255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,192,0,11,8,14,16,9,96,1,1,17,0,255,196,0,30,0,1,0,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,118,16,0,0,5,2,4,3,4,5,8,5,5,7,14,7,5,25,0,1,2,3,4,5,6,7,8,17,18,9,19,20,33,49,56,181,21,34,65,81,119,22,35,50,71,97,113,133,134,23,51,82,129,197,24,36,37,66,83,25,52,114,145,177,193,212,38,39,53,67,69,86,87,98,99,115,130,149,161,166,68,84,88,116,150,209,211,54,57,73,100,104,136,146,178,182,198,225,228,55,101,117,147,162,164,180,194,40,85,131,148,179,240,132,165,196,241,255,218,0,8,1,1,0,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,159,108,205,230,111,50,84,12,201,98,189,10,133,152,60,74,167,83,105,215,197,118,36,56,113,46,201,236,177,25,134,231,188,150,218,109,180,186,73,66,18,146,36,146,72,136,136,136,136,133,186,112,225,187,46,171,231,38,56,121,116,222,183,53,86,224,173,77,244,183,83,81,170,77,114,92,167,246,85,101,161,27,221,112,212,181,109,66,18,146,212,251,18,146,34,236,34,18,84,5,69,241,118,198,252,104,195,92,201,91,116,44,57,197,235,214,213,166,191,99,195,150,236,58,37,126,92,22,28,125,83,231,165,78,169,182,92,74,77,102,148,33,38,163,45,116,66,75,216,67,165,112,107,197,140,83,197,15,210,255,0,233,51,18,238,187,183,209,159,39,250,47,78,214,100,207,233,121,158,144,230,114,185,203,86,205,220,180,110,219,166,187,19,175,113,11,42,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,78,223,221,108,197,63,229,79,250,82,233,191,214,219,253,128,249,57,178,79,251,7,233,30,127,91,210,245,157,63,165,250,127,155,230,238,229,255,0,87,77,189,162,226,108,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,84,175,19,203,71,51,89,116,186,163,98,246,27,230,51,21,81,96,222,21,7,154,145,29,87,196,164,122,42,176,243,146,36,20,86,35,180,109,147,112,249,9,209,146,78,243,79,33,196,173,73,213,189,241,175,45,28,67,241,247,5,177,78,5,211,125,98,53,215,125,219,114,185,84,250,197,58,191,88,155,84,229,65,84,150,86,251,240,218,118,74,27,76,194,109,165,165,181,172,246,151,49,68,101,162,143,75,222,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,122,241,148,197,140,83,194,255,0,209,7,232,207,18,238,187,75,210,127,40,58,223,65,86,100,192,234,185,126,143,229,243,121,43,78,253,188,197,237,221,174,155,213,167,121,142,107,194,39,27,241,163,18,179,37,114,80,177,27,23,175,91,170,154,197,143,50,91,80,235,117,249,115,152,109,244,207,128,148,186,150,222,113,73,37,146,86,180,146,136,181,209,106,47,105,139,116,20,193,196,27,137,13,229,136,55,251,120,125,151,28,66,184,45,139,78,214,145,33,153,213,74,60,194,136,253,102,162,219,207,52,111,51,50,43,234,55,96,242,137,181,180,68,104,222,110,41,75,74,182,181,179,149,101,118,173,158,92,211,98,133,55,15,237,12,198,227,4,58,106,228,37,53,171,132,238,26,196,152,84,102,13,183,92,222,250,155,119,106,86,180,176,234,90,66,212,130,113,194,74,55,39,83,82,108,87,52,249,155,170,240,250,170,224,61,190,204,155,130,244,178,106,81,235,112,46,115,173,212,85,80,173,206,38,149,5,72,156,153,111,158,229,73,66,159,121,68,217,154,89,82,92,83,68,150,136,154,83,51,38,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,235,0,10,139,226,237,141,248,209,134,185,146,182,232,88,115,139,215,173,171,77,126,199,135,45,216,116,74,252,184,44,56,250,167,207,74,157,83,108,184,148,154,205,40,66,77,70,90,232,132,151,176,135,74,224,215,139,24,167,138,31,165,255,0,210,102,37,221,119,111,163,62,79,244,94,157,172,201,159,210,243,61,33,204,229,115,150,173,155,185,104,221,183,77,118,39,94,226,22,84,2,181,120,202,98,198,41,225,127,232,131,244,103,137,119,93,165,233,63,148,29,111,160,171,50,96,117,92,191,71,242,249,188,149,167,126,222,98,246,238,215,77,234,211,188,196,106,225,195,152,92,125,190,115,157,135,150,181,235,142,24,129,112,81,102,250,91,169,167,85,46,105,178,226,191,178,149,45,104,222,211,142,41,10,218,180,37,69,169,118,41,36,101,218,68,46,252,4,21,226,65,154,236,71,202,86,35,224,125,235,101,59,215,82,167,124,160,98,191,64,125,227,68,90,188,84,157,56,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,230,85,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,0,141,92,71,174,203,170,198,201,142,33,221,54,85,205,85,183,235,80,189,19,211,84,105,115,92,137,41,141,245,88,136,94,199,91,52,173,59,144,181,36,244,62,212,168,200,251,12,197,69,229,147,51,121,146,175,230,75,10,40,85,220,193,226,85,70,155,81,190,40,81,38,67,151,118,79,121,137,44,57,61,148,184,211,141,169,211,74,208,164,153,164,210,100,100,100,102,70,52,18,0,3,62,217,155,204,222,100,168,25,146,197,122,21,11,48,120,149,78,166,211,175,138,236,72,112,226,93,147,217,98,51,13,207,121,45,180,219,105,116,146,132,37,36,73,36,145,17,17,17,17,11,116,225,195,118,93,87,206,76,112,242,233,189,110,106,173,193,90,155,233,110,166,163,84,154,228,185,79,236,170,203,66,55,186,225,169,106,218,132,37,37,169,246,37,36,69,216,68,42,47,51,121,155,204,149,3,50,88,175,66,161,102,15,18,169,212,218,117,241,93,137,14,28,75,178,123,44,70,97,185,239,37,182,155,109,46,146,80,132,164,137,36,146,34,34,34,34,33,110,156,56,110,203,170,249,201,142,30,93,55,173,205,85,184,43,83,125,45,212,212,106,147,92,151,41,253,149,89,104,70,247,92,53,45,91,80,132,164,181,62,196,164,136,187,8,135,127,186,110,203,86,198,161,74,186,111,91,154,149,111,209,97,108,234,106,53,73,173,196,138,198,245,165,8,222,235,134,148,39,114,214,148,150,167,218,165,17,23,105,144,165,108,92,226,201,142,55,30,96,169,248,155,133,231,232,107,50,215,234,163,209,173,90,139,143,28,90,139,110,180,166,142,77,81,184,238,163,158,241,238,75,136,111,121,182,194,144,130,70,227,39,28,118,218,178,197,152,42,22,103,176,106,139,139,212,11,126,171,68,110,165,204,98,76,26,131,11,79,38,83,74,216,242,89,120,210,148,74,100,150,70,73,121,191,84,244,52,168,144,226,92,105,20,87,138,184,203,157,12,27,196,123,143,11,111,92,197,226,172,122,213,179,80,118,159,39,109,221,86,67,111,108,63,81,246,185,139,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,133,186,112,202,204,84,156,127,203,69,57,139,166,236,151,92,189,172,201,14,81,171,239,79,117,165,75,121,27,212,184,114,20,73,81,173,104,84,115,67,124,231,72,150,227,177,228,25,154,205,42,90,188,175,23,108,66,191,176,215,45,182,221,119,14,111,139,130,213,169,63,124,67,136,236,202,37,77,232,47,184,194,160,79,82,154,83,140,169,42,52,26,144,133,26,76,244,213,9,63,97,8,63,195,135,48,184,251,124,231,59,15,45,107,215,28,49,2,224,162,205,244,183,83,78,170,92,211,101,197,127,101,42,90,209,189,167,28,82,21,181,104,74,139,82,236,82,72,203,180,136,93,248,207,182,100,115,233,141,24,171,141,183,77,249,133,184,169,137,86,69,167,82,144,210,105,52,56,215,84,184,232,142,195,44,54,201,44,218,97,194,105,181,186,109,155,203,66,53,36,173,213,22,229,233,189,86,105,194,154,155,138,117,124,190,201,198,60,86,197,187,174,243,151,125,212,28,244,91,21,154,244,154,139,116,248,48,157,118,63,170,151,200,205,167,156,124,164,154,246,173,73,83,104,141,220,162,81,15,63,150,12,250,198,149,153,236,78,202,198,50,87,98,67,92,59,226,183,79,177,170,114,57,166,185,139,58,180,213,28,9,50,28,117,73,37,146,86,195,81,80,148,33,27,26,229,106,107,54,146,185,234,0,0,3,53,159,202,199,52,255,0,249,75,98,175,254,153,84,127,246,194,239,184,112,221,151,85,243,147,28,60,186,111,91,154,171,112,86,166,250,91,169,168,213,38,185,46,83,251,42,178,208,141,238,184,106,90,182,161,9,73,106,125,137,73,17,118,17,9,42,0,51,89,252,172,115,79,255,0,148,182,42,255,0,233,149,71,255,0,108,46,251,229,101,213,253,205,191,151,95,41,170,191,41,63,65,254,150,244,199,90,231,93,215,122,7,155,212,243,245,230,115,185,158,191,51,118,237,222,182,186,246,143,149,144,156,239,208,179,113,98,59,10,227,149,74,166,226,109,19,154,237,110,137,13,149,199,101,113,77,227,38,101,68,75,142,184,183,25,216,166,144,225,239,53,33,221,119,37,41,113,163,92,170,0,30,126,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,117,1,114,113,119,197,10,166,104,232,184,133,66,110,93,39,9,41,50,61,26,237,172,108,54,243,243,233,78,58,142,162,83,229,189,41,57,198,148,18,218,209,194,67,38,148,182,74,90,87,33,79,219,253,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,8,235,158,76,221,210,178,131,132,105,186,216,167,68,172,93,149,233,10,166,219,148,167,228,37,8,91,228,131,82,229,60,130,81,58,184,204,150,221,252,178,212,214,227,45,154,155,230,147,137,130,188,60,248,156,213,109,234,172,124,23,205,21,227,46,163,71,168,200,50,162,222,85,121,106,121,250,115,238,43,94,158,123,238,25,169,113,148,163,61,175,172,204,217,51,218,179,228,232,168,242,255,0,137,38,96,111,236,178,225,69,145,138,248,114,184,139,169,67,190,25,136,236,57,198,241,194,154,195,212,170,146,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,183,105,14,235,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,0,0,0,135,249,230,206,109,119,39,152,143,131,181,55,41,94,153,179,46,143,78,71,185,169,173,33,5,41,77,180,112,57,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,185,85,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,245,128,0,66,174,34,57,250,135,150,59,84,172,60,45,168,82,170,88,155,91,230,199,212,164,177,35,228,203,100,219,75,234,101,70,220,107,39,150,135,219,84,118,220,65,54,175,89,197,110,75,124,183,102,168,164,188,253,209,243,95,148,28,80,133,79,161,102,127,24,39,216,151,60,115,122,220,157,58,255,0,152,252,213,173,134,217,41,140,200,38,212,217,37,104,117,210,82,76,145,176,219,117,189,20,165,147,132,159,149,146,78,36,56,151,131,248,160,213,63,29,241,10,224,187,44,75,146,67,12,214,39,87,38,78,171,205,163,161,182,223,38,222,136,75,127,68,32,221,121,181,62,68,135,22,166,218,245,18,107,74,72,238,250,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,82,220,93,177,191,26,48,215,50,86,221,11,14,113,122,245,181,105,175,216,240,229,187,14,137,95,151,5,135,31,84,249,233,83,170,109,151,18,147,89,165,8,73,168,203,93,16,146,246,16,233,92,26,241,99,20,241,67,244,191,250,76,196,187,174,237,244,103,201,254,139,211,181,153,51,250,94,103,164,57,156,174,114,213,179,119,45,27,182,233,174,196,235,220,66,199,234,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,89,156,30,36,56,185,141,216,161,233,12,23,196,43,214,195,177,41,113,219,102,147,6,4,197,210,102,190,181,182,131,144,244,211,138,250,137,213,243,73,73,65,111,52,37,180,163,68,165,107,116,215,237,114,19,104,231,19,55,23,219,179,110,60,198,99,85,55,12,168,156,214,171,117,184,119,196,232,239,46,81,178,102,204,88,138,112,220,67,143,111,83,75,112,182,26,80,214,187,148,149,56,209,46,234,64,86,175,25,76,88,197,60,47,253,16,126,140,241,46,235,180,189,39,242,131,173,244,21,102,76,14,171,151,232,254,95,55,146,180,239,219,204,94,221,218,233,189,90,119,152,141,92,56,115,11,143,183,206,115,176,242,214,189,113,195,16,46,10,44,223,75,117,52,234,165,205,54,92,87,246,82,165,173,27,218,113,197,33,91,86,132,168,181,46,197,36,140,187,72,133,223,128,130,188,72,51,93,136,249,74,196,124,15,189,108,167,122,234,84,239,148,12,87,232,15,188,104,139,87,138,147,167,25,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,92,202,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,0,0,21,23,197,219,27,241,163,13,115,37,109,208,176,231,23,175,91,86,154,253,143,14,91,176,232,149,249,112,88,113,245,79,158,149,58,166,217,113,41,53,154,80,132,154,140,181,209,9,47,97,14,149,193,175,22,49,79,20,63,75,255,0,164,204,75,186,238,223,70,124,159,232,189,59,89,147,63,165,230,122,67,153,202,231,45,91,55,114,209,187,110,154,236,78,189,196,44,168,0,115,76,205,213,170,180,12,182,226,189,118,133,83,151,78,169,83,172,122,236,184,115,34,60,166,95,140,251,112,30,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,12,251,255,0,43,28,211,255,0,229,45,138,191,250,101,81,255,0,219,13,9,230,22,233,174,216,216,5,137,119,173,173,59,162,173,91,246,125,102,169,78,147,202,67,156,137,76,66,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,14,85,146,12,232,218,185,184,195,134,39,77,85,42,137,127,83,121,140,86,237,230,167,54,167,23,202,38,119,78,140,193,172,222,40,107,55,219,34,82,203,212,112,212,214,229,237,39,23,37,64,0,120,172,98,198,43,7,2,172,10,166,35,98,53,122,37,58,155,78,142,251,173,52,236,166,89,126,160,251,108,184,242,98,69,75,203,66,93,146,226,90,89,54,209,40,141,70,95,121,151,20,225,253,153,139,203,53,248,105,122,226,149,225,6,37,57,9,190,37,211,105,20,200,196,74,69,58,156,220,24,75,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,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,6,107,51,99,226,159,25,62,32,92,62,98,248,180,158,16,89,152,179,111,28,30,141,150,85,65,151,2,236,176,227,205,169,32,212,70,227,21,42,115,243,148,234,159,66,201,36,77,173,167,101,161,165,54,174,242,54,214,133,43,87,18,213,133,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,164,30,37,249,227,147,152,235,201,236,30,177,209,17,24,117,101,214,28,91,50,219,91,82,23,92,168,178,78,48,115,82,242,13,73,40,196,149,186,150,82,133,122,232,112,220,89,153,169,8,102,16,9,191,195,67,60,114,114,227,121,51,131,215,194,34,47,14,175,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,175,81,13,147,136,50,52,173,15,93,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,143,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,251,103,71,41,55,86,81,177,76,237,106,147,189,117,183,93,234,106,22,205,69,42,113,222,100,20,201,113,8,97,247,77,150,155,57,141,182,76,169,228,54,70,148,243,155,50,61,22,67,186,240,208,207,172,156,6,184,89,193,92,89,174,203,127,14,171,146,27,102,144,183,57,91,40,21,23,229,54,149,60,167,158,117,180,177,4,210,227,206,188,94,190,213,164,150,132,164,214,241,175,170,241,184,171,82,171,244,172,6,174,208,170,113,42,52,218,140,123,130,92,57,145,30,75,204,73,97,196,211,20,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,154,240,84,241,79,116,252,63,157,230,52,225,213,120,174,103,167,245,249,95,193,75,207,255,0,24,139,127,205,130,159,240,82,154,91,114,9,95,243,189,82,18,159,216,100,215,253,240,200,174,172,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,161,76,177,101,234,213,202,254,13,81,112,142,214,147,215,244,28,201,53,26,162,226,183,29,234,156,231,85,185,217,14,37,5,254,11,104,37,41,106,67,77,52,131,90,246,110,56,1,199,59,234,79,243,39,240,209,199,248,101,103,182,171,130,55,149,59,3,49,74,230,136,222,23,215,164,56,152,179,42,143,169,8,182,230,172,148,164,173,183,52,50,68,103,157,209,46,33,123,91,66,220,231,238,108,137,238,109,218,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,10,171,227,157,245,39,249,147,248,104,141,92,59,179,191,51,42,183,217,218,87,140,173,216,101,118,84,26,118,186,163,101,249,47,82,220,75,46,182,137,81,90,67,169,66,119,45,108,117,6,77,184,226,218,142,146,66,77,72,66,78,247,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,122,241,53,207,109,87,27,175,42,142,6,97,109,205,17,204,47,160,200,109,50,166,82,223,82,209,114,77,65,37,74,91,142,104,68,184,204,187,170,91,66,55,54,181,183,207,220,225,27,60,174,21,146,140,168,215,115,105,140,176,172,222,85,86,29,161,77,210,101,211,91,132,202,21,208,69,218,179,109,178,83,134,72,39,159,90,57,77,150,139,81,106,183,57,107,67,78,16,208,77,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,234,91,140,254,3,70,181,113,66,218,199,250,20,41,125,61,241,29,84,186,234,211,29,213,48,221,70,27,109,165,135,22,241,172,208,133,189,27,68,37,162,74,59,32,184,178,222,106,89,167,207,240,108,198,191,144,217,130,171,96,228,186,127,58,38,38,211,203,146,251,109,110,113,137,212,230,164,72,111,114,141,196,146,89,83,11,152,74,209,11,81,185,200,211,106,119,152,149,92,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,45,211,136,46,49,85,112,67,41,119,213,221,109,87,162,82,174,25,177,217,162,81,221,118,82,152,124,223,150,242,25,113,81,84,133,161,125,75,113,213,33,246,205,7,170,77,141,230,70,148,40,134,125,173,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,211,70,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,51,175,155,31,20,248,201,241,2,225,243,23,197,191,112,238,207,212,60,206,90,167,97,226,149,66,149,77,196,218,39,42,62,167,37,136,255,0,41,155,54,221,95,83,22,54,226,89,188,132,48,226,164,54,218,13,180,250,174,39,106,92,229,181,53,64,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,6,85,197,255,0,127,240,89,127,243,63,255,0,245,56,40,219,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,39,149,220,205,216,57,166,194,250,110,32,90,18,98,67,169,46,58,85,90,183,142,162,204,153,180,103,205,199,91,216,250,91,61,201,66,212,195,170,105,107,74,13,198,201,43,218,157,77,41,236,0,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,197,36,140,187,72,134,123,51,175,149,26,238,82,241,150,109,155,202,170,204,180,42,90,204,181,171,115,89,66,122,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,29,171,134,46,118,166,96,102,35,198,194,76,80,186,246,97,181,209,182,27,50,106,213,39,202,45,181,41,38,243,141,184,202,12,212,211,44,190,243,202,67,199,181,9,220,182,221,91,137,75,75,37,93,248,242,152,171,137,150,174,13,225,197,199,138,87,172,190,158,139,108,211,221,168,73,218,227,104,113,237,133,234,48,215,49,104,66,158,117,102,150,219,65,168,183,184,180,36,143,85,16,206,190,103,115,11,117,102,131,25,107,88,185,116,198,232,58,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,9,197,154,82,132,173,215,93,89,33,27,246,148,233,225,59,146,8,119,39,163,51,103,137,145,119,196,167,212,13,219,38,17,60,195,204,202,113,158,161,137,18,165,50,166,150,105,229,62,72,56,230,151,16,226,93,142,165,154,118,147,106,87,107,227,87,225,98,214,248,129,7,203,170,34,186,178,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,223,245,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,16,175,6,120,172,96,54,37,99,109,221,134,215,13,94,37,177,108,181,35,117,159,116,213,85,208,196,168,176,219,8,231,162,81,188,173,35,173,78,165,231,25,90,246,19,141,41,13,173,45,60,146,75,211,124,5,85,241,206,250,147,252,201,252,52,113,254,25,89,237,170,224,141,229,78,192,204,82,185,162,55,133,245,233,14,38,44,202,163,234,66,45,185,171,37,41,43,109,205,12,145,25,231,116,75,136,94,214,208,183,57,251,155,34,123,155,118,128,2,63,231,95,53,212,44,165,224,212,219,203,155,74,153,119,212,181,135,107,81,38,188,180,245,242,183,32,156,112,210,217,26,205,150,16,190,107,135,170,18,122,33,190,98,22,235,102,51,239,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,45,68,14,127,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,195,152,124,191,95,217,101,197,9,216,81,136,200,136,186,148,56,241,229,181,50,9,60,112,166,176,243,100,164,187,29,199,155,109,78,32,149,189,165,40,147,161,56,211,137,237,218,98,122,112,197,226,23,14,214,135,27,46,185,129,187,249,52,166,118,181,105,87,234,111,48,196,90,84,86,152,121,199,98,205,150,251,200,218,201,114,153,68,98,218,181,18,156,54,247,18,9,164,163,192,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,57,87,20,44,244,254,154,238,165,224,118,14,94,125,94,27,81,118,122,98,76,36,237,102,187,84,109,197,25,232,241,40,250,136,108,232,223,47,66,74,22,233,45,207,157,74,99,184,81,171,42,57,81,196,124,218,226,58,44,171,41,174,134,149,7,150,253,126,190,251,38,184,180,136,170,51,34,82,136,140,185,143,47,106,137,166,72,201,78,41,42,51,52,33,14,56,141,9,225,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,213,128,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,170,190,57,223,82,127,153,63,134,136,213,195,187,59,243,50,171,125,157,165,120,202,221,134,87,101,65,167,107,170,54,95,146,245,45,196,178,235,104,149,21,164,58,148,39,114,214,199,80,100,219,142,45,168,233,36,36,212,132,36,239,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,124,155,166,236,181,108,106,20,171,166,245,185,169,86,253,22,22,206,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,170,81,17,118,153,8,151,150,126,40,216,13,152,91,202,78,31,213,99,75,176,235,179,107,29,5,177,30,174,239,49,21,182,22,74,228,171,154,132,242,163,201,81,167,105,199,90,140,141,110,52,134,156,121,75,50,76,202,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,158,188,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,236,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,207,165,128,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,12,207,214,117,238,172,214,98,60,186,37,38,167,211,225,149,179,80,121,187,114,159,28,220,67,115,246,26,155,77,78,65,56,148,45,79,58,131,51,66,86,146,228,182,179,65,22,229,58,183,103,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,143,21,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,187,54,214,174,110,112,176,174,154,107,93,13,201,66,233,169,247,53,57,73,109,174,92,229,70,109,107,125,134,137,231,92,40,110,56,111,37,149,184,100,165,114,92,35,45,80,98,64,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,168,190,43,25,231,170,214,174,105,249,93,194,138,164,186,125,54,129,32,219,186,235,84,234,162,144,117,55,215,29,109,187,76,46,67,155,85,25,9,125,104,125,183,117,53,60,141,134,132,114,76,221,174,187,54,192,188,177,6,77,86,45,153,111,75,170,174,135,71,155,95,169,155,36,91,33,211,162,52,110,200,144,234,212,100,148,33,41,45,11,83,245,150,164,33,59,150,180,164,252,248,244,23,149,129,121,97,244,154,84,91,206,222,151,74,93,114,143,10,191,76,55,136,182,76,167,75,104,157,143,33,165,164,205,43,66,146,122,30,135,234,173,43,66,182,173,10,73,88,247,11,76,253,87,98,87,104,57,83,197,234,135,93,74,157,252,198,206,173,202,146,132,57,79,113,40,51,110,154,242,156,81,115,25,94,210,110,62,134,110,33,197,54,202,73,104,91,100,197,181,0,230,153,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,120,113,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,74,249,199,76,71,196,156,56,177,176,190,245,172,250,86,149,135,61,115,84,7,159,35,84,168,241,101,20,114,56,170,112,207,215,101,190,149,60,162,50,220,132,173,72,37,26,18,218,17,250,240,47,48,55,246,94,42,183,77,119,14,87,17,138,149,213,107,206,181,93,152,233,188,151,224,177,37,77,41,82,98,184,203,141,169,169,40,83,40,83,110,25,168,146,125,187,79,179,79,21,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,69,255,0,100,131,37,214,174,81,240,225,136,51,83,74,173,223,213,46,99,245,187,133,168,45,165,196,115,73,157,208,99,62,104,39,142,26,13,134,204,146,179,245,220,37,59,181,27,137,180,73,81,85,124,115,190,164,255,0,50,127,13,21,86,45,83,133,231,16,47,253,205,229,75,23,94,254,202,147,102,86,20,175,252,229,211,141,53,249,18,127,243,104,209,27,101,175,216,107,79,162,98,213,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,85,95,28,239,169,63,204,159,195,69,85,139,41,225,111,159,168,120,119,208,229,147,24,234,20,170,109,160,125,100,139,118,226,153,37,136,44,210,28,62,108,151,163,75,113,197,33,10,101,213,155,134,219,134,102,226,93,112,155,245,208,226,57,54,254,0,0,2,42,241,71,240,39,137,191,130,249,196,33,69,120,79,125,126,139,241,78,205,196,207,69,250,79,228,149,193,78,174,244,92,254,79,85,210,201,109,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,131,75,214,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,67,139,23,215,233,67,20,239,44,76,244,95,163,62,86,220,21,26,239,69,207,231,116,189,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,47,83,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,227,181,87,51,191,50,219,200,157,139,148,204,52,149,178,93,66,159,88,106,246,154,108,190,203,209,91,122,176,235,241,226,197,121,46,160,149,205,96,214,82,9,77,173,181,53,33,40,37,110,55,18,152,255,0,129,120,23,136,249,139,196,122,118,23,225,125,27,174,170,206,213,215,158,116,205,17,105,241,82,100,78,74,146,225,17,242,217,70,228,234,122,26,141,74,74,16,149,173,104,66,180,61,151,140,191,88,57,101,194,248,56,81,135,40,150,186,108,57,18,37,187,50,113,50,115,102,190,243,134,165,59,33,198,91,109,46,44,147,177,164,168,211,169,54,211,105,237,218,67,165,136,235,196,23,7,106,184,223,148,187,234,209,182,168,49,42,183,12,40,236,214,232,237,59,21,79,190,79,196,121,15,56,152,169,66,22,190,165,200,233,144,195,100,130,213,70,254,195,50,74,212,99,62,214,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,91,79,21,108,76,181,113,147,34,56,103,138,86,84,190,162,139,115,94,20,202,132,109,206,54,183,25,223,76,168,239,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,10,248,92,120,236,195,47,198,188,158,104,234,188,100,241,175,229,206,96,169,56,57,18,159,201,137,134,84,243,231,62,227,91,92,126,117,69,168,242,28,218,162,113,68,166,82,194,33,146,117,66,20,78,115,245,220,157,134,28,27,48,83,229,206,96,170,216,199,46,161,201,137,134,84,242,228,176,219,187,92,126,117,69,169,17,219,220,147,109,68,166,82,194,38,26,180,90,20,78,114,52,220,157,228,46,164,102,179,54,62,41,241,147,226,5,195,230,47,143,21,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,254,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,160,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,25,87,23,253,255,0,193,101,255,0,204,255,0,255,0,212,224,160,17,218,178,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,61,88,14,63,154,44,178,88,57,166,194,250,150,31,221,241,162,67,169,46,58,147,69,184,74,156,204,153,180,103,205,198,156,222,194,156,45,201,66,212,195,73,117,8,82,13,198,201,72,220,157,73,73,207,14,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,45,167,133,54,118,166,98,181,10,78,95,177,122,235,235,47,58,55,50,101,2,165,84,169,63,34,161,112,69,90,221,121,246,214,183,141,92,199,163,246,104,68,189,202,96,203,107,100,81,220,89,194,190,34,57,223,153,154,171,236,173,43,58,86,220,50,180,234,14,187,66,81,50,252,103,170,142,41,150,155,92,169,77,45,213,33,91,86,135,250,115,54,219,113,13,72,81,45,36,165,173,37,242,178,19,146,10,238,110,47,183,102,220,113,106,180,220,50,162,115,90,173,214,225,188,136,239,46,81,178,102,204,88,138,113,167,16,227,219,212,210,220,45,134,148,53,174,229,37,78,52,75,191,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,132,11,227,87,225,98,214,248,129,7,203,170,34,149,132,223,225,177,158,122,174,95,111,248,120,87,136,213,73,115,176,234,234,145,26,154,210,230,85,20,150,45,119,212,243,134,153,77,37,231,9,134,99,41,201,11,84,157,9,39,166,142,238,51,108,219,114,242,64,84,7,20,140,253,67,196,78,187,44,152,57,80,165,84,173,2,232,228,92,87,20,57,44,78,102,174,225,114,164,179,26,35,141,169,104,75,45,44,155,55,28,35,39,20,235,102,223,168,134,215,206,133,121,116,203,70,41,230,130,251,102,197,195,58,79,237,117,181,153,140,73,244,93,51,230,94,117,190,173,246,90,115,147,205,228,45,13,238,79,174,189,18,94,211,45,25,216,22,108,108,62,179,105,54,100,90,253,193,92,69,42,57,50,117,58,253,81,218,141,70,98,245,53,45,231,228,58,102,165,173,74,53,30,133,162,19,169,37,9,66,18,148,151,160,21,87,199,59,234,79,243,39,240,209,85,98,215,184,87,231,214,52,168,212,172,172,99,37,118,36,53,195,142,205,62,198,169,200,230,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,198,185,90,154,205,164,174,210,135,63,199,76,116,195,140,186,97,197,71,20,49,66,179,208,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,57,225,204,62,96,111,236,205,98,132,236,87,196,101,196,69,74,100,120,241,26,135,4,222,40,80,152,101,178,74,90,142,219,206,56,166,208,106,222,234,146,74,208,220,117,197,118,110,49,205,70,170,0,71,252,235,229,70,133,155,76,26,155,102,242,169,80,238,250,110,179,45,106,220,214,86,174,130,86,228,27,141,154,155,50,89,50,250,17,202,112,180,90,75,84,57,203,90,218,108,134,125,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,247,241,135,29,49,31,30,102,91,53,108,80,172,250,102,171,107,219,236,219,108,212,157,35,57,83,34,180,251,239,54,185,43,51,62,107,197,212,41,6,230,132,165,165,9,53,238,89,173,107,253,120,115,152,27,251,11,48,191,18,48,162,208,92,72,212,220,81,143,79,137,90,152,70,242,38,180,196,87,29,87,41,135,27,113,41,74,29,75,206,180,234,86,149,146,219,90,147,217,169,235,242,176,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,66,121,93,203,37,131,149,156,47,166,225,253,161,26,36,202,146,35,165,53,171,132,233,204,198,155,89,124,156,117,205,239,169,178,220,164,33,79,186,150,144,181,44,219,108,210,141,202,208,212,174,192,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,42,175,142,119,212,159,230,79,225,162,170,197,143,240,171,207,61,43,11,100,255,0,38,236,92,170,68,167,218,117,41,18,170,84,59,134,165,84,76,120,212,103,249,70,227,177,94,84,135,9,166,227,58,109,169,72,217,180,202,67,170,35,74,249,251,155,184,144,20,151,196,215,61,181,92,110,188,170,56,25,133,183,52,71,48,190,131,33,180,202,153,75,125,75,69,201,53,4,149,41,110,57,161,18,227,50,238,169,109,8,220,218,214,223,63,115,132,108,242,184,6,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,245,46,37,46,37,148,109,86,229,145,168,203,150,135,22,141,20,82,105,145,168,180,168,84,104,110,75,114,60,8,237,198,105,114,229,187,41,245,33,9,36,164,220,121,229,41,215,87,161,22,171,113,74,90,143,83,81,153,153,152,253,98,149,184,213,248,167,181,190,31,193,243,26,136,252,156,36,115,55,96,224,102,40,93,24,127,136,210,98,81,233,184,133,30,42,154,184,103,84,89,137,10,156,252,6,229,56,148,72,83,198,148,165,14,165,229,165,43,37,106,78,37,180,109,87,48,212,139,180,0,17,43,137,14,102,236,28,17,203,205,217,100,84,36,196,170,93,151,229,30,69,189,6,134,205,69,150,229,176,196,248,242,25,58,131,173,25,155,165,25,178,109,210,37,165,6,74,116,144,222,169,220,107,69,6,13,41,230,199,194,198,50,124,63,184,124,185,241,154,193,223,242,93,155,107,171,40,216,166,87,77,53,174,186,219,174,244,212,251,154,156,164,184,239,50,10,100,182,181,190,195,68,243,77,156,198,219,39,146,202,220,51,74,121,206,17,150,139,49,160,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,76,28,79,115,235,27,25,234,178,242,253,131,245,216,147,240,250,153,34,51,213,90,188,78,106,14,173,81,97,79,111,101,183,82,239,42,68,20,154,152,81,25,181,235,60,193,56,133,41,4,218,213,94,194,234,120,42,120,88,186,126,32,78,242,234,112,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,123,251,147,37,215,87,242,66,195,252,215,88,9,170,215,226,86,253,40,197,209,75,98,11,146,28,165,116,178,230,165,51,146,166,144,100,136,100,196,66,39,84,233,151,45,205,167,185,73,119,107,94,3,44,89,133,186,178,191,140,180,92,92,181,163,117,253,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,130,226,13,73,90,80,235,77,44,208,189,155,79,67,216,59,140,86,14,58,216,20,188,70,195,154,244,74,141,54,163,29,135,93,105,169,76,188,253,61,247,25,109,229,68,148,150,86,180,181,37,180,186,130,113,163,81,154,76,254,227,58,139,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,118,174,39,153,214,186,178,229,106,198,194,220,63,160,85,98,92,151,173,61,237,151,27,241,92,110,12,120,46,55,33,135,250,41,77,62,219,136,168,178,225,197,112,189,85,37,180,186,133,31,106,146,66,152,108,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,118,118,254,82,109,92,163,100,23,24,237,106,107,189,117,201,93,195,250,197,66,230,168,169,77,187,204,156,154,42,208,182,24,116,153,105,195,134,219,132,242,153,67,132,106,79,57,195,51,213,102,40,176,94,157,193,148,155,87,55,57,5,193,203,90,164,239,67,114,80,176,254,143,80,182,106,41,83,109,114,231,42,138,132,33,135,221,54,93,112,161,184,225,178,167,144,217,18,149,201,108,200,245,65,10,76,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,207,112,195,206,181,213,152,219,86,78,22,226,5,2,171,46,228,178,169,236,239,184,216,138,227,144,100,65,109,184,236,49,214,202,117,247,28,93,69,231,10,83,135,234,165,46,37,165,168,187,82,162,19,168,4,106,206,254,75,173,92,220,97,195,240,97,38,149,68,191,169,188,183,232,151,11,176,91,83,139,229,19,219,96,201,124,144,111,20,53,155,238,25,165,7,234,56,105,119,106,246,155,107,160,27,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,63,37,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,234,120,104,100,42,54,3,91,204,227,86,44,208,162,63,136,181,200,237,189,72,67,156,221,244,10,115,241,91,82,153,83,47,52,218,152,156,106,113,230,158,63,95,106,18,72,66,146,75,120,151,61,64,85,95,28,239,169,63,204,159,195,68,42,201,158,86,191,149,197,237,120,97,188,43,147,208,149,170,109,159,42,187,68,144,234,119,69,92,230,166,68,105,45,73,34,73,172,153,90,31,113,38,164,122,200,81,165,122,44,146,109,175,138,221,54,157,213,99,87,101,90,215,173,179,85,183,235,80,182,117,52,234,164,39,34,74,99,122,18,180,111,105,194,74,211,185,11,74,139,82,237,74,136,203,176,200,93,167,13,140,243,210,179,5,96,67,194,188,70,170,68,131,136,182,172,120,212,214,151,50,168,149,63,116,48,150,92,52,202,105,47,56,111,189,37,45,199,90,164,232,74,45,116,119,113,19,134,219,115,124,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,85,95,28,239,169,63,204,159,195,69,117,96,38,10,93,89,137,197,138,22,14,89,85,10,84,42,213,193,213,116,207,213,29,113,184,168,228,70,118,66,247,169,182,220,89,106,134,84,69,162,15,214,50,215,66,212,203,197,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,46,83,133,206,123,106,184,217,74,123,2,49,162,230,137,34,246,161,199,66,173,250,140,183,213,214,220,48,146,149,155,168,115,113,109,118,76,116,161,38,107,223,204,117,181,26,205,42,54,94,117,86,20,0,0,34,175,20,127,2,120,155,248,47,156,66,20,2,37,255,0,14,236,239,204,202,173,246,118,149,227,43,118,25,93,149,6,157,174,168,217,126,75,212,183,18,203,173,162,84,86,144,234,80,157,203,91,29,65,147,110,56,182,163,164,144,147,82,16,147,189,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,130,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,68,60,68,115,191,51,53,87,217,90,86,116,173,184,101,105,212,29,118,132,162,101,248,207,85,28,83,45,54,185,82,154,91,170,66,182,173,15,244,230,109,182,226,26,144,162,90,73,75,90,74,32,11,254,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,231,246,181,167,117,95,53,216,182,181,149,108,213,110,10,212,221,253,53,58,151,9,201,114,159,216,133,45,123,26,108,148,181,109,66,20,163,208,187,18,147,51,236,35,23,231,146,220,164,89,185,29,194,58,188,171,134,232,136,253,195,86,142,221,82,242,175,61,36,217,167,48,136,200,113,73,109,174,102,212,183,25,132,184,241,155,171,36,173,123,150,181,236,78,198,154,175,108,116,226,217,138,119,14,59,81,47,172,20,141,232,203,50,210,234,125,25,70,172,34,75,62,151,234,161,180,211,222,150,98,52,195,106,71,37,226,117,113,246,169,59,53,74,143,83,51,33,105,57,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,25,204,206,230,3,70,203,142,101,239,28,54,163,66,150,197,188,82,17,84,183,205,232,238,182,131,167,73,65,58,219,109,45,213,173,79,33,149,41,200,198,238,245,111,92,117,153,232,173,201,47,85,84,198,250,173,245,195,174,38,11,212,40,113,35,199,194,252,72,165,42,12,246,92,86,249,108,84,162,215,100,26,29,65,234,68,182,221,109,221,22,147,34,82,28,66,118,145,160,214,231,228,225,201,116,208,172,108,225,89,119,173,211,59,162,162,219,244,251,138,169,81,147,202,91,156,136,172,80,167,184,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,197,113,87,19,46,172,100,196,123,143,20,175,89,125,69,106,230,168,59,80,147,181,199,22,219,59,207,212,97,174,98,214,180,178,210,9,45,182,131,81,236,109,8,73,30,137,33,122,156,53,176,7,244,21,150,11,127,229,30,30,252,151,190,174,142,117,78,229,234,81,164,231,255,0,156,61,209,37,253,76,212,222,200,170,107,70,61,94,90,150,230,228,37,197,59,172,170,25,172,205,143,138,124,100,248,129,112,249,139,227,170,215,50,65,93,168,100,150,197,205,158,26,69,170,214,156,145,233,135,111,104,70,242,28,232,98,199,156,235,17,229,69,101,45,18,205,148,33,133,156,131,83,139,82,119,37,100,146,109,46,41,28,127,47,25,129,191,178,203,138,16,113,95,14,87,17,117,40,113,228,68,118,28,227,120,225,77,97,230,205,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,219,180,134,132,242,241,152,27,7,51,88,95,7,21,240,229,114,209,77,153,34,68,71,97,206,54,74,108,39,217,112,210,166,164,54,203,142,37,181,154,118,58,148,154,181,54,221,109,93,155,136,116,176,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,31,146,21,90,149,81,147,62,29,62,167,18,84,138,92,130,137,57,166,94,74,215,21,243,105,183,137,167,82,71,170,22,109,60,211,132,149,104,123,28,66,187,148,70,121,98,23,253,255,0,193,101,255,0,204,255,0,255,0,212,224,160,17,42,179,237,146,10,238,81,239,182,166,219,145,106,181,44,50,173,242,154,162,86,230,60,137,15,34,81,50,70,244,89,106,109,166,208,219,219,210,234,219,45,132,149,181,166,213,41,77,186,72,253,89,4,207,101,87,40,151,52,218,21,203,14,93,91,14,174,41,5,46,177,14,43,106,126,108,87,219,142,242,91,118,11,107,144,211,8,91,142,42,58,94,82,200,205,77,178,130,46,212,36,95,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,133,92,76,242,93,252,164,240,225,24,145,101,39,151,127,88,52,249,111,198,142,204,30,115,149,216,36,92,213,193,213,180,41,229,60,147,66,149,29,37,185,60,199,93,65,164,185,198,227,116,109,76,171,85,104,178,87,50,141,83,151,2,67,145,223,136,183,99,60,166,150,166,31,105,108,188,209,169,38,70,104,113,167,28,109,105,238,82,22,164,158,164,102,67,218,224,94,5,226,62,98,241,30,157,133,248,95,70,235,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,173,20,224,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,158,128,32,7,26,191,11,22,183,196,8,62,93,81,21,129,147,60,20,181,115,19,153,59,63,7,47,90,133,86,21,22,224,244,135,82,253,45,214,219,148,142,68,9,18,17,177,78,54,226,11,85,178,146,61,80,126,169,158,154,30,134,94,83,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,216,175,11,206,32,95,251,155,202,150,46,189,253,149,38,204,172,41,95,249,203,167,26,107,242,36,255,0,230,209,162,54,203,95,176,214,159,68,199,74,226,141,158,218,174,9,210,153,192,140,23,185,162,71,189,171,145,214,171,130,163,17,245,117,182,244,37,37,6,210,27,218,91,90,147,33,43,81,146,247,243,26,109,36,178,74,77,230,93,77,64,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,66,121,59,202,173,155,149,12,35,167,217,244,106,108,69,92,245,24,241,228,221,149,118,220,55,151,81,168,146,61,114,75,170,66,21,211,54,165,56,150,81,181,59,80,102,163,46,98,220,90,251,168,10,171,227,157,245,39,249,147,248,104,132,25,70,202,253,87,54,119,109,219,135,54,213,94,37,58,225,167,90,234,173,209,221,157,33,76,194,83,237,212,96,178,226,100,41,13,58,179,71,79,34,65,164,144,146,62,97,55,169,237,220,71,199,238,155,78,234,177,171,178,173,107,214,217,170,219,245,168,91,58,154,117,82,19,145,37,49,189,9,90,55,180,225,37,105,220,133,165,69,169,118,165,68,101,216,100,46,167,34,252,73,172,156,99,195,137,84,204,195,222,214,165,155,121,218,253,60,121,53,42,181,90,29,50,45,125,183,9,123,36,178,219,139,70,215,139,148,100,243,104,79,45,42,83,106,70,210,112,154,110,181,115,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,168,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,126,92,191,228,206,254,198,12,52,191,113,190,179,6,93,26,196,178,45,122,173,109,19,36,52,244,117,214,31,102,12,229,50,152,46,41,133,179,33,13,203,136,218,36,22,244,154,80,163,34,50,89,150,145,212,106,160,0,66,174,34,57,5,135,153,203,84,175,204,45,167,210,169,184,155,68,230,200,208,163,49,31,229,51,102,219,72,233,165,73,218,75,55,144,134,27,76,119,28,89,182,159,89,181,109,75,156,198,168,176,125,91,90,211,186,175,154,236,91,90,202,182,106,183,5,106,110,254,154,157,75,132,228,185,79,236,66,150,189,141,54,74,90,182,161,10,81,232,93,137,73,153,246,17,139,233,200,78,72,40,89,71,177,29,155,113,197,165,84,177,54,183,205,106,183,91,134,242,228,50,136,164,241,155,49,98,41,198,155,91,108,236,75,75,112,182,18,150,238,187,148,164,182,209,34,85,0,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,170,190,57,223,82,127,153,63,134,136,21,148,156,16,165,102,63,31,173,204,23,172,215,37,209,163,220,113,234,137,68,248,205,165,197,198,125,154,116,153,12,172,208,174,197,160,157,101,189,232,213,38,164,110,73,41,6,100,178,240,23,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,181,238,22,249,250,153,136,157,14,89,49,142,161,85,169,93,229,214,72,183,110,41,146,95,156,245,93,178,230,201,122,52,183,28,82,214,151,154,65,56,109,184,102,77,169,166,201,191,81,109,163,157,231,248,168,103,214,52,88,213,92,172,96,221,118,36,197,204,142,245,62,249,169,199,230,146,225,172,157,101,69,2,52,134,221,74,77,102,148,62,212,164,41,11,70,199,121,90,146,201,212,162,184,48,47,2,241,31,49,120,143,78,194,252,47,163,117,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,86,133,50,233,150,140,44,202,253,136,205,139,134,116,159,218,235,107,51,24,141,233,74,159,207,60,235,125,91,236,180,223,59,149,207,90,27,220,159,81,26,36,189,166,125,84,5,43,113,171,241,79,107,124,63,131,230,53,17,0,5,207,112,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,186,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,170,194,135,52,204,86,60,217,185,109,194,58,238,43,94,115,98,37,20,232,235,69,50,11,210,13,149,213,170,38,133,28,120,77,26,80,181,111,113,73,208,212,72,86,196,18,220,81,108,66,140,179,195,142,152,233,136,249,139,196,122,142,40,98,133,103,174,170,206,209,166,89,104,141,17,105,241,82,102,109,197,140,217,153,242,217,70,229,104,90,154,141,74,82,214,165,173,107,90,188,0,210,158,108,124,44,99,39,195,251,135,203,159,25,172,18,43,57,153,51,191,178,153,127,201,135,50,12,186,141,147,81,144,183,104,53,230,154,121,230,18,195,143,72,40,209,37,73,54,26,100,167,114,99,155,142,52,222,165,161,238,79,103,119,85,225,161,158,57,57,113,188,153,193,235,225,17,23,135,87,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,164,175,18,254,34,22,245,58,205,123,1,48,6,227,183,238,85,222,148,119,17,112,92,180,218,132,90,140,72,180,231,205,198,92,132,201,180,165,167,169,113,41,89,45,75,211,150,210,210,104,35,91,137,91,53,129,131,184,59,127,99,173,255,0,75,195,156,57,160,203,168,212,170,50,24,105,215,90,138,243,204,83,216,113,230,217,84,185,74,101,11,83,81,155,83,168,55,29,52,153,36,143,238,35,244,25,160,193,79,228,237,141,85,124,28,114,161,214,203,183,233,244,126,189,244,187,204,109,115,159,165,197,145,43,148,174,91,102,108,147,239,58,77,238,65,43,150,72,221,170,181,51,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,61,195,58,147,74,175,240,255,0,195,250,21,118,153,18,163,77,168,199,175,68,153,14,91,41,121,137,44,57,86,156,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,21,151,196,103,37,31,201,87,17,216,175,216,20,202,171,152,101,116,252,229,54,75,229,205,110,151,56,205,102,229,49,79,110,82,213,181,8,39,26,83,164,149,45,181,41,58,186,166,93,112,254,86,65,115,175,117,101,79,17,226,81,42,213,62,163,12,174,106,131,45,220,116,249,6,226,219,129,188,210,218,170,113,201,180,173,105,121,164,17,26,210,132,159,57,180,18,12,183,37,165,181,210,184,202,213,169,85,252,201,89,53,218,21,78,37,70,155,81,195,122,108,184,115,34,60,151,152,146,195,147,234,10,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,216,56,24,253,118,126,91,254,36,44,83,29,48,47,14,51,23,135,21,28,47,197,10,55,93,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,112,172,148,112,252,179,114,139,112,221,151,194,107,178,235,151,13,114,68,202,109,49,231,30,61,144,40,29,81,46,59,10,36,165,9,118,75,137,106,59,143,56,104,36,146,210,72,105,41,74,84,183,187,6,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,143,231,95,135,229,155,155,171,134,211,190,21,93,151,67,184,104,114,33,211,106,111,54,241,236,159,64,234,141,114,24,73,41,43,75,82,91,75,178,28,101,194,65,164,214,163,67,169,82,84,149,179,32,48,119,7,108,28,10,176,41,120,115,135,52,24,148,234,109,58,59,13,58,235,81,89,101,250,131,237,178,219,42,151,41,76,161,9,118,75,137,105,6,227,166,146,53,25,125,196,94,212,0,84,95,27,155,2,205,161,94,88,101,136,52,107,122,36,59,134,234,143,86,141,90,156,201,26,87,61,16,202,17,70,55,72,143,106,150,132,190,226,9,122,111,52,108,73,153,165,180,18,121,87,8,11,2,205,190,179,95,38,85,225,111,68,171,46,213,181,228,215,233,5,36,141,72,139,81,110,100,54,154,144,72,215,106,150,132,190,225,163,113,30,213,237,90,116,90,16,164,222,72,0,170,190,57,223,82,127,153,63,134,142,63,193,134,173,74,167,102,190,183,14,161,83,137,22,69,82,199,159,18,11,79,60,148,46,83,229,50,19,198,211,73,51,213,107,38,153,117,195,74,117,61,141,173,93,201,51,41,127,196,215,34,84,172,110,179,106,56,231,133,182,204,183,49,66,131,29,181,74,135,75,97,43,93,201,9,6,148,169,14,55,169,26,228,178,214,170,109,104,220,226,208,223,35,107,134,108,242,169,134,214,187,46,171,26,187,22,233,178,174,106,173,191,90,133,191,166,168,210,230,185,18,83,27,208,164,47,99,173,154,86,157,200,90,146,122,31,106,84,100,125,134,98,255,0,178,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,87,95,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,83,183,26,140,94,179,110,252,80,178,112,142,132,252,183,171,184,123,30,123,213,211,83,6,134,25,93,65,184,78,176,202,22,125,171,89,52,201,56,163,34,216,68,243,100,74,53,18,210,136,171,145,220,94,179,112,35,53,22,30,41,98,11,242,216,183,169,50,38,51,57,248,204,27,203,142,137,48,159,138,79,26,11,214,82,16,167,210,181,146,73,75,216,149,109,74,213,162,79,69,20,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,61,56,163,100,74,171,141,148,166,113,223,5,237,152,146,47,106,28,117,166,224,167,68,97,93,109,195,9,41,65,52,182,246,158,215,100,199,74,20,68,141,156,199,91,81,32,148,163,101,150,149,77,116,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,233,200,38,123,41,89,187,182,102,208,174,88,113,41,56,139,110,199,41,117,136,113,91,75,16,165,48,228,135,146,219,176,91,92,135,95,90,27,109,49,210,242,150,68,73,113,228,17,118,45,34,90,128,0,138,188,81,252,9,226,111,224,190,113,8,81,182,8,89,84,172,74,198,139,7,14,107,178,37,177,77,186,174,138,85,18,99,177,22,148,190,219,18,101,182,203,138,109,74,74,146,75,36,172,204,140,210,162,215,77,72,251,135,160,204,94,90,49,79,43,247,219,214,46,38,82,127,103,162,172,195,98,79,162,234,127,50,203,174,116,143,188,211,124,238,87,61,8,115,106,125,69,234,147,246,25,205,78,22,249,250,135,135,125,14,89,49,142,161,74,166,218,7,214,72,183,110,41,146,88,130,205,33,195,230,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,191,93,14,35,146,226,145,159,168,120,137,215,101,147,7,42,20,170,149,160,93,28,139,138,226,135,37,137,204,213,220,46,84,150,99,68,113,181,45,9,101,165,147,102,227,132,100,226,157,108,219,245,16,218,249,208,175,46,153,104,197,60,208,95,108,216,184,103,73,253,174,182,179,49,137,62,139,166,124,203,206,183,213,190,203,78,114,121,188,133,161,189,201,245,215,162,75,218,101,231,241,190,202,165,97,174,52,95,216,115,66,145,45,250,109,171,116,85,104,144,221,150,180,169,247,24,141,45,198,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,220,47,39,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,207,184,71,101,71,14,45,252,39,163,230,154,166,215,166,111,59,163,175,98,154,228,134,72,155,161,69,106,75,209,28,76,114,212,245,121,222,82,205,111,30,138,38,214,77,36,146,70,233,189,194,248,170,103,158,149,138,82,127,147,118,17,213,34,84,45,58,108,136,181,42,229,195,77,170,38,68,106,203,252,162,113,168,172,170,59,134,211,145,154,55,18,165,239,220,103,33,164,145,37,28,141,206,68,172,168,229,71,17,243,107,136,232,178,172,166,186,26,84,30,91,245,250,251,236,154,226,210,34,168,204,137,74,34,50,230,60,189,170,38,153,35,37,56,164,168,204,208,132,56,226,52,61,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,43,47,141,134,14,213,107,86,109,135,141,244,58,12,71,99,219,82,37,81,43,243,25,138,165,75,75,18,141,181,67,83,174,37,6,69,25,183,91,125,4,110,44,137,46,204,65,36,140,221,80,168,176,29,87,43,24,41,252,162,115,5,100,224,227,149,14,138,37,193,80,62,189,244,187,203,113,16,88,105,114,37,114,149,203,112,137,227,97,151,73,189,200,52,243,13,27,180,78,166,90,83,1,154,204,216,248,167,198,79,136,23,15,152,190,46,123,133,101,90,149,81,200,229,131,14,159,83,137,42,69,46,69,98,36,230,153,121,43,92,87,206,167,37,226,105,212,145,234,133,155,79,52,225,37,90,30,199,16,174,229,17,157,112,113,17,200,44,204,177,221,69,126,97,109,62,171,82,195,42,223,54,70,133,25,249,31,38,92,39,26,71,77,42,78,211,65,50,181,190,218,99,184,226,201,197,122,205,171,114,155,230,59,205,114,57,155,186,174,80,113,113,87,91,244,233,117,139,78,189,29,52,219,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,221,179,152,90,26,28,121,178,83,124,211,113,55,253,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,66,53,103,163,57,180,44,158,97,196,90,155,116,175,76,222,119,71,81,30,217,166,186,133,148,85,56,209,35,155,38,75,137,211,70,90,230,180,102,218,84,78,56,165,165,41,218,70,183,91,229,92,31,110,203,170,249,203,181,231,116,222,183,53,86,224,173,77,196,9,125,77,70,169,53,201,114,159,217,75,166,33,27,221,112,212,181,109,66,18,146,212,251,18,146,34,236,34,20,130,47,251,255,0,130,203,255,0,153,255,0,255,0,169,193,64,35,78,120,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,188,209,101,146,254,202,206,40,84,176,254,239,141,46,101,53,18,20,154,45,194,84,231,163,66,172,176,77,180,230,246,20,225,109,82,208,151,218,75,168,66,150,77,184,106,70,229,104,74,84,181,225,123,159,170,22,11,108,203,198,51,84,58,59,66,171,80,92,138,21,126,76,149,155,52,89,79,109,37,198,124,150,163,67,80,220,89,26,201,196,146,82,211,174,56,183,53,67,171,113,155,148,1,23,243,247,156,152,217,65,194,248,85,10,20,104,147,239,187,158,65,179,110,65,157,9,215,225,45,12,56,201,204,122,65,182,227,102,148,33,167,73,41,34,94,243,113,214,244,74,144,78,26,104,6,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,210,242,197,152,91,171,43,248,203,69,197,203,90,55,95,208,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,248,46,32,212,149,165,14,180,210,205,11,217,180,244,103,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,105,207,70,76,168,89,195,195,136,180,198,234,190,134,188,237,126,162,69,179,82,117,107,56,169,113,210,71,54,52,150,211,174,172,187,202,104,141,196,164,220,109,72,74,147,184,137,109,57,64,55,77,167,117,88,213,217,86,181,235,108,213,109,250,212,45,157,77,58,169,9,200,146,152,222,132,173,27,218,112,146,180,238,66,210,162,212,187,82,162,50,236,50,15,245,85,126,221,95,238,173,199,114,92,117,15,249,73,147,170,83,164,57,255,0,73,199,158,113,197,253,170,82,149,237,51,23,147,195,239,33,86,246,89,172,216,55,206,32,208,162,76,197,74,188,118,222,156,185,29,44,212,80,22,71,37,36,204,23,137,162,91,43,84,121,9,110,65,165,197,161,107,65,146,84,164,17,25,204,160,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,9,85,197,11,34,223,166,187,85,120,227,131,150,103,87,137,52,93,158,152,141,9,91,94,174,210,219,109,68,122,50,73,62,162,99,58,55,203,208,210,181,180,75,111,231,84,152,237,149,43,14,235,147,188,170,222,89,175,197,202,125,159,70,166,203,77,177,78,145,30,77,217,87,109,194,101,20,234,113,175,215,36,186,164,45,61,75,137,75,137,101,27,85,185,100,106,50,229,161,197,162,239,177,202,192,179,112,179,36,216,157,135,216,125,111,68,161,219,212,60,55,184,35,65,131,24,143,99,72,244,124,131,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,60,230,13,84,0,0,163,110,47,246,5,155,98,230,190,52,171,62,222,137,73,93,213,107,198,175,213,202,49,26,81,42,162,228,201,141,59,32,209,174,212,173,105,97,179,94,210,45,203,220,181,106,181,173,74,234,188,17,172,11,54,187,121,98,110,32,214,109,232,147,46,27,86,61,38,53,22,115,196,106,92,4,76,41,165,36,218,35,61,169,90,210,195,104,53,233,188,145,189,36,100,151,22,74,183,64,0,1,78,220,106,49,122,205,187,241,66,201,194,58,19,242,222,174,225,236,121,239,87,77,76,26,24,101,117,6,225,58,195,40,89,246,173,100,211,36,226,140,139,97,19,205,145,40,212,75,74,34,174,71,113,122,205,192,140,212,88,120,165,136,47,203,98,222,164,200,152,204,231,227,48,111,46,58,36,194,126,41,60,104,47,89,72,66,159,74,214,73,37,47,98,85,181,43,86,137,61,20,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,159,113,17,201,4,60,213,88,133,118,217,209,118,226,109,167,79,117,170,18,73,230,35,51,84,109,79,52,226,226,202,117,109,41,106,218,132,63,211,145,184,219,104,118,66,141,106,36,173,106,42,44,255,0,85,86,21,213,254,234,219,151,37,185,80,255,0,148,135,58,155,58,59,159,244,92,101,230,220,71,216,164,169,62,195,32,181,173,59,170,249,174,197,181,172,171,102,171,112,86,166,239,233,169,212,184,78,75,148,254,196,41,107,216,211,100,165,171,106,16,165,30,133,216,148,153,159,97,24,191,60,142,100,114,205,202,21,154,169,82,151,18,185,136,181,200,233,69,122,188,132,30,198,209,169,43,162,135,184,137,72,140,149,18,76,212,100,75,121,105,37,172,146,73,105,166,165,0,0,165,110,53,126,41,237,111,135,240,124,198,162,56,254,81,178,109,39,54,24,95,140,117,11,82,76,181,95,118,68,122,51,214,212,19,154,212,120,83,151,33,201,39,33,151,205,109,168,247,169,168,198,150,143,123,104,39,20,158,98,137,26,154,99,175,250,170,176,174,175,247,86,220,185,45,202,135,252,164,57,212,217,209,220,255,0,162,227,47,54,226,62,197,37,73,246,25,11,201,202,71,17,236,47,198,92,18,173,222,184,201,117,219,246,141,217,100,71,122,117,213,13,13,57,30,50,97,27,230,152,242,97,182,183,29,117,244,40,150,195,38,148,154,156,234,20,72,216,92,214,57,149,45,155,188,221,223,217,191,191,226,93,247,125,58,37,26,155,70,142,236,42,45,22,20,135,156,98,43,11,121,110,115,23,204,81,165,114,84,147,105,14,60,132,54,78,19,13,122,137,218,68,94,215,45,121,32,174,226,222,7,98,150,97,239,200,181,90,61,153,105,89,245,154,141,185,37,135,144,203,149,122,196,70,84,226,73,40,113,165,243,97,163,148,234,29,89,26,12,220,52,161,11,51,67,164,136,170,52,167,155,31,11,24,201,240,254,225,242,231,198,107,6,154,49,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,117,177,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,79,138,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,95,79,15,60,150,82,178,177,133,241,235,183,125,191,17,56,169,114,199,51,184,38,20,148,202,56,76,27,155,154,167,176,226,82,73,66,18,146,105,78,146,13,68,183,137,71,204,113,8,103,109,91,113,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,77,78,18,153,209,249,23,93,135,149,27,253,91,168,183,29,65,231,237,122,163,243,182,166,157,57,196,110,84,21,37,213,146,9,151,214,131,54,146,209,18,186,151,148,91,92,57,27,155,180,172,98,193,219,7,29,108,10,166,28,226,53,6,37,70,155,81,142,251,77,58,236,86,94,126,158,251,140,184,202,101,197,83,200,90,90,146,218,93,89,182,233,36,205,38,127,121,30,125,179,129,150,186,238,85,177,198,177,134,85,51,231,82,158,221,84,182,229,170,82,31,114,93,29,215,156,68,119,29,52,165,27,94,46,82,219,112,141,8,46,99,107,52,145,160,208,165,113,249,181,106,173,70,52,8,117,10,156,185,81,233,113,206,36,22,158,121,75,68,86,13,215,30,54,154,73,158,136,65,186,243,174,26,83,161,111,113,106,239,81,153,218,87,3,31,174,207,203,127,196,133,170,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,170,248,231,125,73,254,100,254,26,43,46,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,8,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,232,37,110,89,54,225,37,194,37,147,47,161,28,214,207,85,164,181,91,124,197,173,167,12,66,190,39,92,61,43,181,90,236,156,197,101,250,208,170,215,103,215,106,10,118,237,160,83,25,67,174,33,197,161,150,218,149,10,35,12,147,142,111,113,47,46,73,238,113,195,113,226,115,110,222,106,145,213,120,115,112,234,186,178,215,93,127,25,177,122,226,217,119,204,167,244,80,104,84,122,139,157,44,40,239,33,11,121,51,150,141,168,148,241,44,137,4,209,111,97,10,107,152,149,58,179,105,108,197,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,8,127,196,71,59,240,242,171,98,21,165,103,74,221,137,183,101,61,215,104,74,38,88,146,205,45,180,188,211,107,149,41,165,186,149,167,114,22,255,0,78,102,219,141,173,216,234,37,164,210,133,164,232,134,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,249,69,159,112,197,226,23,14,214,135,27,46,185,129,187,249,52,166,118,181,105,87,234,111,48,196,90,84,86,152,121,199,98,205,150,251,200,218,201,114,153,68,98,218,181,18,156,54,247,18,9,164,162,218,133,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,84,95,19,94,29,242,109,89,53,28,199,224,37,185,17,22,194,35,182,187,150,216,165,83,218,140,138,50,25,105,40,57,177,89,101,41,73,198,52,160,148,242,72,183,182,179,91,198,106,109,75,54,43,215,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,26,30,202,238,102,236,28,211,97,125,55,16,45,9,49,33,212,151,29,42,173,91,199,81,102,76,218,51,230,227,173,236,125,45,158,228,161,106,97,213,52,181,165,6,227,100,149,237,78,166,148,246,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,47,123,56,153,85,179,115,95,132,117,11,62,179,77,136,155,158,157,30,68,155,78,174,227,134,202,233,213,19,71,168,74,117,40,90,186,103,20,150,210,242,54,171,114,8,148,69,204,67,107,70,123,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,102,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,132,242,119,149,91,55,42,24,71,79,179,232,212,216,138,185,234,49,227,201,187,42,237,184,111,46,163,81,36,122,228,151,84,132,43,166,109,74,113,44,163,106,118,160,205,70,92,197,184,181,209,14,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,34,167,103,158,171,133,185,11,195,44,183,97,29,82,93,62,236,169,71,159,82,174,92,52,218,162,163,201,163,49,233,233,142,53,21,149,71,112,157,110,75,164,218,84,189,251,72,163,186,146,36,175,159,185,184,171,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,19,202,238,89,44,28,172,225,125,55,15,237,8,209,38,84,145,29,41,173,92,39,78,102,52,218,203,228,227,174,111,125,77,150,229,33,10,125,212,180,133,169,102,219,102,148,110,86,134,165,118,0,30,43,26,48,134,205,199,172,47,184,48,143,16,24,150,229,10,226,142,150,100,28,71,205,151,218,90,28,75,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,45,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,252,162,215,184,48,101,214,50,41,87,46,100,238,251,78,35,146,31,144,154,53,157,58,83,78,243,216,66,18,225,84,36,48,75,73,52,104,112,220,105,130,121,6,165,145,179,41,173,80,70,178,93,165,0,205,102,108,124,83,227,39,196,11,135,204,95,30,255,0,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,239,213,169,152,71,152,188,47,155,70,152,229,191,126,88,151,76,119,35,58,184,146,209,46,20,180,33,195,74,141,183,153,81,145,45,183,91,61,22,218,137,109,184,217,26,77,43,65,25,83,6,38,112,186,199,26,94,103,223,193,60,51,162,85,102,90,21,45,211,40,119,157,102,19,201,165,183,23,167,91,220,185,146,162,182,234,26,121,43,109,113,244,82,80,167,22,77,172,155,66,29,64,183,252,177,101,246,133,150,28,26,162,225,13,2,224,170,214,219,166,243,31,147,58,160,250,213,206,148,234,183,188,166,89,53,41,17,89,53,153,154,89,111,213,45,77,74,53,184,167,29,95,85,1,149,113,127,220,46,60,9,225,151,227,94,113,52,117,252,195,230,6,193,203,46,23,206,197,124,70,92,181,211,97,200,143,17,168,112,77,147,155,53,247,156,36,165,168,237,188,227,105,113,100,157,238,169,36,173,73,182,156,87,110,211,25,225,199,76,116,196,124,197,226,61,71,20,49,66,179,215,85,103,104,211,44,180,70,136,180,248,169,51,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,86,213,193,83,194,197,211,241,2,119,151,83,133,43,11,254,255,0,224,178,255,0,230,127,255,0,234,112,80,8,213,64,166,14,44,185,187,176,113,170,230,164,96,190,28,211,173,250,237,54,205,144,138,147,183,148,89,12,204,57,47,191,28,141,81,96,190,202,148,146,140,73,90,57,218,158,171,121,164,39,106,57,4,167,34,174,87,114,201,127,102,155,20,41,184,127,104,70,151,14,154,185,9,77,106,225,58,115,210,97,81,152,54,221,115,123,234,108,182,165,107,75,14,165,164,45,72,39,28,36,163,114,117,53,39,69,54,5,155,27,15,172,218,77,153,22,191,112,87,17,74,142,76,157,78,191,84,118,163,81,152,189,77,75,121,249,14,153,169,107,82,141,71,161,104,132,234,73,66,80,132,165,37,242,177,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,58,217,135,204,13,253,153,172,80,157,138,248,140,184,136,169,76,143,30,35,80,224,155,197,10,19,12,182,73,75,81,219,121,199,20,218,13,91,221,82,73,90,27,142,184,174,205,198,44,43,134,47,15,74,21,86,133,27,49,89,129,180,41,85,216,21,218,122,93,180,168,21,54,86,235,104,109,107,121,183,101,77,136,251,36,219,155,219,75,43,140,123,156,108,219,120,220,219,187,148,164,67,92,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,95,225,139,157,169,152,25,136,241,176,147,20,46,189,152,109,116,109,134,204,154,181,73,242,139,109,74,73,188,227,110,50,131,53,52,203,47,188,242,144,241,237,66,119,45,183,86,226,82,210,201,87,126,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,16,131,137,62,70,41,89,130,176,38,98,166,28,210,226,65,196,91,86,60,154,147,168,135,75,74,159,186,24,75,45,146,162,186,166,91,55,222,146,150,227,161,49,181,53,22,186,181,180,137,194,113,190,105,194,223,32,179,48,239,161,204,222,49,211,234,180,219,188,250,200,246,237,187,50,51,240,94,164,54,124,216,207,73,150,219,137,66,212,243,168,55,9,182,204,141,180,180,225,57,235,173,196,114,108,168,0,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,58,255,0,21,12,250,198,139,26,171,149,140,27,174,196,152,185,145,222,167,223,53,56,252,210,92,53,147,172,168,160,70,144,219,169,73,172,210,135,218,148,133,33,104,216,239,43,82,89,58,148,85,181,2,211,186,174,191,73,124,150,182,106,181,159,67,83,222,171,84,125,31,9,201,29,28,22,180,230,201,123,97,31,45,148,110,78,231,21,162,83,169,106,101,168,246,185,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,47,38,253,199,76,56,204,94,68,113,79,20,48,190,179,215,82,167,97,253,196,211,204,186,68,137,84,249,73,166,60,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,179,216,53,80,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,0,2,31,241,17,206,252,60,170,216,133,105,89,210,183,98,109,217,79,117,218,18,137,150,36,179,75,109,47,52,218,229,74,105,110,165,105,220,133,191,211,153,182,227,107,118,58,137,105,52,161,105,58,33,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,126,81,103,220,49,120,133,195,181,161,198,203,174,96,110,254,77,41,157,173,90,85,250,155,204,49,22,149,21,166,30,113,216,179,101,190,242,54,178,92,166,81,24,182,173,68,167,13,189,196,130,105,40,182,161,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,21,193,197,83,35,21,92,82,141,252,164,112,142,151,46,161,118,83,99,197,166,215,45,234,109,45,82,36,214,88,230,147,109,74,101,49,219,55,92,146,209,56,148,175,126,226,56,237,36,201,72,228,109,115,213,112,202,200,149,43,4,108,218,118,57,226,149,179,45,188,80,175,71,113,81,97,213,24,74,23,109,194,89,169,41,67,109,234,102,137,47,53,162,156,90,246,184,132,57,200,218,217,147,220,217,234,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,31,171,138,134,66,163,74,141,85,205,62,13,208,162,67,92,56,239,84,47,154,100,126,105,174,98,205,214,82,83,227,71,109,165,36,150,73,91,238,202,90,150,132,108,107,155,161,172,221,82,234,132,119,252,151,101,38,234,205,206,41,149,173,77,119,161,182,232,93,53,66,230,168,169,78,53,203,130,169,45,161,108,48,233,50,235,101,49,198,205,229,50,135,8,146,174,75,134,103,162,12,93,166,57,88,22,110,22,100,155,19,176,251,15,173,232,148,59,122,135,134,247,4,104,48,99,17,236,105,30,143,144,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,156,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,52,103,156,76,213,89,185,80,194,58,133,225,89,169,68,85,207,81,143,34,53,167,72,113,179,121,117,26,137,35,212,53,52,149,161,93,51,106,83,106,121,123,147,181,6,73,35,230,45,180,47,62,216,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,249,87,77,167,117,88,213,217,86,181,235,108,213,109,250,212,45,157,77,58,169,9,200,146,152,222,132,173,27,218,112,146,180,238,66,210,162,212,187,82,162,50,236,50,23,61,195,67,62,177,177,230,222,103,5,113,102,187,17,140,69,161,199,109,154,66,220,230,239,175,211,152,138,218,84,242,158,121,215,20,252,226,83,111,58,241,122,155,144,162,90,18,162,67,198,138,246,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,229,66,236,248,104,103,214,54,60,219,204,224,174,44,215,98,49,136,180,56,237,179,72,91,156,221,245,250,115,17,91,74,158,83,207,58,226,159,156,74,109,231,94,47,83,114,20,75,66,84,72,120,209,32,51,137,149,91,55,53,248,71,80,179,235,52,216,137,185,233,209,228,73,180,234,238,56,108,174,157,81,52,122,132,167,82,133,171,166,113,73,109,47,35,106,183,32,137,68,92,196,54,180,103,219,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,22,85,192,199,235,179,242,223,241,33,106,128,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,170,190,57,223,82,127,153,63,134,138,203,180,236,11,202,250,141,112,74,179,237,233,117,100,90,180,119,43,245,114,140,68,165,197,167,54,235,77,59,32,209,174,229,33,10,125,179,94,210,61,168,220,181,104,132,45,73,245,89,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,52,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,132,244,205,22,102,236,28,172,225,125,75,16,46,249,49,38,84,145,29,74,162,219,197,81,102,52,218,203,228,227,77,236,97,46,30,229,33,10,125,165,58,180,37,102,219,102,165,237,86,132,149,103,94,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,94,255,0,24,50,201,127,96,102,23,225,222,32,98,52,105,116,122,150,33,72,173,37,171,122,117,57,232,147,105,204,64,114,59,105,92,132,188,73,82,86,234,158,90,146,130,78,132,218,91,94,229,115,13,40,249,89,114,193,10,174,99,177,134,139,131,84,42,228,74,69,74,191,30,162,168,114,229,182,165,176,79,199,130,252,150,208,230,223,89,40,90,152,36,26,200,148,104,37,154,137,43,219,176,252,173,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,251,133,206,123,106,184,217,74,123,2,49,162,230,137,34,246,161,199,66,173,250,140,183,213,214,220,48,146,149,155,168,115,113,109,118,76,116,161,38,107,223,204,117,181,26,205,42,54,94,117,92,215,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,195,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,179,136,38,66,174,28,179,94,83,175,156,62,161,75,153,133,117,121,14,61,5,113,250,169,171,160,32,138,50,77,153,207,27,68,134,80,169,18,20,220,115,83,139,90,208,130,37,41,75,35,51,226,153,93,204,221,253,149,156,80,166,226,5,161,38,92,202,106,36,37,85,171,120,234,47,70,133,89,96,155,117,189,143,165,179,218,165,161,47,186,166,150,180,172,155,112,210,189,170,208,210,173,15,97,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,229,99,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,210,245,44,82,218,109,201,75,231,201,106,58,54,37,199,27,65,232,183,146,103,170,203,213,35,211,83,208,142,48,97,239,23,108,182,226,85,255,0,109,97,205,10,201,196,166,42,87,85,98,21,18,27,178,233,176,18,195,111,201,121,12,182,167,20,153,138,81,32,148,178,51,50,74,143,77,116,35,238,30,215,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,115,237,157,250,22,81,236,70,161,91,146,169,85,44,77,173,242,157,162,81,38,50,185,12,162,41,60,68,244,169,105,109,214,214,219,59,18,234,27,61,228,165,187,166,212,169,45,186,104,161,107,166,236,186,175,154,236,171,166,245,185,170,183,5,106,110,206,166,163,84,154,228,185,79,236,66,80,141,238,184,106,90,182,161,9,73,106,125,137,73,17,118,17,5,173,118,93,86,53,118,45,211,101,92,213,91,126,181,11,127,77,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,212,168,200,251,12,197,244,228,39,59,244,44,220,88,142,194,184,229,82,169,184,155,68,230,187,91,162,67,101,113,217,92,83,120,201,153,81,18,227,174,45,198,118,41,164,56,123,205,72,119,93,201,74,92,104,215,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,199,52,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,95,166,66,114,65,66,202,61,136,236,219,142,45,42,165,137,181,190,107,85,186,220,55,151,33,148,69,39,140,217,139,17,78,52,218,219,103,98,90,91,133,176,148,183,117,220,165,37,182,137,18,168,0,5,21,241,98,192,186,238,24,102,130,167,136,222,134,165,66,181,177,47,74,141,33,84,243,66,55,74,98,60,118,231,147,205,17,36,210,242,159,95,61,75,208,210,231,82,74,222,165,243,18,136,86,52,167,149,140,20,254,78,217,125,178,112,113,202,135,91,46,223,167,159,94,250,93,230,54,185,207,186,185,18,185,74,229,182,102,201,62,243,164,222,228,18,185,100,141,218,171,83,62,170,3,53,153,177,241,79,140,159,16,46,31,49,124,120,170,237,129,121,91,54,205,179,121,215,109,233,113,40,87,140,121,50,104,85,5,17,27,19,145,30,66,227,190,72,81,25,145,45,183,91,50,82,15,69,145,41,181,25,109,113,10,84,212,225,149,158,218,174,8,222,84,236,12,197,43,154,35,120,95,94,144,226,98,204,170,62,164,34,219,154,178,82,146,182,220,208,201,17,158,119,68,184,133,237,109,11,115,159,185,178,39,185,183,104,2,0,127,118,175,43,31,239,7,21,127,234,170,119,250,112,151,248,9,141,118,174,98,112,158,133,140,118,85,62,171,10,139,112,117,93,51,21,70,155,110,82,57,18,93,142,189,233,109,199,16,90,173,149,25,104,179,245,76,181,208,245,34,204,184,189,238,30,247,253,155,133,156,56,108,156,65,196,27,134,37,14,222,161,199,173,201,157,58,73,158,198,145,233,153,132,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,117,65,157,124,215,87,115,105,140,179,111,46,109,86,29,161,77,214,29,173,68,154,242,21,208,69,218,130,113,195,75,100,72,39,159,90,57,174,30,171,81,106,134,249,139,67,77,152,224,2,234,120,42,120,88,186,126,32,78,242,234,112,165,97,127,223,252,22,95,252,207,255,0,253,78,10,1,23,61,197,27,61,181,92,19,165,51,129,24,47,115,68,143,123,87,35,173,87,5,70,35,234,235,109,232,74,74,13,164,55,180,182,181,38,66,86,163,37,239,230,52,218,73,100,148,155,204,186,154,129,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,135,114,163,149,28,56,202,86,28,34,202,178,154,235,170,179,185,111,215,235,239,178,72,149,87,148,146,50,37,40,136,207,150,202,55,40,154,100,140,210,218,84,163,51,90,214,227,139,237,98,133,184,136,231,126,102,106,175,178,180,172,233,91,112,202,211,168,58,237,9,68,203,241,158,170,56,166,90,109,114,165,52,183,84,133,109,90,31,233,204,219,109,196,53,33,68,180,146,150,180,147,135,118,72,38,102,170,251,59,182,241,139,183,12,173,58,131,77,87,82,111,63,25,234,163,138,101,215,17,22,43,168,105,72,86,213,161,142,160,137,198,220,67,82,18,104,81,41,104,81,95,72,230,153,135,203,245,131,153,172,47,157,133,24,140,137,104,166,204,145,30,91,83,32,147,37,54,19,236,184,74,75,177,220,121,183,18,218,205,59,218,82,137,58,155,110,184,158,205,198,51,175,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,189,194,155,59,83,49,90,133,39,47,216,189,117,245,151,157,27,153,50,129,82,170,84,159,145,80,184,34,173,110,188,251,107,91,198,174,99,209,251,52,34,94,229,48,101,181,178,40,238,44,254,183,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,17,255,0,53,185,214,194,204,159,124,150,253,38,80,46,186,159,202,222,187,162,244,20,88,207,114,250,94,71,51,155,206,125,173,53,234,81,183,110,237,116,86,186,104,90,249,252,175,241,11,193,124,217,223,245,12,57,195,155,98,245,167,84,169,212,119,107,110,187,91,133,17,150,20,195,111,50,202,146,149,51,37,213,26,247,72,65,145,26,72,180,37,118,247,17,196,190,57,223,82,127,153,63,134,136,21,150,140,204,94,89,90,184,110,187,207,15,160,196,93,195,95,181,228,91,144,102,201,34,90,41,139,122,84,103,142,89,52,105,52,188,180,166,58,137,8,87,169,189,105,82,137,105,73,182,190,107,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,211,83,169,112,156,151,41,253,136,82,215,177,166,201,75,86,212,33,74,61,11,177,41,51,62,194,49,125,57,50,200,46,28,101,135,14,39,83,46,122,125,42,237,188,238,218,122,160,221,85,41,17,137,232,174,197,112,190,114,155,29,183,83,253,231,236,94,228,146,159,81,18,156,34,34,109,166,171,87,136,142,65,102,101,142,234,43,243,11,105,245,90,150,25,86,249,178,52,40,207,200,249,50,225,56,210,58,105,82,118,154,9,149,173,246,211,29,199,22,78,43,214,109,91,148,223,49,222,21,128,217,152,188,176,26,222,196,155,50,141,6,37,70,222,197,27,94,109,185,90,132,241,18,22,149,185,22,67,49,165,180,233,36,212,149,178,169,46,25,163,181,14,33,107,73,145,43,99,141,242,1,170,128,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,1,199,243,69,153,187,7,43,56,95,82,196,11,190,76,73,149,36,71,82,168,182,241,84,89,141,54,178,249,56,211,123,24,75,135,185,72,66,159,105,78,173,9,89,182,217,169,123,85,161,37,89,215,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,191,198,12,178,95,216,25,133,248,119,136,24,141,26,93,30,165,136,82,43,73,106,222,157,78,122,36,218,115,16,28,142,218,87,33,47,18,84,149,186,167,150,164,160,147,161,54,150,215,185,92,195,74,62,86,92,176,66,171,152,236,97,162,224,213,10,185,18,145,82,175,199,168,170,28,185,109,169,108,19,241,224,191,37,180,57,183,214,74,22,166,9,6,178,37,26,9,102,162,74,246,236,63,43,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,126,225,115,158,218,174,54,82,158,192,140,104,185,162,72,189,168,113,208,171,126,163,45,245,117,183,12,36,165,102,234,28,220,91,93,147,29,40,73,154,247,243,29,109,70,179,74,141,151,157,87,53,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,0,139,249,160,226,23,130,249,76,191,233,248,115,136,214,197,235,81,169,84,104,237,86,218,118,137,10,35,204,37,135,30,121,148,165,74,122,75,74,37,238,142,179,50,36,153,104,105,237,239,34,244,25,82,206,182,22,103,7,229,79,232,206,129,117,211,62,73,116,61,111,167,98,198,103,153,213,115,249,124,174,75,238,235,167,76,189,219,182,233,170,116,215,83,210,181,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,31,39,137,215,16,184,119,76,57,57,117,203,245,223,206,165,61,185,171,182,191,76,121,135,226,213,98,186,195,46,53,22,20,182,30,94,230,79,154,242,36,150,212,40,212,217,55,184,208,110,165,117,151,10,147,85,168,198,159,50,159,76,151,42,61,46,57,75,156,235,44,169,104,138,193,186,219,36,235,170,34,209,8,55,94,105,178,82,180,45,238,33,61,234,34,62,215,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,75,105,83,138,101,123,147,181,102,105,51,229,173,196,46,234,113,63,24,172,28,117,200,214,40,98,54,28,215,162,84,105,181,28,55,173,186,235,77,74,101,231,233,239,185,71,91,202,137,41,44,173,105,106,75,105,117,4,227,70,163,52,153,253,198,121,225,26,83,205,143,133,140,100,248,127,112,249,115,227,53,131,175,230,171,51,23,150,107,241,114,102,41,94,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,19,3,134,135,14,248,216,159,37,156,123,199,235,114,90,109,138,116,134,215,111,219,85,42,123,172,162,184,179,105,183,155,154,241,58,146,75,208,118,186,131,66,81,185,15,172,148,75,62,90,20,135,164,255,0,18,44,130,208,177,246,213,170,99,110,27,211,250,44,77,183,233,235,145,33,152,177,150,231,202,104,172,55,169,70,91,109,37,75,84,196,161,27,88,113,41,53,47,68,178,189,83,203,91,52,195,73,169,222,88,81,127,194,172,195,110,93,2,236,179,171,13,201,105,18,226,17,63,79,168,196,120,148,146,113,151,146,100,75,109,214,203,84,56,147,237,73,146,139,188,135,170,204,110,55,213,115,29,140,53,172,101,174,208,226,82,42,85,248,244,228,204,137,17,197,45,130,126,60,22,35,56,182,247,122,201,66,212,193,172,144,102,163,65,44,146,106,94,221,231,107,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,38,85,31,35,145,179,29,195,135,14,49,134,199,92,180,98,45,151,71,175,33,152,141,161,217,8,174,83,153,172,212,95,56,73,101,4,165,20,146,82,221,83,42,66,125,117,184,109,172,140,148,133,179,0,41,53,59,203,10,47,248,85,152,109,203,160,93,150,117,97,185,45,34,92,66,39,233,245,24,143,18,146,78,50,242,76,137,109,186,217,106,135,18,125,169,50,81,119,144,191,60,144,103,70,213,205,198,28,49,58,106,169,84,75,250,155,204,98,183,111,53,57,181,56,190,81,51,186,116,102,13,102,241,67,89,190,217,18,150,94,163,134,166,183,47,105,56,186,235,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,42,175,142,119,212,159,230,79,225,163,143,240,106,164,210,171,249,146,189,168,85,218,100,74,141,54,163,134,245,40,147,33,203,101,47,49,37,135,39,211,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,202,241,4,200,85,195,150,107,202,117,243,135,212,41,115,48,174,175,33,199,160,174,63,85,53,116,4,17,70,73,179,57,227,104,144,202,21,34,66,155,142,106,113,107,90,16,68,165,41,100,102,126,39,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,83,103,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,67,208,113,103,202,5,253,120,210,165,102,66,208,188,174,10,229,54,219,142,236,186,213,181,80,168,189,37,138,107,27,97,49,205,164,196,109,147,75,40,218,211,178,37,169,110,17,104,223,51,250,166,69,84,22,157,127,228,165,213,70,186,125,9,74,172,250,26,161,30,161,232,234,180,110,162,12,206,83,137,95,34,67,90,151,49,149,237,218,180,106,91,146,102,90,150,162,122,113,71,204,13,131,153,172,47,192,92,87,195,149,203,69,54,100,139,178,35,176,231,27,37,54,19,236,185,78,74,154,144,219,46,56,150,214,105,216,234,82,106,212,219,117,181,118,110,33,197,120,103,85,169,84,12,235,225,253,118,187,83,137,78,166,211,163,215,165,204,153,45,228,178,196,102,27,162,78,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,135,16,76,206,217,185,153,198,217,213,156,62,180,109,248,118,245,34,67,140,193,184,35,209,142,21,94,190,131,98,51,70,244,231,13,70,167,144,149,71,87,78,74,74,22,134,86,68,164,165,70,105,47,215,144,92,153,98,62,103,177,30,37,207,76,170,213,109,43,50,210,168,51,34,165,117,65,89,179,41,169,77,154,93,110,53,61,207,252,115,232,43,152,90,165,132,154,92,86,166,109,54,236,170,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,15,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,246,103,19,42,183,150,84,49,114,161,103,214,105,178,213,108,84,100,72,147,105,213,220,112,158,69,70,156,75,245,9,78,165,8,79,82,218,84,218,94,70,212,237,89,146,136,185,107,109,107,246,185,9,206,253,119,40,247,219,176,174,57,85,90,150,25,86,249,174,214,232,144,217,68,135,145,40,153,50,102,84,68,184,235,104,109,237,233,105,14,30,242,74,218,215,114,84,166,218,52,90,247,16,138,77,87,21,242,57,123,67,194,218,100,187,198,69,126,61,18,93,37,170,3,42,168,46,160,193,212,225,188,78,176,150,9,70,234,57,68,110,110,70,165,176,141,93,221,162,165,178,201,150,76,201,80,51,37,133,21,218,238,95,49,42,157,77,167,95,20,41,115,38,75,180,231,178,196,102,27,158,202,156,117,199,20,209,37,8,74,72,212,106,51,34,34,35,51,22,191,197,31,192,158,38,254,11,231,16,133,27,96,133,235,74,195,92,104,176,113,26,187,30,91,244,219,86,232,165,86,230,53,17,9,83,238,49,26,91,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,126,172,116,199,76,71,204,94,35,212,113,67,20,43,61,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,99,252,43,242,21,26,44,106,86,105,241,146,133,18,98,230,71,102,161,99,83,36,115,73,112,214,78,188,147,159,38,59,141,37,38,179,74,24,118,42,210,181,163,99,188,221,9,100,210,144,226,161,144,168,210,163,85,115,79,131,116,40,144,215,14,59,213,11,230,153,31,154,107,152,179,117,148,148,248,209,219,105,73,37,146,86,251,178,150,165,161,27,26,230,232,107,55,84,186,224,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,63,151,27,239,90,86,37,99,69,253,136,212,40,242,216,166,221,87,69,86,183,13,169,104,74,95,109,137,50,220,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,226,242,120,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,44,167,131,238,84,104,84,43,16,179,85,116,181,74,170,86,174,110,124,59,92,185,43,91,212,88,172,188,252,105,78,110,81,146,9,231,214,133,35,84,164,212,134,145,161,57,163,238,182,155,42,0,0,21,65,198,195,23,172,218,164,155,15,5,104,207,219,245,27,134,141,34,85,102,180,180,176,110,84,105,8,113,166,211,26,57,60,94,171,72,144,149,184,235,140,246,173,92,136,171,50,74,118,26,235,131,9,239,175,209,126,41,217,184,153,232,191,73,252,146,184,41,213,222,139,159,201,234,186,89,45,189,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,105,206,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,102,179,54,62,41,241,147,226,5,195,230,47,139,84,202,38,90,48,179,52,28,54,48,226,197,196,202,79,255,0,182,58,42,196,54,35,122,82,153,253,62,251,174,116,143,188,211,156,158,111,33,8,115,106,125,116,106,147,246,25,84,174,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,177,254,21,249,245,141,42,53,43,43,24,201,93,137,13,112,227,179,79,177,170,114,57,166,185,139,55,94,81,192,147,33,199,84,146,89,37,108,53,21,9,66,17,177,174,86,166,179,105,43,180,161,154,207,228,157,154,127,252,154,113,87,255,0,67,106,63,251,17,119,220,56,109,59,170,198,201,142,30,90,215,173,179,85,183,235,80,189,45,212,211,170,144,156,137,41,141,245,89,107,70,246,156,36,173,59,144,180,168,181,46,212,168,140,187,12,134,123,7,85,184,179,47,138,119,14,4,218,57,116,244,183,163,44,203,75,175,254,107,78,126,75,62,151,234,166,20,207,231,232,230,155,82,57,47,22,173,124,218,118,106,103,218,103,168,247,249,23,201,149,119,56,120,143,42,152,229,87,208,214,101,175,211,200,185,170,77,45,7,41,45,186,107,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,28,71,173,59,86,198,206,118,33,218,214,85,179,74,183,232,176,189,19,211,83,169,112,155,137,21,141,244,168,139,94,198,155,36,161,59,150,181,40,244,46,213,40,204,251,76,197,138,240,84,240,177,116,252,64,157,229,212,225,74,194,255,0,191,248,44,191,249,159,255,0,250,156,20,2,62,175,250,170,191,110,175,247,86,227,185,46,58,135,252,164,201,213,41,210,28,255,0,164,227,207,56,226,254,213,41,74,246,153,139,211,225,221,146,8,121,85,177,14,237,188,98,238,196,219,178,158,211,85,212,155,204,73,102,150,218,94,117,196,69,138,234,26,74,211,185,11,99,168,34,113,198,214,236,116,154,20,105,66,20,115,0,115,252,126,194,111,211,174,13,93,152,71,242,190,171,107,252,168,167,170,23,165,41,138,209,230,61,98,86,213,39,82,230,50,189,188,183,90,220,158,99,75,113,27,147,187,113,102,222,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,211,194,11,53,86,109,115,11,227,101,110,227,169,68,166,221,150,228,137,178,109,246,20,217,182,85,106,115,174,42,83,164,133,169,102,78,73,105,215,36,41,72,36,163,230,121,106,73,47,150,242,147,99,224,40,91,137,158,105,109,92,201,227,138,32,217,86,221,41,186,45,131,213,208,163,92,44,169,183,165,87,116,123,215,119,158,218,148,133,67,74,208,163,142,146,53,122,174,186,233,153,27,198,219,127,147,134,230,88,175,44,194,227,107,149,154,53,221,112,90,22,245,151,29,79,86,174,11,114,178,84,234,188,85,202,97,246,163,51,17,194,74,213,189,197,37,205,231,183,103,37,15,17,168,148,164,37,115,215,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,10,213,227,41,132,248,167,138,31,162,15,209,158,26,93,119,111,163,62,80,117,190,130,163,73,159,210,243,61,31,203,230,242,80,173,155,185,107,219,187,77,118,43,78,227,28,215,132,78,8,99,70,26,230,74,228,174,226,54,16,222,182,173,53,251,30,100,70,166,86,232,18,224,176,227,234,159,1,73,105,46,60,218,82,107,52,161,106,36,145,235,162,20,126,195,30,131,142,119,212,159,230,79,225,162,170,197,217,240,202,200,149,43,4,108,218,118,57,226,149,179,45,188,80,175,71,113,81,97,213,24,74,23,109,194,89,169,41,67,109,234,102,137,47,53,162,156,90,246,184,132,57,200,218,217,147,220,217,234,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,237,157,124,168,215,114,151,140,179,108,222,85,86,101,161,82,214,101,173,91,154,202,19,215,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,224,3,85,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,2,178,248,179,229,2,254,188,105,82,179,33,104,94,87,5,114,155,109,199,118,93,106,218,168,84,94,146,197,53,141,176,152,230,210,98,54,201,165,148,109,105,217,18,212,183,8,180,111,153,253,83,34,170,11,78,191,242,82,234,163,93,62,132,165,86,125,13,80,143,80,244,117,90,55,81,6,103,41,196,175,145,33,173,75,152,202,246,237,90,53,45,201,51,45,75,81,61,56,163,230,6,193,204,214,23,224,46,43,225,202,229,162,155,50,69,217,17,216,115,141,146,155,9,246,92,167,37,77,72,109,151,28,75,107,52,236,117,41,53,106,109,186,218,187,55,16,226,188,51,170,212,170,6,117,240,254,187,93,169,196,167,83,105,209,235,210,230,76,150,242,89,98,51,13,209,39,41,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,195,136,38,103,108,220,204,227,108,234,206,31,90,54,252,59,122,145,33,198,96,220,17,232,199,10,175,95,65,177,25,163,122,115,134,163,83,200,74,163,171,167,37,37,11,67,43,34,82,82,163,52,151,235,200,46,76,177,31,51,216,143,18,231,166,85,106,182,149,153,105,84,25,145,82,186,160,172,217,148,212,166,205,46,183,26,158,231,254,57,244,21,204,45,82,194,77,46,43,83,54,155,118,85,113,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,0,84,95,23,108,16,198,140,74,204,149,183,93,195,156,33,189,110,170,107,22,60,56,142,204,162,80,37,206,97,183,211,62,122,148,210,156,101,181,36,150,73,90,20,105,51,215,69,164,253,164,58,87,6,188,39,197,60,47,253,47,254,147,48,210,235,180,189,39,242,127,162,244,237,26,76,14,171,151,233,14,103,43,156,132,239,219,204,70,237,186,233,189,58,247,144,224,28,106,252,83,218,223,15,224,249,141,68,71,92,8,205,85,229,151,140,35,196,251,63,13,106,82,233,23,62,33,200,163,70,77,93,134,203,124,26,116,116,79,234,141,151,119,146,153,146,165,72,142,148,44,146,173,168,55,148,147,109,196,182,178,229,86,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,191,60,168,228,151,14,48,15,47,168,194,75,214,212,181,46,202,173,127,151,50,242,146,253,52,164,197,171,74,67,166,227,45,169,18,9,92,198,99,250,168,104,141,41,78,228,41,210,109,181,186,178,21,23,158,76,142,94,89,66,188,147,42,42,229,215,48,234,185,33,72,160,215,150,130,222,218,244,53,116,83,54,145,37,18,82,146,81,146,136,137,15,33,38,180,18,77,46,180,215,149,203,190,106,175,44,17,180,177,15,11,94,169,75,151,98,98,45,175,90,164,207,164,147,100,233,49,81,145,78,121,136,179,24,37,45,36,210,249,166,202,29,81,25,238,100,149,170,22,182,217,217,194,134,148,243,99,225,99,25,62,31,220,62,92,248,205,96,151,252,57,178,81,252,170,177,29,250,253,255,0,76,170,183,134,86,183,206,84,164,176,92,166,234,147,136,208,109,211,18,246,228,173,59,144,179,113,213,52,74,82,27,74,83,171,74,121,167,10,247,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,85,175,21,140,137,82,142,149,63,52,216,53,108,203,77,73,50,13,251,222,149,78,97,42,97,198,13,43,83,149,130,65,25,41,11,74,137,36,254,196,168,150,75,231,168,145,177,247,28,170,17,117,60,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,136,171,197,115,34,223,175,205,6,10,89,159,248,196,171,254,20,21,127,130,164,213,27,142,73,255,0,157,234,150,149,126,195,198,143,239,135,133,117,96,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,158,235,196,135,30,108,220,201,98,94,28,98,181,153,54,34,145,81,195,122,114,42,112,89,144,111,46,147,81,41,211,206,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,114,131,129,143,215,103,229,191,226,66,213,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,137,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,123,51,137,149,91,203,42,24,185,80,179,235,52,217,106,182,42,50,36,73,180,234,238,56,79,34,163,78,37,250,132,167,82,132,39,169,109,42,109,47,35,106,118,172,201,68,92,181,182,181,204,158,14,184,179,152,227,174,189,133,13,218,21,91,131,7,85,214,60,186,204,132,173,17,109,169,200,65,58,166,227,190,162,216,231,57,110,180,75,134,147,220,74,120,164,36,146,68,249,185,224,56,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,40,175,136,142,65,102,101,142,234,43,243,11,105,245,90,150,25,86,249,178,52,40,207,200,249,50,225,56,210,58,105,82,118,154,9,149,173,246,211,29,199,22,78,43,214,109,91,148,223,49,216,86,3,170,229,211,45,24,167,154,11,237,155,23,12,233,63,181,214,214,102,49,39,209,116,207,153,121,214,250,183,217,105,206,79,55,144,180,55,185,62,186,244,73,123,76,180,39,129,120,23,135,25,116,195,138,118,23,225,125,27,161,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,107,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,3,149,102,47,45,24,89,154,11,17,235,23,19,41,63,179,209,86,97,177,27,210,148,207,158,101,215,58,71,222,105,206,79,55,144,132,57,181,62,186,53,73,251,12,179,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,17,87,138,63,129,60,77,252,23,206,33,10,1,19,211,134,86,68,170,184,221,121,83,177,207,20,173,152,142,97,125,6,67,138,139,14,168,194,150,139,146,106,9,73,74,27,111,82,37,198,101,221,20,226,215,185,181,173,190,70,215,8,222,229,93,160,10,75,226,107,145,42,174,8,222,85,28,115,194,219,102,35,120,95,94,144,218,165,67,165,176,164,34,219,154,178,74,84,135,27,212,201,17,158,119,85,54,180,109,109,11,115,145,181,178,38,121,176,44,95,247,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,6,107,51,79,141,127,202,39,48,87,182,49,183,79,232,162,92,21,2,232,24,83,92,183,17,5,134,145,30,47,53,60,199,8,158,54,25,104,220,218,179,79,48,215,183,68,232,69,202,133,239,112,161,198,42,86,37,101,46,137,104,170,189,46,117,195,135,210,36,81,42,141,77,148,151,95,109,133,60,227,208,148,132,239,82,202,49,71,90,24,108,212,73,45,98,186,132,22,214,200,196,202,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,134,125,178,65,66,205,197,136,212,219,114,45,42,155,137,180,78,83,84,74,220,199,151,29,149,197,55,136,222,139,45,77,180,226,220,103,98,157,91,101,176,212,135,116,218,164,165,199,73,116,45,116,218,119,85,141,93,149,107,94,182,205,86,223,173,66,217,212,211,170,144,156,137,41,141,232,74,209,189,167,9,43,78,228,45,42,45,75,181,42,35,46,195,33,161,236,150,98,30,60,226,102,3,82,174,12,199,97,236,187,82,240,98,67,208,22,82,227,244,143,213,24,107,106,83,57,200,134,148,170,34,214,174,98,77,179,34,37,27,102,234,18,150,221,109,41,238,160,50,174,58,86,94,50,253,127,102,107,20,32,225,70,28,162,34,42,83,35,200,150,236,201,196,241,66,132,195,45,154,148,236,135,25,109,197,54,131,86,198,146,163,78,134,227,173,167,179,113,13,15,96,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,154,65,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,74,194,255,0,191,248,44,191,249,159,255,0,250,156,20,2,45,251,133,190,65,102,97,223,67,153,188,99,167,213,105,183,121,245,145,237,219,118,100,103,224,189,72,108,249,177,158,147,45,183,18,133,169,231,80,110,19,109,153,27,105,105,194,115,215,91,136,228,217,80,0,130,188,78,178,75,15,28,240,226,78,45,225,125,169,191,18,109,125,211,30,141,73,166,176,114,174,88,170,38,91,113,183,150,68,151,94,121,134,89,74,217,45,203,86,212,56,210,27,82,157,65,166,152,108,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,233,156,82,92,83,43,220,173,200,35,73,159,49,14,33,17,43,139,94,116,126,69,208,166,101,70,192,86,234,213,199,79,101,251,162,168,196,237,170,167,65,113,123,147,5,41,105,100,178,121,244,32,141,212,186,68,158,153,228,150,215,10,70,230,234,219,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,251,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,244,81,151,140,191,88,57,101,194,248,56,81,135,40,150,186,108,57,18,37,187,50,113,50,115,102,190,243,134,165,59,33,198,91,109,46,44,147,177,164,168,211,169,54,211,105,237,218,66,37,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,225,226,177,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,207,229,211,50,248,89,154,11,17,155,235,12,234,223,181,214,209,166,63,27,210,148,207,158,121,166,250,182,25,117,206,79,55,144,181,183,185,94,186,52,81,123,72,186,168,0,10,171,227,157,245,39,249,147,248,104,143,252,35,48,206,213,196,76,220,51,81,186,98,117,127,34,173,249,119,53,57,133,182,219,140,170,115,111,199,142,210,220,74,208,173,121,125,82,157,65,167,106,146,235,77,44,149,234,232,119,168,0,35,254,125,176,206,213,197,12,163,226,101,58,233,137,204,244,13,191,54,230,167,62,134,219,55,162,206,128,194,228,52,182,212,180,43,102,238,90,154,89,167,69,27,79,58,130,82,119,234,51,174,53,80,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,0,2,138,248,136,228,22,102,88,238,162,191,48,182,159,85,169,97,149,111,155,35,66,140,252,143,147,46,19,141,35,166,149,39,105,160,153,90,223,109,49,220,113,100,226,189,102,213,185,77,243,29,133,96,58,174,93,50,209,138,121,160,190,217,177,112,206,147,251,93,109,102,99,18,125,23,76,249,151,157,111,171,125,150,156,228,243,121,11,67,123,147,235,175,68,151,180,203,66,120,23,129,120,113,151,76,56,167,97,126,23,209,186,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,38,186,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,57,166,97,243,3,96,229,151,11,231,98,190,35,46,90,233,176,228,71,136,212,56,38,201,205,154,251,206,18,82,212,118,222,113,180,184,178,78,247,84,146,86,164,219,78,43,183,105,143,215,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,0,10,86,227,87,226,158,214,248,127,7,204,106,34,0,11,211,225,221,144,88,121,99,181,78,252,197,42,125,42,165,137,181,190,84,141,14,51,18,62,76,182,77,186,142,154,44,157,166,178,121,104,125,196,200,113,181,147,106,245,91,78,228,183,204,118,106,143,21,140,88,59,96,227,173,129,84,195,156,70,160,196,168,211,106,49,223,105,167,93,138,203,207,211,223,113,151,25,76,184,170,121,11,75,82,91,75,171,54,221,36,153,164,207,239,35,207,94,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,200,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,211,238,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,61,88,0,206,182,126,48,206,213,194,44,222,226,77,139,101,68,233,40,177,234,17,234,17,162,165,182,219,110,47,91,17,153,139,97,164,54,132,161,12,182,185,10,67,104,36,250,173,165,9,51,51,35,51,178,174,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,159,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,82,15,18,252,142,73,203,141,228,246,48,216,235,136,188,58,189,43,14,33,152,141,161,168,235,161,212,94,39,31,56,73,101,4,148,156,99,74,29,83,42,66,125,68,54,109,172,136,210,133,189,8,5,170,112,49,250,236,252,183,252,72,90,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,35,149,102,47,45,24,89,154,11,17,235,23,19,41,63,179,209,86,97,177,27,210,148,207,158,101,215,58,71,222,105,206,79,55,144,132,57,181,62,186,53,73,251,12,189,173,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,233,219,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,131,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,62,217,215,202,141,119,41,120,203,54,205,229,85,102,90,21,45,102,90,213,185,172,161,61,124,93,168,55,27,53,54,102,131,121,133,175,148,225,104,133,30,136,115,150,132,58,217,14,65,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,14,229,71,42,56,113,148,172,56,69,149,101,53,215,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,197,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,42,241,71,240,39,137,191,130,249,196,33,70,216,33,101,82,177,43,26,44,28,57,174,200,150,197,54,234,186,41,84,73,142,196,90,82,251,108,73,150,219,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,26,93,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,218,165,25,159,105,152,250,192,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,197,36,140,187,72,134,104,177,190,202,165,97,174,52,95,216,115,66,145,45,250,109,171,116,85,104,144,221,150,180,169,247,24,141,45,198,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,220,47,39,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,34,87,19,92,197,73,192,12,180,84,88,181,174,201,116,59,218,243,144,221,26,128,244,7,90,76,182,81,189,43,153,33,36,165,18,208,132,199,37,183,206,104,141,109,187,34,57,145,160,212,149,166,131,0,77,78,19,184,233,93,195,12,208,83,48,231,211,52,168,86,182,37,235,78,171,166,160,72,70,233,76,71,144,228,3,101,211,52,154,94,83,235,228,37,26,154,92,234,77,59,20,190,90,145,122,128,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,135,10,196,108,148,229,231,21,113,182,135,143,119,157,145,18,117,195,73,142,244,105,177,94,141,29,234,117,113,10,96,217,104,234,17,158,109,105,121,108,165,90,182,178,218,178,218,217,40,214,150,219,74,59,168,0,203,189,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,17,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,215,202,220,179,109,178,83,134,107,54,88,66,249,77,150,136,73,232,183,57,104,91,174,16,144,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,82,176,191,239,254,11,47,254,103,255,0,254,167,5,0,141,84,0,0,10,107,226,179,146,88,120,83,93,141,152,28,33,181,58,59,50,179,203,135,95,166,210,233,172,71,167,219,242,144,134,153,97,196,33,146,79,45,153,29,186,153,163,106,95,35,220,225,156,134,208,81,43,44,249,170,197,204,168,94,82,111,12,45,169,68,82,42,49,250,106,157,34,164,218,222,167,84,80,68,174,89,188,210,22,133,111,109,74,53,33,104,82,86,157,84,157,118,45,196,47,149,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,47,123,135,118,72,33,229,86,196,59,182,241,139,187,19,110,202,123,77,87,82,111,49,37,154,91,105,121,215,17,22,43,168,105,43,78,228,45,142,160,137,199,27,91,177,210,104,81,165,8,81,204,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,157,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,131,51,237,157,250,238,110,47,182,161,91,146,170,180,220,50,162,114,157,162,81,38,50,136,239,46,81,178,68,244,169,105,109,215,16,227,219,212,234,27,61,230,148,53,166,212,165,78,58,107,231,249,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,122,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,0,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,237,157,124,168,215,114,151,140,179,108,222,85,86,101,161,82,214,101,173,91,154,202,19,215,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,228,22,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,208,238,84,114,163,135,25,74,195,132,89,86,83,93,117,86,119,45,250,253,125,246,73,18,170,242,146,70,68,165,17,25,242,217,70,229,19,76,145,154,91,74,148,102,107,90,220,113,125,172,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,247,175,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,159,108,235,230,186,187,155,76,101,155,121,115,106,176,237,10,110,176,237,106,36,215,144,174,130,46,212,19,142,26,91,34,65,60,250,209,205,112,245,90,139,84,55,204,90,26,108,199,160,200,230,120,239,44,161,94,74,139,41,18,235,152,117,92,144,149,215,168,40,89,111,109,122,18,122,216,123,140,146,137,41,73,36,141,38,100,135,144,146,66,205,38,150,157,106,252,237,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,250,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,246,41,38,71,218,70,62,176,0,165,110,53,126,41,237,111,135,240,124,198,162,62,175,6,172,11,195,140,73,196,123,207,20,47,90,55,165,106,184,115,232,151,104,12,190,100,168,177,229,74,57,70,114,148,217,151,174,243,125,42,121,70,103,181,10,90,150,73,53,165,181,162,229,0,4,106,226,15,129,120,113,140,185,101,189,106,215,173,27,155,85,177,45,250,165,201,64,169,48,100,137,80,165,71,138,183,141,9,89,145,234,203,188,164,161,214,204,141,42,73,36,203,69,161,181,163,61,131,74,121,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,103,179,57,153,95,170,229,51,26,36,225,204,202,188,74,141,54,163,29,117,186,11,173,72,83,207,166,148,228,185,12,198,76,165,27,77,36,164,237,142,102,225,54,147,70,167,234,159,176,166,255,0,3,31,174,207,203,127,196,133,170,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,5,43,113,147,198,191,151,57,130,164,224,228,74,127,38,38,25,83,207,156,251,141,109,113,249,213,22,163,200,115,106,137,197,18,153,75,8,134,73,213,8,81,57,207,215,114,118,24,134,176,176,190,171,43,5,235,56,208,242,165,177,77,166,93,20,203,94,57,42,18,185,19,31,147,18,108,151,118,72,212,147,189,132,196,103,115,100,74,61,37,182,163,52,246,111,253,88,17,131,149,220,125,196,200,88,85,107,61,178,181,85,167,213,100,83,155,218,131,234,101,68,167,72,150,212,109,86,180,33,28,229,199,75,92,197,40,146,142,102,243,212,147,161,248,170,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,154,112,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,140,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,1,13,120,125,228,42,222,203,53,155,6,249,196,26,20,73,152,169,87,142,219,211,151,35,165,154,138,2,200,228,164,153,130,241,52,75,101,106,143,33,45,200,52,184,180,45,104,50,74,148,130,35,57,148,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,82,176,191,239,254,11,47,254,103,255,0,254,167,5,0,141,84,0,0,14,105,153,27,203,8,240,251,4,174,155,207,29,104,17,43,150,77,42,59,79,84,169,146,105,104,168,162,98,249,237,166,59,37,29,194,52,45,106,144,108,146,13,122,33,43,52,169,74,65,36,212,89,162,18,83,135,109,211,129,214,86,107,45,75,159,30,103,116,52,168,60,213,81,229,200,105,149,211,227,86,20,68,136,207,77,55,8,249,108,163,114,212,151,83,161,180,250,99,184,165,33,8,90,139,66,128,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,142,191,197,27,61,180,172,108,170,179,129,24,47,115,75,145,100,208,228,45,87,5,70,35,233,232,174,25,169,82,13,164,55,180,183,59,26,58,144,163,37,239,229,186,226,137,100,149,19,44,186,168,193,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,71,170,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,234,248,119,103,126,102,85,111,179,180,175,25,91,176,202,236,168,52,237,117,70,203,242,94,165,184,150,93,109,18,162,180,135,82,132,238,90,216,234,12,155,113,197,181,29,36,132,154,144,132,157,239,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,163,213,113,17,207,212,204,206,93,69,97,225,109,66,171,77,195,42,39,54,62,165,37,248,255,0,41,156,55,26,95,83,42,54,226,65,178,133,176,218,163,182,226,13,196,250,206,43,106,156,229,181,207,242,47,147,42,238,112,241,30,85,49,202,175,161,172,203,95,167,145,115,84,154,90,14,82,91,116,215,202,141,25,181,107,171,206,242,157,34,113,73,54,219,74,20,165,110,50,67,78,121,92,215,101,71,17,242,149,136,235,178,175,86,186,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,228,87,12,172,246,213,112,70,242,167,96,102,41,92,209,27,194,250,244,135,19,22,101,81,245,33,22,220,213,146,148,149,182,230,134,72,140,243,186,37,196,47,107,104,91,156,253,205,145,61,205,187,64,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,15,41,138,184,153,106,224,222,28,92,120,165,122,203,233,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,12,203,221,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,97,89,166,193,218,174,8,112,164,193,203,70,229,160,196,165,92,51,111,136,245,186,195,77,69,83,15,155,242,225,213,30,109,50,146,180,33,125,75,113,213,29,135,9,101,170,77,141,132,102,148,36,199,10,225,113,227,179,12,191,26,242,121,163,207,241,5,193,218,86,8,102,210,250,180,109,170,12,186,85,189,54,67,53,186,59,78,197,75,12,27,18,217,67,206,38,42,80,132,35,166,110,66,164,48,217,32,180,73,49,176,204,212,133,24,158,156,22,241,210,187,116,216,151,110,3,92,117,154,82,226,89,61,61,70,218,137,162,27,157,210,203,122,66,230,150,132,100,110,178,219,230,210,183,237,53,33,82,246,169,102,149,52,148,217,80,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,41,88,95,247,255,0,5,151,255,0,51,255,0,255,0,83,130,128,70,170,0,0,5,11,113,17,206,252,204,213,95,101,105,89,210,182,225,149,167,80,117,218,18,137,151,227,61,84,113,76,180,218,229,74,105,110,169,10,218,180,63,211,153,182,219,136,106,66,137,105,37,45,105,47,63,145,252,142,94,89,190,185,170,47,188,185,116,27,18,143,30,83,19,238,50,65,25,34,162,168,234,56,172,48,133,22,146,22,151,84,203,142,182,70,141,25,37,17,184,218,220,100,213,192,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,110,124,41,179,181,51,21,168,82,114,253,139,215,95,89,121,209,185,147,40,21,42,165,73,249,21,11,130,42,214,235,207,182,181,188,106,230,61,31,179,66,37,238,83,6,91,91,34,142,226,206,197,68,0,227,87,225,98,214,248,129,7,203,170,34,154,237,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,250,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,246,165,70,71,216,102,61,6,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,79,43,185,100,176,114,179,133,244,220,63,180,35,68,153,82,68,116,166,181,112,157,57,152,211,107,47,147,142,185,189,245,54,91,148,132,41,247,82,210,22,165,155,109,154,81,185,90,26,149,232,49,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,123,51,23,150,140,83,202,253,246,245,139,137,148,159,217,232,171,48,216,147,232,186,159,204,178,235,157,35,239,52,223,59,149,207,66,28,218,159,81,122,164,253,134,115,83,133,190,126,161,225,223,67,150,76,99,168,82,169,182,129,245,146,45,219,138,100,150,32,179,72,112,249,178,94,141,45,199,20,132,41,151,86,110,27,110,25,155,137,117,194,111,215,67,136,228,219,248,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,85,95,28,239,169,63,204,159,195,69,90,211,42,213,90,44,149,204,163,84,229,192,144,228,119,226,45,216,207,41,165,169,135,218,91,47,52,106,73,145,154,28,105,199,27,90,123,148,133,169,39,169,25,144,232,25,120,203,245,253,153,172,80,131,133,24,114,136,136,169,76,143,34,91,179,39,19,197,10,19,12,182,106,83,178,28,101,183,20,218,13,91,26,74,141,58,27,142,182,158,205,196,52,61,129,120,23,135,25,116,195,138,118,23,225,125,27,161,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,126,86,98,242,209,133,153,160,177,30,177,113,50,147,251,61,21,102,27,17,189,41,76,249,230,93,115,164,125,230,156,228,243,121,8,67,155,83,235,163,84,159,176,203,61,120,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,199,248,87,231,214,52,168,212,172,172,99,37,118,36,53,195,142,205,62,198,169,200,230,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,198,185,90,154,205,164,174,210,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,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,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,0,113,147,198,191,144,217,125,164,224,228,74,127,58,94,38,212,15,156,251,141,110,109,136,52,231,99,200,115,106,137,196,154,94,83,235,134,73,213,11,73,183,207,215,106,182,24,172,188,145,224,52,108,199,102,94,206,195,106,204,41,111,219,199,33,117,75,128,217,142,235,136,42,116,100,27,174,54,234,218,90,20,202,30,82,91,140,78,239,78,197,200,65,150,170,218,147,179,78,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,19,211,140,190,8,85,111,172,18,160,99,69,62,185,18,60,124,47,144,250,103,64,121,181,111,150,197,73,248,113,201,109,44,181,34,91,110,182,214,168,81,17,41,14,45,91,136,208,72,114,181,178,71,143,49,178,227,153,123,59,18,107,51,101,177,111,20,133,210,238,2,102,67,173,160,233,210,80,109,56,227,168,105,11,83,200,101,74,110,73,53,177,91,215,29,4,90,43,106,139,70,99,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,127,223,252,22,95,252,207,255,0,253,78,10,1,26,168,0,1,88,28,88,179,191,50,219,244,158,83,48,206,86,201,117,10,121,53,123,77,54,95,101,232,173,189,211,191,30,44,87,146,234,9,92,214,13,101,32,148,218,219,83,82,18,130,86,227,113,41,173,92,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,162,156,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,26,184,153,228,187,249,73,225,194,49,34,202,79,46,254,176,105,242,223,141,29,152,60,231,43,176,72,185,171,131,171,104,83,202,121,38,133,42,58,75,114,121,142,186,131,73,115,141,198,233,6,214,187,46,171,26,187,22,233,178,174,106,173,191,90,133,191,166,168,210,230,185,18,83,27,208,164,47,99,173,154,86,157,200,90,146,122,31,106,84,100,125,134,99,66,121,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,4,173,203,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,142,1,198,175,194,197,173,241,2,15,151,84,69,48,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,47,211,33,57,32,161,101,30,196,118,109,199,22,149,82,196,218,223,53,170,221,110,27,203,144,202,34,147,198,108,197,136,167,26,109,109,179,177,45,45,194,216,74,91,186,238,82,146,219,68,137,84,3,133,103,19,42,182,110,107,240,142,161,103,214,105,177,19,115,211,163,200,147,105,213,220,112,217,93,58,162,104,245,9,78,165,11,87,76,226,146,218,94,70,213,110,65,18,136,185,136,109,104,164,188,38,200,182,99,177,115,25,107,248,29,78,179,61,3,94,180,181,249,69,38,184,165,179,6,149,170,76,217,230,188,218,92,223,206,208,185,60,162,115,154,147,230,39,86,146,183,19,160,155,2,211,147,98,217,180,155,62,85,227,112,93,75,164,199,40,197,87,175,190,211,213,25,72,73,158,195,125,214,155,109,46,44,147,181,59,205,59,213,180,148,179,90,205,75,87,160,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,170,190,57,223,82,127,153,63,134,138,203,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,130,50,81,149,26,22,82,240,106,21,155,202,165,76,187,234,90,76,186,107,112,153,90,122,249,91,150,109,182,74,112,205,102,203,8,95,41,178,209,9,61,22,231,45,11,117,194,18,0,4,85,207,182,72,40,89,184,177,26,155,110,69,165,83,113,54,137,202,106,137,91,152,242,227,178,184,166,241,27,209,101,169,182,156,91,140,236,83,171,108,182,26,144,238,155,84,148,184,233,46,168,50,219,195,191,48,217,133,188,170,182,236,171,114,93,131,77,182,164,71,98,189,82,185,169,242,34,174,42,221,38,220,228,53,29,73,37,189,39,167,117,47,147,103,177,27,13,189,238,55,205,104,215,127,212,152,82,105,212,168,84,249,149,105,117,73,17,99,182,203,179,165,165,164,191,41,105,73,18,158,112,153,66,26,37,168,200,212,100,218,16,141,76,246,165,37,161,23,235,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,207,95,17,44,116,135,143,217,172,186,238,74,13,103,210,118,221,7,149,109,208,94,73,48,109,170,44,82,50,117,109,56,201,169,47,50,228,165,202,121,183,13,74,82,155,121,31,68,136,144,153,193,193,63,7,106,180,91,54,252,198,250,229,6,35,81,238,89,17,104,148,9,143,69,82,101,169,136,166,226,166,41,167,20,130,35,140,227,174,48,131,54,214,100,167,97,172,148,68,109,36,123,94,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,167,138,184,103,106,227,38,28,92,120,91,122,196,234,40,183,53,61,218,124,157,173,182,183,25,222,94,163,237,115,16,180,37,230,150,73,113,181,154,79,99,136,66,136,181,73,12,203,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,160,158,31,88,197,85,198,252,165,216,183,117,203,94,137,85,184,97,71,122,137,88,117,169,74,125,242,126,35,203,101,181,74,82,214,181,245,46,71,76,119,220,53,158,170,55,247,145,18,86,146,20,109,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,10,86,23,253,255,0,193,101,255,0,204,255,0,255,0,212,224,160,17,170,128,1,226,177,162,110,46,83,176,190,224,168,96,69,38,223,170,95,113,99,165,234,60,26,242,150,152,82,150,151,18,110,50,163,66,208,100,181,52,78,37,179,53,161,28,195,70,245,37,27,140,179,89,86,164,223,213,251,254,109,10,187,76,184,42,55,181,70,176,228,73,144,229,178,243,213,89,53,87,30,52,184,211,141,168,141,229,201,83,198,105,52,153,26,205,102,100,125,162,244,248,121,228,178,149,149,140,47,143,93,187,237,248,137,197,75,150,57,157,193,48,164,166,81,194,96,220,220,213,61,135,18,146,74,16,148,147,74,116,144,106,37,188,74,62,99,136,67,59,101,168,10,128,226,215,146,239,145,117,217,153,174,176,19,186,139,113,212,25,98,232,165,177,7,106,105,211,156,70,212,206,74,154,65,32,153,125,104,34,117,78,153,43,169,121,39,185,195,145,181,184,235,195,166,231,204,53,19,50,246,229,63,0,105,242,235,43,149,33,47,220,20,87,170,82,33,210,36,211,144,133,180,227,245,5,53,170,82,134,83,37,106,109,197,161,205,143,41,189,141,186,181,37,165,216,87,26,191,11,22,183,196,8,62,93,81,31,147,133,206,68,170,184,39,74,123,29,241,162,217,137,30,246,174,71,66,109,250,116,182,21,214,219,208,148,149,147,171,115,113,237,106,76,132,173,36,104,217,204,105,180,154,13,73,55,158,105,54,20,0,3,242,66,164,210,169,210,103,204,167,211,34,69,145,84,144,82,231,58,203,41,66,229,62,77,54,201,58,234,136,181,90,201,166,90,108,148,173,79,99,104,79,114,72,139,245,128,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,0,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,5,85,241,206,250,147,252,201,252,52,119,254,29,217,5,135,150,59,84,239,204,82,167,210,170,88,155,91,229,72,208,227,49,35,228,203,100,219,168,233,162,201,218,107,39,150,135,220,76,135,27,89,54,175,85,180,238,75,124,199,102,168,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,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,4,32,196,46,17,57,109,196,171,254,229,196,106,237,237,137,76,84,174,170,196,218,220,198,162,84,160,37,134,223,146,242,222,113,45,165,80,212,162,65,41,102,68,70,165,30,154,106,103,222,36,254,2,96,165,171,151,108,39,161,96,229,149,80,170,205,162,219,253,87,76,253,81,214,220,148,190,124,151,100,47,122,155,109,180,30,139,121,68,90,32,189,82,45,117,61,76,250,0,8,191,154,14,30,152,47,155,59,254,159,136,216,141,115,222,180,234,149,58,142,213,17,166,168,147,98,50,194,152,109,231,158,74,148,151,163,58,163,94,233,11,35,50,81,22,132,158,206,243,63,65,149,44,148,225,102,79,190,84,254,140,235,247,93,79,229,111,67,214,250,118,84,103,185,125,47,63,151,202,228,176,214,154,245,43,221,187,118,186,39,77,52,61,100,0,15,63,136,86,85,43,18,172,11,151,14,107,178,37,177,77,186,168,243,104,147,29,136,180,165,246,216,146,202,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,132,31,220,84,202,199,251,254,197,95,250,214,157,254,130,38,254,30,217,84,172,53,176,45,172,57,161,72,150,253,54,213,163,194,162,67,118,90,210,167,220,98,51,40,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,195,208,0,0,8,255,0,154,220,148,225,102,112,126,75,126,147,43,247,93,51,228,151,93,209,122,10,84,102,121,157,87,35,153,205,231,48,238,186,116,200,219,183,110,154,171,93,117,45,60,254,87,248,122,96,190,83,47,250,134,35,97,205,207,122,212,106,85,26,59,180,71,90,173,205,136,243,9,97,199,153,121,74,74,89,140,210,137,123,163,160,136,205,70,90,26,187,59,140,165,0,0,143,249,173,201,78,22,103,7,228,183,233,50,191,117,211,62,73,117,221,23,160,165,70,103,153,213,114,57,156,222,115,14,235,167,76,141,187,118,233,170,181,215,82,211,207,229,127,135,166,11,229,50,255,0,168,98,54,28,220,247,173,70,165,81,163,187,68,117,170,220,216,143,48,150,28,121,151,148,164,165,152,205,40,151,186,58,8,140,212,101,161,171,179,184,202,80,0,8,191,154,14,30,152,47,155,59,254,159,136,216,141,115,222,180,234,149,58,142,213,17,166,168,147,98,50,194,152,109,231,158,74,148,151,163,58,163,94,233,11,35,50,81,22,132,158,206,243,63,65,149,44,148,225,102,79,190,84,254,140,235,247,93,79,229,111,67,214,250,118,84,103,185,125,47,63,151,202,228,176,214,154,245,43,221,187,118,186,39,77,52,61,100,0,8,255,0,154,220,148,225,102,112,126,75,126,147,43,247,93,51,228,151,93,209,122,10,84,102,121,157,87,35,153,205,231,48,238,186,116,200,219,183,110,154,171,93,117,45,57,254,2,112,191,192,44,187,98,197,11,24,236,171,191,16,38,214,173,254,171,166,98,169,80,132,228,85,243,227,59,29,123,210,220,70,214,122,33,229,25,104,178,245,136,181,212,181,35,152,0,35,254,107,114,83,133,153,193,249,45,250,76,175,221,116,207,146,93,119,69,232,41,81,153,230,117,92,142,103,55,156,195,186,233,211,35,110,221,186,106,173,117,212,180,231,248,9,194,255,0,0,178,237,139,20,44,99,178,174,252,64,155,90,183,250,174,153,138,165,66,19,145,87,207,140,236,117,239,75,113,27,89,232,135,148,101,162,203,214,34,215,82,212,142,96,0,0,128,31,220,84,202,199,251,254,197,95,250,214,157,254,130,38,254,30,217,84,172,53,176,45,172,57,161,72,150,253,54,213,163,194,162,67,118,90,210,167,220,98,51,40,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,195,208,14,127,143,120,41,106,230,39,9,235,184,57,122,212,42,176,168,183,7,75,212,191,75,117,182,229,35,145,37,169,8,216,167,27,113,5,170,217,73,30,168,63,84,207,77,15,67,40,193,135,188,34,114,219,134,183,253,181,136,212,43,219,18,159,169,90,181,136,85,184,109,75,169,64,83,14,63,25,228,60,218,92,74,97,165,70,131,82,8,140,137,73,61,53,208,203,188,77,240,0,16,131,16,184,68,229,183,18,175,251,151,17,171,183,182,37,49,82,186,171,19,107,115,26,137,82,128,150,27,126,75,203,121,196,182,149,67,82,137,4,165,153,17,26,148,122,105,169,159,120,147,248,9,130,150,174,93,176,158,133,131,150,85,66,171,54,139,111,245,93,51,245,71,91,114,82,249,242,93,144,189,234,109,182,208,122,45,229,17,104,130,245,72,181,212,245,51,140,24,133,194,39,45,184,149,127,220,184,141,93,189,177,41,138,149,213,88,155,91,152,212,74,148,4,176,219,242,94,91,206,37,180,170,26,148,72,37,44,200,136,212,163,211,77,76,251,196,159,192,76,20,181,114,237,132,244,44,28,178,170,21,89,180,91,127,170,233,159,170,58,219,146,151,207,146,236,133,239,83,109,182,131,209,111,40,139,68,23,170,69,174,167,169,159,64,0,16,3,251,138,153,88,255,0,127,216,171,255,0,90,211,191,208,68,202,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,194,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,41,154,12,175,216,57,179,176,41,248,115,136,213,123,130,157,77,167,86,26,173,180,237,18,67,44,190,167,219,101,230,82,149,41,230,157,73,163,108,133,153,145,36,143,82,79,111,121,31,31,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,213,116,204,85,42,16,156,138,190,124,103,99,175,122,91,136,218,207,68,60,163,45,22,94,177,22,186,150,164,115,0,67,252,123,225,127,128,89,137,197,138,238,49,222,183,126,32,66,173,92,29,47,82,197,46,161,9,184,168,228,70,106,58,54,37,200,142,44,181,67,41,51,213,103,235,25,233,161,104,69,210,242,173,148,11,7,40,148,171,130,133,135,55,149,235,86,166,220,82,24,150,236,58,253,69,151,216,138,251,105,82,84,235,13,178,203,73,66,220,74,144,151,20,100,102,162,101,146,254,161,14,43,136,92,34,114,219,137,87,253,203,136,213,219,219,18,152,169,93,85,137,181,185,141,68,169,64,75,13,191,37,229,188,226,91,74,161,169,68,130,82,204,136,141,74,61,52,212,207,188,73,252,4,193,75,87,46,216,79,66,193,203,42,161,85,155,69,183,250,174,153,250,163,173,185,41,124,249,46,200,94,245,54,219,104,61,22,242,136,180,65,122,164,90,234,122,153,244,0,0,0,0,16,255,0,30,248,95,224,22,98,113,98,187,140,119,173,223,136,16,171,87,7,75,212,177,75,168,66,110,42,57,17,154,142,141,137,114,35,139,45,80,202,76,245,89,250,198,122,104,90,17,118,12,175,229,126,193,202,101,129,80,195,156,57,171,220,21,26,109,70,176,237,109,215,107,114,25,121,244,190,227,44,178,164,165,76,180,210,73,27,99,160,200,141,38,122,154,187,123,136,163,7,247,21,50,177,254,255,0,177,87,254,181,167,127,160,137,127,250,20,181,127,64,95,201,211,210,21,95,147,127,35,254,69,117,92,214,250,238,135,162,232,249,155,249,124,190,119,47,183,119,47,110,238,221,186,118,8,129,253,197,76,172,127,191,236,85,255,0,173,105,223,232,34,127,128,0,229,87,70,87,176,58,241,198,91,119,30,107,246,5,42,69,223,108,243,221,141,44,162,50,142,166,82,211,29,12,202,148,100,141,242,30,142,136,196,152,230,226,141,45,111,82,146,157,233,109,72,234,160,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,57,86,89,242,171,132,121,80,179,100,217,248,91,77,150,165,212,100,117,53,58,189,73,196,61,81,168,172,141,92,178,121,212,33,9,216,218,84,105,66,16,148,161,58,169,90,111,91,139,95,171,196,236,29,176,113,141,187,114,30,35,80,98,87,41,182,221,96,235,109,83,39,69,102,76,41,111,244,82,162,37,50,25,121,11,75,136,74,101,173,196,145,104,100,227,109,171,95,84,200,253,168,0,0,0,8,255,0,154,220,148,225,102,112,126,75,126,147,43,247,93,51,228,151,93,209,122,10,84,102,121,157,87,35,153,205,231,48,238,186,116,200,219,183,110,154,171,93,117,45,60,254,87,248,122,96,190,83,47,250,134,35,97,205,207,122,212,106,85,26,59,180,71,90,173,205,136,243,9,97,199,153,121,74,74,89,140,210,137,123,163,160,136,205,70,90,26,187,59,140,165,0,0,243,248,133,101,82,177,42,192,185,112,230,187,34,91,20,219,170,143,54,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,174,154,145,247,8,65,253,197,76,172,127,191,236,85,255,0,173,105,223,232,34,127,128,0,139,249,160,225,233,130,249,179,191,233,248,141,136,215,61,235,78,169,83,168,237,81,26,106,137,54,35,44,41,134,222,121,228,169,73,122,51,170,53,238,144,178,51,37,17,104,73,236,239,51,244,25,82,201,78,22,100,251,229,79,232,206,191,117,212,254,86,244,61,111,167,101,70,123,151,210,243,249,124,174,75,13,105,175,82,189,219,183,107,162,116,211,67,214,64,0,0,8,255,0,154,220,148,225,102,112,126,75,126,147,43,247,93,51,228,151,93,209,122,10,84,102,121,157,87,35,153,205,231,48,238,186,116,200,219,183,110,154,171,93,117,45,57,254,2,112,191,192,44,187,98,197,11,24,236,171,191,16,38,214,173,254,171,166,98,169,80,132,228,85,243,227,59,29,123,210,220,70,214,122,33,229,25,104,178,245,136,181,212,181,35,152,0,57,253,243,129,120,113,137,56,143,99,98,133,235,70,244,173,87,14,122,231,104,12,190,100,168,177,229,74,56,230,114,148,217,151,174,243,125,42,121,70,103,181,10,90,150,73,53,165,181,163,160,0,0,0,0,139,249,160,225,233,130,249,179,191,233,248,141,136,215,61,235,78,169,83,168,237,81,26,106,137,54,35,44,41,134,222,121,228,169,73,122,51,170,53,238,144,178,51,37,17,104,73,236,239,51,244,25,82,201,78,22,100,251,229,79,232,206,191,117,212,254,86,244,61,111,167,101,70,123,151,210,243,249,124,174,75,13,105,175,82,189,219,183,107,162,116,211,67,214,64,0,15,63,136,86,85,43,18,172,11,151,14,107,178,37,177,77,186,168,243,104,147,29,136,180,165,246,216,146,202,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,132,31,220,84,202,199,251,254,197,95,250,214,157,254,130,38,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,194,16,127,113,83,43,31,239,251,21,127,235,90,119,250,8,159,224,0,33,254,61,240,191,192,44,196,226,197,119,24,239,91,191,16,33,86,174,14,151,169,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,236,25,95,202,253,131,148,203,2,161,135,56,115,87,184,42,52,218,141,97,218,219,174,214,228,50,243,233,125,198,89,101,73,74,153,105,164,146,54,199,65,145,26,76,245,53,118,247,17,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,51,208,181,49,249,38,213,169,244,230,73,249,146,57,109,154,246,17,236,81,250,218,25,233,216,95,97,143,31,92,199,44,47,182,229,244,117,155,155,167,115,102,253,58,41,11,236,212,203,250,173,159,236,152,254,198,199,28,46,152,166,19,30,231,220,114,82,149,53,252,202,65,110,37,125,19,237,111,179,93,125,163,208,210,175,27,114,182,107,77,50,163,206,52,25,146,190,101,196,232,101,166,191,73,37,239,33,246,82,162,82,73,73,61,72,203,82,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,197,25,36,141,70,125,132,90,152,248,213,91,198,220,162,41,41,170,84,121,38,179,34,79,204,184,173,76,245,211,232,164,253,198,60,244,156,113,194,232,106,125,50,46,125,167,25,42,83,191,204,164,30,210,79,210,62,198,251,116,211,216,63,148,60,114,194,251,146,95,71,70,185,186,135,54,111,211,162,144,142,205,72,191,172,217,126,209,15,97,10,173,79,168,178,111,195,145,204,108,151,176,207,98,139,214,208,143,78,210,251,72,126,178,61,75,82,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,197,40,146,70,165,30,132,93,166,35,94,103,51,215,133,89,109,137,34,37,69,207,74,87,147,29,110,49,77,210,75,28,213,232,241,37,60,210,142,226,19,170,217,52,234,125,218,235,220,93,181,155,140,220,87,177,203,17,38,72,110,206,99,228,165,53,196,173,180,198,221,14,119,97,155,154,30,247,33,165,95,69,105,45,63,226,107,237,49,19,175,140,92,196,28,70,154,169,247,133,127,175,121,75,55,53,233,88,107,183,85,31,251,90,18,93,235,87,248,199,147,92,151,156,61,86,189,127,113,1,73,120,180,209,125,221,221,132,63,68,74,189,70,20,134,229,69,145,177,214,150,78,33,91,18,122,40,143,82,61,12,189,228,58,181,157,155,108,121,178,38,195,151,69,189,185,101,9,45,161,180,122,54,17,250,136,52,153,39,85,50,127,178,93,189,162,74,225,191,23,172,107,180,185,76,93,84,111,148,108,19,201,91,137,234,34,67,220,159,80,140,181,110,17,153,118,37,93,191,241,190,193,47,112,167,139,166,8,222,133,18,37,229,77,249,49,49,210,108,156,71,58,92,221,170,61,132,125,173,195,34,62,213,43,187,246,126,210,19,30,195,197,75,27,18,233,209,170,150,117,107,175,98,76,116,73,65,244,207,53,170,20,148,168,143,231,16,147,238,90,125,154,246,253,227,214,128,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,158,157,166,57,85,163,153,156,37,190,49,13,236,51,182,174,46,174,180,206,221,204,244,146,91,239,97,79,23,172,182,146,143,160,133,31,210,246,123,251,7,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,202,110,236,204,225,45,143,136,108,225,157,203,113,116,149,167,183,109,103,164,146,231,115,9,120,253,100,52,164,125,5,164,254,151,183,223,216,58,169,30,189,164,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,3,201,95,152,169,99,97,165,58,77,82,241,173,116,12,70,142,185,43,62,153,231,116,66,82,165,25,252,218,20,125,200,87,179,94,207,184,67,140,86,226,233,130,54,89,75,137,102,211,190,83,204,105,46,19,104,231,75,133,185,69,188,139,181,200,102,69,218,148,247,254,215,216,98,33,98,71,23,172,107,187,121,204,90,180,111,147,140,27,202,91,105,234,34,76,218,159,92,136,181,114,17,25,246,41,61,191,241,126,209,26,175,28,219,99,205,239,54,100,186,213,237,204,41,169,113,14,35,209,176,139,212,89,168,205,58,165,146,253,163,237,236,28,166,93,94,163,54,67,146,165,72,222,235,171,55,22,173,137,45,84,103,169,158,132,94,243,31,156,228,188,122,234,190,254,254,194,4,73,121,179,213,11,211,247,16,245,150,62,46,98,14,28,205,76,251,62,191,208,60,149,147,154,244,172,59,219,170,79,253,177,10,46,244,39,252,66,88,224,207,21,236,114,195,185,145,219,188,88,249,87,77,109,40,109,81,183,67,131,216,70,222,167,189,184,106,87,209,66,139,79,248,250,251,8,89,150,88,243,215,133,89,146,137,30,37,57,207,69,215,149,29,14,63,77,210,75,252,165,232,201,41,60,211,142,218,21,162,222,36,234,93,250,107,220,125,146,81,42,37,17,41,39,169,31,105,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,152,143,138,22,78,19,219,238,92,247,221,99,209,212,246,244,213,222,157,231,187,214,132,119,52,133,43,233,56,130,238,246,253,226,168,51,73,197,118,185,126,209,106,118,78,21,82,189,25,22,74,201,191,72,243,208,247,53,133,197,90,28,71,41,248,105,52,250,238,119,235,175,169,217,216,98,186,234,149,25,181,186,164,186,189,65,222,108,185,242,28,146,250,246,146,119,184,181,26,148,122,17,17,22,166,103,216,68,68,58,230,7,101,51,24,241,238,91,103,101,219,156,234,121,186,77,59,47,172,138,158,89,234,214,190,163,143,33,71,162,93,73,246,125,222,253,44,15,8,120,53,219,237,49,14,169,138,119,135,88,165,180,218,223,167,122,61,109,236,81,147,106,82,121,172,77,237,211,231,19,169,23,183,95,112,145,84,142,24,249,91,165,83,83,78,59,51,154,73,50,86,239,72,212,83,169,237,34,238,234,143,220,62,145,240,223,202,217,178,76,124,132,236,211,79,246,82,163,238,211,255,0,26,31,38,225,225,131,149,170,244,68,196,59,59,146,72,34,218,126,144,168,171,67,34,50,35,254,251,47,120,224,248,149,193,142,205,156,220,137,248,121,126,250,44,210,149,169,168,62,139,117,253,199,235,154,75,152,244,238,206,244,39,83,247,107,237,49,14,241,155,134,190,97,112,169,167,234,81,40,94,152,165,179,185,74,147,213,65,143,162,75,152,163,61,135,41,74,250,45,145,254,253,59,200,69,250,229,181,91,182,229,57,14,181,11,167,121,165,155,106,79,49,11,209,68,102,70,90,164,204,187,210,127,226,31,74,194,196,107,191,13,43,141,92,54,109,87,160,154,202,146,100,231,33,167,123,150,149,233,163,137,81,119,161,62,207,103,222,44,91,43,28,90,170,116,159,71,217,120,217,77,234,152,83,173,53,233,174,114,81,203,71,204,55,167,79,26,25,153,232,68,234,251,251,117,219,238,49,102,56,101,141,248,111,139,180,198,106,118,53,127,175,109,230,210,230,157,43,237,105,170,80,175,246,214,211,253,162,61,158,223,188,123,192,0,0,0,0,0,0,0,0,0,0,0,0,1,193,179,177,138,114,48,139,47,247,5,217,10,127,71,41,142,147,148,231,40,156,211,89,177,155,62,195,66,139,185,195,46,210,246,138,168,225,70,194,230,230,102,12,183,35,243,73,174,110,229,111,219,183,90,124,226,46,207,110,186,11,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,28,87,24,92,44,204,205,148,220,126,81,59,203,218,173,251,183,105,79,130,71,217,236,239,22,173,146,124,83,145,139,184,1,111,221,115,103,245,146,158,234,249,174,114,137,189,116,155,37,178,236,36,36,187,155,34,236,47,96,239,32,0,0,0,0,0,0,0,0,0,0,0,0,3,193,226,110,55,225,190,17,83,30,169,223,53,254,129,182,91,83,154,116,175,187,174,137,90,191,218,155,87,246,107,246,123,62,225,89,217,167,226,213,83,171,122,66,203,193,58,111,74,194,93,117,175,77,115,146,190,98,62,125,189,58,121,48,200,203,82,54,151,223,217,166,223,121,138,233,191,113,26,239,196,186,219,215,13,229,86,235,230,188,165,40,220,228,52,215,122,212,190,230,210,146,239,90,189,158,223,184,124,218,29,181,91,185,37,55,14,139,11,168,121,213,147,105,79,49,8,213,70,100,68,90,168,200,187,212,95,227,18,131,6,120,107,230,23,21,90,98,165,46,133,232,122,91,219,84,153,61,84,25,26,164,249,106,35,216,82,146,175,162,225,159,238,211,188,196,196,195,94,12,118,108,22,227,207,196,59,247,210,134,164,161,78,193,244,83,172,104,126,161,168,185,140,206,251,22,157,75,223,175,176,135,120,183,184,96,229,106,131,17,81,10,206,231,18,200,247,31,164,42,41,212,204,136,140,255,0,190,207,220,62,177,112,223,202,217,50,108,124,132,236,211,79,246,82,163,238,211,255,0,26,31,54,175,195,31,43,117,90,106,169,197,102,114,137,70,106,221,233,26,138,180,61,166,93,221,81,123,196,117,197,238,13,118,251,172,76,170,97,101,225,209,169,13,56,182,41,222,143,91,155,212,68,226,146,158,107,243,123,53,249,180,234,101,236,215,222,43,243,28,114,153,140,120,9,45,195,189,45,206,77,60,157,54,154,151,214,69,87,48,245,119,79,81,183,150,162,213,45,40,251,126,239,118,188,142,151,81,155,68,170,68,171,211,221,229,75,129,33,185,44,47,105,43,99,136,81,41,39,161,145,145,232,100,93,134,70,66,203,242,89,197,29,235,121,138,102,26,227,82,121,177,57,172,198,98,173,169,39,146,222,145,217,74,121,17,162,25,171,66,39,87,169,171,83,238,247,24,181,75,58,242,183,111,219,126,37,209,107,84,58,218,116,214,155,121,151,185,78,55,185,43,66,86,147,218,180,165,69,234,173,39,218,94,209,246,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,127,205,126,112,112,251,43,246,185,204,174,73,234,107,146,127,188,105,219,31,71,63,107,140,19,159,58,150,92,66,118,161,242,87,173,223,166,133,219,221,71,217,135,205,110,42,102,58,172,82,111,90,191,50,158,199,247,172,62,158,49,114,119,37,162,95,174,219,45,169,90,169,148,159,111,119,113,123,117,231,152,125,135,151,102,40,92,241,109,27,50,153,215,212,165,173,8,109,174,115,77,125,39,16,217,30,231,20,148,253,37,164,187,253,190,237,69,177,100,255,0,133,141,179,106,196,166,95,24,221,15,175,172,109,102,99,80,121,142,53,211,57,164,119,72,185,145,165,154,87,181,105,117,61,165,161,235,174,154,104,66,196,104,22,253,34,215,165,71,162,80,226,116,208,226,182,134,154,111,152,165,237,74,82,73,34,213,70,102,125,137,34,237,63,96,250,32,0,0,57,230,41,96,46,24,99,29,57,234,117,249,110,250,65,14,182,166,245,234,228,53,166,169,89,127,181,56,143,237,23,254,63,184,87,238,96,248,64,210,164,53,58,189,130,213,46,149,205,93,121,20,222,74,151,175,99,170,36,243,100,205,255,0,154,78,186,123,53,247,138,227,197,204,190,98,158,9,86,36,82,175,235,115,160,229,184,180,182,231,89,25,222,98,9,78,36,149,163,78,47,77,121,75,236,51,236,211,238,215,207,88,56,147,121,97,141,114,61,199,101,213,253,31,62,43,168,117,183,122,118,157,209,73,90,86,93,142,37,73,250,72,73,247,123,62,241,97,57,107,226,225,113,81,23,2,222,199,4,117,177,20,251,77,63,85,213,182,249,45,124,202,20,190,76,104,102,106,208,137,213,232,71,169,235,167,184,90,70,22,226,213,139,140,86,180,59,190,194,172,250,70,159,49,150,221,75,157,59,204,233,189,180,56,69,163,168,66,190,139,136,62,239,111,222,61,136,0,0,0,0,0,0,0,0,0,0,0,0,172,110,51,216,145,54,21,177,106,97,237,62,78,216,245,46,191,210,13,236,35,223,203,114,158,235,93,166,157,75,67,51,63,85,69,246,251,135,31,224,211,6,186,254,45,92,179,169,207,109,129,19,163,235,145,181,7,191,116,106,129,55,218,126,177,104,173,126,143,239,23,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,153,184,203,65,174,177,139,86,212,234,139,219,160,75,235,58,20,109,65,108,219,26,158,78,118,151,172,122,171,79,165,251,135,96,224,193,137,19,38,219,55,102,30,207,147,186,61,55,160,232,27,216,69,179,152,229,69,215,123,73,58,158,166,68,126,178,143,236,247,11,57,0,0,0,0,0,0,0,0,0,0,0,0,30,59,20,177,106,197,193,219,90,101,223,126,214,125,29,79,134,203,142,169,206,157,231,181,216,218,220,50,209,164,45,95,69,181,159,119,179,238,21,111,153,78,46,23,21,109,115,237,236,15,71,69,17,47,186,211,21,93,91,115,156,215,207,33,43,228,201,134,70,157,72,218,94,134,122,150,154,123,197,123,95,216,147,121,98,117,114,69,199,122,85,253,33,62,83,171,117,199,122,118,154,213,74,90,150,125,141,165,41,250,75,81,247,123,126,225,232,112,143,47,152,167,141,181,134,41,86,13,185,215,243,28,66,92,115,172,140,215,45,6,166,210,106,209,215,17,174,156,212,118,17,246,235,247,233,99,153,124,225,3,74,142,212,26,246,52,212,186,167,53,105,229,211,121,42,70,157,141,40,211,205,141,55,254,117,58,233,237,215,220,44,11,11,112,23,12,48,114,156,205,58,195,183,125,30,134,155,75,122,245,114,29,215,68,160,191,219,92,95,246,104,255,0,23,222,58,24,0,0,15,157,95,183,233,23,69,42,69,18,185,19,169,135,41,181,180,235,124,197,35,114,84,147,73,150,169,50,50,236,81,151,97,251,69,119,103,3,133,141,179,117,68,169,223,24,35,15,160,172,109,122,99,176,121,142,59,212,185,164,135,76,185,146,101,146,81,185,106,105,61,133,161,105,174,154,106,66,167,113,7,15,46,204,47,185,229,90,55,165,51,160,169,196,90,208,182,185,205,59,244,92,91,102,123,155,82,147,244,155,81,119,251,61,218,14,227,149,92,240,226,126,91,234,208,233,209,106,29,93,172,114,91,114,85,59,149,29,189,75,115,4,181,115,77,135,28,253,83,59,116,47,126,165,219,223,119,57,114,204,117,135,152,235,22,29,217,103,212,57,143,242,91,76,248,220,167,139,166,145,201,101,199,27,222,227,77,146,246,155,201,45,201,45,15,188,190,206,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,190,106,179,27,110,229,191,12,230,222,53,103,181,152,92,190,145,141,174,124,239,243,134,27,95,172,150,156,36,232,79,17,246,151,111,179,222,89,241,197,188,88,187,241,162,247,157,126,222,245,14,178,167,63,149,205,115,148,211,122,236,101,182,139,177,164,33,63,69,164,151,98,75,187,223,169,159,66,202,206,83,111,204,208,93,42,164,91,72,233,233,241,116,235,38,234,202,249,59,155,125,72,249,181,188,218,149,170,152,82,123,15,179,188,254,219,203,192,12,167,225,70,94,169,145,24,179,104,220,185,241,227,189,25,82,250,137,39,189,183,36,115,140,182,56,243,137,47,88,147,219,223,234,253,166,67,180,128,0,0,0,0,243,183,190,31,90,88,139,71,118,131,120,82,186,248,79,37,72,83,124,247,90,212,141,42,73,246,182,164,159,114,212,93,254,209,95,217,148,225,37,103,92,169,169,221,24,51,35,208,243,148,135,164,38,157,177,217,28,247,190,121,100,92,217,19,8,147,185,74,105,61,218,22,154,251,76,86,30,53,101,239,19,112,18,188,170,14,33,208,186,23,21,170,153,87,85,29,222,98,55,184,148,171,70,92,94,154,242,151,216,103,217,167,221,175,214,203,150,102,177,23,45,247,156,107,154,205,169,114,227,169,72,106,116,110,75,7,212,71,230,178,183,27,222,227,78,26,55,19,41,45,201,45,75,188,189,186,221,190,82,115,163,96,102,94,222,140,204,57,93,61,198,204,116,28,216,91,31,94,213,146,24,39,15,152,108,54,217,252,227,228,159,87,239,46,206,233,36,0,0,0,0,0,0,0,0,0,0,0,2,131,248,153,98,169,226,46,98,234,148,246,215,171,20,110,70,194,211,187,157,6,25,159,245,18,125,232,251,127,112,155,124,27,176,193,187,107,12,110,43,250,68,93,175,220,221,38,213,239,215,94,154,69,65,174,226,89,151,114,191,100,191,127,120,177,80,0,0,0,31,205,123,116,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,205,123,116,31,208,0,0,0,21,213,198,71,12,27,185,112,194,221,191,152,139,185,251,103,171,220,189,250,105,212,200,167,181,220,107,34,238,79,236,159,238,239,16,147,134,110,42,254,142,179,23,75,167,186,189,24,172,243,247,150,159,216,193,152,101,253,69,31,122,254,207,222,47,192,0,0,0,0,0,0,0,0,0,0,0,4,110,205,174,116,108,12,180,91,210,89,153,43,168,184,222,142,181,66,133,177,244,110,89,161,242,108,249,132,195,141,151,206,48,105,245,190,243,236,239,164,124,198,230,107,17,115,33,122,73,185,175,42,151,50,58,84,182,224,198,228,176,93,60,126,107,203,109,189,237,180,217,175,105,60,162,220,162,212,251,207,217,167,201,193,92,189,226,110,61,215,147,65,195,202,23,92,226,116,83,202,234,163,181,203,70,246,210,165,104,243,136,215,78,106,59,8,251,117,251,244,179,204,181,240,146,179,173,164,211,46,140,102,145,233,137,201,67,50,21,78,216,236,126,67,223,50,179,46,108,121,134,74,218,164,186,158,237,15,93,125,132,44,6,200,195,235,75,14,168,237,80,108,250,87,65,9,148,165,9,111,158,235,186,17,37,41,46,215,20,163,238,66,75,191,216,61,16,0,0,0,0,8,231,155,156,155,88,57,156,181,101,21,66,31,38,228,143,25,101,78,157,204,121,91,28,75,111,242,139,150,79,182,217,232,227,230,175,91,179,216,125,157,212,103,152,76,191,222,153,119,191,101,217,87,124,109,166,133,184,168,175,239,104,249,236,19,206,182,135,54,182,227,155,119,114,84,122,25,234,94,223,121,254,252,175,230,34,236,203,142,39,83,239,27,118,119,38,43,142,181,26,166,223,41,165,115,97,156,134,92,121,26,173,167,13,58,147,37,218,146,220,94,207,113,223,14,85,115,27,110,230,67,12,225,94,52,151,180,152,124,206,173,141,174,124,215,243,135,219,71,172,166,155,37,106,76,153,246,23,103,183,222,125,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,58,189,86,37,22,158,237,78,114,246,48,206,221,202,208,207,77,84,73,46,226,51,239,50,246,12,249,231,135,51,117,12,198,226,204,218,180,127,153,162,70,229,244,76,122,170,219,186,52,100,185,235,27,77,172,253,118,117,245,139,238,236,239,230,152,13,130,151,54,61,98,20,27,10,216,107,116,137,124,221,87,185,178,219,177,135,93,238,91,136,35,212,154,87,245,191,245,30,135,112,35,5,45,124,10,176,225,217,118,204,110,91,113,249,155,215,189,195,223,185,231,92,46,197,184,189,52,230,171,219,255,0,168,186,48,0,0,0,0,0,0,240,216,183,131,118,70,51,218,242,237,107,214,153,213,71,146,203,141,36,249,207,35,97,169,183,17,175,205,173,6,122,19,170,236,215,219,247,105,77,153,215,225,213,117,224,52,169,183,189,146,175,73,218,142,188,227,154,104,219,61,34,76,228,187,179,231,36,173,199,54,52,210,123,116,237,215,222,70,71,15,237,27,190,227,195,235,142,45,199,109,205,232,234,84,247,208,235,110,114,219,115,106,219,113,43,46,197,165,73,63,89,9,62,210,62,225,114,249,1,226,13,75,198,138,85,63,12,241,21,222,150,234,136,211,81,89,119,106,151,214,18,19,21,148,175,107,49,144,219,123,221,117,103,161,171,213,211,221,161,148,244,35,212,181,47,104,254,128,0,0,0,0,0,0,0,0,0,15,33,139,23,171,56,123,96,213,46,231,213,181,16,121,26,158,134,127,77,230,219,246,37,95,183,238,49,153,235,190,225,151,117,220,82,235,243,157,230,191,43,151,185,91,73,58,237,66,80,93,132,68,93,201,47,96,209,118,83,176,172,240,127,4,232,86,107,174,111,126,47,85,204,86,154,107,186,91,238,23,102,245,151,115,158,255,0,253,67,177,15,205,79,128,197,54,50,98,199,45,16,157,116,239,246,153,159,180,254,209,250,64,0,0,66,28,193,103,174,141,151,108,196,69,180,171,172,115,233,114,55,245,202,220,180,242,246,193,105,198,251,19,29,197,30,170,120,190,137,253,253,157,211,106,60,134,165,50,151,217,86,228,43,93,15,67,46,227,211,218,63,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,200,144,212,86,84,251,202,218,132,233,169,232,103,222,122,123,4,36,203,254,122,168,217,136,204,68,171,74,130,207,34,151,27,103,66,173,203,87,51,116,23,92,115,177,81,219,81,104,166,79,233,31,221,217,223,55,192,0,0,126,106,132,6,42,81,149,22,65,106,133,105,175,127,176,200,253,135,246,15,210,56,238,108,112,172,241,131,4,235,182,107,78,108,126,87,75,203,86,154,233,182,91,14,31,102,244,23,115,126,255,0,253,67,58,54,133,195,46,212,184,162,87,224,187,202,126,47,51,106,182,146,180,220,133,32,251,12,140,187,148,126,193,166,28,39,189,89,196,43,6,151,119,48,173,200,157,207,208,244,50,250,15,56,223,181,41,253,143,113,15,94,0,0,0,0,0,0,0,0,0,0,63,134,122,22,167,236,16,47,63,220,65,169,120,47,74,159,134,120,118,239,85,117,203,105,216,175,59,181,72,232,201,105,148,202,151,181,232,203,109,205,142,180,131,208,149,235,107,238,212,206,154,46,235,190,227,196,27,142,85,199,114,77,235,42,85,7,214,235,142,114,219,111,114,220,113,75,62,196,37,41,47,89,106,62,194,46,241,48,50,81,195,174,235,199,153,80,239,123,217,94,140,181,26,121,183,52,209,183,186,180,145,198,119,103,205,201,67,141,239,105,213,118,233,217,167,188,200,138,228,176,147,6,236,124,24,181,226,90,214,85,51,164,143,25,150,218,81,243,158,115,121,165,182,209,187,231,22,179,45,73,164,246,107,236,251,245,247,64,0,0,0,0,0,3,128,231,31,45,20,60,197,225,93,78,140,228,109,107,81,35,61,34,156,238,245,254,189,49,164,37,162,219,205,109,31,77,237,117,81,233,239,236,238,207,238,38,216,21,172,47,190,107,54,61,121,174,92,186,68,233,16,213,235,32,247,114,158,91,70,126,162,148,69,218,217,246,110,63,188,251,199,104,200,246,102,234,25,114,197,152,85,105,31,61,68,147,204,235,88,245,83,187,108,105,41,111,214,38,156,89,122,239,107,234,151,223,217,221,160,202,69,86,37,106,158,213,78,10,247,176,246,237,170,208,203,93,20,105,62,242,35,239,35,246,15,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,8,113,89,204,33,225,150,20,49,96,82,211,165,74,232,221,177,221,127,85,211,73,130,233,250,170,109,73,86,169,89,151,210,78,159,111,112,164,116,165,75,81,37,37,169,152,189,126,27,57,88,164,224,198,22,68,189,106,113,191,213,45,111,153,213,43,122,189,78,76,153,141,163,177,47,45,179,213,183,75,184,139,237,212,251,74,104,0,0,0,0,0,0,0,15,207,80,129,18,171,6,69,54,123,92,216,242,154,91,46,163,113,167,114,20,70,74,45,72,200,203,176,207,184,84,255,0,17,46,29,136,161,162,173,142,24,80,91,152,91,143,206,170,211,187,182,17,245,114,94,127,154,252,147,51,208,137,180,236,74,62,210,46,242,21,159,74,169,84,173,122,244,74,180,23,57,19,233,82,219,144,210,180,74,182,60,210,201,73,61,12,141,39,162,146,93,228,101,247,139,174,225,193,157,152,248,219,103,71,195,155,215,249,189,203,69,109,17,88,87,106,250,152,236,181,17,148,185,163,108,33,180,110,113,213,122,166,163,50,251,75,67,41,212,0,0,0,0,0,0,0,0,0,0,34,87,19,156,67,118,195,202,197,198,136,43,219,58,127,71,211,158,132,127,66,163,15,119,122,84,95,69,103,223,160,163,156,41,181,17,123,95,212,187,101,197,109,76,206,126,167,166,186,108,101,107,247,151,236,251,198,156,224,48,152,209,16,194,123,147,175,249,76,199,232,0,0,0,1,65,124,77,174,86,235,249,161,184,24,104,245,76,62,147,183,223,190,157,12,253,197,238,22,175,195,191,17,93,196,76,182,208,38,73,145,206,145,31,170,230,43,97,39,233,79,150,69,216,73,73,119,32,73,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,17,139,136,134,34,187,135,121,109,175,204,141,35,147,34,71,75,203,86,194,87,209,159,16,143,176,210,162,238,88,170,126,25,55,43,116,12,208,219,236,58,122,38,103,87,219,238,217,78,152,126,227,247,139,245,0,0,0,1,249,231,176,153,49,22,194,187,149,167,249,72,198,99,49,90,212,69,147,127,85,45,150,213,185,48,249,26,30,154,107,189,148,47,222,127,181,239,23,141,195,23,16,221,190,242,177,110,34,114,247,78,129,214,117,7,161,23,211,168,204,219,220,148,151,209,65,119,106,37,168,0,0,0,0,0,0,0,0,0,0,130,188,71,243,179,31,4,172,217,24,115,101,127,56,185,107,77,174,43,234,237,71,77,29,230,165,178,167,52,113,133,182,189,174,52,159,84,148,70,127,97,106,103,74,53,90,149,74,232,175,75,171,78,115,159,62,171,45,201,14,171,68,167,123,206,172,212,163,208,136,146,90,169,71,220,68,95,112,179,14,29,188,59,17,92,69,39,28,49,93,59,88,67,172,77,165,83,181,215,121,23,73,37,151,249,172,73,35,45,72,220,78,197,35,237,50,238,33,107,244,250,124,74,84,22,41,176,26,229,71,140,218,89,105,27,141,91,80,146,34,34,212,204,204,251,8,187,199,233,0,0,0,0,0,0,0,21,181,197,127,42,212,186,253,157,250,111,183,35,109,171,211,215,178,119,174,163,214,43,109,78,146,226,189,119,137,63,76,211,216,148,26,189,221,157,130,159,84,149,33,70,149,22,134,66,238,56,83,102,16,241,55,10,31,195,250,154,117,169,90,251,119,187,175,235,122,153,51,157,46,196,182,148,167,68,160,139,233,43,95,179,184,78,240,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,51,36,150,167,220,40,11,136,238,51,30,46,230,18,166,113,164,243,105,212,174,79,72,91,54,237,230,193,137,191,189,9,81,250,205,251,117,251,52,30,119,34,248,15,55,29,241,218,143,67,91,26,210,35,245,29,123,187,139,230,247,67,146,166,251,57,136,81,234,182,180,245,79,239,236,239,208,212,72,172,194,142,136,204,39,106,17,174,133,169,159,121,235,237,251,199,251,0,0,0,0,0,0,0,0,255,0,25,113,88,157,17,232,82,81,189,153,13,169,167,19,169,150,169,81,104,101,169,118,247,24,168,14,39,89,35,110,199,170,73,198,204,62,137,253,27,80,121,111,84,217,230,125,7,220,84,201,47,57,185,215,205,71,162,82,130,218,148,17,123,187,117,33,4,48,127,19,171,184,63,136,116,107,238,128,255,0,45,250,108,200,239,56,157,168,62,99,109,190,219,166,143,93,11,34,212,219,46,210,73,153,127,216,52,25,149,28,194,91,185,136,194,138,77,215,74,151,204,158,212,102,35,212,155,229,184,92,185,69,25,135,29,78,170,109,180,158,138,120,139,84,150,211,246,125,157,160,0,0,0,0,0,0,0,0,0,5,92,241,162,185,228,250,46,207,182,210,90,50,126,144,220,125,157,190,181,57,101,236,215,191,237,16,147,33,116,72,85,236,202,91,16,167,159,205,171,173,215,191,255,0,16,148,126,195,47,105,16,209,1,22,133,161,15,232,15,205,81,168,69,165,195,114,124,215,57,108,181,166,229,104,103,166,166,68,93,132,70,125,230,66,28,228,187,56,197,152,140,75,189,40,239,39,167,110,39,163,186,54,117,223,174,232,242,20,231,172,76,55,253,142,189,167,237,236,251,102,120,0,240,184,207,138,214,230,12,216,53,11,234,231,145,202,135,7,149,187,212,113,90,239,121,182,139,232,33,103,222,234,127,170,127,231,44,217,226,21,221,46,252,188,42,23,92,227,213,249,220,173,221,223,212,105,13,151,114,82,93,200,47,97,11,214,225,159,100,200,179,114,195,111,162,66,181,57,93,94,157,133,253,90,132,207,114,143,246,132,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,248,152,89,50,47,44,176,220,8,142,173,14,47,73,175,97,127,90,161,15,222,162,253,145,69,56,123,119,75,176,239,10,125,215,4,244,126,15,55,111,119,245,218,91,103,222,149,23,114,207,216,99,73,152,49,138,214,230,51,88,52,251,234,216,145,205,135,59,155,183,212,113,58,108,121,198,143,233,161,7,222,210,191,170,95,231,63,116,0,33,134,116,115,140,89,119,196,187,46,142,202,122,134,229,250,71,172,103,93,154,109,143,29,77,250,198,195,159,219,107,216,126,206,223,178,99,83,170,17,106,144,219,159,9,206,99,46,235,181,90,25,107,161,153,31,97,145,31,121,24,253,32,63,134,90,150,134,51,191,159,90,44,42,22,101,46,120,80,15,230,147,209,105,223,255,0,136,69,63,105,159,180,204,77,190,11,183,60,159,69,222,22,218,139,86,75,209,251,79,179,179,214,168,172,253,154,247,253,162,209,128,0,0,0,0,0,0,0,0,0,113,124,214,230,18,221,203,190,20,85,174,186,180,190,92,247,99,63,30,154,223,45,195,230,75,56,207,184,210,117,75,110,36,181,83,38,90,168,182,151,183,237,207,158,48,226,117,119,24,113,14,177,125,215,222,230,63,82,153,33,230,211,181,5,203,109,199,220,116,145,234,33,4,122,27,135,218,105,35,63,251,4,238,225,139,146,54,239,138,172,108,107,196,24,159,209,180,247,80,253,49,158,103,211,125,181,67,146,203,155,154,124,148,90,165,75,45,170,65,151,191,216,66,224,34,69,98,12,70,97,70,70,198,99,182,150,155,78,166,122,37,37,161,22,167,219,220,67,253,128,0,0,0,0,0,0,0,121,188,70,179,226,95,214,45,122,206,156,90,181,88,166,202,130,103,219,217,205,101,109,235,216,164,159,114,207,218,95,121,119,138,3,207,70,3,205,192,140,118,172,80,208,198,148,137,29,63,64,238,226,249,205,176,227,41,206,206,98,212,90,45,221,61,99,251,187,59,189,23,14,44,102,60,34,204,37,48,228,201,229,83,170,188,238,172,182,110,221,202,131,47,103,114,20,162,245,156,246,105,246,234,47,244,140,148,90,151,112,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,226,249,182,198,166,240,47,7,42,215,154,123,100,179,200,228,167,223,172,166,27,87,111,45,101,220,239,180,191,245,150,112,228,72,122,83,202,125,245,238,90,180,212,244,34,238,45,61,130,234,120,79,101,241,54,38,18,53,137,245,134,121,117,107,139,118,173,238,215,149,200,147,57,142,244,184,164,171,84,172,143,232,150,159,105,246,137,246,0,0,0,0,0,0,0,0,3,227,221,246,205,58,243,181,170,214,165,89,189,240,234,240,95,130,242,117,81,122,142,182,166,213,244,76,143,185,71,220,100,127,105,10,22,207,166,82,174,28,186,226,124,218,132,72,27,173,122,211,238,76,137,39,154,130,216,167,164,74,52,51,176,222,113,195,209,166,72,247,30,158,227,34,62,255,0,205,144,188,208,84,242,243,139,180,228,77,169,114,173,202,195,236,194,156,142,74,85,181,46,202,139,204,115,82,105,199,15,70,217,63,85,58,125,134,71,223,126,150,157,203,75,188,173,154,85,215,68,127,157,2,175,9,137,209,220,218,164,238,109,214,210,226,15,69,17,40,189,85,23,121,17,253,132,62,176,0,0,0,0,0,0,0,0,0,167,254,51,79,58,119,221,178,210,26,249,178,235,119,43,113,127,99,79,211,176,70,142,31,92,143,229,57,107,155,235,218,159,231,221,186,25,255,0,185,242,189,195,66,224,2,52,241,6,196,168,248,107,150,235,134,162,235,155,22,247,73,179,176,207,186,124,82,63,234,171,246,197,115,240,124,102,107,216,245,49,198,75,230,81,203,231,43,179,179,88,83,246,246,31,111,127,184,93,112,15,61,126,95,214,174,26,91,50,174,251,206,167,208,82,161,108,231,63,201,113,221,187,220,75,105,245,91,74,148,122,169,105,46,194,246,251,181,20,103,159,92,236,206,204,205,211,232,107,102,86,219,62,7,247,171,123,8,249,155,219,138,165,246,173,134,221,45,29,97,93,230,122,251,59,59,252,70,79,50,153,119,102,114,251,68,8,80,53,183,225,107,233,41,124,214,190,103,123,50,13,175,80,222,109,106,213,198,12,189,94,238,243,236,239,208,157,189,64,165,218,244,120,244,42,44,110,158,20,109,252,166,247,169,123,119,40,212,125,170,51,51,237,81,159,105,143,162,0,3,159,227,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,159,65,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,56,165,127,56,24,29,107,102,58,155,149,218,253,201,209,221,245,90,123,50,227,60,181,178,112,122,167,150,100,205,57,199,9,195,91,83,28,65,19,136,109,196,37,43,75,141,18,84,107,117,180,43,181,128,0,15,21,131,184,197,96,227,173,129,75,196,108,57,175,68,168,211,106,49,216,117,214,154,148,203,207,211,223,113,150,222,84,73,73,101,107,75,82,91,75,168,39,26,53,25,164,207,238,51,246,160,57,254,48,227,166,28,96,52,59,102,173,138,21,159,67,82,174,139,129,155,109,154,147,164,69,22,28,167,88,125,230,215,37,102,101,202,100,250,117,32,220,208,210,133,45,38,189,168,37,173,29,0,0,4,63,199,190,40,24,5,151,108,88,174,224,229,235,104,98,4,218,213,191,210,245,47,210,233,240,156,138,190,124,102,164,35,98,156,150,218,207,68,60,146,61,80,94,177,30,154,150,134,125,131,43,249,160,176,115,103,96,84,49,27,14,105,23,5,58,155,78,172,59,68,117,170,220,118,89,125,79,182,203,47,41,73,75,46,186,147,70,217,8,34,51,81,30,164,174,206,227,62,192,0,56,254,104,51,65,96,229,50,192,167,226,54,35,82,46,10,141,54,163,88,106,136,211,84,72,236,188,250,95,113,151,158,74,148,151,157,105,36,141,177,214,70,100,163,61,77,61,157,230,92,3,15,120,187,101,183,18,175,251,107,14,104,86,78,37,49,82,186,171,16,168,144,221,151,77,128,150,27,126,75,200,101,181,56,164,204,82,137,4,165,145,153,146,84,122,107,161,31,112,147,248,195,142,152,113,128,208,237,154,182,40,86,125,13,74,186,46,6,109,182,106,78,145,20,88,114,157,97,247,155,92,149,153,151,41,147,233,212,131,115,67,74,20,180,154,246,160,150,180,116,0,0,0,0,30,127,16,175,90,86,26,216,23,46,35,87,99,203,126,155,106,209,230,214,230,53,17,9,83,238,49,25,149,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,46,241,8,63,187,87,149,143,247,131,138,191,245,85,59,253,56,79,240,28,43,8,179,173,151,156,112,197,11,163,9,176,254,247,137,42,175,110,72,106,52,119,158,147,29,182,43,203,54,221,91,167,75,46,103,54,90,25,38,28,230,45,45,146,52,218,180,154,219,82,86,125,3,19,177,138,193,193,198,237,201,152,141,94,137,67,166,220,149,131,162,53,83,157,41,152,208,162,63,209,74,150,149,72,121,229,161,45,161,73,136,182,210,101,169,155,142,54,157,61,99,50,246,160,0,34,254,104,56,133,224,190,83,47,250,126,28,226,53,177,122,212,106,85,26,59,85,182,157,162,66,136,243,9,97,199,158,101,41,82,158,146,210,137,123,163,172,204,137,38,90,26,123,123,200,189,6,84,179,173,133,153,193,249,83,250,51,160,93,116,207,146,93,15,91,233,216,177,153,230,117,92,254,95,43,146,251,186,233,211,47,118,237,186,106,157,53,212,244,144,0,3,159,227,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,210,245,44,82,218,109,201,75,231,201,106,58,54,37,199,27,65,232,183,146,103,170,203,213,35,211,83,208,142,32,127,118,175,43,31,239,7,21,127,234,170,119,250,112,159,224,3,149,98,206,105,242,251,129,119,85,2,202,197,156,81,165,91,149,171,155,69,83,227,73,75,171,209,179,112,155,39,159,91,104,82,34,178,107,51,34,117,243,109,179,216,225,238,209,181,154,122,168,0,14,21,132,89,214,203,206,56,98,133,209,132,216,127,123,196,149,87,183,36,53,26,59,207,73,142,219,21,229,155,110,173,211,165,151,51,155,45,12,147,14,115,22,150,201,26,109,90,77,109,169,43,62,149,138,184,133,15,9,176,226,227,196,218,157,6,171,89,129,107,211,221,170,77,137,75,228,28,163,138,209,111,121,196,19,238,180,217,242,219,37,184,100,107,37,26,80,100,146,82,141,41,56,87,253,218,188,172,127,188,28,85,255,0,170,169,223,233,194,122,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,8,1,253,218,188,172,127,188,28,85,255,0,170,169,223,233,194,101,96,190,42,210,177,191,11,237,252,87,161,91,183,5,14,155,114,71,84,184,112,235,209,19,26,105,49,204,82,91,117,77,165,107,78,199,18,146,117,181,18,140,148,219,136,81,125,33,237,68,127,205,110,117,176,179,39,223,37,191,73,148,11,174,167,242,183,174,232,189,5,22,51,220,190,151,145,204,230,243,159,107,77,122,148,109,219,187,93,21,174,154,22,190,127,43,252,66,240,95,54,119,253,67,14,112,230,216,189,105,213,42,117,29,218,219,174,214,225,68,101,133,48,219,204,178,164,165,76,201,117,70,189,210,16,100,70,146,45,9,93,189,196,114,128,0,121,251,242,255,0,179,112,194,217,126,243,196,11,134,37,10,133,22,68,72,210,42,18,204,210,195,11,147,33,184,237,27,138,211,68,32,221,121,178,53,171,68,32,140,212,163,74,72,212,94,128,0,0,71,252,214,231,91,11,50,125,242,91,244,153,64,186,234,127,43,122,238,139,208,81,99,61,203,233,121,28,206,111,57,246,180,215,169,70,221,187,181,209,90,233,161,107,207,240,19,138,6,1,102,39,22,40,88,57,101,90,24,129,10,181,112,117,93,51,245,74,124,38,226,163,145,25,217,11,222,166,229,184,178,213,12,168,139,68,31,172,101,174,133,169,148,192,1,202,179,41,153,76,56,202,182,28,22,38,226,105,85,94,128,245,65,138,92,72,148,184,164,252,169,114,157,37,172,155,65,45,72,109,58,54,211,174,25,184,180,39,107,102,68,102,163,74,85,31,240,171,139,6,1,99,38,35,219,152,91,101,97,182,42,200,173,92,213,6,169,241,183,81,225,45,182,119,159,174,251,188,185,139,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,146,183,206,58,97,198,27,98,61,141,133,247,173,103,209,85,92,70,235,154,160,60,249,18,98,200,149,20,227,145,197,83,134,126,163,206,117,73,229,17,150,213,169,10,65,40,150,166,208,190,128,0,0,62,77,211,118,90,182,53,10,85,211,122,220,212,171,126,139,11,103,83,81,170,77,110,36,86,55,173,40,70,247,92,52,161,59,150,180,164,181,62,213,40,136,187,76,135,229,195,219,214,149,137,86,5,181,136,212,40,242,216,166,221,84,120,85,184,109,75,66,82,251,108,73,101,15,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,188,122,0,30,126,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,115,252,116,198,24,120,13,135,21,28,80,171,88,247,93,209,74,163,104,237,73,155,110,51,18,37,67,139,161,154,229,45,183,158,107,86,91,208,183,154,13,74,66,79,121,164,144,149,173,17,3,251,181,121,88,255,0,120,56,171,255,0,85,83,191,211,132,191,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,64,15,238,213,229,99,253,224,226,175,253,85,78,255,0,78,18,255,0,1,49,174,213,204,78,19,208,177,142,202,167,213,97,81,110,14,171,166,98,168,211,109,202,71,34,75,177,215,189,45,184,226,11,85,178,163,45,22,126,169,150,186,30,164,93,0,64,170,183,25,236,168,83,170,179,105,240,237,124,74,170,71,139,33,198,90,157,18,145,13,44,74,66,84,100,151,155,39,165,161,210,66,136,137,68,78,33,11,208,203,114,82,122,145,117,92,179,241,1,195,76,215,222,82,108,252,45,194,252,74,74,41,209,250,154,157,94,165,78,130,205,58,156,131,37,114,201,231,81,45,106,222,226,146,105,66,16,149,45,90,41,90,108,67,139,68,128,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,0,0,1,226,176,219,24,172,28,86,114,224,135,104,87,162,63,82,181,107,19,168,149,170,97,202,101,83,96,63,26,108,136,155,159,101,181,169,77,33,213,69,117,198,141,123,77,109,237,86,133,218,69,237,64,0,120,172,54,198,43,7,21,156,184,33,218,21,232,143,212,173,90,196,234,37,106,152,114,153,84,216,15,198,155,34,38,231,217,109,106,83,72,117,81,93,113,163,94,211,91,123,85,161,118,145,123,80,1,231,239,203,254,205,195,11,101,251,207,16,46,24,148,42,20,89,17,35,72,168,75,51,75,12,46,76,134,227,180,110,43,77,16,131,117,230,200,214,173,16,130,51,82,141,41,35,81,122,0,0,0,30,126,195,191,236,220,79,182,88,188,240,254,225,137,93,161,74,145,46,52,122,132,67,53,48,250,227,72,114,59,166,218,180,209,104,39,89,112,137,105,213,11,34,37,36,212,147,37,28,117,204,95,17,76,44,202,253,246,245,139,137,152,87,138,191,213,232,171,48,232,113,189,23,83,249,150,93,115,164,125,233,45,243,185,92,244,33,205,169,245,23,170,79,216,103,229,48,183,139,102,86,49,66,251,166,88,189,53,215,105,122,79,157,253,51,116,162,157,2,151,23,150,202,221,249,231,250,197,108,221,203,216,159,84,245,90,208,159,110,162,106,142,63,154,12,208,88,57,76,176,41,248,141,136,212,139,130,163,77,168,214,26,162,52,213,18,59,47,62,151,220,101,231,146,165,37,231,90,73,35,108,117,145,153,40,207,83,79,103,121,151,31,192,78,40,24,5,152,156,88,161,96,229,149,104,98,4,42,213,193,213,116,207,213,41,240,155,138,142,68,103,100,47,122,155,150,226,203,84,50,162,45,16,126,177,150,186,22,166,83,0,113,252,204,102,171,8,242,161,102,198,188,49,74,165,45,75,168,200,233,169,148,138,107,104,122,163,81,89,26,121,134,203,75,90,19,177,180,168,148,181,173,73,66,117,74,117,222,182,208,184,193,253,218,188,172,127,188,28,85,255,0,170,169,223,233,194,106,97,109,255,0,250,80,177,41,151,215,200,171,174,210,244,159,59,250,26,233,166,244,21,72,188,183,150,215,207,49,185,91,55,114,247,167,214,61,80,180,43,219,160,245,96,0,0,0,0,62,117,193,64,165,221,20,137,20,42,212,110,124,57,59,57,173,239,82,119,109,81,40,187,82,100,101,218,146,62,195,25,237,206,30,82,238,236,177,223,75,129,54,7,250,158,155,167,163,37,243,90,249,237,140,199,55,189,66,121,197,167,71,31,34,245,187,251,203,179,187,219,100,47,59,51,178,205,116,250,26,230,149,186,207,159,253,244,222,194,46,94,198,229,41,29,168,97,199,79,87,95,79,113,150,158,222,206,235,204,176,239,235,87,18,237,152,183,125,153,83,235,233,83,119,242,95,228,184,214,237,142,41,181,122,174,37,42,45,20,133,23,105,123,61,218,15,66,2,148,120,194,51,53,156,122,134,227,197,243,43,230,114,85,217,219,164,40,27,187,11,183,191,222,44,99,135,206,37,71,196,172,183,91,213,22,156,222,182,122,189,253,134,93,243,229,17,127,85,63,176,36,176,0,207,71,16,94,71,242,156,186,13,133,238,73,244,93,186,25,127,185,241,125,226,75,240,101,121,210,190,238,102,150,215,168,125,22,213,110,255,0,145,168,107,216,46,0,0,0,0,0,0,0,0,0,0,124,155,178,229,165,217,182,205,82,235,173,191,201,129,72,132,252,233,46,109,82,182,182,211,106,113,103,162,72,212,122,37,39,220,70,127,97,138,12,207,174,104,42,121,134,197,202,138,32,212,185,214,229,26,67,208,160,163,146,148,239,75,82,165,114,220,212,218,109,194,213,183,139,213,86,191,105,153,247,126,140,133,229,42,225,204,86,39,194,168,75,129,182,215,162,190,220,201,114,121,168,61,234,102,68,83,91,59,9,230,220,45,90,120,207,113,107,238,34,51,238,190,155,66,217,167,89,150,181,38,212,164,183,178,29,34,11,16,89,78,170,63,81,166,210,218,126,145,153,247,36,187,204,207,237,49,246,0,0,0,0,0,0,0,0,0,64,94,44,57,124,69,247,132,110,226,125,29,158,101,90,221,219,163,91,180,230,243,229,65,99,189,78,37,41,209,40,51,250,39,175,216,125,162,149,99,200,122,43,201,125,133,237,90,117,208,244,35,239,45,61,163,71,153,73,198,166,241,211,7,41,55,154,187,36,189,207,231,39,221,164,167,219,79,111,45,5,220,215,176,191,245,159,104,0,0,0,0,0,0,0,0,0,0,0,0,0,1,83,92,104,177,101,233,85,139,59,11,105,82,185,109,193,244,135,165,90,216,71,204,222,154,115,236,246,169,29,154,118,159,168,163,215,219,238,21,243,129,120,121,39,20,177,58,145,101,198,46,217,253,70,167,217,217,178,59,174,123,84,159,236,253,229,254,97,165,59,70,218,129,104,91,209,109,234,99,124,184,209,55,236,78,170,61,55,45,75,62,213,25,159,122,143,218,62,192,0,0,0,0,0,0,0,0,0,229,217,144,193,58,38,61,97,69,114,196,171,53,171,210,97,201,232,92,220,191,153,148,168,207,52,218,244,75,136,37,104,110,153,232,165,109,63,111,188,179,207,142,152,73,90,193,12,76,172,225,253,108,181,114,159,46,67,108,57,234,124,235,45,200,117,164,175,68,173,123,117,229,31,97,168,204,191,237,59,57,225,43,154,101,220,180,119,112,34,230,149,186,93,46,58,164,211,213,179,77,35,54,136,49,90,111,68,50,69,222,165,122,202,89,159,191,94,241,102,0,0,0,0,0,0,0,0,0,2,175,120,208,218,4,116,107,66,235,109,189,77,62,144,230,43,94,239,94,156,217,118,110,255,0,48,174,188,177,221,139,178,241,170,222,175,20,206,153,12,117,123,156,229,239,211,116,71,146,93,154,31,237,123,189,163,74,108,172,156,108,150,71,169,24,255,0,176,21,77,198,99,22,88,121,219,115,11,161,200,209,198,58,206,177,189,135,219,184,169,239,163,180,209,247,247,43,239,247,15,173,193,127,13,186,58,61,221,136,143,30,190,145,232,57,37,251,60,181,84,89,87,114,187,123,253,169,47,243,139,67,28,183,29,115,27,134,121,124,183,151,95,191,235,61,34,123,57,104,233,228,57,191,215,105,7,218,211,75,211,78,114,61,158,223,191,74,63,205,214,118,241,7,51,245,133,195,150,247,67,108,181,167,79,78,218,195,187,117,75,6,175,157,38,27,112,254,113,141,221,190,253,59,187,254,126,82,178,117,125,230,126,233,68,106,99,93,37,1,141,122,218,134,230,92,229,110,109,243,111,230,148,251,107,86,171,96,211,217,221,174,167,217,223,124,248,57,131,86,78,7,217,209,172,203,30,153,209,194,143,191,179,156,243,154,238,117,199,63,219,86,179,239,117,126,223,111,220,69,238,192,0,5,27,113,105,133,152,104,185,134,142,254,50,85,162,76,182,38,71,146,245,140,205,41,50,10,157,14,156,82,20,131,100,205,196,37,39,56,210,134,28,146,105,53,254,181,146,220,77,147,72,71,213,225,161,159,89,56,13,112,179,130,184,179,93,150,254,29,87,36,54,205,33,110,114,182,80,42,47,202,109,42,121,79,60,235,105,98,9,165,199,157,120,189,125,171,73,45,9,73,173,227,93,218,0,142,185,228,205,221,43,40,56,70,155,173,138,116,74,197,217,94,144,170,109,185,74,126,66,80,133,190,72,53,46,83,200,37,19,171,140,201,109,223,203,45,77,110,50,217,169,190,105,56,156,251,127,170,171,246,234,255,0,117,110,59,146,227,168,127,202,76,157,82,157,33,207,250,78,60,243,142,47,237,82,148,175,105,152,209,70,77,169,216,227,77,203,141,152,222,97,110,63,76,93,239,83,219,144,181,189,13,230,39,70,138,226,18,166,35,78,83,166,75,118,99,104,50,75,174,26,16,173,197,181,92,197,165,79,187,218,192,0,80,14,65,115,175,117,101,79,17,226,81,42,213,62,163,12,174,106,131,45,220,116,249,6,226,219,129,188,210,218,170,113,201,180,173,105,121,164,17,26,210,132,159,57,180,18,12,183,37,165,181,126,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,32,7,26,191,11,22,183,196,8,62,93,81,30,83,133,214,126,161,222,20,42,110,89,241,138,161,74,165,213,109,202,124,104,54,157,97,249,44,67,110,167,21,11,106,51,20,213,33,74,78,249,137,230,54,150,185,100,165,60,218,85,184,137,109,154,222,178,160,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,71,148,225,117,159,168,119,133,10,155,150,124,98,168,82,169,117,91,114,159,26,13,167,88,126,75,16,219,169,197,66,218,140,197,53,72,82,147,190,98,121,141,165,174,89,41,79,54,149,110,34,91,102,183,172,168,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,42,215,138,134,125,99,69,141,85,202,198,13,215,98,76,92,200,239,83,239,154,156,126,105,46,26,201,214,84,80,35,72,109,212,164,214,105,67,237,74,66,144,180,108,119,149,169,44,157,74,43,175,46,184,67,139,152,219,139,148,43,51,4,152,150,139,157,18,17,80,102,166,203,235,140,138,58,25,90,84,115,221,144,143,89,132,52,163,65,146,211,235,239,52,37,4,167,20,132,170,213,56,202,194,147,78,202,37,147,79,153,86,151,84,145,22,248,166,178,236,233,105,105,47,202,90,105,149,2,83,206,19,40,67,68,181,25,26,140,155,66,17,169,158,212,164,180,34,112,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,186,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,170,194,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,102,179,52,244,12,101,182,51,5,123,81,51,3,91,244,197,252,205,64,151,87,168,38,74,95,110,87,49,164,56,195,141,26,73,36,150,84,194,217,54,219,218,142,91,102,132,108,111,110,196,217,167,10,188,243,213,113,74,55,242,110,197,202,164,186,133,217,77,143,42,165,67,184,106,85,69,72,147,89,99,154,110,59,21,229,72,112,221,114,75,68,226,148,141,155,136,227,180,162,52,163,145,185,203,31,1,93,92,86,115,181,51,10,104,81,178,253,132,55,95,71,121,214,121,115,43,245,42,93,73,248,245,11,126,42,22,211,204,54,133,178,105,229,189,35,183,82,53,238,75,4,123,155,50,144,218,202,170,240,6,129,138,119,94,50,218,118,182,10,86,234,180,107,206,179,80,77,62,153,81,166,73,147,29,232,124,212,169,15,62,167,99,17,186,219,40,101,78,169,213,164,143,107,68,225,153,25,17,141,47,82,91,170,179,74,132,205,118,108,73,149,36,71,109,51,36,68,140,168,204,60,249,36,185,139,109,165,56,226,155,65,171,83,36,27,139,52,145,145,26,149,166,167,152,204,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,94,79,11,43,254,53,245,146,219,54,41,220,50,234,213,43,86,68,250,5,72,228,155,170,92,85,183,37,110,199,142,75,112,189,100,34,27,241,9,27,12,208,148,109,65,105,176,210,153,106,35,87,17,188,76,253,23,228,219,17,234,49,229,210,155,159,94,167,166,217,134,197,65,205,58,174,189,196,199,144,134,82,75,74,150,242,98,185,37,212,145,107,167,36,214,164,169,40,81,10,1,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,163,81,20,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,42,241,71,240,39,137,191,130,249,196,33,23,248,87,231,214,52,168,212,172,172,99,37,118,36,53,195,142,205,62,198,169,200,230,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,198,185,90,154,205,164,174,210,128,0,67,254,43,88,103,250,68,201,181,199,81,143,18,171,46,125,149,80,131,115,67,98,158,223,51,119,45,195,143,33,111,36,144,165,27,45,197,149,37,213,25,109,219,202,37,169,91,82,162,58,76,193,76,80,170,224,174,46,90,24,175,70,76,183,36,90,213,136,213,37,199,141,53,81,23,49,132,44,185,209,77,212,145,154,16,243,92,198,151,234,168,141,14,40,141,42,35,50,61,57,128,168,14,54,152,153,106,220,24,143,135,120,91,73,151,212,86,172,250,125,66,161,87,229,184,218,219,143,215,156,110,67,10,218,179,90,30,36,68,55,20,133,165,63,54,251,10,35,81,47,179,197,112,113,194,25,55,174,101,231,98,148,134,37,149,55,14,40,239,60,135,217,125,164,163,210,51,144,184,172,178,234,21,170,214,133,71,57,235,35,65,22,139,101,27,148,90,146,87,216,56,231,125,73,254,100,254,26,59,255,0,14,236,253,67,204,229,170,118,30,41,84,41,84,220,77,162,114,163,234,114,88,143,242,153,179,109,213,245,49,99,110,37,155,200,67,14,42,67,109,160,219,79,170,226,118,165,206,91,83,84,0,5,37,241,53,207,109,87,27,175,42,142,6,97,109,205,17,204,47,160,200,109,50,166,82,223,82,209,114,77,65,37,74,91,142,104,68,184,204,187,170,91,66,55,54,181,183,207,220,225,27,60,171,95,202,119,133,140,27,248,127,111,121,115,3,170,128,161,110,29,217,223,153,149,91,236,237,43,198,86,236,50,187,42,13,59,93,81,178,252,151,169,110,37,151,91,68,168,173,33,212,161,59,150,182,58,131,38,220,113,109,71,73,33,38,164,33,39,123,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,135,136,142,72,38,101,86,251,43,182,206,139,187,12,174,202,131,173,80,146,79,63,37,234,91,137,101,167,23,22,83,171,105,40,78,229,173,254,156,141,199,28,91,81,212,107,81,169,11,81,249,252,130,103,38,78,80,113,66,109,66,187,26,92,251,18,231,142,76,220,112,96,194,105,249,171,91,13,188,112,222,142,110,56,217,37,104,117,211,74,136,215,176,219,117,205,82,165,147,102,155,243,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,233,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,216,164,153,31,105,24,203,104,191,238,23,30,4,240,203,241,175,56,154,33,255,0,19,174,33,112,238,152,114,114,235,151,235,191,157,74,123,115,87,109,126,152,243,15,197,170,197,117,134,92,106,44,41,108,60,189,204,159,53,228,73,45,168,81,169,178,111,113,160,221,74,224,94,94,50,253,127,102,107,20,32,225,70,28,162,34,42,83,35,200,150,236,201,196,241,66,132,195,45,154,148,236,135,25,109,197,54,131,86,198,146,163,78,134,227,173,167,179,113,13,9,229,227,47,214,14,89,112,190,14,20,97,202,37,174,155,14,68,137,110,204,156,76,156,217,175,188,225,169,78,200,113,150,219,75,139,36,236,105,42,52,234,77,180,218,123,118,144,166,30,29,217,223,153,149,91,236,237,43,198,86,236,50,187,42,13,59,93,81,178,252,151,169,110,37,151,91,68,168,173,33,212,161,59,150,182,58,131,38,220,113,109,71,73,33,38,164,33,39,123,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,0,0,40,89,121,174,196,124,165,103,187,24,111,91,41,222,186,149,59,16,43,204,87,232,15,188,104,139,87,138,154,156,131,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,188,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,1,66,203,205,118,35,229,43,61,216,195,122,217,78,245,212,169,216,129,94,98,191,64,125,227,68,90,188,84,212,228,25,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,93,228,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,138,188,81,252,9,226,111,224,190,113,8,69,254,21,249,245,141,42,53,43,43,24,201,93,137,13,112,227,179,79,177,170,114,57,166,185,139,55,94,81,192,147,33,199,84,146,89,37,108,53,21,9,66,17,177,174,86,166,179,105,43,180,160,0,21,107,197,67,62,177,162,198,170,229,99,6,235,177,38,46,100,119,169,247,205,78,63,52,151,13,100,235,42,40,17,164,54,234,82,107,52,161,246,165,33,72,90,54,59,202,212,150,78,165,18,131,133,199,129,60,50,252,107,206,38,143,85,157,124,168,208,179,105,131,83,108,222,85,42,29,223,77,214,101,173,91,154,202,213,208,74,220,131,113,179,83,102,75,38,95,66,57,78,22,139,73,106,135,57,107,91,77,144,207,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,39,133,238,122,127,77,118,170,48,59,24,239,62,175,18,104,187,253,15,38,106,118,189,93,165,182,218,76,181,120,212,125,68,198,116,115,153,169,37,107,104,144,231,206,169,50,28,39,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,190,199,76,116,195,140,186,97,197,71,20,49,66,179,208,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,57,246,205,22,102,239,236,211,98,133,75,16,46,249,50,225,211,87,33,74,162,219,197,81,122,76,42,51,6,219,77,236,97,46,30,212,173,105,97,165,58,180,37,4,227,132,165,237,78,164,148,203,94,23,185,5,161,99,78,204,195,227,53,63,172,180,41,85,5,199,161,80,36,198,89,51,90,148,206,211,92,151,205,105,36,59,13,181,153,160,155,73,169,46,186,219,136,115,68,52,182,222,185,64,0,0,0,0,0,30,19,24,240,106,201,199,11,58,77,153,124,83,58,200,82,54,118,115,158,111,77,174,182,231,251,82,208,125,237,35,219,236,251,200,232,99,54,217,58,190,242,191,116,174,53,77,174,174,130,254,157,29,67,115,45,243,118,182,193,185,243,73,125,197,167,69,190,73,237,239,211,82,236,238,250,25,69,206,222,32,229,130,176,136,113,30,235,173,151,117,234,41,219,88,107,118,137,124,211,243,166,195,142,23,206,63,187,179,221,167,119,117,224,96,94,99,112,207,48,86,242,43,246,5,103,171,73,235,204,71,79,33,189,158,187,168,46,215,90,70,186,242,87,236,246,125,218,245,33,87,156,104,48,215,172,163,218,56,136,201,233,232,238,191,158,95,181,204,93,57,148,247,171,179,187,216,147,255,0,56,249,60,25,241,105,134,93,184,240,182,100,157,92,127,163,232,219,216,125,155,74,160,250,251,73,31,113,246,171,238,247,11,89,1,255,0,15,44,155,108,214,103,161,16,205,102,103,46,197,222,184,215,112,215,142,103,82,135,250,77,174,114,246,107,182,35,40,62,205,11,246,125,222,193,98,156,23,109,2,42,53,223,117,184,222,134,175,71,242,213,175,127,175,81,108,251,55,127,152,90,16,0,0,0,0,0,0,0,0,0,172,254,45,89,166,93,181,71,107,2,45,153,91,101,213,35,166,77,65,91,53,214,51,136,157,21,214,244,91,38,93,233,79,172,149,145,251,180,239,21,141,129,120,73,90,198,236,76,163,97,253,20,180,114,161,46,59,111,185,234,124,219,46,72,105,165,47,69,45,26,233,205,46,194,81,25,255,0,218,90,24,203,126,9,209,48,23,10,40,118,37,37,173,30,141,14,55,92,230,229,252,244,164,198,101,167,23,162,156,89,39,83,104,143,68,171,105,123,61,231,212,64,0,0,0,0,0,0,0,0,7,199,187,173,168,23,125,191,42,222,169,183,190,52,173,155,211,170,139,93,171,74,203,181,38,71,222,146,246,140,214,227,166,30,73,194,220,78,172,89,114,11,182,7,79,161,246,118,239,142,211,158,197,43,251,79,121,255,0,152,88,39,5,220,88,122,45,98,241,194,234,172,174,99,115,189,31,232,166,246,17,114,246,34,162,251,221,169,71,110,189,135,235,168,180,246,123,133,179,0,0,0,0,0,0,0,0,0,0,0,0,0,15,248,117,196,180,131,113,103,161,23,120,206,86,114,177,53,220,83,199,171,130,226,76,174,124,85,116,156,133,108,219,221,10,58,21,217,177,39,222,223,180,132,171,224,235,132,172,92,248,129,94,196,57,93,165,110,116,187,11,183,183,168,98,160,201,247,44,191,103,246,79,247,119,139,141,0,0,0,0,0,0,0,0,0,0,16,31,138,70,84,217,197,28,62,119,21,237,198,127,167,45,214,20,236,130,220,126,188,56,236,77,125,69,235,188,148,22,171,113,61,201,53,125,229,216,41,243,14,47,122,230,19,98,37,34,238,166,159,46,101,14,165,30,67,141,250,135,191,146,250,28,52,106,164,168,139,83,108,139,93,15,247,141,14,229,99,27,169,24,239,131,118,245,225,79,115,249,223,65,17,154,139,122,43,212,151,210,176,227,169,212,219,65,30,134,233,118,164,182,251,189,197,215,128,0,0,0,0,0,0,0,0,68,238,38,214,35,151,182,84,238,134,225,177,190,108,110,139,144,173,218,109,221,82,135,187,176,212,68,122,165,39,222,40,37,42,82,20,74,73,232,100,52,199,128,120,130,214,38,225,133,34,238,104,247,20,206,163,214,237,45,118,72,117,191,217,79,236,123,135,68,31,195,50,34,212,198,118,243,215,139,50,241,123,49,151,37,194,165,255,0,50,46,143,165,111,66,245,63,152,70,66,251,118,32,207,83,111,94,210,251,133,203,100,7,13,25,195,76,181,91,80,20,222,217,178,58,206,164,245,51,215,108,249,70,143,235,168,187,151,236,253,227,142,231,87,137,61,187,130,11,145,97,97,227,30,147,185,203,103,57,221,206,51,210,127,123,186,158,199,162,173,183,55,182,234,203,177,93,154,123,204,136,169,215,18,177,82,246,197,171,137,235,162,249,171,250,66,123,251,119,185,211,178,215,209,66,16,93,141,33,41,250,45,160,187,189,159,120,151,217,43,225,191,115,99,84,168,23,190,34,151,163,237,85,115,126,107,230,221,234,59,36,53,222,204,164,56,141,174,180,131,238,237,215,221,169,157,206,216,214,45,183,135,86,236,107,94,213,129,210,83,226,239,229,183,205,113,205,55,45,75,62,213,169,74,250,75,81,247,251,71,160,0,0,1,197,51,129,150,186,22,106,112,58,177,134,85,51,228,213,89,221,84,182,229,170,82,216,110,37,97,166,92,68,119,29,52,165,123,153,62,106,219,112,141,11,62,91,139,52,145,44,144,164,231,179,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,22,211,194,179,59,240,241,38,213,164,101,135,16,229,108,187,237,186,123,173,91,210,249,44,71,143,54,143,17,182,16,196,93,121,164,183,102,54,131,120,244,67,68,70,196,125,234,82,150,151,20,169,193,140,88,197,96,224,85,129,84,196,108,70,175,68,167,83,105,209,223,117,166,157,148,203,47,212,31,109,151,30,76,72,169,121,104,75,178,92,75,75,38,218,37,17,168,203,239,50,207,14,103,115,11,117,102,131,25,107,88,185,116,198,232,58,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,9,197,154,82,132,173,215,93,89,33,27,246,148,233,225,55,146,89,149,10,239,242,155,197,235,83,149,2,151,177,54,117,46,175,77,125,183,30,148,164,50,251,117,150,249,132,150,214,202,91,112,137,133,145,56,149,56,165,184,147,109,76,54,165,91,80,0,0,202,184,159,252,53,56,129,126,130,102,65,192,76,86,123,125,131,85,168,43,209,117,21,43,87,40,243,165,191,25,31,58,235,242,80,204,122,114,11,169,125,205,168,53,19,142,45,125,187,148,46,164,64,14,53,126,22,45,111,136,16,124,186,162,41,130,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,123,220,57,179,175,252,170,176,225,250,5,255,0,83,165,55,137,182,183,205,212,163,48,124,167,42,144,72,144,77,212,210,206,212,161,59,150,179,109,212,180,106,74,28,74,85,163,73,121,166,202,96,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,152,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,189,195,155,58,255,0,202,171,14,31,160,95,245,58,83,120,155,107,124,221,74,51,7,202,114,169,4,137,4,221,77,44,237,74,19,185,107,54,221,75,70,164,161,196,165,90,52,151,154,108,166,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,233,241,17,207,212,60,177,218,165,97,225,109,66,149,82,196,218,223,54,62,165,37,137,31,38,91,38,218,95,83,42,54,227,89,60,180,62,218,163,182,226,9,181,122,206,43,114,91,229,187,72,54,181,167,117,95,53,216,182,181,149,108,213,110,10,212,221,253,53,58,151,9,201,114,159,216,133,45,123,26,108,148,181,109,66,20,163,208,187,18,147,51,236,35,23,253,145,124,153,80,178,121,135,18,169,142,85,125,51,121,221,29,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,111,138,241,171,240,177,107,124,64,131,229,213,17,76,20,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,233,200,38,123,41,89,187,182,102,208,174,88,113,41,56,139,110,199,41,117,136,113,91,75,16,165,48,228,135,146,219,176,91,92,135,95,90,27,109,49,210,242,150,68,73,113,228,17,118,45,35,186,227,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,210,245,44,82,218,109,201,75,231,201,106,58,54,37,199,27,65,232,183,146,103,170,203,213,35,211,83,208,143,159,229,211,61,57,113,204,239,38,155,96,94,126,143,185,29,221,254,166,107,169,68,58,161,233,206,63,154,70,229,55,39,230,216,91,170,233,220,119,98,13,38,230,195,61,5,107,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,67,254,34,57,32,135,154,171,16,174,219,58,46,220,77,180,233,238,181,66,73,60,196,102,106,141,169,230,156,92,89,78,173,165,45,91,80,135,250,114,55,27,109,14,200,81,173,68,149,173,69,68,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,10,100,115,55,116,172,223,97,26,174,183,233,209,40,247,101,6,66,105,183,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,187,103,48,181,37,182,243,100,167,57,70,226,191,86,117,243,93,66,202,94,13,77,188,185,180,169,151,125,75,88,118,181,18,107,203,79,95,43,114,9,199,13,45,145,172,217,97,11,230,184,122,161,39,162,27,230,33,110,182,99,61,151,77,217,117,95,53,217,87,77,235,115,85,110,10,212,221,157,77,70,169,53,201,114,159,216,132,161,27,221,112,212,181,109,66,18,146,212,251,18,146,34,236,34,23,125,195,51,37,223,201,179,14,23,137,23,170,121,151,245,253,79,136,252,152,239,65,228,185,66,130,101,205,68,29,92,66,94,75,202,53,165,82,18,123,83,204,105,164,18,79,146,78,57,53,69,37,241,142,194,25,54,86,101,224,226,148,118,37,157,55,17,232,236,188,183,222,125,165,35,210,48,80,136,175,50,210,19,162,208,132,199,40,11,51,89,30,171,121,123,84,122,26,81,237,120,37,226,101,171,111,226,62,34,97,109,90,95,79,90,188,41,244,250,133,35,152,227,104,110,71,64,114,121,236,39,114,201,107,120,209,44,156,74,16,149,124,219,15,168,205,36,142,219,127,21,65,199,6,255,0,140,237,87,11,48,182,13,195,44,164,69,143,81,175,213,41,41,55,82,193,161,213,52,196,41,11,45,57,75,89,27,51,208,158,211,90,8,220,250,36,225,110,225,92,35,176,206,234,188,51,123,71,190,169,49,52,162,216,84,249,245,10,188,167,27,115,150,158,166,35,208,216,97,43,74,13,4,242,214,249,173,40,90,147,185,182,31,81,25,154,52,59,212,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,17,87,138,63,129,60,77,252,23,206,33,10,1,23,147,195,99,60,244,172,193,88,16,240,175,17,170,145,32,226,45,171,30,53,53,165,204,170,37,79,221,12,37,151,13,50,154,75,206,27,239,73,75,113,214,169,58,18,139,93,29,220,68,225,182,220,223,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,151,123,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,47,251,135,38,38,126,148,50,109,135,21,25,18,233,78,79,160,211,213,108,204,98,158,230,189,47,64,226,163,199,67,201,53,169,72,121,81,91,140,234,136,244,215,156,75,74,82,149,164,132,149,25,182,205,238,47,70,199,124,203,226,22,41,83,223,136,253,54,173,88,91,52,183,227,48,235,40,145,78,140,132,197,134,241,161,223,93,43,92,118,26,90,201,68,159,93,74,245,81,244,74,213,56,56,225,12,107,43,45,19,177,74,67,17,14,165,136,245,135,158,67,236,190,234,151,232,232,43,92,86,89,117,10,209,8,90,100,20,245,145,160,143,84,60,141,202,61,9,40,228,28,115,190,164,255,0,50,127,13,21,151,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,254,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,160,21,107,197,67,62,177,162,198,170,229,99,6,235,177,38,46,100,119,169,247,205,78,63,52,151,13,100,235,42,40,17,164,54,234,82,107,52,161,246,165,33,72,90,54,59,202,212,150,78,165,21,66,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,101,60,45,243,245,15,14,250,28,178,99,29,66,149,77,180,15,172,145,110,220,83,36,177,5,154,67,135,205,146,244,105,110,56,164,33,76,186,179,112,219,112,204,220,75,174,19,126,186,28,71,38,223,192,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,120,115,93,149,28,71,202,86,35,174,202,189,90,235,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,146,188,47,115,211,250,20,186,145,129,216,199,121,244,152,109,90,223,232,121,51,83,185,154,21,81,199,18,101,171,198,162,233,225,189,171,156,205,73,72,67,166,135,62,105,42,144,225,192,1,61,11,61,181,92,19,225,255,0,133,184,17,130,247,52,72,247,181,114,61,117,87,5,70,35,234,235,109,232,74,171,74,54,144,222,210,218,212,153,9,90,140,151,191,152,211,105,37,146,82,111,50,234,97,93,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,17,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,215,202,220,179,109,178,83,134,107,54,88,66,249,77,150,136,73,232,183,57,104,91,174,16,144,3,42,226,202,120,91,231,234,30,29,244,57,100,198,58,133,42,155,104,31,89,34,221,184,166,73,98,11,52,135,15,155,37,232,210,220,113,72,66,153,117,102,225,182,225,153,184,151,92,38,253,116,56,142,77,191,128,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,218,184,119,103,126,102,85,111,179,180,175,25,91,176,202,236,168,52,237,117,70,203,242,94,165,184,150,93,109,18,162,180,135,82,132,238,90,216,234,12,155,113,197,181,29,36,132,154,144,132,157,239,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,12,214,102,199,197,62,50,124,64,184,124,197,241,218,184,119,103,126,102,85,111,179,180,175,25,91,176,202,236,168,52,237,117,70,203,242,94,165,184,150,93,109,18,162,180,135,82,132,238,90,216,234,12,155,113,197,181,29,36,132,154,144,132,157,239,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,138,188,81,252,9,226,111,224,190,113,8,80,8,189,62,29,217,250,135,153,203,84,236,60,82,168,82,169,184,155,68,229,71,212,228,177,31,229,51,102,219,171,234,98,198,220,75,55,144,134,28,84,134,219,65,182,159,85,196,237,75,156,182,166,168,8,85,196,71,63,80,242,199,106,149,135,133,181,10,85,75,19,107,124,216,250,148,150,36,124,153,108,155,105,125,76,168,219,141,100,242,208,251,106,142,219,136,38,213,235,56,173,201,111,150,237,22,11,254,225,113,224,79,12,191,26,243,137,162,85,8,85,196,71,32,176,243,57,106,149,249,133,180,250,85,55,19,104,156,217,26,20,102,35,252,166,108,219,105,29,52,169,59,73,102,242,16,195,105,142,227,139,54,211,235,54,173,169,115,152,213,32,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,244,213,26,92,215,34,74,99,122,20,133,236,117,179,74,211,185,11,82,79,67,237,74,140,143,176,204,78,172,218,231,126,133,155,140,142,219,80,174,57,84,170,110,38,209,49,2,51,181,186,36,54,87,29,149,197,56,149,34,102,84,68,184,235,139,113,157,138,105,14,30,243,82,29,215,114,82,151,26,53,241,78,28,55,101,171,99,103,59,15,46,155,214,230,165,91,244,88,94,150,234,106,53,73,173,196,138,198,250,84,180,35,123,174,26,80,157,203,90,82,90,159,106,148,68,93,166,67,245,231,147,60,119,150,111,111,36,197,138,137,116,60,58,161,200,82,232,52,21,172,183,184,189,13,61,108,205,166,105,92,149,36,212,68,146,51,67,40,81,161,6,163,83,174,187,232,56,119,100,130,102,106,175,179,187,111,24,187,112,202,211,168,52,213,117,38,243,241,158,170,56,166,93,113,17,98,186,134,148,133,109,90,24,234,8,156,109,196,53,33,38,133,18,150,133,21,239,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,0,0,0,0,0,243,247,205,139,109,226,45,187,38,215,186,160,117,116,249,91,57,141,243,92,111,93,174,37,101,218,133,37,95,73,9,62,195,246,10,99,206,167,13,235,155,5,100,207,190,48,232,189,33,106,167,149,243,95,54,215,79,217,29,174,247,165,45,197,238,117,213,159,119,102,158,237,12,162,6,26,226,157,237,132,183,19,23,69,141,87,244,125,65,141,219,28,233,217,119,233,54,180,31,99,168,82,126,139,139,46,239,111,220,46,43,37,60,73,237,220,110,92,123,11,16,216,244,101,207,235,242,93,220,227,221,95,247,203,170,236,102,42,27,111,99,109,32,187,85,219,175,188,140,143,177,103,251,13,24,196,188,181,220,176,18,222,233,177,250,62,152,245,50,211,116,248,166,191,235,164,187,145,237,253,194,154,50,41,139,82,176,131,49,150,221,196,75,254,101,252,243,170,111,66,245,255,0,152,73,66,59,118,44,203,69,57,175,97,125,227,68,164,100,101,169,15,232,231,120,249,136,45,97,150,24,85,174,231,79,66,135,200,237,237,236,223,33,166,255,0,101,95,183,238,25,156,82,148,181,26,148,122,153,139,246,225,147,98,57,100,229,78,215,110,99,27,38,201,235,121,234,221,174,237,181,41,155,123,9,70,69,162,84,93,194,88,128,0,0,0,0,0,0,0,0,228,57,167,198,218,70,4,96,221,195,120,84,28,210,89,192,150,205,57,189,21,235,203,233,95,113,164,234,77,172,139,83,104,251,84,91,125,255,0,110,120,177,30,247,174,98,206,34,85,238,234,145,243,38,87,42,82,36,54,223,168,91,57,207,173,194,70,169,74,72,244,55,12,181,50,47,220,46,15,133,190,84,153,194,236,62,107,21,238,54,127,167,46,40,233,114,63,172,126,164,57,12,66,125,37,234,60,164,30,139,109,93,233,37,125,197,216,39,192,0,0,0,0,0,0,0,0,0,0,167,62,49,88,72,197,177,136,20,28,68,138,90,21,199,213,111,46,222,206,157,138,123,37,222,179,253,175,217,47,223,222,34,150,77,177,53,220,44,199,171,126,226,57,92,136,169,234,249,234,216,74,239,133,33,9,236,216,163,239,115,216,67,70,205,56,151,80,78,32,245,35,238,31,246,0,0,0,0,0,0,0,0,0,0,0,0,3,151,230,83,16,151,133,248,61,92,188,26,253,108,62,155,97,123,247,202,101,179,254,170,189,142,123,134,106,159,116,223,117,78,171,189,90,127,144,95,31,12,28,45,78,29,229,226,21,65,106,220,253,107,153,205,86,154,107,201,157,52,139,250,234,46,229,251,52,253,226,97,0,0,15,147,112,93,52,27,90,11,181,42,236,238,154,59,8,83,142,47,148,181,232,148,145,153,158,137,35,62,228,159,248,132,122,191,56,136,229,146,199,117,248,174,94,253,84,152,230,164,184,215,163,106,8,209,73,53,17,150,189,49,151,122,116,215,237,30,9,124,88,114,214,132,111,244,167,110,154,233,200,159,254,134,62,197,27,138,46,88,170,169,37,61,115,244,218,150,186,116,85,5,251,191,248,161,123,255,0,236,29,203,12,51,31,132,120,191,21,50,108,123,159,174,212,139,114,122,41,77,104,122,32,244,249,214,145,253,162,127,199,247,142,154,149,37,105,37,164,245,37,22,164,127,96,254,128,0,0,0,0,252,213,24,49,234,148,249,84,201,104,222,196,182,86,195,169,212,203,114,22,147,73,150,165,161,151,97,159,113,138,19,226,59,151,133,224,158,58,84,234,144,11,90,93,206,251,213,116,127,201,174,76,201,106,36,118,184,181,30,137,104,187,116,34,251,8,251,253,175,10,252,200,254,137,241,93,56,121,88,86,234,69,208,225,70,101,58,105,182,100,153,48,153,74,245,75,74,81,232,134,207,176,212,73,251,143,180,93,227,15,55,37,134,228,52,122,161,212,18,210,126,242,50,212,135,250,0,0,0,0,0,0,0,0,15,59,136,22,164,123,222,209,159,108,74,78,173,77,229,110,45,79,250,142,161,101,220,100,125,233,247,140,203,223,86,212,171,62,234,157,110,204,107,148,244,78,86,228,110,37,105,185,180,172,187,72,204,187,148,94,209,114,92,34,241,155,229,246,15,84,236,41,78,107,42,208,228,238,236,239,234,229,79,116,187,144,146,238,71,237,43,247,119,9,240,57,246,62,222,13,216,56,75,93,187,29,250,48,122,93,127,233,201,105,191,217,87,237,251,140,103,55,15,226,51,123,226,84,8,213,115,249,185,188,222,97,246,255,0,82,58,204,190,142,159,178,93,194,210,179,147,196,74,133,133,54,201,97,78,16,39,172,171,43,245,179,117,91,125,39,206,71,125,63,55,34,50,146,230,244,184,226,123,21,217,166,189,250,16,168,248,144,234,151,37,77,49,226,53,212,75,127,93,19,185,40,215,106,117,246,232,93,201,22,231,145,110,25,209,108,166,155,196,60,109,137,206,171,175,94,154,157,204,52,244,250,28,150,87,243,177,165,26,87,185,10,105,93,169,236,238,46,221,76,89,19,44,181,29,164,178,202,118,161,58,232,90,234,63,208,0,0,0,4,42,226,103,146,239,229,39,135,8,196,139,41,60,187,250,193,167,203,126,52,118,96,243,156,174,193,34,230,174,14,173,161,79,41,228,154,20,168,233,45,201,230,58,234,13,37,206,55,27,164,27,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,36,86,117,243,199,121,102,238,77,167,1,244,75,163,91,212,10,60,53,204,164,54,178,68,73,85,243,104,250,201,169,104,141,74,36,18,150,166,89,75,142,56,164,180,131,81,26,20,251,168,31,87,135,158,75,42,185,167,197,8,245,219,190,223,150,172,43,182,164,25,220,19,10,74,162,148,215,201,189,205,83,216,113,41,53,45,106,81,180,167,73,6,147,67,38,163,230,54,181,179,186,250,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,0,101,92,125,90,253,167,117,90,158,141,249,83,108,213,104,222,153,167,179,86,167,122,66,19,145,250,200,46,235,202,146,206,242,46,99,43,218,173,174,39,84,171,67,208,207,65,105,60,41,243,219,74,58,84,12,172,227,45,205,45,53,36,200,38,44,138,173,69,244,169,135,24,52,161,45,209,205,102,68,164,45,42,37,27,27,212,162,89,47,144,147,70,198,27,115,165,241,171,240,177,107,124,64,131,229,213,17,76,20,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,15,65,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,139,254,201,118,109,173,92,220,225,97,93,52,214,186,27,146,133,211,83,238,106,114,146,219,92,185,202,140,218,214,251,13,19,206,184,80,220,112,222,75,43,112,201,74,228,184,70,90,160,196,128,20,3,197,31,199,102,38,254,11,228,240,135,148,201,118,109,174,172,163,98,153,93,52,214,186,235,110,187,211,83,238,106,114,146,227,188,200,41,146,218,214,251,13,19,205,54,115,27,108,158,75,43,112,205,41,231,56,70,90,44,198,130,108,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,80,102,126,179,175,117,102,179,17,229,209,41,53,62,159,12,173,154,131,205,219,148,248,230,226,27,159,176,212,218,106,114,9,196,161,106,121,212,25,154,18,180,151,37,181,154,8,183,41,213,187,202,178,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,41,88,122,172,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,104,39,39,121,170,179,115,95,132,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,186,103,20,151,20,202,247,43,114,8,210,103,204,67,136,71,117,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,65,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,147,225,149,145,42,86,8,217,180,236,115,197,43,102,91,120,161,94,142,226,162,195,170,48,148,46,219,132,179,82,82,134,219,212,205,18,94,107,69,56,181,237,113,8,115,145,181,179,39,185,178,43,13,51,135,128,88,181,139,23,46,14,89,87,221,42,109,106,223,232,250,103,219,170,66,114,45,123,159,25,114,23,232,197,54,242,151,43,144,134,212,79,232,130,229,168,187,117,45,76,70,190,53,126,22,45,111,136,16,124,186,162,41,174,214,180,238,171,230,187,22,214,178,173,154,173,193,90,155,191,166,167,82,225,57,46,83,251,16,165,175,99,77,146,150,173,168,66,148,122,23,98,82,102,125,132,99,234,225,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,98,90,241,19,207,29,155,155,139,55,10,41,246,34,46,10,74,233,145,231,85,46,138,44,149,159,73,30,162,225,182,211,45,146,136,201,50,86,210,90,146,164,59,176,180,106,90,116,218,181,188,211,126,83,134,86,93,99,99,254,101,233,207,221,54,156,74,229,147,102,71,114,179,95,102,123,78,170,35,203,216,164,67,142,163,74,77,11,90,164,26,28,228,186,100,135,26,143,32,140,150,73,82,21,210,248,213,248,167,181,190,31,193,243,26,136,137,89,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,52,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,10,75,226,107,158,218,174,55,94,85,28,12,194,219,154,35,152,95,65,144,218,101,76,165,190,165,162,228,154,130,74,148,183,28,208,137,113,153,119,84,182,132,110,109,107,111,159,185,194,54,121,80,44,106,160,0,5,74,241,98,201,4,59,111,210,121,179,195,56,187,34,84,42,4,237,237,8,222,97,150,98,184,247,78,196,121,81,89,75,72,53,115,95,53,156,131,83,139,113,78,200,74,201,59,77,197,38,11,101,139,48,183,86,87,241,150,139,139,150,180,110,191,160,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,254,172,209,102,110,254,205,54,40,84,177,2,239,147,46,29,53,114,20,170,45,188,85,23,164,194,163,48,109,180,222,198,18,225,237,74,214,150,26,83,171,66,80,78,56,74,94,212,234,73,76,223,225,59,146,8,119,39,163,51,103,137,145,119,196,167,212,13,219,38,17,60,195,204,202,113,158,161,137,18,165,50,166,150,105,229,62,72,56,230,151,16,226,93,142,165,154,118,147,106,85,181,0,129,92,99,176,134,53,235,150,136,56,165,29,136,133,82,195,138,195,47,45,247,159,117,43,244,116,229,162,43,204,180,132,234,133,173,82,14,2,204,214,69,162,25,94,213,22,166,149,213,182,75,241,142,133,128,89,160,176,49,86,233,103,125,22,149,80,114,61,69,205,203,46,154,44,184,238,196,118,78,136,66,214,190,74,36,41,222,90,82,106,95,47,97,104,106,212,180,124,51,173,159,140,76,181,113,119,55,184,147,125,89,82,250,186,44,138,132,122,124,105,73,113,183,27,149,209,68,102,26,223,105,109,173,72,91,46,46,58,150,218,201,94,179,106,66,140,136,204,200,172,171,131,102,10,124,134,203,237,91,24,229,212,57,210,241,54,160,92,150,27,119,115,108,65,167,59,34,59,123,146,109,164,210,242,159,92,195,86,139,90,77,190,70,155,85,188,132,255,0,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,17,87,138,63,129,60,77,252,23,206,33,10,11,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,126,187,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,139,254,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,37,64,5,21,241,113,195,59,170,207,205,237,98,250,171,68,214,139,126,211,224,84,41,18,155,109,206,90,186,104,140,195,125,133,45,72,36,27,200,91,4,181,33,10,86,214,223,97,70,100,107,208,187,175,3,235,254,51,85,92,83,194,217,215,12,179,145,42,61,58,191,75,164,168,221,83,4,134,148,235,19,100,32,180,229,33,102,111,64,66,187,73,107,34,111,233,19,103,182,194,179,79,141,127,201,219,47,183,182,49,183,79,235,101,219,244,242,232,24,83,92,198,215,57,247,81,30,47,53,60,198,204,217,39,222,104,220,218,178,87,44,151,183,85,104,71,154,193,167,220,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,86,183,28,239,169,63,204,159,195,69,90,211,41,53,90,212,149,195,163,83,37,207,144,220,119,229,173,168,204,169,213,165,134,26,91,207,58,105,73,25,146,27,105,183,28,90,187,146,132,41,71,161,17,152,232,25,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,52,39,151,140,192,216,57,154,194,248,56,175,135,43,150,138,108,201,18,34,59,14,113,178,83,97,62,203,134,149,53,33,182,92,113,45,172,211,177,212,164,213,169,182,235,106,236,220,66,58,241,17,207,212,60,177,218,165,97,225,109,66,149,82,196,218,223,54,62,165,37,137,31,38,91,38,218,95,83,42,54,227,89,60,180,62,218,163,182,226,9,181,122,206,43,114,91,229,187,72,54,181,167,117,95,53,216,182,181,149,108,213,110,10,212,221,253,53,58,151,9,201,114,159,216,133,45,123,26,108,148,181,109,66,20,163,208,187,18,147,51,236,35,31,40,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,227,245,84,233,53,90,44,148,67,172,211,37,192,144,228,118,37,161,169,44,169,165,169,135,218,67,204,186,73,81,17,154,28,105,198,220,66,187,148,133,165,69,169,25,24,183,254,21,121,231,170,226,148,111,228,221,139,149,73,117,11,178,155,30,85,74,135,112,212,170,138,145,38,178,199,52,220,118,43,202,144,225,186,228,150,137,197,41,27,55,17,199,105,68,105,71,35,115,150,62,0,56,254,104,178,201,96,230,155,11,234,88,127,119,198,137,14,164,184,234,77,22,225,42,115,50,102,209,159,55,26,115,123,10,112,183,37,11,83,13,37,212,33,72,55,27,37,35,114,117,37,39,61,152,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,226,135,234,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,94,79,14,236,130,195,203,29,170,119,230,41,83,233,85,44,77,173,242,164,104,113,152,145,242,101,178,109,212,116,209,100,237,53,147,203,67,238,38,67,141,172,155,87,170,218,119,37,190,99,179,84,6,85,192,92,247,11,156,246,213,113,178,148,246,4,99,69,205,18,69,237,67,142,133,91,245,25,111,171,173,184,97,37,43,55,80,230,226,218,236,152,233,66,76,215,191,152,235,106,53,154,84,108,188,234,172,40,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,231,245,27,78,234,163,208,169,23,77,90,217,170,194,162,220,29,71,162,42,50,33,56,220,90,135,33,100,135,250,119,84,68,135,121,107,50,74,246,25,237,81,145,30,134,44,43,133,94,121,233,88,91,39,249,55,98,229,82,37,62,211,169,72,149,82,161,220,53,42,162,99,198,163,63,202,55,29,138,242,164,56,77,55,25,211,109,74,70,205,166,82,29,81,26,87,207,220,221,196,128,205,102,108,124,83,227,39,196,11,135,204,95,28,254,163,105,221,84,122,21,34,233,171,91,53,88,84,91,131,168,244,69,70,68,39,27,139,80,228,44,144,255,0,78,234,136,144,239,45,102,73,94,195,61,170,50,35,208,197,133,112,171,207,61,43,11,100,255,0,38,236,92,170,68,167,218,117,41,18,170,84,59,134,165,84,76,120,212,103,249,70,227,177,94,84,135,9,166,227,58,109,169,72,217,180,202,67,170,35,74,249,251,155,184,145,21,120,163,248,19,196,223,193,124,226,16,160,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,235,181,174,203,170,198,174,197,186,108,171,154,171,111,214,161,111,233,170,52,185,174,68,148,198,244,41,11,216,235,102,149,167,114,22,164,158,135,218,149,25,31,97,152,208,78,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,43,245,103,95,53,212,44,165,224,212,219,203,155,74,153,119,212,181,135,107,81,38,188,180,245,242,183,32,156,112,210,217,26,205,150,16,190,107,135,170,18,122,33,190,98,22,235,102,51,239,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,47,147,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,191,78,23,30,4,240,203,241,175,56,154,37,80,10,181,226,161,144,168,210,163,85,115,79,131,116,40,144,215,14,59,213,11,230,153,31,154,107,152,179,117,148,148,248,209,219,105,73,37,146,86,251,178,150,165,161,27,26,230,232,107,55,84,186,161,1,218,178,163,149,28,71,205,174,35,162,202,178,154,232,105,80,121,111,215,235,239,178,107,139,72,138,163,50,37,40,136,203,152,242,246,168,154,100,140,148,226,146,163,51,66,16,227,136,208,245,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,0,0,0,0,0,0,0,255,0,135,153,110,67,102,203,201,220,133,119,150,186,10,220,207,79,12,232,183,171,78,98,30,9,68,228,213,209,167,83,78,230,26,186,141,78,51,40,249,217,50,137,40,218,132,186,174,196,246,247,31,110,134,42,46,100,42,165,185,82,84,105,109,116,242,216,211,84,238,74,244,220,157,123,203,82,238,81,11,113,201,175,17,58,22,42,219,39,133,56,190,93,29,89,63,170,157,235,185,213,234,228,135,213,243,113,227,37,45,236,67,109,167,181,93,186,235,223,169,10,181,196,8,140,217,24,149,62,53,32,254,110,23,43,150,125,191,215,142,131,63,165,175,237,31,120,209,142,0,222,45,223,216,73,66,187,90,250,51,250,173,63,232,73,117,191,217,79,236,123,136,116,33,1,248,186,99,55,200,28,30,166,88,81,92,210,85,223,206,219,217,221,210,74,128,233,247,161,69,220,191,218,79,239,238,20,219,98,219,82,174,251,170,13,187,13,174,107,210,249,187,83,184,147,174,214,212,179,237,51,34,238,73,251,70,154,48,254,212,143,100,218,48,45,136,169,218,212,62,110,210,212,207,233,186,181,251,76,253,170,247,143,68,0,0,0,0,0,0,0,0,63,205,247,155,140,195,146,29,61,16,210,13,106,63,113,17,106,98,144,248,168,230,75,244,177,138,202,195,186,58,182,210,45,119,14,59,201,211,93,211,35,73,154,202,151,170,154,74,139,84,56,93,132,163,79,222,125,163,197,112,226,203,194,241,183,29,41,149,73,229,165,46,216,125,154,186,255,0,229,23,26,100,69,26,59,28,66,139,84,186,125,186,25,125,134,125,215,217,77,129,30,151,79,139,76,136,141,140,68,101,12,52,157,76,246,161,9,36,145,106,122,153,246,17,119,152,253,32,0,0,0,0,63,138,82,80,147,90,143,66,73,106,103,246,14,101,137,249,143,194,60,32,138,169,55,197,207,208,232,71,181,61,20,167,117,61,22,122,124,211,75,254,205,95,226,251,135,13,172,241,69,203,21,41,38,166,110,126,167,66,215,78,138,160,143,127,255,0,20,63,119,253,163,227,163,139,14,90,214,141,254,148,237,211,93,57,19,255,0,208,199,189,176,248,136,229,146,248,117,136,173,222,253,44,153,6,148,182,215,163,106,11,213,74,52,145,22,189,49,23,122,180,215,236,18,22,223,186,104,55,76,22,170,84,41,221,76,119,208,151,27,95,41,104,213,42,34,50,61,20,68,125,202,47,241,143,172,0,0,33,239,19,236,45,78,34,101,226,109,65,10,218,253,23,151,202,86,154,233,206,157,8,143,250,233,46,228,123,117,253,194,135,24,116,216,117,46,167,189,58,255,0,144,105,87,45,120,132,188,80,193,234,29,224,239,235,102,117,59,203,221,178,83,205,151,245,83,236,111,220,58,128,0,0,0,0,0,0,0,0,0,0,0,0,8,25,197,226,249,102,222,192,70,237,148,200,229,202,174,107,201,45,134,123,185,51,96,45,95,213,50,46,195,246,153,126,241,76,118,109,191,42,232,185,33,208,161,39,115,210,121,155,75,82,47,162,218,148,125,230,69,220,147,246,141,58,217,214,188,11,54,222,139,110,211,17,182,52,77,251,11,85,30,155,150,165,159,210,51,62,245,31,180,125,160,1,248,107,85,170,109,189,76,145,88,171,201,228,68,138,218,221,117,205,138,86,212,165,38,165,30,137,35,51,236,35,62,194,21,193,155,94,43,212,171,70,93,86,197,193,72,254,144,168,48,167,224,189,81,222,166,186,119,82,111,180,163,229,73,134,105,94,213,37,165,118,43,67,215,77,123,204,85,238,41,227,70,32,227,29,109,250,237,245,91,235,223,121,213,59,253,236,195,91,76,214,181,127,181,33,4,125,174,47,217,237,251,135,195,183,44,123,166,237,144,220,91,126,151,213,58,234,201,8,79,61,182,245,81,153,17,22,171,81,23,122,139,252,99,218,61,150,60,112,96,136,221,178,54,146,139,113,127,73,67,62,207,255,0,10,62,77,201,129,216,165,104,176,220,155,134,215,233,27,117,178,117,10,235,99,185,170,76,140,200,253,71,15,246,79,252,67,198,199,145,54,143,80,68,136,235,228,202,136,233,41,39,161,43,106,210,173,75,191,82,61,12,132,251,201,79,18,187,163,13,103,82,240,255,0,21,37,245,246,251,178,24,138,137,60,182,218,233,26,51,142,209,30,198,34,169,110,108,109,14,31,210,212,245,211,191,67,23,13,99,222,246,238,34,91,48,110,219,86,119,87,78,168,48,211,237,59,202,113,189,82,182,210,226,123,22,148,171,232,173,39,218,69,222,62,240,0,0,0,0,8,211,159,220,190,197,199,204,2,170,211,91,103,117,70,128,79,215,33,158,227,45,207,49,10,81,54,159,214,33,37,170,157,239,61,75,222,71,236,160,194,244,182,29,95,164,74,249,154,157,177,87,237,250,42,216,252,103,191,233,36,244,82,62,210,251,200,104,3,34,184,235,15,28,112,14,131,81,41,28,201,244,104,145,105,51,61,67,45,94,102,20,99,112,255,0,86,132,253,39,125,154,151,184,207,217,34,64,0,0,0,0,127,202,214,150,208,167,22,122,37,36,102,103,246,14,95,127,102,115,4,112,199,154,87,181,235,232,227,101,74,74,203,209,178,222,208,203,118,191,171,105,95,176,175,241,125,195,154,68,226,71,147,217,114,250,34,197,125,174,169,254,67,105,244,21,80,247,30,186,17,255,0,122,232,90,152,236,246,70,51,225,174,35,68,68,235,54,228,244,131,43,34,50,87,71,33,174,242,73,247,56,132,159,114,211,254,63,188,123,84,169,43,73,45,39,169,40,181,47,184,127,64,5,16,241,74,194,211,177,115,25,81,184,25,141,178,61,127,147,177,91,245,221,200,129,9,7,216,107,81,151,106,253,197,251,199,227,225,145,140,201,194,172,192,196,166,75,149,201,167,220,28,206,164,182,110,221,200,133,49,72,238,66,148,94,179,158,205,62,221,69,245,8,113,197,94,240,244,6,83,46,90,10,30,216,237,111,163,216,91,117,215,147,83,130,179,254,169,151,113,251,203,247,138,34,141,37,232,143,37,246,21,181,105,215,67,208,143,188,180,246,143,221,74,164,214,110,202,187,116,234,92,126,170,116,157,118,35,122,17,187,106,76,207,181,70,68,94,170,79,252,66,238,178,23,144,90,62,95,233,136,189,239,120,253,77,221,39,93,11,122,145,210,237,84,166,191,218,164,45,165,238,105,228,251,59,52,247,234,101,55,0,0,0,0,0,5,16,241,88,182,240,94,139,154,57,245,124,40,185,226,84,42,85,248,231,54,235,129,78,40,139,133,76,170,161,213,199,117,178,91,11,220,153,43,83,11,113,246,93,65,45,46,47,152,107,95,56,208,212,53,26,61,201,181,173,129,214,198,92,108,197,101,234,15,38,208,172,83,219,170,33,231,157,101,217,210,165,56,132,147,238,78,113,163,82,21,49,43,65,180,233,17,237,109,77,114,146,73,67,105,66,123,88,0,0,12,171,139,190,187,178,93,106,230,227,34,56,69,6,18,105,84,75,250,155,135,246,203,244,75,133,216,45,169,197,242,169,133,182,12,151,201,6,241,67,89,190,225,154,80,126,163,134,151,118,175,105,182,186,213,203,94,74,51,29,139,24,226,118,117,183,76,170,217,238,89,119,3,240,171,151,122,73,125,45,191,58,3,200,231,37,169,44,168,144,236,198,214,109,155,109,50,230,229,41,72,94,228,54,74,117,19,255,0,139,253,3,228,166,75,240,246,214,244,221,86,179,232,107,194,147,79,244,141,90,79,81,58,103,42,147,61,28,249,14,232,92,199,151,183,114,215,161,110,81,153,232,90,138,193,202,119,138,124,27,248,129,111,121,139,2,106,113,69,200,44,203,62,187,82,204,198,14,211,234,181,74,85,199,80,147,58,236,163,177,25,249,142,83,37,45,14,201,126,164,149,165,42,217,13,92,183,20,239,48,210,150,92,82,118,153,161,194,67,48,175,44,89,133,186,178,191,140,180,92,92,181,163,117,253,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,130,226,13,73,90,80,235,77,44,208,189,155,79,67,216,59,140,86,14,58,216,20,188,70,195,154,244,74,141,54,163,29,135,93,105,169,76,188,253,61,247,25,109,229,68,148,150,86,180,181,37,180,186,130,113,163,81,154,76,254,227,58,54,226,143,227,179,19,127,5,242,120,66,53,124,147,186,190,74,252,186,249,51,85,249,55,233,15,68,250,99,162,115,161,235,185,124,222,155,159,167,47,157,203,245,249,123,183,109,245,180,211,180,76,174,26,25,227,147,151,27,201,156,30,190,17,17,120,117,122,86,27,91,210,220,91,81,215,67,168,188,77,176,83,84,242,205,41,56,198,148,52,151,146,181,122,136,108,156,65,145,165,104,122,239,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,20,215,196,247,62,177,177,158,171,47,47,216,63,93,137,63,15,169,146,35,61,85,171,196,230,160,234,213,22,20,246,246,91,117,46,242,164,65,73,169,133,17,155,94,179,204,19,136,82,144,77,173,80,1,186,77,85,234,84,138,235,52,201,107,166,195,144,204,73,19,18,202,141,134,95,121,46,41,166,150,230,155,82,181,165,135,148,148,153,234,162,105,195,45,118,158,157,47,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,168,50,201,73,165,87,243,37,133,20,42,237,50,37,70,155,81,190,40,81,38,67,150,202,94,98,75,14,79,101,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,36,175,18,252,142,73,203,141,228,246,48,216,235,136,188,58,189,43,14,33,152,141,161,168,235,161,212,94,39,31,56,73,101,4,148,156,99,74,29,83,42,66,125,68,54,109,172,136,210,133,189,31,242,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,10,96,238,49,88,56,235,96,82,241,27,14,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,251,140,253,168,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,164,240,175,200,84,153,82,105,89,167,198,74,20,184,104,135,33,154,133,141,76,145,202,52,76,65,180,242,78,124,152,238,52,165,18,9,75,97,216,171,74,208,189,237,115,116,52,27,74,95,64,226,169,158,122,174,22,198,254,77,216,71,84,151,79,187,42,81,226,212,171,151,13,54,168,168,242,104,204,115,73,198,162,178,168,238,19,173,201,116,155,74,151,191,105,20,119,82,68,149,243,247,55,86,184,3,134,248,143,139,120,203,105,216,24,71,51,162,187,234,53,4,187,75,155,215,28,62,133,198,18,167,213,43,156,159,93,190,74,26,91,186,160,141,207,155,245,18,165,237,73,218,167,23,250,117,118,143,146,252,61,164,221,55,31,202,10,212,43,194,147,30,163,87,232,209,19,210,18,145,73,158,151,100,242,16,102,134,185,139,37,47,150,147,218,157,218,23,97,8,45,194,227,199,102,25,126,53,228,243,71,95,226,141,145,42,86,9,213,89,199,124,23,182,101,199,178,107,146,22,155,130,157,17,132,244,86,244,213,41,4,210,219,218,123,154,141,33,75,81,18,54,114,218,113,36,130,82,73,230,90,77,123,11,254,225,187,150,143,228,229,151,26,95,167,233,61,37,231,122,236,175,220,28,230,57,114,35,243,17,252,214,18,247,180,219,168,228,178,101,185,167,55,114,223,118,86,211,209,66,0,113,171,241,79,107,124,63,131,230,53,17,5,105,214,157,213,88,161,85,238,154,77,179,85,155,69,183,250,127,75,212,99,194,113,200,180,254,122,205,12,117,14,164,141,13,115,22,70,148,111,50,220,162,50,45,76,119,252,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,119,253,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,89,124,84,51,235,26,44,106,174,86,48,110,187,18,98,230,71,122,159,124,212,227,243,73,112,214,78,178,162,129,26,67,110,165,38,179,74,31,106,82,20,133,163,99,188,173,73,100,234,81,85,112,169,53,90,140,105,243,41,244,201,114,163,210,227,148,185,206,178,202,150,136,172,27,173,178,78,186,162,45,16,131,117,230,155,37,43,66,222,226,19,222,162,35,252,163,85,0,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,53,153,145,180,240,142,197,198,219,166,207,192,171,198,93,213,100,210,100,53,26,155,87,146,250,30,92,165,165,134,250,131,39,91,109,180,56,130,145,206,74,22,132,236,82,18,149,36,214,70,75,87,228,192,26,6,22,93,120,203,105,218,216,215,91,170,209,172,202,205,65,52,250,157,70,153,38,52,119,161,243,82,164,50,250,157,146,70,211,108,161,229,52,167,86,162,61,173,19,134,68,102,68,52,189,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,60,166,42,225,157,171,140,152,113,113,225,109,235,19,168,162,220,212,247,105,242,118,182,218,220,103,121,122,143,181,204,66,208,151,154,89,37,198,214,105,61,142,33,10,34,213,36,51,4,52,17,76,206,76,105,249,4,94,111,165,70,137,78,169,38,215,125,226,143,38,19,170,136,170,251,110,46,18,25,38,154,113,110,116,206,84,18,148,32,205,194,81,52,180,169,106,71,172,105,207,184,210,238,90,240,134,54,2,224,53,141,132,108,177,17,185,22,237,29,150,106,7,17,247,94,97,218,138,245,118,107,205,173,221,22,104,114,75,143,56,68,100,157,9,100,68,148,145,18,75,165,128,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,63,248,161,240,253,255,0,221,38,107,112,137,159,237,106,215,157,29,41,255,0,205,154,41,48,152,143,27,255,0,57,147,45,199,157,253,183,117,250,68,60,167,11,76,153,102,10,30,35,208,115,37,88,170,213,112,254,204,244,127,81,16,155,91,93,85,211,21,227,50,40,202,97,123,182,67,87,45,14,169,199,80,74,82,121,11,99,181,73,144,205,191,128,8,1,198,79,5,62,92,229,246,147,140,113,42,28,153,120,101,80,62,115,14,59,181,183,224,212,93,143,29,205,169,38,212,106,121,47,162,25,167,85,161,36,223,63,93,202,216,66,181,114,15,137,150,174,17,102,247,13,175,171,214,95,73,69,143,80,145,79,147,41,78,54,219,113,122,216,143,67,67,238,173,197,165,8,101,181,200,74,220,89,171,213,109,43,81,17,153,17,28,255,0,227,105,137,151,85,191,135,24,119,133,180,153,125,61,22,240,168,84,42,21,126,91,142,33,201,29,1,70,228,48,173,171,36,45,147,92,179,113,72,90,85,243,140,48,162,52,154,59,97,7,13,27,2,54,32,231,75,14,226,212,173,233,117,90,109,14,68,154,252,163,100,157,217,13,113,35,56,236,89,14,173,179,45,136,76,194,136,69,184,246,41,106,66,21,187,126,211,208,72,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,71,170,226,35,144,89,153,99,186,138,252,194,218,125,86,165,134,85,190,108,141,10,51,242,62,76,184,78,52,142,154,84,157,166,130,101,107,125,180,199,113,197,147,138,245,155,86,229,55,204,119,138,229,83,53,216,143,148,187,238,101,229,98,187,214,68,169,83,228,67,168,81,36,188,105,131,61,206,75,133,17,199,210,68,102,124,135,214,135,72,208,104,112,210,78,54,78,33,46,172,199,53,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,201,240,202,200,149,43,4,108,218,118,57,226,149,179,45,188,80,175,71,113,81,97,213,24,74,23,109,194,89,169,41,67,109,234,102,137,47,53,162,156,90,246,184,132,57,200,218,217,147,220,218,76,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,185,60,96,201,4,60,213,100,119,6,174,219,58,46,220,77,180,240,190,134,213,9,36,243,17,153,170,54,168,144,220,92,89,78,173,165,45,91,80,135,250,114,55,27,109,14,200,81,173,68,149,173,69,80,63,234,170,194,186,191,221,91,114,228,183,42,31,242,144,231,83,103,71,115,254,139,140,188,219,136,251,20,149,39,216,100,47,123,32,153,236,165,102,238,217,155,66,185,97,196,164,226,45,187,28,165,214,33,197,109,44,66,148,195,146,30,75,110,193,109,114,29,125,104,109,180,199,75,202,89,17,37,199,144,69,216,180,137,106,0,34,174,125,178,65,66,205,197,136,212,219,114,45,42,155,137,180,78,83,84,74,220,199,151,29,149,197,55,136,222,139,45,77,180,226,220,103,98,157,91,101,176,212,135,116,218,164,165,199,73,116,2,45,123,133,14,71,44,217,246,205,19,55,24,140,184,149,217,210,164,72,93,163,73,52,26,152,166,174,52,135,24,84,215,201,69,162,228,147,172,175,148,146,213,13,17,37,205,84,233,163,145,105,64,3,42,226,210,115,43,145,42,174,54,101,19,5,113,223,5,237,152,146,47,106,30,27,208,83,112,83,162,48,174,182,225,132,154,100,82,105,109,237,61,174,201,142,148,40,137,27,57,142,182,162,65,41,70,203,45,42,176,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,233,144,156,239,208,179,113,98,59,10,227,149,74,166,226,109,19,154,237,110,137,13,149,199,101,113,77,227,38,101,68,75,142,184,183,25,216,166,144,225,239,53,33,221,119,37,41,113,163,92,170,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,207,178,205,149,28,56,205,175,12,204,54,178,175,86,186,26,172,31,78,191,64,175,176,201,46,85,34,82,170,243,8,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,34,163,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,109,60,42,243,207,85,197,40,223,201,187,23,42,146,234,23,101,54,60,170,149,14,225,169,85,21,34,77,101,142,105,184,236,87,149,33,195,117,201,45,19,138,82,54,110,35,142,210,136,210,142,70,231,44,124,102,179,54,62,41,241,147,226,5,195,230,47,139,62,203,54,84,112,227,54,188,51,48,218,202,189,90,232,106,176,125,58,253,2,190,195,36,185,84,137,74,171,204,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,138,140,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,180,240,171,207,61,87,20,163,127,38,236,92,170,75,168,93,148,216,242,170,84,59,134,165,84,84,137,53,150,57,166,227,177,94,84,135,13,215,36,180,78,41,72,217,184,142,59,74,35,74,57,27,156,238,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,19,211,138,134,66,164,197,147,85,205,62,13,208,165,204,68,201,15,84,47,154,100,126,81,34,26,9,166,82,83,227,71,109,164,168,208,106,67,238,202,90,150,181,239,119,155,161,32,157,82,43,215,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,254,188,195,230,6,254,204,214,40,78,197,124,70,92,68,84,166,71,143,17,168,112,77,226,133,9,134,91,36,165,168,237,188,227,138,109,6,173,238,169,36,173,13,199,92,87,102,227,19,211,134,47,15,72,119,76,56,217,138,204,13,161,206,165,61,181,219,74,129,83,101,135,226,213,98,186,195,205,187,42,108,71,217,94,230,79,154,202,227,30,228,40,212,217,185,180,208,109,41,112,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,64,226,133,146,143,228,255,0,125,175,25,240,246,153,74,131,134,215,149,65,17,154,167,66,46,79,161,170,138,101,75,92,114,105,74,61,89,119,148,251,205,155,100,72,111,215,107,99,105,67,92,200,151,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,30,203,166,90,48,179,43,246,35,54,46,25,210,127,107,173,172,204,98,55,165,42,127,60,243,173,245,111,178,211,124,238,87,61,104,111,114,125,68,104,146,246,153,245,80,0,0,0,0,0,0,0,0,16,143,62,153,5,163,230,6,152,171,218,199,143,211,221,209,180,212,183,169,125,86,229,69,111,253,182,66,26,70,214,153,87,179,183,95,126,134,116,139,86,164,86,173,58,187,148,234,164,126,150,116,109,55,163,122,23,183,114,72,203,181,38,100,126,170,139,252,99,240,201,146,244,183,148,251,234,220,181,105,169,232,69,220,90,123,5,238,240,168,188,61,63,148,203,110,128,183,183,187,68,235,55,150,221,52,231,84,231,44,191,170,69,220,94,243,253,194,99,138,21,226,111,140,201,197,92,192,75,166,68,149,206,129,111,242,250,98,217,183,111,62,20,53,47,189,9,81,250,205,251,117,251,52,31,179,133,182,22,157,247,152,202,117,125,248,220,200,244,14,118,245,111,211,78,124,9,168,46,194,90,79,189,30,227,253,194,247,128,7,241,74,74,18,107,81,232,73,45,79,238,30,42,247,198,124,53,195,152,139,157,121,92,158,143,101,4,102,106,232,228,59,220,74,62,230,208,163,238,66,191,197,247,14,49,47,137,30,79,98,75,232,143,21,247,58,151,249,14,39,208,85,66,218,122,232,103,253,235,161,232,99,165,216,57,156,193,28,78,229,21,147,122,250,68,222,82,82,130,244,108,182,117,51,219,167,235,26,79,237,167,252,127,120,234,8,90,92,66,92,65,234,149,17,25,31,216,63,232,0,0,0,0,4,118,207,86,58,195,192,236,3,175,84,78,71,46,125,102,36,170,76,63,80,207,71,158,133,36,219,63,213,173,63,73,175,110,133,239,50,246,231,252,253,45,136,183,233,237,249,234,157,207,87,236,250,41,222,252,151,191,232,164,181,82,254,194,251,136,95,150,64,114,251,23,0,240,10,149,78,117,157,181,42,249,49,92,152,123,140,246,186,252,40,164,180,254,177,105,61,20,215,121,104,94,226,47,108,151,0,0,0,0,1,240,111,139,222,221,195,187,102,117,219,117,78,233,41,212,246,29,125,215,121,78,57,162,80,218,156,87,98,18,165,125,20,40,251,8,251,133,60,231,91,137,93,209,137,83,170,152,127,133,114,250,11,125,169,15,197,92,158,91,110,245,109,17,201,104,207,99,241,82,182,247,182,182,207,233,106,90,105,223,169,136,9,34,68,218,197,65,114,36,47,157,42,91,166,165,30,132,157,203,82,181,62,237,8,181,51,30,202,219,192,236,82,187,152,114,77,189,107,245,109,180,217,186,181,117,177,219,209,36,68,102,126,187,133,251,69,254,49,245,153,203,30,56,62,74,54,172,141,219,82,106,63,233,40,101,217,255,0,225,71,139,184,236,123,166,210,144,228,91,130,151,210,186,210,205,11,79,61,183,52,81,25,145,150,168,81,151,122,79,252,67,238,97,102,52,98,14,14,86,216,174,216,181,190,129,246,93,75,191,222,204,59,169,146,208,175,246,212,44,187,219,71,179,217,247,139,66,202,87,21,234,85,221,42,149,98,227,92,126,130,160,250,152,128,205,71,122,157,234,29,81,176,210,79,149,26,25,37,27,148,167,85,218,173,11,77,53,238,49,99,244,90,213,54,225,166,71,172,82,36,243,226,74,109,14,180,230,197,39,114,84,146,82,79,69,17,25,118,25,31,105,15,220,0,62,45,225,108,65,188,173,233,86,237,73,59,163,75,217,188,181,50,215,106,210,178,250,38,71,222,146,246,140,197,94,86,252,171,94,228,153,66,154,157,175,70,229,238,45,72,254,147,105,81,119,25,151,114,139,218,46,115,132,61,242,205,195,128,174,91,42,145,204,149,67,211,156,91,12,182,243,166,207,90,127,170,68,125,133,236,51,253,194,121,128,0,0,0,0,0,0,0,0,0,0,0,0,168,14,51,183,91,115,239,155,82,216,37,106,186,103,93,184,180,254,209,154,122,253,223,103,188,196,116,225,215,135,136,196,12,203,91,204,60,222,246,162,245,123,203,93,62,149,62,89,151,245,146,125,232,26,10,0,30,11,25,113,178,194,192,187,77,219,194,254,170,244,80,155,219,161,242,30,115,118,174,182,223,251,83,107,50,237,117,30,207,111,223,165,27,230,143,62,216,175,152,105,53,10,34,170,61,13,172,252,134,100,49,79,228,198,119,97,166,41,178,191,157,233,219,112,245,53,184,125,167,217,187,179,184,140,112,172,50,194,235,211,24,46,216,182,133,145,75,235,234,51,29,66,118,115,218,107,66,91,168,111,118,174,173,9,250,78,39,179,95,111,222,45,59,44,92,37,45,122,28,106,101,213,141,235,244,133,65,38,204,163,166,232,227,92,165,145,50,189,188,216,211,13,42,209,68,234,117,211,183,93,125,194,192,236,220,49,178,48,254,159,30,151,105,209,122,24,209,144,134,218,71,82,243,187,73,41,74,75,181,197,168,207,177,9,239,63,96,245,35,242,84,105,112,106,209,151,18,160,199,53,167,18,105,82,119,26,117,35,35,35,237,35,35,238,51,17,51,50,188,57,48,99,25,105,21,10,157,191,65,244,93,206,233,58,243,83,58,169,111,239,116,210,242,136,185,107,146,134,203,87,28,37,118,150,157,154,119,31,101,53,230,43,46,151,238,92,111,153,54,141,233,79,228,161,74,91,144,158,230,178,174,124,126,115,205,182,189,173,186,230,221,220,149,30,138,61,75,219,236,215,179,228,63,59,181,236,184,221,145,237,171,138,111,54,204,168,200,66,100,51,203,66,121,11,113,216,168,83,219,144,195,142,171,107,44,168,182,17,150,191,127,125,228,97,245,251,110,226,93,163,75,189,45,121,157,77,58,171,21,137,108,175,150,180,122,174,180,135,19,216,180,165,95,69,105,239,34,239,246,119,15,70,0,0,0,0,63,206,75,13,202,142,236,103,147,185,183,144,166,212,90,233,169,25,104,98,137,248,157,96,7,232,147,27,230,221,20,246,182,211,238,135,92,169,168,247,107,163,242,101,205,89,151,107,138,87,209,108,187,116,73,125,132,63,111,11,92,122,123,11,177,186,53,155,41,207,230,23,74,209,78,74,116,46,199,228,203,132,217,30,164,218,149,244,91,238,213,37,246,151,120,188,212,45,46,33,46,32,245,74,136,148,71,246,24,255,0,160,0,0,0,30,115,16,239,235,115,12,108,218,181,241,117,204,233,169,180,136,111,204,125,206,91,139,245,90,105,110,171,177,180,169,95,69,10,238,35,238,238,62,225,75,217,198,226,77,127,226,253,110,125,169,134,181,111,70,218,13,58,235,72,249,134,30,234,146,75,144,217,57,243,209,80,234,55,52,226,61,93,123,52,247,234,33,28,249,242,234,147,29,159,57,222,107,239,173,78,56,189,164,157,84,163,51,51,208,136,139,188,204,126,113,245,45,235,154,183,106,84,27,170,208,102,244,178,154,50,82,87,203,66,244,50,81,40,187,22,70,93,233,47,103,176,76,92,184,241,65,198,220,47,171,211,105,23,245,99,229,5,174,210,153,97,113,186,120,145,57,45,18,153,73,171,123,81,20,226,182,180,218,203,77,117,61,218,247,145,11,130,192,44,127,176,243,15,99,198,189,44,121,252,230,212,72,68,150,185,79,39,144,249,178,211,139,111,115,173,183,187,111,57,37,184,139,67,246,123,72,186,104,10,248,227,5,132,143,93,184,71,74,196,10,116,77,239,90,252,254,106,185,132,90,245,50,160,52,158,195,89,23,114,79,185,39,251,187,197,55,80,43,115,173,202,187,21,154,107,220,169,49,247,108,94,210,86,155,146,105,62,197,17,151,114,143,216,52,193,130,248,143,15,22,48,230,149,124,66,86,168,168,115,251,52,62,206,91,238,53,237,74,127,179,63,97,127,156,87,71,26,27,209,148,49,104,89,233,147,235,185,233,13,205,236,63,97,211,156,46,221,191,191,188,85,48,184,62,24,89,43,167,91,20,8,184,219,124,193,223,87,151,191,160,111,154,162,228,237,92,216,206,118,180,249,165,91,144,164,125,36,118,123,59,117,49,100,160,0,0,0,0,2,47,231,215,56,150,246,86,48,142,166,154,53,98,35,248,139,92,143,209,91,244,198,102,69,234,225,45,244,62,150,234,142,199,119,114,149,25,165,50,225,145,242,150,133,186,148,52,123,73,106,82,104,51,253,85,95,183,87,251,171,113,220,151,29,67,254,82,100,234,148,233,14,127,210,113,231,156,113,127,106,148,165,123,76,199,74,204,118,85,113,115,43,21,91,110,141,138,244,216,140,72,185,232,232,171,71,92,39,22,251,12,175,113,165,216,107,123,97,52,185,44,158,206,98,90,83,136,73,58,209,146,212,75,35,57,21,195,15,59,240,242,233,117,73,194,28,72,149,178,193,188,42,12,187,30,66,89,97,30,138,172,60,228,120,231,41,249,14,186,217,55,15,144,157,94,53,111,52,242,27,82,18,157,92,223,119,224,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,74,133,73,165,83,164,207,153,79,166,68,139,34,169,32,165,206,117,150,82,133,202,124,154,109,146,117,213,17,106,181,147,76,180,217,41,90,158,198,208,158,228,145,20,11,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,69,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,136,120,140,228,163,249,42,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,235,225,125,141,248,209,135,153,134,162,217,22,53,14,224,187,45,59,142,66,98,92,20,56,206,75,114,37,49,137,50,34,178,229,104,218,107,115,77,45,131,75,4,183,156,65,145,181,185,179,82,55,165,105,243,252,81,252,118,98,111,224,190,79,8,75,254,25,24,23,135,25,139,200,141,245,133,248,161,70,235,169,83,177,2,107,172,188,209,146,37,83,229,38,153,79,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,85,171,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,123,5,183,196,51,30,109,236,174,86,178,186,169,145,42,52,218,140,127,68,66,173,77,79,58,109,58,136,227,75,110,77,57,27,181,74,208,164,154,16,218,213,170,153,108,221,66,63,218,14,63,21,193,220,29,191,177,214,255,0,165,225,206,28,208,101,212,106,85,25,12,52,235,173,69,121,230,41,236,56,243,108,170,92,165,50,133,169,168,205,169,212,27,142,154,76,146,71,247,17,207,252,243,229,86,205,202,135,15,203,26,207,163,83,98,42,231,168,223,20,153,55,101,93,183,13,229,212,106,37,74,168,239,36,186,164,33,93,51,106,83,137,101,27,83,181,6,106,50,230,45,197,174,16,101,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,51,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,125,179,163,148,155,171,40,216,166,118,181,73,222,186,219,174,245,53,11,102,162,149,56,239,50,10,100,184,132,48,251,166,203,77,156,198,219,38,84,242,27,35,74,121,205,153,30,139,33,245,114,65,157,27,171,40,248,142,196,233,170,170,214,236,26,151,49,138,221,188,212,231,18,218,57,166,206,233,209,152,53,147,39,49,4,195,100,74,89,122,237,146,154,220,141,196,226,52,19,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,126,121,251,207,101,43,40,150,204,42,21,181,14,37,91,17,110,40,231,46,143,14,83,105,126,20,86,27,144,202,92,118,115,104,144,211,232,67,141,170,66,89,82,8,201,78,50,178,62,196,40,81,15,250,170,191,110,175,247,86,227,185,46,58,135,252,164,201,213,41,210,28,255,0,164,227,207,56,226,254,213,41,74,246,153,139,233,200,78,72,40,89,71,177,29,155,113,197,165,84,177,54,183,205,106,183,91,134,242,228,50,136,164,241,155,49,98,41,198,155,91,108,236,75,75,112,182,18,150,238,187,148,164,182,209,35,149,113,171,240,177,107,124,64,131,229,213,17,81,120,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,160,140,186,102,23,11,51,139,131,76,220,116,216,212,167,189,43,79,84,107,154,210,153,42,52,231,169,252,213,60,194,227,203,104,140,245,101,222,83,198,217,184,132,115,90,209,70,132,234,105,42,225,191,184,101,217,184,17,152,186,77,197,136,245,137,114,114,219,22,60,186,205,106,175,42,164,105,155,2,52,72,172,127,55,156,235,108,52,157,242,167,190,219,12,179,23,116,135,91,53,236,36,173,38,180,219,157,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,197,54,113,171,241,79,107,124,63,131,230,53,17,237,120,56,88,22,110,41,217,185,130,195,236,65,183,162,87,45,234,228,123,114,52,232,50,72,246,58,141,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,81,3,56,153,85,188,178,161,139,149,11,62,179,77,150,171,98,163,34,68,155,78,174,227,132,242,42,52,226,95,168,74,117,40,66,122,150,210,166,210,242,54,167,106,204,148,69,203,91,107,95,170,203,143,16,204,121,203,70,23,220,152,87,104,76,137,81,166,212,99,172,237,245,212,147,206,59,110,107,142,17,187,34,50,85,170,86,133,36,221,87,33,100,109,147,198,135,116,253,115,111,199,91,90,211,186,175,154,236,91,90,202,182,106,183,5,106,110,254,154,157,75,132,228,185,79,236,66,150,189,141,54,74,90,182,161,10,81,232,93,137,73,153,246,17,139,63,197,28,144,80,178,143,195,99,20,102,220,113,105,85,44,77,173,250,45,170,221,110,27,203,144,202,34,149,126,25,179,22,34,156,105,181,182,206,196,180,183,11,97,41,110,235,185,74,75,109,18,42,172,106,160,0,5,112,113,84,207,61,87,11,99,127,38,236,35,170,75,167,221,149,40,241,106,85,203,134,155,84,84,121,52,102,57,164,227,81,89,84,119,9,214,228,186,77,165,75,223,180,138,59,169,34,74,249,251,155,170,188,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,99,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,159,240,161,207,28,107,150,149,68,202,62,35,34,89,215,105,177,228,34,209,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,242,148,90,52,108,180,150,244,66,155,71,58,205,0,6,125,184,151,88,17,176,251,58,88,137,22,155,111,75,165,83,107,146,35,87,226,155,196,238,201,139,151,25,183,101,72,105,110,25,239,66,166,28,178,61,167,177,43,74,208,157,187,54,151,149,165,102,170,242,129,147,250,254,84,93,169,75,85,54,163,116,65,171,69,53,54,79,33,52,226,75,174,202,134,107,113,103,201,71,88,212,9,13,165,148,39,85,156,163,90,253,125,170,253,89,7,195,59,87,23,115,123,134,214,45,235,19,171,162,200,168,72,168,73,138,166,219,113,185,93,20,71,166,33,135,80,226,20,133,178,226,227,165,14,32,211,235,54,165,164,140,140,200,203,69,32,43,215,54,252,90,108,220,30,188,168,150,102,2,67,183,241,29,113,228,51,46,229,169,162,113,185,78,40,134,68,163,135,14,67,42,52,174,74,146,100,102,241,115,26,103,177,38,135,86,107,75,92,87,140,125,255,0,102,226,157,155,151,220,65,195,235,134,37,114,222,174,71,184,228,193,157,24,207,99,168,214,154,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,226,184,42,120,167,186,126,31,206,243,26,112,186,144,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,57,166,101,48,134,54,61,96,53,243,132,111,49,17,201,23,21,29,230,105,231,45,247,89,97,170,138,52,118,19,206,45,173,86,72,110,75,108,184,100,68,173,73,6,70,149,17,154,79,52,67,186,231,51,48,245,92,205,99,12,92,70,168,213,98,76,66,45,122,20,22,218,137,13,81,152,132,249,65,105,233,241,155,74,203,152,164,34,160,252,226,37,45,75,51,35,45,22,164,18,12,79,78,8,88,103,211,90,184,151,140,115,34,82,157,244,133,66,37,179,79,127,151,186,116,126,157,179,145,45,27,141,30,163,46,117,80,143,68,172,247,41,143,89,37,177,6,118,126,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,125,23,77,167,106,223,52,41,86,181,235,108,210,174,10,44,221,157,77,58,169,9,185,113,95,216,180,173,27,218,112,148,133,109,90,18,162,212,187,20,146,50,237,34,25,247,207,38,81,42,185,65,197,196,218,140,84,101,214,45,58,244,117,84,173,202,171,241,212,133,173,130,89,165,113,94,89,36,154,92,150,79,110,254,89,232,104,113,151,13,45,243,73,180,203,254,21,249,10,147,42,77,43,52,248,201,66,151,13,16,228,51,80,177,169,146,57,70,137,136,54,158,73,207,147,29,198,148,162,65,41,108,59,21,105,90,23,189,174,110,134,131,105,75,181,241,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,10,184,164,100,22,102,34,117,217,155,193,202,125,86,165,119,151,71,30,226,183,97,198,126,115,213,118,203,149,25,153,49,27,109,43,90,94,105,4,217,56,217,17,54,166,155,55,61,69,182,190,117,80,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,75,184,85,120,87,113,3,14,45,203,214,231,176,170,182,85,86,181,79,106,100,186,5,81,104,84,170,123,138,45,77,181,154,63,198,68,162,67,132,147,34,113,182,151,185,180,250,176,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,43,87,138,70,65,97,225,223,93,153,188,28,167,210,169,182,129,244,113,238,43,118,28,102,32,179,72,112,249,81,153,147,17,182,210,132,41,151,86,109,147,141,145,27,137,117,195,115,215,67,139,228,192,12,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,104,123,43,185,155,176,115,77,133,244,220,64,180,36,196,135,82,92,116,170,181,111,29,69,153,51,104,207,155,142,183,177,244,182,123,146,133,169,135,84,210,214,148,27,141,146,87,181,58,154,83,216,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,41,224,251,154,234,21,118,196,44,170,221,46,210,169,117,171,103,159,50,215,62,114,208,245,106,43,207,63,38,83,123,84,70,131,121,133,173,75,209,42,37,45,165,234,77,232,195,174,43,181,113,17,201,4,60,213,88,133,118,217,209,118,226,109,167,79,117,170,18,73,230,35,51,84,109,79,52,226,226,202,117,109,41,106,218,132,63,211,145,184,219,104,118,66,141,106,36,173,106,42,44,255,0,85,86,21,213,254,234,219,151,37,185,80,255,0,148,135,58,155,58,59,159,244,92,101,230,220,71,216,164,169,62,195,33,161,236,145,226,174,40,99,62,90,44,236,64,198,27,118,93,50,230,159,29,100,244,135,162,55,21,21,102,18,179,228,84,26,105,11,51,66,30,107,98,140,205,45,18,151,189,109,182,76,169,163,85,16,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,124,158,34,57,32,135,154,171,16,174,219,58,46,220,77,180,233,238,181,66,73,60,196,102,106,141,169,230,156,92,89,78,173,165,45,91,80,135,250,114,55,27,109,14,200,81,173,68,149,173,69,69,159,234,170,194,186,191,221,91,114,228,183,42,31,242,144,231,83,103,71,115,254,139,140,188,219,136,251,20,149,39,216,100,45,211,26,241,87,20,49,159,131,237,115,16,49,134,221,151,76,185,167,199,164,19,210,30,136,220,84,85,152,77,110,31,34,160,211,72,89,154,16,243,91,20,102,105,104,148,189,235,109,178,101,77,26,171,47,41,222,41,240,111,226,5,189,230,44,13,41,138,54,226,79,145,138,174,95,111,249,152,169,135,52,185,115,176,234,234,145,38,164,234,33,210,212,150,45,119,212,243,100,168,174,169,150,201,134,99,41,201,8,76,109,77,39,166,173,109,51,108,156,115,242,112,238,200,44,204,206,93,71,126,98,149,62,171,77,195,42,39,42,70,135,25,248,255,0,41,156,55,29,71,77,22,78,210,65,178,133,176,226,100,56,218,205,196,250,173,167,106,156,230,53,122,131,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,0,0,0,0,21,181,196,247,37,116,235,162,129,43,27,108,104,59,43,17,54,117,237,243,84,124,237,203,133,25,190,215,95,36,167,106,18,191,162,142,223,111,110,134,41,240,90,207,5,235,205,149,177,119,218,10,147,243,141,250,63,107,123,15,218,117,23,59,246,254,254,241,98,248,209,136,240,240,159,14,106,183,196,213,104,138,127,35,179,67,237,230,62,219,94,196,171,251,66,246,31,249,198,103,238,10,220,235,142,175,34,179,82,127,157,38,70,205,235,218,73,215,106,73,37,216,146,34,238,73,123,5,200,240,125,194,71,173,44,35,170,226,5,70,38,199,174,142,71,41,92,194,61,58,105,83,218,87,97,44,203,185,69,222,146,253,253,226,193,192,113,28,205,230,199,13,242,195,110,183,85,188,101,239,157,47,94,142,23,45,242,231,237,113,148,185,243,141,178,225,39,106,95,74,187,75,183,184,189,186,83,230,50,113,48,204,134,39,84,101,55,74,185,253,9,69,144,202,216,42,127,69,2,78,212,45,164,33,194,230,170,42,86,122,154,84,126,242,221,161,119,8,185,112,220,213,187,174,160,229,86,189,55,170,148,233,154,148,190,90,17,169,154,141,71,216,130,34,239,81,251,61,163,229,143,209,2,124,186,92,198,167,193,119,148,251,11,75,141,175,105,43,69,36,200,200,244,50,50,239,34,19,115,39,60,73,175,252,32,173,192,181,49,42,173,233,43,65,215,90,105,127,48,195,61,42,77,113,219,55,62,102,42,221,94,214,155,95,171,175,110,190,253,5,208,97,229,253,110,98,117,155,74,190,45,73,157,77,54,175,13,137,140,57,203,113,30,171,173,33,212,246,56,148,171,232,173,61,228,93,253,197,220,61,32,0,0,0,15,249,113,105,109,10,113,103,162,82,70,163,63,176,133,25,113,74,199,167,177,71,27,164,217,177,92,254,97,107,45,116,229,39,66,237,126,52,185,173,153,234,109,165,95,69,206,237,84,95,105,247,143,197,195,23,0,63,75,120,223,10,232,158,206,234,125,174,235,117,52,158,237,53,126,52,184,107,34,236,113,42,250,46,31,110,138,47,176,197,236,70,97,184,177,218,140,202,118,182,202,18,218,75,93,116,34,45,8,127,160,0,0,0,0,243,152,131,126,219,184,105,104,213,47,75,162,103,77,78,165,69,126,91,203,229,173,126,171,77,45,197,118,33,42,87,209,66,187,136,251,189,189,194,141,243,225,157,218,246,99,174,185,22,213,187,55,149,102,83,164,44,163,179,203,66,185,235,109,217,72,75,219,150,195,110,167,115,47,36,182,25,158,159,127,119,24,203,174,93,47,204,199,95,49,173,27,46,159,206,74,84,135,102,189,205,101,60,136,252,230,91,113,123,92,117,189,219,121,201,61,18,122,159,179,219,165,202,101,171,135,38,12,96,213,38,159,83,184,40,62,148,185,218,75,79,59,51,170,150,198,199,73,44,168,203,98,36,173,179,209,198,204,251,11,78,221,59,139,182,89,211,169,112,105,49,145,18,158,199,41,166,210,73,74,119,26,180,34,34,34,237,51,51,238,34,31,172,121,107,203,12,108,139,254,158,253,46,236,162,245,209,164,161,72,117,29,75,205,110,37,37,73,62,214,214,147,46,197,171,184,253,162,191,51,61,194,82,215,174,199,170,93,88,32,191,71,212,22,111,202,42,110,142,59,205,89,147,206,109,230,201,152,73,78,170,54,147,174,157,154,107,239,21,99,137,184,93,122,96,253,219,42,208,189,233,125,5,70,27,171,78,206,123,78,234,72,117,109,238,213,165,173,63,73,181,118,107,236,251,132,156,200,222,125,238,236,191,220,112,44,251,178,161,212,217,83,36,180,219,237,114,154,71,75,189,200,205,169,237,91,142,183,151,181,150,84,91,72,251,117,247,246,157,220,97,206,34,90,248,165,105,64,189,45,9,253,101,54,160,195,79,54,231,41,198,255,0,88,210,28,34,209,196,165,95,69,196,251,11,191,247,15,76,0,51,235,196,87,15,17,135,249,150,184,88,101,189,141,74,233,54,22,186,253,26,124,67,63,235,40,251,214,36,95,6,43,173,168,23,205,215,108,26,180,93,79,161,218,90,127,102,205,65,126,239,183,222,66,223,192,0,0,0,0,0,0,0,0,0,0,0,0,80,63,19,27,225,171,187,52,87,20,72,238,111,106,155,210,109,61,12,191,89,78,134,103,222,146,246,167,237,18,59,130,141,136,204,250,246,32,222,243,89,209,202,95,162,122,37,238,62,222,106,42,45,57,216,74,251,11,233,17,253,154,119,139,106,1,230,241,14,254,183,176,202,211,155,121,93,18,186,122,116,14,95,53,205,139,94,155,221,67,105,236,66,84,175,164,180,247,17,255,0,156,103,235,55,121,176,188,51,57,124,174,169,82,145,202,162,68,211,209,240,182,52,174,78,230,88,75,191,56,150,91,90,183,45,130,87,172,93,157,197,217,223,241,114,207,150,155,207,49,120,133,77,181,104,81,182,195,116,219,147,46,70,246,143,151,20,164,180,203,171,218,167,91,51,211,153,220,71,184,244,236,247,139,211,203,22,85,172,44,183,90,49,105,54,244,45,213,53,178,142,182,95,49,226,230,186,109,50,151,15,98,222,113,41,213,76,145,232,147,208,187,139,179,191,184,0,0,14,67,153,124,187,90,25,139,195,170,157,165,112,196,221,53,81,94,58,116,142,99,165,200,147,200,121,182,151,181,14,182,74,218,111,25,232,163,208,251,143,236,160,108,198,224,53,205,151,140,75,168,88,119,26,53,38,220,117,216,110,234,223,207,70,41,15,52,218,246,161,199,54,235,201,81,232,106,212,189,190,243,150,60,49,243,147,43,12,110,184,248,61,119,75,254,131,173,73,67,112,143,150,94,172,183,156,135,29,180,252,219,10,89,250,136,87,106,150,73,247,232,125,162,231,224,203,102,161,10,60,248,234,213,169,45,33,228,30,135,218,149,17,25,119,246,247,24,255,0,112,0,0,0,1,24,56,132,96,75,56,215,128,53,132,180,141,103,91,204,200,172,177,218,126,178,152,133,47,106,127,88,130,47,89,222,243,215,238,63,101,10,83,166,84,240,246,251,139,61,191,154,168,219,85,116,60,159,162,173,175,71,120,140,191,105,39,162,145,246,151,222,52,19,145,204,118,133,143,184,3,69,184,216,123,153,46,140,220,106,37,64,246,153,107,41,168,81,150,239,123,104,46,247,191,170,70,159,113,159,178,64,128,0,0,15,242,147,33,168,145,221,148,250,182,182,202,20,226,207,67,61,18,69,169,159,96,165,30,40,57,181,155,137,248,143,39,11,45,105,123,40,54,251,139,137,45,60,178,62,100,198,31,154,194,207,85,178,149,150,168,90,123,148,105,247,106,125,162,39,224,70,7,221,248,249,127,65,177,173,24,188,199,164,56,215,61,205,237,23,41,149,60,211,74,94,142,56,130,86,134,234,123,9,90,159,253,165,111,216,1,194,219,7,176,246,153,2,161,125,193,244,213,107,146,210,164,171,155,42,54,213,237,104,214,141,26,150,164,31,174,133,246,151,237,118,118,17,9,22,222,85,48,17,168,232,138,139,15,70,208,68,73,47,74,77,236,208,180,254,216,114,156,92,225,181,151,12,74,131,53,232,118,175,163,42,239,71,113,182,38,245,211,223,229,44,201,205,170,229,156,164,165,90,45,100,173,15,191,77,59,140,85,214,111,56,127,223,217,107,125,85,216,111,122,98,217,90,77,125,110,214,99,242,148,102,250,182,114,206,67,142,43,70,216,37,107,167,110,186,119,151,111,61,202,102,101,174,140,184,98,109,54,224,166,75,210,149,34,67,44,84,153,229,183,235,70,84,134,22,239,172,166,156,81,106,150,72,189,82,215,221,219,223,160,124,36,196,106,70,44,97,229,10,253,162,185,186,61,94,159,22,89,150,138,45,138,117,134,221,219,235,37,38,122,19,133,219,180,190,226,238,30,192,121,44,84,195,234,110,40,216,213,43,38,171,253,239,80,228,238,63,91,179,150,242,28,47,162,164,159,123,101,237,47,243,12,204,221,54,244,251,86,189,42,129,84,99,147,38,46,205,232,220,149,105,185,9,89,118,164,204,187,148,94,209,113,28,32,177,161,235,199,11,170,184,119,86,151,190,77,183,200,228,252,217,22,238,162,68,247,149,244,80,68,90,18,75,189,71,251,187,135,8,227,73,14,65,95,246,100,190,151,99,71,233,31,157,222,71,191,230,105,197,221,236,208,251,4,55,202,142,23,47,24,113,198,223,177,18,90,245,253,94,165,254,4,55,221,253,180,127,103,251,69,254,97,163,234,76,6,169,116,246,160,176,141,136,107,118,133,169,158,154,168,207,218,103,239,31,176,0,0,0,0,7,138,198,44,98,176,112,42,192,170,98,54,35,87,162,83,169,180,232,239,186,211,78,202,101,151,234,15,182,203,143,38,36,84,188,180,37,217,46,37,165,147,109,18,136,212,101,247,153,103,91,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,177,254,19,121,37,135,79,161,127,41,188,94,181,57,179,234,155,19,103,82,234,244,214,28,109,152,169,91,47,183,89,111,152,74,113,15,41,198,200,152,89,19,106,75,105,91,137,55,18,251,106,76,234,204,238,94,173,92,208,96,213,107,8,238,153,61,7,95,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,207,14,49,96,237,253,129,87,253,83,14,113,26,131,46,157,82,167,72,125,166,157,118,43,204,177,80,97,183,156,101,50,226,169,228,33,78,198,113,77,44,219,116,146,68,162,47,188,138,215,184,86,103,126,30,36,218,180,140,176,226,28,173,151,125,183,79,117,171,122,95,37,136,241,230,209,226,54,194,24,139,175,52,150,236,198,208,111,30,136,104,136,216,143,189,74,82,210,226,149,98,160,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,60,166,42,225,157,171,140,152,113,113,225,109,235,19,168,162,220,212,247,105,242,118,182,218,220,103,121,122,143,181,204,66,208,151,154,89,37,198,214,105,61,142,33,10,34,213,36,57,254,90,242,127,129,217,86,161,29,51,12,173,190,117,85,238,122,101,220,149,68,50,253,98,91,110,173,10,54,87,33,13,163,107,37,202,104,137,166,210,134,245,108,148,105,53,154,150,170,108,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,231,248,203,84,242,242,214,23,210,232,215,27,113,15,23,229,72,137,38,223,92,8,145,213,60,169,205,56,234,93,41,175,41,60,212,65,50,122,70,196,18,139,124,130,65,164,148,150,222,52,211,176,180,158,11,23,174,3,83,36,221,118,85,66,60,72,88,191,88,144,183,96,204,150,141,23,80,162,33,166,212,113,34,184,106,50,37,182,235,110,188,235,73,36,169,104,54,215,243,137,96,249,61,131,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,57,254,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,206,182,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,152,28,53,56,129,126,130,102,65,192,76,86,123,125,131,85,168,43,209,117,21,43,87,40,243,165,191,25,31,58,235,242,80,204,122,114,11,169,125,205,168,53,19,142,45,125,187,148,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,61,86,42,226,101,213,140,152,143,113,226,149,235,47,168,173,92,213,7,106,18,118,184,226,219,103,121,250,140,53,204,90,214,150,90,65,37,182,208,106,61,141,161,9,35,209,36,45,211,133,206,68,170,184,39,74,123,29,241,162,217,137,30,246,174,71,66,109,250,116,182,21,214,219,208,148,149,147,171,115,113,237,106,76,132,173,36,104,217,204,105,180,154,13,73,55,158,105,54,20,32,7,26,191,11,22,183,196,8,62,93,81,20,172,59,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,115,83,139,6,114,108,76,79,195,139,19,11,112,63,19,105,87,5,22,227,214,226,184,189,22,251,220,196,178,130,71,67,26,70,134,148,39,114,214,243,142,69,117,60,214,220,143,29,74,75,102,73,223,192,56,87,74,196,121,57,189,181,109,187,58,233,186,233,84,25,61,77,70,230,102,142,225,156,89,17,98,196,124,218,41,205,169,43,105,76,155,206,161,146,91,137,220,149,73,249,165,182,234,144,178,232,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,9,21,197,66,167,151,152,25,104,170,197,198,70,226,42,231,168,199,122,53,140,113,226,71,122,174,154,137,45,151,76,227,45,196,154,153,141,185,166,10,82,210,105,213,147,217,175,49,109,37,84,66,39,167,7,251,215,1,173,60,121,169,192,196,232,241,35,222,213,200,241,224,216,213,89,168,249,134,31,87,53,50,163,33,102,173,173,73,144,149,178,134,212,105,213,68,151,90,74,210,111,19,111,88,87,20,127,2,120,155,248,47,156,66,20,2,53,80,0,35,174,121,51,119,74,202,14,17,166,235,98,157,18,177,118,87,164,42,155,110,82,159,144,148,33,111,146,13,75,148,242,9,68,234,227,50,91,119,242,203,83,91,140,182,106,111,154,78,39,61,117,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,139,222,225,221,146,8,121,85,177,14,237,188,98,238,196,219,178,158,211,85,212,155,204,73,102,150,218,94,117,196,69,138,234,26,74,211,185,11,99,168,34,113,198,214,236,116,154,20,105,66,20,110,34,57,32,135,154,171,16,174,219,58,46,220,77,180,233,238,181,66,73,60,196,102,106,141,169,230,156,92,89,78,173,165,45,91,80,135,250,114,55,27,109,14,200,81,173,68,149,173,69,69,159,234,170,194,186,191,221,91,114,228,183,42,31,242,144,231,83,103,71,115,254,139,140,188,219,136,251,20,149,39,216,100,47,207,32,153,201,141,155,236,47,155,80,174,198,137,2,251,182,36,19,55,28,24,48,157,98,18,16,251,143,28,55,163,155,142,56,106,66,218,104,210,162,53,239,39,26,115,84,165,6,217,170,80,0,172,14,55,184,103,212,218,184,105,140,112,226,82,154,244,125,66,93,179,80,127,151,182,116,142,161,178,145,17,27,137,30,187,45,244,179,79,69,44,182,169,255,0,85,39,189,102,85,44,45,39,129,245,129,25,218,174,41,226,148,235,122,89,72,139,30,157,64,165,213,148,78,165,131,67,170,117,249,177,208,122,242,150,178,54,96,45,93,134,180,17,183,244,73,195,221,107,224,40,7,62,217,32,174,229,30,251,106,109,185,22,171,82,195,42,223,41,170,37,110,99,200,144,242,37,19,36,111,69,150,166,218,109,13,189,189,46,173,178,216,73,91,90,109,82,148,219,164,136,190,229,90,170,245,42,61,9,234,156,181,211,97,200,122,92,120,106,121,70,195,47,188,150,210,235,168,111,93,169,90,210,195,41,82,136,181,81,52,217,30,187,75,73,235,193,83,197,61,211,240,254,119,152,211,133,212,128,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,25,214,207,198,25,218,184,69,155,220,73,177,108,168,157,37,22,61,66,61,66,52,84,182,219,109,197,235,98,51,49,108,52,134,208,148,33,150,215,33,72,109,4,159,85,180,161,38,102,100,102,124,0,104,163,32,248,103,117,97,22,80,176,218,197,189,98,116,149,168,244,249,21,9,49,84,219,141,185,23,173,150,244,196,48,234,28,66,86,135,155,68,132,161,196,26,125,87,18,180,145,153,17,25,200,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,28,255,0,28,112,47,14,51,19,98,30,28,226,149,27,210,52,85,84,33,212,118,160,201,15,33,200,239,37,205,27,119,67,91,92,196,19,140,45,109,154,92,229,60,234,82,180,154,183,23,64,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,117,195,156,128,101,115,11,177,114,185,140,182,214,29,68,114,175,86,144,204,184,48,102,182,211,244,234,3,232,89,58,110,211,88,52,105,29,106,117,41,89,43,85,27,91,118,179,201,108,205,7,34,128,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,149,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,162,206,32,153,10,184,114,205,121,78,190,112,250,133,46,102,21,213,228,56,244,21,199,234,166,174,128,130,40,201,54,103,60,109,18,25,66,164,72,83,113,205,78,45,107,66,8,148,165,44,140,207,138,101,119,51,119,246,86,113,66,155,136,22,132,153,115,41,168,144,149,86,173,227,168,189,26,21,101,130,109,214,246,62,150,207,106,150,132,190,234,154,90,210,178,109,195,74,246,171,67,74,180,61,133,88,153,106,227,38,28,91,152,165,101,75,234,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,86,0,51,89,155,31,20,248,201,241,2,225,243,23,199,52,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,166,66,115,191,66,205,197,136,236,43,142,85,42,155,137,180,78,107,181,186,36,54,87,29,149,197,55,140,153,149,17,46,58,226,220,103,98,154,67,135,188,212,135,117,220,148,165,198,141,126,130,245,200,86,94,113,15,49,109,102,90,239,161,75,170,87,85,29,44,207,162,206,233,230,81,42,107,76,85,69,67,210,34,200,105,102,107,75,70,214,210,66,208,130,83,13,175,110,237,230,169,20,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,132,117,189,114,21,151,156,67,204,91,89,150,187,232,82,234,149,213,71,75,51,232,179,186,121,148,74,154,211,21,81,80,244,136,178,26,89,154,210,209,181,180,144,180,32,148,195,107,219,187,121,171,207,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,203,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,3,207,222,184,123,96,226,85,41,170,22,35,88,246,253,213,77,98,66,101,181,14,183,76,102,115,13,190,148,169,41,117,45,188,149,36,150,73,90,210,74,34,215,69,168,189,166,60,253,173,151,172,2,177,171,177,110,155,43,3,240,254,223,173,66,223,211,84,105,118,204,40,146,152,222,133,33,123,29,109,180,173,59,144,181,36,244,62,212,168,200,251,12,199,64,0,0,0,0,0,0,31,146,173,1,170,156,7,96,188,141,232,119,110,165,169,150,186,40,143,216,101,238,25,192,205,126,23,43,7,177,198,224,177,20,90,116,29,38,133,254,28,54,29,253,181,255,0,105,251,71,254,97,50,56,45,195,144,119,253,231,47,165,222,209,122,59,231,119,145,108,249,138,137,119,119,158,167,216,59,199,23,220,104,122,206,194,234,94,29,210,101,236,149,114,115,249,223,54,71,183,167,145,1,228,253,36,25,30,164,163,238,81,126,254,225,78,214,181,189,62,234,175,69,160,82,216,231,73,149,191,98,55,37,58,237,66,150,125,170,50,46,228,159,180,105,155,10,240,250,155,133,214,45,54,201,165,118,199,167,243,182,159,173,219,204,121,110,31,210,82,143,189,195,246,159,249,135,173,28,183,49,216,235,111,229,239,12,234,24,129,94,86,169,137,202,229,183,162,253,125,210,25,104,251,82,219,154,105,206,35,250,63,250,203,60,248,213,141,23,142,57,222,210,239,107,202,111,62,84,158,94,133,203,105,59,118,178,219,127,237,104,65,30,164,210,125,159,231,51,147,121,91,225,151,136,152,231,71,249,89,114,78,244,5,36,222,103,144,174,83,18,186,134,249,206,182,247,208,148,133,35,111,43,218,90,158,238,206,238,219,31,194,78,27,89,112,195,88,48,158,153,106,250,78,174,204,118,219,126,111,93,61,142,106,200,155,220,174,89,74,82,83,170,208,106,208,187,181,211,184,135,86,115,42,152,8,236,117,197,93,135,171,107,35,37,23,165,38,246,234,90,127,108,35,166,63,240,182,193,236,66,166,79,168,88,144,125,11,90,228,186,168,202,230,202,147,185,123,93,52,35,71,101,165,5,235,173,29,167,251,61,189,134,98,160,113,223,3,238,252,3,191,167,88,215,116,94,91,209,220,119,144,230,246,143,154,202,94,117,164,175,70,220,89,39,83,105,93,134,173,75,254,211,150,28,47,179,107,55,12,49,30,54,22,93,50,247,208,110,7,17,18,34,121,100,92,185,143,191,9,132,30,168,101,75,61,16,133,119,168,147,239,208,251,69,215,70,144,212,184,237,74,97,91,155,121,9,113,7,161,150,169,50,212,143,180,127,168,0,0,0,143,217,227,199,104,56,5,128,53,171,141,247,185,114,235,13,201,162,83,207,105,159,243,167,97,73,91,93,205,172,187,217,254,177,18,125,230,94,220,251,84,102,84,241,6,251,149,61,207,157,168,220,181,117,188,175,162,157,207,72,120,207,254,42,75,85,47,236,47,184,95,95,15,108,9,103,5,48,6,140,151,81,164,235,133,152,245,151,251,79,213,83,240,162,110,79,235,22,71,235,53,222,90,125,197,237,147,224,0,0,0,3,252,39,75,102,159,10,68,249,10,218,212,102,150,242,207,67,61,18,146,51,62,238,222,226,20,193,196,227,57,50,177,54,235,145,131,214,140,191,232,58,44,149,183,52,249,101,235,74,101,201,145,220,79,206,48,149,151,168,180,246,165,102,159,118,167,218,34,118,92,176,26,230,204,62,37,211,236,43,113,26,19,142,52,236,199,117,111,230,99,28,134,90,90,246,173,198,247,105,206,73,232,74,212,253,158,242,191,156,180,101,218,209,203,166,28,211,45,43,122,38,217,169,138,201,212,100,115,29,62,124,158,67,45,186,189,171,117,194,78,227,100,143,68,158,133,220,95,111,94,0,0,28,67,51,153,86,176,179,35,104,202,164,220,48,182,212,208,202,250,41,124,199,143,148,233,52,242,91,61,136,121,180,171,69,60,103,162,143,67,238,62,206,234,39,204,238,92,46,220,183,98,44,219,70,225,103,88,171,113,199,96,72,220,215,206,199,55,222,109,165,109,67,174,26,117,38,76,244,81,234,94,223,183,176,240,254,206,109,193,128,23,228,27,58,183,51,155,104,86,166,52,195,204,242,208,158,67,175,61,21,181,61,185,44,45,213,109,105,147,45,132,100,71,246,31,105,222,157,177,112,211,110,203,122,155,115,82,29,230,194,170,196,102,108,117,237,82,119,54,234,18,180,158,138,34,50,236,81,119,145,31,216,67,233,128,169,94,53,214,35,48,43,216,125,123,194,103,87,42,158,150,235,87,184,251,57,72,167,52,223,97,171,237,63,162,69,246,235,222,35,135,12,235,221,171,71,52,118,228,73,14,108,106,165,214,110,61,12,255,0,87,78,152,101,220,147,62,245,125,130,254,64,0,0,0,0,0,0,0,0,0,0,0,0,102,159,51,85,101,215,49,190,228,170,56,189,202,127,163,212,244,211,186,35,41,247,23,187,220,45,223,132,181,160,86,230,93,154,170,45,189,29,170,238,222,173,126,151,42,116,228,151,102,227,34,236,87,184,191,120,156,32,42,23,139,174,101,228,213,111,3,192,10,35,188,182,104,223,236,177,109,35,230,115,90,129,45,143,164,209,25,104,100,127,65,103,175,183,78,225,2,48,111,10,107,120,207,126,211,236,42,11,156,169,53,14,118,142,104,133,109,216,203,142,247,41,104,35,212,154,50,250,69,254,99,209,62,5,224,117,171,129,182,77,54,210,183,88,255,0,99,219,144,215,59,115,158,178,93,144,183,140,182,173,197,233,218,162,246,159,119,179,184,116,161,242,46,219,170,137,100,219,149,27,170,226,151,211,83,169,113,158,151,37,222,90,215,177,182,219,82,214,123,80,70,163,209,41,81,246,17,159,96,129,88,201,198,23,11,236,154,139,212,156,60,180,190,87,45,165,41,181,191,215,200,129,177,68,167,18,126,171,208,143,93,54,160,251,255,0,175,246,24,243,86,47,26,139,70,177,84,102,13,229,132,222,130,138,164,165,43,153,233,231,101,122,219,146,70,124,182,224,145,247,26,149,255,0,71,79,105,9,221,131,88,235,135,184,233,109,199,185,44,58,191,88,211,173,33,199,17,211,190,223,45,70,219,107,52,234,235,104,51,208,157,71,105,23,110,191,126,157,12,4,78,226,19,149,250,110,60,225,5,78,177,78,137,173,197,64,138,244,248,206,115,21,243,137,98,44,181,33,173,13,212,54,90,184,233,122,198,71,167,180,140,187,168,118,161,10,177,101,92,239,193,144,93,53,78,137,57,77,171,232,47,150,251,46,25,31,118,169,61,20,159,180,143,79,105,11,219,225,187,152,23,113,163,2,233,116,186,151,109,66,216,142,197,29,106,236,249,196,198,135,13,38,189,9,180,36,181,83,167,217,169,253,231,236,151,0,0,0,0,3,252,165,71,106,100,103,162,60,157,91,125,181,54,178,215,189,38,90,31,119,222,40,139,137,174,95,92,194,28,113,157,115,83,163,109,165,93,14,187,83,82,247,235,164,137,51,38,44,211,161,184,165,125,22,203,183,66,47,176,140,122,142,19,216,227,34,197,198,111,209,220,213,127,71,92,41,229,52,90,23,247,211,242,224,178,158,230,212,175,162,131,239,81,39,238,239,23,116,0,0,0,56,30,120,49,57,220,45,203,149,219,86,138,239,46,85,70,153,62,154,194,182,235,181,199,32,73,82,79,67,66,136,244,54,251,140,136,190,209,158,135,156,168,222,23,75,142,173,124,233,245,186,129,169,74,209,41,222,243,206,119,233,216,146,213,74,251,11,238,23,181,195,151,45,148,108,21,193,74,101,192,251,92,202,229,200,195,53,55,158,220,178,229,162,68,72,139,83,91,73,213,160,244,91,90,238,34,35,63,113,23,124,185,0,30,115,16,236,154,78,34,89,85,171,50,182,199,54,37,98,159,38,11,137,220,164,246,58,210,219,62,212,169,39,220,179,246,151,222,93,227,60,89,189,193,71,240,27,28,107,182,89,181,203,136,244,137,83,160,39,113,30,145,14,100,134,218,237,230,44,251,154,254,177,238,247,151,180,230,215,7,156,192,202,106,183,85,193,10,187,251,163,173,135,234,177,79,105,22,139,53,211,227,33,62,171,122,247,107,218,107,251,203,218,45,152,5,33,241,104,193,69,97,206,51,65,189,226,53,182,13,223,205,228,250,218,233,210,196,130,210,187,220,81,253,37,251,73,63,191,188,114,108,129,227,67,120,55,152,42,45,78,160,173,180,201,93,79,84,122,107,166,216,82,146,142,228,45,95,73,194,238,47,191,179,186,111,241,157,181,89,145,106,218,215,50,98,234,228,94,187,115,187,207,213,220,229,61,29,218,246,251,187,132,66,225,121,62,44,12,221,218,42,145,216,165,117,251,15,183,179,74,100,221,123,139,237,23,230,0,0,2,40,179,196,75,8,75,28,106,56,49,81,107,164,56,156,158,154,163,186,83,157,78,232,125,74,254,104,163,122,155,123,19,218,190,221,117,47,112,149,192,0,40,219,138,198,102,47,44,87,199,153,248,60,168,55,5,191,105,225,212,131,132,138,69,68,137,162,168,84,75,126,234,161,180,73,35,52,56,211,136,75,6,165,47,230,79,152,141,157,67,136,28,255,0,135,14,8,88,56,243,154,58,21,177,136,213,200,145,169,180,104,235,184,90,165,72,109,151,10,190,252,87,90,82,105,251,30,213,43,66,146,107,117,212,18,22,106,101,135,147,162,117,55,17,127,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,33,7,21,140,179,217,184,175,128,211,241,133,83,173,251,126,236,195,168,231,53,21,122,137,155,71,80,167,22,253,212,179,116,148,68,107,113,215,16,166,9,73,95,207,31,45,27,58,135,22,41,46,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,25,229,75,29,42,185,135,193,122,38,35,87,108,43,130,213,169,63,30,51,83,26,170,82,213,5,137,207,170,35,15,57,46,158,149,56,226,157,130,181,60,100,203,166,173,84,72,61,123,181,58,12,254,86,57,167,255,0,202,91,21,127,244,202,163,255,0,182,26,8,203,37,90,171,95,203,110,20,87,107,181,57,117,26,149,70,199,161,75,153,50,91,202,121,249,47,185,1,149,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,233,96,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,2,128,120,163,248,236,196,223,193,124,158,16,145,89,24,205,85,155,149,14,31,151,205,225,89,169,68,85,207,81,190,42,209,173,58,67,141,155,203,168,212,74,149,78,216,106,105,43,66,186,102,212,166,212,242,247,39,106,12,146,71,204,91,104,92,0,198,44,98,191,177,214,255,0,170,98,54,35,87,165,212,106,85,25,15,186,211,78,202,121,230,41,236,56,243,143,38,36,84,188,181,169,168,205,169,213,147,109,18,140,146,71,247,153,202,171,75,133,142,46,93,153,80,44,123,133,82,136,171,158,163,29,23,21,38,218,109,75,121,111,208,10,27,207,22,210,97,167,84,244,233,42,56,198,203,9,218,148,160,204,150,174,98,246,51,16,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,63,243,191,156,203,7,54,121,26,179,38,67,157,18,157,123,83,175,138,115,85,234,11,174,178,203,234,125,186,60,147,147,46,44,98,125,215,142,15,58,65,54,219,174,104,122,150,213,118,247,195,92,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,99,154,77,204,13,131,78,204,52,12,180,84,23,46,45,217,84,181,206,234,130,235,198,202,34,74,96,164,56,201,198,105,70,231,53,114,72,153,117,211,109,45,153,114,155,90,183,122,166,69,224,51,153,147,59,7,54,118,4,152,115,32,196,167,94,212,232,235,118,131,94,105,166,89,125,79,182,204,130,141,18,84,147,97,215,142,15,58,65,184,227,77,232,122,150,228,246,247,208,13,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,39,133,166,126,168,82,232,84,28,169,226,245,67,161,170,193,254,99,103,86,229,73,90,219,168,54,165,153,183,77,121,78,40,249,111,35,113,55,31,67,38,214,218,91,101,36,133,161,178,126,122,102,110,173,85,160,101,183,21,235,180,42,156,186,117,74,157,99,215,101,195,153,17,229,50,252,103,219,128,242,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,103,223,249,88,230,159,255,0,41,108,85,255,0,211,42,143,254,216,95,246,108,124,44,99,39,195,251,135,203,159,25,172,22,83,194,223,32,176,241,19,161,204,222,49,211,233,85,43,64,186,200,246,237,187,50,51,19,153,171,184,92,216,207,73,150,219,137,90,18,203,75,39,9,182,204,137,197,58,217,57,234,33,180,115,173,252,4,0,227,87,225,98,214,248,129,7,203,170,34,186,184,112,218,118,173,243,156,236,60,181,175,91,102,149,112,81,102,250,91,169,167,85,33,55,46,43,251,41,82,214,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,173,159,108,144,87,114,143,125,181,54,220,139,85,169,97,149,111,148,213,18,183,49,228,72,121,18,137,146,55,162,203,83,109,54,134,222,222,151,86,217,108,36,173,173,54,169,74,109,210,68,85,23,125,194,51,47,95,162,156,190,187,139,53,57,53,84,86,177,87,147,53,218,124,200,189,59,112,224,196,118,75,112,212,217,40,183,185,206,67,171,127,154,102,73,83,111,51,181,58,36,214,228,64,227,87,226,158,214,248,127,7,204,106,35,234,240,165,199,76,56,203,166,28,99,238,40,98,133,103,161,165,65,249,52,211,44,180,68,185,85,9,74,42,161,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,136,25,139,204,190,41,230,130,251,122,250,196,202,183,236,244,84,104,111,201,244,93,51,230,89,105,206,145,135,157,115,147,205,228,33,110,109,87,174,189,84,126,194,46,255,0,149,174,24,248,143,153,76,9,172,99,20,123,150,149,68,114,165,164,123,46,52,201,6,150,102,184,212,196,183,46,76,181,180,219,171,105,148,161,185,45,54,217,35,152,183,72,148,173,141,164,141,232,129,254,170,172,43,171,253,213,183,46,75,114,161,255,0,41,14,117,54,116,119,63,232,184,203,205,184,143,177,73,82,125,134,66,199,241,15,62,182,246,102,120,112,223,214,54,32,215,98,67,197,74,68,122,19,51,145,35,165,132,138,250,206,178,218,137,232,44,147,166,183,150,152,241,210,228,130,75,104,66,22,179,52,165,40,50,34,172,177,165,220,205,213,170,180,12,182,226,189,118,133,83,151,78,169,83,172,122,236,184,115,34,60,166,95,140,251,112,30,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,12,251,255,0,43,28,211,255,0,229,45,138,191,250,101,81,255,0,219,13,30,221,149,255,0,146,150,173,102,233,244,37,86,179,232,106,124,138,135,163,169,49,186,137,211,57,77,169,124,136,237,106,92,199,151,183,106,17,169,110,81,145,106,90,140,225,102,119,48,183,86,104,49,150,181,139,151,76,110,131,175,229,198,167,82,209,41,201,12,211,32,180,157,173,71,109,75,63,240,156,89,165,40,74,221,117,213,146,17,191,105,76,174,15,249,95,176,113,42,230,169,230,2,239,171,196,157,82,195,234,196,118,168,180,20,72,101,211,109,245,71,116,250,185,145,156,105,74,36,18,150,210,162,186,133,164,249,209,94,63,246,178,23,18,2,160,56,198,101,175,14,48,254,187,110,227,205,148,116,170,45,86,245,168,73,137,95,163,162,81,54,229,66,81,32,156,42,139,17,137,63,225,38,75,132,162,73,184,236,101,26,119,186,226,213,8,50,241,152,27,251,44,184,161,7,21,240,229,113,23,82,135,30,68,71,97,206,55,142,20,214,30,108,210,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,187,72,105,34,211,175,252,171,181,104,215,79,161,42,180,111,76,211,227,212,61,29,86,141,211,206,135,205,109,43,228,72,107,83,229,188,141,219,86,141,79,106,136,203,83,208,125,97,29,120,135,217,85,91,255,0,37,184,171,66,163,72,136,204,136,180,116,86,214,169,43,82,80,108,83,228,181,57,228,145,165,42,61,234,106,51,137,65,105,161,172,210,70,105,35,53,22,120,70,132,248,114,97,159,232,191,38,216,113,78,145,18,148,220,250,245,61,87,52,199,233,237,233,213,117,238,42,68,117,188,163,66,84,183,147,21,200,205,40,207,93,57,36,132,169,73,66,76,73,80,30,43,26,48,134,205,199,172,47,184,48,143,16,24,150,229,10,226,142,150,100,28,71,205,151,218,90,28,75,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,215,154,44,178,95,217,89,197,10,150,31,221,241,165,204,166,162,66,147,69,184,74,156,244,104,85,150,9,182,156,222,194,156,45,170,90,18,251,73,117,8,82,201,183,13,72,220,173,9,74,233,124,53,51,11,106,229,211,51,80,107,119,172,109,40,183,117,61,86,148,154,130,165,54,195,116,174,166,84,103,17,49,211,112,201,6,202,22,194,73,195,53,39,107,107,90,200,212,104,36,46,255,0,128,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,10,139,226,237,141,248,209,134,185,146,182,232,88,115,139,215,173,171,77,126,199,135,45,216,116,74,252,184,44,56,250,167,207,74,157,83,108,184,148,154,205,40,66,77,70,90,232,132,151,176,135,74,224,215,139,24,167,138,31,165,255,0,210,102,37,221,119,111,163,62,79,244,94,157,172,201,159,210,243,61,33,204,229,115,150,173,155,185,104,221,183,77,118,39,94,226,22,84,2,165,120,226,218,212,40,151,86,18,94,177,224,236,173,85,105,245,138,92,201,60,213,159,54,44,71,34,185,29,189,134,123,19,181,115,100,158,164,68,163,230,104,163,50,74,72,160,182,86,48,83,249,68,230,10,201,193,199,42,29,20,75,130,160,125,123,233,119,150,226,32,176,210,228,74,229,43,150,225,19,198,195,46,147,123,144,105,230,26,55,104,157,76,180,166,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,80,15,242,177,205,63,254,82,216,171,255,0,166,85,31,253,176,208,70,89,42,213,90,254,91,112,162,187,93,169,203,168,212,170,54,61,10,92,201,146,222,83,207,201,125,200,12,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,198,104,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,160,198,76,94,179,112,35,14,234,24,165,136,47,203,98,222,164,200,130,204,231,227,48,111,46,58,36,203,102,41,60,104,47,89,72,66,159,74,214,73,37,47,98,85,181,43,86,137,63,171,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,246,103,19,42,183,150,84,49,114,161,103,214,105,178,213,108,84,100,72,147,105,213,220,112,158,69,70,156,75,245,9,78,165,8,79,82,218,84,218,94,70,212,237,89,146,136,185,107,109,107,247,249,4,207,101,87,40,151,52,218,21,203,14,93,91,14,174,41,5,46,177,14,43,106,126,108,87,219,142,242,91,118,11,107,144,211,8,91,142,42,58,94,82,200,205,77,178,130,46,212,36,95,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,128,115,55,153,188,201,80,51,37,138,244,42,22,96,241,42,157,77,167,95,21,216,144,225,196,187,39,178,196,102,27,158,242,91,105,182,210,233,37,8,74,72,146,73,34,34,34,34,34,22,233,195,134,236,186,175,156,152,225,229,211,122,220,213,91,130,181,55,210,221,77,70,169,53,201,114,159,217,85,150,132,111,117,195,82,213,181,8,74,75,83,236,74,72,139,176,136,82,14,108,124,83,227,39,196,11,135,204,95,29,213,236,133,92,56,135,146,140,57,204,182,11,208,165,213,43,170,143,84,102,234,162,197,234,166,77,169,173,53,183,34,196,122,12,86,154,89,154,210,209,171,156,91,208,130,109,132,44,147,187,152,106,141,88,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,60,174,230,110,193,205,54,23,211,113,2,208,147,18,29,73,113,210,170,213,188,117,22,100,205,163,62,110,58,222,199,210,217,238,74,22,166,29,83,75,90,80,110,54,73,94,212,234,105,79,96,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,4,32,226,237,136,87,246,26,229,182,219,174,225,205,241,112,90,181,39,239,136,113,29,153,68,169,189,5,247,24,84,9,234,83,74,113,149,37,70,131,82,16,163,73,158,154,161,39,236,33,7,248,112,230,23,31,111,156,231,97,229,173,122,227,134,32,92,20,89,190,150,234,105,213,75,154,108,184,175,236,165,75,90,55,180,227,138,66,182,173,9,81,106,93,138,73,25,118,145,11,191,1,90,188,101,49,99,20,240,191,244,65,250,51,196,187,174,210,244,159,202,14,183,208,85,153,48,58,174,95,163,249,124,222,74,211,191,111,49,123,119,107,166,245,105,222,99,154,240,137,198,252,104,196,172,201,92,148,44,70,197,235,214,234,166,177,99,204,150,212,58,221,126,92,230,27,125,51,224,37,46,165,183,156,82,73,100,149,173,36,162,45,116,90,139,218,98,221,0,0,4,81,127,136,150,17,30,56,211,176,98,156,215,86,114,249,221,77,71,116,166,250,109,176,250,148,124,209,198,245,247,118,167,177,125,154,106,126,225,43,128,0,0,80,111,20,57,241,103,230,238,238,84,126,211,79,65,184,251,123,117,166,66,211,188,190,193,47,56,49,90,172,199,181,110,155,153,81,116,114,87,67,181,221,231,235,109,114,160,142,237,123,61,221,194,16,103,243,26,27,198,76,193,86,170,116,245,110,166,69,233,186,83,211,77,119,66,138,149,247,161,10,250,77,159,121,125,221,157,253,103,132,190,10,43,17,177,158,109,239,41,173,208,109,14,95,59,214,211,94,170,36,230,147,220,226,79,233,35,216,74,253,221,226,239,0,82,39,21,204,192,74,196,44,102,115,13,105,242,63,162,237,109,52,45,133,235,245,49,32,189,237,109,42,45,20,131,254,178,191,113,118,14,105,195,243,45,140,230,43,23,138,37,90,63,58,137,70,255,0,100,19,188,211,250,232,178,141,175,162,235,107,250,108,151,209,215,237,208,187,239,250,12,24,180,232,200,135,13,174,91,77,235,181,59,140,244,212,204,207,180,251,123,204,199,232,0,17,27,136,206,90,232,216,213,130,181,58,251,13,114,171,150,220,119,170,108,189,185,106,230,34,60,73,107,75,91,77,212,32,181,91,186,238,50,51,47,113,151,117,18,180,186,141,159,116,161,212,47,147,62,137,80,37,37,90,37,91,30,101,206,253,59,82,122,41,63,105,125,227,66,249,31,196,231,113,75,46,86,149,90,83,188,201,84,234,100,10,107,234,219,166,231,27,129,25,74,61,9,9,34,212,220,238,34,50,251,71,124,0,0,0,20,139,197,135,28,164,95,88,205,250,59,132,175,232,235,121,60,167,75,66,254,250,98,92,230,85,222,218,85,244,86,93,202,52,253,253,227,203,240,202,203,235,152,189,142,48,110,106,140,109,212,171,93,214,170,105,94,253,53,145,26,100,53,146,116,39,18,175,162,225,246,232,101,246,25,139,221,139,29,168,113,153,136,202,116,109,134,210,218,11,94,228,145,104,93,255,0,112,255,0,80,0,0,0,1,17,248,145,102,5,220,22,192,186,165,46,155,217,80,185,227,191,71,66,187,62,109,50,97,204,73,47,67,109,105,61,20,209,118,106,90,251,203,219,68,144,33,86,47,91,161,136,44,23,83,84,173,206,75,105,250,8,230,62,243,132,69,223,162,75,85,43,236,34,215,216,66,248,184,123,101,126,155,128,216,65,76,172,84,98,105,113,87,226,179,62,75,156,197,124,218,95,139,17,75,107,66,117,109,158,142,52,126,177,17,107,236,34,46,249,98,3,158,99,46,58,225,238,5,219,114,46,75,242,175,209,180,211,75,113,180,116,239,185,204,81,54,226,201,58,180,218,204,181,38,151,218,101,217,167,221,172,17,190,184,212,90,52,122,163,208,108,220,38,244,236,84,165,73,68,207,79,59,23,214,220,162,35,229,185,4,207,184,146,175,250,90,123,12,122,92,27,227,11,133,247,181,69,154,78,33,218,95,36,86,234,146,218,31,235,228,79,222,163,83,105,47,85,152,69,166,187,150,125,255,0,212,251,72,79,91,74,234,162,94,214,229,58,234,183,101,245,52,234,164,86,101,199,119,150,180,110,109,198,210,180,30,139,34,81,106,149,36,251,72,143,180,125,113,31,243,163,151,42,54,97,176,122,175,71,144,92,186,173,62,44,137,176,30,245,207,71,155,139,33,45,22,210,117,180,253,39,181,245,140,203,222,90,119,103,218,251,180,42,56,127,121,86,44,250,153,235,42,141,62,68,37,171,213,245,148,203,170,108,213,162,84,162,45,77,7,217,169,253,230,45,147,132,86,101,164,222,116,41,184,23,93,119,155,62,137,17,202,132,69,109,36,237,132,202,32,69,66,52,75,68,147,245,148,125,166,179,87,188,143,188,89,40,8,61,197,166,208,43,143,46,206,213,16,222,174,210,182,236,86,191,71,155,58,10,79,179,113,17,246,39,220,127,184,84,70,89,106,203,161,227,125,183,84,109,123,84,199,89,161,233,175,124,71,147,238,63,127,184,105,96,0,0,0,0,0,0,0,0,0,0,0,0,126,90,156,163,135,9,201,36,122,26,52,237,251,204,139,252,227,47,247,211,202,126,234,156,234,143,83,87,43,255,0,229,164,94,239,13,74,59,148,172,175,219,170,112,180,231,117,122,126,234,140,207,180,253,226,86,143,195,91,170,49,69,166,61,83,146,122,54,206,221,221,254,213,18,125,132,126,211,247,12,208,227,165,233,39,16,241,82,183,120,75,115,152,237,67,166,220,173,8,181,217,25,166,203,176,146,146,238,65,123,8,89,63,7,92,18,232,169,181,204,87,169,43,214,153,211,116,136,211,187,98,170,12,47,180,156,251,75,189,63,119,188,90,40,255,0,9,210,217,167,194,145,62,74,182,181,25,165,188,226,180,51,209,41,35,51,62,206,222,226,20,115,196,171,54,149,156,96,197,10,134,29,81,37,242,237,203,110,75,176,92,107,150,131,230,74,143,34,99,38,230,229,50,135,11,86,220,34,208,148,105,47,121,159,104,132,129,161,233,175,176,123,28,40,197,59,167,7,111,56,87,181,163,47,145,54,35,141,168,254,109,181,111,66,29,67,155,126,113,11,34,212,219,79,110,159,250,133,217,228,107,62,54,230,100,40,145,237,91,129,159,71,93,112,35,33,183,91,220,227,221,78,196,70,66,158,213,17,219,109,27,157,120,203,105,25,233,167,187,186,98,15,249,90,18,226,20,218,203,84,168,141,38,94,242,49,74,92,86,242,224,222,27,226,111,233,70,134,198,202,101,200,238,249,62,182,186,205,145,34,115,235,63,89,213,43,232,160,187,146,73,247,104,125,131,151,240,231,199,215,176,63,48,20,196,200,115,74,125,202,166,104,111,150,133,234,148,137,177,55,43,177,181,168,253,86,187,139,79,188,189,183,235,75,168,71,171,211,34,85,97,175,123,19,88,110,67,74,208,203,84,45,36,162,61,12,136,251,140,187,200,126,160,0,0,0,1,20,56,142,96,60,108,98,192,10,213,77,162,254,144,181,226,201,173,53,223,235,244,208,165,169,41,253,98,18,90,169,206,243,35,251,140,81,109,141,112,206,195,140,71,162,220,132,92,185,86,237,102,52,181,23,97,237,92,119,210,179,46,229,17,246,163,220,127,188,104,187,44,152,152,156,90,193,75,90,241,211,231,100,82,224,147,199,239,113,81,25,113,71,244,19,237,115,216,90,127,144,117,48,0,0,21,131,198,143,16,202,53,187,109,97,163,14,237,125,217,80,235,11,45,186,234,209,183,81,100,203,181,58,119,255,0,198,215,236,246,136,61,144,156,47,44,79,204,165,165,21,242,254,111,69,169,64,171,185,255,0,24,153,159,20,141,61,139,73,151,98,251,203,95,184,198,134,32,195,102,157,6,61,62,50,118,179,21,164,50,217,106,103,162,82,68,69,223,219,220,67,136,99,30,116,112,31,4,167,170,141,119,221,124,170,155,106,52,174,55,65,49,90,104,167,18,126,187,108,45,63,73,165,23,127,219,221,223,244,48,123,55,24,33,141,239,34,13,141,118,117,115,148,217,45,81,250,9,109,237,237,108,143,214,117,148,36,253,103,80,95,191,95,126,157,148,143,82,212,135,244,86,167,24,156,22,42,213,161,73,197,152,13,235,38,3,172,83,222,237,238,97,13,84,31,81,246,172,139,188,203,185,38,127,111,176,86,214,85,241,2,70,26,227,213,153,113,176,173,17,233,186,115,47,118,23,234,186,214,22,174,244,171,246,61,133,168,209,22,19,222,172,226,38,31,210,175,22,15,86,234,28,253,15,183,253,173,247,27,246,165,63,177,238,47,243,143,92,34,143,17,220,11,78,51,224,60,183,98,246,212,232,156,190,140,189,252,233,145,57,157,238,33,63,69,175,110,191,102,135,223,65,212,233,206,211,102,183,53,143,166,222,186,119,123,72,203,219,247,139,127,207,37,249,31,18,114,0,205,220,95,60,185,187,180,115,181,59,118,86,163,55,221,181,58,253,15,112,175,220,131,212,93,165,230,134,209,148,210,180,82,122,253,15,79,254,231,74,47,113,251,198,136,128,0,7,153,196,107,234,141,135,22,140,235,186,189,39,145,14,23,43,122,246,45,90,111,117,13,151,98,82,163,239,89,123,6,103,239,91,190,69,215,120,76,186,205,190,83,178,185,126,174,164,173,54,180,150,255,0,100,139,185,62,225,162,220,172,222,21,75,235,4,45,219,146,178,189,242,229,117,124,197,104,146,215,108,199,208,93,137,74,75,185,5,236,29,100,0,65,94,39,153,32,153,152,187,86,54,47,97,188,93,247,245,159,79,121,169,17,212,243,235,244,173,29,150,228,72,40,172,71,105,167,13,201,156,245,104,201,39,97,43,158,226,86,165,104,222,202,97,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,119,154,171,55,53,248,71,79,188,40,213,40,137,185,233,209,227,198,187,41,13,182,108,174,157,81,52,122,230,150,148,181,171,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,81,69,124,76,243,163,252,164,241,29,24,111,101,43,151,96,216,53,9,108,70,144,204,238,115,117,217,196,124,165,206,209,181,169,149,50,146,66,147,29,69,185,92,183,93,89,168,185,198,219,126,43,33,89,59,184,115,79,139,148,197,86,104,242,216,195,170,28,142,182,224,169,189,14,87,73,53,12,45,133,57,75,106,67,91,82,153,46,165,230,200,203,154,133,161,165,45,210,220,104,74,85,127,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,8,23,253,197,76,172,127,191,236,85,255,0,173,105,223,232,34,111,225,237,149,74,195,91,2,218,195,154,20,137,111,211,109,90,60,42,36,55,101,173,42,125,198,35,50,134,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,220,61,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,160,30,40,254,59,49,55,240,95,39,132,34,251,149,106,171,212,168,244,39,170,114,215,77,135,33,233,113,225,169,229,27,12,190,242,91,75,174,161,189,118,165,107,75,12,165,74,34,213,68,211,100,122,237,45,39,255,0,12,44,133,70,198,122,172,76,192,227,5,10,36,252,62,166,72,146,205,42,145,47,154,131,171,84,88,83,59,30,113,165,53,202,145,5,38,167,210,100,78,250,207,48,109,173,42,65,56,133,92,248,170,14,43,25,18,170,149,86,126,105,176,106,217,136,170,106,163,155,247,189,42,156,194,146,251,111,146,150,167,43,4,130,51,74,208,164,154,73,253,137,73,160,209,207,81,47,123,238,55,86,195,170,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,20,193,198,86,173,85,160,102,238,201,174,208,170,114,233,213,42,117,143,77,151,14,100,71,148,203,241,159,110,167,80,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,9,235,144,92,235,218,185,172,195,136,148,74,181,79,167,196,219,102,158,203,119,29,62,65,182,135,39,236,36,182,170,156,114,109,40,66,153,117,102,70,180,161,37,201,113,100,131,45,170,105,110,243,78,37,249,10,141,143,54,243,216,213,132,212,40,140,98,45,14,59,143,85,208,223,55,125,126,156,196,87,20,150,82,203,45,56,167,231,18,155,101,166,79,212,220,133,26,22,165,18,25,36,83,15,250,170,176,174,175,247,86,220,185,45,202,135,252,164,57,212,217,209,220,255,0,162,227,47,54,226,62,197,37,73,246,25,11,243,202,77,90,171,154,124,130,91,144,241,74,167,45,201,23,141,175,84,181,106,211,227,60,163,150,243,8,114,77,56,228,155,175,155,134,169,43,105,162,113,110,47,113,41,213,41,91,116,61,165,200,63,184,169,149,143,247,253,138,191,245,173,59,253,4,74,172,216,248,88,198,79,135,247,15,151,62,51,88,53,59,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,190,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,84,131,68,225,251,138,116,124,222,217,249,99,197,6,122,40,151,5,64,183,92,16,83,37,186,125,66,11,17,19,54,119,163,228,191,24,137,215,155,96,212,223,234,205,41,124,210,149,232,159,88,95,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,152,120,213,248,167,181,190,31,193,243,26,136,129,77,213,170,172,210,164,80,153,169,203,69,54,100,134,101,200,134,151,148,76,60,251,41,113,45,58,182,245,218,165,161,47,188,148,168,203,84,147,174,17,105,184,245,150,188,59,178,65,51,53,87,217,221,183,140,93,184,101,105,212,26,106,186,147,121,248,207,85,28,83,46,184,136,177,93,67,74,66,182,173,12,117,4,78,54,226,26,144,147,66,137,75,66,138,247,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,16,3,138,54,68,170,184,217,74,103,29,240,94,217,137,34,246,161,199,90,110,10,116,70,21,214,220,48,146,148,19,75,111,105,237,118,76,116,161,68,72,217,204,117,181,18,9,74,54,89,105,84,194,3,81,24,133,101,82,177,42,192,185,112,230,187,34,91,20,219,170,143,54,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,174,154,145,247,8,65,253,197,76,172,127,191,236,85,255,0,173,105,223,232,34,127,138,149,226,197,146,8,118,223,164,243,103,134,113,118,68,168,84,9,219,218,17,188,195,44,197,113,238,157,136,242,162,178,150,144,106,230,190,107,57,6,167,22,226,157,144,149,146,118,155,138,76,32,202,238,102,239,236,172,226,133,55,16,45,9,50,230,83,81,33,42,173,91,199,81,122,52,42,203,4,219,173,236,125,45,158,213,45,9,125,213,52,181,165,100,219,134,149,237,86,134,149,104,166,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,75,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,91,52,89,155,191,179,77,138,21,44,64,187,228,203,135,77,92,133,42,139,111,21,69,233,48,168,204,27,109,55,177,132,184,123,82,181,165,134,148,234,208,148,19,142,18,151,181,58,146,83,50,184,74,100,187,229,165,118,30,107,175,244,237,162,219,149,7,152,181,233,111,193,220,154,140,230,209,181,83,148,167,80,104,54,88,90,204,154,83,70,106,234,89,81,238,108,227,237,114,223,192,68,174,41,183,252,107,23,37,183,148,82,184,101,210,106,87,84,136,20,10,105,198,55,82,185,75,114,74,29,145,28,214,217,122,168,92,54,37,146,247,153,33,72,220,131,215,121,37,84,24,47,79,132,118,38,90,183,134,80,168,246,45,38,94,149,171,10,161,62,159,87,138,227,141,243,19,212,203,122,99,15,165,9,89,172,153,90,31,52,37,107,74,119,56,195,233,34,50,70,167,53,64,5,85,241,206,250,147,252,201,252,52,85,88,182,158,19,185,223,153,114,122,51,41,152,153,43,124,186,125,60,218,178,102,147,47,188,244,166,217,234,31,145,22,83,202,117,100,158,83,4,130,142,73,109,13,165,168,234,65,171,113,54,149,89,248,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,17,127,52,28,61,48,95,54,119,253,63,17,177,26,231,189,105,213,42,117,29,170,35,77,81,38,196,101,133,48,219,207,60,149,41,47,70,117,70,189,210,22,70,100,162,45,9,61,157,230,126,131,42,89,41,194,204,159,124,169,253,25,215,238,186,159,202,222,135,173,244,236,168,207,114,250,94,127,47,149,201,97,173,53,234,87,187,118,237,116,78,154,104,122,200,0,20,193,198,127,23,163,93,248,243,109,97,29,57,248,143,71,195,218,58,158,152,105,97,212,62,205,70,161,203,117,198,86,181,122,139,65,70,102,11,137,52,23,97,188,225,26,140,203,106,32,182,30,222,181,92,53,191,237,172,70,161,71,136,253,74,213,172,66,173,195,106,90,20,166,28,126,51,200,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,227,79,180,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,4,85,254,226,166,86,63,223,246,42,255,0,214,180,239,244,17,55,240,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,25,119,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,28,171,138,63,129,60,77,252,23,206,33,8,149,194,191,62,178,98,201,165,101,99,25,43,178,230,34,100,134,105,246,53,78,71,40,145,13,4,211,202,56,18,100,56,234,84,104,53,33,134,162,161,40,90,247,187,202,212,144,77,37,22,21,152,188,180,97,102,104,44,71,172,92,76,164,254,207,69,89,134,196,111,74,83,62,121,151,92,233,31,121,167,57,60,222,66,16,230,212,250,232,213,39,236,50,207,94,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,179,94,8,215,253,229,93,179,113,55,15,171,55,12,185,150,245,171,34,147,38,139,5,227,37,34,2,230,28,211,146,77,25,150,228,161,106,97,181,154,53,216,75,222,162,34,83,139,53,117,92,66,225,19,150,220,74,191,238,92,70,174,222,216,148,197,74,234,172,77,173,204,106,37,74,2,88,109,249,47,45,231,18,218,85,13,74,36,18,150,100,68,106,81,233,166,166,125,226,79,224,38,10,90,185,118,194,122,22,14,89,85,10,172,218,45,191,213,116,207,213,29,109,201,75,231,201,118,66,247,169,182,219,65,232,183,148,69,162,11,213,34,215,83,212,207,61,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,16,3,138,22,69,191,66,151,82,241,199,7,44,206,147,13,171,91,61,49,26,18,183,51,66,170,56,226,136,244,100,146,93,60,55,181,111,151,161,169,8,116,214,223,205,37,81,219,56,213,149,28,215,98,62,82,177,29,23,173,148,239,93,74,157,203,98,191,64,125,227,68,90,188,84,153,153,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,94,135,172,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,156,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,113,252,208,101,126,193,205,157,129,79,195,156,70,171,220,20,234,109,58,176,213,109,167,104,146,25,101,245,62,219,47,50,148,169,79,52,234,77,27,100,44,204,137,36,122,146,123,123,200,248,254,2,112,191,192,44,187,98,197,11,24,236,171,191,16,38,214,173,254,171,166,98,169,80,132,228,85,243,227,59,29,123,210,220,70,214,122,33,229,25,104,178,245,136,181,212,181,35,152,0,35,254,107,114,83,133,153,193,249,45,250,76,175,221,116,207,146,93,119,69,232,41,81,153,230,117,92,142,103,55,156,195,186,233,211,35,110,221,186,106,173,117,212,180,243,249,95,225,233,130,249,76,191,234,24,141,135,55,61,235,81,169,84,104,238,209,29,106,183,54,35,204,37,135,30,101,229,41,41,102,51,74,37,238,142,130,35,53,25,104,106,236,238,50,148,0,0,57,54,105,175,10,165,139,130,23,21,201,70,94,201,113,122,78,90,180,73,233,186,99,8,62,197,37,69,220,179,246,12,233,89,87,124,139,82,240,135,117,147,124,215,98,243,61,93,73,58,238,105,77,254,201,151,114,189,195,76,24,115,125,81,177,30,209,131,119,80,100,243,225,205,230,236,94,197,167,93,142,173,179,236,82,82,125,232,63,96,244,192,0,3,59,185,248,168,187,84,205,13,221,45,229,106,165,116,29,186,23,255,0,179,162,151,184,189,194,192,114,53,126,71,195,108,128,61,119,153,114,87,11,110,174,118,171,118,250,212,150,251,182,171,79,167,238,21,3,81,156,237,74,107,147,95,250,110,105,175,119,176,136,189,159,112,191,14,28,56,22,156,24,192,120,142,202,236,169,214,249,157,97,123,185,51,37,242,251,156,90,126,139,190,205,62,221,79,186,87,143,35,139,23,171,56,119,135,245,91,197,243,209,186,127,35,83,237,255,0,108,125,182,253,137,87,237,251,143,252,227,51,247,149,205,46,241,185,38,92,115,207,87,229,242,247,159,103,245,27,74,11,184,136,187,146,94,193,119,28,44,112,88,176,215,2,27,185,230,55,182,161,114,107,207,45,117,211,167,153,53,9,238,90,147,244,86,93,196,95,188,77,97,252,51,208,181,49,198,177,135,55,24,33,130,15,46,13,243,118,116,147,146,217,173,49,250,9,110,110,237,112,139,214,105,149,164,189,102,150,95,187,95,118,191,63,7,51,163,128,248,219,61,52,107,66,235,230,212,214,162,74,35,116,51,19,174,170,109,36,123,220,97,9,250,78,164,187,254,222,238,238,223,58,27,53,24,50,41,242,83,185,153,77,45,151,11,83,45,82,162,50,62,238,222,227,25,231,207,182,23,150,24,102,82,237,138,193,127,55,173,84,167,213,219,255,0,138,79,79,148,68,158,213,168,207,177,29,231,167,220,66,112,240,92,196,66,147,110,220,184,104,251,187,159,106,76,202,194,11,110,154,52,72,167,50,69,216,157,59,255,0,227,107,246,123,69,159,0,0,0,229,153,155,196,196,225,46,10,93,55,142,159,59,30,151,56,153,63,115,137,136,243,137,63,160,175,107,126,210,211,252,131,58,55,205,195,59,17,241,30,181,114,25,115,37,92,85,153,50,210,93,133,185,114,31,82,200,187,146,69,218,191,113,126,225,122,92,56,240,30,54,14,224,5,22,166,233,127,72,93,17,99,86,157,239,245,58,152,81,20,164,254,177,105,61,20,223,121,17,125,196,37,120,0,0,0,0,252,181,74,132,122,69,50,93,86,98,246,49,9,135,36,58,173,12,244,66,18,106,51,208,136,207,184,143,184,133,5,113,24,199,215,177,195,31,234,104,142,230,180,251,105,79,80,216,45,11,214,40,243,101,237,87,107,104,81,122,174,247,30,191,121,251,58,127,10,76,184,53,137,24,155,250,81,174,49,190,153,109,187,190,55,173,166,147,99,200,130,250,15,213,117,42,250,43,62,244,154,125,250,159,96,186,228,33,45,161,45,160,180,74,72,146,69,238,34,31,244,33,222,121,115,227,110,101,190,137,34,213,183,217,244,141,215,62,50,219,105,189,206,51,211,111,68,148,37,237,87,29,198,215,181,214,72,182,153,150,186,251,187,233,51,21,241,78,233,198,43,206,109,237,119,75,231,205,150,227,138,47,155,109,59,16,183,86,230,223,155,66,8,244,55,21,219,167,254,161,227,180,61,53,246,0,155,124,53,115,105,89,193,252,80,167,225,213,110,95,50,220,185,36,181,5,182,185,104,46,92,169,18,33,178,78,110,75,43,112,244,109,179,45,13,68,147,247,145,246,139,198,131,45,154,132,40,243,227,43,115,82,90,67,205,171,67,45,82,162,35,35,237,237,238,49,254,198,68,162,52,159,113,246,10,103,226,243,130,127,38,113,54,14,38,211,213,172,106,164,102,152,121,58,119,60,228,137,239,40,245,55,12,251,146,93,201,34,255,0,32,143,89,4,191,157,195,236,204,218,179,91,119,98,42,179,96,210,158,245,72,245,109,218,132,83,81,125,21,126,199,179,67,251,72,104,66,137,85,98,181,76,102,167,24,245,105,237,219,123,253,138,52,159,121,23,180,189,195,247,8,165,196,174,142,229,87,43,247,18,155,45,121,61,38,191,190,163,15,237,47,112,162,43,21,211,98,234,132,234,79,67,79,55,255,0,229,168,106,2,153,40,230,66,110,73,158,166,189,123,126,227,50,255,0,48,253,64,0,0,0,0,0,0,0,0,0,0,0,60,238,32,45,77,218,51,214,142,242,229,127,252,212,12,197,220,134,106,173,72,53,119,250,159,253,1,13,3,240,250,106,59,89,91,180,185,43,220,103,215,238,236,50,255,0,116,101,123,196,143,28,167,52,149,23,105,56,19,115,84,25,115,98,218,232,180,86,154,233,172,198,11,187,67,247,140,214,153,234,122,152,208,119,14,106,45,50,149,148,235,57,232,29,171,147,233,14,105,250,221,187,106,82,246,247,153,251,207,184,73,161,204,51,59,92,153,111,101,235,17,170,176,11,249,195,54,173,97,77,171,179,213,81,65,121,68,173,12,140,143,67,34,236,208,102,222,228,168,73,171,92,85,74,172,213,239,145,50,107,242,29,86,132,90,173,110,26,148,122,17,17,119,153,247,16,250,56,125,98,92,56,149,119,211,44,187,90,31,85,81,170,74,102,43,45,243,16,141,84,235,168,109,61,171,82,83,244,150,158,243,46,255,0,103,120,182,140,4,225,141,74,183,108,154,113,223,84,222,101,86,98,89,122,98,121,202,46,82,150,203,92,196,106,212,163,74,180,82,87,218,93,254,206,205,7,56,205,207,11,102,168,86,197,83,17,240,190,70,135,78,140,252,217,80,118,119,161,182,223,121,106,230,63,44,253,205,167,66,73,251,200,187,200,86,253,179,113,220,184,91,123,198,174,82,94,233,42,244,10,130,28,35,218,219,155,93,97,226,86,158,177,41,39,162,219,47,97,151,103,180,133,236,240,252,205,115,57,146,194,150,145,90,119,109,201,68,52,192,148,141,166,124,228,179,26,46,247,181,75,45,182,157,92,120,253,66,215,79,97,153,119,74,193,31,115,201,131,17,241,175,47,247,5,19,145,204,153,75,141,46,169,15,214,50,249,246,225,73,74,63,174,130,239,119,218,102,94,242,247,103,194,173,79,155,103,93,179,41,82,83,182,101,14,162,228,119,11,82,61,28,101,211,73,247,25,151,122,125,230,95,120,191,142,30,216,186,156,86,203,133,182,107,236,126,221,135,14,134,178,247,242,32,68,212,254,130,75,189,207,183,239,49,38,64,0,0,0,7,228,171,83,99,214,41,83,105,18,211,185,137,209,220,140,233,106,101,170,22,147,73,247,25,31,113,251,12,134,123,243,247,132,46,96,246,99,238,26,89,49,202,143,91,145,46,183,24,183,110,213,167,167,202,74,63,174,179,238,111,218,100,126,242,33,55,184,53,226,218,231,209,43,152,87,49,253,85,29,201,53,54,145,183,250,137,69,61,132,246,146,62,211,239,87,238,246,139,61,0,0,31,195,61,164,102,126,194,212,81,39,21,43,245,235,187,50,47,211,150,122,162,143,13,112,19,221,254,213,62,105,126,201,126,215,219,247,152,234,220,25,237,101,205,196,138,253,198,178,209,168,244,217,76,17,255,0,199,75,244,245,233,223,175,113,251,133,172,226,213,98,109,189,134,23,101,114,156,231,46,84,10,36,249,44,175,66,61,171,68,119,20,147,208,200,200,251,72,187,200,198,109,177,150,189,80,185,177,98,240,174,85,29,230,202,153,94,168,60,234,182,165,58,169,114,92,81,158,137,34,46,245,31,113,15,149,98,222,21,123,6,238,164,221,244,41,28,153,180,169,172,76,105,123,18,175,89,167,82,225,118,41,42,46,244,23,121,31,220,99,68,57,64,197,245,227,86,4,91,87,100,165,110,156,220,8,81,102,171,77,55,200,40,113,220,113,90,18,16,69,170,157,238,73,105,238,251,59,80,229,249,153,176,90,196,172,12,189,45,69,163,115,146,104,85,18,96,181,211,231,85,13,230,211,253,100,254,223,180,244,25,198,188,168,51,44,91,234,179,110,172,185,114,40,85,89,17,11,184,244,83,47,41,26,247,168,187,209,239,63,222,46,103,132,166,50,29,229,129,13,97,220,197,110,149,106,238,245,244,211,119,83,50,115,221,196,130,34,208,146,95,214,87,238,238,19,192,126,122,132,24,245,40,142,66,148,141,237,57,166,226,212,203,93,12,140,187,190,210,25,191,205,126,21,61,131,184,219,94,179,21,19,167,102,47,75,202,71,48,151,244,162,48,225,246,239,89,247,185,237,63,253,67,232,85,51,39,89,171,101,178,149,128,79,167,72,148,158,126,197,234,143,95,155,60,165,31,97,52,70,90,25,126,217,254,238,225,251,50,49,67,157,112,102,94,211,167,83,207,71,156,235,244,238,246,83,228,159,180,200,187,136,198,139,0,0,5,101,113,106,205,36,90,69,5,156,13,181,166,238,155,55,119,165,126,108,203,149,177,112,100,179,244,218,50,86,164,106,250,11,236,246,251,133,97,224,206,24,86,113,131,16,233,118,21,9,189,242,170,60,253,189,168,45,57,108,56,233,253,37,160,187,155,63,235,23,249,134,148,44,27,46,147,135,214,164,43,74,136,215,46,28,30,103,45,59,148,127,77,197,56,127,73,74,62,245,159,180,199,161,0,1,77,124,84,242,65,51,13,174,170,190,103,176,242,46,251,66,228,168,52,237,195,19,156,252,137,16,171,18,220,125,111,202,211,148,104,106,27,139,38,75,85,186,102,79,200,216,148,165,10,109,41,140,25,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,231,79,18,206,34,22,109,127,11,226,224,150,95,238,56,149,216,247,253,29,138,133,106,227,167,84,13,37,14,156,227,134,126,143,36,54,162,117,185,46,147,102,151,218,125,41,216,203,156,181,54,163,120,205,170,214,193,220,29,191,177,214,255,0,165,225,206,28,208,101,212,106,85,25,12,52,235,173,69,121,230,41,236,56,243,108,170,92,165,50,133,169,168,205,169,212,27,142,154,76,146,71,247,17,232,163,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,233,96,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,40,7,138,63,142,204,77,252,23,201,225,6,65,114,81,117,102,179,17,226,86,234,212,206,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,126,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,144,120,151,228,114,78,92,111,39,177,134,199,92,69,225,213,233,88,113,12,196,109,13,71,93,14,162,241,56,249,194,75,40,36,164,227,26,80,234,153,82,19,234,33,179,109,100,70,148,45,232,235,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,195,242,57,73,165,61,85,143,93,122,153,17,117,40,113,222,137,30,98,153,73,190,203,15,41,181,58,210,28,211,114,80,181,48,202,148,146,61,20,109,54,103,174,210,211,245,138,86,227,87,226,158,214,248,127,7,204,106,34,53,101,71,42,56,143,155,92,71,69,149,101,53,208,210,160,242,223,175,215,223,100,215,22,145,21,70,100,74,81,17,151,49,229,237,81,52,201,25,41,197,37,70,102,132,33,199,17,161,235,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,21,1,197,35,32,176,240,239,174,204,222,14,83,233,84,219,64,250,56,247,21,187,14,51,16,89,164,56,124,168,204,201,136,219,105,66,20,203,171,54,201,198,200,141,196,186,225,185,235,161,197,242,107,88,106,160,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,0,231,239,38,210,114,131,138,16,169,244,41,50,231,216,151,60,115,122,220,157,58,107,79,205,90,216,109,146,152,204,130,109,182,201,43,67,174,146,146,100,141,134,219,173,232,165,44,156,36,244,174,24,185,218,153,129,152,143,27,9,49,66,235,217,134,215,70,216,108,201,171,84,159,40,182,212,164,155,206,54,227,40,51,83,76,178,251,207,41,15,30,212,39,114,219,117,110,37,45,44,148,226,117,157,169,152,231,136,242,112,147,11,238,189,248,109,107,238,134,244,154,77,73,243,139,114,202,81,178,227,142,60,130,52,180,243,44,60,202,80,201,237,90,119,33,199,80,226,146,234,9,60,131,35,153,68,170,230,251,23,21,106,63,81,151,71,180,232,49,211,82,184,234,172,71,82,214,134,13,100,148,69,101,102,147,105,18,94,61,219,57,135,161,33,183,156,36,185,202,54,213,161,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,80,28,109,49,50,213,184,49,31,14,240,182,147,47,168,173,89,244,250,133,66,175,203,113,181,183,31,175,56,220,134,21,181,102,180,60,72,136,110,41,11,74,126,109,246,20,70,162,95,101,107,11,9,224,193,139,209,173,12,121,185,112,142,162,252,70,99,226,21,29,47,67,53,48,234,223,122,163,79,230,58,219,40,90,125,68,32,227,61,57,197,26,203,180,217,108,137,68,103,181,119,62,0,42,175,142,119,212,159,230,79,225,162,16,101,27,43,245,92,217,221,183,110,28,219,85,120,148,235,134,157,107,170,183,71,118,116,133,51,9,79,183,81,130,203,137,144,164,52,234,205,29,60,137,6,146,66,72,249,132,222,167,183,113,27,44,249,85,204,54,57,98,228,155,63,11,105,178,237,171,134,203,145,212,212,234,245,39,36,83,145,110,203,97,106,229,147,206,161,6,243,50,121,205,26,80,132,36,221,37,161,74,208,146,219,139,70,138,41,48,164,211,169,80,169,243,42,210,234,146,34,199,109,151,103,75,75,73,126,82,210,146,37,60,225,50,132,52,75,81,145,168,201,180,33,26,153,237,74,75,66,47,214,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,102,179,52,248,215,252,162,115,5,123,99,27,116,254,138,37,193,80,46,129,133,53,203,113,16,88,105,17,226,243,83,204,112,137,227,97,150,141,205,171,52,243,13,123,116,78,132,92,210,167,73,170,209,100,162,29,102,153,46,4,135,35,177,45,13,73,101,77,45,76,62,210,30,101,210,74,136,140,208,227,78,54,226,21,220,164,45,42,45,72,200,197,244,240,178,191,227,95,89,45,179,98,157,195,46,173,82,181,100,79,160,84,142,73,186,165,197,91,114,86,236,120,228,183,11,214,66,33,191,16,145,176,205,9,70,212,22,155,13,41,150,162,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,28,171,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,82,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,66,152,113,191,132,254,46,80,115,23,76,195,92,23,133,46,125,137,115,199,91,212,155,158,180,234,223,98,158,182,34,239,144,205,77,232,177,180,142,181,58,149,19,71,202,216,225,58,210,73,74,89,58,72,181,252,181,229,175,14,50,173,135,7,134,88,100,117,87,160,61,80,126,169,46,93,82,81,63,42,92,167,73,8,55,22,104,74,27,78,141,180,211,100,77,161,9,218,217,25,145,168,212,165,80,14,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,33,255,0,20,12,123,197,140,187,96,21,2,245,193,203,175,228,253,106,109,225,22,150,252,158,134,52,189,241,87,10,107,138,111,100,134,220,65,106,182,91,61,72,183,122,186,107,161,153,28,64,200,86,125,115,99,141,57,177,177,176,207,18,241,91,211,54,221,103,210,125,108,47,65,83,99,243,121,84,217,79,55,243,140,199,67,137,209,198,144,175,85,69,174,154,30,164,102,71,111,224,0,0,60,245,253,101,210,113,6,212,155,105,86,218,230,67,157,203,230,39,114,139,232,56,151,11,232,169,39,222,130,246,144,205,126,51,97,133,107,7,177,14,167,97,87,91,217,42,157,201,221,218,131,215,152,195,110,151,209,90,203,185,194,254,177,255,0,152,89,231,9,92,210,69,171,208,158,192,235,170,110,217,144,182,250,39,230,204,249,187,215,58,75,223,65,162,36,232,68,159,166,190,223,103,184,89,168,0,0,206,158,121,232,115,109,252,204,93,148,233,255,0,173,111,160,215,187,219,79,140,126,195,50,238,50,31,138,149,153,42,205,35,45,149,108,2,97,58,196,171,114,55,175,84,122,156,169,231,40,187,13,163,51,212,207,246,203,247,247,15,159,149,28,42,127,24,177,182,131,102,34,47,80,204,174,171,154,141,228,143,163,17,247,11,183,122,15,189,191,97,255,0,234,26,64,167,193,143,77,134,220,40,168,216,211,122,237,45,76,244,212,204,207,191,183,188,199,233,16,63,139,94,50,124,141,192,135,112,234,26,182,202,186,182,250,250,107,183,166,153,5,238,227,65,145,234,74,63,235,39,247,247,10,125,193,156,58,153,138,216,141,74,177,160,183,189,202,143,63,66,212,139,245,108,56,239,181,73,254,204,255,0,172,95,230,26,93,181,232,49,173,154,20,106,36,52,237,102,54,253,165,169,159,210,90,148,125,230,103,222,163,246,143,170,56,182,111,241,125,120,45,129,23,53,217,17,91,103,46,159,54,52,37,105,174,201,7,14,67,141,171,67,66,200,244,83,93,202,45,61,255,0,110,119,111,171,194,175,127,93,213,107,190,187,35,157,54,171,53,249,142,175,98,83,235,58,234,156,62,196,165,37,222,179,238,34,251,136,125,92,26,175,84,45,156,88,179,235,148,183,185,82,161,215,169,239,52,189,169,86,138,68,150,212,71,162,136,203,189,37,222,67,73,56,75,88,155,112,97,133,167,92,168,185,204,149,62,137,2,75,203,208,139,114,215,29,181,40,244,34,34,46,211,62,226,34,21,79,198,98,214,92,44,71,160,92,104,45,90,145,77,138,193,159,252,117,63,80,94,157,250,247,23,184,114,142,21,183,235,214,142,100,88,167,32,244,69,98,26,96,43,187,253,182,124,34,253,147,253,159,179,239,33,123,100,123,136,140,189,165,168,254,128,0,10,194,227,41,139,107,129,67,161,225,92,55,244,92,135,35,84,221,70,223,234,41,21,6,21,218,104,251,11,185,95,187,218,33,14,65,48,133,204,97,204,125,189,75,54,57,177,232,146,34,86,228,150,237,186,52,204,248,169,95,245,208,125,206,123,12,207,220,70,52,33,73,166,199,163,210,161,82,34,39,107,16,99,183,25,162,212,207,68,33,36,146,239,51,62,226,246,153,143,214,0,0,0,0,35,55,16,156,93,78,20,229,190,228,52,118,189,113,67,153,67,65,123,185,240,37,232,127,65,69,222,223,217,247,144,160,122,77,62,109,227,118,195,165,70,78,233,149,202,139,113,219,45,72,181,113,231,73,37,222,100,93,234,247,145,125,195,65,249,27,193,120,248,41,151,250,5,19,145,203,153,84,141,22,169,51,214,51,249,247,33,70,74,255,0,174,178,239,107,216,100,94,226,247,200,33,20,248,129,230,185,156,182,225,83,168,162,187,186,228,173,154,160,197,70,211,46,74,94,141,43,99,218,169,151,27,86,142,50,94,161,233,175,180,200,187,232,154,230,184,238,92,82,189,228,215,42,207,117,117,122,253,65,110,25,237,109,189,206,190,242,149,167,170,73,73,106,183,15,216,69,219,236,33,100,25,70,225,108,213,118,216,165,226,62,40,72,212,234,49,152,155,22,14,206,228,56,219,15,33,92,198,37,151,189,196,232,105,47,121,151,113,14,143,143,124,49,169,87,21,147,81,59,22,155,203,170,195,75,207,67,79,57,71,205,82,25,119,150,141,93,148,73,78,170,82,59,79,187,219,217,168,169,124,65,177,46,28,53,187,234,118,93,211,15,165,168,210,229,61,21,230,249,136,94,138,105,213,182,174,212,41,73,250,72,87,113,159,119,183,188,124,235,110,161,38,147,113,82,234,144,215,178,68,57,172,72,105,90,17,232,180,56,74,73,232,100,101,222,69,222,67,73,25,98,173,204,184,114,245,135,53,73,229,252,225,235,86,142,167,21,217,235,40,224,178,163,86,132,68,69,169,153,246,104,58,120,130,28,96,40,180,217,89,114,167,85,94,236,148,213,192,202,16,126,183,106,74,4,245,17,118,30,157,255,0,96,167,12,38,146,184,120,167,102,203,109,91,84,205,193,78,112,143,77,116,50,146,217,255,0,152,104,163,43,117,23,106,216,19,108,212,30,115,122,221,235,117,86,154,107,164,199,203,187,66,247,14,172,35,135,16,86,163,187,149,187,183,158,189,166,93,6,222,195,61,127,164,98,251,134,126,45,179,52,214,163,154,123,253,127,254,128,198,157,48,249,106,114,208,128,181,247,159,55,95,255,0,10,177,232,128,0,0,0,0,0,0,0,0,0,0,0,121,204,67,208,172,250,134,167,161,124,215,255,0,205,64,204,101,199,254,204,200,211,254,39,255,0,64,67,64,252,62,220,130,230,87,45,34,134,214,195,46,191,127,172,103,175,244,140,173,59,255,0,120,145,227,157,102,14,129,34,232,194,10,253,10,47,235,100,244,187,123,191,171,41,165,31,121,145,119,39,222,51,67,46,43,240,164,46,52,148,108,113,26,110,45,72,244,212,181,246,125,227,65,28,57,174,6,171,89,81,179,218,37,238,122,55,164,57,157,134,95,74,165,47,79,97,23,113,9,54,60,238,33,217,84,188,70,177,235,182,53,101,27,161,215,105,178,169,206,246,168,180,75,204,173,165,31,170,164,159,114,207,185,69,247,151,120,171,250,223,6,138,196,219,250,92,170,117,247,211,91,207,205,113,198,155,244,90,23,203,101,79,25,146,117,57,187,207,70,204,139,83,237,61,61,226,106,101,119,36,56,93,150,120,137,151,68,143,214,86,220,108,146,252,237,242,27,220,102,76,154,190,109,79,184,130,213,108,18,187,61,250,119,119,200,225,228,241,41,111,252,143,171,70,228,243,24,147,13,246,93,45,196,94,162,154,89,43,237,238,247,118,140,238,102,154,157,6,153,142,55,83,20,246,57,77,170,169,57,102,91,141,90,171,172,124,181,237,63,176,135,100,225,127,124,86,237,108,203,211,41,148,247,127,155,85,208,204,39,209,181,31,69,218,132,36,168,245,52,153,247,36,187,8,203,239,33,125,99,254,30,105,183,217,91,14,167,114,28,73,161,69,174,154,145,150,134,40,79,137,94,7,35,9,243,7,88,173,65,99,151,14,233,145,34,180,175,91,95,157,147,58,98,143,189,197,31,115,101,236,73,125,132,59,223,6,44,70,118,29,227,113,97,212,167,182,196,126,20,186,147,101,180,143,87,212,237,61,146,46,196,235,220,94,213,105,246,123,69,186,0,0,0,0,0,173,62,49,248,66,213,94,209,162,226,187,5,164,152,78,198,165,172,251,127,84,134,170,15,159,122,200,187,207,246,117,251,125,130,16,112,232,196,183,176,219,51,118,251,200,115,99,85,231,98,81,30,236,35,245,31,168,68,221,253,85,31,114,61,154,31,218,67,64,209,159,110,84,102,164,180,173,200,121,9,113,39,166,154,145,150,164,63,212,0,7,252,61,250,165,255,0,130,127,228,25,235,226,14,227,174,102,134,237,230,167,77,179,231,165,61,165,221,233,25,90,9,127,193,80,222,234,46,146,221,243,59,39,122,186,23,210,214,157,219,239,238,22,121,125,81,147,113,89,53,250,2,251,170,84,185,113,63,252,35,42,71,188,191,107,222,67,54,249,135,182,142,209,199,27,238,129,236,137,113,213,26,79,220,153,142,163,222,127,179,239,28,236,92,47,6,75,230,93,79,13,46,11,58,90,183,156,74,172,185,45,30,132,90,54,152,244,246,201,61,137,47,121,246,153,235,254,81,100,99,254,29,109,15,54,182,92,78,168,90,77,42,45,123,200,251,197,18,113,68,193,147,195,92,193,76,175,192,137,202,167,220,104,114,164,165,115,55,106,252,137,179,86,125,134,181,43,232,160,189,132,95,97,15,215,194,147,20,228,89,57,149,166,90,146,37,114,105,119,39,59,171,61,132,175,239,120,19,156,71,114,13,95,73,94,195,47,183,82,23,166,2,149,56,194,217,113,237,252,110,165,220,140,185,170,171,252,253,201,208,253,94,68,72,8,46,211,81,235,223,238,47,222,32,16,178,158,16,57,125,169,212,239,135,113,198,169,19,108,26,78,223,71,185,204,73,239,230,179,62,51,189,137,112,140,180,81,17,122,200,63,179,78,241,111,224,0,57,78,102,49,210,139,151,156,40,170,226,45,97,126,172,30,70,196,104,191,91,124,150,89,62,212,182,230,159,174,47,234,159,249,203,57,248,129,125,92,24,147,118,77,188,110,137,189,85,74,127,47,156,239,45,8,221,177,164,54,158,196,37,41,47,85,9,46,194,46,239,222,45,171,132,198,88,35,90,86,107,248,207,115,68,221,82,172,237,244,127,206,25,114,57,46,206,140,239,208,116,210,173,201,82,126,146,11,79,102,189,226,199,0,0,7,201,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,60,89,204,202,253,87,41,152,209,39,14,102,85,226,84,105,181,24,235,173,208,93,106,66,158,125,52,167,37,200,102,50,101,40,218,105,37,39,108,115,55,9,180,154,53,63,84,253,133,194,133,239,112,208,201,220,108,183,225,27,55,197,231,71,137,250,69,190,35,183,54,107,206,67,117,169,116,154,115,136,109,109,82,212,79,104,164,45,42,46,99,196,72,111,87,76,144,174,97,48,218,196,202,0,1,18,179,131,196,119,8,242,159,85,249,12,154,68,187,214,251,56,237,201,93,22,4,164,48,196,20,45,72,52,148,217,38,75,54,22,182,148,183,16,132,182,226,204,146,131,89,54,135,91,90,187,174,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,204,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,138,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,140,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,115,76,195,229,250,193,204,214,23,206,194,140,70,68,180,83,102,72,143,45,169,144,73,146,155,9,246,92,37,37,216,238,60,219,137,109,102,157,237,41,68,157,77,183,92,79,102,227,25,215,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,47,201,133,88,103,117,99,38,35,219,152,91,101,68,234,43,87,53,65,170,124,109,205,184,182,217,222,126,187,238,242,208,181,165,150,144,74,113,197,146,79,99,104,90,140,180,73,141,20,229,139,47,86,174,87,240,106,139,132,118,180,158,191,160,230,73,168,213,23,21,184,239,84,231,58,173,206,200,113,40,47,240,91,65,41,75,82,26,105,164,26,215,179,113,245,80,1,155,108,222,226,244,108,119,204,190,33,98,149,61,248,143,211,106,213,133,179,75,126,51,14,178,137,20,232,200,76,88,111,26,29,245,210,181,199,97,165,172,148,73,245,212,175,85,31,68,164,85,59,42,56,113,27,133,29,95,49,211,154,231,222,115,174,8,245,136,147,155,100,144,228,120,173,84,206,146,80,20,165,154,247,50,124,217,18,20,109,147,74,83,138,96,151,188,152,78,177,175,43,24,215,252,157,179,5,100,227,27,148,254,182,37,191,80,62,189,132,181,204,113,112,95,105,113,229,114,147,204,108,141,226,97,231,77,189,203,36,243,9,27,181,78,164,122,83,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,185,232,84,154,85,58,76,249,148,250,100,72,178,42,146,10,92,231,89,101,40,92,167,201,166,217,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,238,73,17,126,177,2,175,238,46,248,13,105,227,205,39,15,104,173,203,174,89,49,228,75,166,220,183,76,86,57,140,48,255,0,204,116,242,160,154,22,165,75,140,133,117,40,123,70,200,212,91,28,97,78,146,73,47,116,190,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,8,255,0,159,140,76,186,176,139,40,88,147,125,89,82,250,74,212,122,124,122,124,105,73,113,198,220,139,214,203,102,26,223,105,109,173,43,67,205,162,66,150,218,201,94,171,137,66,140,140,136,200,243,195,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,155,252,89,178,215,66,192,236,88,180,46,219,44,250,123,110,237,183,227,210,226,83,156,148,183,156,130,229,30,52,104,68,218,77,105,221,201,233,122,29,166,183,28,113,78,19,230,163,34,219,175,64,224,151,137,150,173,191,136,248,137,133,181,105,125,61,106,240,167,211,234,20,142,99,141,161,185,29,1,201,231,176,157,203,37,173,227,68,178,113,40,66,85,243,108,62,163,52,146,59,109,252,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,3,143,230,131,43,246,14,108,236,10,126,28,226,53,94,224,167,83,105,213,134,171,109,59,68,144,203,47,169,246,217,121,148,165,74,121,167,82,104,219,33,102,100,73,35,212,147,219,222,71,199,240,19,133,254,1,101,219,22,40,88,199,101,93,248,129,54,181,111,245,93,51,21,74,132,39,34,175,159,25,216,235,222,150,226,54,179,209,15,40,203,69,151,172,69,174,165,169,28,192,0,0,0,21,199,197,159,44,17,238,235,53,140,103,182,98,109,169,81,183,122,67,231,12,249,252,231,96,198,107,233,186,73,78,212,165,95,69,7,175,183,67,237,21,43,135,247,213,193,134,215,100,43,198,215,155,210,212,160,115,57,46,242,208,189,187,218,91,106,236,90,84,147,245,86,162,237,35,239,253,227,70,25,103,199,74,54,97,112,162,149,136,180,117,246,78,231,239,78,139,245,118,73,121,146,237,83,109,235,250,147,254,169,127,156,250,176,0,10,128,226,253,151,218,157,50,248,111,28,105,112,247,65,170,238,244,131,156,196,150,206,83,48,35,53,216,167,53,61,84,102,94,170,11,237,215,188,86,176,159,188,30,172,184,247,6,55,85,46,87,156,209,84,14,70,212,232,126,183,62,36,244,31,105,40,180,238,247,31,238,23,86,2,139,56,174,98,156,139,219,50,181,59,82,60,174,117,46,219,228,244,135,176,147,253,241,2,11,139,239,65,43,233,39,218,103,246,104,67,164,112,124,193,84,220,56,129,84,197,42,172,45,236,81,57,29,26,249,154,126,185,137,236,57,216,151,8,251,200,187,210,127,102,157,226,226,192,86,231,25,187,230,93,51,12,237,251,58,34,182,28,186,172,73,46,171,66,61,91,84,122,131,102,158,212,159,184,187,72,245,255,0,40,167,161,209,50,241,109,29,221,142,54,37,3,93,10,93,201,75,104,254,229,204,105,30,242,253,175,120,210,61,139,69,69,185,100,208,40,8,238,166,210,226,196,255,0,240,108,165,30,243,253,159,121,138,196,227,86,111,115,237,98,221,243,59,32,246,104,95,75,90,143,111,191,184,67,254,31,14,58,222,104,109,46,81,107,186,124,4,171,187,187,210,49,70,133,89,253,74,53,253,146,255,0,32,255,0,176,0,31,229,37,246,226,198,118,75,170,218,134,80,167,20,122,107,161,17,106,99,63,60,69,241,45,236,73,204,221,192,242,220,222,213,5,217,116,70,123,8,189,70,42,18,246,255,0,85,39,220,191,110,167,246,152,155,252,28,48,133,170,69,163,90,197,135,203,89,19,93,147,75,65,246,254,169,109,83,223,46,229,153,119,151,236,235,246,251,5,150,0,0,0,0,0,168,190,51,184,140,236,203,194,221,195,168,175,110,136,196,40,149,39,11,105,22,143,165,218,131,38,93,169,215,184,253,138,211,236,246,142,9,195,83,3,145,139,25,131,163,214,167,49,204,135,107,72,143,90,79,173,167,206,198,157,13,69,220,226,79,185,195,246,40,190,195,23,216,203,77,176,202,24,105,59,80,218,73,9,45,117,208,136,180,33,255,0,98,133,120,160,95,21,171,167,50,245,58,101,65,223,230,212,132,61,9,132,109,71,209,106,161,53,41,61,73,36,125,202,62,195,51,251,204,113,172,172,211,160,212,241,198,213,98,160,199,53,180,213,32,172,139,113,167,69,117,140,22,189,135,246,152,209,30,26,173,255,0,145,244,152,220,158,91,17,161,176,203,69,184,143,212,75,72,36,253,189,222,254,209,235,4,113,205,22,72,112,187,51,17,21,46,183,31,163,173,182,217,165,137,219,228,57,180,200,158,52,252,218,95,109,7,162,223,53,118,251,180,238,238,133,116,94,13,21,152,87,236,73,85,11,239,168,183,152,154,219,142,55,232,180,35,152,202,94,35,52,234,83,119,150,173,145,150,165,219,219,239,22,129,135,150,85,47,14,108,122,21,141,70,70,216,116,42,108,90,115,93,170,61,82,203,40,105,39,235,41,71,220,130,239,81,253,231,222,61,16,129,252,95,238,6,97,229,214,159,71,74,244,121,250,251,74,50,208,251,80,168,51,211,238,211,188,189,226,159,240,54,139,42,224,198,59,34,149,13,27,150,253,197,77,65,246,145,104,71,41,164,235,218,101,239,47,104,209,94,94,232,15,218,248,65,64,161,74,253,108,110,171,119,119,245,165,58,162,238,51,246,43,222,58,40,142,28,65,28,132,140,173,221,189,99,91,204,250,13,158,177,150,159,210,49,117,238,253,195,63,22,231,251,51,31,95,248,255,0,253,1,141,57,97,222,135,103,83,244,61,75,231,127,254,106,199,164,0,0,0,0,0,0,0,0,0,0,0,1,241,175,8,106,168,91,146,226,35,189,206,94,159,185,196,159,249,134,97,174,182,77,138,252,166,149,222,157,159,253,2,69,255,0,112,244,158,228,220,174,90,137,92,126,95,47,174,211,215,215,93,106,50,255,0,245,9,40,63,198,84,102,166,48,168,207,167,84,47,77,75,83,246,30,190,207,184,102,195,52,54,27,248,101,142,151,53,145,39,245,148,222,139,119,119,251,100,54,93,246,41,95,183,239,63,243,9,113,195,75,57,49,112,169,82,176,202,235,119,88,82,182,116,94,169,250,187,122,199,156,253,91,10,51,237,113,63,73,95,119,184,92,69,10,229,164,220,81,209,34,155,35,152,75,74,148,69,177,69,216,74,218,127,72,139,218,62,168,15,248,117,214,217,78,231,21,161,25,233,220,60,61,241,141,216,107,135,144,221,155,117,92,61,35,108,154,146,191,230,146,28,208,200,148,103,244,27,87,236,43,252,66,0,102,235,138,141,172,155,118,173,99,224,195,189,85,65,243,126,18,231,109,113,28,180,41,183,218,53,114,228,196,218,122,43,148,173,53,246,233,175,121,138,161,184,107,181,43,162,187,80,184,171,15,243,167,84,229,59,50,67,155,82,157,238,184,179,90,143,68,145,17,106,165,25,232,68,69,246,11,45,225,31,150,10,132,202,188,140,122,175,23,42,51,27,224,194,107,213,86,243,37,64,148,219,155,146,238,165,169,25,150,213,35,239,63,96,182,176,21,213,198,86,193,98,167,131,52,43,198,20,125,102,196,175,197,101,213,239,63,239,116,196,168,56,174,195,86,157,230,93,197,175,249,5,124,100,6,232,149,108,230,122,207,56,238,109,42,141,78,159,1,206,194,61,80,229,66,46,165,218,71,251,63,103,222,52,48,194,249,140,182,231,237,36,143,252,100,63,208,0,0,0,0,113,172,223,88,108,226,30,93,111,186,26,218,222,243,116,10,164,136,222,177,150,215,138,12,132,160,254,146,72,251,87,220,103,167,188,103,130,3,242,240,231,17,88,144,178,221,38,217,173,37,74,46,194,213,113,223,35,50,254,177,119,163,237,253,227,71,57,106,186,145,122,96,14,30,220,133,244,231,90,244,151,221,47,217,90,225,50,179,46,226,215,233,123,8,136,116,176,0,31,197,17,153,25,23,126,130,129,248,153,82,167,211,179,67,89,114,106,183,38,74,100,60,209,232,146,209,10,168,204,208,187,15,236,62,241,38,120,43,72,138,138,157,209,29,82,244,124,217,154,162,99,150,127,71,117,56,183,110,238,239,236,208,90,249,150,165,161,251,69,7,241,62,181,147,109,230,134,168,235,81,185,72,169,176,252,245,30,253,219,148,229,70,111,111,121,233,174,222,238,207,184,68,129,104,124,21,42,109,124,161,186,104,251,190,115,162,157,39,77,15,232,239,167,39,221,254,113,108,160,32,151,22,220,31,98,247,192,102,47,56,41,217,82,160,212,19,33,215,53,51,214,35,16,167,184,164,232,107,36,253,37,23,105,17,171,239,238,20,217,134,151,131,182,5,239,78,186,154,236,84,30,119,187,250,236,173,191,217,87,237,251,140,105,170,213,173,38,225,160,197,172,36,180,41,27,255,0,252,85,169,62,226,247,123,135,214,20,127,197,186,238,160,92,152,250,212,10,74,247,74,166,238,234,251,22,95,172,133,0,209,244,146,69,220,147,238,215,237,17,35,7,240,230,167,139,88,139,73,195,234,58,119,76,170,245,28,178,213,37,250,166,28,116,254,146,146,93,205,159,122,139,247,247,13,30,224,166,22,81,48,99,13,169,56,117,111,179,202,133,75,231,242,211,185,106,211,155,33,199,143,181,107,89,253,39,79,250,199,251,187,139,221,0,0,166,110,46,248,232,187,143,21,127,67,208,164,234,221,181,253,246,222,207,252,98,52,9,8,237,54,203,218,147,238,89,253,186,119,8,179,148,220,190,84,243,25,138,176,108,184,169,219,12,249,189,91,186,164,246,127,54,125,196,118,27,141,153,234,108,233,216,127,127,184,244,101,70,163,211,232,20,230,169,84,182,57,49,152,221,177,27,148,173,53,81,168,251,84,102,125,230,126,209,251,64,0,7,138,198,44,98,176,112,42,192,170,98,54,35,87,162,83,169,180,232,239,186,211,78,202,101,151,234,15,182,203,143,38,36,84,188,180,37,217,46,37,165,147,109,18,136,212,101,247,153,103,91,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,231,245,58,77,86,139,37,16,235,52,201,112,36,57,29,137,104,106,75,42,105,106,97,246,144,243,46,146,84,68,102,135,26,113,183,16,174,229,33,105,81,106,70,70,46,83,134,22,125,100,227,61,42,38,95,177,130,187,46,126,32,211,35,201,122,149,87,151,202,65,85,169,204,37,157,140,184,234,157,230,200,156,146,83,234,51,38,189,102,88,55,22,165,44,156,90,172,40,0,5,27,113,73,202,37,87,2,177,114,86,50,209,170,50,234,214,158,40,86,39,212,150,227,177,213,190,151,85,117,102,251,209,93,113,41,38,141,14,27,142,45,142,210,89,161,183,82,105,62,73,186,231,52,201,6,116,110,172,163,226,59,19,166,170,171,91,176,106,92,198,43,118,243,83,156,75,104,230,155,59,167,70,96,214,76,156,196,19,13,145,41,101,235,182,74,107,114,55,19,136,141,99,74,121,78,240,177,131,127,15,237,239,46,96,117,81,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,135,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,31,243,175,154,234,22,82,240,106,109,229,205,165,76,187,234,90,195,181,168,147,94,90,122,249,91,144,78,56,105,108,141,102,203,8,95,53,195,213,9,61,16,223,49,11,117,179,25,236,186,110,203,170,249,174,202,186,111,91,154,171,112,86,166,236,234,106,53,73,174,75,148,254,196,37,8,222,235,134,165,171,106,16,148,150,167,216,148,145,23,97,16,90,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,244,213,26,92,215,34,74,99,122,20,133,236,117,179,74,211,185,11,82,79,67,237,74,140,143,176,204,104,39,35,153,187,165,102,251,8,213,117,191,78,137,71,187,40,50,19,77,184,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,219,57,133,169,45,183,155,37,57,202,55,21,34,128,113,252,222,226,244,156,8,203,70,33,98,149,61,249,108,84,169,52,117,179,75,126,51,13,60,184,245,25,43,76,88,111,26,29,245,20,132,72,125,165,172,148,74,245,18,175,85,127,68,243,131,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,210,245,173,129,120,113,106,96,116,92,188,66,163,115,172,198,109,245,219,114,35,40,201,135,38,69,117,149,55,33,110,174,57,55,243,207,111,113,110,56,130,66,148,227,139,95,97,158,163,52,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,15,100,31,19,46,172,93,202,22,27,95,87,172,190,174,181,34,159,34,159,38,82,156,113,199,37,116,82,222,134,135,221,91,139,82,214,243,136,142,149,184,179,87,172,226,150,162,34,35,34,41,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,60,86,52,97,85,43,27,240,190,224,194,138,237,197,112,80,233,183,36,116,196,153,50,131,45,49,166,147,28,196,169,198,146,226,144,180,236,113,41,54,156,73,164,201,77,184,180,159,210,25,214,204,62,95,175,236,178,226,132,236,40,196,100,68,93,74,28,120,242,218,153,4,158,56,83,88,121,178,82,93,142,227,205,182,167,16,74,222,210,148,73,208,156,105,196,246,237,49,216,40,121,223,174,212,50,75,125,101,51,18,229,85,107,78,72,244,59,86,76,210,101,14,116,49,99,206,105,249,17,101,60,167,73,102,202,16,194,10,57,37,181,169,59,148,131,81,54,150,210,142,85,148,239,20,248,55,241,2,222,243,22,6,148,192,0,5,90,241,193,191,228,181,74,194,204,45,131,112,196,56,242,164,84,107,245,74,74,77,165,62,75,105,45,49,10,66,203,78,106,16,100,244,244,39,180,144,179,39,62,145,182,91,99,95,10,28,29,170,226,86,109,40,151,114,168,49,39,91,216,125,30,69,110,168,236,216,170,117,134,223,83,46,51,9,40,86,197,32,164,148,133,161,246,201,70,147,210,43,171,65,238,108,136,79,78,48,88,57,66,190,114,192,120,171,33,238,158,181,134,149,6,36,67,115,106,215,207,139,58,67,17,36,70,208,150,148,39,114,215,25,222,97,165,106,46,155,98,118,147,138,49,84,25,66,197,232,216,17,153,124,61,197,42,131,241,24,166,210,107,8,102,168,252,150,29,121,17,233,210,80,168,179,30,36,53,235,169,104,142,251,171,65,36,149,235,165,62,170,254,137,233,36,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,0,0,0,0,0,63,21,102,143,79,175,211,157,165,85,24,231,70,127,110,244,110,82,117,209,68,162,237,73,145,247,145,123,70,115,115,101,151,186,158,92,241,86,117,151,40,183,67,46,87,72,239,170,91,255,0,155,48,226,251,9,199,12,180,55,180,237,63,187,220,82,151,132,78,58,174,219,197,95,208,244,217,58,53,114,255,0,122,55,179,255,0,23,141,62,66,251,73,179,246,168,187,214,95,102,189,194,230,128,0,120,108,107,194,202,38,51,225,181,91,14,174,22,57,176,106,188,142,98,119,45,58,242,164,54,241,118,161,104,63,164,209,119,40,191,127,113,231,7,24,48,230,167,132,184,139,86,195,234,194,118,204,165,114,57,133,170,79,245,172,54,233,125,21,40,187,156,46,229,31,238,238,18,223,132,141,221,64,182,241,245,216,21,101,237,149,82,219,210,118,44,255,0,87,10,121,175,232,164,203,185,69,223,167,216,47,0,124,155,170,180,155,122,131,42,176,162,212,163,236,255,0,241,150,148,251,143,223,238,25,149,196,203,193,235,254,247,168,221,110,246,174,119,39,221,253,70,80,223,236,167,246,61,196,47,163,135,174,15,199,194,60,182,219,208,94,78,181,89,125,95,92,238,167,235,236,159,44,219,236,37,169,37,162,92,211,213,253,253,162,76,0,169,174,53,117,54,190,80,218,212,125,223,57,209,65,147,166,135,244,119,212,83,238,255,0,56,171,193,45,184,97,90,169,185,115,67,75,117,216,220,212,82,216,98,160,147,223,183,106,155,168,194,237,239,45,116,221,221,219,247,11,241,34,208,180,47,96,170,14,53,50,34,174,167,107,199,76,189,95,38,97,40,216,229,159,209,221,81,45,219,187,187,251,52,17,155,134,109,46,125,71,52,52,103,33,171,106,99,38,59,206,158,137,61,80,154,140,61,75,180,254,210,238,23,240,146,50,34,35,239,208,127,64,0,115,76,202,221,72,178,240,11,16,174,69,125,56,54,189,89,246,139,246,150,136,79,44,139,184,244,250,62,210,50,25,198,158,252,188,70,196,87,228,54,91,100,220,213,165,41,37,216,122,46,67,230,100,95,213,46,245,253,159,184,104,127,40,22,27,24,121,151,91,22,134,219,91,30,114,129,76,145,39,214,51,220,249,193,142,149,159,210,81,23,106,59,136,244,247,14,202,0,0,0,0,63,205,245,242,217,113,207,217,73,159,248,136,103,159,63,247,60,171,155,51,215,129,201,115,113,83,170,117,8,13,246,17,104,134,234,18,180,46,194,47,218,251,126,241,96,252,26,172,22,41,152,51,93,188,102,199,210,108,186,252,166,90,94,243,254,247,84,74,123,137,236,37,105,222,71,222,90,255,0,144,88,168,10,148,226,225,150,10,132,58,188,124,122,160,151,54,51,251,32,205,107,213,78,195,53,79,148,227,155,148,238,167,161,17,22,212,163,238,63,96,173,43,122,187,82,181,235,180,251,138,142,255,0,38,117,50,83,83,35,185,181,42,216,235,107,37,164,244,81,25,30,138,73,30,134,70,95,96,181,236,162,241,81,181,149,110,210,108,124,103,119,165,168,48,108,66,68,237,174,47,152,132,182,195,68,174,92,104,155,75,85,115,85,166,190,205,53,238,49,63,236,124,110,195,92,67,134,212,219,86,225,234,219,120,210,148,127,52,144,222,166,100,147,47,166,218,127,109,63,227,30,225,167,91,121,59,155,86,164,71,167,112,255,0,176,30,102,251,191,40,118,21,18,93,98,179,35,98,99,48,227,250,108,89,234,73,66,149,253,84,171,246,15,216,41,27,136,198,107,75,30,175,212,219,180,55,63,161,232,198,77,40,180,239,125,151,165,163,95,89,148,47,232,58,94,211,47,188,251,188,231,13,156,63,115,16,115,67,68,101,5,170,104,69,26,184,225,107,253,70,42,48,200,255,0,172,159,219,246,107,247,24,191,200,177,154,134,194,99,48,157,16,141,116,45,79,218,122,251,126,241,254,194,53,241,11,158,184,89,92,186,210,134,57,156,206,135,95,91,77,52,168,196,255,0,214,40,6,212,100,223,175,197,105,61,234,223,255,0,208,40,105,230,207,134,170,125,185,18,26,251,219,230,127,218,226,143,252,227,236,128,0,0,0,0,0,0,0,0,0,0,0,255,0,41,44,38,83,10,97,103,161,43,79,251,15,81,152,236,96,161,57,109,98,45,94,138,233,234,168,221,62,167,167,237,48,218,189,231,251,94,241,119,252,50,43,101,86,203,45,17,164,187,204,76,110,167,69,109,211,93,213,9,158,205,11,220,37,184,10,131,226,237,150,201,244,171,193,88,249,72,143,172,74,174,158,146,86,244,250,188,166,160,69,107,177,78,153,159,105,159,209,65,125,186,247,138,212,66,212,218,137,104,61,12,135,66,162,102,7,23,109,215,18,237,26,237,233,212,130,52,145,244,17,87,161,110,221,253,102,207,218,67,234,59,154,156,122,121,167,89,114,251,213,15,169,74,112,189,23,11,180,204,180,63,246,145,241,164,227,190,43,76,73,162,77,213,188,149,223,252,198,49,127,145,191,180,124,137,56,149,123,76,101,113,228,86,183,182,226,141,74,46,153,146,212,204,180,62,228,253,163,226,72,151,82,153,170,159,115,126,238,211,236,73,119,253,223,120,232,184,93,150,156,98,198,5,180,118,61,169,215,48,183,18,131,119,174,138,214,221,118,123,29,117,6,125,142,36,255,0,127,222,39,246,86,56,72,213,98,213,105,151,198,55,85,57,8,139,33,153,40,163,114,18,174,97,37,76,58,71,212,70,153,217,175,206,163,187,179,233,123,136,90,53,181,110,82,45,26,12,11,110,133,23,167,129,78,142,212,88,237,111,82,246,182,218,9,9,45,84,102,163,209,41,34,237,51,62,193,244,192,66,110,45,8,90,178,204,222,196,234,69,89,35,62,223,103,163,231,10,124,203,36,213,65,204,110,23,61,187,68,124,179,162,19,157,157,232,235,217,51,47,251,6,147,168,110,161,250,45,61,230,190,131,145,90,82,126,227,65,25,15,220,57,165,115,49,216,57,110,94,76,216,21,123,191,145,93,125,228,176,136,190,143,148,173,86,167,77,162,45,233,104,209,244,210,101,244,190,222,238,209,209,227,72,102,92,118,165,71,94,246,158,66,92,66,180,50,213,38,90,145,232,125,189,195,253,0,0,0,126,74,181,57,154,189,46,101,42,71,234,166,71,114,58,251,254,138,210,105,62,227,35,238,63,120,206,190,118,172,39,240,243,50,87,165,41,214,182,53,50,177,81,157,27,214,35,220,202,231,201,74,15,233,40,203,177,29,198,122,251,200,90,191,9,171,217,139,135,46,74,161,170,87,54,69,54,164,108,146,118,26,118,182,220,8,41,211,232,145,30,134,125,250,153,137,184,0,0,42,19,140,230,29,46,159,124,91,216,139,28,180,139,38,12,74,106,203,222,250,158,168,60,103,218,173,123,139,246,116,251,125,131,157,240,146,196,18,182,49,253,235,121,105,245,106,212,229,48,71,175,245,157,155,1,31,178,127,179,239,47,220,46,252,67,76,247,229,50,22,96,171,22,164,246,207,100,134,234,16,98,190,125,167,186,57,42,81,168,191,92,130,46,215,189,157,191,230,171,92,238,101,213,140,186,223,84,235,106,36,238,123,50,105,204,201,36,242,141,60,179,83,210,81,183,83,117,195,61,9,158,253,127,250,242,199,130,165,57,62,159,186,106,220,207,91,163,157,31,110,158,205,244,229,107,174,191,230,22,200,3,196,99,101,146,206,34,97,69,215,104,57,244,170,84,105,209,154,62,222,199,28,140,227,100,127,73,63,183,237,50,33,157,252,206,225,179,184,69,142,55,46,30,62,189,203,164,244,122,158,132,95,173,134,203,222,197,43,251,79,218,63,221,220,47,27,135,189,238,171,227,43,86,148,233,114,185,243,155,235,250,147,217,183,77,106,50,201,29,201,34,250,41,246,126,241,213,49,187,22,168,56,41,135,149,43,250,224,86,177,160,114,117,70,139,245,183,190,219,93,232,66,204,187,93,47,234,159,249,203,55,184,155,136,117,172,81,188,167,94,117,229,235,46,119,43,121,104,142,205,141,33,178,250,9,73,119,54,94,194,255,0,56,178,62,15,217,117,91,207,73,199,154,193,106,217,108,244,89,126,233,241,94,250,46,251,244,250,72,251,189,226,215,0,0,121,92,80,191,169,88,95,99,84,239,154,218,246,66,166,114,121,170,209,71,167,49,228,52,95,69,42,62,247,11,185,39,254,113,154,204,83,189,230,98,61,249,83,188,231,185,204,126,163,201,222,173,8,181,229,178,134,203,176,146,146,238,65,123,11,252,226,218,248,66,224,90,109,60,54,159,138,149,22,116,147,114,114,185,7,187,232,244,242,39,176,174,231,12,143,177,69,222,146,253,253,226,196,128,0,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,81,103,18,252,226,73,204,134,46,61,99,217,149,137,127,163,171,30,67,144,161,50,220,198,157,137,86,168,182,183,16,237,81,38,206,169,90,20,147,229,178,102,183,52,104,141,105,229,155,238,32,124,158,30,121,44,170,230,159,20,35,215,110,251,126,90,176,174,218,144,103,112,76,41,42,138,83,95,38,247,53,79,97,196,164,212,181,169,70,210,157,36,26,77,12,154,143,152,218,214,206,235,10,226,51,144,90,22,56,97,195,24,137,133,84,255,0,69,94,120,115,111,244,52,218,60,8,203,84,90,157,30,41,45,196,83,88,140,202,79,150,242,55,57,211,242,145,162,148,190,82,136,201,72,91,52,173,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,6,132,242,93,155,107,87,55,56,88,87,77,53,174,134,228,161,116,212,251,154,156,164,182,215,46,114,163,54,181,190,195,68,243,174,20,55,28,55,146,202,220,50,82,185,46,17,150,168,49,32,0,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,125,179,163,148,155,171,40,216,166,118,181,73,222,186,219,174,245,53,11,102,162,149,56,239,50,10,100,184,132,48,251,166,203,77,156,198,219,38,84,242,27,35,74,121,205,153,30,139,33,192,6,148,242,157,225,99,6,254,31,219,222,92,192,234,162,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,173,154,44,205,223,217,166,197,10,150,32,93,242,101,195,166,174,66,149,69,183,138,162,244,152,84,102,13,182,155,216,194,92,61,169,90,210,195,74,117,104,74,9,199,9,75,218,157,73,41,155,252,39,114,65,14,228,244,102,108,241,50,46,248,148,250,129,187,100,194,39,152,121,153,78,51,212,49,34,84,166,84,210,205,60,167,201,7,28,210,226,28,75,177,212,179,78,210,109,74,113,98,201,4,59,111,210,121,179,195,56,187,34,84,42,4,237,237,8,222,97,150,98,184,247,78,196,121,81,89,75,72,53,115,95,53,156,131,83,139,113,78,200,74,201,59,77,197,38,11,101,139,48,183,86,87,241,150,139,139,150,180,110,191,160,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,232,163,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,86,175,27,76,76,186,173,252,56,195,188,45,164,203,233,232,183,133,66,161,80,171,242,220,113,14,72,232,10,55,33,133,109,89,33,108,154,229,155,138,66,210,175,156,97,133,17,164,209,219,8,56,104,216,17,177,7,58,88,119,22,165,111,75,170,211,104,114,36,215,229,27,36,238,200,107,137,25,199,98,200,117,109,153,108,66,102,20,66,45,199,177,75,82,16,173,219,246,158,130,69,16,241,94,193,218,174,26,230,210,183,119,38,131,18,13,189,136,49,227,214,233,110,194,138,166,152,113,244,178,219,51,82,181,108,74,14,73,200,66,223,112,146,106,61,37,52,181,158,231,12,132,148,224,125,127,201,118,149,138,120,91,58,225,136,81,226,200,167,87,233,116,149,27,73,124,214,234,93,98,108,132,22,156,213,160,137,152,8,87,105,161,6,109,253,19,112,247,90,80,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,8,255,0,157,124,168,208,179,105,131,83,108,222,85,42,29,223,77,214,101,173,91,154,202,213,208,74,220,131,113,179,83,102,75,38,95,66,57,78,22,139,73,106,135,57,107,91,77,144,207,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,253,174,83,188,83,224,223,196,11,123,204,88,26,83,0,0,25,235,226,55,137,159,165,12,228,226,61,70,60,186,171,144,40,53,4,219,48,216,168,57,175,75,208,54,152,242,16,202,73,106,74,25,84,166,228,186,146,45,53,231,26,212,148,169,106,33,61,120,39,225,125,86,222,194,59,243,21,234,10,150,204,123,206,177,22,155,6,59,208,148,210,28,98,158,135,53,148,211,166,122,60,133,187,49,214,143,106,116,74,226,172,183,40,204,201,19,211,21,112,206,213,198,76,56,184,240,182,245,137,212,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,25,140,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,104,251,40,88,189,39,29,242,209,135,184,165,80,126,91,245,42,181,29,12,213,31,146,195,76,174,69,70,50,213,22,99,196,134,189,68,161,114,24,117,104,36,146,125,69,39,213,71,209,40,23,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,229,92,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,0,0,0,0,0,174,222,47,56,22,155,179,13,160,98,165,57,157,100,219,124,222,121,238,250,93,68,136,12,39,189,194,34,236,73,247,36,255,0,119,120,169,76,44,189,230,97,197,249,76,188,224,57,203,126,157,206,216,173,8,244,230,50,182,207,176,210,162,238,89,251,15,252,227,74,120,97,127,82,177,66,198,166,95,52,69,239,133,83,231,114,149,162,139,94,91,203,104,254,146,82,125,237,159,122,75,252,227,213,0,0,170,62,48,57,117,91,47,70,199,154,57,104,217,239,244,161,126,232,17,89,250,78,251,245,250,40,251,253,226,183,48,203,16,235,88,93,121,65,188,232,43,210,92,30,110,194,209,29,187,218,91,103,244,210,162,238,112,253,135,254,113,164,44,17,197,170,14,53,225,229,54,254,183,213,252,222,127,59,68,104,191,87,99,238,53,222,180,32,207,181,163,254,169,127,156,249,95,16,123,225,86,62,86,238,217,241,37,114,39,57,208,116,199,179,118,186,84,98,146,251,210,101,244,85,237,253,194,142,114,199,134,238,226,238,56,219,88,120,202,182,174,173,214,104,122,17,254,170,27,207,123,84,159,236,255,0,104,191,127,112,210,101,42,155,30,145,1,170,116,84,232,211,91,182,150,167,237,81,153,247,153,159,121,143,214,2,166,248,213,211,147,233,235,90,173,204,237,232,224,199,219,167,179,125,69,90,235,175,249,132,78,201,30,93,88,204,85,245,81,182,165,206,228,51,26,156,244,147,79,40,213,204,52,189,25,27,117,39,91,50,212,158,239,215,255,0,173,105,89,16,202,100,44,190,214,46,185,238,250,242,28,168,78,139,28,251,75,72,230,168,166,146,253,114,203,189,159,111,111,249,230,88,164,14,45,184,128,87,62,63,179,111,32,189,90,77,57,44,25,255,0,198,106,108,244,126,201,126,215,188,255,0,120,232,156,24,240,233,202,133,241,112,226,44,132,235,22,52,25,116,212,118,247,62,151,169,239,17,246,43,94,227,253,157,62,223,96,183,176,0,1,8,248,178,222,236,91,217,114,77,13,50,185,82,42,117,34,100,211,176,213,185,183,32,78,78,159,68,200,181,50,239,212,140,85,70,73,108,39,241,15,50,86,93,41,166,183,181,14,177,78,157,39,214,34,218,202,39,198,74,207,233,36,207,177,125,196,122,251,136,104,162,147,78,102,145,75,135,74,143,250,168,113,219,142,142,255,0,162,132,146,75,188,204,251,139,222,63,88,0,0,15,243,147,33,152,145,221,149,33,123,26,101,10,113,106,208,207,68,145,106,103,161,118,247,14,111,68,204,126,13,220,87,147,214,5,34,239,231,215,88,121,76,46,47,163,229,39,69,165,210,104,203,122,154,36,125,53,17,125,47,183,187,180,116,193,248,107,142,161,138,45,65,231,126,131,113,93,82,190,226,65,153,140,216,230,110,106,167,102,55,20,94,221,170,62,89,214,201,190,206,228,117,239,25,23,253,162,224,248,75,161,105,203,51,134,180,233,173,100,204,187,125,158,143,130,38,200,15,153,114,219,148,139,186,131,58,219,174,197,234,32,84,99,187,22,67,91,212,141,205,184,131,66,139,84,153,40,181,74,140,187,12,143,180,85,206,105,248,72,213,101,213,170,119,198,8,213,57,232,149,33,233,43,163,114,18,158,89,41,79,186,103,212,73,153,219,167,205,35,77,59,126,151,188,132,1,197,28,180,227,22,15,173,211,190,45,78,133,132,56,164,19,189,116,87,119,105,191,216,211,171,50,236,109,71,251,190,225,206,163,203,169,67,209,76,57,179,111,105,118,36,251,190,255,0,184,125,184,248,149,123,67,101,17,227,214,182,54,218,137,73,46,153,147,208,200,180,46,244,253,131,235,198,199,124,86,134,146,68,107,171,97,39,187,249,140,99,255,0,43,127,96,251,45,102,167,30,153,105,166,91,190,244,67,10,74,155,47,69,194,236,50,45,11,253,164,124,75,159,29,49,82,242,109,214,174,75,167,172,75,200,83,107,46,134,51,122,164,247,106,94,163,101,251,74,255,0,24,240,134,106,90,140,207,180,212,127,246,139,128,225,19,150,217,214,117,10,102,55,215,35,236,145,91,136,228,40,135,188,143,88,175,34,4,148,31,170,233,151,122,79,176,208,74,247,153,119,11,39,1,18,56,155,214,138,147,150,106,219,43,119,150,153,61,54,170,219,174,155,106,16,253,154,31,188,81,254,16,80,156,185,113,22,147,69,104,244,92,158,126,135,167,236,176,226,189,229,251,62,241,167,40,204,38,43,9,97,7,169,39,95,251,79,81,254,160,0,0,0,0,0,0,0,0,0,0,0,3,60,89,251,195,233,88,125,153,139,162,3,206,243,89,119,162,229,57,180,147,187,74,124,83,87,102,229,25,118,175,78,209,63,120,48,223,236,86,112,222,234,177,77,95,59,110,244,58,22,135,219,212,63,80,119,246,75,216,95,180,127,187,184,89,0,15,205,81,167,67,170,195,114,4,246,121,172,59,166,244,110,52,235,161,145,151,105,25,31,121,16,136,184,149,194,247,46,24,131,61,117,38,104,190,140,144,189,52,95,83,61,237,52,74,11,187,171,73,119,35,254,223,176,120,24,188,28,240,45,173,58,154,215,63,78,255,0,230,211,19,175,111,217,52,123,59,111,133,70,88,232,81,205,169,54,255,0,90,179,239,95,87,80,111,94,194,246,20,179,247,127,218,61,93,59,135,14,87,233,200,52,34,199,221,175,255,0,116,234,37,238,255,0,227,63,96,246,84,76,151,229,190,221,109,133,197,195,237,23,17,73,117,11,244,180,254,197,39,77,15,67,124,253,195,176,209,99,82,169,148,248,244,122,58,57,113,97,52,134,25,111,85,43,98,16,146,74,75,85,106,103,161,17,22,166,122,143,160,0,0,33,151,21,148,60,172,177,187,202,78,164,85,37,26,187,75,177,62,143,157,168,166,140,184,46,83,121,134,194,231,32,150,178,83,121,209,20,207,119,211,41,204,237,239,236,239,211,191,176,105,78,221,92,167,45,250,99,147,139,73,42,134,202,158,238,250,102,130,221,221,217,223,175,119,96,229,217,184,196,39,48,203,47,183,165,205,29,205,146,83,68,168,183,24,244,215,231,186,39,214,142,244,168,187,209,237,45,61,227,62,54,221,66,169,136,88,217,73,168,200,249,201,247,13,208,195,202,250,37,171,175,203,35,62,226,74,126,146,254,194,251,134,143,240,106,158,245,39,8,44,106,84,148,237,118,29,183,76,142,225,106,71,162,145,21,180,159,113,153,119,151,188,123,16,0,0,1,77,60,100,172,36,211,177,126,137,124,33,207,239,170,60,104,70,157,61,170,149,80,119,93,119,125,158,239,223,236,30,139,130,189,246,148,95,119,70,27,43,250,212,169,181,162,255,0,240,212,230,127,103,255,0,210,253,222,209,110,128,0,2,30,241,65,194,53,98,110,92,103,79,97,189,238,219,47,59,91,50,215,77,19,30,4,211,215,181,105,46,245,253,191,113,138,76,194,27,206,86,25,98,197,169,122,50,173,171,160,87,96,207,112,180,35,212,152,146,219,134,95,69,95,177,223,161,253,199,220,52,117,129,216,145,15,22,48,178,220,190,98,43,83,169,211,33,200,123,176,251,28,114,51,110,168,187,82,159,237,61,137,34,255,0,32,247,42,36,145,155,135,222,69,223,246,10,4,226,81,124,38,239,204,229,193,25,153,60,230,232,207,75,166,171,212,219,177,108,212,38,22,223,162,90,233,187,191,183,239,49,53,56,49,89,149,10,118,30,220,87,100,184,187,27,149,82,151,29,165,239,73,238,74,152,167,184,93,132,174,206,239,105,11,41,1,252,81,110,73,167,222,90,10,75,226,249,98,49,65,204,2,47,22,83,243,151,38,188,227,212,255,0,240,120,80,27,79,122,143,223,236,34,253,253,227,171,240,143,199,122,21,169,105,221,150,157,195,80,229,34,15,65,200,71,41,106,215,123,179,220,87,106,27,63,218,46,243,49,200,184,154,103,6,54,57,92,240,176,254,209,119,250,10,135,204,222,230,211,249,254,115,112,221,46,199,25,66,211,181,109,43,250,199,175,216,93,135,23,242,243,130,119,14,60,98,85,58,198,161,49,187,170,231,115,92,220,130,217,182,59,174,151,98,156,70,186,242,140,187,21,255,0,168,244,109,135,54,29,23,13,44,248,22,101,190,207,42,12,14,111,41,59,150,173,55,186,183,15,181,106,81,253,37,159,121,159,249,135,165,0,31,242,181,165,180,154,214,122,17,10,137,226,129,158,6,174,231,106,89,125,177,11,125,45,28,159,72,204,237,46,118,165,10,91,95,54,235,4,164,232,164,173,62,170,251,123,207,179,66,21,209,103,218,245,27,206,226,137,109,210,81,190,84,190,103,44,181,73,125,4,41,103,244,140,139,185,39,237,26,99,194,187,46,38,30,216,116,203,66,18,118,179,3,157,180,181,51,250,111,45,195,239,82,143,189,103,237,49,235,0,0,5,96,113,100,206,212,58,125,11,249,50,97,13,215,205,159,84,222,171,198,169,72,169,48,227,108,197,74,222,97,202,51,156,179,83,136,121,78,54,102,250,12,219,82,91,74,27,81,56,151,220,74,107,87,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,167,2,240,47,14,50,233,135,20,236,47,194,250,55,67,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,244,1,80,28,90,242,93,242,46,187,51,53,214,2,119,81,110,58,131,44,93,20,182,32,237,77,58,115,136,218,153,201,83,72,36,19,47,173,4,78,169,211,37,117,47,36,247,56,114,54,183,16,50,127,153,74,238,85,177,198,143,137,180,194,231,82,158,219,75,185,34,38,42,31,114,93,29,215,155,92,134,218,37,41,27,94,46,82,28,108,201,104,46,99,104,37,25,160,214,149,104,79,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,0,115,76,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,60,56,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,39,66,153,78,240,177,131,127,15,237,239,46,96,117,81,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,135,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,20,129,196,235,59,83,49,207,17,228,225,38,23,221,123,240,218,215,221,13,233,52,154,147,231,22,229,148,163,101,199,28,121,4,105,105,230,88,121,148,161,147,218,180,238,67,142,161,197,37,212,18,121,174,65,50,109,39,55,216,161,54,159,93,147,46,5,137,108,71,39,174,57,208,102,180,196,212,45,246,222,40,108,199,39,27,112,148,181,186,209,169,70,104,216,77,180,230,170,74,205,178,85,255,0,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,21,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,1,207,222,77,164,229,7,20,33,83,232,82,101,207,177,46,120,230,245,185,58,116,214,159,154,181,176,219,37,49,153,4,219,109,146,86,135,93,37,36,201,27,13,183,91,209,74,89,56,73,246,188,51,51,163,252,155,49,29,120,111,122,171,153,96,223,213,8,140,73,144,244,238,75,116,41,198,124,164,78,209,197,165,148,178,162,90,83,33,71,181,92,182,154,89,40,249,36,219,151,168,40,47,138,109,255,0,38,250,206,149,229,20,174,24,149,106,109,171,30,5,2,154,113,141,165,34,42,27,140,135,100,71,53,182,94,178,209,49,249,100,189,230,107,74,247,32,244,216,73,76,192,224,159,131,181,90,45,155,126,99,125,114,131,17,168,247,44,136,180,74,4,199,162,169,50,212,196,83,113,83,20,211,138,65,17,198,113,215,24,65,155,107,50,83,176,214,74,34,54,146,44,208,87,7,27,12,47,170,220,56,71,97,226,189,61,82,222,143,102,86,37,83,103,71,102,18,157,67,108,84,16,222,146,157,116,143,70,80,135,97,180,209,110,78,138,92,164,22,228,153,17,46,5,112,228,196,207,209,126,114,112,226,163,34,93,85,184,21,234,130,173,153,140,83,220,211,170,235,219,84,120,232,121,38,180,165,108,166,83,145,157,81,30,186,114,73,105,74,148,132,144,208,160,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,133,92,68,114,11,15,51,150,169,95,152,91,79,165,83,113,54,137,205,145,161,70,98,63,202,102,205,182,145,211,74,147,180,150,111,33,12,54,152,238,56,179,109,62,179,106,218,151,57,141,84,14,83,188,83,224,223,196,11,123,204,88,26,83,0,1,229,49,87,19,45,92,27,195,139,143,20,175,89,125,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,152,33,165,60,172,96,167,242,118,203,237,147,131,142,84,58,217,118,253,60,250,247,210,239,49,181,206,125,213,200,149,202,87,45,179,54,73,247,157,38,247,32,149,203,36,110,213,90,153,245,81,159,110,37,214,4,108,62,206,150,34,69,166,219,210,233,84,218,228,136,213,248,166,241,59,178,98,229,198,109,217,82,26,91,134,123,208,169,135,44,143,105,236,74,210,180,39,110,205,165,55,248,37,226,101,213,112,97,198,34,97,109,90,95,81,69,179,234,20,250,133,35,152,227,139,114,63,94,82,121,236,39,114,205,8,100,151,16,156,74,16,148,252,227,239,168,205,70,190,207,43,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,229,92,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,0,0,0,0,0,242,120,169,101,196,196,43,18,167,104,78,78,230,103,242,119,22,166,95,65,228,56,93,202,73,247,160,189,164,51,57,120,90,213,27,50,226,151,109,213,81,178,84,62,94,242,213,39,244,219,74,203,232,153,151,114,139,218,44,95,133,254,120,25,180,93,166,229,242,251,46,93,41,124,239,71,76,237,62,78,133,54,91,191,54,211,6,165,106,165,33,62,178,251,59,203,179,82,22,236,133,165,196,146,208,122,145,143,250,0,30,107,17,172,58,46,37,217,243,236,203,129,158,108,25,252,174,106,119,45,58,236,117,14,23,106,20,147,250,72,46,227,47,243,12,228,230,27,4,238,28,7,196,170,141,141,93,99,111,75,201,229,57,185,7,191,116,118,157,62,196,184,189,52,230,145,118,171,255,0,81,74,14,25,121,193,141,129,183,60,220,63,187,157,254,130,174,114,246,57,180,254,99,146,220,199,79,177,182,86,181,110,91,169,254,177,105,246,151,97,117,222,46,24,239,66,186,237,59,78,211,183,170,28,212,78,235,249,232,229,45,58,108,118,3,137,237,91,101,251,39,220,100,57,63,8,59,17,138,246,96,87,120,188,159,156,182,244,228,158,167,255,0,132,66,158,218,187,148,94,239,105,31,238,239,23,108,0,43,91,140,237,153,80,168,225,237,187,118,68,139,189,184,181,40,145,221,115,122,75,106,82,197,65,195,236,53,118,247,251,8,66,174,27,23,194,109,12,206,91,241,158,147,201,110,178,244,74,105,122,155,183,45,234,132,50,219,244,79,77,118,247,246,125,228,47,240,137,38,100,225,119,153,119,253,131,195,99,142,36,67,194,124,44,184,239,153,106,208,233,148,201,146,25,236,62,215,27,140,227,169,46,196,171,251,63,106,76,191,200,51,139,139,215,156,172,76,197,139,174,245,121,91,149,95,174,206,158,217,104,69,161,63,37,199,8,190,138,127,111,191,66,251,139,184,93,159,11,236,35,86,25,101,198,12,247,219,216,237,204,243,85,178,45,117,213,50,32,66,61,123,22,162,239,71,217,247,16,152,64,0,2,162,248,212,95,105,93,247,107,225,178,79,232,210,161,86,143,239,231,84,89,253,159,255,0,75,247,123,71,157,224,221,97,38,165,139,245,187,225,78,127,122,209,228,194,36,233,237,76,170,123,186,235,187,237,247,126,255,0,96,185,96,0,0,1,227,177,146,158,245,91,8,47,154,92,100,238,122,101,183,83,142,217,106,69,170,151,21,196,151,121,145,119,159,188,103,6,228,168,85,48,251,27,42,213,40,255,0,55,62,222,186,36,60,159,162,122,58,196,179,50,239,37,39,233,35,237,47,188,104,55,40,216,132,230,38,229,246,203,185,164,185,190,74,168,180,230,228,158,154,124,247,68,194,215,220,148,151,122,253,133,167,184,117,27,137,114,155,183,234,110,65,45,100,166,27,202,103,187,233,146,15,111,127,103,126,157,253,131,53,153,143,92,167,51,13,138,46,78,45,36,170,243,173,169,238,239,166,115,158,221,221,217,223,175,119,96,185,126,20,168,121,57,99,107,154,157,8,234,73,52,246,151,105,122,62,14,130,102,128,0,15,159,90,141,74,169,211,228,81,235,8,230,69,154,210,216,121,189,84,157,232,90,77,42,45,83,161,150,164,102,90,145,234,56,245,111,37,249,111,184,155,125,114,176,251,85,203,82,157,90,253,45,63,181,74,215,83,208,159,47,120,241,181,30,28,57,95,168,160,144,187,31,110,159,253,211,168,159,191,255,0,140,253,163,202,92,156,42,50,199,93,142,77,70,183,250,37,151,114,250,186,131,154,118,31,176,229,151,191,254,193,227,95,224,233,129,78,56,149,51,89,229,32,148,70,164,244,243,21,169,123,181,57,163,172,96,247,14,92,188,225,5,78,53,110,157,64,234,234,17,86,135,155,127,170,156,222,142,37,77,168,149,180,228,173,63,73,178,61,52,211,180,74,56,209,217,135,25,168,145,209,177,166,16,150,219,78,166,122,36,139,66,45,79,183,184,135,250,128,173,254,51,215,251,20,108,55,181,108,82,87,206,220,93,118,165,161,246,116,239,211,221,253,147,246,31,237,23,239,238,16,11,32,152,125,43,16,115,49,107,192,101,222,83,45,117,188,215,54,146,182,235,79,148,105,236,220,147,62,212,105,216,52,58,0,0,0,0,0,0,0,0,0,0,0,0,2,154,184,198,225,203,180,28,83,162,95,9,78,140,215,250,157,59,75,253,162,53,61,175,218,51,239,63,113,126,254,241,229,56,72,98,3,118,150,62,59,111,73,127,151,30,224,219,204,245,117,215,145,10,122,203,185,38,125,234,247,151,239,23,128,0,0,0,34,255,0,17,115,196,70,50,219,87,169,225,220,222,153,250,105,200,155,80,87,45,133,255,0,50,110,4,181,59,216,247,103,126,207,163,170,187,59,11,188,82,29,187,153,12,101,181,42,141,213,104,247,127,34,67,78,147,187,189,31,21,94,177,40,149,253,102,140,187,210,94,193,112,185,18,207,117,183,141,246,213,38,195,186,106,127,234,198,12,22,26,144,92,151,62,127,99,113,154,83,190,164,116,52,157,207,58,175,84,148,122,125,221,165,53,146,162,82,73,73,61,72,203,82,31,209,241,111,58,242,45,107,78,177,113,184,90,166,153,2,68,195,251,155,105,75,247,31,236,251,143,238,17,207,41,25,184,164,99,189,223,121,217,110,201,219,83,163,85,42,42,105,141,138,63,230,172,186,195,100,173,220,148,39,233,59,166,134,102,175,188,187,75,242,113,52,130,185,153,93,173,41,11,219,200,84,151,79,179,93,73,52,233,157,159,246,138,65,192,133,165,188,112,195,199,22,173,169,77,215,73,51,86,154,232,69,49,174,209,165,59,21,105,114,200,183,156,66,183,37,84,168,134,74,211,77,72,217,79,104,130,28,98,241,9,186,78,12,210,44,118,221,218,252,202,188,121,74,45,186,234,218,226,84,26,63,234,153,119,151,191,95,242,138,227,200,149,143,42,251,204,189,159,6,60,126,106,105,213,58,125,73,255,0,92,147,177,166,234,17,137,74,237,82,117,211,127,113,106,127,96,208,253,62,34,32,64,141,5,191,163,29,148,52,159,185,41,34,255,0,48,253,0,0,0,2,179,120,208,83,160,174,201,183,42,75,63,231,73,159,13,162,46,223,161,201,168,171,223,167,120,134,28,53,174,153,150,190,104,232,39,17,27,189,40,113,105,174,118,145,124,219,181,24,122,247,145,254,201,119,104,127,105,13,0,37,91,146,74,211,77,75,93,7,244,0,7,195,190,109,232,247,117,147,112,90,114,139,86,43,84,169,116,231,11,183,232,60,202,155,62,227,35,238,87,176,203,239,33,156,204,211,97,100,188,33,198,251,166,213,125,189,140,29,82,115,240,251,72,245,143,214,62,134,251,150,179,238,111,218,122,251,196,182,225,247,158,184,88,79,109,63,134,119,172,221,25,113,106,232,92,229,159,169,171,113,89,109,58,55,29,70,122,19,106,237,82,190,255,0,97,137,15,140,156,70,232,246,206,29,215,162,210,234,91,106,83,153,148,196,7,57,42,61,84,182,28,38,251,21,24,211,244,146,95,75,79,180,84,69,122,169,84,196,59,242,163,90,144,124,234,149,203,87,122,82,207,213,78,247,228,60,106,62,226,74,75,85,47,220,69,247,11,251,200,30,25,201,195,60,182,219,16,167,51,203,147,85,133,10,168,178,220,71,167,54,4,82,62,229,168,187,208,126,239,184,132,142,0,21,45,198,133,106,244,229,162,143,103,243,255,0,254,130,156,43,66,141,95,170,219,239,156,154,84,158,75,138,239,61,137,87,176,203,250,196,126,243,10,21,10,171,116,85,153,163,81,163,117,19,100,238,229,183,189,40,221,181,38,163,237,81,145,23,98,79,218,47,187,33,249,62,135,150,59,17,78,86,89,221,116,85,52,244,131,155,140,191,86,244,174,87,98,94,113,191,213,62,69,234,233,246,246,247,74,160,1,255,0,46,56,134,144,107,89,232,146,239,49,90,156,65,184,137,209,237,250,75,216,93,131,149,110,162,170,254,222,182,95,33,72,233,182,170,43,237,250,146,35,26,87,185,38,225,118,43,179,188,251,116,33,80,239,60,228,135,13,231,149,185,106,239,61,52,22,21,194,139,44,114,175,139,229,120,193,93,99,101,54,139,167,70,173,228,124,222,115,51,163,185,216,151,73,73,209,73,46,244,30,190,205,11,180,92,216,0,0,10,224,226,33,195,66,54,39,201,171,227,254,2,71,137,78,185,211,30,85,74,229,183,208,195,170,69,113,109,180,183,77,248,109,178,218,213,215,56,164,146,13,178,73,33,245,172,150,106,67,155,212,247,106,225,231,146,202,86,86,48,190,61,118,239,183,226,39,21,46,88,230,119,4,194,146,153,71,9,131,115,115,84,246,28,74,73,40,66,82,77,41,210,65,168,150,241,40,249,142,33,12,237,150,160,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,149,175,94,18,216,185,27,52,109,96,245,135,50,92,172,62,168,71,77,101,23,164,232,43,228,82,233,198,234,144,168,242,20,73,67,79,206,65,167,106,89,105,69,205,37,182,225,147,8,83,156,155,116,192,188,11,195,140,186,97,197,59,11,240,190,141,208,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,61,0,0,4,106,206,254,75,173,92,220,97,195,240,97,38,149,68,191,169,188,183,232,151,11,176,91,83,139,229,19,219,96,201,124,144,111,20,53,155,238,25,165,7,234,56,105,119,106,246,155,107,234,185,122,181,171,182,54,1,97,165,149,116,193,232,171,86,253,159,70,165,212,99,115,80,231,34,83,16,154,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,160,8,65,197,219,15,111,236,74,203,109,183,66,195,155,30,224,186,170,76,95,16,229,187,14,137,76,122,115,237,176,152,19,210,167,84,219,41,82,137,4,165,161,38,163,45,53,90,75,218,66,181,114,201,150,76,201,80,51,37,133,21,218,238,95,49,42,157,77,167,95,20,41,115,38,75,180,231,178,196,102,27,158,202,156,117,199,20,209,37,8,74,72,212,106,51,34,34,35,51,26,9,0,20,129,196,123,47,88,251,124,231,59,16,238,155,43,3,241,2,224,162,205,244,79,77,81,165,219,51,101,197,127,101,42,34,23,177,214,219,82,21,181,104,82,79,67,236,82,76,143,180,140,78,14,17,56,123,127,97,174,91,110,74,22,35,88,247,5,171,82,126,248,153,45,168,117,186,99,208,95,113,133,64,128,148,186,150,222,74,84,104,53,33,105,37,17,105,170,20,94,195,19,124,0,66,14,46,216,123,127,98,86,91,109,186,22,28,216,247,5,213,82,98,248,135,45,216,116,74,99,211,159,109,132,192,158,149,58,166,217,74,148,72,37,45,9,53,25,105,170,210,94,210,21,171,150,76,178,102,74,129,153,44,40,174,215,114,249,137,84,234,109,58,248,161,75,153,50,93,167,61,150,35,48,220,246,84,227,174,56,166,137,40,66,82,70,163,81,153,17,17,25,152,178,174,46,216,123,127,98,86,91,109,186,22,28,216,247,5,213,82,98,248,135,45,216,116,74,99,211,159,109,132,192,158,149,58,166,217,74,148,72,37,45,9,53,25,105,170,210,94,210,21,171,150,76,178,102,74,129,153,44,40,174,215,114,249,137,84,234,109,58,248,161,75,153,50,93,167,61,150,35,48,220,246,84,227,174,56,166,137,40,66,82,70,163,81,153,17,17,25,152,208,72,168,190,46,216,33,141,24,149,153,43,110,187,135,56,67,122,221,84,214,44,120,113,29,153,68,160,75,156,195,111,166,124,245,41,165,56,203,106,73,44,146,180,40,210,103,174,139,73,251,72,56,68,224,134,52,97,174,100,174,74,238,35,97,13,235,106,211,95,177,230,68,106,101,110,129,46,11,14,62,169,240,20,150,146,227,205,165,38,179,74,22,162,73,30,186,33,71,236,49,110,131,62,217,155,203,38,100,171,249,146,197,122,237,11,47,152,149,81,166,212,111,138,236,184,115,34,90,115,222,98,75,14,79,121,77,186,219,137,104,210,180,41,38,74,37,17,153,25,25,25,11,116,225,195,105,221,86,54,76,112,242,214,189,109,154,173,191,90,133,233,110,166,157,84,132,228,73,76,111,170,203,90,55,180,225,37,105,220,133,165,69,169,118,165,68,101,216,100,36,168,230,153,155,164,213,107,249,109,197,122,21,10,153,46,163,82,168,216,245,216,144,225,196,101,79,63,37,247,32,60,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,25,247,254,73,217,167,255,0,201,167,21,127,244,54,163,255,0,177,26,83,0,16,131,139,182,30,223,216,149,150,219,110,133,135,54,61,193,117,84,152,190,33,203,118,29,18,152,244,231,219,97,48,39,165,78,169,182,82,165,18,9,75,66,77,70,90,106,180,151,180,132,31,225,195,151,172,125,177,179,157,135,151,77,235,129,248,129,111,209,97,122,91,169,168,213,45,153,177,34,177,190,149,45,8,222,235,141,165,9,220,181,165,37,169,246,169,68,69,218,100,46,252,0,84,95,23,108,16,198,140,74,204,149,183,93,195,156,33,189,110,170,107,22,60,56,142,204,162,80,37,206,97,183,211,62,122,148,210,156,101,181,36,150,73,90,20,105,51,215,69,164,253,164,58,87,6,188,39,197,60,47,253,47,254,147,48,210,235,180,189,39,242,127,162,244,237,26,76,14,171,151,233,14,103,43,156,132,239,219,204,70,237,186,233,189,58,247,144,178,160,1,26,184,143,90,119,85,243,147,28,67,181,172,171,102,171,112,86,166,250,39,166,167,82,225,57,46,83,251,42,177,22,189,141,54,74,90,182,161,10,81,232,93,137,73,153,246,17,138,65,254,73,217,167,255,0,201,167,21,127,244,54,163,255,0,177,26,83,0,21,23,153,142,14,55,148,59,202,53,103,44,53,88,149,27,122,189,88,228,189,69,171,201,38,23,109,198,112,146,100,247,82,181,169,82,227,33,92,205,72,146,114,18,142,81,18,100,43,122,202,202,114,241,151,235,7,44,184,95,7,10,48,229,18,215,77,135,34,68,183,102,78,38,78,108,215,222,112,212,167,100,56,203,109,165,197,146,118,52,149,26,117,38,218,109,61,187,72,116,176,28,211,48,249,126,176,115,53,133,243,176,163,17,145,45,20,217,146,35,203,106,100,18,100,166,194,125,151,9,73,118,59,143,54,226,91,89,167,123,74,81,39,83,109,215,19,217,184,197,75,101,231,132,254,46,94,24,219,94,179,49,214,20,187,110,207,179,228,37,154,149,78,3,171,105,117,148,60,195,234,142,245,34,67,145,156,97,244,19,141,178,110,146,246,173,180,58,73,82,82,230,169,77,202,85,164,210,176,214,192,155,50,133,105,75,126,155,106,209,220,118,29,6,222,128,149,62,227,17,153,51,110,36,56,201,218,147,89,165,4,219,109,22,210,215,106,75,65,157,106,182,89,51,119,95,170,205,174,215,114,249,140,21,26,149,70,67,146,230,76,151,105,212,222,126,75,238,40,212,227,174,56,166,141,75,90,148,102,163,81,153,153,153,153,152,189,76,140,225,125,87,7,50,151,134,118,29,117,82,202,164,197,31,210,83,24,151,9,81,31,136,252,231,156,154,228,87,26,81,154,146,182,85,36,217,61,116,51,54,204,205,41,215,105,119,81,202,179,79,130,159,202,39,47,183,182,14,55,80,232,165,220,20,242,232,31,83,188,182,209,57,135,81,34,47,53,92,183,12,153,55,217,104,156,218,131,87,44,215,183,69,104,101,64,63,201,59,52,255,0,249,52,226,175,254,134,212,127,246,35,71,182,157,127,229,93,171,70,186,125,9,85,163,122,102,159,30,161,232,234,180,110,158,116,62,107,105,95,34,67,90,159,45,228,110,218,180,106,123,84,70,90,158,131,235,10,213,227,41,132,248,167,138,31,162,15,209,158,26,93,119,111,163,62,80,117,190,130,163,73,159,210,243,61,31,203,230,242,80,173,155,185,107,219,187,77,118,43,78,227,28,215,132,78,8,99,70,26,230,74,228,174,226,54,16,222,182,173,53,251,30,100,70,166,86,232,18,224,176,227,234,159,1,73,105,46,60,218,82,107,52,161,106,36,145,235,162,20,126,195,22,232,0,2,5,102,127,33,81,165,102,123,12,115,79,131,116,40,144,215,14,248,162,84,47,154,100,126,105,174,98,206,173,9,37,62,52,118,218,82,73,100,149,190,236,165,169,104,70,198,185,186,26,205,213,46,122,128,0,133,92,86,106,88,167,87,203,236,108,28,194,156,36,186,239,57,119,221,65,191,74,63,70,160,201,168,183,79,131,9,214,164,122,202,96,204,218,121,199,202,49,35,114,20,149,54,137,61,202,36,152,173,108,172,100,99,24,49,19,48,86,77,167,139,216,41,136,22,229,153,34,160,114,43,115,106,150,189,66,44,85,69,142,210,223,84,101,188,100,215,43,159,202,38,9,194,89,41,42,120,141,59,140,137,39,127,192,43,131,140,62,92,111,236,83,165,97,206,35,97,118,30,75,185,106,84,121,19,104,149,86,168,148,151,166,85,93,97,244,161,232,202,82,88,105,74,84,102,148,204,162,51,90,136,144,185,73,218,71,204,81,148,117,225,145,132,121,154,194,108,222,219,85,58,246,14,226,5,175,109,214,105,245,58,93,122,109,82,213,149,30,41,197,233,28,125,166,214,243,204,146,90,214,84,120,166,70,74,74,141,68,73,212,201,70,147,239,252,101,48,159,20,241,67,244,65,250,51,195,75,174,237,244,103,202,14,183,208,84,105,51,250,94,103,163,249,124,222,74,21,179,119,45,123,119,105,174,197,105,220,98,53,112,225,203,214,62,216,217,206,195,203,166,245,192,252,64,183,232,176,189,45,212,212,106,150,204,216,145,88,223,74,150,132,111,117,198,210,132,238,90,210,146,212,251,84,162,34,237,50,23,126,0,3,53,159,201,59,52,255,0,249,52,226,175,254,134,212,127,246,35,65,25,100,164,213,104,25,109,194,138,21,118,153,46,157,82,167,88,244,40,147,33,203,101,76,191,25,246,224,50,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,29,44,6,107,63,146,118,105,255,0,242,105,197,95,253,13,168,255,0,236,70,130,50,201,73,170,208,50,219,133,20,42,237,50,93,58,165,78,177,232,81,38,67,150,202,153,126,51,237,192,101,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,58,88,0,0,12,214,127,36,236,211,255,0,228,211,138,191,250,27,81,255,0,216,139,190,225,195,105,221,86,54,76,112,242,214,189,109,154,173,191,90,133,233,110,166,157,84,132,228,73,76,111,170,203,90,55,180,225,37,105,220,133,165,69,169,118,165,68,101,216,100,36,168,0,205,103,242,78,205,63,254,77,56,171,255,0,161,181,31,253,136,208,70,89,41,53,90,6,91,112,162,133,93,166,75,167,84,169,214,61,10,36,200,114,217,83,47,198,125,184,12,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,199,53,226,61,105,221,87,206,76,113,14,214,178,173,154,173,193,90,155,232,158,154,157,75,132,228,185,79,236,170,196,90,246,52,217,41,106,218,132,41,71,161,118,37,38,103,216,70,42,47,44,153,100,204,149,3,50,88,81,93,174,229,243,18,169,212,218,117,241,66,151,50,100,187,78,123,44,70,97,185,236,169,199,92,113,77,18,80,132,164,141,70,163,50,34,34,51,49,160,145,81,124,93,176,67,26,49,43,50,86,221,119,14,112,134,245,186,169,172,88,240,226,59,50,137,64,151,57,134,223,76,249,234,83,74,113,150,212,146,89,37,104,81,164,207,93,22,147,246,144,233,92,26,240,159,20,240,191,244,191,250,76,195,75,174,210,244,159,201,254,139,211,180,105,48,58,174,95,164,57,156,174,114,19,191,111,49,27,182,235,166,244,235,222,66,202,128,103,219,51,121,100,204,149,127,50,88,175,93,161,101,243,18,170,52,218,141,241,93,151,14,100,75,78,123,204,73,97,201,239,41,183,91,113,45,26,86,133,36,201,68,162,51,35,35,35,33,110,156,56,109,59,170,198,201,142,30,90,215,173,179,85,183,235,80,189,45,212,211,170,144,156,137,41,141,245,89,107,70,246,156,36,173,59,144,180,168,181,46,212,168,140,187,12,132,149,0,25,246,204,222,89,51,37,95,204,150,43,215,104,89,124,196,170,141,54,163,124,87,101,195,153,18,211,158,243,18,88,114,123,202,109,214,220,75,70,149,161,73,50,81,40,140,200,200,200,200,91,167,14,27,78,234,177,178,99,135,150,181,235,108,213,109,250,212,47,75,117,52,234,164,39,34,74,99,125,86,90,209,189,167,9,43,78,228,45,42,45,75,181,42,35,46,195,33,37,64,70,174,35,214,157,213,124,228,199,16,237,107,42,217,170,220,21,169,190,137,233,169,212,184,78,75,148,254,202,172,69,175,99,77,146,150,173,168,66,148,122,23,98,82,102,125,132,98,162,242,201,150,76,201,80,51,37,133,21,218,238,95,49,42,157,77,167,95,20,41,115,38,75,180,231,178,196,102,27,158,202,156,117,199,20,209,37,8,74,72,212,106,51,34,34,35,51,26,9,0,1,159,108,205,229,147,50,85,252,201,98,189,118,133,151,204,74,168,211,106,55,197,118,92,57,145,45,57,239,49,37,135,39,188,166,221,109,196,180,105,90,20,147,37,18,136,204,140,140,140,133,186,112,225,180,238,171,27,38,56,121,107,94,182,205,86,223,173,66,244,183,83,78,170,66,114,36,166,55,213,101,173,27,218,112,146,180,238,66,210,162,212,187,82,162,50,236,50,18,84,0,66,14,46,216,123,127,98,86,91,109,186,22,28,216,247,5,213,82,98,248,135,45,216,116,74,99,211,159,109,132,192,158,149,58,166,217,74,148,72,37,45,9,53,25,105,170,210,94,210,16,127,135,14,94,177,246,198,206,118,30,93,55,174,7,226,5,191,69,133,233,110,166,163,84,182,102,196,138,198,250,84,180,35,123,174,54,148,39,114,214,148,150,167,218,165,17,23,105,144,187,240,0,0,0,0,0,0,0,20,201,197,119,44,114,172,123,229,24,193,66,99,125,54,181,175,88,173,228,92,174,75,48,99,183,216,167,77,74,213,74,62,228,22,158,221,75,180,87,171,47,57,29,194,121,149,109,90,123,143,77,69,188,112,249,226,39,71,184,41,44,225,118,49,213,186,122,171,27,186,41,124,133,47,169,220,169,79,185,234,71,140,73,70,212,147,101,218,174,222,242,237,212,133,149,182,226,29,65,56,217,234,147,238,49,255,0,64,2,42,231,195,39,208,243,57,98,37,202,51,59,110,138,94,190,143,115,113,159,235,30,139,205,236,83,205,183,250,166,12,189,109,126,206,222,250,17,174,208,170,182,189,89,234,53,102,55,79,54,54,222,99,123,210,189,187,146,74,46,212,153,145,246,40,189,161,89,175,213,110,7,202,77,86,79,57,196,247,30,196,167,216,69,253,82,47,113,11,47,224,188,181,250,114,238,71,245,79,160,255,0,232,42,34,218,64,4,114,207,222,25,200,196,204,182,220,240,160,179,204,147,74,133,54,168,130,220,69,250,168,18,136,187,214,146,239,89,123,254,227,20,7,65,170,85,48,242,253,167,86,163,159,38,163,109,85,217,148,131,245,85,177,248,239,18,139,188,148,147,209,72,247,25,125,226,221,240,111,136,221,30,230,195,186,12,90,165,75,117,74,11,49,88,158,231,37,69,162,144,195,100,231,98,99,18,126,146,143,232,235,246,8,241,196,19,61,112,177,98,218,99,12,236,169,186,178,218,211,215,57,203,63,95,70,229,50,226,116,114,58,76,181,39,19,218,149,125,222,211,17,39,43,56,87,47,23,177,190,214,181,88,111,123,5,84,130,252,206,210,45,35,245,140,33,206,245,160,251,156,246,30,190,225,163,59,22,221,143,104,89,54,245,167,16,180,98,139,74,137,78,108,187,126,131,44,165,178,239,51,62,228,251,76,254,243,31,112,0,7,241,74,218,147,86,154,232,90,232,51,255,0,196,166,233,153,116,102,142,188,114,209,183,209,103,42,154,223,105,31,205,181,81,153,167,113,23,237,31,126,167,246,152,153,252,23,233,208,81,100,220,117,36,31,243,165,79,152,209,151,111,208,228,211,149,239,211,188,89,144,0,0,0,252,245,8,136,159,2,76,23,62,140,134,86,210,190,229,36,203,252,227,60,25,237,177,229,88,153,151,188,32,200,143,202,77,70,167,80,169,49,235,146,183,180,229,66,73,37,93,138,86,154,236,238,61,15,236,22,57,193,211,16,154,171,96,213,94,199,113,237,207,195,171,200,148,146,219,166,141,162,45,61,162,254,169,23,121,251,245,255,0,40,157,247,210,210,221,145,112,184,181,109,74,105,82,204,213,166,186,17,50,174,209,154,204,119,90,92,199,12,67,113,10,220,149,93,117,99,37,105,166,164,115,29,237,23,125,195,42,10,225,229,118,138,165,175,119,61,81,158,46,205,52,37,83,161,246,127,216,63,94,109,243,113,72,192,139,190,204,178,218,147,186,167,89,170,83,148,235,27,20,95,205,94,117,246,205,91,185,43,79,210,107,77,8,201,95,113,118,156,140,179,43,200,186,109,58,61,198,217,104,154,156,8,243,11,238,113,164,175,220,95,181,238,47,184,125,161,252,82,137,41,53,40,244,34,45,76,66,156,246,103,190,218,192,251,106,173,97,218,213,63,245,99,58,11,237,71,46,75,159,49,189,185,45,37,223,94,58,218,86,215,154,79,170,106,45,126,238,211,167,187,139,50,24,203,117,213,28,170,214,46,254,124,151,93,55,119,122,62,42,125,99,81,171,250,173,17,119,168,253,130,238,184,116,30,34,191,150,218,69,79,17,38,245,47,212,142,60,218,122,185,108,35,249,147,144,34,41,174,198,123,59,247,253,45,21,219,218,93,194,80,128,0,0,10,64,226,223,136,45,221,184,248,213,189,25,254,100,122,6,238,95,171,166,156,248,80,22,125,233,35,239,79,188,255,0,112,245,60,28,240,229,218,246,41,214,239,117,22,172,208,58,109,123,187,57,241,170,13,126,209,31,121,123,143,247,119,139,150,0,0,0,0,0,0,0,0,0,0,0,0,1,1,248,191,97,147,119,118,7,65,189,80,222,249,86,159,55,144,90,233,175,85,50,3,106,254,185,23,114,125,164,175,221,222,42,91,46,216,130,140,46,198,26,5,240,235,155,27,167,117,91,143,77,127,89,21,214,139,250,170,254,211,220,127,231,26,92,141,33,185,108,38,67,71,170,85,174,159,184,244,31,234,0,0,3,228,221,150,213,46,242,182,106,150,173,106,63,62,13,90,27,240,164,55,189,73,220,219,173,169,10,45,82,100,101,170,84,125,198,71,246,144,162,12,248,228,230,232,203,254,34,212,238,26,85,39,91,66,173,41,233,81,95,231,183,243,38,235,242,150,134,118,169,245,186,173,26,100,143,113,145,107,237,208,251,226,221,10,187,85,182,170,209,107,148,73,93,52,216,79,33,246,29,216,149,236,90,20,74,73,232,162,50,61,20,146,61,12,180,236,22,73,147,62,41,117,42,12,138,102,31,99,140,158,116,5,41,152,140,212,246,37,60,190,216,237,36,185,49,162,26,143,68,147,170,237,87,111,119,184,197,171,89,87,205,179,136,84,8,183,53,167,81,235,105,242,219,67,173,59,201,113,189,73,104,74,203,177,196,165,95,69,105,62,210,246,142,97,157,11,151,228,174,90,111,234,129,39,114,157,183,234,172,35,183,79,88,233,242,12,189,135,251,34,153,248,127,98,37,78,215,205,125,26,171,14,127,72,119,36,216,244,217,42,229,37,205,205,72,169,69,82,211,161,164,244,250,37,218,68,71,217,216,100,45,235,61,246,165,90,246,202,221,214,205,21,29,66,226,82,103,84,28,61,82,141,90,77,58,86,170,245,140,191,104,187,11,183,183,184,81,14,9,194,113,140,122,176,169,242,17,235,183,119,210,217,90,117,246,148,214,200,203,176,105,50,200,36,70,177,104,4,175,85,45,82,98,145,251,116,34,101,34,152,120,183,98,201,222,120,239,22,209,167,77,231,83,168,212,212,54,234,121,123,118,202,106,100,246,212,90,154,9,71,162,84,93,198,105,251,199,187,224,195,134,114,100,226,93,197,138,110,47,249,171,84,121,116,100,167,66,253,97,72,167,191,174,187,245,238,255,0,139,167,219,236,23,2,0,0,0,2,189,120,202,192,223,129,116,41,253,54,187,110,24,173,243,119,247,127,51,168,30,154,127,219,168,173,204,141,40,211,153,155,32,201,90,127,76,211,125,159,253,208,140,52,77,4,245,133,28,245,255,0,106,71,249,8,127,184,0,0,128,252,80,50,122,172,100,181,28,198,11,78,22,251,138,218,167,25,72,62,102,155,160,71,110,108,133,39,231,30,67,101,171,142,39,180,144,106,251,203,176,82,188,248,50,233,115,94,129,53,174,84,136,206,41,167,17,184,149,181,105,51,35,45,75,82,62,210,62,225,254,6,181,40,180,51,19,27,135,78,82,46,12,110,197,42,93,243,86,165,127,169,91,114,107,19,85,35,158,143,94,68,121,49,29,54,246,165,228,56,90,180,233,158,237,166,94,205,12,251,10,245,233,116,232,180,122,100,58,68,36,108,143,5,134,227,50,157,76,246,161,9,36,164,181,51,51,62,194,46,243,51,31,168,7,249,200,125,168,177,221,146,242,182,182,202,20,226,207,77,116,73,22,166,125,130,145,120,180,226,156,91,187,31,94,179,41,243,250,134,173,221,187,145,202,52,114,250,136,80,92,46,211,65,25,234,105,63,105,233,246,119,8,55,14,28,154,132,148,68,136,223,49,215,53,218,157,72,181,208,181,62,211,236,238,35,23,77,195,151,33,204,224,205,37,120,151,137,180,238,101,211,55,78,141,174,113,151,67,177,82,217,115,214,102,66,219,119,123,78,160,251,83,234,251,59,117,50,159,128,3,192,98,230,57,225,174,8,81,14,191,136,215,7,163,34,123,21,210,72,123,95,93,180,119,50,218,207,189,212,123,61,191,97,233,81,89,185,226,125,124,98,234,23,106,97,115,158,132,160,47,78,114,180,102,79,81,167,33,196,246,63,17,43,70,215,27,115,184,251,119,123,136,132,13,113,197,186,179,113,195,213,71,222,98,87,228,227,33,247,198,98,238,54,42,85,168,157,5,166,214,238,162,95,49,151,119,106,220,130,79,168,153,13,186,90,58,201,23,103,191,94,238,251,209,195,172,59,181,176,178,211,135,101,217,180,238,138,151,7,153,201,103,156,227,155,119,186,183,21,235,56,165,40,253,103,20,125,166,125,254,237,8,122,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,103,17,112,238,214,197,59,78,101,151,121,83,186,218,92,238,95,57,158,115,141,238,216,234,28,79,172,218,146,162,245,155,73,246,25,119,123,181,33,69,217,199,200,125,243,151,75,137,250,149,22,39,95,105,59,183,145,47,152,203,91,52,110,57,43,212,84,135,29,61,93,120,203,183,221,175,119,116,80,109,197,180,178,113,179,209,69,220,98,121,101,27,137,245,241,132,72,69,169,138,46,122,110,128,141,121,42,209,152,221,62,188,247,21,216,196,69,45,123,156,113,190,243,236,219,238,51,22,235,132,120,231,134,184,223,68,42,254,28,220,30,147,137,237,87,73,33,157,61,119,17,220,243,104,62,246,151,236,246,125,165,175,191,0,16,15,136,206,67,152,198,106,82,49,47,12,233,220,187,166,22,189,99,92,227,62,187,122,162,50,223,172,244,132,54,214,198,154,89,246,39,214,246,246,232,103,75,51,97,73,167,201,92,57,141,242,222,111,77,201,212,143,77,72,140,187,75,179,184,200,78,62,18,248,169,22,208,199,214,108,218,132,254,157,171,139,118,212,114,141,124,206,158,20,231,59,201,6,101,161,168,189,165,175,219,220,46,252,0,126,90,165,58,45,98,153,50,145,53,27,227,206,97,200,207,39,83,45,200,90,77,42,45,72,200,203,176,207,184,200,197,20,113,22,202,69,193,130,56,165,84,190,105,52,175,245,43,113,205,126,106,100,115,209,234,72,145,38,91,164,222,213,60,183,15,70,154,35,221,180,139,217,161,31,97,195,146,90,146,90,17,143,247,129,6,93,82,107,48,33,53,205,145,37,196,180,218,55,18,119,45,70,68,69,169,232,69,218,101,222,46,163,133,254,79,21,131,118,171,120,193,118,66,217,113,92,180,226,40,231,204,215,108,9,13,194,144,148,252,219,203,108,244,113,181,118,154,9,95,113,118,9,240,0,0,63,194,119,100,41,7,255,0,36,191,242,24,206,206,121,76,213,153,155,220,204,245,254,153,169,121,132,145,100,124,26,160,108,192,186,236,254,155,77,215,12,166,249,187,251,255,0,153,211,207,77,63,237,212,88,80,0,0,0,10,126,227,61,134,114,163,98,85,187,138,109,171,249,171,180,120,148,85,39,66,253,97,200,168,63,174,187,245,238,255,0,139,167,219,236,30,19,132,142,44,157,153,142,242,173,26,140,222,77,58,179,77,91,109,39,151,187,116,167,102,64,109,37,169,32,212,90,165,39,222,100,159,184,92,245,238,72,147,98,215,201,62,178,93,164,202,211,217,169,27,42,25,179,198,216,110,63,143,87,237,61,132,250,238,93,245,86,80,157,125,167,53,194,34,237,23,189,145,11,82,173,100,229,110,212,102,180,142,157,114,233,48,106,13,158,169,94,141,42,157,23,69,122,166,127,178,125,135,219,217,220,42,23,136,14,34,84,238,140,215,214,106,179,39,245,103,109,205,145,77,140,174,82,91,218,212,122,148,165,33,58,18,75,95,164,125,166,70,125,189,166,98,230,50,95,114,252,170,203,77,131,80,52,237,83,86,253,41,133,246,235,235,21,62,57,159,176,191,104,116,251,214,249,182,112,246,129,42,230,187,42,61,21,62,35,107,117,215,121,46,57,161,33,10,89,246,54,149,43,232,161,71,216,94,193,85,57,203,226,151,82,175,63,83,195,236,14,147,201,128,149,61,17,234,158,196,171,153,219,33,165,23,38,76,66,81,106,147,105,93,138,236,238,247,152,173,186,237,118,171,114,213,165,87,43,114,186,153,179,94,91,239,187,177,40,222,181,168,212,163,209,36,68,90,169,70,122,17,105,218,37,38,67,178,115,116,102,3,17,105,151,13,86,147,165,161,73,148,204,169,79,243,219,249,227,105,248,171,91,59,82,250,29,78,173,60,103,184,136,244,246,106,125,215,191,105,219,84,187,54,217,165,218,180,88,252,136,52,152,108,66,142,222,245,43,107,109,54,148,36,181,81,153,158,137,73,119,153,159,218,99,235,0,0,0,255,0,41,50,27,136,194,164,58,122,37,58,107,251,207,65,154,76,197,98,10,49,75,24,107,247,203,75,222,221,75,165,218,122,105,250,184,173,52,127,213,79,246,127,178,95,231,22,207,194,7,12,219,180,112,58,117,234,182,246,75,187,57,92,242,215,93,58,89,147,219,79,245,204,187,149,236,36,254,254,241,62,64,0,0,0,0,0,0,0,0,0,0,0,0,115,156,192,225,183,233,103,10,235,54,57,57,203,84,254,159,106,180,215,77,146,90,119,187,114,127,179,247,151,249,134,105,100,178,237,58,98,153,87,98,219,211,221,237,47,254,184,209,150,78,49,49,140,85,192,75,122,230,68,142,115,206,245,124,213,108,52,247,77,144,130,236,216,146,238,111,216,67,183,0,0,0,15,145,117,90,116,11,214,135,46,219,185,96,117,148,249,205,56,195,236,243,86,222,228,45,10,66,139,114,12,148,90,165,74,46,195,46,241,93,217,152,225,41,108,220,173,213,110,156,27,157,232,185,167,207,150,138,111,41,199,249,203,249,229,146,57,178,38,17,39,85,41,180,235,167,102,154,251,76,85,166,44,225,13,237,130,247,92,139,62,249,165,244,83,152,82,244,79,61,151,55,37,46,56,222,239,154,90,200,181,83,75,236,215,217,247,107,236,50,253,154,172,84,203,197,109,137,214,117,103,100,14,106,85,38,31,79,24,249,168,222,209,173,59,220,101,197,39,84,178,146,212,187,187,253,250,203,236,110,226,51,103,227,182,1,212,108,250,147,125,5,199,42,148,243,14,183,171,174,243,22,168,78,54,125,165,25,13,150,174,58,125,199,167,103,187,186,191,48,250,230,118,203,190,237,251,173,165,237,58,69,82,36,227,61,8,251,26,121,14,123,143,246,125,199,247,24,209,198,20,212,169,184,187,150,251,98,76,164,117,81,174,155,50,18,101,55,170,145,188,164,192,65,173,58,145,36,203,82,115,188,182,247,246,104,41,94,167,132,181,60,62,226,37,70,182,34,69,228,52,120,155,30,124,6,247,165,92,184,190,156,52,52,90,154,212,103,161,32,139,214,61,222,242,23,83,141,23,242,112,167,0,238,11,194,114,180,126,149,110,75,121,61,157,239,53,9,199,11,185,42,46,246,207,216,101,247,140,234,98,85,223,63,20,113,46,185,117,47,231,31,175,85,228,201,104,189,82,253,124,133,172,139,232,164,187,220,246,145,126,225,121,28,53,240,105,56,87,151,74,76,217,140,109,159,113,165,138,193,171,118,186,55,34,12,51,219,161,45,73,250,77,159,111,97,253,132,37,144,0,0,0,8,49,198,10,155,54,126,87,233,174,70,61,200,141,116,50,243,137,236,45,18,154,116,253,85,169,159,219,220,42,215,36,15,27,25,152,177,212,71,166,181,170,97,127,254,66,48,209,77,61,91,224,70,81,251,89,65,255,0,248,164,63,64,0,0,255,0,151,27,67,173,169,167,11,84,172,141,42,47,121,24,138,153,133,225,211,129,248,241,82,93,196,229,63,209,53,183,156,55,31,153,205,152,255,0,51,85,58,181,23,47,169,66,11,85,187,187,176,187,52,211,184,251,57,222,28,240,142,192,203,78,186,213,98,228,149,233,198,153,90,86,152,251,38,69,238,90,20,94,178,38,31,177,42,46,239,235,125,130,107,218,22,117,187,98,80,33,219,54,181,63,162,167,64,101,184,236,51,205,113,205,136,66,18,132,150,229,169,74,61,18,132,151,105,153,246,15,180,0,33,111,18,156,214,71,193,28,46,147,101,208,157,221,95,185,25,92,51,78,211,46,92,105,17,230,55,191,85,50,180,30,142,52,93,154,145,159,188,139,180,232,242,230,184,170,119,101,110,77,193,88,123,155,46,86,206,98,246,165,58,237,66,80,93,137,34,46,228,151,176,91,23,12,236,139,196,183,233,236,227,78,36,193,230,84,31,221,232,232,252,211,46,78,213,76,140,239,172,204,131,74,183,36,208,126,178,59,61,158,211,22,100,69,167,97,15,232,8,95,156,174,34,150,102,94,85,46,205,182,89,244,173,216,223,47,115,59,157,99,145,175,78,225,122,203,140,227,74,220,211,202,62,254,205,61,231,161,83,22,47,99,85,249,141,183,59,215,77,245,85,235,37,59,183,79,152,101,189,186,54,218,63,218,155,65,31,99,72,246,123,62,253,125,158,5,101,3,25,49,245,242,85,159,65,221,7,250,210,186,168,165,183,177,221,61,71,30,65,159,172,202,139,254,223,118,182,165,151,78,21,248,77,133,156,138,213,246,239,202,90,203,91,182,187,182,76,61,154,243,146,125,141,75,82,15,84,56,130,238,254,175,188,204,77,218,93,46,5,26,11,116,234,107,28,152,237,107,177,27,148,173,53,51,51,237,81,153,247,153,143,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,3,242,85,41,112,43,48,92,167,84,152,231,71,119,77,232,220,164,235,161,145,151,106,76,143,188,136,66,44,197,240,176,194,108,84,234,43,86,35,159,38,171,46,236,220,238,146,102,111,211,146,146,236,118,90,80,90,33,181,151,119,245,189,228,66,171,113,215,40,24,201,128,79,154,239,10,14,216,63,213,149,213,69,61,221,141,107,234,54,242,204,189,103,146,95,246,253,222,51,8,113,170,252,193,43,157,155,166,197,170,244,114,154,221,175,204,50,230,237,91,113,31,237,173,172,139,177,213,251,61,191,118,151,59,147,110,34,150,102,97,149,18,205,185,154,244,77,216,231,51,107,59,157,127,159,167,80,225,250,200,140,219,73,218,211,41,62,254,221,125,229,161,205,0,31,195,45,123,12,86,111,19,28,139,197,184,41,239,99,70,27,64,229,212,24,219,233,24,252,211,62,118,229,67,140,215,172,244,130,74,118,164,150,126,170,59,125,190,195,21,59,108,220,85,59,78,183,26,224,163,189,202,151,23,127,45,123,82,173,55,33,72,62,197,17,151,114,143,216,52,29,146,156,205,211,179,39,133,81,107,174,30,202,212,93,254,144,103,214,61,155,164,201,75,94,183,41,180,30,168,99,95,84,190,254,222,249,14,0,62,45,223,103,91,183,221,2,101,179,116,211,250,218,116,246,92,142,251,60,215,27,222,133,161,72,81,110,66,146,162,213,43,81,118,25,31,104,133,24,141,194,59,3,46,202,235,181,139,110,87,160,218,121,106,90,163,236,153,43,189,107,81,250,203,152,94,197,36,187,191,171,246,142,137,151,174,29,56,31,129,21,36,92,77,211,253,45,91,97,194,113,137,156,217,140,114,244,83,75,73,114,250,149,160,244,91,91,187,75,183,93,59,139,182,85,182,218,26,109,45,54,90,37,4,73,73,123,136,135,253,0,0,15,207,80,86,200,18,84,94,198,86,127,254,41,140,235,103,125,227,127,51,23,194,140,245,210,181,83,47,255,0,200,73,22,149,193,246,155,54,6,87,234,78,73,61,168,147,116,60,243,105,236,61,82,170,116,13,21,169,31,217,220,39,56,0,0,0,8,155,196,163,6,147,138,153,116,171,77,134,198,233,246,226,95,172,18,183,105,171,113,224,204,61,186,26,210,159,164,225,118,246,159,216,98,141,240,214,239,159,133,216,151,67,186,145,243,111,208,106,241,164,186,94,169,254,162,66,22,101,244,84,93,237,251,8,255,0,120,209,86,11,223,201,197,108,3,183,239,8,42,249,250,173,185,17,229,30,157,207,59,9,183,15,189,41,46,247,11,216,69,247,10,87,166,97,45,79,16,120,137,86,109,137,113,122,134,147,137,178,39,207,111,122,81,204,139,233,194,67,165,169,45,38,90,146,204,189,83,221,238,33,117,56,171,81,167,97,30,91,238,121,49,17,210,198,181,172,201,169,138,222,170,94,194,141,1,102,132,234,100,163,61,9,190,243,221,221,219,168,206,54,32,220,206,222,119,221,195,117,186,189,199,87,170,203,156,71,161,23,99,175,45,207,113,126,215,184,190,226,22,7,130,60,70,44,252,9,192,58,117,159,78,111,175,184,226,82,153,97,166,245,117,174,90,211,9,182,203,180,227,45,179,209,198,139,188,244,61,125,221,241,7,48,57,171,197,76,195,214,223,157,120,214,119,192,230,169,81,225,244,241,139,148,141,238,154,11,123,108,182,165,104,151,148,90,159,127,127,187,79,31,132,216,67,123,99,69,215,30,207,177,169,125,108,231,212,141,83,207,101,189,169,83,141,183,187,231,86,130,61,20,234,59,53,246,253,250,90,94,89,248,74,91,54,211,116,171,167,25,39,122,82,105,114,37,174,155,202,113,142,74,254,101,102,142,108,121,134,74,209,73,113,58,233,219,174,190,194,22,35,106,218,116,11,42,135,18,219,182,160,116,116,248,45,54,195,12,243,86,230,212,33,9,66,75,114,204,212,122,37,41,46,211,62,225,245,192,0,0,7,18,206,54,38,49,133,120,9,112,220,203,145,201,121,174,147,148,173,134,174,249,177,208,125,155,20,93,206,123,72,103,50,59,46,212,102,37,164,246,173,205,125,222,194,255,0,235,13,45,101,247,13,127,68,216,85,70,177,205,206,98,160,117,27,149,166,154,239,146,235,189,219,149,253,167,188,255,0,204,58,48,0,0,0,0,0,0,0,0,0,0,0,0,15,225,145,25,104,99,59,153,236,194,231,176,179,49,55,13,31,102,216,206,116,156,130,212,143,186,12,101,43,250,234,62,247,61,166,38,231,7,12,99,39,169,149,156,40,158,254,194,137,211,244,72,219,174,253,202,168,62,231,105,35,179,78,207,164,175,187,220,45,32,0,0,0,0,115,140,109,192,123,11,29,237,57,182,189,233,76,231,147,236,56,219,46,243,158,79,37,106,105,196,37,123,91,113,27,180,230,168,244,51,208,255,0,197,165,50,103,39,135,165,239,151,122,132,203,154,220,123,211,22,155,134,228,132,191,181,152,253,42,77,82,22,77,109,92,151,29,94,214,153,73,238,211,183,95,121,118,195,147,35,35,50,62,242,1,115,124,32,177,185,55,126,24,79,194,249,202,219,58,136,251,175,178,141,53,214,43,49,224,48,149,106,77,145,125,37,31,97,168,213,247,247,137,81,122,229,118,194,189,113,150,135,141,179,17,203,174,81,26,140,211,103,171,199,184,153,148,169,37,220,233,32,181,90,143,189,7,251,203,176,66,190,49,216,211,232,106,29,19,6,97,43,231,166,38,53,93,222,207,246,165,162,161,28,203,181,6,93,228,93,203,215,236,246,136,13,146,172,34,127,24,179,5,107,208,73,173,241,96,84,33,84,102,122,196,95,48,137,177,210,191,235,160,251,156,246,25,159,184,134,136,45,170,28,75,102,222,166,91,176,83,182,61,50,27,48,218,45,76,244,67,104,36,23,121,153,247,36,187,204,254,241,244,128,0,0,0,68,46,41,68,163,202,196,237,165,175,243,231,117,251,189,29,52,84,54,74,77,41,204,173,140,107,70,226,244,229,51,179,93,63,240,248,195,69,180,205,14,155,16,200,180,46,67,125,159,244,72,126,144,0,0,0,0,1,206,51,5,139,212,188,16,194,154,245,255,0,82,245,149,2,12,165,198,111,214,46,99,232,140,235,168,78,169,66,244,215,148,125,166,147,34,246,251,143,59,216,237,139,117,172,108,196,234,237,253,88,115,95,72,207,148,244,102,244,71,205,48,228,135,93,66,53,74,17,187,78,105,246,154,72,207,219,238,41,71,195,87,39,203,198,219,217,56,131,118,39,109,183,71,215,70,181,215,170,230,179,49,174,246,222,67,136,218,227,73,63,162,122,253,133,218,119,129,26,51,49,25,76,120,232,216,218,53,208,181,51,211,83,215,218,63,212,127,155,239,181,25,165,60,242,182,161,58,106,122,25,251,116,246,10,186,207,47,19,207,71,189,63,11,48,85,189,235,46,87,58,177,174,154,118,70,125,63,49,38,47,218,234,59,21,246,251,136,85,229,30,143,114,98,21,198,221,58,154,207,93,84,155,174,212,238,109,173,219,27,51,62,211,52,164,180,74,15,252,94,241,108,57,74,225,71,109,91,240,162,222,56,222,247,164,170,14,239,254,138,218,227,60,141,13,246,255,0,93,26,97,165,91,146,109,47,187,179,77,61,230,44,126,149,72,167,81,33,55,78,165,199,228,199,107,93,136,222,165,105,169,153,159,106,140,207,188,204,126,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,171,72,167,86,225,57,78,170,71,231,71,119,77,232,222,164,235,161,145,151,106,76,143,188,136,87,6,109,120,81,219,87,4,41,87,142,8,61,232,218,131,91,63,162,182,184,247,63,83,97,191,215,73,152,73,78,212,147,171,238,237,215,79,113,138,158,172,81,238,76,61,184,220,167,84,153,232,106,144,180,220,157,205,187,183,123,100,101,218,70,164,158,169,89,127,143,222,45,11,35,92,79,61,32,244,12,44,198,166,246,172,249,188,154,206,186,235,217,37,245,124,196,104,191,99,72,237,87,252,111,121,11,70,97,246,164,180,151,153,86,228,43,93,15,67,47,110,158,209,254,131,252,164,198,102,91,42,143,33,27,219,94,154,150,166,90,232,122,251,5,31,241,42,201,234,240,74,246,86,32,90,105,221,109,214,52,213,173,116,233,121,76,195,107,233,56,242,220,94,231,29,81,253,18,211,237,46,210,224,185,81,204,109,111,45,152,163,10,245,130,158,116,20,243,58,184,218,161,60,223,230,239,182,143,92,218,112,211,162,159,51,236,46,222,227,247,150,137,44,219,182,149,124,91,145,46,122,43,188,200,115,57,156,181,109,81,107,177,197,32,251,20,68,125,233,62,242,31,108,0,0,0,0,0,126,106,158,133,77,150,102,90,151,33,206,207,250,38,51,165,157,99,74,179,43,124,154,17,180,189,57,83,236,215,95,252,62,72,183,142,22,164,162,202,196,45,197,255,0,135,183,167,221,232,232,66,95,0,0,0,0,249,183,45,14,37,205,111,84,237,217,232,221,30,167,13,232,110,150,166,90,161,196,26,21,220,100,125,202,62,227,47,188,103,127,58,184,68,254,14,230,10,232,160,155,91,34,207,168,77,168,195,245,136,254,97,115,100,37,31,215,89,247,55,237,50,63,121,9,243,193,199,26,125,51,68,173,224,204,213,124,244,52,201,171,181,217,254,212,132,83,227,145,118,32,139,188,207,189,122,253,158,209,53,44,172,174,216,86,86,51,87,49,182,26,57,149,202,219,82,89,112,245,120,182,165,233,105,146,125,238,154,15,69,164,187,144,95,184,187,4,88,226,249,141,201,179,240,194,6,23,193,86,233,213,183,218,121,228,105,166,145,94,143,61,133,43,83,108,203,233,36,187,9,68,175,187,188,83,24,17,25,153,17,119,152,152,217,54,225,233,123,230,34,161,14,230,184,222,244,61,166,217,183,33,79,237,102,71,84,146,84,117,155,91,81,37,183,81,185,167,148,123,180,236,211,222,125,151,55,130,88,15,97,96,69,167,10,215,178,233,156,130,97,134,219,121,222,115,202,231,45,45,54,133,47,107,142,47,110,188,164,158,132,122,23,248,245,232,224,0,0,0,2,173,248,199,227,25,51,76,163,97,69,62,70,242,151,212,117,200,217,166,205,138,167,190,223,105,163,183,94,223,162,175,191,220,33,30,68,240,185,236,83,204,77,189,71,217,186,51,125,95,60,181,34,239,131,37,73,254,186,79,189,191,97,141,17,145,17,22,132,63,160,0,0,0,0,0,0,0,0,0,0,0,0,2,177,184,202,224,195,149,138,5,181,138,244,166,54,42,145,214,122,69,91,181,231,115,87,79,97,174,197,44,182,233,161,253,20,158,190,221,59,197,125,228,235,22,207,5,241,242,221,189,95,79,50,28,94,175,168,107,93,55,238,133,33,180,246,146,22,101,161,187,175,97,127,235,45,27,196,148,212,216,232,146,194,181,66,245,208,244,63,97,233,237,251,135,251,0,0,0,0,15,201,86,165,65,173,211,101,82,42,76,243,98,204,101,108,60,141,198,157,200,90,77,42,45,72,200,203,176,207,184,197,74,241,14,225,214,187,93,202,142,52,225,51,91,160,62,227,210,106,84,237,218,108,81,245,114,93,127,154,252,147,81,232,148,182,157,137,71,218,94,210,21,161,34,59,209,95,114,52,132,109,113,165,154,22,157,72,244,81,30,134,93,159,104,146,188,63,51,19,11,46,88,245,22,225,171,175,151,76,174,71,69,10,107,186,25,242,152,122,108,85,184,189,18,211,138,86,137,100,207,68,145,25,251,12,143,190,253,40,119,125,22,228,179,225,223,20,105,60,250,93,66,156,221,78,59,187,22,157,236,45,162,117,42,218,164,146,139,84,168,143,67,34,63,179,94,193,64,156,65,241,22,78,35,230,106,229,152,252,158,115,116,105,51,40,236,122,132,157,173,53,80,148,105,79,98,83,174,155,251,207,83,251,76,78,222,14,152,47,232,187,26,177,139,179,139,107,243,37,200,166,50,158,253,90,91,52,249,9,86,164,179,46,242,62,195,78,191,111,176,89,72,0,0,0,0,138,60,76,249,95,201,98,181,205,253,185,59,123,254,151,163,166,104,41,219,37,74,52,230,82,198,50,63,247,114,153,255,0,231,241,198,139,105,103,173,50,33,159,246,13,255,0,244,36,63,80,0,0,0,0,15,225,158,133,169,138,115,226,243,152,41,119,30,32,193,193,170,60,157,244,170,100,118,166,202,245,8,182,204,109,249,241,214,159,89,178,81,250,170,46,210,89,167,220,90,246,136,179,147,12,10,147,143,216,233,69,181,18,214,248,80,94,141,83,168,22,226,45,98,162,100,118,221,47,214,32,254,139,223,213,51,87,184,189,218,0,194,12,49,161,96,253,129,76,176,45,198,121,80,105,188,238,90,119,45,95,172,125,199,79,233,173,103,244,156,87,245,143,252,195,217,143,248,117,214,216,108,221,117,91,82,158,243,211,81,82,92,68,56,135,191,94,122,78,16,97,20,221,41,222,167,95,55,150,95,59,217,18,67,127,55,34,49,41,58,40,156,79,170,190,222,243,246,16,172,113,96,156,46,175,204,30,178,47,66,93,200,247,42,178,247,208,119,108,165,119,53,55,95,85,9,52,125,5,36,191,250,226,232,90,117,15,182,78,182,122,165,93,198,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,60,234,24,108,221,112,244,74,123,204,82,247,20,91,243,7,175,123,208,215,109,189,205,172,179,244,221,219,41,61,237,66,211,213,90,73,31,65,42,47,254,184,175,177,103,28,59,248,135,189,64,122,54,16,98,236,221,105,222,191,65,55,150,95,53,217,46,67,159,55,30,49,169,90,168,219,79,172,190,206,242,246,144,182,214,157,109,246,201,214,149,185,42,238,61,52,31,246,60,102,47,97,149,11,23,236,10,157,131,113,51,205,131,82,228,243,19,185,105,253,91,237,186,95,65,104,63,164,218,127,172,95,230,25,195,198,204,46,171,96,214,37,85,240,238,182,141,178,233,93,62,254,212,159,235,99,182,241,125,21,172,187,156,47,235,31,238,238,43,54,224,247,152,57,85,202,45,99,6,43,210,116,244,79,79,232,164,236,47,95,154,185,242,30,237,67,101,166,154,23,211,89,253,154,119,11,57,0,0,0,0,0,31,150,168,122,83,37,153,127,96,231,255,0,66,99,58,89,213,81,171,50,151,201,153,255,0,187,149,63,255,0,63,144,46,39,134,103,43,249,44,81,121,95,183,27,119,127,210,244,116,61,68,174,0,0,0,0,21,173,198,47,5,253,41,99,81,241,118,9,110,126,28,184,244,199,147,221,163,72,102,161,33,74,212,214,69,222,101,216,73,215,237,246,8,35,195,231,17,100,225,198,102,173,169,140,73,228,183,89,147,14,142,255,0,168,74,220,211,181,8,166,164,246,165,90,107,179,188,180,63,180,133,254,87,46,250,45,183,103,204,190,43,50,185,20,186,125,57,202,156,135,118,45,91,24,67,70,234,149,181,41,53,30,137,73,158,132,70,127,102,189,130,130,248,129,230,38,22,99,113,234,85,195,72,115,155,76,161,199,114,133,9,221,13,60,214,25,155,41,109,175,106,154,109,73,213,47,17,232,162,51,47,105,153,247,70,168,241,222,148,251,113,163,163,115,142,172,144,132,234,69,170,140,244,34,237,251,69,151,240,241,225,216,171,161,202,118,52,226,203,91,96,48,227,50,105,180,237,218,239,82,122,73,45,63,205,98,73,40,181,74,156,78,197,35,237,63,97,11,106,164,210,160,209,41,177,105,20,214,121,81,97,178,134,25,70,227,86,212,33,36,148,150,166,102,103,216,69,222,99,245,128,0,0,0,15,241,151,41,168,81,215,37,245,104,132,105,169,232,126,211,211,217,247,140,228,231,23,22,255,0,77,24,249,113,94,172,35,151,14,87,73,211,181,174,187,54,194,142,218,187,77,8,51,212,218,215,180,191,245,157,129,112,106,193,135,40,244,11,151,21,234,204,111,85,95,163,244,114,183,105,201,229,46,160,195,189,137,89,238,215,82,250,73,45,61,154,247,139,58,0,0,0,0,0,0,0,0,0,0,0,0,0,1,207,49,231,11,105,120,195,134,85,91,26,170,199,53,169,220,142,205,202,79,208,144,211,191,213,90,15,189,178,254,177,127,152,102,170,175,72,171,90,245,119,105,85,72,253,52,232,219,121,141,239,74,246,238,73,40,187,82,102,71,234,168,189,190,209,125,188,58,113,217,24,207,128,212,211,156,189,42,180,222,119,84,141,59,185,147,101,236,237,38,208,159,162,209,119,107,246,246,247,202,176,0,0,0,0,31,231,33,134,165,48,228,103,211,185,183,80,104,90,117,50,213,38,90,25,118,10,191,226,49,195,209,85,56,245,60,109,194,120,92,201,104,55,166,213,161,115,52,209,178,41,114,94,123,152,252,157,59,205,180,236,66,53,246,145,119,144,170,41,81,101,83,39,61,10,83,124,185,17,29,83,78,39,82,61,171,73,232,101,169,118,30,134,94,193,115,89,40,198,216,14,100,38,241,158,237,71,151,38,212,162,84,24,66,185,42,61,167,26,141,24,203,179,151,161,232,127,225,126,241,83,50,9,252,76,199,55,148,209,117,78,221,55,90,148,93,200,230,170,76,207,250,36,157,77,127,241,116,215,216,52,49,149,251,6,54,27,224,109,163,110,177,23,167,115,209,16,29,144,222,243,94,143,116,108,161,93,166,165,126,199,176,244,29,84,0,0,0,0,69,46,38,74,36,229,98,183,169,119,170,73,23,253,93,48,83,150,75,213,183,50,118,41,235,166,181,218,89,127,249,124,113,162,250,81,235,75,134,127,252,93,191,254,132,135,235,0,0,0,0,1,229,177,78,230,102,204,195,75,178,237,125,205,141,209,168,115,234,10,86,134,122,19,49,214,225,158,132,71,251,62,227,251,140,102,231,28,111,87,49,11,22,238,235,181,78,243,27,168,214,231,200,101,91,116,213,183,36,186,226,123,54,167,246,253,164,70,45,143,132,126,2,185,103,225,172,140,81,171,196,229,203,173,169,101,20,249,154,238,140,244,120,15,161,94,171,134,69,169,164,251,13,36,126,253,59,133,134,0,172,174,38,185,234,102,222,132,88,49,133,181,77,243,164,127,178,239,242,12,185,59,78,28,150,61,87,227,153,43,84,155,133,234,47,179,219,236,33,81,205,182,183,86,77,182,90,168,251,136,125,133,217,151,43,113,206,82,233,186,52,95,214,231,55,239,211,187,118,189,227,228,37,78,71,112,148,147,218,180,254,241,98,185,3,226,51,87,177,106,237,97,206,52,87,185,182,227,187,186,89,61,42,83,210,104,153,79,47,212,141,25,78,57,189,197,180,93,170,236,239,46,205,72,92,99,15,181,37,164,190,194,247,33,90,232,122,25,123,116,246,143,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,111,190,212,102,148,251,235,218,132,233,169,232,103,237,211,216,41,207,63,124,70,106,247,205,93,220,57,193,122,247,42,220,107,111,85,39,165,74,186,189,83,21,228,122,146,99,37,198,246,56,135,75,177,93,189,231,217,161,10,234,82,156,144,225,169,71,185,106,253,195,235,162,204,185,92,142,82,145,77,213,163,254,183,57,191,126,157,219,181,239,31,29,198,214,210,205,183,11,69,23,121,11,112,225,149,158,166,174,24,71,130,248,165,84,217,58,63,251,16,255,0,32,207,157,184,230,73,127,213,98,57,18,116,73,54,94,186,251,125,158,210,22,108,2,167,120,194,224,43,145,37,83,177,154,147,19,86,28,231,122,69,206,103,208,208,160,71,107,177,78,106,122,153,159,209,71,223,239,16,131,40,152,175,250,29,199,42,13,222,244,142,76,88,253,87,57,91,55,105,186,27,237,167,176,144,179,239,115,216,67,71,237,173,46,32,150,147,236,49,255,0,64,0,0,0,0,63,37,84,244,165,204,63,254,46,231,255,0,66,99,58,25,208,86,236,201,223,71,174,186,87,106,133,255,0,229,242,5,198,240,205,82,79,43,20,77,165,166,138,140,71,247,250,58,24,149,160,0,0,0,3,149,102,130,193,141,137,24,27,119,91,175,197,234,28,244,68,247,99,183,188,209,171,221,27,200,79,105,41,63,183,237,61,6,121,227,147,248,103,142,76,169,210,233,93,181,174,180,168,251,151,202,84,105,159,244,137,90,26,63,227,107,167,180,91,54,117,177,182,11,121,9,179,167,181,81,230,73,186,232,148,246,22,174,73,150,227,149,70,146,103,217,203,208,181,63,240,127,112,166,88,177,101,84,231,51,10,43,124,201,18,221,75,77,167,82,45,203,81,232,69,169,246,22,166,126,209,107,188,57,248,122,42,155,30,153,141,184,179,11,151,45,102,204,218,76,46,102,186,182,101,18,75,15,115,24,147,167,121,56,157,139,70,190,211,46,226,22,128,195,13,69,97,184,204,39,107,109,32,144,132,234,103,162,72,180,34,237,31,232,0,0,0,0,2,42,113,22,199,100,96,206,2,212,142,10,245,170,212,185,61,42,52,239,229,205,137,191,180,219,90,126,139,167,223,167,217,219,221,66,84,138,69,90,232,171,181,74,165,199,234,103,73,221,203,111,122,81,187,106,77,71,218,163,34,47,85,39,237,246,13,42,224,54,22,210,240,123,12,169,86,53,41,142,83,80,121,253,155,148,175,167,33,215,127,172,181,159,123,135,253,99,255,0,48,232,96,0,0,0,0,0,0,0,0,0,0,0,0,0,2,138,248,163,96,58,112,183,28,29,186,41,81,118,83,46,45,188,179,223,174,156,136,112,144,127,73,197,43,233,56,125,228,95,188,135,229,225,151,153,7,48,107,26,99,219,21,153,27,109,251,139,127,86,173,154,242,250,120,147,22,143,162,210,214,122,184,225,119,25,105,237,212,187,175,117,42,74,210,74,73,234,70,63,160,0,0,0,0,63,61,66,4,74,164,25,20,217,205,115,99,202,105,108,186,141,198,157,200,81,25,40,181,45,12,187,12,251,133,18,113,45,203,203,24,59,141,51,110,26,21,51,166,163,220,79,57,56,207,156,107,254,113,34,92,197,233,235,56,181,253,6,203,216,69,217,220,70,57,198,12,99,196,123,11,4,239,108,52,113,157,171,175,177,82,52,187,184,207,94,124,70,217,36,109,229,171,246,53,215,113,126,238,241,243,242,99,111,170,230,205,30,28,183,166,168,139,117,81,230,186,94,244,38,163,31,82,239,47,218,246,118,253,131,70,209,218,109,136,237,48,210,118,161,180,37,9,45,117,208,136,180,33,254,128,0,0,0,2,44,113,41,136,236,188,172,92,28,162,253,74,37,186,175,240,74,157,51,81,76,89,64,127,167,204,109,132,191,125,195,75,79,255,0,151,199,26,55,162,43,125,22,2,255,0,106,43,71,255,0,226,16,253,160,0,0,0,0,34,191,18,60,72,249,1,150,27,142,43,125,174,92,113,166,80,212,94,228,72,167,204,35,63,162,175,216,251,62,242,20,71,134,214,194,175,60,64,182,237,66,111,152,154,181,90,28,37,167,93,53,75,175,161,179,237,212,191,107,222,95,121,13,35,96,45,161,30,196,193,155,38,212,142,222,196,211,109,250,108,99,78,166,122,27,113,26,111,188,212,175,216,247,152,247,194,18,241,23,206,137,229,254,211,69,159,100,78,219,117,213,53,218,190,86,189,63,45,216,142,31,99,172,45,181,238,105,229,123,75,79,180,244,210,151,44,203,46,244,198,27,197,139,122,219,135,233,42,205,67,118,196,115,26,103,119,45,165,44,251,86,164,32,180,67,106,246,151,119,188,93,78,90,56,107,97,142,19,91,77,57,120,197,244,173,125,221,221,75,251,228,49,220,227,219,61,86,229,41,31,171,113,37,217,238,237,237,51,18,186,94,27,89,115,169,42,161,203,163,115,33,47,77,205,117,14,150,186,43,113,118,146,181,250,68,71,222,32,158,117,56,105,90,151,141,190,253,215,131,116,126,134,182,198,223,152,234,28,119,155,185,113,219,250,82,37,18,19,162,18,225,247,118,235,239,208,83,116,184,143,193,144,184,178,81,177,196,105,184,181,35,211,82,215,217,246,24,188,110,23,153,139,119,23,112,165,235,78,185,59,155,86,183,182,239,46,81,39,94,124,153,174,23,209,105,41,250,13,151,180,255,0,113,137,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,113,67,204,91,184,69,133,44,218,116,57,220,170,181,195,187,97,114,137,90,114,36,194,112,254,147,74,79,208,112,253,165,251,204,81,204,72,143,206,144,136,177,145,189,197,235,180,181,34,215,66,215,219,246,16,185,28,149,240,210,181,44,235,125,139,175,25,40,253,117,109,253,223,49,212,56,215,43,106,228,55,244,163,202,52,43,84,41,179,238,236,211,223,168,157,145,48,218,203,131,73,77,14,37,27,151,9,26,237,107,168,116,244,213,91,143,180,213,175,210,51,62,241,20,115,47,195,91,12,113,102,218,117,203,58,47,162,171,237,109,233,159,223,33,254,247,25,223,234,185,41,40,253,91,106,46,223,127,103,105,16,165,107,206,202,189,48,122,241,126,221,185,33,250,54,179,79,219,189,28,198,158,219,204,105,43,46,212,41,104,61,80,226,125,167,223,239,23,71,195,159,58,42,204,5,166,229,159,123,206,221,117,210,244,220,190,86,157,71,49,217,110,23,99,76,33,180,109,105,148,251,79,95,176,245,214,109,14,27,157,12,47,141,139,121,123,185,109,9,12,115,78,79,71,181,59,141,63,70,116,119,15,180,150,159,236,253,227,57,143,50,228,119,13,167,83,181,73,239,45,117,26,82,203,54,36,126,149,176,102,131,122,47,177,217,189,86,242,247,108,150,243,101,253,84,151,115,126,226,255,0,56,234,96,0,0,0,0,63,21,109,91,40,211,213,238,138,233,255,0,248,134,51,145,155,247,250,140,198,223,170,247,92,53,84,255,0,249,124,129,115,188,53,162,59,19,43,22,255,0,52,180,231,34,35,169,238,250,39,78,135,160,148,224,0,0,0,3,252,228,52,219,241,221,97,212,238,67,136,82,20,90,233,169,25,104,99,57,57,206,183,213,108,230,139,17,155,50,209,18,174,154,196,214,139,220,133,84,100,104,93,231,251,62,222,223,176,125,12,103,199,136,247,230,9,217,56,104,219,59,151,64,98,154,106,123,113,150,156,136,142,50,104,219,203,79,237,235,174,227,253,253,227,163,240,210,203,203,24,197,141,48,174,26,237,51,169,163,219,175,55,56,143,156,104,254,113,30,92,53,233,234,184,133,253,7,15,216,101,219,220,102,47,110,159,2,37,46,12,122,108,22,185,81,226,180,134,90,70,227,86,212,36,136,146,90,158,166,125,132,93,227,244,0,0,0,0,0,249,215,21,114,21,179,65,168,220,53,39,54,69,166,68,122,99,202,208,207,68,54,131,90,187,8,140,251,146,125,196,103,246,10,50,226,105,153,7,49,151,26,100,91,20,105,27,173,251,119,103,72,173,154,115,58,136,144,214,191,164,210,22,90,56,217,247,153,235,236,208,187,255,0,87,11,156,7,78,41,99,131,87,69,86,46,250,101,187,187,152,123,244,215,159,14,106,11,232,184,149,125,38,203,184,143,247,16,189,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,171,62,89,118,107,48,56,47,58,151,15,213,172,65,229,116,42,239,211,124,184,170,115,176,221,66,126,131,39,244,140,254,206,222,252,251,153,84,40,85,13,15,230,37,49,254,10,180,220,159,222,93,198,47,227,135,214,101,35,227,254,12,66,244,139,219,174,26,79,51,210,37,180,203,245,178,229,114,187,154,66,63,86,201,125,29,126,221,15,190,82,128,0,0,0,0,8,25,197,246,195,249,75,151,216,21,150,147,163,148,170,219,82,148,173,127,168,212,41,234,50,250,69,251,94,227,253,226,146,132,141,225,247,79,114,161,154,123,43,150,222,254,154,173,77,144,174,221,52,36,212,98,246,247,253,163,67,96,0,0,0,0,34,119,19,119,121,89,88,172,122,251,119,187,33,61,218,235,173,58,103,96,164,60,7,174,189,109,227,69,141,87,105,123,58,123,142,152,181,158,132,126,170,101,180,163,246,31,236,251,134,147,112,246,165,233,155,6,218,171,146,183,117,212,120,82,117,211,77,119,178,133,123,139,223,238,33,232,0,0,0,0,0,86,87,26,58,236,184,214,101,181,70,105,90,52,236,248,110,171,176,189,173,84,82,126,205,123,190,209,3,50,37,108,55,117,102,118,200,140,235,187,19,14,179,77,154,126,174,187,182,84,35,22,157,229,167,210,255,0,235,13,17,197,97,49,99,51,25,31,69,150,210,217,125,196,90,14,105,152,220,113,161,229,243,11,170,120,139,90,79,49,48,121,59,26,213,101,191,124,134,89,63,89,45,175,77,57,196,127,68,255,0,206,89,219,196,27,222,234,198,188,64,151,116,85,79,170,170,213,57,122,151,205,163,94,91,8,71,245,82,132,253,22,139,216,93,222,254,251,173,225,243,147,74,102,94,236,163,185,174,72,58,221,117,111,215,171,154,175,153,229,59,41,9,236,67,238,54,173,90,121,61,196,90,125,167,221,49,192,127,12,136,203,67,20,63,196,231,3,83,133,56,232,253,114,155,3,166,165,92,27,122,111,157,223,175,34,28,52,175,233,56,165,125,39,15,188,139,191,179,82,31,55,134,126,44,30,26,230,54,149,9,229,233,22,179,207,231,118,119,242,96,76,52,255,0,81,71,222,191,102,159,188,95,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,10,12,226,97,139,7,137,89,142,170,194,105,122,197,163,114,57,37,167,119,58,4,51,87,245,18,125,232,246,235,251,135,209,225,141,129,168,197,108,116,98,185,83,129,212,210,173,253,221,79,206,236,211,159,14,98,81,244,92,74,190,147,101,220,71,221,219,161,11,225,34,34,45,8,127,64,67,142,32,249,52,166,102,18,202,43,154,219,131,165,215,73,253,66,185,170,249,238,107,177,80,174,197,190,219,105,209,166,85,222,71,175,216,125,244,163,135,247,189,213,130,183,252,75,158,148,125,45,86,151,204,208,190,109,122,115,24,90,63,172,149,167,232,186,126,195,239,247,247,104,151,46,88,227,67,204,30,23,83,49,22,138,158,90,103,115,183,181,170,207,102,201,15,50,94,178,155,70,186,242,76,254,137,127,156,250,53,74,11,85,40,78,66,123,232,57,166,191,184,200,255,0,204,51,35,139,150,241,90,184,135,86,160,165,222,97,69,228,122,219,116,215,115,13,175,187,83,253,175,120,185,142,18,149,217,117,108,182,197,141,41,91,138,38,253,189,132,95,74,124,227,62,226,47,112,156,0,0,0,0,0,60,254,33,84,138,141,96,220,181,115,86,133,6,143,50,78,186,119,108,101,106,247,31,187,220,99,54,120,243,93,118,228,198,139,230,174,234,247,148,139,142,166,180,30,132,94,170,165,186,162,246,23,237,123,133,221,240,200,119,155,149,138,63,175,187,99,177,211,221,166,154,83,161,246,9,98,0,0,0,0,3,60,156,65,41,206,83,179,79,122,243,27,217,212,213,106,82,19,219,174,164,170,140,174,222,255,0,176,71,33,118,156,32,172,63,147,89,125,159,90,117,58,185,85,173,187,41,39,175,245,29,133,1,68,95,72,255,0,103,220,95,184,79,64,0,0,0,0,1,2,56,170,230,105,188,53,195,15,209,117,191,35,109,110,225,249,185,62,166,186,65,126,60,230,23,244,218,82,62,154,11,185,68,175,118,133,218,41,104,138,163,94,168,232,95,63,41,255,0,240,83,174,212,254,226,238,33,160,124,134,101,221,172,191,224,180,26,100,207,90,177,59,155,215,43,187,93,146,229,41,190,194,117,105,250,15,23,209,50,251,123,123,164,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,90,73,105,52,168,187,12,82,71,21,12,182,189,134,120,164,120,141,68,133,178,139,112,123,121,132,123,57,17,225,51,253,103,84,179,213,107,63,234,151,239,46,209,195,50,115,153,170,190,89,241,57,139,150,59,124,250,100,157,221,107,26,165,60,205,177,228,33,191,88,218,113,69,162,159,215,213,47,191,179,187,67,22,213,193,78,186,104,177,235,180,167,185,177,100,239,216,189,170,78,187,86,105,62,197,17,31,122,79,216,62,160,0,0,0,0,8,121,197,46,142,245,87,44,51,92,106,87,39,163,152,228,149,22,194,86,244,162,159,55,84,247,150,154,235,222,40,104,75,94,24,20,215,234,89,167,166,114,36,114,186,88,204,201,95,168,74,222,148,212,97,106,158,211,236,215,94,241,126,96,0,0,0,0,32,183,23,139,195,208,57,113,133,72,97,95,61,81,174,182,202,203,79,246,167,32,79,73,247,164,203,188,189,228,98,149,236,233,14,195,187,168,114,216,61,28,98,165,25,196,119,125,34,117,38,93,255,0,112,210,150,95,164,189,51,1,176,222,92,130,249,199,173,26,59,138,238,237,51,134,209,153,246,125,227,223,128,0,0,0,0,173,62,52,52,53,74,195,235,110,172,131,208,217,170,67,65,253,196,197,69,94,255,0,243,8,47,195,192,144,121,167,180,55,251,42,20,243,47,191,210,49,6,129,107,213,168,54,229,22,125,122,166,239,46,37,58,51,178,223,94,211,61,173,182,131,90,143,68,145,153,246,36,251,136,204,81,223,19,204,204,185,140,88,201,38,200,161,171,117,189,108,236,233,95,211,78,163,168,139,9,213,250,170,105,11,70,215,27,50,237,51,215,217,161,118,14,187,194,139,40,237,220,117,53,99,165,226,206,177,97,233,232,166,183,126,179,122,103,69,123,181,183,136,203,67,74,79,214,71,221,237,49,110,192,0,43,135,140,197,161,76,155,134,150,229,214,242,180,153,77,235,57,37,162,187,121,146,41,237,171,250,218,119,23,180,140,85,54,16,213,157,161,226,37,38,168,202,182,173,158,126,135,161,31,123,14,39,218,71,239,247,13,58,182,165,169,4,167,27,216,163,239,78,186,232,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,184,165,165,6,166,219,222,162,238,78,186,106,51,21,140,21,87,107,120,139,86,170,60,173,203,123,145,169,233,167,115,13,167,220,94,239,112,181,158,12,246,133,50,22,26,92,119,91,42,214,101,75,163,231,22,138,236,229,200,168,54,158,245,105,220,126,194,33,99,192,0,42,39,138,230,81,209,110,85,19,142,118,115,58,69,153,175,165,90,221,250,189,137,131,21,158,215,30,51,61,77,74,63,85,31,127,176,199,34,225,137,153,151,48,123,25,35,89,21,197,109,183,174,109,253,83,250,107,211,244,241,102,186,143,85,45,45,107,220,227,132,93,134,90,123,117,46,193,122,73,82,86,146,82,79,82,49,153,140,123,75,105,197,154,233,53,244,127,154,233,255,0,240,205,11,145,225,57,67,85,35,44,180,231,150,122,170,79,59,83,255,0,6,161,59,237,63,120,154,224,0,0,0,0,60,6,96,100,189,15,1,177,34,92,114,249,198,109,26,195,137,238,236,50,134,233,145,246,253,195,53,183,140,135,102,93,213,201,111,158,174,63,82,146,226,251,190,145,186,163,62,239,188,93,63,8,107,195,211,185,113,155,71,125,95,61,78,174,184,202,11,79,246,166,224,64,73,119,36,139,188,253,230,98,117,0,0,0,0,0,160,222,40,20,215,233,185,167,169,243,228,115,122,168,207,73,71,168,73,216,149,84,102,232,158,195,237,211,78,241,18,69,242,240,179,163,189,74,203,12,55,29,149,206,235,38,55,37,37,176,147,177,43,167,194,209,61,231,174,154,119,137,134,0,0,0,0,3,193,227,126,40,211,112,119,12,107,247,245,72,245,42,93,62,84,150,81,235,124,227,173,71,113,212,163,84,161,122,107,203,62,211,73,145,125,189,195,60,89,142,198,170,206,60,226,181,106,252,171,30,136,145,42,74,98,55,234,124,220,117,73,121,212,39,84,182,141,116,230,159,105,167,83,246,251,138,80,112,175,203,107,216,155,138,101,136,213,184,91,232,182,255,0,183,152,69,191,159,26,107,63,213,117,43,45,22,130,254,169,254,226,237,23,110,132,146,18,73,73,118,16,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,226,241,115,10,173,108,101,178,39,88,183,116,62,162,4,238,86,244,243,28,71,208,121,183,75,181,181,161,95,73,180,255,0,88,191,204,121,228,204,166,95,238,172,189,98,44,219,58,191,11,151,29,190,95,76,247,49,179,230,234,195,46,47,213,67,142,26,116,55,136,187,79,183,217,238,41,125,195,47,59,108,97,197,65,24,65,136,83,185,84,73,26,244,47,114,141,92,157,169,153,33,207,85,166,20,181,106,181,160,189,101,246,123,59,53,33,113,205,58,135,144,78,54,173,82,125,199,160,255,0,176,0,0,0,17,195,52,249,183,163,229,234,187,103,91,203,99,159,42,225,173,211,225,190,91,148,158,92,87,214,250,20,191,212,184,71,161,179,220,70,74,63,121,123,126,230,100,97,211,113,63,41,151,93,100,218,230,71,151,102,78,172,176,91,148,95,74,152,242,146,127,213,62,231,61,165,251,134,117,171,113,211,18,179,62,34,75,68,179,41,214,200,189,196,75,50,255,0,48,150,220,43,122,79,229,79,27,171,45,127,163,81,202,239,253,103,164,97,105,221,254,126,193,124,192,0,0,0,0,42,71,140,182,39,57,34,229,160,225,139,103,170,27,141,22,170,175,188,156,168,51,251,31,254,151,238,246,136,17,151,171,86,77,229,141,150,69,14,51,123,249,215,5,52,156,45,72,189,67,150,210,79,188,203,246,189,250,141,35,216,52,159,64,216,182,229,15,110,158,142,164,195,137,166,189,220,182,82,159,121,251,189,230,62,240,0,0,0,0,10,248,227,17,8,158,193,90,76,157,186,155,117,118,59,117,247,68,168,24,173,108,142,85,125,21,154,28,62,112,207,68,191,112,210,88,87,220,170,140,109,125,135,238,22,103,197,115,49,201,176,112,145,140,54,183,101,109,170,220,106,74,100,150,205,127,152,72,141,57,149,253,54,148,159,164,132,247,40,149,238,208,187,69,84,101,215,6,235,185,134,197,202,85,133,79,107,156,237,71,159,204,86,228,39,78,92,103,93,46,195,91,101,220,201,255,0,88,191,204,122,52,176,236,202,70,31,90,176,173,42,19,28,152,80,121,156,164,110,82,180,222,226,156,62,213,41,71,244,150,125,230,98,22,103,191,136,163,56,9,32,236,28,53,254,113,115,255,0,183,63,218,142,155,178,43,169,245,94,140,182,215,185,183,86,93,138,236,211,223,161,21,114,91,252,68,115,55,65,184,126,80,34,248,230,172,251,209,232,202,122,117,245,13,29,253,49,251,253,194,224,50,99,155,154,30,105,108,151,106,40,99,164,173,83,182,245,177,247,173,205,188,199,164,19,126,191,37,180,31,168,198,190,174,189,250,31,111,124,142,16,51,140,4,135,27,203,194,88,73,106,151,181,220,126,237,39,64,50,20,195,105,68,145,58,224,139,22,33,106,234,249,155,75,179,216,133,25,247,246,119,16,212,108,127,212,167,179,78,254,207,222,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,7,249,200,253,74,187,53,238,236,253,227,46,87,116,73,48,110,25,113,101,150,142,163,151,184,187,61,168,73,151,119,103,113,144,185,238,15,210,28,115,47,10,97,69,162,25,211,105,251,245,157,60,204,79,49,28,179,157,155,154,38,86,172,150,170,75,143,213,214,106,59,186,40,251,214,222,238,91,209,201,207,91,146,226,11,212,127,95,91,78,237,11,183,186,159,174,14,34,57,155,175,92,63,40,23,124,114,150,93,200,244,101,61,90,122,132,142,254,152,189,222,225,99,121,16,226,40,206,61,200,43,7,18,191,155,220,255,0,237,47,246,175,169,236,148,234,189,86,99,33,180,109,109,164,23,106,187,117,247,234,71,52,239,203,50,145,136,54,172,219,74,186,199,58,20,238,95,53,27,148,157,118,56,151,11,181,42,73,247,160,187,140,134,114,243,21,131,117,220,188,226,229,86,194,168,53,201,118,157,200,229,171,114,21,175,50,51,78,159,97,45,194,238,120,191,172,127,230,43,167,225,245,152,230,113,187,1,32,191,91,149,186,189,72,230,250,75,212,50,253,108,217,68,215,209,105,8,250,13,23,209,215,237,208,251,232,171,18,106,74,171,222,181,26,130,251,221,228,255,0,216,210,11,220,94,225,122,28,51,97,20,60,176,91,250,39,77,253,95,183,221,81,153,255,0,172,75,32,0,0,0,0,31,6,254,164,250,122,197,184,232,123,117,244,141,38,100,77,53,239,230,50,164,251,203,223,239,33,155,140,194,218,178,108,220,108,189,232,114,81,179,147,112,84,137,178,212,143,212,41,110,164,187,140,255,0,103,222,39,183,6,156,78,114,61,203,94,195,21,159,168,228,105,85,66,251,205,202,123,63,177,255,0,233,126,239,104,182,240,0,0,0,0,20,51,197,75,164,254,84,242,122,82,211,250,53,124,206,255,0,214,122,70,110,189,255,0,230,236,17,38,137,29,50,235,48,34,40,181,75,210,154,108,203,222,70,178,47,243,141,20,229,186,29,55,12,50,153,106,86,73,190,92,120,150,100,26,203,253,170,63,163,76,101,74,63,235,31,114,61,133,251,135,196,202,198,109,232,249,133,174,222,54,234,24,228,74,183,171,117,24,108,22,229,43,153,21,133,176,132,175,245,45,145,106,111,119,25,154,139,222,126,201,28,0,0,0,3,231,92,53,234,109,175,67,159,112,214,31,228,194,167,70,118,83,238,109,82,182,182,218,13,106,61,18,70,103,161,36,251,136,204,81,207,17,156,225,72,199,155,242,69,149,109,72,214,217,161,73,91,73,245,11,231,95,101,233,109,146,253,118,80,226,117,109,212,246,106,100,95,105,246,151,133,200,206,86,107,89,138,197,106,122,37,83,183,219,116,183,218,149,61,238,114,11,114,27,147,27,152,222,210,117,183,11,86,222,215,114,117,251,59,123,175,119,8,176,166,214,193,171,34,13,139,104,196,233,224,65,230,236,79,49,197,253,55,156,116,255,0,88,181,171,233,56,175,235,31,249,139,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,155,12,174,90,25,154,176,220,160,86,162,233,84,141,167,65,43,123,191,51,185,230,22,231,168,151,91,74,181,75,4,94,177,246,119,151,111,125,2,99,14,13,95,56,31,120,73,178,239,202,87,69,62,54,205,83,207,101,205,119,52,219,157,237,45,105,250,46,163,219,237,251,200,166,62,78,56,154,93,152,109,85,164,89,120,173,47,173,182,27,109,113,185,220,182,155,228,173,233,136,89,187,181,136,170,113,91,80,183,125,93,116,63,176,244,23,3,135,120,139,106,226,141,171,79,187,237,10,143,89,79,168,71,106,67,107,228,184,223,99,141,161,194,45,28,74,85,244,92,79,176,187,199,167,0,0,1,243,174,42,229,62,217,160,212,110,26,171,220,168,116,216,175,75,125,123,84,173,173,182,131,90,143,68,145,153,246,36,251,136,207,236,25,246,207,142,59,57,141,248,247,91,168,69,151,206,165,209,228,201,166,68,249,189,187,155,106,108,163,66,187,91,66,139,213,119,184,245,63,121,153,247,91,182,77,46,182,177,123,37,20,106,27,209,118,183,77,181,99,218,139,78,243,62,97,55,73,142,147,61,72,147,166,188,207,121,255,0,132,40,251,48,246,219,182,158,58,226,5,13,113,249,45,198,185,234,173,176,157,228,175,154,76,199,82,158,221,79,246,125,167,168,235,28,58,46,70,237,172,208,219,110,184,173,10,115,240,224,247,119,239,168,196,236,238,63,217,251,62,241,160,166,92,39,154,67,169,238,90,73,69,251,200,127,216,0,0,0,15,248,117,212,48,210,222,112,244,67,105,53,40,253,196,69,169,140,245,113,6,190,102,95,89,162,187,158,148,247,49,20,105,243,232,241,207,105,22,140,179,81,148,105,46,196,167,246,253,186,159,218,99,160,240,160,195,52,226,6,102,138,108,149,108,102,220,165,122,109,10,211,93,206,199,168,65,50,78,132,180,153,118,47,191,180,190,195,23,172,68,68,68,69,220,67,250,0,0,0,0,2,191,184,194,73,67,120,33,76,101,74,208,213,86,103,66,211,223,14,121,10,185,202,69,78,53,11,48,86,93,126,99,220,166,41,85,170,116,231,23,180,213,162,90,154,194,204,244,34,51,238,35,238,35,251,140,125,236,237,227,36,236,107,199,234,237,81,111,243,98,210,229,74,164,67,61,164,157,204,183,54,74,155,63,160,131,46,199,123,140,140,253,230,126,203,0,225,5,151,228,81,108,167,113,190,167,11,107,181,189,189,3,188,205,127,82,244,248,206,246,37,195,46,227,34,245,144,95,102,189,226,115,99,230,38,181,132,56,91,88,190,148,230,213,211,250,125,157,134,122,243,36,180,209,255,0,81,95,218,126,201,255,0,156,102,182,230,184,234,151,101,114,77,193,90,145,207,153,43,103,53,205,137,78,237,168,74,11,177,36,68,93,137,46,226,31,48,79,190,15,117,186,140,76,119,149,72,96,181,139,59,103,59,232,246,108,135,61,73,239,45,123,207,216,100,46,180,86,231,25,91,242,28,12,58,160,217,11,115,107,245,94,171,98,116,51,221,202,126,158,233,246,237,208,180,35,247,151,239,238,21,157,149,235,86,69,231,142,54,221,189,26,55,61,82,186,207,83,121,39,93,176,222,95,121,153,126,207,188,105,80,0,0,0,0,84,6,122,115,119,158,204,177,102,58,226,176,41,184,213,202,182,234,27,107,182,207,250,155,163,171,74,92,133,175,99,93,172,184,231,204,184,135,163,238,113,68,181,242,57,134,68,75,33,34,184,93,103,102,230,204,101,42,231,195,156,101,188,165,215,49,22,151,33,202,220,71,85,73,143,21,135,40,155,99,179,181,10,140,218,17,189,185,10,81,168,150,146,81,148,134,246,154,201,43,38,229,174,97,110,154,237,141,128,88,151,122,218,211,186,42,213,191,103,214,106,148,233,60,164,57,200,148,196,39,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,164,31,238,163,231,179,254,28,255,0,238,205,31,253,16,95,240,171,94,37,156,64,177,183,6,177,230,46,17,224,30,32,68,161,71,160,81,216,122,190,105,162,49,37,245,84,100,234,234,89,90,229,180,180,26,19,24,227,56,147,100,139,182,67,132,181,40,200,146,223,160,225,109,154,60,216,230,83,20,239,15,210,221,243,242,142,204,183,45,244,243,63,163,41,176,249,21,73,18,91,233,127,189,218,109,213,110,101,137,189,218,160,182,250,218,25,163,89,127,154,236,215,97,198,82,176,225,119,173,234,239,93,85,157,204,98,129,64,97,226,68,170,188,164,145,25,165,38,100,124,182,81,185,38,235,198,70,150,210,164,145,18,214,182,219,92,117,225,203,196,50,171,153,122,173,127,12,113,162,101,191,79,189,145,33,218,149,191,210,37,81,138,169,9,106,113,199,98,182,210,181,73,174,34,73,36,95,56,110,56,201,146,141,42,54,94,121,115,212,0,87,87,17,110,35,245,220,4,190,233,56,59,129,111,237,187,237,250,132,74,173,211,38,108,36,57,4,226,169,158,99,116,179,67,137,222,231,57,14,180,235,142,178,182,212,218,73,9,67,134,181,184,77,74,172,168,230,187,14,51,107,135,8,189,108,167,122,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,43,175,62,185,245,205,142,11,102,198,249,195,60,52,197,111,67,91,116,111,70,116,80,189,5,77,145,202,230,211,98,188,231,206,61,29,110,43,87,29,90,189,101,30,154,232,90,17,17,20,128,225,73,154,60,118,204,167,233,71,244,215,124,252,163,249,57,232,79,70,127,70,67,135,200,234,58,238,119,247,179,77,238,221,200,107,233,107,166,222,205,53,61,103,248,0,0,164,12,194,241,30,206,117,141,143,184,151,101,90,216,201,209,81,109,251,194,179,75,167,70,249,59,74,115,145,21,137,174,182,211,123,215,25,75,86,212,33,37,170,140,212,122,106,102,103,218,44,255,0,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,250,217,189,43,49,249,188,170,148,166,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,64,0,0,231,249,133,186,107,182,54,1,98,93,235,107,78,232,171,86,253,159,89,170,83,164,242,144,231,34,83,16,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,144,127,186,143,158,207,248,115,255,0,187,52,127,244,65,111,217,245,197,43,239,5,178,157,124,226,102,26,87,125,13,114,81,189,25,209,77,233,89,145,202,230,212,162,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,85,3,253,212,124,246,127,195,159,253,217,163,255,0,162,11,254,0,0,16,131,138,110,55,102,47,47,86,5,143,136,216,31,136,49,45,186,107,245,137,20,74,219,74,167,69,150,252,167,222,100,158,136,164,38,67,14,37,40,66,98,203,37,25,41,39,171,141,246,43,189,17,43,37,252,71,179,39,124,230,130,192,178,177,187,25,58,219,66,224,168,57,75,147,27,228,236,6,249,242,159,142,235,112,155,223,26,50,93,78,233,107,142,90,145,146,75,93,86,100,141,198,46,80,4,42,226,131,155,203,239,43,216,113,107,82,48,166,111,163,46,251,214,160,255,0,34,168,228,6,101,55,14,12,50,109,82,54,165,211,52,19,203,91,241,144,157,205,56,158,89,191,244,22,77,168,68,12,151,231,147,57,216,251,154,11,3,10,174,156,121,217,69,170,212,28,145,81,111,228,189,40,250,152,177,35,187,45,216,218,162,58,22,142,114,35,169,174,98,84,74,71,51,121,106,105,208,238,80,0,87,175,16,158,37,149,92,189,94,81,240,95,4,160,68,149,121,82,228,66,159,113,207,170,68,82,226,68,96,201,185,8,130,218,12,210,110,173,246,148,142,99,137,50,38,218,115,106,21,206,81,174,60,181,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,224,184,131,82,80,165,180,235,75,52,35,126,210,234,160,33,173,35,60,114,109,174,32,23,150,81,241,25,17,10,133,82,145,77,69,163,86,53,181,28,224,203,118,147,25,245,66,124,212,105,39,80,251,170,95,41,69,171,164,243,169,111,69,165,196,114,102,80,0,0,0,8,213,154,220,230,208,178,151,136,248,87,76,191,41,92,219,50,251,244,188,122,189,73,132,45,114,169,78,71,56,92,137,41,109,58,243,89,46,161,210,117,178,73,185,180,210,164,106,104,229,59,37,64,0,70,171,87,57,180,41,121,206,189,114,119,118,210,186,26,172,30,146,69,169,81,142,133,173,186,131,106,165,49,54,76,105,5,219,203,121,27,159,113,14,118,54,182,210,104,61,139,66,121,242,84,0,0,4,10,226,9,196,142,54,93,164,206,193,188,30,106,37,71,17,85,29,198,106,83,100,161,212,162,217,91,141,70,122,59,196,211,140,242,102,45,198,100,45,72,34,112,208,218,208,147,113,43,45,91,57,1,147,236,217,217,185,186,194,255,0,151,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,221,64,5,74,221,60,98,171,180,140,214,74,169,219,113,253,61,129,49,182,82,147,77,77,53,17,170,18,91,34,79,54,168,211,142,31,51,157,204,222,109,180,226,155,109,108,18,18,182,217,117,74,117,22,149,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,46,21,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,74,128,0,8,213,149,44,230,208,179,105,136,248,171,76,176,233,92,171,50,196,244,68,122,69,73,244,45,18,170,174,72,57,188,249,42,109,90,114,153,62,157,162,105,179,73,57,180,148,165,232,107,229,53,37,64,70,172,214,231,54,133,148,188,71,194,186,101,249,74,230,217,151,223,165,227,213,234,76,33,107,149,74,114,57,194,228,73,75,105,215,154,201,117,14,147,173,146,77,205,166,149,35,83,71,41,217,42,0,2,37,99,46,118,233,89,126,206,109,183,130,88,144,252,72,118,77,233,107,211,165,162,179,46,82,99,177,66,154,114,106,141,169,215,52,101,74,113,15,169,184,77,26,150,226,27,100,155,55,15,66,55,12,75,80,0,17,43,44,25,219,165,98,142,58,98,118,90,111,183,226,83,238,203,58,232,173,196,160,200,122,82,73,117,248,76,212,166,252,211,77,37,148,33,11,139,25,17,144,105,222,183,29,66,86,233,253,7,76,165,168,0,0,137,85,252,237,210,171,89,227,177,242,145,135,15,196,159,29,185,19,94,187,43,17,165,37,212,37,246,41,149,21,174,146,109,169,147,34,91,110,183,13,213,186,211,186,165,104,83,42,34,50,113,34,90,128,10,224,207,71,19,233,56,51,139,148,124,41,193,99,137,86,93,171,88,131,58,240,157,26,99,74,68,148,54,183,138,101,0,201,216,206,37,181,154,121,6,185,45,44,214,210,247,55,180,150,133,145,77,76,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,207,165,128,137,84,12,237,210,168,185,227,190,50,145,136,239,196,129,29,201,16,158,180,235,18,101,37,164,41,247,233,148,229,162,146,77,165,146,35,91,142,185,49,212,58,235,186,169,107,75,41,35,51,109,34,90,128,0,163,108,111,226,35,157,124,53,198,139,251,14,104,88,247,45,250,109,171,116,85,104,144,221,151,109,209,20,251,140,70,150,227,45,169,197,38,18,82,107,52,160,140,204,146,146,215,93,8,187,133,143,240,216,204,93,247,153,108,184,170,236,196,185,29,117,201,66,184,38,208,166,212,246,50,215,164,54,161,169,45,187,201,101,166,219,107,107,114,144,206,212,145,235,201,222,103,170,204,138,85,0,164,188,203,241,42,206,53,171,152,108,72,180,44,204,78,137,64,161,91,183,69,74,137,79,129,26,129,79,121,13,177,18,66,227,165,70,185,12,184,234,150,178,107,122,204,214,101,189,106,218,73,78,212,38,194,184,108,98,150,59,99,78,92,85,137,152,245,93,244,204,250,205,193,55,208,115,122,88,113,249,180,182,144,211,63,171,138,132,37,58,74,106,98,125,116,146,207,77,123,82,104,51,250,185,107,206,109,11,28,49,131,20,176,6,183,74,244,85,231,135,55,5,102,59,36,194,22,168,181,58,60,90,130,163,55,37,42,61,121,111,35,115,40,117,181,30,138,82,210,227,122,146,150,219,50,84,0,0,0,0,120,172,111,189,106,184,107,130,247,246,35,80,163,196,126,165,106,218,245,90,220,54,165,161,74,97,199,227,68,113,230,210,226,82,164,168,208,106,65,17,145,41,39,166,186,25,119,143,41,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,0,0,1,202,179,85,88,190,237,172,184,226,45,217,134,151,143,201,123,146,220,183,229,87,97,84,253,30,204,237,157,26,58,151,26,228,188,70,217,243,91,105,108,238,81,30,206,110,242,35,52,145,29,48,82,120,169,231,142,157,85,133,80,153,139,177,42,145,226,200,109,231,96,203,182,233,137,98,82,18,162,53,50,225,179,29,14,146,20,68,105,51,109,104,94,134,123,84,147,208,202,245,48,246,245,165,98,85,129,109,98,53,10,60,182,41,183,85,30,21,110,27,82,208,148,190,219,18,89,67,205,165,196,165,74,73,44,146,178,35,34,82,139,93,116,51,239,21,193,197,3,57,153,147,203,182,62,208,44,172,28,196,143,147,244,89,182,124,90,163,241,189,15,2,94,249,75,155,53,181,57,190,67,14,44,181,67,45,150,132,123,125,93,116,212,204,205,194,255,0,57,153,147,204,78,62,215,236,172,99,196,143,148,20,88,86,124,170,163,17,189,15,2,38,201,72,155,9,180,185,190,59,13,172,244,67,206,22,134,123,125,109,116,212,136,202,199,241,10,245,165,97,173,129,114,226,53,118,60,183,233,182,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,20,87,86,226,167,158,58,141,86,109,66,30,46,196,165,199,149,33,199,154,131,18,219,166,41,136,168,82,140,210,203,102,244,117,186,104,73,25,36,141,197,173,122,17,110,82,143,83,59,159,202,173,98,251,185,114,227,135,87,102,37,222,63,42,46,75,142,223,139,93,155,83,244,123,48,119,245,136,234,91,107,146,201,19,101,202,109,212,51,185,36,91,249,91,204,136,212,100,93,84,0,0,0,0,0,0,102,179,52,86,172,155,51,28,110,75,122,76,110,66,163,116,126,166,242,86,155,161,178,190,242,51,253,175,120,179,14,13,87,220,57,248,119,94,178,16,230,231,233,125,46,244,232,101,183,154,253,65,210,237,219,161,234,69,239,63,221,220,44,140,82,151,24,74,221,70,94,59,197,164,62,90,69,131,191,147,244,123,119,195,128,165,119,22,189,229,237,51,16,16,125,59,102,227,170,90,117,200,215,5,22,71,34,100,93,252,167,54,37,91,119,33,72,62,197,17,145,246,40,251,200,105,75,0,241,53,172,94,194,218,61,244,151,55,46,161,212,111,236,50,211,151,37,214,139,250,137,254,207,246,75,252,226,12,241,125,203,242,43,86,83,88,223,76,133,185,218,38,238,189,222,102,159,174,122,4,102,187,20,225,23,113,25,122,168,63,183,78,241,16,56,107,99,235,152,63,140,133,66,159,51,145,73,184,191,190,151,203,221,183,145,22,98,145,216,77,173,71,170,220,46,227,47,183,82,17,122,252,108,154,186,231,54,74,221,167,43,183,77,63,218,210,47,119,134,172,148,72,203,5,187,177,90,237,234,253,159,253,209,152,37,96,0,0,0,0,15,225,145,25,25,31,113,138,41,226,191,134,105,195,252,205,28,216,202,222,205,199,74,244,210,213,166,155,93,145,80,156,102,157,13,106,51,236,71,127,97,125,132,57,247,15,155,230,101,139,154,43,69,232,175,114,209,89,168,64,163,200,61,164,122,178,245,70,41,168,187,82,175,216,246,104,127,105,13,10,180,234,31,105,15,54,122,161,196,146,146,126,242,50,212,135,253,128,0,0,0,255,0,135,156,38,90,91,170,238,66,77,71,251,136,103,219,136,197,200,221,203,154,27,145,214,213,169,65,126,100,30,238,227,69,70,95,103,113,126,215,219,247,142,77,151,139,109,219,179,29,112,254,132,136,252,230,228,220,244,166,223,78,242,79,205,42,99,73,87,110,165,251,94,195,212,94,14,114,174,182,176,135,36,245,154,27,49,117,110,165,106,200,181,16,157,230,92,178,114,147,33,36,122,153,43,93,57,126,242,255,0,8,84,78,67,241,213,204,16,199,186,29,66,84,190,77,46,175,38,53,50,95,205,238,218,219,179,98,154,213,216,218,212,126,171,93,197,161,251,140,143,191,65,54,237,114,159,115,80,105,215,13,41,238,108,58,148,86,101,176,189,170,78,230,220,65,45,39,162,136,140,187,20,93,228,71,246,15,162,0,0,3,204,98,38,34,218,184,93,106,212,46,251,190,163,209,211,233,241,221,144,226,249,46,57,216,219,107,112,203,70,210,165,125,22,213,236,62,225,76,121,239,226,19,91,199,106,132,171,7,15,164,244,182,123,70,227,46,30,196,47,171,50,84,166,141,127,59,25,14,183,189,167,81,217,187,179,79,126,166,92,7,43,217,105,189,115,33,136,112,45,187,118,155,206,167,52,251,78,84,223,231,52,158,84,82,125,148,60,173,171,117,181,43,68,188,71,162,79,113,251,62,203,245,203,230,6,90,120,3,135,20,203,30,215,133,201,54,99,178,169,139,230,58,174,116,146,97,166,156,94,139,113,123,117,228,167,176,143,66,246,123,207,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,49,153,28,173,97,206,101,45,117,80,238,248,58,75,111,78,150,95,53,255,0,153,213,198,84,191,81,183,91,37,106,76,36,187,79,179,188,190,218,77,204,86,69,241,139,47,72,151,85,173,211,122,186,28,119,219,142,137,252,232,173,239,82,163,155,202,249,180,200,113,101,161,33,101,221,219,183,237,34,31,43,44,121,190,196,236,180,220,145,158,183,106,91,168,171,144,131,159,7,147,28,185,173,155,140,243,11,152,182,92,90,117,67,4,159,87,180,187,203,183,190,234,114,167,156,156,58,204,229,184,219,212,73,29,53,106,58,9,19,33,108,125,123,92,75,108,27,135,204,83,13,160,244,91,228,158,206,206,205,75,179,186,66,128,0,10,240,226,165,155,24,182,37,150,238,11,219,51,63,166,43,140,41,51,139,150,125,144,222,106,108,103,11,215,101,73,250,104,79,106,86,74,247,104,93,162,158,173,202,13,90,241,185,41,246,237,33,158,125,66,175,49,168,140,35,114,81,189,215,92,36,36,181,81,146,75,85,40,187,204,139,238,26,35,201,190,22,63,132,185,117,181,45,122,132,110,76,231,233,80,101,206,111,121,43,108,133,65,142,135,11,82,90,136,253,102,204,181,73,233,238,20,223,196,150,223,114,137,153,218,243,170,141,201,68,213,202,148,159,95,118,237,245,9,158,183,121,233,174,157,195,138,224,37,98,181,67,198,139,34,125,190,173,39,38,226,166,114,139,68,122,202,41,109,26,75,215,35,34,245,136,187,198,146,176,242,101,70,161,96,91,83,234,229,164,233,52,120,111,73,47,87,177,213,50,131,95,209,236,250,70,125,221,158,225,232,64,0,0,0,120,252,97,172,29,3,10,111,26,202,87,181,80,232,53,7,210,173,53,208,209,25,197,17,247,31,187,220,51,103,139,85,151,174,12,80,187,107,47,185,189,83,43,147,222,221,161,22,187,228,56,175,97,23,191,220,45,131,131,134,28,183,71,195,90,213,246,235,31,206,39,78,147,21,46,110,255,0,106,92,122,123,164,90,110,50,239,45,117,218,71,254,65,99,128,0,0,0,0,2,182,184,206,87,90,137,134,246,245,28,213,243,143,85,34,57,166,135,220,108,84,19,238,255,0,56,168,186,61,98,85,21,231,164,67,94,199,29,97,76,235,161,30,154,153,31,180,143,220,67,169,101,91,13,229,227,22,63,90,244,5,183,207,108,234,240,166,78,45,73,58,177,214,176,135,15,233,35,251,79,234,158,190,226,26,23,194,43,14,157,134,88,121,73,178,41,44,242,162,83,121,252,180,110,82,180,230,62,227,167,218,165,40,251,214,126,211,255,0,48,138,60,91,107,114,233,153,100,159,6,51,155,74,119,43,127,97,31,208,168,64,50,239,35,247,253,130,144,232,148,105,215,5,81,154,69,53,174,100,153,27,182,39,113,22,187,82,106,62,213,25,23,113,31,180,118,169,249,40,199,248,209,202,116,59,63,170,136,175,162,247,164,33,35,94,210,47,162,111,235,223,169,126,225,99,252,49,178,93,122,96,171,181,12,71,196,186,87,163,234,114,249,93,27,28,246,157,219,179,172,101,207,89,151,214,147,213,46,160,251,83,237,236,237,212,202,195,157,113,12,160,220,89,232,146,239,20,3,196,59,31,37,227,86,57,78,102,60,238,125,26,143,202,232,126,104,147,250,216,113,13,206,246,208,191,166,215,245,181,251,52,46,254,159,194,23,12,126,89,99,109,66,239,126,63,54,45,173,202,231,30,253,187,122,152,147,219,79,114,200,207,181,62,194,87,238,23,100,0,0,0,0,43,87,141,30,5,208,170,184,113,110,102,30,153,70,170,189,114,81,42,17,173,186,148,152,230,183,34,162,142,233,73,113,181,200,70,134,150,246,74,82,16,135,8,208,70,169,102,133,111,51,104,145,2,242,1,143,50,114,249,154,59,70,230,122,108,72,212,42,252,132,91,55,10,229,200,106,51,8,167,75,117,180,169,231,30,113,10,38,144,195,169,102,73,153,26,117,40,230,131,90,82,165,24,188,156,216,248,88,198,79,135,247,15,151,62,51,88,53,37,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,6,101,241,98,250,253,40,98,157,229,137,158,139,244,103,202,219,130,163,93,232,185,252,238,151,170,146,227,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,5,228,240,190,193,10,174,9,229,66,138,170,205,114,37,70,69,255,0,33,55,194,17,25,181,37,16,216,155,14,41,50,193,169,93,171,89,52,203,107,89,237,73,18,220,82,11,113,32,156,95,159,226,87,146,138,118,98,240,226,118,40,89,84,205,113,54,209,167,165,200,203,73,74,125,202,173,46,49,73,117,116,198,152,109,70,130,121,107,125,75,109,68,210,150,167,16,134,140,210,149,154,145,72,54,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,95,246,65,115,93,15,53,184,29,18,183,83,119,101,231,107,242,104,247,67,46,60,193,184,252,164,178,147,76,244,182,209,39,150,204,143,93,73,35,109,9,75,136,125,180,238,38,183,170,74,136,191,159,236,224,210,178,155,132,106,85,60,229,185,125,222,49,230,64,181,16,203,73,52,70,125,8,73,57,57,213,56,133,53,178,57,188,210,201,181,37,70,234,212,132,109,216,110,56,221,6,127,170,171,246,234,255,0,117,110,59,146,227,168,127,202,76,157,82,157,33,207,250,78,60,243,142,47,237,82,148,175,105,152,189,238,31,57,36,165,101,66,192,114,187,115,177,18,118,34,221,81,227,189,85,152,168,169,75,244,150,20,203,42,93,37,14,37,231,80,180,55,33,46,41,78,182,105,39,143,150,106,35,38,219,210,173,184,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,47,251,138,63,129,60,77,252,23,206,33,10,1,26,168,0,0,28,83,58,24,57,93,199,220,176,95,248,85,107,61,178,181,85,167,183,34,156,222,212,31,83,42,36,134,165,181,27,85,173,8,71,57,113,210,215,49,74,36,163,153,188,245,36,232,121,204,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,105,251,15,111,90,86,37,88,22,214,35,80,163,203,98,155,117,81,225,86,225,181,45,9,75,237,177,37,148,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,62,241,232,5,32,113,130,198,58,237,243,154,3,194,169,12,244,244,92,52,167,177,30,27,123,144,190,124,169,209,216,151,34,78,164,132,173,59,144,184,205,114,205,75,73,116,219,211,180,220,81,14,171,193,11,12,250,155,171,18,241,142,100,74,171,94,143,167,196,182,105,239,242,246,193,145,212,56,114,37,163,113,163,215,121,190,150,17,232,149,150,212,191,235,36,247,160,202,218,128,67,94,35,185,227,147,149,43,54,5,159,135,200,137,35,17,111,8,239,174,11,206,173,167,81,68,136,147,36,28,215,88,51,53,45,106,81,169,44,37,73,229,41,109,58,165,26,137,147,105,202,33,29,215,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,2,128,120,163,248,236,196,223,193,124,158,16,159,252,49,115,227,250,111,161,70,192,108,88,173,110,191,173,250,122,125,27,84,168,212,121,146,174,134,82,183,148,230,137,229,36,185,209,216,76,114,86,231,28,117,228,147,143,30,187,29,81,79,240,0,0,1,85,124,115,190,164,255,0,50,127,13,30,127,133,14,120,228,219,85,90,38,81,241,25,17,10,133,82,145,33,22,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,148,162,213,210,121,212,183,162,210,226,57,54,232,0,40,7,138,63,142,204,77,252,23,201,225,11,52,225,197,158,57,57,173,179,103,217,248,130,136,145,241,22,207,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,153,64,0,2,154,248,174,100,163,244,101,117,63,153,76,51,166,85,100,219,119,109,66,68,155,181,173,57,204,209,234,143,56,149,20,141,230,163,113,44,202,113,197,246,41,59,27,116,182,146,200,158,101,164,198,12,159,102,206,242,202,46,40,124,184,161,71,151,88,161,79,142,228,106,237,184,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,61,9,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,10,171,227,5,155,206,252,163,216,179,127,176,155,124,169,200,31,243,18,160,68,101,213,159,248,15,184,104,71,246,9,39,63,94,216,128,25,98,203,213,213,154,12,101,162,225,29,173,39,160,235,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,252,22,208,74,82,18,183,93,105,6,180,111,220,90,40,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,179,111,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,30,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,224,184,131,82,80,165,180,235,75,52,35,126,210,234,160,2,162,248,175,103,142,77,203,85,173,229,31,14,81,16,232,84,217,17,209,119,85,137,109,72,57,210,218,83,111,166,19,6,147,81,52,134,29,74,57,170,61,29,55,154,83,122,33,45,175,157,232,56,24,253,118,126,91,254,36,45,80,5,85,241,206,250,147,252,201,252,52,121,254,20,57,227,147,109,85,104,153,71,196,100,68,42,21,74,68,132,90,53,99,91,81,206,12,183,84,227,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,219,160,0,165,110,53,126,41,237,111,135,240,124,198,162,59,175,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,172,208,0,102,219,51,117,106,173,3,55,120,175,93,161,84,229,211,170,84,236,72,174,203,135,50,35,202,101,248,207,183,83,121,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,46,167,35,153,227,179,115,123,102,170,44,164,68,161,226,45,14,58,87,94,160,161,103,177,196,106,73,235,97,238,51,82,227,41,70,146,52,153,154,217,90,137,11,53,18,154,117,217,64,0,33,7,18,252,241,198,203,141,154,246,15,88,232,150,188,69,189,40,238,45,153,109,173,216,232,161,211,158,55,24,57,169,121,6,149,28,147,82,29,75,41,66,189,69,182,110,44,200,146,132,61,92,28,46,60,118,97,151,227,94,79,52,95,240,8,65,196,191,60,113,178,227,102,189,131,214,58,37,175,17,111,74,59,139,102,91,107,118,58,40,116,231,141,198,14,106,94,65,165,71,36,212,135,82,202,80,175,81,109,155,139,50,36,161,15,81,176,145,89,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,157,4,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,133,0,241,71,241,217,137,191,130,249,60,33,99,252,52,51,199,27,49,214,107,56,61,124,34,90,49,22,203,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,245,214,225,56,131,50,82,208,204,223,0,20,173,198,111,11,126,74,102,58,133,137,144,40,93,44,11,238,223,111,169,155,213,111,235,42,144,150,108,189,243,102,179,83,123,34,170,156,158,196,165,10,215,82,213,92,195,30,171,130,94,38,93,81,177,78,250,193,206,175,155,109,212,45,243,185,185,14,56,226,186,121,209,228,199,143,189,148,239,229,163,152,220,173,28,61,134,165,114,24,245,136,145,161,219,248,229,89,170,197,47,208,182,92,113,23,19,25,174,250,26,125,26,223,149,232,169,189,47,81,202,170,58,142,76,31,155,52,45,42,214,83,172,39,215,73,160,181,213,122,36,148,101,155,106,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,154,112,66,202,170,225,174,11,216,56,115,93,145,17,250,149,171,107,210,168,147,29,136,181,41,135,31,141,17,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,51,237,152,91,166,187,99,103,67,18,239,91,90,119,69,90,183,241,66,179,84,167,73,229,33,206,68,166,42,206,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,118,153,28,205,221,43,55,216,70,171,173,250,116,74,61,217,65,144,154,109,199,74,98,66,86,132,62,104,37,34,83,40,53,27,168,140,241,110,217,204,45,73,109,188,217,41,206,81,184,169,20,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,65,121,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,94,135,176,171,19,45,92,100,195,139,115,20,172,169,125,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,192,4,117,196,220,246,224,54,16,102,26,159,151,252,65,185,162,81,228,74,163,162,124,170,203,239,238,137,6,107,210,26,110,44,23,185,100,179,97,107,105,78,200,91,143,155,77,180,209,50,163,82,137,221,81,34,134,112,115,147,129,115,50,237,152,235,207,14,125,13,232,234,42,106,14,84,109,196,160,223,91,43,163,200,90,156,138,77,186,249,18,221,229,160,249,11,94,170,46,107,46,167,122,141,38,163,179,78,13,56,209,74,185,112,26,169,130,245,91,190,35,247,13,159,88,151,46,157,69,82,18,211,236,81,31,229,57,205,70,137,46,114,58,199,101,110,86,171,82,13,214,210,173,169,91,68,113,131,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,18,171,140,222,41,124,148,203,141,11,12,224,87,122,89,247,221,192,223,83,11,165,223,214,82,225,32,222,123,231,13,6,150,246,74,85,57,93,138,74,213,174,133,170,121,132,43,3,38,216,23,51,49,57,142,179,48,231,208,222,145,162,170,160,221,70,227,74,205,244,50,138,60,117,165,201,68,227,172,17,173,174,98,11,144,133,234,146,230,188,210,119,164,212,74,45,31,0,0,0,0,0,0,0,164,222,47,88,97,242,55,27,41,247,123,17,249,81,110,158,111,36,247,238,215,166,137,1,181,119,172,207,189,94,210,79,239,28,195,135,142,62,75,193,92,114,130,204,137,220,138,53,99,155,215,124,209,43,245,80,229,155,125,205,173,127,77,223,234,233,246,234,93,215,252,211,136,121,4,226,15,84,159,112,175,46,39,57,46,189,49,169,200,24,143,134,148,175,72,84,225,243,122,198,57,237,53,187,127,70,203,126,179,207,161,37,162,90,89,246,39,217,219,219,161,157,111,192,201,70,63,201,142,115,166,89,253,44,68,253,39,189,33,9,122,118,153,125,18,127,94,253,11,247,142,43,91,163,78,183,234,143,82,42,77,114,228,199,219,189,59,136,244,220,146,81,118,164,204,187,140,189,162,239,56,73,86,229,212,242,201,2,12,151,55,166,15,55,103,97,22,155,234,19,204,251,136,189,223,104,149,216,185,97,211,177,55,15,42,214,69,89,158,108,74,151,35,152,141,202,78,188,183,219,116,187,82,164,159,122,11,218,95,230,25,174,189,45,186,198,24,222,243,45,217,10,228,207,166,242,245,61,18,173,57,140,165,126,195,82,126,138,253,230,62,37,94,164,245,90,162,237,65,243,213,110,237,212,251,61,137,34,246,17,123,133,230,112,166,174,181,88,203,45,49,132,43,85,69,231,110,236,63,235,84,39,25,123,11,220,38,128,0,0,0,0,0,174,78,49,248,114,221,103,13,104,183,211,76,255,0,56,131,58,52,85,57,187,253,169,17,234,14,153,105,184,139,188,245,215,105,159,249,5,79,97,45,101,235,127,20,45,42,203,14,108,84,58,228,7,183,104,71,166,201,13,171,218,71,238,247,13,38,96,245,96,235,248,83,103,86,84,189,202,153,65,167,190,165,105,166,166,184,205,168,207,184,189,254,225,236,0,0,0,0,121,236,67,151,81,167,216,23,44,250,65,107,58,53,30,99,209,139,213,237,117,44,172,209,244,187,62,145,23,127,103,188,102,215,30,234,245,170,222,52,94,243,238,5,107,57,119,13,75,154,90,35,213,81,203,116,212,94,161,17,31,172,103,220,59,87,13,171,125,218,222,103,104,46,166,55,57,16,151,22,82,189,125,187,73,21,8,122,171,188,181,211,94,225,114,25,200,194,199,241,107,46,215,93,175,79,141,206,156,197,42,116,184,45,239,36,238,144,152,50,16,217,106,107,73,23,172,225,22,170,61,61,227,59,151,29,6,173,103,92,149,11,118,174,207,79,80,164,76,118,35,232,220,149,236,117,167,13,10,45,82,102,147,209,73,62,227,50,251,197,194,240,173,205,140,91,238,203,107,5,238,105,159,211,20,54,18,152,37,203,62,216,108,181,10,51,101,234,50,148,253,53,171,181,75,53,123,245,46,209,97,224,0,2,61,102,179,57,56,117,150,59,113,199,171,114,58,154,212,132,26,33,194,216,250,55,56,166,223,54,207,152,150,28,65,106,182,13,61,189,157,186,159,103,125,43,102,115,55,216,157,153,107,146,75,215,21,75,109,21,18,22,112,32,242,99,159,41,178,113,238,89,115,16,203,107,86,136,124,211,235,118,159,121,246,247,123,76,160,100,47,16,179,29,86,133,94,155,27,161,180,153,150,223,87,43,123,14,243,80,74,142,181,163,97,72,109,212,234,211,198,122,145,106,90,104,93,189,215,105,129,184,21,99,96,37,149,10,206,178,233,252,134,216,105,178,125,206,107,202,231,58,150,154,109,75,209,199,23,183,94,82,79,66,61,11,252,102,125,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,42,205,26,157,112,83,36,209,234,209,249,241,37,180,182,94,111,122,147,185,10,73,165,69,170,76,140,181,35,50,236,49,88,249,217,225,122,197,75,210,216,155,130,109,114,159,51,126,124,218,118,227,86,255,0,239,151,156,87,54,76,189,11,83,54,147,161,39,237,34,239,33,89,80,170,55,206,11,95,74,114,19,222,139,174,209,38,26,76,246,178,254,199,89,120,189,228,180,30,139,104,189,229,217,237,35,237,177,60,171,113,107,155,76,76,11,47,28,96,117,44,151,41,132,214,121,164,141,133,243,13,145,114,35,67,51,61,8,157,95,127,183,111,184,197,148,225,118,56,97,222,47,209,155,173,217,53,190,181,133,145,127,224,207,183,161,154,16,175,246,198,208,125,206,39,217,237,251,199,189,35,35,34,50,238,49,248,235,21,138,117,6,156,253,86,171,35,147,26,51,106,117,197,236,82,180,74,82,106,51,209,36,103,220,71,220,66,13,230,175,137,190,25,97,221,189,89,181,112,253,239,76,92,78,183,34,10,79,108,136,253,58,205,15,160,156,249,216,170,66,246,184,132,118,107,161,235,223,161,24,166,156,64,190,43,88,141,120,85,111,42,251,252,217,149,73,111,202,89,237,66,116,55,29,91,134,94,162,82,93,235,63,97,127,152,88,159,10,140,161,38,191,88,78,57,94,244,190,100,40,122,122,44,185,250,104,250,21,6,75,46,252,211,196,127,68,213,234,169,26,123,253,132,45,201,182,208,211,105,105,178,209,40,34,74,75,220,68,41,111,140,85,169,50,145,142,180,138,210,155,254,111,54,135,29,68,189,75,233,46,101,65,90,105,169,159,113,123,132,61,203,218,141,24,235,135,171,37,104,101,116,210,79,93,59,191,158,52,52,157,101,40,213,103,80,150,106,220,106,166,69,61,116,211,95,154,72,251,64,0,0,0,35,238,124,174,210,180,114,189,124,63,191,106,170,84,106,157,57,7,166,190,179,148,233,70,94,195,253,159,179,239,25,220,117,199,36,190,183,87,218,183,86,106,63,180,204,198,134,178,3,110,70,183,178,183,100,116,232,218,170,141,30,155,61,206,211,61,86,229,58,46,189,230,126,239,102,159,112,145,96,0,0,0,0,2,165,120,213,87,161,157,213,107,91,58,255,0,58,244,124,25,218,118,254,175,153,81,71,187,78,255,0,183,95,176,86,8,179,190,13,88,56,111,93,21,220,96,156,214,173,183,14,85,29,159,91,185,68,229,62,66,85,216,191,191,176,209,251,253,130,219,68,43,226,193,109,75,174,229,126,171,50,33,234,168,28,141,81,217,235,111,168,193,46,243,50,211,187,237,20,145,99,92,139,180,110,152,87,11,109,115,21,19,153,162,119,105,174,230,212,142,253,15,246,189,195,75,24,97,122,91,87,157,153,14,224,160,72,223,22,71,51,67,216,225,125,23,86,143,235,164,143,189,39,236,30,196,214,148,167,113,159,96,173,110,36,57,246,163,219,212,121,184,49,134,242,121,245,87,249,125,108,173,138,79,35,106,161,201,111,212,122,57,165,91,146,107,47,85,125,157,231,219,161,10,131,82,148,181,110,81,234,102,47,187,134,238,91,234,57,127,193,231,28,184,26,229,214,174,13,58,212,238,73,233,200,149,51,151,218,135,86,143,160,241,125,29,62,221,79,186,92,128,0,0,0,15,41,139,22,47,233,67,11,47,44,51,244,167,163,62,86,219,245,26,23,91,200,231,116,189,84,103,25,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,51,47,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,218,97,142,60,198,204,31,11,91,218,230,122,108,185,53,218,6,27,215,237,155,133,114,228,59,37,245,212,98,82,86,149,60,227,206,33,38,234,223,105,76,201,51,35,86,135,32,208,107,82,146,163,20,108,46,251,139,222,58,76,195,12,184,196,195,155,122,179,209,86,177,46,160,170,115,201,65,62,135,149,71,97,4,228,211,109,214,205,40,78,229,174,35,11,66,204,201,198,164,186,146,66,139,114,145,82,217,85,194,223,211,78,99,176,235,12,222,161,122,102,5,102,224,139,233,88,93,87,79,205,165,180,190,116,239,156,37,161,73,210,43,79,171,212,81,44,244,209,26,168,210,71,164,138,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,21,23,197,99,34,177,172,231,39,230,159,10,32,68,141,66,149,32,222,189,96,170,83,170,125,53,25,115,86,126,146,65,188,226,137,72,117,217,13,180,166,91,36,242,204,155,82,80,164,169,195,106,16,101,163,49,119,222,87,241,78,6,38,88,178,63,178,135,88,133,177,159,233,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,123,215,174,113,48,142,209,202,227,89,167,77,98,35,180,42,165,29,51,104,112,100,76,66,31,168,84,92,105,70,213,47,86,121,196,153,60,212,45,167,73,36,231,36,219,121,75,245,90,89,149,11,102,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,118,21,194,179,33,223,236,70,106,241,126,139,253,171,182,133,10,167,78,255,0,152,92,106,218,87,205,255,0,206,18,210,28,103,251,57,8,87,234,150,45,80,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,255,0,113,71,240,39,137,191,130,249,196,33,64,35,79,184,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,0,0,25,172,205,62,10,127,39,108,193,94,216,56,221,67,173,137,111,212,11,160,125,78,243,28,92,23,218,68,136,188,213,114,219,35,120,152,121,162,115,106,9,60,194,94,221,83,161,157,180,240,125,198,58,21,243,150,2,194,168,236,244,245,172,52,168,63,30,99,123,150,190,124,89,210,31,151,30,78,166,132,161,59,150,185,45,114,201,75,81,116,219,213,180,156,73,9,212,50,239,136,87,173,87,18,175,251,151,17,171,177,226,49,82,186,171,19,107,115,26,136,133,37,134,223,146,242,222,113,45,165,74,82,137,4,165,153,17,26,148,122,105,169,159,120,189,238,24,184,91,250,47,201,181,149,213,208,189,25,85,187,122,139,166,161,252,235,157,213,117,78,31,72,255,0,98,212,148,110,130,220,47,81,59,116,211,214,73,44,214,37,80,143,249,197,206,45,137,148,11,18,61,126,191,15,211,55,37,103,127,201,251,127,152,244,127,74,114,158,142,137,95,206,144,195,173,177,202,110,65,57,243,132,91,244,218,157,76,251,51,239,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,37,249,96,94,88,97,115,63,102,98,5,189,46,133,93,139,30,36,153,20,249,100,73,125,132,73,142,220,134,137,196,235,170,22,109,60,217,154,21,162,208,102,105,81,37,68,105,47,201,38,214,174,196,181,105,215,172,136,59,40,181,90,132,218,92,57,60,212,31,54,84,70,227,57,33,189,132,123,211,181,19,99,30,166,68,147,230,104,147,51,74,136,165,175,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,239,10,1,226,143,227,179,19,127,5,242,120,66,47,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,19,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,74,128,0,0,170,190,57,223,82,127,153,63,134,138,171,23,61,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,53,30,173,45,215,101,63,114,161,9,148,251,134,225,161,130,67,11,143,25,134,146,107,121,213,45,243,213,70,102,179,86,182,20,2,128,120,163,248,236,196,223,193,124,158,16,142,182,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,242,130,223,230,61,35,209,124,215,164,34,47,243,165,176,211,111,243,91,142,110,124,217,30,205,118,171,67,46,216,43,156,14,41,24,203,134,153,172,172,91,24,33,86,165,61,104,89,27,168,83,233,117,74,106,95,139,84,170,54,78,38,83,171,87,45,169,77,114,157,95,36,146,219,219,20,168,132,225,26,144,225,164,230,174,72,115,155,252,178,173,91,150,227,253,20,85,108,223,147,149,6,97,115,28,151,215,65,153,204,111,126,214,100,242,154,213,230,244,213,198,182,122,137,117,133,110,62,102,137,146,160,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,247,206,222,79,174,108,163,98,131,180,85,20,185,182,77,114,67,234,180,235,18,221,143,207,156,195,77,176,183,144,227,109,44,212,149,178,169,40,104,214,164,54,78,26,77,104,74,72,246,167,186,240,197,207,143,232,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,71,58,120,140,231,95,249,42,225,195,20,11,2,167,74,115,19,110,159,155,166,198,124,249,174,82,224,153,44,156,169,169,157,170,66,182,173,4,219,73,116,210,149,184,165,43,71,82,203,173,157,16,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,41,146,76,159,91,57,70,194,246,168,169,40,147,111,106,228,118,21,118,86,34,59,35,145,57,246,156,125,108,161,182,221,89,165,40,101,50,86,209,45,40,108,220,36,146,214,148,153,237,76,138,25,87,29,215,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,65,24,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,16,3,137,214,124,127,66,20,41,56,13,132,245,173,183,245,193,79,87,164,170,148,234,143,46,85,174,202,150,202,155,213,60,165,23,58,67,10,144,73,218,227,110,178,147,109,226,211,123,74,58,86,22,169,192,199,235,179,242,223,241,33,106,128,42,175,142,119,212,159,230,79,225,162,170,197,212,240,197,207,143,233,190,133,27,1,177,98,181,186,254,183,233,233,244,109,82,163,81,230,74,186,25,74,222,83,154,39,148,146,231,71,97,49,201,91,156,113,215,146,78,60,122,236,117,69,63,192,82,183,26,191,20,246,183,195,248,62,99,81,16,0,94,79,13,60,245,73,204,213,179,43,12,49,58,124,185,88,161,110,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,76,173,147,125,150,84,217,164,183,23,45,196,169,102,167,9,190,85,196,211,136,22,34,96,214,40,81,48,143,46,248,129,46,133,93,160,71,117,235,188,213,68,137,37,133,46,75,113,221,132,202,23,41,165,153,173,45,26,220,81,182,68,141,36,54,91,148,162,82,91,234,185,4,226,21,121,102,210,171,54,199,187,240,90,92,74,189,30,57,73,159,113,208,20,71,68,101,11,83,198,130,125,18,28,230,199,90,137,45,54,218,16,185,11,117,68,242,244,109,182,214,105,168,188,216,248,167,198,79,136,23,15,152,190,60,166,21,98,101,213,131,120,143,110,98,149,149,47,167,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,52,61,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,1,29,115,201,155,186,86,80,112,141,55,91,20,232,149,139,178,189,33,84,219,114,148,252,132,161,11,124,144,106,92,167,144,74,39,87,25,146,219,191,150,90,154,220,101,179,83,124,210,113,57,246,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,74,240,184,241,217,134,95,141,121,60,209,127,194,47,231,251,56,52,172,166,225,26,149,79,57,110,95,119,140,121,144,45,68,50,210,77,17,159,66,18,78,78,117,78,33,77,108,142,111,52,178,109,73,81,186,181,33,27,118,27,142,55,65,151,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,126,74,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,193,202,77,85,154,84,122,235,212,201,104,166,204,144,244,72,243,20,202,137,135,159,101,45,169,214,144,230,155,84,180,37,246,84,164,145,234,146,117,179,61,55,22,179,43,135,54,125,191,146,189,117,252,55,196,70,58,140,50,185,170,29,100,185,12,71,223,42,139,57,104,67,71,49,36,130,222,243,38,134,219,75,173,118,168,146,132,173,162,220,149,54,245,234,10,1,226,143,227,179,19,127,5,242,120,66,53,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,126,121,1,206,13,43,54,88,70,149,84,14,91,119,221,157,30,28,11,173,15,52,146,68,151,214,133,19,115,154,83,104,75,91,36,27,46,172,219,74,82,109,45,43,70,221,132,219,142,67,92,239,241,55,197,140,63,204,211,246,158,93,111,142,93,183,101,114,233,117,250,109,70,133,25,200,181,10,196,105,79,117,109,147,142,35,169,228,237,229,176,163,66,218,51,83,78,27,103,161,165,213,76,12,135,231,86,187,156,27,86,163,54,183,131,213,91,114,93,191,203,141,80,173,198,113,14,80,229,202,229,180,102,219,10,113,73,121,47,40,214,226,205,130,67,169,105,178,111,123,230,167,80,74,242,156,92,240,206,234,196,76,163,189,81,181,162,117,127,34,174,8,151,53,69,132,54,227,143,42,11,108,72,142,234,219,74,16,173,121,125,82,93,89,171,106,82,211,78,172,213,234,232,117,3,149,92,82,253,11,102,59,14,177,49,234,239,161,160,81,174,8,190,149,155,210,245,28,170,91,171,228,206,249,178,66,212,173,98,186,250,125,68,154,203,93,81,162,137,38,90,83,21,193,198,226,245,165,64,193,124,61,195,151,163,203,58,149,114,232,118,183,29,212,161,60,132,177,6,35,140,186,149,171,118,226,89,170,160,201,164,137,38,70,73,115,83,78,132,74,129,92,58,176,114,187,140,153,184,177,35,82,30,233,226,89,245,6,47,26,164,157,168,95,38,44,7,218,113,37,177,75,65,171,154,249,199,99,84,238,82,57,251,246,169,40,81,13,10,12,214,102,199,197,62,50,124,64,184,124,197,241,249,50,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,9,229,215,30,108,220,201,97,29,11,21,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,125,44,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,37,167,15,156,237,213,114,161,127,185,66,185,223,151,59,14,174,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,203,37,25,155,109,233,123,214,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,97,18,184,131,103,110,149,149,11,1,186,21,176,252,73,216,139,117,71,144,205,42,26,101,37,47,210,88,83,47,37,21,101,182,166,93,66,208,220,132,182,148,180,225,36,158,62,97,36,204,155,115,74,33,255,0,85,87,237,213,254,234,220,119,37,199,80,255,0,148,153,58,165,58,67,159,244,156,121,231,28,95,218,165,41,94,211,49,161,236,148,225,22,40,96,126,94,109,172,63,197,155,238,93,199,87,139,29,151,153,143,37,134,210,186,11,11,142,214,180,146,117,14,184,82,81,29,210,121,40,119,118,155,13,40,65,37,180,32,138,26,241,180,193,202,19,182,173,139,152,24,239,114,107,81,170,5,103,76,111,106,213,213,197,113,185,18,227,158,166,189,141,242,86,212,158,194,70,229,245,94,178,180,109,36,112,215,134,246,55,213,112,71,53,246,154,169,244,56,149,72,247,228,136,246,60,228,60,226,155,91,12,79,153,28,137,246,148,90,145,45,183,91,105,102,74,73,146,144,75,71,170,106,39,17,216,56,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,199,248,144,227,125,87,27,179,95,118,42,161,67,137,75,143,97,200,145,99,193,67,46,41,197,190,196,9,146,8,223,117,71,161,26,220,117,199,86,68,148,145,37,6,132,122,198,147,113,115,43,130,94,14,80,154,181,111,172,192,200,123,157,90,147,80,59,58,27,123,86,158,146,43,109,199,151,32,245,37,236,115,156,183,99,118,26,55,35,165,245,85,163,138,34,179,240,0,0,0,0,0,0,17,27,137,22,91,234,57,129,193,230,220,183,218,230,86,173,253,122,36,238,73,107,207,149,15,153,244,221,66,62,131,39,244,181,251,52,62,250,17,74,148,133,110,73,232,100,45,243,134,246,125,168,247,13,30,22,12,98,68,158,69,85,142,103,69,43,98,149,207,220,169,146,92,245,25,142,73,78,212,146,11,214,95,111,121,118,234,66,202,73,105,82,119,17,246,15,29,138,23,165,181,102,89,147,46,10,252,141,145,99,242,245,61,142,31,210,117,8,254,162,76,251,212,94,193,154,139,234,228,93,223,117,78,184,156,111,150,169,124,173,83,174,186,109,109,40,239,208,191,103,220,46,219,132,245,181,46,133,150,10,92,201,103,162,167,243,244,71,103,171,178,161,56,187,200,207,94,255,0,176,77,65,71,188,89,48,112,236,156,125,145,127,67,107,108,75,171,102,133,187,93,189,52,40,45,123,86,102,125,170,63,234,167,247,247,136,50,46,75,131,37,122,28,252,39,185,232,140,158,175,210,250,46,113,118,246,115,100,212,20,158,242,211,184,189,134,127,184,88,176,0,0,0,0,0,142,153,254,183,35,92,57,91,189,250,132,110,85,58,143,82,158,223,105,150,139,110,157,43,78,227,47,127,183,95,184,103,149,167,28,140,250,29,71,98,218,89,40,190,195,35,26,35,200,117,218,87,118,87,172,119,247,238,85,54,141,76,167,44,244,211,214,110,157,20,207,216,95,181,246,253,226,65,0,0,0,0,248,183,170,141,54,117,117,68,173,166,154,100,163,215,77,127,218,148,51,99,152,69,26,241,219,16,212,106,212,206,233,171,30,186,119,255,0,60,116,76,46,14,182,164,202,190,58,213,235,73,111,249,188,42,28,133,26,245,47,164,137,148,245,105,166,164,125,199,238,23,72,226,18,234,20,218,203,84,172,141,38,94,242,49,81,188,85,242,132,154,13,93,88,229,100,82,185,112,166,25,250,80,185,250,235,33,106,157,37,231,62,117,227,63,162,73,245,82,141,61,222,210,21,217,135,247,197,107,14,111,10,85,229,64,127,149,50,151,45,137,72,61,168,86,166,219,168,112,139,215,74,139,189,5,236,63,243,11,150,202,167,19,124,50,196,75,122,141,106,226,3,222,135,184,154,110,60,21,30,217,18,58,133,146,24,65,185,243,81,82,132,110,113,107,236,215,66,211,191,67,33,57,40,245,138,117,122,156,197,86,149,35,157,26,75,105,117,181,236,82,117,74,146,74,35,209,68,71,220,101,222,67,246,25,145,17,153,247,16,240,88,163,142,24,119,132,20,103,43,119,181,111,162,97,4,127,248,51,238,106,100,133,171,253,173,181,159,115,106,246,123,62,225,90,217,170,226,215,54,166,153,246,94,7,64,233,153,62,107,10,172,243,73,123,203,231,219,50,228,73,134,70,90,145,180,190,255,0,102,223,121,138,236,157,82,190,113,166,250,75,147,94,244,157,114,183,48,146,71,181,150,55,186,243,199,238,36,32,181,91,167,238,46,223,97,23,101,154,228,155,133,235,20,223,68,226,110,54,53,205,127,86,39,194,167,110,52,236,254,246,121,181,115,99,75,208,244,50,117,58,26,126,211,46,226,22,113,70,163,83,173,250,100,106,61,38,63,34,36,70,144,203,45,239,82,182,161,41,36,164,181,81,153,158,132,68,93,166,63,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,17,145,145,247,24,141,185,163,200,230,22,230,74,151,46,84,246,61,27,113,116,206,55,26,167,186,67,220,181,109,120,208,124,146,144,219,103,163,143,26,187,123,244,208,251,59,170,79,48,188,60,113,167,3,30,153,61,168,126,154,161,199,91,134,153,252,200,145,183,54,147,116,201,92,190,165,107,47,81,173,218,119,250,218,119,151,108,109,129,81,184,44,234,179,115,32,189,210,78,134,233,41,10,218,135,54,45,10,35,46,195,35,35,209,73,47,179,176,116,6,179,83,143,76,54,134,154,190,246,165,178,34,73,122,46,17,233,167,119,251,72,242,119,150,41,223,152,130,242,100,93,245,222,189,196,145,36,143,165,101,173,8,141,71,254,214,132,254,218,191,198,62,53,26,221,173,92,85,8,212,218,68,62,162,84,215,145,29,148,115,16,141,238,45,68,148,150,170,50,34,212,212,93,167,216,39,214,77,120,99,95,87,149,195,74,190,241,106,63,162,104,144,164,49,45,49,55,178,255,0,84,148,46,59,164,157,241,229,18,209,185,10,112,181,219,217,166,186,106,100,66,225,237,107,106,149,103,219,180,235,98,136,199,38,13,46,43,48,227,163,114,149,181,182,219,74,18,90,168,204,207,213,73,119,153,159,218,99,234,138,240,227,23,135,207,87,240,130,145,117,69,70,139,166,213,99,243,21,169,126,173,184,181,7,12,180,53,23,191,220,102,42,123,2,215,13,188,105,176,220,168,59,203,140,155,150,150,110,175,105,158,212,20,182,183,30,133,218,125,154,247,13,39,225,219,177,30,176,109,183,32,57,204,140,116,136,124,149,232,101,185,28,148,109,61,15,180,187,52,239,30,132,0,0,0,4,38,226,214,250,218,203,19,41,75,186,18,235,137,73,167,111,126,180,249,222,209,72,150,171,29,85,209,71,141,166,188,217,241,209,167,222,226,72,105,47,45,176,211,3,0,48,230,50,83,166,219,82,144,70,90,251,161,50,95,230,29,36,0,0,0,0,7,252,173,68,132,41,106,61,9,36,102,98,133,56,162,95,136,190,179,65,55,150,157,19,66,134,237,27,191,191,147,81,155,219,244,83,251,127,111,222,98,36,196,138,244,217,108,195,142,157,206,190,226,90,65,106,69,170,148,122,17,118,246,119,152,208,135,15,172,44,99,11,178,209,107,178,69,252,226,191,10,21,109,254,255,0,85,199,233,241,73,73,250,106,35,237,111,188,180,47,176,132,147,28,243,31,112,237,88,169,133,85,171,37,165,109,118,161,211,108,86,154,233,178,75,78,159,245,146,93,205,251,203,252,195,52,19,98,185,10,74,226,187,244,145,166,191,188,136,255,0,206,59,118,17,230,247,19,112,142,136,155,118,149,39,168,167,163,93,140,236,142,141,186,173,197,159,172,166,84,163,245,156,51,239,30,199,21,248,135,227,142,41,91,111,91,18,103,244,49,31,219,188,185,80,221,215,107,136,89,119,70,73,247,183,239,246,136,184,165,45,213,238,81,234,163,22,101,195,111,32,210,174,25,112,49,187,18,153,210,148,158,111,67,11,113,124,255,0,100,200,206,124,227,50,9,73,218,162,66,189,100,118,247,23,102,166,45,204,136,146,90,23,112,254,128,0,0,0,0,163,110,45,57,120,165,96,214,97,163,223,150,165,42,92,90,22,39,71,147,91,125,111,76,75,200,85,108,164,40,234,9,105,38,124,212,32,201,232,207,25,47,84,239,144,178,108,201,41,229,182,200,78,60,201,164,224,94,99,242,229,89,155,17,20,218,238,27,220,151,53,20,158,144,211,75,244,139,52,213,181,37,150,144,104,222,250,221,142,77,184,101,191,230,209,5,106,36,122,203,81,66,1,47,248,169,227,29,11,23,115,113,87,141,110,51,172,75,10,158,213,156,228,157,203,254,117,42,51,239,185,36,246,45,9,52,114,223,144,235,26,122,201,87,35,122,84,105,89,17,73,94,9,120,41,255,0,187,172,198,76,168,123,236,170,124,86,221,255,0,205,230,75,113,228,27,127,249,145,54,164,185,253,185,41,63,64,197,170,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,1,207,246,79,170,185,77,197,197,38,158,81,28,177,47,25,19,39,218,139,101,213,26,227,48,133,164,220,130,234,92,90,157,223,28,158,105,4,226,148,162,117,10,66,247,111,55,27,111,128,57,127,222,78,216,49,240,181,87,12,178,180,226,214,30,175,162,146,147,36,176,117,23,89,109,133,72,89,17,106,181,147,76,161,9,220,103,176,141,205,155,121,142,110,147,252,57,178,81,252,170,177,29,250,253,255,0,76,170,183,134,86,183,206,84,164,176,92,166,234,147,136,208,109,211,18,246,228,173,59,144,179,113,213,52,74,82,27,74,83,171,74,121,167,10,250,64,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,255,0,113,71,240,39,137,191,130,249,196,33,64,34,90,112,243,206,157,87,43,24,161,30,133,119,220,18,211,133,119,44,131,43,130,25,70,84,162,132,249,183,181,170,131,13,165,68,164,45,42,38,146,233,160,148,107,100,148,92,183,22,134,118,223,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,166,190,52,152,57,66,179,241,150,210,198,42,67,220,185,120,137,79,145,30,169,27,106,207,116,170,106,99,182,153,59,212,179,34,222,195,241,218,229,165,8,74,122,109,222,178,156,81,151,202,224,217,141,127,33,179,5,86,193,201,116,254,116,76,77,167,151,37,246,218,220,227,19,169,205,72,144,222,229,27,137,36,178,166,23,48,149,162,22,163,115,145,166,212,239,49,63,248,157,98,151,232,191,38,215,175,73,93,244,101,86,237,233,237,106,127,243,94,119,85,213,56,93,91,29,168,82,81,186,11,115,125,117,109,211,79,85,68,179,64,162,188,42,195,59,171,25,49,30,220,194,219,42,39,81,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,105,248,115,252,116,199,76,56,203,166,28,84,113,67,20,43,61,13,42,14,141,50,203,68,75,149,80,148,162,51,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,158,28,197,99,205,229,153,44,92,174,226,181,231,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,198,210,173,13,68,132,239,89,173,197,22,245,168,206,117,112,161,200,228,155,150,171,68,205,198,35,46,33,208,169,178,36,46,209,164,154,26,144,115,165,180,167,24,84,215,201,68,162,105,12,58,149,242,146,90,58,111,52,151,53,66,91,71,58,58,241,71,241,217,137,191,130,249,60,33,50,184,94,97,13,155,143,89,9,196,156,35,196,6,37,185,66,184,175,137,140,200,56,143,155,47,180,180,66,166,58,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,78,184,51,59,151,171,171,43,248,203,90,194,59,166,79,95,208,114,228,211,170,136,138,228,118,106,112,93,78,230,164,54,149,151,248,77,172,146,165,165,14,180,234,9,107,217,184,230,87,10,252,245,73,176,46,26,86,88,113,74,124,183,237,138,228,134,105,182,99,204,197,107,101,38,162,252,167,150,166,29,38,219,39,156,68,167,164,145,19,139,90,249,75,74,11,106,91,90,214,223,10,226,143,227,179,19,127,5,242,120,66,63,219,184,91,125,221,118,37,221,137,148,10,23,85,109,216,157,7,202,9,189,83,40,232,250,215,141,152,191,54,181,147,142,111,113,38,159,155,74,182,233,170,180,46,209,250,240,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,67,217,98,204,45,171,154,12,26,162,226,229,173,27,160,235,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,252,23,16,106,74,20,182,157,105,102,132,111,218,93,84,0,0,85,95,28,239,169,63,204,159,195,68,10,203,70,89,239,44,210,220,55,93,153,135,211,162,34,225,160,90,242,46,56,48,164,153,33,21,53,179,42,51,39,16,157,53,18,89,90,147,33,70,133,171,212,222,132,165,70,132,168,220,71,42,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,246,64,115,131,74,205,150,17,165,85,3,150,221,247,103,71,135,2,235,67,205,36,145,37,245,161,68,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,146,128,80,15,20,127,29,152,155,248,47,147,194,28,210,149,150,123,202,191,149,202,174,105,232,83,162,74,161,91,151,66,237,202,236,21,25,54,252,52,27,80,205,137,104,51,86,143,33,110,204,38,148,130,34,90,15,150,162,37,165,75,54,188,254,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,240,3,73,25,69,193,10,174,92,114,233,102,96,213,118,185,18,175,82,160,71,146,169,146,226,54,164,48,111,200,148,244,151,16,222,239,89,72,66,159,52,18,204,146,107,36,18,141,40,221,176,187,0,0,229,89,157,203,213,171,154,12,26,173,97,29,211,39,160,235,249,114,105,213,68,69,110,67,212,201,205,43,115,82,27,74,203,252,38,214,73,82,20,182,157,117,4,180,111,220,89,214,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,191,45,249,127,222,88,159,115,63,121,226,5,195,46,187,93,149,30,36,105,21,9,102,74,125,244,70,142,220,118,141,197,105,170,214,77,50,217,26,213,170,214,100,106,81,169,70,106,59,94,225,59,146,138,117,173,106,211,51,81,137,20,205,247,37,103,89,54,115,11,41,81,222,165,65,83,114,35,185,33,196,154,144,219,221,83,111,110,65,41,181,164,154,38,156,66,204,221,50,69,149,0,202,184,235,248,243,150,123,203,1,173,236,54,188,235,51,162,84,109,236,81,181,225,92,116,89,172,153,33,105,91,145,99,189,38,35,173,26,141,73,91,42,146,217,18,251,80,226,22,133,17,146,183,182,223,96,225,205,157,127,228,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,118,147,157,44,241,217,185,90,194,58,69,225,111,34,37,213,112,223,49,220,93,154,203,43,55,105,210,144,148,54,181,77,117,246,207,106,163,33,47,178,162,74,21,189,222,98,18,131,74,77,110,183,64,53,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,142,151,152,76,186,95,121,105,172,90,246,158,38,71,232,110,74,237,190,85,217,180,205,236,187,232,253,211,230,70,109,174,115,46,184,219,187,155,138,135,183,36,203,78,118,195,45,80,102,115,255,0,129,143,215,103,229,191,226,66,213,0,85,95,28,239,169,63,204,159,195,68,21,202,230,90,235,185,161,172,95,86,85,156,123,238,154,37,158,245,195,66,140,185,72,142,204,201,76,207,132,218,216,113,107,73,145,111,97,247,201,26,154,19,205,229,26,214,148,18,204,114,175,245,85,97,93,95,238,173,185,114,91,149,15,249,72,115,169,179,163,185,255,0,69,198,94,109,196,125,138,74,147,236,50,23,231,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,228,160,20,173,198,175,197,61,173,240,254,15,152,212,68,117,192,12,166,94,89,140,194,252,86,190,48,254,68,185,213,220,53,143,75,147,30,220,137,0,159,126,178,137,78,62,78,147,107,230,36,210,182,154,142,227,132,132,161,197,186,122,33,37,184,210,71,202,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,245,113,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,231,184,81,229,211,244,45,151,22,47,250,220,125,151,38,41,116,245,217,30,190,188,170,90,80,175,71,53,234,186,182,213,171,110,185,35,113,37,11,46,175,150,178,213,162,210,160,115,99,226,159,25,62,32,92,62,98,248,244,23,118,83,47,43,123,42,246,22,107,40,210,37,214,237,235,170,69,70,53,105,182,96,18,81,111,45,137,170,139,24,221,112,156,82,156,67,234,109,205,23,203,66,16,189,141,153,154,156,70,239,147,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,222,165,235,156,76,35,180,114,184,214,105,211,88,136,237,10,169,71,76,218,28,25,19,16,135,234,21,23,26,81,181,75,213,158,113,38,79,53,11,105,210,73,57,201,54,222,82,253,86,150,101,66,217,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,159,171,187,50,153,121,88,185,80,183,243,67,120,72,151,73,69,213,116,55,69,164,80,228,192,36,174,85,57,200,110,200,106,164,78,243,55,37,11,83,14,37,13,169,162,220,141,174,165,70,133,163,119,181,225,113,227,179,12,191,26,242,121,162,234,115,47,152,187,19,43,248,89,63,19,47,169,31,218,195,163,194,216,247,244,157,83,166,121,230,33,243,26,105,206,79,55,144,180,243,86,157,136,239,51,238,35,207,182,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,97,92,43,50,29,254,196,102,175,23,232,191,218,187,104,80,170,116,239,249,133,198,173,165,124,223,252,225,45,33,198,127,179,144,133,126,169,98,0,102,199,197,62,50,124,64,184,124,197,241,97,60,55,176,26,205,204,151,15,204,71,194,155,206,20,69,34,163,124,84,87,76,156,244,115,121,116,154,137,82,160,20,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,235,175,49,88,13,121,101,183,23,43,184,83,121,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,177,196,167,83,73,45,91,22,75,109,71,189,10,34,159,252,47,184,130,70,164,198,162,229,123,26,106,178,214,133,200,76,11,62,185,37,215,100,175,123,206,197,143,14,138,77,52,194,148,72,37,45,245,33,247,93,216,218,9,45,122,168,74,52,140,28,81,252,118,98,111,224,190,79,8,120,171,79,41,151,149,245,149,11,131,52,54,124,137,117,100,90,183,67,148,90,189,14,52,2,82,226,211,155,134,212,135,106,70,239,51,114,144,133,62,218,86,218,90,61,168,220,234,148,72,66,246,248,156,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,229,110,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,208,158,69,178,233,252,152,178,227,110,216,21,40,252,171,146,161,186,187,115,122,251,180,170,72,66,55,181,216,235,141,252,203,104,102,62,230,212,72,95,35,152,68,70,179,29,87,22,44,95,210,134,22,94,88,103,233,79,70,124,173,183,234,52,46,183,145,206,233,122,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,102,94,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,141,20,100,179,19,63,75,185,83,195,11,233,201,117,89,114,228,91,236,83,231,202,170,57,204,149,42,116,35,56,114,159,90,247,168,215,204,126,59,171,37,169,91,148,149,18,148,68,163,50,42,129,226,167,140,116,44,93,205,197,94,53,184,206,177,44,42,123,86,115,146,119,47,249,212,168,207,190,228,147,216,180,36,209,203,126,67,172,105,235,37,92,141,233,81,165,100,69,39,248,35,225,12,100,82,177,11,30,231,49,17,201,15,200,106,208,165,184,151,221,231,176,132,37,185,83,82,182,251,26,52,56,110,64,52,171,214,89,27,46,23,168,70,123,237,40,102,179,54,62,41,241,147,226,5,195,230,47,143,65,123,229,86,242,161,229,143,15,51,73,110,83,101,212,173,59,142,60,200,215,3,233,112,156,58,77,69,170,164,184,173,26,208,148,17,183,25,214,155,142,148,172,212,191,158,230,37,70,142,99,41,87,234,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,235,226,237,89,54,225,37,194,52,27,204,45,124,214,207,84,40,244,91,124,196,33,215,12,104,78,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,215,243,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,85,194,231,61,180,172,19,170,189,129,24,209,115,75,143,100,215,36,33,86,253,70,91,233,232,173,233,170,82,205,212,57,184,183,53,26,66,150,147,53,239,229,180,226,77,102,148,147,207,58,155,63,205,86,102,44,220,168,97,28,204,82,188,32,203,168,173,82,19,77,164,83,35,17,165,117,26,139,136,113,109,48,110,109,52,178,141,173,56,181,184,162,61,168,66,182,165,107,216,218,243,195,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,11,74,225,79,145,89,54,115,112,51,79,138,240,37,198,174,202,142,79,89,80,83,41,165,48,154,116,184,72,63,73,44,217,113,70,165,186,212,135,26,75,46,18,121,100,78,41,72,82,148,217,181,102,131,154,102,83,8,99,99,214,3,95,56,70,243,17,28,145,113,81,222,102,158,114,223,117,150,26,168,163,71,97,60,226,218,213,100,134,228,182,203,134,68,74,212,144,100,105,81,25,164,243,111,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,71,127,207,22,58,67,204,77,99,8,177,27,211,62,145,173,43,11,233,180,235,141,75,38,16,242,43,17,231,207,110,81,184,211,6,104,107,152,178,231,161,26,36,249,79,52,173,137,37,18,75,245,228,47,26,41,88,11,112,227,6,32,74,187,226,91,181,118,240,158,181,18,219,144,242,18,234,221,173,185,42,23,68,211,77,41,42,39,87,205,36,168,210,105,82,73,8,90,215,163,104,89,148,106,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,105,79,45,120,67,27,1,112,26,198,194,54,88,136,220,139,118,142,203,53,3,136,251,175,48,237,69,122,187,53,230,214,238,139,52,57,37,199,156,34,50,78,132,178,34,74,72,137,37,210,192,0,0,0,0,0,0,127,12,137,69,161,247,10,140,226,73,144,105,86,244,185,248,221,134,172,235,74,87,43,174,133,184,190,99,178,28,102,254,113,233,6,165,110,81,173,94,170,59,59,143,179,67,21,154,149,45,165,238,73,232,162,18,143,10,56,135,227,142,22,219,108,219,17,167,245,209,24,221,176,185,80,218,211,115,139,89,247,198,81,247,185,239,246,15,29,139,153,189,196,220,92,162,42,221,170,201,233,233,235,211,123,59,35,175,118,139,109,101,235,37,148,168,189,102,200,251,199,17,133,21,201,178,81,21,175,164,189,116,253,196,103,254,97,165,252,2,195,181,97,94,21,81,108,151,85,185,218,127,83,189,90,105,174,249,46,186,95,214,81,119,57,239,63,243,14,134,32,239,22,76,35,43,235,47,238,222,81,17,186,117,175,183,148,157,116,223,212,205,130,218,187,77,105,34,209,40,62,242,87,238,239,20,114,39,127,10,124,88,111,15,239,218,205,184,234,53,43,166,177,110,194,35,215,187,231,228,35,246,21,175,235,189,233,251,253,215,110,133,18,208,149,164,245,37,17,25,15,250,0,0,0,0,1,205,243,37,13,51,176,3,17,163,41,58,239,181,42,228,69,175,190,19,197,254,113,155,59,169,142,150,232,172,70,211,78,84,249,8,211,238,113,68,46,239,132,155,234,123,44,79,36,222,212,145,92,82,73,59,123,180,167,193,246,137,178,0,0,0,3,207,98,27,177,25,176,110,71,39,185,203,140,84,137,134,242,180,51,218,142,74,247,30,133,218,125,154,247,12,216,227,162,225,185,141,55,227,148,247,57,145,149,114,213,20,210,180,50,220,131,150,238,211,208,251,75,179,78,241,108,28,29,48,249,234,6,16,85,238,169,72,213,117,42,164,142,90,181,47,213,185,22,158,225,22,132,163,247,123,136,197,135,143,149,116,219,84,171,194,221,168,219,21,182,57,208,106,145,94,135,33,27,148,157,205,184,218,144,162,213,38,70,94,170,143,184,200,254,210,20,241,156,190,24,247,213,155,112,213,111,188,36,143,233,106,36,201,15,203,84,77,236,177,210,146,215,33,211,78,249,18,141,107,218,132,182,90,237,237,215,94,242,50,16,22,179,110,214,173,218,132,154,109,94,31,79,42,19,203,142,242,57,136,94,199,16,163,74,139,84,153,145,232,105,62,210,236,31,102,205,197,59,243,15,158,84,139,66,187,208,56,162,52,153,244,172,187,169,25,164,255,0,219,16,175,216,79,248,135,172,119,53,56,244,251,107,105,219,239,114,92,35,37,23,162,225,22,186,247,255,0,180,142,127,62,163,112,94,53,103,38,78,123,171,157,49,211,82,213,181,13,239,90,212,102,125,132,68,69,170,148,127,103,104,146,89,122,225,227,141,56,230,244,57,238,195,244,45,14,66,219,53,79,230,68,147,181,181,27,70,106,229,245,40,89,250,142,238,211,191,213,211,188,251,45,179,43,153,28,194,220,182,210,226,202,128,199,164,174,46,153,13,201,169,238,144,207,49,91,89,53,252,201,200,113,178,213,198,73,93,158,253,11,179,190,73,17,17,17,17,119,16,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,18,136,210,125,198,90,24,229,88,163,150,28,26,197,246,29,110,246,181,58,215,30,53,26,151,215,74,111,188,151,175,99,110,163,251,69,127,143,238,17,246,127,9,108,172,203,154,185,77,91,124,148,56,179,89,183,214,84,85,222,102,125,253,103,219,160,246,214,87,14,44,175,217,102,210,226,88,252,213,180,180,172,149,233,58,138,123,75,111,176,228,159,236,144,239,150,118,27,217,118,12,50,129,105,209,186,22,8,245,219,212,58,239,110,137,46,247,20,163,238,66,127,196,61,48,0,227,57,193,195,200,216,147,151,75,234,140,235,123,223,137,64,169,206,136,157,76,181,144,152,50,18,130,215,114,75,189,126,211,211,222,67,58,235,110,77,159,122,41,153,72,217,34,137,84,52,184,157,72,244,91,46,246,150,165,169,119,167,237,253,227,66,89,29,196,120,88,153,151,27,82,169,13,205,199,76,167,193,165,61,216,101,163,173,192,140,165,23,106,83,251,101,220,70,95,104,239,128,0,0,0,32,23,24,41,80,81,129,84,216,206,183,172,133,86,25,82,79,83,236,46,142,121,23,217,222,42,7,8,161,185,63,21,108,216,109,35,122,158,175,211,145,166,186,107,172,150,203,252,227,74,24,77,21,80,112,186,207,134,180,109,83,52,26,123,102,90,235,161,148,118,203,252,195,213,128,0,0,0,0,241,88,213,119,196,176,240,150,241,187,101,187,176,169,116,26,132,180,122,166,122,173,184,206,56,69,216,149,105,244,15,216,127,188,102,231,22,238,247,175,204,76,186,46,215,87,184,170,149,137,178,219,236,34,209,14,72,113,194,47,162,159,219,247,23,238,29,171,33,25,125,174,99,126,58,80,92,98,46,180,138,12,232,181,57,174,239,71,106,24,153,23,152,157,13,196,43,232,59,174,169,212,253,196,103,221,160,58,29,38,53,6,141,2,137,9,58,49,79,140,212,86,139,83,250,13,160,146,93,230,103,220,69,222,102,63,112,10,163,226,47,195,214,235,172,93,46,226,238,14,210,186,244,78,219,233,24,124,246,218,228,236,110,36,118,190,114,68,146,221,174,142,43,213,73,105,166,135,236,49,89,146,108,251,142,35,188,153,20,237,139,247,115,155,63,242,43,237,30,227,13,242,205,141,56,177,80,77,54,198,179,189,32,242,181,236,244,132,70,180,245,86,175,246,215,82,93,205,175,252,95,112,178,252,164,240,166,164,217,178,99,94,152,211,35,174,169,55,191,101,55,98,154,229,106,79,182,127,59,26,89,165,90,165,77,43,187,179,77,61,230,44,142,44,86,33,176,152,209,145,177,180,107,181,58,153,233,169,235,237,251,199,250,128,0,0,0,0,8,127,197,79,7,43,184,187,148,122,188,155,113,237,101,216,85,6,175,23,35,109,71,243,168,177,152,125,185,37,189,107,73,35,150,196,135,95,215,214,82,185,27,18,147,82,200,202,136,105,149,106,173,22,74,230,81,170,114,224,72,114,59,241,22,236,103,148,210,212,195,237,45,151,154,53,36,200,205,14,52,227,141,173,61,202,66,212,147,212,140,200,126,81,250,170,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,26,73,202,174,22,254,133,178,227,135,88,102,245,11,208,211,232,214,252,95,74,194,234,186,142,85,81,212,115,167,124,225,45,105,86,178,157,125,94,162,141,5,174,136,209,36,146,46,170,0,42,87,139,158,113,109,91,175,157,149,75,38,29,42,179,232,106,132,74,141,118,186,135,27,145,209,206,107,168,67,148,230,208,182,15,150,242,55,50,165,190,203,196,164,234,236,117,17,106,242,5,96,139,105,224,235,154,232,117,10,19,217,76,187,93,229,79,165,245,149,139,82,75,143,48,219,111,69,82,201,201,48,18,141,18,226,222,75,142,63,37,39,243,138,83,106,127,94,90,88,73,42,207,192,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,28,0,201,126,112,110,108,220,231,218,238,173,40,229,194,178,104,118,61,85,54,157,30,91,81,249,240,88,118,109,29,15,45,199,26,65,41,75,121,81,144,233,161,75,112,155,53,26,16,165,17,110,85,143,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,191,238,40,254,4,241,55,240,95,56,132,40,4,118,172,215,101,71,17,242,149,136,235,178,175,86,186,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,229,87,12,94,32,16,240,138,100,108,191,99,125,197,210,88,178,246,177,108,212,157,109,134,162,208,101,56,251,207,58,153,43,74,9,195,101,247,36,118,188,226,212,150,84,132,234,73,109,75,91,119,40,0,2,37,113,77,176,35,95,89,45,188,165,21,189,46,173,82,181,100,64,175,211,74,49,58,165,197,91,114,80,212,137,6,134,207,214,66,33,191,44,215,188,141,9,70,229,158,155,9,73,164,188,1,198,58,238,95,241,150,211,198,43,113,158,162,93,179,80,76,135,35,110,66,58,184,171,74,155,147,27,122,208,178,111,154,195,142,181,204,216,106,70,253,201,245,146,70,39,87,27,76,76,181,110,12,71,195,188,45,164,203,234,43,86,125,62,161,80,171,242,220,109,109,199,235,206,55,33,133,109,89,173,15,18,34,27,138,66,210,159,155,125,133,17,168,151,217,207,248,62,224,229,118,249,205,1,98,172,119,186,122,46,26,83,223,145,49,205,168,95,62,84,232,239,196,143,27,67,90,86,157,200,92,151,121,132,149,164,186,109,138,218,110,36,197,223,143,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,235,164,240,88,179,105,216,243,10,171,51,16,101,213,48,130,44,118,229,187,74,150,225,166,183,42,90,116,37,67,113,230,91,67,69,25,70,70,179,121,189,142,237,51,105,40,74,180,144,86,104,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,138,206,14,83,44,220,221,97,127,200,122,236,136,148,122,236,9,13,201,161,92,106,128,114,159,165,44,220,65,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,225,92,63,248,112,80,178,239,14,147,139,216,182,199,95,139,30,188,136,205,49,53,125,45,186,219,172,56,202,227,39,150,162,110,75,202,109,229,147,174,43,123,100,173,169,107,232,27,206,215,95,20,127,29,152,155,248,47,147,194,18,127,130,61,38,149,95,165,99,205,10,187,76,137,81,166,212,99,219,241,38,67,150,202,94,98,75,14,38,166,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,17,171,136,102,75,42,185,88,197,9,21,219,66,223,150,156,43,185,100,17,219,243,14,74,165,20,39,205,189,206,211,223,113,73,37,33,105,81,58,166,137,102,163,91,36,147,230,56,180,61,183,192,100,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,35,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,221,120,175,100,114,53,203,74,173,230,227,14,87,44,235,180,216,241,215,119,82,73,14,200,41,209,26,75,108,38,107,4,146,81,180,182,26,74,57,169,61,26,54,90,83,154,161,77,175,157,86,184,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,132,242,163,154,236,56,205,174,28,34,245,178,157,232,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,166,206,40,254,59,49,55,240,95,39,132,39,167,5,10,181,41,236,182,222,84,38,106,113,23,82,135,124,72,151,34,26,94,73,190,203,15,64,132,150,157,91,122,238,74,22,166,30,74,84,101,162,141,167,8,181,218,122,67,94,35,57,9,254,74,245,214,49,35,14,223,234,48,202,230,168,116,113,35,191,35,124,170,44,229,161,110,148,53,26,207,123,204,154,27,113,77,59,218,162,74,20,135,79,114,82,227,223,175,132,134,3,73,197,60,203,183,137,53,8,81,31,183,176,194,63,165,36,148,152,237,72,67,181,23,208,227,80,91,36,45,100,164,45,42,39,100,161,212,161,123,23,13,37,234,169,104,81,94,72,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,207,182,126,179,87,252,171,49,198,93,126,147,77,165,71,181,173,158,117,22,220,147,30,30,201,83,224,161,229,26,101,72,121,198,208,242,185,166,102,226,25,89,18,89,74,205,36,157,234,117,199,99,88,209,158,79,179,103,102,230,235,11,254,92,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,1,149,113,161,236,54,194,27,55,30,178,19,135,120,71,136,12,75,114,133,113,97,189,182,204,131,136,249,178,251,75,68,40,206,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,164,12,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,47,144,11,116,225,67,145,200,214,213,42,137,155,140,70,92,178,174,212,163,200,93,163,73,52,59,28,160,196,117,46,48,169,175,146,137,38,234,223,105,75,229,36,181,104,153,117,46,106,181,56,142,79,10,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,73,78,39,92,63,230,98,236,57,57,129,193,11,119,171,190,162,110,126,230,166,180,227,238,202,175,69,109,134,89,105,81,144,165,155,100,243,13,199,236,101,180,37,79,37,106,208,212,226,80,135,42,91,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,158,84,115,93,135,25,181,195,132,94,182,83,189,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,21,131,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,243,252,87,178,57,38,218,170,214,243,113,135,43,136,84,42,148,136,235,187,169,36,134,163,156,25,110,169,182,19,53,130,73,36,157,67,238,169,28,212,158,174,147,206,169,205,86,151,23,201,136,25,35,192,104,217,142,204,189,157,134,213,152,82,223,183,142,66,234,151,1,179,29,215,16,84,232,200,55,92,109,213,180,180,41,148,60,164,183,24,157,222,157,139,144,131,45,85,181,39,163,49,154,204,216,248,167,198,79,136,23,15,152,190,46,79,135,37,173,66,190,120,117,89,118,85,211,7,173,162,220,20,251,138,151,81,141,205,91,124,248,175,213,39,182,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,89,124,65,178,73,85,202,133,254,221,118,216,98,92,236,58,186,164,72,122,149,49,49,84,150,41,47,169,231,148,138,74,220,83,206,173,107,110,58,91,82,93,112,210,111,23,48,210,70,109,185,164,85,114,173,85,122,149,30,132,245,78,90,233,176,228,61,46,60,53,60,163,97,151,222,75,105,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,164,192,225,215,145,89,57,165,188,138,248,196,24,18,209,133,116,9,15,51,57,232,210,154,66,234,117,22,74,58,202,154,100,78,19,236,161,77,200,75,139,121,40,250,8,82,18,180,45,68,180,77,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,189,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,224,195,206,14,112,237,44,205,65,173,214,239,63,79,97,61,7,145,93,101,153,240,88,57,85,41,69,41,211,110,146,251,102,107,109,214,80,219,76,170,67,234,109,180,186,151,185,109,180,157,203,91,54,126,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,221,115,201,148,74,86,111,176,141,54,163,21,24,148,123,178,131,33,85,43,114,170,252,116,173,8,124,208,105,92,87,150,73,55,81,25,226,219,191,150,122,146,219,101,195,75,156,162,109,92,255,0,33,92,62,236,220,179,91,212,204,65,190,105,81,42,248,169,50,63,80,185,207,52,100,186,2,36,69,96,158,167,180,73,125,214,22,182,220,75,232,57,109,146,86,180,58,180,145,146,20,100,117,151,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,26,241,47,200,228,156,184,222,79,99,13,142,184,139,195,171,210,176,226,25,136,218,26,142,186,29,69,226,113,243,132,150,80,73,73,198,52,161,213,50,164,39,212,67,102,218,200,141,40,91,223,43,133,62,3,70,198,76,209,192,185,171,176,165,185,66,195,104,229,115,56,180,199,116,216,114,162,135,80,152,12,173,228,45,36,210,249,166,114,82,70,106,230,20,55,16,104,82,77,102,155,222,1,65,124,81,240,134,54,18,231,6,230,126,154,196,70,41,183,204,118,110,248,172,178,251,174,173,11,146,165,162,82,157,55,62,138,215,49,137,110,18,82,106,65,33,196,18,118,253,4,201,94,17,217,152,179,112,235,5,241,130,196,185,96,203,57,22,100,121,216,152,101,16,141,215,231,211,154,136,203,82,208,218,20,148,180,149,180,113,227,233,189,210,230,28,162,34,36,147,106,80,173,108,66,189,106,184,149,127,220,184,141,93,143,17,138,149,213,88,155,91,152,212,68,41,44,54,252,151,150,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,197,249,240,234,193,202,22,13,229,30,196,141,72,123,168,151,120,83,216,188,106,146,118,173,28,233,83,216,105,196,150,197,45,100,158,83,5,29,141,83,181,43,228,111,218,149,45,68,36,168,205,102,108,124,83,227,39,196,11,135,204,95,23,39,195,146,214,161,95,60,58,172,187,42,233,131,214,209,110,10,125,197,75,168,198,230,173,190,124,87,234,147,219,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,172,28,253,100,162,234,202,158,35,203,173,210,105,157,70,25,92,213,7,156,183,42,17,201,197,183,3,121,169,196,211,36,27,138,90,210,243,72,35,36,41,106,62,115,104,53,145,238,75,168,107,208,112,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,5,169,105,66,214,146,66,239,78,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,64,15,238,213,229,99,253,224,226,175,253,85,78,255,0,78,19,127,15,111,90,86,37,88,22,214,35,80,163,203,98,155,117,81,225,86,225,181,45,9,75,237,177,37,148,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,62,241,232,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,73,25,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,70,120,113,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,32,191,241,74,251,197,15,147,159,46,171,190,147,249,37,111,195,181,168,255,0,205,89,103,165,165,197,221,200,99,230,144,157,251,121,139,245,215,185,103,175,106,143,66,19,215,133,62,71,35,98,85,86,6,105,49,37,114,218,161,91,21,130,93,173,76,74,29,96,234,53,24,170,66,202,106,220,208,137,113,153,119,68,165,45,168,249,143,52,226,86,105,75,74,109,235,137,0,20,45,197,79,7,40,88,69,155,138,188,155,113,237,34,95,180,246,175,23,35,109,95,243,89,82,95,125,185,37,189,107,81,175,152,252,119,95,215,213,74,121,251,18,146,74,8,206,32,0,151,252,43,48,114,133,139,185,184,164,73,184,222,214,37,133,79,118,241,110,54,213,255,0,58,149,25,246,27,140,91,208,180,154,57,111,200,105,253,125,100,171,145,177,73,52,172,204,175,164,0,0,0,0,0,0,0,7,249,74,138,196,198,21,26,74,55,182,189,55,39,83,45,116,61,125,159,112,173,204,219,112,166,164,222,82,100,222,152,45,35,161,169,57,179,125,55,98,157,230,232,76,54,95,59,38,89,37,58,37,46,171,187,183,93,61,198,43,67,18,50,205,141,56,79,80,85,54,249,179,189,30,242,116,236,244,132,71,117,245,80,175,246,167,84,93,206,35,252,127,120,240,241,172,251,142,91,188,152,244,237,235,247,115,155,47,242,171,236,22,103,195,163,135,173,215,71,186,90,197,220,98,165,116,8,131,187,209,208,249,237,187,206,222,220,184,238,252,228,121,39,183,77,91,87,172,147,215,93,11,218,98,215,0,124,75,202,212,166,222,214,228,187,102,172,141,209,102,114,247,150,170,47,160,226,86,95,68,200,251,210,94,209,156,28,197,96,149,203,128,216,151,80,178,46,24,219,14,63,43,148,230,246,207,153,186,59,78,171,177,14,47,77,57,164,93,167,255,0,168,190,14,17,94,178,172,28,69,182,174,86,92,218,213,58,183,2,115,165,161,30,169,101,244,175,218,149,123,8,251,136,254,227,26,66,193,91,190,37,249,132,182,117,219,17,221,229,84,160,211,229,175,213,50,209,110,70,109,195,46,212,167,95,166,94,194,253,195,218,128,0,0,0,0,242,152,179,21,83,176,186,240,134,132,110,83,212,26,131,100,90,233,169,156,119,11,252,227,53,248,187,13,200,24,171,121,67,117,27,20,205,126,162,141,53,215,77,36,184,95,230,22,253,193,246,84,21,224,85,74,51,77,233,33,53,135,148,163,212,251,75,163,128,71,246,119,137,250,0,0,0,3,129,231,135,17,225,97,158,92,110,186,164,215,54,29,78,159,58,148,207,97,158,174,185,2,74,146,93,137,87,236,31,121,17,125,163,61,168,106,77,225,122,19,49,81,190,69,110,169,181,180,234,69,170,222,119,176,181,61,11,189,95,103,238,26,40,201,246,30,70,195,108,186,88,180,102,155,216,252,186,5,50,116,180,234,103,164,133,65,142,149,150,187,148,93,232,246,30,158,226,29,152,0,121,155,199,13,236,187,250,25,192,187,40,221,115,6,122,237,234,29,107,183,69,23,123,106,73,247,45,95,227,28,14,245,225,197,149,251,208,222,92,187,31,148,183,148,165,154,189,39,81,87,105,238,246,20,146,253,161,226,96,112,150,202,204,73,168,148,237,183,206,67,107,37,147,125,101,69,61,198,71,223,214,125,154,9,5,133,217,97,193,172,32,97,166,236,155,83,162,113,147,73,165,125,116,167,59,137,26,118,56,234,255,0,179,79,248,190,241,213,72,137,36,73,46,226,45,8,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,74,180,6,234,180,169,148,199,139,86,230,71,113,133,151,188,150,147,73,251,189,254,241,158,108,247,225,83,248,77,153,27,162,154,236,126,75,117,185,179,107,108,22,242,86,230,158,159,41,41,87,211,86,159,171,238,61,15,236,33,49,248,55,227,65,196,114,181,131,245,9,187,88,121,201,53,86,26,229,235,171,167,232,248,233,237,36,107,221,169,118,175,79,179,218,45,116,0,0,0,5,99,113,158,186,186,107,98,221,181,137,122,115,100,196,148,101,167,189,186,130,61,223,231,21,193,150,24,103,59,31,172,22,8,181,214,228,165,31,255,0,150,178,95,231,26,67,181,26,233,237,122,59,7,254,215,2,58,63,196,218,72,125,80,0,0,0,0,21,239,197,223,27,26,179,112,194,22,26,193,123,74,133,109,214,221,117,27,127,240,87,163,207,100,207,83,108,211,244,146,93,132,162,87,221,222,42,27,13,44,74,198,39,95,212,27,18,136,215,50,109,118,165,22,158,223,172,146,209,79,60,134,136,253,101,36,187,214,95,214,47,188,187,198,131,242,135,151,74,54,93,48,154,149,108,71,131,201,171,63,29,137,21,69,243,86,173,210,142,51,8,123,176,221,113,37,235,51,253,83,219,238,236,239,238,64,0,62,53,66,207,183,106,146,10,84,250,119,53,210,254,183,57,196,251,8,187,137,68,93,196,67,234,69,138,196,54,83,30,51,123,27,78,186,22,166,122,106,122,251,126,241,254,160,0,0,0,0,0,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,89,153,76,33,147,128,184,243,124,225,27,204,75,110,61,187,88,121,154,121,203,125,167,159,118,156,189,29,132,243,139,107,68,26,220,140,227,46,25,17,39,67,89,145,165,38,70,146,230,162,85,112,203,193,79,211,78,110,45,110,162,161,210,192,177,52,189,102,108,119,99,206,244,79,179,211,182,222,173,173,42,214,83,177,183,164,246,234,209,59,181,68,173,186,223,240,0,137,92,65,179,183,74,202,133,128,221,10,216,126,36,236,69,186,163,200,102,149,13,50,146,151,233,44,41,151,146,138,178,219,83,46,161,104,110,66,91,74,90,112,146,79,31,48,146,102,77,185,165,22,82,105,151,150,43,223,240,168,208,220,151,95,187,47,26,195,113,154,92,185,100,111,212,42,50,222,36,164,220,121,229,17,26,220,117,194,213,110,40,187,84,102,163,239,49,102,149,254,15,187,114,143,77,249,44,91,241,217,28,154,237,71,210,18,246,178,246,230,15,155,67,103,99,199,25,189,138,82,118,200,86,254,99,173,30,171,105,167,126,106,176,45,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,191,236,130,230,186,30,107,112,58,37,110,166,238,203,206,215,228,209,238,134,92,121,131,113,249,73,101,38,153,233,109,162,79,45,153,30,186,146,70,218,18,151,16,251,105,220,77,111,84,149,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,65,72,28,71,248,128,76,204,69,117,220,36,194,27,139,253,105,224,116,207,187,38,59,111,199,114,226,149,177,14,110,144,135,144,219,136,101,151,12,208,134,77,59,77,198,141,213,26,254,100,154,250,220,21,60,83,221,63,15,231,121,141,56,93,72,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,254,226,143,224,79,19,127,5,243,136,66,128,70,143,115,93,149,28,56,205,174,28,46,202,189,90,232,106,176,121,143,208,43,236,50,75,149,72,148,162,34,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,207,102,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,109,60,49,120,128,76,197,216,113,178,253,141,247,23,87,125,68,218,197,179,82,117,183,221,149,94,138,219,15,60,234,100,173,40,54,201,230,27,143,218,243,139,74,158,74,211,169,41,196,173,110,88,168,0,249,55,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,102,10,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,143,215,124,94,181,91,254,181,26,187,89,143,17,153,17,104,244,154,34,19,25,10,74,13,138,125,62,60,22,84,100,165,40,247,169,168,205,169,103,174,134,179,81,145,36,140,146,87,39,193,199,8,99,89,89,104,157,138,82,24,136,117,44,71,172,60,242,31,101,247,84,191,71,65,90,226,178,203,168,86,136,66,211,32,167,172,141,4,122,161,228,110,81,232,73,68,245,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,89,78,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,158,204,215,101,71,17,242,149,136,235,178,175,86,186,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,250,175,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,190,144,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,184,155,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,230,179,26,47,91,55,17,113,66,224,190,48,255,0,13,98,88,20,42,204,132,201,143,110,68,152,114,152,128,179,109,36,233,54,189,136,34,66,157,39,28,36,37,9,67,100,178,66,72,146,146,33,97,60,27,48,47,25,89,174,213,177,229,187,166,171,108,216,50,52,166,46,150,228,20,185,22,238,218,137,9,82,146,165,56,70,215,72,255,0,40,210,250,91,86,229,41,246,82,178,249,244,136,215,197,31,199,102,38,254,11,228,240,135,42,203,22,97,110,172,175,227,45,23,23,45,104,221,127,65,204,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,224,184,131,82,86,148,58,211,75,52,47,102,211,191,235,90,191,131,89,205,203,236,90,218,168,159,40,44,27,250,158,180,61,79,170,70,83,46,22,199,84,219,141,172,136,245,109,230,95,105,68,78,54,175,85,198,137,109,44,244,66,196,0,183,51,107,135,28,46,107,170,201,228,76,57,170,223,62,135,168,51,84,187,238,230,166,149,57,201,82,166,161,167,77,200,208,22,111,165,92,168,42,134,217,17,190,202,86,227,74,212,145,169,184,171,9,193,12,200,224,150,99,233,85,58,206,11,223,209,46,56,244,105,8,141,61,9,142,252,87,227,45,105,220,131,91,50,16,135,73,10,34,86,213,237,216,163,67,132,70,102,133,145,116,176,1,80,28,88,179,175,81,186,110,170,158,85,240,222,167,178,219,163,105,26,241,125,7,22,67,53,89,201,114,60,134,227,182,162,74,220,103,165,113,157,171,52,184,133,27,166,235,107,65,19,68,107,134,185,85,203,61,229,154,252,92,135,133,182,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,196,167,151,185,214,208,134,210,101,185,107,78,229,33,27,220,68,170,226,71,195,178,149,129,17,155,198,140,4,161,75,99,15,155,142,148,220,48,30,158,151,81,67,127,154,196,118,22,210,223,120,228,62,137,11,124,181,65,19,134,218,208,181,26,137,11,74,27,140,25,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,122,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,101,92,105,79,41,222,22,48,111,225,253,189,229,204,15,63,156,28,166,89,185,186,194,255,0,144,245,217,17,40,245,216,18,27,147,66,184,213,0,229,63,74,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,217,175,45,102,70,166,144,101,94,185,23,225,121,125,191,139,18,174,236,209,217,62,136,162,216,213,8,252,171,118,162,195,51,98,220,111,46,50,220,236,121,153,6,131,101,133,174,34,213,234,186,211,170,55,24,87,106,30,65,91,248,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,186,99,70,47,89,184,11,133,247,6,46,98,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,97,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,22,109,177,86,240,161,98,6,35,220,119,173,177,97,82,172,170,85,106,160,236,200,148,10,90,214,168,180,246,212,122,147,104,53,255,0,140,201,36,134,201,70,100,219,109,35,107,105,179,78,14,57,113,197,10,36,105,217,145,168,94,242,232,214,109,199,29,234,108,27,122,35,173,184,138,241,178,234,219,57,82,146,100,162,105,12,58,151,82,214,221,175,26,249,135,185,12,153,166,79,32,227,87,226,158,214,248,127,7,204,106,34,26,224,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,135,178,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,188,254,91,178,125,133,249,90,185,177,6,181,133,197,46,29,54,249,145,77,83,84,117,58,227,172,83,24,135,29,72,74,16,227,203,113,231,86,183,158,148,234,150,181,233,163,141,161,41,79,44,212,190,234,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,92,28,75,243,199,39,49,215,147,216,61,99,162,34,48,234,203,172,56,182,101,182,182,164,46,185,81,100,156,96,230,165,228,26,146,81,137,43,117,44,165,10,245,208,225,184,179,51,82,16,204,32,22,63,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,204,138,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,5,0,241,71,241,217,137,191,130,249,60,33,205,50,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,4,218,215,30,28,102,119,3,162,215,33,35,210,182,102,35,91,235,106,68,101,72,36,184,113,101,50,166,228,69,117,113,220,62,91,200,220,227,46,18,28,220,135,16,180,238,35,78,163,207,229,139,44,246,110,86,44,218,253,143,99,78,150,253,54,185,116,84,110,52,50,241,158,200,72,124,208,134,98,52,106,82,150,164,53,29,150,27,53,184,181,173,107,74,214,102,157,228,132,246,0,21,129,198,211,7,40,78,218,182,46,96,99,189,201,173,70,168,21,157,49,189,171,87,87,21,198,228,75,142,122,154,246,55,201,91,82,123,9,27,151,213,122,202,209,180,145,214,94,26,98,245,229,132,177,175,38,44,199,226,48,187,230,215,149,104,84,222,121,130,117,104,167,73,117,149,200,75,68,175,85,43,90,88,229,154,140,149,162,28,89,167,106,246,173,63,87,45,22,4,108,83,204,54,27,225,245,66,222,151,92,166,215,46,138,108,106,164,24,196,238,247,105,221,66,14,97,153,180,100,180,33,49,201,213,173,105,50,216,132,169,90,167,110,165,165,224,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,227,252,93,243,29,133,246,142,23,163,46,245,139,34,37,213,120,93,81,218,171,195,235,90,113,44,80,24,75,142,54,221,69,14,164,210,163,146,106,67,237,182,132,43,77,57,188,237,91,62,75,244,237,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,70,140,242,153,131,55,150,0,224,53,177,133,183,230,34,203,188,106,244,120,251,23,41,221,13,136,72,61,54,194,138,163,73,58,184,204,151,168,218,157,51,89,145,118,19,109,242,217,107,176,0,160,31,238,92,103,179,254,3,63,239,53,31,253,44,93,246,94,173,106,237,141,128,88,105,101,93,48,122,42,213,191,103,209,169,117,24,220,212,57,200,148,196,38,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,232,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,18,184,131,100,146,149,154,251,1,186,237,176,196,72,56,139,106,199,144,245,42,98,98,165,79,213,152,75,47,41,20,149,184,167,154,66,16,228,133,54,164,186,225,168,153,62,97,164,136,156,115,90,214,201,47,15,187,203,29,241,162,187,70,196,250,84,186,37,167,134,181,131,129,115,45,77,19,236,79,168,198,150,218,100,81,80,243,47,160,201,106,104,158,220,251,42,115,148,92,179,63,214,182,106,189,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,16,215,138,198,3,73,198,76,174,79,185,168,80,162,57,93,195,105,7,115,54,181,71,104,223,114,156,134,150,153,236,161,229,173,38,210,57,70,82,84,68,106,230,28,54,208,72,82,141,6,154,33,1,121,60,37,178,241,85,193,172,188,200,191,46,186,84,72,181,220,78,145,26,182,194,217,152,167,150,170,33,71,73,211,210,234,72,249,72,89,155,210,94,34,70,170,217,33,4,225,146,147,203,110,111,128,0,0,0,0,0,0,0,0,255,0,41,81,88,152,202,163,201,111,123,106,211,82,212,203,93,15,95,103,220,62,93,62,207,183,105,114,14,84,10,119,41,211,254,183,57,197,123,12,187,141,70,93,198,99,236,128,0,139,25,241,202,60,60,203,97,226,142,139,3,125,211,78,211,209,238,243,76,180,230,63,23,155,234,169,230,219,253,83,6,94,182,191,103,111,125,3,78,133,42,153,45,112,229,183,203,121,173,55,39,82,61,53,34,50,238,212,187,140,133,203,240,136,198,198,175,28,48,155,134,147,158,214,161,68,117,199,90,70,223,252,21,152,240,25,35,212,155,36,253,37,31,122,141,95,127,120,176,144,0,0,0,0,31,42,235,107,168,181,235,12,23,251,100,9,8,255,0,27,106,33,155,204,207,67,56,56,253,127,48,101,166,151,37,84,255,0,252,181,226,255,0,48,177,254,12,87,87,83,108,92,86,177,175,94,84,153,114,136,180,238,209,186,122,61,223,231,22,114,0,0,0,2,168,184,200,99,74,165,185,69,193,250,124,221,204,50,184,213,87,218,229,233,163,165,233,8,234,237,52,107,221,161,118,47,79,179,218,33,190,68,112,169,252,88,204,141,175,77,106,55,57,186,36,232,85,183,203,121,39,107,76,207,140,149,43,233,167,95,214,119,22,167,246,24,208,213,38,3,116,170,84,58,99,37,163,112,227,182,194,11,220,72,73,36,189,254,239,120,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,2,172,184,204,225,11,114,147,64,197,232,108,124,251,77,197,163,58,173,223,237,101,233,9,10,239,94,157,250,119,39,95,183,216,32,54,81,113,6,78,27,102,18,202,175,177,35,148,219,149,186,108,121,30,161,43,123,39,57,133,169,61,169,86,154,236,239,34,212,104,206,217,172,181,113,91,180,186,251,5,163,117,40,76,75,71,127,209,113,180,172,187,200,191,107,220,95,112,250,96,0,0,2,151,248,204,92,234,151,143,116,27,105,46,239,67,54,212,89,39,234,233,162,138,109,65,26,119,127,156,70,252,143,81,37,215,51,55,98,49,17,158,97,177,93,165,200,112,183,17,104,132,212,35,17,159,105,151,191,239,26,42,134,201,199,136,195,6,90,27,109,165,26,125,197,160,255,0,96,0,0,0,1,254,82,95,68,104,238,201,112,244,67,72,82,213,247,17,106,98,128,248,142,226,250,177,83,50,21,214,26,119,123,22,211,210,168,69,234,233,161,199,159,44,191,97,39,220,231,219,247,152,239,220,31,176,14,159,118,220,181,44,100,171,198,230,179,69,125,232,17,79,122,147,178,83,46,64,144,133,122,174,17,158,132,163,236,52,26,125,230,125,194,224,192,0,0,0,0,0,0,0,0,0,5,74,241,180,193,202,235,87,85,139,152,24,239,115,168,178,105,229,103,76,111,106,19,210,74,109,201,18,227,158,166,189,238,115,144,236,158,194,70,212,116,190,178,181,113,36,85,130,46,167,131,38,22,252,148,203,141,119,19,39,208,186,89,247,221,192,231,77,55,170,223,214,82,225,32,153,103,230,201,102,150,246,74,85,69,61,169,74,213,174,167,170,121,102,39,248,14,105,152,172,121,179,114,219,132,117,220,86,188,230,196,74,41,209,214,138,100,23,164,27,43,171,84,77,10,56,240,154,52,161,106,222,226,147,161,168,144,173,136,37,184,162,216,133,25,103,179,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,179,78,19,121,40,168,225,252,63,229,59,138,20,206,69,106,183,79,67,118,132,39,10,44,134,218,165,202,97,151,138,166,151,16,165,173,183,157,67,138,101,41,249,165,161,190,121,44,148,79,17,34,202,133,85,241,83,200,119,251,47,154,188,32,162,255,0,100,237,223,66,166,83,191,231,215,38,182,165,243,127,243,116,186,134,217,254,210,66,213,250,213,136,1,150,140,197,223,121,95,197,56,24,153,98,200,254,202,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,138,48,171,19,45,92,100,195,139,115,20,172,169,125,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,69,156,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,7,21,204,244,254,191,43,248,41,121,255,0,227,17,111,249,176,83,254,10,83,75,110,65,43,254,119,170,66,83,251,12,154,255,0,190,25,21,86,39,255,0,5,79,20,247,79,195,249,222,99,78,22,83,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,249,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,232,24,41,143,120,79,152,155,86,85,235,131,151,95,202,10,44,42,130,233,111,201,232,100,196,217,41,13,182,226,155,217,33,182,214,122,33,230,207,82,45,190,182,154,234,70,69,158,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,163,110,42,249,152,194,60,193,226,229,10,141,133,48,98,84,81,98,199,151,77,157,118,48,72,52,86,22,226,208,162,97,149,146,119,59,26,58,144,238,199,13,70,133,174,67,198,218,118,104,227,188,43,39,249,125,196,124,200,99,141,30,202,195,43,131,228,228,250,94,218,236,186,250,95,54,220,163,69,142,243,100,114,218,36,41,46,45,228,184,227,68,218,91,50,81,184,164,25,169,180,146,156,69,244,227,166,104,240,39,45,126,132,253,53,223,63,39,62,81,245,62,140,254,140,153,51,159,211,242,185,223,222,205,57,183,111,61,175,165,166,187,187,53,208,244,249,56,41,156,204,182,102,38,234,149,101,96,230,36,124,160,173,66,167,174,168,252,111,67,207,137,178,42,28,109,181,57,190,67,13,160,244,91,205,150,132,123,189,109,116,208,140,203,181,128,162,190,46,56,103,117,89,249,189,172,95,85,104,154,209,111,218,124,10,133,34,83,109,185,203,87,77,17,152,111,176,165,169,4,131,121,11,96,150,164,33,74,218,219,236,40,204,141,122,20,43,26,104,192,28,28,161,101,255,0,6,173,60,29,183,30,234,34,91,52,244,199,114,78,213,163,171,148,181,41,201,50,118,45,107,54,249,175,184,235,188,189,230,148,111,218,159,85,36,67,160,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,113,252,213,101,158,205,205,126,17,204,194,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,35,60,56,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,173,133,213,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,20,245,225,95,158,169,54,5,195,74,203,14,41,79,150,253,177,92,144,205,54,204,121,152,173,108,164,212,95,148,242,212,195,164,219,100,243,136,148,244,146,34,113,107,95,41,105,65,109,75,107,90,219,184,145,202,177,211,52,120,19,150,191,66,126,154,239,159,147,159,40,250,159,70,127,70,76,153,207,233,249,92,239,239,102,156,219,183,158,215,210,211,93,221,154,232,122,124,156,20,206,102,91,51,19,117,74,178,176,115,18,62,80,86,161,83,215,84,126,55,161,231,196,217,21,14,54,218,156,223,33,134,208,122,45,230,203,66,61,222,182,186,104,70,101,5,184,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,30,43,136,238,120,227,102,182,242,129,103,225,242,37,199,195,171,62,67,235,130,243,171,117,165,214,229,168,137,7,53,214,12,201,40,66,82,74,75,9,82,121,169,67,174,169,70,147,120,218,111,196,228,95,38,85,220,225,226,60,170,99,149,95,67,89,150,191,79,34,230,169,52,180,28,164,182,233,175,149,26,51,106,215,87,157,229,58,68,226,146,109,182,148,41,74,220,100,134,156,208,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,131,56,163,248,236,196,223,193,124,158,16,142,174,88,23,147,86,12,124,82,85,189,44,237,57,85,135,168,8,171,36,137,76,21,69,166,91,125,81,214,100,122,161,102,211,200,90,119,17,111,34,115,102,238,91,155,123,86,75,115,165,121,100,218,242,171,214,104,214,236,75,146,222,185,35,182,205,106,138,243,197,25,114,22,201,56,113,158,106,73,33,106,105,109,169,215,53,45,170,66,144,226,200,211,187,98,219,225,87,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,104,39,32,153,120,170,229,159,45,20,11,14,234,165,68,129,118,84,36,73,173,220,104,141,49,82,81,214,190,189,16,147,81,153,160,150,220,102,226,178,178,107,230,247,180,163,73,175,83,113,126,127,251,168,249,19,255,0,135,63,251,179,88,255,0,68,18,82,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,8,129,196,195,58,245,28,176,88,148,219,39,13,42,125,54,36,221,186,73,133,49,179,138,247,161,160,178,243,102,228,135,163,188,151,55,243,180,91,13,146,155,218,122,62,162,89,41,146,74,169,6,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,9,228,163,42,52,44,165,224,212,43,55,149,74,153,119,212,180,153,116,214,225,50,180,245,242,183,44,219,108,148,225,154,205,150,16,190,83,101,162,18,122,45,206,90,22,235,132,59,173,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,61,153,219,201,245,205,148,108,80,118,138,162,151,54,201,174,72,125,86,157,98,91,177,249,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,212,245,254,23,185,215,254,79,247,218,48,99,16,170,116,168,56,109,121,84,23,37,218,140,211,228,250,26,168,166,82,132,72,55,82,147,213,151,121,76,50,225,56,100,134,253,71,119,182,148,59,204,187,241,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,132,255,0,199,76,209,224,78,90,253,9,250,107,190,126,78,124,163,234,125,25,253,25,50,103,63,167,229,115,191,189,154,115,110,222,123,95,75,77,119,118,107,161,233,242,112,83,57,153,108,204,77,213,42,202,193,204,72,249,65,90,133,79,93,81,248,222,135,159,19,100,84,56,219,106,115,124,134,27,65,232,183,155,45,8,247,122,218,233,161,25,148,22,227,157,245,39,249,147,248,104,227,252,26,170,212,170,6,100,175,106,237,118,167,18,157,77,167,97,189,74,92,201,146,222,75,44,70,97,185,244,245,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,227,249,232,206,109,119,56,120,143,22,166,221,43,208,214,101,175,212,71,182,105,174,161,7,41,45,186,104,230,201,146,226,117,213,231,121,77,25,182,149,27,109,165,9,74,119,25,45,215,61,183,14,44,142,70,205,109,229,62,240,196,21,203,143,135,86,124,134,17,57,150,144,235,75,173,203,81,26,202,19,79,145,18,80,132,164,146,167,212,149,115,82,135,90,74,73,38,241,58,221,239,10,86,227,87,226,158,214,248,127,7,204,106,34,16,82,172,11,202,187,102,215,241,6,141,111,75,153,111,90,178,32,198,173,78,100,137,72,128,185,134,233,70,55,72,143,114,80,181,48,226,9,122,108,37,236,73,153,41,196,18,186,174,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,6,107,51,99,226,159,25,62,32,92,62,98,248,234,181,60,244,87,105,249,37,181,178,131,135,240,42,180,87,35,245,159,41,171,200,152,134,250,232,178,39,78,121,116,246,218,36,26,201,149,161,248,166,183,121,136,82,182,186,201,160,219,81,154,248,254,93,112,26,242,204,150,46,80,176,166,204,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,71,117,53,62,27,152,37,63,42,8,203,12,87,101,211,150,153,12,87,142,224,140,183,212,181,92,141,195,68,101,212,206,59,175,45,59,28,74,84,75,140,75,38,201,11,81,32,208,189,174,166,141,177,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,218,177,31,57,181,220,91,201,221,171,150,123,230,149,205,170,216,151,5,58,69,18,177,29,8,67,111,209,227,193,151,25,49,164,32,180,209,230,185,172,165,14,36,140,156,108,143,126,139,65,173,239,173,194,227,199,102,25,126,53,228,243,69,255,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,20,3,197,31,199,102,38,254,11,228,240,132,117,114,192,188,154,176,99,226,146,173,233,103,105,202,172,61,64,69,89,36,74,96,170,45,50,219,234,142,179,35,213,11,54,158,66,211,184,139,121,19,155,55,114,220,219,37,56,124,231,110,171,149,11,253,202,21,206,252,185,216,117,117,72,142,205,86,26,165,41,44,82,95,83,204,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,46,89,40,204,219,111,75,233,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,28,127,56,22,4,108,79,202,230,41,89,143,91,210,235,178,37,90,243,164,211,233,241,9,213,62,253,70,51,71,34,17,54,150,143,122,214,82,89,100,201,5,174,243,34,73,146,136,205,39,155,113,63,248,50,97,111,202,188,199,87,113,50,125,11,170,129,98,91,238,116,211,122,173,157,29,82,106,201,150,126,108,150,74,115,124,84,212,83,218,149,33,58,106,122,43,150,98,234,64,102,179,54,62,41,241,147,226,5,195,230,47,139,31,193,204,221,210,178,131,194,223,12,110,182,41,209,43,23,101,122,69,114,155,110,82,159,144,148,33,111,149,86,114,151,41,228,18,137,213,198,100,182,239,229,150,166,183,25,108,212,223,52,156,77,80,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,118,156,52,50,57,27,46,54,107,56,195,124,46,90,241,22,244,163,182,135,162,56,135,99,162,135,78,120,219,124,161,41,149,146,84,114,77,72,105,79,41,105,245,22,217,54,130,34,74,214,244,223,17,87,251,168,249,19,255,0,135,63,251,179,88,255,0,68,18,82,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,62,77,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,17,175,251,168,249,19,255,0,135,63,251,179,88,255,0,68,29,87,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,0,15,147,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,70,104,177,175,11,234,184,43,139,151,126,20,86,85,45,201,22,181,98,77,53,18,36,194,84,69,204,97,11,62,76,162,105,70,102,132,60,215,45,212,122,202,35,67,137,50,82,136,200,207,242,97,61,139,250,80,197,59,55,12,253,41,232,207,149,183,5,58,133,214,242,57,221,47,85,37,182,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,141,52,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,128,0,0,0,0,0,0,0,0,0,0,0,5,19,241,68,192,42,126,13,227,76,122,229,18,55,34,155,116,239,233,209,189,74,211,166,137,9,43,237,83,139,87,210,112,251,201,63,102,163,203,112,226,197,245,97,94,100,40,76,58,238,198,46,87,162,208,143,213,215,83,145,62,33,126,194,143,185,191,179,239,33,127,145,159,68,152,237,73,108,245,67,168,74,211,247,25,106,67,253,64,0,0,0,7,248,204,100,228,68,125,130,45,77,198,212,141,62,242,208,103,87,60,84,89,116,60,205,223,108,75,103,150,111,215,106,146,27,45,196,122,161,85,9,36,71,216,103,238,63,180,72,254,13,23,58,162,99,221,122,218,83,187,16,245,181,42,73,122,186,234,163,155,79,70,157,223,231,23,66,0,0,0,62,101,205,89,106,221,183,106,149,247,203,86,233,176,159,150,190,255,0,162,219,106,89,247,17,254,207,184,254,225,156,220,221,226,4,156,73,204,37,235,95,125,254,107,109,214,234,81,227,250,132,157,140,148,231,214,132,246,37,58,233,191,188,203,81,62,56,51,97,19,113,147,95,197,233,140,124,251,173,202,163,52,173,223,237,103,232,249,5,220,189,59,245,239,78,191,111,176,90,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,14,37,156,172,55,107,19,242,239,121,208,141,157,242,35,209,170,50,227,30,227,45,175,38,12,132,160,254,146,72,244,53,247,25,233,239,25,217,169,67,157,103,221,50,169,230,189,179,104,149,5,178,106,209,39,163,172,184,101,174,157,165,222,159,180,190,241,127,220,62,177,89,140,82,203,101,178,241,175,89,84,40,112,168,210,59,15,214,113,152,17,119,43,232,36,139,181,206,226,212,190,211,18,84,0,0,7,240,204,136,140,207,184,133,6,113,61,186,216,186,179,77,83,56,239,115,10,147,25,250,90,189,83,45,170,106,163,55,82,237,34,215,233,119,246,253,230,61,167,8,187,25,203,131,49,82,238,9,16,249,209,105,180,103,28,66,185,155,118,62,220,232,11,35,208,148,70,122,17,247,104,100,47,0,0,0,0,0,7,49,204,181,236,214,31,224,93,239,113,169,222,91,172,208,42,93,58,182,153,232,241,67,121,105,236,218,162,239,71,180,180,25,197,185,234,50,47,60,64,171,85,158,115,115,245,218,195,242,20,173,8,181,91,207,169,70,122,104,69,222,175,113,126,225,126,220,62,240,217,140,53,203,69,181,21,162,245,235,81,97,214,93,62,222,213,189,79,138,70,127,73,95,177,236,211,238,33,36,128,0,0,0,0,0,0,0,0,0,4,63,226,167,120,97,197,165,148,122,188,124,67,176,190,84,185,112,84,26,163,219,201,222,77,250,50,176,182,31,113,137,252,223,166,223,37,13,60,173,16,70,110,107,201,86,141,186,226,138,133,198,143,114,83,116,208,175,12,163,225,13,90,220,157,213,196,143,103,211,41,110,57,202,91,123,101,66,97,49,36,183,162,200,140,246,62,195,168,215,77,170,219,170,76,210,100,103,218,192,86,95,26,124,57,197,202,173,155,106,98,93,46,234,151,47,14,168,114,17,10,167,110,51,25,123,33,84,93,55,9,186,163,171,65,26,86,133,36,211,24,141,211,79,41,106,65,55,184,229,56,69,85,120,123,114,82,172,219,254,218,187,235,182,196,75,146,155,67,172,66,169,76,162,203,52,242,42,76,50,242,28,114,43,155,144,180,236,113,41,52,30,168,81,104,163,213,42,238,61,52,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,14,127,143,216,145,135,24,73,131,87,101,255,0,139,144,250,219,66,157,79,83,85,72,93,9,76,235,155,125,68,194,98,242,85,234,57,206,91,168,107,69,153,55,243,158,186,146,141,202,44,214,93,149,26,21,98,234,172,213,173,107,115,228,253,22,109,66,68,138,117,35,172,92,191,71,197,91,138,83,81,185,235,34,91,188,180,26,81,204,81,110,86,221,79,180,197,196,240,128,193,236,109,177,112,142,77,237,120,92,146,233,54,77,213,34,76,250,69,163,38,140,194,87,41,110,34,25,53,90,41,123,185,233,66,219,97,198,144,194,146,72,82,54,188,157,73,104,82,160,95,20,127,29,152,155,248,47,147,194,30,83,45,89,197,190,242,179,98,98,77,3,13,33,244,183,37,247,232,126,138,224,230,50,191,68,116,79,60,183,63,154,188,195,141,200,230,182,250,219,245,141,59,53,220,90,158,154,114,11,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,74,172,249,228,250,217,202,54,23,224,117,21,37,18,109,237,92,143,93,85,217,88,136,236,142,68,231,218,114,34,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,218,159,107,193,83,197,61,211,240,254,119,152,211,135,42,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,85,121,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,255,0,184,163,248,19,196,223,193,124,226,16,160,17,114,124,78,184,128,76,194,40,114,114,253,130,23,23,73,125,75,220,197,205,82,105,183,218,149,65,138,227,12,188,210,99,45,72,38,205,231,219,145,216,243,107,82,153,74,21,161,37,197,33,109,212,182,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,160,156,159,101,50,205,202,46,23,252,135,161,72,137,88,174,207,144,228,154,237,198,152,7,21,250,170,201,197,155,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,56,65,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,240,209,8,50,45,54,205,129,156,28,36,126,251,164,203,168,211,85,116,68,101,134,99,40,210,180,212,92,86,200,15,25,146,209,234,55,49,81,156,89,106,122,161,10,35,74,254,130,180,102,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,16,87,135,7,16,8,121,136,161,53,132,152,189,113,127,174,196,14,165,246,164,200,109,136,237,220,81,119,173,205,209,208,202,27,109,15,50,217,146,22,201,39,113,182,209,58,147,95,207,19,93,43,63,217,62,165,102,203,8,212,154,121,75,110,251,179,163,204,159,106,45,151,82,72,146,250,208,147,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,202,1,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,92,79,12,94,32,19,49,118,28,108,191,99,125,197,213,223,81,54,177,108,212,157,109,247,101,87,162,182,195,207,58,153,43,74,13,178,121,134,227,246,188,226,210,167,146,180,234,74,113,43,91,158,3,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,254,26,43,2,141,116,215,109,250,117,122,147,72,157,211,196,185,169,232,165,213,27,229,33,125,68,84,74,98,90,91,213,68,102,141,31,137,29,122,164,201,94,166,154,237,82,136,250,6,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,5,180,18,148,132,173,215,90,65,173,27,247,22,135,176,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,138,1,226,143,227,179,19,127,5,242,120,66,106,112,166,194,219,19,26,114,59,126,225,166,38,80,189,51,109,214,113,1,254,182,23,84,244,126,111,42,37,45,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,175,108,224,229,50,242,202,46,40,124,135,174,200,151,88,161,79,142,220,154,21,198,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,253,57,107,50,36,186,131,63,85,195,167,46,178,115,9,153,123,113,138,205,167,46,173,100,218,178,19,89,185,158,38,154,84,70,208,218,22,184,177,228,19,201,82,28,67,242,27,109,181,51,161,173,109,115,204,136,137,11,90,52,18,50,174,52,167,148,239,11,24,55,240,254,222,242,230,5,37,241,19,193,236,109,194,220,197,213,42,152,209,114,75,188,36,92,241,226,201,129,120,42,140,197,53,138,210,25,138,195,43,36,49,29,74,105,165,176,105,75,74,70,164,189,18,219,134,68,78,160,213,232,56,98,227,166,13,96,134,96,163,74,197,139,90,148,151,46,13,180,202,109,227,81,156,166,219,181,247,52,241,56,162,111,150,164,127,56,90,163,178,167,212,166,249,45,155,134,107,38,214,233,29,244,128,130,188,96,177,35,14,45,188,176,30,28,221,48,250,187,166,242,168,48,237,174,158,132,158,233,92,133,33,135,37,74,230,171,177,157,24,113,76,106,147,230,43,170,218,73,52,27,170,77,37,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,167,150,188,57,188,176,135,1,172,108,48,196,11,170,37,197,93,182,40,236,211,100,78,137,24,152,99,99,122,147,76,54,90,17,169,12,181,203,100,156,82,82,183,9,162,113,73,74,150,100,89,162,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,56,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,225,162,181,108,123,91,17,238,154,117,222,156,63,131,85,153,18,149,111,174,169,115,51,79,116,203,250,29,153,81,141,110,60,217,25,27,172,182,249,197,117,69,162,137,28,178,116,200,146,209,173,62,84,104,163,34,216,179,131,88,185,151,27,118,163,129,214,135,201,42,13,7,117,14,77,187,181,71,232,169,205,161,14,60,207,56,200,186,157,220,228,187,212,118,169,222,118,247,54,186,110,33,50,0,82,183,26,191,20,246,183,195,248,62,99,81,30,215,131,133,129,102,226,157,155,152,44,62,196,27,122,37,114,222,174,71,183,35,78,131,36,143,99,168,214,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,21,115,183,147,235,155,40,216,160,237,21,69,46,109,147,92,144,250,173,58,196,183,99,243,231,48,211,108,45,228,56,219,75,53,37,108,170,74,26,53,169,13,147,134,147,90,18,146,61,169,232,28,56,179,199,27,42,87,148,251,63,16,81,46,70,29,94,18,24,92,231,154,91,174,174,137,45,36,104,41,173,48,70,105,90,20,147,74,95,74,83,205,82,26,105,73,53,27,36,211,151,188,51,89,155,31,20,248,201,241,2,225,243,23,199,63,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,163,65,57,28,202,37,43,40,56,70,171,81,250,140,74,197,217,94,144,154,149,199,85,98,58,80,133,190,72,36,162,43,43,52,147,171,140,201,110,217,204,61,77,110,60,225,37,190,105,182,153,20,34,87,16,108,146,82,179,95,96,55,93,182,24,137,7,17,109,88,242,30,165,76,76,84,169,250,179,9,101,229,34,146,183,20,243,72,66,28,144,166,212,151,92,53,19,39,204,52,145,19,142,107,66,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,137,65,194,227,199,102,25,126,53,228,243,69,255,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,20,3,197,31,199,102,38,254,11,228,240,132,191,225,145,129,120,113,152,188,136,223,88,95,138,20,110,186,149,59,16,38,186,203,205,25,34,85,62,82,105,148,242,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,93,121,151,203,165,247,149,252,83,159,134,119,212,127,237,102,81,230,239,103,250,78,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,204,174,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,110,36,0,102,7,22,62,66,126,148,239,47,209,111,254,227,62,80,84,126,78,126,187,253,139,234,92,233,127,95,243,191,169,229,254,179,215,253,174,221,69,191,240,84,240,177,116,252,64,157,229,212,225,63,192,102,179,54,62,41,241,147,226,5,195,230,47,143,41,117,90,216,143,74,180,44,171,158,237,131,85,43,110,187,79,150,155,82,92,135,77,216,171,138,196,215,209,37,152,231,169,165,189,146,148,250,150,215,170,162,83,196,225,167,71,146,165,245,92,139,98,206,13,96,166,99,173,219,247,28,109,15,77,80,98,110,110,52,205,170,119,208,83,141,104,54,106,125,57,17,245,28,173,21,234,232,106,70,254,107,100,167,90,109,39,162,144,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,0,10,33,226,205,122,216,55,158,112,106,141,88,209,226,28,139,122,143,14,137,112,76,140,134,118,77,170,180,167,20,226,141,198,148,102,226,218,105,198,35,44,220,209,104,92,101,54,100,68,218,71,228,225,89,137,24,113,134,217,184,164,59,136,112,247,185,114,83,221,182,237,233,125,9,72,232,171,18,223,97,12,47,94,213,181,204,65,61,31,152,130,51,46,163,69,109,109,78,41,55,210,0,0,0,0,0,0,0,0,0,0,0,0,2,38,113,17,193,120,152,163,133,51,43,174,167,231,173,107,118,191,41,165,106,125,138,84,100,43,95,166,146,239,100,187,201,95,250,232,170,216,168,200,179,49,2,147,86,101,205,31,161,86,88,144,149,104,93,139,101,244,168,143,77,12,187,211,238,63,222,52,117,150,155,217,172,64,192,187,34,227,75,188,199,94,160,83,122,133,109,50,213,227,134,202,213,217,181,37,222,191,97,104,58,112,0,0,0,0,10,63,226,233,99,57,111,230,42,37,193,30,31,38,45,74,140,219,139,87,51,118,247,220,157,61,102,122,26,140,203,82,46,237,8,135,139,225,133,117,177,106,230,154,152,114,30,229,149,90,51,52,180,250,166,123,148,237,70,22,133,216,71,167,209,239,236,251,200,95,153,25,25,17,151,113,143,232,0,0,8,213,196,23,21,152,194,220,182,92,207,18,244,149,93,135,54,141,31,176,253,87,30,129,43,106,190,130,136,251,91,238,61,11,237,33,64,52,216,115,175,11,166,45,60,151,186,109,110,160,134,73,90,36,181,117,231,8,181,211,176,187,213,246,23,220,52,77,147,92,55,107,12,50,239,102,80,137,173,146,36,81,169,210,228,158,237,119,60,168,49,210,179,250,74,34,212,209,220,71,167,184,135,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,170,112,90,170,83,165,211,95,253,92,182,28,97,125,255,0,69,73,52,159,118,158,241,158,140,251,97,147,152,95,153,75,162,158,106,220,213,94,108,218,187,61,154,104,219,179,229,18,75,233,168,251,155,246,232,127,97,9,71,193,199,26,93,131,127,86,112,134,168,254,200,146,41,210,42,113,143,110,186,190,167,169,241,208,143,85,26,247,17,246,154,180,247,151,180,91,232,0,0,15,149,117,212,147,70,181,235,21,133,158,137,131,2,68,147,63,177,13,169,94,227,247,123,140,103,3,52,151,95,203,44,127,190,235,5,244,126,80,213,16,147,247,167,173,125,68,125,197,251,94,225,99,92,24,172,164,199,181,238,43,213,71,170,156,149,46,9,125,198,221,61,207,218,255,0,55,239,246,11,58,0,0,0,0,1,1,120,191,98,139,150,142,4,83,237,72,7,172,170,213,93,166,31,79,186,51,208,231,182,163,237,65,151,122,75,184,200,254,225,86,57,71,176,36,226,46,98,44,74,43,37,171,49,238,10,92,185,69,217,218,194,103,48,149,255,0,89,39,220,191,97,235,238,26,56,183,233,108,208,232,20,218,44,98,209,170,124,54,98,182,93,189,137,66,9,37,222,102,125,197,239,49,244,0,0,0,0,0,0,0,0,0,0,5,43,113,155,197,47,149,121,142,161,97,156,10,239,85,2,196,183,219,234,97,116,187,58,58,164,213,155,207,124,225,160,148,230,248,169,167,43,177,74,66,116,208,180,87,48,132,0,22,211,193,47,24,232,78,218,183,214,95,164,51,201,173,70,168,29,227,13,205,203,87,87,21,198,227,196,144,90,18,54,55,201,91,81,187,77,123,151,213,122,169,209,181,25,217,248,15,147,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,69,0,231,235,42,51,50,165,142,50,232,148,198,183,217,151,71,58,177,107,188,219,47,147,108,69,83,202,37,64,83,142,154,185,143,71,245,18,163,39,22,165,54,182,28,86,211,119,98,122,175,11,220,235,255,0,39,251,237,24,49,136,85,58,84,28,54,188,170,11,146,237,70,105,242,125,13,84,83,41,66,36,27,169,73,234,203,188,166,25,112,156,50,67,126,163,187,219,74,29,230,93,248,161,110,35,57,215,254,85,88,142,197,2,192,169,213,91,195,43,91,230,233,177,159,62,83,117,73,196,107,39,42,106,103,106,86,157,200,89,54,210,93,53,41,13,165,74,209,165,60,235,101,249,56,124,228,146,171,154,251,253,202,237,206,196,184,56,117,106,200,142,245,86,98,162,169,76,85,159,75,204,169,116,148,56,151,154,90,22,228,117,56,165,58,217,168,217,46,89,168,136,220,111,91,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,80,103,20,127,29,152,155,248,47,147,194,17,84,93,247,14,14,31,240,242,239,66,107,22,241,122,221,255,0,93,137,253,75,13,70,144,227,18,27,183,98,239,91,123,99,173,149,184,218,222,121,178,37,173,226,86,226,109,210,105,36,143,158,55,120,175,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,95,247,20,127,2,120,155,248,47,156,66,20,2,63,85,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,247,184,115,100,163,249,42,225,195,245,251,254,153,74,115,19,110,159,156,169,73,96,185,174,82,224,153,32,219,166,37,237,202,66,182,173,6,227,170,104,146,149,184,164,167,87,82,203,78,28,192,0,0,20,67,197,178,245,170,221,89,210,184,40,85,8,241,27,143,103,81,233,84,72,42,101,10,37,184,194,227,38,113,169,211,53,25,26,249,179,157,73,26,73,37,177,40,45,53,35,82,161,168,211,70,0,227,29,11,48,24,53,105,227,21,184,207,79,18,230,167,166,67,145,183,45,125,36,164,41,77,201,141,189,104,65,185,202,125,183,90,230,108,36,175,102,228,250,170,35,29,0,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,131,46,246,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,209,70,81,113,190,171,152,236,186,89,152,203,93,161,196,164,84,171,241,228,166,100,72,142,41,108,19,241,229,61,25,197,183,187,214,74,22,166,13,100,131,53,26,9,100,147,82,246,239,56,107,197,167,39,86,37,74,196,175,102,218,129,51,208,215,37,27,165,249,64,215,45,233,30,158,230,189,6,4,95,89,111,242,226,242,27,35,63,155,104,249,154,250,218,25,110,21,173,148,239,20,248,55,241,2,222,243,22,6,148,192,85,95,28,239,169,63,204,159,195,69,101,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,66,121,62,202,101,155,148,92,47,249,15,66,145,18,177,93,159,33,201,53,219,141,48,14,43,245,85,147,139,54,9,104,55,29,52,33,166,150,77,165,4,189,154,243,22,68,74,117,102,125,212,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,147,249,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,71,42,225,185,148,249,57,97,193,39,31,188,237,201,116,140,69,187,164,41,235,157,151,170,45,74,67,72,142,251,232,132,203,70,194,148,201,32,153,95,48,204,141,75,53,190,178,82,180,74,16,137,106,0,56,254,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,17,157,123,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,79,12,92,248,254,155,232,81,176,27,22,43,91,175,235,126,158,159,70,213,42,53,30,100,171,161,148,173,229,57,162,121,73,46,116,118,19,28,149,185,199,29,121,36,227,199,174,199,84,83,43,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,59,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,179,131,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,118,147,194,119,37,20,235,90,213,166,102,163,18,41,155,238,74,206,178,108,230,22,82,163,189,74,130,166,228,71,114,67,137,53,33,183,186,166,222,220,130,83,107,73,52,77,56,133,153,186,100,139,42,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,122,174,36,92,55,127,71,254,148,204,46,94,168,63,234,83,215,153,115,91,48,218,255,0,97,125,171,153,17,5,255,0,129,247,155,141,23,247,191,106,146,92,141,74,60,64,202,142,107,177,31,41,88,142,139,214,202,119,174,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,65,56,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,81,124,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,31,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,210,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,251,98,102,81,241,150,192,204,115,249,104,131,104,213,107,87,36,186,130,152,183,182,69,75,94,154,130,107,95,34,115,126,186,155,67,42,109,181,45,106,55,13,44,236,117,46,41,38,211,155,111,39,37,153,127,188,178,201,128,212,172,35,189,47,248,151,76,138,124,135,165,199,56,148,242,140,197,53,15,237,117,216,109,175,93,242,16,153,42,146,225,60,225,33,106,39,72,182,32,146,73,42,33,205,143,138,124,100,248,129,112,249,139,226,210,120,65,101,158,205,179,176,122,54,102,149,58,92,251,178,252,143,54,154,130,81,155,108,83,105,204,78,83,74,97,8,37,25,56,183,93,136,135,84,226,187,136,155,66,18,157,28,83,182,20,0,42,175,141,30,94,173,90,124,59,115,51,180,153,61,29,106,165,80,141,105,85,225,55,21,180,183,59,230,36,188,196,197,56,146,37,155,200,67,6,202,141,123,247,54,76,17,26,9,173,23,21,120,92,120,236,195,47,198,188,158,104,191,224,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,73,252,213,101,158,205,205,126,17,204,194,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,34,133,172,172,166,99,205,243,143,46,229,186,5,139,46,13,237,6,66,154,170,199,157,234,49,75,97,59,119,203,144,234,73,73,40,196,149,161,73,117,27,137,194,113,178,107,152,110,54,75,208,78,0,225,165,119,6,240,106,211,194,171,142,247,249,93,46,213,167,166,150,221,95,209,168,129,206,138,210,148,152,205,242,16,165,146,121,76,19,77,107,185,74,95,47,122,140,212,163,29,0,112,172,244,222,180,171,3,39,216,183,93,172,199,150,244,121,86,188,186,34,19,25,9,82,201,250,130,122,22,84,100,165,36,182,37,217,45,169,103,174,164,130,81,145,40,200,146,121,204,19,255,0,131,38,41,124,148,204,117,119,12,231,215,122,88,23,221,190,231,77,11,165,223,214,85,33,44,158,103,231,9,6,166,246,69,85,69,93,170,74,21,174,135,170,185,100,46,164,6,107,51,99,226,159,25,62,32,92,62,98,248,182,156,150,224,94,28,102,47,134,101,135,133,248,161,70,235,169,83,189,50,235,47,52,100,137,84,249,73,171,206,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,85,87,154,236,168,226,62,82,177,29,118,85,234,215,93,74,157,204,126,129,95,97,147,68,90,188,84,153,17,169,36,102,124,183,145,185,36,235,38,102,166,212,164,153,26,208,182,220,92,202,225,141,196,50,171,111,85,109,236,174,227,68,201,117,26,61,70,67,20,139,54,180,105,83,207,211,159,113,68,219,20,231,244,213,75,140,165,26,80,210,251,77,147,52,160,254,103,105,199,183,64,1,202,191,149,142,86,63,242,150,194,175,253,50,167,127,237,135,74,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,14,127,132,216,253,131,88,235,233,255,0,209,30,33,82,174,143,146,245,3,166,85,58,37,168,249,15,118,237,81,110,34,230,50,189,171,229,190,141,205,57,177,123,22,173,170,211,160,0,0,242,152,177,125,126,139,240,178,242,196,207,69,250,79,228,149,191,81,174,244,92,254,79,85,210,198,113,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,131,50,247,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,45,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,211,70,19,223,95,165,12,44,179,113,51,209,126,140,249,91,111,211,171,189,23,63,157,210,245,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,245,96,0,0,0,0,0,0,0,0,0,0,0,3,231,220,20,182,107,148,26,149,22,74,117,106,161,13,232,174,22,167,218,149,160,210,125,198,71,220,126,242,25,200,205,205,129,39,14,115,17,125,209,94,78,140,200,184,42,146,226,150,165,216,194,167,62,148,127,89,71,220,143,105,235,239,33,105,188,32,113,69,203,187,2,42,22,164,243,210,85,22,174,235,12,39,223,25,152,112,27,73,246,32,139,189,71,222,102,127,120,159,64,0,0,0,0,43,27,140,237,148,153,22,189,189,122,36,244,83,114,162,66,63,184,155,168,57,251,95,230,253,254,193,92,153,91,186,254,70,227,245,137,88,63,162,87,13,45,10,63,114,122,214,20,103,220,127,179,238,26,63,181,42,72,172,218,244,122,195,103,170,103,64,143,37,39,246,45,180,171,220,94,255,0,113,15,170,0,0,2,160,184,199,99,75,179,175,234,54,16,210,223,223,18,61,58,61,78,73,237,211,71,210,245,66,58,209,235,35,94,227,46,210,86,158,226,246,136,185,144,156,49,115,20,51,39,107,211,183,109,106,145,54,21,93,238,205,117,109,169,241,73,69,244,210,125,206,123,53,63,176,198,133,233,144,90,165,211,98,83,24,253,92,70,27,97,29,255,0,69,9,36,151,126,190,194,31,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,207,25,92,38,91,180,154,22,42,69,111,213,67,209,105,110,30,190,228,212,31,62,245,255,0,145,63,191,216,43,223,42,87,219,184,121,143,214,77,121,181,237,66,171,180,214,93,61,8,244,111,173,97,74,254,170,191,99,216,90,141,28,218,149,116,92,22,189,30,188,218,183,34,165,2,60,196,158,154,106,78,54,149,17,247,23,191,220,95,112,250,160,0,3,150,230,134,236,106,204,203,230,33,215,28,45,84,221,177,86,38,139,183,181,101,5,229,17,119,31,236,251,75,65,155,187,154,170,186,245,199,85,174,56,157,21,81,156,252,181,22,186,232,110,56,165,123,139,223,238,33,121,60,41,173,198,104,57,99,105,230,145,219,81,169,38,106,149,169,247,185,79,131,169,105,169,251,190,207,184,76,208,0,0,0,0,20,145,197,195,20,126,86,227,156,123,69,159,213,81,160,161,165,255,0,206,51,50,123,103,222,130,62,229,123,204,190,241,234,184,56,97,159,167,49,46,181,126,204,141,190,37,62,4,152,205,47,126,154,72,68,138,123,165,216,75,35,238,51,239,73,151,249,5,198,128,0,0,0,0,0,0,0,0,0,15,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,204,190,33,94,181,92,74,191,238,92,70,174,199,136,197,74,234,172,77,173,204,106,34,20,150,27,126,75,203,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,227,207,142,213,147,108,116,153,151,108,199,89,152,141,233,159,71,81,83,80,110,157,113,169,100,250,217,93,30,66,210,220,163,113,166,12,150,239,45,7,207,66,52,81,115,89,105,91,20,105,36,158,143,128,7,42,204,190,93,44,76,208,97,100,252,51,190,163,255,0,107,50,143,55,123,223,209,149,78,153,230,88,153,203,105,214,249,220,174,122,213,202,90,182,47,184,203,184,203,58,216,171,134,119,86,13,226,61,199,133,183,172,78,158,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,144,21,254,34,56,203,112,101,30,155,149,117,151,65,208,114,105,78,220,84,249,9,142,244,219,117,166,13,180,82,222,101,45,255,0,205,165,79,33,196,27,141,52,77,184,149,239,117,110,113,252,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,143,66,121,117,192,107,55,45,184,71,66,194,155,50,20,68,162,157,29,11,169,206,102,57,178,186,181,68,208,146,145,53,210,82,214,173,238,41,58,146,77,106,216,130,67,105,61,136,73,23,75,20,3,197,31,199,102,38,254,11,228,240,132,170,225,71,145,111,212,102,131,26,236,207,252,94,85,129,10,114,191,194,82,170,142,71,52,255,0,205,116,171,82,191,109,226,71,247,187,194,213,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,6,107,51,99,226,159,25,62,32,92,62,98,248,176,156,54,206,13,43,41,188,45,240,213,84,243,150,229,247,120,199,185,160,90,136,101,164,154,35,62,138,172,178,114,115,170,113,10,107,100,115,121,165,147,106,74,141,213,169,8,219,176,220,113,190,85,195,115,136,69,87,11,175,39,48,143,29,110,201,117,11,78,241,172,42,91,55,13,114,174,163,69,2,107,196,251,143,186,181,45,181,173,104,149,37,108,239,82,221,67,109,45,78,188,175,166,234,142,231,192,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,255,0,184,163,248,19,196,223,193,124,226,16,160,17,113,60,43,242,43,26,192,183,169,89,158,197,40,17,31,185,235,145,217,169,89,140,179,41,221,244,154,115,241,94,66,159,116,219,112,153,113,114,153,146,70,77,173,11,229,33,40,61,201,113,107,67,118,62,0,0,62,77,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,25,130,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,131,208,99,14,23,213,112,114,247,59,14,186,169,101,82,98,143,70,169,76,98,92,37,68,126,35,243,169,145,166,185,21,198,148,102,164,173,149,73,54,79,93,12,205,179,51,74,117,218,86,233,193,179,26,254,92,229,246,173,131,146,233,252,153,120,101,80,46,75,237,181,181,183,224,212,93,145,33,189,202,55,20,106,121,47,162,97,43,68,33,36,223,35,77,202,222,98,127,128,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,101,92,95,247,11,143,2,120,101,248,215,156,77,14,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,0,65,94,40,89,40,254,80,22,34,241,159,15,105,149,89,216,147,102,211,209,25,170,116,34,231,122,102,150,151,148,181,199,38,148,162,209,230,185,175,188,217,182,70,183,61,118,182,56,165,181,203,166,27,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,246,172,233,103,74,242,206,77,229,72,172,214,109,216,150,221,189,109,199,113,154,45,21,151,138,74,227,173,226,108,228,188,236,147,66,20,234,220,83,77,232,91,82,132,161,180,17,39,118,245,185,210,184,103,228,162,157,153,251,238,165,123,98,93,51,169,195,107,75,88,211,97,184,82,153,244,204,231,153,112,155,142,204,134,84,222,206,78,168,125,195,75,155,139,86,18,104,52,188,106,77,234,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,231,170,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,161,199,235,195,14,47,252,101,187,47,44,35,176,190,69,218,21,90,130,159,165,209,55,145,244,205,237,34,82,182,167,84,53,204,89,45,222,74,12,219,107,153,203,65,154,16,147,57,235,193,131,14,113,181,235,154,229,196,250,21,213,18,141,133,229,33,52,218,236,21,70,97,247,235,245,22,99,184,108,48,131,50,55,99,33,130,154,79,41,194,82,119,154,155,108,146,225,26,205,175,21,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,88,28,109,49,142,132,213,171,98,229,250,59,60,234,212,154,129,94,51,28,220,180,244,145,91,110,68,72,229,161,163,99,156,229,187,39,180,151,185,29,47,172,157,28,73,149,106,225,62,14,87,113,118,157,136,50,109,199,181,151,97,89,242,111,23,35,109,71,243,168,177,165,69,110,73,111,90,210,72,229,177,33,215,245,245,148,174,70,196,164,212,178,50,252,184,33,122,210,176,215,26,44,28,70,174,199,150,253,54,213,186,41,85,185,141,68,66,84,251,140,70,150,219,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,26,115,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,143,63,197,99,17,176,142,204,202,228,251,107,18,109,88,151,53,94,236,144,112,173,104,42,146,134,95,133,81,75,75,50,170,32,245,230,165,17,137,69,184,219,35,222,111,54,194,244,110,66,140,81,8,209,158,74,112,231,27,112,171,47,54,213,153,143,119,84,74,181,195,6,59,44,197,133,26,51,8,69,14,156,220,118,153,141,77,55,89,34,76,149,180,150,140,214,241,235,170,220,82,73,110,37,9,113,125,212,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,88,28,81,120,128,67,164,67,169,101,147,4,46,46,117,85,238,166,157,124,85,24,109,135,226,183,21,214,29,97,234,74,121,136,94,231,143,155,171,174,54,104,83,42,109,45,146,141,102,234,90,174,188,180,102,46,251,202,254,41,192,196,203,22,71,246,80,235,16,182,51,253,39,75,234,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,244,17,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,176,1,92,28,101,179,15,74,182,240,190,151,150,234,45,86,90,46,27,178,68,74,221,98,58,97,165,76,29,17,151,29,229,165,110,172,189,85,174,99,13,41,36,215,173,164,87,9,102,148,169,36,229,59,0,183,78,11,24,243,26,173,102,221,121,114,172,205,150,186,149,10,66,238,106,41,61,33,215,81,232,231,141,182,164,178,210,13,27,24,67,82,13,183,12,183,252,226,231,45,68,143,85,106,59,52,0,0,0,0,0,0,0,0,0,0,0,0,1,78,92,99,240,207,208,120,151,69,191,161,198,217,22,161,2,52,103,87,191,93,100,46,69,65,211,236,53,153,247,17,119,36,139,252,131,202,240,143,197,15,146,88,231,34,210,120,254,102,179,5,108,163,254,113,233,144,27,46,228,25,247,39,222,69,247,11,183,0,0,0,0,1,12,184,172,219,140,215,178,198,235,206,163,182,157,82,84,212,171,83,239,110,159,59,66,211,82,247,253,191,112,163,91,106,170,186,21,199,74,174,54,157,85,79,154,196,180,150,189,230,219,132,175,113,251,189,198,52,139,149,235,173,171,207,47,120,121,92,108,180,83,150,189,36,157,46,222,197,156,22,84,101,220,95,181,236,45,7,82,0,0,31,42,235,171,162,223,181,235,21,231,21,181,20,216,18,38,40,244,215,66,109,181,40,207,184,253,222,227,251,134,113,179,91,125,187,136,120,253,123,87,156,94,228,38,187,82,101,163,208,139,86,250,215,212,159,234,167,246,253,165,168,176,142,13,88,76,182,233,53,220,84,150,215,170,167,165,82,218,61,222,244,211,223,46,229,255,0,149,63,191,216,45,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,7,16,206,118,25,197,197,60,187,221,244,41,13,111,118,29,42,161,80,139,235,25,104,250,32,200,74,15,177,105,46,247,61,167,167,188,134,118,171,52,233,86,181,207,54,148,225,237,145,73,158,227,6,125,135,162,218,112,211,239,50,239,79,188,255,0,120,208,22,64,49,78,46,38,101,174,209,67,75,220,245,189,75,129,68,120,244,50,245,216,129,23,119,245,18,93,235,246,106,95,105,137,36,0,0,34,23,19,219,219,228,166,90,106,144,73,142,98,170,235,126,159,174,237,54,147,180,249,165,175,209,61,126,143,217,247,144,161,82,37,56,178,74,75,83,81,232,69,246,141,11,240,248,162,57,68,202,213,156,135,91,216,115,41,180,249,157,250,235,190,157,23,183,188,253,223,253,97,36,0,0,0,0,7,196,189,238,22,173,59,54,187,116,60,173,168,164,83,37,79,81,233,174,132,211,74,95,176,143,246,125,199,247,24,205,182,97,174,199,239,188,118,191,238,117,189,205,77,70,231,170,200,96,246,146,116,109,201,142,173,37,220,159,219,246,145,24,184,222,20,152,104,221,143,151,84,213,212,206,199,107,211,138,165,174,237,117,75,240,96,171,95,164,101,222,159,113,125,196,38,184,0,0,0,0,0,0,0,0,0,0,128,28,102,241,75,228,166,92,104,88,103,2,187,210,207,190,238,6,250,152,93,46,254,178,151,9,6,243,223,56,104,52,183,178,82,169,202,236,82,86,173,116,45,83,204,33,80,24,117,134,119,86,40,84,107,20,235,90,39,51,208,54,253,86,230,168,190,182,220,54,98,193,129,21,201,14,173,197,33,10,217,187,150,150,144,106,209,38,235,205,32,212,157,250,143,42,61,6,33,89,85,92,53,191,238,92,57,174,200,136,253,74,213,172,77,162,76,118,34,212,166,28,126,51,203,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,194,252,248,117,99,29,11,25,50,143,98,73,164,51,211,203,179,233,236,89,213,72,219,150,190,76,168,12,52,218,79,122,144,130,87,53,131,142,254,137,220,148,115,246,110,82,144,163,18,84,0,85,175,26,250,102,9,53,74,179,107,42,114,33,226,252,169,17,227,33,9,150,250,159,43,109,164,205,82,141,108,146,185,40,65,203,121,27,86,164,147,139,50,112,144,106,75,110,18,106,132,92,159,6,75,23,6,161,224,213,118,255,0,160,85,41,85,108,73,157,80,114,29,193,243,10,68,234,44,29,197,210,195,245,212,122,178,239,40,228,115,91,74,82,226,149,203,81,173,81,125,91,21,1,5,105,89,40,253,38,241,21,196,108,202,98,93,50,171,26,219,180,170,22,244,155,73,173,57,44,214,42,140,210,226,40,228,111,37,19,138,102,43,141,163,177,41,216,227,167,180,214,100,203,205,42,117,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,205,102,108,124,83,227,39,196,11,135,204,95,28,168,126,170,157,38,171,69,146,136,117,154,100,184,18,28,142,196,180,53,37,149,52,181,48,251,72,121,151,73,42,34,51,67,141,56,219,136,87,114,144,180,168,181,35,35,22,213,194,135,60,113,174,90,85,19,40,248,140,137,103,93,166,199,144,139,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,202,81,104,209,178,210,91,209,10,109,28,235,52,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,191,238,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,4,42,226,227,137,150,173,159,148,42,197,139,86,151,173,106,253,168,64,167,210,34,182,227,124,197,116,210,217,152,251,234,66,150,75,54,80,134,9,10,90,18,173,174,62,194,76,136,151,169,83,94,0,224,229,119,48,24,203,105,224,237,184,247,79,46,230,168,38,59,146,118,161,125,36,84,37,78,73,147,177,107,65,57,202,97,183,93,229,239,37,47,102,212,250,202,34,22,21,199,6,192,140,213,87,11,49,74,13,189,44,228,74,143,81,160,85,42,201,39,84,193,33,165,52,252,40,235,61,121,72,89,155,211,214,158,194,90,200,156,250,68,217,109,227,252,31,113,142,187,99,102,128,176,170,59,61,69,23,18,233,239,199,152,222,228,35,145,42,12,119,229,199,147,169,161,75,86,212,34,75,92,178,82,18,125,78,245,110,54,210,66,239,192,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,50,174,47,251,133,199,129,60,50,252,107,206,38,135,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,2,128,120,154,80,48,106,223,205,197,210,140,28,173,245,253,126,181,11,169,164,73,84,134,97,92,78,190,242,166,48,218,204,191,230,220,90,9,75,38,221,117,214,245,70,206,83,113,84,105,119,45,212,204,18,164,224,149,173,23,46,78,68,94,29,46,59,178,104,103,26,91,242,81,177,231,220,117,210,53,200,82,158,37,147,203,116,150,135,15,123,107,37,32,201,38,157,165,210,192,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,249,56,145,241,4,141,152,153,45,224,246,13,213,101,167,14,169,210,19,38,109,73,151,93,101,23,50,205,166,28,104,157,142,243,13,60,202,35,60,79,164,144,165,41,14,44,144,230,154,161,179,46,43,146,76,159,92,217,185,197,6,168,169,41,112,172,154,28,134,21,118,86,34,59,31,159,5,135,91,125,108,161,182,221,89,41,75,121,81,150,209,45,40,112,155,53,18,214,149,17,109,85,255,0,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,157,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,40,7,137,166,53,254,154,115,113,116,244,244,254,150,5,137,173,149,15,123,91,30,119,162,125,238,161,199,52,113,105,86,178,157,147,177,69,183,86,137,173,201,37,110,214,90,112,115,192,107,54,239,193,124,91,188,238,248,81,42,145,239,57,11,176,228,197,84,115,105,246,105,201,136,151,37,161,18,144,178,117,40,144,83,90,37,33,27,52,56,173,171,114,143,110,202,193,196,43,42,171,134,183,253,203,135,53,217,17,31,169,90,181,137,180,73,142,196,90,148,195,143,198,121,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,95,159,14,172,99,161,99,38,81,236,73,52,134,122,121,118,125,61,139,58,169,27,114,215,201,149,1,134,155,73,239,82,16,74,230,176,113,223,209,59,146,142,126,205,202,82,20,98,74,140,214,102,199,197,62,50,124,64,184,124,197,241,106,153,79,204,93,137,149,254,24,22,14,37,223,82,63,253,189,14,143,11,99,223,210,117,79,72,84,222,98,31,49,166,156,228,243,121,11,79,53,105,216,142,243,62,226,58,160,204,86,60,222,89,146,197,202,238,43,94,115,101,169,117,25,11,69,50,11,210,9,228,82,105,196,181,28,120,77,26,80,132,236,109,42,208,212,72,78,245,154,220,81,111,90,140,236,127,133,215,15,248,116,136,116,220,205,227,125,187,206,170,189,211,84,108,122,91,238,48,252,86,226,186,195,79,179,86,87,45,107,220,241,243,116,105,183,9,10,101,77,169,195,73,172,218,83,86,126,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,123,220,69,51,213,27,43,86,105,216,248,125,62,34,241,82,191,29,151,160,179,38,43,171,69,50,156,241,200,65,212,136,205,179,97,229,165,200,234,109,12,169,127,77,105,90,144,180,36,208,186,65,164,211,47,44,87,191,225,81,161,185,46,191,118,94,53,134,227,52,185,114,200,223,168,84,101,188,73,73,184,243,202,34,53,184,235,133,170,220,81,118,168,205,71,222,99,186,102,167,34,56,177,149,91,86,209,189,110,148,117,180,91,130,159,1,186,140,157,99,55,232,186,235,237,190,227,180,173,136,144,234,223,229,34,58,143,169,73,19,75,215,66,208,251,15,242,228,115,55,117,92,160,226,226,174,183,233,210,235,22,157,122,58,105,183,29,41,137,10,66,214,193,44,148,137,76,160,212,77,46,75,39,187,103,48,180,52,56,243,100,166,249,166,226,116,17,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,1,158,190,34,184,199,93,198,76,220,95,114,106,236,244,241,44,250,131,246,117,46,54,228,47,147,22,3,238,182,163,222,148,32,213,205,124,228,63,162,183,41,28,253,155,148,148,36,196,117,155,73,170,211,163,64,153,80,166,75,139,30,169,28,229,193,117,230,84,132,74,96,157,113,147,117,165,25,104,180,19,172,186,217,169,58,150,246,214,158,244,153,18,21,38,171,81,141,62,101,62,153,46,84,122,92,114,151,57,214,89,82,209,21,131,117,182,73,215,84,69,162,16,110,188,211,100,165,104,91,220,66,123,212,68,114,3,32,24,243,39,47,153,163,180,110,103,166,196,141,66,175,200,69,179,112,174,92,134,163,48,138,116,183,91,74,158,113,231,16,162,105,12,58,150,100,153,145,167,82,142,104,53,165,42,81,141,15,0,0,0,0,0,0,0,0,0,0,0,0,0,133,60,86,176,209,187,227,46,139,171,165,157,238,208,103,29,75,93,218,104,150,32,206,87,237,145,119,171,220,127,113,138,112,203,205,216,253,139,142,214,5,206,135,185,73,166,220,244,169,15,158,210,86,173,183,49,165,168,187,149,251,30,194,51,26,74,178,110,22,174,203,54,133,116,50,173,200,171,211,34,207,73,233,166,164,235,73,95,180,139,246,189,197,247,16,251,96,0,0,0,2,55,241,7,162,57,91,202,213,226,134,155,222,112,233,181,9,157,250,105,178,157,43,183,188,189,255,0,253,97,158,131,37,54,179,74,139,67,73,232,101,246,139,234,225,133,123,124,171,203,77,46,9,177,203,85,33,108,83,245,221,174,226,106,159,8,181,250,37,167,210,251,126,243,18,244,0,0,70,236,255,0,226,156,92,51,203,93,220,135,87,181,235,130,151,62,138,201,232,103,162,223,129,43,111,245,20,93,232,246,232,95,105,12,254,81,169,210,174,155,158,21,45,179,221,34,173,61,182,8,251,11,85,186,225,39,222,69,222,175,121,126,225,162,92,152,225,156,92,44,203,189,161,66,142,214,199,102,82,169,245,9,94,177,158,175,174,12,116,172,251,86,162,239,111,216,122,123,136,118,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,229,42,51,83,34,189,17,244,238,109,246,212,218,203,83,45,82,162,208,251,190,195,25,251,226,37,132,78,97,94,100,110,39,25,45,98,92,82,165,214,219,63,217,234,39,203,209,63,77,70,122,19,125,253,159,113,9,87,193,123,19,223,114,175,114,97,68,135,181,66,98,204,173,160,182,151,102,138,167,48,93,200,255,0,244,191,119,180,90,240,0,0,174,78,50,215,75,148,220,43,160,208,91,86,157,85,90,42,148,90,123,21,26,160,159,119,217,239,21,19,103,195,58,133,217,69,130,72,223,212,84,99,53,183,93,53,220,234,75,77,127,120,210,38,90,105,158,136,192,91,6,15,47,151,203,182,233,69,183,118,186,105,9,146,239,212,253,195,166,128,0,0,0,8,247,159,27,188,236,220,178,94,83,80,247,45,201,180,186,140,22,207,110,186,173,116,249,70,69,244,79,246,125,191,227,20,1,100,211,95,189,49,38,131,72,112,245,122,187,92,139,25,71,217,218,167,228,37,62,242,46,245,123,203,247,13,36,224,77,182,221,161,130,214,37,182,132,109,85,58,218,165,197,115,183,93,86,220,70,144,103,222,127,179,239,49,238,128,0,0,0,0,0,0,0,0,0,6,125,184,144,227,125,87,27,179,95,118,42,161,67,137,75,143,97,200,145,99,193,67,46,41,197,190,196,9,146,8,223,117,71,161,26,220,117,199,86,68,148,145,37,6,132,122,198,147,113,125,215,135,230,14,80,154,201,126,103,179,3,33,238,117,106,77,159,113,217,208,219,218,180,244,145,91,164,148,185,7,169,47,99,156,229,187,27,176,209,185,29,47,170,173,28,81,21,117,137,255,0,198,111,11,126,74,102,58,133,137,144,40,93,44,11,238,223,111,169,155,213,111,235,42,144,150,108,189,243,102,179,83,123,34,170,156,158,196,165,10,215,82,213,92,195,31,87,131,38,58,76,181,177,150,187,128,213,122,206,202,45,237,79,114,163,75,136,225,62,231,244,196,68,146,212,76,146,76,218,107,153,16,164,41,197,169,36,107,233,24,78,242,52,165,42,185,64,28,211,49,88,243,102,229,183,8,235,184,173,121,205,136,148,83,163,173,20,200,47,72,54,87,86,168,154,20,113,225,52,105,66,213,189,197,39,67,81,33,91,16,75,113,69,177,10,50,207,102,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,234,238,76,157,226,229,171,149,202,46,105,235,84,121,113,104,85,138,199,68,80,93,134,178,125,186,115,173,32,226,85,12,211,169,34,51,206,243,90,35,116,155,237,56,202,71,49,50,18,105,243,249,104,204,93,247,149,252,83,129,137,150,44,143,236,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,163,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,0,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,6,107,51,99,226,159,25,62,32,92,62,98,248,149,92,49,114,29,250,111,174,198,199,156,88,162,238,176,109,250,130,125,27,75,168,211,185,145,110,135,146,135,146,230,138,230,164,249,49,223,76,115,86,230,220,105,229,19,140,158,187,29,73,88,166,122,50,101,66,206,30,28,69,166,55,85,244,53,231,107,245,18,45,154,147,171,89,197,75,142,146,57,177,164,182,157,117,101,222,83,68,110,37,38,227,106,66,84,157,196,75,105,204,251,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,46,255,0,134,158,122,164,230,106,217,149,134,24,157,62,92,172,80,183,35,191,82,149,57,81,90,109,138,189,56,228,17,37,244,19,13,161,166,86,201,190,203,42,108,210,91,139,150,226,84,179,83,132,220,223,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,254,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,0,83,95,26,76,99,161,94,24,203,105,96,237,33,158,100,188,59,167,200,145,84,147,185,101,182,85,73,49,220,76,109,138,65,17,236,97,136,238,243,18,181,165,93,78,223,85,77,168,141,193,111,7,40,87,134,50,221,184,197,87,123,153,47,14,233,241,227,210,227,109,89,109,149,82,76,134,213,39,122,86,68,123,24,98,67,92,181,33,105,87,83,187,213,83,105,51,158,156,75,172,9,56,131,146,220,68,139,77,183,162,85,106,84,56,241,171,241,77,226,107,124,52,68,146,219,178,164,52,183,12,182,45,48,202,89,30,211,222,164,41,104,78,237,251,78,133,240,246,245,170,225,173,255,0,109,98,53,10,60,71,234,86,173,98,21,110,27,82,208,165,48,227,241,158,67,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,239,26,125,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,202,184,191,238,23,30,4,240,203,241,175,56,154,28,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,135,252,70,115,175,252,149,112,225,138,5,129,83,165,57,137,183,79,205,211,99,62,124,215,41,112,76,150,78,84,212,206,213,33,91,86,130,109,164,186,105,74,220,82,149,163,169,101,214,206,136,105,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,29,131,53,121,81,196,124,165,223,112,236,219,233,174,178,37,74,159,30,101,62,183,25,147,76,25,238,114,91,57,109,176,163,51,51,228,62,181,180,100,178,67,134,146,109,195,109,9,117,4,36,175,12,92,248,254,132,43,177,176,27,22,43,91,108,27,130,160,159,70,213,42,53,30,92,91,93,229,33,229,57,162,121,74,62,76,135,213,28,149,185,198,218,101,70,227,199,166,247,84,119,82,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,85,124,115,190,164,255,0,50,127,13,21,151,105,223,247,149,139,26,224,139,103,220,50,233,40,186,168,238,80,42,231,24,201,43,149,78,113,214,157,118,57,175,77,201,66,212,195,100,189,166,91,145,185,10,213,11,90,85,247,240,47,2,241,31,49,120,143,78,194,252,47,163,117,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,86,138,112,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,64,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,30,83,22,47,175,209,126,22,94,88,153,232,191,73,252,146,183,234,53,222,139,159,201,234,186,88,206,61,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,102,94,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,13,25,228,254,192,141,134,25,92,194,219,49,155,122,93,10,68,91,94,12,154,133,62,89,58,151,216,168,201,104,164,77,39,18,233,239,66,206,75,207,25,160,244,216,102,105,34,73,17,36,170,7,139,54,23,210,176,227,56,53,74,157,25,81,27,143,125,81,225,221,11,137,26,18,99,162,51,235,83,145,158,215,105,153,56,183,93,136,228,133,185,162,77,75,144,173,72,204,141,106,145,92,18,241,175,255,0,119,89,115,153,79,247,222,180,249,77,181,255,0,155,195,150,219,203,55,63,243,35,109,41,111,251,115,82,190,129,11,84,25,172,205,143,138,124,100,248,129,112,249,139,227,197,87,111,251,202,230,182,109,155,50,187,112,203,151,66,179,163,201,141,66,167,168,200,152,130,137,18,23,33,243,66,72,136,141,110,58,225,154,150,122,172,201,45,164,207,107,104,74,102,255,0,11,220,139,126,154,238,164,99,142,49,217,157,94,27,81,119,250,30,52,213,109,102,187,84,109,196,145,106,201,164,250,136,108,232,231,51,83,74,22,233,33,191,157,74,100,54,87,82,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,30,130,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,19,194,247,34,223,161,75,85,24,227,140,118,103,73,137,53,173,254,135,141,53,91,158,161,82,220,109,36,90,178,105,46,158,99,218,185,204,212,212,180,52,104,111,230,148,169,13,156,223,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,125,179,175,149,26,238,82,241,150,109,155,202,170,204,180,42,90,204,181,171,115,89,66,122,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,29,131,134,134,120,228,229,198,242,103,7,175,132,68,94,29,94,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,188,145,29,115,255,0,143,49,178,249,149,203,186,230,102,108,184,213,218,252,117,219,54,242,226,72,118,51,232,168,203,105,196,165,230,222,109,10,54,150,195,73,122,73,25,154,117,56,228,130,90,84,164,152,207,181,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,18,255,0,138,157,139,250,47,197,60,36,195,63,74,122,79,228,150,15,208,40,93,111,35,147,213,116,178,102,179,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,56,86,88,191,165,12,83,197,188,51,244,167,163,62,86,224,253,126,133,214,242,57,221,47,85,38,19,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,68,64,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,65,57,0,199,152,217,131,202,229,163,115,61,54,92,154,237,2,58,45,155,133,114,228,59,37,245,212,98,52,218,84,243,143,56,132,155,171,125,165,51,36,204,141,90,28,131,65,173,74,74,140,72,160,0,0,0,0,0,0,0,0,0,0,0,1,225,113,214,219,110,239,193,123,238,219,90,55,42,163,109,85,34,183,219,166,139,114,35,168,35,239,47,218,247,144,205,181,237,77,126,203,196,170,253,33,179,209,234,21,114,84,100,159,103,98,152,144,164,251,204,187,211,239,63,222,47,255,0,33,215,121,222,89,100,179,102,173,238,99,144,169,116,232,46,30,221,52,90,41,241,76,203,232,151,237,123,63,198,36,32,0,0,0,0,230,121,150,166,122,99,1,111,232,28,189,252,203,110,170,91,117,211,93,97,60,94,242,247,140,221,94,16,206,159,118,214,160,26,54,244,245,25,45,109,215,93,54,186,162,211,254,193,110,188,26,46,151,42,88,87,94,161,56,173,122,90,180,165,36,180,246,38,53,61,62,239,183,222,44,112,0,0,85,15,26,28,80,125,186,189,183,132,241,222,209,10,139,14,182,178,218,93,186,170,162,193,247,163,255,0,210,253,222,209,21,56,118,225,19,152,169,153,27,117,199,139,72,150,236,168,149,183,15,246,186,121,241,53,79,211,73,150,164,231,127,111,220,99,64,145,99,53,14,43,49,24,78,214,216,109,45,160,181,51,209,41,45,11,191,236,33,254,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,179,184,202,225,82,39,217,148,44,79,130,222,233,17,230,69,167,60,90,233,163,73,106,160,250,149,218,189,59,204,187,9,58,253,190,193,9,248,116,226,83,184,115,153,106,3,133,35,148,205,105,216,180,135,125,66,86,168,122,161,19,82,250,42,62,228,123,52,251,200,104,14,36,134,230,69,102,91,71,170,31,109,46,36,253,228,101,169,127,148,127,176,0,10,159,227,81,89,67,149,59,94,136,147,237,75,48,164,159,255,0,61,81,79,187,252,226,190,114,243,12,170,24,233,96,67,54,247,147,215,61,41,27,117,211,93,102,52,90,107,251,198,146,236,136,165,6,204,160,195,36,108,38,41,145,91,219,174,186,109,105,37,166,191,184,125,176,0,0,0,1,91,124,101,177,49,184,120,105,65,195,88,239,109,125,250,172,90,146,203,110,186,182,168,245,6,79,189,26,119,151,237,107,246,123,68,1,200,85,154,213,233,153,171,62,43,205,238,69,62,167,79,159,223,166,155,42,17,75,94,197,23,237,125,191,112,208,228,56,200,135,17,136,141,253,22,27,75,105,251,146,90,127,152,127,176,0,0,0,0,0,0,0,0,0,14,63,155,124,104,165,96,46,94,111,108,64,149,119,196,183,106,237,209,230,68,182,228,60,132,186,183,107,110,71,115,162,105,166,148,149,19,171,230,146,84,105,52,169,36,132,45,107,209,180,44,203,56,52,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,254,174,225,12,108,5,225,191,117,225,27,44,68,110,69,187,132,245,182,106,7,17,247,94,97,218,138,233,178,29,154,243,107,119,69,154,28,146,227,206,17,25,39,66,89,17,37,36,68,146,207,184,191,238,38,152,41,250,105,202,61,211,211,212,58,89,246,38,183,172,61,238,236,101,222,137,135,186,134,220,209,181,169,90,197,118,78,196,150,221,93,38,183,40,147,187,90,43,194,123,235,244,95,138,118,110,38,122,47,210,127,36,174,10,117,119,162,231,242,122,174,150,75,111,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,26,94,195,219,214,149,137,86,5,181,136,212,40,242,216,166,221,84,120,85,184,109,75,66,82,251,108,73,101,15,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,188,125,90,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,11,113,6,206,221,87,53,247,251,116,43,97,249,112,112,234,213,145,33,154,84,52,202,82,152,171,62,151,158,74,42,203,109,76,180,180,45,200,234,109,41,105,194,81,178,92,194,73,145,184,230,191,175,135,54,74,63,149,86,35,191,95,191,233,149,86,240,202,214,249,202,148,150,11,148,221,82,113,26,13,186,98,94,220,149,167,114,22,110,58,166,137,74,67,105,74,117,105,79,52,225,94,245,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,128,115,253,147,234,174,83,113,113,73,167,148,71,44,75,198,68,201,246,162,217,117,70,184,204,33,105,55,32,186,151,22,167,119,199,39,154,65,56,165,40,157,66,144,189,219,205,198,219,246,188,53,51,175,81,203,166,35,193,194,251,214,167,166,25,93,213,5,55,37,10,56,172,55,74,170,73,56,205,34,166,235,238,36,150,108,161,12,37,14,36,221,74,18,218,214,233,18,148,130,74,239,80,0,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,128,28,78,178,29,250,111,161,73,199,156,39,162,238,191,173,250,122,189,37,75,167,83,185,146,174,134,82,182,82,222,170,230,164,185,209,216,76,131,78,214,220,117,228,147,108,150,187,26,73,83,181,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,147,172,226,216,153,191,177,36,87,232,16,253,13,114,81,182,124,160,183,249,143,72,244,95,53,233,8,139,252,233,108,52,219,252,214,227,155,159,54,71,179,93,170,208,203,183,213,230,199,194,198,50,124,63,184,124,185,241,154,193,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,12,208,230,83,23,164,227,214,60,223,56,184,243,242,220,143,113,86,30,122,158,82,216,105,151,218,167,35,70,161,50,226,26,213,4,182,227,54,203,102,100,106,212,208,102,106,81,153,168,237,255,0,132,22,23,210,172,188,165,198,191,25,84,71,234,88,131,88,155,82,144,250,97,37,167,218,98,51,202,132,212,85,187,169,169,228,37,81,222,121,58,237,36,156,167,8,147,222,165,77,241,152,204,107,194,250,174,10,226,229,223,133,21,149,75,114,69,173,88,147,77,68,137,48,149,17,115,24,66,207,147,40,154,81,153,161,15,53,203,117,30,178,136,208,226,76,148,162,50,51,188,158,24,184,165,250,80,201,181,149,213,215,125,39,85,180,186,139,90,161,252,215,147,210,244,174,31,72,199,98,18,149,237,130,228,47,93,59,181,215,214,81,172,150,37,80,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,101,92,95,247,11,143,2,120,101,248,215,156,77,14,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,7,52,204,86,60,217,185,109,194,58,238,43,94,115,98,37,20,232,235,69,50,11,210,13,149,213,170,38,133,28,120,77,26,80,181,111,113,73,208,212,72,86,196,18,220,81,108,66,140,179,175,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,118,147,194,119,37,20,235,90,213,166,102,163,18,41,155,238,74,206,178,108,230,22,82,163,189,74,130,166,228,71,114,67,137,53,33,183,186,166,222,220,130,83,107,73,52,77,56,133,153,186,100,137,171,153,220,189,90,185,160,193,170,214,17,221,50,122,14,191,151,38,157,84,68,86,228,61,76,156,210,183,53,33,180,172,191,194,109,100,149,33,75,105,215,80,75,70,253,197,157,108,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,214,194,234,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,223,248,98,231,199,244,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,227,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,85,124,115,190,164,255,0,50,127,13,21,151,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,43,254,201,38,79,173,156,163,97,123,84,84,148,73,183,181,114,59,10,187,43,17,29,145,200,156,251,78,62,182,80,219,110,172,210,148,50,153,43,104,150,148,54,110,18,73,107,74,76,246,166,69,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,129,92,101,175,249,54,206,87,41,118,101,58,225,137,18,69,227,116,68,141,50,158,163,104,223,157,78,142,211,178,28,52,37,68,107,36,55,37,184,38,165,163,77,13,77,164,207,71,54,170,170,242,127,96,73,196,252,209,225,109,152,205,189,18,187,30,85,209,6,77,66,159,44,154,83,15,211,163,58,82,38,147,137,116,246,45,5,25,151,140,208,122,239,34,52,145,40,204,146,122,73,21,235,198,158,192,141,93,203,205,169,136,49,237,233,115,42,86,173,208,136,203,156,201,58,164,64,167,76,142,225,60,110,146,79,98,80,185,12,64,65,45,101,216,189,137,73,151,48,201,85,235,195,171,24,235,184,55,155,139,18,77,33,158,162,37,225,80,98,206,170,70,220,132,115,162,207,125,166,210,123,212,133,154,121,79,148,119,244,78,213,47,145,179,114,82,181,24,208,160,205,102,108,124,83,227,39,196,11,135,204,95,29,87,32,185,40,186,179,89,136,241,43,117,106,103,79,134,86,205,65,151,46,58,132,130,113,13,207,216,105,113,84,200,230,218,144,181,60,234,12,137,106,66,139,146,218,201,102,123,148,210,29,190,139,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,62,176,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,89,247,11,174,31,243,42,243,41,185,155,198,251,119,147,74,103,166,168,216,244,183,220,125,137,78,74,105,246,159,102,172,174,90,209,181,146,229,104,211,110,18,210,242,92,83,134,146,65,52,167,109,168,7,42,204,190,93,44,76,208,97,100,252,51,190,163,255,0,107,50,143,55,123,223,209,149,78,153,230,88,153,203,105,214,249,220,174,122,213,202,90,182,47,184,203,184,202,130,241,123,43,184,161,132,217,134,115,46,146,168,146,229,215,103,214,26,166,219,110,188,134,226,162,184,196,137,6,204,41,77,41,78,27,73,67,199,183,93,92,50,109,123,208,181,18,155,89,21,228,228,91,9,177,151,5,50,227,110,216,88,227,119,250,106,189,19,115,145,161,238,75,190,130,130,104,65,51,76,234,8,207,168,229,104,175,91,83,74,55,242,155,53,52,211,106,56,23,198,159,30,100,213,175,43,83,46,84,105,177,23,77,161,71,69,205,90,38,100,52,234,253,34,241,56,212,102,93,65,35,123,11,106,57,184,225,22,255,0,156,68,228,40,209,234,161,71,199,248,77,224,93,11,24,51,53,242,146,237,163,85,101,210,176,238,158,139,146,43,209,205,109,197,69,97,185,76,148,36,72,113,37,255,0,62,242,27,220,147,90,163,30,187,144,151,16,175,87,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,15,147,197,239,2,225,225,134,99,162,98,53,189,70,232,168,184,151,79,85,69,229,32,216,67,42,172,48,178,110,105,54,211,100,149,167,114,23,17,245,173,100,102,227,178,93,81,45,71,185,40,233,124,22,49,230,77,38,242,186,242,229,89,155,17,20,218,236,117,220,212,82,122,67,77,47,210,44,147,109,73,101,164,26,55,190,183,99,147,110,25,111,249,180,65,90,137,30,178,212,86,232,0,0,0,0,0,0,0,0,0,0,0,0,63,198,100,100,76,136,252,71,62,139,237,169,181,125,202,45,63,206,51,199,159,107,53,171,47,51,87,132,86,27,218,138,133,78,161,63,188,207,93,245,9,69,175,106,143,246,126,207,184,79,222,13,56,152,220,204,53,175,97,171,238,238,125,138,172,170,154,11,110,154,54,81,233,236,151,114,52,239,63,218,215,236,246,139,37,0,0,0,0,31,22,246,138,83,172,202,244,51,70,254,125,50,83,123,117,211,93,205,40,180,215,247,140,218,102,30,23,163,241,210,255,0,135,203,217,202,185,234,168,219,174,186,105,49,210,239,253,194,193,56,43,214,80,221,82,232,161,168,251,84,204,217,37,255,0,207,83,147,238,255,0,56,182,16,0,31,227,46,67,112,226,189,45,211,209,12,54,167,20,126,226,34,212,255,0,200,51,249,196,91,18,157,196,108,203,87,220,57,28,214,104,174,202,164,53,234,18,116,67,53,9,122,23,209,73,247,47,219,175,222,98,108,112,106,194,164,64,179,43,184,159,57,189,178,36,76,149,78,100,181,215,86,148,213,61,244,171,177,122,119,145,246,26,117,251,125,130,204,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,220,234,216,9,196,76,184,94,148,163,250,80,168,245,25,237,159,185,104,129,33,36,127,73,63,183,239,63,184,103,162,157,46,93,137,127,70,156,194,244,147,110,214,16,234,21,161,118,56,195,196,100,122,30,226,239,71,218,95,120,208,246,79,113,86,62,45,224,29,167,95,67,188,201,17,169,80,33,74,61,166,95,62,152,81,214,191,234,36,187,220,246,22,158,227,29,172,0,5,49,113,161,149,37,204,192,219,113,157,87,205,166,211,134,105,45,11,255,0,29,168,145,8,205,146,91,102,69,207,153,236,61,143,29,59,138,21,199,73,154,233,106,69,243,104,168,70,35,239,50,253,175,103,111,216,52,99,25,146,143,25,168,233,45,9,164,37,4,95,113,104,63,212,0,0,0,7,241,74,74,18,107,81,232,73,45,79,238,20,45,196,223,23,222,196,124,197,85,104,140,187,186,37,180,183,233,38,91,72,190,114,60,233,137,253,132,159,114,253,230,95,105,142,199,193,143,14,85,81,197,27,135,17,101,122,209,99,81,229,211,91,79,118,143,166,69,61,226,86,164,173,123,143,187,110,159,111,176,92,56,0,0,0,0,0,0,0,0,0,0,170,14,53,248,223,85,58,173,155,150,230,104,113,19,77,76,120,247,196,138,146,156,82,159,113,243,84,216,109,48,132,246,37,8,74,73,229,40,207,113,172,214,217,22,205,135,204,142,188,43,48,114,133,139,185,184,164,73,184,222,214,37,133,79,118,241,110,54,213,255,0,58,149,25,246,27,140,91,208,180,154,57,111,200,105,253,125,100,171,145,177,73,52,172,204,174,83,54,62,22,49,147,225,253,195,229,207,140,214,13,84,12,219,102,223,5,234,184,11,152,107,219,15,229,90,18,237,218,67,117,137,146,237,184,239,45,78,161,218,35,146,28,232,157,105,213,41,70,234,57,68,148,154,141,74,81,45,11,66,244,113,11,34,181,78,14,248,209,85,196,92,188,214,176,254,232,187,229,214,106,246,5,97,17,33,199,146,133,41,112,40,143,71,71,70,209,58,105,209,104,39,89,154,148,36,212,165,54,134,210,143,85,178,104,135,159,227,9,142,152,203,96,97,197,59,12,45,43,90,171,74,180,47,77,141,85,47,24,115,147,203,147,161,72,39,232,142,54,77,154,218,230,32,152,119,127,49,60,214,210,243,68,149,160,158,34,171,108,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,143,69,56,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,71,52,204,86,3,89,185,146,194,58,238,20,222,112,162,41,21,24,235,93,50,115,209,205,229,210,106,36,133,20,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,243,175,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,233,194,43,48,88,177,138,248,89,87,176,47,219,126,171,80,162,216,221,45,58,133,116,114,35,49,5,184,173,198,101,166,233,59,80,148,45,199,154,67,100,239,51,71,84,105,123,231,84,217,242,121,211,252,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,168,190,43,217,28,147,109,85,107,121,184,195,149,196,42,21,74,68,117,221,212,146,67,81,206,12,183,84,219,9,154,193,36,146,78,161,247,84,142,106,79,87,73,231,84,230,171,75,139,228,192,172,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,122,151,238,58,97,198,98,242,35,138,120,161,133,245,158,186,149,59,15,238,38,158,101,210,36,74,167,202,77,49,227,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,158,193,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,226,153,208,198,58,238,1,101,130,255,0,197,91,89,157,245,170,85,61,184,244,231,55,32,186,105,82,228,53,17,169,58,45,11,66,249,43,144,151,121,106,73,165,124,189,135,161,43,82,206,101,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,81,22,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,97,72,28,96,176,114,187,99,102,128,241,86,67,221,69,23,18,233,236,72,134,230,212,35,145,42,12,118,34,72,141,161,45,75,86,212,34,51,188,195,74,18,125,78,196,238,54,212,99,160,112,75,196,203,86,223,196,124,68,194,218,180,190,158,181,120,83,233,245,10,71,49,198,208,220,142,128,228,243,216,78,229,146,214,241,162,89,56,148,33,42,249,182,31,81,154,73,29,182,254,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,25,87,23,253,194,227,192,158,25,126,53,231,19,67,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,1,68,60,84,49,191,20,49,39,50,245,92,54,190,232,113,40,84,140,53,144,244,10,13,57,151,27,125,110,49,37,12,187,215,58,242,123,84,185,45,38,51,132,223,97,52,141,141,154,121,132,234,215,250,184,103,228,162,157,153,251,238,165,123,98,93,51,169,195,107,75,88,211,97,184,82,153,244,204,231,153,112,155,142,204,134,84,222,206,78,168,125,195,75,155,139,86,18,104,52,188,106,77,234,0,133,92,76,50,81,81,204,253,137,77,189,176,210,153,212,226,77,165,164,104,80,219,40,172,250,102,11,207,54,78,71,122,67,202,111,103,39,85,190,217,169,205,165,171,233,36,26,158,37,38,147,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,163,220,183,98,237,87,30,176,74,214,197,250,205,137,46,206,145,115,199,118,90,40,242,95,83,235,105,130,125,196,50,233,56,166,154,53,161,214,144,219,200,86,194,35,67,169,50,220,90,40,243,68,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,21,87,199,59,234,79,243,39,240,209,218,184,112,112,255,0,135,151,122,19,88,183,139,214,239,250,236,79,234,88,106,52,135,24,144,221,187,23,122,219,219,29,108,173,198,214,243,205,145,45,111,18,183,19,110,147,73,36,124,241,187,58,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,43,113,155,197,47,149,121,142,161,97,156,10,239,85,2,196,183,219,234,97,116,187,58,58,164,213,155,207,124,225,160,148,230,248,169,167,43,177,74,66,116,208,180,87,48,135,181,224,143,133,245,89,87,254,33,99,67,202,150,197,54,153,71,106,215,142,74,132,174,68,199,228,188,220,151,118,72,212,147,189,132,196,103,115,100,74,61,37,182,163,52,246,111,183,65,205,51,47,96,73,197,60,188,226,70,31,83,237,232,149,202,149,114,215,169,70,165,193,146,77,108,118,163,211,172,225,153,27,166,72,66,211,32,154,90,22,163,45,139,74,85,170,118,234,89,162,26,93,203,69,255,0,39,20,242,243,134,248,131,80,184,98,87,42,85,203,94,155,38,169,58,49,181,177,218,143,78,130,152,70,77,17,33,11,76,130,117,11,66,72,182,45,42,78,137,219,161,82,101,107,46,151,222,104,51,245,138,184,105,98,199,250,192,174,204,172,77,222,207,244,101,47,211,70,203,243,57,110,186,223,59,149,207,66,185,72,86,245,247,17,119,153,93,246,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,20,237,195,175,34,178,115,75,121,21,241,136,48,37,163,10,232,18,30,102,115,209,165,52,133,212,234,44,148,117,149,52,200,156,39,217,66,155,144,151,22,242,81,244,16,164,37,104,90,137,104,189,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,31,38,77,173,66,151,117,83,175,89,16,119,214,169,84,249,180,184,114,121,171,46,84,89,110,70,114,67,123,8,246,43,114,225,70,61,76,141,69,203,209,38,68,165,17,174,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,205,22,53,226,133,87,26,177,114,239,197,122,202,101,183,34,233,172,73,169,34,60,153,170,150,184,108,45,103,201,138,78,168,136,214,134,90,229,180,143,85,36,72,109,36,73,73,17,17,93,159,10,204,28,174,225,22,81,233,18,110,55,180,151,126,212,29,188,91,141,181,31,205,98,201,97,134,227,22,244,45,68,190,99,17,218,127,95,85,73,231,236,82,73,72,51,56,45,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,9,211,197,79,7,43,184,187,148,122,188,155,113,237,101,216,85,6,175,23,35,109,71,243,168,177,152,125,185,37,189,107,73,35,150,196,135,95,215,214,82,185,27,18,147,82,200,202,147,48,83,20,42,184,43,139,150,134,43,209,147,45,201,22,181,98,53,73,113,227,77,84,69,204,97,11,46,116,83,117,36,102,132,60,215,49,165,250,170,35,67,138,35,74,136,204,143,75,182,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,0,0,0,0,0,0,0,0,0,0,0,1,79,28,103,48,225,84,236,80,183,177,22,47,171,22,77,30,37,53,196,247,234,250,164,84,30,53,106,106,215,184,187,182,233,246,251,7,28,225,145,139,239,97,198,98,169,52,71,93,219,18,229,113,138,73,22,210,63,156,145,58,26,127,97,71,220,143,121,23,218,66,250,82,164,173,36,180,158,164,162,212,190,225,253,0,0,0,1,254,82,89,41,17,157,142,162,212,157,66,144,101,247,150,131,57,217,218,182,100,91,25,158,196,40,242,19,180,166,220,117,105,173,22,164,127,54,186,132,146,46,227,63,217,246,246,253,130,76,112,94,151,37,188,193,92,145,154,87,205,170,210,152,106,45,11,255,0,29,167,17,139,158,0,1,197,51,133,138,177,240,147,0,238,202,250,221,229,200,147,74,159,10,41,237,51,249,245,66,144,180,127,81,69,222,223,180,180,247,152,207,13,70,92,187,238,254,149,57,245,235,38,225,172,45,229,171,66,237,113,247,140,204,244,45,165,222,191,176,190,225,161,108,149,88,8,195,188,183,217,116,164,253,41,212,122,117,65,195,247,173,112,35,164,207,233,43,246,61,229,247,14,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,214,105,145,171,116,121,212,105,169,221,30,124,103,98,186,157,76,181,66,210,105,81,118,25,31,113,159,113,144,206,190,117,112,181,252,42,204,101,233,74,50,254,107,82,172,212,106,81,11,179,213,97,201,210,18,132,253,53,25,232,77,247,153,145,251,200,75,190,15,152,240,116,43,150,169,132,21,169,187,97,84,18,252,232,137,229,235,172,149,185,2,58,19,170,91,51,238,35,237,53,145,123,203,218,45,224,143,82,212,135,244,0,82,103,24,162,63,229,27,72,212,180,255,0,83,81,255,0,252,254,160,57,87,13,248,104,153,154,123,107,123,252,174,67,240,222,47,87,118,227,77,70,39,171,246,107,175,120,208,64,0,0,0,0,229,153,158,196,24,248,101,129,55,165,212,235,187,29,98,135,81,233,189,83,61,207,38,27,206,32,190,138,180,237,71,121,150,158,241,156,107,222,229,147,121,222,85,171,166,81,234,237,94,163,38,106,187,187,221,117,75,246,17,23,122,189,197,247,16,188,206,24,56,84,120,123,150,250,101,94,84,94,84,139,144,217,171,160,247,238,220,204,136,16,148,71,216,181,17,106,104,247,17,253,132,38,0,0,0,0,0,0,0,0,0,0,0,174,172,126,225,39,93,204,6,50,221,152,197,113,230,115,167,151,115,84,21,33,184,223,34,208,190,146,42,18,77,198,141,189,19,16,78,114,152,109,166,185,155,9,75,217,185,94,178,140,196,139,201,46,79,41,89,55,176,43,182,131,55,84,75,170,165,94,172,29,74,69,105,52,68,211,223,83,9,101,182,218,138,191,157,117,75,67,106,75,203,78,171,208,142,67,154,36,181,51,87,95,197,139,23,244,161,133,151,150,25,250,83,209,159,43,109,250,141,11,173,228,115,186,94,170,51,140,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,21,173,253,195,31,254,84,95,247,39,255,0,179,197,170,8,107,157,174,28,116,172,225,223,244,44,70,103,22,101,217,245,42,85,28,168,146,26,85,25,53,22,36,48,135,156,121,165,33,60,230,84,218,201,79,188,74,51,82,201,68,109,232,72,218,102,191,201,146,158,27,223,200,251,20,234,184,153,250,101,249,91,233,59,125,250,23,69,242,119,160,229,243,36,199,123,155,204,234,157,215,78,155,110,221,165,174,253,117,236,208,229,173,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,185,86,86,114,125,133,249,77,141,120,39,15,138,91,146,47,26,195,147,228,173,231,92,52,70,132,135,94,56,48,90,74,214,163,217,29,167,148,131,113,74,83,142,173,75,90,149,161,161,182,251,168,0,141,89,196,200,190,28,103,7,228,172,218,252,255,0,147,149,171,126,160,215,83,91,133,12,156,157,46,143,235,155,212,242,81,173,40,78,229,172,150,219,174,33,210,105,68,189,168,50,117,194,87,117,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,0,17,87,60,249,24,254,90,63,34,127,215,71,228,119,200,239,73,127,184,158,144,234,186,190,155,255,0,140,51,179,111,77,255,0,27,93,254,205,59,124,166,74,120,111,127,35,236,83,170,226,103,233,151,229,111,164,237,247,232,93,23,201,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,179,67,154,160,43,87,22,56,53,254,148,49,78,242,196,207,229,29,232,207,149,183,5,70,187,209,124,144,231,116,189,84,151,30,229,115,58,212,239,219,204,219,187,106,117,211,93,11,93,4,213,202,230,5,255,0,38,188,9,182,112,83,229,79,202,63,147,157,111,244,159,67,209,243,250,137,143,201,253,79,49,205,187,121,251,126,153,235,183,94,205,116,46,170,0,43,46,255,0,224,141,102,215,111,42,181,103,15,177,206,93,171,111,76,144,111,65,162,201,183,142,164,184,8,81,17,155,37,36,229,182,167,16,74,221,176,212,157,228,141,164,165,56,162,53,171,218,224,151,11,203,239,4,40,247,213,167,64,205,95,58,219,196,107,126,117,10,224,166,124,134,101,61,87,54,4,184,209,93,231,46,90,220,71,33,201,134,246,214,205,28,205,155,20,100,71,169,114,175,238,24,255,0,242,162,255,0,185,63,253,158,39,254,104,240,47,249,74,96,77,205,130,159,42,126,78,124,163,232,191,164,250,30,179,145,211,204,98,79,234,121,141,238,221,200,219,244,203,77,218,246,233,161,192,15,238,24,255,0,242,162,255,0,185,63,253,158,45,80,0,0,70,172,239,101,6,187,156,107,86,218,178,163,226,255,0,200,186,45,14,160,245,82,100,111,147,232,168,245,242,185,124,184,238,111,55,154,91,92,164,46,73,104,70,105,95,63,85,22,168,73,142,21,150,238,17,212,172,5,198,219,91,23,235,56,207,18,241,143,108,72,118,90,40,242,109,4,176,135,95,54,28,67,46,147,138,150,233,33,109,58,182,222,66,182,25,146,218,73,150,211,209,69,97,64,35,86,119,178,83,66,206,109,171,109,82,100,93,255,0,37,43,86,189,65,233,16,234,254,143,92,237,34,190,222,217,17,185,4,251,72,245,214,220,101,243,12,212,164,242,52,78,132,181,14,43,149,206,20,159,201,175,29,173,156,107,253,61,124,163,249,57,214,255,0,70,124,150,232,249,253,68,55,227,126,187,171,115,110,222,126,239,160,122,237,211,179,93,74,127,128,8,1,154,62,20,159,202,83,29,174,108,107,253,61,124,156,249,71,209,127,70,124,150,235,57,29,60,54,35,126,187,171,111,118,238,70,239,160,90,110,211,183,77,79,191,228,167,42,95,200,251,11,42,184,103,242,247,229,111,164,238,7,235,189,111,162,250,14,95,50,52,118,121,92,190,115,186,233,211,110,221,184,181,223,166,157,154,156,128,1,0,51,71,194,147,249,74,99,181,205,141,127,167,175,147,159,40,250,47,232,207,146,221,103,35,167,134,196,111,215,117,109,238,221,200,221,244,11,77,218,118,233,169,245,92,140,100,99,249,23,124,182,255,0,93,31,150,63,44,125,27,254,226,122,63,165,233,58,159,254,48,246,253,221,79,252,93,54,123,117,236,149,66,170,255,0,184,99,255,0,202,139,254,228,255,0,246,120,159,249,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,169,230,57,183,111,63,111,211,61,118,235,217,174,132,205,30,5,255,0,41,76,9,185,176,83,229,79,201,207,148,125,23,244,159,67,214,114,58,121,140,73,253,79,49,189,219,185,27,126,153,105,187,94,221,52,56,85,132,252,26,255,0,69,248,167,102,226,103,242,142,244,159,201,43,130,157,93,232,190,72,114,122,174,150,75,111,114,185,157,106,182,110,229,237,221,181,90,107,174,135,166,130,202,128,69,92,243,228,99,249,104,252,137,255,0,93,31,145,223,35,189,37,254,226,122,67,170,234,250,111,254,48,206,205,189,55,252,109,119,251,52,237,242,153,41,225,189,252,143,177,78,171,137,159,166,95,149,190,147,183,223,161,116,95,39,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,205,14,106,128,8,1,154,62,20,159,202,83,29,174,108,107,253,61,124,156,249,71,209,127,70,124,150,235,57,29,60,54,35,126,187,171,111,118,238,70,239,160,90,110,211,183,77,79,191,228,167,42,95,200,251,11,42,184,103,242,247,229,111,164,238,7,235,189,111,162,250,14,95,50,52,118,121,92,190,115,186,233,211,110,221,184,181,223,166,157,154,156,128,0,0,28,83,53,217,81,195,140,218,225,194,236,171,213,174,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,142,129,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,176,1,15,238,158,25,152,29,122,230,178,86,100,174,119,58,234,84,237,149,9,118,90,169,236,162,159,38,176,146,73,28,167,86,141,57,140,175,111,53,198,20,131,55,95,82,214,227,139,66,212,201,204,1,85,127,220,49,255,0,229,69,255,0,114,127,251,60,89,78,19,216,191,162,252,44,179,112,207,210,158,147,249,37,111,211,168,93,111,35,147,213,116,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,96,2,21,103,91,134,247,242,193,197,58,86,38,126,153,126,73,122,50,223,98,133,209,124,157,235,249,156,185,50,30,230,243,58,166,180,215,169,219,183,105,233,179,93,123,116,47,87,145,140,140,127,34,239,150,223,235,163,242,199,229,143,163,127,220,79,71,244,189,39,83,255,0,198,30,223,187,169,255,0,139,166,207,110,189,146,168,7,63,190,112,47,14,49,39,17,236,108,80,189,104,222,149,170,225,207,92,237,1,151,204,149,22,60,169,71,28,206,82,155,50,245,222,111,165,79,40,204,246,161,75,82,201,38,180,182,180,116,0,0,16,171,58,220,55,191,150,14,41,210,177,51,244,203,242,75,209,150,251,20,46,139,228,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,219,161,122,188,140,100,99,249,23,124,182,255,0,93,31,150,63,44,125,27,254,226,122,63,165,233,58,159,254,48,246,253,221,79,252,93,54,123,117,236,149,64,2,181,113,99,131,95,233,67,20,239,44,76,254,81,222,140,249,91,112,84,107,189,23,201,14,119,75,213,73,113,238,87,51,173,78,253,188,205,187,182,167,93,53,208,181,208,77,92,174,96,95,242,107,192,155,103,5,62,84,252,163,249,57,214,255,0,73,244,61,31,63,168,152,252,159,212,243,28,219,183,159,183,233,158,187,117,236,215,66,234,160,2,63,231,91,42,95,203,7,11,41,88,103,242,247,228,151,163,46,6,43,189,111,162,250,254,103,46,52,134,121,92,190,115,90,107,212,238,221,184,244,217,166,157,186,151,0,202,231,10,79,228,215,142,214,206,53,254,158,190,81,252,156,235,127,163,62,75,116,124,254,162,27,241,191,93,213,185,183,111,63,119,208,61,118,233,217,174,165,63,192,5,106,226,199,6,191,210,134,41,222,88,153,252,163,189,25,242,182,224,168,215,122,47,146,28,238,151,170,146,227,220,174,103,90,157,251,121,155,119,109,78,186,107,161,107,160,149,89,41,202,151,242,62,194,202,174,25,252,189,249,91,233,59,129,250,239,91,232,190,131,151,204,141,29,158,87,47,156,238,186,116,219,183,110,45,119,233,167,102,167,32,0,64,12,209,240,164,254,82,152,237,115,99,95,233,235,228,231,202,62,139,250,51,228,183,89,200,233,225,177,27,245,221,91,123,183,114,55,125,2,211,118,157,186,106,125,255,0,37,57,82,254,71,216,89,85,195,63,151,191,43,125,39,112,63,93,235,125,23,208,114,249,145,163,179,202,229,243,157,215,78,155,118,237,197,174,253,52,236,212,228,0,0,173,92,88,224,215,250,80,197,59,203,19,63,148,119,163,62,86,220,21,26,239,69,242,67,157,210,245,82,92,123,149,204,235,83,191,111,51,110,237,169,215,77,116,45,116,18,171,37,57,82,254,71,216,89,85,195,63,151,191,43,125,39,112,63,93,235,125,23,208,114,249,145,163,179,202,229,243,157,215,78,155,118,237,197,174,253,52,236,212,228,0,10,213,197,142,13,127,165,12,83,188,177,51,249,71,122,51,229,109,193,81,174,244,95,36,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,47,242,135,151,186,238,87,176,106,54,14,213,241,47,229,172,74,101,66,84,138,92,159,67,34,155,209,197,125,68,226,163,108,75,142,27,159,62,169,14,243,20,179,87,207,109,236,74,18,67,213,225,78,5,225,198,13,76,187,234,214,85,27,149,85,190,238,9,183,37,126,164,249,146,229,77,149,33,247,30,36,41,100,69,163,45,115,84,134,155,34,36,165,38,163,61,86,183,22,190,128,0,0,0,0,60,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,193,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,0,0,57,254,63,97,165,119,25,48,106,236,194,171,114,247,249,35,46,234,167,170,150,229,95,209,168,159,201,138,234,137,50,91,228,45,72,37,115,88,55,90,215,114,84,142,102,244,153,41,36,43,214,147,192,214,148,205,86,19,213,220,203,75,153,77,68,134,213,50,60,75,73,49,159,121,130,81,115,16,219,170,152,226,91,89,167,82,37,155,107,36,153,145,154,85,166,135,103,244,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,8,107,157,110,27,223,203,7,20,233,88,153,250,101,249,37,232,203,125,138,23,69,242,119,175,230,114,228,200,123,155,204,234,154,211,94,167,110,221,167,166,205,117,237,208,153,41,225,189,252,143,177,78,171,137,159,166,95,149,190,147,183,223,161,116,95,39,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,205,14,101,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,43,2,173,192,214,148,245,86,107,212,44,203,75,135,77,92,135,21,14,60,187,73,50,95,101,131,81,242,208,227,169,152,218,92,89,39,66,53,147,104,37,25,25,146,83,174,133,97,88,3,134,149,220,27,193,171,79,10,174,59,223,229,116,187,86,158,154,91,117,127,70,162,7,58,43,74,82,99,55,200,66,150,73,229,48,77,53,174,229,41,124,189,234,51,82,140,116,0,0,0,0,0,0,0,0,0,0,0,0,1,15,248,159,97,81,226,22,91,234,117,120,177,121,178,45,179,122,174,179,223,183,107,49,224,77,81,159,106,210,71,161,175,220,103,246,24,163,59,34,229,147,102,94,84,91,166,41,232,237,34,163,26,106,123,187,218,117,43,246,145,151,122,125,199,247,24,209,206,88,49,10,62,39,96,77,151,117,52,238,247,95,161,211,186,159,84,203,107,202,134,203,139,47,162,157,123,87,222,69,167,184,117,48,0,0,0,1,159,126,36,16,211,15,52,247,46,215,249,188,247,230,60,126,174,221,166,170,140,191,87,237,211,78,241,213,120,58,235,252,163,170,250,22,191,234,106,71,255,0,159,211,197,217,128,15,225,158,133,169,138,135,227,9,143,7,93,185,105,120,65,69,153,186,20,4,177,58,90,121,122,105,37,14,79,142,180,250,205,145,247,25,118,146,204,189,197,237,17,19,37,88,90,254,42,230,50,204,165,17,107,22,155,89,167,84,165,151,103,172,195,115,163,165,105,250,105,50,212,156,239,35,51,247,16,209,69,26,153,26,137,71,131,70,134,141,177,224,70,106,43,73,212,207,68,33,36,148,150,166,102,125,196,93,230,99,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,194,227,27,129,175,212,104,116,108,99,162,195,222,228,103,35,211,37,252,225,22,214,146,138,132,133,175,214,115,183,188,187,9,26,251,143,216,43,39,6,47,250,158,24,98,141,177,123,82,228,242,87,75,171,194,148,233,236,74,183,54,212,134,221,52,250,201,86,159,171,46,210,35,63,191,184,104,219,2,241,26,38,42,225,85,181,123,70,123,154,186,141,46,27,242,15,105,167,71,156,140,211,170,46,212,167,251,79,97,17,127,144,123,208,1,73,220,99,74,113,102,54,143,214,57,185,39,108,71,229,118,17,104,142,190,161,161,118,126,254,254,209,200,248,115,76,167,195,205,61,173,215,179,204,231,203,130,203,30,178,139,107,167,81,137,181,93,157,253,199,216,125,131,65,160,0,0,0,2,186,56,195,226,212,74,54,24,210,176,193,167,180,151,58,115,19,212,157,167,218,210,227,212,24,62,221,134,93,229,251,68,127,103,180,85,182,92,240,253,236,77,198,139,70,210,109,27,219,149,89,128,151,203,82,47,154,84,182,91,87,245,147,251,126,195,212,104,255,0,15,45,198,172,251,6,218,180,152,45,27,162,210,33,211,144,93,189,132,203,40,108,187,204,255,0,103,222,127,121,143,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,207,98,29,184,213,225,96,220,182,147,233,213,186,213,30,101,57,69,169,246,147,204,173,179,238,50,253,175,121,125,228,51,129,152,204,63,123,12,177,162,238,180,156,70,198,226,214,103,165,130,212,143,230,147,45,230,211,253,101,126,199,180,245,22,147,193,227,22,226,86,112,198,171,134,14,189,172,184,51,159,158,148,237,62,198,145,30,158,193,118,236,34,239,63,218,51,251,61,162,197,192,0,0,0,6,124,184,140,204,167,204,205,61,211,208,51,203,228,75,156,203,254,178,143,115,165,81,151,185,93,189,221,229,216,93,131,174,112,115,41,199,152,218,199,70,230,212,252,152,145,205,236,35,213,29,125,63,82,237,253,221,221,162,236,64,7,130,199,76,70,137,133,88,85,114,222,210,94,229,46,157,75,152,252,115,218,106,213,230,227,58,234,75,177,42,254,207,218,70,95,228,25,201,198,140,64,169,226,126,40,220,247,181,82,79,57,117,74,180,217,77,30,196,167,107,110,200,113,210,79,170,148,235,250,195,237,50,35,251,187,133,155,112,114,192,215,233,212,58,206,49,214,161,236,114,75,146,41,145,62,112,143,115,74,69,62,66,23,234,185,217,220,125,134,141,125,231,236,22,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,3,193,99,166,28,64,197,92,42,185,108,169,237,238,58,133,46,99,44,158,170,45,174,185,25,214,210,174,197,39,93,57,135,216,102,69,254,81,156,188,106,195,217,248,93,138,55,45,147,61,173,158,141,170,204,142,201,238,73,239,105,185,14,54,149,118,41,90,107,203,62,195,51,63,242,139,3,225,21,153,169,116,218,196,188,10,184,101,115,34,74,55,38,193,245,8,182,184,165,64,138,218,61,70,181,62,194,62,213,47,79,121,123,69,183,0,10,85,227,43,1,136,89,139,161,45,150,182,27,246,172,87,85,235,25,234,165,78,168,106,125,255,0,96,140,217,55,146,252,108,208,97,121,199,127,148,110,93,212,70,212,173,164,175,84,234,49,245,236,49,163,246,12,205,150,205,75,222,102,146,213,90,105,175,103,126,131,253,0,0,0,7,249,74,144,220,56,175,75,120,244,109,134,212,226,143,236,34,212,255,0,200,40,23,137,38,46,72,197,92,202,86,61,111,230,214,231,81,66,104,180,46,210,143,62,102,138,250,9,62,231,59,143,95,188,199,104,224,235,132,238,214,241,110,175,137,51,155,221,10,5,46,68,54,75,82,45,36,34,77,61,228,171,177,100,127,68,207,176,210,101,246,251,5,203,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,166,158,49,88,78,237,23,22,233,24,147,5,189,176,167,210,163,195,120,181,35,214,66,228,212,30,82,187,86,103,244,72,187,9,36,95,111,176,113,110,27,120,187,35,10,115,41,72,245,191,155,92,125,61,9,210,208,187,10,68,248,122,171,232,40,251,155,238,45,62,242,23,245,22,75,115,34,179,45,147,213,183,219,75,137,63,121,25,106,95,229,31,234,0,0,0,63,205,243,50,101,195,74,246,25,36,244,86,154,233,217,223,160,206,14,114,37,63,43,52,24,158,114,30,230,155,119,117,105,180,171,105,39,213,42,140,141,59,8,73,126,13,116,246,38,230,46,186,227,205,111,54,45,89,78,167,214,50,209,73,157,79,208,251,254,209,117,96,2,164,184,186,230,102,93,70,177,19,2,109,249,60,184,177,77,185,179,189,66,61,206,37,83,226,184,143,93,173,75,176,203,181,43,211,220,94,209,95,120,43,135,181,12,81,197,27,106,201,128,214,255,0,73,213,97,199,120,247,36,182,52,228,134,219,82,187,84,157,116,230,23,97,25,31,249,70,141,48,47,14,32,97,86,21,91,86,84,22,246,157,62,151,13,151,143,85,30,247,91,140,211,106,87,106,149,166,188,178,236,35,50,255,0,40,247,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,63,134,90,150,135,237,21,99,197,215,44,171,121,184,120,233,110,167,94,90,91,131,53,157,123,146,93,124,167,29,220,183,126,226,218,148,125,199,236,21,181,131,55,244,204,49,197,27,102,246,136,189,190,138,171,66,148,241,104,71,185,182,164,54,226,147,218,149,105,174,206,242,35,63,191,184,104,231,3,113,14,22,41,225,77,177,123,66,86,190,146,164,194,144,233,104,126,171,142,70,105,211,46,212,167,95,214,23,113,17,127,144,123,176,20,193,198,141,212,57,152,123,104,146,238,253,182,124,50,63,87,77,15,174,168,246,8,203,146,154,43,149,188,208,97,195,109,159,100,91,158,143,41,69,239,74,106,49,181,46,242,247,141,27,48,130,109,150,219,34,208,146,146,78,158,237,8,127,216,0,0,0,229,249,157,188,190,65,229,247,16,238,100,126,190,37,175,86,114,57,123,222,76,39,150,146,250,42,46,244,123,75,65,155,203,150,183,46,237,186,42,151,20,148,255,0,57,172,79,126,98,211,169,125,55,92,53,153,106,68,69,222,175,113,23,216,66,248,56,106,225,27,88,103,151,26,29,73,78,110,126,230,98,53,109,69,166,155,74,68,8,102,101,244,212,71,218,142,254,207,184,132,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,56,148,225,19,88,153,151,26,229,73,46,109,126,217,143,38,182,146,211,93,197,26,4,195,34,250,105,34,237,95,127,111,220,98,135,237,170,220,187,74,232,165,220,81,147,252,230,143,61,137,136,78,165,244,218,112,150,69,169,145,151,122,125,198,95,97,141,33,229,134,242,249,123,151,220,60,185,156,236,126,93,175,73,114,65,123,157,84,38,86,162,250,41,46,245,251,11,65,212,0,0,0,7,252,62,130,113,151,27,50,212,148,147,78,158,253,72,103,43,58,244,87,40,153,160,196,118,220,62,201,87,53,98,82,75,220,149,84,100,232,93,231,238,18,103,130,227,168,111,48,247,41,41,221,155,172,249,132,94,174,186,159,93,78,236,23,62,3,194,99,150,33,194,194,204,41,185,239,105,170,208,169,180,153,178,26,45,15,214,113,184,206,186,69,216,149,105,250,179,239,35,47,242,12,227,99,53,253,51,19,177,70,231,189,165,175,119,165,106,211,101,50,90,17,109,109,217,14,56,148,246,37,58,233,191,188,200,143,238,238,22,75,194,47,44,171,101,185,152,233,113,35,78,98,92,131,9,157,123,200,250,9,77,187,185,14,253,229,181,72,251,207,216,45,56,139,66,208,189,131,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,206,37,217,80,49,27,15,238,43,26,162,95,49,93,165,75,167,41,94,183,171,206,97,109,107,216,164,153,232,75,62,205,197,247,151,120,206,190,105,48,94,163,129,24,205,94,177,230,167,70,10,92,169,16,85,170,125,104,189,91,237,54,174,197,172,203,82,104,251,20,123,189,254,243,156,252,33,179,38,228,26,140,236,8,172,171,86,100,27,181,40,171,211,250,234,84,8,168,70,137,107,94,226,62,211,94,158,242,246,139,103,31,195,61,11,83,20,105,197,170,226,69,119,50,141,52,134,182,122,62,142,152,102,123,181,220,104,159,59,183,184,180,239,251,126,241,230,56,98,219,115,171,217,160,164,63,17,189,200,167,55,30,107,167,169,22,136,110,163,12,207,188,203,223,236,215,238,23,230,0,0,0,2,190,120,191,98,161,218,216,67,79,178,98,189,164,138,188,214,185,137,219,222,203,177,103,182,125,166,131,46,244,251,12,143,238,239,21,83,150,187,14,86,36,99,133,153,107,199,103,152,137,21,202,113,62,91,136,180,105,83,25,66,143,181,73,253,191,97,234,52,125,97,91,140,218,22,77,2,215,97,59,81,73,166,69,132,69,169,159,234,153,74,61,166,127,179,239,63,188,199,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,240,111,219,113,155,190,201,175,218,239,167,114,42,212,201,80,140,181,50,253,107,42,71,176,203,246,189,229,247,144,206,14,101,44,57,88,111,142,23,157,175,33,158,90,35,215,42,36,193,110,35,213,164,204,121,9,62,197,43,246,61,167,168,181,110,16,56,166,119,78,16,212,44,153,79,107,34,145,53,222,90,118,247,50,212,88,13,151,105,32,139,189,94,211,51,251,251,197,131,0,0,0,0,160,206,39,86,220,234,14,104,42,239,203,111,106,42,45,200,152,209,234,71,170,28,168,204,50,62,195,63,119,183,79,184,122,126,18,183,18,40,89,148,117,165,181,191,175,163,170,25,30,237,54,154,231,193,237,238,61,123,190,207,188,94,89,30,165,169,15,232,169,158,47,89,147,92,234,140,28,8,163,47,230,99,155,85,41,107,211,250,233,84,248,171,70,138,107,94,227,46,210,94,158,226,246,136,47,149,188,23,168,227,190,51,80,108,120,73,213,131,151,22,68,229,106,159,86,47,86,195,78,31,106,208,103,161,58,93,137,86,239,119,188,180,81,134,118,84,12,57,195,251,118,198,167,23,204,80,169,80,233,201,63,91,214,228,176,134,181,237,82,140,181,36,23,102,227,251,207,188,122,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,95,156,89,178,231,30,254,195,150,241,122,150,198,181,107,121,162,105,245,110,63,239,38,24,157,33,93,138,117,41,250,107,46,228,154,190,242,236,21,27,131,215,204,156,52,196,251,106,243,101,238,79,162,42,208,229,58,189,164,173,168,106,67,110,31,102,213,107,244,61,132,127,191,184,104,235,3,175,248,24,157,132,214,173,235,2,95,82,85,58,60,25,46,175,150,164,124,227,145,154,112,203,67,74,127,108,187,136,139,183,247,15,109,37,91,35,58,189,116,218,133,31,253,131,60,185,251,168,174,163,153,219,193,107,115,127,38,165,80,100,187,52,208,138,161,43,179,187,237,29,251,131,181,49,114,49,166,173,60,139,177,186,67,233,255,0,20,186,121,251,197,208,128,0,0,15,225,153,17,25,159,113,10,55,226,209,138,63,46,243,22,221,18,43,154,69,183,233,101,76,113,26,119,188,196,233,201,53,106,104,73,247,47,187,83,47,180,199,179,224,243,133,136,174,226,157,83,16,165,51,171,116,248,47,198,109,91,187,156,110,77,61,210,236,37,151,191,246,76,191,200,46,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,5,52,241,134,194,212,80,177,78,149,136,81,89,209,186,132,22,35,56,173,221,238,57,38,160,233,246,26,207,221,251,36,95,228,30,51,132,190,40,252,132,204,91,148,73,78,107,22,224,165,157,49,180,105,220,243,243,160,164,149,169,33,71,220,142,237,72,190,210,23,144,70,70,68,101,220,99,250,0,0,0,41,123,140,85,49,108,99,77,34,121,151,99,148,136,233,255,0,28,186,129,251,199,1,200,37,69,116,236,206,217,235,67,155,57,213,42,123,39,217,174,164,117,8,189,157,223,96,208,212,101,111,140,210,245,215,114,18,127,246,15,19,142,55,252,12,49,194,123,170,245,159,47,166,42,101,30,116,150,151,203,82,254,113,184,206,184,146,208,146,175,216,62,242,50,236,253,195,56,184,195,124,201,196,188,80,185,111,55,158,231,122,94,173,50,91,75,218,73,220,135,100,56,225,118,109,78,159,79,218,69,251,187,133,184,240,153,203,155,22,14,28,185,139,213,70,54,213,174,22,141,166,21,184,207,249,147,236,65,144,158,196,186,164,253,52,31,122,73,95,113,118,11,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,231,177,6,210,135,125,89,53,219,66,114,55,53,87,167,74,132,101,169,151,235,89,91,126,195,73,247,44,253,165,247,144,206,158,106,112,154,163,131,56,225,115,218,19,163,114,90,58,140,217,48,139,122,85,186,47,88,251,109,171,177,107,50,212,154,62,197,30,239,127,219,99,60,30,113,225,250,237,26,169,130,213,21,122,212,246,159,170,48,122,23,234,219,69,62,50,75,177,178,247,159,105,172,207,236,246,139,40,172,169,72,163,206,90,11,85,38,51,166,69,246,237,49,156,28,219,203,126,102,99,241,17,114,19,181,72,185,234,232,34,212,143,176,167,191,238,251,196,221,224,187,70,230,92,247,37,101,109,106,148,196,152,193,43,119,113,243,41,202,238,215,252,194,219,64,0,0,7,200,187,234,94,134,180,235,117,125,116,232,105,210,100,255,0,243,141,41,94,227,247,123,140,102,239,50,247,84,203,199,30,175,218,188,183,55,127,170,74,170,26,236,34,209,190,181,229,17,118,17,126,209,247,150,162,226,56,79,225,239,200,188,178,149,66,75,58,72,175,85,125,40,218,247,127,180,191,79,130,100,90,18,140,187,211,246,31,216,66,105,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,156,88,48,247,229,166,89,78,161,25,157,100,80,106,190,148,113,123,191,218,88,167,206,51,45,13,68,93,234,251,79,236,49,78,217,104,186,166,89,216,245,97,85,225,175,111,250,164,165,161,222,194,61,91,235,89,81,151,105,31,236,151,113,106,52,139,104,84,189,51,105,209,42,250,255,0,127,83,163,73,255,0,231,218,74,189,197,239,247,16,250,224,0,0,2,164,184,209,81,249,119,61,183,89,67,90,37,81,33,176,106,221,222,124,202,138,187,181,255,0,48,132,89,72,150,252,60,199,225,218,227,167,114,151,115,210,16,101,169,23,97,207,99,223,247,13,31,81,148,165,209,224,173,101,162,149,25,163,50,251,118,144,173,126,48,216,240,253,10,141,75,193,106,114,189,106,131,76,85,31,61,11,245,110,34,161,25,69,218,217,251,139,180,150,71,246,123,69,115,101,91,9,170,56,205,142,22,197,161,2,55,57,162,169,66,147,55,215,74,118,197,235,24,109,197,118,173,6,122,19,165,216,147,221,238,251,52,89,135,214,148,59,18,200,161,90,16,81,181,170,69,58,44,18,237,51,215,148,202,27,246,154,143,185,5,237,63,188,199,161,0,0,0,0,0,0,0,0,0,0,0,0,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,151,197,247,0,14,175,110,83,241,146,143,11,115,240,148,212,41,74,230,105,163,40,110,124,133,158,138,112,139,188,203,176,145,175,184,253,130,183,178,199,138,181,28,28,198,171,98,240,130,255,0,41,164,212,161,51,48,246,165,90,198,41,108,184,225,118,161,126,198,203,184,181,247,123,134,135,232,55,132,91,211,7,34,222,209,29,249,170,181,184,138,137,43,105,246,115,98,147,157,198,146,62,229,123,139,238,46,225,157,12,198,72,84,172,192,226,99,202,94,253,111,10,206,135,166,157,157,107,194,210,120,45,81,144,88,49,115,87,250,127,92,238,73,177,57,187,253,157,37,57,123,116,215,247,235,167,239,22,56,0,0,0,56,118,117,111,79,145,25,106,190,167,37,222,90,231,208,170,144,27,86,221,125,101,192,144,101,253,83,253,159,179,239,25,238,181,33,61,119,226,93,30,158,180,243,157,173,87,35,178,162,212,147,189,79,72,73,125,132,90,154,190,207,220,52,125,151,155,85,155,51,4,172,138,11,77,114,212,197,189,76,75,137,220,103,162,211,17,164,153,107,169,254,207,188,116,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,239,48,182,171,55,158,9,94,244,23,90,230,41,251,122,166,150,211,184,203,85,170,35,168,34,215,82,253,175,105,232,51,131,117,194,122,208,196,186,197,61,5,201,118,139,93,144,202,75,177,91,20,204,133,23,218,71,161,167,237,253,227,66,57,42,189,62,91,229,170,197,156,167,121,139,129,66,165,192,113,91,116,245,145,2,57,159,245,75,246,190,223,188,119,16,0,0,1,92,124,105,104,200,60,24,182,107,253,63,174,87,36,40,156,221,254,206,146,162,189,186,107,251,245,211,247,138,182,203,156,133,69,204,14,25,188,149,236,210,240,163,106,122,107,217,214,178,52,95,93,188,34,217,120,59,42,246,150,239,205,82,109,197,212,77,91,79,183,149,20,220,238,36,153,247,39,220,127,113,247,12,240,102,119,21,106,56,197,141,119,61,225,57,254,107,74,169,205,102,25,237,74,116,141,213,188,227,101,216,132,123,28,62,242,215,222,44,135,132,22,0,122,38,221,159,140,149,152,91,100,77,83,176,162,171,153,174,172,173,184,18,16,173,18,225,151,121,31,97,163,95,121,251,5,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,24,213,135,208,241,75,11,110,107,30,97,118,85,105,83,98,182,125,190,170,221,142,227,68,125,138,78,191,172,62,205,72,190,238,241,156,108,107,176,38,97,110,43,93,22,68,164,233,232,138,196,216,172,171,82,245,155,106,75,141,37,93,138,86,154,242,251,140,204,254,254,241,109,60,57,177,193,203,247,41,119,61,173,47,182,101,175,77,155,13,148,251,216,141,76,136,132,247,54,146,239,95,180,212,127,105,138,145,198,199,84,254,51,95,175,172,180,83,151,61,81,102,94,227,57,110,24,185,142,16,240,163,196,202,204,211,98,63,40,223,185,92,117,126,185,171,122,142,157,3,85,118,247,107,167,112,155,160,0,0,2,185,56,198,226,179,246,254,27,81,240,242,158,254,215,234,83,99,201,125,59,72,245,142,228,122,131,42,237,52,25,119,145,119,40,143,252,162,190,50,15,135,238,226,6,104,236,116,54,189,165,111,214,105,149,213,246,17,234,150,42,49,117,47,164,159,219,251,126,227,26,32,66,9,180,37,180,247,36,136,136,127,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,113,4,226,20,218,187,148,70,70,51,191,159,156,63,119,15,243,71,123,161,197,238,43,130,177,83,174,163,179,77,18,253,70,86,133,244,149,251,31,103,220,66,193,248,57,98,179,247,6,27,86,48,242,160,254,231,233,179,100,73,97,59,72,180,142,220,122,123,41,237,36,17,119,153,247,168,207,252,162,198,192,0,0,4,34,226,241,10,60,204,172,195,55,227,243,77,139,149,183,145,235,154,118,169,52,233,250,43,179,191,77,123,133,51,224,163,170,99,25,108,39,208,90,169,187,158,150,178,47,121,148,166,204,91,119,17,140,112,114,194,202,93,177,107,69,236,155,116,83,97,67,120,189,204,73,166,75,66,187,219,81,119,163,216,105,63,180,133,75,96,173,129,51,20,241,90,215,178,35,39,95,75,214,33,69,121,90,151,170,219,178,91,105,74,237,82,117,211,153,220,70,71,247,119,141,28,224,174,31,67,194,220,45,182,108,120,101,217,74,165,66,138,225,246,250,203,106,59,109,25,246,169,90,126,172,187,53,50,251,251,199,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,23,198,35,2,189,7,88,164,227,68,20,127,55,168,60,197,41,238,223,246,231,21,80,146,163,237,112,207,184,139,185,4,95,111,176,66,12,11,199,74,238,12,157,208,213,45,221,173,92,86,252,218,50,203,106,15,78,163,149,169,250,205,175,216,209,118,118,125,229,237,230,149,105,238,213,106,179,106,111,43,115,147,36,56,250,207,77,53,82,212,106,62,237,61,254,225,125,188,50,41,178,105,217,88,163,245,45,236,234,157,143,37,190,210,61,80,170,116,61,15,176,254,193,44,64,0,0,127,20,100,146,53,25,246,17,106,98,137,184,169,98,57,222,217,144,126,152,133,239,110,133,13,84,221,116,211,67,102,124,212,233,244,75,246,190,223,188,199,102,224,201,135,42,169,93,87,6,34,73,139,186,52,88,242,233,205,187,191,77,31,75,148,247,136,180,37,107,220,122,253,29,62,223,96,183,64,0,0,0,0,0,0,0,0,0,0,0,0,30,126,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,127,86,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,124,154,53,211,66,184,42,53,234,77,34,119,81,46,217,168,34,151,84,111,148,180,116,242,151,21,137,105,111,85,17,18,245,98,92,117,234,147,52,250,250,107,185,42,34,250,192,0,35,85,217,196,123,38,54,53,213,89,178,174,156,100,232,171,86,253,66,69,46,163,27,228,237,85,206,68,166,28,83,110,183,189,17,148,133,109,90,20,90,164,205,39,166,164,102,93,163,213,96,166,115,50,217,152,155,170,85,149,131,152,145,242,130,181,10,158,186,163,241,189,15,62,38,200,168,113,182,212,230,249,12,54,131,209,111,54,90,17,238,245,181,211,66,51,46,214,57,86,58,102,143,2,114,215,232,79,211,93,243,242,115,229,31,83,232,207,232,201,147,57,253,63,43,157,253,236,211,155,118,243,218,250,90,107,187,179,93,15,79,147,130,153,204,203,102,98,110,169,86,86,14,98,71,202,10,212,42,122,234,143,198,244,60,248,155,34,161,198,219,83,155,228,48,218,15,69,188,217,104,71,187,214,215,77,8,204,187,88,230,152,223,153,28,18,203,133,42,153,89,198,139,250,37,185,30,179,33,113,160,33,81,223,148,252,149,161,59,150,104,102,58,22,233,161,36,105,220,189,187,18,107,108,140,200,214,130,62,65,253,212,124,137,255,0,195,159,253,217,172,127,162,9,41,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,229,180,239,251,54,250,147,112,69,179,238,24,149,101,218,181,135,40,21,115,140,102,164,69,168,182,211,78,187,28,215,166,213,45,9,125,178,94,211,61,171,220,133,104,180,45,41,244,0,3,197,98,246,52,97,126,2,217,174,98,6,46,93,241,45,218,19,114,26,136,82,30,67,142,173,215,220,51,216,211,77,52,149,58,234,244,37,40,210,132,168,201,8,90,207,68,161,70,94,170,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,249,35,93,52,41,119,85,70,202,143,59,125,106,149,79,135,84,153,27,148,178,229,69,150,228,150,227,185,188,203,98,183,46,20,146,208,140,212,92,189,84,68,74,73,159,214,0,1,31,241,75,62,185,78,193,107,238,167,134,120,151,138,222,134,185,40,220,158,182,23,160,170,82,57,92,214,80,243,127,56,204,117,182,173,91,117,10,245,84,122,107,161,232,100,100,94,175,2,243,71,129,57,148,244,223,232,82,249,249,71,242,115,166,244,159,244,100,200,124,142,163,155,201,254,249,105,189,219,185,14,253,29,116,219,219,166,165,175,85,0,30,83,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,245,179,122,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,226,182,159,17,236,152,223,55,85,26,202,181,177,147,173,173,92,21,8,244,186,116,111,147,181,86,249,242,159,113,45,180,222,245,198,74,19,185,107,73,106,163,36,150,186,153,145,118,142,235,127,223,150,206,24,89,181,108,64,188,229,75,139,66,161,71,57,117,9,17,169,242,38,173,134,8,203,115,166,212,116,45,211,66,72,247,45,68,147,36,32,148,181,104,148,168,202,58,255,0,117,31,34,127,240,231,255,0,118,107,31,232,131,186,225,14,52,97,126,61,89,173,226,6,17,221,241,46,42,19,146,29,136,114,25,67,141,45,167,219,50,222,211,173,58,148,186,210,244,52,168,146,180,164,205,11,66,203,84,173,38,126,212,71,252,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,173,133,232,42,148,142,87,53,148,60,223,206,51,29,109,171,86,221,66,189,85,30,154,232,122,25,25,23,64,193,76,123,194,124,196,218,178,175,92,28,186,254,80,81,97,84,23,75,126,79,67,38,38,201,72,109,183,20,222,201,13,182,179,209,15,54,122,145,109,245,180,215,82,50,46,128,35,254,41,103,215,41,216,45,125,212,240,207,18,241,91,208,215,37,27,147,214,194,244,21,74,71,43,154,202,30,111,231,25,142,182,213,171,110,161,94,170,143,77,116,61,12,140,139,242,216,28,66,50,141,138,119,149,39,15,176,251,20,165,215,46,26,228,130,141,6,12,107,94,177,189,213,232,102,102,102,113,73,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,69,0,226,152,215,156,204,182,101,218,234,139,101,99,30,36,124,159,173,77,167,162,168,196,111,67,207,151,190,42,220,113,180,185,190,59,14,32,181,91,46,22,134,123,189,93,116,208,200,207,235,96,94,104,240,39,50,158,155,253,10,95,63,40,254,78,116,222,147,254,140,153,15,145,212,115,121,63,223,45,55,187,119,33,223,163,174,155,123,116,212,181,234,160,56,166,53,231,51,45,153,118,186,162,217,88,199,137,31,39,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,250,216,23,154,60,9,204,167,166,255,0,66,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,122,168,0,243,246,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,0,0,0,3,202,91,184,165,98,93,119,221,221,134,116,10,239,85,114,88,157,7,202,8,93,43,200,232,250,214,77,232,191,56,180,19,110,111,109,38,175,155,82,182,233,162,180,62,193,234,192,0,124,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,62,176,0,249,53,155,166,133,111,212,104,84,154,188,238,158,93,205,80,93,46,150,223,41,107,234,37,34,44,137,106,111,84,145,146,52,98,36,133,234,163,36,250,154,107,185,73,35,250,192,0,0,60,253,135,127,217,184,159,108,177,121,225,253,195,18,187,66,149,34,92,104,245,8,134,106,97,245,198,144,228,119,77,181,105,162,208,78,178,225,18,211,170,22,68,74,73,169,38,74,63,64,3,207,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,0,0,252,144,170,212,170,140,153,240,233,245,56,146,164,82,228,20,73,205,50,242,86,184,175,155,77,188,77,58,146,61,80,179,105,230,156,36,171,67,216,226,21,220,162,51,253,96,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,26,255,0,186,143,145,63,248,115,255,0,187,53,143,244,65,42,128,0,0,0,120,170,22,52,97,125,203,138,23,54,11,209,110,248,143,222,214,124,120,210,235,20,85,33,198,159,97,135,219,67,141,186,141,233,36,188,141,174,181,185,77,26,201,6,235,105,94,211,90,72,253,168,0,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,253,86,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,1,226,171,184,209,133,246,214,40,91,56,47,90,187,226,49,123,94,17,228,203,163,209,82,135,29,125,246,24,109,110,56,234,246,36,210,202,54,180,238,213,58,104,37,155,78,37,27,141,10,34,252,152,215,143,120,79,151,107,86,45,235,140,119,95,201,250,44,218,130,41,108,73,232,100,203,223,41,109,184,226,91,217,29,183,22,90,161,151,15,83,45,190,174,154,234,100,71,207,240,183,62,185,78,198,155,238,153,134,120,105,138,222,153,185,43,60,238,138,23,160,170,81,249,188,166,86,243,159,56,244,116,54,157,27,105,106,245,148,90,233,161,106,102,68,114,0,0,121,250,21,255,0,102,220,215,53,205,102,80,174,24,146,235,182,116,136,209,171,180,244,153,147,240,87,34,58,36,48,107,73,145,25,161,198,156,35,74,203,84,25,165,196,145,238,109,105,79,160,0,0,0,0,30,83,13,241,87,14,49,130,133,34,231,194,251,210,149,115,82,162,84,36,210,222,151,78,144,78,182,137,76,47,99,141,153,151,253,21,36,254,138,219,91,110,32,212,133,161,74,245,96,63,37,90,167,26,139,74,155,89,152,220,183,35,192,142,228,151,81,18,35,178,159,82,16,147,82,137,182,89,74,157,117,122,17,232,134,210,165,168,244,36,145,153,145,8,193,253,212,124,137,255,0,195,159,253,217,172,127,162,14,191,130,25,145,193,44,199,210,170,117,156,23,191,162,92,113,232,210,17,26,122,19,29,248,175,198,90,211,185,6,182,100,33,14,146,20,68,173,171,219,177,70,135,8,140,205,11,34,233,98,63,226,150,125,114,157,130,215,221,79,12,241,47,21,189,13,114,81,185,61,108,47,65,84,164,114,185,172,161,230,254,113,152,235,109,90,182,234,21,234,168,244,215,67,208,200,200,189,94,5,230,143,2,115,41,233,191,208,165,243,242,143,228,231,77,233,63,232,201,144,249,29,71,55,147,253,242,211,123,183,114,29,250,58,233,183,183,77,75,94,170,56,86,47,103,139,42,248,17,121,57,135,216,165,139,113,41,55,11,17,218,146,252,22,105,179,103,46,58,28,35,52,19,167,21,151,18,218,205,58,44,144,179,37,236,90,21,166,213,164,207,202,82,120,152,228,162,191,85,133,66,161,99,4,186,141,74,163,33,184,144,225,196,180,171,111,63,37,247,20,73,109,166,219,76,51,82,214,165,25,36,146,68,102,102,100,68,37,0,0,0,0,0,0,0,0,0,0,0,0,0,168,190,51,120,112,170,109,211,111,226,44,104,155,99,74,98,37,57,199,121,154,234,250,156,168,60,101,161,171,94,226,215,232,233,246,251,7,25,225,91,136,199,100,230,65,138,106,215,177,186,236,52,211,117,211,93,77,233,240,147,167,209,63,217,251,62,242,23,178,147,37,17,40,143,176,203,82,31,208,0,0,17,59,137,189,54,77,75,43,21,142,153,189,253,43,178,36,185,235,17,104,132,211,166,106,125,167,246,138,18,164,207,118,149,85,133,83,101,91,92,135,33,183,208,122,107,162,144,162,81,119,235,238,247,14,151,142,152,233,93,198,111,146,237,85,29,220,213,187,111,194,163,32,182,160,181,233,249,186,31,170,218,15,185,211,236,237,251,207,217,55,248,59,224,87,167,107,21,108,104,156,222,177,233,239,63,74,103,183,253,185,181,83,228,164,251,28,35,238,51,239,65,151,219,236,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,3,131,231,111,11,81,139,57,117,186,168,93,63,57,250,125,62,117,78,41,111,219,163,237,193,146,148,31,211,73,119,185,237,51,47,121,12,238,215,169,50,40,53,202,141,10,90,118,191,78,150,244,71,75,82,61,22,218,205,38,93,134,101,222,71,220,102,63,8,208,127,14,168,45,65,202,197,169,202,86,238,162,20,7,213,216,101,162,149,78,137,169,127,216,36,200,0,0,15,53,137,87,43,22,118,31,220,119,68,133,109,110,151,74,153,48,207,67,61,9,166,22,191,97,31,236,251,143,238,49,155,60,112,184,254,88,227,69,247,115,161,123,209,86,185,170,147,27,61,52,245,93,150,226,203,216,95,181,237,34,251,136,92,255,0,10,12,59,85,135,150,82,146,179,212,238,10,175,166,190,226,126,159,4,255,0,105,95,177,246,125,196,38,144,0,0,0,0,0,0,0,0,0,0,0,0,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,81,15,16,108,237,213,115,95,127,183,66,182,31,151,7,14,173,89,18,25,165,67,76,165,41,138,179,233,121,228,162,172,182,212,203,75,66,220,142,166,210,150,156,37,27,37,204,36,153,27,142,107,32,56,83,231,170,53,156,228,12,172,98,188,248,145,168,82,164,19,54,84,228,197,117,79,166,163,46,106,11,209,171,38,91,81,41,14,187,33,199,82,243,134,158,89,147,137,82,212,149,54,77,91,160,0,10,96,204,238,102,47,44,168,113,72,196,28,82,179,224,196,168,161,81,233,20,218,189,50,73,18,81,81,167,57,74,167,45,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,93,186,97,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,128,8,21,197,59,37,149,92,124,179,97,227,46,22,219,242,234,152,131,104,199,40,146,160,177,37,70,186,149,17,38,235,170,105,150,54,153,57,37,167,92,53,161,40,52,41,104,91,201,249,213,242,80,84,195,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,6,132,242,81,154,234,22,109,48,106,21,229,205,165,67,187,233,186,67,186,104,144,158,90,186,9,91,150,77,184,73,112,137,100,203,232,71,53,179,213,105,45,86,223,49,107,105,195,16,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,109,56,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,167,61,153,151,204,93,247,154,12,83,159,137,151,212,143,237,97,209,225,108,103,250,50,151,212,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,247,153,247,17,77,78,22,153,9,249,119,50,131,154,236,80,127,101,191,74,168,117,150,133,46,60,141,28,159,58,35,230,146,153,33,72,61,91,101,151,218,81,33,173,73,78,56,217,154,200,154,73,37,249,65,197,167,19,113,183,15,50,243,30,46,22,209,165,162,222,184,164,73,165,94,117,198,91,97,244,67,167,63,29,81,211,17,214,156,109,106,66,36,169,243,34,144,131,71,45,108,161,27,183,62,129,84,25,63,204,165,119,42,216,227,71,196,218,97,115,169,79,109,165,220,145,19,21,15,185,46,142,235,205,174,67,109,18,148,141,175,23,41,14,54,100,180,23,49,180,18,140,208,107,74,180,81,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,66,220,65,179,183,85,205,125,254,221,10,216,126,92,28,58,181,100,72,102,149,13,50,148,166,42,207,165,231,146,138,178,219,83,45,45,11,114,58,155,74,90,112,148,108,151,48,146,100,110,57,172,181,224,185,113,230,10,117,10,227,161,212,209,215,96,196,30,165,170,108,153,18,26,91,148,234,234,87,25,199,34,199,71,51,154,134,92,102,82,222,89,27,102,215,49,36,164,169,11,91,164,231,138,226,135,139,215,150,2,231,219,13,177,115,15,223,136,221,118,221,177,225,189,28,165,176,79,48,234,23,54,166,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,43,31,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,224,184,131,82,80,165,180,235,75,52,35,126,210,234,160,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,32,113,31,225,255,0,51,46,245,215,113,111,8,109,223,245,167,159,211,48,236,104,238,63,33,203,118,86,196,55,182,66,222,91,142,45,151,156,35,90,30,53,109,39,29,54,148,72,249,147,119,133,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,84,67,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,195,165,113,12,206,157,43,43,24,95,34,133,104,92,17,19,138,151,44,114,43,126,25,198,76,163,132,193,185,181,218,131,237,169,68,148,33,41,39,82,209,172,148,75,120,146,92,183,16,135,182,208,181,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,245,56,113,100,114,78,84,172,217,247,134,32,174,36,140,69,188,35,176,137,204,180,134,157,69,18,34,76,214,80,154,124,136,212,181,169,70,149,62,164,171,148,165,180,210,82,74,38,73,215,38,80,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,162,30,28,89,227,141,149,43,202,125,159,136,40,151,35,14,175,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,203,222,0,0,0,0,1,13,120,142,231,142,78,84,172,216,22,126,31,34,36,140,69,188,35,190,184,47,58,182,157,69,18,34,76,144,115,93,96,204,212,181,169,70,164,176,149,39,148,165,180,234,148,106,38,77,167,41,91,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,61,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,193,113,6,164,161,75,105,214,150,104,70,253,165,213,64,7,42,205,143,133,140,100,248,127,112,249,115,226,184,56,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,110,128,32,7,26,191,11,22,183,196,8,62,93,81,30,215,135,22,120,228,230,182,205,159,103,226,10,34,71,196,91,62,59,11,156,243,75,105,164,86,226,40,205,5,53,166,8,201,72,90,84,73,75,233,74,121,73,91,173,41,38,146,120,154,110,101,0,0,172,190,43,217,227,141,109,82,171,121,71,195,148,75,42,237,74,60,116,93,213,98,91,177,202,12,71,82,219,233,132,193,164,210,110,173,246,148,142,106,143,86,137,151,84,222,139,83,139,228,200,174,23,30,4,240,203,241,175,56,154,37,80,10,33,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,189,224,0,0,20,237,152,108,217,222,89,69,226,119,137,151,197,10,60,186,197,10,124,122,76,106,237,184,153,229,21,138,170,10,135,20,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,219,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,4,106,207,213,59,53,146,240,58,92,220,169,220,125,13,86,15,57,202,220,24,48,201,117,138,133,61,76,169,10,77,61,227,51,229,188,141,198,189,173,160,159,89,165,60,151,80,180,19,79,208,182,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,161,60,168,230,187,14,51,107,135,8,189,108,167,122,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,59,88,10,64,226,63,196,2,102,98,43,174,225,38,16,220,95,235,79,3,166,125,217,49,219,126,59,151,20,173,136,115,116,132,60,134,220,67,44,184,102,132,50,105,218,110,52,110,168,215,243,36,215,235,225,185,196,18,54,93,164,185,131,216,201,85,150,172,58,168,200,84,152,85,39,157,117,228,91,43,38,159,113,210,106,59,44,58,243,200,146,241,176,147,66,84,148,54,179,91,154,106,183,12,238,208,7,10,206,14,108,236,220,162,225,127,203,138,236,120,149,138,236,249,13,198,161,91,138,158,113,95,170,172,156,65,62,104,89,54,233,161,13,52,179,113,75,52,108,215,150,131,50,83,168,35,207,101,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,172,39,56,95,202,59,251,153,88,105,252,168,63,247,85,250,64,135,209,117,91,253,41,232,191,69,206,233,253,37,187,255,0,12,250,123,191,175,179,149,205,249,254,112,224,28,46,60,118,97,151,227,94,79,52,95,240,0,165,108,213,102,22,234,202,255,0,21,11,203,23,45,104,221,127,65,232,152,213,26,90,229,57,29,154,156,23,104,176,146,236,119,20,131,255,0,5,196,26,146,180,161,214,154,89,161,123,54,157,186,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,0,0,21,151,197,123,60,113,173,170,85,111,40,248,114,137,101,93,169,71,142,139,186,172,75,118,57,65,136,234,91,125,48,152,52,154,77,213,190,210,145,205,81,234,209,50,234,155,209,106,113,124,152,1,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,20,237,197,67,34,178,108,11,134,171,153,236,45,129,45,251,98,185,33,234,149,230,203,210,154,217,73,168,191,41,148,37,246,141,199,9,231,17,41,233,38,102,218,16,190,82,210,179,220,150,214,132,55,13,114,197,152,91,171,43,248,203,69,197,203,90,55,95,208,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,248,46,32,212,149,165,14,180,210,205,11,217,180,244,81,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,209,103,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,101,103,111,56,54,206,81,176,189,218,210,142,36,219,218,185,29,244,218,116,121,109,72,228,78,125,167,24,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,123,147,64,55,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,185,62,27,156,62,228,229,218,51,152,195,140,148,168,138,196,90,140,117,70,133,77,121,166,158,93,178,130,117,246,221,54,164,50,251,172,188,185,44,155,10,53,165,41,91,104,53,183,174,139,112,142,122,128,0,0,0,0,0,0,0,0,0,0,0,8,91,197,127,14,213,126,101,148,228,32,244,59,126,171,233,175,191,145,79,156,127,180,159,219,251,126,227,20,193,129,247,31,200,236,104,177,46,117,175,98,41,55,53,46,99,135,166,190,171,82,219,89,251,15,246,125,132,127,113,141,38,97,173,202,197,227,135,246,229,209,29,91,155,170,82,161,204,35,208,203,82,117,132,47,218,69,251,94,226,251,136,122,80,0,0,17,155,136,164,22,167,101,98,236,230,171,111,79,10,123,233,236,51,213,73,167,75,208,191,237,25,240,31,186,131,73,145,94,174,83,168,81,19,185,250,140,182,98,52,90,145,106,183,22,73,34,237,50,46,243,46,243,33,162,44,146,97,106,48,155,46,182,173,11,167,228,191,80,167,193,169,202,45,251,181,125,200,49,146,179,250,106,46,246,253,134,69,238,33,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,106,148,54,234,52,233,84,247,139,86,229,50,182,86,94,242,82,76,143,252,163,60,121,238,195,84,225,174,100,238,232,108,183,177,154,189,78,125,85,29,186,246,59,62,73,23,245,148,125,200,251,62,226,17,240,104,91,135,171,200,123,43,22,110,194,211,101,54,156,131,251,202,157,16,73,32,0,0,17,47,137,190,37,39,14,114,201,82,209,91,87,112,62,245,13,61,154,246,191,79,153,167,245,85,251,31,103,222,66,140,176,230,133,34,245,196,203,98,218,111,181,250,237,118,20,18,238,237,83,242,16,143,121,23,122,189,229,247,144,210,54,5,217,173,216,24,63,103,90,137,111,99,148,250,21,62,59,253,186,234,235,113,90,109,71,244,149,237,71,176,204,135,187,0,0,0,0,0,0,0,0,0,0,0,0,20,173,197,11,61,63,166,187,169,120,29,131,151,159,87,134,212,93,158,152,147,9,59,89,174,213,27,113,70,122,60,74,62,162,27,58,55,203,208,146,133,186,75,115,231,82,152,238,20,85,203,94,90,241,31,53,56,142,120,101,134,71,74,102,123,52,247,234,146,229,213,37,27,17,98,69,104,208,131,113,102,132,173,197,106,227,173,54,68,218,22,173,206,17,153,18,73,74,79,138,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,180,240,167,207,28,156,74,165,64,202,222,36,162,35,85,219,98,142,72,181,170,105,91,76,21,70,157,21,40,65,66,91,122,145,174,75,45,104,164,169,180,159,49,150,156,82,201,42,105,78,61,99,224,2,128,120,163,248,236,196,223,193,124,158,16,253,92,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,239,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,205,113,87,55,89,116,193,11,254,145,134,56,175,137,145,45,187,134,185,30,60,184,108,75,133,43,144,108,60,242,217,109,215,36,165,163,97,148,115,26,112,141,78,56,146,73,36,212,173,169,237,29,86,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,197,74,241,69,225,255,0,50,145,50,165,153,188,16,183,121,212,167,186,154,141,241,75,97,199,223,148,220,167,95,117,247,170,201,230,45,123,153,62,110,142,182,217,33,44,165,180,184,73,52,27,170,106,11,101,163,49,119,222,87,241,78,6,38,88,178,63,178,135,88,133,177,159,233,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,45,56,162,99,205,155,153,44,35,203,174,43,89,147,98,41,21,24,247,10,42,112,89,144,111,46,147,81,36,82,142,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,126,127,132,5,211,66,177,177,247,16,175,91,166,119,69,69,183,240,190,173,84,168,201,229,45,206,68,86,38,192,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,131,149,103,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,81,30,217,166,186,132,28,164,182,233,163,155,38,75,137,215,87,157,229,52,102,218,84,109,182,148,37,41,220,100,183,92,246,220,58,242,43,39,52,183,145,95,24,131,2,90,48,174,129,33,230,103,61,26,83,72,93,78,162,201,71,89,83,76,137,194,125,148,41,185,9,113,111,37,31,65,10,66,86,133,168,150,139,211,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,75,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,51,217,157,124,168,215,114,151,140,179,108,222,85,86,101,161,82,214,101,173,91,154,202,19,215,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,144,28,38,243,121,250,34,196,127,228,251,122,205,217,104,95,245,4,122,37,77,192,230,185,22,226,120,217,97,157,206,32,201,100,203,232,66,90,86,169,89,37,196,176,162,229,32,222,89,221,72,170,190,42,121,241,255,0,101,242,169,132,21,175,236,154,187,235,180,202,143,252,250,36,209,20,142,87,254,110,167,86,219,223,218,71,90,127,90,129,0,50,209,151,75,239,52,24,167,3,12,236,88,255,0,217,76,172,77,222,207,244,101,47,169,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,209,70,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,42,7,141,95,138,123,91,225,252,31,49,168,136,235,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,168,7,59,121,62,185,178,141,138,14,209,84,82,230,217,53,201,15,170,211,172,75,118,63,62,115,13,54,194,222,67,141,180,179,82,86,202,164,161,163,90,144,217,56,105,53,161,41,35,218,158,171,195,79,61,81,178,203,115,74,195,12,78,159,18,46,23,220,114,31,169,74,156,168,174,184,253,34,162,81,200,146,250,9,134,214,235,200,120,152,101,149,54,105,61,167,203,113,42,65,37,194,115,197,113,71,241,217,137,191,130,249,60,33,34,178,43,155,59,55,40,185,9,186,175,138,236,120,149,138,236,252,72,149,26,133,110,42,121,197,126,170,178,133,75,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,117,235,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,122,217,189,43,49,249,188,166,80,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,219,79,12,94,31,243,48,138,28,108,192,227,125,187,210,95,82,246,191,108,211,93,113,246,165,80,98,184,195,204,186,169,40,74,201,179,121,246,228,118,178,226,20,166,82,132,234,105,113,75,67,118,42,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,3,42,226,205,56,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,110,128,0,0,0,35,254,113,115,139,98,101,2,196,143,95,175,195,244,205,201,89,223,242,126,223,230,61,31,210,156,167,163,162,87,243,164,48,235,108,114,155,144,78,124,225,22,253,54,167,83,62,204,251,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,139,207,142,235,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,158,225,165,196,18,54,48,210,168,249,124,197,250,172,183,49,6,4,126,154,143,86,150,235,178,159,185,80,132,202,125,195,112,208,193,33,133,199,140,195,73,53,188,234,150,249,234,163,51,89,171,91,10,16,3,141,95,133,139,91,226,4,31,46,168,138,118,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,117,156,91,19,55,246,36,138,253,2,31,161,174,74,54,207,148,22,255,0,49,233,30,139,230,189,33,17,127,157,45,134,155,127,154,220,115,115,230,200,246,107,181,90,25,118,200,0,16,215,136,238,120,228,229,74,205,129,103,225,242,34,72,196,91,194,59,235,130,243,171,105,212,81,34,36,201,7,53,214,12,205,75,90,148,106,75,9,82,121,74,91,78,169,70,162,100,218,114,136,69,255,0,112,184,240,39,134,95,141,121,196,209,42,128,101,92,89,167,10,28,241,201,182,170,180,76,163,226,50,34,21,10,165,34,66,45,26,177,173,168,231,6,91,170,113,245,66,124,212,105,39,80,251,170,95,41,69,171,164,243,169,111,69,165,196,114,109,208,0,0,80,15,20,127,29,152,155,248,47,147,194,30,131,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,114,247,135,42,196,44,211,229,247,9,177,30,151,132,248,155,138,52,171,94,228,172,211,253,41,17,170,162,93,143,20,226,234,242,73,197,204,90,10,51,90,170,59,169,34,113,212,168,212,68,68,70,106,73,27,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,0,0,166,190,39,92,63,225,225,20,201,57,129,193,11,119,164,177,101,238,126,230,166,180,227,13,69,160,202,113,246,89,105,81,144,165,147,134,203,238,72,236,101,180,41,44,169,10,208,210,218,144,134,226,86,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,236,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,173,184,175,103,142,77,203,85,173,229,31,14,81,16,232,84,217,17,209,119,85,137,109,72,57,210,218,83,111,166,19,6,147,81,52,134,29,74,57,170,61,29,55,154,83,122,33,45,175,157,89,96,45,83,133,30,122,127,81,149,252,107,188,255,0,241,120,182,4,217,201,255,0,9,42,165,185,32,213,255,0,53,210,161,73,253,182,73,127,222,236,139,31,198,140,94,179,112,23,11,238,12,92,196,7,229,183,66,183,99,165,233,5,17,131,121,247,86,183,18,211,76,182,142,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,44,240,230,119,48,183,86,104,49,150,181,139,151,76,110,131,175,229,198,167,82,209,41,201,12,211,32,180,157,173,71,109,75,63,240,156,89,165,40,74,221,117,213,146,17,191,105,75,254,24,188,63,225,226,236,200,217,129,198,251,119,171,177,98,109,126,217,166,186,227,14,197,175,74,109,247,153,117,82,80,149,155,132,203,14,71,237,101,196,37,47,41,105,212,212,218,86,135,36,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,20,3,197,31,199,102,38,254,11,228,240,135,201,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,160,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,16,171,136,206,125,191,146,189,9,140,55,195,182,58,140,77,185,169,253,100,73,15,199,223,22,139,5,107,91,69,49,68,178,216,243,198,182,220,75,77,118,164,148,133,45,210,218,148,182,245,22,0,153,92,56,179,199,27,42,87,148,251,63,16,81,46,70,29,94,18,24,92,231,154,91,174,174,137,45,36,104,41,173,48,70,105,90,20,147,74,95,74,83,205,82,26,105,73,53,27,36,211,151,188,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,91,136,102,75,42,185,88,197,9,21,219,66,223,150,156,43,185,100,17,219,243,14,74,165,20,39,205,189,206,211,223,113,73,37,33,105,81,58,166,137,102,163,91,36,147,230,56,180,61,183,229,100,7,56,53,92,166,226,226,85,80,56,142,88,151,140,136,112,46,180,60,210,141,113,152,66,212,77,206,105,77,161,78,239,142,79,58,179,109,41,81,58,133,45,27,119,155,110,54,226,99,86,165,87,243,175,136,21,218,21,78,37,70,155,81,143,65,151,14,100,71,146,243,18,88,114,137,5,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,59,7,12,236,194,218,185,95,193,172,195,226,229,211,27,175,232,62,75,198,167,82,209,41,184,239,84,231,58,170,146,90,142,218,150,127,225,56,179,74,86,164,52,211,171,36,47,102,211,134,184,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,99,252,40,242,45,250,140,208,99,93,153,255,0,139,202,176,33,78,87,248,74,85,81,200,230,159,249,174,149,106,87,237,188,72,254,247,120,90,160,0,0,0,0,0,0,0,0,0,0,0,0,15,9,142,150,107,119,246,15,222,54,162,155,222,237,66,133,80,142,199,110,154,58,228,87,91,73,253,36,251,87,237,50,33,155,156,70,161,72,178,177,50,231,182,156,236,126,133,93,155,4,251,187,20,204,133,163,222,101,222,159,121,253,230,47,51,134,70,37,39,17,178,201,77,213,90,174,223,125,154,26,187,61,172,83,225,235,253,84,254,223,219,247,152,150,160,0,0,35,119,16,151,144,206,86,47,45,233,215,125,50,162,130,237,238,51,167,75,25,232,18,15,34,88,106,156,74,204,149,165,13,230,247,179,72,169,64,170,171,183,78,198,167,198,35,254,178,79,185,127,111,220,99,67,148,216,109,211,169,209,105,236,150,141,197,97,12,164,189,196,148,145,23,249,7,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,39,198,135,15,17,10,225,182,241,26,51,123,25,125,136,116,183,59,117,213,213,46,162,241,159,106,181,238,47,217,211,237,246,10,195,26,9,225,196,83,139,43,22,199,92,189,223,205,161,114,123,8,180,107,209,209,54,151,103,239,239,237,18,124,0,0,5,57,113,135,198,2,184,175,234,86,23,196,145,186,53,49,166,39,58,141,154,104,251,111,84,24,62,211,65,31,113,251,20,101,246,123,71,32,225,137,133,73,196,140,200,211,166,190,157,205,91,141,179,89,34,215,79,90,60,248,71,175,98,210,125,203,251,126,227,23,212,219,105,105,180,180,130,209,40,73,36,190,226,31,244,0,0,0,0,0,0,0,0,0,0,0,2,176,56,162,241,0,135,72,135,82,203,38,8,92,92,234,171,221,77,58,248,170,48,219,15,197,110,43,172,58,195,212,148,243,16,189,207,31,55,87,92,108,208,166,84,218,91,37,26,205,212,181,89,120,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,161,60,170,229,158,205,202,134,17,195,194,219,62,116,186,138,213,33,85,42,189,78,73,154,87,81,168,184,134,208,235,228,222,227,75,40,218,211,104,67,105,51,218,132,39,114,150,189,238,47,143,241,2,200,141,11,53,86,171,151,173,172,142,139,19,109,250,121,183,78,147,170,220,244,164,86,27,148,227,84,173,139,144,212,118,57,178,100,36,250,149,17,169,26,104,122,167,176,168,179,253,85,88,87,87,251,171,110,92,150,229,67,254,82,28,234,108,232,238,127,209,113,151,155,113,31,98,146,164,251,12,133,239,112,249,206,221,43,53,246,3,148,43,157,248,144,113,22,213,143,29,154,172,53,74,74,159,171,48,150,89,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,178,212,5,0,241,71,241,217,137,191,130,249,60,33,21,69,132,240,185,207,109,43,4,234,175,96,70,52,92,210,227,217,53,201,8,85,191,81,150,250,122,43,122,106,148,179,117,14,110,45,205,70,144,165,164,205,123,249,109,56,147,89,165,36,243,206,166,42,230,223,26,42,184,245,152,107,219,16,37,93,242,238,42,67,149,137,145,45,185,15,33,77,33,170,35,114,28,232,154,105,165,37,38,210,57,70,149,26,77,41,81,173,107,90,245,113,107,51,179,254,13,56,73,85,182,240,26,169,138,245,170,141,192,132,93,149,137,109,81,233,234,172,169,84,163,132,207,41,167,37,162,18,21,177,50,87,33,135,90,83,174,167,153,178,43,100,141,168,82,141,203,10,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,69,156,69,50,43,39,43,87,145,223,24,125,2,90,240,174,191,33,150,96,189,38,83,75,93,50,162,241,72,89,211,72,141,195,125,228,37,184,234,113,15,41,31,65,105,66,150,181,164,214,184,106,3,186,228,239,42,183,150,107,241,114,159,103,209,169,178,211,108,83,164,71,147,118,85,219,112,153,69,58,156,107,245,201,46,169,11,79,82,226,82,226,89,70,213,110,89,26,140,185,104,113,104,208,157,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,14,85,153,124,186,88,153,160,194,201,248,103,125,71,254,214,101,30,110,247,191,163,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,150,117,177,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,55,240,191,138,165,229,135,25,50,60,48,134,81,31,197,11,126,68,107,114,219,156,236,2,75,17,168,29,49,147,114,204,136,148,211,242,99,27,68,201,33,105,109,42,39,99,56,162,144,104,124,149,2,237,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,191,236,130,229,70,30,84,176,58,37,18,166,214,251,206,232,228,214,46,135,156,101,130,113,137,74,101,36,152,9,113,163,87,49,152,254,186,82,102,226,210,167,22,251,137,218,78,236,76,149,20,173,198,175,197,61,173,240,254,15,152,212,68,10,110,147,85,122,149,34,186,205,50,90,233,176,228,51,18,68,196,178,163,97,151,222,75,138,105,165,185,166,212,173,105,97,229,37,38,122,168,154,112,203,93,167,164,192,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,189,224,20,3,197,31,199,102,38,254,11,228,240,135,201,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,160,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,74,220,78,179,227,250,111,174,201,192,108,39,173,110,176,109,250,130,189,37,84,167,84,121,145,110,135,146,134,84,222,169,229,36,249,49,223,76,130,78,215,28,105,229,19,111,22,187,26,81,69,92,167,120,167,193,191,136,22,247,152,176,52,166,3,159,227,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,235,99,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,159,0,2,197,56,98,240,255,0,135,139,179,35,102,7,27,237,222,174,197,137,181,251,102,154,235,140,59,22,189,41,183,222,101,213,73,66,86,110,19,44,57,31,181,151,16,148,188,165,167,83,83,105,90,28,185,64,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,68,106,202,142,107,177,31,41,88,142,139,214,202,119,174,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,66,120,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,1,149,112,23,83,195,23,62,63,166,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,20,255,0,0,0,1,226,177,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,58,217,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,159,74,181,114,101,93,151,147,27,215,56,151,109,87,161,165,65,233,35,218,148,232,235,66,220,168,56,170,171,16,164,201,144,125,188,182,81,185,246,208,223,99,139,113,38,179,216,132,39,159,26,196,148,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,234,248,115,103,95,249,42,226,59,244,11,254,167,85,115,12,174,159,155,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,157,244,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,126,170,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,244,240,243,206,157,43,52,248,95,30,133,119,220,17,21,138,150,212,115,43,130,25,70,76,83,154,193,57,181,170,131,13,165,70,149,161,73,54,146,233,160,146,72,120,212,92,182,208,182,119,115,94,53,126,22,45,111,136,16,124,186,162,41,88,116,172,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,69,56,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,207,243,131,155,59,55,40,184,95,242,226,187,30,37,98,187,62,67,113,168,86,226,167,156,87,234,171,39,16,79,154,22,77,186,104,67,77,44,220,82,205,27,53,229,160,204,148,234,8,243,217,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,47,62,47,251,133,199,129,60,50,252,107,206,38,137,84,3,42,224,46,167,134,46,124,127,77,244,40,216,13,139,21,173,215,245,191,79,79,163,106,149,26,143,50,85,208,202,86,242,156,209,60,164,151,58,59,9,142,74,220,227,142,188,146,113,227,215,99,170,41,254,0,2,128,120,163,248,236,196,223,193,124,158,16,138,162,197,56,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,133,88,253,140,117,220,192,99,45,217,140,87,27,61,60,187,154,160,169,13,198,220,133,244,145,80,146,110,52,109,232,66,9,206,83,13,180,215,51,97,41,123,55,43,214,81,152,178,172,151,97,55,200,158,23,56,199,137,31,43,234,181,15,210,53,159,116,205,244,67,138,219,6,151,209,198,157,15,115,45,234,122,188,239,43,115,142,246,110,74,24,70,210,229,110,93,75,13,84,0,0,0,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,22,226,25,146,202,174,86,49,66,69,118,208,183,229,167,10,238,89,4,118,252,195,146,169,69,9,243,111,115,180,247,220,82,73,72,90,84,78,169,162,89,168,214,201,36,249,142,45,15,109,228,24,43,153,220,101,203,221,10,246,160,97,61,209,232,70,239,218,123,52,250,148,150,153,79,84,199,41,106,54,223,140,247,211,101,226,67,146,27,37,164,251,18,250,148,68,78,37,167,27,241,86,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,238,153,239,203,29,11,41,120,133,102,225,85,34,181,233,185,107,179,219,170,85,42,253,50,227,117,242,157,169,212,18,151,57,10,117,210,107,107,13,199,107,68,171,105,242,183,232,74,82,135,182,200,102,79,173,156,220,225,126,56,209,84,81,33,94,212,56,244,37,90,117,137,110,200,228,65,125,215,37,173,228,56,219,75,36,169,15,38,50,26,53,169,14,27,100,163,90,18,163,45,170,138,183,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,246,184,233,154,60,118,204,167,161,63,77,119,207,202,63,147,157,79,163,63,163,33,195,228,117,28,174,119,247,179,77,238,221,200,107,233,107,166,222,205,53,61,123,175,14,44,142,70,205,109,229,62,240,196,21,203,143,135,86,124,134,17,57,150,144,235,75,173,203,81,26,202,19,79,145,18,80,132,164,146,167,212,149,115,82,135,90,74,73,38,241,58,221,239,8,1,198,175,194,197,173,241,2,15,151,84,69,59,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,64,40,7,138,63,142,204,77,252,23,201,225,8,170,39,167,13,206,32,145,178,237,37,204,30,198,74,172,181,97,213,70,66,164,194,169,60,235,175,34,217,89,52,251,142,147,81,217,97,215,158,68,151,141,132,154,18,164,161,181,154,220,211,85,184,103,118,128,0,35,254,113,115,139,98,101,2,196,143,95,175,195,244,205,201,89,223,242,126,223,230,61,31,210,156,167,163,162,87,243,164,48,235,108,114,155,144,78,124,225,22,253,54,167,83,62,204,251,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,74,99,46,73,42,185,126,201,149,183,141,184,144,196,184,119,181,233,116,83,162,34,141,46,42,163,191,66,132,113,170,142,41,167,52,121,73,113,111,165,184,78,154,86,218,28,100,219,54,207,67,55,8,120,12,144,97,13,155,143,89,156,180,176,143,16,24,150,229,10,226,143,87,102,65,196,124,217,125,165,162,151,45,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,126,127,51,185,122,186,178,191,140,181,172,35,186,100,245,253,7,46,77,58,168,136,174,71,102,167,5,212,238,106,67,105,89,127,132,218,201,42,90,80,235,78,160,150,189,155,142,101,112,175,207,84,155,2,225,165,101,135,20,167,203,126,216,174,72,102,155,102,60,204,86,182,82,106,47,202,121,106,97,210,109,178,121,196,74,122,73,17,56,181,175,148,180,160,182,165,181,173,109,220,72,15,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,179,53,217,81,196,124,165,98,58,236,171,213,174,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,190,42,2,116,240,224,225,255,0,51,49,21,214,177,111,23,173,223,245,167,129,212,176,212,105,14,63,29,203,138,86,197,183,182,58,217,91,110,33,150,92,50,90,222,37,109,55,26,38,146,75,249,227,106,239,192,0,0,0,0,0,0,0,0,0,0,0,0,7,252,184,218,93,109,77,44,181,74,210,105,63,184,197,10,241,59,194,164,225,190,100,106,51,88,78,214,174,54,222,172,153,107,175,173,34,124,211,215,181,106,62,228,125,159,113,14,191,193,227,23,254,78,223,213,92,47,151,35,108,106,155,47,206,105,27,53,213,247,30,167,176,71,169,32,207,184,189,170,34,251,61,162,227,64,0,0,70,14,35,189,119,242,88,185,250,21,237,254,109,55,157,216,71,171,94,142,151,184,187,127,119,119,104,207,176,179,206,11,216,120,137,183,13,201,136,210,91,222,203,12,76,165,183,219,166,142,165,116,231,136,251,21,175,113,254,206,159,111,176,91,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,242,23,246,44,88,88,101,79,85,82,244,174,122,62,58,116,213,93,51,206,247,169,41,238,109,10,62,245,167,217,237,251,196,64,196,254,46,56,25,100,188,184,182,173,59,229,67,200,211,68,115,166,66,215,82,65,247,174,25,151,114,149,255,0,206,253,162,62,215,184,218,92,210,222,116,168,120,37,208,182,123,118,31,202,86,221,211,176,181,250,80,126,255,0,241,143,128,190,51,248,164,169,40,117,24,123,181,162,215,115,94,150,142,123,187,59,59,122,29,75,183,180,125,90,103,27,11,210,42,148,117,28,26,235,72,244,218,95,40,154,111,78,255,0,116,31,187,252,67,218,219,156,110,169,82,213,203,184,48,23,160,34,255,0,108,249,82,167,119,119,251,17,3,179,216,95,188,116,90,7,24,156,15,169,184,109,213,168,94,140,247,31,85,49,237,123,255,0,102,17,123,139,252,127,96,235,214,175,17,188,179,93,53,56,244,182,47,46,83,210,84,148,32,189,29,80,86,170,82,201,36,93,177,136,187,207,222,36,77,187,120,91,183,92,6,106,84,26,135,83,29,244,37,196,47,148,180,106,149,36,148,93,139,73,31,114,139,252,99,236,128,0,0,0,0,0,0,0,0,175,190,50,116,186,124,172,2,161,205,146,173,29,102,227,141,203,236,87,105,148,42,129,145,118,30,157,226,150,198,132,56,117,181,29,172,172,90,125,58,54,239,133,1,75,237,51,213,103,78,137,169,246,137,48,0,0,62,45,237,112,181,105,217,213,203,161,242,213,20,138,108,153,202,46,222,210,105,165,47,78,194,63,217,247,31,220,99,55,217,150,190,229,226,62,59,95,23,60,149,238,68,139,130,166,113,139,66,45,172,170,99,203,66,123,18,157,116,223,222,101,168,180,238,16,88,49,242,71,12,42,24,145,56,245,153,89,144,235,77,125,145,158,143,1,228,151,98,204,187,210,125,233,35,251,187,133,134,128,0,0,0,0,0,0,0,0,0,0,0,8,1,197,11,34,223,166,187,85,120,227,131,150,103,87,137,52,93,158,152,141,9,91,94,174,210,219,109,68,122,50,73,62,162,99,58,55,203,208,210,181,180,75,111,231,84,152,237,149,53,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,161,60,148,102,186,133,155,76,26,133,121,115,105,80,238,250,110,144,238,154,36,39,150,174,130,86,229,147,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,199,0,226,133,158,159,208,165,170,188,14,193,203,207,164,196,154,214,207,76,73,132,157,207,80,169,110,54,163,61,30,37,23,79,49,237,91,229,232,74,90,26,53,185,243,74,84,119,14,154,237,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,208,78,71,50,137,74,202,14,17,170,212,126,163,18,177,118,87,164,38,165,113,213,88,142,148,33,111,146,9,40,138,202,205,36,234,227,50,91,182,115,15,83,91,143,56,73,111,154,109,166,69,0,160,30,40,254,59,49,55,240,95,39,132,36,255,0,15,236,179,217,185,175,225,249,122,225,109,225,58,93,57,105,196,137,117,42,69,78,49,154,151,78,168,183,74,132,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,21,193,138,184,103,117,96,222,35,220,120,91,122,196,233,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,15,171,128,56,57,93,204,6,50,218,120,59,110,61,211,203,185,170,9,142,228,157,168,95,73,21,9,83,146,100,236,90,208,78,114,152,109,215,121,123,201,75,217,181,62,178,136,134,148,237,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,192,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,217,156,76,170,222,89,80,197,202,133,159,89,166,203,85,177,81,145,34,77,167,87,113,194,121,21,26,113,47,212,37,58,148,33,61,75,105,83,105,121,27,83,181,102,74,34,229,173,181,175,202,101,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,122,9,203,70,93,44,76,175,225,100,12,51,177,99,255,0,101,50,177,55,123,223,210,117,78,153,150,95,153,203,117,215,57,60,222,66,21,202,66,182,35,184,139,188,207,170,128,0,128,28,92,242,251,132,247,94,13,61,142,245,187,130,149,108,223,22,231,73,78,167,206,168,63,37,94,152,138,149,72,89,82,89,101,181,26,9,229,173,247,30,75,132,210,148,92,147,37,169,182,183,186,221,43,11,84,224,185,151,171,86,161,14,227,204,237,90,79,89,90,166,212,36,218,84,136,78,69,109,77,193,249,136,207,63,49,46,40,141,100,242,208,249,50,147,70,205,173,155,228,102,178,119,68,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,213,112,131,194,219,19,26,108,76,127,195,60,75,161,122,102,219,172,252,148,235,97,117,79,71,230,242,158,158,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,196,12,215,101,71,17,242,149,136,235,178,175,86,186,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,229,175,10,252,245,73,176,46,26,86,88,113,74,124,183,237,138,228,134,105,182,99,204,197,107,101,38,162,252,167,150,166,29,38,219,39,156,68,167,164,145,19,139,90,249,75,74,11,106,91,90,214,221,196,138,1,226,143,227,179,19,127,5,242,120,66,42,137,255,0,195,23,62,63,161,10,236,108,6,197,138,214,219,6,224,168,39,209,181,74,141,71,151,22,215,121,72,121,78,104,158,82,143,147,33,245,71,37,110,113,182,153,81,184,241,233,189,213,29,212,138,203,226,189,158,56,214,213,42,183,148,124,57,68,178,174,212,163,199,69,221,86,37,187,28,160,196,117,45,190,152,76,26,77,38,234,223,105,72,230,168,245,104,153,117,77,232,181,56,190,77,69,142,171,148,239,20,248,55,241,2,222,243,22,6,148,192,4,117,206,222,79,173,156,220,225,123,180,85,20,72,87,181,14,59,234,180,235,18,221,145,200,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,182,170,128,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,42,184,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,239,120,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,82,183,26,191,20,246,183,195,248,62,99,81,16,41,186,77,85,234,84,138,235,52,201,107,166,195,144,204,73,19,18,202,141,134,95,121,46,41,166,150,230,155,82,181,165,135,148,148,153,234,162,105,195,45,118,158,146,171,135,158,116,234,185,88,197,8,244,43,190,224,150,156,43,185,100,25,92,16,202,50,165,20,39,205,189,173,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,229,184,180,51,182,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,101,92,78,152,92,63,230,98,238,65,240,239,48,56,33,110,245,119,212,79,77,191,115,83,90,113,247,101,87,162,183,81,125,150,149,25,10,89,182,79,48,220,126,198,91,66,84,242,86,173,13,78,37,8,114,16,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,19,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,74,128,0,10,149,227,39,132,121,130,153,93,164,226,220,218,199,202,60,39,165,234,196,24,209,224,52,219,150,180,169,8,142,219,201,144,180,39,152,235,50,28,97,181,161,229,168,210,151,20,109,104,222,173,27,220,47,135,22,71,35,102,182,242,159,120,98,10,229,199,195,171,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,185,169,67,173,37,36,147,120,157,110,205,56,163,248,19,196,223,193,124,226,16,160,17,167,60,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,207,14,103,114,245,117,101,127,25,107,88,71,116,201,235,250,14,92,154,117,81,17,92,142,205,78,11,169,220,212,134,210,178,255,0,9,181,146,84,180,161,214,157,65,45,123,55,29,207,112,220,193,12,197,224,70,9,57,104,99,221,114,35,17,219,144,164,219,214,171,45,197,117,116,54,57,239,186,250,221,150,198,164,250,228,58,249,172,144,107,112,155,66,17,162,136,214,166,219,150,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,114,124,78,184,127,204,197,216,114,115,3,130,22,239,87,125,68,220,253,205,77,105,199,221,149,94,138,219,12,178,210,163,33,75,54,201,230,27,143,216,203,104,74,158,74,213,161,169,196,161,14,64,14,31,248,71,152,44,76,204,21,38,173,151,234,199,201,153,246,206,247,234,87,107,240,26,151,22,135,21,246,156,97,106,83,79,37,77,188,243,141,173,228,52,206,155,150,173,199,170,18,133,186,221,138,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,244,28,71,114,57,27,42,87,148,11,195,15,151,46,70,29,94,18,31,68,22,93,67,174,174,137,45,36,75,56,78,190,100,105,90,20,147,82,152,82,149,205,82,26,117,42,37,27,38,235,156,255,0,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,159,21,153,220,194,221,89,160,198,90,214,46,93,49,186,14,191,151,26,157,75,68,167,36,51,76,130,210,118,181,29,181,44,255,0,194,113,102,148,161,43,117,215,86,72,70,253,165,53,56,90,100,39,229,220,202,14,107,177,65,253,150,253,42,161,214,90,20,184,242,52,114,124,232,143,154,74,100,133,32,245,109,150,95,105,68,134,181,37,56,227,102,107,34,105,36,151,235,88,95,247,11,143,2,120,101,248,215,156,77,18,168,6,85,196,233,133,195,254,102,46,228,31,14,243,3,130,22,239,87,125,68,244,219,247,53,53,167,31,118,85,122,43,117,23,217,105,81,144,165,155,100,243,13,199,236,101,180,37,79,37,106,208,212,226,80,135,33,5,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,65,57,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,0,160,30,40,254,59,49,55,240,95,39,132,36,86,69,114,153,102,230,235,33,55,85,143,93,145,18,143,93,129,137,18,164,208,174,53,64,57,79,210,150,112,169,102,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,202,186,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,234,178,221,130,21,92,199,227,109,173,130,244,106,228,74,52,139,142,67,169,92,249,45,169,196,70,97,150,28,144,242,201,9,237,90,201,166,92,216,141,82,74,94,212,154,144,70,107,43,254,204,221,38,149,64,202,38,43,208,168,84,200,148,234,109,59,13,235,177,33,195,136,202,89,98,51,13,211,30,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,12,219,141,84,0,0,0,0,15,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,223,56,57,76,188,178,139,138,31,33,235,178,37,214,40,83,227,183,38,133,113,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,191,78,90,204,137,46,160,206,213,56,105,228,86,78,89,109,153,88,159,137,208,37,197,197,11,142,59,244,217,80,85,41,167,24,164,83,138,65,26,88,65,176,226,218,121,111,27,12,188,167,13,71,180,185,109,165,40,52,184,110,67,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,135,106,226,63,195,254,30,98,40,78,226,222,16,219,191,235,177,3,166,97,216,209,220,98,59,119,20,93,232,111,108,133,188,182,219,67,204,182,102,180,60,106,220,109,180,109,40,151,243,38,213,91,100,251,41,151,150,110,177,67,228,61,10,68,186,61,10,4,119,36,215,110,52,192,41,76,82,144,109,172,216,37,160,220,104,150,183,93,65,54,148,18,247,233,204,89,17,165,165,153,104,78,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,64,14,53,126,22,45,111,136,16,124,186,162,41,130,153,73,170,214,164,174,29,26,153,46,124,134,227,191,45,109,70,101,78,173,44,48,210,222,121,211,74,72,204,144,219,77,184,226,213,220,148,33,74,61,8,140,199,181,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,80,15,20,127,29,152,155,248,47,147,194,29,87,134,118,94,173,92,208,96,214,97,240,142,233,147,208,117,255,0,37,228,211,170,136,138,220,135,169,147,154,85,73,77,72,109,43,47,240,155,89,37,72,82,218,117,212,18,209,191,113,67,92,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,179,78,18,153,215,244,220,56,121,77,196,218,157,86,101,105,158,115,150,93,65,243,231,182,168,44,177,204,93,49,70,73,222,223,37,13,58,227,74,113,74,73,182,106,104,141,178,105,148,46,207,192,5,16,241,53,193,140,203,218,56,219,81,196,236,105,169,75,186,173,234,220,134,233,244,27,153,136,136,139,78,74,18,194,94,232,25,138,151,222,84,36,52,167,31,74,16,234,247,189,202,121,237,92,81,186,177,218,184,80,228,114,77,203,85,162,102,227,17,151,16,232,84,217,18,23,104,210,77,13,72,57,210,218,83,140,42,107,228,162,81,52,134,29,74,249,73,45,29,55,154,75,154,161,45,163,157,221,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,92,78,112,114,153,102,230,235,11,254,67,215,100,68,163,215,96,72,110,77,10,227,84,3,148,253,41,102,226,13,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,149,5,254,128,113,151,244,203,252,159,63,71,181,95,210,23,164,61,25,232,45,137,231,115,182,239,221,191,94,95,39,151,243,188,253,220,174,87,206,239,229,250,227,66,153,88,160,99,45,173,151,219,38,129,152,26,223,165,111,232,116,243,69,94,74,164,166,75,157,174,172,216,109,215,146,68,78,188,219,6,203,110,57,170,183,184,133,171,123,154,243,21,213,64,113,76,215,101,71,14,51,107,135,11,178,175,86,186,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,51,217,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,118,172,139,228,202,187,156,60,71,149,76,114,171,232,107,50,215,233,228,92,213,38,150,131,148,150,221,53,242,163,70,109,90,234,243,188,167,72,156,82,77,182,210,133,41,91,140,144,211,151,253,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,71,214,0,0,0,0,0,0,0,0,0,0,0,0,0,1,94,92,95,112,99,229,118,24,83,241,34,9,233,50,141,33,166,157,251,99,51,30,123,202,46,213,145,119,168,187,146,103,247,247,10,177,203,77,245,47,14,49,218,199,185,227,175,106,35,92,52,195,144,90,17,238,101,51,25,90,147,218,149,105,174,206,242,45,70,144,108,155,133,171,178,206,161,221,12,22,136,171,211,99,78,73,118,246,19,173,37,122,118,145,126,215,184,190,226,31,104,0,0,70,126,34,109,71,119,43,23,103,80,141,219,32,207,90,59,76,180,89,83,165,232,125,131,61,226,233,56,54,82,233,241,112,10,185,54,50,181,117,235,142,79,51,177,93,134,112,169,230,101,218,122,119,139,4,0,0,0,0,0,0,0,0,1,241,174,43,194,221,181,32,61,82,175,84,58,104,236,33,78,45,124,165,175,68,165,38,163,236,66,76,251,146,127,226,17,194,244,226,67,150,139,58,92,184,14,93,221,75,241,57,132,180,116,21,4,122,232,53,17,167,94,148,203,189,61,255,0,104,227,245,238,50,24,51,77,121,109,209,237,111,73,165,36,122,43,174,150,198,167,169,246,104,168,95,97,127,143,236,28,230,225,227,123,25,135,148,197,7,0,58,150,251,116,127,229,81,163,218,101,244,87,3,238,63,222,60,157,79,141,133,233,41,73,58,118,13,116,68,90,238,47,148,77,57,175,119,190,15,223,254,49,242,145,198,127,20,147,37,110,175,15,119,52,122,109,107,210,209,203,111,103,111,111,67,169,246,246,143,191,65,227,105,115,68,121,162,174,96,151,92,217,110,222,127,41,91,107,94,195,211,232,193,251,191,196,36,22,24,113,113,192,203,217,228,70,186,169,223,37,222,94,186,163,157,50,110,154,18,207,189,184,100,93,201,79,255,0,61,246,9,127,96,226,197,133,137,180,244,213,44,186,231,164,35,171,93,21,211,60,215,114,148,158,231,16,147,239,66,189,158,207,184,122,240,0,0,0,0,0,0,0,0,0,0,31,158,124,248,148,200,142,78,156,239,41,134,180,220,173,166,173,53,50,34,236,34,51,239,50,21,133,156,158,42,73,164,201,153,97,224,44,142,99,168,229,238,172,108,211,77,74,59,165,243,18,162,31,176,221,71,210,251,125,196,42,222,240,189,46,91,242,178,237,126,234,168,245,179,158,219,189,222,75,109,235,162,18,130,236,66,82,95,69,9,46,239,96,249,176,41,179,106,111,114,32,179,205,95,187,113,39,216,103,237,50,247,24,237,54,110,73,179,47,125,198,41,214,230,28,117,49,15,189,223,76,83,209,167,106,139,232,173,244,159,122,20,95,184,117,134,56,86,230,105,227,103,250,3,66,119,118,227,234,233,254,166,157,223,248,95,110,163,233,63,194,103,49,237,36,205,184,59,207,221,205,128,95,255,0,184,62,4,158,23,121,165,97,167,220,69,161,191,149,183,105,122,66,156,91,245,239,255,0,194,251,52,28,186,239,201,134,100,172,102,30,151,114,225,215,74,195,27,119,175,210,240,23,166,227,73,23,98,31,81,247,173,63,227,28,142,125,191,87,166,17,170,116,78,89,36,244,63,156,74,189,154,251,12,253,131,232,89,119,237,213,135,213,102,171,118,165,79,162,150,202,210,180,175,146,219,157,202,74,187,156,74,139,189,9,246,123,4,194,193,238,44,56,237,135,167,26,13,216,223,202,138,107,41,67,125,62,176,225,104,146,229,150,187,155,134,165,125,20,40,191,233,125,130,108,96,191,22,108,19,191,158,139,78,190,89,249,47,46,65,161,6,91,165,206,209,106,54,203,79,154,134,146,239,90,251,127,226,253,164,38,109,159,127,218,87,245,41,154,221,167,86,235,161,72,74,86,219,188,135,90,220,74,74,84,93,142,37,38,93,139,73,246,151,180,122,16,0,0,0,0,0,0,1,13,120,169,90,234,184,114,207,34,66,79,182,155,57,115,127,252,29,62,105,251,203,223,246,253,194,136,76,180,61,12,104,39,135,20,195,153,149,139,99,87,185,156,136,240,153,250,58,109,210,157,19,213,251,123,251,196,159,0,0,17,143,136,158,34,68,195,236,178,92,138,121,254,91,213,184,211,41,12,122,166,122,184,245,62,94,222,228,168,187,209,237,208,190,210,20,61,134,246,212,188,65,196,171,126,219,79,172,229,106,179,18,51,170,236,45,9,233,8,65,171,77,83,251,125,196,101,251,134,144,112,34,205,139,96,96,229,151,105,197,70,158,142,160,83,163,186,122,159,172,227,113,90,108,213,218,165,105,174,206,226,51,33,239,0,0,0,0,0,0,0,0,0,0,0,0,0,84,175,20,94,31,243,41,19,42,89,155,193,11,119,157,74,123,169,168,223,20,182,28,125,249,77,202,117,247,95,122,172,158,98,215,185,147,230,232,235,109,146,18,202,91,75,132,147,65,186,166,160,6,10,99,222,44,101,218,234,149,122,224,229,215,242,126,181,54,158,186,91,242,122,24,210,247,197,91,141,184,166,246,72,109,196,22,171,101,179,212,139,119,171,166,186,25,145,249,91,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,47,39,135,94,69,99,101,106,205,43,227,16,96,68,94,42,87,227,188,204,231,163,74,117,104,166,83,158,56,235,42,105,145,56,108,60,180,185,29,46,45,228,163,233,173,72,74,214,132,146,215,50,128,5,0,241,71,241,217,137,191,130,249,60,33,34,184,64,102,206,205,177,100,201,202,245,225,30,37,37,119,85,98,77,106,145,92,147,60,210,137,85,23,26,135,29,170,105,53,203,218,149,173,44,56,164,56,167,75,114,246,180,148,154,214,141,210,255,0,136,54,73,41,89,175,176,27,174,219,12,68,131,136,182,172,121,15,82,166,38,42,84,253,89,132,178,242,145,73,91,138,121,164,33,14,72,83,106,75,174,26,137,147,230,26,72,137,199,53,225,92,34,50,163,93,195,73,151,230,52,95,237,85,105,87,36,106,133,71,15,154,164,56,202,10,47,46,43,236,42,100,132,190,147,82,100,255,0,58,96,216,74,154,87,45,42,140,249,106,225,168,185,118,84,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,65,153,254,206,13,87,54,88,184,165,83,206,35,118,37,157,34,100,11,81,12,180,162,92,150,22,180,147,147,157,83,136,75,187,228,19,45,44,155,82,82,77,33,40,70,221,228,227,142,113,88,88,47,138,21,28,35,159,142,244,251,66,92,171,18,151,88,42,12,234,195,43,109,104,139,52,208,218,201,46,182,74,230,161,6,79,52,68,234,144,77,239,113,8,221,189,68,147,246,185,63,204,165,119,42,216,227,71,196,218,97,115,169,79,109,165,220,145,19,21,15,185,46,142,235,205,174,67,109,18,148,141,175,23,41,14,54,100,180,23,49,180,18,140,208,107,74,180,61,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,58,115,93,149,28,56,205,174,28,46,202,189,90,232,106,176,121,143,208,43,236,50,75,149,72,148,162,34,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,206,101,90,153,38,139,85,155,70,152,228,71,36,64,144,228,103,87,18,91,82,152,82,208,163,74,141,183,153,82,154,117,26,145,232,182,212,164,40,180,52,153,145,145,139,169,225,81,156,27,251,48,118,109,119,12,113,72,229,213,171,182,28,120,138,139,113,45,167,156,93,70,19,166,180,37,19,30,216,109,20,150,205,178,34,90,220,39,31,65,154,182,169,76,188,234,171,219,138,63,142,204,77,252,23,201,225,14,149,195,111,44,246,110,107,240,143,30,48,182,240,157,46,156,180,200,182,42,84,138,156,99,53,46,157,81,109,21,100,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,134,184,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,173,133,213,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,20,191,193,206,42,120,143,131,249,83,115,4,41,148,14,178,243,163,105,78,181,238,105,79,156,134,225,83,86,110,41,70,243,78,154,185,143,71,245,27,142,130,249,158,89,182,74,65,20,125,146,33,5,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,213,49,39,39,212,172,166,240,183,196,164,212,10,91,151,221,227,30,217,159,117,173,231,82,104,140,250,42,177,13,184,45,37,181,169,173,145,205,231,80,110,37,74,55,86,165,175,118,195,109,182,235,219,41,222,41,240,111,226,5,189,230,44,13,41,128,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,7,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,179,195,154,172,204,94,89,175,197,201,152,165,120,65,137,78,66,99,166,155,72,166,70,34,82,41,212,230,214,226,218,96,220,218,74,121,123,157,113,107,113,68,91,150,181,109,74,17,177,180,122,12,157,103,22,251,202,5,247,34,191,64,135,233,155,110,179,179,229,5,191,204,102,63,165,57,76,200,68,95,231,75,97,215,24,229,57,32,220,249,178,45,250,109,86,164,125,154,9,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,20,173,198,175,197,61,173,240,254,15,152,212,71,170,225,7,133,182,38,52,216,152,255,0,134,120,151,66,244,205,183,89,249,41,214,194,234,158,143,205,229,61,61,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,136,25,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,202,174,24,188,64,33,225,20,200,217,126,198,251,139,164,177,101,237,98,217,169,58,219,13,69,160,202,113,247,158,117,50,86,148,19,134,203,238,72,237,121,197,169,44,169,9,212,146,218,150,182,238,80,101,92,95,247,11,143,2,120,101,248,215,156,77,16,87,137,215,15,248,120,69,50,78,96,112,66,221,233,44,89,123,159,185,169,173,56,195,81,104,50,156,125,150,90,84,100,41,100,225,178,251,146,59,25,109,10,75,42,66,180,52,182,164,33,184,43,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,0,3,207,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,58,241,71,240,39,137,191,130,249,196,33,64,35,85,3,207,215,108,11,54,230,185,173,155,206,187,111,68,151,93,179,164,73,147,66,168,40,140,159,130,185,17,215,29,242,66,136,200,205,14,52,225,146,144,122,160,205,45,168,203,115,104,82,125,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,7,159,176,236,11,55,12,45,150,44,204,63,183,162,80,168,81,100,75,147,30,159,16,141,44,48,185,50,28,144,233,54,157,116,66,13,215,156,50,66,116,66,8,201,41,36,164,137,37,8,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,94,245,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,237,156,92,157,95,121,64,190,227,208,43,243,61,51,109,214,119,252,159,184,57,108,199,244,167,41,152,235,149,252,213,15,186,227,28,167,36,19,127,56,101,191,77,201,212,143,179,165,240,226,200,228,108,214,222,83,239,12,65,92,184,248,117,103,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,222,240,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,12,171,139,254,225,113,224,79,12,191,26,243,137,162,10,241,58,225,255,0,15,8,166,73,204,14,8,91,189,37,139,47,115,247,53,53,167,24,106,45,6,83,143,178,203,74,140,133,44,156,54,95,114,71,99,45,161,73,101,72,86,134,150,212,132,55,5,112,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,5,0,241,71,241,217,137,191,130,249,60,33,39,248,52,230,98,205,160,55,84,202,197,118,12,184,181,219,142,177,46,227,161,78,73,27,140,76,89,66,104,159,136,178,36,234,202,208,212,51,117,43,51,52,44,185,137,51,66,146,130,118,79,241,25,201,71,242,170,195,134,43,246,5,50,148,222,38,218,223,57,77,146,249,114,156,170,65,34,89,185,76,83,219,146,132,238,90,201,198,148,233,41,40,113,42,78,173,37,231,92,46,43,193,147,46,159,38,172,74,238,101,235,241,244,159,119,243,40,86,255,0,175,244,41,108,60,93,83,190,163,166,147,230,202,104,145,181,198,210,180,116,91,146,102,151,187,102,174,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,0,0,1,242,107,54,181,10,224,168,208,170,213,120,61,68,187,102,160,186,165,45,206,106,209,211,202,92,89,17,20,230,137,50,37,234,196,185,8,209,68,105,245,245,211,114,82,101,245,133,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,124,154,5,167,106,218,158,146,249,45,108,210,168,222,153,168,61,86,168,250,62,19,113,250,201,206,233,205,146,246,194,46,99,203,218,157,206,43,85,43,66,212,207,65,245,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,30,255,0,136,255,0,15,249,153,119,174,187,139,120,67,110,255,0,173,60,254,153,135,99,71,113,249,14,91,178,182,33,189,178,22,242,220,113,108,188,225,26,208,241,171,105,56,233,180,162,71,204,155,188,131,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,155,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,16,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,37,254,122,50,101,66,206,30,28,69,166,55,85,244,53,231,107,245,18,45,154,147,171,89,197,75,142,146,57,177,164,182,157,117,101,222,83,68,110,37,38,227,106,66,84,157,196,75,105,204,246,11,211,225,159,157,74,238,104,44,74,149,155,137,13,213,102,223,214,134,175,212,171,126,143,66,32,212,98,190,243,134,194,183,71,105,12,199,121,5,243,92,149,17,41,105,107,152,131,115,231,137,169,170,3,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,208,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,135,201,249,39,106,252,170,249,117,242,102,149,242,147,209,254,137,244,199,68,223,93,208,243,57,189,55,63,78,103,39,153,235,242,247,109,221,235,105,175,104,250,192,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,3,193,227,189,155,22,255,0,193,203,210,211,148,141,125,35,64,168,199,108,245,63,85,199,34,186,217,31,98,147,174,155,251,140,200,134,111,177,34,218,151,135,216,149,112,91,106,245,92,162,214,101,198,105,93,135,169,51,33,104,74,180,213,95,177,220,102,127,188,95,7,14,188,69,137,136,57,100,182,212,204,142,99,212,72,208,232,239,250,134,90,56,205,62,38,238,244,164,187,215,236,212,190,211,18,116,0,0,70,14,35,178,206,38,86,46,125,30,229,243,163,77,103,232,235,187,90,116,191,87,236,251,198,125,136,181,61,8,94,247,10,219,93,86,246,89,227,200,81,246,212,167,34,111,255,0,132,167,194,63,121,251,190,207,184,76,160,0,0,0,0,0,0,1,231,175,11,254,210,176,105,79,86,238,202,183,67,10,58,84,183,29,228,58,238,210,74,84,163,236,109,42,51,236,66,143,176,189,130,25,99,71,22,108,19,176,94,149,78,177,153,249,81,46,57,173,4,91,165,193,213,105,55,11,79,157,134,162,239,66,59,127,227,125,134,33,62,48,241,97,199,108,66,57,48,109,54,254,75,211,94,74,219,233,245,135,55,84,159,48,181,220,228,52,171,232,173,37,255,0,71,237,16,246,244,191,110,172,65,171,59,91,186,234,125,108,183,150,165,169,124,150,219,239,82,149,220,218,82,93,235,87,179,218,63,37,30,214,175,87,221,109,154,76,14,122,221,81,33,5,205,66,117,51,211,66,245,140,189,228,59,53,163,145,140,206,222,136,143,34,141,134,252,200,210,80,135,80,239,166,41,229,234,43,105,145,237,84,130,62,229,17,233,222,58,60,94,22,185,163,125,198,82,229,169,203,75,173,165,106,87,93,78,61,166,126,205,58,190,221,7,218,99,132,206,99,221,73,27,144,118,31,187,155,0,255,0,255,0,112,124,215,248,86,230,105,147,123,250,3,82,107,110,211,234,233,254,190,189,255,0,248,95,102,131,147,222,89,38,204,189,137,24,231,92,120,113,211,68,46,231,125,49,79,94,189,169,47,162,135,212,125,235,73,126,241,197,167,211,102,211,30,228,78,103,148,191,118,226,87,176,143,216,103,239,33,244,172,251,210,229,176,235,45,87,237,90,143,69,57,157,219,29,228,182,230,154,161,72,62,197,165,69,244,86,162,238,246,139,72,201,183,21,36,213,164,195,176,241,234,71,45,213,243,54,214,54,107,174,133,33,211,249,136,177,11,216,77,35,233,125,190,242,22,123,2,124,74,156,70,231,65,119,154,195,186,237,86,211,78,186,25,145,246,25,17,247,145,143,208,0,0,0,0,0,0,0,0,0,63,60,249,241,41,145,28,157,57,222,83,13,105,185,91,77,90,106,100,69,216,68,103,222,100,41,159,136,31,16,183,177,102,84,140,51,194,169,186,91,45,236,231,203,229,151,243,173,74,43,201,245,31,140,151,17,181,198,220,46,197,118,247,247,104,66,189,200,140,207,66,19,47,40,124,57,177,19,31,186,59,190,229,103,209,86,139,252,205,178,119,48,255,0,59,78,123,103,234,34,74,29,78,215,89,73,119,118,235,175,113,118,219,126,11,228,243,3,240,41,40,93,145,107,244,210,81,175,207,117,211,23,174,188,207,234,186,242,203,185,213,23,239,251,180,237,136,66,80,157,168,45,8,135,253,0,0,242,151,62,22,216,183,140,103,98,92,84,62,173,167,187,86,93,75,205,235,234,154,127,168,178,246,25,144,140,216,187,194,247,45,152,138,196,217,212,107,107,208,149,169,9,112,209,55,172,159,39,106,212,78,25,31,45,82,210,131,245,214,74,255,0,163,167,113,136,43,142,124,36,113,174,205,75,149,60,43,107,229,100,70,82,167,29,70,232,144,57,104,46,106,141,90,191,48,204,244,36,183,216,95,183,246,24,133,151,190,25,222,248,115,81,122,147,121,209,61,31,42,59,170,101,198,250,150,93,218,180,169,73,50,213,181,168,143,181,10,238,63,103,220,62,166,24,227,126,36,224,253,73,21,75,10,225,244,115,237,168,150,71,210,71,123,180,148,133,127,182,182,178,239,109,30,207,103,222,44,23,47,60,96,42,176,220,166,91,216,217,74,234,24,73,51,25,250,175,61,40,218,95,52,133,59,201,141,11,83,236,39,87,180,143,236,247,11,48,194,140,102,195,236,105,182,227,221,24,127,91,244,140,55,218,66,205,93,51,236,237,53,54,133,233,243,168,65,158,132,234,59,116,246,253,250,123,128,0,0,0,0,0,1,203,243,59,111,181,114,229,247,17,41,206,35,114,190,75,213,214,217,107,167,175,209,60,69,237,47,218,25,185,185,225,42,155,114,85,169,203,45,21,22,115,236,25,123,141,46,40,191,204,47,47,133,20,194,151,149,132,232,122,242,107,4,207,248,169,208,127,245,137,150,0,0,42,115,140,158,48,28,185,212,60,34,138,238,173,51,211,85,220,78,222,229,145,212,35,159,122,53,238,63,218,211,236,246,136,253,194,199,12,149,136,249,156,142,225,171,70,237,186,122,43,202,236,239,233,234,16,181,47,166,159,219,251,126,227,23,196,132,37,180,37,180,22,137,73,17,17,125,131,254,128,0,0,0,0,0,0,0,0,0,0,0,0,121,252,66,169,217,180,91,2,229,172,226,51,113,28,180,224,81,230,201,175,34,92,67,148,194,169,200,101,106,146,78,50,73,81,186,142,81,47,84,18,85,184,181,45,15,93,6,99,46,202,141,10,177,117,86,106,214,181,185,242,126,139,54,161,34,69,58,145,214,46,95,163,226,173,197,41,168,220,245,145,45,222,90,13,40,230,40,183,43,110,167,218,98,69,112,215,185,48,190,220,206,13,142,120,165,108,68,171,71,169,200,58,109,18,68,147,113,104,165,214,221,82,122,25,68,210,16,162,117,124,210,38,81,188,137,45,173,244,191,185,38,201,25,104,36,0,5,0,241,71,241,217,137,191,130,249,60,33,21,69,228,240,208,207,28,108,199,89,172,224,245,240,137,104,196,91,46,142,218,222,150,226,221,144,138,229,57,147,109,130,154,167,150,106,81,73,37,45,164,188,149,171,215,91,132,226,12,201,75,67,51,124,0,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,84,7,22,76,235,211,177,2,103,242,98,194,250,159,62,139,68,168,45,203,190,107,103,42,59,142,213,34,190,243,39,76,83,107,74,16,227,45,45,180,188,165,124,234,22,231,32,208,105,54,76,215,13,114,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,141,10,83,48,95,11,232,184,70,188,8,163,90,17,32,88,142,81,223,160,174,143,25,110,52,133,66,125,11,67,201,55,18,162,116,214,225,56,225,173,221,252,197,45,106,89,168,214,102,161,68,25,250,202,140,204,169,99,140,186,37,49,173,246,101,209,206,172,90,239,54,203,228,219,17,84,242,137,80,20,227,166,174,99,209,253,68,168,201,197,169,77,173,135,21,180,221,216,158,171,194,247,58,255,0,201,254,251,70,12,98,21,78,149,7,13,175,42,130,228,187,81,154,124,159,67,85,20,202,80,137,6,234,82,122,178,239,41,134,92,39,12,144,223,168,238,246,210,135,121,151,126,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,232,56,175,103,142,53,181,74,173,229,31,14,81,44,171,181,40,241,209,119,85,137,110,199,40,49,29,75,111,166,19,6,147,73,186,183,218,82,57,170,61,90,38,93,83,122,45,78,47,147,88,24,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,161,236,177,101,234,213,202,254,13,81,112,142,214,147,215,244,28,201,53,26,162,226,183,29,234,156,231,85,185,217,14,37,5,254,11,104,37,41,106,67,77,52,131,90,246,110,58,86,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,117,94,50,116,12,26,159,151,218,77,126,245,173,244,119,245,42,160,104,178,35,55,37,68,228,238,115,177,202,160,218,153,34,81,41,148,176,132,184,167,12,147,177,198,216,73,44,185,188,183,105,88,89,167,6,12,50,193,43,134,230,185,113,22,187,89,137,55,20,45,137,9,93,10,146,167,31,97,250,117,57,113,220,97,249,168,34,112,154,148,135,142,81,178,164,154,21,200,54,155,51,52,155,232,19,43,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,66,220,67,51,167,85,205,62,40,72,161,90,23,4,181,97,93,181,32,138,223,134,113,149,20,166,190,77,237,118,160,251,106,81,169,107,82,141,212,180,107,36,154,25,52,151,45,181,173,237,209,44,4,212,225,205,159,111,228,175,93,127,13,241,17,142,163,12,174,106,135,89,46,67,17,247,202,162,206,90,16,209,204,73,32,183,188,201,161,182,210,235,93,170,36,161,43,104,183,37,77,189,122,130,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,19,167,53,217,81,195,140,218,225,194,236,171,213,174,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,140,230,85,169,146,104,181,89,180,105,142,68,114,68,9,14,70,117,113,37,181,41,133,45,10,52,168,219,121,149,41,167,81,169,30,139,109,74,66,139,67,73,153,25,24,185,254,21,153,215,186,177,246,133,85,193,76,88,169,250,74,239,179,233,237,77,166,213,157,55,23,42,173,75,37,147,78,42,74,182,154,13,230,22,184,233,55,84,178,91,201,125,38,105,82,219,117,213,210,176,191,238,23,30,4,240,203,241,175,56,154,36,253,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,136,120,140,228,163,249,42,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,53,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,70,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,225,205,51,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,63,87,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,147,245,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,33,226,51,146,143,228,171,136,236,87,236,10,101,85,204,50,186,126,114,155,37,242,230,183,75,156,102,179,114,152,167,183,41,106,218,132,19,141,41,210,74,150,218,148,157,93,83,46,184,124,215,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,65,24,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,20,3,197,31,199,102,38,254,11,228,240,132,85,23,189,195,139,60,114,115,91,102,207,179,241,5,17,35,226,45,159,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,50,135,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,222,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,120,115,141,151,216,121,98,204,21,201,132,148,155,131,211,52,168,60,137,148,217,46,190,194,229,20,87,218,75,136,110,74,25,81,242,222,70,227,65,146,210,218,150,148,165,210,109,8,117,4,36,175,11,76,235,221,88,95,136,244,28,183,222,181,62,182,193,187,234,29,21,39,168,55,22,229,18,168,249,159,37,49,246,37,71,201,144,250,146,218,218,50,36,37,199,73,226,83,127,61,205,229,92,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,15,65,197,123,60,113,173,170,85,111,40,248,114,137,101,93,169,71,142,139,186,172,75,118,57,65,136,234,91,125,48,152,52,154,77,213,190,210,145,205,81,234,209,50,234,155,209,106,113,124,154,192,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,211,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,61,15,101,139,47,86,174,87,240,106,139,132,118,180,158,191,160,230,73,168,213,23,21,184,239,84,231,58,173,206,200,113,40,47,240,91,65,41,75,82,26,105,164,26,215,179,113,245,80,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,90,18,226,20,218,203,84,168,140,140,190,193,67,220,83,240,201,88,113,153,199,221,37,106,139,146,158,170,234,123,59,186,138,132,222,207,166,175,216,251,62,226,29,255,0,131,102,48,28,73,213,204,34,146,230,141,61,212,213,219,78,157,235,51,167,199,46,228,107,220,95,181,167,217,237,22,200,0,0,33,175,21,217,133,15,43,11,212,244,231,214,13,159,241,211,167,127,234,20,103,108,194,85,74,228,164,211,144,90,170,84,230,25,34,251,84,226,75,252,227,72,217,97,183,218,182,178,249,135,116,230,209,181,71,107,210,22,225,107,175,175,208,178,71,237,63,217,29,64,0,0,0,0,0,0,120,124,87,198,92,62,193,107,110,77,209,136,21,191,71,67,97,165,184,74,233,159,123,113,165,181,175,79,154,66,204,181,38,151,219,167,179,238,214,179,243,13,198,2,171,49,202,157,189,130,116,174,157,133,19,209,152,170,243,210,189,197,243,168,75,188,153,48,181,46,195,105,123,76,254,207,120,175,172,78,198,252,73,198,10,146,234,151,237,195,233,23,220,81,172,207,164,142,207,105,169,106,255,0,106,109,5,222,226,253,158,223,184,124,187,35,12,239,124,70,168,179,73,179,40,158,144,149,33,212,178,219,125,75,45,110,90,148,148,145,106,226,210,69,218,180,247,159,183,239,19,79,3,56,72,227,93,228,150,234,120,168,215,201,56,143,36,156,105,27,162,79,230,32,249,74,37,106,196,194,50,212,148,231,97,254,199,218,66,117,97,23,11,220,182,97,211,16,167,86,109,175,77,214,163,165,179,92,222,178,124,109,203,73,54,102,124,180,203,82,11,215,65,171,254,150,157,196,36,237,167,134,182,93,143,29,17,109,138,55,70,218,52,218,93,67,174,105,161,36,191,174,163,253,148,255,0,136,122,112,0,31,242,180,37,105,218,178,212,140,113,60,104,201,230,7,227,170,86,187,222,215,234,100,175,79,158,235,166,35,77,57,127,213,105,228,23,115,73,47,221,247,235,82,25,188,225,205,136,152,3,214,93,246,211,62,149,180,88,229,238,147,185,134,57,58,242,27,47,81,114,86,234,183,58,242,139,187,179,77,123,143,178,26,25,25,30,134,44,35,135,231,16,183,176,154,84,124,51,197,89,186,219,46,111,228,75,229,151,243,93,10,83,202,245,24,140,167,23,185,199,27,46,213,118,119,247,106,66,230,32,79,137,83,136,220,232,46,243,88,119,93,170,218,105,215,67,50,62,195,34,62,242,49,250,0,0,0,0,0,0,0,0,7,241,74,36,22,229,30,132,66,165,56,149,231,222,93,86,91,248,41,132,245,141,144,81,183,210,207,244,228,124,205,74,28,150,61,87,227,145,150,138,39,11,212,95,111,183,216,66,177,90,105,111,44,155,109,58,168,251,139,81,105,153,4,225,181,22,124,40,248,163,141,180,189,119,239,232,233,252,243,236,208,229,48,231,206,198,149,246,52,174,212,253,133,237,49,106,52,250,116,58,84,54,224,64,103,148,195,90,236,70,227,86,154,153,153,246,153,153,247,153,143,210,0,0,0,0,60,102,35,96,246,30,98,197,37,234,45,247,64,244,148,87,208,164,41,29,83,236,246,26,86,147,237,105,105,62,231,23,237,246,253,194,0,227,255,0,8,43,98,176,117,10,238,13,84,61,24,242,137,215,89,166,242,156,123,114,254,117,73,79,54,68,210,34,212,205,180,234,101,236,215,218,98,185,49,171,43,88,195,128,245,103,169,151,229,183,210,33,180,169,212,59,214,69,115,123,68,167,18,75,218,211,171,211,94,82,207,78,254,207,187,95,143,130,248,243,136,248,17,115,69,184,236,10,223,66,182,159,67,143,183,211,48,239,57,4,227,107,82,53,117,181,237,215,148,130,212,139,82,211,239,214,221,50,143,196,238,194,197,214,105,246,110,36,57,232,123,165,229,181,21,190,199,164,117,75,50,97,178,95,204,197,75,104,220,235,139,236,215,179,79,113,145,137,213,18,92,121,241,154,153,17,205,236,188,132,173,10,208,203,84,153,106,71,161,246,247,24,255,0,96,0,0,0,0,1,230,177,53,148,200,195,123,177,133,35,121,57,67,158,131,78,186,110,35,142,178,211,95,96,205,102,50,50,152,248,189,124,48,148,108,38,238,74,154,9,58,235,180,138,83,133,166,190,209,111,188,24,101,74,127,44,87,19,110,163,86,155,189,165,165,43,212,187,52,167,211,244,78,157,253,222,209,62,192,0,124,27,238,231,141,101,217,117,203,182,89,232,213,30,155,42,122,251,251,154,105,78,31,113,25,247,39,220,127,113,140,231,230,167,20,234,56,193,142,119,93,217,58,103,80,209,85,39,71,133,243,105,70,200,189,99,238,54,142,196,32,207,66,112,251,84,91,189,226,203,184,58,225,2,109,251,22,175,138,18,152,210,93,73,217,16,91,115,119,254,14,227,52,247,200,180,37,153,119,151,181,36,127,111,176,89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,188,94,241,210,102,24,101,198,38,28,219,213,158,138,181,137,117,5,83,158,74,9,244,60,170,59,8,39,38,155,110,182,105,66,119,45,113,24,90,22,102,78,53,37,212,146,20,91,148,138,97,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,151,201,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,105,123,47,216,153,250,100,192,235,15,20,156,151,74,145,46,230,183,224,212,39,250,45,205,241,89,156,182,83,213,48,143,93,102,158,83,228,235,102,133,40,212,133,32,210,163,220,147,29,0,84,6,125,115,235,155,28,22,205,141,243,134,120,105,138,222,134,182,232,222,140,232,161,122,10,155,35,149,205,166,197,121,207,156,122,58,220,86,174,58,181,122,202,61,53,208,180,34,34,41,127,194,255,0,30,241,99,49,56,5,95,189,113,142,235,249,65,90,133,120,74,165,177,39,161,141,19,100,84,66,132,226,91,217,29,182,208,122,45,231,15,83,45,222,182,154,232,68,69,88,60,81,252,118,98,111,224,190,79,8,126,172,34,201,101,87,31,50,77,93,198,92,45,183,229,213,49,6,209,190,38,68,149,5,137,42,53,212,168,137,167,195,117,77,50,198,211,39,36,180,235,134,180,37,6,133,45,11,121,63,58,190,74,10,48,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,160,156,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,84,138,0,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,16,171,137,94,117,233,217,116,195,137,216,95,101,84,244,196,219,186,158,150,227,33,39,41,135,41,84,185,37,37,165,212,218,125,180,146,13,228,45,133,33,180,147,169,90,92,90,29,50,82,80,105,93,32,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,161,60,148,101,70,133,148,188,26,133,102,242,169,83,46,250,150,147,46,154,220,38,86,158,190,86,229,155,109,146,156,51,89,178,194,23,202,108,180,66,79,69,185,203,66,221,112,132,128,28,171,50,249,116,177,51,65,133,147,240,206,250,143,253,172,202,60,221,239,127,70,85,58,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,230,98,21,149,85,195,91,254,229,195,154,236,136,143,212,173,90,196,218,36,199,98,45,74,97,199,227,60,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,45,251,132,182,112,106,184,191,102,200,203,189,246,113,14,187,135,180,120,202,160,202,101,165,33,115,168,141,26,88,216,234,82,142,82,87,24,213,25,178,94,226,83,168,121,26,164,212,219,174,46,48,113,171,241,79,107,124,63,131,230,53,17,197,50,165,156,218,238,82,240,227,21,105,150,29,43,155,121,223,126,136,143,72,169,62,132,46,45,41,184,229,55,159,37,77,171,94,107,197,212,52,77,54,105,54,247,26,148,189,73,28,167,99,173,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,65,57,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,211,200,185,170,77,45,101,21,78,52,75,229,70,140,218,180,209,150,185,174,145,56,164,147,142,41,106,82,182,145,161,166,228,168,160,30,40,254,59,49,55,240,95,39,132,59,255,0,8,60,82,177,48,90,196,199,252,76,196,186,239,161,173,186,55,201,78,182,111,74,244,142,87,53,233,236,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,148,53,205,86,102,47,44,215,226,228,204,82,188,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,109,37,60,189,206,184,181,184,162,45,203,90,182,165,8,216,218,61,174,23,112,255,0,204,22,46,229,246,179,152,27,58,221,234,224,68,216,253,22,154,211,141,59,42,189,21,183,100,179,57,81,144,133,155,132,243,14,71,70,140,184,132,169,228,173,92,163,82,146,148,57,197,112,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,43,95,204,54,108,236,220,221,112,196,196,203,226,133,30,37,30,187,2,69,38,53,118,220,76,243,148,253,41,103,92,138,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,171,47,41,222,41,240,111,226,5,189,230,44,13,41,128,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,83,183,21,12,245,73,191,238,26,174,88,112,182,124,182,45,138,28,135,169,183,155,207,69,107,101,90,162,196,166,86,150,26,39,27,55,155,68,87,163,25,27,136,90,57,171,82,203,106,155,66,22,228,42,203,118,8,85,115,31,141,182,182,11,209,171,145,40,210,46,57,14,165,115,228,182,167,17,25,134,88,114,67,203,36,39,181,107,38,153,115,98,53,73,41,123,82,106,65,25,172,164,87,21,156,45,177,48,91,27,44,44,51,195,58,23,161,173,186,54,31,177,209,66,234,158,145,202,230,213,234,143,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,64,225,75,129,120,113,152,188,56,199,220,47,197,10,55,93,74,157,242,105,214,94,104,201,18,169,242,146,85,66,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,8,49,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,194,120,71,103,54,187,18,187,71,201,221,219,74,235,169,83,186,249,22,165,70,58,16,135,41,238,37,15,77,147,26,65,118,115,25,94,215,220,67,157,174,33,197,26,15,122,22,158,71,128,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,123,254,39,92,64,38,97,20,57,57,126,193,11,139,164,190,165,238,98,230,169,52,219,237,74,160,197,113,134,94,105,49,150,164,19,102,243,237,200,236,121,181,169,76,165,10,208,146,226,144,182,234,91,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,116,80,186,166,99,243,121,76,173,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,208,78,79,178,153,102,229,23,11,254,67,208,164,68,172,87,103,200,114,77,118,227,76,3,138,253,85,100,226,205,130,90,13,199,77,8,105,165,147,105,65,47,102,188,197,145,18,157,89,158,115,5,255,0,112,184,240,39,134,95,141,121,196,209,42,135,148,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,169,232,252,222,83,200,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,243,239,156,28,166,94,89,69,197,15,144,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,210,184,115,103,95,249,42,226,59,244,11,254,167,85,115,12,174,159,155,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,157,239,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,42,47,62,185,245,205,142,11,102,198,249,195,60,52,197,111,67,91,116,111,70,116,80,189,5,77,145,202,230,211,98,188,231,206,61,29,110,43,87,29,90,189,101,30,154,232,90,17,17,20,191,225,127,143,120,177,152,156,2,175,222,184,199,117,252,160,173,66,188,37,82,216,147,208,198,137,178,42,33,66,113,45,236,142,219,104,61,22,243,135,169,150,239,91,77,116,34,34,152,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,42,175,251,168,249,236,255,0,135,63,251,179,71,255,0,68,22,253,144,172,82,190,241,167,41,214,54,38,98,93,119,211,55,37,103,210,125,108,222,149,152,252,222,85,74,83,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,157,113,127,220,46,60,9,225,151,227,94,113,52,119,252,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,214,205,233,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,201,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,223,56,57,76,188,178,139,138,31,33,235,178,37,214,40,83,227,183,38,133,113,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,191,78,90,204,137,46,160,207,165,112,230,206,191,242,85,196,119,232,23,253,78,170,230,25,93,63,55,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,222,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,80,103,20,127,29,152,155,248,47,147,194,12,39,201,69,213,143,185,59,170,227,94,19,211,61,37,119,217,247,133,78,21,74,146,209,56,185,85,106,89,65,167,186,218,99,39,113,160,222,97,107,144,162,105,40,37,188,151,212,68,165,45,182,154,92,117,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,189,6,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,16,255,0,138,6,61,226,198,93,176,10,129,122,224,229,215,242,126,181,54,240,139,75,126,79,67,26,94,248,171,133,53,197,55,178,67,110,32,181,91,45,158,164,91,189,93,53,208,204,142,32,100,43,62,185,177,198,156,216,216,216,103,137,120,173,233,155,110,179,233,62,182,23,160,169,177,249,188,170,108,167,155,249,198,99,161,196,232,227,72,87,170,162,215,77,15,82,51,35,183,240,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,91,166,118,243,131,108,229,27,11,221,173,40,226,77,189,171,145,223,77,167,71,150,212,142,68,231,218,113,132,60,183,28,105,6,148,161,148,201,67,166,133,45,179,112,146,104,66,146,103,185,52,3,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,147,225,185,195,238,78,93,163,57,140,56,201,74,136,172,69,168,199,84,104,84,215,154,105,229,219,40,39,95,109,211,106,67,47,186,203,203,146,201,176,163,90,82,149,182,131,91,122,232,183,8,235,219,138,63,142,204,77,252,23,201,225,15,147,149,44,230,215,114,151,135,24,171,76,176,233,92,219,206,251,244,68,122,69,73,244,33,113,105,77,199,41,188,249,42,109,90,243,94,46,161,162,105,179,73,183,184,212,165,234,72,229,59,29,105,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,9,200,190,76,168,89,60,195,137,84,199,42,190,153,188,238,142,158,69,205,82,105,107,40,170,113,162,95,42,52,102,213,166,140,181,205,116,137,197,36,156,113,75,82,149,180,141,13,55,37,69,0,255,0,117,31,61,159,240,231,255,0,118,104,255,0,232,130,223,178,21,138,87,222,52,229,58,198,196,204,75,174,250,102,228,172,250,79,173,155,210,179,31,155,202,169,74,101,191,155,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,228,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,255,0,24,172,32,69,193,98,82,49,66,43,26,203,166,189,30,11,142,110,255,0,193,219,102,160,249,150,134,178,46,243,246,36,207,237,246,10,209,202,182,41,212,112,127,28,237,75,178,12,206,157,163,170,65,143,55,230,210,189,241,122,198,28,113,29,168,89,150,164,217,118,164,183,123,134,140,44,75,158,53,233,101,208,238,216,135,171,85,138,116,105,200,239,238,117,164,184,93,228,71,220,175,113,125,196,62,240,0,8,9,198,122,84,182,50,197,110,182,210,52,105,203,214,34,84,189,75,183,90,125,67,84,233,223,221,237,21,5,131,108,166,70,47,88,241,212,222,244,187,114,83,16,105,215,77,196,114,155,45,53,246,13,41,225,147,41,143,134,214,156,116,183,177,45,80,224,32,147,174,187,72,163,160,180,215,218,61,40,0,0,0,0,0,255,0,25,114,227,192,140,236,201,110,108,101,148,41,107,86,134,122,36,139,83,61,11,183,184,132,21,205,199,19,187,7,8,153,168,217,184,110,231,166,46,150,86,244,85,246,61,31,165,89,19,237,154,254,122,42,155,94,215,91,71,102,189,186,251,136,204,84,94,52,99,206,35,227,189,205,42,227,191,235,125,114,221,125,110,48,223,76,195,92,148,27,142,45,40,213,166,209,187,78,106,203,83,45,79,95,187,79,177,130,217,90,198,12,120,171,51,76,176,237,190,173,14,37,46,173,222,178,43,123,26,53,54,147,94,215,93,70,186,115,80,122,119,246,253,250,88,222,0,112,130,182,40,231,79,174,227,45,67,210,111,36,154,117,234,111,41,198,118,175,230,148,164,243,99,205,50,61,12,156,78,164,94,221,125,132,39,238,28,224,246,30,97,61,37,154,45,135,64,244,108,86,80,148,37,29,83,239,118,18,80,146,237,117,106,62,230,209,237,246,125,227,218,0,0,0,0,15,205,81,167,67,170,195,114,4,246,121,172,59,166,244,110,52,235,161,145,151,105,25,31,121,16,170,252,253,112,218,139,2,20,156,82,193,42,94,156,189,157,101,63,158,125,186,156,86,27,249,217,50,190,215,85,216,159,176,253,134,42,201,214,150,202,205,183,19,162,139,188,181,22,117,195,87,62,242,233,50,217,193,92,88,172,111,130,189,222,137,127,167,34,229,232,83,36,191,234,177,28,204,245,81,182,94,186,251,61,158,210,22,214,149,18,203,114,79,82,49,253,0,0,0,0,0,0,0,1,12,248,141,102,245,121,122,176,218,183,109,57,123,110,122,214,238,66,185,122,242,121,47,68,90,187,28,101,198,213,171,111,43,188,203,79,180,251,168,162,84,167,230,62,169,50,87,189,197,233,185,90,17,107,161,105,236,251,133,148,240,196,201,12,123,197,245,99,38,36,65,214,4,109,61,27,31,154,127,61,184,166,199,119,214,101,242,82,116,82,80,126,178,59,125,158,211,22,240,219,104,105,4,219,101,162,75,184,135,253,0,0,0,0,0,0,249,149,235,114,143,114,211,164,210,171,80,250,136,210,217,91,14,163,152,180,110,66,146,105,81,106,147,35,46,197,31,113,234,43,199,53,252,40,45,203,217,85,43,211,6,38,250,34,168,179,122,99,148,254,91,146,58,167,79,158,225,167,155,38,97,37,27,148,166,147,174,154,22,154,233,161,153,10,175,197,60,37,190,176,78,237,122,215,189,105,157,12,248,174,40,210,92,230,93,212,146,234,208,74,249,181,173,63,73,165,118,107,236,251,181,239,249,91,226,35,138,217,125,84,75,126,115,190,153,182,91,125,179,92,45,177,163,237,65,114,16,127,56,81,150,225,252,219,38,158,255,0,110,189,229,219,111,217,107,205,214,25,102,78,133,30,85,177,55,147,85,233,208,236,168,28,185,10,228,171,99,38,180,243,86,203,105,86,213,60,148,234,93,253,229,217,221,221,0,0,0,0,0,121,204,73,211,244,119,116,234,173,165,232,89,222,182,154,233,243,11,237,25,172,198,141,63,76,87,222,138,220,95,41,170,158,182,154,107,252,233,206,209,109,28,22,227,76,254,79,247,52,190,111,243,95,149,211,91,217,180,191,89,209,83,143,93,123,251,189,157,194,195,128,0,66,94,42,152,208,222,30,96,27,246,148,39,246,78,185,29,85,61,212,237,215,88,210,33,78,108,251,208,162,250,72,46,227,35,251,72,82,93,151,110,73,188,175,10,45,173,23,245,181,138,140,104,73,62,206,195,117,212,163,94,211,34,239,87,188,190,242,26,63,203,61,133,23,13,176,34,197,181,152,107,99,177,173,234,98,100,158,227,61,239,166,27,40,90,187,84,162,45,77,29,196,122,123,135,79,0,0,0,0,0,0,0,0,0,0,0,0,0,20,45,197,79,24,232,88,187,155,138,188,107,113,157,98,88,84,246,172,231,36,238,95,243,169,81,159,125,201,39,177,104,73,163,150,252,135,88,211,214,74,185,27,210,163,74,200,139,176,112,88,193,218,173,107,23,46,188,111,168,80,98,59,66,182,168,235,162,65,153,46,42,148,180,213,101,45,181,26,162,184,104,52,18,219,140,219,168,116,210,178,90,81,49,178,208,210,233,136,213,196,35,11,234,184,85,156,28,73,166,84,21,45,232,245,250,195,183,68,25,111,66,84,100,72,98,160,163,146,124,173,76,201,196,52,235,142,199,55,18,122,41,113,215,216,147,35,66,108,83,130,197,255,0,26,187,151,155,175,15,164,92,50,230,84,173,91,161,114,81,5,227,117,72,129,78,153,29,179,100,154,53,22,196,161,114,24,158,179,66,15,177,123,212,162,46,97,26,172,40,64,12,209,240,164,254,82,152,237,115,99,95,233,235,228,231,202,62,139,250,51,228,183,89,200,233,225,177,27,245,221,91,123,183,114,55,125,2,211,118,157,186,106,125,255,0,37,57,82,254,71,216,89,85,195,63,151,191,43,125,39,112,63,93,235,125,23,208,114,249,145,163,179,202,229,243,157,215,78,155,118,237,197,174,253,52,236,212,234,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,135,31,226,131,195,238,53,38,53,107,52,56,45,74,150,180,46,66,167,222,20,56,205,59,37,123,222,118,84,137,149,163,117,215,212,162,65,41,108,37,108,52,214,198,208,74,119,213,66,87,164,0,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,61,128,56,199,66,204,6,13,90,120,197,110,51,211,196,185,169,233,144,228,109,203,95,73,41,10,83,114,99,111,90,16,110,114,159,109,214,185,155,9,43,217,185,62,170,136,199,64,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,199,243,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,235,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,226,120,77,230,243,244,187,135,31,201,246,245,155,190,239,176,41,232,244,74,155,129,202,110,85,186,201,50,195,59,156,65,154,13,230,22,180,180,173,82,131,83,106,97,69,205,89,60,178,159,226,37,113,6,206,221,43,42,22,3,116,43,97,248,147,177,22,234,143,33,154,84,52,202,74,95,164,176,166,94,74,42,203,109,76,186,133,161,185,9,109,41,105,194,73,60,124,194,73,153,54,230,148,89,73,166,94,88,175,127,194,163,67,114,93,126,236,188,107,13,198,105,114,229,145,191,80,168,203,120,146,147,113,231,148,68,107,113,215,11,85,184,162,237,81,154,143,188,197,249,228,23,42,48,242,165,129,209,40,149,54,183,222,119,71,38,177,116,60,227,44,19,140,74,83,41,36,192,75,141,26,185,140,199,245,210,147,55,22,149,56,183,220,78,210,119,98,107,175,141,95,138,123,91,225,252,31,49,168,143,41,195,219,39,86,38,111,236,76,100,160,87,230,122,26,228,163,124,157,249,63,112,114,222,145,232,190,107,210,215,43,249,170,31,105,183,249,173,199,38,254,112,207,102,187,147,161,151,108,85,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,173,211,134,151,16,72,216,195,74,163,229,243,23,234,178,220,196,24,17,250,106,61,90,91,174,202,126,229,66,19,41,247,13,195,67,4,134,23,30,51,13,36,214,243,170,91,231,170,140,205,102,173,108,40,80,15,20,127,29,152,155,248,47,147,194,17,84,75,78,30,121,44,170,230,159,20,35,215,110,251,126,90,176,174,218,144,103,112,76,41,42,138,83,95,38,247,53,79,97,196,164,212,181,169,70,210,157,36,26,77,12,154,143,152,218,214,206,235,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,83,183,19,174,31,240,240,138,100,156,192,224,133,187,210,88,178,247,63,115,83,90,113,134,162,208,101,56,251,44,180,168,200,82,201,195,101,247,36,118,50,218,20,150,84,133,104,105,109,72,67,112,2,141,116,215,109,250,117,122,147,72,157,211,196,185,169,232,165,213,27,229,33,125,68,84,74,98,90,91,213,68,102,141,31,137,29,122,164,201,94,166,154,237,82,136,250,6,83,188,83,224,223,196,11,123,204,88,26,83,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,78,178,29,250,111,161,73,199,156,39,162,238,191,173,250,122,189,37,75,167,83,185,146,174,134,82,182,82,222,170,230,164,185,209,216,76,131,78,214,220,117,228,147,108,150,187,26,73,83,181,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,251,86,118,51,49,27,53,215,109,129,137,239,65,137,79,174,177,99,199,164,92,48,98,19,188,136,213,22,106,51,205,92,179,113,36,102,135,26,113,151,136,137,75,216,79,19,102,181,169,10,49,237,114,51,156,218,22,79,48,227,24,170,109,210,189,51,121,221,30,131,143,108,211,93,66,202,42,156,104,167,243,100,201,113,58,104,203,92,214,140,219,74,137,199,20,180,165,59,72,214,235,113,42,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,118,156,56,56,127,195,203,189,9,172,91,197,235,119,253,118,39,245,44,53,26,67,140,72,110,221,139,189,109,237,142,182,86,227,107,121,230,200,150,183,137,91,137,183,73,164,146,62,120,221,136,28,106,252,83,218,223,15,224,249,141,68,114,172,161,102,243,249,41,96,214,54,124,150,155,201,196,43,199,208,16,173,125,240,58,150,88,229,42,119,85,45,205,198,77,151,41,183,83,176,149,191,115,174,53,171,107,108,157,219,23,234,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,23,189,195,155,37,31,201,87,14,31,175,223,244,202,83,152,155,116,252,229,74,75,5,205,114,151,4,201,6,221,49,47,110,82,21,181,104,55,29,83,68,148,173,197,37,58,186,150,90,112,230,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,14,63,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,103,135,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,178,174,12,153,139,190,235,117,138,238,90,43,242,58,235,110,133,111,185,93,183,253,70,90,244,102,217,229,213,53,234,52,78,61,206,114,160,75,220,227,135,203,228,237,73,104,191,87,170,230,143,133,39,242,148,199,107,155,26,255,0,79,95,39,62,81,244,95,209,159,37,186,206,71,79,13,136,223,174,234,219,221,187,145,187,232,22,155,180,237,211,83,239,249,41,202,151,242,62,194,202,174,25,252,189,249,91,233,59,129,250,239,91,232,190,131,151,204,141,29,158,87,47,156,238,186,116,219,183,110,45,119,233,167,102,167,32,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,69,95,238,24,255,0,242,162,255,0,185,63,253,158,39,254,87,48,47,249,53,224,77,179,130,159,42,126,81,252,156,235,127,164,250,30,143,159,212,76,126,79,234,121,142,109,219,207,219,244,207,93,186,246,107,161,102,176,95,247,11,143,2,120,101,248,215,156,77,14,40,254,4,241,55,240,95,56,132,34,175,10,60,244,254,163,43,248,215,121,255,0,226,241,108,9,179,147,254,18,85,75,114,65,171,254,107,165,66,147,251,108,146,255,0,189,217,19,211,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,207,14,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,101,92,25,51,23,125,214,235,21,220,180,87,228,117,214,221,10,223,114,187,111,250,140,181,232,205,179,203,170,107,212,104,156,123,156,229,64,151,185,199,15,151,201,218,146,209,126,172,85,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,29,120,168,100,86,77,129,112,213,115,61,133,176,37,191,108,87,36,61,82,188,217,122,83,91,41,53,23,229,50,132,190,209,184,225,60,226,37,61,36,204,219,66,23,202,90,86,123,146,218,208,134,225,174,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,5,196,26,146,180,161,214,154,89,161,123,54,157,228,226,78,47,89,184,245,144,156,68,197,204,63,126,91,148,43,139,13,238,71,163,148,182,13,151,218,90,33,73,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,30,120,70,170,0,0,4,127,206,182,84,191,150,14,22,82,176,207,229,239,201,47,70,92,12,87,122,223,69,245,252,206,92,105,12,242,185,124,230,180,215,169,221,187,113,233,179,77,59,117,46,1,149,206,20,159,201,175,29,173,156,107,253,61,124,163,249,57,214,255,0,70,124,150,232,249,253,68,55,227,126,187,171,115,110,222,126,239,160,122,237,211,179,93,74,127,128,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,8,1,198,175,194,197,173,241,2,15,151,84,69,101,228,131,23,172,220,5,204,229,165,139,152,128,252,182,232,86,236,122,187,210,10,35,6,243,238,173,116,185,109,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,241,56,233,142,152,143,152,188,71,168,226,134,40,86,122,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,170,127,240,148,201,71,166,230,67,205,150,38,211,41,83,40,172,243,155,178,233,239,151,61,197,78,101,254,90,234,106,34,86,198,249,43,105,214,218,75,137,82,141,195,83,164,77,155,76,173,118,212,40,7,138,63,142,204,77,252,23,201,225,8,170,46,167,134,46,67,191,66,20,40,216,243,139,20,93,183,245,193,79,79,163,105,117,26,119,46,85,174,202,150,242,92,209,92,213,23,58,67,10,142,106,220,219,110,178,147,113,147,211,123,169,57,254,2,170,255,0,184,99,255,0,202,139,254,228,255,0,246,120,159,249,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,169,230,57,183,111,63,111,211,61,118,235,217,174,133,213,64,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,152,230,98,194,139,137,24,17,125,90,207,181,189,217,86,245,77,49,143,113,150,199,213,13,228,33,93,138,73,30,134,190,227,61,61,227,55,247,165,185,38,205,188,43,86,180,175,214,209,234,50,97,40,251,59,77,167,84,141,123,12,203,189,62,243,251,204,93,167,10,188,104,111,16,240,17,139,70,107,251,231,91,110,38,3,73,219,166,145,163,194,130,217,119,33,37,244,150,125,230,103,246,152,155,64,0,43,199,141,36,105,159,201,254,218,150,78,255,0,53,249,93,13,189,155,75,245,157,21,68,245,215,191,187,247,10,151,193,125,63,76,86,38,170,218,95,41,169,126,182,154,233,252,233,190,209,165,60,54,211,244,117,107,104,173,197,232,88,62,182,154,107,243,8,237,30,140,0,0,0,0,7,11,204,166,110,176,203,45,148,41,18,174,121,188,234,175,78,183,98,192,229,200,79,57,91,30,52,39,154,134,92,74,119,41,149,39,83,238,239,62,206,250,129,205,39,17,28,86,204,18,165,219,240,93,244,53,178,227,238,26,33,109,141,35,114,15,158,130,249,195,140,135,11,230,222,36,247,251,53,239,62,206,1,133,152,75,125,99,101,218,205,175,101,83,58,233,242,156,73,168,185,204,181,161,41,212,32,213,243,139,66,126,147,169,236,215,219,247,233,106,25,80,225,65,110,89,74,166,222,152,207,55,210,245,52,114,102,34,159,203,114,63,74,233,114,28,36,243,99,76,52,175,106,146,234,117,211,67,215,93,52,34,33,97,212,27,114,141,108,211,163,82,168,176,250,120,209,25,68,118,81,204,90,246,161,41,36,164,181,81,153,159,98,75,188,245,31,76,0,0,0,0,0,7,252,184,218,29,65,182,225,106,147,239,33,80,252,78,178,67,30,206,144,156,100,195,104,58,65,147,175,164,163,243,79,230,118,148,40,237,122,207,62,102,173,84,165,159,170,142,207,111,176,197,107,69,148,252,55,211,38,50,246,56,141,118,171,66,61,53,45,61,191,120,189,126,28,185,189,94,97,108,55,109,219,178,94,235,158,139,183,158,174,94,156,238,115,210,214,158,198,217,109,180,232,219,41,238,51,215,236,62,249,152,0,0,0,0,0,0,0,60,198,36,223,180,124,50,179,103,222,149,213,237,135,79,229,115,59,20,127,172,117,13,151,209,74,143,189,101,236,63,243,140,229,102,31,27,43,248,247,137,149,43,250,184,189,14,103,39,150,214,136,249,189,145,218,104,253,100,182,141,117,229,17,246,167,179,254,211,234,89,17,202,125,71,51,56,144,109,203,87,38,222,163,255,0,178,46,232,149,105,205,98,79,43,213,39,155,95,235,24,211,213,215,237,208,187,239,254,151,76,135,70,130,213,58,3,92,182,25,221,177,59,140,244,212,204,207,180,204,207,188,204,126,176,0,0,0,0,0,0,1,224,113,139,4,172,60,112,181,101,90,151,197,47,170,142,251,107,75,106,231,188,142,90,205,183,27,37,104,211,136,51,208,157,87,102,189,186,253,218,83,214,113,184,106,222,216,39,46,161,120,225,243,158,155,181,205,78,202,81,104,204,110,137,189,100,56,109,252,236,165,184,230,198,154,71,173,166,170,221,239,35,35,134,118,237,195,94,176,238,88,149,202,60,142,150,165,74,148,219,205,171,98,23,177,198,156,37,23,98,137,73,61,20,130,246,25,118,123,69,186,228,67,137,77,63,17,189,27,132,216,165,11,162,172,48,195,49,163,84,185,170,119,171,89,116,204,33,60,166,34,165,45,239,90,220,86,166,174,205,52,62,205,12,88,180,121,13,75,142,220,166,21,185,183,144,78,32,244,50,213,38,90,145,246,143,244,0,0,0,1,228,241,113,102,222,20,222,139,35,208,211,111,84,79,255,0,201,156,25,172,197,85,155,152,161,120,44,207,83,85,126,160,127,254,80,177,113,252,28,40,110,82,178,193,89,144,241,234,169,151,116,137,8,255,0,1,116,250,121,151,113,159,184,79,0,1,255,0,15,58,134,26,91,206,30,137,109,38,165,31,216,69,168,162,190,40,216,225,47,19,49,222,77,173,30,70,234,109,182,75,129,179,97,23,207,199,153,53,26,234,109,165,95,69,126,243,47,180,199,226,225,121,131,106,197,12,198,68,170,77,78,200,54,204,118,235,41,115,93,119,63,30,124,37,18,52,37,164,203,84,184,125,186,25,125,134,47,133,150,144,195,72,101,178,209,45,164,146,146,251,8,180,31,246,0,0,0,0,0,0,0,0,0,0,0,0,3,202,98,197,245,250,47,194,203,203,19,61,23,233,63,146,86,253,70,187,209,115,249,61,87,75,25,199,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,12,203,221,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,122,124,43,48,114,187,132,89,71,164,73,184,222,210,93,251,80,118,241,110,54,212,127,53,139,37,134,27,140,91,208,181,18,249,140,71,105,253,125,85,39,159,177,73,37,32,204,226,175,27,76,28,174,181,117,88,185,129,142,247,58,139,38,158,86,116,198,246,161,61,36,166,220,145,46,57,234,107,222,231,57,14,201,236,36,109,71,75,235,43,87,18,69,194,248,76,226,133,43,14,51,131,75,166,86,83,17,184,247,213,30,101,174,137,114,102,166,58,35,62,181,55,37,157,55,17,147,139,117,216,141,199,67,122,164,212,185,9,208,204,200,144,171,222,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,136,21,101,112,127,192,107,79,30,93,196,233,245,217,117,203,38,60,133,77,165,88,211,161,243,24,97,255,0,84,208,220,137,74,113,74,151,25,10,222,105,101,109,145,168,185,105,117,110,146,92,39,167,168,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,8,43,197,11,37,31,202,2,196,94,51,225,237,50,171,59,18,108,218,122,35,53,78,132,92,239,76,210,210,242,150,184,228,210,148,90,60,215,53,247,155,54,200,214,231,174,214,199,20,182,185,116,173,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,239,89,92,67,48,190,175,147,39,115,69,112,76,137,30,165,72,142,170,69,70,140,234,92,132,82,238,132,70,75,158,142,139,175,57,70,135,148,164,173,181,167,155,177,149,239,115,111,41,210,69,43,102,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,118,105,194,111,37,21,28,63,135,252,167,113,66,153,200,173,86,233,232,110,208,132,225,69,144,219,84,185,76,50,241,84,210,226,20,181,182,243,168,113,76,165,63,52,180,55,207,37,146,137,226,36,89,80,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,132,212,206,46,78,172,76,223,216,145,232,21,249,158,134,185,40,219,254,79,220,28,183,164,122,47,154,244,117,202,254,106,135,218,109,254,107,113,201,191,156,51,217,174,228,232,101,219,64,56,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,173,133,213,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,21,207,240,243,226,25,74,204,189,42,62,21,226,164,200,148,236,84,167,71,51,66,201,41,101,139,145,134,211,170,164,48,146,209,40,146,148,145,169,214,18,68,70,68,167,90,45,156,198,216,174,14,40,254,59,49,55,240,95,39,132,57,254,84,114,163,136,249,181,196,116,89,86,83,93,13,42,15,45,250,253,125,246,77,113,105,17,84,102,68,165,17,25,115,30,94,213,19,76,145,146,156,82,84,102,104,66,28,113,26,19,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,22,226,25,146,202,174,86,49,66,69,118,208,183,229,167,10,238,89,4,118,252,195,146,169,69,9,243,111,115,180,247,220,82,73,72,90,84,78,169,162,89,168,214,201,36,249,142,45,15,109,228,25,78,241,79,131,127,16,45,239,49,96,105,76,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,42,47,138,246,71,36,219,85,90,222,110,48,229,113,10,133,82,145,29,119,117,36,144,212,115,131,45,213,54,194,102,176,73,36,147,168,125,213,35,154,147,213,210,121,213,57,170,210,226,249,53,150,2,218,120,74,100,163,208,144,225,230,203,19,105,149,88,117,167,185,205,217,116,247,203,144,218,96,188,199,45,117,53,17,43,123,156,228,58,235,109,37,196,165,36,217,41,210,39,9,214,86,139,63,20,173,198,175,197,61,173,240,254,15,152,212,68,0,23,19,194,191,34,177,172,11,122,149,153,236,82,129,17,251,158,185,29,154,149,152,203,50,157,223,73,167,63,21,228,41,247,77,183,9,151,23,41,153,36,100,218,208,190,82,18,131,220,151,22,180,55,99,224,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,12,171,139,254,225,113,224,79,12,191,26,243,137,161,197,31,192,158,38,254,11,231,16,133,0,141,84,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,114,174,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,64,171,43,131,254,3,90,120,242,238,39,79,174,203,174,89,49,228,42,109,42,198,157,15,152,195,15,250,166,134,228,74,83,138,84,184,200,86,243,75,43,108,141,69,203,75,171,116,146,225,61,40,51,99,225,99,25,62,31,220,62,92,248,205,96,210,70,106,179,49,102,229,67,8,230,98,149,225,6,93,69,106,144,154,109,34,153,24,141,43,168,212,92,67,139,105,131,115,105,165,148,109,105,197,173,197,17,237,66,21,181,43,94,198,215,234,240,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,0,128,28,106,252,44,90,223,16,32,249,117,68,82,176,155,252,52,242,43,27,51,87,52,172,79,196,232,17,37,97,125,185,33,250,108,168,42,148,235,111,213,234,39,28,141,44,32,216,113,14,178,134,73,246,94,83,134,162,220,124,182,210,149,146,156,54,239,36,5,0,241,71,241,217,137,191,130,249,60,33,213,120,61,229,234,213,197,76,101,174,98,229,211,39,159,250,43,232,100,211,169,107,138,219,172,201,157,49,50,82,212,135,20,178,61,57,29,58,156,65,37,36,174,105,180,178,90,121,91,87,117,32,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,240,243,72,125,165,178,225,106,151,18,105,81,125,134,90,10,30,226,135,131,106,194,252,198,75,170,66,78,248,55,52,119,43,42,115,93,54,191,34,124,213,26,52,53,168,207,68,182,93,186,17,125,132,63,111,11,156,112,151,134,120,239,26,214,145,35,109,54,228,36,64,217,176,143,231,228,76,132,141,117,38,212,175,162,143,121,23,218,66,245,25,117,15,180,135,155,61,82,226,73,73,63,176,203,81,255,0,96,2,8,113,142,161,185,86,203,5,26,67,39,162,161,221,209,228,47,252,4,83,234,6,125,230,94,241,77,216,84,163,70,40,89,235,35,208,211,95,167,159,255,0,148,32,105,83,8,212,107,194,139,45,102,122,154,173,234,113,255,0,249,51,99,214,0,0,0,0,255,0,57,18,26,139,29,201,47,171,107,109,32,214,179,208,207,68,145,106,103,216,43,167,61,252,74,105,248,113,233,44,38,194,216,93,109,97,230,30,141,42,163,204,83,125,34,207,170,97,105,229,63,21,73,115,98,208,218,181,37,118,235,161,118,106,98,162,174,43,134,189,126,92,178,235,149,137,29,85,74,171,41,199,156,86,196,35,123,142,184,106,62,196,146,82,90,169,103,236,34,237,246,9,153,147,174,26,183,182,54,75,167,222,56,128,231,161,45,114,83,82,146,90,51,39,173,111,88,238,19,127,53,41,14,55,189,167,87,235,105,170,118,251,204,136,174,23,7,112,74,195,192,251,86,45,169,99,210,250,86,24,109,9,113,92,247,151,204,89,54,219,102,173,29,113,102,90,147,73,236,215,179,79,191,95,124,0,0,0,0,0,0,0,63,37,82,153,14,179,5,218,116,246,185,140,61,183,122,119,25,107,161,145,151,105,25,31,121,16,160,12,247,101,62,161,150,108,72,75,113,21,206,183,171,26,250,57,221,18,157,121,76,70,230,250,166,243,139,253,99,250,122,218,125,154,151,119,45,203,198,54,87,240,19,19,41,183,245,13,122,156,62,119,49,173,17,243,155,227,186,209,122,202,109,122,105,205,51,236,79,111,253,165,163,92,54,191,104,248,155,102,192,189,40,75,221,14,161,205,229,246,40,191,86,234,219,63,164,148,159,122,15,216,95,231,30,156,0,0,0,0,0,0,5,86,241,135,204,11,237,162,30,4,82,159,209,183,121,158,149,70,210,237,211,209,242,153,237,83,126,253,126,130,254,255,0,112,171,74,77,38,161,92,168,53,75,165,199,231,202,127,119,45,189,233,78,186,36,212,125,170,50,46,226,63,104,209,78,78,240,18,159,128,24,61,77,181,154,78,233,234,231,117,110,234,162,223,252,234,66,209,217,204,90,75,68,189,167,97,253,255,0,103,116,0,0,0,0,0,0,0,0,31,230,251,45,73,101,113,222,78,230,220,73,161,69,174,154,145,150,135,220,32,14,121,248,111,219,216,163,77,169,98,70,22,197,233,46,148,115,165,191,31,122,220,234,180,76,151,148,91,159,148,150,209,185,215,27,46,196,246,105,238,212,133,57,220,214,229,122,192,186,231,219,117,184,253,45,86,137,53,216,175,163,122,23,177,230,92,82,20,90,164,212,147,209,72,62,227,50,236,246,144,176,126,31,156,69,170,86,100,250,94,17,98,212,238,117,21,229,177,10,159,47,148,148,242,12,213,22,59,72,216,196,99,90,182,161,46,30,170,87,111,113,158,186,24,183,154,37,106,155,113,82,98,86,233,18,57,240,167,50,220,134,28,216,164,239,109,105,37,36,244,81,17,150,164,100,122,25,17,143,220,0,0,0,60,38,60,78,42,102,8,98,12,243,86,156,139,90,172,225,30,158,212,196,116,254,223,112,205,117,249,47,210,23,197,197,63,93,122,154,172,183,181,247,238,121,71,254,113,122,156,47,105,76,210,178,177,77,228,181,179,172,148,204,181,250,198,123,148,186,116,45,79,188,244,238,18,224,0,112,60,237,99,116,76,17,192,27,162,176,78,109,169,84,233,179,105,148,243,208,207,100,151,33,73,83,74,253,90,210,122,41,174,229,17,23,188,253,249,231,174,214,42,151,133,203,58,185,80,95,62,161,89,154,236,167,85,162,83,189,231,92,53,43,184,137,37,170,148,125,196,69,247,11,198,225,133,128,255,0,162,204,11,131,115,212,19,252,254,230,67,85,52,158,191,69,153,16,225,44,147,216,226,146,122,41,179,237,208,143,236,33,51,128,0,0,0,0,0,0,0,0,0,0,0,0,4,53,226,205,138,21,92,56,201,245,82,153,70,76,182,228,95,85,136,118,186,229,198,154,168,235,140,194,210,228,151,181,218,70,110,33,214,162,57,29,109,234,146,82,36,43,83,50,35,66,168,218,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,57,225,237,149,74,195,91,2,218,195,154,20,137,111,211,109,90,60,42,36,55,101,173,42,125,198,35,50,134,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,220,35,87,20,124,33,147,139,89,62,185,159,166,177,45,250,149,141,33,155,190,43,44,190,211,72,90,35,37,104,148,167,77,207,164,132,67,126,91,132,148,154,86,107,109,4,157,223,65,84,109,132,247,215,232,191,20,236,220,76,244,95,164,254,73,92,20,234,239,69,207,228,245,93,44,150,222,229,115,54,171,102,238,94,221,219,85,166,186,232,122,104,52,252,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,20,215,197,115,37,31,163,43,169,252,202,97,157,50,171,38,219,187,106,18,36,221,173,105,206,102,143,84,121,196,168,164,111,53,27,137,102,83,142,47,177,73,216,219,165,180,150,68,243,45,38,186,196,212,225,169,146,138,142,98,241,30,14,40,94,180,205,112,202,209,168,41,201,43,81,69,125,186,173,82,49,198,117,20,199,88,113,70,178,101,104,125,43,113,70,210,144,166,208,182,136,210,165,146,145,122,128,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,34,184,142,231,142,78,84,172,216,22,126,31,34,36,140,69,188,35,190,184,47,58,182,157,69,18,34,76,144,115,93,96,204,212,181,169,70,164,176,149,39,148,165,180,234,148,106,38,77,167,41,6,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,87,253,146,76,159,91,57,70,194,246,168,169,40,147,111,106,228,118,21,118,86,34,59,35,145,57,246,156,125,108,161,182,221,89,165,40,101,50,86,209,45,40,108,220,36,146,214,148,153,237,77,69,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,103,219,136,166,89,236,220,173,102,24,236,204,62,157,45,118,245,126,142,205,199,6,20,147,53,174,152,135,164,72,100,226,19,166,163,83,200,74,163,168,208,181,122,251,22,148,168,214,164,155,139,232,28,44,50,153,102,230,51,20,42,215,198,32,72,137,58,133,134,178,41,242,100,91,146,224,27,236,86,87,41,185,132,209,56,190,98,73,40,105,216,237,184,104,82,28,67,165,170,20,91,76,200,239,36,5,43,113,171,241,79,107,124,63,131,230,53,17,231,248,88,101,50,205,204,102,40,85,175,140,64,145,18,117,11,13,100,83,228,200,183,37,192,55,216,172,174,83,115,9,162,113,124,196,146,80,211,177,219,112,208,164,56,135,75,84,40,182,153,145,222,72,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,142,184,253,159,188,180,101,190,242,133,135,216,131,119,75,126,225,126,68,68,78,131,73,132,185,107,164,198,124,148,101,42,89,150,137,66,18,146,74,212,210,77,114,13,14,54,164,178,164,172,140,122,172,205,213,169,85,252,162,98,189,118,133,83,137,81,166,212,112,222,187,46,28,200,143,37,230,36,176,229,49,229,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,205,184,213,64,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,6,85,197,255,0,112,184,240,39,134,95,141,121,196,208,226,143,224,79,19,127,5,243,136,66,128,70,170,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,57,87,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,221,115,131,155,59,203,55,88,161,242,226,187,30,93,30,133,2,59,113,168,86,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,190,254,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,189,4,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,87,48,47,249,74,99,181,179,130,159,42,126,78,124,163,235,127,164,250,30,179,145,211,195,126,79,234,121,141,238,221,200,219,244,203,77,218,246,233,161,232,206,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,143,19,220,7,253,41,224,92,235,154,158,143,233,11,101,14,212,212,122,253,38,99,195,154,179,79,107,137,73,106,167,11,183,67,63,176,197,28,208,235,21,75,62,229,131,92,167,175,145,80,163,205,106,75,74,209,42,216,243,78,18,147,222,70,147,209,73,46,242,50,251,198,133,242,75,141,177,49,187,0,109,122,193,185,186,165,76,166,194,166,84,15,67,45,242,91,133,25,78,171,245,104,73,106,167,123,146,70,94,227,247,119,208,1,17,248,161,82,153,170,229,98,165,206,107,127,71,41,233,104,245,140,182,169,20,233,186,31,121,107,222,40,174,195,151,232,251,226,221,159,174,157,53,86,35,218,251,182,188,147,255,0,48,210,142,3,206,42,158,8,97,244,242,86,188,251,90,146,225,158,158,213,68,104,254,207,120,247,96,0,0,3,240,214,235,84,219,118,147,46,183,87,145,200,133,5,151,36,62,230,197,43,99,104,73,169,71,162,72,204,244,34,51,208,136,204,84,55,16,62,34,213,43,206,125,83,8,176,150,119,38,138,202,223,133,80,151,202,74,185,230,74,149,29,212,108,126,49,45,59,144,166,207,84,171,179,184,143,93,76,87,197,179,110,87,175,251,174,5,183,68,143,213,85,107,115,90,138,194,55,161,27,222,121,196,161,37,170,141,41,45,84,178,239,50,46,223,97,11,139,200,199,13,251,119,11,169,180,220,72,197,40,189,93,210,174,76,182,35,239,91,125,41,154,99,60,146,220,196,165,54,189,174,182,225,118,167,183,95,118,132,39,251,12,181,25,148,71,101,59,91,109,36,132,150,186,232,68,90,23,120,255,0,64,0,0,0,0,0,0,0,1,195,51,135,128,148,252,127,193,234,149,170,234,118,207,79,39,164,119,85,30,207,231,81,214,190,206,98,18,122,165,157,59,79,238,251,115,171,86,164,212,40,117,7,105,117,72,252,137,76,109,230,55,189,42,211,84,146,139,181,38,101,220,101,237,22,151,193,227,48,47,173,19,48,38,170,254,173,181,203,244,82,54,151,102,190,144,148,247,106,91,247,233,244,215,247,123,133,169,0,0,0,0,0,0,15,199,86,169,198,163,83,221,169,75,86,214,153,219,184,244,51,239,81,17,119,17,159,121,144,205,182,103,113,74,94,50,99,93,195,136,50,220,222,170,159,73,167,97,23,234,226,50,215,177,8,254,207,246,75,252,226,65,240,182,192,63,210,206,52,46,231,169,53,186,147,108,233,212,22,237,55,117,49,38,161,31,69,196,168,189,102,203,184,143,247,16,189,18,34,73,104,93,195,250,0,0,0,0,0,0,0,0,0,34,102,115,178,35,100,102,58,131,50,189,74,135,210,94,12,50,226,227,73,230,60,231,57,73,68,133,33,173,138,144,219,73,213,215,136,247,25,118,105,161,246,119,82,14,47,225,37,229,130,87,213,66,200,188,169,253,36,200,50,29,75,71,205,105,206,107,104,121,198,137,207,155,90,201,58,155,74,236,51,51,45,62,227,57,175,195,151,63,82,112,194,163,3,6,241,42,161,186,223,168,204,106,60,23,249,68,92,135,92,84,72,237,167,107,49,212,181,109,109,181,158,170,89,17,251,123,116,49,113,212,138,181,62,187,76,139,89,165,72,231,195,154,202,36,48,230,197,39,123,107,73,41,39,162,136,140,181,35,35,208,200,140,126,192,0,0,28,195,52,11,152,222,92,177,56,225,55,185,95,35,235,68,190,210,45,17,208,61,169,246,254,225,155,58,225,169,85,170,129,175,233,28,167,76,254,253,230,47,239,135,2,148,172,172,91,59,151,187,72,240,136,187,52,208,189,29,19,176,74,0,31,197,40,146,147,82,143,66,34,212,197,46,241,107,199,245,222,216,158,198,23,82,36,238,166,208,219,73,200,45,154,105,45,153,19,152,81,122,205,146,190,138,139,185,70,159,191,188,71,44,148,96,236,172,102,204,13,175,67,40,220,232,52,250,140,42,140,242,222,73,214,51,115,99,37,207,235,160,254,139,191,213,51,63,113,123,180,61,109,80,96,90,246,253,54,220,166,53,203,137,76,136,204,54,83,185,71,162,27,65,33,37,170,140,207,185,37,222,102,127,104,250,64,0,0,0,0,0,0,0,0,0,0,0,0,2,162,248,220,98,133,86,85,255,0,135,184,46,202,101,177,77,166,81,221,186,36,26,102,171,145,49,249,47,57,25,173,241,244,36,239,97,49,30,218,225,154,143,73,110,36,137,61,187,226,255,0,14,172,28,174,227,38,110,44,72,212,135,186,120,150,125,65,139,198,169,39,106,23,201,139,1,246,156,73,108,82,208,106,230,190,113,216,213,59,148,142,126,253,170,74,20,67,66,131,202,98,197,139,250,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,140,193,13,30,228,166,233,161,94,25,71,194,26,181,185,59,171,137,30,207,166,82,220,115,148,182,246,202,132,194,98,73,111,69,145,25,236,125,135,81,174,155,85,183,84,153,164,200,207,181,128,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,84,175,22,188,235,250,110,100,204,166,225,149,78,149,50,138,207,37,203,210,160,193,243,220,84,230,95,230,34,152,147,52,236,111,146,182,154,113,213,54,165,40,220,52,180,102,217,180,242,23,88,34,127,240,155,205,231,232,139,17,255,0,147,237,235,55,101,161,127,212,17,232,149,55,3,154,228,91,137,227,101,134,119,56,131,37,147,47,161,9,105,90,165,100,151,18,194,139,148,131,121,103,117,32,41,91,141,95,138,123,91,225,252,31,49,168,143,41,195,219,56,182,38,80,44,76,100,175,215,225,250,102,228,172,252,157,249,63,111,243,30,143,233,78,83,210,209,43,249,210,24,117,182,57,77,200,39,62,112,139,126,155,83,169,159,100,75,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,207,112,224,225,255,0,15,46,244,38,177,111,23,173,223,245,216,159,212,176,212,105,14,49,33,187,118,46,245,183,182,58,217,91,141,173,231,155,34,90,222,37,110,38,221,38,146,72,249,227,118,117,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,12,224,231,3,47,184,143,150,252,113,172,89,88,155,112,124,163,159,84,221,93,137,95,83,230,227,149,152,178,30,112,138,91,164,181,41,196,60,167,27,116,156,75,134,106,39,18,179,37,56,147,75,139,236,25,96,207,84,155,3,47,56,157,150,28,82,159,45,251,98,185,99,214,233,182,99,204,197,107,101,38,162,252,121,171,83,14,147,109,147,206,34,83,210,72,137,197,173,124,165,165,5,181,45,173,107,110,26,141,84,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,101,92,95,247,11,143,2,120,101,248,215,156,77,14,40,254,4,241,55,240,95,56,132,40,4,106,160,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,149,113,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,57,86,108,124,44,99,39,195,251,135,203,159,25,172,18,83,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,250,121,23,53,73,165,160,229,37,183,77,124,168,209,155,86,186,188,239,41,210,39,20,147,109,180,161,74,86,227,36,52,231,192,206,14,83,47,44,162,226,135,200,122,236,137,117,138,20,248,237,201,161,92,106,128,81,88,170,160,155,65,190,72,65,56,233,33,109,58,179,109,72,53,239,211,150,179,34,75,168,51,239,252,55,56,130,70,203,180,151,48,123,25,42,178,213,135,85,25,10,147,10,164,243,174,188,139,101,100,211,238,58,77,71,101,135,94,121,18,94,54,18,104,74,146,134,214,107,115,77,86,225,157,218,0,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,109,203,65,129,116,91,245,43,118,166,215,50,37,78,35,209,30,78,229,22,168,113,6,133,22,169,50,62,229,31,113,145,253,163,60,57,215,193,217,88,53,152,43,162,134,113,185,48,106,21,25,181,24,5,188,149,252,217,201,178,82,223,245,214,127,69,191,235,25,31,188,189,242,51,132,166,96,23,100,226,123,248,95,88,149,178,155,92,109,71,28,182,107,172,183,164,65,97,5,234,182,106,250,41,62,245,18,126,238,241,116,105,81,41,36,164,158,164,101,169,15,232,8,191,196,125,74,78,86,46,109,171,219,172,121,164,125,154,234,94,142,151,216,40,18,134,106,77,106,158,104,250,69,41,163,47,191,121,13,38,101,125,115,28,203,150,24,156,214,246,171,228,125,20,145,218,71,170,58,6,116,62,207,222,58,120,0,0,15,199,87,171,83,232,84,201,85,154,172,142,68,56,76,174,67,238,108,82,182,54,132,154,148,122,36,140,207,66,35,61,8,181,20,227,196,107,63,82,113,62,163,63,6,240,214,161,182,223,167,76,118,60,231,249,68,124,247,91,84,184,238,39,107,209,210,180,238,109,196,30,169,89,145,123,59,117,49,10,48,131,9,47,28,109,190,169,246,69,155,79,234,230,78,144,210,93,62,107,77,242,155,91,205,180,110,124,226,208,74,208,221,79,97,25,25,235,247,153,93,238,76,114,35,100,101,198,131,14,189,85,135,213,222,15,178,218,228,202,230,60,223,37,74,68,117,45,189,137,144,227,74,209,214,76,247,17,118,235,161,118,119,203,64,0,0,0,0,0,0,0,0,1,252,50,37,22,135,220,40,187,138,78,1,158,19,99,66,46,122,107,91,105,55,54,189,57,110,215,111,79,18,18,21,244,156,82,143,214,112,251,200,191,121,8,249,150,60,82,151,131,120,215,111,98,12,71,54,42,153,213,235,216,71,250,200,143,53,237,66,255,0,180,253,147,255,0,56,210,77,38,167,26,179,79,106,165,17,91,154,123,118,211,208,203,185,70,71,222,68,125,228,99,246,0,0,0,0,0,0,224,57,234,196,183,240,167,44,151,117,219,79,94,147,227,116,29,58,116,47,91,117,66,51,106,237,52,169,37,234,184,125,228,51,170,103,169,234,98,248,56,94,225,44,76,63,203,197,58,188,228,78,85,78,187,206,234,190,112,213,175,38,116,212,163,250,234,79,209,95,176,139,237,212,196,200,0,0,0,0,0,0,0,0,0,0,17,227,56,249,84,182,51,37,134,213,24,15,70,229,215,225,198,121,250,116,141,238,31,207,34,60,130,105,59,121,205,163,233,189,174,170,236,247,246,119,80,118,42,97,181,199,131,215,245,82,200,184,153,229,77,165,75,125,148,171,115,106,222,150,158,91,68,189,16,165,145,106,109,171,179,83,253,253,226,124,240,218,207,204,219,90,169,77,193,12,81,169,111,165,203,113,152,84,137,28,146,46,91,138,84,56,204,51,181,136,230,163,209,41,112,247,173,122,31,113,158,186,24,183,152,114,216,159,17,137,209,87,189,153,13,165,214,213,161,150,228,168,181,35,208,251,75,176,253,163,253,128,0,7,26,206,11,173,51,150,204,68,55,87,180,149,108,213,210,93,154,234,125,4,142,193,156,90,161,145,212,230,25,119,27,238,127,244,70,47,191,134,75,143,57,149,138,55,57,58,109,114,58,83,218,93,169,42,116,61,4,176,1,195,51,135,143,116,172,3,193,106,245,195,37,253,149,9,144,165,66,167,22,213,31,243,165,196,144,182,143,177,181,167,233,53,253,98,219,239,63,126,122,111,107,166,169,136,55,181,98,235,168,175,155,54,185,82,145,53,125,137,78,171,121,229,56,101,216,73,46,245,159,176,190,226,23,33,194,131,46,45,225,222,20,175,19,107,209,118,214,174,7,13,113,149,191,95,230,15,198,130,242,11,68,186,164,125,52,31,122,73,94,253,11,176,79,144,0,0,0,0,0,0,0,0,0,0,0,0,0,20,87,197,230,250,249,91,156,154,149,3,209,125,39,200,171,126,151,66,231,115,249,157,95,49,181,79,230,237,218,92,189,58,254,94,221,85,250,173,218,250,219,83,208,56,37,218,213,217,120,251,125,94,177,224,239,162,210,172,243,165,204,147,205,65,114,165,75,155,29,200,237,236,51,222,173,200,133,36,245,34,52,151,47,69,25,26,146,71,114,128,51,89,155,31,20,248,201,241,2,225,243,23,197,186,112,122,189,106,183,86,79,145,66,168,71,136,220,123,58,232,169,81,32,169,148,40,150,227,11,75,51,141,78,153,168,200,215,205,156,234,72,210,73,45,137,65,105,169,26,149,55,192,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,2,31,241,25,206,191,242,85,195,134,40,22,5,78,148,230,38,221,63,55,77,140,249,243,92,165,193,50,89,57,83,83,59,84,133,109,90,9,182,146,233,165,43,113,74,86,142,165,151,91,58,44,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,162,231,176,191,133,205,130,172,153,30,9,98,20,153,112,111,107,150,68,107,170,163,89,105,166,77,250,61,109,49,141,182,99,23,41,70,153,81,163,37,215,218,54,214,226,146,179,126,75,141,169,163,113,6,221,59,98,174,25,221,88,55,136,247,30,22,222,177,58,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,223,248,77,230,243,244,187,135,31,201,246,245,155,190,239,176,41,232,244,74,155,129,202,110,85,186,201,50,195,59,156,65,154,13,230,22,180,180,173,82,131,83,106,97,69,205,89,60,178,159,226,149,184,213,248,167,181,190,31,193,243,26,136,128,2,213,56,81,228,91,245,25,160,198,187,51,255,0,23,149,96,66,156,175,240,148,170,163,145,205,63,243,93,42,212,175,219,120,145,253,238,240,181,64,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,28,83,53,217,81,195,140,218,225,194,236,171,213,174,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,140,246,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,94,84,106,160,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,113,71,240,39,137,191,130,249,196,33,64,35,85,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,28,171,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,211,158,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,121,252,206,229,234,213,205,6,13,86,176,142,233,147,208,117,252,185,52,234,162,34,183,33,234,100,230,149,185,169,13,165,101,254,19,107,36,169,10,91,78,186,130,90,55,238,44,240,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,154,112,148,206,191,166,225,195,202,110,38,212,234,179,43,76,243,156,178,234,15,159,61,181,65,101,142,98,233,138,50,78,246,249,40,105,215,26,83,138,82,77,179,83,68,109,147,76,161,118,126,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,220,87,242,226,214,34,97,66,49,54,131,19,117,106,223,112,156,146,190,102,159,204,24,141,57,229,150,138,117,40,250,107,46,228,154,189,218,151,96,166,251,38,233,170,97,245,237,71,186,233,203,229,77,161,212,163,205,71,98,85,162,217,121,46,17,118,146,139,189,5,236,63,184,198,133,178,121,143,116,172,124,193,106,13,195,25,253,245,8,112,162,194,168,150,213,23,243,164,68,142,183,79,181,180,39,233,59,253,82,219,238,63,119,115,1,19,248,155,56,243,121,88,172,242,83,174,231,36,37,93,165,216,147,167,76,212,80,133,44,200,170,113,12,251,137,246,255,0,250,34,26,58,201,235,173,61,150,188,59,54,151,184,147,108,210,18,125,154,104,125,4,126,193,217,64,0,7,248,204,150,196,8,143,206,148,189,140,199,109,78,184,173,12,246,165,37,169,158,133,218,125,133,236,21,13,196,151,63,51,110,154,165,75,4,48,186,165,203,165,196,113,232,85,121,28,146,62,99,137,84,200,207,179,181,248,228,162,213,42,108,247,161,122,23,113,30,186,152,128,216,87,134,215,30,48,223,212,187,34,221,103,155,54,171,45,134,84,173,205,167,98,93,121,13,26,244,90,144,71,161,184,158,205,75,247,119,139,241,201,198,85,45,140,182,225,181,58,3,49,185,149,249,145,153,126,163,35,123,133,243,203,143,28,157,78,222,115,136,250,108,235,170,123,61,221,157,242,28,0,0,0,0,0,0,0,0,0,0,67,126,40,88,77,15,16,50,241,81,175,55,19,157,83,161,114,122,95,156,52,233,206,157,9,43,254,186,83,244,81,237,35,251,52,49,67,228,122,30,164,52,85,145,92,75,145,138,217,100,180,110,234,130,255,0,159,201,235,250,132,232,94,174,218,132,150,211,218,73,74,79,213,108,187,136,119,224,0,0,0,0,0,21,201,198,66,252,85,51,12,232,150,91,46,109,244,175,83,204,78,154,238,229,72,167,184,95,213,61,59,253,229,251,251,133,72,88,182,171,247,173,213,6,217,140,230,199,38,115,118,171,66,61,54,54,165,251,76,189,137,247,141,55,217,118,250,45,107,106,29,9,180,232,152,220,205,11,95,218,113,74,247,159,237,123,199,219,0,0,0,0,0,0,0,0,0,0,1,10,184,137,100,190,153,143,22,52,219,242,219,111,145,115,208,97,185,40,143,85,43,168,101,134,101,187,202,245,223,67,104,220,227,169,245,182,153,151,218,93,133,72,21,106,101,94,205,185,36,210,230,163,167,169,82,38,45,165,150,169,94,199,154,112,210,125,198,105,61,20,147,246,153,118,123,69,195,112,182,206,36,172,82,161,35,4,238,229,238,171,91,244,226,84,55,116,34,221,13,132,66,140,130,209,182,18,146,245,220,81,234,107,53,123,245,46,209,97,192,0,3,130,231,50,60,210,203,126,33,42,68,174,107,103,66,171,41,8,216,73,218,93,4,141,11,82,239,208,103,102,163,254,200,73,255,0,158,95,255,0,68,98,251,120,98,176,108,101,98,147,169,254,177,230,28,255,0,29,58,24,150,99,243,212,103,71,166,83,228,212,165,47,99,17,25,91,238,43,67,61,16,148,153,153,232,90,159,113,123,5,11,113,24,204,189,87,27,113,158,175,108,69,159,190,133,107,207,145,77,105,174,82,75,87,163,75,150,130,94,166,210,23,244,29,211,67,53,23,218,103,221,228,50,47,128,114,177,227,30,104,20,199,83,253,23,71,153,22,171,60,181,47,156,97,169,177,146,226,63,88,133,22,169,119,189,58,153,123,8,207,187,65,214,221,2,157,107,91,244,219,110,146,207,42,29,46,35,48,216,70,229,43,107,109,160,144,146,213,70,102,125,137,46,243,51,251,71,210,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,44,251,130,93,173,66,137,128,87,213,235,30,14,202,213,86,240,58,92,201,60,213,159,54,44,72,81,220,142,222,195,61,137,218,185,178,79,82,34,81,243,52,81,153,37,36,86,42,3,62,220,77,41,52,170,46,120,241,62,29,26,153,18,4,119,36,83,101,173,168,204,165,164,41,247,233,145,30,121,211,74,72,136,214,227,174,56,226,213,222,165,173,74,61,76,204,196,255,0,224,161,86,165,61,150,219,202,132,205,78,34,234,80,239,137,18,228,67,75,201,55,217,97,232,16,146,211,171,111,93,201,66,212,195,201,74,140,180,81,180,225,22,187,79,75,10,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,230,153,138,199,155,55,45,184,71,93,197,107,206,108,68,162,157,29,104,166,65,122,65,178,186,181,68,208,163,143,9,163,74,22,173,238,41,58,26,137,10,216,130,91,138,45,136,81,150,117,241,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,210,120,77,228,162,163,135,240,255,0,148,238,40,83,57,21,170,221,61,13,218,16,156,40,178,27,106,151,41,134,94,42,154,92,66,150,182,222,117,14,41,148,167,230,150,134,249,228,178,81,60,68,139,42,16,171,137,94,74,41,217,139,195,137,216,161,101,83,53,196,219,70,158,151,35,45,37,41,247,42,180,184,197,37,213,211,26,97,181,26,9,229,173,245,45,181,19,74,90,156,66,26,51,74,86,106,69,32,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,162,140,159,230,82,133,154,156,14,163,226,109,48,185,53,86,118,210,238,72,137,138,182,27,137,88,105,150,215,33,182,137,74,94,230,79,154,135,27,50,90,207,150,226,9,70,75,37,165,53,131,198,175,197,61,173,240,254,15,152,212,71,201,225,193,195,254,102,98,43,173,98,222,47,91,191,235,79,3,169,97,168,210,28,126,59,151,20,173,139,111,108,117,178,182,220,67,44,184,100,181,188,74,218,110,52,77,36,151,243,198,213,223,128,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,137,92,67,50,89,74,205,62,23,200,174,218,22,252,69,98,165,181,28,142,223,152,114,83,20,230,176,78,110,118,158,251,138,73,165,104,82,77,213,52,75,52,146,30,52,159,49,180,45,237,212,45,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,212,240,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,6,85,197,255,0,112,184,240,39,134,95,141,121,196,208,226,143,224,79,19,127,5,243,136,66,128,70,170,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,57,87,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,17,171,61,25,50,161,103,15,14,34,211,27,170,250,26,243,181,250,137,22,205,73,213,172,226,165,199,73,28,216,210,91,78,186,178,239,41,162,55,18,147,113,181,33,42,78,226,37,180,230,125,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,105,195,131,136,4,60,196,80,154,194,76,94,184,191,215,98,7,82,251,82,100,54,196,118,238,40,187,214,230,232,232,101,13,182,135,153,108,201,11,100,147,184,219,104,157,73,175,231,137,169,212,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,64,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,155,114,80,41,215,77,191,82,182,234,204,243,97,213,34,61,13,244,110,82,119,54,226,13,10,45,82,100,101,216,163,238,50,63,180,103,199,61,24,7,43,1,241,230,191,76,105,63,209,117,153,146,170,176,11,82,249,182,30,155,37,45,163,245,139,81,232,150,187,213,161,159,180,136,251,253,127,14,124,203,213,112,75,25,233,22,196,169,251,40,87,68,248,244,215,90,229,36,244,122,76,184,136,53,234,77,45,127,65,173,52,35,73,125,164,125,247,211,78,157,30,167,79,141,82,138,189,236,75,101,15,182,173,12,181,66,146,70,71,161,232,125,199,237,31,160,68,206,39,76,27,249,88,171,104,127,171,121,247,63,197,78,154,40,74,157,254,200,70,255,0,158,71,255,0,68,67,68,217,51,143,52,242,223,135,170,143,43,148,217,80,169,42,90,54,18,183,23,65,31,82,212,251,181,29,232,0,0,87,143,20,156,226,74,194,218,18,240,78,209,94,218,181,193,78,53,76,119,66,61,176,223,68,216,203,45,28,97,73,63,93,180,158,164,178,87,187,66,237,20,243,74,166,85,239,27,146,53,46,18,58,138,149,98,98,25,65,106,148,111,121,215,9,37,222,100,146,213,74,47,105,23,111,176,93,255,0,14,220,151,211,48,30,199,133,126,220,136,231,220,245,232,109,201,51,213,73,233,217,125,152,142,242,189,71,214,218,246,184,210,189,109,164,103,246,23,97,205,80,0,0,0,0,0,0,0,0,0,0,31,18,244,183,209,116,219,83,40,78,39,84,201,229,234,90,254,203,137,87,188,191,103,222,51,33,125,90,175,217,87,84,235,102,75,155,220,135,202,220,173,8,181,222,218,87,236,51,246,43,222,45,187,131,125,248,117,60,52,173,217,111,57,184,233,93,55,45,58,105,167,54,69,65,195,254,175,111,119,188,255,0,119,112,177,192,0,0,0,0,0,20,147,197,250,244,77,119,48,136,181,16,238,226,183,117,236,219,166,157,68,24,14,126,201,123,189,231,251,135,39,225,201,101,21,245,155,43,58,142,241,237,142,175,72,243,87,223,183,250,54,90,139,179,114,76,251,81,236,49,160,224,0,0,0,0,0,0,0,0,0,0,1,252,82,73,73,52,168,181,35,45,12,84,191,21,252,163,179,72,150,88,243,103,65,216,212,183,57,117,52,115,76,245,117,71,58,83,206,234,227,198,125,196,159,85,40,211,221,237,33,94,120,61,136,117,12,44,196,171,122,248,167,57,177,116,170,148,73,78,118,36,247,33,169,13,186,101,218,149,105,250,178,237,218,103,247,247,13,25,224,22,38,83,177,111,8,237,107,226,4,142,106,234,20,136,47,74,245,20,157,143,185,21,167,86,158,212,39,93,57,133,218,68,69,238,247,14,132,0,3,133,103,113,244,49,150,123,236,215,253,106,21,81,37,247,157,62,72,206,156,243,221,58,73,151,181,229,159,255,0,140,99,64,220,57,219,91,121,88,181,119,163,110,232,144,84,93,186,234,71,78,137,218,36,216,134,28,79,51,23,27,7,176,66,85,171,77,115,125,98,233,37,210,212,222,134,91,35,73,137,53,179,115,83,105,105,61,22,217,22,221,82,127,105,16,163,202,53,46,163,121,221,48,233,17,11,153,58,181,61,184,232,250,37,171,175,56,73,46,243,34,250,74,247,145,125,194,252,120,127,229,166,22,94,176,86,157,207,95,50,175,112,180,205,94,90,180,50,229,169,248,145,119,183,161,58,226,79,69,179,244,139,77,125,132,69,223,40,64,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,183,238,16,214,47,201,44,155,83,107,254,148,234,254,90,220,21,74,239,39,145,203,233,57,110,38,7,43,118,227,230,107,208,115,55,104,159,214,237,211,213,220,169,170,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,23,243,233,146,216,217,199,176,40,212,250,85,197,18,129,118,90,114,37,75,163,206,150,203,175,48,234,30,100,201,200,110,18,22,68,218,29,117,184,170,55,182,58,182,201,147,218,131,220,162,58,235,200,159,14,156,68,190,49,230,68,252,119,178,165,209,45,60,53,172,45,154,196,73,105,136,249,84,42,241,186,103,219,166,184,202,214,163,84,103,90,144,219,198,241,54,227,46,179,170,80,191,157,74,211,118,128,2,160,56,178,100,162,157,135,243,63,148,238,23,211,57,20,90,221,65,109,221,240,155,41,82,28,106,169,41,247,158,58,154,156,90,150,134,217,117,110,37,149,39,230,144,135,57,4,130,81,188,100,142,235,194,199,35,151,150,2,198,153,143,120,172,185,116,155,158,234,163,157,46,13,180,180,18,87,2,156,227,173,60,110,76,35,45,201,146,181,48,209,147,69,167,41,26,147,154,184,179,67,63,43,58,25,62,185,179,115,159,107,70,138,146,151,10,201,161,216,244,165,93,149,136,142,199,231,193,97,217,181,133,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,181,83,254,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,87,87,19,174,31,243,49,118,28,156,192,224,133,187,213,223,81,55,63,115,83,90,113,247,101,87,162,182,195,44,180,168,200,82,205,178,121,134,227,246,50,218,18,167,146,181,104,106,113,40,67,150,42,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,1,149,113,127,220,46,60,9,225,151,227,94,113,52,56,163,248,19,196,223,193,124,226,16,160,17,170,129,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,14,85,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,64,14,39,89,14,253,55,208,164,227,206,19,209,119,95,214,253,61,94,146,165,211,169,220,201,87,67,41,91,41,111,85,115,82,92,232,236,38,65,167,107,110,58,242,73,182,75,93,141,36,169,218,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,119,253,146,76,224,219,57,185,194,246,171,73,56,144,175,106,28,118,19,118,81,226,53,35,145,5,247,92,125,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,110,84,138,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,94,226,1,150,152,89,133,193,90,143,33,124,186,189,188,211,213,120,138,208,207,152,166,34,74,216,222,134,235,105,45,86,247,210,61,116,246,145,151,117,7,86,105,117,27,50,233,153,72,150,92,185,212,89,238,71,95,209,61,29,101,195,73,247,25,151,210,79,188,203,239,23,135,195,15,49,113,177,135,4,34,218,149,39,54,86,45,98,69,45,45,104,103,190,52,104,144,155,39,53,38,144,130,213,110,25,109,213,71,246,153,9,158,35,39,17,134,214,230,86,46,173,136,221,178,36,229,31,110,154,17,83,165,246,140,252,192,61,179,163,25,251,30,65,255,0,248,196,52,89,146,55,208,254,89,236,83,71,245,104,84,180,159,222,84,248,195,186,128,0,231,184,251,137,148,236,35,194,59,166,248,159,35,148,186,125,34,115,209,125,69,43,123,237,197,117,212,39,177,10,211,94,89,246,153,25,123,253,195,57,152,197,136,117,12,83,196,171,134,249,168,185,189,117,90,148,185,77,246,36,182,161,217,14,58,69,216,148,235,250,195,254,169,31,221,220,44,51,133,6,81,217,171,203,60,121,188,96,239,106,35,156,186,98,57,166,90,58,147,131,41,151,117,109,226,62,227,87,170,164,105,239,246,16,182,132,164,146,146,74,75,66,34,208,135,244,0,0,0,0,0,0,0,0,0,0,0,103,203,136,221,148,86,54,108,175,42,67,39,186,58,125,29,202,95,118,239,232,216,138,62,205,202,50,237,95,180,199,86,225,3,122,38,133,152,69,218,138,119,105,92,90,122,187,117,221,211,193,158,231,236,158,157,254,242,253,226,237,192,0,0,0,0,0,103,231,137,44,180,205,205,157,224,250,15,176,253,31,229,144,203,252,195,170,112,123,167,76,147,152,39,170,12,175,70,33,237,231,167,66,237,223,10,121,39,188,245,239,247,11,178,0,0,0,0,0,0,0,0,0,0,0,1,230,241,22,200,165,226,53,147,90,178,170,233,214,53,98,4,152,74,61,85,234,147,172,173,179,63,85,73,51,236,89,246,106,95,121,119,140,242,102,227,2,234,184,9,141,53,251,82,91,59,96,189,54,84,170,114,247,36,247,69,57,111,182,209,232,78,44,203,84,180,127,72,247,123,254,217,85,194,139,52,175,217,87,169,224,205,200,238,180,170,202,183,67,86,210,236,150,243,208,99,182,157,16,209,171,232,165,93,166,178,79,191,67,237,23,38,218,210,234,18,226,15,84,172,137,68,126,242,49,255,0,64,2,57,113,0,170,49,74,203,13,220,228,133,236,39,233,243,216,73,232,103,170,149,79,149,161,118,17,251,134,122,94,62,124,165,154,59,121,142,25,151,239,49,161,14,30,145,221,143,149,187,65,15,51,203,53,83,233,234,47,88,143,113,122,58,39,111,217,247,14,249,118,220,180,251,58,217,170,93,53,85,236,137,74,134,252,215,213,162,143,68,52,218,150,175,162,70,125,201,62,226,51,251,12,103,167,58,216,233,55,29,113,222,226,174,107,165,58,157,58,93,58,158,93,158,188,118,230,73,83,74,253,90,20,90,165,222,229,17,159,188,253,210,51,132,230,90,213,136,24,130,230,46,214,218,254,139,183,220,52,197,61,221,243,88,126,12,132,125,23,82,175,162,179,239,73,167,223,169,246,11,159,66,82,132,146,18,90,18,75,66,251,135,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,149,165,43,74,144,162,212,148,70,71,247,10,96,226,199,150,181,97,254,32,183,139,180,70,191,162,238,7,9,50,143,119,116,215,223,157,33,127,73,213,43,232,160,187,146,73,247,104,125,130,57,100,171,29,38,224,86,59,219,181,205,117,167,84,103,68,167,84,59,189,72,206,76,142,167,85,250,181,168,244,75,93,201,34,63,113,251,244,47,105,92,180,235,198,217,165,221,52,151,55,195,170,195,98,107,42,209,69,170,29,109,43,79,210,34,62,229,23,121,17,253,132,56,31,16,184,238,201,202,221,222,134,153,230,26,105,245,5,31,172,69,180,189,29,47,183,237,251,134,123,217,62,68,164,26,251,57,110,17,159,238,49,161,110,31,245,70,42,185,97,180,92,142,189,228,197,62,3,10,61,12,180,82,105,241,117,46,210,47,120,145,160,3,254,92,90,90,66,156,89,232,148,17,168,207,220,68,41,179,138,238,105,95,189,111,82,193,155,109,221,41,84,101,110,152,173,165,219,45,151,167,71,113,58,45,162,87,209,82,123,73,102,159,118,167,218,34,174,81,240,46,171,143,120,211,64,181,34,51,186,11,51,98,202,168,175,114,75,108,82,150,195,110,158,134,226,12,244,75,165,244,79,119,187,236,208,222,29,89,20,188,57,178,104,182,85,33,58,70,163,192,141,9,39,170,189,98,105,148,54,71,235,41,70,93,136,46,205,79,239,62,241,233,0,0,0,0,0,0,0,0,0,0,0,0,82,111,24,74,116,200,217,130,98,160,250,245,143,55,119,32,180,46,205,144,160,18,187,143,94,255,0,120,229,92,54,166,34,22,108,236,247,214,125,133,233,15,44,152,95,231,26,7,0,0,0,0,0,31,240,235,168,101,6,227,135,162,75,188,198,111,243,123,115,166,238,199,251,154,178,133,110,75,221,22,135,166,157,208,163,167,220,95,179,238,19,19,130,237,32,151,125,222,21,83,95,107,94,143,208,180,247,179,81,79,191,252,194,223,192,0,0,0,0,0,0,0,0,0,0,0,4,24,226,175,128,81,177,35,5,126,92,210,97,110,172,219,207,117,46,187,204,50,214,27,17,39,58,164,232,167,18,143,166,178,61,73,38,175,188,187,5,42,219,21,186,133,153,118,210,238,24,107,228,205,162,212,24,152,217,232,149,109,113,151,82,178,239,35,35,208,210,94,195,47,176,198,137,178,121,138,191,165,252,2,181,110,87,157,230,75,102,155,6,36,181,109,211,87,202,20,117,172,244,36,32,187,220,246,22,158,225,218,192,4,73,226,118,242,26,202,245,88,148,90,239,117,244,151,222,116,233,162,133,105,168,55,106,49,91,74,119,26,223,66,72,181,211,93,84,93,131,69,121,36,135,34,22,90,108,118,228,22,134,170,37,49,105,46,206,196,156,8,218,23,103,220,56,111,21,236,110,86,31,96,105,89,148,121,220,186,157,195,39,164,144,142,86,186,194,126,28,230,213,218,166,212,159,164,130,238,50,87,220,93,162,151,44,123,90,163,126,94,148,107,78,156,157,242,171,85,24,240,145,218,146,245,158,117,45,145,246,154,75,189,101,237,47,188,134,139,50,165,132,148,252,26,192,219,82,212,141,19,145,44,233,80,95,168,124,226,149,190,95,70,195,110,171,181,107,34,212,219,238,73,237,247,125,189,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,7,33,205,102,18,83,241,151,3,110,187,82,76,78,124,178,165,78,126,159,243,138,78,201,125,27,237,180,174,197,160,143,67,115,185,71,183,223,246,103,78,248,181,170,54,29,233,89,180,234,41,217,42,139,81,145,9,125,169,63,89,151,84,217,159,97,168,187,208,126,211,251,204,93,31,10,28,110,60,65,192,211,179,43,19,185,149,59,122,79,73,29,28,173,52,132,196,56,45,167,181,45,165,63,73,103,222,102,175,188,187,71,114,206,212,41,19,178,211,124,55,28,181,52,81,42,107,81,118,118,164,160,73,212,187,126,241,157,74,146,13,170,140,166,212,157,166,135,214,147,45,117,211,69,31,96,190,174,24,143,33,220,175,82,73,37,166,199,88,73,253,229,78,132,37,176,0,226,153,195,197,95,209,6,1,93,87,43,46,242,229,189,77,157,18,34,182,235,163,231,10,66,208,122,26,22,93,237,251,75,79,120,206,205,207,91,168,94,119,109,82,225,152,190,116,218,213,65,249,142,30,137,78,231,30,117,75,62,226,34,45,77,71,236,34,251,8,93,87,10,140,2,141,134,248,43,242,230,173,11,109,102,225,123,169,105,222,97,158,144,223,137,5,212,167,68,184,164,125,52,25,234,105,37,125,197,216,39,56,0,0,0,0,0,0,0,0,0,0,0,0,168,14,52,84,130,110,251,179,234,164,174,215,125,33,169,105,238,102,156,159,127,249,132,58,202,29,206,155,75,31,173,154,202,213,181,45,117,186,158,154,247,194,125,62,227,253,175,112,210,11,78,161,228,19,141,158,169,62,227,31,246,0,0,0,0,2,52,103,207,49,84,236,2,193,201,82,121,154,85,170,155,58,20,232,174,222,92,168,164,231,111,41,105,250,47,127,91,79,179,183,187,62,213,26,140,202,180,199,42,21,7,185,178,29,211,122,246,146,117,208,136,139,176,136,139,184,136,89,71,5,197,50,221,229,120,165,75,209,199,189,31,181,58,31,110,141,84,117,22,240,0,0,0,0,0,0,0,0,0,0,0,0,62,69,219,109,211,175,11,98,173,107,85,153,230,195,171,66,126,19,232,220,164,234,135,91,82,20,90,164,200,251,148,125,198,71,246,144,206,126,109,176,181,220,34,199,251,202,215,229,242,225,185,89,168,202,167,163,82,61,177,14,107,232,104,181,222,163,62,198,255,0,172,123,189,226,122,240,109,198,86,26,135,92,194,26,131,219,159,92,137,53,86,61,83,45,16,101,79,142,146,236,70,157,250,246,154,191,119,180,90,144,0,137,156,77,220,66,50,187,88,37,175,105,169,114,8,187,53,212,253,29,48,80,213,186,149,46,224,166,33,7,162,149,49,146,35,247,30,242,26,57,202,169,57,3,46,86,35,147,29,220,77,219,84,183,13,91,116,209,37,1,143,97,125,198,41,199,137,198,47,150,39,230,66,161,2,11,218,194,182,219,118,140,164,109,239,122,60,249,132,106,212,208,147,250,46,23,103,105,125,166,58,31,9,92,190,181,126,226,204,156,72,184,35,243,41,148,40,203,84,66,222,101,164,214,100,193,121,10,245,28,74,190,138,207,176,210,105,247,234,125,130,234,27,109,45,54,150,144,90,37,4,73,34,247,17,15,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,46,54,151,91,83,75,45,82,178,52,153,123,200,197,43,241,106,203,235,86,22,44,70,196,155,126,55,46,153,93,140,133,75,45,230,122,205,122,76,231,150,175,93,197,43,232,160,187,9,36,159,118,135,216,57,231,12,124,95,44,48,204,133,62,4,231,180,133,114,54,213,25,40,219,220,244,137,240,200,149,169,33,71,244,91,62,206,194,251,72,92,126,106,137,115,242,229,125,185,13,221,9,203,106,168,225,43,110,186,164,224,63,239,251,200,103,22,226,74,145,112,84,208,179,213,73,152,241,25,251,207,121,139,229,225,144,226,23,149,218,57,33,123,141,43,142,71,217,166,135,232,232,98,89,128,10,173,227,39,140,172,59,14,135,132,52,247,182,190,137,17,170,175,250,166,122,160,138,161,29,69,218,141,59,244,237,37,126,239,104,129,89,73,194,215,113,119,31,236,219,95,151,204,134,221,102,157,42,160,141,72,183,68,41,172,33,210,215,122,76,187,28,254,169,238,247,13,24,90,86,221,58,207,182,41,54,181,37,158,84,58,76,38,33,48,141,202,86,136,105,180,161,37,170,140,207,185,37,222,102,127,105,143,174,0,0,0,0,0,0,0,0,0,0,0,0,42,31,141,26,153,114,241,179,146,149,234,227,62,144,220,157,15,179,86,169,218,10,215,167,84,102,82,166,55,62,3,220,167,218,215,98,246,146,180,212,140,143,176,200,203,184,204,104,39,33,153,138,167,99,238,14,69,147,204,214,173,75,223,215,39,69,118,115,37,74,38,251,121,72,79,209,103,250,186,253,189,189,242,92,0,0,0,0,5,39,241,127,196,201,23,102,57,66,178,8,191,154,90,156,206,74,187,61,110,170,28,7,85,217,176,140,180,52,251,77,95,187,184,64,113,61,184,62,87,162,211,243,0,253,21,228,234,237,83,111,36,245,62,206,92,41,234,87,113,105,220,126,211,47,222,46,200,0,0,0,0,0,0,0,0,0,0,0,0,5,88,113,146,193,29,33,209,49,158,150,141,76,221,141,71,144,222,189,197,165,66,74,156,213,78,125,221,132,143,223,236,16,91,37,248,157,35,10,243,25,101,214,27,111,115,21,26,205,58,153,40,245,34,218,195,147,227,169,106,250,10,51,208,155,238,34,35,247,24,209,93,18,166,197,110,141,2,179,20,245,102,124,86,164,182,125,189,169,90,9,69,222,68,125,199,238,33,251,64,68,78,40,19,142,38,88,42,109,146,117,231,62,243,125,253,218,211,230,138,52,195,122,122,170,216,137,107,82,144,157,202,153,90,131,28,139,93,53,53,190,132,251,203,223,239,23,237,125,94,113,176,63,36,77,85,149,243,50,97,88,41,143,25,61,170,221,41,20,133,41,5,174,213,145,118,181,222,101,183,223,246,208,85,118,169,86,196,204,65,153,83,90,119,212,46,90,187,142,165,58,164,190,118,67,230,162,45,116,74,126,146,251,244,34,251,134,128,114,49,131,116,236,31,203,205,165,21,134,182,206,172,210,96,85,167,122,202,61,36,61,6,49,56,93,171,89,31,172,223,122,116,47,113,16,144,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,222,121,176,110,157,139,249,120,187,98,62,214,233,180,106,76,250,180,31,89,69,172,134,96,201,38,203,177,104,47,164,231,122,181,47,121,24,207,245,10,169,86,195,60,65,135,83,66,118,84,45,170,187,110,169,58,164,254,118,59,228,163,45,116,82,126,146,59,244,50,251,197,250,216,151,156,108,112,201,19,181,100,252,244,153,182,18,163,201,79,106,118,202,93,33,42,89,107,181,4,125,174,247,145,109,247,125,148,19,137,20,245,82,113,18,233,165,173,59,85,14,181,58,57,150,186,232,104,125,105,247,159,187,222,47,47,133,244,227,151,150,10,99,102,157,57,47,178,223,127,186,159,11,255,0,88,151,96,63,21,110,166,197,18,141,62,179,40,244,102,4,87,100,184,125,189,137,66,13,71,220,70,125,197,238,49,157,76,232,98,116,140,84,204,101,233,88,113,189,172,83,171,53,26,100,83,212,143,115,13,207,144,164,43,232,36,203,82,115,184,200,207,222,98,116,240,109,193,29,97,214,241,158,168,141,12,157,147,71,142,222,189,229,165,62,74,92,213,46,125,253,134,143,223,236,22,158,0,0,0,0,0,0,0,0,0,0,0,0,2,147,184,193,215,162,212,51,0,197,21,148,232,237,47,119,56,245,62,222,100,40,10,79,121,105,220,94,195,49,2,4,248,225,1,137,146,45,60,114,155,100,25,127,52,186,249,124,229,118,122,189,44,57,238,167,179,97,153,234,106,246,26,127,127,112,187,0,0,0,0,1,252,82,182,150,166,51,101,154,155,212,239,252,114,184,238,68,171,230,164,244,123,11,78,237,176,216,65,255,0,85,39,222,143,112,228,219,79,77,218,118,14,241,145,236,70,70,22,230,78,212,187,94,70,246,162,245,219,211,174,154,238,129,37,178,237,218,163,239,115,220,52,90,219,136,117,4,226,15,84,159,113,143,250,0,0,0,0,0,0,0,0,0,0,0,0,28,131,54,56,104,206,42,96,37,227,109,175,245,232,163,84,36,69,46,222,215,202,19,232,65,125,36,151,123,158,211,211,222,51,165,112,83,102,89,55,197,74,144,233,109,149,65,170,189,25,69,216,122,56,195,198,147,246,153,119,167,222,101,247,139,243,225,227,138,140,226,166,90,45,249,72,94,174,208,26,137,67,120,180,62,197,177,79,136,106,254,162,75,189,207,102,165,246,152,147,32,32,199,23,89,75,143,151,24,136,79,251,109,109,180,31,220,112,39,138,125,203,228,102,38,99,222,26,196,146,230,198,95,187,232,205,184,173,12,246,165,83,90,35,61,11,180,251,12,77,222,41,185,128,137,58,45,175,129,86,220,238,108,58,85,58,20,135,207,148,105,213,198,138,108,85,23,174,222,189,198,158,229,153,125,253,227,139,240,215,193,41,88,179,152,74,101,69,228,109,167,219,106,102,174,167,53,35,213,200,243,161,153,167,78,98,85,244,92,215,94,210,251,12,95,116,56,200,133,17,136,109,125,6,27,75,73,251,146,90,23,249,7,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,25,145,145,54,35,240,221,250,15,182,166,149,247,40,180,63,242,138,17,226,81,130,50,176,151,48,149,58,139,77,238,167,220,134,245,93,46,106,69,163,146,39,76,50,78,156,197,43,232,183,174,189,133,246,16,237,28,44,177,254,36,24,215,70,5,92,147,185,81,42,212,233,178,35,159,40,213,163,142,148,40,169,47,81,189,123,137,93,235,34,251,187,196,34,204,28,102,97,227,230,37,67,140,230,246,88,187,235,45,182,173,12,183,37,51,93,34,61,15,180,187,8,92,15,8,153,106,147,151,25,105,87,251,85,109,196,23,220,80,32,9,208,2,51,113,14,197,70,48,175,45,23,4,165,175,107,181,246,101,208,217,45,12,245,113,250,124,179,79,245,20,93,237,251,116,47,180,133,6,91,244,217,151,181,241,77,164,52,91,165,87,170,172,198,73,118,22,174,62,241,36,189,164,93,234,247,145,125,195,69,185,78,195,70,112,175,1,44,235,109,31,175,93,26,159,34,81,118,246,62,112,152,66,203,233,40,187,219,246,30,158,225,215,192,0,0,0,0,0,0,0,0,0,0,0,7,252,184,226,26,65,184,179,209,37,222,99,58,89,225,196,100,98,142,100,238,187,181,148,108,106,87,67,177,58,235,166,216,17,155,62,221,169,62,246,253,195,131,237,61,55,105,216,58,206,85,175,83,176,49,202,220,185,20,175,154,141,214,111,45,59,247,67,125,5,253,85,31,122,253,195,73,169,86,226,212,135,244,0,0,0,7,141,198,11,133,203,91,14,170,213,214,157,229,46,55,35,69,109,221,166,231,219,79,118,135,251,94,225,152,199,158,114,67,134,243,202,220,181,119,158,154,11,24,194,252,162,64,191,248,124,203,187,89,162,242,238,133,242,250,71,250,149,31,55,74,218,219,95,171,206,75,105,209,164,105,218,93,190,206,209,93,212,234,132,202,52,246,231,195,115,151,33,157,118,171,66,61,53,73,145,246,25,25,119,25,141,35,229,131,20,97,98,246,12,208,175,72,178,57,171,153,213,115,61,67,78,155,37,188,217,119,161,31,217,251,191,245,142,174,0,0,0,0,0,0,0,0,0,0,0,0,63,198,92,116,75,138,244,71,75,84,60,218,155,81,125,134,90,31,249,70,127,184,140,97,91,216,99,153,58,238,172,114,153,175,187,42,180,223,172,74,213,47,207,151,161,253,53,31,114,61,186,125,196,36,183,6,124,82,110,155,112,215,240,190,67,251,81,41,185,85,84,35,110,186,184,165,211,216,35,212,145,246,126,214,159,103,180,91,136,10,210,227,71,117,74,139,135,214,213,172,215,99,110,213,97,203,81,246,118,234,197,69,6,93,223,231,21,67,99,92,47,90,87,101,46,235,138,90,200,162,203,98,162,193,118,118,184,203,169,113,37,218,70,93,233,246,145,151,216,99,244,94,151,93,107,19,47,73,151,4,255,0,156,157,87,152,226,208,143,80,180,83,174,169,100,157,72,146,95,73,103,219,161,126,225,119,92,49,176,13,156,38,192,152,119,29,65,157,42,215,41,55,82,53,110,63,85,153,16,225,175,102,132,226,146,122,41,179,237,208,143,236,34,19,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,54,226,115,128,108,226,206,4,204,184,233,236,235,86,182,137,202,145,43,113,250,204,199,135,49,123,52,55,18,146,213,78,23,110,134,127,97,144,164,91,46,235,173,97,157,233,14,224,129,243,115,169,19,27,90,209,234,30,170,105,212,172,211,169,146,139,233,32,187,116,63,222,63,61,243,112,189,118,221,149,75,174,81,105,34,181,45,250,139,229,217,216,227,206,169,197,23,97,17,119,171,216,68,95,97,11,93,224,185,117,74,149,135,215,45,170,233,106,219,85,89,146,210,125,157,154,49,78,65,23,119,249,197,151,0,168,238,51,24,164,221,74,225,160,97,116,119,247,34,43,113,106,171,70,205,52,113,43,168,48,103,169,163,237,253,173,62,207,104,141,60,58,48,173,236,78,204,157,8,137,142,107,52,7,98,214,156,245,137,58,37,137,241,53,63,166,147,238,95,179,95,184,198,128,98,71,68,56,140,196,104,180,67,13,165,180,151,216,69,161,127,144,127,176,0,0,0,0,0,0,0,0,0,0,0,0,229,25,159,197,24,88,65,131,53,219,210,84,142,82,225,244,188,191,80,213,174,249,108,182,125,200,95,246,158,239,253,99,55,21,26,132,202,204,247,39,204,115,153,33,237,55,43,66,45,116,73,17,118,17,17,119,17,11,17,197,12,162,64,176,56,124,196,187,94,162,243,46,132,115,58,183,250,149,23,43,90,218,27,71,171,206,83,106,213,165,233,216,93,158,222,209,92,236,188,228,119,9,230,85,181,105,238,61,53,26,115,193,251,133,203,167,14,169,53,215,93,230,174,79,63,85,109,219,174,215,220,79,118,133,251,62,225,236,128,0,0,0,71,236,247,78,114,159,150,107,177,246,149,181,101,208,104,122,107,254,232,70,47,243,140,236,17,106,122,16,209,190,85,173,136,197,150,235,114,133,38,31,33,165,245,155,155,230,26,187,167,190,162,237,35,215,191,237,20,61,154,76,47,155,131,120,231,114,97,228,244,109,118,151,209,235,218,71,250,200,108,61,236,90,203,185,194,254,177,254,238,225,62,120,61,99,188,116,61,83,193,234,179,219,92,95,39,160,45,166,123,180,41,242,29,250,45,246,123,62,146,254,239,112,181,144,0,0,0,0,0,0,0,0,0,0,0,0,21,125,198,131,12,138,109,34,220,197,40,177,183,201,142,184,116,119,23,191,77,24,74,106,47,159,97,175,78,243,253,157,126,223,96,133,92,61,175,216,246,14,104,109,71,228,150,169,173,205,131,70,46,254,195,122,163,16,253,137,87,236,125,159,121,13,9,178,234,95,101,183,209,244,92,73,44,190,227,45,71,253,138,119,227,49,120,149,75,19,40,22,186,25,209,49,105,113,94,53,238,239,82,100,84,17,166,155,126,223,120,173,241,37,50,13,128,243,177,187,31,40,76,170,54,250,101,10,92,90,180,195,222,146,220,219,51,98,243,19,250,196,40,181,75,189,229,169,251,136,207,187,64,212,58,68,58,5,26,13,14,158,215,46,53,62,51,81,89,70,227,61,168,66,9,41,45,76,204,207,176,139,188,204,126,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,134,185,72,135,95,163,78,161,212,26,230,70,168,70,118,43,200,220,101,185,11,65,165,69,169,25,25,118,25,247,25,12,252,231,231,1,167,224,142,62,87,90,76,109,148,186,236,185,85,104,103,189,39,181,183,166,202,229,163,245,139,81,232,150,187,207,67,247,145,31,124,107,22,65,193,158,241,42,110,38,87,237,117,179,170,101,82,229,60,75,221,220,165,72,167,163,77,54,253,158,241,113,3,254,30,117,44,50,227,235,250,45,164,214,127,113,22,163,61,156,66,111,216,215,246,104,110,183,226,150,137,162,77,157,70,87,127,106,153,168,203,63,106,83,251,127,111,222,98,106,112,95,195,34,133,73,184,241,74,84,125,146,100,46,101,29,181,111,215,86,20,154,115,229,216,75,211,188,191,103,95,183,216,45,8,0,0,0,0,0,0,0,0,0,0,0,0,5,83,113,133,199,120,235,122,153,131,212,151,183,56,142,127,94,91,76,182,234,80,36,53,244,155,237,246,253,21,253,254,225,1,178,183,133,243,113,143,28,173,188,61,128,141,206,213,58,205,59,72,191,87,13,247,189,171,65,119,54,127,214,47,243,11,226,205,77,177,28,242,223,113,80,162,195,231,180,142,147,107,124,195,79,124,246,20,125,166,126,255,0,180,103,28,203,67,208,198,137,242,35,57,202,134,89,173,55,221,86,229,159,95,169,233,167,251,161,36,191,204,36,8,0,0,0,8,193,196,102,83,145,178,191,115,114,207,77,221,22,191,245,140,65,159,234,127,247,227,122,150,189,255,0,228,49,166,124,18,34,44,48,162,146,83,180,191,156,246,107,175,254,16,224,172,62,50,56,68,138,117,219,70,197,104,169,209,85,126,163,170,61,123,249,77,83,216,71,122,254,223,98,75,237,215,188,64,60,24,197,26,182,14,98,29,50,254,163,150,231,233,220,237,17,234,150,238,99,14,53,222,164,44,139,177,195,254,169,255,0,156,105,74,197,188,105,119,237,175,14,233,163,59,204,137,55,153,203,86,213,23,208,113,72,62,197,37,39,222,131,246,15,190,0,0,0,0,0,0,0,0,0,0,0,0,35,238,123,176,226,62,35,101,150,246,105,210,213,202,21,26,165,90,107,191,181,108,211,228,232,95,73,63,183,237,215,238,49,64,216,109,89,126,203,197,75,106,182,75,229,57,70,175,67,144,103,161,43,105,179,37,10,247,30,191,71,220,127,188,105,15,4,110,150,239,76,35,179,238,68,61,205,84,234,21,61,247,21,183,110,171,92,86,214,125,154,23,237,123,136,123,115,61,8,207,220,40,111,138,61,220,253,197,153,89,208,28,61,83,77,97,216,137,238,238,110,124,210,47,234,151,237,125,162,32,70,142,236,185,45,68,97,59,156,121,105,109,5,169,22,170,51,208,139,183,237,49,122,60,47,178,246,206,19,96,132,123,170,168,198,181,123,149,72,168,165,123,143,213,143,34,36,39,9,26,37,197,36,244,91,103,219,161,31,216,68,38,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,8,89,197,7,47,108,226,206,8,72,186,169,140,233,87,182,141,117,21,47,113,250,209,227,196,154,225,163,69,56,148,150,171,112,187,116,51,251,12,133,23,73,142,236,73,46,196,125,59,92,101,106,109,101,169,30,138,35,208,203,179,237,33,47,248,92,221,207,219,185,149,131,1,179,209,53,38,26,136,174,238,231,39,194,35,254,169,254,207,216,47,144,143,82,35,247,143,19,141,183,75,118,94,18,94,23,34,222,229,42,13,10,160,251,106,219,187,69,162,51,139,46,205,15,246,125,198,51,119,137,85,151,239,76,85,185,171,102,190,107,149,154,252,217,4,122,18,119,27,210,86,175,113,105,244,189,197,251,133,252,228,71,14,35,225,206,89,108,150,154,45,28,174,209,169,181,167,123,251,22,245,62,54,165,244,149,251,30,205,62,226,18,8,0,0,0,0,0,0,0,0,0,0,0,0,124,11,234,241,165,88,86,196,203,166,178,239,46,36,46,95,49,91,84,122,111,113,40,46,196,165,71,222,178,246,12,215,99,62,41,85,177,143,16,234,119,237,96,182,191,81,228,234,143,84,246,242,216,109,174,244,161,4,125,141,151,245,75,252,226,125,240,110,194,36,84,110,218,206,43,74,78,170,164,116,253,41,235,221,205,106,160,194,251,151,246,123,82,127,102,157,226,207,49,180,136,240,194,180,74,78,226,254,109,217,174,159,248,67,99,51,21,15,239,199,52,45,59,191,200,67,64,60,57,165,57,39,43,246,207,48,245,219,214,233,255,0,88,203,18,124,0,0,0,4,92,226,60,122,101,126,229,255,0,251,63,49,136,40,2,22,206,169,27,215,181,61,186,158,154,251,12,105,123,47,242,161,75,194,90,19,212,249,61,67,7,213,109,115,97,163,95,231,46,235,216,125,189,228,100,57,166,127,48,165,188,89,203,133,197,67,37,109,144,142,147,146,173,53,211,89,241,84,174,205,233,46,230,253,166,51,204,164,154,79,106,139,180,133,191,240,134,204,52,42,253,169,80,193,234,220,221,39,211,57,93,2,57,103,243,156,199,103,200,115,181,45,146,75,68,145,125,37,158,190,207,112,178,144,0,0,0,0,0,0,0,0,0,0,0,1,243,46,138,83,117,219,106,173,67,121,58,183,80,131,34,34,139,94,242,113,181,36,253,165,239,247,144,206,54,107,236,133,88,25,130,190,40,154,104,133,87,170,111,180,94,228,117,175,164,139,233,43,246,61,166,46,27,133,166,34,51,123,101,158,29,60,203,107,212,25,77,210,180,237,61,82,197,62,17,107,244,72,187,213,221,219,247,152,151,53,186,131,84,154,52,250,163,231,243,112,226,187,33,125,255,0,69,8,53,31,113,31,187,220,51,117,154,187,161,251,183,49,216,147,84,117,123,155,43,174,176,220,126,194,45,25,235,223,82,75,184,191,107,218,90,143,127,144,92,6,147,141,248,251,64,105,194,254,143,183,230,69,172,202,238,245,219,98,108,93,233,253,98,20,90,165,222,242,212,253,196,126,205,3,81,105,49,40,84,136,84,88,8,217,30,12,118,227,52,157,76,244,66,18,73,34,212,204,207,184,139,188,204,126,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,31,138,181,73,137,93,164,77,162,207,70,248,243,163,185,25,212,234,101,170,22,147,73,150,164,100,125,198,125,198,67,63,57,250,192,105,56,33,143,181,246,155,47,232,251,130,100,170,204,94,239,81,183,230,202,216,159,214,45,71,162,90,239,61,15,222,69,237,240,25,84,186,30,180,179,27,134,213,70,215,181,179,186,232,237,200,236,35,213,158,189,133,40,187,143,216,159,97,106,52,139,68,158,213,86,141,2,168,199,234,230,69,106,66,59,254,138,208,74,46,242,47,97,251,132,71,226,151,136,140,217,57,102,153,0,139,115,213,233,78,82,180,237,45,18,253,62,105,107,244,76,187,211,221,217,247,144,167,140,168,89,10,191,243,5,99,209,52,213,9,175,83,31,116,189,232,235,88,73,151,210,79,237,251,12,104,230,215,165,55,66,182,169,52,54,83,163,116,248,49,226,36,181,238,38,219,74,75,218,126,239,121,143,166,0,0,0,0,0,0,0,0,0,0,0,0,43,95,139,206,97,161,208,45,58,126,15,81,38,235,62,169,205,235,209,203,63,155,229,187,2,67,125,170,108,210,122,164,207,232,172,180,246,251,133,63,165,38,163,218,146,237,49,161,156,129,225,75,120,77,151,11,118,134,106,221,33,125,95,57,90,105,174,147,229,41,61,155,212,93,206,123,12,116,188,192,74,133,19,9,107,175,84,36,244,236,23,75,185,205,134,189,63,156,181,167,97,118,247,153,16,205,12,221,157,82,246,47,114,123,52,61,52,246,16,191,254,28,39,174,87,237,175,255,0,188,243,25,98,81,128,0,0,0,142,121,254,137,46,86,88,46,206,149,142,102,222,131,119,172,69,167,244,132,95,120,207,24,209,62,68,171,105,175,229,158,212,158,148,109,37,245,221,154,235,221,80,146,94,226,247,14,241,81,130,205,74,27,144,164,22,173,185,166,189,254,195,35,246,125,195,55,121,170,195,69,225,46,57,92,86,73,51,203,102,15,73,203,245,181,215,124,54,28,63,235,40,251,220,247,159,249,135,150,194,60,80,174,224,253,245,79,190,173,229,127,58,129,205,218,157,17,235,111,101,198,143,181,104,89,23,99,135,253,83,255,0,56,209,14,92,243,1,105,230,34,192,141,122,91,47,118,175,127,61,157,174,252,214,143,188,218,125,101,182,222,237,121,42,62,194,236,255,0,180,250,168,0,0,0,0,0,0,0,0,0,0,0,0,166,222,50,120,94,116,124,91,161,226,52,38,246,196,155,71,141,9,238,221,117,144,185,53,7,148,125,171,51,238,34,236,36,145,125,190,193,250,120,55,226,98,41,184,147,90,195,169,50,54,166,85,62,76,246,211,179,93,86,169,20,246,75,180,145,246,126,215,238,246,139,43,205,157,216,187,55,47,119,213,85,165,109,113,202,5,77,148,30,154,250,199,5,245,23,176,255,0,103,220,51,143,113,77,122,179,114,212,234,46,30,231,103,78,121,245,119,22,170,91,134,127,97,119,159,216,46,151,132,246,9,198,177,176,105,119,196,182,244,159,93,124,223,71,105,246,50,244,88,46,151,115,138,79,210,65,251,8,254,238,225,60,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,172,181,231,54,133,142,24,193,138,88,3,91,165,122,42,243,195,155,130,179,29,146,97,11,84,90,157,30,45,65,81,155,146,149,30,188,183,145,185,148,58,218,143,69,41,105,113,189,73,75,109,153,42,0,35,254,125,113,74,251,193,108,167,95,56,153,134,149,223,67,92,148,111,70,116,83,122,86,100,114,185,181,40,172,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,149,96,101,235,136,246,115,175,156,125,195,75,42,233,198,78,182,139,112,94,20,106,93,70,55,201,218,83,124,248,175,205,105,183,91,222,136,201,90,119,33,106,45,82,100,162,215,82,50,62,209,119,224,0,2,0,113,91,205,30,59,101,175,244,93,250,20,190,126,78,124,163,244,223,164,255,0,163,33,204,231,244,253,15,39,251,229,167,54,237,231,187,244,116,215,119,110,186,22,145,255,0,33,89,245,205,142,52,230,198,198,195,60,75,197,111,76,219,117,159,73,245,176,189,5,77,143,205,229,83,101,60,223,206,51,29,14,39,71,26,66,189,85,22,186,104,122,145,153,29,191,128,0,160,31,238,163,231,179,254,28,255,0,238,205,31,253,16,93,246,94,174,154,237,243,128,88,105,122,221,51,186,218,213,193,103,209,170,149,25,60,164,55,207,148,252,38,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,229,89,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,0,0,0,10,203,205,223,22,90,174,21,227,204,76,57,193,123,114,37,90,143,99,86,29,139,121,59,82,109,77,29,93,246,247,178,252,8,202,50,220,194,26,81,168,250,141,166,106,121,180,104,149,50,133,20,155,9,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,8,107,195,139,60,114,115,91,102,207,179,241,5,17,35,226,45,159,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,50,128,7,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,170,218,187,198,126,230,168,227,205,179,90,162,217,18,233,56,73,73,145,37,138,197,29,43,142,245,86,180,195,155,208,220,149,184,180,109,97,109,36,218,117,49,154,89,17,173,46,33,111,173,43,74,155,181,75,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,28,83,53,217,174,195,140,165,97,194,239,91,213,222,186,171,59,152,197,2,128,195,196,137,85,121,73,34,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,184,215,195,163,136,191,233,239,164,193,76,107,168,255,0,174,79,206,122,50,167,201,255,0,221,31,247,220,151,190,102,52,100,71,135,211,199,105,164,250,203,249,222,242,245,181,35,159,224,2,181,115,253,196,234,187,131,248,143,19,9,50,243,54,149,46,171,108,212,34,204,185,42,234,90,37,197,91,141,155,233,145,67,117,133,53,255,0,155,169,199,153,125,46,33,91,218,35,66,210,189,178,87,38,89,232,195,140,225,208,167,55,76,129,242,94,243,163,110,118,165,108,200,152,82,28,76,93,251,91,149,29,221,136,231,178,123,144,149,153,33,42,109,195,36,169,36,74,105,110,73,81,0,56,173,230,143,29,178,215,250,46,253,10,95,63,39,62,81,250,111,210,127,209,144,230,115,250,126,135,147,253,242,211,155,118,243,221,250,58,107,187,183,93,11,78,127,194,255,0,57,153,147,204,78,62,215,236,172,99,196,143,148,20,88,86,124,170,163,17,189,15,2,38,201,72,155,9,180,185,190,59,13,172,244,67,206,22,134,123,125,109,116,212,136,202,207,196,127,207,174,41,95,120,45,148,235,231,19,48,210,187,232,107,146,141,232,206,138,111,74,204,142,87,54,165,21,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,172,12,189,113,30,206,117,243,143,184,105,101,93,56,201,214,209,110,11,194,141,75,168,198,249,59,74,111,159,21,249,173,54,235,123,209,25,43,78,228,45,69,170,76,148,90,234,70,71,218,46,252,113,252,213,102,98,205,202,134,17,204,197,43,194,12,186,138,213,33,52,218,69,50,49,26,87,81,168,184,135,22,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,174,10,228,219,139,124,155,138,242,122,196,205,59,209,33,34,228,172,72,145,76,186,25,229,70,167,81,144,233,52,81,233,238,178,150,201,72,140,149,19,186,75,117,215,22,158,98,9,211,216,74,121,18,131,56,153,197,254,73,88,167,131,255,0,40,97,245,118,101,235,233,106,117,119,231,57,126,143,229,201,165,236,168,250,140,58,235,188,134,93,151,243,8,219,204,230,246,158,169,70,146,126,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,0,4,53,225,197,158,57,57,173,179,103,217,248,130,136,145,241,22,207,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,153,64,2,53,103,191,51,149,220,165,225,237,155,138,180,138,47,166,226,46,240,110,151,84,164,117,40,141,215,197,118,153,80,82,91,231,169,167,77,173,175,183,29,221,82,157,199,202,217,169,37,74,29,214,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,7,42,204,238,97,109,92,175,224,213,107,23,46,152,221,127,65,203,141,78,165,162,83,113,222,169,206,117,91,90,142,218,150,127,225,56,179,74,86,164,52,211,171,36,47,102,211,243,249,32,197,235,203,30,178,199,105,98,230,32,63,17,202,237,197,34,174,244,130,136,193,50,195,72,69,82,91,77,50,218,59,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,249,254,88,51,183,74,197,28,116,196,236,180,223,111,196,167,221,150,117,209,91,137,65,144,244,164,146,235,240,153,169,77,249,166,154,75,40,66,23,22,50,35,32,211,189,110,58,132,173,211,250,14,153,75,80,0,1,13,106,249,227,147,114,241,0,179,114,143,135,40,136,116,42,108,138,146,46,234,177,45,169,7,58,91,84,153,47,166,19,6,147,81,52,134,29,74,57,170,61,29,55,154,83,122,33,45,175,157,226,184,173,230,143,29,178,215,250,46,253,10,95,63,39,62,81,250,111,210,127,209,144,230,115,250,126,135,147,253,242,211,155,118,243,221,250,58,107,187,183,93,11,72,255,0,144,172,250,230,199,26,115,99,99,97,158,37,226,183,166,109,186,207,164,250,216,94,130,166,199,230,242,169,178,158,111,231,25,142,135,19,163,141,33,94,170,139,93,52,61,72,204,142,64,113,91,205,30,59,101,175,244,93,250,20,190,126,78,124,163,244,223,164,255,0,163,33,204,231,244,253,15,39,251,229,167,54,237,231,187,244,116,215,119,110,186,22,156,255,0,133,254,115,51,39,152,156,125,175,217,88,199,137,31,40,40,176,172,249,85,70,35,122,30,4,77,146,145,54,19,105,115,124,118,27,89,232,135,156,45,12,246,250,218,233,169,17,149,159,128,8,149,150,12,237,210,177,71,29,49,59,45,55,219,241,41,247,101,157,116,86,226,80,100,61,41,36,186,252,38,106,83,126,105,166,146,202,16,133,197,140,136,200,52,239,91,142,161,43,116,254,131,166,82,212,0,4,106,203,94,115,104,88,225,140,24,165,128,53,186,87,162,175,60,57,184,43,49,217,38,16,181,69,169,209,226,212,21,25,185,41,81,235,203,121,27,153,67,173,168,244,82,150,151,27,212,148,182,217,146,160,3,228,221,148,234,237,98,213,172,210,109,107,143,228,253,106,109,62,68,122,117,95,163,68,191,71,202,91,106,75,82,121,11,50,67,188,181,154,87,203,81,237,86,221,15,176,197,22,93,156,71,184,132,216,215,85,102,202,186,113,147,162,173,91,245,9,20,186,140,111,147,180,71,57,18,152,113,77,186,222,244,70,82,21,181,104,81,106,147,52,158,154,145,153,118,139,116,201,78,97,233,89,152,203,205,181,126,49,85,151,62,187,79,142,205,18,233,92,152,105,140,191,77,177,29,163,148,162,75,100,77,26,28,55,18,242,13,191,87,99,169,35,36,40,148,218,57,167,20,12,123,197,140,187,96,21,2,245,193,203,175,228,253,106,109,225,22,150,252,158,134,52,189,241,87,10,107,138,111,100,134,220,65,106,182,91,61,72,183,122,186,107,161,153,28,64,200,86,125,115,99,141,57,177,177,176,207,18,241,91,211,54,221,103,210,125,108,47,65,83,99,243,121,84,217,79,55,243,140,199,67,137,209,198,144,175,85,69,174,154,30,164,102,71,111,226,141,177,175,138,158,106,39,226,229,222,254,17,226,236,74,117,146,154,196,150,109,230,99,91,112,148,133,83,155,89,162,59,198,115,35,173,253,238,54,148,184,178,89,150,139,90,136,146,130,209,9,177,254,27,24,165,142,216,211,151,21,98,102,61,87,125,51,62,179,112,77,244,28,222,150,28,126,109,45,164,52,207,234,226,161,9,78,146,154,152,159,93,36,179,211,94,212,154,12,229,80,10,192,226,129,156,204,201,229,219,31,104,22,86,14,98,71,201,250,44,219,62,45,81,248,222,135,129,47,124,165,205,154,218,156,223,33,135,22,90,161,150,203,66,61,190,174,186,106,102,103,208,56,82,102,143,29,179,41,250,81,253,53,223,63,40,254,78,122,19,209,159,209,144,225,242,58,142,187,157,253,236,211,123,183,114,26,250,90,233,183,179,77,79,89,254,2,176,56,160,103,51,50,121,118,199,218,5,149,131,152,145,242,126,139,54,207,139,84,126,55,161,224,75,223,41,115,102,182,167,55,200,97,197,150,168,101,178,208,143,111,171,174,154,153,153,244,14,20,153,163,199,108,202,126,148,127,77,119,207,202,63,147,158,132,244,103,244,100,56,124,142,163,174,231,127,123,52,222,237,220,134,190,150,186,109,236,211,83,215,165,80,51,183,74,162,231,142,248,202,70,35,191,18,4,119,36,66,122,211,172,73,148,150,144,167,223,166,83,150,138,73,54,150,72,141,110,58,228,199,80,235,174,234,165,173,44,164,140,205,180,137,106,0,2,37,112,249,206,221,43,53,246,3,148,43,157,248,144,113,22,213,143,29,154,172,53,74,74,159,171,48,150,89,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,178,212,0,0,115,252,194,221,53,219,27,0,177,46,245,181,167,116,85,171,126,207,172,213,41,210,121,72,115,145,41,136,78,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,72,63,221,71,207,103,252,57,255,0,221,154,63,250,32,191,224,1,21,115,137,156,95,228,149,138,120,63,242,134,31,87,102,94,190,150,167,87,126,115,151,232,254,92,154,94,202,143,168,195,174,187,200,101,217,127,48,141,188,206,111,105,234,148,105,39,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,70,172,71,206,109,11,9,51,137,106,229,158,249,165,114,169,87,221,191,78,145,68,172,71,66,214,227,21,137,19,165,198,76,105,8,45,117,101,222,83,41,67,137,34,54,220,51,223,170,22,107,102,74,128,0,8,107,196,119,60,114,114,165,102,192,179,240,249,17,36,98,45,225,29,245,193,121,213,180,234,40,145,18,100,131,154,235,6,102,165,173,74,53,37,132,169,60,165,45,167,84,163,81,50,109,57,50,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,14,226,195,130,113,175,156,26,69,241,17,189,103,208,159,39,215,218,125,172,179,22,115,167,222,226,83,244,150,94,195,63,191,184,82,213,187,53,234,53,203,76,168,182,123,93,131,57,151,211,220,122,41,14,17,253,165,222,95,104,209,198,82,238,213,222,89,123,177,170,174,171,115,141,208,41,140,44,244,211,214,40,44,40,253,133,251,94,225,90,188,100,113,49,186,150,36,81,48,234,52,141,201,139,79,141,61,196,236,211,69,165,250,131,39,218,104,251,127,107,247,123,71,229,224,217,133,231,88,197,186,230,35,77,111,116,72,84,121,48,153,237,211,73,8,147,79,121,39,216,178,62,227,62,195,73,151,219,236,23,36,0,0,0,0,0,0,0,0,0,0,0,0,57,86,99,51,1,105,229,222,192,149,122,92,207,118,163,103,33,157,174,252,238,175,178,218,189,100,54,230,221,57,201,62,210,237,255,0,180,179,189,139,184,161,93,198,11,234,161,125,92,7,252,234,127,43,114,125,79,87,99,45,180,93,168,66,8,251,27,47,234,151,249,199,169,202,174,26,47,22,177,202,221,178,77,158,99,51,186,190,103,173,166,155,33,190,225,127,89,39,222,223,188,191,204,52,137,78,130,205,54,27,112,163,150,141,183,174,157,254,211,51,246,253,227,131,231,182,182,154,6,89,238,201,234,70,226,71,65,217,174,157,245,8,197,238,63,120,206,192,208,230,64,98,75,139,150,11,79,170,99,151,187,175,219,235,17,235,253,33,43,220,36,96,0,0,0,15,25,140,54,92,28,66,195,170,181,165,82,70,232,243,185,27,203,83,47,160,251,110,23,114,146,125,232,47,105,12,200,206,133,42,157,41,112,230,53,203,121,189,55,39,113,30,154,145,25,118,151,103,113,144,189,30,20,87,99,151,14,86,232,212,233,15,243,30,166,117,27,203,110,155,121,149,25,198,93,196,68,125,133,246,137,160,42,79,140,166,18,59,2,187,111,98,132,98,220,220,254,175,168,62,194,219,177,20,246,19,222,190,221,117,246,36,191,206,43,12,119,172,160,102,146,226,203,22,34,55,112,65,95,54,145,47,95,72,197,209,180,243,182,177,33,13,122,230,211,138,78,139,124,207,213,46,222,227,236,238,191,172,39,197,203,39,25,237,56,247,149,139,84,235,169,242,119,237,95,33,230,190,139,171,108,251,29,66,21,244,154,95,179,217,247,25,251,64,0,0,0,0,0,0,0,0,0,0,0,16,199,138,126,25,73,190,50,233,46,183,1,157,239,80,30,114,164,249,238,34,218,195,16,102,169,71,218,178,35,237,81,119,17,159,216,98,163,178,115,127,30,29,102,42,201,174,42,71,41,151,171,116,216,210,15,102,237,205,28,232,234,81,125,21,25,118,35,188,139,81,112,92,69,111,55,87,147,233,53,202,66,254,106,191,29,105,51,208,187,88,126,151,45,95,214,78,189,218,123,8,254,225,70,184,117,68,118,231,196,43,98,220,107,245,149,106,204,40,41,255,0,9,215,208,130,246,151,237,123,203,239,33,164,204,9,182,147,103,224,213,145,109,242,246,57,79,183,105,177,157,237,215,114,219,136,210,12,251,207,79,163,236,51,33,238,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,7,48,183,77,118,198,206,134,37,222,182,180,238,138,181,111,226,133,102,169,78,147,202,67,156,137,76,85,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,237,50,57,155,186,86,111,176,141,87,91,244,232,148,123,178,131,33,52,219,142,148,196,132,173,8,124,208,74,68,166,80,106,55,81,25,226,221,179,152,90,146,219,121,178,83,156,163,113,82,40,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,25,225,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,15,101,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,240,92,65,169,40,82,218,117,165,154,17,191,105,117,80,0,0,21,235,196,183,136,36,108,30,165,86,50,249,132,21,89,109,226,12,248,253,53,98,173,17,215,98,191,109,33,105,138,251,102,217,173,131,67,235,145,25,247,82,75,101,212,173,131,209,68,100,178,78,148,194,36,166,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,189,4,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,203,189,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,39,147,236,217,217,185,186,194,255,0,151,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,221,64,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,80,14,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,61,127,135,7,16,9,153,119,174,181,132,152,189,113,127,173,60,254,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,207,19,183,126,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,158,28,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,163,149,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,83,135,94,122,163,102,150,205,43,31,16,103,196,70,42,80,35,188,244,230,99,69,117,8,169,211,153,56,232,42,145,153,54,76,50,181,57,33,45,173,148,175,233,161,75,74,16,133,18,17,50,132,32,226,95,158,56,217,113,179,94,193,235,29,18,215,136,183,165,29,197,179,45,181,187,29,20,58,115,198,227,7,53,47,32,210,163,146,106,67,169,101,40,87,168,182,205,197,153,18,80,135,169,46,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,139,233,200,46,74,45,92,169,225,196,74,221,90,153,212,98,109,205,79,101,203,142,161,32,155,91,144,55,146,92,85,50,57,182,165,161,44,180,178,34,90,144,163,231,56,130,89,158,212,180,134,165,80,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,136,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,162,140,85,196,203,87,6,240,226,227,197,43,214,95,79,69,182,105,238,212,36,237,113,180,56,246,194,245,24,107,152,180,33,79,58,179,75,109,160,212,91,220,90,18,71,170,136,103,135,53,89,152,188,179,95,139,147,49,74,240,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,152,28,41,242,57,27,18,170,176,51,73,137,43,150,213,10,216,172,18,237,106,98,80,235,7,81,168,197,82,22,83,86,230,132,75,140,203,186,37,41,109,71,204,121,167,18,179,74,90,83,111,123,94,57,223,82,127,153,63,134,143,21,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,128,0,0,12,187,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,93,212,4,0,227,87,225,98,214,248,129,7,203,170,34,16,112,226,207,28,108,169,94,83,236,252,65,68,185,24,117,120,72,97,115,158,105,110,186,186,36,180,145,160,166,180,193,25,165,104,82,77,41,125,41,79,53,72,105,165,36,212,108,147,78,94,240,0,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,207,102,112,115,103,121,102,235,20,62,92,87,99,203,163,208,160,71,110,53,10,220,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,126,156,180,25,154,90,65,21,196,240,184,240,39,134,95,141,121,196,209,76,25,155,171,85,104,25,187,197,122,237,10,167,46,157,82,167,98,69,118,92,57,145,30,83,47,198,125,186,155,202,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,118,153,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,0,128,28,78,179,227,250,16,161,73,192,108,39,173,109,191,174,10,122,189,37,84,167,84,121,114,173,118,84,182,84,222,169,229,40,185,210,24,84,130,78,215,27,117,148,155,111,22,155,218,81,192,14,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,102,219,51,117,106,173,3,55,120,175,93,161,84,229,211,170,84,236,72,174,203,135,50,35,202,101,248,207,183,83,121,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,46,211,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,228,149,0,25,193,204,45,211,93,177,179,161,137,119,173,173,59,162,173,91,248,161,89,170,83,164,242,144,231,34,83,21,103,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,187,76,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,84,138,0,20,87,197,147,2,232,88,63,153,175,148,150,149,26,171,18,149,136,148,245,220,146,158,144,107,114,42,235,14,74,120,166,162,59,138,47,249,135,150,222,229,26,21,36,180,218,133,54,132,246,14,11,24,243,38,147,121,93,121,114,172,205,136,138,109,118,58,238,106,41,61,33,166,151,233,22,73,182,164,178,210,13,27,223,91,177,201,183,12,183,252,218,32,173,68,143,89,106,46,235,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,218,120,138,227,29,11,6,242,143,125,201,171,179,212,75,188,41,239,217,212,184,219,150,142,116,169,236,58,218,143,122,80,178,79,41,130,144,254,138,218,149,242,54,110,74,150,147,20,25,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,210,238,19,216,191,162,252,44,179,112,207,210,158,147,249,37,111,211,168,93,111,35,147,213,116,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,96,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,21,120,163,248,236,196,223,193,124,158,16,177,254,26,25,227,141,152,235,53,156,30,190,17,45,24,139,101,209,219,91,210,220,91,178,17,92,167,50,109,176,83,84,242,205,74,41,36,165,180,151,146,181,122,235,112,156,65,153,41,104,102,111,128,12,192,225,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,99,67,217,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,170,190,57,223,82,127,153,63,134,143,21,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,128,10,86,227,87,226,158,214,248,127,7,204,106,34,69,112,167,207,28,156,74,165,64,202,222,36,162,35,85,219,98,142,72,181,170,105,91,76,21,70,157,21,40,65,66,91,122,145,174,75,45,104,164,169,180,159,49,150,156,82,201,42,105,78,61,99,224,3,133,103,7,54,118,110,81,112,191,229,197,118,60,74,197,118,124,134,227,80,173,197,79,56,175,213,86,78,32,159,52,44,155,116,208,134,154,89,184,165,154,54,107,203,65,153,41,212,17,231,178,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,90,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,19,29,173,164,222,24,53,123,219,124,189,238,84,45,218,148,102,187,116,218,183,34,58,130,62,242,215,233,123,76,136,102,207,17,104,142,219,24,133,115,219,142,254,178,147,89,155,5,95,225,52,250,208,126,211,253,159,121,253,230,47,43,135,85,230,234,114,125,26,183,87,95,205,80,35,161,4,122,23,99,44,82,226,43,250,169,215,187,95,97,159,222,41,247,56,215,241,226,46,98,239,106,225,72,230,178,205,110,165,22,57,236,219,181,162,157,33,73,47,162,147,62,197,247,153,106,45,195,133,134,25,73,177,242,233,18,183,80,99,150,245,125,230,234,76,30,226,61,209,223,131,9,73,62,197,153,23,106,79,188,136,254,194,19,60,0,0,0,0,0,0,0,0,0,0,0,7,139,197,140,92,178,112,98,211,145,121,95,85,78,134,159,27,102,229,242,30,119,233,58,134,203,177,164,45,95,73,212,123,61,191,121,149,2,230,255,0,52,151,22,103,113,21,203,130,106,249,84,120,154,122,58,46,141,171,147,185,136,232,119,215,38,155,82,181,91,4,126,177,118,119,23,103,127,5,22,121,193,175,9,29,159,93,184,113,66,73,109,110,7,73,211,159,97,238,222,138,131,10,238,95,102,154,123,82,127,231,22,216,33,135,21,203,177,203,123,43,85,170,116,119,249,111,84,250,109,133,183,93,220,186,140,19,62,242,50,46,195,251,5,22,194,133,42,163,41,16,225,181,204,121,205,118,167,113,22,186,17,153,246,159,103,113,24,211,118,15,89,112,112,247,14,169,54,149,53,27,99,193,231,236,45,76,254,155,238,56,125,234,81,247,172,253,166,61,152,0,0,0,15,226,139,84,153,12,214,102,126,215,147,104,227,101,195,70,145,19,166,228,244,154,55,204,37,233,172,70,85,222,70,127,181,239,246,139,6,224,179,117,45,184,215,173,176,167,125,87,125,27,181,59,125,199,81,89,246,233,254,113,105,195,139,102,227,4,226,99,190,13,213,172,183,98,115,164,189,200,228,124,225,167,110,146,152,113,95,237,136,35,236,107,218,127,250,143,56,211,98,59,6,74,226,188,157,22,141,53,45,75,218,90,251,62,241,254,35,180,101,203,53,216,169,150,235,133,170,133,151,90,229,211,149,187,170,133,211,70,62,127,168,241,35,231,28,101,197,39,106,158,82,187,59,251,143,217,165,187,224,47,19,124,13,197,166,98,211,43,115,253,9,92,119,127,50,39,42,100,157,186,27,170,47,93,49,82,131,245,27,35,239,254,182,157,228,37,245,42,171,79,173,193,110,165,76,145,206,140,238,187,23,177,73,215,67,52,159,98,136,143,188,140,126,176,0,0,0,0,0,0,0,0,0,0,30,35,27,173,70,111,124,31,189,109,55,155,230,38,171,111,212,161,146,117,50,212,221,138,227,122,106,70,95,181,239,47,188,134,112,47,234,52,220,49,197,170,221,42,42,58,119,237,202,252,150,227,118,146,246,156,121,42,74,15,180,212,71,218,143,105,159,219,168,151,89,183,205,117,47,20,50,149,133,248,99,2,95,50,173,77,141,68,126,162,190,90,139,85,55,76,125,151,83,161,178,148,253,39,11,181,42,63,179,179,180,71,188,156,91,63,42,51,37,96,70,233,185,253,29,195,74,153,183,126,221,54,79,142,90,235,169,126,215,255,0,88,104,214,146,199,77,74,133,27,102,206,84,118,209,183,93,116,209,36,90,106,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,249,50,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,4,229,163,49,118,38,104,48,178,6,38,88,178,63,178,135,88,133,177,239,232,202,167,76,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,88,23,151,24,44,101,161,230,58,229,175,216,135,74,184,176,157,21,2,133,75,183,234,17,18,215,54,11,75,109,10,150,204,164,178,212,150,158,125,45,56,226,73,242,117,45,117,38,149,54,231,45,35,191,230,43,50,127,202,183,133,126,34,98,215,232,242,171,103,115,170,20,250,127,71,53,222,123,47,242,107,80,75,159,22,70,196,115,217,61,219,13,123,19,181,214,222,111,67,229,238,85,96,229,59,197,62,13,252,64,183,188,197,129,165,48,0,1,85,124,115,190,164,255,0,50,127,13,16,215,135,165,255,0,102,225,134,113,176,230,243,196,11,134,37,10,133,22,68,248,210,42,18,204,210,195,11,147,79,147,29,163,113,90,104,132,27,175,54,70,181,104,132,17,154,148,105,73,26,139,67,192,3,197,99,70,47,89,184,11,133,247,6,46,98,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,97,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,22,99,6,148,242,157,225,99,6,254,31,219,222,92,192,205,96,238,185,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,122,19,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,1,18,184,134,103,78,149,149,140,47,145,66,180,46,8,137,197,75,150,57,21,191,12,227,38,81,194,96,220,218,237,65,246,212,162,74,16,148,147,169,104,214,74,37,188,73,46,91,136,67,219,104,90,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,117,57,51,225,149,102,225,214,9,92,84,60,198,209,98,92,55,14,36,71,132,138,229,49,167,205,180,82,98,71,125,50,90,132,212,184,234,75,198,179,121,13,56,250,155,112,154,90,217,105,4,75,75,92,199,107,7,56,57,76,188,178,139,138,31,33,235,178,37,214,40,83,227,183,38,133,113,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,191,78,90,204,137,46,160,206,69,112,197,207,143,232,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,71,117,35,42,227,165,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,41,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,149,174,113,142,198,216,152,243,88,188,45,10,84,73,184,94,252,134,153,129,104,214,227,48,151,218,136,142,81,45,228,203,142,130,117,185,46,147,110,168,137,106,125,166,142,66,147,181,210,66,20,44,255,0,41,249,128,147,153,236,18,163,227,35,246,4,187,69,21,121,18,217,102,19,213,6,166,161,212,48,250,217,55,154,117,4,149,26,13,72,82,76,156,109,165,146,208,178,36,169,27,28,95,160,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,214,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,51,171,133,190,126,161,225,223,67,150,76,99,168,82,169,182,129,245,146,45,219,138,100,150,32,179,72,112,249,178,94,141,45,199,20,132,41,151,86,110,27,110,25,155,137,117,194,111,215,67,136,228,198,172,244,103,54,187,156,60,71,139,83,110,149,232,107,50,215,234,35,219,52,215,80,131,148,150,221,52,115,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,145,213,202,77,85,154,84,122,235,212,201,104,166,204,144,244,72,243,20,202,137,135,159,101,45,169,214,144,230,155,84,180,37,246,84,164,145,234,146,117,179,61,55,22,191,174,218,181,171,183,133,69,234,77,185,7,171,151,30,159,62,168,227,124,212,55,182,44,40,174,203,146,230,171,50,35,216,195,14,175,77,119,43,110,137,35,81,145,31,235,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,191,92,156,93,240,190,151,149,202,46,33,80,155,137,86,197,186,180,127,70,187,107,27,14,50,196,10,171,109,35,168,148,249,111,82,138,9,41,100,182,180,112,214,241,41,45,146,144,164,72,83,20,237,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,5,212,240,189,201,71,242,127,177,17,140,248,133,76,170,193,196,155,202,158,184,206,211,166,151,39,208,212,181,60,149,162,57,180,149,30,175,59,202,97,231,13,194,37,183,234,53,177,181,33,222,100,234,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,17,87,138,63,129,60,77,252,23,206,33,10,75,203,37,90,149,64,204,150,20,87,107,181,56,148,234,109,58,248,161,75,153,50,91,201,101,136,204,55,61,149,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,237,92,65,179,183,85,205,125,254,221,10,216,126,92,28,58,181,100,72,102,149,13,50,148,166,42,207,165,231,146,138,178,219,83,45,45,11,114,58,155,74,90,112,148,108,151,48,146,100,110,57,171,135,206,73,42,185,175,191,220,174,220,236,75,131,135,86,172,136,239,85,102,42,42,148,197,89,244,188,202,151,73,67,137,121,165,161,110,71,83,138,83,173,154,141,146,229,154,136,141,198,245,190,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,133,91,113,206,250,147,252,201,252,52,85,88,183,78,20,249,234,147,120,183,3,43,24,175,62,92,154,236,88,228,205,149,57,49,90,75,10,167,68,132,130,244,106,201,150,210,105,91,77,71,113,212,188,225,171,152,70,226,84,180,169,45,147,190,255,0,138,46,118,110,108,185,210,173,140,57,193,171,202,93,15,17,106,146,27,173,203,117,52,152,242,152,110,137,182,67,59,86,169,45,173,27,220,144,148,154,73,9,53,17,71,115,113,160,148,130,115,202,228,43,137,158,40,99,213,229,76,193,60,72,194,89,119,21,117,200,251,206,229,182,80,219,72,105,134,201,132,46,77,70,59,171,75,77,35,83,117,199,30,105,105,35,90,218,105,168,198,165,164,142,199,192,0,101,92,117,92,177,102,22,234,202,254,50,209,113,114,214,141,215,244,28,200,213,26,90,229,57,29,154,156,23,83,181,216,238,41,7,254,11,136,53,37,105,67,173,52,179,66,246,109,61,15,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,16,3,141,95,133,139,91,226,4,31,46,168,138,86,22,105,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,155,116,1,68,60,71,115,199,27,53,183,148,11,63,15,145,46,62,29,89,242,31,92,23,157,91,173,46,183,45,68,72,57,174,176,102,73,66,18,146,82,88,74,147,205,74,29,117,74,52,155,198,211,112,212,95,247,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,199,148,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,61,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,1,26,179,209,156,218,22,79,48,226,45,77,186,87,166,111,59,163,168,143,108,211,93,66,202,42,156,104,145,205,147,37,196,233,163,45,115,90,51,109,42,39,28,82,210,148,237,35,91,173,231,218,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,40,56,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,240,209,26,184,90,227,166,28,96,54,102,156,171,98,133,103,208,212,171,162,223,145,109,179,82,116,136,162,195,148,236,168,175,54,185,43,51,46,83,39,211,169,6,230,134,148,41,105,53,237,65,45,104,190,144,1,154,204,216,248,167,198,79,136,23,15,152,190,60,254,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,79,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,51,89,155,31,20,248,201,241,2,225,243,23,199,228,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,19,150,140,197,216,153,160,194,200,24,153,98,200,254,202,29,98,22,199,191,163,42,157,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,21,96,94,92,96,177,150,135,152,235,150,191,98,29,42,226,194,116,84,10,21,46,223,168,68,75,92,216,45,45,180,42,91,50,146,203,82,90,121,244,180,227,137,39,201,212,181,212,154,84,219,156,180,139,41,202,30,100,255,0,149,110,13,70,197,175,209,229,86,206,231,84,37,83,250,57,174,243,217,127,146,162,46,124,89,27,17,207,100,247,108,53,236,78,215,91,121,189,15,151,185,92,171,138,158,14,87,113,119,40,245,121,54,227,218,203,176,170,13,94,46,70,218,143,231,81,99,48,251,114,75,122,214,146,71,45,137,14,191,175,172,165,114,54,37,38,165,145,149,38,96,166,40,85,112,87,23,45,12,87,163,38,91,146,45,106,196,106,146,227,198,154,168,139,152,194,22,92,232,166,234,72,205,8,121,174,99,75,245,84,70,135,20,70,149,17,153,29,175,113,127,186,104,87,206,75,240,246,245,181,167,117,180,91,130,240,164,213,41,210,121,75,111,159,21,250,76,247,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,32,183,11,143,29,152,101,248,215,147,205,29,171,140,222,58,76,186,113,150,133,128,212,138,206,250,45,147,79,110,163,84,136,217,62,223,244,196,180,154,210,79,18,140,154,119,151,16,227,169,181,165,38,104,234,223,78,243,53,41,41,243,252,29,240,94,149,136,185,134,173,98,5,209,104,68,172,210,44,10,58,37,195,145,37,105,82,32,86,222,144,142,141,210,104,213,170,214,77,51,53,72,81,165,73,109,109,165,126,171,132,209,139,180,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,138,188,81,252,118,98,111,224,190,79,8,70,171,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,47,207,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,200,107,157,254,38,248,177,135,249,154,126,211,203,173,241,203,182,236,174,93,46,191,77,168,208,163,57,22,161,88,141,41,238,173,178,113,196,117,60,157,188,182,20,104,91,70,106,105,195,108,244,52,186,169,129,144,252,234,215,115,131,106,212,102,214,240,122,171,110,75,183,249,113,170,21,184,206,33,202,28,185,92,182,140,219,97,78,41,47,37,229,26,220,89,176,72,117,45,54,77,239,124,212,234,9,84,2,58,254,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,76,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,166,140,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,85,95,28,239,169,63,204,159,195,69,85,139,126,225,105,159,111,151,112,232,57,81,197,6,54,92,20,170,127,71,104,85,35,199,209,185,240,98,48,106,40,114,18,130,209,183,153,97,165,26,29,208,146,227,109,153,44,201,212,146,159,178,160,20,173,198,175,197,61,173,240,254,15,152,212,68,10,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,94,247,15,220,247,80,179,85,106,183,101,93,43,232,177,54,223,167,147,149,24,218,45,207,74,69,97,184,173,187,85,222,136,237,71,99,155,38,66,139,166,73,154,145,166,165,170,123,74,96,14,105,152,172,121,179,114,219,132,117,220,86,188,230,196,74,41,209,214,138,100,23,164,27,43,171,84,77,10,56,240,154,52,161,106,222,226,147,161,168,144,173,136,37,184,162,216,133,25,103,179,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,230,163,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,85,152,234,105,83,35,26,55,243,99,184,141,186,233,174,169,50,211,81,156,172,227,219,95,38,51,37,127,198,233,185,29,101,195,85,153,183,126,237,119,207,144,90,235,169,254,207,255,0,88,72,60,163,230,186,151,133,249,74,197,28,49,159,47,151,86,169,70,173,191,78,95,45,71,162,156,166,48,203,73,208,153,82,126,147,103,218,165,23,219,217,218,34,53,133,71,155,137,216,181,68,165,74,71,80,253,199,95,140,220,158,210,70,227,145,37,41,89,246,26,72,181,53,251,12,190,205,6,143,240,70,213,102,200,193,251,42,212,101,190,90,105,86,253,54,25,167,83,61,13,168,173,183,166,166,103,251,62,243,251,204,123,112,0,0,0,0,0,0,0,0,0,0,31,146,171,85,167,209,32,185,82,169,200,228,198,107,77,235,216,165,105,169,146,75,177,36,103,222,100,34,22,61,113,55,192,220,37,102,85,50,139,63,211,117,198,182,114,226,114,166,70,221,169,180,163,245,213,21,72,47,81,195,62,255,0,234,233,222,98,161,243,27,154,236,84,204,141,194,237,66,244,173,115,41,201,219,210,194,233,163,23,35,212,100,151,243,141,178,218,149,185,76,165,93,189,221,197,237,215,139,143,246,135,21,217,178,81,25,146,213,107,215,66,251,139,95,243,13,28,229,31,4,226,96,70,13,210,108,182,162,114,100,179,207,231,252,225,171,118,178,159,113,63,237,139,34,236,119,216,127,250,139,180,138,177,227,77,117,45,200,214,85,176,151,125,86,189,37,185,59,125,231,78,89,118,233,254,113,95,57,96,181,228,221,216,217,111,81,163,196,234,121,221,94,173,243,9,26,233,17,229,119,153,151,236,251,253,131,74,105,45,18,68,63,160,0,0,0,2,137,184,171,218,8,182,243,43,80,168,176,222,214,42,124,174,95,110,186,242,224,65,35,239,81,159,122,190,193,209,56,55,220,174,68,197,106,221,190,107,209,19,58,109,11,78,253,145,170,11,247,127,156,92,168,12,252,241,15,193,118,240,135,31,106,73,167,198,228,210,234,156,158,141,59,247,126,170,20,77,253,235,82,190,147,135,223,167,217,169,14,67,151,251,66,155,127,98,181,22,207,170,179,204,143,81,234,119,22,229,23,234,227,58,225,125,21,36,251,208,94,210,18,231,53,28,45,175,140,47,165,202,189,112,221,207,76,81,227,108,231,51,163,49,249,123,148,195,105,245,158,150,165,30,171,113,103,216,93,154,123,140,140,64,103,216,122,35,202,97,244,108,113,26,106,90,145,233,169,107,236,18,139,39,185,232,190,114,211,94,40,179,87,233,59,101,255,0,215,193,209,150,126,138,36,26,126,112,163,184,231,235,31,37,118,123,180,238,62,203,227,177,175,123,127,16,237,168,151,93,179,51,169,167,204,230,114,156,229,173,26,236,113,77,159,98,210,149,125,36,40,187,75,216,62,248,0,0,0,0,0,0,0,0,0,0,254,25,18,136,210,125,198,90,24,160,126,38,118,7,200,44,209,214,77,41,209,55,2,36,87,59,255,0,183,168,204,255,0,140,175,216,251,62,226,17,68,212,163,45,166,125,132,39,87,8,187,29,155,159,48,178,234,210,163,111,110,149,71,114,91,106,222,101,181,214,167,64,81,118,18,139,95,165,238,50,251,197,222,17,104,90,16,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,31,170,247,203,61,229,103,101,211,15,51,52,153,209,39,218,119,228,137,148,213,146,76,155,126,155,81,98,84,182,146,194,208,106,51,113,14,181,17,110,165,196,247,25,56,133,165,58,54,167,124,254,20,227,166,35,224,212,59,190,147,101,86,121,84,171,238,223,155,109,215,233,175,145,174,44,216,178,24,113,146,90,144,70,90,60,215,53,75,105,194,50,82,84,106,35,213,11,113,11,248,24,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,11,179,207,117,139,250,47,225,129,91,195,79,74,122,79,228,149,191,106,208,186,222,71,39,170,233,106,20,230,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,138,129,202,119,138,124,27,248,129,111,121,139,3,74,96,0,2,170,248,231,125,73,254,100,254,26,42,172,91,167,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,172,208,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,198,125,179,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,168,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,70,177,165,60,167,120,88,193,191,135,246,247,151,48,51,88,59,174,98,50,171,121,96,141,165,135,152,164,205,54,92,187,19,17,109,122,45,90,5,88,220,39,73,138,140,138,115,47,202,134,249,165,9,38,151,205,55,150,210,76,143,115,36,157,22,181,182,246,206,149,195,155,58,255,0,201,87,17,223,160,95,245,58,171,152,101,116,252,221,74,51,7,205,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,239,164,0,6,112,115,141,110,102,10,220,204,21,200,222,102,215,213,223,82,249,14,191,84,106,59,77,69,170,197,109,164,177,30,84,110,83,109,182,166,84,219,9,73,25,33,42,37,33,73,113,41,113,46,36,187,175,9,11,159,4,168,25,151,110,46,39,211,226,71,185,230,199,217,100,87,36,212,159,97,17,170,42,67,145,221,132,77,39,70,92,92,166,100,172,144,167,143,177,108,37,8,35,113,228,139,201,16,131,139,125,219,130,84,252,180,57,102,98,122,165,191,115,213,164,122,74,200,133,25,215,217,90,234,49,150,219,46,190,110,165,167,25,216,211,51,86,107,109,237,188,196,41,73,66,144,230,215,27,163,97,161,238,31,86,150,46,88,249,75,177,109,172,104,76,182,43,177,99,188,113,160,206,105,105,155,79,167,41,229,156,72,210,13,110,172,205,105,104,211,181,58,53,202,108,219,96,219,74,153,81,171,60,35,170,223,121,122,186,172,156,9,195,60,193,117,62,144,182,241,27,210,81,183,55,21,196,250,46,116,57,143,49,211,188,230,134,217,243,91,107,154,217,238,37,43,99,233,216,68,214,245,252,156,56,199,188,88,194,75,86,244,178,176,246,235,244,85,23,16,233,229,75,185,35,116,49,159,235,162,147,111,55,203,222,235,106,91,94,164,151,203,86,205,42,245,245,215,82,73,151,229,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,211,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,61,46,218,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,132,117,206,222,79,173,156,220,225,123,180,85,20,72,87,181,14,59,234,180,235,18,221,145,200,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,182,170,128,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,213,114,125,148,203,203,55,88,161,242,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,165,167,23,204,45,177,48,90,196,192,12,51,195,74,23,161,173,186,55,202,190,138,23,84,244,142,87,53,232,15,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,0,225,113,227,179,12,191,26,242,121,162,74,113,69,225,255,0,50,145,50,165,153,188,16,183,121,212,167,186,154,141,241,75,97,199,223,148,220,167,95,117,247,170,201,230,45,123,153,62,110,142,182,217,33,44,165,180,184,73,52,27,170,106,176,69,170,112,172,200,119,251,17,154,188,95,162,255,0,106,237,161,66,169,211,191,230,23,26,182,149,243,127,243,132,180,135,25,254,206,66,21,250,165,139,84,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,21,120,163,248,19,196,223,193,124,226,16,160,17,215,242,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,139,201,196,44,64,193,174,31,121,101,165,178,226,58,122,45,179,79,244,29,187,9,76,169,14,86,106,136,138,243,205,178,235,145,152,82,27,122,74,217,117,110,72,83,100,142,98,214,181,118,171,67,136,25,76,226,231,14,232,196,122,149,149,152,166,61,13,74,186,46,9,178,168,21,247,101,48,81,104,17,93,54,202,37,50,73,54,195,90,178,222,142,17,205,89,154,183,45,38,226,82,130,83,136,249,92,115,190,164,255,0,50,127,13,16,87,42,217,99,174,230,170,234,187,172,171,90,181,209,86,173,251,62,125,203,78,141,211,33,207,74,74,97,198,27,106,14,245,186,210,24,230,174,66,75,156,163,52,163,77,77,38,93,165,202,191,213,85,133,117,127,186,182,229,201,110,84,63,229,33,206,166,206,142,231,253,23,25,121,183,17,246,41,42,79,176,200,123,92,126,204,62,40,102,98,242,133,126,98,205,86,36,250,189,62,143,18,136,202,227,67,110,50,57,12,18,140,212,105,65,17,26,220,117,199,158,89,247,111,117,68,130,67,100,134,209,102,156,25,50,233,242,106,196,174,230,94,191,31,73,247,127,50,133,111,250,255,0,66,150,195,197,213,59,234,58,105,62,108,166,137,27,92,109,43,71,69,185,38,105,123,182,202,128,0,101,92,117,91,239,47,87,85,147,129,56,103,152,46,167,210,22,222,35,122,74,54,230,226,184,159,69,206,135,49,230,58,119,156,208,219,62,107,109,115,91,61,196,165,108,125,59,8,154,222,191,107,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,78,130,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,130,220,106,252,44,90,223,16,32,249,117,68,85,94,87,48,47,249,74,99,181,179,130,159,42,126,78,124,163,235,127,164,250,30,179,145,211,195,126,79,234,121,141,238,221,200,219,244,203,77,218,246,233,161,248,171,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,79,12,92,248,254,155,232,81,176,27,22,43,91,175,235,126,158,159,70,213,42,53,30,100,171,161,148,173,229,57,162,121,73,46,116,118,19,28,149,185,199,29,121,36,227,199,174,199,84,92,43,138,246,120,228,220,181,90,222,81,240,229,17,14,133,77,145,29,23,117,88,150,212,131,157,45,165,54,250,97,48,105,53,19,72,97,212,163,154,163,209,211,121,165,55,162,18,218,249,208,87,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,230,162,255,0,184,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,61,5,221,148,203,202,222,202,189,133,154,202,52,137,117,187,122,234,145,81,141,90,109,152,4,148,91,203,98,106,162,198,55,92,39,20,167,16,250,155,115,69,242,208,132,47,99,102,102,167,17,185,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,118,120,153,157,124,26,177,242,192,254,106,45,202,159,202,139,110,86,232,212,6,16,106,167,189,88,157,212,46,57,71,109,50,146,135,19,163,141,58,165,159,45,74,75,76,186,226,80,178,78,135,65,152,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,245,111,220,6,188,176,215,8,240,247,21,175,8,82,233,136,196,137,21,85,210,32,201,142,77,173,202,116,68,66,54,166,145,239,53,108,125,82,220,36,37,72,79,168,202,92,73,173,14,160,199,96,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,195,69,85,139,147,225,139,196,2,102,46,195,141,151,236,111,184,186,187,234,38,214,45,154,147,173,190,236,170,244,86,216,121,231,83,37,105,65,182,79,48,220,126,215,156,90,84,242,86,157,73,78,37,107,114,197,64,102,179,54,62,41,241,147,226,5,195,230,47,143,65,119,101,50,242,183,178,175,97,102,178,141,34,93,110,222,186,164,84,99,86,155,102,1,37,22,242,216,154,168,177,141,215,9,197,41,196,62,166,220,209,124,180,33,11,216,217,153,169,196,110,100,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,35,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,99,53,153,177,241,79,140,159,16,46,31,49,124,126,171,223,44,247,149,157,151,76,60,204,210,103,68,159,105,223,146,38,83,86,73,50,109,250,109,69,137,82,218,75,11,65,168,205,196,58,212,69,186,151,19,220,100,226,22,148,232,218,157,243,248,83,142,152,143,131,80,238,250,77,149,89,229,82,175,187,126,109,183,95,166,190,70,184,179,98,200,97,198,73,106,65,25,104,243,92,213,45,167,8,201,73,81,168,143,84,45,196,47,224,97,237,149,85,196,171,254,218,195,154,20,136,140,84,174,170,196,42,36,55,101,173,73,97,183,228,188,134,91,83,138,74,84,162,65,41,100,102,100,149,30,154,232,71,220,52,187,132,246,47,232,191,11,44,220,51,244,167,164,254,73,91,244,234,23,91,200,228,245,93,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,62,173,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,183,204,166,16,201,192,92,121,190,112,141,230,37,183,30,221,172,60,205,60,229,190,211,207,187,78,94,142,194,121,197,181,162,13,110,70,113,151,12,136,147,161,172,200,210,147,35,73,73,92,83,199,153,56,201,194,214,199,182,107,179,98,57,93,195,108,72,129,108,184,132,200,104,223,114,156,138,76,229,64,121,108,161,9,54,144,77,25,198,73,153,43,152,112,220,89,173,74,53,146,121,167,14,75,166,133,99,103,10,203,189,110,153,221,21,22,223,167,220,85,74,140,158,82,220,228,69,98,133,61,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,14,43,139,23,215,233,67,20,239,44,76,244,95,163,62,86,220,21,26,239,69,207,231,116,189,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,47,83,134,94,10,126,133,178,143,107,117,21,14,170,125,247,165,235,51,99,187,217,107,173,97,158,157,182,245,109,10,78,145,90,141,189,39,187,71,77,221,170,52,237,210,85,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,69,94,40,254,59,49,55,240,95,39,132,60,85,167,148,203,202,250,202,133,193,154,27,62,68,186,178,45,91,161,202,45,94,135,26,1,41,113,105,205,195,106,67,181,35,119,153,185,72,66,159,109,43,109,45,30,212,110,117,74,36,33,123,124,78,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,242,183,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,104,79,34,217,116,254,76,89,113,183,108,10,148,126,85,201,80,221,93,185,189,125,218,85,36,33,27,218,236,117,198,254,101,180,51,31,115,106,36,47,145,204,34,35,89,140,235,142,235,152,28,166,94,88,17,96,225,134,41,42,68,186,221,167,137,86,189,58,180,138,178,96,19,12,64,168,201,100,223,85,53,102,78,44,205,105,104,208,180,184,162,111,154,92,205,137,249,167,54,251,254,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,247,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,57,86,108,124,44,99,39,195,251,135,203,159,25,172,18,171,32,185,215,186,178,167,136,241,40,149,106,159,81,134,87,53,65,150,238,58,124,131,113,109,192,222,105,109,85,56,228,218,86,180,188,210,8,141,105,66,79,156,218,9,6,91,146,210,218,190,139,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,170,190,57,223,82,127,153,63,134,136,43,149,108,177,215,115,85,117,93,214,85,173,90,232,171,86,253,159,62,229,167,70,233,144,231,165,37,48,227,13,181,7,122,221,105,12,115,87,33,37,206,81,154,81,166,166,147,46,210,229,95,234,170,194,186,191,221,91,114,228,183,42,31,242,144,231,83,103,71,115,254,139,140,188,219,136,251,20,149,39,216,100,47,79,135,238,123,168,89,170,181,91,178,174,149,244,88,155,111,211,201,202,140,109,22,231,165,34,176,220,86,221,170,239,68,118,163,177,205,147,33,69,211,36,205,72,211,82,213,61,165,48,5,43,113,171,241,79,107,124,63,131,230,53,17,23,240,139,44,247,150,53,97,30,41,226,149,153,58,34,215,133,17,224,84,170,116,199,140,155,92,154,115,200,150,185,15,180,226,148,73,222,194,98,111,54,204,189,116,41,123,85,189,41,109,207,1,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,101,247,58,248,53,143,152,29,86,198,184,85,63,66,55,104,211,221,155,120,210,95,53,63,42,133,202,101,110,184,165,37,180,239,121,147,67,110,41,167,80,143,156,74,20,91,82,226,92,105,20,195,158,76,221,213,115,125,139,137,186,216,167,75,163,218,116,24,234,166,219,148,167,228,41,107,67,6,179,82,229,60,130,81,180,137,47,30,221,252,178,208,144,219,45,154,156,229,19,138,241,86,110,93,47,187,183,2,111,188,197,116,253,37,153,101,114,97,245,187,217,115,171,170,57,50,3,61,31,47,154,78,183,163,51,249,220,222,90,145,243,91,53,213,90,167,149,13,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,150,165,161,138,67,226,233,99,179,108,102,22,37,90,44,109,141,213,105,13,203,113,91,204,247,58,236,233,234,62,195,81,233,244,125,196,95,112,130,164,165,17,109,35,236,49,43,120,102,88,31,47,115,71,70,53,39,84,219,232,143,93,239,254,194,163,15,254,50,127,111,237,251,140,95,201,17,36,137,37,220,69,161,15,232,0,0,0,0,0,0,0,0,0,0,248,23,205,239,111,225,229,181,46,235,185,166,116,212,248,124,190,107,156,181,175,77,238,37,178,236,66,84,175,164,180,151,97,123,69,14,103,11,61,55,206,101,171,199,22,18,253,25,109,49,250,136,58,50,246,187,145,28,213,243,135,29,183,63,88,193,171,183,223,167,113,118,197,214,24,122,91,201,97,132,111,113,122,232,90,145,107,161,107,237,19,231,42,252,45,175,140,80,165,197,189,113,33,207,67,209,228,239,228,179,163,50,57,155,84,251,106,245,153,150,149,22,139,109,7,218,93,186,251,136,204,68,108,192,90,20,219,7,21,171,86,125,41,158,92,122,119,77,180,183,40,255,0,89,25,167,15,233,41,71,222,179,246,152,235,220,60,48,93,188,94,199,218,106,106,17,185,212,186,95,59,172,78,253,191,173,133,47,103,114,210,175,164,217,119,107,246,232,67,64,192,41,175,140,141,202,228,188,86,162,91,228,189,81,11,169,212,180,238,223,26,158,191,119,249,199,58,225,81,104,38,228,204,173,58,162,243,123,152,166,115,185,157,186,105,204,129,56,139,185,68,125,233,246,106,47,100,0,0,0,0,5,58,113,162,54,191,73,118,113,33,141,171,47,72,111,94,227,61,255,0,205,233,218,118,123,52,17,247,135,29,238,229,149,155,43,57,247,23,164,57,30,144,234,19,167,210,219,77,150,73,237,218,102,93,170,246,13,6,128,174,158,50,24,84,171,163,12,109,220,66,138,90,185,106,245,123,147,251,93,76,138,123,69,222,178,211,232,254,202,191,119,120,169,60,54,184,38,218,215,173,58,189,78,119,151,34,47,59,98,182,145,233,185,165,164,251,12,140,187,148,126,193,167,42,45,81,170,237,41,154,146,26,216,135,247,104,157,218,233,181,70,158,253,11,220,33,30,121,184,118,91,216,219,10,126,32,88,31,204,110,223,154,213,191,93,222,171,182,51,93,238,201,67,72,218,211,75,254,175,110,190,253,12,233,66,181,70,168,80,42,111,82,42,140,114,101,49,183,152,141,201,86,155,146,74,46,212,153,151,113,151,180,75,236,129,231,146,118,91,43,142,218,183,51,29,93,175,83,219,204,245,137,190,159,150,137,75,47,161,29,199,23,185,215,147,220,101,166,158,238,235,210,165,85,105,245,184,13,84,233,114,57,209,158,221,177,123,20,157,116,81,164,251,20,68,125,228,99,245,128,0,0,0,0,0,0,0,0,0,10,164,227,63,97,169,50,237,203,241,150,53,35,68,58,122,220,221,246,212,93,50,208,213,255,0,232,254,255,0,96,171,33,110,220,24,44,164,66,178,174,59,205,228,105,33,249,211,33,32,245,255,0,106,83,84,231,11,185,90,119,151,187,95,183,216,44,200,0,0,0,0,127,206,244,235,166,163,254,128,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,184,158,27,20,203,55,18,184,121,91,88,125,89,114,37,94,155,50,61,193,64,184,32,179,44,201,109,162,68,249,102,228,119,77,165,18,217,90,163,200,109,101,218,149,236,117,10,45,55,36,197,90,231,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,81,34,217,169,58,180,20,165,54,209,163,155,26,75,105,211,71,154,230,180,70,226,82,77,184,149,165,73,218,102,182,155,148,28,22,48,26,77,90,242,186,243,27,89,133,17,116,218,20,117,219,52,83,122,59,78,175,210,47,19,110,201,121,165,154,247,176,182,163,155,109,153,236,249,196,78,90,73,126,170,210,115,43,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,2,170,248,231,125,73,254,100,254,26,43,171,2,48,114,187,143,184,153,11,10,173,103,182,86,170,180,250,172,138,115,123,80,125,76,168,148,233,18,218,141,170,214,132,35,156,184,233,107,152,165,18,81,204,222,122,146,116,63,21,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,189,78,28,89,227,147,154,219,54,125,159,136,40,137,31,17,108,248,236,46,115,205,45,166,145,91,136,163,52,20,214,152,35,37,33,105,81,37,47,165,41,229,37,110,180,164,154,73,226,105,184,65,196,235,62,63,166,250,236,156,6,194,122,214,235,6,223,168,43,210,85,74,117,71,153,22,232,121,40,101,77,234,158,82,79,147,29,244,200,36,237,113,198,158,81,54,241,107,177,165,20,117,201,246,83,47,44,221,98,135,200,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,225,67,74,121,78,240,177,131,127,15,237,239,46,96,102,176,104,163,8,48,182,196,198,156,142,225,118,26,98,93,11,211,54,221,103,15,237,126,182,23,84,244,126,111,42,36,87,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,142,144,115,93,149,28,71,202,86,35,174,202,189,90,235,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,149,92,49,120,128,67,194,41,145,178,253,141,247,23,73,98,203,218,197,179,82,117,182,26,139,65,148,227,239,60,234,100,173,40,39,13,151,220,145,218,243,139,82,89,82,19,169,37,181,45,109,220,160,0,142,185,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,80,13,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,123,40,124,88,173,89,248,79,113,181,154,58,231,38,233,178,233,254,144,106,160,210,91,234,174,190,100,151,75,145,26,35,44,52,203,79,52,75,136,209,35,127,174,149,41,213,26,16,219,203,77,96,99,166,58,98,62,98,241,30,163,138,24,161,89,235,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,169,255,0,194,83,37,30,155,153,15,54,88,155,76,165,76,162,179,206,110,203,167,190,92,247,21,57,151,249,107,169,168,137,91,27,228,173,167,91,105,46,37,74,55,13,78,145,54,109,50,181,219,80,202,184,189,238,30,246,5,155,138,124,56,108,156,62,196,27,122,37,114,222,174,71,173,198,157,6,73,30,199,81,233,153,134,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,85,65,156,92,157,95,121,64,190,227,208,43,243,61,51,109,214,119,252,159,184,57,108,199,244,167,41,152,235,149,252,213,15,186,227,28,167,36,19,127,56,101,191,77,201,212,143,178,106,240,91,192,31,253,214,230,14,241,195,223,252,94,153,101,215,102,163,255,0,56,69,73,81,80,103,255,0,48,209,190,73,254,217,164,47,245,232,22,168,0,33,87,17,108,132,255,0,42,186,117,38,255,0,195,215,250,76,73,162,244,148,102,186,153,27,96,205,165,185,43,215,39,247,31,205,116,252,247,228,19,141,165,75,82,73,198,249,110,169,77,114,251,174,85,114,207,102,229,67,8,225,225,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,2,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,231,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,174,10,39,8,75,86,145,155,134,238,232,181,15,245,152,165,116,183,12,122,60,212,183,45,233,51,185,238,25,209,204,157,53,243,97,163,148,133,184,227,201,220,182,158,67,5,204,95,50,66,44,168,0,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,69,94,40,254,4,241,55,240,95,56,132,40,135,15,108,170,174,37,95,246,214,28,208,164,68,98,165,117,86,33,81,33,187,45,106,75,13,191,37,228,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,161,60,1,193,12,47,200,190,94,102,208,152,174,75,114,145,65,143,46,231,186,107,178,91,113,107,148,250,35,164,229,74,38,27,222,109,160,154,97,41,67,45,146,140,144,218,72,205,199,13,75,93,37,231,95,53,213,220,218,99,44,219,203,155,85,135,104,83,117,135,107,81,38,188,133,116,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,36,7,11,220,139,126,154,238,164,99,142,49,217,157,94,27,81,119,250,30,52,213,109,102,187,84,109,196,145,106,201,164,250,136,108,232,231,51,83,74,22,233,33,191,157,74,100,54,93,87,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,34,184,172,100,114,78,37,82,167,230,147,13,151,17,170,237,177,71,53,221,52,197,33,166,10,163,78,138,149,172,230,161,205,8,215,37,150,181,74,146,226,143,152,203,77,165,6,149,52,150,222,170,188,20,194,250,174,53,98,229,161,133,20,101,75,110,69,211,88,141,77,92,136,208,149,45,112,216,90,203,157,40,218,73,145,173,12,181,204,117,126,178,72,144,218,140,212,146,35,50,210,237,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,17,87,30,248,160,96,22,93,177,98,187,131,151,173,161,136,19,107,86,255,0,75,212,191,75,167,194,114,42,249,241,154,144,141,138,114,91,107,61,16,242,72,245,65,122,196,122,106,90,25,246,12,175,230,130,193,205,157,129,80,196,108,57,164,92,20,234,109,58,176,237,17,214,171,113,217,101,245,62,219,44,188,165,37,44,186,234,77,27,100,32,136,205,68,122,146,187,59,140,251,0,12,171,139,222,225,239,96,89,184,167,195,134,201,195,236,65,183,162,87,45,234,228,122,220,105,208,100,145,236,117,30,153,152,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,82,217,193,202,101,229,148,92,80,249,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,125,255,0,134,231,16,72,217,118,146,230,15,99,37,86,90,176,234,163,33,82,97,84,158,117,215,145,108,172,154,125,199,73,168,236,176,235,207,34,75,198,194,77,9,82,80,218,205,110,105,170,220,51,150,188,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,44,127,137,102,69,100,230,106,217,139,137,248,99,2,92,172,80,183,35,177,77,139,5,50,154,109,138,189,56,228,25,169,133,155,238,33,166,86,201,190,243,201,112,148,91,139,152,218,146,179,83,102,221,32,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,62,181,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,17,147,172,157,88,153,64,177,36,80,40,19,61,51,114,86,118,124,160,184,57,111,71,244,167,41,233,11,139,252,213,111,186,219,28,166,228,27,127,54,101,191,77,202,212,207,179,58,226,255,0,184,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,123,134,117,38,149,95,225,255,0,135,244,42,237,50,37,70,155,81,143,94,137,50,28,182,82,243,18,88,114,173,57,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,42,131,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,220,117,114,173,85,122,149,30,132,245,78,90,233,176,228,61,46,60,53,60,163,97,151,222,75,105,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,164,245,225,139,144,239,211,125,118,54,60,226,197,23,117,131,111,212,19,232,218,93,70,157,204,139,116,60,148,60,151,52,87,53,39,201,142,250,99,154,183,54,227,79,40,156,100,245,216,234,75,170,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,252,52,65,92,174,101,174,187,154,26,197,245,101,89,199,190,233,162,89,239,92,52,40,203,148,136,236,204,148,204,248,77,173,135,22,180,153,22,246,31,124,145,169,161,60,222,81,173,105,65,44,199,42,255,0,85,86,21,213,254,234,219,151,37,185,80,255,0,148,135,58,155,58,59,159,244,92,101,230,220,71,216,164,169,62,195,33,123,220,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,210,212,102,179,54,62,41,241,147,226,5,195,230,47,139,158,225,157,73,165,87,248,127,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,171,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,160,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,234,248,115,103,95,249,42,226,59,244,11,254,167,85,115,12,174,159,155,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,157,239,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,51,111,155,31,20,248,201,241,2,225,243,23,197,201,240,228,181,168,87,207,14,171,46,202,186,96,245,180,91,130,159,113,82,234,49,185,171,111,159,21,250,164,246,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,42,175,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,220,160,224,177,128,210,106,215,149,215,152,218,204,40,139,166,208,163,174,217,162,155,209,218,117,126,145,120,155,118,75,205,44,215,189,133,181,28,219,108,207,103,206,34,114,210,75,245,86,147,183,64,21,43,198,211,7,43,173,93,86,46,96,99,189,206,162,201,167,149,157,49,189,168,79,73,41,183,36,75,142,122,154,247,185,206,67,178,123,9,27,81,210,250,202,213,196,145,86,91,117,106,171,52,169,20,38,106,114,209,77,153,33,153,114,33,165,229,19,15,62,202,92,75,78,173,189,118,169,104,75,239,37,42,50,213,36,235,132,90,110,61,84,202,181,86,139,37,115,40,213,57,112,36,57,29,248,139,118,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,158,229,33,106,73,234,70,100,58,94,85,112,183,244,211,152,236,58,195,55,168,94,153,129,89,184,34,250,86,23,85,211,243,105,109,47,157,59,231,9,104,82,116,138,211,234,245,20,75,61,52,70,170,52,145,233,76,0,5,21,241,109,197,43,19,20,51,78,207,200,90,239,164,254,73,91,233,181,171,31,205,94,103,165,170,69,168,206,231,177,243,168,78,253,188,196,122,232,220,131,215,177,71,161,142,193,193,26,255,0,179,104,87,150,38,225,245,102,225,137,14,225,186,163,210,100,209,96,188,102,149,207,68,50,154,114,73,163,50,218,165,161,47,182,179,70,187,205,27,212,68,105,109,102,155,116,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,8,171,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,26,241,47,200,228,156,184,222,79,99,13,142,184,139,195,171,210,176,226,25,136,218,26,142,186,29,69,226,113,243,132,150,80,73,73,198,52,161,213,50,164,39,212,67,102,218,200,141,40,91,223,43,133,62,3,70,198,76,209,192,185,171,176,165,185,66,195,104,229,115,56,180,199,116,216,114,162,135,80,152,12,173,228,45,36,210,249,166,114,82,70,106,230,20,55,16,104,82,77,102,155,222,25,87,26,40,194,60,51,181,113,147,34,56,125,133,183,172,78,162,139,115,97,125,14,159,39,107,109,173,198,119,211,24,216,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,66,141,179,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,65,194,247,61,63,161,75,169,24,29,140,119,159,73,134,213,173,254,135,147,53,59,153,161,85,28,113,38,90,188,106,46,158,27,218,185,204,212,148,132,58,104,115,230,146,169,14,29,212,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,119,92,226,101,86,242,202,134,46,84,44,250,205,54,90,173,138,140,137,18,109,58,187,142,19,200,168,211,137,126,161,41,212,161,9,234,91,74,155,75,200,218,157,171,50,81,23,45,109,173,114,43,133,238,122,127,66,151,82,48,59,24,239,62,147,13,171,91,253,15,38,106,119,51,66,170,56,226,76,181,120,212,93,60,55,181,115,153,169,41,8,116,208,231,205,37,82,28,59,169,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,145,92,86,50,57,39,18,169,83,243,73,134,203,136,213,118,216,163,154,238,154,98,144,211,5,81,167,69,74,214,115,80,230,132,107,146,203,90,165,73,113,71,204,101,166,210,131,74,154,75,111,84,181,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,39,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,51,138,75,138,101,123,149,185,4,105,51,230,33,196,34,178,248,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,30,83,138,94,66,126,66,76,175,102,187,11,223,223,111,213,106,29,101,223,75,145,35,87,32,78,150,249,36,230,71,82,207,87,25,121,247,82,75,107,83,83,110,56,70,130,54,148,105,98,181,132,138,200,230,81,42,185,190,197,197,90,143,212,101,209,237,58,12,116,212,174,58,171,17,212,181,161,131,89,37,17,89,89,164,218,68,151,143,118,206,97,232,72,109,231,9,46,114,141,181,90,247,17,187,90,133,99,112,234,189,44,171,90,15,69,69,183,233,246,237,46,157,27,154,183,57,17,88,170,64,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,162,133,198,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,145,201,100,149,176,215,219,221,220,99,253,8,245,45,72,127,64,0,0,0,86,119,25,251,45,19,108,171,114,242,101,26,200,98,116,56,107,61,127,218,146,213,69,195,239,86,157,231,238,215,237,246,10,136,22,153,193,130,196,82,165,220,119,227,204,104,68,137,148,244,47,119,219,78,116,139,66,87,255,0,163,251,253,130,215,0,0,0,0,0,0,0,0,0,0,7,228,170,213,105,244,72,14,212,234,146,57,49,153,219,189,123,20,173,53,81,36,187,18,70,125,230,66,139,115,249,158,73,217,147,174,53,106,219,44,116,150,189,51,119,47,214,39,58,142,98,34,172,254,156,118,220,70,215,89,87,121,158,186,251,187,226,13,22,141,80,175,212,217,164,82,216,231,74,127,119,45,27,146,157,118,164,212,125,170,50,46,226,63,104,186,252,140,240,237,183,176,74,12,12,64,191,203,174,187,79,155,163,126,187,93,47,108,150,187,218,146,182,151,185,167,81,253,94,205,61,250,153,77,202,213,81,170,21,41,234,146,218,222,134,54,234,157,218,107,185,68,158,253,15,222,51,27,137,55,4,219,166,245,168,215,170,46,243,36,74,228,239,86,210,45,118,180,132,151,97,17,23,114,75,216,45,179,131,126,21,174,215,195,27,139,16,165,39,71,46,174,143,105,107,244,122,105,21,6,143,185,103,175,210,253,148,254,254,241,98,192,51,229,196,114,247,114,245,205,149,226,251,107,214,28,127,71,244,233,211,232,238,166,196,37,118,237,35,62,212,251,68,130,224,186,109,126,147,47,18,91,59,150,126,143,216,189,198,91,63,155,212,117,236,246,234,46,44,0,0,0,0,5,47,113,140,196,6,46,124,93,183,236,246,190,157,175,213,239,46,223,252,38,45,61,194,254,169,126,207,188,255,0,112,131,216,109,94,147,108,94,180,234,228,55,185,79,70,231,109,94,210,86,155,154,90,79,176,200,203,185,71,236,26,107,181,42,170,173,208,34,213,20,189,198,246,254,221,52,238,90,147,238,47,119,184,125,113,203,243,39,134,240,241,91,8,43,118,116,197,108,76,206,155,69,104,103,166,201,76,185,220,74,79,246,101,237,255,0,212,51,90,218,156,133,36,148,164,232,180,123,53,247,151,255,0,92,105,3,41,55,138,47,172,6,182,238,52,47,119,83,214,123,52,250,51,95,71,236,167,246,61,195,177,10,109,226,237,151,232,118,53,235,72,197,74,73,234,221,207,212,117,9,237,249,190,153,152,12,39,181,78,43,93,119,159,114,75,79,183,188,87,72,159,28,60,243,244,238,10,79,107,12,241,25,237,246,188,173,220,153,59,72,186,61,169,150,242,189,70,99,173,199,55,186,234,11,181,94,175,127,118,164,87,65,67,175,82,110,74,107,85,122,44,174,166,35,219,182,57,203,82,53,209,70,147,236,81,17,247,164,203,187,216,62,128,0,0,0,0,0,0,0,0,0,8,83,197,138,202,168,93,153,105,234,160,151,101,26,169,233,55,143,213,253,83,48,39,26,187,212,95,180,93,218,159,216,98,139,72,181,61,8,94,191,10,155,78,125,191,150,246,103,76,70,212,212,102,38,83,93,169,61,80,228,8,38,71,216,103,238,62,253,4,209,0,0,0,1,241,29,113,250,196,215,32,164,246,71,100,204,150,174,195,220,162,61,12,189,134,93,135,222,63,209,187,94,144,210,185,168,141,163,159,181,189,93,255,0,118,190,241,254,141,62,236,25,137,130,233,110,105,105,35,66,251,180,51,61,9,58,119,247,23,120,250,96,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,181,200,230,110,234,185,65,197,197,93,111,211,165,214,45,58,244,116,211,110,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,221,246,47,97,126,23,231,43,47,46,91,242,149,18,161,66,188,104,237,85,237,186,195,208,156,53,192,125,232,230,184,85,22,155,81,182,234,86,130,117,42,52,25,160,212,133,45,165,250,171,90,78,16,97,111,17,140,26,202,53,213,76,201,187,216,103,85,102,204,195,154,131,214,181,86,244,235,212,167,156,156,211,139,41,213,15,70,146,93,81,50,228,227,125,205,136,144,181,37,165,234,132,25,146,88,29,131,61,56,209,133,248,245,195,135,18,49,3,8,238,248,151,21,9,201,20,168,135,33,148,56,210,218,125,186,204,29,237,58,211,169,75,173,47,67,74,137,43,74,76,208,180,44,181,74,210,103,81,121,78,241,79,131,127,16,45,239,49,96,105,76,0,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,122,113,45,225,247,27,24,105,85,140,193,225,5,42,91,152,131,2,63,83,88,164,196,105,217,79,220,168,66,98,176,217,54,75,124,144,194,227,198,97,213,18,25,105,75,124,244,73,17,172,211,173,53,211,42,213,90,44,149,204,163,84,229,192,144,228,119,226,45,216,207,41,165,169,135,218,91,47,52,106,73,145,154,28,105,199,27,90,123,148,133,169,39,169,25,144,244,24,91,133,183,222,52,223,116,204,51,195,74,23,166,110,74,207,59,162,133,213,51,31,155,202,101,111,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,30,135,178,171,150,123,55,42,24,71,15,11,108,249,210,234,43,84,133,84,170,245,57,38,105,93,70,162,226,27,67,175,147,123,141,44,163,107,77,161,13,164,207,106,16,157,202,90,247,184,188,219,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,43,215,140,118,99,176,190,183,38,14,91,169,246,68,74,205,229,110,72,102,165,58,225,150,211,141,174,130,79,52,135,10,44,85,17,164,221,91,237,41,165,59,187,115,36,142,89,109,91,196,74,141,93,120,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,164,140,42,179,235,184,127,135,22,229,149,115,223,181,91,214,171,69,167,181,14,93,126,168,132,38,85,65,196,150,134,226,201,31,226,35,81,173,195,73,17,184,227,171,220,226,189,88,0,128,28,82,242,81,106,226,134,28,87,179,33,101,83,58,43,250,208,167,245,181,110,156,155,67,117,186,91,4,92,229,72,222,164,151,58,59,9,83,136,116,140,214,166,218,54,77,46,124,207,42,149,132,202,225,151,147,235,103,52,184,161,91,173,98,49,68,153,100,216,209,218,85,86,142,167,100,52,253,77,249,141,200,68,100,33,198,22,218,154,66,20,202,221,82,201,122,234,219,104,218,162,113,74,69,239,0,202,184,146,153,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,238,255,0,29,48,115,14,51,97,129,213,27,26,172,245,42,169,74,184,233,229,58,129,91,105,37,49,184,82,150,201,156,74,148,101,54,180,239,219,204,37,22,199,18,151,27,82,144,102,104,113,68,112,3,2,248,160,229,247,0,107,180,236,186,218,22,13,85,120,49,65,168,29,58,145,121,59,41,211,168,38,42,208,74,126,108,152,74,109,74,123,153,57,114,95,51,109,76,169,44,60,146,76,100,173,190,82,172,167,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,2,133,179,191,159,108,101,199,188,71,126,220,132,197,86,193,181,172,171,129,185,148,74,35,177,211,22,177,2,169,8,222,109,51,36,188,69,206,102,97,27,142,17,180,133,146,26,50,74,116,90,208,110,175,229,103,19,56,191,202,215,11,48,127,229,12,62,146,243,178,189,45,78,174,252,231,51,210,28,200,212,189,149,31,81,134,154,107,158,243,82,254,97,27,185,124,174,211,209,72,215,170,240,84,241,79,116,252,63,157,230,52,225,117,34,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,119,94,34,153,234,147,154,91,200,236,124,62,159,45,24,87,64,144,203,208,89,147,21,164,46,167,81,100,164,32,234,68,102,217,62,202,20,220,133,54,134,84,191,160,132,173,72,66,212,104,71,159,200,46,74,46,172,214,98,60,74,221,90,153,211,225,149,179,80,101,203,142,161,32,156,67,115,246,26,92,85,50,57,182,164,45,79,58,131,34,90,144,162,228,182,178,89,158,229,52,135,111,162,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,193,227,157,245,39,249,147,248,104,172,11,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,19,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,250,184,121,147,236,47,194,236,201,93,153,145,178,202,93,62,165,120,81,222,129,80,166,165,215,29,97,233,178,103,170,100,217,203,83,171,90,183,184,164,198,74,91,111,150,219,100,211,135,181,92,194,217,221,69,64,103,215,33,89,177,198,156,216,223,56,153,134,152,83,233,155,110,179,232,206,138,111,167,105,177,249,188,170,108,86,92,249,183,164,33,196,232,227,75,79,172,146,215,77,75,82,50,51,151,252,47,240,19,22,50,237,128,85,251,43,24,237,79,147,245,169,183,132,170,163,17,186,232,210,247,197,92,40,77,165,205,241,220,113,5,170,217,112,180,51,221,234,235,166,134,70,115,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,213,115,59,151,171,87,52,24,53,90,194,59,166,79,65,215,242,228,211,170,136,138,220,135,169,147,154,86,230,164,54,149,151,248,77,172,146,164,41,109,58,234,9,104,223,184,168,90,86,78,115,5,252,160,171,121,100,161,217,62,158,190,168,59,221,146,197,58,91,71,23,165,38,144,234,37,28,135,20,134,218,101,109,186,201,164,221,54,213,185,230,219,52,165,197,19,98,122,113,26,194,42,174,2,240,235,194,204,32,172,223,114,239,25,22,197,241,30,34,43,18,88,83,11,117,131,139,85,91,45,19,106,117,211,66,26,105,109,178,132,239,50,36,52,146,45,165,162,74,37,240,184,241,217,134,95,141,121,60,209,109,57,232,206,109,11,39,152,113,22,166,221,43,211,55,157,209,212,71,182,105,174,161,101,21,78,52,72,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,243,237,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,245,120,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,236,177,102,22,213,205,6,13,81,113,114,214,141,208,117,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,254,11,136,53,37,10,91,78,180,179,66,55,237,44,214,11,254,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,59,254,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,78,214,15,9,172,80,170,102,142,173,131,87,165,199,17,139,38,218,143,18,183,62,229,130,227,100,252,250,84,151,95,68,84,199,142,163,82,154,146,234,162,201,66,137,194,82,25,54,28,86,174,151,36,159,186,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,133,91,113,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,36,167,19,174,31,243,49,118,28,156,192,224,133,187,213,223,81,55,63,115,83,90,113,247,101,87,162,182,195,44,180,168,200,82,205,178,121,134,227,246,50,218,18,167,146,181,104,106,113,40,67,149,45,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,79,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,138,23,205,143,138,124,100,248,129,112,249,139,227,186,240,226,207,28,108,169,94,83,236,252,65,68,185,24,117,120,72,97,115,158,105,110,186,186,36,180,145,160,166,180,193,25,165,104,82,77,41,125,41,79,53,72,105,165,36,212,108,147,78,93,78,52,97,13,155,143,88,95,112,97,30,32,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,246,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,208,94,38,100,163,25,108,124,207,191,149,123,114,153,242,162,228,149,186,77,1,244,18,105,236,214,32,244,235,144,82,27,84,165,33,180,232,219,78,165,101,204,82,82,235,46,182,149,172,211,169,221,246,78,112,14,187,150,124,190,219,120,67,114,94,95,40,231,210,249,242,30,117,166,80,220,88,142,72,117,79,57,26,54,136,75,139,101,46,56,225,147,143,106,226,212,165,43,230,210,104,101,186,23,205,143,138,124,100,248,129,112,249,139,227,175,240,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,63,142,152,57,135,25,176,192,234,141,141,86,122,149,84,165,92,116,242,157,64,173,180,146,152,220,41,75,100,206,37,74,50,155,90,119,237,230,18,139,99,137,75,141,169,72,51,52,56,162,63,171,128,56,57,66,203,254,13,90,120,59,110,61,212,68,182,105,233,142,228,157,171,71,87,41,106,83,146,100,236,90,214,109,243,95,113,215,121,123,205,40,223,181,62,170,72,135,64,1,197,51,147,129,112,243,19,151,27,207,14,125,13,233,26,210,169,238,84,109,196,160,216,67,200,172,71,66,156,138,77,186,249,26,26,230,44,185,11,94,169,62,83,206,167,122,73,70,162,206,16,11,84,224,151,130,159,251,186,204,100,202,135,190,202,167,197,109,223,252,222,100,183,30,65,183,255,0,153,19,106,75,159,219,146,147,244,12,90,160,0,128,28,80,179,211,250,20,181,87,129,216,57,121,244,152,147,90,217,233,137,48,147,185,234,21,45,198,212,103,163,196,162,233,230,61,171,124,189,9,75,67,70,183,62,105,74,142,225,210,176,250,182,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,94,247,15,156,237,210,179,95,96,57,66,185,223,137,7,17,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,203,37,25,19,141,235,45,69,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,34,175,20,127,29,152,155,248,47,147,194,28,211,42,185,152,188,178,161,139,144,241,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,208,77,173,113,225,198,103,112,58,45,114,18,61,43,102,98,53,190,182,164,70,84,130,75,135,22,83,42,110,68,87,87,29,195,229,188,141,206,50,225,33,205,200,113,11,78,226,52,234,60,254,88,178,207,102,229,98,205,175,216,246,52,233,111,211,107,151,69,70,227,67,47,25,236,132,135,205,8,102,35,70,165,41,106,67,81,217,97,179,91,139,90,214,180,173,102,105,222,72,79,96,25,87,26,83,202,119,133,140,27,248,127,111,121,115,2,10,241,155,204,45,136,187,86,133,150,186,108,106,85,114,228,244,131,119,5,81,222,169,238,117,187,203,108,211,28,182,54,100,217,188,251,114,30,245,92,82,182,53,235,27,90,188,203,168,172,12,42,195,59,171,25,49,30,220,194,219,42,39,81,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,105,39,5,48,230,78,16,97,29,161,133,178,174,169,119,34,237,74,60,106,65,84,228,198,106,58,223,67,40,36,35,70,218,34,74,16,148,146,80,130,51,82,201,9,78,245,184,189,206,43,218,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,47,151,75,19,52,24,89,63,12,239,168,255,0,218,204,163,205,222,247,244,101,83,166,121,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,207,94,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,178,174,23,92,64,33,213,225,211,114,201,141,247,23,38,170,207,77,78,177,234,143,182,195,17,92,138,211,13,48,205,37,92,180,35,107,197,202,213,167,28,53,169,229,56,166,205,68,178,105,46,252,174,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,196,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,53,152,215,136,209,177,127,23,46,252,82,139,106,196,182,209,117,214,36,213,206,153,26,75,178,16,194,222,89,173,122,184,233,154,150,181,40,212,181,153,18,80,107,82,182,33,180,109,109,54,41,193,167,45,183,147,53,90,166,105,39,215,229,209,232,79,199,151,108,211,169,137,132,90,214,208,106,105,111,60,183,29,108,200,163,54,235,104,74,77,133,111,83,204,184,149,45,9,105,109,189,205,120,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,147,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,166,188,119,225,49,138,20,124,195,81,173,252,35,129,46,161,134,183,141,97,36,117,134,88,108,209,106,176,244,137,11,92,119,91,118,82,158,125,17,162,52,149,19,235,52,19,203,82,26,35,230,173,41,85,170,101,215,1,172,220,182,225,29,11,10,108,200,81,18,138,116,116,46,167,57,152,230,202,234,213,19,66,74,68,215,73,75,90,183,184,164,234,73,53,171,98,9,13,164,246,33,36,92,131,138,63,129,60,77,252,23,206,33,10,1,26,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,189,196,167,62,85,156,47,125,88,59,134,18,121,21,105,12,154,167,205,216,133,108,109,71,50,59,141,114,223,142,164,158,138,109,10,220,149,235,236,46,205,76,85,76,220,93,196,42,133,194,87,76,170,254,250,153,63,212,19,221,43,5,162,247,154,245,218,72,219,244,143,94,237,63,112,178,238,26,121,242,187,46,234,251,24,35,137,110,245,238,184,148,157,62,126,214,154,211,85,195,140,211,60,166,99,145,119,169,106,222,165,251,116,63,97,139,73,0,0,0,1,11,184,171,90,115,238,12,183,189,58,26,55,38,157,49,82,157,237,73,104,134,224,78,51,62,211,47,121,119,106,40,160,203,67,208,197,232,240,157,178,170,22,158,90,186,185,229,217,89,170,122,77,147,245,127,84,244,8,38,158,229,31,236,159,126,135,246,16,154,224,0,0,0,0,0,0,0,0,0,62,125,114,189,73,182,233,174,213,235,82,186,104,140,237,222,231,45,75,211,85,18,75,177,36,103,222,162,46,239,104,165,254,33,153,250,119,26,231,187,134,120,114,246,203,94,46,222,116,157,164,125,102,228,196,121,62,163,209,208,227,123,29,105,101,216,175,91,191,187,66,56,14,44,91,132,78,95,161,223,55,181,95,21,42,199,163,118,199,79,211,167,183,231,58,150,103,176,174,212,184,157,52,216,93,233,61,126,206,241,114,67,142,230,218,241,69,139,128,215,37,198,181,109,233,186,63,102,191,74,107,8,253,149,126,223,184,102,253,197,57,54,73,169,41,213,107,246,107,238,47,254,176,210,150,91,48,222,30,20,225,5,18,206,134,173,233,135,212,234,173,12,181,223,41,231,59,141,74,254,208,253,191,250,135,80,31,34,235,170,170,137,64,149,84,74,246,155,59,59,116,215,189,105,79,184,253,254,225,153,76,73,175,73,185,239,90,141,114,99,220,215,164,242,119,47,105,39,93,173,33,37,216,68,69,220,146,246,9,195,193,207,16,24,182,49,122,224,180,29,250,119,71,73,176,187,127,240,104,181,7,15,250,167,251,94,242,253,226,232,64,0,0,0,7,249,73,125,168,204,169,247,149,181,9,211,83,211,95,110,131,54,57,153,197,215,113,175,22,234,247,193,201,231,177,47,167,229,43,97,39,232,70,101,163,236,216,131,239,107,218,95,250,207,149,161,106,66,137,73,61,12,134,146,114,151,87,122,185,151,235,86,167,38,79,80,235,221,118,231,54,18,53,210,107,233,46,194,34,46,226,211,184,117,225,255,0,46,54,151,80,104,81,106,70,51,123,155,171,40,236,60,122,185,40,9,107,150,211,61,30,194,221,175,124,38,22,127,214,87,181,126,241,106,252,33,47,184,181,236,184,51,100,54,238,175,90,251,185,137,218,125,157,76,249,238,151,110,210,46,226,246,26,191,119,112,157,162,39,241,45,177,233,215,142,89,171,174,76,143,204,118,15,75,201,86,245,22,221,245,8,123,187,9,68,71,169,36,187,245,20,14,2,94,100,175,62,247,142,92,43,140,208,43,207,245,214,124,141,221,76,109,173,53,179,106,36,45,30,186,99,184,233,234,235,196,125,135,236,208,251,59,174,171,8,113,231,12,49,202,136,154,246,28,92,94,148,140,173,117,62,146,67,26,122,238,39,253,185,180,31,123,75,246,123,62,210,215,161,0,0,0,0,0,0,0,0,0,8,165,196,202,158,229,67,43,53,190,85,83,162,233,149,38,66,190,99,153,207,74,105,211,53,107,191,213,221,175,210,246,104,40,62,143,9,117,42,180,42,115,103,162,229,73,109,148,159,184,212,162,34,255,0,40,209,214,80,109,180,90,217,111,195,218,113,43,85,174,218,164,186,225,233,253,115,129,28,143,218,127,178,59,24,0,0,0,254,30,186,30,133,169,143,197,76,83,42,57,60,164,232,101,33,123,251,76,253,110,205,71,238,31,130,174,194,92,97,183,79,190,59,164,242,126,244,145,232,63,92,117,155,177,218,113,93,235,66,84,127,188,135,250,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,226,171,182,5,229,108,219,54,205,231,93,183,165,196,161,94,49,228,201,161,84,20,68,108,78,68,121,11,142,249,33,68,102,68,182,221,108,201,72,61,22,68,166,212,101,181,196,41,93,255,0,42,57,251,197,12,169,88,23,182,28,219,20,184,149,26,109,207,30,76,170,83,170,54,218,126,137,91,113,148,178,137,232,82,154,113,47,160,146,219,102,168,238,36,210,163,105,189,170,111,231,9,200,235,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,69,207,102,207,8,99,96,47,9,170,166,17,178,196,70,228,91,180,123,125,154,129,196,125,215,152,118,162,186,196,55,102,188,218,221,209,102,135,36,184,243,132,70,73,208,150,68,73,73,17,36,170,135,41,222,41,240,111,226,5,189,230,44,13,41,128,0,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,89,247,17,156,235,255,0,37,92,56,98,129,96,84,233,78,98,109,211,243,116,216,207,159,53,202,92,19,37,147,149,53,51,181,72,86,213,160,155,105,46,154,82,183,20,165,104,234,89,117,179,161,113,215,242,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,15,97,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,121,130,26,83,202,119,133,140,27,248,127,111,121,115,3,53,130,226,113,179,60,114,114,165,146,108,12,179,240,249,17,36,98,45,225,134,244,69,193,121,213,180,234,40,145,19,79,142,131,154,235,6,102,165,173,74,53,37,132,169,60,165,45,167,84,163,81,50,109,57,80,20,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,4,228,95,38,84,44,158,97,196,170,99,149,95,76,222,119,71,79,34,230,169,52,181,148,85,56,209,47,149,26,51,106,211,70,90,230,186,68,226,146,78,56,165,169,74,218,70,134,155,239,247,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,70,191,238,163,228,79,254,28,255,0,238,205,99,253,16,74,160,16,43,140,54,55,210,172,60,186,71,193,167,168,114,230,84,177,70,65,38,60,180,184,148,49,5,138,116,168,146,93,90,251,212,181,169,70,202,18,130,34,45,22,226,141,69,176,144,229,38,9,169,194,119,29,43,184,97,154,10,102,28,250,102,149,10,214,196,189,105,213,116,212,9,8,221,41,136,242,28,128,108,186,102,147,75,202,125,124,132,163,83,75,157,73,167,98,151,203,82,47,80,6,85,199,160,174,216,23,149,179,108,219,55,157,118,222,151,18,133,120,199,147,38,133,80,81,17,177,57,17,228,46,59,228,133,17,153,18,219,117,179,37,32,244,89,18,155,81,150,215,16,165,72,172,182,113,17,198,92,179,224,213,219,132,182,177,122,83,210,155,23,107,204,168,72,75,140,218,239,45,75,57,78,51,29,77,171,157,204,222,149,165,181,45,45,33,212,155,134,135,57,142,165,113,170,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,41,224,14,14,80,178,255,0,131,86,158,14,219,143,117,17,45,154,122,99,185,39,106,209,213,202,90,148,228,153,59,22,181,155,124,215,220,117,222,94,243,74,55,237,79,170,146,33,208,0,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,5,112,113,88,200,228,156,74,165,79,205,38,27,46,35,85,219,98,142,107,186,105,138,67,76,21,70,157,21,43,89,205,67,154,17,174,75,45,106,149,37,197,31,49,150,155,74,13,42,105,45,189,78,194,127,240,84,241,79,116,252,63,157,230,52,225,117,34,42,241,71,240,39,137,191,130,249,196,33,64,35,170,229,163,46,151,222,104,49,78,6,25,216,177,255,0,178,153,88,155,189,159,232,202,95,82,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,220,69,222,101,161,60,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,5,85,241,206,250,147,252,201,252,52,86,93,167,96,94,87,212,107,130,85,159,111,75,171,34,213,163,185,95,171,148,98,37,46,45,57,183,90,105,217,6,141,119,41,8,83,237,154,246,145,237,70,229,171,68,33,106,79,170,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,39,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,176,1,21,127,186,143,145,63,248,115,255,0,187,53,143,244,65,223,240,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,60,193,11,254,225,113,224,79,12,191,26,243,137,162,85,0,128,28,106,252,44,90,223,16,32,249,117,68,85,174,82,113,190,149,151,12,126,183,49,162,179,67,151,89,143,110,71,170,41,16,35,56,150,215,37,247,169,210,99,178,131,90,187,16,131,117,230,247,175,69,26,81,185,68,149,153,18,15,202,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,159,240,161,200,228,107,106,149,68,205,198,35,46,89,87,106,81,228,46,209,164,154,29,142,80,98,58,151,24,84,215,201,68,147,117,111,180,165,242,146,90,180,76,186,151,53,90,156,71,38,63,241,35,225,247,27,46,210,91,198,28,27,165,75,86,29,84,100,38,52,218,107,45,58,242,45,149,147,76,54,209,187,33,231,221,121,228,73,120,223,81,45,73,74,27,89,161,189,117,91,100,124,3,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,133,11,254,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,191,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,182,111,74,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,89,172,197,91,194,133,136,24,143,113,222,182,197,133,74,178,169,85,170,131,179,34,80,41,107,90,162,211,219,81,234,77,160,215,254,51,36,146,27,37,25,147,109,180,141,173,166,199,248,60,229,231,27,105,117,89,25,131,85,219,46,220,195,234,204,115,140,138,74,80,196,166,46,196,33,82,216,81,172,137,237,241,23,18,75,72,82,86,166,183,172,150,226,80,100,133,185,186,5,230,199,197,62,50,124,64,184,124,197,241,205,38,210,106,180,232,208,38,84,41,146,226,199,170,71,57,112,93,121,149,33,18,152,39,92,100,221,105,70,90,45,4,235,46,182,106,78,165,189,181,167,189,38,69,101,92,40,115,199,38,218,170,209,50,143,136,200,136,84,42,148,137,8,180,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,183,64,25,172,205,143,138,124,100,248,129,112,249,139,227,159,214,109,106,237,191,78,161,85,170,240,122,120,151,53,61,117,74,91,156,212,47,168,138,137,82,34,41,205,18,102,104,209,248,146,17,162,136,149,234,107,166,213,36,206,194,184,83,231,142,54,26,213,96,101,111,18,81,45,218,21,207,88,36,90,213,52,173,215,206,157,81,148,164,32,161,45,189,76,145,25,231,116,82,84,218,75,150,243,174,41,100,164,186,167,25,184,144,0,25,235,226,43,131,149,220,27,205,197,247,26,174,247,81,18,240,168,63,120,210,228,237,66,57,209,103,190,235,138,45,137,90,205,60,167,202,67,26,171,106,151,200,223,181,41,90,72,70,177,165,60,170,225,111,232,91,46,56,117,134,111,80,189,13,62,141,111,197,244,172,46,171,168,229,85,29,71,58,119,206,18,214,149,107,41,215,213,234,40,208,90,232,141,18,73,34,234,160,34,254,127,179,131,74,202,110,17,169,84,243,150,229,247,120,199,153,2,212,67,45,36,209,25,244,33,36,228,231,84,226,20,214,200,230,243,75,38,212,149,27,171,82,17,183,97,184,227,116,25,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,7,74,204,190,89,239,44,173,92,54,165,153,136,51,162,46,225,175,218,241,238,57,208,163,25,45,20,197,189,42,75,37,16,221,37,26,94,90,83,29,38,181,167,212,222,181,37,38,180,164,156,95,229,194,252,186,95,120,193,133,152,139,137,150,44,126,191,244,103,209,76,172,66,222,203,91,41,110,198,158,243,243,57,142,186,141,121,61,10,19,202,66,86,181,243,245,34,45,134,74,242,152,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,208,246,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,86,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,8,171,197,31,199,102,38,254,11,228,240,132,117,114,192,188,154,176,99,226,146,173,233,103,105,202,172,61,64,69,89,36,74,96,170,45,50,219,234,142,179,35,213,11,54,158,66,211,184,139,121,19,155,55,114,220,219,37,56,124,231,110,171,149,11,253,202,21,206,252,185,216,117,117,72,142,205,86,26,165,41,44,82,95,83,204,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,46,89,40,204,219,111,75,233,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,149,113,119,216,147,154,232,121,82,225,209,132,213,186,99,187,239,59,163,15,232,148,123,93,150,222,96,156,98,82,169,13,26,167,169,183,73,92,198,99,250,138,81,19,107,74,156,91,13,171,105,59,189,52,195,86,169,222,88,175,127,205,172,204,110,93,126,236,188,107,14,73,117,17,34,17,191,80,168,203,120,212,162,109,150,82,68,107,113,215,15,68,54,146,237,81,18,75,184,133,233,240,249,201,37,43,42,22,3,149,219,157,136,147,177,22,234,143,29,234,172,197,69,74,95,164,176,166,89,82,233,40,113,47,58,133,161,185,9,113,74,117,179,73,60,124,179,81,25,54,222,146,126,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,8,215,253,212,124,137,255,0,195,159,253,217,172,127,162,14,171,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,43,113,117,204,22,19,226,190,41,210,44,11,10,223,165,84,43,86,55,85,78,174,221,28,137,44,78,110,83,114,94,105,202,78,213,165,8,113,150,150,217,187,204,209,212,154,158,249,165,54,92,238,116,95,202,150,5,98,134,96,177,162,137,104,97,68,169,116,234,149,58,68,106,188,202,212,73,45,178,253,14,19,114,216,109,202,139,123,157,105,75,91,10,121,181,146,27,89,56,102,69,183,222,83,127,141,21,58,187,71,181,114,245,73,186,110,63,148,21,168,84,250,228,122,141,95,163,68,79,72,74,67,116,180,187,39,144,131,52,53,204,89,41,124,180,158,212,238,208,187,8,120,14,10,158,41,238,159,135,243,188,198,156,60,167,18,188,235,212,115,23,136,243,176,190,202,169,235,134,86,141,65,45,198,66,78,43,237,213,106,145,142,75,75,169,180,251,105,53,147,43,67,234,67,105,39,84,133,54,132,58,100,149,44,210,143,63,195,231,36,149,92,215,223,238,87,110,118,37,193,195,171,86,68,119,170,179,21,21,74,98,172,250,94,101,75,164,161,196,188,210,208,183,35,169,197,41,214,205,70,201,114,205,68,70,227,122,223,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,152,120,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,86,230,57,78,162,207,168,50,90,185,22,43,175,36,181,239,52,160,204,191,200,51,109,154,74,228,251,135,49,184,153,80,168,47,115,135,119,86,82,146,209,37,181,61,123,230,73,236,34,215,77,79,180,114,209,217,178,107,14,173,47,52,120,90,116,150,121,138,98,240,162,60,249,110,73,104,202,106,49,247,31,173,247,151,119,104,210,3,123,141,180,154,203,69,104,90,151,184,199,253,0,0,0,14,57,155,235,109,23,78,91,241,10,156,106,209,104,182,170,206,182,122,127,92,160,72,34,246,151,237,12,226,214,33,46,155,86,155,78,112,245,92,89,46,50,163,247,154,84,100,127,228,23,225,195,54,158,237,63,43,52,78,109,79,173,234,85,26,66,126,103,151,201,74,169,208,244,107,191,214,219,167,210,246,234,37,104,0,0,0,0,0,0,0,0,0,227,121,129,205,86,19,101,218,129,38,163,123,215,185,51,137,149,156,72,157,44,149,115,221,216,233,161,27,218,101,194,78,229,50,162,212,251,11,188,253,154,211,190,117,51,239,120,230,62,184,245,6,130,255,0,67,103,199,219,211,70,218,211,187,247,34,58,215,235,174,59,110,150,142,178,103,218,126,221,11,179,190,33,128,191,142,26,54,61,58,206,203,53,9,200,113,249,110,206,234,185,202,222,163,221,178,161,51,111,97,168,200,180,37,31,118,130,88,8,37,197,238,251,139,65,203,131,214,67,142,232,245,211,183,150,157,167,235,116,211,224,58,125,187,76,139,176,253,166,159,223,220,42,159,40,214,82,175,204,122,182,232,6,215,49,183,186,205,233,221,167,116,39,214,95,214,79,236,123,198,144,219,109,45,32,144,146,208,136,127,208,228,57,180,171,189,66,203,253,211,83,141,39,167,117,158,135,107,155,9,122,107,53,132,159,97,145,151,113,251,134,109,150,181,45,70,165,30,166,99,169,229,159,23,93,193,76,91,164,95,29,79,33,136,157,71,53,91,9,95,74,51,205,23,102,197,159,123,190,194,255,0,214,90,79,140,251,82,89,75,236,171,114,21,174,135,166,158,221,7,250,128,0,0,0,142,249,240,197,84,225,70,93,174,26,211,82,57,18,215,210,114,23,179,118,154,78,138,149,118,108,81,119,57,237,33,159,107,82,213,172,222,117,184,246,253,6,55,62,100,157,251,17,189,9,215,106,20,179,237,81,145,119,36,253,163,228,173,10,109,70,133,150,134,66,234,56,73,99,81,221,88,54,214,26,212,229,243,37,208,55,114,139,151,167,235,229,79,120,254,139,100,93,201,46,245,31,238,238,19,252,5,28,241,107,176,229,90,249,136,93,198,231,108,107,131,78,65,246,127,180,65,130,133,127,88,207,189,94,210,47,222,58,127,6,91,229,184,119,125,205,102,56,238,138,159,209,108,78,222,253,141,84,28,62,221,189,157,254,242,255,0,48,183,113,204,179,35,105,34,246,193,186,253,186,166,247,245,93,46,133,174,159,70,83,43,247,151,236,251,198,106,77,157,31,229,127,253,119,14,183,143,153,119,185,112,83,209,85,25,237,111,166,86,185,253,35,219,155,45,220,158,81,47,213,39,86,162,209,78,145,118,233,246,106,93,220,124,123,92,43,198,44,64,193,139,141,155,167,15,107,158,140,168,51,187,107,157,51,15,119,182,180,31,99,168,90,126,139,171,46,239,111,221,165,188,101,23,137,245,145,138,16,209,109,226,220,255,0,68,92,37,175,45,124,167,164,117,29,175,172,251,35,196,74,17,181,182,219,246,246,235,239,35,19,225,151,155,144,217,60,202,183,33,93,199,166,131,254,192,0,0,0,0,0,0,0,4,18,226,251,119,71,163,229,206,5,13,185,27,101,77,175,52,74,70,195,61,90,92,9,233,51,215,105,151,121,123,200,197,63,224,69,181,42,237,198,75,46,135,17,58,170,77,126,156,133,118,151,98,85,41,164,251,76,191,107,222,52,151,135,20,149,208,112,242,215,161,185,244,169,212,88,81,21,247,182,194,19,239,63,119,188,199,162,0,1,228,49,71,20,236,236,31,180,102,222,151,181,75,162,167,66,105,199,20,190,75,174,106,104,105,110,25,104,210,22,175,162,218,187,116,246,125,196,34,180,46,45,25,91,145,86,244,124,155,135,167,96,220,229,148,142,146,162,189,125,98,45,118,148,61,123,187,68,156,194,124,110,195,124,107,162,166,187,135,117,255,0,73,197,52,146,141,93,43,236,233,234,33,93,207,54,131,238,117,30,207,111,216,122,123,193,242,23,204,166,84,77,227,79,243,103,251,213,175,115,138,87,187,180,251,139,238,31,75,169,103,151,205,223,234,233,187,93,15,184,124,213,202,42,164,180,71,139,235,52,210,137,107,87,119,113,232,101,161,232,125,199,222,62,177,18,80,157,11,176,146,95,246,8,215,142,249,253,192,44,3,175,157,171,116,220,59,170,232,45,203,141,210,77,45,164,75,117,7,235,162,58,210,122,45,165,23,127,219,221,223,247,176,27,58,56,23,152,119,10,13,133,116,117,21,36,167,87,98,244,83,17,176,254,104,140,183,186,195,105,61,20,242,11,179,223,175,191,78,238,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,101,63,46,150,38,104,56,96,88,56,105,125,71,255,0,246,244,202,60,221,239,127,70,85,61,33,83,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,170,131,49,88,13,121,101,183,23,43,184,83,121,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,177,196,167,83,73,45,91,22,75,109,71,189,10,34,149,92,34,50,235,39,18,113,229,120,199,115,218,114,229,90,118,4,119,94,131,57,214,154,84,39,43,231,203,38,25,50,117,38,110,45,166,156,114,65,27,122,41,167,27,140,181,41,59,144,75,176,174,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,10,171,227,157,245,39,249,147,248,104,128,25,92,199,79,228,215,142,214,206,53,252,150,249,71,242,115,173,254,140,235,186,62,127,81,13,248,223,174,229,185,183,111,63,119,208,61,118,233,217,174,165,229,49,75,20,175,188,105,190,234,120,153,137,117,223,76,220,149,158,79,91,55,165,102,63,55,148,202,25,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,59,95,225,185,195,166,53,129,111,57,140,153,140,178,162,63,115,215,35,169,186,45,6,160,151,119,210,105,207,197,126,60,148,77,96,214,76,184,185,76,201,52,170,59,173,175,148,132,164,148,105,113,107,109,184,85,196,51,37,149,92,172,98,132,138,237,161,111,203,78,21,220,178,8,237,249,135,37,82,138,19,230,222,231,105,239,184,164,146,144,180,168,157,83,68,179,81,173,146,73,243,28,90,30,219,242,178,3,156,26,174,83,113,113,42,168,28,71,44,75,198,68,56,23,90,30,105,70,184,204,33,106,38,231,52,166,208,167,119,199,39,157,89,182,148,168,157,66,150,141,187,205,183,27,140,3,74,121,78,240,177,131,127,15,237,239,46,96,102,176,122,172,69,181,177,30,216,168,209,213,137,112,106,172,203,172,91,244,170,165,41,234,131,166,239,85,71,114,43,101,5,198,92,51,81,41,148,176,132,52,146,73,232,223,40,218,50,74,155,82,19,42,184,81,226,206,13,97,150,99,152,167,98,101,161,212,215,174,222,158,135,105,92,91,84,247,161,231,60,181,54,108,242,72,143,111,85,204,67,93,66,125,102,244,216,122,52,243,203,77,234,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,80,15,19,172,82,253,40,103,38,245,233,43,190,147,165,90,93,61,173,79,254,107,201,233,122,86,203,171,99,181,9,82,246,206,114,111,174,173,218,235,234,168,208,72,30,131,35,249,59,147,153,124,18,199,186,212,42,60,181,92,48,40,240,105,182,124,135,161,180,184,143,212,73,254,181,246,26,117,237,137,110,74,147,18,52,115,113,46,167,148,213,65,102,180,169,43,34,16,254,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,167,60,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,122,177,149,113,115,217,98,203,61,155,154,254,22,248,125,133,183,132,233,116,229,166,69,94,165,72,169,198,51,82,233,213,22,234,181,20,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,168,188,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,214,194,234,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,117,112,108,203,215,203,76,88,171,102,22,173,38,171,18,38,29,233,10,144,134,226,233,22,163,58,108,105,13,62,149,62,162,50,62,67,11,35,83,72,245,183,73,97,70,164,164,182,185,114,128,0,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,2,149,184,191,101,210,196,193,252,83,182,49,50,197,143,208,126,147,61,47,50,177,11,123,206,239,170,53,37,15,63,51,152,235,171,211,157,215,33,60,164,37,8,71,35,82,35,222,100,152,149,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,79,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,228,28,81,252,9,226,111,224,190,113,8,80,181,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,30,201,222,85,108,220,168,97,29,62,207,163,83,98,42,231,168,199,143,38,236,171,182,225,188,186,141,68,145,235,146,93,82,16,174,153,181,41,196,178,141,169,218,131,53,25,115,22,226,215,221,64,85,95,28,239,169,63,204,159,195,71,31,224,213,73,165,87,243,37,123,80,171,180,200,149,26,109,71,13,234,81,38,67,150,202,94,98,75,14,79,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,149,226,41,145,89,57,90,188,142,248,195,232,18,215,133,117,249,12,179,5,233,50,154,90,233,149,23,138,66,206,154,68,110,27,239,33,45,199,83,136,121,72,250,11,74,20,181,173,38,181,243,252,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,78,130,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,50,174,47,251,133,199,129,60,50,252,107,206,38,138,1,23,253,194,227,192,158,25,126,53,231,19,68,170,1,0,56,213,248,88,181,190,32,65,242,234,136,165,97,63,248,98,228,59,244,223,93,141,143,56,177,69,221,96,219,245,4,250,54,151,81,167,115,34,221,15,37,15,37,205,21,205,73,242,99,190,152,230,173,205,184,211,202,39,25,61,118,58,146,186,145,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,246,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,26,197,255,0,112,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,195,71,31,224,213,86,165,80,51,37,123,87,107,181,56,148,234,109,59,13,234,82,230,76,150,242,89,98,51,13,207,167,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,63,226,25,157,58,174,105,241,66,69,10,208,184,37,171,10,237,169,4,86,252,51,140,168,165,53,242,111,107,181,7,219,82,141,75,90,148,110,165,163,89,36,208,201,164,185,109,173,111,110,249,89,1,201,245,87,54,88,184,148,212,10,35,118,37,157,34,28,251,173,111,58,162,92,150,22,181,27,112,90,75,107,75,187,228,19,46,160,220,74,146,77,33,43,94,237,228,219,110,95,245,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,54,249,177,241,79,140,159,16,46,31,49,124,89,78,95,114,117,98,102,255,0,134,198,21,208,43,243,61,13,114,81,189,57,242,126,224,229,189,35,209,124,218,251,171,149,252,213,15,180,219,252,214,227,147,127,56,103,179,93,201,208,203,182,168,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,113,60,49,115,227,250,111,161,70,192,108,88,173,110,191,173,250,122,125,27,84,168,212,121,146,174,134,82,183,148,230,137,229,36,185,209,216,76,114,86,231,28,117,228,147,143,30,187,29,81,79,241,154,204,216,248,167,198,79,136,23,15,152,190,44,251,44,217,81,195,140,218,240,204,195,107,42,245,107,161,170,193,244,235,244,10,251,12,146,229,82,37,42,175,48,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,42,50,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,211,194,159,60,114,113,42,149,3,43,120,146,136,141,87,109,138,57,34,214,169,165,109,48,85,26,116,84,161,5,9,109,234,70,185,44,181,162,146,166,210,124,198,90,113,75,36,169,165,56,245,143,128,10,149,227,105,120,97,195,151,85,139,96,34,194,221,127,71,167,149,97,219,163,121,55,178,142,227,146,26,68,13,169,237,123,87,219,113,221,86,68,76,237,249,189,122,135,118,192,12,189,93,52,43,27,31,112,210,245,186,103,116,84,91,126,240,163,85,42,50,121,75,115,145,21,137,173,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,166,144,1,69,124,87,48,155,25,108,124,199,63,126,226,101,223,242,154,131,122,245,14,90,83,55,37,190,134,11,11,73,157,51,167,35,249,174,159,158,143,89,37,181,238,111,52,207,154,183,146,142,85,145,108,89,193,172,20,204,117,187,126,227,141,161,233,170,12,77,205,198,153,181,78,250,10,113,173,6,205,79,167,34,62,163,149,162,189,93,13,72,223,205,108,148,235,77,164,251,175,25,90,181,42,191,153,43,38,187,66,169,196,168,211,106,56,111,77,151,14,100,71,146,243,18,88,114,125,65,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,58,87,5,219,166,133,99,90,185,133,189,110,153,221,21,22,223,167,208,234,149,25,60,165,185,200,138,195,117,71,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,32,6,63,94,24,113,127,227,45,217,121,97,29,133,242,46,208,170,212,20,253,46,137,188,143,166,111,105,18,149,181,58,161,174,98,201,110,242,80,102,219,92,206,90,12,208,132,153,205,94,13,184,57,139,19,113,150,102,58,82,30,244,109,131,79,167,212,109,250,164,157,177,158,244,156,163,76,103,19,79,216,165,243,153,208,220,143,39,158,148,26,79,167,229,107,243,138,33,242,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,17,87,138,63,142,204,77,252,23,201,225,9,127,195,35,2,240,227,49,121,17,190,176,191,20,40,221,117,42,118,32,77,117,151,154,50,68,170,124,164,211,41,228,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,42,186,243,47,151,75,239,43,248,167,63,12,239,168,255,0,218,204,163,205,222,207,244,157,47,169,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,238,50,238,51,153,92,41,243,199,27,13,106,176,50,183,137,40,150,237,10,231,172,18,45,106,154,86,235,231,78,168,202,82,16,80,150,222,166,72,140,243,186,41,42,109,37,203,121,215,20,178,82,93,83,140,220,72,202,184,147,249,238,166,70,129,39,0,37,48,228,181,46,163,128,246,116,151,137,233,110,188,132,172,154,121,162,38,144,181,26,89,70,214,146,102,134,201,40,53,154,214,101,189,107,82,187,7,5,202,109,171,80,204,213,198,245,90,129,214,86,169,182,124,153,180,137,174,45,181,55,7,249,212,102,95,82,91,83,102,178,121,104,124,144,151,80,226,54,182,111,160,210,178,119,84,93,72,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,54,62,22,49,147,225,253,195,229,207,140,214,11,169,226,133,158,159,208,165,170,188,14,193,203,207,164,196,154,214,207,76,73,132,157,207,80,169,110,54,163,61,30,37,23,79,49,237,91,229,232,74,90,26,53,185,243,74,84,119,14,154,237,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,208,158,74,50,163,66,202,94,13,66,179,121,84,169,151,125,75,73,151,77,110,19,43,79,95,43,114,205,182,201,78,25,172,217,97,11,229,54,90,33,39,162,220,229,161,110,184,66,21,241,206,250,147,252,201,252,52,68,172,140,83,35,85,163,102,42,44,167,37,161,8,192,123,162,73,28,105,110,198,94,246,93,134,234,8,214,210,146,163,65,169,9,37,160,207,99,136,53,33,100,164,41,73,56,192,52,167,149,26,109,171,75,203,46,21,51,101,80,61,11,69,145,103,210,102,198,132,165,182,227,141,245,17,91,121,106,117,198,219,105,14,188,165,184,165,184,233,54,142,99,138,90,205,36,106,50,29,84,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,0,0,0,0,0,0,0,0,0,0,0,112,140,121,206,142,5,229,225,195,131,126,221,29,61,73,73,213,168,189,20,197,239,63,157,34,45,237,48,226,75,85,50,178,237,247,107,238,215,224,96,70,127,176,11,31,43,229,106,218,215,14,202,186,203,84,70,233,38,158,226,53,180,130,245,215,29,9,45,86,234,75,191,237,238,238,146,110,33,15,180,166,214,91,144,226,77,38,93,218,145,144,164,30,37,89,65,184,240,199,20,107,88,177,64,166,111,183,110,105,210,106,114,93,231,54,91,37,200,145,49,245,150,213,188,165,158,141,160,143,177,36,159,113,17,246,8,50,132,41,107,38,210,90,169,71,180,139,237,22,131,194,143,40,213,244,215,191,79,23,133,59,167,130,134,185,116,223,158,66,247,172,151,6,83,75,249,183,181,45,83,187,177,72,251,253,132,45,152,120,60,88,198,236,55,193,74,42,171,184,137,95,244,100,82,73,168,149,210,190,246,190,163,138,238,101,181,159,115,75,246,123,62,210,214,49,205,226,209,149,184,245,111,71,198,184,122,134,9,206,89,200,233,42,40,211,214,50,215,105,195,215,187,180,74,156,46,197,59,59,24,45,24,87,165,147,82,235,105,211,90,109,196,175,146,235,122,26,218,67,132,90,58,132,43,232,184,158,221,61,191,121,15,94,0,3,206,226,61,37,117,236,60,186,40,109,253,42,141,22,108,68,253,238,48,180,251,203,223,239,33,155,92,119,182,165,90,88,201,122,208,229,167,69,70,184,42,72,46,210,237,74,101,58,159,97,159,236,251,197,191,240,130,187,152,172,101,206,125,13,201,27,165,66,175,58,73,70,195,45,26,68,8,9,46,221,164,93,231,239,51,19,180,0,0,0,0,0,0,0,0,126,10,237,114,153,109,210,37,215,43,50,122,120,80,89,114,67,238,108,82,246,161,9,53,40,244,73,25,158,132,147,62,194,51,21,187,156,190,41,148,219,100,166,88,216,13,81,234,106,59,92,143,34,163,201,82,57,11,254,112,210,139,149,42,33,165,91,84,150,149,169,43,67,215,79,121,138,169,190,239,251,171,18,110,57,183,93,225,83,235,170,83,222,113,247,157,228,182,214,229,45,197,56,175,85,180,165,37,235,45,71,216,69,222,60,240,236,24,7,151,123,147,26,253,43,81,128,222,202,101,23,145,213,189,171,103,183,157,205,36,122,166,234,20,122,169,163,46,205,126,221,11,191,146,19,58,200,228,255,0,253,119,13,43,101,186,211,69,147,131,116,11,117,45,236,233,186,173,75,93,126,148,167,151,239,63,218,247,142,154,42,35,140,213,242,220,203,190,217,179,27,119,85,64,235,119,167,111,118,246,169,238,23,110,222,222,239,121,255,0,152,115,14,18,150,36,171,163,49,8,184,155,61,35,91,250,243,207,179,253,190,12,228,39,250,196,125,233,246,17,254,225,120,192,32,7,22,220,106,59,87,6,221,195,90,100,190,92,186,254,222,105,114,245,253,68,168,15,23,210,108,203,185,71,220,162,253,253,194,149,208,133,45,68,148,150,166,99,235,93,118,173,102,204,173,200,183,235,209,185,19,35,108,222,141,232,86,155,144,149,151,106,76,203,185,69,237,26,9,200,126,42,167,21,242,237,111,86,157,147,207,150,223,87,207,94,205,186,235,58,82,83,217,177,37,220,223,176,132,136,0,0,0,1,88,156,106,113,1,80,109,219,22,195,132,230,165,83,244,159,90,157,62,143,45,202,115,173,246,154,123,123,207,232,168,190,223,112,226,92,37,48,162,13,247,125,92,213,250,140,125,236,81,122,45,87,188,203,111,57,153,200,238,37,164,207,83,65,123,15,247,8,91,139,84,38,45,172,65,170,209,34,191,206,106,55,35,106,246,154,117,220,195,106,62,195,51,246,171,222,61,54,92,177,254,235,203,198,34,67,189,173,169,27,82,207,51,158,206,198,207,155,171,15,52,159,89,109,185,183,78,114,143,176,187,127,237,45,27,217,55,84,43,218,216,133,115,211,143,88,243,121,155,59,255,0,168,226,144,125,228,71,222,147,246,15,186,42,187,141,109,181,17,214,172,11,136,189,87,216,244,174,238,243,221,169,211,145,239,208,187,62,193,192,248,74,212,165,69,204,245,54,11,40,213,169,124,238,105,234,93,155,41,243,140,189,154,247,251,133,230,143,193,92,165,69,173,82,222,166,77,78,230,94,219,184,181,50,238,81,40,187,140,143,188,139,218,51,25,136,214,218,236,187,218,161,111,27,188,197,67,229,122,219,116,215,123,40,95,118,167,251,94,241,113,183,70,14,68,205,102,70,169,63,63,182,178,207,63,163,123,105,158,205,107,9,223,234,239,105,7,170,35,233,219,251,187,123,233,74,100,57,48,36,174,36,182,249,110,183,166,228,234,71,166,165,169,118,151,103,113,143,77,77,194,235,202,175,105,63,122,211,233,124,218,92,109,188,215,185,237,39,110,231,77,178,245,77,100,163,245,136,203,176,191,236,237,30,81,42,52,30,228,158,134,66,72,224,86,125,113,219,4,167,68,106,29,195,215,81,162,182,166,74,7,73,13,175,85,111,165,213,252,233,199,90,251,76,148,95,102,238,206,226,33,60,240,163,140,118,29,212,226,51,15,19,45,191,67,190,148,165,42,147,214,63,35,122,180,65,31,168,204,34,34,212,205,103,251,180,246,144,150,216,83,156,44,12,198,3,142,205,167,118,115,165,73,105,14,165,158,130,98,116,221,176,180,220,227,40,46,247,18,67,180,176,251,82,91,39,89,94,228,43,184,244,50,255,0,40,255,0,64,0,0,0,0,0,0,21,29,198,130,239,68,139,174,220,179,208,231,172,220,56,115,77,58,123,156,168,183,223,183,252,255,0,184,70,78,28,246,162,238,188,208,91,173,164,181,42,99,177,42,74,255,0,5,186,140,77,125,165,251,95,111,220,52,16,194,9,166,27,109,37,161,33,4,146,253,196,63,208,0,5,70,113,160,189,234,107,189,173,203,25,183,116,167,149,50,29,65,73,218,158,215,121,213,22,140,245,219,187,232,255,0,198,211,236,246,138,202,29,39,0,177,186,235,192,156,70,164,94,118,221,67,167,68,105,145,213,49,28,166,215,205,142,151,218,113,196,106,182,215,183,94,82,123,72,181,47,103,184,244,67,129,56,149,31,23,48,158,216,191,216,63,90,175,73,133,45,226,237,236,113,216,205,58,162,237,74,127,180,246,36,139,238,238,30,245,73,74,203,106,139,82,49,243,156,183,104,238,191,212,185,15,87,53,221,187,152,190,253,117,247,143,222,211,77,178,130,109,180,232,146,236,34,212,71,236,243,227,127,232,43,47,245,219,130,51,188,186,133,81,137,84,152,42,219,174,217,46,66,146,182,213,161,182,180,158,138,107,185,68,69,239,63,126,124,46,155,150,171,120,92,85,27,158,182,255,0,58,109,78,83,210,223,94,212,167,85,184,181,45,71,162,72,139,233,40,251,136,136,127,173,155,119,215,44,75,146,5,211,111,75,233,231,83,164,53,37,165,242,208,189,20,219,137,90,123,22,149,23,210,65,119,145,247,11,248,200,94,99,79,48,184,37,77,169,84,11,74,181,25,182,105,115,21,253,171,172,196,138,110,57,161,52,218,83,170,222,63,84,181,34,246,25,151,116,150,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,143,213,159,236,159,82,179,101,132,106,77,60,165,183,125,217,209,230,79,181,22,203,169,36,73,125,104,73,185,5,212,184,180,181,178,65,178,210,9,197,41,38,210,210,133,238,216,78,54,231,171,201,78,94,41,89,103,203,205,181,97,177,74,151,2,187,80,142,205,110,233,68,153,137,146,191,77,191,29,162,148,146,83,102,109,18,27,54,210,202,9,191,87,99,73,51,53,168,212,226,252,87,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,5,85,241,206,250,147,252,201,252,52,85,88,177,78,24,188,63,225,226,236,200,217,129,198,251,119,171,177,98,109,126,217,166,186,227,14,197,175,74,109,247,153,117,82,80,149,155,132,203,14,71,237,101,196,37,47,41,105,212,212,218,86,135,46,80,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,61,153,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,241,81,165,60,167,120,88,193,191,135,246,247,151,48,51,88,47,161,25,81,195,140,218,228,71,7,172,171,213,174,134,171,7,15,232,47,208,43,236,50,75,149,72,148,170,100,114,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,165,108,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,105,92,50,184,134,85,113,106,77,59,45,216,219,50,92,251,201,184,238,21,185,112,173,42,117,117,118,24,105,78,46,60,197,22,166,82,91,105,181,168,159,87,99,168,65,146,204,158,34,84,139,31,0,28,255,0,31,177,142,133,151,252,26,187,49,138,227,103,168,137,108,211,213,33,184,219,150,142,174,82,212,77,198,141,189,8,89,183,205,125,198,154,230,108,52,163,126,229,122,169,51,25,151,26,8,225,163,96,73,195,236,150,225,220,90,149,189,18,149,82,174,71,147,95,148,108,147,91,230,34,92,151,29,139,33,213,182,103,189,106,134,113,8,183,30,244,161,40,66,182,236,218,84,153,154,124,20,254,78,217,130,189,176,113,186,135,91,18,223,168,23,64,250,157,230,56,184,47,180,137,17,121,170,229,182,70,241,48,243,68,230,212,18,121,132,189,186,167,67,59,105,224,251,140,116,43,231,44,5,133,81,217,233,235,88,105,80,126,60,198,247,45,124,248,179,164,63,46,60,157,77,9,66,119,45,114,90,229,146,150,162,233,183,171,105,56,146,19,168,101,92,95,247,11,143,2,120,101,248,215,156,77,31,171,63,217,62,165,102,203,8,212,154,121,75,110,251,179,163,204,159,106,45,151,82,72,146,250,208,147,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,206,151,149,140,20,254,78,217,125,178,112,113,202,135,91,46,223,167,159,94,250,93,230,54,185,207,186,185,18,185,74,229,182,102,201,62,243,164,222,228,18,185,100,141,218,171,83,62,170,0,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,0,42,175,142,119,212,159,230,79,225,162,170,196,159,200,14,112,106,185,77,197,196,170,160,113,28,177,47,25,16,224,93,104,121,165,26,227,48,133,168,155,156,210,155,66,157,223,28,158,117,102,218,82,162,117,10,90,54,239,54,220,110,210,120,141,221,52,43,231,135,85,233,122,218,211,186,218,45,193,79,183,106,148,233,60,165,183,207,138,253,82,3,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,20,217,148,239,20,248,55,241,2,222,243,22,6,148,192,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,78,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,140,251,231,7,39,119,150,90,113,231,244,97,66,163,220,21,218,21,199,33,179,178,167,42,25,56,253,97,14,108,46,153,4,206,164,228,150,157,112,153,82,73,41,90,143,150,225,54,132,188,217,29,180,240,226,202,182,40,101,87,8,231,208,177,38,240,137,42,69,209,33,138,218,237,200,209,27,52,80,102,154,13,183,146,115,18,163,57,43,91,72,136,149,145,17,54,218,216,81,54,110,18,141,197,119,91,167,48,184,5,99,87,101,90,215,174,56,97,253,191,90,133,179,169,167,85,46,104,81,37,49,189,9,90,55,180,227,137,90,119,33,105,81,106,93,169,81,25,118,25,15,65,101,98,21,131,137,84,167,107,184,115,124,91,247,85,53,137,10,136,236,202,37,77,153,204,54,250,82,149,41,165,56,202,148,146,89,37,104,81,164,207,93,22,147,246,144,244,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,2,0,113,171,240,177,107,124,64,131,229,213,17,86,185,69,193,10,86,99,179,23,102,96,213,118,185,46,145,77,175,200,146,169,146,226,54,149,190,76,71,138,244,151,16,222,239,85,43,90,88,52,18,204,148,72,53,146,141,43,219,176,244,125,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,60,86,52,97,13,155,143,88,95,112,97,30,32,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,246,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,230,48,95,247,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,252,52,86,5,26,233,174,219,244,234,245,38,145,59,167,137,115,83,209,75,170,55,202,66,250,136,168,148,196,180,183,170,136,205,26,63,18,58,245,73,146,189,77,53,218,165,17,244,172,170,229,158,242,205,126,46,67,194,219,62,116,74,114,19,29,85,42,189,78,73,146,145,78,167,54,182,208,235,228,222,226,83,203,220,235,104,67,105,50,220,181,167,114,144,141,238,35,67,216,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,241,92,75,50,43,39,51,86,204,92,79,195,24,18,229,98,133,185,29,138,108,88,41,148,211,108,85,233,199,32,205,76,44,223,113,13,50,182,77,247,158,75,132,162,220,92,198,212,149,154,155,54,233,2,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,162,156,150,102,58,171,154,124,6,165,98,165,118,200,151,109,84,149,33,234,108,196,27,74,76,41,175,177,180,156,149,5,74,51,82,227,41,70,105,237,51,52,56,135,154,53,47,151,204,85,16,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,124,158,32,89,17,161,102,170,213,114,245,181,145,209,98,109,191,79,54,233,210,117,91,158,148,138,195,114,156,106,149,177,114,26,142,199,54,76,132,159,82,162,53,35,77,15,84,246,21,75,101,71,42,56,227,143,24,226,139,42,202,106,171,103,79,179,170,13,191,95,175,190,203,209,156,181,220,101,227,34,82,136,141,14,38,97,56,210,137,166,72,210,225,184,218,140,205,9,109,199,27,208,157,167,78,174,209,237,90,53,38,233,184,254,80,86,161,83,227,199,168,213,250,52,68,244,132,164,54,148,187,39,144,131,52,53,204,89,41,124,180,158,212,238,208,187,8,125,96,25,172,205,86,41,126,154,115,29,136,184,152,205,119,211,48,43,55,4,175,69,77,233,122,126,109,45,165,242,96,252,217,161,10,78,145,90,97,62,186,73,103,166,171,213,70,163,62,84,52,39,195,171,24,232,88,201,148,123,18,77,33,158,158,93,159,79,98,206,170,70,220,181,242,101,64,97,166,210,123,212,132,18,185,172,28,119,244,78,228,163,159,179,114,148,133,24,146,160,57,166,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,158,204,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,139,202,221,151,253,229,125,70,183,226,222,23,12,186,178,45,90,59,116,10,65,201,50,82,226,211,155,117,215,90,142,75,211,114,144,133,62,225,35,113,158,212,109,66,116,66,16,148,254,72,215,77,118,37,171,81,178,163,206,217,69,170,212,33,213,38,70,229,32,249,178,162,55,37,184,238,111,50,222,157,168,155,36,180,35,36,159,51,85,17,154,82,101,218,178,81,149,26,238,109,49,150,21,155,202,170,195,180,41,186,76,186,107,112,153,66,186,8,187,86,109,182,74,112,201,4,243,235,71,41,178,209,106,45,86,231,45,104,105,194,26,19,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,162,155,56,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,17,87,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,159,205,86,89,236,220,215,225,28,204,45,188,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,40,90,202,202,102,60,223,56,242,238,91,160,88,178,224,222,208,100,41,170,172,121,222,163,20,182,19,183,124,185,14,164,148,146,140,73,90,20,151,81,184,156,39,27,38,185,134,227,100,189,4,224,14,26,87,112,111,6,173,60,42,184,239,127,149,210,237,90,122,105,109,213,253,26,136,28,232,173,41,73,140,223,33,10,89,39,148,193,52,214,187,148,165,242,247,168,205,74,49,153,113,103,220,64,237,106,20,190,27,121,97,189,100,65,223,90,165,83,237,202,92,57,60,213,151,42,44,186,9,185,33,189,132,123,21,185,112,163,30,166,70,162,229,232,147,34,82,136,226,95,15,124,80,170,225,86,112,112,218,167,79,76,183,163,215,235,13,90,243,162,51,53,81,145,33,138,130,138,49,115,116,35,39,16,211,174,53,32,155,81,104,165,199,71,106,76,137,105,208,240,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,125,91,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,47,39,135,94,69,99,101,106,205,43,227,16,96,68,94,42,87,227,188,204,231,163,74,117,104,166,83,158,56,235,42,105,145,56,108,60,180,185,29,46,45,228,163,233,173,72,74,214,132,146,215,50,133,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,33,254,97,109,106,21,141,143,184,151,101,90,208,122,42,45,191,120,86,105,116,232,220,213,185,200,138,196,215,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,185,254,19,56,161,85,196,124,159,82,233,149,148,203,114,69,139,88,153,107,162,92,153,170,144,185,44,33,45,201,103,77,196,70,218,26,106,91,113,208,222,170,36,162,58,116,50,35,36,38,101,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,0,0,0,0,0,0,0,0,0,0,141,57,244,204,105,229,235,4,170,85,42,121,107,86,172,182,245,46,26,191,178,117,232,146,141,183,52,54,156,74,180,83,37,234,158,132,126,211,34,239,160,123,206,239,173,223,119,37,66,233,184,101,245,19,170,50,29,146,234,249,104,70,170,113,197,45,93,136,74,75,233,44,251,136,135,249,90,215,45,86,207,184,169,215,61,17,254,76,218,100,166,101,176,189,169,86,139,109,105,90,79,69,17,151,210,73,119,145,144,208,126,70,49,191,244,235,151,250,21,193,37,222,101,66,150,196,90,76,229,109,211,116,150,225,70,91,138,208,155,66,75,85,59,220,146,50,247,31,187,188,213,105,80,43,80,93,166,212,216,231,70,125,10,67,136,220,164,234,149,17,145,150,169,50,62,227,49,204,160,229,95,1,169,183,1,221,48,172,78,93,80,222,234,13,255,0,74,77,63,156,222,75,215,105,189,183,233,17,30,154,105,251,135,82,137,14,60,8,205,196,136,222,198,154,73,33,9,212,207,66,34,208,187,79,183,184,135,136,199,92,73,143,132,152,79,116,95,239,159,173,72,164,205,150,201,118,246,184,212,103,93,73,118,37,95,217,251,82,101,247,247,12,238,227,238,55,93,120,237,136,213,123,206,228,168,117,8,147,50,66,161,163,148,218,57,81,212,251,174,54,141,80,218,55,105,205,87,105,150,167,237,247,23,54,22,107,193,126,247,169,162,246,184,236,103,29,214,158,116,201,149,4,167,106,123,29,231,83,154,35,215,110,239,163,255,0,27,79,179,218,45,204,0,7,249,190,130,113,151,27,87,114,210,105,63,222,67,62,252,70,45,69,218,153,160,184,155,81,104,85,55,101,212,147,254,11,149,25,122,123,79,246,126,207,184,73,190,11,247,130,35,221,151,29,156,183,61,103,33,204,154,73,211,222,237,57,189,117,219,254,127,221,237,22,226,0,0,0,0,0,0,3,252,223,125,168,205,155,175,47,106,19,222,122,25,255,0,144,113,108,86,206,22,6,96,249,200,102,236,187,57,50,163,52,183,84,207,65,49,90,237,222,90,110,109,149,151,123,106,33,18,113,95,140,118,29,211,34,61,15,12,237,191,76,62,164,169,41,147,214,63,31,98,180,89,23,168,244,35,35,208,201,7,251,244,246,24,175,220,197,103,103,24,243,17,49,200,245,250,199,79,69,237,38,233,253,60,85,237,237,120,136,249,168,97,181,159,168,241,167,247,107,223,221,31,218,105,217,47,161,150,147,185,199,86,73,73,107,166,170,51,208,135,166,186,112,210,238,179,105,20,250,221,126,155,211,70,169,180,211,209,149,206,105,123,208,226,84,164,30,136,81,153,106,73,62,242,46,238,209,231,33,195,147,62,74,34,68,111,152,235,154,237,78,164,90,232,90,159,105,246,119,16,186,219,95,7,34,101,79,35,85,109,95,221,89,123,145,214,61,180,203,126,149,133,108,245,119,186,130,209,18,52,236,253,253,189,212,229,135,86,218,175,75,218,159,110,147,188,179,153,205,245,182,235,166,198,86,190,237,75,246,125,227,78,116,58,84,90,45,45,154,100,36,237,101,157,219,75,83,62,245,26,143,188,204,251,204,253,163,247,138,50,226,213,81,149,43,51,213,40,47,35,70,161,242,121,71,169,118,239,167,193,51,238,45,123,253,227,190,112,83,182,162,52,213,253,113,153,238,125,239,69,109,239,45,186,122,69,30,253,15,179,236,22,162,62,21,239,117,66,178,109,137,183,61,68,244,143,11,151,191,191,250,238,37,5,220,70,125,234,47,96,206,78,99,177,254,235,204,62,33,204,189,174,89,26,165,222,95,33,157,141,252,222,140,50,218,189,100,54,222,186,242,82,125,165,217,255,0,105,249,140,38,161,71,185,113,6,149,68,148,247,41,169,60,253,203,218,106,211,107,14,40,187,8,203,218,159,120,154,92,90,240,162,13,137,124,219,53,250,108,125,140,86,186,221,23,188,207,119,37,152,40,238,53,168,203,67,89,251,11,247,142,219,193,91,16,21,58,221,190,172,57,174,104,84,207,70,116,73,211,233,115,28,168,186,231,105,39,179,184,190,146,143,236,247,11,59,0,0,0,1,71,220,92,171,83,234,25,136,93,58,67,251,216,133,167,37,27,82,91,119,193,128,106,237,34,212,245,50,246,137,33,193,78,147,29,171,51,16,42,60,157,28,149,232,157,202,220,126,182,215,106,36,93,154,246,10,234,205,213,17,186,6,63,92,244,230,151,185,40,232,180,236,211,190,19,7,239,63,120,227,162,250,56,93,226,26,239,60,177,209,105,15,30,231,104,189,78,245,119,107,206,168,77,81,118,109,34,238,79,188,255,0,112,152,2,188,120,200,210,214,254,15,81,234,68,141,83,27,168,212,245,238,221,42,158,159,120,175,110,29,215,65,90,153,186,177,170,47,189,203,140,94,147,231,122,186,235,253,25,44,147,220,70,125,234,246,13,11,128,206,206,122,236,169,118,86,99,110,88,146,155,217,205,232,246,167,82,61,52,129,24,207,180,148,127,180,44,195,132,37,242,229,205,128,114,109,73,46,243,21,111,108,212,182,233,167,62,108,247,61,137,47,217,247,159,238,16,95,137,222,95,81,131,184,220,229,195,74,115,117,38,229,211,166,111,77,57,93,60,72,72,95,106,156,90,149,170,156,51,237,34,211,237,33,208,184,71,226,221,26,143,136,85,28,42,184,90,213,155,139,147,200,86,229,246,116,236,79,125,93,136,65,159,121,151,122,139,247,247,9,115,152,222,22,120,81,139,110,72,173,217,51,62,76,85,87,179,69,114,228,205,221,167,37,63,237,146,210,146,245,91,87,179,250,222,242,33,90,88,235,144,12,117,192,202,108,154,237,98,143,213,210,163,58,150,213,43,168,134,222,165,200,83,170,61,137,144,181,118,18,20,90,105,219,167,220,66,52,186,210,217,113,77,56,157,22,133,26,84,90,247,25,119,143,244,133,54,77,62,83,83,97,185,203,121,133,165,198,213,161,30,138,35,35,35,208,251,59,200,135,113,195,156,235,230,11,12,219,68,106,5,233,182,51,122,18,90,244,116,35,208,139,97,119,173,133,31,114,8,135,73,103,138,54,103,153,81,171,229,62,237,81,183,78,138,158,95,191,251,208,127,201,113,67,204,241,58,78,124,168,238,86,237,58,42,127,250,32,245,22,199,23,12,195,209,106,13,201,172,47,210,209,146,68,75,143,164,22,55,145,41,38,126,178,97,153,150,164,70,95,191,236,18,79,9,184,207,90,53,233,12,82,241,43,13,254,79,234,105,109,83,189,48,236,189,231,171,105,215,150,204,18,211,93,86,173,53,254,174,158,210,19,227,10,49,142,197,198,107,102,53,211,99,85,186,216,143,161,10,51,228,60,222,213,41,180,47,111,206,161,6,122,19,168,237,211,219,247,233,237,192,0,0,0,127,12,200,136,204,251,136,80,55,19,59,241,23,222,105,107,59,59,173,244,72,161,159,222,197,70,103,252,84,254,223,219,247,152,235,220,27,176,222,101,95,26,171,119,242,228,242,225,194,161,201,134,73,216,71,185,212,75,167,187,166,187,136,203,176,255,0,103,79,183,216,46,112,0,0,85,55,26,76,55,90,30,182,113,77,146,209,181,20,42,34,203,254,54,181,23,204,251,85,238,255,0,139,251,253,130,172,0,94,247,10,72,213,200,249,91,109,85,165,118,57,86,37,196,45,17,253,238,116,232,59,62,143,239,239,237,247,137,148,0,32,95,23,219,114,101,67,47,244,250,188,99,213,17,171,77,115,19,217,244,83,10,122,140,245,51,251,125,194,146,192,90,39,5,91,182,95,167,174,155,19,111,243,110,146,117,91,93,75,233,239,167,53,251,58,247,127,198,211,236,246,139,100,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,76,174,42,25,234,147,127,220,53,92,176,225,108,249,108,91,20,57,15,83,111,55,158,138,214,202,181,69,137,76,173,44,52,78,54,111,54,136,175,70,50,55,16,180,115,86,165,150,213,54,132,45,201,127,195,139,60,114,115,91,102,207,179,241,5,17,35,226,45,159,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,50,128,5,85,241,206,250,147,252,201,252,52,66,12,142,225,13,155,142,249,168,176,240,183,16,88,150,253,189,86,145,49,233,204,70,124,217,92,132,70,132,252,162,100,214,94,178,80,181,48,148,44,210,105,94,197,43,106,144,173,20,90,40,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,28,83,53,217,81,195,140,218,225,194,236,171,213,174,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,140,225,13,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,33,175,25,252,70,194,58,126,23,219,88,97,93,181,98,86,177,6,169,33,85,42,20,228,201,66,31,183,162,33,198,201,247,214,68,124,213,34,73,36,217,75,102,158,82,205,183,28,53,111,140,130,58,139,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,163,75,216,47,66,197,11,107,11,237,250,46,52,95,49,47,11,217,136,234,85,106,177,18,11,113,24,125,245,184,165,236,109,182,208,132,236,109,42,75,68,189,136,53,147,100,179,74,77,70,146,246,160,32,7,25,60,107,249,13,151,218,78,14,68,167,243,165,226,109,64,249,207,184,214,230,216,131,78,118,60,135,54,168,156,73,165,229,62,184,100,157,80,180,155,124,253,118,171,97,138,139,193,76,47,170,227,86,46,90,24,81,70,84,182,228,93,53,136,212,213,200,141,9,82,215,13,133,172,185,210,141,164,153,26,208,203,92,199,87,235,36,137,13,168,205,73,34,51,45,57,138,107,227,73,131,148,43,63,25,109,44,98,164,61,203,151,136,148,249,17,234,145,182,172,247,74,166,166,59,105,147,189,75,50,45,236,63,29,174,90,80,132,167,166,221,235,41,197,25,126,78,12,24,189,26,208,199,155,151,8,234,47,196,102,62,33,81,210,244,51,83,14,173,247,170,52,254,99,173,178,133,167,212,66,14,51,211,156,81,172,187,77,150,200,148,70,123,87,115,227,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,0,0,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,2,170,248,231,125,73,254,100,254,26,56,87,9,59,2,205,197,60,116,191,240,251,16,109,232,149,203,122,185,134,243,227,78,131,36,143,99,168,244,149,52,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,186,224,31,6,78,143,17,238,25,89,135,186,253,37,104,81,42,13,183,64,143,68,123,167,114,224,100,141,183,77,233,70,100,165,197,100,208,102,202,153,66,137,211,115,154,104,117,40,109,183,31,147,252,76,105,52,170,7,15,252,64,161,80,169,145,41,212,218,116,122,12,72,112,226,50,150,88,140,195,117,104,41,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,76,57,78,241,79,131,127,16,45,239,49,96,105,76,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,50,127,13,21,171,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,232,39,39,217,76,179,114,139,133,255,0,33,232,82,34,86,43,179,228,57,38,187,113,166,1,197,126,170,178,113,102,193,45,6,227,166,132,52,210,201,180,160,151,179,94,98,200,137,78,172,207,186,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,17,43,27,248,110,96,150,59,230,46,153,143,119,123,178,220,142,252,117,179,117,91,202,91,252,138,226,209,23,145,17,228,62,211,205,187,17,109,18,90,53,18,55,33,194,101,178,218,131,55,20,228,181,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,34,175,19,76,107,253,11,101,30,233,233,233,253,84,251,239,91,42,30,246,183,178,215,90,195,221,67,142,104,226,20,157,34,181,39,98,139,118,142,155,91,146,105,221,165,0,128,177,78,12,152,233,50,214,198,90,238,3,85,235,59,40,183,181,61,202,141,46,35,132,251,159,211,17,18,75,81,50,73,51,105,174,100,66,144,167,22,164,145,175,164,97,59,200,210,148,170,229,0,4,117,207,38,81,41,89,190,194,52,218,140,84,98,81,238,202,12,133,84,173,202,171,241,210,180,33,243,65,165,113,94,89,36,221,68,103,139,110,254,89,234,75,109,151,13,46,114,137,181,103,218,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,143,107,151,92,6,188,179,37,139,148,44,41,179,33,75,82,234,50,16,186,156,230,99,147,200,164,211,137,105,41,19,93,37,45,9,216,218,85,169,36,214,157,235,52,54,147,222,180,145,232,39,45,25,116,177,50,191,133,144,48,206,197,143,253,148,202,196,221,239,127,73,213,58,102,89,126,103,45,215,92,228,243,121,8,87,41,10,216,142,226,46,243,62,170,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,21,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,126,115,236,8,216,159,194,214,155,102,61,111,75,174,200,149,130,244,201,52,250,124,66,117,79,191,81,141,73,102,68,34,109,45,30,245,172,164,178,201,146,11,93,230,68,147,37,17,154,78,133,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,115,194,123,235,244,161,133,150,110,38,122,47,209,159,43,109,250,117,119,162,231,243,186,94,170,51,111,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,30,172,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,215,184,95,112,251,147,73,147,69,205,14,52,210,162,45,107,142,153,246,125,14,75,77,73,70,199,154,139,34,29,104,157,105,245,36,150,73,91,233,67,14,181,189,181,146,93,245,86,148,105,105,64,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,249,56,203,88,17,173,156,209,210,239,58,117,189,46,36,123,198,215,137,38,101,65,68,233,177,58,163,29,215,99,184,72,82,140,208,75,110,51,112,73,72,70,154,18,155,81,150,174,110,87,64,224,143,138,21,88,183,254,33,96,187,201,150,253,54,167,71,106,232,142,106,154,174,68,55,227,60,220,103,118,71,208,211,189,244,203,103,115,132,105,61,34,54,147,37,118,108,183,65,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,0,0,0,0,0,0,0,0,0,0,0,21,55,198,170,238,151,233,219,90,196,211,249,183,73,6,173,175,103,211,223,81,107,246,117,238,255,0,141,167,217,237,21,118,2,237,56,64,219,179,41,249,127,168,85,228,30,136,147,90,119,150,158,207,162,168,80,20,71,169,31,217,238,19,208,0,67,94,43,113,171,146,50,182,226,168,170,236,106,172,110,75,45,17,253,236,84,233,219,254,151,238,238,237,247,10,33,1,105,252,22,240,221,107,122,230,197,55,139,86,210,83,104,136,47,248,218,211,159,35,236,87,187,254,47,239,246,11,89,0,0,20,199,198,71,13,230,82,49,170,137,127,34,79,50,28,218,28,104,102,157,132,91,93,92,186,131,186,107,184,204,251,11,246,116,251,125,131,144,240,204,191,17,98,102,150,140,107,238,175,162,61,15,247,191,81,135,255,0,21,95,177,246,125,228,47,228,140,148,68,162,238,62,209,253,0,0,0,1,226,49,95,24,236,92,25,182,100,221,55,205,91,162,136,194,22,162,62,67,206,110,82,91,90,246,252,210,22,101,169,52,190,221,61,159,118,176,31,22,56,207,90,52,25,15,210,240,215,13,254,80,232,106,109,51,189,48,236,77,135,171,137,37,114,222,130,122,233,162,21,166,191,214,211,216,98,54,92,252,92,51,15,90,168,57,38,142,191,68,198,81,25,34,62,144,95,216,70,165,25,122,202,134,70,122,17,145,126,239,180,121,115,226,135,153,227,116,220,249,81,222,173,218,116,84,255,0,244,65,255,0,79,113,70,204,243,202,37,124,167,219,162,54,233,209,83,207,247,255,0,122,14,109,136,217,215,204,22,38,54,184,213,251,211,116,103,53,37,53,232,232,69,169,30,242,239,67,9,62,229,153,14,29,54,108,154,132,167,102,204,115,152,243,235,83,142,43,66,45,84,102,102,103,161,118,119,153,143,243,105,165,188,226,90,109,58,173,106,36,164,181,239,51,238,18,163,45,188,60,177,147,48,44,71,174,33,143,67,208,156,121,9,84,221,209,100,122,134,76,168,213,203,234,80,191,160,246,237,52,215,179,78,243,236,180,28,183,240,231,193,204,191,51,26,226,171,255,0,78,86,226,180,135,215,51,249,212,94,91,137,38,86,106,229,166,74,208,122,45,147,86,154,105,235,105,220,93,181,163,196,203,22,233,216,135,143,211,104,52,86,182,194,182,82,229,32,207,114,143,87,35,77,152,159,235,33,39,220,178,246,153,125,166,63,111,12,76,190,163,24,177,185,187,134,170,230,218,77,181,175,82,222,154,243,122,136,147,80,142,212,184,133,39,69,182,71,216,71,175,183,66,19,167,139,221,242,187,103,0,227,90,145,158,229,170,225,223,161,109,215,94,68,216,14,123,82,127,181,239,47,222,43,59,34,150,84,187,215,49,182,220,72,173,239,229,117,155,147,169,22,186,192,146,125,230,162,253,145,162,96,25,232,226,37,116,21,217,155,171,230,164,195,220,200,199,232,206,79,171,166,159,209,145,9,93,228,71,222,159,104,176,142,13,212,181,177,131,213,154,145,163,68,201,233,244,61,123,246,202,168,39,222,44,60,67,254,40,152,132,187,51,44,85,186,67,39,181,218,215,77,177,93,250,114,106,16,148,125,155,76,187,149,239,47,222,40,92,118,44,162,209,27,175,227,245,177,78,117,123,82,190,183,94,205,123,161,62,126,242,247,11,21,227,89,73,142,237,153,135,245,46,86,174,69,244,174,213,110,63,87,115,180,226,62,205,123,68,111,225,29,90,157,79,204,66,41,241,223,216,196,221,121,200,218,71,187,100,25,230,158,211,45,75,67,63,96,188,16,0,0,0,25,250,226,69,89,135,84,205,53,208,220,85,238,56,253,22,254,195,47,165,78,135,167,121,23,184,88,23,7,26,34,160,224,125,82,178,125,213,62,70,159,254,238,101,65,62,255,0,183,220,66,185,184,128,82,87,70,205,21,219,13,104,218,105,232,59,53,215,253,206,138,126,243,247,136,230,45,99,130,213,244,244,150,175,75,41,81,245,110,31,163,182,185,188,187,55,157,69,206,237,191,231,255,0,212,45,64,66,142,43,182,226,234,249,111,157,81,67,123,186,14,86,167,174,154,111,159,4,189,229,238,251,69,47,97,20,233,20,220,67,164,205,139,35,144,235,124,253,174,108,37,105,171,14,17,246,31,103,113,141,55,82,221,83,240,90,117,78,243,13,91,189,109,186,107,218,126,193,250,133,38,241,126,178,85,110,99,148,11,147,250,149,254,110,211,255,0,152,135,1,7,253,99,253,175,113,126,241,244,248,61,226,131,182,214,45,213,44,39,21,163,23,39,35,82,211,191,167,141,61,223,216,51,239,87,237,23,239,238,19,131,137,182,8,39,21,114,241,84,172,83,98,115,171,84,46,71,70,92,205,191,174,157,13,46,125,39,18,143,160,217,247,145,253,154,24,163,75,30,240,169,216,55,76,43,170,144,122,75,131,204,229,253,31,235,182,166,207,233,37,69,220,179,246,24,210,46,0,98,197,59,26,112,182,143,136,20,229,234,154,143,81,170,116,87,103,46,67,173,123,80,143,236,143,250,165,254,115,232,79,52,219,237,45,135,83,185,14,36,208,162,215,77,72,203,67,16,247,51,60,54,112,159,29,92,159,112,209,149,232,26,252,130,117,243,147,164,153,92,215,149,206,95,208,84,164,33,58,184,233,31,118,133,183,78,227,236,169,124,204,228,235,20,114,213,94,122,53,199,7,168,163,169,106,233,170,28,216,232,230,163,123,196,131,229,33,247,20,157,80,194,149,219,221,220,125,189,252,16,122,60,62,129,105,212,238,152,112,239,106,199,163,41,78,58,218,94,145,211,186,246,212,155,136,37,122,173,153,40,253,83,81,246,123,189,230,66,210,48,155,133,206,93,49,106,198,163,222,86,189,251,214,198,153,26,59,238,57,232,169,205,234,165,178,219,134,157,23,45,39,220,226,123,72,189,191,184,127,49,11,130,253,190,184,47,75,177,49,27,147,33,4,165,55,23,209,11,86,237,9,102,69,189,217,218,22,167,176,191,237,247,136,51,152,44,144,99,110,95,86,245,66,227,160,243,168,105,90,146,138,135,85,17,59,191,90,101,243,72,125,107,47,81,149,43,254,206,254,255,0,3,130,56,233,124,224,29,229,18,238,179,39,114,93,140,243,107,117,174,83,42,230,161,46,182,226,145,185,198,214,73,212,218,73,106,69,217,254,61,111,127,39,25,171,183,115,55,134,240,170,237,63,203,184,34,48,219,85,56,219,92,61,30,75,17,212,242,183,242,91,71,235,31,211,68,150,158,210,236,238,144,96,0,0,3,200,226,245,196,139,75,10,238,251,149,110,242,138,151,66,168,76,37,237,221,180,219,140,226,245,211,67,215,232,251,143,238,25,181,198,27,161,235,203,20,238,219,149,215,249,197,80,173,207,146,133,237,36,234,151,36,184,178,61,52,47,218,247,16,184,222,18,120,117,38,213,192,87,174,41,177,57,46,86,39,42,75,39,204,37,111,101,216,80,86,149,118,40,244,215,105,246,25,17,253,194,117,128,0,14,105,152,60,15,183,49,255,0,13,170,118,5,194,91,10,75,47,28,103,254,112,249,15,170,59,173,33,205,168,113,27,182,243,140,246,154,180,63,111,188,169,127,29,120,106,99,254,24,215,42,11,182,173,239,78,208,219,125,213,49,47,171,133,23,230,73,110,237,61,139,148,165,253,4,36,251,123,125,109,59,200,124,188,8,225,229,143,152,163,120,211,162,214,237,31,70,91,253,75,61,108,222,190,19,219,90,230,180,78,23,45,50,82,179,249,183,13,94,175,111,102,133,218,47,39,6,112,206,153,132,24,105,111,225,245,40,247,53,70,167,68,134,165,250,197,189,76,199,109,163,86,138,90,204,181,38,203,179,113,253,231,222,61,176,0,240,24,239,133,208,113,147,10,110,76,62,154,123,78,171,76,153,25,133,246,158,199,157,140,235,73,86,132,180,107,167,48,251,13,68,95,119,120,207,190,97,242,207,136,88,1,124,84,237,235,142,145,203,130,220,135,142,12,142,161,131,231,70,39,157,67,107,218,135,86,105,220,150,84,122,40,245,46,227,251,121,141,6,219,172,220,213,38,41,20,88,125,68,169,46,165,150,209,204,66,53,90,148,73,34,213,70,69,222,162,239,49,119,60,48,114,191,94,192,172,49,118,230,188,24,228,213,238,37,42,91,104,220,133,108,139,34,60,37,146,117,109,213,164,244,91,74,237,208,143,238,46,249,184,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,4,85,226,143,224,79,19,127,5,243,136,66,128,71,213,181,173,59,170,249,174,197,181,172,171,102,171,112,86,166,239,233,169,212,184,78,75,148,254,196,41,107,216,211,100,165,171,106,16,165,30,133,216,148,153,159,97,24,253,118,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,158,79,179,103,102,230,235,11,254,92,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,47,78,169,156,91,19,40,25,29,193,58,253,126,31,166,110,74,206,31,208,62,79,219,252,199,163,250,83,149,18,2,37,127,58,67,14,182,199,41,185,4,231,206,17,111,211,106,117,51,236,164,203,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,92,247,14,14,31,240,242,239,66,107,22,241,122,221,255,0,93,137,253,75,13,70,144,227,18,27,183,98,239,91,123,99,173,149,184,218,222,121,178,37,173,226,86,226,109,210,105,36,143,158,55,103,80,0,164,190,49,216,189,38,245,204,188,28,45,142,252,178,166,225,197,29,150,86,195,204,52,148,122,70,114,17,41,231,154,90,117,90,208,168,231,1,6,75,50,209,108,175,106,75,83,82,252,255,0,8,107,23,229,110,114,105,181,255,0,74,116,159,34,173,250,165,119,147,200,230,117,124,198,211,3,149,187,113,114,244,235,249,155,180,87,234,182,233,235,110,77,234,8,21,198,59,8,99,94,185,104,131,138,81,216,136,85,44,56,172,50,242,223,121,247,82,191,71,78,90,34,188,203,72,78,168,90,213,32,224,44,205,100,90,33,149,237,81,106,105,93,96,228,103,20,41,88,57,155,76,51,191,43,169,136,84,214,43,30,141,152,252,185,169,136,196,70,39,50,228,39,37,56,234,136,210,148,50,153,38,241,235,161,25,54,100,106,78,187,139,70,99,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,0,0,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,10,86,227,55,138,95,42,243,29,66,195,56,21,222,170,5,137,111,183,212,194,233,118,116,117,73,171,55,158,249,195,65,41,205,241,83,78,87,98,148,132,233,161,104,174,97,8,85,27,12,238,169,56,89,81,198,62,147,149,109,211,238,8,118,207,61,198,220,79,81,58,68,105,50,54,50,173,156,181,242,219,139,171,133,188,148,158,123,30,169,146,245,47,203,99,217,85,91,254,181,38,133,70,145,17,153,17,104,245,106,218,213,37,106,74,13,138,125,62,68,231,146,70,148,168,247,169,168,206,37,5,166,134,179,73,25,164,140,212,95,171,9,239,175,209,126,41,217,184,153,232,191,73,252,146,184,41,213,222,139,159,201,234,186,89,45,189,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,105,162,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,21,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,237,153,123,2,54,22,102,27,18,48,250,159,111,75,161,211,104,119,69,74,53,46,12,146,119,123,84,238,161,103,12,200,221,51,90,208,168,230,210,208,181,25,239,66,146,173,85,187,83,184,158,17,152,153,117,98,38,81,217,167,93,50,250,191,145,87,4,187,102,156,250,220,113,199,149,5,182,35,200,105,14,41,107,86,188,190,169,77,32,147,181,41,105,166,144,73,245,117,57,170,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,9,63,198,158,192,141,93,203,205,169,136,49,237,233,115,42,86,173,208,136,203,156,201,58,164,64,167,76,142,225,60,110,146,79,98,80,185,12,64,65,45,101,216,189,137,73,151,48,201,85,193,144,156,76,186,176,191,55,24,103,81,181,165,242,253,61,112,66,182,106,44,45,199,9,153,80,103,190,136,238,161,196,161,105,223,183,152,151,80,74,213,36,235,45,44,210,173,154,13,20,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,0,0,0,0,0,0,0,0,0,0,132,156,79,114,193,94,199,92,49,110,230,180,24,231,85,237,211,41,110,55,185,9,223,26,60,121,171,52,234,227,168,73,106,183,83,219,161,159,222,93,212,139,94,182,235,54,205,73,250,69,106,31,79,42,51,170,101,196,115,16,189,22,149,26,76,181,73,153,119,164,251,140,116,236,188,101,159,16,177,254,248,166,91,182,229,35,153,5,201,12,156,233,29,67,5,201,140,111,52,135,23,181,110,160,213,181,47,36,244,73,234,125,197,246,104,35,2,48,186,14,13,225,77,183,135,208,143,113,210,169,144,227,62,190,210,222,243,81,154,105,74,208,214,189,53,229,151,97,40,203,239,239,30,252,0,120,156,102,195,58,102,47,225,165,193,135,213,83,218,213,102,157,46,26,87,235,30,197,61,29,198,137,90,37,104,51,208,156,62,205,197,247,151,120,163,108,119,225,229,143,152,93,120,212,98,209,45,31,73,219,253,75,221,20,222,190,19,59,154,230,186,77,151,45,82,84,178,249,182,201,94,183,111,110,135,218,62,166,5,112,212,199,252,78,174,83,215,114,219,222,130,161,184,251,74,126,95,87,10,87,204,154,218,220,123,17,41,43,250,11,81,246,118,250,186,119,152,186,12,190,224,125,185,128,24,109,76,176,45,226,222,81,153,100,228,191,243,133,207,125,49,218,105,110,109,91,139,219,187,146,71,180,149,161,123,61,231,210,192,0,4,20,226,217,135,82,110,188,5,106,226,133,19,156,229,30,114,100,188,124,194,78,198,90,133,57,106,87,106,139,93,55,23,97,17,159,222,41,203,7,174,119,172,220,83,180,174,86,159,228,250,62,183,2,74,215,180,149,162,91,146,218,204,244,208,255,0,103,220,99,73,88,67,113,34,237,194,187,66,229,67,220,223,73,208,169,243,13,123,118,238,55,35,54,189,116,208,180,250,94,226,251,135,174,0,0,0,17,247,56,249,171,183,114,201,134,243,107,14,191,204,184,37,176,227,84,200,219,92,45,94,83,18,20,202,183,242,92,71,235,24,211,69,22,158,211,236,239,161,252,110,199,75,231,31,47,41,119,117,231,59,156,236,151,156,91,77,114,153,79,41,10,117,199,18,141,205,182,130,86,134,234,139,83,46,223,241,105,239,178,251,146,12,109,204,18,217,168,91,148,30,77,13,75,74,87,80,234,162,43,111,234,140,254,105,111,161,103,234,60,149,127,217,223,221,57,176,247,130,253,190,136,44,203,190,241,27,157,33,100,149,57,23,209,11,78,221,73,6,101,189,169,218,30,135,188,191,237,247,15,238,44,240,185,203,166,18,216,213,139,202,232,191,122,40,208,227,72,125,183,61,21,57,205,20,134,92,112,147,162,37,168,251,155,87,105,151,179,247,10,183,196,24,22,157,50,233,153,14,201,172,122,78,148,219,174,37,153,29,59,172,238,73,56,178,79,170,225,154,139,213,36,159,111,191,222,70,60,224,239,121,102,201,214,40,230,86,188,204,107,114,15,79,71,74,211,212,212,57,177,215,202,70,246,73,103,202,91,237,169,90,33,244,171,179,191,184,187,123,173,163,44,220,54,112,159,2,156,129,112,214,85,233,234,252,114,105,242,147,164,152,188,167,147,201,95,208,76,165,161,90,56,209,159,118,135,187,78,226,237,152,76,180,219,13,33,134,147,181,13,164,144,146,215,93,8,139,66,17,223,62,24,223,31,4,178,255,0,94,169,165,127,207,171,49,165,82,99,39,67,253,99,176,165,41,7,175,45,101,244,154,246,145,23,188,203,219,159,231,23,84,196,11,217,75,74,57,149,27,138,168,102,73,213,37,171,210,30,238,215,213,79,210,95,216,95,112,188,206,25,56,32,88,85,151,138,93,98,167,19,147,90,174,243,250,194,230,110,253,76,233,137,111,232,184,164,125,7,11,184,139,237,212,196,32,227,9,138,14,92,184,183,75,176,155,86,172,91,124,253,59,59,186,136,208,29,253,130,62,244,254,209,254,238,225,243,56,64,217,42,184,241,202,125,201,253,74,7,43,113,255,0,207,195,158,130,254,177,126,207,184,255,0,112,187,33,249,106,142,169,136,46,186,151,121,102,157,190,182,221,116,237,47,96,204,142,47,79,145,83,196,58,180,217,82,57,238,185,200,220,230,194,78,186,48,217,23,97,118,119,16,186,30,20,86,226,233,25,111,133,82,90,54,149,67,153,161,235,174,188,185,243,147,239,63,127,216,38,184,170,254,52,183,211,209,154,179,44,164,199,209,185,158,145,220,230,242,237,216,116,231,59,182,255,0,159,255,0,80,170,113,35,56,127,210,87,89,205,21,165,13,8,220,106,235,251,53,211,253,206,148,126,242,247,11,25,227,27,69,84,236,14,165,214,11,186,153,207,215,255,0,222,76,167,167,223,246,123,140,87,239,13,218,204,58,94,105,173,118,229,47,105,200,235,118,118,25,253,26,116,205,123,136,253,227,64,160,0,0,0,51,137,157,57,204,84,243,49,120,205,138,230,246,156,244,126,213,104,101,174,148,248,228,125,255,0,105,11,111,225,79,69,77,35,43,84,85,247,173,254,167,113,251,246,212,103,105,237,63,120,174,78,42,116,101,210,243,121,117,188,72,209,153,29,15,44,245,239,219,76,133,175,180,207,188,253,162,54,212,112,230,169,3,15,168,248,130,165,107,14,171,212,109,45,19,234,242,159,38,143,250,218,159,105,254,201,126,254,241,38,248,90,226,99,246,38,98,34,81,185,155,34,87,185,157,66,180,35,253,68,25,170,79,245,20,125,235,246,25,126,241,123,195,132,103,126,218,167,93,57,106,187,105,149,69,242,217,95,65,170,244,81,237,210,124,101,119,36,200,207,181,37,237,25,227,181,228,55,18,187,26,67,168,220,148,111,212,181,211,189,10,33,166,252,59,125,169,54,117,61,230,17,177,10,230,232,90,153,233,243,171,47,104,244,130,161,56,216,83,101,197,189,112,246,162,243,27,88,155,233,110,74,247,17,239,216,205,56,149,216,71,169,104,126,241,6,114,239,137,179,240,131,23,168,87,253,57,123,94,166,117,90,118,36,255,0,89,21,214,189,168,89,119,56,127,213,63,243,141,34,178,237,26,253,182,73,196,31,62,4,239,240,211,174,199,63,232,171,233,35,236,25,231,206,62,1,86,114,255,0,141,21,123,86,76,93,41,127,205,250,9,27,209,243,223,205,35,184,231,168,78,45,73,209,79,105,235,31,111,121,118,119,74,142,18,153,148,166,89,55,69,71,10,110,234,191,77,18,171,201,244,114,122,117,47,245,77,206,125,222,214,218,51,239,82,126,146,139,191,179,94,225,113,128,60,214,32,225,245,179,137,182,180,251,70,235,131,213,64,168,71,118,59,136,230,184,142,199,27,91,103,218,218,146,175,162,181,123,75,188,81,39,16,28,172,69,203,102,42,174,61,190,122,208,235,8,57,209,147,219,243,92,217,50,137,13,234,183,156,90,180,67,37,235,30,154,251,72,143,190,43,137,51,146,124,223,221,25,106,196,24,45,187,81,210,214,168,201,105,138,155,60,150,253,70,156,126,55,57,221,220,151,28,61,26,99,77,169,208,253,221,189,247,209,134,216,131,110,226,141,149,73,189,237,121,157,76,10,172,54,37,54,190,91,136,208,157,105,14,145,104,180,165,95,69,196,251,11,191,217,220,62,181,193,64,165,93,20,105,148,10,220,94,162,12,246,28,142,251,91,212,141,237,173,6,133,22,169,50,50,213,42,50,212,140,143,180,83,207,18,28,135,69,194,201,143,98,198,23,211,249,116,25,42,83,179,227,115,76,249,78,40,230,62,226,247,191,33,75,86,136,109,178,209,41,208,251,203,183,82,17,23,45,153,129,186,114,235,137,52,251,218,221,127,70,82,235,77,206,103,107,127,61,27,168,101,199,17,185,109,184,105,212,153,73,106,146,212,189,158,227,208,62,95,49,174,219,199,172,48,162,223,150,252,158,98,229,195,140,115,154,216,225,114,37,42,59,78,184,222,171,109,27,182,243,72,183,37,59,79,217,238,46,148,0,0,2,47,113,29,196,36,216,89,93,185,218,211,85,92,81,102,208,180,247,20,138,116,190,223,162,175,216,251,62,242,20,17,110,210,253,57,112,83,40,187,246,122,66,99,49,119,105,174,155,214,73,215,77,75,223,239,33,164,12,170,90,145,236,220,188,97,245,22,57,235,178,218,164,155,138,237,245,150,80,88,73,158,134,103,167,209,247,142,176,3,248,102,68,70,103,220,67,144,98,222,109,112,19,4,57,141,98,61,241,232,185,8,73,154,90,244,100,215,247,25,115,59,53,101,149,145,118,180,178,253,223,105,107,18,239,94,50,24,79,76,169,61,18,207,182,253,51,17,181,40,155,151,214,73,143,204,34,82,136,143,99,144,140,203,82,36,158,158,205,116,246,15,30,174,52,84,142,113,18,112,227,230,247,118,159,166,21,221,175,254,98,58,22,26,241,127,193,123,150,179,26,151,123,83,126,78,176,250,208,217,202,231,75,151,180,212,180,39,232,55,8,140,251,20,163,239,254,174,158,210,19,130,195,196,11,71,19,45,200,247,101,145,86,244,149,42,82,80,166,164,114,29,103,113,41,180,184,159,85,212,165,69,234,173,39,218,94,223,126,163,209,0,0,15,151,112,91,20,59,166,10,169,213,232,61,84,117,145,146,145,205,90,53,35,35,35,237,73,145,247,40,255,0,198,62,21,181,132,56,119,104,76,57,246,237,189,210,62,125,166,190,173,247,61,164,125,203,89,151,122,83,254,33,236,8,180,45,11,216,63,160,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,69,94,40,254,4,241,55,240,95,56,132,40,46,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,125,60,62,114,73,74,202,133,128,229,118,231,98,36,236,69,186,163,199,122,171,49,81,82,151,233,44,41,150,84,186,74,28,75,206,161,104,110,66,92,82,157,108,210,79,31,44,212,70,77,183,164,64,226,189,145,201,54,213,86,183,155,140,57,92,66,161,84,164,71,93,221,73,36,53,28,224,203,117,77,176,153,172,18,73,36,234,31,117,72,230,164,245,116,158,117,78,106,180,184,190,76,21,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,83,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,12,214,15,65,121,95,247,150,32,201,165,74,188,238,25,117,85,208,232,240,168,20,194,120,203,100,58,116,70,137,168,241,218,66,72,146,132,37,37,169,232,94,178,212,181,171,114,214,165,29,154,112,163,200,183,234,51,65,141,118,103,254,47,42,192,133,57,95,225,41,85,71,35,154,127,230,186,85,169,95,182,241,35,251,221,225,106,128,0,51,173,159,203,235,244,137,156,156,88,175,250,47,209,253,37,192,229,11,147,207,230,238,244,107,104,129,205,221,181,58,115,58,94,102,221,61,93,251,117,86,155,142,117,112,58,181,171,177,45,92,92,189,100,65,217,69,170,212,40,244,184,114,121,168,62,108,168,141,202,114,67,123,8,247,167,106,38,198,61,76,137,39,204,209,38,102,149,17,89,248,143,249,252,177,127,72,153,54,197,138,7,165,61,31,210,91,238,87,121,220,142,110,239,70,184,137,252,173,187,147,167,51,165,229,238,215,213,223,187,69,105,180,243,174,53,59,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,203,16,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,136,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,60,166,44,95,95,162,252,44,188,177,51,209,126,147,249,37,111,212,107,189,23,63,147,213,116,177,156,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,205,22,33,94,181,92,74,191,238,92,70,174,199,136,197,74,234,172,77,173,204,106,34,20,150,27,126,75,203,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,226,122,102,91,7,40,88,55,194,135,6,227,82,30,234,37,222,23,133,42,241,170,73,218,180,115,165,79,163,204,113,37,177,75,89,39,148,193,71,99,84,237,74,249,27,246,165,75,81,14,43,194,227,199,102,25,126,53,228,243,71,42,205,86,22,254,133,179,29,136,184,102,205,11,208,208,40,215,4,175,69,66,234,186,142,85,45,213,243,160,252,225,173,106,86,177,93,97,94,186,141,101,174,139,209,68,162,43,105,225,9,142,147,49,63,46,50,240,230,225,172,245,181,172,52,168,38,156,202,86,79,173,228,209,223,65,185,8,220,117,195,82,21,181,104,150,194,16,131,34,109,168,205,36,208,146,218,165,206,160,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,8,171,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,84,28,101,172,8,214,206,104,233,119,157,58,222,151,18,61,227,107,196,147,50,160,162,116,216,157,81,142,235,177,220,36,41,70,104,37,183,25,184,36,164,35,77,9,77,168,203,87,55,43,213,240,71,189,106,176,49,163,16,176,229,152,241,14,155,92,181,218,173,200,117,72,87,61,47,193,150,219,45,37,10,221,180,144,105,168,60,106,35,73,153,154,91,208,211,161,146,174,36,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,22,147,156,11,2,54,39,229,115,20,172,199,173,233,117,217,18,173,121,210,105,244,248,132,234,159,126,163,25,163,145,8,155,75,71,189,107,41,44,178,100,130,215,121,145,36,201,68,102,147,205,184,211,158,8,94,181,92,74,193,123,7,17,171,177,226,49,82,186,173,122,85,110,99,81,16,164,176,219,242,98,54,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,197,69,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,0,0,0,0,0,0,0,0,0,0,127,12,181,45,15,218,60,125,203,132,56,119,119,204,41,247,21,189,213,190,93,164,190,173,246,253,166,125,200,89,23,122,149,254,49,247,109,251,98,135,107,65,77,58,131,7,165,142,130,34,74,57,171,94,132,68,68,93,170,51,62,228,151,248,135,212,0,0,30,118,252,196,11,71,12,237,201,23,101,239,86,244,109,42,42,86,167,100,114,29,123,105,37,181,56,175,85,164,169,71,234,161,71,216,94,207,126,130,15,226,87,23,252,23,182,171,50,105,118,77,55,229,19,12,45,109,148,174,116,184,155,141,43,90,126,131,144,140,203,177,41,62,255,0,235,105,236,49,207,83,198,138,145,206,50,86,28,124,222,238,195,244,194,187,181,255,0,204,71,176,178,184,200,97,61,78,164,204,75,194,219,244,52,71,20,146,114,95,89,38,71,44,141,73,35,61,141,194,35,61,8,212,122,123,116,211,218,37,166,18,102,215,1,49,191,150,214,28,95,30,148,144,180,145,169,175,70,77,99,105,159,47,179,87,153,65,31,107,168,47,223,246,30,157,124,140,140,136,203,184,199,244,7,39,205,85,169,30,242,203,206,32,209,100,30,221,246,213,88,219,87,105,237,89,193,125,36,122,17,150,191,75,222,51,127,113,82,253,7,112,84,232,187,247,250,62,99,209,119,105,166,188,181,154,117,211,83,247,123,204,95,191,14,28,65,77,251,149,219,101,173,52,85,187,22,21,11,79,121,71,167,68,237,250,41,253,191,183,239,49,40,64,0,0,115,92,193,227,93,183,128,184,97,90,191,46,9,60,181,196,135,36,224,181,177,195,231,202,76,119,93,109,189,80,218,246,238,229,25,110,82,118,151,183,220,121,248,204,158,96,110,156,197,98,77,66,246,184,159,213,149,58,235,112,89,218,223,204,198,234,30,113,180,110,67,109,154,180,39,148,90,168,181,63,111,184,165,215,13,236,135,69,197,57,140,226,198,40,83,249,148,24,202,75,176,35,115,76,185,174,36,225,190,218,247,177,33,43,78,168,113,194,209,73,208,187,207,183,66,23,13,111,208,41,86,189,26,29,2,137,23,167,131,1,134,227,176,214,245,47,99,104,65,33,37,170,140,204,244,74,72,181,51,51,236,31,39,18,113,6,221,194,235,46,173,123,221,19,58,104,20,168,111,202,113,124,181,175,82,105,165,186,101,162,18,165,125,22,213,236,62,239,111,112,161,124,236,102,254,233,204,174,33,78,109,170,142,182,181,58,75,172,83,25,228,183,235,180,219,242,121,46,110,228,182,225,106,211,250,109,86,167,239,237,238,140,194,84,112,254,202,204,92,201,226,178,35,220,7,165,14,142,130,157,37,61,191,58,77,73,138,75,111,84,60,218,211,170,30,63,88,181,211,216,70,125,215,183,135,216,125,108,225,149,173,2,209,181,32,244,176,41,241,218,142,218,57,174,47,177,182,208,217,118,184,165,43,232,161,62,211,238,30,148,127,132,249,209,105,144,100,84,103,59,203,143,21,165,190,242,246,153,237,66,72,205,71,161,106,103,161,17,247,10,44,226,119,152,104,216,193,141,79,91,150,245,79,170,163,91,201,84,21,252,201,163,73,76,75,154,131,250,109,161,127,65,194,246,154,123,123,204,199,228,225,159,151,122,158,48,99,172,27,142,108,77,180,59,100,218,170,27,252,196,158,249,17,230,67,95,43,105,58,133,150,168,112,207,118,134,95,97,152,188,151,157,163,88,118,209,184,179,228,64,131,254,26,180,222,231,253,37,125,37,253,163,55,89,136,196,217,248,191,139,213,219,254,162,189,207,84,250,93,123,18,95,171,138,211,94,196,32,187,155,47,234,151,249,196,230,224,161,77,153,42,246,196,42,139,44,110,98,23,162,121,203,220,69,179,123,53,18,79,97,158,167,169,251,133,189,143,55,136,143,53,30,206,168,60,250,55,161,60,173,75,83,45,126,117,30,225,153,11,166,75,114,235,178,164,52,141,169,94,205,11,93,116,209,9,33,161,188,144,91,84,235,91,45,86,149,50,150,190,99,40,235,244,94,138,45,218,207,146,174,229,25,153,118,168,199,120,20,67,197,43,19,31,190,243,17,46,141,204,223,18,131,203,233,213,161,23,235,224,194,82,191,168,147,239,71,180,207,247,8,201,77,195,154,165,67,15,171,24,130,149,105,14,149,211,238,45,19,235,115,95,54,139,250,218,151,105,126,201,254,238,241,36,120,86,209,151,84,205,229,168,241,163,86,99,117,220,195,215,187,117,46,105,23,180,143,188,189,130,199,56,172,81,10,175,149,170,218,200,189,118,58,109,167,238,221,81,131,175,180,189,194,164,50,91,57,138,110,102,44,233,178,156,216,211,126,144,220,173,12,244,214,159,32,187,139,237,49,163,176,0,0,0,25,160,204,116,243,169,227,53,195,57,93,238,244,159,246,68,100,189,197,238,23,103,195,82,25,67,202,237,184,146,246,245,158,99,51,255,0,88,175,46,47,212,167,162,102,44,234,107,78,141,207,250,7,169,118,236,131,1,39,237,255,0,49,15,179,105,224,252,139,215,133,252,155,130,147,11,157,83,141,179,167,46,105,39,126,235,133,72,87,210,89,36,180,74,79,188,191,237,16,66,207,186,170,118,85,195,22,229,163,185,178,92,77,252,179,209,39,244,208,164,31,210,35,46,229,31,176,105,135,10,113,2,141,138,22,37,54,245,160,63,206,133,80,231,114,213,181,105,215,150,242,219,62,197,165,39,222,217,251,11,252,227,225,230,62,151,233,172,24,184,105,156,158,111,59,164,245,55,109,215,73,108,171,191,82,247,12,212,192,90,27,150,218,220,250,37,174,191,226,49,167,12,35,90,28,195,202,74,219,250,39,207,211,255,0,195,184,61,128,169,46,55,108,67,110,226,194,231,153,149,204,125,223,77,243,218,216,101,202,209,186,105,39,180,251,21,169,118,246,119,10,196,35,52,158,165,222,47,115,134,14,57,175,21,176,46,61,22,171,47,153,85,161,239,231,167,151,166,156,233,147,84,158,212,182,148,253,22,203,184,207,247,24,251,188,64,242,159,31,49,184,87,33,235,122,157,204,187,169,155,61,26,239,56,203,78,100,152,164,239,170,183,155,107,245,76,153,122,218,253,157,189,244,68,203,247,46,29,220,228,244,117,244,21,122,126,186,43,70,221,217,204,111,79,110,228,158,168,95,219,223,239,26,0,201,246,108,45,220,199,89,148,183,19,39,74,251,177,37,205,148,198,199,61,70,218,152,108,145,238,228,182,131,236,83,125,221,189,189,199,218,98,70,0,139,60,68,240,38,46,50,229,246,180,252,118,53,170,91,172,73,172,48,173,199,235,148,120,82,205,45,232,110,33,37,170,156,239,61,126,227,46,234,5,168,192,147,75,168,74,166,76,70,201,17,30,91,14,167,82,61,171,66,141,42,45,75,82,62,210,62,227,31,237,42,137,82,135,1,154,155,241,246,198,124,210,72,94,244,158,166,105,220,69,161,30,189,197,238,19,167,134,126,115,231,225,61,227,11,8,46,217,124,203,122,224,154,220,120,133,203,73,114,229,190,236,56,232,63,155,97,75,61,27,109,93,235,36,159,183,67,237,23,85,10,91,21,8,108,79,138,189,236,201,105,47,54,173,12,181,74,136,140,143,67,237,238,49,243,238,219,90,143,122,219,117,43,86,191,27,168,167,213,98,61,14,67,123,214,141,205,186,218,155,81,106,131,37,23,170,163,46,195,35,251,72,81,23,16,92,165,73,203,166,37,73,171,209,35,233,108,87,36,46,68,83,222,95,50,183,164,74,82,26,245,158,113,197,104,219,37,235,25,22,190,221,15,191,231,100,63,54,149,204,185,98,124,40,210,228,243,45,170,203,205,194,152,198,196,23,47,155,34,41,56,238,226,101,199,15,70,217,50,218,90,125,134,71,223,125,118,101,213,76,190,45,74,69,221,70,115,124,42,196,24,243,153,61,20,94,163,173,165,196,253,34,35,238,81,119,145,125,196,62,208,0,0,171,126,51,248,142,212,72,86,230,26,49,43,73,47,116,117,101,181,179,189,163,42,139,38,122,154,116,239,236,211,118,191,103,180,87,222,83,236,197,95,121,132,177,104,101,31,156,131,184,41,142,56,157,251,116,71,92,194,76,245,220,159,219,246,24,209,205,179,73,110,129,110,82,168,109,35,98,41,208,152,138,148,235,174,132,219,105,73,22,186,159,187,222,99,233,143,59,126,223,182,214,27,91,19,174,219,174,127,73,79,128,195,175,184,190,83,142,118,33,181,56,125,141,165,74,250,40,87,176,251,133,77,103,31,138,109,209,117,203,157,99,96,84,255,0,70,82,116,118,36,169,252,166,222,234,81,172,134,150,158,92,168,132,164,110,74,154,86,164,174,205,52,46,211,51,21,225,89,173,214,174,234,211,181,74,188,158,174,161,53,213,41,110,108,67,123,214,181,154,143,177,36,73,45,84,163,246,17,118,142,217,132,57,32,204,6,51,55,22,117,171,104,111,167,72,113,9,57,94,144,132,91,18,174,89,238,216,183,208,163,209,46,164,244,253,223,116,155,161,240,99,197,25,112,145,42,177,126,244,47,153,17,170,55,162,227,187,161,232,70,101,189,51,180,239,51,47,221,168,245,246,255,0,5,170,129,56,210,235,184,157,170,13,196,154,209,232,84,246,39,179,82,213,51,190,241,96,249,102,203,221,185,150,124,52,78,30,91,114,122,134,92,146,83,228,59,177,196,115,31,56,236,178,165,109,91,142,25,106,76,36,244,37,105,246,123,79,172,18,136,207,66,63,180,127,64,4,94,205,254,122,108,60,174,68,77,33,246,125,37,114,74,96,157,143,7,115,204,232,133,20,132,165,124,194,142,227,127,172,99,110,134,126,221,123,187,224,228,110,51,24,128,85,83,92,139,39,88,93,70,242,71,164,152,253,86,239,163,169,65,215,187,219,222,39,6,82,115,231,135,57,157,107,208,172,183,232,171,145,134,247,185,3,87,223,220,146,228,36,215,204,56,237,182,90,184,254,221,8,253,154,247,31,100,164,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,81,15,17,220,142,70,202,149,229,2,240,195,229,203,145,135,87,132,135,209,5,151,80,235,171,162,75,73,18,206,19,175,153,26,86,133,36,212,166,20,165,115,84,134,157,74,137,70,201,186,231,63,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,39,65,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,86,15,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,12,214,9,211,195,131,135,252,204,196,87,90,197,188,94,183,127,214,158,7,82,195,81,164,56,252,119,46,41,91,22,222,216,235,101,109,184,134,89,112,201,107,120,149,180,220,104,154,73,47,231,141,171,191,0,0,25,87,23,209,194,126,214,161,91,249,37,180,42,212,136,61,60,187,154,161,87,170,85,28,230,173,125,68,164,78,122,34,92,209,70,100,141,24,137,29,26,36,137,62,166,186,110,82,140,230,0,12,171,141,20,100,14,250,253,34,100,219,9,235,254,139,244,127,73,111,183,66,228,243,249,187,189,26,226,224,115,119,109,78,156,206,151,153,183,79,87,126,221,85,166,227,206,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,136,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,43,215,140,182,52,82,173,172,6,165,224,189,42,239,136,197,195,120,86,34,75,168,209,82,132,186,251,244,70,57,174,115,87,170,79,146,142,177,168,187,85,170,20,179,105,196,167,114,80,233,21,101,228,219,2,230,102,39,49,214,102,28,250,27,210,52,85,84,27,168,220,105,89,190,134,81,71,142,180,185,40,156,117,130,53,181,204,65,114,16,189,82,92,215,154,78,244,154,137,69,103,252,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,37,87,27,76,20,255,0,220,46,99,33,212,61,214,85,66,43,142,255,0,231,19,34,56,202,9,191,252,244,156,82,156,254,192,146,159,166,98,47,240,190,198,250,86,9,230,190,138,154,205,14,93,70,61,255,0,29,54,58,23,25,196,165,112,223,155,50,41,178,249,165,93,139,65,58,203,104,89,110,73,146,28,82,203,113,160,155,93,250,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,69,94,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,8,171,198,111,11,126,85,229,198,133,137,144,40,93,84,251,18,224,111,169,155,213,108,232,233,115,80,108,189,243,102,178,75,155,229,38,156,158,196,169,105,211,82,209,60,195,21,151,145,107,214,171,96,103,7,9,43,180,104,241,30,145,42,232,137,68,90,100,161,74,65,49,80,87,66,242,136,146,164,158,244,181,37,197,32,245,208,150,73,51,37,17,26,79,70,96,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,154,204,213,97,111,232,91,49,216,139,134,108,208,189,13,2,141,112,74,244,84,46,171,168,229,82,221,95,58,15,206,26,214,165,107,21,214,21,235,168,214,90,232,189,20,74,34,183,78,15,87,173,86,234,201,242,40,85,8,241,27,143,103,93,21,42,36,21,50,133,18,220,97,105,102,113,169,211,53,25,26,249,179,157,73,26,73,37,177,40,45,53,35,82,161,175,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,0,0,0,0,0,0,0,0,0,0,0,69,188,219,103,207,14,114,196,215,161,94,111,210,183,35,237,239,110,6,175,177,181,39,207,73,47,152,81,220,108,244,113,141,186,25,251,117,238,46,216,63,39,140,198,32,29,84,151,30,201,210,23,81,188,209,233,38,63,85,187,232,234,112,117,238,246,247,137,199,148,12,244,216,121,163,136,170,67,12,250,54,228,138,193,187,34,14,231,158,213,9,40,233,82,249,135,29,182,255,0,88,254,221,8,253,154,247,119,74,16,1,255,0,42,113,9,51,35,62,210,45,127,112,228,249,152,203,229,185,153,140,51,86,30,220,114,122,118,81,36,231,198,123,99,139,216,249,71,121,164,43,106,28,108,207,66,125,71,161,171,79,121,123,74,190,110,14,11,85,3,113,213,208,177,59,68,19,138,52,35,208,169,237,79,110,133,170,167,125,195,200,87,56,49,226,140,72,75,149,71,191,122,231,200,140,211,27,209,113,218,212,244,51,34,222,169,218,119,145,23,239,212,70,76,94,201,6,96,48,101,185,83,174,171,67,101,58,59,139,73,74,244,132,35,222,148,243,15,118,196,62,181,22,169,105,71,167,238,251,248,157,26,183,90,180,107,77,85,41,18,122,74,132,39,82,164,57,177,14,108,90,22,74,46,197,17,164,244,82,75,216,101,216,44,63,39,28,83,110,139,78,84,27,27,29,103,250,78,147,163,81,34,207,229,54,207,76,141,99,180,132,242,226,196,53,47,106,82,234,181,53,118,235,161,246,145,24,182,91,10,253,182,177,38,216,131,118,218,147,250,186,124,246,26,125,183,57,78,55,216,182,210,225,118,56,148,171,232,173,62,194,239,30,136,124,219,150,146,221,122,220,170,208,221,70,244,84,33,63,21,73,215,77,73,198,205,38,90,234,94,255,0,121,12,226,230,198,204,85,137,152,75,234,134,113,249,40,249,65,83,113,180,239,221,170,58,231,210,71,174,229,126,199,180,197,130,112,96,196,118,165,194,184,240,209,249,90,201,103,172,171,33,173,157,205,17,83,153,35,212,147,167,127,102,155,181,251,61,162,210,0,0,7,197,188,238,170,101,143,106,85,238,234,203,155,33,81,224,200,156,241,232,163,245,26,109,78,43,232,145,159,114,79,184,143,238,49,66,153,240,205,165,115,49,184,159,54,52,73,60,187,106,140,243,144,161,177,177,7,204,229,72,148,77,187,184,217,109,194,213,183,136,182,158,191,105,153,247,125,30,31,89,74,147,152,188,74,141,87,173,199,214,216,161,200,68,137,71,188,190,121,108,200,138,165,181,234,188,219,137,213,183,143,214,34,61,61,154,159,117,238,218,86,181,30,202,182,233,182,173,2,55,79,79,165,68,102,28,118,247,173,123,91,105,180,182,146,213,102,106,63,85,36,93,166,103,246,152,250,19,101,177,79,134,252,249,75,216,204,102,150,243,138,208,207,68,164,140,204,244,46,222,226,20,171,196,195,57,243,241,98,241,155,132,22,148,190,93,189,111,205,114,60,178,229,164,249,146,216,118,100,117,159,206,48,149,150,173,184,158,229,154,75,217,169,246,136,45,22,137,82,153,1,234,155,17,247,70,96,212,75,94,244,150,134,73,220,101,161,158,189,199,238,31,227,78,129,38,169,80,139,76,134,141,242,37,188,134,26,78,164,91,150,181,18,82,90,158,132,93,166,93,230,47,235,135,102,4,197,193,172,190,209,95,144,199,244,165,196,196,106,195,234,220,126,161,72,133,16,212,222,132,226,210,122,41,190,242,211,238,34,239,148,192,33,183,18,108,210,197,192,236,38,159,102,210,101,108,184,46,136,78,193,109,59,12,249,108,73,141,49,178,115,214,105,104,61,28,104,189,93,82,127,105,23,105,210,117,143,102,93,120,205,136,113,45,186,58,58,186,197,193,80,109,43,86,173,55,171,143,190,148,26,244,82,144,143,166,233,118,106,69,219,236,46,237,2,228,239,47,52,108,188,224,221,14,220,102,159,200,172,73,133,26,77,93,124,213,171,116,197,69,142,135,207,67,113,196,22,171,103,250,135,183,221,217,223,202,56,159,99,154,240,167,2,228,81,105,82,249,117,90,230,206,157,60,189,117,228,204,132,165,118,169,181,39,232,184,125,230,95,188,197,17,153,154,143,83,239,22,119,193,21,136,110,92,88,162,243,210,185,111,181,232,78,67,91,12,249,186,183,82,37,118,151,98,116,46,222,222,241,109,163,199,226,226,208,222,30,213,86,231,209,46,70,191,254,29,177,152,249,235,67,146,220,91,127,68,244,211,252,68,52,171,151,10,95,161,112,98,222,166,114,121,92,158,175,212,221,187,77,101,188,174,253,79,222,62,238,43,98,5,27,11,236,74,149,235,95,127,147,10,159,201,230,43,106,213,167,49,228,54,93,136,74,143,189,194,246,31,249,198,103,175,11,170,167,122,220,50,174,90,195,155,229,203,217,204,61,18,95,65,9,65,125,18,34,238,73,123,4,239,187,48,126,69,149,194,254,53,193,86,133,201,169,201,223,212,23,52,149,179,109,194,148,39,232,172,210,122,165,69,220,95,246,143,141,194,6,148,244,188,198,21,77,9,213,184,31,172,61,75,179,124,25,233,47,111,217,238,49,97,188,74,225,20,204,174,220,105,63,234,244,126,99,15,255,0,80,164,204,184,207,58,102,51,91,211,147,222,215,87,255,0,108,71,139,220,126,241,165,240,0,0,1,252,62,194,239,208,101,255,0,18,234,141,214,111,106,149,73,162,209,47,114,116,47,185,148,39,220,94,225,125,92,60,160,170,14,88,173,132,168,180,221,214,249,132,191,253,98,190,248,203,83,27,139,140,84,10,138,101,243,23,59,170,220,215,47,78,86,200,180,242,46,221,125,109,123,253,154,9,209,195,235,13,226,167,35,150,93,167,93,111,127,83,233,30,161,58,153,107,182,175,41,196,246,165,95,119,113,138,80,204,54,24,63,131,216,185,92,195,247,220,230,122,51,166,209,122,17,110,230,69,105,222,226,90,244,253,103,237,31,249,133,134,240,134,204,187,72,42,150,8,220,242,52,81,242,125,16,123,15,183,251,254,75,255,0,65,175,240,126,154,254,239,112,178,44,98,138,204,220,57,171,197,125,222,83,107,233,245,86,211,86,154,62,217,247,23,220,51,20,52,173,150,42,180,90,238,7,91,85,88,101,163,47,245,155,75,183,250,179,30,73,247,145,31,121,31,176,117,33,82,156,111,37,66,118,191,133,113,152,141,178,67,30,156,231,185,188,207,153,185,20,211,79,97,246,22,133,217,217,222,43,8,75,30,28,89,129,123,4,241,214,12,89,141,115,105,21,190,111,88,157,196,157,57,48,229,155,125,164,218,213,244,221,46,237,62,221,75,186,253,82,164,184,157,201,61,72,197,80,241,109,203,37,62,150,116,204,94,180,225,242,212,247,59,210,41,230,40,247,105,208,71,107,181,199,79,78,245,125,20,125,254,241,9,114,129,143,21,108,1,198,202,29,215,9,221,177,37,191,26,153,80,245,82,127,204,215,49,135,29,239,109,103,220,215,245,75,119,184,253,135,161,203,10,234,133,124,217,52,27,198,156,189,209,235,116,200,181,6,207,67,47,85,230,82,225,119,146,79,185,101,222,69,247,23,112,251,195,243,84,160,71,170,83,229,83,101,35,115,50,217,91,14,22,166,90,165,73,52,153,118,104,125,198,40,19,136,134,7,201,193,236,192,214,223,105,173,180,251,134,76,154,187,7,184,143,66,126,108,179,74,127,88,181,125,22,251,207,79,184,135,176,200,36,59,115,28,97,220,185,106,189,218,209,138,133,62,101,74,149,51,115,159,205,231,56,81,97,178,124,182,182,26,246,147,170,87,172,225,36,251,140,187,148,92,95,51,89,114,189,50,187,137,143,208,106,221,172,34,74,164,210,230,124,215,206,178,82,30,75,43,216,151,92,52,234,76,25,232,163,212,187,143,237,176,158,24,185,230,114,229,166,68,192,140,71,127,157,85,101,198,217,164,204,219,183,249,185,38,28,86,35,242,217,142,73,250,74,90,183,173,122,251,15,179,67,22,102,57,142,98,240,78,143,143,120,93,86,176,106,167,177,114,99,190,113,28,245,143,151,33,81,222,105,10,209,46,35,93,57,166,122,26,180,63,111,188,179,199,142,184,85,86,193,108,83,184,48,254,170,90,157,46,163,45,136,238,122,191,58,203,114,93,105,43,209,43,94,221,121,70,122,26,140,203,237,239,59,20,225,43,154,167,212,227,216,13,116,175,84,109,84,170,123,250,23,97,255,0,49,138,211,59,80,207,248,71,185,75,251,253,226,213,128,0,127,195,206,165,134,86,242,207,68,182,147,81,253,196,90,138,9,226,103,137,110,98,86,104,42,142,173,27,81,110,176,253,1,190,221,119,34,61,70,102,135,244,83,167,211,238,237,251,204,118,62,15,216,60,229,119,20,170,88,155,80,135,204,133,78,130,244,86,21,204,211,108,150,228,192,121,39,161,44,140,251,12,251,210,101,254,65,114,195,159,99,150,51,218,184,19,135,213,43,238,234,145,177,168,140,60,168,237,108,112,249,239,165,135,93,75,122,182,133,154,119,19,74,45,198,157,11,254,195,162,44,223,231,6,244,204,221,233,42,68,167,122,91,122,43,203,68,24,91,90,94,136,75,178,13,181,115,9,150,215,250,183,246,232,174,222,205,79,183,187,203,101,191,44,183,238,99,239,8,116,11,86,38,216,39,37,182,230,204,230,50,125,59,124,214,80,226,249,107,117,179,94,212,188,149,104,147,212,251,139,236,185,76,176,112,241,194,60,3,128,205,74,163,19,211,87,26,154,74,93,157,204,149,27,67,52,178,106,79,44,164,173,191,214,52,106,212,191,107,78,226,237,149,144,160,197,167,70,110,28,54,185,108,180,146,74,19,184,207,66,34,34,46,211,237,238,34,31,238,63,134,122,22,166,62,43,172,200,171,207,82,121,251,97,179,170,20,141,164,123,150,74,237,237,236,50,236,49,254,169,182,233,173,26,151,29,174,91,135,169,238,220,163,237,251,140,199,250,196,146,228,121,62,142,144,123,143,102,228,47,187,82,215,66,45,8,125,17,249,234,18,14,36,9,50,136,181,54,89,91,132,94,253,18,102,51,183,158,107,170,167,118,102,98,244,149,83,119,121,194,171,212,97,48,91,82,91,25,69,66,73,165,62,169,22,186,110,62,211,237,251,71,3,29,187,37,242,235,16,243,39,98,42,141,250,199,43,212,180,59,244,127,84,115,227,238,250,95,113,119,118,141,24,82,148,234,233,112,214,255,0,235,21,29,179,95,248,91,75,94,225,250,128,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,158,204,224,229,50,242,202,46,40,124,135,174,200,151,88,161,79,142,220,154,21,198,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,253,57,107,50,36,186,131,62,233,195,131,136,4,204,187,215,90,194,76,94,184,191,214,158,127,82,251,82,100,54,252,135,45,217,91,22,230,232,232,101,14,56,182,94,112,137,11,100,147,180,156,116,157,73,163,231,137,222,215,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,2,141,178,73,147,235,155,55,56,160,213,21,37,46,21,147,67,144,194,174,202,196,71,99,243,224,176,235,111,173,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,170,191,235,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,0,30,83,22,47,175,209,126,22,94,88,153,232,191,73,252,146,183,234,53,222,139,159,201,234,186,88,206,61,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,102,8,104,247,37,54,181,10,207,202,62,16,210,109,200,61,36,73,22,125,50,168,227,124,213,185,186,84,214,19,46,75,154,172,204,203,123,239,186,189,53,218,157,218,36,137,36,68,93,172,6,96,113,98,197,253,23,226,157,229,134,126,148,244,159,201,43,130,163,66,235,121,28,158,171,165,146,227,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,69,234,112,184,240,39,134,95,141,121,196,209,64,34,255,0,184,92,120,19,195,47,198,188,226,104,149,64,0,0,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,207,183,18,28,111,170,227,118,107,238,197,84,40,113,41,113,236,57,18,44,120,40,101,197,56,183,216,129,50,65,27,238,168,244,35,91,142,184,234,200,146,146,36,160,208,143,88,210,110,46,101,112,75,193,202,19,86,173,245,152,25,15,115,171,82,106,7,103,67,111,106,211,210,69,109,184,242,228,30,164,189,142,115,150,236,110,195,70,228,116,190,170,180,113,68,93,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,212,230,171,11,127,77,57,113,196,92,51,102,133,233,153,245,155,126,87,162,161,117,93,63,54,168,210,57,208,126,112,214,132,167,73,77,48,175,93,68,131,211,69,234,147,81,30,112,127,213,85,133,117,127,186,182,229,201,110,84,63,229,33,206,166,206,142,231,253,23,25,121,183,17,246,41,42,79,176,200,104,251,42,184,165,250,105,203,142,29,98,99,213,223,76,207,172,219,241,125,43,55,165,233,249,181,70,145,201,157,243,100,132,37,58,74,105,244,250,137,36,30,154,163,84,154,76,250,168,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,69,94,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,15,213,153,123,2,78,41,229,231,18,48,250,159,111,68,174,84,171,150,189,74,53,46,12,146,107,99,181,30,157,103,12,200,221,50,66,22,153,4,210,208,181,25,108,90,82,173,83,183,82,205,16,211,70,94,174,154,237,243,128,88,105,122,221,51,186,218,213,193,103,209,170,149,25,60,164,55,207,148,252,38,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,232,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,193,198,158,192,147,66,204,53,169,136,49,237,232,144,233,183,85,174,136,203,156,201,52,149,207,168,195,144,225,60,110,146,79,122,150,136,239,192,65,45,101,218,141,137,73,159,44,201,63,175,130,93,211,93,137,143,183,213,149,30,118,202,45,86,207,58,164,200,220,164,31,54,84,73,177,219,142,230,243,45,233,218,137,178,75,66,50,73,243,53,81,25,165,38,95,43,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,0,0,0,0,0,0,0,0,0,0,3,242,213,84,234,41,115,22,199,235,19,29,195,71,119,210,218,122,119,140,231,231,66,101,98,102,100,239,181,86,143,231,27,175,85,27,107,232,126,168,167,200,219,244,126,243,239,237,28,68,119,204,140,221,85,59,79,51,22,92,170,99,187,14,109,94,157,9,242,218,147,222,202,234,17,141,73,245,136,244,215,105,118,151,111,218,52,73,79,144,114,224,70,148,101,161,188,202,28,50,247,106,146,49,250,4,26,226,51,158,57,121,118,167,183,135,54,91,58,220,245,136,37,32,164,110,47,152,97,212,203,103,118,215,35,184,218,246,184,202,79,77,196,103,221,216,90,153,212,5,217,152,28,88,189,46,21,92,213,251,167,168,157,205,55,80,231,67,25,27,79,122,150,93,136,108,136,244,82,143,216,39,207,12,172,240,223,21,92,64,107,7,113,58,181,215,83,165,69,75,116,199,122,102,90,218,250,159,135,29,150,244,101,130,81,232,147,89,238,82,244,237,237,246,24,182,162,50,81,18,139,184,203,82,31,209,254,19,97,69,168,198,114,28,198,185,140,186,147,74,211,184,203,82,50,50,62,210,237,238,51,17,83,51,220,60,112,143,31,32,61,82,167,67,244,45,198,150,84,150,103,115,37,73,212,201,47,26,83,203,57,40,111,245,142,146,181,63,217,211,184,251,41,171,50,25,101,191,178,225,120,76,160,93,81,55,65,41,46,55,10,103,49,146,234,27,230,188,134,215,203,67,174,26,55,37,149,43,69,30,165,220,127,111,169,202,6,112,111,76,178,94,145,164,69,119,170,183,165,60,132,78,133,181,164,106,133,59,28,220,87,48,217,113,127,171,99,110,137,237,237,212,187,123,239,119,3,113,162,212,199,108,62,166,223,118,172,141,237,75,97,147,144,214,199,11,144,250,152,105,213,55,171,136,65,171,105,58,146,220,73,208,255,0,236,46,130,41,171,140,22,15,57,66,197,26,110,38,211,225,242,225,84,96,179,21,245,243,53,221,33,201,19,222,81,232,107,51,46,194,46,228,145,127,144,113,174,25,184,150,238,26,230,130,150,234,17,185,23,19,12,80,28,237,211,106,36,84,97,234,127,69,90,253,14,238,207,188,133,251,178,234,95,101,15,32,245,75,137,37,23,220,101,168,255,0,176,0,21,83,197,171,53,79,165,198,112,26,214,94,136,218,153,85,7,244,46,211,254,125,21,214,118,173,159,240,79,114,87,247,123,197,117,224,94,21,85,177,167,20,237,252,63,165,22,135,84,168,196,98,67,158,175,205,50,228,150,154,82,244,82,209,187,78,105,30,132,162,51,251,59,203,67,121,116,193,58,62,2,97,117,38,194,165,30,245,199,142,193,202,119,215,46,100,132,199,101,165,171,69,56,189,53,229,17,232,74,208,189,158,243,233,226,179,56,157,103,153,203,106,153,47,2,112,225,254,77,85,231,28,102,173,51,110,239,230,230,153,145,95,143,203,122,57,167,233,37,10,222,133,235,236,46,205,76,87,182,89,114,229,122,230,139,19,24,161,82,123,24,92,148,201,170,76,249,175,154,100,228,50,151,151,177,78,182,106,208,159,35,209,39,169,247,23,217,218,51,247,10,220,192,216,118,214,90,172,134,117,98,159,78,135,82,170,204,220,231,243,137,205,148,168,111,31,45,221,230,141,196,210,85,234,184,105,46,226,46,245,31,142,225,223,129,242,113,135,48,52,71,221,107,117,62,223,147,26,174,241,238,34,212,152,155,16,212,159,214,33,95,69,206,242,215,238,49,127,148,216,17,233,116,248,180,216,168,218,204,70,80,195,101,169,158,137,74,73,36,93,186,159,113,15,210,62,13,251,117,66,177,172,154,245,227,81,94,216,244,74,100,170,131,135,161,159,170,203,42,112,251,137,71,220,131,238,35,251,143,184,103,147,55,152,229,87,204,46,56,214,110,121,75,230,71,139,42,69,46,152,90,36,181,136,153,143,173,158,230,219,62,231,191,172,91,189,231,238,178,190,20,121,104,166,90,152,114,172,87,175,196,221,87,169,190,125,50,185,138,45,177,220,98,11,232,236,67,166,147,209,105,62,244,145,251,251,59,4,249,186,171,241,109,59,98,173,115,76,78,230,41,48,95,154,226,117,50,213,45,54,165,153,118,17,159,114,79,216,127,113,138,29,226,59,152,23,177,179,29,103,69,134,215,42,145,68,229,116,105,220,74,215,157,14,33,185,218,109,161,95,77,163,239,215,236,208,187,226,112,179,222,8,114,161,53,95,197,72,207,198,223,33,255,0,65,242,28,222,101,203,218,138,145,171,176,187,15,82,236,237,238,22,214,57,110,103,106,241,104,88,29,114,213,102,39,86,88,232,247,22,167,253,105,140,164,187,136,207,188,203,216,51,82,52,233,131,145,25,131,135,20,136,177,222,230,182,142,163,69,237,52,235,171,238,31,113,253,226,183,184,188,230,89,165,38,155,130,54,196,141,84,92,239,75,158,195,236,254,240,146,199,211,107,252,47,160,191,191,220,43,203,47,56,96,254,48,226,229,15,15,216,115,151,233,62,167,85,232,71,183,151,21,215,123,141,104,215,245,127,180,95,230,23,95,196,23,14,35,30,71,111,75,78,130,222,206,155,209,221,58,117,51,211,117,94,43,138,250,74,251,251,204,65,126,13,52,198,229,99,21,126,162,169,124,181,193,233,118,181,203,215,155,190,45,64,143,183,95,87,78,255,0,110,162,193,56,134,65,84,236,176,221,8,73,107,183,162,243,8,159,250,133,10,97,173,81,186,53,237,78,169,58,90,165,158,118,165,247,178,178,247,31,188,106,4,187,75,191,81,253,0,0,1,241,47,58,139,116,155,106,101,65,228,238,67,92,189,75,93,59,220,73,123,143,222,50,255,0,89,112,157,169,60,180,150,132,123,127,250,18,26,29,200,180,54,97,229,162,211,75,46,239,37,117,250,250,166,95,238,132,159,127,222,56,87,19,60,176,207,198,184,150,245,114,223,107,117,74,159,213,250,155,146,92,206,97,195,79,122,221,66,75,68,180,126,195,255,0,215,45,112,34,205,107,15,240,170,135,104,178,141,136,129,212,232,90,235,166,249,46,185,251,74,253,191,121,138,226,227,9,151,149,48,237,63,28,40,235,220,135,57,190,146,70,154,114,244,40,17,154,237,83,157,186,246,253,20,125,254,241,88,182,213,201,86,180,171,81,238,10,28,158,158,108,93,252,167,54,37,123,119,32,208,125,138,35,35,236,81,151,105,11,230,202,78,104,40,217,174,193,233,173,75,95,46,183,7,151,233,6,52,89,237,223,41,254,87,172,77,52,131,213,17,200,253,93,126,222,222,250,33,189,104,159,39,46,105,148,109,251,186,126,95,110,154,125,38,210,175,121,254,215,188,104,83,34,211,159,169,101,94,200,155,37,238,107,142,122,75,114,246,146,117,210,163,36,187,139,238,29,228,84,111,27,121,21,39,46,140,51,98,83,27,98,51,233,174,149,123,146,123,245,110,156,107,236,46,210,208,253,255,0,184,87,5,26,216,169,87,41,213,26,156,38,247,51,76,228,243,143,84,150,156,197,26,83,222,100,125,228,125,218,143,148,211,174,48,225,58,210,182,169,61,199,166,162,238,120,96,230,201,120,199,97,175,14,110,117,107,94,160,105,243,218,127,124,115,222,154,247,209,67,40,66,54,161,180,151,210,61,126,195,236,19,35,17,108,26,30,38,90,51,108,235,137,158,100,25,220,190,97,110,89,125,7,80,225,125,5,36,254,146,11,218,95,230,25,197,199,108,32,172,96,206,33,85,45,121,108,252,197,61,200,200,67,187,147,235,41,200,232,119,77,164,181,153,125,35,246,159,119,238,22,131,194,119,51,165,121,90,203,193,203,129,221,147,168,204,25,195,45,186,238,140,203,112,99,183,244,26,34,47,89,71,222,179,63,126,189,226,199,128,65,126,43,216,29,7,16,112,65,55,188,51,229,85,168,18,74,66,151,218,174,100,102,34,78,116,219,208,220,74,75,85,44,189,109,12,254,242,236,21,23,151,43,216,240,215,28,236,235,142,66,52,106,37,122,157,212,246,253,22,211,49,149,172,251,18,163,61,9,30,194,215,220,47,99,26,240,38,207,206,14,0,82,216,152,231,34,69,86,138,197,78,151,51,71,85,201,117,216,78,19,42,229,147,141,18,180,57,38,173,21,161,31,113,145,123,40,231,29,112,90,248,202,174,47,29,181,87,119,73,116,217,61,117,54,94,214,126,121,166,229,58,134,158,216,149,186,73,220,113,204,246,168,204,203,184,203,223,107,156,59,115,205,111,98,253,169,77,194,171,169,93,45,211,72,136,204,102,251,22,231,82,211,77,196,96,156,249,184,232,109,27,157,113,94,174,227,50,211,218,93,162,118,145,234,90,144,131,124,79,114,179,15,22,240,186,78,35,208,163,109,174,219,44,46,91,206,111,51,223,14,60,121,175,41,58,41,228,160,181,91,133,218,73,53,125,134,93,130,153,176,250,235,169,225,126,36,80,238,184,167,178,85,187,88,141,45,73,245,79,83,142,250,28,52,246,146,139,189,190,253,15,238,49,162,108,175,227,21,63,28,48,102,221,189,97,171,87,213,2,35,51,75,69,118,73,56,140,184,225,118,161,5,222,233,125,18,211,221,238,46,176,0,60,46,57,221,241,236,60,29,189,110,217,7,254,197,219,245,41,104,46,223,89,77,197,117,194,46,196,171,79,161,223,161,140,220,98,77,202,253,245,137,23,37,209,166,170,173,86,102,76,66,123,59,9,231,214,178,45,116,79,237,247,232,95,113,11,205,225,155,133,206,97,182,90,41,15,57,39,122,174,67,143,93,52,108,211,97,200,167,195,236,215,122,181,211,103,127,103,220,67,191,227,6,42,219,120,53,97,85,111,203,157,253,145,169,241,159,121,8,218,225,243,92,109,151,29,36,106,132,44,211,169,54,174,221,166,69,255,0,97,208,134,113,51,97,116,230,103,16,39,76,150,174,69,2,20,183,81,77,141,163,106,249,164,63,32,218,94,242,101,181,254,173,253,52,87,111,180,251,123,190,222,74,114,93,118,102,122,237,139,82,89,244,118,157,54,106,61,33,47,230,156,230,242,221,140,110,179,179,158,219,169,213,167,245,222,157,116,211,66,237,238,189,92,35,194,155,91,6,172,122,117,141,105,198,229,67,130,195,45,168,247,184,174,98,208,203,109,26,254,113,107,50,212,155,79,102,227,211,254,211,246,128,3,248,174,210,63,184,126,26,108,142,114,164,160,209,180,219,125,105,239,215,93,52,237,31,188,124,218,188,100,186,168,142,154,246,155,114,27,81,118,107,174,154,143,162,147,213,36,126,242,5,17,40,141,38,93,134,90,24,170,94,35,92,62,175,42,253,225,59,26,176,181,191,72,53,49,46,189,80,167,234,211,91,93,91,178,228,186,239,53,249,37,175,97,182,157,169,70,157,186,151,180,133,108,189,134,119,187,21,242,181,221,162,109,169,155,221,63,35,169,100,254,115,126,205,55,111,219,244,187,53,215,79,220,44,195,134,150,67,47,27,90,235,99,27,49,62,55,64,134,216,74,169,176,119,180,238,229,147,144,228,180,247,49,137,7,167,209,90,118,41,30,205,79,216,66,212,8,180,45,8,127,64,0,0,0,0,0,0,0,0,0,86,174,44,112,107,253,40,98,157,229,137,159,202,59,209,159,43,110,10,141,119,162,249,33,206,233,122,169,46,61,202,230,117,169,223,183,153,183,118,212,235,166,186,22,186,9,171,149,204,11,254,77,120,19,108,224,167,202,159,148,127,39,58,223,233,62,135,163,231,245,19,31,147,250,158,99,155,118,243,246,253,51,215,110,189,154,232,93,84,7,42,205,30,5,255,0,41,76,9,185,176,83,229,79,201,207,148,125,23,244,159,67,214,114,58,121,140,73,253,79,49,189,219,185,27,126,153,105,187,94,221,52,56,85,132,252,26,255,0,69,248,167,102,226,103,242,142,244,159,201,43,130,157,93,232,190,72,114,122,174,150,75,111,114,185,157,106,182,110,229,237,221,181,90,107,174,135,166,130,202,128,7,42,204,238,94,173,92,208,96,213,107,8,238,153,61,7,95,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,128,31,220,49,255,0,229,69,255,0,114,127,251,60,123,251,231,133,46,35,226,78,28,88,216,95,122,230,243,210,180,172,57,235,154,160,60,253,144,106,149,30,44,162,142,71,21,78,29,67,215,101,190,149,60,162,50,220,132,173,72,37,26,18,218,17,245,178,185,194,147,249,53,227,181,179,141,127,167,175,148,127,39,58,223,232,207,146,221,31,63,168,134,252,111,215,117,110,109,219,207,221,244,15,93,186,118,107,169,79,240,0,21,87,253,195,31,254,84,95,247,39,255,0,179,197,148,225,61,139,250,47,194,203,55,12,253,41,233,63,146,86,253,58,133,214,242,57,61,87,75,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,143,149,129,120,23,135,25,116,195,138,118,23,225,125,27,161,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,122,0,0,0,242,152,177,98,254,148,48,178,242,195,63,74,122,51,229,109,191,81,161,117,188,142,119,75,213,70,113,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,162,181,191,184,99,255,0,202,139,254,228,255,0,246,120,181,64,1,90,184,177,193,175,244,161,138,119,150,38,127,40,239,70,124,173,184,42,53,222,139,228,135,59,165,234,164,184,247,43,153,214,167,126,222,102,221,219,83,174,154,232,90,232,38,174,87,48,47,249,53,224,77,179,130,159,42,126,81,252,156,235,127,164,250,30,143,159,212,76,126,79,234,121,142,109,219,207,219,244,207,93,186,246,107,161,64,15,238,24,255,0,242,162,255,0,185,63,253,158,39,254,87,48,47,249,53,224,77,179,130,159,42,126,81,252,156,235,127,164,250,30,143,159,212,76,126,79,234,121,142,109,219,207,219,244,207,93,186,246,107,161,117,80,0,0,1,21,115,207,145,143,229,163,242,39,253,116,126,71,124,142,244,151,251,137,233,14,171,171,233,191,248,195,59,54,244,223,241,181,223,236,211,183,149,101,115,133,39,242,107,199,107,103,26,255,0,79,95,40,254,78,117,191,209,159,37,186,62,127,81,13,248,223,174,234,220,219,183,159,187,232,30,187,116,236,215,82,159,224,0,0,34,174,121,242,49,252,180,126,68,255,0,174,143,200,239,145,222,146,255,0,113,61,33,213,117,125,55,255,0,24,103,102,222,155,254,54,187,253,154,118,249,76,148,240,222,254,71,216,167,85,196,207,211,47,202,223,73,219,239,208,186,47,147,189,7,47,153,38,59,220,222,103,84,238,186,116,219,118,237,45,119,235,175,102,135,53,71,42,205,30,5,255,0,41,76,9,185,176,83,229,79,201,207,148,125,23,244,159,67,214,114,58,121,140,73,253,79,49,189,219,185,27,126,153,105,187,94,221,52,56,85,132,252,26,255,0,69,248,167,102,226,103,242,142,244,159,201,43,130,157,93,232,190,72,114,122,174,150,75,111,114,185,157,106,182,110,229,237,221,181,90,107,174,135,166,130,202,128,4,85,207,62,70,63,150,143,200,159,245,209,249,29,242,59,210,95,238,39,164,58,174,175,166,255,0,227,12,236,219,211,127,198,215,127,179,78,223,41,146,158,27,223,200,251,20,234,184,153,250,101,249,91,233,59,125,250,23,69,242,119,160,229,243,36,199,123,155,204,234,157,215,78,155,110,221,165,174,253,117,236,208,230,168,0,0,0,170,191,238,24,255,0,242,162,255,0,185,63,253,158,39,254,87,48,47,249,53,224,77,179,130,159,42,126,81,252,156,235,127,164,250,30,143,159,212,76,126,79,234,121,142,109,219,207,219,244,207,93,186,246,107,161,117,80,17,255,0,58,217,82,254,88,56,89,74,195,63,151,191,36,189,25,112,49,93,235,125,23,215,243,57,113,164,51,202,229,243,154,211,94,167,118,237,199,166,205,52,237,212,184,6,87,56,82,127,38,188,118,182,113,175,244,245,242,143,228,231,91,253,25,242,91,163,231,245,16,223,141,250,238,173,205,187,121,251,190,129,235,183,78,205,117,41,254,0,2,170,255,0,184,99,255,0,202,139,254,228,255,0,246,120,159,249,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,169,230,57,183,111,63,111,211,61,118,235,217,174,133,10,177,99,131,95,233,67,20,239,44,76,254,81,222,140,249,91,112,84,107,189,23,201,14,119,75,213,73,113,238,87,51,173,78,253,188,205,187,182,167,93,53,208,181,208,77,92,174,96,95,242,107,192,155,103,5,62,84,252,163,249,57,214,255,0,73,244,61,31,63,168,152,252,159,212,243,28,219,183,159,183,233,158,187,117,236,215,66,234,160,2,42,231,159,35,31,203,71,228,79,250,232,252,142,249,29,233,47,247,19,210,29,87,87,211,127,241,134,118,109,233,191,227,107,191,217,167,111,42,202,231,10,79,228,215,142,214,206,53,254,158,190,81,252,156,235,127,163,62,75,116,124,254,162,27,241,191,93,213,185,183,111,63,119,208,61,118,233,217,174,165,213,115,207,145,143,229,163,242,39,253,116,126,71,124,142,244,151,251,137,233,14,171,171,233,191,248,195,59,54,244,223,241,181,223,236,211,183,149,101,115,133,39,242,107,199,107,103,26,255,0,79,95,40,254,78,117,191,209,159,37,186,62,127,81,13,248,223,174,234,220,219,183,159,187,232,30,187,116,236,215,82,234,185,231,200,199,242,209,249,19,254,186,63,35,190,71,122,75,253,196,244,135,85,213,244,223,252,97,157,155,122,111,248,218,239,246,105,219,229,50,83,195,123,249,31,98,157,87,19,63,76,191,43,125,39,111,191,66,232,190,78,244,28,190,100,152,239,115,121,157,83,186,233,211,109,219,180,181,223,174,189,154,28,213,0,21,171,139,28,26,255,0,74,24,167,121,98,103,242,142,244,103,202,219,130,163,93,232,190,72,115,186,94,170,75,143,114,185,157,106,119,237,230,109,221,181,58,233,174,133,174,130,106,229,115,2,255,0,147,94,4,219,56,41,242,167,229,31,201,206,183,250,79,161,232,249,253,68,199,228,254,167,152,230,221,188,253,191,76,245,219,175,102,186,23,85,0,21,171,139,28,26,255,0,74,24,167,121,98,103,242,142,244,103,202,219,130,163,93,232,190,72,115,186,94,170,75,143,114,185,157,106,119,237,230,109,221,181,58,233,174,133,174,130,106,229,115,2,255,0,147,94,4,219,56,41,242,167,229,31,201,206,183,250,79,161,232,249,253,68,199,228,254,167,152,230,221,188,253,191,76,245,219,175,102,186,23,85,1,242,110,202,117,118,177,106,214,105,54,181,199,242,126,181,54,159,34,61,58,175,209,162,95,163,229,45,181,37,169,60,133,153,33,222,90,205,43,229,168,246,171,110,135,216,98,176,127,184,99,255,0,202,139,254,228,255,0,246,120,177,252,20,194,250,86,10,225,29,161,133,20,101,68,114,61,173,71,141,77,92,136,208,147,17,19,31,66,11,157,40,218,73,153,33,111,59,204,117,126,178,140,214,226,140,212,163,51,51,230,153,214,202,151,242,193,194,202,86,25,252,189,249,37,232,203,129,138,239,91,232,190,191,153,203,141,33,158,87,47,156,214,154,245,59,183,110,61,54,105,167,110,165,192,50,185,194,147,249,53,227,181,179,141,127,167,175,148,127,39,58,223,232,207,146,221,31,63,168,134,252,111,215,117,110,109,219,207,221,244,15,93,186,118,107,169,79,241,92,24,215,193,190,149,138,184,185,119,226,117,27,48,50,232,81,238,202,196,154,218,233,210,109,148,206,92,119,228,172,221,121,36,242,101,50,74,71,53,110,26,11,150,70,148,26,82,102,179,35,90,164,254,74,114,165,252,143,176,178,171,134,127,47,126,86,250,78,224,126,187,214,250,47,160,229,243,35,71,103,149,203,231,59,174,157,54,237,219,139,93,250,105,217,169,200,0,16,171,58,220,55,191,150,14,41,210,177,51,244,203,242,75,209,150,251,20,46,139,228,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,219,161,122,188,140,100,99,249,23,124,182,255,0,93,31,150,63,44,125,27,254,226,122,63,165,233,58,159,254,48,246,253,221,79,252,93,54,123,117,236,149,64,33,86,117,184,111,127,44,28,83,165,98,103,233,151,228,151,163,45,246,40,93,23,201,222,191,153,203,147,33,238,111,51,170,107,77,122,157,187,118,158,155,53,215,183,66,245,121,24,200,199,242,46,249,109,254,186,63,44,126,88,250,55,253,196,244,127,75,210,117,63,252,97,237,251,186,159,248,186,108,246,235,217,202,179,71,194,147,249,74,99,181,205,141,127,167,175,147,159,40,250,47,232,207,146,221,103,35,167,134,196,111,215,117,109,238,221,200,221,244,11,77,218,118,233,169,247,252,148,229,75,249,31,97,101,87,12,254,94,252,173,244,157,192,253,119,173,244,95,65,203,230,70,142,207,43,151,206,119,93,58,109,219,183,22,187,244,211,179,83,144,0,2,170,255,0,184,99,255,0,202,139,254,228,255,0,246,120,178,156,39,177,127,69,248,89,102,225,159,165,61,39,242,74,223,167,80,186,222,71,39,170,233,99,54,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,234,197,101,226,23,5,74,85,229,127,220,183,125,11,30,226,91,116,218,229,98,109,74,29,22,37,146,158,69,53,135,158,91,141,197,111,108,212,39,99,105,81,32,180,66,75,68,150,137,79,113,76,156,161,229,238,187,149,236,26,141,131,181,124,75,249,107,18,153,80,149,34,151,39,208,200,166,244,113,95,81,56,168,219,18,227,134,231,207,170,67,188,197,44,213,243,219,123,18,132,144,237,99,202,98,197,139,250,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,255,0,42,47,251,147,255,0,217,226,213,0,4,85,207,62,70,63,150,143,200,159,245,209,249,29,242,59,210,95,238,39,164,58,174,175,166,255,0,227,12,236,219,211,127,198,215,127,179,78,223,41,146,158,27,223,200,251,20,234,184,153,250,101,249,91,233,59,125,250,23,69,242,119,160,229,243,36,199,123,155,204,234,157,215,78,155,110,221,165,174,253,117,236,208,230,168,142,185,218,201,229,43,57,22,5,10,208,122,234,137,106,212,168,53,130,169,71,173,42,136,154,131,233,97,76,184,219,177,81,243,173,41,8,113,74,101,106,209,122,25,199,111,84,158,132,105,142,152,3,194,78,187,151,252,101,180,241,138,220,204,231,81,46,217,168,38,67,145,190,69,161,29,92,85,165,77,201,141,189,115,22,77,243,88,113,214,185,155,13,72,223,185,62,178,72,199,64,206,183,13,239,229,131,138,116,172,76,253,50,252,146,244,101,190,197,11,162,249,59,215,243,57,114,100,61,205,230,117,77,105,175,83,183,110,211,211,102,186,246,232,94,175,35,25,24,254,69,223,45,191,215,71,229,143,203,31,70,255,0,184,158,143,233,122,78,167,255,0,140,61,191,119,83,255,0,23,77,158,221,123,37,80,0,229,89,163,192,191,229,41,129,55,54,10,124,169,249,57,242,143,162,254,147,232,122,206,71,79,49,137,63,169,230,55,187,119,35,111,211,45,55,107,219,166,135,0,63,184,99,255,0,202,139,254,228,255,0,246,120,181,64,0,0,0,0,0,0,0,0,0,0,0,1,252,50,212,180,49,85,252,75,114,25,120,221,55,91,248,217,134,17,186,244,56,194,149,82,131,189,166,182,172,220,153,37,215,185,143,200,45,126,146,19,177,40,246,234,94,210,21,158,206,25,222,239,215,206,215,106,137,186,166,79,116,252,142,165,146,249,205,251,52,221,191,111,210,236,215,93,63,112,178,110,28,188,62,175,42,5,225,7,26,177,73,191,71,181,13,45,61,79,167,234,211,187,157,67,177,36,180,239,53,137,39,167,97,56,157,170,70,157,154,159,176,133,173,36,137,36,73,34,236,34,208,135,252,62,179,109,135,28,46,244,160,212,95,184,134,122,248,131,86,166,214,179,63,118,46,99,220,206,150,116,248,205,250,164,91,80,154,132,173,11,176,139,94,243,251,68,111,18,63,135,213,6,161,94,205,21,160,154,115,60,195,131,80,167,205,123,214,73,109,105,21,24,187,143,180,203,94,242,236,45,79,236,26,22,105,38,150,144,147,45,12,146,68,99,254,192,7,139,197,204,41,181,177,150,199,168,216,215,100,110,108,57,204,60,218,79,123,137,229,173,108,184,209,47,230,214,131,61,9,197,118,110,45,127,237,42,42,206,182,75,174,204,176,221,178,170,72,62,178,211,169,77,95,163,229,252,211,124,174,99,178,77,166,118,115,220,117,90,52,198,187,213,166,186,232,125,189,255,0,19,39,121,176,186,114,205,136,16,102,68,87,62,129,54,91,72,169,70,209,180,252,210,223,142,110,175,121,178,226,255,0,86,198,154,39,183,218,93,189,247,223,131,248,171,109,227,45,133,74,191,45,135,247,198,168,70,97,229,163,107,133,202,113,198,91,116,209,170,208,131,86,132,226,123,118,145,31,253,133,192,56,153,97,115,152,147,150,122,187,173,201,216,171,108,228,87,73,27,53,222,113,233,243,59,53,222,157,53,223,223,219,247,24,163,44,54,185,95,177,113,34,219,186,8,180,85,22,179,14,98,211,217,218,76,190,133,153,107,162,191,99,191,67,251,140,105,31,3,46,248,247,230,14,89,87,108,115,255,0,101,45,250,108,181,151,111,170,183,34,180,225,151,106,83,175,211,239,208,135,186,0,28,159,52,24,197,79,192,252,25,184,175,89,138,209,244,192,150,204,34,209,93,178,74,35,206,54,93,136,89,119,180,127,72,180,247,251,143,59,56,131,117,212,241,67,18,43,151,92,163,223,42,226,172,73,150,148,250,165,161,200,125,110,18,123,9,37,222,231,126,133,247,16,185,158,24,89,89,135,132,152,93,27,17,235,177,183,87,110,102,17,45,151,55,153,108,135,34,60,39,146,157,18,242,144,122,45,179,237,52,146,190,194,46,193,57,12,244,45,76,65,46,34,89,230,183,176,130,212,169,97,85,170,174,170,233,171,196,122,51,157,139,111,166,105,214,229,176,110,124,228,117,182,189,174,182,159,87,113,25,235,236,46,209,84,120,21,130,215,198,106,177,120,173,170,67,186,203,169,73,235,170,82,246,179,243,45,57,41,164,58,246,197,45,162,86,211,144,71,181,38,70,125,196,94,235,198,193,76,9,179,242,125,128,21,54,33,185,207,145,74,163,61,83,170,76,209,212,243,157,106,19,100,242,185,102,227,164,157,78,49,43,68,234,69,220,68,126,218,40,204,117,236,120,149,142,119,149,199,29,26,181,46,189,81,233,187,126,147,106,152,242,208,125,169,73,150,164,191,105,107,239,22,231,194,135,3,160,225,246,8,42,247,152,124,218,181,126,73,200,74,251,83,203,140,252,72,46,147,122,19,138,73,232,164,31,173,161,31,220,93,130,116,0,174,46,44,89,157,249,27,106,163,7,45,247,119,205,173,48,71,48,182,233,182,51,205,206,142,231,211,104,200,253,100,151,114,200,253,218,119,138,253,200,230,5,189,142,88,237,67,129,53,173,105,116,249,177,167,203,86,226,245,146,220,200,196,180,232,78,33,69,234,186,125,165,175,216,90,247,104,46,215,183,169,246,157,187,76,182,105,109,236,137,75,134,204,54,75,85,31,168,211,105,66,126,145,153,247,36,187,204,254,243,21,167,197,139,54,142,209,226,163,1,173,53,237,126,75,101,34,160,254,132,127,54,162,157,21,214,182,184,201,151,121,36,247,37,122,251,189,226,166,93,117,199,220,55,93,86,229,43,188,244,208,125,90,205,177,82,161,211,169,213,57,173,237,102,167,206,228,158,169,61,121,106,36,171,184,204,251,204,187,244,22,63,193,34,69,73,187,163,19,24,138,198,232,143,122,23,170,94,228,150,205,27,168,154,59,15,180,245,63,119,239,22,228,56,54,122,103,61,77,202,189,237,54,59,220,167,27,244,110,139,218,74,211,90,140,98,238,63,188,103,174,202,162,124,163,185,161,209,183,237,234,57,157,186,107,244,91,82,189,229,251,62,241,123,217,182,205,5,27,42,56,61,13,168,139,230,86,231,115,61,30,198,139,45,219,37,49,205,245,141,167,80,90,34,65,159,173,167,217,219,221,67,55,45,201,87,187,171,82,46,10,236,158,162,108,173,156,215,54,37,27,182,160,144,93,137,34,34,245,82,69,216,66,206,184,61,229,229,79,189,80,199,10,194,246,33,190,87,163,81,166,188,205,74,124,103,123,82,231,102,157,159,73,29,190,207,120,177,220,118,179,90,196,12,42,174,90,47,35,122,39,244,218,150,166,90,236,146,211,158,197,39,246,61,228,34,87,12,204,176,207,193,72,151,13,114,224,107,109,74,161,210,122,155,146,124,190,89,204,79,122,29,90,79,84,186,94,194,255,0,213,221,115,209,13,137,121,104,187,18,251,155,9,61,7,176,207,253,208,141,238,251,134,120,168,206,19,85,38,86,162,212,139,119,255,0,66,99,80,22,101,69,186,181,181,14,160,202,118,161,222,102,133,174,189,206,40,189,197,238,31,108,0,0,7,133,199,9,158,143,194,234,212,190,98,81,203,233,189,101,30,132,90,200,108,187,255,0,120,204,196,197,115,101,45,68,101,219,167,249,6,144,114,145,69,85,191,151,235,90,152,230,205,237,117,219,141,29,199,172,215,213,238,47,127,184,116,218,205,187,73,175,147,73,170,68,109,244,179,187,106,86,218,84,93,186,107,216,162,63,113,15,160,203,45,71,108,153,101,9,66,19,220,148,150,132,95,226,28,187,50,152,57,69,198,252,42,170,217,53,104,12,200,84,158,71,41,75,105,11,82,54,201,101,197,109,53,33,122,107,202,45,116,47,103,239,44,222,92,84,26,149,179,88,145,67,171,68,122,52,184,219,57,141,60,218,144,180,238,65,40,181,37,17,25,118,40,143,187,218,37,135,12,156,70,191,173,220,195,82,44,251,125,217,175,81,107,125,71,164,99,182,167,148,217,242,96,204,113,173,82,133,18,62,154,140,253,98,62,222,210,208,199,25,205,93,26,53,7,29,110,74,108,70,144,219,77,116,123,82,148,145,17,107,13,133,119,17,17,119,152,185,238,23,213,105,117,60,152,216,169,153,36,223,113,159,74,106,165,44,212,190,218,172,223,164,102,103,238,45,4,175,21,7,198,189,231,87,123,225,243,43,124,212,134,189,45,177,27,140,246,106,205,59,94,207,102,163,149,112,223,192,235,103,28,165,222,86,181,194,212,163,75,222,142,216,166,210,222,210,208,165,172,245,53,182,191,236,139,217,255,0,214,138,56,155,135,213,204,46,189,106,22,77,197,9,248,179,169,252,174,99,111,54,180,40,185,141,33,210,212,150,148,159,209,113,39,218,69,223,251,199,191,202,134,97,171,249,115,197,72,23,149,54,107,229,5,60,222,178,41,56,190,83,255,0,205,159,109,189,232,75,141,146,182,169,227,50,212,251,15,180,189,199,162,27,26,247,183,113,14,218,139,117,90,213,104,149,10,124,206,103,45,232,207,182,234,15,99,138,65,250,200,82,147,244,144,162,236,63,97,136,89,196,95,38,84,76,73,195,234,181,247,101,208,144,205,193,30,82,106,79,28,56,168,73,173,168,244,247,144,73,87,45,133,44,210,102,150,245,35,86,157,221,165,216,42,207,46,216,151,122,101,235,25,227,85,233,181,46,137,234,109,69,16,170,81,150,243,173,147,173,183,45,165,58,217,160,148,217,171,83,100,139,106,140,136,244,208,203,221,127,88,21,139,116,204,99,195,234,77,217,4,141,47,72,136,194,164,36,246,145,19,170,97,167,23,180,137,107,61,53,112,180,212,245,29,16,120,124,107,176,225,226,86,22,92,246,124,184,141,200,84,250,76,214,88,74,219,37,232,242,227,56,218,76,136,210,174,223,95,188,136,204,103,19,20,237,185,184,113,139,247,69,182,243,47,69,118,131,112,205,138,222,169,52,25,114,37,45,4,164,246,36,251,209,216,122,23,119,176,95,15,15,252,81,135,137,121,108,181,141,170,138,100,200,161,83,224,209,222,35,120,150,180,173,152,17,119,17,250,234,50,61,87,219,174,157,253,196,62,78,117,114,75,103,230,82,210,155,85,167,83,226,196,188,97,197,112,224,205,38,154,109,78,169,13,72,83,109,184,225,48,227,170,65,188,249,40,210,147,237,211,82,237,239,166,25,144,49,155,39,184,191,169,59,83,163,85,104,117,13,166,235,42,151,29,137,136,102,87,209,215,230,148,227,75,84,109,116,236,220,73,246,25,118,92,254,71,179,153,106,230,78,196,135,79,168,212,226,198,187,169,209,219,102,108,55,30,109,14,60,166,217,140,78,60,132,27,238,58,164,27,175,25,18,149,166,166,90,31,111,124,148,185,173,250,109,215,111,84,173,186,188,70,164,195,169,196,122,27,205,186,218,86,149,33,196,41,10,35,37,17,145,246,40,203,180,143,191,184,103,247,62,25,113,170,96,6,54,214,90,110,156,227,84,58,228,185,21,56,14,33,149,37,150,219,122,92,174,91,73,62,82,16,70,72,103,177,41,212,136,187,140,203,186,85,112,137,204,210,40,243,166,96,101,213,89,89,181,53,231,38,83,142,84,142,194,113,103,2,43,76,35,123,165,236,37,104,132,163,94,253,15,216,45,171,191,180,135,244,4,40,226,163,140,199,134,248,4,253,183,14,81,34,93,204,234,169,110,33,46,104,163,98,68,41,168,51,50,37,164,244,213,5,236,50,251,12,82,214,21,91,82,239,92,79,181,173,152,209,213,33,218,181,110,12,77,132,131,89,171,155,33,8,211,66,35,51,237,87,184,255,0,120,209,198,22,211,41,24,75,130,54,204,10,220,136,244,184,212,43,118,18,102,46,66,210,194,26,228,196,65,47,113,168,146,73,208,155,61,117,211,77,15,93,52,21,51,196,139,60,178,177,102,225,149,133,56,117,90,146,205,189,73,148,182,37,63,22,73,165,19,28,105,115,24,89,18,153,144,164,56,210,219,113,7,218,146,53,118,107,161,104,66,48,229,155,46,151,158,99,241,26,5,173,111,192,144,184,92,246,156,168,204,229,58,109,180,199,61,148,58,102,180,52,225,37,68,79,17,250,197,161,23,105,253,183,229,151,60,189,217,89,122,195,202,109,163,108,210,97,181,41,184,236,156,249,72,97,148,184,252,130,97,150,220,89,173,13,182,106,220,108,164,245,81,106,103,218,127,103,86,0,0,31,54,66,21,2,73,203,105,181,41,181,246,45,40,45,123,76,245,53,105,251,187,199,253,250,110,152,147,74,93,150,211,107,86,154,33,110,36,149,247,105,168,252,202,125,250,164,246,218,101,181,166,59,38,78,27,134,70,68,179,37,119,17,246,145,234,70,62,185,22,133,161,15,232,252,181,26,93,50,177,21,112,106,212,232,179,99,56,70,149,179,37,148,186,133,17,145,145,145,165,68,100,125,134,101,247,25,143,12,230,93,114,254,236,242,170,185,129,216,126,169,164,231,55,169,59,102,17,187,191,118,237,119,242,181,215,119,110,186,247,246,143,113,77,165,82,232,209,27,129,71,166,197,131,21,164,146,91,102,51,41,105,180,17,17,17,17,37,36,68,68,68,68,95,113,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,63,37,74,149,75,172,196,114,5,98,155,22,116,87,82,105,113,153,44,165,214,214,70,70,70,70,149,17,145,145,145,153,125,198,99,195,183,151,92,191,181,60,234,173,224,118,31,166,105,185,205,234,74,217,132,78,239,221,187,93,252,173,117,221,219,174,189,253,163,220,211,169,116,202,60,84,65,164,211,162,194,140,217,18,80,204,102,82,210,18,68,68,68,68,148,145,17,118,17,23,220,68,63,80,254,41,36,164,154,84,68,100,101,161,145,251,69,57,241,54,201,150,34,70,197,25,56,173,135,214,189,74,185,73,170,182,185,19,27,167,194,126,75,140,200,118,68,199,220,51,38,152,218,148,18,118,118,154,140,200,212,90,234,70,70,32,125,51,9,113,74,179,82,42,69,51,14,46,137,51,57,156,163,101,170,60,133,173,42,220,73,208,210,148,25,150,134,100,93,221,230,45,115,133,254,73,171,152,96,235,216,199,137,116,69,196,171,75,140,168,176,225,77,140,182,220,97,11,232,164,33,195,109,230,18,164,173,43,109,105,220,75,208,140,140,139,183,83,22,66,0,0,57,78,98,242,247,101,102,23,15,106,86,141,205,73,136,236,167,35,188,112,37,45,134,84,227,18,13,135,155,109,100,181,182,225,167,105,188,163,213,37,169,31,105,125,180,27,153,172,185,222,121,112,196,105,246,181,193,2,66,33,115,221,114,157,51,148,233,54,235,28,247,144,209,146,214,211,100,165,25,50,103,234,150,134,93,165,246,73,238,27,185,228,149,132,215,12,92,42,196,106,212,151,173,218,172,164,49,21,249,82,77,72,134,227,171,134,194,53,83,210,18,134,218,67,109,172,251,18,102,158,221,53,45,72,91,54,41,83,105,24,181,130,55,52,10,36,136,213,72,181,219,118,106,97,174,58,210,250,29,231,68,89,35,105,164,148,74,212,156,45,52,215,93,75,77,117,25,199,197,91,106,93,149,137,247,77,179,38,58,163,187,73,173,206,137,176,208,104,52,242,164,45,26,104,100,70,93,169,247,23,238,23,75,194,187,25,143,18,48,9,139,110,100,178,92,187,101,212,210,219,66,156,213,68,196,120,80,144,71,161,173,71,166,171,63,97,23,216,66,107,128,254,119,118,152,169,94,46,217,154,69,98,116,60,12,181,107,43,38,161,60,220,202,137,197,145,216,110,32,231,197,117,133,236,116,253,134,157,80,164,107,221,169,251,4,85,200,126,92,106,152,255,0,141,180,102,156,167,56,237,14,135,46,61,78,123,139,101,74,101,198,217,151,23,152,210,143,148,180,25,154,30,212,210,173,8,203,188,200,187,244,5,108,219,244,219,82,222,166,219,116,136,173,70,135,76,136,204,54,91,105,9,66,82,134,208,148,36,136,146,68,69,216,146,46,194,46,238,225,26,243,195,156,203,87,45,150,36,202,125,58,167,22,77,221,81,142,227,48,161,182,243,107,113,149,56,204,146,109,229,160,159,109,212,160,157,100,136,212,157,116,51,208,187,123,169,130,28,12,102,206,22,47,234,110,212,235,53,90,229,67,105,58,242,165,200,98,26,30,149,244,117,249,213,54,210,21,39,93,59,118,146,189,166,125,183,61,146,172,146,217,249,107,180,161,85,106,52,248,146,239,25,145,91,57,179,77,166,156,83,74,91,81,212,227,104,112,216,109,212,160,158,96,212,73,81,246,107,169,246,247,125,110,32,24,163,15,13,50,217,116,155,181,20,198,145,93,167,206,163,178,68,241,33,106,91,208,37,109,34,245,210,102,122,163,179,77,123,187,140,80,246,22,91,115,113,31,23,237,123,109,166,94,148,237,126,225,133,25,207,84,214,103,207,148,132,26,149,216,163,239,95,105,232,125,254,209,163,188,20,176,225,225,174,22,91,22,124,72,141,199,84,10,76,38,95,74,27,36,106,242,35,54,218,140,200,146,158,223,83,188,200,140,123,129,206,241,215,22,233,152,57,135,213,107,178,113,26,157,143,17,245,71,73,109,50,55,82,195,174,39,113,26,208,122,106,217,235,161,234,40,23,49,56,151,122,102,23,25,229,85,234,85,35,154,237,74,162,184,116,216,200,121,215,9,166,220,150,234,154,108,144,106,112,211,161,188,101,181,38,100,90,232,69,239,181,254,26,25,80,133,131,120,110,139,214,230,163,145,220,53,173,36,33,201,81,203,123,76,188,196,55,8,144,107,101,11,73,19,141,171,78,211,34,237,239,62,209,37,51,11,140,182,254,6,225,117,114,247,173,84,225,197,122,52,41,39,5,185,15,161,6,252,148,199,117,214,219,73,41,104,53,41,70,209,145,37,39,169,232,122,123,203,60,56,237,138,245,220,103,196,250,253,247,92,159,34,65,207,159,41,216,201,117,213,172,153,97,114,29,117,13,160,148,181,237,74,121,167,162,73,70,69,175,103,188,254,78,25,97,245,115,20,111,90,125,145,110,195,126,84,234,135,55,150,219,45,173,106,62,91,75,116,244,36,37,71,244,91,81,246,17,247,126,241,43,184,144,96,117,179,129,178,236,219,90,222,106,81,37,159,72,239,83,137,111,105,234,81,22,90,26,27,70,191,173,63,103,255,0,95,170,240,80,121,212,94,248,130,202,31,52,161,207,68,239,70,227,45,250,51,81,211,179,219,160,183,193,20,56,160,213,165,211,50,99,125,38,28,147,97,199,189,23,162,146,179,74,251,42,176,190,137,145,151,188,245,20,193,149,74,52,106,246,58,219,116,217,109,161,198,157,235,55,37,68,70,71,164,55,213,220,100,126,210,29,163,137,182,35,95,215,22,97,170,246,125,125,217,172,209,104,157,63,163,163,184,167,146,217,115,160,195,113,221,18,181,26,62,154,72,253,82,46,222,211,212,196,78,183,168,53,43,154,177,30,137,73,136,244,153,114,119,242,218,101,181,45,106,218,147,81,232,148,145,153,246,36,207,187,216,52,135,150,188,28,162,224,134,21,82,172,154,76,6,99,170,55,63,154,164,52,132,41,123,164,188,226,119,26,80,141,116,230,158,154,151,183,247,159,81,121,150,164,54,108,188,132,173,10,239,74,139,82,63,241,143,159,70,183,105,52,2,117,52,184,141,176,151,182,238,74,27,74,75,179,93,59,18,69,239,49,204,179,111,69,85,127,47,215,77,49,189,155,221,232,118,154,251,187,38,176,175,113,251,189,195,55,208,213,202,148,133,25,151,102,191,228,26,103,192,249,158,144,194,234,44,190,98,87,204,234,125,100,158,164,122,72,112,187,255,0,112,247,64,0,0,56,238,110,103,29,63,47,215,68,130,120,154,50,232,116,86,237,186,127,61,96,187,255,0,120,205,218,53,53,150,189,163,78,88,55,5,52,236,55,164,67,67,38,209,55,212,122,134,157,166,90,190,225,247,126,241,237,0,127,12,136,203,67,45,72,103,215,136,126,29,179,135,185,143,174,196,143,179,151,35,165,218,73,211,179,108,8,134,125,201,79,237,142,199,193,250,214,135,85,198,138,133,117,230,146,183,169,156,174,94,228,145,145,115,34,79,73,247,145,159,113,123,12,132,126,207,109,13,118,254,102,238,218,114,201,210,52,116,31,172,239,237,167,198,63,113,123,197,165,240,145,156,252,140,176,211,161,184,250,86,220,110,119,45,4,163,51,70,234,132,243,61,75,217,168,155,194,159,120,213,25,124,191,177,52,211,95,233,77,127,252,5,56,125,94,11,77,146,174,59,209,102,211,71,183,209,222,177,167,214,47,155,168,247,24,255,0,174,45,153,95,153,22,180,246,62,219,84,135,85,21,253,190,149,91,17,204,208,222,212,65,138,206,227,67,90,22,167,187,77,203,237,246,123,133,97,11,36,225,141,157,228,216,243,81,131,120,153,94,137,22,132,238,189,4,201,210,182,37,141,10,100,135,55,45,231,201,9,220,181,33,37,181,29,186,145,31,110,134,45,230,92,106,125,114,152,252,39,201,153,80,230,52,182,28,47,85,104,90,20,70,149,23,110,164,125,134,100,42,147,57,188,49,239,25,23,245,67,16,240,61,165,73,98,170,251,181,9,48,246,186,181,162,67,175,72,121,100,219,113,162,232,73,34,229,36,181,81,159,110,154,159,97,137,37,195,186,214,198,220,52,177,93,179,113,58,218,147,24,154,152,164,180,235,208,229,160,210,217,51,17,178,45,94,36,232,94,162,207,176,180,236,251,200,77,64,239,20,109,197,99,6,213,96,99,179,183,116,120,105,106,53,198,133,78,90,219,111,106,20,244,137,147,156,51,51,36,36,141,102,72,237,237,51,251,76,117,158,13,152,196,84,235,130,185,132,213,57,198,76,202,106,77,82,57,56,239,103,53,75,167,176,148,150,229,233,220,71,161,18,117,251,125,130,220,4,82,207,62,77,173,92,195,225,213,66,161,68,161,197,141,118,211,154,118,108,89,49,163,54,135,165,56,219,18,77,13,41,105,97,199,86,74,117,226,51,73,104,102,100,70,71,175,125,55,88,151,142,43,100,223,27,202,98,162,84,41,117,10,45,67,167,151,26,67,114,88,68,166,25,150,147,89,108,220,210,150,133,42,54,157,186,17,145,25,30,154,118,95,94,91,177,202,222,199,204,42,160,222,244,170,164,7,167,74,167,197,93,74,52,103,208,163,143,45,81,153,117,214,205,9,113,102,141,170,116,139,106,143,113,118,17,251,207,141,241,28,203,84,76,114,193,42,165,118,157,7,153,93,181,226,191,86,100,218,104,141,231,145,26,36,181,37,148,232,210,214,173,86,233,104,146,52,145,159,180,143,190,144,176,246,236,184,176,111,21,40,247,43,7,46,5,66,219,172,199,122,67,42,230,52,189,99,201,66,212,210,210,70,133,105,185,189,13,38,101,221,236,26,31,203,54,50,82,177,199,7,173,251,218,159,57,137,18,93,131,17,185,233,105,212,172,219,150,113,89,113,212,30,139,89,145,145,186,90,146,143,113,123,125,231,213,71,252,173,105,109,10,90,143,68,164,140,204,254,193,73,28,90,113,157,171,255,0,27,88,179,169,53,21,59,79,183,225,162,51,236,165,237,200,41,140,75,156,218,149,181,43,82,119,109,89,22,166,68,173,61,221,195,203,112,191,194,148,223,57,130,137,116,84,99,32,233,182,187,109,213,205,231,81,243,109,187,26,108,37,238,53,26,20,148,232,149,153,235,170,76,139,218,66,68,241,57,207,67,228,185,24,17,133,149,232,167,28,137,104,170,78,167,74,61,228,175,231,145,94,142,110,49,35,77,52,229,171,98,145,223,161,159,176,133,116,225,54,20,95,56,229,126,193,180,173,90,92,250,156,218,140,166,138,75,237,176,243,196,202,28,121,182,214,243,170,109,11,52,164,141,212,154,150,100,122,107,219,223,219,124,185,52,202,93,165,150,76,59,131,22,52,52,61,113,212,35,52,253,82,99,141,180,167,18,243,140,71,39,154,67,132,203,110,19,124,198,55,18,85,169,235,218,125,189,210,40,0,0,7,240,200,148,90,40,136,200,253,134,63,50,233,116,199,86,78,57,78,138,181,151,105,41,76,164,207,252,122,15,208,134,219,105,59,27,66,80,146,246,36,180,33,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,52,250,117,62,169,25,112,234,112,35,204,97,194,52,173,167,218,75,136,81,25,25,25,26,84,70,71,216,102,95,188,121,200,24,75,133,84,169,202,169,211,48,206,212,135,49,74,53,156,134,40,177,155,116,213,169,43,83,82,80,71,174,164,71,174,189,229,168,245,45,52,211,45,165,166,91,75,104,73,17,37,41,45,8,136,189,132,68,63,236,0,0,4,118,206,94,82,237,44,205,225,220,232,146,97,161,155,142,159,25,215,233,147,27,109,164,184,167,155,98,65,50,210,214,108,184,225,183,204,127,113,165,58,30,189,165,219,223,67,88,181,133,23,206,6,223,179,173,43,170,151,62,153,50,157,41,210,140,251,140,60,201,60,134,222,113,180,60,210,156,66,13,73,51,105,70,149,145,17,30,157,157,221,150,43,195,27,61,15,243,35,224,70,41,215,163,20,115,36,34,151,58,163,40,247,154,191,153,197,102,49,56,252,141,52,211,152,174,90,81,239,50,246,144,142,252,80,48,165,54,54,96,165,221,20,216,232,42,109,208,219,149,98,125,164,124,219,142,201,155,53,123,137,68,132,164,245,74,8,245,213,70,101,237,49,234,56,75,99,59,88,127,141,178,44,250,181,69,77,83,238,8,107,140,195,42,120,146,131,152,252,184,45,165,91,84,180,167,118,212,25,106,68,106,211,222,46,221,11,75,136,74,208,122,165,68,70,71,246,15,250,28,171,51,56,201,74,192,236,30,184,111,106,132,230,35,201,106,12,182,224,37,215,82,131,114,89,69,121,198,144,90,173,6,102,102,209,232,73,61,199,236,247,150,120,49,10,236,184,177,147,21,43,23,43,231,46,125,66,228,172,200,122,59,41,230,58,189,100,73,90,210,210,18,102,181,105,185,205,9,36,103,223,237,23,123,195,143,45,81,48,55,4,169,117,218,140,18,110,187,116,69,98,172,241,186,209,19,204,162,76,72,138,83,42,213,164,45,58,45,163,213,38,106,34,63,105,159,119,100,204,142,57,91,216,7,133,85,235,222,171,84,128,204,232,180,249,75,166,198,146,250,18,114,37,166,51,206,180,217,33,78,32,215,185,77,25,109,73,238,62,210,47,121,80,165,247,120,226,182,114,49,188,230,38,37,66,169,80,173,84,58,120,145,163,183,37,244,69,97,233,106,52,22,205,206,169,8,74,164,233,217,169,17,25,17,107,175,109,200,228,99,38,214,174,94,48,234,159,80,173,208,226,201,187,106,45,53,54,84,153,49,155,91,209,92,113,136,198,182,146,181,48,219,168,36,186,201,153,36,245,50,51,51,51,215,186,86,138,144,227,39,140,69,81,184,40,120,77,76,156,102,204,86,163,85,36,19,110,246,115,82,186,131,10,73,237,94,157,198,90,145,167,95,183,216,57,47,10,124,27,85,255,0,142,205,93,178,33,165,216,214,226,19,57,11,113,189,200,75,209,230,65,112,140,140,208,162,37,145,47,179,180,143,237,33,121,61,192,33,95,17,27,91,27,113,46,197,106,205,195,27,106,84,158,108,212,165,215,89,135,45,102,166,205,153,109,153,106,201,43,82,245,208,125,165,167,111,220,66,54,100,203,134,53,227,30,254,129,136,120,224,210,163,49,74,125,170,132,104,123,93,66,215,33,167,163,188,130,113,185,49,116,52,153,115,82,122,40,143,179,77,75,180,197,167,205,157,111,216,182,194,229,207,149,18,153,72,162,194,53,41,199,86,134,90,101,134,91,51,61,76,246,165,36,72,65,159,176,136,139,216,66,146,184,144,103,30,118,56,95,82,48,254,213,169,178,229,169,68,146,182,210,184,175,25,162,67,204,189,45,162,112,141,15,173,181,165,77,58,159,91,105,25,246,119,23,97,194,84,165,75,81,33,9,53,41,71,161,17,22,166,102,44,243,132,158,87,229,202,173,51,143,183,45,33,212,197,99,119,162,150,252,115,36,57,185,19,162,189,180,214,214,135,161,237,215,98,251,61,190,225,255,0,60,105,91,210,226,178,151,202,104,183,122,75,214,36,250,199,243,116,238,243,31,43,130,169,151,203,251,239,93,53,254,139,211,255,0,192,84,69,193,8,67,197,182,115,241,242,195,81,134,219,233,67,114,185,60,196,26,140,141,123,106,16,12,180,47,110,130,173,50,39,67,93,193,153,171,74,156,142,110,171,235,255,0,87,244,187,41,242,79,220,126,225,32,120,192,218,208,233,88,209,79,174,178,210,80,245,79,155,204,218,146,34,62,92,72,9,46,226,35,238,63,105,152,227,124,60,48,237,172,66,204,125,10,35,252,190,92,126,171,113,47,78,221,208,37,153,119,165,95,176,52,22,68,68,90,17,104,67,250,3,197,227,28,20,212,176,222,175,9,76,155,164,231,79,234,18,119,25,232,251,103,221,251,134,99,92,245,92,61,15,65,164,76,162,206,58,134,95,173,105,10,124,157,81,245,218,171,118,237,127,158,190,93,255,0,184,118,32,0,0,17,243,61,206,114,178,211,117,43,123,137,254,241,237,65,232,127,236,132,97,157,198,191,88,67,80,152,122,75,43,66,1,56,104,53,124,238,187,123,191,90,177,232,128,5,40,241,131,182,10,145,142,176,171,169,37,146,106,252,205,53,238,249,168,112,19,217,216,94,255,0,121,254,225,238,56,45,213,41,108,93,215,149,53,248,172,170,100,159,71,114,29,82,18,107,70,214,170,42,86,211,51,212,181,46,195,208,115,46,45,248,110,187,83,49,143,222,77,182,225,71,186,54,242,245,47,84,186,104,48,27,61,61,82,46,245,123,213,251,187,132,166,224,213,119,183,55,13,46,11,85,199,210,107,167,244,156,180,110,237,79,50,69,65,195,236,221,217,221,238,33,99,162,157,120,210,45,39,137,86,106,73,205,198,159,72,234,157,117,219,252,222,157,236,246,15,185,193,104,156,59,142,244,50,37,109,47,70,235,238,253,93,68,89,246,45,225,189,191,139,86,13,78,194,185,161,166,77,62,165,201,230,160,219,66,255,0,86,243,110,151,98,210,164,253,38,211,222,147,238,253,227,56,152,227,132,245,172,21,196,154,174,31,87,35,62,211,212,238,71,172,234,22,157,220,200,237,59,216,106,66,12,244,39,75,250,165,254,115,240,209,228,72,138,234,100,69,125,198,93,78,187,86,218,141,42,45,75,67,208,203,236,22,151,145,142,38,115,229,86,168,184,91,141,51,218,40,238,180,184,237,85,95,117,91,215,41,249,200,229,243,30,147,43,67,74,80,234,251,147,184,137,5,166,164,71,173,168,83,170,16,170,212,248,181,90,108,150,164,196,154,202,36,71,121,165,146,208,227,107,73,41,42,74,136,204,140,140,140,140,140,143,67,212,127,186,80,148,235,181,36,90,158,167,161,119,152,255,0,160,21,253,198,19,12,190,83,224,125,46,240,131,13,10,155,73,171,176,167,158,38,245,89,69,106,28,247,20,91,137,6,123,117,81,30,134,100,95,112,172,188,148,226,75,248,103,152,251,42,164,82,84,204,122,149,106,155,77,146,173,230,148,147,46,79,140,107,53,30,228,150,154,35,183,93,75,222,67,69,84,138,131,21,106,76,42,172,87,82,227,51,35,183,33,181,165,68,100,164,173,36,162,50,50,51,35,35,35,246,24,253,98,6,241,27,200,245,27,23,173,105,184,167,100,83,147,30,233,165,176,227,242,27,142,202,16,82,218,105,185,111,171,82,105,133,184,227,171,117,196,151,106,136,143,179,184,244,49,11,120,116,102,34,238,192,60,112,253,19,92,207,169,138,93,90,119,162,94,139,57,78,164,152,150,236,200,140,41,68,133,186,132,165,73,75,74,45,77,38,162,237,45,12,187,10,237,148,136,85,250,41,182,226,90,145,18,165,23,69,22,132,180,56,219,136,237,247,145,145,145,253,164,98,136,248,151,101,249,220,27,199,105,149,170,109,52,217,163,92,156,202,154,92,67,38,150,210,252,137,147,21,176,141,45,161,5,234,54,93,154,153,233,237,50,29,131,132,134,100,92,181,175,41,24,51,112,84,214,84,250,177,173,248,105,121,239,83,169,117,216,17,219,74,73,110,146,117,218,147,208,137,6,126,237,123,133,196,145,145,145,25,30,164,125,198,60,78,53,223,144,176,211,10,174,171,206,99,237,182,116,202,60,233,44,146,212,68,75,117,184,206,56,148,246,169,58,235,176,251,8,200,255,0,202,51,123,140,23,156,188,66,197,43,178,243,150,250,220,58,197,110,124,212,18,148,102,72,67,178,28,112,146,157,84,173,8,183,158,133,169,253,231,222,59,14,7,230,97,252,1,193,187,146,131,106,162,57,92,215,35,147,35,117,173,145,243,24,137,34,43,104,208,156,67,168,113,43,75,140,165,93,198,146,62,222,211,238,226,244,138,61,237,140,55,210,96,211,99,79,172,215,171,243,137,74,52,161,233,43,83,175,188,68,107,86,132,181,153,111,112,181,62,211,213,94,211,49,120,185,6,201,141,187,151,155,6,157,116,87,41,168,118,240,172,193,101,249,110,62,203,106,92,94,115,49,86,182,72,212,195,110,163,107,172,159,170,102,122,31,126,167,221,46,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,68,76,252,228,198,221,204,61,131,81,186,40,116,212,53,120,81,160,188,252,71,24,101,9,92,174,75,50,150,134,76,210,195,142,175,115,175,23,170,70,90,159,118,135,223,71,85,122,53,237,131,215,210,160,212,163,78,163,87,168,19,141,73,53,33,232,238,37,214,30,50,37,167,113,33,100,91,219,61,15,176,245,79,176,200,118,124,112,204,195,248,251,131,118,221,2,234,68,115,185,173,167,33,198,235,92,35,230,63,18,60,87,17,161,184,183,86,226,150,167,30,82,187,137,38,125,189,135,223,199,240,126,243,151,135,184,165,105,222,113,30,91,103,71,173,192,154,225,37,70,68,180,53,33,183,13,42,209,73,212,143,103,105,106,95,121,119,141,33,96,165,249,11,18,240,170,213,188,225,190,219,135,83,163,193,146,241,54,162,50,67,174,70,109,197,39,177,74,211,77,229,216,102,103,254,81,237,140,200,136,204,207,66,46,243,20,239,197,191,50,14,93,23,140,108,26,183,234,139,56,20,163,67,243,18,203,254,167,82,211,179,227,184,149,18,29,52,235,181,69,169,26,8,253,250,119,14,61,195,71,47,206,227,38,59,67,173,84,169,166,245,26,219,229,212,212,181,178,106,109,79,199,153,13,91,12,212,218,208,126,163,135,217,169,30,158,210,33,123,137,68,42,5,20,155,109,45,71,137,77,139,162,72,136,144,134,219,109,29,158,226,34,34,47,176,136,82,79,17,124,196,93,216,249,142,7,132,214,203,234,126,151,73,157,232,150,162,193,83,170,39,229,181,50,91,9,81,161,14,173,42,82,146,234,75,82,73,40,251,11,66,46,195,154,92,57,50,61,70,194,27,90,22,41,222,244,228,200,186,106,140,54,252,118,228,50,133,148,70,157,110,35,233,208,157,97,14,54,234,29,109,69,216,163,34,237,239,61,76,79,33,249,42,245,6,41,52,153,181,89,78,37,182,97,199,114,67,139,81,145,18,82,132,154,140,204,204,200,136,136,139,218,99,58,185,214,196,151,241,51,49,247,173,73,82,84,244,122,109,106,165,77,140,173,230,164,155,45,207,146,104,52,250,202,45,52,95,102,154,23,184,133,154,112,123,195,47,147,24,31,84,188,39,67,66,102,213,170,239,169,151,141,189,22,113,93,135,1,196,150,227,65,30,221,82,103,161,25,151,222,44,4,7,252,169,9,86,155,146,71,161,234,90,151,113,143,240,168,212,33,82,105,242,170,181,41,45,70,137,9,149,200,144,243,171,36,33,182,208,147,82,148,165,25,145,17,17,17,153,153,158,133,160,168,222,35,156,65,101,93,51,167,224,190,17,86,8,169,13,147,177,42,147,227,72,50,55,150,71,46,51,205,165,200,242,77,42,109,72,83,106,36,169,29,189,134,125,154,16,173,71,28,113,231,20,235,171,82,214,179,53,41,74,61,77,70,125,230,103,237,49,222,114,87,128,147,49,247,28,40,214,242,160,190,245,46,156,252,106,149,64,210,209,169,7,29,185,145,208,234,79,230,214,159,162,247,114,136,139,222,122,119,223,238,18,97,189,191,132,182,13,50,194,182,97,166,53,62,155,206,229,32,155,66,63,88,243,142,159,98,18,148,253,39,21,220,146,239,253,226,176,184,210,147,133,113,217,102,100,173,135,233,45,61,223,171,167,15,133,193,109,105,44,74,188,146,110,109,53,122,59,68,235,166,239,230,245,31,103,180,92,80,174,46,50,183,123,112,176,210,223,181,91,125,36,186,135,87,204,70,238,213,114,228,83,220,46,205,221,189,254,227,17,103,132,134,27,185,117,230,49,139,201,198,220,56,214,190,238,102,133,234,159,83,6,123,101,175,170,101,222,159,122,127,127,112,233,220,105,42,148,183,238,235,54,154,196,70,83,50,55,164,121,238,165,180,146,215,185,170,114,147,169,145,234,122,23,97,106,60,55,7,203,96,170,248,237,54,184,162,89,166,145,203,215,78,226,230,195,158,158,222,195,247,123,203,247,139,174,0,30,119,16,137,103,104,79,38,205,36,175,154,211,119,119,235,80,50,246,239,235,12,104,143,34,14,243,114,209,106,171,123,138,254,254,237,89,234,127,236,132,161,32,192,0,0,112,60,241,196,122,94,91,110,166,153,109,43,87,243,30,197,17,159,254,31,27,221,247,12,234,181,250,194,26,127,195,87,138,69,149,78,121,58,232,174,119,127,252,242,199,167,0,21,45,198,214,132,252,122,230,26,214,137,164,242,229,250,103,85,37,39,175,168,138,114,125,99,211,223,221,218,56,79,11,27,228,237,92,202,211,41,75,158,76,53,86,231,110,66,157,218,75,229,64,154,162,236,220,68,122,26,189,199,251,132,195,227,31,134,137,171,225,165,27,16,152,142,149,42,137,212,115,156,217,169,167,157,34,158,210,123,73,39,167,119,181,69,251,251,135,0,224,223,115,212,161,99,21,98,219,68,133,116,149,30,159,123,102,181,105,243,113,106,11,45,11,93,59,207,220,98,230,197,52,241,154,109,212,226,221,180,181,158,168,95,89,176,187,123,52,141,79,212,123,62,10,170,50,170,95,105,216,147,35,244,95,105,151,105,122,181,17,108,98,158,248,198,225,67,52,75,242,139,137,49,218,97,179,174,245,60,205,137,34,82,185,12,211,217,45,218,32,181,239,236,213,71,251,187,133,109,143,245,139,42,68,25,76,205,136,242,217,126,59,137,117,167,16,163,74,144,180,158,164,162,50,237,35,35,45,117,33,111,124,51,115,210,213,227,76,133,130,24,151,85,219,85,130,195,113,169,82,100,62,68,79,52,132,195,140,203,91,222,144,106,83,134,165,44,246,165,4,71,218,101,219,169,11,39,74,137,73,37,36,245,35,45,72,199,244,7,41,205,45,133,15,17,112,18,247,160,201,134,153,46,166,131,82,122,42,13,178,89,243,250,39,208,141,8,210,174,221,87,236,45,123,123,6,116,106,13,74,177,49,34,75,38,151,35,200,183,171,107,78,137,35,66,155,91,15,153,118,125,19,35,35,71,216,101,246,13,12,228,223,16,90,196,124,186,217,85,132,62,110,185,18,139,77,132,250,148,162,82,141,212,193,142,165,106,123,149,219,170,251,117,61,126,193,218,199,249,73,141,30,100,119,34,203,97,183,153,121,6,135,27,113,36,164,169,38,90,25,25,31,97,145,145,138,170,207,70,77,46,59,59,27,40,24,229,133,22,226,220,167,42,179,22,125,65,154,108,55,13,196,63,213,201,146,234,246,176,193,36,146,73,75,101,170,151,174,186,106,125,198,44,115,2,43,146,107,248,73,106,203,156,195,204,202,110,145,5,151,208,242,77,46,19,133,25,163,86,226,51,51,215,83,61,117,237,212,112,30,36,249,127,143,140,88,21,83,174,194,167,147,245,123,105,135,170,109,41,13,18,156,82,35,195,152,162,65,25,54,181,30,171,112,187,8,200,181,246,145,138,68,195,123,194,181,132,152,155,71,185,227,170,68,73,180,10,180,119,159,65,26,219,89,27,18,16,181,33,68,74,73,247,183,218,70,101,221,236,26,43,203,142,40,211,113,127,6,237,107,210,12,246,165,61,46,147,5,83,118,58,149,155,114,85,21,151,28,66,180,90,204,148,70,225,106,74,61,75,94,223,120,137,28,93,177,180,172,188,34,133,135,148,122,134,202,157,110,99,101,37,180,59,162,142,19,209,103,178,189,73,46,18,180,220,146,46,212,154,125,250,159,96,165,165,25,168,205,74,51,51,51,212,204,199,232,166,211,167,85,234,17,169,84,200,174,201,151,49,228,48,195,45,32,214,183,28,90,137,41,74,82,146,51,51,51,50,34,34,45,79,81,113,220,52,114,51,31,14,168,17,177,143,19,104,205,46,225,168,54,135,105,241,164,71,35,233,152,113,16,228,52,179,67,209,210,180,60,151,16,178,213,43,50,46,210,46,221,76,88,137,17,36,137,41,34,34,34,208,136,189,131,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,74,35,74,136,140,140,180,50,63,104,174,238,37,217,25,141,136,180,9,56,197,134,84,102,145,112,211,219,91,181,8,209,227,145,117,44,54,137,146,29,89,33,152,234,90,221,83,139,65,106,165,145,31,97,31,110,134,41,198,165,78,157,72,168,73,165,84,226,187,26,92,55,150,195,236,186,131,66,219,113,10,52,169,42,74,136,140,140,140,140,140,140,181,45,7,231,73,154,76,148,147,50,50,61,72,200,93,47,8,140,109,43,207,8,166,225,229,98,160,75,169,209,38,57,211,54,183,117,81,66,102,44,6,81,161,41,195,86,155,148,101,216,146,79,187,67,236,18,223,49,184,163,77,194,12,27,186,111,73,211,218,138,244,74,76,229,66,222,234,80,110,73,76,87,156,109,9,213,104,51,81,155,103,161,17,234,122,118,123,198,117,49,34,240,173,98,222,38,214,46,121,11,145,46,101,126,173,33,230,16,102,183,22,102,252,133,173,40,73,26,148,125,238,118,17,25,247,251,69,221,240,215,203,252,124,29,192,186,101,118,109,60,152,171,220,172,51,83,117,75,104,146,226,91,145,14,26,141,6,102,218,20,90,45,179,236,51,50,215,218,102,59,246,59,215,101,91,248,73,117,75,130,195,207,74,114,145,57,150,16,202,77,78,27,135,25,211,73,36,136,200,245,212,139,77,59,117,21,199,145,140,154,220,119,142,54,87,241,203,21,237,181,183,78,77,102,84,250,123,53,40,110,19,139,127,171,141,37,165,237,125,131,73,164,210,167,11,84,175,93,117,208,251,204,90,172,104,209,225,199,110,44,70,27,101,150,80,72,109,182,210,73,74,82,69,161,17,17,118,17,17,16,255,0,81,197,51,143,136,44,225,198,93,175,90,194,223,83,78,75,162,212,161,48,164,168,146,162,117,80,100,41,58,30,228,246,250,157,154,30,191,96,207,52,6,165,95,120,145,29,146,39,36,73,184,107,104,78,138,213,107,113,111,190,69,219,244,140,204,205,127,105,159,218,52,91,149,171,10,38,29,96,29,145,65,141,13,49,157,85,6,152,244,164,19,100,131,231,244,76,33,122,145,37,39,174,168,246,150,189,157,163,171,128,254,41,68,148,154,148,122,17,22,166,98,182,56,153,103,165,171,58,153,55,4,48,210,171,186,171,61,135,35,85,100,199,124,140,153,105,105,153,25,230,183,179,32,148,151,9,73,65,237,82,12,139,176,207,183,66,21,9,42,84,137,210,158,155,45,229,188,252,135,20,235,174,45,70,165,45,106,61,77,70,103,218,102,102,122,234,99,252,133,188,240,110,194,134,169,246,133,111,20,157,105,133,59,38,68,154,98,86,105,35,89,37,77,83,223,34,215,102,186,106,95,181,223,236,246,139,47,21,57,198,169,70,117,75,17,59,18,68,94,148,237,211,180,253,90,112,241,156,25,91,117,88,183,114,173,7,162,17,209,239,46,222,221,99,84,52,23,44,41,147,140,133,207,82,155,140,52,123,109,114,21,210,83,186,141,141,146,213,167,206,69,167,172,245,45,116,239,47,113,14,253,193,195,13,19,72,195,74,206,33,63,29,41,93,111,167,228,185,179,67,87,38,69,65,165,118,154,75,94,255,0,98,143,247,119,8,123,197,58,249,59,171,50,181,58,82,39,147,237,82,121,59,16,151,119,18,57,176,33,40,251,55,25,22,166,159,113,126,241,221,184,37,80,159,145,93,196,170,209,178,158,84,79,67,104,181,36,245,61,232,168,167,213,61,61,253,253,162,218,64,7,152,196,167,147,30,202,168,188,173,116,79,39,187,254,117,3,48,14,254,176,198,138,178,57,17,232,121,109,181,90,121,180,161,95,207,187,18,70,95,248,124,159,127,222,59,224,0,0,14,51,155,234,92,138,190,95,238,120,81,74,74,157,95,69,181,49,245,53,158,147,99,153,246,17,31,176,191,202,51,126,68,104,115,69,145,164,203,223,216,52,199,128,53,120,181,220,39,161,212,224,190,167,152,123,169,216,181,40,148,103,164,151,82,122,153,25,151,121,31,180,116,48,1,91,60,106,105,142,73,195,251,26,162,136,132,180,194,244,158,247,121,122,155,123,223,167,17,118,233,217,175,119,218,43,187,36,181,66,163,102,118,204,168,169,77,164,154,244,142,166,225,232,158,218,124,146,237,237,47,120,188,236,225,225,59,120,211,151,219,158,194,76,116,46,84,254,139,144,230,205,86,222,201,177,221,86,211,216,179,45,73,174,221,18,127,231,42,152,225,89,91,145,105,102,206,143,109,212,34,184,218,234,93,71,48,148,131,35,71,46,153,57,101,174,166,90,107,184,189,134,47,64,83,151,26,22,28,111,19,237,7,212,103,181,223,72,109,253,209,233,196,99,233,240,95,153,203,189,46,216,125,65,151,55,160,249,189,253,138,209,170,137,247,123,69,189,10,255,0,227,17,65,167,77,192,184,117,201,7,24,165,211,185,157,54,253,188,195,230,76,167,165,123,53,45,123,139,183,67,46,193,74,228,70,125,132,63,233,13,58,225,25,182,210,213,180,141,71,181,38,122,23,188,125,155,46,239,175,88,87,69,50,236,183,42,82,97,78,166,75,102,83,110,48,242,219,86,230,220,75,132,70,104,82,79,77,200,73,246,25,119,11,237,200,134,106,104,153,135,194,170,115,19,42,173,42,230,164,70,102,36,230,93,125,6,251,170,106,52,98,113,237,166,243,142,40,141,199,140,183,43,77,79,188,136,251,229,0,15,241,155,21,153,208,223,133,33,180,56,212,134,148,210,208,178,35,74,146,162,50,50,50,62,195,45,12,103,239,136,134,14,191,132,217,141,184,20,152,173,179,22,226,147,46,182,201,54,131,74,73,50,39,203,218,95,65,37,220,223,179,95,188,196,217,224,227,140,204,212,108,218,206,20,214,106,207,57,62,44,201,19,162,52,235,228,104,76,84,181,79,97,9,73,41,123,136,247,25,145,17,39,111,184,253,130,204,64,126,74,157,42,155,89,136,184,53,72,44,74,97,100,100,104,121,164,173,61,164,101,174,138,35,46,227,63,241,143,249,164,209,233,244,56,157,13,54,59,108,48,71,170,80,132,37,41,46,194,45,8,146,68,69,216,68,21,154,84,74,229,34,109,26,123,13,189,26,116,119,35,58,219,137,37,37,72,90,77,42,35,35,35,35,35,35,62,242,49,159,190,32,88,36,246,12,102,18,183,21,136,36,205,58,184,244,154,196,115,109,163,75,105,75,211,165,18,16,90,54,132,150,137,107,184,181,236,246,159,178,107,112,124,199,86,165,91,21,204,41,173,84,90,66,169,197,38,172,215,53,226,35,38,91,110,3,9,34,220,231,119,127,114,72,190,223,96,135,220,71,177,181,120,181,152,154,229,62,36,183,92,129,108,73,147,68,36,169,205,80,110,70,157,44,183,36,137,197,39,77,174,118,31,97,253,132,34,163,109,184,235,137,105,164,41,107,89,146,82,148,150,166,102,125,196,69,237,22,111,195,23,34,175,92,50,35,227,174,41,80,154,40,17,100,33,84,168,19,226,158,247,22,147,135,41,153,4,219,241,205,38,217,164,220,78,244,175,83,237,34,246,152,182,184,177,99,65,140,212,56,81,218,97,134,80,150,218,105,164,18,80,132,145,104,73,34,46,194,34,34,34,34,33,254,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,202,84,88,211,163,59,14,108,118,159,97,228,41,183,90,117,4,164,45,38,90,26,84,71,216,100,100,102,70,70,42,83,137,206,69,94,183,164,72,199,92,45,161,52,112,37,72,90,170,176,32,69,61,237,173,71,50,83,210,13,182,35,146,73,178,73,54,157,234,94,165,216,71,236,49,89,14,54,227,78,41,167,80,164,45,6,105,82,84,90,25,25,119,145,151,176,74,190,28,56,218,188,36,204,77,14,159,46,91,173,192,185,228,198,162,26,82,230,136,39,36,206,136,91,148,70,226,83,166,214,251,79,180,254,195,19,7,140,30,58,181,22,215,161,225,77,22,162,210,213,81,40,213,103,121,79,17,153,178,227,115,216,81,30,215,59,187,187,210,101,246,251,4,40,225,251,130,79,99,62,97,40,145,100,65,39,169,212,55,163,86,36,27,141,26,155,82,89,157,20,150,131,213,181,164,245,75,189,199,167,103,180,189,186,5,163,82,162,80,233,16,168,208,24,109,152,208,99,183,25,166,219,73,37,41,66,18,73,73,17,17,17,17,17,17,119,17,5,90,143,79,174,68,232,106,81,219,125,131,61,84,133,161,42,73,246,25,104,100,162,50,62,195,49,255,0,84,202,85,54,141,17,16,105,112,88,138,194,8,136,144,203,73,66,123,8,139,93,18,68,93,196,95,226,31,172,5,103,113,142,198,102,105,214,101,27,10,104,213,119,155,159,42,100,121,210,218,106,65,18,21,21,77,84,24,90,84,148,175,113,158,226,34,50,52,233,239,63,96,132,220,60,48,117,252,89,204,109,190,165,69,109,232,182,236,152,149,183,137,196,26,146,105,143,62,38,226,250,10,46,231,61,186,125,228,52,9,10,43,48,97,177,10,59,104,109,168,237,37,164,33,4,68,148,165,36,68,68,68,93,132,90,16,255,0,96,17,127,61,249,169,162,101,227,10,170,44,67,170,180,155,150,175,25,232,144,89,105,244,19,237,41,216,210,73,183,182,147,205,184,146,39,25,34,220,157,116,62,226,51,238,161,43,210,239,174,223,183,69,78,236,184,234,82,102,206,169,203,122,83,142,62,242,220,86,231,28,83,134,68,107,82,143,77,203,81,246,153,247,143,140,182,157,111,111,49,165,167,113,17,167,84,153,106,71,237,33,255,0,34,255,0,120,105,208,105,212,76,174,208,92,167,156,99,57,232,139,49,254,78,222,199,87,78,135,184,149,161,23,173,216,90,235,169,253,162,85,138,133,227,65,51,153,122,90,80,250,131,62,87,95,243,123,251,19,171,84,227,238,246,15,153,193,121,135,28,196,251,189,244,153,237,107,209,251,191,124,122,137,16,184,209,69,252,84,235,114,46,220,217,214,45,186,124,87,28,93,55,167,229,146,80,102,107,230,83,32,172,244,208,207,93,54,159,176,133,179,228,239,9,218,193,124,190,219,22,26,163,33,18,160,117,188,247,54,104,183,55,205,144,234,119,30,196,25,232,78,246,106,146,255,0,57,209,142,118,170,133,89,204,237,231,81,74,155,81,59,232,237,13,179,213,61,148,248,197,217,218,126,225,98,60,21,169,139,141,135,247,205,69,113,73,9,155,232,205,142,236,208,220,216,253,68,143,183,78,221,59,190,193,100,192,3,158,99,245,94,37,11,9,235,149,57,207,169,152,236,244,219,214,149,18,76,181,146,210,75,67,51,34,239,50,246,140,206,40,141,199,52,65,25,153,247,13,32,101,2,151,34,145,151,235,98,20,162,146,151,81,214,238,76,141,73,101,172,217,6,93,134,68,125,199,254,65,217,128,0,0,124,123,182,223,143,116,91,242,168,82,139,86,164,236,221,221,253,85,165,94,210,63,106,125,195,49,119,181,2,93,177,115,205,161,206,108,208,252,110,94,244,153,25,105,185,180,168,187,200,143,185,69,236,23,217,195,162,246,139,120,229,158,222,54,103,55,33,216,157,95,53,41,116,150,164,110,168,75,211,82,220,102,90,146,125,162,80,0,8,41,197,222,146,236,252,185,174,107,76,33,125,30,154,168,210,102,164,239,157,0,187,15,78,206,225,79,184,27,92,143,109,226,149,18,181,41,199,27,106,63,83,185,77,153,18,139,116,103,82,90,25,153,23,122,189,227,76,200,84,106,132,82,86,136,117,167,61,135,162,136,244,63,241,119,144,134,22,14,74,40,88,99,155,178,197,75,118,26,81,76,255,0,104,107,150,130,38,255,0,163,20,194,182,146,24,74,75,85,45,70,122,43,183,239,236,19,88,84,143,27,152,109,53,113,225,132,182,218,81,45,255,0,77,243,21,183,176,246,183,77,34,237,28,191,132,117,197,46,153,152,47,68,180,246,214,106,31,172,73,168,203,94,92,41,234,46,205,72,187,207,220,98,239,132,52,226,173,99,74,187,50,187,89,168,211,225,63,42,101,43,167,228,161,150,205,102,124,218,140,18,87,97,36,207,185,39,221,167,119,180,82,29,129,26,145,50,238,129,26,186,235,109,193,95,55,154,167,20,146,73,104,210,205,58,154,187,62,145,23,120,181,107,107,134,109,174,136,207,73,77,49,78,51,58,51,177,83,205,101,179,82,13,71,166,226,254,107,161,25,104,122,31,104,130,89,198,202,109,205,150,139,208,153,122,28,151,168,149,52,245,49,165,147,110,41,164,27,142,200,36,50,107,54,91,65,44,144,198,187,75,94,206,210,236,238,248,249,66,204,117,197,151,76,91,163,92,48,102,172,168,242,166,71,141,85,96,220,94,195,138,169,49,214,242,137,36,235,105,221,177,146,45,86,123,125,253,157,218,6,194,156,78,182,113,118,199,165,222,246,181,66,60,168,181,8,204,60,162,105,214,214,109,45,198,80,233,182,173,139,81,37,68,78,39,82,212,244,215,247,143,96,2,180,184,201,97,33,85,172,170,38,39,210,233,92,201,144,229,198,129,33,230,216,212,211,25,13,84,31,89,154,146,131,50,45,76,140,245,86,159,103,180,64,108,140,227,28,220,29,204,53,175,61,18,249,48,171,21,24,84,153,102,183,13,45,165,151,103,70,53,169,94,186,8,136,137,190,211,61,75,78,242,49,161,154,37,82,45,114,141,6,179,9,246,222,98,124,102,164,180,227,106,37,33,72,90,9,68,100,100,102,70,70,70,93,198,99,246,128,0,173,238,48,248,69,18,173,135,212,172,77,133,76,125,217,240,229,177,9,231,89,96,148,73,142,134,42,15,40,212,100,131,81,17,40,200,207,85,105,246,123,68,17,200,229,250,254,25,87,177,38,238,95,49,12,167,15,107,12,71,112,181,34,41,68,184,206,39,105,238,73,111,209,26,150,135,184,71,219,202,186,245,211,119,215,46,105,11,90,221,171,212,164,207,90,150,102,106,82,157,117,75,51,51,51,51,51,213,94,243,251,204,73,188,130,101,26,189,152,28,76,166,87,234,116,215,19,107,208,231,51,50,91,143,50,178,106,71,38,68,85,173,157,84,202,219,94,230,158,51,218,102,90,151,121,145,119,223,5,171,108,81,172,219,126,5,181,64,129,30,28,26,116,102,163,52,211,45,33,180,146,91,66,80,158,196,17,22,187,82,69,216,69,220,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,147,117,91,20,107,198,223,159,109,87,233,241,230,65,168,70,118,51,173,60,210,28,73,165,196,41,10,236,89,25,125,21,25,118,145,247,138,31,207,222,81,171,217,126,196,202,157,193,76,166,184,171,94,187,57,233,145,28,101,149,155,81,249,210,37,45,12,234,150,80,218,54,180,201,30,210,51,208,187,140,203,186,50,89,213,215,173,107,186,135,115,71,90,144,237,34,165,26,122,20,131,50,82,84,211,169,89,25,25,25,25,30,169,247,151,222,66,65,103,146,253,127,19,107,216,109,119,35,152,182,85,135,148,118,36,59,218,100,114,183,201,113,91,143,114,139,126,139,212,245,61,194,118,240,120,194,40,148,172,62,170,226,108,218,91,237,79,153,49,248,76,186,243,4,146,84,117,177,79,121,38,147,52,18,140,141,68,102,90,43,79,179,218,44,136,0,7,226,173,213,34,208,232,211,171,51,95,109,150,32,70,118,75,174,56,162,74,18,132,32,212,102,102,102,68,68,68,71,222,100,51,207,158,124,99,155,140,89,134,186,39,174,89,61,10,143,81,155,73,136,104,112,212,218,153,106,116,147,66,147,235,172,140,140,156,236,50,208,180,238,34,19,227,131,110,18,21,38,202,173,226,125,82,149,203,153,50,92,152,17,222,113,141,13,81,150,213,61,244,25,41,72,35,50,212,140,203,69,105,246,123,69,150,128,241,248,173,137,214,206,17,88,245,75,222,233,168,71,139,22,159,25,247,146,78,186,218,13,213,182,202,221,38,211,189,105,37,40,201,181,104,90,150,186,126,241,159,156,222,230,58,225,204,94,45,214,110,25,179,86,116,120,179,36,70,165,48,78,47,97,69,76,153,11,101,70,147,117,196,238,216,241,150,169,61,190,238,206,255,0,177,147,156,166,220,249,151,189,13,150,33,200,102,137,76,79,83,38,89,182,226,90,95,45,216,228,182,73,100,203,136,53,154,31,215,105,233,217,218,125,157,243,63,23,248,121,89,246,149,143,82,187,229,192,233,227,91,180,103,156,90,210,211,72,35,233,217,113,195,90,204,227,17,119,39,180,245,47,220,42,238,177,5,183,238,169,212,202,42,13,246,220,168,58,196,68,180,91,183,145,184,105,65,36,147,223,175,102,154,23,220,52,47,145,155,65,118,110,88,172,88,79,71,117,135,166,209,41,147,158,67,136,218,162,113,116,248,196,162,211,105,31,122,125,189,191,104,239,130,144,120,184,220,82,234,121,130,244,75,175,110,102,159,250,180,146,140,244,230,66,128,163,236,212,203,188,189,196,58,135,4,104,109,61,114,98,124,199,26,81,174,63,161,121,106,219,216,91,155,169,17,246,139,110,16,166,254,201,69,7,19,179,118,120,169,113,67,74,233,159,237,237,114,208,100,231,244,98,88,78,226,91,10,73,232,164,36,203,85,118,125,253,130,103,173,81,169,241,77,90,33,166,155,246,22,137,34,212,255,0,197,222,99,51,56,229,92,141,114,98,149,110,181,17,199,92,106,71,77,181,78,25,26,143,108,102,146,122,153,25,151,122,125,226,224,184,67,210,29,129,151,68,77,117,132,35,172,215,69,18,76,148,173,147,167,151,105,233,219,222,39,88,0,139,252,69,239,104,182,118,89,238,35,122,123,113,221,151,210,114,146,167,73,10,94,218,132,77,116,45,196,103,161,43,216,40,78,201,160,75,185,238,120,84,56,45,154,223,147,204,216,146,35,61,118,182,165,31,113,25,247,36,253,131,78,150,149,191,30,215,183,226,208,162,150,141,70,223,183,187,250,203,82,189,132,94,213,123,135,216,0,0,0,25,208,206,253,156,171,51,49,215,69,53,45,41,182,79,162,229,146,147,167,254,1,24,207,250,164,93,234,22,51,193,150,229,98,165,133,55,45,186,153,72,83,180,142,143,123,123,200,212,158,108,154,130,203,179,93,75,82,45,123,139,247,139,22,0,17,83,137,77,19,211,25,95,184,143,167,91,188,158,147,232,163,118,154,212,97,253,135,238,20,21,78,152,186,124,198,230,55,244,155,215,79,222,70,95,231,26,98,192,155,165,87,158,21,209,46,55,22,74,92,190,167,83,35,215,232,201,117,30,243,253,159,120,247,102,195,38,225,60,108,160,220,46,229,237,45,75,217,222,63,236,86,167,26,139,114,44,219,26,199,184,84,198,175,83,189,39,181,100,130,245,121,143,83,144,122,158,154,151,97,123,200,65,46,31,55,148,155,71,52,22,162,219,89,165,169,61,119,55,67,50,250,52,233,90,127,88,139,189,94,209,161,129,226,177,138,195,111,18,240,242,169,102,184,73,219,63,145,244,191,226,62,219,159,178,175,216,247,31,249,198,104,238,138,21,66,211,184,36,209,39,198,147,14,84,93,155,219,121,10,109,196,238,66,84,90,145,145,25,106,74,35,238,238,49,162,28,164,99,60,28,102,193,251,126,190,183,227,42,124,182,166,188,235,109,168,143,106,91,154,235,68,122,111,90,139,176,147,222,126,223,220,63,110,103,178,231,103,102,39,13,170,118,189,122,154,194,234,9,138,242,233,210,121,45,27,141,73,40,239,33,163,222,182,156,82,72,148,241,159,170,90,145,246,151,219,64,216,249,129,55,182,3,226,5,86,210,185,168,115,227,71,143,45,244,195,148,236,103,144,219,236,37,247,91,109,105,90,219,65,43,113,52,163,35,34,208,200,181,47,178,91,240,198,206,100,156,49,186,226,224,245,239,86,113,84,42,220,196,53,13,217,47,153,166,59,239,59,14,58,11,115,175,165,8,109,40,66,143,66,65,153,118,233,169,106,66,231,225,204,139,80,136,204,232,50,90,145,30,67,105,117,167,90,89,45,11,66,139,84,169,42,46,195,35,35,35,35,33,254,195,143,102,219,14,227,226,94,95,47,122,18,224,183,42,75,84,26,156,152,104,83,68,181,117,5,5,244,183,180,182,168,247,106,190,205,11,94,222,193,157,10,180,74,149,153,120,77,130,100,228,106,133,10,164,227,70,94,178,20,211,204,186,101,246,41,38,74,79,216,101,167,176,95,183,15,44,91,111,21,242,219,111,200,114,121,201,153,66,98,37,26,65,169,221,234,230,51,2,33,175,95,93,71,222,231,183,67,237,238,33,38,128,0,113,252,217,217,48,241,7,1,174,219,94,77,52,166,61,50,147,61,184,133,201,39,20,220,133,194,125,8,90,117,74,140,148,70,190,195,34,212,181,236,20,163,141,118,27,153,120,195,54,44,99,90,152,174,215,37,166,99,235,35,218,225,192,122,59,141,41,165,30,214,215,166,246,123,82,105,52,235,237,51,236,46,51,131,120,113,81,197,124,75,183,108,90,123,110,43,210,181,56,145,94,82,9,70,109,180,236,134,218,82,181,36,171,77,57,133,218,105,50,251,251,134,134,242,207,129,54,190,1,225,117,30,210,160,211,152,106,73,68,142,185,175,147,45,165,199,95,233,217,109,195,82,146,218,13,90,155,68,102,106,45,76,251,254,206,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,147,102,99,2,109,124,124,194,234,197,165,94,167,48,236,147,137,33,112,159,54,91,83,141,63,211,188,219,106,74,148,218,205,58,27,166,100,105,45,72,251,190,220,242,99,38,28,84,112,163,18,238,43,22,160,219,137,244,85,78,92,86,84,178,81,27,141,53,33,198,146,173,77,41,215,94,89,246,146,72,190,238,225,217,176,82,195,115,48,216,102,253,140,75,83,213,218,36,181,76,97,102,123,156,40,44,199,109,164,180,147,218,226,244,222,247,98,73,36,157,125,164,125,135,117,185,76,178,97,225,238,3,90,86,188,106,105,67,122,29,42,3,114,203,146,77,169,201,8,132,194,22,181,104,148,153,168,205,29,166,101,169,233,218,59,8,0,8,203,196,51,22,218,194,140,182,220,18,27,158,113,166,87,88,151,70,140,105,119,98,185,143,64,150,104,211,215,73,247,183,236,212,251,59,140,80,77,38,37,74,243,188,33,65,34,114,77,66,187,82,109,162,47,89,106,117,231,157,34,251,84,163,53,43,237,51,215,218,52,95,148,156,58,143,134,153,124,178,40,72,132,136,210,158,160,211,36,204,65,54,72,87,80,112,88,75,155,139,106,79,118,168,237,212,181,236,237,29,132,127,140,201,145,105,241,30,157,58,75,81,227,199,109,78,186,235,171,36,33,8,73,106,165,41,71,216,68,68,70,102,102,41,131,137,198,115,36,226,109,215,43,7,172,138,179,137,161,81,37,173,169,142,198,124,201,50,31,101,217,145,214,91,154,125,72,91,106,66,210,125,168,35,62,205,116,45,8,68,140,4,192,155,219,30,47,250,85,165,108,80,231,201,98,68,182,19,50,83,81,158,91,108,48,167,218,109,197,169,104,109,100,157,164,234,76,204,203,66,35,212,254,219,249,203,14,92,236,236,187,97,181,50,215,160,211,88,69,65,81,88,93,70,79,37,162,113,217,39,29,148,58,123,210,211,106,81,26,153,35,245,139,83,62,211,251,57,39,19,108,94,99,13,178,231,87,162,71,117,130,151,115,183,34,142,104,82,139,113,53,38,12,196,238,34,37,164,245,213,29,250,25,125,134,41,159,44,150,36,236,72,199,123,46,219,139,21,249,60,234,237,57,79,155,104,53,236,104,230,50,133,45,122,37,90,36,183,246,153,150,157,163,71,118,69,1,54,173,157,67,182,144,68,69,74,167,70,132,90,119,124,211,73,71,184,191,103,220,95,113,15,182,51,209,196,26,242,145,119,102,130,235,91,139,53,51,27,161,229,106,102,127,74,157,23,95,235,25,119,167,216,39,103,5,123,114,44,43,26,248,184,19,31,71,170,62,140,220,225,160,189,110,91,213,20,22,135,166,167,216,126,243,22,86,63,224,152,100,156,55,137,148,19,135,222,189,165,169,251,59,199,132,199,91,161,86,102,22,86,174,52,44,146,168,157,54,134,103,167,210,146,210,61,229,251,94,241,153,218,140,197,212,38,57,49,207,164,230,154,254,226,34,255,0,48,191,94,26,212,79,67,229,126,221,62,157,109,115,186,191,164,141,186,233,81,153,246,23,188,74,176,1,93,60,102,174,86,41,184,83,109,91,202,146,132,187,87,235,54,55,188,137,74,229,73,167,172,251,53,212,244,35,215,184,255,0,112,174,108,144,89,202,188,243,29,107,211,84,210,150,201,117,188,194,74,117,255,0,192,36,153,127,84,203,189,35,69,224,0,0,0,40,199,138,245,157,81,183,179,17,34,179,41,148,166,53,91,103,33,73,74,139,119,42,12,20,171,180,210,68,122,25,251,12,255,0,112,232,92,26,175,230,168,120,145,114,217,142,186,105,58,255,0,71,161,110,34,35,228,49,80,115,246,139,223,238,63,221,222,46,48,0,112,188,238,64,122,163,150,91,194,43,12,37,213,171,209,250,17,164,212,125,149,8,199,217,167,220,51,150,52,123,147,121,104,155,151,139,89,246,205,163,37,117,223,170,250,63,223,210,11,252,195,181,128,136,220,77,240,246,61,237,150,170,196,229,196,55,95,164,244,252,165,37,178,82,145,205,159,12,149,161,237,51,45,73,62,205,63,120,164,76,26,187,31,177,241,38,143,116,198,86,215,33,117,27,79,83,47,167,29,196,123,12,191,107,222,52,209,72,169,199,172,211,154,169,69,89,41,167,183,109,50,50,62,229,25,31,113,153,119,144,253,130,135,248,160,224,171,184,101,152,25,183,28,88,61,61,50,228,229,244,196,134,182,55,252,222,20,36,47,110,141,165,63,73,125,186,25,246,247,232,99,162,240,158,204,77,70,223,197,184,216,101,113,212,200,168,207,81,94,131,79,109,199,149,253,247,34,165,24,211,216,183,73,26,252,227,159,69,59,190,195,237,23,52,147,37,17,41,38,70,70,90,145,144,228,184,237,149,236,34,204,37,21,250,93,249,110,69,57,46,178,166,91,169,71,135,23,172,103,84,58,146,52,58,235,78,26,116,55,150,162,236,236,86,135,239,214,5,222,252,29,103,80,171,62,159,194,91,229,246,250,37,245,48,250,250,153,147,233,113,11,82,219,63,152,132,90,31,99,125,198,71,174,186,123,4,240,203,85,15,20,109,12,61,165,89,184,154,236,105,82,233,16,152,136,137,76,170,66,205,196,180,195,45,145,169,111,17,25,168,205,43,51,236,45,117,215,179,180,135,95,31,154,165,9,186,149,58,85,57,226,35,68,166,22,202,136,253,164,164,153,31,249,70,119,179,209,96,171,15,115,41,120,64,40,78,71,110,163,84,168,84,155,222,222,194,90,28,159,36,137,69,234,167,82,61,157,134,90,253,226,110,240,96,196,66,40,55,30,28,63,41,164,151,54,101,81,13,26,244,81,158,148,230,72,244,53,119,123,62,143,239,246,11,77,0,1,248,171,7,77,69,50,75,245,116,178,112,216,105,110,188,110,146,118,37,9,73,154,140,247,118,17,105,175,120,207,142,125,241,53,172,69,204,85,202,221,57,237,105,212,25,211,40,241,146,133,23,44,208,196,233,91,13,36,75,82,116,218,178,208,203,78,206,226,33,32,248,64,224,163,119,118,36,212,113,50,169,9,183,160,209,216,122,59,6,227,123,137,50,218,145,1,228,153,110,108,200,140,146,163,237,37,18,190,238,241,114,228,68,146,36,164,136,136,139,66,34,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,34,81,26,84,68,100,101,161,145,138,104,226,253,130,173,90,56,147,78,196,202,92,38,217,131,88,97,152,239,155,109,237,37,74,118,68,247,148,103,181,178,35,51,74,75,180,212,106,251,251,196,124,200,70,38,51,135,121,138,182,91,168,189,165,58,189,58,21,30,74,86,162,229,236,126,116,93,230,162,53,165,58,109,65,234,103,175,103,121,24,208,117,28,233,171,166,70,126,144,150,74,27,237,33,214,77,162,78,197,33,73,35,73,150,222,195,45,52,238,31,180,0,5,89,113,159,196,82,56,54,238,28,49,41,165,23,54,29,81,109,146,245,81,30,149,22,76,244,37,119,123,62,143,239,246,8,69,145,139,5,88,133,153,75,62,158,112,220,144,221,58,169,79,169,57,177,189,228,132,55,62,49,26,143,213,86,132,91,251,79,179,239,26,33,166,66,110,155,77,137,78,104,136,145,21,134,217,73,23,176,146,146,34,255,0,32,253,35,144,102,86,135,138,55,126,30,213,108,220,50,118,52,89,117,120,79,196,92,167,149,33,6,218,93,97,230,204,210,182,72,204,148,70,164,25,118,30,154,107,219,216,66,7,217,28,29,103,87,107,62,159,197,171,229,247,58,213,245,51,58,10,153,155,234,113,107,74,220,63,159,132,122,159,107,157,230,103,174,154,251,68,244,192,156,175,97,22,94,232,172,82,236,59,114,41,73,105,148,178,229,74,68,56,189,99,218,33,164,153,173,214,154,108,213,169,178,133,31,103,106,181,63,118,157,105,70,73,35,82,140,136,136,181,51,49,74,188,93,113,189,203,215,25,161,225,237,26,160,75,164,208,224,54,153,45,161,221,72,167,51,46,123,75,212,146,225,167,232,40,187,210,74,247,232,93,131,208,112,122,193,87,43,184,133,84,197,154,132,30,100,42,124,103,224,48,183,26,213,9,144,219,240,31,73,164,205,179,34,81,17,158,134,74,35,251,61,162,226,199,227,171,212,227,209,169,206,212,165,44,146,211,59,119,25,153,23,122,136,139,188,200,187,204,102,95,25,110,199,239,156,73,172,93,50,84,70,228,222,159,113,145,159,245,35,182,143,105,171,246,61,226,238,248,99,225,235,22,78,90,168,243,147,16,217,126,173,212,115,148,166,201,42,95,42,124,194,78,167,180,140,244,37,123,117,253,194,92,128,226,153,200,150,136,89,120,186,95,112,218,34,79,67,250,223,163,253,253,28,191,206,51,132,52,103,146,40,15,83,178,203,103,197,125,148,182,180,250,67,82,36,153,31,109,66,73,246,235,247,142,234,0,41,207,140,173,252,213,115,17,237,171,49,167,77,94,128,235,53,45,196,100,92,246,41,238,126,209,251,189,197,251,251,199,61,225,67,103,84,110,28,196,71,172,198,97,43,141,73,223,207,82,146,163,36,243,96,206,74,123,73,38,69,169,151,180,203,247,139,206,0,0,0,1,79,28,104,17,166,35,90,75,237,237,235,254,239,212,83,187,132,90,201,22,43,43,9,115,1,64,184,29,146,134,97,159,85,212,41,107,218,159,239,41,40,78,167,189,37,222,231,180,198,138,25,121,169,13,19,204,56,149,161,90,232,164,153,25,31,239,33,254,128,60,30,57,209,92,184,112,178,183,71,102,47,80,185,29,54,141,236,223,187,108,150,149,221,161,235,221,175,119,176,102,76,104,119,32,117,170,109,107,44,118,171,244,165,169,108,151,93,162,204,210,100,127,210,18,139,176,210,102,93,228,98,69,128,242,216,157,103,83,47,235,34,165,105,214,35,147,209,39,114,121,136,216,149,107,177,228,56,93,138,74,139,189,5,236,49,153,42,221,30,167,106,214,94,164,207,213,169,113,118,239,219,185,58,110,65,40,187,200,143,185,69,236,26,35,201,78,35,183,138,153,114,181,111,4,58,183,14,103,93,169,173,90,171,212,159,37,190,223,89,95,217,251,199,115,16,131,138,166,6,39,18,240,65,87,117,46,154,151,171,22,230,156,133,37,157,202,254,113,50,11,106,237,75,106,87,208,65,247,25,126,242,20,209,131,183,220,220,52,196,235,102,244,134,251,173,122,42,173,10,83,220,181,26,77,77,181,33,183,20,158,197,39,93,118,23,97,153,23,221,222,52,115,129,88,139,77,197,60,39,181,239,74,115,252,207,72,82,33,60,254,170,73,154,93,114,51,78,40,143,69,43,67,249,194,236,51,51,255,0,40,247,160,0,2,154,248,204,216,72,165,99,45,2,244,136,202,80,196,202,20,88,206,237,78,155,158,92,170,131,134,103,162,72,140,244,47,105,235,254,81,202,56,93,95,14,218,25,158,167,197,92,167,80,197,106,51,84,206,89,44,201,38,183,170,16,139,83,45,196,93,201,251,126,227,23,212,70,70,90,145,246,15,232,0,224,121,223,197,168,216,67,151,123,166,178,169,169,143,46,165,79,157,76,135,243,132,133,28,135,32,201,83,122,122,233,62,246,253,134,103,238,33,158,58,205,78,125,205,112,77,172,74,55,31,153,84,152,228,133,253,37,41,110,58,179,81,247,153,153,153,154,189,230,127,120,189,94,24,24,62,188,52,203,172,10,180,232,39,30,101,200,182,170,229,171,91,20,109,72,131,9,90,158,168,73,247,160,253,166,95,105,137,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,35,149,106,83,53,88,244,39,170,113,17,82,153,29,233,113,225,169,228,147,239,48,202,155,75,174,161,189,119,41,8,83,236,165,74,34,209,38,235,100,122,110,45,127,88,0,0,14,127,141,120,247,132,249,118,181,98,222,184,199,117,252,159,162,205,168,34,150,196,158,134,76,189,242,150,219,142,37,189,145,219,113,101,170,25,112,245,50,219,234,233,174,166,68,124,170,211,226,61,147,27,230,234,163,89,86,182,50,117,181,171,130,161,30,151,78,141,242,118,170,223,62,83,238,37,182,155,222,184,201,66,119,45,105,45,84,100,146,215,83,50,46,209,37,64,0,4,106,187,56,143,100,198,198,186,171,54,85,211,140,157,21,106,223,168,72,165,212,99,124,157,170,185,200,148,195,138,109,214,247,162,50,144,173,171,66,139,84,153,164,244,212,140,203,180,117,92,20,199,188,39,204,77,171,42,245,193,203,175,229,5,22,21,65,116,183,228,244,50,98,108,148,134,219,113,77,236,144,219,107,61,16,243,103,169,22,223,91,77,117,35,34,232,0,3,242,55,86,165,61,85,145,66,102,167,17,117,40,113,217,151,34,26,94,73,190,203,15,41,196,180,234,219,215,114,80,181,48,242,82,163,45,20,109,56,69,174,211,211,245,128,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,253,96,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,20,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,3,242,57,86,165,51,85,143,66,122,167,17,21,41,145,222,151,30,26,158,73,62,243,12,169,180,186,234,27,215,114,144,133,62,202,84,162,45,18,110,182,71,166,226,215,245,128,0,0,231,248,215,143,120,79,151,107,86,45,235,140,119,95,201,250,44,218,130,41,108,73,232,100,203,223,41,109,184,226,91,217,29,183,22,90,161,151,15,83,45,190,174,154,234,100,71,202,173,62,35,217,49,190,110,170,53,149,107,99,39,91,90,184,42,17,233,116,232,223,39,106,173,243,229,62,226,91,105,189,235,140,148,39,114,214,146,213,70,73,45,117,51,34,237,18,84,7,201,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,130,53,255,0,117,31,34,127,240,231,255,0,118,107,31,232,130,74,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,250,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,0,121,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,214,205,233,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,138,218,124,71,178,99,124,221,84,107,42,214,198,78,182,181,112,84,35,210,233,209,190,78,213,91,231,202,125,196,182,211,123,215,25,40,78,229,173,37,170,140,146,90,234,102,69,218,36,168,0,0,229,88,233,154,60,9,203,95,161,63,77,119,207,201,207,148,125,79,163,63,163,38,76,231,244,252,174,119,247,179,78,109,219,207,107,233,105,174,238,205,116,61,62,78,10,103,51,45,153,137,186,165,89,88,57,137,31,40,43,80,169,235,170,63,27,208,243,226,108,138,135,27,109,78,111,144,195,104,61,22,243,101,161,30,239,91,93,52,35,50,237,96,2,53,93,156,71,178,99,99,93,85,155,42,233,198,78,138,181,111,212,36,82,234,49,190,78,213,92,228,74,97,197,54,235,123,209,25,72,86,213,161,69,170,76,210,122,106,70,101,218,58,174,10,99,222,19,230,38,213,149,122,224,229,215,242,130,139,10,160,186,91,242,122,25,49,54,74,67,109,184,166,246,72,109,181,158,136,121,179,212,139,111,173,166,186,145,145,116,0,0,1,26,174,206,35,217,49,177,174,170,205,149,116,227,39,69,90,183,234,18,41,117,24,223,39,106,174,114,37,48,226,155,117,189,232,140,164,43,106,208,162,213,38,105,61,53,35,50,237,29,171,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,0,0,0,0,57,166,55,230,55,7,178,227,74,166,87,113,150,231,151,64,166,213,228,46,36,73,137,163,78,154,193,190,148,238,229,45,200,204,184,150,214,105,220,164,165,102,147,89,33,195,78,237,139,211,144,127,117,31,34,127,240,231,255,0,118,107,31,232,130,79,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,138,191,221,71,200,159,252,57,255,0,221,154,199,250,32,146,150,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,97,26,174,206,35,217,49,177,174,170,205,149,116,227,39,69,90,183,234,18,41,117,24,223,39,106,174,114,37,48,226,155,117,189,232,140,164,43,106,208,162,213,38,105,61,53,35,50,237,31,87,13,243,235,148,236,91,174,200,183,44,12,86,244,140,184,84,249,53,105,174,59,66,169,68,139,6,12,116,111,122,76,153,47,199,67,49,217,65,104,70,227,171,74,119,41,41,215,114,146,71,32,0,0,0,126,70,234,212,167,170,178,40,76,212,226,46,165,14,59,50,228,67,75,201,55,217,97,229,56,150,157,91,122,238,74,22,166,30,74,84,101,162,141,167,8,181,218,122,126,176,0,0,17,87,251,168,249,19,255,0,135,63,251,179,88,255,0,68,18,82,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,60,251,119,253,154,237,255,0,35,11,83,112,196,43,178,45,29,154,250,233,42,51,75,231,78,117,231,24,76,132,17,150,139,65,58,202,208,173,166,123,12,219,223,183,152,222,239,64,3,202,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,182,111,74,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,92,86,211,226,61,147,27,230,234,163,89,86,182,50,117,181,171,130,161,30,151,78,141,242,118,170,223,62,83,238,37,182,155,222,184,201,66,119,45,105,45,84,100,146,215,83,50,46,209,37,64,0,70,171,179,136,246,76,108,107,170,179,101,93,56,201,209,86,173,250,132,138,93,70,55,201,218,171,156,137,76,56,166,221,111,122,35,41,10,218,180,40,181,73,154,79,77,72,204,187,71,85,193,76,123,194,124,196,218,178,175,92,28,186,254,80,81,97,84,23,75,126,79,67,38,38,201,72,109,183,20,222,201,13,182,179,209,15,54,122,145,109,245,180,215,82,50,47,85,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,7,235,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,1,231,220,191,236,214,175,248,248,90,171,134,33,221,146,168,239,87,209,73,73,154,159,42,115,79,54,194,164,44,136,180,66,13,215,144,132,238,50,222,100,230,205,220,183,54,250,0,0,31,38,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,235,0,15,201,10,173,74,168,201,159,14,159,83,137,42,69,46,65,68,156,211,47,37,107,138,249,180,219,196,211,169,35,213,11,54,158,105,194,74,180,61,142,33,93,202,35,63,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,30,113,63,193,245,226,94,93,103,213,160,193,57,19,45,181,187,87,61,26,222,162,106,60,25,170,212,180,66,143,189,101,237,34,251,72,81,85,26,167,62,217,184,33,86,34,155,140,76,165,204,110,66,62,146,84,135,26,89,40,187,140,140,140,141,62,242,63,184,104,115,36,24,181,27,23,178,239,107,86,83,53,50,37,211,105,240,105,147,62,112,150,162,144,220,24,202,115,95,93,71,222,231,180,200,253,228,59,224,0,254,25,145,22,166,125,130,133,184,162,223,14,221,249,158,168,69,68,167,86,197,22,51,180,206,89,172,205,36,182,106,19,75,82,45,198,93,202,251,62,226,29,91,131,61,132,138,174,50,215,239,73,108,165,108,67,161,74,140,214,228,235,181,228,74,167,184,70,90,164,200,143,67,62,227,215,252,162,229,0,0,7,130,199,92,69,166,225,102,19,221,23,165,69,254,95,163,233,51,94,99,69,36,141,78,183,25,215,18,69,170,147,169,159,44,251,8,200,255,0,202,51,159,137,247,93,91,24,113,130,183,95,230,59,34,69,195,93,146,168,137,89,169,106,34,126,82,214,132,233,170,207,189,206,226,51,251,53,23,179,144,12,28,137,132,89,117,183,99,244,8,98,117,110,36,74,188,179,229,18,84,110,189,6,41,47,95,81,39,244,155,246,234,126,243,49,37,7,12,206,182,35,183,133,121,114,186,175,5,186,182,206,31,67,161,161,90,43,215,159,25,190,207,89,63,218,123,255,0,245,12,238,81,40,245,59,170,178,205,38,6,174,203,149,187,102,237,202,215,106,13,71,220,70,125,201,63,96,211,110,24,217,212,203,6,200,166,218,116,120,228,204,72,60,238,90,54,37,58,111,121,110,31,98,82,146,239,89,251,8,122,144,17,211,63,149,154,109,23,44,119,91,245,69,41,12,31,67,170,200,210,68,159,233,8,165,218,106,50,34,237,50,25,226,26,108,192,202,43,182,246,22,81,40,239,69,233,215,31,169,213,173,155,54,238,146,234,187,180,45,59,245,238,246,143,120,3,252,222,121,168,237,27,207,184,148,33,58,106,165,25,17,23,239,49,157,124,238,226,178,177,111,31,235,245,246,164,33,232,101,210,244,234,66,247,39,251,202,50,21,161,239,81,119,183,236,49,41,56,47,163,118,35,221,203,245,189,94,131,238,253,69,71,188,92,64,0,0,0,10,79,226,251,120,198,174,99,140,43,122,52,130,116,168,188,205,125,114,86,156,232,112,23,236,81,251,189,197,251,196,13,135,50,68,9,40,151,21,195,67,173,235,181,68,102,70,90,145,145,246,151,216,99,67,185,24,199,18,199,140,4,162,221,114,94,73,212,127,156,245,109,238,245,219,254,123,37,180,110,35,113,106,45,82,214,165,169,253,223,100,133,1,248,107,80,14,167,76,122,9,56,180,27,155,125,100,30,134,90,40,143,191,183,220,51,11,126,217,243,236,43,178,117,169,83,66,147,38,15,43,121,40,148,71,235,180,151,11,233,37,39,220,178,246,16,181,14,16,89,131,102,109,172,246,8,85,101,37,43,165,237,232,121,139,34,51,230,57,62,75,154,110,115,236,47,162,130,251,125,226,206,0,127,202,146,75,73,164,251,140,103,167,63,216,98,88,93,152,251,134,140,211,10,109,133,244,156,179,219,162,79,72,17,84,122,122,137,46,247,61,132,44,27,131,134,34,202,172,225,29,91,15,229,184,163,102,221,228,116,137,212,244,46,162,85,65,213,246,26,140,187,203,216,146,251,117,239,22,36,62,117,126,129,72,185,233,79,209,43,180,248,243,161,72,219,205,98,67,73,117,11,218,162,81,106,149,17,145,232,164,145,246,151,121,16,206,110,102,178,233,118,101,250,254,170,208,106,116,217,105,166,67,126,44,118,38,169,151,73,167,28,118,42,30,218,151,20,210,18,103,218,190,194,45,125,83,239,208,204,77,78,20,217,190,98,129,52,240,62,255,0,174,62,108,76,119,90,75,146,100,150,196,45,103,6,51,44,36,221,120,136,136,136,150,100,132,35,94,253,61,164,45,181,167,27,121,180,60,210,210,180,45,36,164,169,39,169,25,31,113,145,143,250,0,1,94,220,97,236,24,213,188,28,165,93,220,132,117,16,42,108,55,205,36,150,253,136,139,80,115,110,187,76,244,212,245,211,82,21,113,149,58,212,138,14,97,240,254,124,121,14,50,101,114,210,73,70,133,154,117,79,92,193,153,30,134,93,157,157,195,71,246,236,195,168,91,244,201,230,173,199,38,27,47,107,174,186,238,65,31,249,199,209,0,21,41,198,55,28,10,101,122,141,131,84,201,206,154,24,102,61,86,66,16,239,205,239,37,212,35,168,140,146,231,210,237,46,195,71,119,183,216,33,38,82,112,182,86,46,99,213,167,108,51,4,229,71,106,169,2,84,212,114,141,105,233,138,107,8,112,214,68,133,22,221,28,237,212,180,237,237,26,45,179,173,216,118,141,167,70,181,224,71,105,134,41,52,248,240,155,67,72,36,164,146,211,73,65,17,17,17,22,154,36,189,133,247,16,251,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,3,5,243,237,252,149,243,137,141,120,111,136,140,117,24,101,115,98,133,195,50,92,134,35,239,149,69,156,185,206,52,115,18,72,45,239,50,104,109,180,186,215,106,137,40,74,218,45,201,83,111,91,248,0,15,41,138,184,153,106,224,222,28,92,120,165,122,203,233,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,10,224,225,253,153,139,203,53,252,64,239,92,82,188,32,196,167,33,56,111,46,155,72,166,70,34,82,41,212,230,234,176,150,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,163,208,113,121,196,203,171,6,241,31,46,24,165,101,75,233,235,86,205,66,191,80,141,185,199,16,219,219,14,153,189,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,196,202,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,2,168,56,144,227,205,229,150,222,32,120,113,138,214,100,217,105,93,58,199,167,34,167,5,153,4,202,42,212,227,170,207,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,88,86,90,51,23,98,102,131,11,32,98,101,139,35,251,40,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,0,5,59,113,88,207,28,108,74,170,207,202,222,27,34,91,84,43,98,176,104,186,106,106,91,172,29,70,163,21,75,65,194,67,122,145,46,51,46,234,165,41,196,159,49,230,155,82,9,41,105,46,61,113,32,2,154,248,174,103,95,244,155,117,63,150,188,51,169,213,99,91,118,149,66,68,107,181,221,121,44,214,42,140,184,148,148,125,134,146,113,76,197,113,181,246,169,91,28,116,247,18,12,153,101,213,126,190,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,110,36,5,106,241,121,196,203,171,6,241,31,46,24,165,101,75,233,235,86,205,66,191,80,141,185,199,16,219,219,14,153,189,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,196,202,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,21,151,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,128,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,7,42,205,143,133,140,100,248,127,112,249,115,226,16,112,167,207,84,155,197,184,25,88,197,121,242,228,215,98,199,38,108,169,201,138,210,88,85,58,36,36,23,163,86,76,182,147,74,218,106,59,142,165,231,13,92,194,55,18,165,165,73,108,157,179,64,30,83,21,112,206,213,198,76,56,184,240,182,245,137,212,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,25,215,204,190,93,47,188,175,226,156,252,51,190,163,255,0,107,50,143,55,123,63,210,116,190,165,230,88,153,203,105,215,57,60,222,66,213,202,90,183,163,184,203,184,206,101,112,167,207,28,108,53,170,192,202,222,36,162,91,180,43,158,176,72,181,170,105,91,175,157,58,163,41,72,65,66,91,122,153,34,51,206,232,164,169,180,151,45,231,92,82,201,73,117,78,51,113,35,42,227,74,121,78,240,177,131,127,15,237,239,46,96,68,174,40,217,237,170,224,157,41,156,8,193,123,154,36,123,218,185,29,106,184,42,49,31,87,91,111,66,82,80,109,33,189,165,181,169,50,18,181,25,47,127,49,166,210,75,36,164,222,101,212,212,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,174,206,217,202,141,11,41,124,61,49,94,205,229,82,166,93,245,44,63,184,102,93,53,184,76,173,61,124,174,130,81,182,217,41,195,53,155,44,33,124,166,203,68,36,244,91,156,180,45,215,8,71,94,23,220,65,35,82,99,81,114,189,141,53,89,107,66,228,38,5,159,92,146,235,178,87,189,231,98,199,135,69,38,154,97,74,36,18,150,250,144,251,174,236,109,4,150,189,84,37,26,90,248,0,14,63,154,172,204,89,185,80,194,57,152,165,120,65,151,81,90,164,38,155,72,166,70,35,74,234,53,23,16,226,218,96,220,218,105,101,27,90,113,107,113,68,123,80,133,109,74,215,177,181,195,94,16,216,153,117,99,38,35,230,63,20,175,89,125,69,106,230,168,80,42,18,118,184,226,219,103,121,212,246,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,178,160,21,87,196,83,49,119,222,87,243,245,99,226,93,139,35,234,254,153,14,177,11,99,63,210,116,191,77,75,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,236,127,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,226,179,201,155,186,86,80,112,141,55,91,20,232,149,139,178,189,33,84,219,114,148,252,132,161,11,124,144,106,92,167,144,74,39,87,25,146,219,191,150,90,154,220,101,179,83,124,210,113,52,45,76,198,140,80,162,226,226,241,222,141,119,203,129,125,185,88,126,188,186,196,100,54,210,213,53,245,173,111,40,219,74,73,163,67,134,227,132,182,182,114,212,133,169,6,147,65,154,70,143,176,81,204,80,119,8,237,5,99,84,40,145,111,178,163,198,77,192,136,210,91,125,7,52,144,68,226,205,77,54,134,137,106,50,222,180,54,147,109,11,82,144,133,56,132,165,197,123,81,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,16,215,138,150,44,102,94,189,141,11,194,220,101,137,18,131,105,209,228,74,169,218,84,154,107,200,54,42,20,229,75,146,196,90,156,146,67,206,26,164,173,166,148,141,22,104,229,145,47,107,77,243,23,191,170,240,167,207,84,107,57,200,25,88,197,121,241,35,80,165,72,38,108,169,201,138,234,159,77,70,92,212,23,163,86,76,182,162,82,29,118,67,142,165,231,13,60,179,39,18,165,169,42,108,154,183,64,28,127,53,89,152,179,114,161,132,115,49,74,240,131,46,162,181,72,77,54,145,76,140,70,149,212,106,46,33,197,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,160,203,167,51,184,203,115,230,10,86,103,83,116,122,30,254,122,160,138,131,51,105,108,165,134,226,242,218,75,45,176,134,207,113,41,148,176,132,178,104,115,127,49,178,50,116,220,220,179,85,239,100,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,238,160,42,175,138,158,124,127,217,124,170,97,5,107,251,38,174,250,237,50,163,255,0,62,137,52,69,35,149,255,0,155,169,213,182,247,246,145,214,159,214,160,70,174,25,120,153,152,234,22,99,173,107,11,7,37,213,106,150,221,82,160,79,93,84,37,184,183,41,109,82,214,182,81,50,160,227,102,180,182,203,205,182,134,246,62,70,149,154,210,211,95,56,78,114,92,190,144,16,255,0,136,22,123,168,89,85,181,92,178,173,101,245,184,155,112,83,205,202,116,109,22,223,162,226,190,220,166,218,170,239,92,119,99,191,202,147,29,37,211,40,201,75,215,83,209,61,167,80,57,107,205,118,35,229,191,28,79,27,233,142,252,163,159,84,231,177,114,49,84,120,220,114,179,22,67,200,118,66,87,33,68,167,16,242,156,109,14,19,197,170,137,196,145,168,156,73,173,181,232,79,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,107,198,221,135,118,218,117,155,98,124,118,95,98,173,79,145,9,196,58,130,82,77,46,180,164,25,25,25,25,105,162,143,216,127,113,140,233,102,223,11,101,97,30,61,93,150,195,208,78,44,119,106,147,229,194,71,40,208,142,152,230,190,134,205,4,104,73,109,209,190,205,11,78,206,193,54,248,57,99,130,97,215,171,56,53,83,156,233,33,246,100,85,99,161,110,252,217,172,215,79,142,146,34,83,159,75,176,251,9,29,222,223,96,182,176,1,243,174,41,135,79,183,234,115,201,91,78,52,55,158,215,93,52,218,131,63,243,12,224,102,178,180,253,123,48,248,129,62,68,135,30,51,185,106,164,147,90,205,90,39,174,124,200,139,83,62,206,222,225,104,252,30,44,8,244,76,28,170,221,252,132,115,231,212,223,111,154,105,45,251,23,22,158,230,221,118,145,233,169,107,166,166,44,36,0,7,252,186,227,108,182,183,157,90,80,132,36,212,165,40,244,34,34,239,51,49,82,92,86,179,122,197,122,105,96,125,129,92,124,152,136,230,181,103,35,73,45,139,90,14,116,103,152,81,180,241,145,145,145,160,205,11,70,189,218,251,8,70,254,30,89,117,170,227,118,58,208,235,50,41,174,61,65,182,103,198,170,202,117,198,84,166,29,56,243,34,41,108,168,205,165,161,70,104,119,83,65,153,106,93,230,69,223,126,212,234,124,58,77,62,53,46,159,25,184,241,98,50,134,25,105,180,18,16,132,33,36,148,164,146,68,68,68,68,68,68,68,90,15,210,43,183,140,126,34,202,163,97,29,43,15,226,56,162,102,226,231,245,105,212,244,62,158,85,61,212,118,18,136,187,207,218,147,251,52,239,21,241,144,28,49,44,81,204,125,187,70,117,133,57,29,29,95,52,246,234,146,214,4,165,22,190,162,139,189,191,105,13,11,165,36,132,146,75,184,135,253,0,172,142,47,185,131,102,21,170,206,8,82,101,37,75,170,110,235,182,44,140,203,150,228,9,45,235,181,207,180,254,146,15,236,211,188,85,117,133,103,207,191,110,200,54,165,49,10,84,153,220,221,132,146,81,159,168,210,156,63,162,149,31,114,15,216,99,79,84,88,7,76,166,51,4,220,91,156,189,222,178,207,83,61,84,103,223,217,239,31,184,4,122,207,62,56,167,1,240,14,181,117,198,121,37,82,254,109,210,54,74,245,220,254,123,25,181,237,34,113,10,61,18,238,167,161,253,255,0,110,120,166,76,145,62,74,229,202,112,214,235,154,110,81,153,153,158,133,161,118,159,216,66,120,240,131,188,99,80,241,202,101,189,38,65,52,85,174,94,158,185,39,94,76,57,235,246,168,189,254,227,253,194,236,64,0,0,7,241,74,74,75,114,148,68,69,237,51,25,191,205,245,255,0,47,17,177,234,227,184,100,75,106,66,29,232,249,106,101,195,90,59,33,71,65,232,102,165,126,199,191,188,113,129,108,188,22,238,105,203,163,222,118,227,243,157,114,51,126,142,228,48,183,76,210,222,170,168,173,91,82,103,161,106,125,167,161,118,139,67,0,20,55,197,7,9,28,195,108,196,78,170,199,132,109,83,171,188,174,153,194,111,106,87,201,131,9,43,208,201,9,73,232,165,251,12,254,221,4,117,193,156,93,186,176,90,248,133,122,90,181,73,81,94,141,204,222,134,159,113,180,187,185,151,27,45,196,133,160,213,161,58,173,59,123,53,253,199,163,124,27,196,186,86,45,88,20,219,222,143,33,183,163,79,231,108,82,22,149,17,236,125,198,143,181,42,81,119,182,126,211,255,0,48,246,224,42,47,141,6,30,20,59,178,209,191,160,196,73,122,67,175,235,157,75,125,167,203,106,156,211,122,168,147,246,153,122,202,63,179,220,62,127,6,107,170,115,24,131,114,91,9,91,101,26,79,71,184,148,103,184,246,177,80,89,105,219,167,127,216,46,16,4,113,206,158,86,109,188,195,225,61,90,152,205,45,134,235,209,205,202,156,73,45,48,217,58,236,150,161,190,211,40,82,249,78,45,73,213,196,246,23,111,97,104,101,161,16,161,218,221,38,247,192,76,85,122,19,236,207,165,86,173,106,194,185,75,90,94,96,220,84,105,38,73,90,76,201,11,52,26,218,236,50,219,174,158,195,46,203,174,225,249,156,170,38,96,48,238,21,179,114,213,98,70,187,40,172,183,13,108,186,250,16,228,164,50,196,84,27,164,149,190,183,86,106,117,229,22,237,11,83,46,226,62,249,132,0,2,42,113,44,163,193,170,229,110,188,185,173,173,71,13,50,165,53,176,136,244,113,20,233,155,76,245,35,236,237,62,238,209,71,216,10,165,167,26,108,101,32,244,81,92,116,205,63,254,45,161,164,204,61,53,42,193,182,148,191,164,116,136,102,127,254,5,3,208,0,248,23,237,215,2,199,178,235,151,117,74,67,108,199,163,211,164,206,90,156,90,82,90,52,210,156,62,213,25,23,114,79,218,95,121,12,232,230,171,21,101,99,22,57,93,55,115,210,151,34,63,164,231,49,9,74,89,172,138,55,88,251,141,146,79,122,203,110,142,118,109,61,61,194,120,112,112,192,242,84,250,214,50,213,169,138,81,19,82,105,49,156,113,157,82,71,186,159,33,10,73,169,190,254,243,35,37,253,197,237,22,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,244,225,125,196,18,53,38,53,23,43,216,211,85,150,180,46,66,96,89,245,201,46,187,37,123,222,118,44,120,116,82,105,166,20,162,65,41,111,169,15,186,238,198,208,73,107,213,66,81,165,175,128,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,81,15,16,108,237,213,115,95,127,183,66,182,31,151,7,14,173,89,18,25,165,67,76,165,41,138,179,233,121,228,162,172,182,212,203,75,66,220,142,166,210,150,156,37,27,37,204,36,153,27,142,107,210,248,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,127,13,16,3,45,25,139,190,242,191,138,112,49,50,197,145,253,148,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,61,15,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,5,43,113,171,241,79,107,124,63,131,230,53,17,31,242,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,122,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,26,9,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,1,89,124,86,51,213,38,206,110,126,86,48,162,124,184,213,217,81,205,155,214,114,162,180,166,19,78,151,9,101,232,212,19,205,168,212,183,90,144,219,170,121,179,79,44,137,180,165,106,82,156,38,170,44,106,160,5,96,113,69,226,1,14,145,14,165,150,76,16,184,185,213,87,186,154,117,241,84,97,182,31,138,220,87,88,117,135,169,41,230,33,123,158,62,110,174,184,217,161,76,169,180,182,74,53,155,169,106,165,128,91,167,10,124,245,73,188,91,129,149,140,87,159,46,77,118,44,114,102,202,156,152,173,37,133,83,162,66,65,122,53,100,203,105,52,173,166,163,184,234,94,112,213,204,35,113,42,90,84,150,201,219,52,21,87,199,59,234,79,243,39,240,209,0,50,209,152,187,239,43,248,167,3,19,44,89,31,217,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,246,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,0,16,3,141,95,133,139,91,226,4,31,46,168,138,107,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,131,67,217,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,59,168,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,12,214,11,105,225,117,196,2,29,94,29,55,44,152,223,113,114,106,172,244,212,235,30,168,251,108,49,21,200,173,48,211,12,210,85,203,66,54,188,92,173,90,113,195,90,158,83,138,108,212,75,38,146,237,159,128,10,171,207,135,20,43,170,207,198,90,118,27,229,217,206,155,244,109,112,56,229,195,82,154,219,132,205,90,115,41,118,59,244,195,99,84,239,134,158,99,169,113,74,245,148,234,80,182,77,190,75,111,57,245,113,231,61,24,113,156,62,30,216,182,221,50,7,201,123,206,141,232,135,106,86,204,137,133,33,196,197,244,220,36,183,42,59,187,17,207,100,247,33,43,50,66,84,219,134,73,82,72,148,210,220,174,188,167,120,167,193,191,136,22,247,152,176,52,166,0,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,218,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,122,156,58,243,213,27,52,182,105,88,248,131,62,34,49,82,129,29,231,167,51,26,43,168,69,78,156,201,199,65,84,140,201,178,97,149,169,201,9,109,108,165,127,77,10,90,80,132,40,144,137,148,3,143,230,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,25,215,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,180,240,167,207,28,156,74,165,64,202,222,36,162,35,85,219,98,142,72,181,170,105,91,76,21,70,157,21,40,65,66,91,122,145,174,75,45,104,164,169,180,159,49,150,156,82,201,42,105,78,61,78,194,231,177,87,59,116,172,168,100,107,5,232,86,195,241,39,98,45,213,134,244,86,105,80,211,41,41,126,146,194,168,228,148,85,150,218,153,117,11,67,114,18,218,82,211,132,146,120,249,132,147,50,109,205,41,219,253,85,95,183,87,251,171,113,220,151,29,67,254,82,100,234,148,233,14,127,210,113,231,156,113,127,106,148,165,123,76,197,228,240,235,200,172,108,173,89,165,124,98,12,8,139,197,74,252,119,153,156,244,105,78,173,20,202,115,199,29,101,77,50,39,13,135,150,151,35,165,197,188,148,125,53,169,9,90,208,146,90,251,174,108,124,44,99,39,195,251,135,203,159,25,172,23,103,195,43,61,180,172,110,179,105,216,25,138,87,52,183,49,66,131,29,196,197,153,84,125,43,93,201,9,6,165,37,109,185,161,26,228,178,214,137,113,11,220,226,208,223,63,115,134,111,114,167,168,15,21,141,24,189,102,224,46,23,220,24,185,136,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,132,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,89,225,204,190,98,239,188,208,98,156,252,76,190,164,127,107,14,143,11,99,63,209,148,190,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,138,127,240,49,250,236,252,183,252,72,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,149,100,23,58,247,86,84,241,30,37,18,173,83,234,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,87,209,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,25,87,23,253,69,204,93,137,149,252,130,225,86,37,223,82,62,175,232,112,232,240,182,61,253,39,84,244,41,60,196,62,99,77,57,201,230,242,22,158,106,211,177,29,230,125,196,116,151,152,172,121,188,179,37,139,149,220,86,188,230,203,82,234,50,22,138,100,23,164,19,200,164,211,137,106,56,240,154,52,161,9,216,218,85,161,168,144,157,235,53,184,162,222,181,25,216,167,11,238,31,114,105,50,104,185,161,198,154,84,69,173,113,211,62,207,161,201,105,169,40,216,243,81,100,67,173,19,173,62,164,146,201,43,125,40,97,214,183,182,178,75,190,170,210,141,45,40,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,72,172,226,101,86,205,205,126,17,212,44,250,205,54,34,110,122,116,121,18,109,58,187,142,27,43,167,84,77,30,161,41,212,161,106,233,156,82,91,75,200,218,173,200,34,81,23,49,13,173,25,236,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,180,240,167,207,28,156,74,165,64,202,222,36,162,35,85,219,98,142,72,181,170,105,91,76,21,70,157,21,40,65,66,91,122,145,174,75,45,104,164,169,180,159,49,150,156,82,201,42,105,78,61,61,49,87,19,45,92,27,195,139,143,20,175,89,125,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,158,28,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,163,144,14,171,150,140,197,223,121,95,197,56,24,153,98,200,254,202,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,132,240,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,84,85,226,133,157,127,228,255,0,98,47,6,48,246,167,85,131,137,55,149,61,18,90,168,194,62,79,161,169,106,121,72,92,130,117,73,61,94,119,148,251,45,147,102,75,111,215,119,123,106,67,92,202,86,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,162,255,0,178,47,147,42,22,79,48,226,85,49,202,175,166,111,59,163,167,145,115,84,154,90,202,42,156,104,151,202,141,25,181,105,163,45,115,93,34,113,73,39,28,82,212,165,109,35,67,77,201,81,197,51,93,154,236,56,202,86,28,46,245,189,93,235,170,179,185,140,80,40,12,60,72,149,87,148,146,35,52,164,204,143,150,202,55,36,221,120,200,210,218,84,146,34,90,214,219,107,207,21,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,188,248,150,156,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,239,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,81,113,143,192,242,76,234,46,51,82,105,170,73,27,81,169,50,92,109,157,18,103,173,66,66,212,163,75,125,253,218,153,175,239,47,104,129,217,86,197,89,88,59,142,86,173,220,204,165,199,143,233,56,44,77,82,86,104,35,141,214,48,227,132,163,222,130,219,163,125,187,143,79,120,209,125,133,117,192,190,44,186,29,221,77,144,219,209,235,20,232,211,144,166,214,149,22,142,180,151,11,181,38,101,220,162,246,159,222,99,239,128,243,248,132,106,77,131,114,169,31,72,169,19,12,191,252,10,198,108,241,233,75,86,52,223,42,89,234,163,184,234,122,255,0,252,91,162,240,120,105,81,224,210,178,183,65,92,38,214,147,152,152,178,157,222,68,90,184,186,116,61,198,90,17,118,118,23,127,104,149,96,0,33,247,16,60,229,80,242,255,0,135,115,109,155,110,171,18,77,217,90,101,200,109,178,211,232,91,145,80,243,18,144,78,154,80,250,29,65,165,214,82,91,180,61,12,251,140,251,169,66,137,73,190,49,243,21,88,132,195,51,234,213,171,166,174,158,106,210,151,159,54,213,38,73,18,150,163,34,90,201,4,183,123,76,247,105,175,180,207,182,249,242,75,150,74,38,91,240,142,5,28,160,183,233,202,146,26,157,81,144,182,145,205,75,206,69,140,151,91,37,114,155,89,35,123,58,237,81,25,235,222,122,247,72,144,20,249,198,102,234,158,246,32,219,118,202,150,217,198,141,214,109,74,77,91,139,115,20,245,158,189,186,119,253,131,247,240,95,195,194,153,118,93,215,244,232,137,63,71,244,29,11,170,111,180,185,141,84,90,115,69,26,126,194,47,85,69,246,251,133,186,0,241,24,201,137,116,172,37,176,42,87,189,98,67,108,198,129,201,222,165,173,41,34,222,251,109,23,106,148,146,239,112,189,165,254,97,156,140,102,197,219,171,26,111,137,183,165,213,84,149,41,233,60,189,136,117,247,28,75,91,89,109,179,218,75,90,205,58,147,73,215,183,183,79,220,82,43,133,246,18,57,137,25,136,129,85,145,4,221,167,80,249,189,75,134,214,228,163,157,6,106,81,169,154,20,146,213,72,246,153,125,154,139,228,0,21,121,198,146,230,156,138,53,153,110,51,57,214,227,185,233,30,123,40,116,201,46,104,186,114,211,185,36,122,30,135,218,90,151,96,169,161,217,178,133,127,202,195,140,122,183,46,22,37,179,29,13,117,156,197,60,225,161,29,176,164,32,181,50,82,127,111,223,222,52,130,149,37,69,185,42,35,35,246,145,143,232,0,0,14,119,143,247,156,139,3,10,43,119,76,77,228,236,62,155,105,163,93,75,124,150,144,125,202,73,247,47,222,51,71,81,154,245,66,99,147,36,58,167,28,115,77,84,165,25,153,232,68,93,231,247,15,206,44,131,131,101,215,10,6,34,215,237,183,228,18,95,168,116,188,164,26,200,183,114,216,168,45,90,17,158,167,161,31,176,140,92,64,0,128,60,92,112,91,229,166,17,68,196,58,125,57,46,75,182,121,155,220,67,58,175,249,196,168,12,150,166,72,51,238,73,255,0,88,191,127,112,165,81,115,156,32,177,50,167,112,225,52,155,30,107,146,159,110,133,179,150,183,13,74,74,121,210,103,186,122,25,172,244,238,47,97,126,254,241,97,128,33,135,20,236,40,249,125,151,121,183,4,72,50,36,78,160,114,249,41,142,214,245,31,62,116,36,43,176,144,163,250,40,246,25,119,31,120,135,188,26,232,200,119,20,235,245,101,166,70,230,58,93,134,146,249,191,90,53,65,39,187,179,252,93,189,226,228,64,127,12,136,203,67,45,72,196,18,226,13,144,138,78,53,91,243,49,27,14,233,141,70,187,96,54,228,151,154,97,148,163,172,66,17,41,229,36,137,152,235,117,199,86,235,168,45,13,69,187,79,126,134,117,43,102,221,248,169,149,188,88,98,163,29,53,74,37,94,131,81,65,200,136,241,73,140,153,9,98,74,77,109,184,130,83,106,91,106,91,26,25,30,154,237,211,176,203,178,239,50,105,157,59,43,50,246,116,86,102,85,32,64,187,35,52,134,230,83,214,251,77,45,197,165,168,252,199,27,104,223,113,211,65,186,249,164,148,125,230,90,31,111,124,156,0,17,195,136,51,60,236,172,94,158,170,15,151,75,168,175,214,46,237,41,210,187,190,209,68,217,126,109,110,227,117,136,132,18,76,206,228,165,233,187,187,251,237,161,164,187,13,42,69,141,110,161,68,68,105,164,196,35,211,187,94,74,71,221,1,8,184,169,99,123,216,107,129,175,90,116,233,9,110,93,204,165,83,220,34,89,146,249,18,33,205,108,204,180,113,39,222,130,239,35,47,176,197,36,219,84,42,141,221,115,83,109,232,13,186,252,202,180,214,98,54,73,37,45,74,91,174,18,11,184,140,204,245,81,123,12,254,241,162,76,154,225,52,76,30,203,237,167,110,183,16,216,151,46,153,2,124,244,169,178,74,186,165,194,142,135,53,245,16,122,234,223,245,139,119,188,199,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,149,11,169,225,123,158,159,211,93,170,140,14,198,59,207,171,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,81,49,157,28,230,106,73,90,218,36,57,243,170,76,135,10,127,138,107,226,185,157,127,210,109,212,254,90,240,206,167,85,141,109,218,85,9,17,174,215,117,228,179,88,170,50,226,82,81,246,26,73,197,51,21,198,215,218,165,108,113,211,220,72,50,101,151,85,93,98,127,240,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,254,26,42,172,75,78,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,247,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,10,86,227,87,226,158,214,248,127,7,204,106,34,0,9,149,195,175,61,82,114,181,121,21,143,136,51,229,175,10,235,242,30,122,115,49,162,180,181,211,42,47,20,116,21,72,204,155,55,222,66,91,142,150,214,202,87,244,22,165,165,11,90,73,11,189,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,74,226,5,158,234,22,85,109,87,44,171,89,125,110,38,220,20,243,114,157,27,69,183,232,184,175,183,41,182,170,187,215,29,216,239,242,164,199,73,116,202,50,82,245,212,244,79,105,209,13,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,242,141,84,8,107,196,83,61,81,178,181,102,157,143,135,211,226,47,21,43,241,217,122,11,50,98,186,180,83,41,207,28,132,29,72,140,219,54,30,90,92,142,166,208,202,151,244,214,149,169,11,66,77,11,163,111,245,85,126,221,95,238,173,199,114,92,117,15,249,73,147,170,83,164,57,255,0,73,199,158,113,197,253,170,82,149,237,51,29,87,53,57,99,174,229,86,234,180,108,171,166,181,214,214,174,11,62,5,203,81,141,211,33,191,69,202,125,199,219,118,14,244,58,234,31,229,46,58,139,156,147,36,175,93,73,36,93,166,202,182,88,235,185,170,186,174,235,42,214,173,116,85,171,126,207,159,114,211,163,116,200,115,210,146,152,113,134,218,131,189,110,180,134,57,171,144,146,231,40,205,40,211,83,73,151,105,114,175,245,85,97,93,95,238,173,185,114,91,149,15,249,72,115,169,179,163,185,255,0,69,198,94,109,196,125,138,74,147,236,50,23,147,195,175,61,81,179,75,102,149,143,136,51,226,35,21,40,17,222,122,115,49,162,186,132,84,233,204,156,116,21,72,204,155,38,25,90,156,144,150,214,202,87,244,208,165,165,8,66,137,8,142,188,115,190,164,255,0,50,127,13,21,86,37,167,15,156,237,213,114,161,127,185,66,185,223,151,59,14,174,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,203,37,25,155,109,233,123,214,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,1,0,56,213,248,88,181,190,32,65,242,234,136,165,97,213,114,209,152,187,239,43,248,167,3,19,44,89,31,217,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,158,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,249,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,12,214,15,213,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,189,78,29,121,234,141,154,91,52,172,124,65,159,17,24,169,64,142,243,211,153,141,21,212,34,167,78,100,227,160,170,70,100,217,48,202,212,228,132,182,182,82,191,166,133,45,40,66,20,72,68,202,21,171,197,47,62,223,33,33,215,178,163,133,236,111,184,42,180,254,142,239,170,72,143,171,112,32,203,96,148,112,227,165,101,163,143,60,195,169,53,187,161,165,182,220,34,65,155,170,53,49,85,120,85,134,119,86,50,98,61,185,133,182,84,78,162,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,183,76,206,229,158,205,202,135,11,124,65,194,219,62,116,186,138,213,34,145,82,171,212,228,153,165,117,26,139,149,90,114,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,213,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,21,87,199,59,234,79,243,39,240,209,0,50,209,152,187,239,43,248,167,3,19,44,89,31,217,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,158,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,7,160,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,119,154,171,55,53,248,71,79,188,40,213,40,137,185,233,209,227,198,187,41,13,182,108,174,157,81,52,122,230,150,148,181,171,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,80,16,255,0,136,22,68,104,89,170,181,92,189,109,100,116,88,155,111,211,205,186,116,157,86,231,165,34,176,220,167,26,165,108,92,134,163,177,205,147,33,39,212,168,141,72,211,67,213,61,133,69,159,234,170,194,186,191,221,91,114,228,183,42,31,242,144,231,83,103,71,115,254,139,140,188,219,136,251,20,149,39,216,100,62,80,253,85,58,181,86,181,37,19,43,53,57,115,228,55,29,136,136,118,75,202,117,105,97,134,144,203,45,18,148,102,100,134,218,109,182,208,158,228,161,9,73,104,68,68,45,127,133,215,15,248,116,136,116,220,205,227,125,187,206,170,189,211,84,108,122,91,238,48,252,86,226,186,195,79,179,86,87,45,107,220,241,243,116,105,183,9,10,101,77,169,195,73,172,218,83,86,126,57,86,108,124,44,99,39,195,251,135,203,159,25,172,31,86,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,233,200,46,117,237,92,214,97,196,74,37,90,167,211,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,100,165,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,20,67,196,27,59,117,92,215,223,237,208,173,135,229,193,195,171,86,68,134,105,80,211,41,74,98,172,250,94,121,40,171,45,181,50,210,208,183,35,169,180,165,167,9,70,201,115,9,38,70,227,154,196,177,106,156,12,126,187,63,45,255,0,18,22,168,2,149,184,213,248,167,181,190,31,193,243,26,136,128,2,127,240,189,207,79,232,82,234,70,7,99,29,231,210,97,181,107,127,161,228,205,78,230,104,85,71,28,73,150,175,26,139,167,134,246,174,115,53,37,33,14,154,28,249,164,170,67,135,117,35,42,227,165,99,70,60,222,88,212,221,155,75,174,205,150,213,10,195,181,233,118,205,10,146,169,4,227,16,209,22,19,12,62,242,8,144,146,223,33,214,77,213,25,145,172,136,219,108,214,164,180,141,36,255,0,11,220,148,127,40,11,237,24,207,136,84,202,84,236,54,179,106,11,140,237,58,105,115,189,51,84,75,41,90,35,155,73,81,104,203,92,214,30,112,220,35,67,158,163,91,28,74,221,229,220,251,119,253,154,237,255,0,35,11,83,112,196,43,178,45,29,154,250,233,42,51,75,231,78,117,231,24,76,132,17,150,139,65,58,202,208,173,166,123,12,219,223,183,152,222,239,64,2,42,241,71,240,39,137,191,130,249,196,33,66,214,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,104,39,35,153,187,165,102,251,8,213,117,191,78,137,71,187,40,50,19,77,184,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,219,57,133,169,45,183,155,37,57,202,55,21,34,128,113,252,213,102,98,205,202,134,17,204,197,43,194,12,186,138,213,33,52,218,69,50,49,26,87,81,168,184,135,22,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,175,57,151,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,92,167,5,79,11,23,79,196,9,222,93,78,19,252,67,254,32,89,17,161,102,170,213,114,245,181,145,209,98,109,191,79,54,233,210,117,91,158,148,138,195,114,156,106,149,177,114,26,142,199,54,76,132,159,82,162,53,35,77,15,84,246,21,22,127,170,171,10,234,255,0,117,109,203,146,220,168,127,202,67,157,77,157,29,207,250,46,50,243,110,35,236,82,84,159,97,144,238,185,174,206,222,40,102,190,149,100,208,174,183,229,193,166,218,180,120,204,206,134,153,77,169,138,181,109,41,82,95,171,45,182,153,105,40,91,137,81,37,45,104,164,178,92,194,108,203,152,189,126,86,95,178,153,121,99,189,131,137,248,164,153,18,232,150,158,26,218,245,26,210,234,202,128,79,177,62,163,25,146,125,52,212,25,184,131,37,169,162,90,212,226,73,206,81,114,247,167,231,91,221,194,132,138,204,134,79,174,108,19,195,76,53,198,218,49,75,168,216,151,253,175,64,158,185,242,93,142,149,195,173,205,130,169,15,65,36,37,124,213,160,137,151,29,67,156,180,164,144,226,91,53,41,104,53,175,229,101,103,56,56,161,148,217,55,130,176,248,226,57,30,241,163,185,2,74,30,105,179,92,105,168,105,226,131,57,165,45,10,45,241,221,121,75,54,212,149,54,234,20,180,41,58,154,28,111,143,221,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,118,156,52,50,57,27,46,54,107,56,195,124,46,90,241,22,244,163,182,135,162,56,135,99,162,135,78,120,219,124,161,41,149,146,84,114,77,72,105,79,41,105,245,22,217,54,130,34,74,214,244,223,28,255,0,29,49,211,14,50,233,135,21,28,80,197,10,207,67,74,131,163,76,178,209,18,229,84,37,40,140,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,231,179,50,249,139,190,243,65,138,115,241,50,250,145,253,172,58,60,45,140,255,0,70,82,250,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,47,107,100,229,18,171,90,201,206,33,230,234,230,168,203,167,211,104,18,33,211,109,168,9,142,164,29,77,245,212,34,71,145,41,107,90,118,170,50,18,251,141,39,150,102,106,121,14,18,148,142,73,161,222,85,130,22,85,43,18,177,162,193,195,154,236,137,108,83,110,171,162,149,68,152,236,69,165,47,182,196,153,109,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,234,179,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,65,194,247,61,63,161,75,169,24,29,140,119,159,73,134,213,173,254,135,147,53,59,153,161,85,28,113,38,90,188,106,46,158,27,218,185,204,212,148,132,58,104,115,230,146,169,14,29,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,33,156,172,38,137,140,57,125,187,45,215,34,27,242,226,83,39,207,128,148,182,74,87,84,136,82,16,222,158,162,207,93,92,254,169,110,247,24,206,221,203,66,168,218,55,53,74,222,158,219,172,76,164,205,122,35,132,162,82,20,149,180,225,160,251,200,140,143,84,159,176,143,238,23,109,194,183,28,31,196,172,13,102,210,168,201,75,146,237,149,38,158,217,26,204,215,200,143,14,19,100,103,171,138,62,245,159,113,17,125,132,38,232,15,133,126,36,215,99,220,72,73,17,154,169,50,200,181,238,253,74,134,109,51,2,218,154,198,235,237,11,36,145,149,201,84,250,61,223,223,110,139,217,225,242,199,39,43,22,95,98,11,153,75,167,47,213,251,105,209,123,254,209,35,192,4,99,206,94,116,172,172,180,217,210,153,135,84,129,62,236,146,211,141,195,167,161,246,157,113,181,169,169,28,183,28,104,159,109,210,65,58,193,36,212,93,198,122,23,111,117,33,222,119,126,42,102,147,22,36,84,100,38,169,91,171,215,170,43,56,241,25,41,50,83,29,47,201,81,161,182,208,106,113,72,109,43,127,66,34,215,77,218,118,153,246,219,87,15,156,132,82,112,86,223,133,136,216,137,76,106,77,219,61,182,228,178,211,236,165,125,18,22,136,175,37,38,79,71,67,173,186,135,90,89,104,74,61,186,251,245,50,157,164,68,69,161,22,132,67,250,2,155,248,202,209,210,214,41,80,42,232,76,141,207,245,91,205,69,243,125,145,169,233,45,189,159,227,237,239,19,7,133,142,20,124,129,203,188,43,130,92,25,17,231,87,249,156,228,200,107,98,139,145,58,106,19,216,104,73,253,21,251,76,251,203,184,76,240,21,231,197,247,19,42,118,246,19,70,177,225,57,41,134,235,187,249,139,108,212,148,171,147,38,3,165,169,146,203,94,243,246,31,238,239,20,198,46,171,132,118,11,124,139,194,41,88,135,80,167,37,185,119,55,47,99,139,103,69,255,0,55,149,61,147,208,205,4,125,202,34,250,71,251,187,132,254,0,20,239,198,78,236,133,63,17,104,22,211,18,9,79,211,250,174,106,9,100,123,121,140,83,214,157,72,143,82,212,139,218,68,43,124,126,138,116,215,169,243,27,153,29,213,54,227,122,232,164,168,200,203,82,50,239,47,188,105,115,47,247,164,140,64,194,138,37,213,47,121,187,51,169,220,107,215,83,217,37,212,23,122,148,125,200,247,142,136,0,0,2,53,113,10,188,91,179,50,199,115,212,92,117,164,17,244,93,139,86,154,255,0,72,68,46,207,88,191,104,103,206,4,41,21,25,104,135,21,149,186,235,154,237,66,18,106,51,208,140,207,176,187,123,136,116,92,196,97,119,232,131,20,106,182,82,82,226,81,15,145,180,156,45,15,215,142,211,135,253,68,127,105,238,255,0,214,61,46,77,177,145,88,37,142,180,43,182,68,133,181,79,111,170,234,182,175,105,158,176,228,54,142,245,161,63,73,223,105,253,223,110,139,41,117,56,117,136,45,84,169,239,37,216,239,110,216,180,168,148,71,161,153,31,105,25,151,121,24,253,96,60,134,44,88,148,220,74,176,106,150,101,90,51,111,198,168,114,55,161,196,37,68,124,183,155,112,187,20,149,23,122,11,216,127,231,25,161,189,45,105,182,93,203,50,218,168,150,146,33,242,247,247,255,0,93,180,172,187,200,143,185,69,236,19,247,132,214,97,237,60,63,185,42,56,111,112,41,184,207,215,121,61,59,238,27,72,71,204,55,57,229,106,165,184,147,238,89,23,98,79,191,217,222,46,60,140,140,181,35,212,135,244,124,75,206,211,165,95,22,220,203,94,182,194,94,133,55,151,205,66,146,149,17,236,113,43,46,197,17,151,122,75,188,132,111,201,118,79,169,25,99,153,114,183,29,199,100,187,47,163,229,188,241,165,103,234,20,141,116,81,50,217,247,63,167,238,255,0,28,171,31,50,191,115,91,182,172,35,168,220,181,218,125,42,41,119,189,54,83,108,35,188,139,233,44,200,187,212,146,253,229,239,28,142,118,116,242,197,79,149,209,200,198,139,55,154,74,74,76,138,227,167,246,25,150,165,222,255,0,218,58,21,151,138,184,109,137,17,201,203,46,246,160,214,201,198,249,134,220,26,148,121,42,216,100,158,211,38,214,174,207,93,63,252,241,123,200,66,238,35,153,24,161,98,125,171,81,197,171,2,140,220,107,150,147,21,233,82,152,137,29,8,234,219,105,185,111,172,246,181,29,78,56,234,220,90,11,181,68,71,161,107,161,232,98,167,48,155,19,175,172,188,226,140,43,138,147,38,117,54,117,26,162,218,39,68,53,188,207,49,44,200,109,110,50,226,18,182,204,200,212,201,17,165,70,93,218,30,158,205,4,229,143,28,40,216,251,132,84,59,226,157,50,59,178,220,137,25,186,139,109,56,133,114,165,156,86,93,117,6,68,226,205,58,27,196,90,41,91,139,219,239,62,176,2,58,231,249,36,172,172,95,26,154,187,40,245,51,236,255,0,239,116,161,70,153,92,132,186,134,97,48,246,42,18,74,53,220,244,146,208,203,94,249,204,23,249,198,144,237,168,234,139,110,82,162,169,36,70,204,38,27,50,34,238,50,108,136,125,33,252,51,34,35,51,61,8,133,34,113,113,197,167,239,108,126,139,105,64,159,190,151,66,165,162,51,172,33,211,52,20,198,102,207,109,74,52,146,205,59,182,168,139,83,34,87,220,67,194,112,214,193,183,49,83,49,180,153,146,224,188,229,62,220,54,43,42,115,149,171,102,228,121,240,204,208,102,104,82,126,139,135,217,216,122,123,72,95,148,104,236,196,142,212,88,232,36,52,202,18,218,18,68,68,73,73,22,132,68,69,216,93,131,253,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,155,246,110,69,99,102,151,135,14,26,95,24,125,2,34,49,82,129,30,168,204,23,164,202,117,8,169,211,153,172,213,86,116,210,35,112,152,101,106,114,66,156,67,202,71,211,66,80,165,161,10,53,162,184,45,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,157,88,249,197,102,239,197,92,178,219,216,77,108,66,170,210,47,58,165,61,202,94,32,86,36,51,9,200,181,56,170,138,228,103,155,142,142,89,237,234,185,156,229,154,80,194,152,82,73,182,205,194,61,229,10,176,171,12,238,172,100,196,123,115,11,108,168,157,69,106,230,168,53,79,141,185,183,22,219,59,207,215,125,222,90,22,180,178,210,9,78,56,178,73,236,109,11,81,150,137,49,50,184,146,101,158,205,202,134,17,224,62,22,217,243,165,212,86,169,23,61,74,175,83,146,102,149,212,106,46,34,146,135,95,38,247,26,89,70,214,155,66,27,73,158,212,33,59,148,181,239,113,127,175,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,240,209,21,120,117,229,210,196,205,6,41,223,24,103,125,71,250,191,169,204,163,205,222,247,244,101,83,169,136,203,19,57,109,58,223,59,149,207,90,185,75,86,197,247,25,119,25,113,252,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,101,112,163,206,191,232,202,234,99,45,120,153,83,170,201,182,238,218,132,120,214,147,186,243,153,163,213,30,113,73,56,251,9,38,226,89,148,227,136,237,74,182,54,233,110,52,17,60,243,169,185,64,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,3,159,227,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,158,128,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,0,82,183,26,191,20,246,183,195,248,62,99,81,28,211,134,246,3,89,185,146,196,188,71,194,155,206,20,69,34,163,134,245,21,211,39,61,28,222,93,38,162,83,160,20,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,249,6,101,242,233,125,229,127,20,231,225,157,245,31,251,89,148,121,187,217,254,147,165,245,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,114,211,36,188,81,170,184,19,133,245,220,54,198,88,210,238,170,109,181,71,55,172,141,174,168,166,173,244,184,219,109,210,86,233,165,73,40,196,149,169,196,186,190,214,27,97,198,210,78,234,195,40,130,215,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,177,76,172,100,114,78,26,229,19,21,115,73,137,43,136,237,118,231,194,123,129,118,181,49,40,105,242,167,83,165,83,28,89,77,91,154,25,162,75,205,104,148,165,181,23,45,151,92,74,205,74,117,77,179,89,99,82,87,103,202,175,146,181,159,144,190,138,249,73,232,249,30,135,244,183,51,161,235,185,106,228,117,28,175,156,228,243,54,111,217,235,109,215,78,221,6,107,49,251,244,203,250,101,187,63,148,31,165,127,72,94,144,87,167,125,39,183,157,206,218,91,54,236,249,190,79,47,151,202,229,124,215,43,151,202,249,189,130,213,56,81,228,163,244,101,106,177,153,76,76,166,82,164,220,151,109,62,60,155,73,173,57,207,81,233,111,54,165,28,141,228,163,109,47,74,109,196,118,37,59,219,104,182,154,200,222,121,164,198,190,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,72,174,43,25,28,147,137,84,169,249,164,195,101,196,106,187,108,81,205,119,77,49,72,105,130,168,211,162,165,107,57,168,115,66,53,201,101,173,82,164,184,163,230,50,211,105,65,165,77,37,183,171,3,46,180,156,121,168,226,229,10,102,91,41,151,4,171,238,151,33,18,224,187,70,103,122,226,145,173,44,155,175,168,203,148,136,198,111,37,183,84,246,140,236,112,210,231,168,163,35,158,156,104,190,85,124,149,203,215,203,175,69,124,164,244,125,115,211,30,137,230,116,61,119,46,151,207,233,249,191,57,201,230,111,217,191,214,219,166,189,186,136,215,195,175,46,150,38,104,49,78,248,195,59,234,63,213,253,78,101,30,110,247,191,163,42,157,76,70,88,153,203,105,214,249,220,174,122,213,202,90,182,47,184,203,184,203,143,230,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,83,43,133,30,117,255,0,70,87,83,25,107,196,202,157,86,77,183,118,212,35,198,180,157,215,156,205,30,168,243,138,73,199,216,73,55,18,204,167,28,71,106,85,177,183,75,113,160,137,231,157,77,202,0,8,1,198,175,194,197,173,241,2,15,151,84,69,80,101,146,147,74,175,230,75,10,40,85,218,100,74,141,54,163,124,80,162,76,135,45,148,188,196,150,28,158,202,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,118,174,32,217,36,170,229,66,255,0,110,187,108,49,46,118,29,93,82,36,61,74,152,152,170,75,20,151,212,243,202,69,37,110,41,231,86,181,183,29,45,169,46,184,105,55,139,152,105,35,54,220,209,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,92,78,97,110,154,21,243,146,252,75,189,109,105,221,109,22,224,194,250,205,82,157,39,148,182,249,241,95,164,186,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,6,112,134,148,242,157,225,99,6,254,31,219,222,92,192,205,96,179,236,213,228,163,244,155,146,252,34,204,166,25,211,41,81,174,75,75,11,232,178,110,214,180,228,189,88,165,179,73,140,162,145,188,212,77,169,232,173,182,190,197,39,123,141,30,210,89,155,44,180,170,225,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,175,98,23,24,43,16,178,203,75,171,216,103,212,99,21,106,159,232,234,149,45,49,30,136,221,2,114,226,188,149,212,90,83,204,191,30,67,45,201,67,75,109,131,116,212,182,221,70,243,73,165,105,42,150,255,0,85,87,237,213,254,234,220,119,37,199,80,255,0,148,153,58,165,58,67,159,244,156,121,231,28,95,218,165,41,94,211,49,123,220,62,114,73,74,202,133,128,229,118,231,98,36,236,69,186,163,199,122,171,49,81,82,151,233,44,41,150,84,186,74,28,75,206,161,104,110,66,92,82,157,108,210,79,31,44,212,70,77,183,167,235,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,170,190,57,223,82,127,153,63,134,138,171,18,171,32,185,215,186,178,167,136,241,40,149,106,159,81,134,87,53,65,150,238,58,124,131,113,109,192,222,105,109,85,56,228,218,86,180,188,210,8,141,105,66,79,156,218,9,6,91,146,210,218,190,139,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,207,236,108,116,195,140,73,196,123,231,11,236,170,207,165,106,184,115,208,181,95,121,130,37,69,143,42,81,200,34,138,151,8,253,119,155,233,85,205,34,45,168,82,210,131,81,173,46,33,29,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,159,113,69,225,255,0,50,145,50,165,153,188,16,183,121,212,167,186,154,141,241,75,97,199,223,148,220,167,95,117,247,170,201,230,45,123,153,62,110,142,182,217,33,44,165,180,184,73,52,27,170,106,53,240,209,253,59,127,42,122,23,232,47,255,0,138,252,177,254,243,255,0,220,199,164,97,245,255,0,223,95,254,235,245,63,61,251,30,209,127,192,2,178,248,172,100,86,77,226,220,252,211,225,68,9,114,107,177,99,155,215,172,21,74,105,44,42,157,18,18,207,210,72,55,156,73,165,109,53,29,182,148,203,100,174,97,27,106,74,18,164,184,110,212,88,177,254,20,249,28,141,137,85,88,25,164,196,149,203,106,133,108,86,9,118,181,49,40,117,131,168,212,98,169,11,41,171,115,66,37,198,101,221,18,148,182,163,230,60,211,137,89,165,45,41,183,174,36,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,194,115,33,195,238,77,91,44,56,107,154,28,22,165,68,66,209,134,244,9,247,133,14,51,77,70,70,198,105,42,145,50,180,110,186,250,82,107,52,161,132,173,134,154,222,226,205,78,250,203,82,245,134,184,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,166,85,113,4,226,35,252,167,109,91,83,13,240,204,170,180,59,111,209,241,170,151,108,126,163,230,103,85,28,109,167,74,22,166,218,28,117,152,110,18,211,189,91,80,235,190,185,55,163,44,184,168,235,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,119,94,42,216,103,106,224,222,48,97,158,22,217,81,58,122,45,179,133,244,202,124,109,205,182,135,30,217,80,168,239,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,32,56,24,253,118,126,91,254,36,45,80,5,43,113,171,241,79,107,124,63,131,230,53,16,225,145,151,75,19,52,24,89,143,120,103,125,71,255,0,246,4,202,60,221,239,127,70,85,58,106,195,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,15,241,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,77,223,240,209,253,59,127,37,138,23,233,211,255,0,138,252,142,254,243,255,0,220,199,163,161,244,31,222,191,254,247,245,223,61,251,126,193,64,34,79,228,7,39,213,92,217,98,226,83,80,40,141,216,150,116,136,115,238,181,188,234,137,114,88,90,212,109,193,105,45,173,46,239,144,76,186,131,113,42,73,52,132,173,123,183,147,109,185,111,249,152,204,14,23,228,95,47,49,153,167,174,36,73,208,40,254,129,176,173,231,13,201,75,148,252,120,233,110,58,84,149,56,78,174,51,37,202,55,157,83,132,100,141,11,113,186,227,105,93,16,126,159,177,151,244,203,252,160,255,0,72,85,95,210,23,164,61,39,233,221,233,231,115,182,236,219,179,78,95,39,151,243,92,141,188,174,87,205,108,229,250,131,66,153,94,186,49,150,241,192,235,86,191,143,54,95,201,155,190,69,62,57,75,140,236,164,185,42,78,214,80,71,46,75,40,101,164,67,121,229,146,220,56,169,37,114,146,164,165,70,75,220,218,58,168,138,188,81,252,9,226,111,224,190,113,8,80,8,233,89,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,132,242,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,63,65,138,184,153,106,224,222,28,92,120,165,122,203,233,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,12,240,230,171,51,23,150,107,241,114,102,41,94,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,28,128,93,79,5,79,11,23,79,196,9,222,93,78,19,252,5,106,241,75,200,79,203,184,117,236,215,97,123,251,46,10,85,63,172,187,233,114,36,104,220,248,49,24,36,156,200,234,89,232,219,204,176,210,73,109,106,73,113,182,200,208,68,234,77,47,215,6,85,114,207,121,102,191,23,33,225,109,159,58,37,57,9,142,170,149,94,167,36,201,72,167,83,155,91,104,117,242,111,113,41,229,238,117,180,33,180,153,110,90,211,185,72,70,247,17,121,56,185,134,118,174,13,228,71,16,112,182,202,137,211,209,109,156,47,174,83,227,110,109,180,56,246,202,99,251,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,103,92,104,207,3,108,11,55,20,242,77,134,56,125,136,54,244,74,229,189,92,195,123,126,52,232,50,72,246,58,143,71,199,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,164,28,226,101,86,242,202,134,46,84,44,250,205,54,90,173,138,140,137,18,109,58,187,142,19,200,168,211,137,126,161,41,212,161,9,234,91,74,155,75,200,218,157,171,50,81,23,45,109,173,115,167,133,247,15,185,52,153,52,92,208,227,77,42,34,214,184,233,159,103,208,228,180,212,148,108,121,168,178,33,214,137,214,159,82,73,100,149,190,148,48,235,91,219,89,37,223,85,105,70,150,148,2,157,184,196,57,154,55,111,42,42,175,232,81,34,225,1,72,90,109,132,81,100,186,252,67,154,68,178,53,212,20,166,208,101,57,77,18,150,132,26,77,180,52,165,161,149,56,164,201,113,92,127,135,238,68,107,185,170,186,155,189,110,148,116,88,101,111,212,9,186,140,157,80,231,165,37,48,228,87,29,165,108,68,134,164,49,205,141,33,71,212,164,141,40,211,66,213,93,133,102,156,76,105,52,170,7,15,252,64,161,80,169,145,41,212,218,116,122,12,72,112,226,50,150,88,140,195,117,104,41,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,76,57,78,241,79,131,127,16,45,239,49,96,95,158,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,17,158,204,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,189,62,28,244,156,197,208,50,219,78,161,102,66,153,46,157,82,167,72,102,37,181,14,91,49,89,126,53,190,220,8,137,136,211,141,176,68,164,45,42,39,146,105,124,137,242,50,50,115,216,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,242,147,29,153,113,221,139,33,4,182,158,66,155,90,76,136,201,73,50,208,200,200,251,15,176,80,111,18,156,27,115,10,243,27,86,153,14,11,205,211,238,51,126,178,151,13,173,27,39,36,79,152,123,8,201,9,79,209,108,187,59,79,79,105,143,119,194,59,22,159,178,113,254,85,165,62,126,202,101,118,150,184,205,48,183,76,144,115,30,155,1,180,168,146,107,36,238,218,147,45,72,141,95,121,11,187,35,35,34,50,61,72,199,244,124,219,150,58,165,91,149,88,169,73,25,189,9,246,200,140,187,204,219,50,25,188,205,36,37,192,204,38,33,69,90,9,38,139,158,172,90,17,105,221,57,242,255,0,48,188,188,128,164,147,149,139,31,67,81,235,71,166,31,111,255,0,123,162,137,20,3,147,230,119,28,40,216,5,132,85,203,226,163,50,59,82,219,137,37,186,115,110,184,132,243,101,148,87,157,105,4,70,226,13,90,155,38,90,37,91,143,217,239,44,251,98,206,39,95,89,134,197,25,183,21,90,76,234,148,234,205,69,196,65,136,75,121,238,90,94,144,226,219,101,180,41,110,25,17,41,227,34,74,76,251,244,45,125,182,199,195,143,35,20,44,48,181,105,216,181,127,209,155,147,114,213,162,179,42,43,18,227,161,125,35,110,183,17,244,30,215,99,165,198,221,67,136,89,118,40,200,181,61,53,61,76,77,27,211,21,112,219,13,227,155,151,165,237,65,162,19,109,243,9,185,213,40,241,149,176,137,93,164,78,45,61,158,162,191,249,211,247,24,240,180,92,227,101,170,191,80,42,101,59,25,108,229,200,53,236,36,252,162,128,102,103,184,147,216,68,249,159,121,151,176,117,186,77,98,147,93,130,221,78,139,83,139,62,35,201,37,33,248,207,37,214,212,70,68,162,50,82,76,200,245,35,35,251,140,135,236,17,83,58,57,62,164,102,118,101,180,220,135,94,140,236,62,179,152,243,42,74,15,215,40,250,106,163,101,195,238,99,79,223,254,41,33,102,218,116,171,30,219,135,107,209,24,75,48,161,115,57,72,74,82,146,45,238,41,103,216,146,34,239,81,247,16,251,99,248,102,68,90,153,232,66,156,56,179,102,30,211,196,11,146,157,134,214,250,155,146,253,11,157,212,72,108,218,90,126,125,184,47,39,69,33,197,31,114,12,187,82,93,222,222,241,0,172,187,90,109,233,114,195,182,169,197,172,137,156,205,157,255,0,212,109,75,62,226,51,238,73,251,6,151,176,154,196,166,225,173,131,75,179,41,49,155,98,53,63,159,177,13,161,41,34,230,60,227,135,216,148,164,187,214,126,194,255,0,56,245,224,63,37,82,167,14,143,5,218,141,65,228,181,29,157,187,214,165,18,72,181,50,34,237,51,34,239,50,25,211,206,86,50,171,27,177,218,187,118,199,125,110,83,220,233,122,93,203,212,203,72,113,219,95,114,214,159,164,215,176,254,255,0,179,205,101,223,11,191,75,216,163,74,178,212,135,84,137,156,253,196,217,106,126,164,119,92,47,234,47,251,63,119,254,177,206,167,194,145,78,150,184,114,153,91,78,183,166,228,45,38,147,45,72,140,187,15,183,184,198,130,248,122,94,45,222,121,99,182,42,13,186,210,136,186,222,196,43,93,63,164,37,151,111,172,127,178,36,176,0,0,8,27,198,2,180,80,114,236,84,125,235,35,169,255,0,84,143,213,62,92,232,10,237,237,251,125,198,42,55,47,148,101,92,24,189,64,164,34,42,164,169,254,171,70,146,141,230,173,177,93,87,118,135,175,118,189,222,193,33,248,171,219,197,67,205,21,101,198,227,147,109,73,233,246,40,145,161,43,109,58,14,186,30,132,71,161,152,134,168,90,219,81,45,181,169,10,46,227,73,232,100,46,143,134,126,117,105,88,141,102,211,240,134,252,172,165,23,61,63,155,203,126,84,132,145,202,230,59,50,65,232,167,95,83,139,218,218,16,93,137,45,59,61,154,24,176,64,31,197,17,40,180,49,158,206,33,214,108,91,31,53,87,125,14,18,89,38,26,244,126,195,100,139,97,235,77,136,163,211,68,145,119,168,253,130,63,219,23,53,98,208,173,199,184,104,51,29,139,54,46,254,91,173,184,164,41,59,144,164,31,106,76,140,187,20,101,216,126,209,116,217,56,226,87,135,216,186,196,75,22,253,125,234,77,204,158,102,178,37,169,134,35,61,219,33,223,85,78,202,83,138,218,219,104,35,245,123,12,200,187,140,140,78,210,50,50,212,140,140,135,244,127,9,41,37,26,137,36,70,174,243,211,180,199,230,169,84,161,82,33,57,80,168,200,109,136,237,105,189,199,22,73,73,106,100,69,169,153,145,23,105,144,161,124,230,103,167,16,241,218,246,145,18,214,185,43,52,91,94,62,206,158,36,105,143,198,230,110,102,57,171,152,132,72,91,103,163,173,40,203,78,237,198,125,231,217,19,158,149,42,75,166,252,137,14,186,233,153,25,173,107,53,43,82,238,237,49,210,176,123,49,216,179,130,151,44,26,245,163,121,213,218,106,43,141,26,225,29,70,74,99,186,218,92,109,102,218,155,109,212,110,73,147,73,73,150,186,25,118,125,215,131,147,156,216,89,249,172,194,244,53,61,216,141,215,216,140,80,106,180,247,148,209,41,213,38,60,126,115,137,104,222,117,106,108,215,32,210,74,87,127,113,150,189,245,107,196,219,47,111,224,230,57,203,184,41,176,155,110,139,115,115,42,105,83,77,153,33,15,200,153,49,100,222,164,218,16,70,72,108,187,53,51,251,76,135,115,224,229,141,170,133,113,214,48,118,165,53,68,203,236,72,170,71,66,156,245,77,197,57,79,142,146,34,83,154,107,161,31,114,53,251,125,130,219,192,113,140,227,208,94,184,178,203,137,48,35,68,57,15,149,173,88,91,40,75,102,179,223,232,249,4,157,8,136,207,93,85,236,237,21,17,195,67,2,171,23,222,100,34,84,230,194,36,70,180,31,110,123,220,214,214,91,95,137,62,26,148,142,214,212,68,173,22,125,134,105,63,180,133,238,33,9,109,9,109,5,162,82,68,68,94,226,31,244,62,29,243,89,110,221,178,110,11,129,215,73,180,83,41,82,230,41,102,173,9,36,219,42,89,158,186,150,154,109,239,212,190,241,155,188,199,94,82,47,188,113,189,238,7,164,243,208,245,193,82,228,47,121,168,141,163,152,242,211,161,154,149,217,235,251,15,65,103,124,27,176,207,209,248,121,91,196,89,48,77,14,201,168,73,128,219,139,107,67,83,106,98,158,241,104,102,141,76,181,45,126,150,159,103,180,89,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,70,174,40,188,63,225,213,225,212,179,55,130,22,239,38,170,207,83,81,190,41,108,56,195,17,92,138,211,14,190,245,89,60,197,163,107,197,202,209,214,219,37,169,229,56,151,9,36,178,117,78,213,5,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,250,120,124,228,146,149,149,11,1,202,237,206,196,73,216,139,117,71,142,245,86,98,162,165,47,210,88,83,44,169,116,148,56,151,157,66,208,220,132,184,165,58,217,164,158,62,89,168,140,155,111,72,193,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,9,207,246,79,169,89,178,194,53,38,158,82,219,190,236,232,243,39,218,139,101,212,146,36,190,180,36,220,130,234,92,90,90,217,32,217,105,4,226,148,147,105,105,66,247,108,39,27,114,131,46,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,181,78,23,92,64,33,213,225,211,114,201,141,247,23,38,170,207,77,78,177,234,143,182,195,17,92,138,211,13,48,205,37,92,180,35,107,197,202,213,167,28,53,169,229,56,166,205,68,178,105,46,217,248,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,49,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,161,124,253,103,94,234,205,102,35,203,162,82,106,125,62,25,91,53,7,155,183,41,241,205,196,55,63,97,169,180,212,228,19,137,66,212,243,168,51,52,37,105,46,75,107,52,17,110,83,171,118,255,0,132,117,181,115,213,130,87,142,104,231,101,98,133,62,92,154,236,88,242,89,110,114,98,190,150,21,87,136,236,146,159,77,89,45,180,154,86,211,81,201,212,188,70,166,92,35,113,36,180,169,40,39,104,219,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,154,103,19,42,182,110,107,240,142,161,103,214,105,177,19,115,211,163,200,147,105,213,220,112,217,93,58,162,104,245,9,78,165,11,87,76,226,146,218,94,70,213,110,65,18,136,185,136,109,104,207,101,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,231,255,0,10,124,142,70,196,170,172,12,210,98,74,229,181,66,182,43,4,187,90,152,148,58,193,212,106,49,84,133,148,213,185,161,18,227,50,238,137,74,91,81,243,30,105,196,172,210,150,148,219,214,105,155,31,11,24,201,240,254,225,242,231,198,107,6,170,7,138,196,60,23,194,252,86,170,218,117,220,64,180,34,85,170,86,53,97,154,245,189,49,75,113,167,224,77,109,73,82,84,135,27,82,84,104,53,33,181,41,165,25,182,179,109,179,82,85,177,58,123,81,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,145,226,176,243,5,240,191,10,106,183,101,119,15,237,8,148,154,149,243,88,122,189,112,204,74,220,117,249,243,92,82,148,165,45,199,20,165,18,9,75,113,73,105,38,77,160,220,112,210,148,239,86,181,193,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,176,156,255,0,100,250,149,155,44,35,82,105,229,45,187,238,206,143,50,125,168,182,93,73,34,75,235,66,77,200,46,165,197,165,173,146,13,150,144,78,41,73,54,150,148,47,118,194,113,183,40,50,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,139,84,225,117,196,2,29,94,29,55,44,152,223,113,114,106,172,244,212,235,30,168,251,108,49,21,200,173,48,211,12,210,85,203,66,54,188,92,173,90,113,195,90,158,83,138,108,212,75,38,146,237,159,128,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,40,197,92,51,181,113,147,14,46,60,45,189,98,117,20,91,154,158,237,62,78,214,219,91,140,239,47,81,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,134,120,115,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,190,215,149,140,241,198,195,92,182,226,174,86,241,37,18,221,161,92,246,189,192,139,90,166,149,186,249,211,170,50,160,56,130,132,182,245,50,68,103,157,209,73,83,105,46,91,206,184,165,146,146,234,156,102,26,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,43,171,138,47,15,249,148,137,149,44,205,224,133,187,206,165,61,212,212,111,138,91,14,62,252,166,229,58,251,175,189,86,79,49,107,220,201,243,116,117,182,201,9,101,45,165,194,73,160,221,83,85,130,46,39,133,62,71,36,225,173,42,6,105,49,37,113,29,174,220,244,114,93,173,76,74,26,124,169,212,233,73,66,202,106,220,208,205,18,94,107,68,165,45,168,185,108,186,226,86,106,83,170,109,155,31,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,2,170,248,231,125,73,254,100,254,26,56,87,9,59,2,205,197,60,116,191,240,251,16,109,232,149,203,122,185,134,243,227,78,131,36,143,99,168,244,149,52,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,138,231,19,42,183,150,84,49,114,161,103,214,105,178,213,108,84,100,72,147,105,213,220,112,158,69,70,156,75,245,9,78,165,8,79,82,218,84,218,94,70,212,237,89,146,136,185,107,109,107,238,156,47,115,175,252,159,239,180,96,198,33,84,233,80,112,218,242,168,46,75,181,25,167,201,244,53,81,76,165,8,144,110,165,39,171,46,242,152,101,194,112,201,13,250,142,239,109,40,119,153,119,227,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,67,94,34,153,234,141,149,171,52,236,124,62,159,17,120,169,95,142,203,208,89,147,21,213,162,153,78,120,228,32,234,68,102,217,176,242,210,228,117,54,134,84,191,166,180,173,72,90,18,104,92,127,224,143,86,170,215,234,184,243,93,174,212,229,212,106,85,25,22,252,185,147,37,188,167,159,146,251,138,169,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,165,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,212,237,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,202,225,14,11,225,126,2,217,173,225,254,17,218,17,45,218,19,114,29,150,113,217,91,142,173,215,220,50,222,235,174,186,165,58,234,244,36,164,148,181,40,201,8,66,11,68,161,36,94,212,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,2,170,248,161,100,91,244,41,117,47,28,112,114,204,233,48,218,181,179,211,17,161,43,115,52,42,163,142,40,143,70,73,37,211,195,123,86,249,122,26,144,135,77,109,252,210,85,29,179,133,88,85,134,119,86,50,98,61,185,133,182,84,78,162,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,208,246,85,114,207,102,229,67,8,225,225,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,86,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,20,188,48,7,6,175,252,71,181,177,114,242,195,218,85,86,239,178,247,122,18,168,250,21,204,141,169,154,147,185,36,100,135,121,107,51,113,174,98,85,202,113,74,91,123,22,102,163,232,3,42,226,252,240,66,245,192,108,153,100,38,193,196,106,236,120,150,229,30,117,175,74,173,204,106,34,55,205,174,86,230,194,109,231,18,218,84,173,207,201,117,68,100,68,106,36,161,182,203,83,109,150,117,69,48,230,95,49,119,222,104,49,78,126,38,95,82,63,181,135,71,133,177,159,232,202,95,82,243,204,67,230,52,211,124,238,87,61,105,230,173,59,215,222,103,220,69,58,120,93,112,255,0,153,87,153,77,204,222,55,219,188,154,83,61,53,70,199,165,190,227,236,74,114,83,79,180,251,53,101,114,214,141,172,151,43,70,155,112,150,151,146,226,156,52,146,9,165,59,109,64,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,4,138,226,95,145,201,57,113,188,158,198,27,29,113,23,135,87,165,97,196,51,17,180,53,29,116,58,139,196,227,231,9,44,160,146,147,140,105,67,170,101,72,79,168,134,205,181,145,26,80,183,185,86,71,51,119,85,202,14,46,42,235,126,157,46,177,105,215,163,166,155,113,210,152,144,164,45,108,18,201,72,148,202,13,68,210,228,178,123,182,115,11,67,67,143,54,74,111,154,110,39,213,113,6,206,221,87,53,247,251,116,43,97,249,112,112,234,213,145,33,154,84,52,202,82,152,171,62,151,158,74,42,203,109,76,180,180,45,200,234,109,41,105,194,81,178,92,194,73,145,184,230,174,31,57,36,170,230,190,255,0,114,187,115,177,46,14,29,90,178,35,189,85,152,168,170,83,21,103,210,243,42,93,37,14,37,230,150,133,185,29,78,41,78,182,106,54,75,150,106,34,55,27,215,138,230,110,147,74,160,102,75,21,232,84,42,100,74,117,54,157,124,87,98,67,135,17,148,178,196,102,27,158,242,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,90,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,121,75,3,11,108,76,47,249,71,242,22,133,232,207,149,183,4,203,166,177,252,233,231,186,170,164,173,188,247,254,117,106,217,187,150,143,81,27,80,90,118,36,181,49,229,115,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,30,131,21,112,95,11,241,190,149,72,161,98,189,161,18,228,166,208,235,17,235,208,225,203,91,156,130,154,202,86,150,212,227,105,81,37,228,109,117,196,155,78,18,155,81,40,201,73,80,246,160,3,228,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,249,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,29,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,57,253,225,128,56,53,127,226,61,173,139,151,150,30,210,170,183,125,151,187,208,149,71,208,174,100,109,76,212,157,201,35,36,59,203,89,155,141,115,18,174,83,138,82,219,216,179,53,31,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,91,92,100,112,203,210,24,121,68,196,88,208,77,110,198,168,70,128,227,136,107,83,75,105,98,160,241,234,100,141,72,181,61,126,150,159,103,180,86,38,92,111,41,22,38,56,217,23,11,50,77,132,51,112,83,121,235,222,105,34,104,166,50,181,106,100,164,246,122,158,211,208,105,18,198,172,183,113,217,54,253,194,211,164,226,42,148,168,147,18,178,86,164,162,113,148,172,143,93,79,93,119,123,207,239,31,112,127,202,208,151,16,166,214,90,165,68,100,100,126,210,20,71,196,191,2,235,22,38,100,37,212,225,66,37,198,187,223,114,123,60,166,214,123,159,151,62,98,146,142,198,210,70,173,16,93,132,106,63,180,197,187,228,226,130,245,187,150,76,54,129,38,33,199,124,237,106,58,222,65,182,104,61,254,143,142,74,212,140,136,245,213,62,222,222,193,217,192,84,135,24,220,109,57,183,29,27,7,105,179,86,108,176,196,122,164,132,37,207,84,156,75,149,8,234,35,36,185,166,186,25,119,163,95,183,216,56,95,12,172,189,191,140,120,233,18,224,169,66,109,202,45,179,203,169,169,78,182,102,133,191,30,100,53,155,122,155,107,65,153,161,195,236,212,143,237,34,22,151,156,108,216,89,249,83,194,245,181,1,216,142,87,223,142,112,105,84,246,84,209,169,165,42,60,142,75,138,104,158,105,105,104,151,28,146,106,79,119,113,22,189,212,125,140,89,142,197,156,107,185,103,87,174,235,206,174,235,82,156,116,209,8,170,50,85,29,166,212,227,139,38,210,219,142,175,106,72,157,82,72,181,208,139,179,239,231,48,170,117,42,108,146,153,78,168,73,139,33,39,184,157,101,213,33,100,122,145,235,169,30,189,228,71,251,132,249,225,211,158,155,210,204,196,42,78,21,226,37,195,83,172,80,235,178,152,167,196,114,108,183,100,42,51,207,191,17,132,118,189,32,144,134,210,132,172,251,18,102,90,158,132,100,102,66,232,98,201,102,100,102,166,70,113,46,50,250,18,227,107,73,145,146,146,162,212,140,140,187,12,180,49,254,134,148,154,137,70,146,51,79,113,233,218,67,250,63,134,100,69,169,158,132,32,150,113,248,149,225,246,17,49,46,197,176,159,122,173,115,43,151,164,136,138,97,248,204,246,199,119,215,83,82,146,226,119,54,226,200,189,94,211,35,246,17,152,165,155,158,230,172,93,245,185,23,13,122,99,178,166,202,217,204,117,199,20,181,43,106,18,130,237,81,153,159,98,72,187,79,216,36,7,15,27,54,45,241,154,171,66,135,53,44,155,14,250,67,121,188,69,176,180,166,203,81,107,170,76,187,210,94,193,161,52,145,36,180,33,253,1,95,124,75,243,171,74,195,139,54,161,132,86,29,101,11,185,234,28,174,99,241,100,36,206,47,45,216,114,11,85,52,250,92,70,230,214,178,237,73,235,219,236,212,197,46,45,107,113,70,183,22,165,168,251,205,71,169,152,153,92,42,109,226,174,102,138,140,227,145,201,198,163,117,27,212,104,212,147,186,157,59,77,79,67,34,212,200,71,140,193,209,149,111,226,245,126,144,184,170,140,108,116,186,180,164,108,52,238,138,210,187,180,45,59,245,238,246,139,114,224,255,0,90,41,217,118,58,62,245,153,211,63,170,103,234,151,50,116,245,118,118,253,158,226,19,200,0,0,5,114,241,159,154,134,112,186,211,134,106,86,233,61,126,132,71,217,234,200,167,31,104,173,204,152,180,111,102,82,207,108,151,179,95,72,122,218,233,167,243,9,30,209,51,56,205,97,149,89,155,166,217,196,104,208,208,168,82,122,222,165,214,219,81,154,118,183,79,101,27,212,72,208,189,110,194,213,95,250,133,113,209,44,187,158,228,131,46,161,66,162,77,158,212,46,95,59,166,140,227,166,157,230,100,159,162,147,34,237,73,247,251,140,127,109,59,194,236,195,202,251,55,5,171,89,168,81,234,113,119,108,122,44,135,99,184,157,200,82,15,214,66,146,162,213,43,81,119,247,25,251,12,91,134,78,248,164,219,23,148,36,218,120,221,49,154,77,85,157,118,212,29,113,182,35,57,169,200,112,245,118,76,179,81,232,148,180,158,238,243,211,184,200,88,109,30,187,69,184,97,166,161,66,171,194,168,198,94,187,94,139,33,15,32,244,51,47,164,147,50,239,35,47,220,99,247,138,18,226,160,76,167,57,23,154,25,37,37,37,232,239,84,244,34,47,232,168,93,196,66,34,15,213,75,171,85,104,115,155,169,209,106,114,233,243,25,215,151,34,43,202,105,212,106,70,147,209,73,50,50,212,140,203,191,184,204,95,86,65,115,125,68,204,70,31,122,54,179,86,109,187,162,149,253,244,204,151,208,78,61,205,126,82,145,177,42,121,199,21,163,108,145,158,186,104,90,105,169,119,75,64,28,127,54,181,57,180,156,3,185,166,211,221,125,183,209,209,109,91,42,50,81,107,53,130,61,12,140,143,184,204,102,225,107,91,138,53,173,70,165,31,121,153,234,98,121,224,231,15,43,142,225,180,89,184,234,180,151,36,59,42,44,146,66,121,14,45,60,196,188,164,167,66,84,99,61,116,79,191,81,192,51,67,151,186,166,6,214,99,179,58,26,163,162,73,35,213,54,212,141,20,165,189,217,161,182,143,236,143,255,0,235,187,231,229,67,29,110,76,10,198,75,102,225,167,86,103,71,164,174,173,9,186,164,102,100,56,134,221,138,114,152,91,196,104,39,16,149,25,165,162,47,88,246,153,118,31,103,117,169,113,9,177,40,249,139,202,108,28,95,183,88,142,183,96,83,154,184,249,138,74,13,196,198,69,54,92,141,154,161,46,25,25,27,197,217,188,139,95,235,123,78,170,178,145,136,115,112,203,48,86,109,122,52,247,97,161,218,213,58,36,165,37,211,108,148,193,205,97,75,74,204,148,157,82,123,59,72,207,78,206,209,163,43,94,176,213,195,109,82,107,236,56,133,183,82,130,196,196,41,6,70,149,37,198,210,178,50,50,51,212,187,125,231,247,143,168,63,13,114,145,14,191,70,159,66,168,52,151,34,212,99,59,17,228,41,36,100,166,220,65,165,68,100,100,100,125,134,125,228,100,57,118,4,229,174,198,192,169,151,37,74,221,166,69,68,203,130,177,50,162,111,37,150,73,104,105,243,104,249,91,144,210,12,146,70,210,79,111,105,125,167,236,235,224,56,62,119,239,166,44,92,179,95,143,185,45,12,59,85,160,213,41,108,153,184,73,87,49,218,124,147,78,223,89,61,186,163,179,77,79,236,49,157,178,68,154,205,99,150,149,169,199,231,73,218,74,81,153,154,150,181,247,153,246,153,246,159,218,52,51,144,251,37,155,23,44,182,108,22,227,54,203,149,10,93,58,162,254,196,18,119,58,229,62,41,41,71,234,167,83,61,157,231,169,253,162,65,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,17,171,9,178,11,129,216,47,152,234,254,97,236,90,127,70,229,86,158,113,233,244,2,140,201,193,162,202,121,102,114,228,196,51,73,173,174,98,9,8,67,104,52,165,164,185,37,5,171,110,161,182,100,168,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,132,28,75,242,57,27,49,214,107,216,195,99,174,90,49,22,203,163,184,134,98,54,135,100,34,185,78,100,220,124,225,37,148,18,148,82,73,75,117,76,169,9,245,214,225,182,178,50,82,22,205,32,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,83,135,94,122,163,102,150,205,43,31,16,103,196,70,42,80,35,188,244,230,99,69,117,8,169,211,153,56,232,42,145,153,54,76,50,181,57,33,45,173,148,175,233,161,75,74,16,133,18,17,50,132,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,164,14,40,89,215,254,80,23,218,240,99,15,106,116,169,216,109,102,212,17,37,170,140,35,231,122,102,168,150,84,133,200,39,84,146,209,150,185,175,178,217,54,102,135,61,119,119,184,149,181,203,130,195,70,121,214,194,44,80,199,12,188,220,184,127,132,215,220,187,114,175,42,59,207,61,30,51,13,169,117,230,17,29,221,41,38,234,221,108,163,34,67,166,202,86,238,237,54,18,144,178,83,107,89,30,120,127,213,85,133,117,127,186,182,229,201,110,84,63,229,33,206,166,206,142,231,253,23,25,121,183,17,246,41,42,79,176,200,46,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,185,78,10,158,22,46,159,136,19,188,186,156,39,248,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,141,89,169,200,142,19,230,170,234,180,111,91,165,29,21,106,223,168,64,110,163,39,89,46,122,82,132,195,143,184,237,43,98,36,52,134,57,171,144,163,234,82,70,234,52,208,181,46,194,145,84,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,14,107,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,68,32,226,95,145,200,217,142,179,94,198,27,29,114,209,136,182,93,29,196,51,17,180,59,33,21,202,115,38,227,231,9,44,160,148,162,146,74,91,170,101,72,79,174,183,13,181,145,146,144,182,105,2,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,122,156,58,243,213,27,52,182,105,88,248,131,62,34,49,82,129,29,231,167,51,26,43,168,69,78,156,201,199,65,84,140,201,178,97,149,169,201,9,109,108,165,127,77,10,90,80,132,40,144,137,148,32,7,26,191,11,22,183,196,8,62,93,81,20,172,46,167,133,238,122,127,77,118,170,48,59,24,239,62,175,18,104,187,253,15,38,106,118,189,93,165,182,218,76,181,120,212,125,68,198,116,115,153,169,37,107,104,144,231,206,169,50,28,41,63,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,103,94,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,126,124,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,129,210,170,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,16,87,11,248,77,97,126,26,230,140,241,150,53,199,46,69,147,67,145,26,183,107,91,70,227,156,248,117,84,186,107,36,191,35,93,206,198,142,164,54,182,139,93,238,26,146,151,77,68,202,142,76,245,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,106,153,151,203,165,137,154,12,44,159,134,119,212,127,237,102,81,230,239,123,250,50,169,211,60,203,19,57,109,58,223,59,149,207,90,185,75,86,197,247,25,119,25,103,135,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,172,211,133,102,123,171,183,133,70,145,149,44,81,95,87,46,61,61,214,237,42,190,136,111,108,88,81,88,75,84,174,67,17,200,143,99,12,74,123,169,117,221,202,219,176,245,81,167,90,235,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,239,249,215,205,117,11,41,120,53,54,242,230,210,166,93,245,45,97,218,212,73,175,45,61,124,173,200,39,28,52,182,70,179,101,132,47,154,225,234,132,158,136,111,152,133,186,217,140,246,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,103,252,12,126,187,63,45,255,0,18,22,168,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,30,254,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,142,23,149,28,146,97,126,84,42,183,181,118,212,98,36,234,149,213,88,146,244,25,138,138,226,95,164,209,20,164,169,138,74,28,117,231,84,180,54,164,154,148,238,169,83,199,203,55,8,249,104,210,69,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,12,171,142,213,142,185,174,196,124,115,178,112,255,0,11,234,110,250,42,204,195,155,126,153,71,166,209,163,188,106,110,68,168,176,209,29,201,242,15,66,230,60,189,171,216,70,91,90,109,102,132,234,106,117,199,123,7,14,188,138,201,205,45,228,87,198,32,192,150,140,43,160,72,121,153,207,70,148,210,23,83,168,178,81,214,84,211,34,112,159,101,10,110,66,92,91,201,71,208,66,144,149,161,106,37,162,244,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,209,237,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,183,204,166,28,217,184,67,143,55,206,24,97,253,213,46,226,161,91,21,135,169,177,231,75,140,108,63,189,189,9,214,28,45,8,148,182,93,230,50,110,37,41,67,134,209,184,148,165,43,34,47,43,135,182,221,42,242,191,237,171,66,187,115,196,182,233,181,202,196,42,108,202,212,178,79,34,154,195,207,33,183,37,57,185,104,78,198,210,163,89,234,180,150,137,61,84,158,242,210,238,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,51,175,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,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,231,190,201,102,249,203,45,229,5,113,155,121,202,125,42,163,80,99,122,9,91,29,110,159,40,146,162,245,85,161,150,254,242,208,254,209,158,83,68,154,53,99,150,165,169,183,224,201,218,106,73,153,26,86,133,247,145,246,25,118,151,216,52,73,146,11,233,139,235,44,214,27,237,203,67,238,210,168,52,186,91,198,78,18,149,204,106,159,24,213,187,214,87,110,171,237,215,67,251,8,119,128,28,127,29,242,215,99,99,172,203,110,165,113,83,34,174,101,191,87,135,80,39,148,203,38,181,180,193,186,124,173,203,105,102,105,51,117,71,183,176,190,210,246,245,42,29,34,29,2,139,2,133,79,105,45,197,167,70,106,35,40,74,72,137,45,182,130,74,72,136,136,136,187,8,187,136,136,126,225,242,238,138,195,86,245,181,86,175,190,226,16,221,54,11,243,22,165,153,18,82,150,219,82,204,204,204,203,66,236,247,151,222,51,155,155,140,67,155,137,217,130,188,171,210,103,187,49,12,214,170,49,34,169,78,155,132,150,10,107,234,66,80,102,165,104,159,95,176,136,244,237,236,22,171,195,218,196,163,229,211,41,179,177,126,226,98,58,29,159,78,118,227,230,37,40,39,21,25,116,216,146,54,106,180,182,102,102,108,159,102,243,45,127,173,237,42,174,205,126,58,220,152,233,140,151,53,195,81,172,206,145,73,69,86,107,116,184,207,72,113,109,181,20,165,62,182,72,144,110,45,41,50,75,166,94,169,237,34,236,46,206,255,0,223,149,236,189,213,49,202,179,33,152,49,21,33,17,137,126,161,54,165,234,164,173,158,205,9,181,255,0,106,95,255,0,93,253,123,50,249,25,175,225,149,134,155,222,29,45,113,155,134,193,42,90,77,133,161,36,72,101,231,86,125,145,211,219,234,23,121,251,59,125,226,41,225,108,185,48,113,46,211,151,17,215,27,117,170,228,5,161,77,168,201,68,101,33,6,90,25,118,247,144,210,126,12,203,126,118,18,89,114,229,41,197,58,237,191,78,90,212,225,153,168,212,113,155,51,51,51,237,215,83,30,200,4,75,207,214,111,104,153,119,195,239,70,209,170,237,185,116,85,127,189,89,141,33,6,235,60,167,226,154,247,165,47,54,226,117,105,227,50,211,93,75,93,116,46,250,21,170,85,170,181,201,206,84,235,85,57,117,9,143,105,204,145,41,229,58,234,244,34,73,106,165,25,153,232,68,69,223,220,68,63,40,151,124,43,201,149,103,34,204,67,196,165,17,250,71,213,45,12,143,250,42,111,121,24,190,209,248,43,21,218,45,189,13,85,10,237,94,21,58,50,52,220,244,169,8,101,5,169,145,125,37,25,23,121,145,126,242,21,229,156,78,41,54,197,155,9,86,158,8,204,102,173,85,123,77,213,6,156,109,248,205,232,113,220,45,29,141,44,148,90,165,78,167,187,188,180,238,35,21,31,118,94,23,102,33,215,222,184,46,170,205,66,177,83,149,183,123,210,164,59,33,197,109,66,80,94,178,212,165,30,137,66,75,191,184,139,216,67,249,91,178,238,139,110,12,74,133,118,137,54,3,83,121,156,158,166,51,141,26,182,25,18,190,146,72,143,181,69,221,239,33,99,124,25,112,202,172,245,211,115,98,52,152,104,76,40,221,23,76,235,141,168,141,91,155,168,50,189,138,52,104,126,183,97,232,175,191,220,33,166,115,217,83,25,148,188,27,82,247,233,232,255,0,91,93,117,254,97,31,218,44,143,130,252,212,189,133,215,108,50,82,183,70,232,53,35,62,194,221,34,162,125,130,198,128,0,0,86,143,26,150,84,187,42,197,121,39,32,137,175,73,238,254,204,245,122,157,167,255,0,215,188,87,78,80,42,45,210,179,17,105,206,121,59,144,223,95,169,105,175,124,25,5,239,47,120,189,156,216,229,218,153,153,28,47,151,100,202,54,154,148,174,95,79,33,123,82,109,255,0,56,97,213,232,163,105,195,45,73,157,59,11,183,254,210,133,89,23,202,124,140,63,175,205,183,177,10,223,76,151,93,229,245,45,203,136,107,142,238,136,146,180,104,79,50,157,218,18,208,125,165,216,100,90,123,7,173,204,151,9,139,50,250,105,251,131,9,165,179,68,172,171,110,145,22,227,81,160,247,178,142,196,49,13,75,250,8,112,251,254,146,181,238,51,21,213,137,89,32,204,158,20,190,74,147,96,86,234,137,246,59,70,165,79,124,147,216,142,243,54,19,167,235,52,253,202,247,14,219,145,12,234,226,134,15,98,59,56,125,137,53,74,221,70,141,82,221,189,170,179,242,30,118,47,45,137,78,150,196,188,250,16,141,203,113,6,126,169,234,68,94,221,12,93,216,161,126,42,157,17,231,2,237,54,22,181,62,125,7,60,245,35,71,251,23,7,110,221,59,123,187,245,17,94,133,104,92,151,44,105,146,168,52,105,179,209,3,151,207,233,163,184,233,163,121,153,39,93,137,61,53,218,125,250,119,24,248,230,70,71,161,145,145,253,163,223,224,190,54,95,88,25,119,49,118,217,53,121,49,93,111,119,49,132,200,121,13,61,171,78,54,91,210,219,136,53,109,39,84,101,169,246,25,253,250,232,27,45,57,149,177,115,27,99,199,185,173,170,155,5,44,247,245,16,86,243,60,246,126,121,228,39,115,104,117,195,78,164,202,148,90,159,105,118,253,221,140,121,108,78,179,152,191,172,138,149,167,37,36,166,231,114,117,212,136,254,131,200,115,218,149,126,199,184,198,101,238,219,126,101,173,112,75,161,84,34,189,26,68,94,94,246,158,65,161,105,220,132,168,181,35,34,50,236,81,31,119,180,95,46,65,113,166,221,197,60,33,183,169,232,92,99,170,162,37,66,83,236,164,219,213,40,77,65,196,17,237,222,165,23,98,145,223,239,251,132,42,227,61,33,49,49,26,220,162,198,167,165,166,28,165,67,156,183,73,173,187,157,55,234,9,50,212,187,15,179,183,187,95,180,86,203,107,91,75,75,141,168,210,180,25,41,38,71,161,145,151,113,139,167,201,229,245,19,23,120,121,222,20,218,233,243,202,131,72,168,80,84,135,116,81,169,182,40,113,210,103,162,148,173,75,231,15,220,95,97,10,122,187,77,54,254,34,86,142,144,124,130,166,214,164,244,166,143,87,97,54,250,182,105,183,77,52,208,187,180,251,6,137,242,141,91,149,95,203,46,23,212,38,153,169,243,179,232,132,181,158,166,107,87,163,216,51,81,153,153,153,153,153,159,104,235,192,0,2,4,113,123,186,153,164,224,76,26,49,77,229,61,54,170,210,121,100,225,36,212,149,195,158,158,237,72,204,140,203,220,41,243,8,105,30,158,197,107,54,138,104,82,202,117,126,157,28,210,146,212,207,124,150,211,166,154,31,191,220,99,73,184,73,71,110,223,194,235,74,138,211,38,209,66,161,192,142,105,52,237,50,52,71,109,61,165,161,118,246,123,135,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,62,77,26,233,161,92,21,26,245,38,145,59,168,151,108,212,17,75,170,55,202,90,58,121,75,138,196,180,183,170,136,137,122,177,46,58,245,73,154,125,125,53,220,149,17,86,15,21,60,135,127,178,249,171,194,10,47,246,78,221,244,42,101,59,254,125,114,107,106,95,55,255,0,55,75,168,109,159,237,36,45,95,173,88,172,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,121,170,179,115,95,132,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,186,103,20,151,20,202,247,43,114,8,210,103,204,67,136,68,117,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,176,158,40,60,65,36,210,100,214,178,189,130,213,88,139,90,227,170,5,225,92,140,235,82,81,177,230,165,71,153,69,54,157,97,73,37,146,86,194,150,251,78,239,109,100,166,189,85,165,122,86,13,155,96,94,88,131,38,171,22,204,183,165,213,87,67,163,205,175,212,205,146,45,144,233,209,26,55,100,72,117,106,50,74,16,148,150,133,169,250,203,82,16,157,203,90,82,126,124,106,160,87,175,20,108,137,85,113,178,148,206,59,224,189,179,18,69,237,67,142,180,220,20,232,140,43,173,184,97,37,40,38,150,222,211,218,236,152,233,66,136,145,179,152,235,106,36,18,148,108,178,210,169,132,92,79,5,11,254,205,119,5,239,44,45,77,195,16,174,200,183,68,138,250,233,42,51,75,231,78,118,36,38,19,33,4,101,162,208,78,178,180,43,105,158,195,54,247,237,230,55,186,199,197,122,241,11,226,23,141,25,76,198,138,46,28,225,205,177,101,84,105,181,27,94,53,109,215,107,112,165,188,250,95,114,92,182,84,148,169,153,45,36,145,182,58,12,136,210,103,169,171,183,184,137,195,211,136,94,52,102,207,26,43,88,115,136,214,197,149,78,166,211,173,121,53,182,157,162,66,150,203,234,125,185,113,25,74,84,167,164,186,147,70,217,11,51,34,73,30,164,158,222,242,56,193,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,42,121,14,255,0,101,243,87,132,20,95,236,157,187,232,84,202,119,252,250,228,214,212,190,111,254,110,151,80,219,63,218,72,90,191,90,177,89,118,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,158,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,136,235,198,175,194,197,173,241,2,15,151,84,69,48,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,63,93,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,23,231,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,231,128,226,131,147,235,103,27,48,142,181,141,180,98,137,78,190,236,10,58,167,174,124,151,100,41,19,40,144,145,42,67,208,73,9,95,41,11,51,121,199,80,231,45,74,53,182,150,205,73,66,205,104,163,97,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,61,56,131,103,110,149,149,11,1,186,21,176,252,73,216,139,117,71,144,205,42,26,101,37,47,210,88,83,47,37,21,101,182,166,93,66,208,220,132,182,148,180,225,36,158,62,97,36,204,155,115,74,44,171,84,239,44,87,191,230,214,102,55,46,191,118,94,53,135,36,186,136,145,8,223,168,84,101,188,106,81,54,203,41,34,53,184,235,135,162,27,73,118,168,137,37,220,66,239,184,117,228,86,54,86,172,210,190,49,6,4,69,226,165,126,59,204,206,122,52,167,86,138,101,57,227,142,178,166,153,19,134,195,203,75,145,210,226,222,74,62,154,212,132,173,104,73,45,116,237,155,31,20,248,201,241,2,225,243,23,197,132,240,222,199,155,55,45,188,63,49,31,21,175,57,177,18,138,117,241,81,69,50,11,210,13,149,213,170,39,74,128,113,225,52,105,66,213,189,197,39,67,81,33,91,16,75,113,69,177,10,50,175,108,203,230,46,251,205,6,41,207,196,203,234,71,246,176,232,240,182,51,253,25,75,234,94,121,136,124,198,154,111,157,202,231,173,60,213,167,122,251,204,251,136,188,85,217,96,94,86,44,107,126,85,225,111,75,164,162,234,163,183,95,164,20,146,36,174,85,57,199,93,105,169,4,141,119,37,11,83,14,26,55,17,110,70,213,167,84,45,10,85,154,112,49,250,236,252,183,252,72,121,252,111,226,237,153,44,53,198,139,251,14,104,86,78,26,191,77,181,110,138,173,18,27,178,233,179,212,251,140,70,150,227,45,169,197,38,98,82,107,52,160,140,204,146,146,215,93,8,187,133,132,228,207,26,238,172,196,229,178,207,198,59,214,159,74,133,90,184,61,33,212,177,75,105,198,226,163,145,62,68,116,108,75,142,56,178,213,12,164,207,85,159,172,103,166,133,161,21,11,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,149,113,223,242,81,149,26,238,109,49,150,21,155,202,170,195,180,41,186,76,186,107,112,153,66,186,8,187,86,109,182,74,112,201,4,243,235,71,41,178,209,106,45,86,231,45,104,105,194,26,19,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,14,41,156,204,107,186,178,237,150,203,195,24,236,170,125,42,109,106,223,244,127,76,197,81,167,28,138,190,124,248,241,215,189,45,184,218,207,68,60,163,45,22,94,177,22,186,150,164,117,237,130,28,93,179,37,137,88,209,96,225,205,118,201,195,86,41,183,85,209,74,162,76,118,37,54,122,95,109,137,50,219,101,197,54,165,76,82,73,100,149,153,145,154,84,90,233,169,31,112,153,92,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,22,105,197,99,60,114,112,214,149,63,43,120,108,136,142,215,110,122,57,162,233,169,169,109,62,84,234,116,164,173,7,9,13,234,102,137,47,53,170,148,167,18,92,182,93,109,72,37,41,212,184,205,75,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,213,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,86,21,194,179,62,63,236,70,85,49,126,181,253,171,86,133,118,167,81,255,0,152,68,106,34,81,202,255,0,206,20,210,220,123,251,56,232,79,234,144,32,6,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,139,116,118,238,12,47,187,104,174,178,110,148,218,28,248,228,146,78,227,51,92,119,19,216,90,31,111,111,184,102,203,23,233,5,65,197,107,202,138,72,82,10,13,126,163,28,146,162,208,211,178,75,137,211,77,11,78,239,113,11,131,225,9,117,53,86,192,153,212,99,155,205,118,21,85,212,242,205,194,81,165,40,135,1,61,218,153,145,17,159,184,79,112,0,1,200,179,115,91,149,64,203,46,40,84,33,25,165,242,179,235,100,133,150,164,104,87,163,223,50,81,25,25,25,25,25,23,104,206,181,164,101,112,98,37,24,234,231,207,42,149,106,55,84,107,245,183,243,31,78,253,119,107,174,186,159,126,191,104,184,108,225,223,81,112,139,135,157,159,77,161,159,32,171,212,138,125,5,40,107,68,154,91,126,135,33,36,122,37,73,208,190,108,189,229,246,24,165,135,22,183,86,167,28,81,169,107,51,82,140,207,83,51,62,243,22,75,193,134,66,101,226,61,199,69,147,79,75,172,55,73,153,57,14,155,91,182,186,79,211,210,69,169,246,23,103,111,118,191,104,146,60,88,113,90,143,101,96,177,89,109,116,254,145,174,59,202,54,253,93,196,195,209,39,55,184,139,121,43,233,39,191,67,47,191,184,85,6,85,172,121,56,131,143,246,53,2,60,71,159,65,215,233,142,62,77,182,106,216,215,90,194,20,165,104,149,104,146,223,218,102,90,13,29,218,148,102,237,219,94,145,64,105,36,72,166,192,143,13,36,69,236,109,180,163,220,95,179,238,47,184,125,81,199,51,45,153,91,23,46,86,60,139,154,229,169,176,114,203,103,79,5,15,51,207,123,231,153,66,182,182,183,91,53,104,79,37,71,161,246,23,111,223,159,156,104,198,219,235,28,238,231,238,219,218,175,34,83,174,109,229,176,169,15,45,166,116,105,182,207,98,92,113,102,157,196,210,76,244,62,211,47,187,79,0,68,102,122,17,25,152,251,21,219,66,228,182,163,67,149,94,163,77,128,137,252,206,71,83,29,198,141,123,12,137,90,111,73,107,166,226,238,215,188,132,168,225,87,209,22,112,109,19,144,181,165,242,235,249,7,169,18,63,216,185,219,183,107,219,221,221,160,190,129,72,153,239,206,174,40,99,14,35,191,135,216,109,84,173,211,168,212,221,187,26,164,191,33,151,101,115,24,138,233,239,75,47,173,11,218,182,214,101,234,150,132,103,237,212,199,18,195,92,144,102,79,21,159,53,70,176,43,116,180,251,93,172,210,167,176,74,236,95,113,147,10,215,245,122,126,244,251,197,138,229,183,132,197,153,98,180,197,193,139,50,217,173,214,83,187,88,136,113,169,48,123,222,71,106,31,134,149,253,5,182,125,255,0,73,58,247,17,15,37,158,140,167,200,196,10,244,43,119,15,109,244,198,117,190,103,76,220,72,134,136,237,106,136,203,94,164,203,42,219,169,33,103,216,93,166,103,175,180,77,92,167,101,218,153,150,236,47,137,100,197,54,157,148,158,103,81,33,59,84,110,127,56,125,212,106,162,105,179,61,9,237,59,75,179,254,211,162,108,224,84,91,170,230,38,236,156,202,118,161,206,131,66,211,78,232,49,203,222,126,225,98,220,21,153,82,44,171,233,229,117,6,78,250,51,110,191,171,45,29,168,235,255,0,245,239,22,92,0,0,2,2,113,134,183,27,169,96,28,91,129,107,73,42,141,191,97,107,218,174,116,218,122,15,217,219,221,239,47,222,41,194,197,186,37,217,119,84,27,150,9,153,63,15,155,183,77,127,174,218,144,125,198,71,220,163,246,141,60,219,213,82,174,81,227,213,54,146,121,219,251,8,180,238,81,167,222,126,239,120,255,0,38,45,106,36,106,139,181,86,33,52,137,46,237,213,105,109,4,101,162,118,246,25,22,189,223,104,250,195,242,78,164,82,106,105,52,84,169,113,37,164,251,201,246,18,225,123,63,104,143,220,95,226,17,235,18,178,27,128,87,220,247,46,8,54,172,90,13,95,179,150,253,34,12,40,166,94,170,16,126,177,71,82,190,130,12,187,255,0,172,175,97,137,28,130,218,146,45,76,254,241,66,252,83,155,166,150,110,238,183,161,58,233,186,231,67,206,66,212,159,87,74,100,34,78,132,93,218,150,189,227,214,240,158,182,232,183,158,42,87,45,91,138,150,220,234,124,238,155,154,151,24,67,169,45,145,167,45,58,146,200,211,244,146,158,242,62,225,196,115,155,151,73,249,118,197,185,182,234,34,200,42,59,252,190,129,231,16,173,28,219,26,58,220,245,185,77,164,244,91,218,122,165,247,246,247,240,33,216,242,221,154,60,73,203,77,220,205,199,103,84,13,232,169,221,206,166,202,118,66,162,61,243,79,33,59,154,109,214,201,90,27,234,81,106,125,138,208,253,250,222,166,89,243,105,134,89,148,182,35,213,45,186,220,54,42,203,223,206,164,189,38,58,101,183,163,143,37,58,178,135,156,81,106,134,20,190,211,237,79,111,119,119,113,20,183,197,71,42,146,112,238,253,111,22,45,42,44,151,40,213,253,122,179,141,24,205,152,156,134,97,48,141,252,182,82,134,247,173,106,211,85,30,167,174,154,31,96,225,25,45,205,85,197,151,60,86,164,84,158,156,235,182,252,146,110,151,54,59,142,173,77,179,21,217,140,58,242,208,147,121,180,37,90,54,174,213,122,189,167,169,30,166,98,199,115,183,129,148,108,238,224,165,35,23,176,138,165,22,167,89,131,2,60,178,106,59,200,121,102,202,34,73,145,211,26,99,182,242,249,187,229,54,92,189,196,93,165,237,208,206,158,238,220,51,191,172,122,211,246,253,209,104,86,105,243,24,117,77,27,114,105,239,52,107,218,181,35,84,146,208,70,100,102,149,104,122,123,12,89,38,87,43,149,44,4,225,213,127,214,110,120,13,192,118,224,155,85,68,22,230,180,166,156,125,47,208,153,83,102,130,89,160,212,74,54,148,69,180,207,83,35,211,95,101,108,192,135,51,17,177,21,136,49,154,87,81,114,214,146,218,82,132,159,98,228,62,68,90,17,110,62,245,253,191,188,104,243,45,214,170,236,172,1,195,171,97,226,81,61,78,181,105,17,158,37,119,243,27,132,202,21,236,35,239,79,180,136,199,72,0,0,21,69,198,162,225,74,170,22,189,180,220,149,158,141,66,152,166,201,126,175,210,168,163,83,45,123,255,0,119,239,16,23,43,116,245,85,115,33,133,244,244,41,73,57,23,141,17,189,201,61,12,183,79,96,181,215,67,247,141,37,209,225,157,58,145,6,158,165,154,142,44,102,153,53,25,234,103,181,36,90,153,254,225,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,107,204,206,107,177,31,41,92,76,241,38,245,178,157,235,169,83,189,4,197,126,128,251,198,136,181,120,169,164,67,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,187,116,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,43,113,47,200,228,156,184,222,79,99,13,142,184,139,195,171,210,176,226,25,136,218,26,142,186,29,69,226,113,243,132,150,80,73,73,198,52,161,213,50,164,39,212,67,102,218,200,141,40,91,209,215,45,25,139,190,242,191,138,112,49,50,197,145,253,148,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,59,52,226,211,122,210,177,43,35,88,97,136,212,40,242,216,166,221,87,69,22,183,13,169,104,74,95,109,137,52,121,207,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,188,84,5,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,245,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,114,152,109,146,139,87,42,121,17,197,154,221,90,153,212,98,109,205,133,245,183,46,58,132,130,109,110,64,223,76,117,197,83,35,155,106,90,18,203,75,34,37,169,10,62,115,136,37,153,237,75,72,106,149,134,170,0,102,179,54,62,41,241,147,226,5,195,230,47,143,201,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,79,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,142,185,214,225,189,252,176,113,78,149,137,159,166,95,146,94,140,183,216,161,116,95,39,122,254,103,46,76,135,185,188,206,169,173,53,234,118,237,218,122,108,215,94,221,9,146,158,27,223,200,251,20,234,184,153,250,101,249,91,233,59,125,250,23,69,242,119,160,229,243,36,199,123,155,204,234,157,215,78,155,110,221,165,174,253,117,236,208,225,95,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,40,219,137,126,71,36,229,198,242,123,24,108,117,196,94,29,94,149,135,16,204,70,208,212,117,208,234,47,19,143,156,36,178,130,74,78,49,165,14,169,149,33,62,162,27,54,214,68,105,66,222,142,185,104,204,93,247,149,252,83,129,137,150,44,143,236,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,217,167,22,155,214,149,137,89,26,195,12,70,161,71,150,197,54,234,186,40,181,184,109,75,66,82,251,108,73,163,206,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,226,178,242,157,226,159,6,254,32,91,222,98,192,159,252,84,242,29,254,203,230,175,8,40,191,217,59,119,208,169,148,239,249,245,201,173,169,124,223,252,221,46,161,182,127,180,144,181,126,181,98,189,114,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,43,190,185,177,230,205,204,151,15,204,71,197,107,50,108,69,34,163,134,245,228,84,224,179,32,222,93,38,162,84,167,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,121,247,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,2,170,248,231,125,73,254,100,254,26,34,175,14,188,197,216,153,95,197,59,227,19,47,169,31,87,245,56,116,120,91,30,254,147,170,117,49,30,98,31,49,166,156,228,243,121,11,79,53,105,216,142,243,62,226,62,21,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,118,105,194,235,135,252,58,68,58,110,102,241,190,221,231,85,94,233,170,54,61,45,247,24,126,43,113,93,97,167,217,171,43,150,181,238,120,249,186,52,219,132,133,50,166,212,225,164,214,109,41,171,63,25,172,205,143,138,124,100,248,129,112,249,139,227,154,57,86,170,189,74,143,66,122,167,45,116,216,114,30,151,30,26,158,81,176,203,239,37,180,186,234,27,215,106,86,180,176,202,84,162,45,84,77,54,71,174,210,210,96,112,235,200,172,156,210,222,69,124,98,12,9,104,194,186,4,135,153,156,244,105,77,33,117,58,139,37,29,101,77,50,39,9,246,80,166,228,37,197,188,148,125,4,41,9,90,22,162,90,61,87,25,90,77,42,129,153,43,38,133,66,166,68,167,83,105,216,111,77,137,14,28,70,82,203,17,152,110,125,65,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,59,7,3,31,174,207,203,127,196,135,170,197,142,13,127,165,12,83,188,177,51,249,71,122,51,229,109,193,81,174,244,95,36,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,53,114,185,129,127,201,175,2,109,156,20,249,83,242,143,228,231,91,253,39,208,244,124,254,162,99,242,127,83,204,115,110,222,126,223,166,122,237,215,179,93,10,128,115,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,202,184,209,70,68,48,182,196,194,252,172,97,247,200,90,23,163,62,86,219,244,155,166,177,252,233,231,186,170,164,170,116,94,123,255,0,58,181,108,221,203,71,168,141,168,45,59,18,90,152,144,0,57,86,104,240,47,249,74,96,77,205,130,159,42,126,78,124,163,232,191,164,250,30,179,145,211,204,98,79,234,121,141,238,221,200,219,244,203,77,218,246,233,161,194,172,39,224,215,250,47,197,59,55,19,63,148,119,164,254,73,92,20,234,239,69,242,67,147,213,116,178,91,123,149,204,235,85,179,119,47,110,237,170,211,93,116,61,52,18,3,138,63,129,60,77,252,23,206,33,10,22,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,129,254,170,175,219,171,253,213,184,238,75,142,161,255,0,41,50,117,74,116,135,63,233,56,243,206,56,191,181,74,82,189,166,98,244,248,126,228,70,133,149,91,85,187,214,233,71,91,137,183,5,60,155,168,201,213,109,250,46,43,237,197,113,218,86,196,72,118,59,252,169,49,212,125,74,72,148,189,116,45,19,216,126,131,63,217,62,165,102,203,8,212,154,121,75,110,251,179,163,204,159,106,45,151,82,72,146,250,208,147,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,202,12,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,242,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,46,127,130,167,133,139,167,226,4,239,46,167,9,254,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,177,12,234,52,137,212,244,172,210,114,163,58,201,40,143,67,45,201,50,212,143,247,140,218,102,146,158,170,86,100,49,66,158,181,41,71,30,241,173,183,185,71,169,158,217,239,150,186,232,94,225,62,184,43,220,41,77,66,232,182,156,146,178,213,169,179,18,217,175,213,250,84,228,106,69,175,127,238,253,226,215,64,0,7,55,204,141,170,187,215,0,113,22,216,100,148,111,84,109,90,188,102,73,61,252,199,33,60,132,251,12,251,213,236,35,49,156,57,240,230,97,206,34,191,6,75,74,234,45,170,210,155,82,86,147,237,92,119,204,143,82,61,167,222,143,179,247,11,38,205,21,118,165,143,124,58,172,10,205,177,1,19,221,183,231,82,145,57,184,77,41,215,24,75,20,39,148,225,172,144,107,52,146,77,212,145,238,50,208,204,181,211,219,91,118,150,25,223,215,197,105,139,126,215,180,43,53,9,143,186,150,137,184,212,247,157,52,110,90,81,170,137,8,51,34,35,82,117,61,61,164,46,19,36,152,23,70,201,22,10,214,49,123,23,106,81,105,149,153,208,36,75,54,164,60,134,86,76,174,36,105,29,49,38,67,108,175,155,190,43,133,203,220,101,216,126,221,76,171,119,59,25,157,173,230,99,23,103,85,146,250,202,137,77,117,216,20,184,237,169,123,22,195,114,164,169,151,13,60,215,16,107,52,63,166,228,153,23,184,180,239,154,28,36,178,172,251,9,145,143,23,133,26,68,117,153,174,37,53,185,113,205,27,209,252,194,83,82,16,78,51,218,71,235,17,45,43,247,233,239,22,160,56,118,102,51,105,134,89,107,182,36,85,46,74,220,55,234,200,217,201,164,179,38,58,165,185,171,140,165,90,50,183,155,81,232,135,210,190,195,236,79,111,119,125,21,230,71,52,152,147,153,107,185,235,142,241,168,27,49,85,183,147,78,138,236,132,196,103,230,153,66,182,180,227,174,18,117,54,18,163,208,251,85,169,251,180,227,131,190,100,203,46,147,243,19,139,80,173,197,197,146,116,118,57,157,123,205,33,90,55,186,52,133,183,235,114,156,73,106,182,116,245,139,238,237,238,237,252,88,109,186,45,153,138,148,59,86,221,165,183,6,159,7,169,229,37,182,16,210,79,124,104,43,86,132,130,36,253,37,43,184,139,188,121,30,22,45,211,79,55,118,163,211,93,116,157,111,174,228,161,10,79,173,173,50,105,43,82,62,211,208,180,238,23,210,178,220,147,45,76,190,225,28,112,215,33,184,5,98,79,110,224,157,106,197,175,85,251,121,143,213,224,194,148,103,234,173,5,235,28,116,171,232,44,139,191,250,169,246,16,144,176,105,20,154,98,73,20,218,92,72,137,46,226,97,132,182,94,223,217,34,247,159,248,199,235,31,37,251,90,137,38,162,213,85,248,77,46,75,91,180,90,155,65,153,234,157,189,166,101,175,119,218,63,214,224,170,149,18,145,34,167,180,149,201,217,216,101,175,122,137,62,242,247,251,198,97,175,187,162,93,231,117,78,185,103,25,155,243,57,91,245,215,250,141,165,5,222,102,125,201,47,104,184,254,15,54,227,116,220,3,149,112,33,105,53,86,118,111,45,123,83,201,155,80,65,123,59,59,253,231,251,132,251,0,0,1,23,120,141,225,195,184,143,150,59,142,159,25,10,84,134,122,62,94,210,51,50,214,161,16,207,185,42,62,228,12,253,17,154,21,174,157,164,52,153,149,75,197,119,222,5,219,119,19,206,146,222,147,214,111,61,218,253,25,143,160,191,172,163,238,71,188,117,176,0,1,70,92,90,173,199,105,89,158,169,86,214,136,137,77,95,147,180,153,35,37,252,213,62,10,79,127,97,123,251,59,79,247,15,203,194,138,228,93,39,52,20,154,49,79,40,200,170,243,247,18,157,216,149,242,169,211,148,90,246,150,186,107,238,62,255,0,96,177,254,33,153,81,139,152,108,50,58,133,6,154,201,220,244,143,239,71,80,201,115,28,230,200,136,75,220,105,101,199,15,70,217,50,45,52,208,187,245,46,234,24,229,187,78,155,203,151,28,201,109,253,38,220,65,251,75,179,82,63,188,132,203,190,114,55,242,243,9,99,99,110,1,186,170,211,14,111,235,41,113,85,212,188,141,36,166,50,57,108,197,142,162,45,77,14,172,245,95,114,76,203,184,200,71,60,37,198,12,77,203,173,244,213,197,107,205,159,75,159,19,119,58,27,206,72,97,14,111,101,196,39,152,218,22,218,143,68,188,165,22,167,237,215,219,219,119,249,60,207,29,131,153,123,106,52,89,147,226,83,46,228,111,234,160,56,235,44,243,53,114,65,163,148,217,200,113,211,209,166,9,74,215,223,169,118,31,103,113,197,76,42,179,241,134,209,149,102,222,180,198,102,65,149,179,93,236,180,226,145,181,212,57,234,243,16,178,45,84,218,117,236,246,125,198,40,47,51,57,49,197,60,185,85,39,61,86,163,202,151,66,141,37,136,205,212,99,199,146,227,42,82,227,115,148,124,213,48,218,12,147,181,100,122,119,109,63,113,152,245,25,64,207,165,255,0,150,201,172,208,39,58,186,189,171,33,244,148,136,178,20,252,133,52,218,142,58,21,202,65,200,109,180,153,52,201,146,117,45,11,83,46,227,236,152,151,126,117,242,85,136,209,99,221,183,86,28,81,228,84,203,98,220,75,212,122,74,228,40,244,83,135,169,45,245,40,253,101,171,219,223,246,136,103,155,204,223,171,25,215,22,197,195,200,39,64,177,105,72,66,24,167,199,107,165,75,139,107,168,105,42,83,76,188,182,79,86,29,66,76,201,37,244,72,187,18,68,71,246,56,111,101,198,191,140,56,227,73,185,159,165,186,154,13,179,37,138,163,178,157,97,100,210,220,143,50,34,205,164,172,218,90,13,102,135,53,36,153,145,233,219,169,16,190,104,81,25,129,13,136,49,147,181,168,205,37,166,203,66,45,18,146,34,34,236,236,238,33,254,192,0,2,159,120,211,70,113,188,84,182,30,73,232,210,168,48,181,34,246,168,228,212,123,127,196,33,182,80,221,38,115,73,132,174,41,90,17,94,244,19,62,223,103,164,88,26,73,66,210,226,18,226,79,82,81,17,151,220,99,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,181,76,253,127,239,89,101,203,242,135,255,0,75,146,133,85,139,190,225,123,146,143,228,255,0,98,35,25,241,10,153,85,131,137,55,149,61,113,157,167,77,46,79,161,169,106,121,43,68,115,105,42,61,94,119,148,195,206,27,132,75,111,212,107,99,106,67,188,201,43,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,102,179,54,62,41,241,147,226,5,195,230,47,143,41,250,45,190,255,0,69,159,166,191,65,127,168,207,148,31,37,189,39,213,51,254,202,116,221,79,35,147,191,155,250,159,91,126,205,158,205,218,246,9,149,193,254,228,199,154,94,60,212,232,88,99,108,68,171,89,53,104,241,206,249,118,105,242,88,128,195,124,222,150,66,36,18,20,162,146,74,91,201,109,130,35,39,137,78,146,137,4,131,144,197,218,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,45,83,63,95,251,214,89,114,252,161,255,0,210,228,161,0,50,157,226,159,6,254,32,91,222,98,192,210,152,163,110,37,249,28,147,151,27,201,236,97,177,215,17,120,117,122,86,28,67,49,27,67,81,215,67,168,188,78,62,112,146,202,9,41,56,198,148,58,166,84,132,250,136,108,219,89,17,165,11,122,58,224,86,97,110,172,11,135,136,20,74,76,111,72,209,113,34,207,169,218,85,122,123,146,156,105,178,234,88,91,108,76,73,36,205,6,243,11,89,154,77,105,86,173,184,250,8,208,110,239,79,42,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,123,251,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,43,90,197,226,247,233,140,220,78,181,171,244,250,82,48,98,179,80,106,222,162,212,82,174,157,232,27,95,82,27,172,62,236,130,111,230,94,222,74,121,183,9,28,150,137,179,78,171,105,222,162,207,192,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,254,204,22,103,112,107,44,52,42,77,127,23,174,143,70,183,91,168,53,79,131,25,134,85,34,83,218,173,4,243,233,101,26,172,217,97,11,39,29,89,17,232,157,169,73,41,199,26,109,126,254,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,42,175,142,119,212,159,230,79,225,162,170,196,255,0,225,123,145,111,211,93,212,140,113,198,59,51,171,195,106,46,255,0,67,198,154,173,172,215,106,141,184,146,45,89,52,159,81,13,157,28,230,106,105,66,221,36,55,243,169,76,134,202,234,64,102,179,54,62,41,241,147,226,5,195,230,47,143,85,146,140,168,215,115,105,140,176,172,222,85,86,29,161,77,210,101,211,91,132,202,21,208,69,218,179,109,178,83,134,72,39,159,90,57,77,150,139,81,106,183,57,107,67,78,16,208,157,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,20,217,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,25,172,205,143,138,124,100,248,129,112,249,139,226,228,248,114,93,52,43,27,135,85,151,122,221,51,186,42,45,191,79,184,170,149,25,60,165,185,200,138,197,82,123,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,29,215,0,115,15,133,249,152,179,102,223,152,77,85,151,62,145,79,172,75,162,60,185,48,220,140,190,123,6,147,37,18,86,68,102,135,26,113,151,144,125,251,29,73,44,144,225,45,180,116,176,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,138,188,81,252,9,226,111,224,190,113,8,80,8,183,78,20,249,21,147,103,55,3,52,248,175,2,92,106,236,168,228,245,149,5,50,154,83,9,167,75,132,131,244,146,205,151,20,106,91,173,72,113,164,178,225,39,150,68,226,148,133,41,77,155,86,104,2,0,113,66,200,183,233,174,213,94,56,224,229,153,213,226,77,23,103,166,35,66,86,215,171,180,182,219,81,30,140,146,79,168,152,206,141,242,244,52,173,109,18,219,249,213,38,59,101,74,194,234,120,42,120,88,186,126,32,78,242,234,112,159,224,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,90,91,66,156,81,232,73,35,51,251,136,102,219,55,142,147,217,164,197,167,18,163,50,59,222,188,101,219,236,244,139,226,100,240,89,140,183,49,82,231,121,71,171,73,160,205,208,143,216,162,147,78,237,255,0,16,184,32,0,1,254,51,98,51,62,27,240,100,167,115,82,90,83,78,22,132,122,165,68,100,101,219,217,220,98,134,120,144,229,198,224,193,236,113,171,92,204,82,221,85,6,230,144,253,81,169,77,48,179,105,14,72,153,45,100,210,150,77,33,4,178,67,122,154,72,204,244,237,212,200,124,124,161,230,253,88,48,185,86,46,33,193,58,253,139,85,66,208,253,62,67,93,82,91,91,189,59,74,82,90,121,228,50,90,48,210,210,70,105,63,164,101,218,147,50,41,153,104,103,95,37,88,115,22,69,219,106,225,197,30,61,76,247,173,180,179,71,164,162,66,79,68,184,90,18,31,74,139,214,66,125,189,255,0,104,135,121,191,207,165,255,0,153,57,175,80,32,186,186,69,171,29,245,20,120,177,212,252,117,58,218,78,66,19,205,65,72,113,181,25,180,241,18,180,45,15,66,46,226,237,255,0,124,138,228,182,239,204,61,247,75,185,42,212,167,227,90,20,169,236,72,152,252,150,29,67,114,80,211,209,150,227,72,82,152,113,165,154,154,120,204,146,102,90,145,30,186,23,125,236,89,150,125,189,135,182,173,62,212,183,97,49,10,155,74,138,212,102,210,134,208,217,109,105,180,182,74,81,33,41,78,187,80,157,79,66,238,246,8,129,158,110,33,54,182,4,81,36,217,152,123,80,137,84,188,95,53,176,231,45,214,223,110,34,77,18,91,51,87,42,74,29,109,196,60,210,53,236,236,35,247,153,17,83,222,45,99,14,38,230,46,250,118,225,186,38,212,42,147,229,237,228,194,105,201,15,161,189,172,182,133,114,219,90,220,81,106,150,82,165,104,125,186,107,236,236,145,150,54,70,254,65,225,44,156,109,199,199,85,69,97,189,157,29,46,82,186,103,151,172,149,70,95,49,153,81,210,71,161,173,165,150,139,238,81,25,247,145,8,105,203,118,163,55,151,18,57,154,220,250,45,182,131,246,23,110,132,95,113,139,231,225,231,149,40,217,122,195,34,168,215,169,140,149,207,87,254,251,117,108,151,49,190,84,137,100,141,166,166,91,112,181,109,226,35,215,93,75,187,66,239,174,14,43,183,34,170,217,160,171,81,142,121,73,69,43,145,180,146,238,244,163,155,78,130,163,211,180,244,215,79,113,119,123,71,233,225,43,109,187,85,204,245,54,182,132,68,82,105,28,237,196,241,25,175,231,105,243,146,91,59,15,221,219,218,95,188,94,112,0,0,228,153,171,188,87,98,96,93,201,113,50,233,33,232,221,30,195,221,167,210,152,194,15,250,201,62,229,251,198,108,212,102,181,107,237,49,160,94,28,120,112,246,28,229,138,220,167,202,109,73,144,247,89,204,220,70,70,122,84,37,153,119,165,39,220,177,40,128,0,0,124,43,222,218,102,239,181,230,219,178,26,101,198,229,242,245,75,201,35,65,237,113,43,237,35,35,253,159,112,204,109,229,64,159,107,220,147,40,85,56,171,143,38,55,47,123,74,66,144,105,220,218,84,93,138,34,50,236,81,31,119,180,93,135,9,139,252,174,220,185,177,65,145,61,201,19,104,59,186,146,91,187,246,115,231,206,82,59,212,102,90,165,62,210,46,239,104,155,224,0,2,155,56,203,80,164,71,197,122,5,108,163,56,150,165,117,90,184,104,50,74,182,198,167,167,176,244,237,237,236,239,17,171,34,21,178,160,102,122,208,168,156,132,51,203,244,135,172,165,237,34,214,159,40,187,245,47,120,209,50,208,135,18,104,113,4,164,159,121,25,106,66,130,56,138,229,205,120,17,141,50,36,83,34,54,221,14,183,179,162,38,91,209,8,228,196,136,78,125,22,144,130,213,110,159,209,215,237,208,251,250,191,10,172,206,71,177,239,89,56,61,122,212,30,126,143,113,108,233,27,146,233,41,136,221,59,83,164,47,66,113,210,74,55,45,73,238,65,234,122,107,161,232,98,93,103,15,134,222,31,98,205,14,77,201,134,52,88,52,59,149,189,155,91,137,25,136,204,189,170,227,160,247,147,49,84,226,180,109,181,233,219,216,106,63,97,152,168,245,193,199,44,176,94,197,47,167,185,45,90,164,95,162,250,81,50,10,93,220,206,135,162,190,109,74,209,47,233,246,111,247,31,109,206,228,87,60,86,230,101,45,164,219,247,4,166,33,94,16,181,231,176,181,182,217,72,222,228,149,167,148,149,200,113,213,237,105,130,53,106,93,154,251,187,164,86,41,97,69,149,139,246,133,66,205,189,40,144,231,67,156,203,168,37,59,25,167,86,210,214,210,218,39,16,110,33,100,149,165,46,43,69,104,102,95,246,10,126,205,119,11,156,75,195,138,220,203,147,9,225,59,112,91,242,94,113,214,226,70,110,68,185,108,146,150,250,200,182,49,17,40,74,73,180,54,90,107,216,165,17,119,25,8,144,246,95,241,197,138,129,211,87,132,23,167,56,158,228,127,238,126,102,134,173,219,127,179,215,188,72,220,184,112,204,198,236,91,174,195,151,120,209,222,182,40,8,91,110,202,58,148,121,112,164,45,162,91,38,180,183,204,138,164,26,141,14,43,66,62,205,82,122,246,17,139,146,192,140,5,176,240,10,199,167,218,22,117,18,20,117,199,142,211,114,101,162,51,40,122,75,169,101,166,214,227,139,109,180,111,82,185,41,51,81,150,166,125,167,236,211,165,0,0,0,168,222,53,109,187,242,238,214,119,70,249,126,136,130,157,116,245,247,115,170,63,246,8,53,149,165,169,25,146,194,213,160,200,148,87,157,16,203,94,237,122,246,6,147,41,42,82,233,80,214,179,45,202,142,217,158,157,218,237,33,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,181,76,253,127,239,89,101,203,242,135,255,0,75,146,135,228,225,125,195,238,53,90,53,23,52,56,211,74,150,132,34,66,103,217,244,57,45,59,25,123,217,118,44,136,117,162,117,167,210,163,65,169,15,165,12,58,214,199,16,105,119,214,66,145,173,175,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,102,179,54,62,41,241,147,226,5,195,230,47,139,52,225,39,96,89,184,167,146,107,255,0,15,177,6,222,137,92,183,171,151,196,248,211,160,201,35,216,234,61,31,77,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,159,246,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,84,207,215,254,245,150,92,191,40,127,244,185,40,64,12,167,120,167,193,191,136,22,247,152,176,52,166,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,236,206,190,84,107,185,75,198,89,182,111,42,171,50,208,169,107,50,214,173,205,101,9,235,226,237,65,184,217,169,179,52,27,204,45,124,167,11,68,40,244,67,156,180,33,214,200,112,1,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,5,74,241,66,206,191,242,128,190,215,131,24,123,83,165,78,195,107,54,160,137,45,84,97,31,59,211,53,68,178,164,46,65,58,164,150,140,181,205,125,150,201,179,52,57,235,187,189,196,173,174,92,22,22,169,194,179,62,63,236,70,85,49,126,181,253,171,86,133,118,167,81,255,0,152,68,106,34,81,202,255,0,206,20,210,220,123,251,56,232,79,234,144,45,80,69,94,40,254,4,241,55,240,95,56,132,40,219,4,47,90,86,26,227,69,131,136,213,216,242,223,166,218,183,69,42,183,49,168,136,74,159,113,136,210,219,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,93,227,208,102,95,49,119,222,104,49,78,126,38,95,82,63,181,135,71,133,177,159,232,202,95,82,243,204,67,230,52,211,124,238,87,61,105,230,173,59,215,222,103,220,69,47,248,81,231,95,244,101,117,49,150,188,76,169,213,100,219,119,109,66,60,107,73,221,121,204,209,234,143,56,164,156,125,132,147,113,44,202,113,196,118,165,91,27,116,183,26,8,158,121,212,220,160,0,170,190,57,223,82,127,153,63,134,136,107,144,172,179,198,205,62,97,169,150,61,102,116,70,45,234,28,127,148,119,3,47,27,187,230,211,152,144,194,28,136,209,180,164,169,43,117,79,54,217,175,122,54,33,75,89,26,148,132,161,90,8,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,0,207,181,205,128,215,150,100,184,129,226,62,20,217,144,165,169,117,28,72,175,46,167,57,152,228,242,41,52,226,170,186,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,187,76,180,101,210,196,202,254,22,64,195,59,22,63,246,83,43,19,119,189,253,39,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,250,168,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,205,102,108,124,83,227,39,196,11,135,204,95,30,130,247,205,85,229,92,203,30,30,101,110,220,169,75,166,218,118,228,121,146,110,6,18,217,54,117,106,139,181,73,114,154,37,173,43,51,114,51,77,57,29,73,65,165,31,61,204,82,137,124,182,84,159,63,150,140,197,223,121,95,197,56,24,153,98,200,254,202,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,14,63,140,217,179,192,108,1,188,173,27,15,20,175,168,148,122,189,227,35,149,21,11,237,68,38,12,150,73,151,49,90,233,30,50,157,73,50,78,175,176,214,163,63,213,180,243,141,126,188,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,38,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,205,114,251,153,220,26,204,245,10,173,95,194,27,163,210,77,209,42,14,211,231,70,125,149,71,148,206,139,89,50,250,153,94,139,38,95,66,13,198,150,100,90,167,114,84,73,113,183,91,69,85,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,34,175,20,127,2,120,155,248,47,156,66,20,151,150,74,77,42,191,153,44,40,161,87,105,145,42,52,218,141,241,66,137,50,28,182,82,243,18,88,114,123,41,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,165,224,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,42,202,82,41,83,22,131,45,201,142,225,150,189,218,237,49,155,60,211,41,75,204,150,41,45,102,70,163,188,235,102,122,119,107,215,190,39,39,5,70,221,249,119,116,187,181,190,95,162,39,39,93,61,125,220,234,119,253,130,220,192,0,0,115,92,119,192,91,15,31,108,122,133,161,120,209,33,200,92,136,238,183,26,90,227,50,183,163,58,166,93,109,14,54,183,27,94,197,39,156,163,35,34,212,143,180,189,186,211,110,99,248,102,99,118,18,87,102,75,179,168,239,92,244,5,173,199,98,157,54,60,185,178,16,209,173,227,66,92,229,197,74,9,68,134,211,169,23,102,170,45,59,12,132,114,103,47,248,226,253,64,169,168,194,11,211,156,111,114,63,247,63,51,66,86,237,191,217,235,222,37,190,84,120,92,226,94,35,214,225,220,152,177,9,219,126,223,140,243,110,185,18,75,114,34,75,120,146,182,22,101,177,248,138,66,146,109,173,194,211,94,213,36,203,184,140,92,22,22,225,93,151,131,182,116,27,58,203,163,68,167,194,132,195,77,169,77,71,105,165,60,164,52,134,205,199,13,180,32,148,179,38,211,170,180,45,116,251,136,66,238,34,25,252,167,225,21,46,94,21,97,149,80,157,186,101,180,227,82,101,70,125,42,40,104,82,101,176,178,37,179,33,46,54,242,29,109,7,161,167,213,236,51,237,208,133,92,225,246,20,99,102,105,177,13,46,197,167,87,107,50,42,179,73,82,234,146,25,151,33,150,249,175,163,121,169,226,67,134,90,27,251,207,93,116,35,51,61,117,237,181,252,157,240,218,195,252,38,161,70,185,49,58,139,6,185,114,185,191,123,114,227,49,37,150,116,92,132,22,194,122,42,92,78,173,184,141,123,123,77,37,236,34,17,27,138,174,103,35,223,23,172,108,30,178,170,15,49,71,183,119,245,109,198,116,147,30,79,80,212,25,8,212,155,116,210,189,171,74,187,208,90,30,186,106,122,152,228,252,58,178,230,188,119,198,152,242,42,113,27,114,135,68,223,214,147,205,234,133,243,162,75,38,254,147,75,65,232,182,139,233,105,246,106,125,215,238,132,33,180,146,27,65,37,37,220,68,90,16,206,214,123,235,101,95,204,237,221,81,41,8,123,153,208,122,200,94,226,61,41,241,75,191,83,247,9,41,193,166,133,34,70,43,215,235,103,25,197,53,23,165,209,194,65,154,83,186,53,65,61,167,167,103,111,103,120,185,48,0,1,8,120,179,223,229,105,101,201,250,12,121,238,71,157,94,219,211,18,29,217,191,145,62,10,151,220,162,51,209,42,246,17,253,186,10,78,179,168,19,238,139,142,29,10,153,21,82,36,201,230,108,105,40,82,205,91,91,82,143,177,36,102,125,137,51,238,246,13,57,89,22,211,54,133,175,10,221,142,211,45,183,19,153,162,89,73,18,11,115,138,95,97,17,23,237,123,135,221,0,0,0,25,242,226,37,97,162,200,204,213,200,134,34,155,12,75,232,249,105,36,109,79,171,79,137,174,132,73,34,239,80,147,188,23,49,14,61,42,228,189,44,73,115,21,190,179,232,238,153,181,184,90,23,37,186,139,171,218,70,162,247,145,158,137,63,183,78,241,110,0,0,2,172,56,210,83,9,76,89,181,29,197,234,122,71,179,94,222,211,167,23,184,87,150,91,165,162,22,51,219,210,23,32,152,74,122,189,92,53,237,34,214,35,197,223,251,198,150,89,50,54,200,210,178,89,126,209,30,186,136,155,196,95,45,42,199,188,30,122,77,191,70,102,69,199,72,219,209,169,184,251,223,87,54,84,66,115,67,67,75,112,244,109,163,238,211,179,191,82,238,162,74,61,86,225,177,46,38,106,112,213,50,151,84,131,187,105,234,182,30,111,123,102,147,238,52,168,181,74,207,218,90,145,251,140,104,67,38,249,157,160,102,75,11,96,220,13,206,142,154,218,57,189,116,46,106,9,214,117,145,33,13,238,111,154,226,211,170,25,220,91,143,180,187,75,179,187,233,230,43,42,24,89,152,43,82,85,30,187,108,83,24,169,57,179,149,82,98,20,100,202,70,142,52,165,104,234,153,90,139,84,178,73,236,46,238,207,186,157,41,118,46,48,228,55,31,32,86,110,56,53,56,212,232,188,221,211,162,181,41,17,159,221,8,210,90,56,180,178,149,109,84,180,167,191,176,204,203,239,189,235,58,236,163,95,22,236,75,162,223,150,220,152,19,121,156,167,91,113,11,74,182,56,164,43,67,65,154,79,214,73,151,97,251,7,215,121,150,100,54,109,62,210,28,66,139,67,74,210,70,70,95,113,143,140,187,26,201,113,238,165,118,117,13,79,111,230,115,14,158,201,171,118,186,238,215,110,186,235,237,31,94,60,104,209,26,38,34,71,105,150,211,220,134,208,73,73,123,59,139,238,31,234,0,0,0,42,107,141,91,106,249,65,107,61,163,123,122,56,41,215,250,250,239,168,255,0,216,32,182,82,27,67,217,160,194,102,156,70,228,174,247,160,164,203,77,117,35,168,176,52,148,195,104,105,150,218,109,59,82,132,146,82,90,105,161,17,15,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,170,205,143,133,140,100,248,127,112,249,115,227,53,130,255,0,172,252,189,90,185,139,202,102,89,40,151,172,157,104,182,141,62,210,187,100,211,213,21,183,219,170,244,212,99,109,16,221,39,8,208,76,173,111,164,220,35,74,183,54,133,160,137,38,178,90,37,80,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,213,51,245,255,0,189,101,151,47,202,31,253,46,74,16,3,41,222,41,240,111,226,5,189,230,44,13,41,128,143,249,239,194,219,19,20,50,177,136,63,46,168,94,147,249,37,111,213,174,154,63,243,167,153,233,106,145,105,210,185,15,252,210,211,191,111,49,126,162,247,32,245,237,73,232,67,58,227,74,121,78,240,177,131,127,15,237,239,46,96,102,176,88,78,100,56,130,73,164,229,135,13,114,189,130,213,88,139,90,240,222,129,2,240,174,70,117,169,40,216,245,37,81,230,81,77,167,88,82,73,100,149,176,165,190,211,187,219,89,41,175,85,105,94,144,215,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,91,166,51,240,179,194,250,150,84,33,225,142,26,198,150,221,247,103,71,145,91,166,84,89,144,225,34,185,91,92,56,237,75,75,172,201,125,77,50,137,135,10,57,17,19,137,75,11,74,20,147,216,78,33,218,97,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,237,56,104,103,142,54,99,172,214,112,122,248,68,180,98,45,151,71,109,111,75,113,110,200,69,114,156,201,182,193,77,83,203,53,40,164,146,150,210,94,74,213,235,173,194,113,6,100,165,161,159,107,197,31,192,158,38,254,11,231,16,133,0,137,63,146,92,137,222,89,199,170,215,95,77,114,93,163,105,208,163,154,23,113,170,146,83,88,118,162,106,108,211,9,8,55,153,53,47,148,181,184,165,36,213,203,34,108,150,69,205,108,207,133,98,174,25,221,88,55,136,247,30,22,222,177,58,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,207,248,93,113,0,135,87,135,77,203,38,55,220,92,154,171,61,53,58,199,170,62,219,12,69,114,43,76,52,195,52,149,114,208,141,175,23,43,86,156,112,214,167,148,226,155,53,18,201,164,187,103,224,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,3,149,96,86,94,173,92,11,153,136,21,186,76,159,72,214,177,34,240,169,221,181,122,131,145,91,105,194,234,95,91,140,67,73,164,141,102,203,8,89,146,73,106,86,174,56,250,200,144,78,236,79,85,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,154,204,216,248,167,198,79,136,23,15,152,190,60,166,21,97,157,213,140,152,143,110,97,109,149,19,168,173,92,213,6,169,241,183,54,226,219,103,121,250,239,187,203,66,214,150,90,65,41,199,22,73,61,141,161,106,50,209,38,59,174,118,178,39,121,100,226,171,66,125,85,201,119,117,167,93,142,72,69,198,154,73,66,97,170,137,41,195,84,37,160,158,120,210,190,82,16,226,84,163,79,48,141,194,65,31,41,195,47,171,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,94,245,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,124,155,178,157,93,172,90,181,154,77,173,113,252,159,173,77,167,200,143,78,171,244,104,151,232,249,75,109,73,106,79,33,102,72,119,150,179,74,249,106,61,170,219,161,246,24,206,22,104,112,207,25,112,179,28,110,170,38,60,196,210,239,169,84,36,86,101,212,26,109,41,139,86,234,94,91,135,58,49,161,8,66,153,117,102,179,45,169,78,213,18,144,164,161,104,82,19,45,50,223,196,18,77,91,44,56,149,149,236,105,170,196,66,209,134,245,248,22,125,114,75,173,70,70,198,105,41,143,14,138,77,52,194,82,107,52,161,245,33,247,93,222,226,205,45,122,203,82,53,175,97,170,128,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,239,248,194,97,30,96,175,156,56,167,94,54,85,99,211,56,109,107,236,168,215,237,150,32,52,114,160,202,104,164,36,170,201,116,146,110,186,201,51,33,77,186,217,40,146,210,80,151,77,42,73,184,182,171,7,45,25,139,190,242,191,138,112,49,50,197,145,253,148,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,62,191,196,135,30,108,220,201,98,94,28,98,181,153,54,34,145,81,195,122,114,42,112,89,144,111,46,147,81,41,211,206,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,114,131,129,143,215,103,229,191,226,66,213,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,155,237,161,214,92,105,196,238,74,210,105,81,105,174,164,100,51,107,155,118,208,206,104,49,101,166,209,181,40,189,235,201,34,211,77,8,170,47,137,211,193,81,165,124,160,186,94,209,189,189,28,228,235,253,125,119,211,143,252,66,217,64,0,0,7,249,72,141,26,91,70,196,184,237,60,218,187,208,226,9,73,63,103,113,253,227,228,34,198,178,91,123,169,69,157,67,75,219,249,156,194,167,178,74,221,174,187,181,219,174,186,251,71,217,101,150,99,182,77,48,210,27,66,75,66,74,18,68,68,95,113,14,113,152,172,81,164,225,6,16,220,151,141,86,114,98,173,170,116,196,67,81,186,148,41,82,74,43,174,33,41,53,45,26,168,249,103,161,17,235,217,217,239,20,193,132,121,112,197,76,234,227,213,70,243,168,192,169,162,218,155,92,122,108,138,140,198,164,146,21,17,115,91,113,109,182,233,180,243,102,174,92,147,82,72,207,111,121,235,167,105,220,238,9,229,255,0,13,176,62,210,166,219,214,149,171,74,143,34,36,86,90,122,106,32,199,68,135,220,75,77,161,75,91,141,182,131,81,168,218,74,140,204,181,51,45,126,239,23,156,140,206,208,50,219,133,179,174,7,39,71,85,109,124,174,134,23,53,6,235,218,72,142,135,54,183,205,109,106,209,15,110,61,167,216,93,167,217,223,158,250,197,86,225,190,238,39,170,115,21,50,169,84,157,183,113,234,183,222,115,99,100,146,239,53,40,244,74,11,218,122,17,123,136,94,215,14,140,180,171,1,112,121,153,55,5,25,152,247,29,95,119,88,167,35,236,125,60,169,82,201,189,77,109,33,194,249,183,75,191,94,195,236,208,187,229,155,166,146,108,205,75,36,23,237,25,233,160,205,54,100,165,162,110,52,92,50,17,33,47,165,93,38,142,37,123,136,255,0,154,50,93,255,0,184,88,111,5,186,97,37,139,202,163,184,189,127,71,118,107,219,216,117,18,247,11,79,0,0,21,31,198,143,17,35,213,110,75,46,195,137,48,247,209,189,35,212,182,135,11,67,231,55,78,117,27,136,148,126,227,50,213,37,246,107,222,35,23,14,219,13,23,198,102,173,182,223,138,114,24,137,214,115,18,104,222,159,90,159,47,77,72,210,101,222,145,160,208,0,0,0,20,253,198,130,194,106,139,125,217,215,164,120,228,71,95,244,135,53,73,71,119,33,154,115,105,212,201,37,239,246,153,254,238,225,31,184,110,223,165,101,102,122,221,109,215,146,211,19,250,206,106,148,173,164,91,41,243,52,237,220,69,222,175,110,163,64,64,0,2,184,184,203,80,228,73,195,75,122,178,212,18,91,113,58,190,99,196,209,153,163,116,138,122,75,85,105,217,175,119,105,138,158,194,233,241,233,151,213,50,116,181,41,45,55,206,220,105,50,35,237,101,100,93,250,23,121,141,53,91,51,227,213,40,145,167,69,53,27,78,239,218,106,211,94,197,168,143,184,204,187,200,125,37,182,135,82,104,113,4,164,159,121,25,106,66,152,248,153,228,174,102,29,92,239,98,198,30,80,36,57,111,206,219,213,181,22,41,154,34,236,110,27,8,236,101,132,161,27,156,90,207,181,71,169,235,167,110,164,35,150,79,179,81,115,101,143,18,35,92,17,229,72,126,134,238,254,186,6,247,20,219,154,49,33,13,252,217,60,218,15,69,191,187,214,62,195,237,46,222,251,250,194,204,86,178,241,130,210,137,120,217,53,184,117,8,82,185,154,114,36,180,234,145,181,213,183,235,114,150,178,45,77,181,105,219,236,251,200,124,44,110,203,206,27,227,221,21,52,91,234,142,203,201,70,187,95,68,118,20,234,117,91,106,61,20,235,107,211,245,72,46,238,239,221,167,161,194,188,57,164,225,61,141,76,176,232,114,230,73,133,75,231,114,156,150,226,86,234,185,175,45,211,220,105,74,72,251,92,50,45,18,93,154,119,247,143,90,0,0,0,0,2,168,56,213,184,223,165,45,102,181,79,51,167,130,173,63,173,166,234,143,253,130,9,229,13,214,217,205,30,19,56,233,232,148,222,244,19,51,247,127,72,176,52,146,218,210,235,105,113,7,170,86,68,162,63,121,24,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,74,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,90,166,126,191,247,172,178,229,249,67,255,0,165,201,66,0,101,59,197,62,13,252,64,183,188,197,129,165,48,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,154,193,245,109,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,190,156,130,228,162,213,202,158,28,68,173,213,169,157,70,38,220,212,246,92,184,234,18,9,181,185,3,121,37,197,83,35,155,106,90,18,203,75,34,37,169,10,62,115,136,37,153,237,75,72,106,85,8,65,196,191,35,145,179,29,102,189,140,54,58,229,163,17,108,186,59,136,102,35,104,118,66,43,148,230,77,199,206,18,89,65,41,69,36,148,183,84,202,144,159,93,110,27,107,35,37,33,108,210,93,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,22,169,139,249,205,161,103,15,134,102,43,212,220,165,122,26,243,181,254,78,199,185,169,173,33,103,21,46,59,87,139,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,86,6,19,216,191,165,12,83,179,112,207,210,158,140,249,91,112,83,168,93,111,35,157,210,245,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,210,158,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,35,175,16,108,146,82,179,95,96,55,93,182,24,137,7,17,109,88,242,30,165,76,76,84,169,250,179,9,101,229,34,146,183,20,243,72,66,28,144,166,212,151,92,53,19,39,204,52,145,19,142,107,68,63,234,170,194,186,191,221,91,114,228,183,42,31,242,144,231,83,103,71,115,254,139,140,188,219,136,251,20,149,39,216,100,47,39,135,94,122,163,102,150,205,43,31,16,103,196,70,42,80,35,188,244,230,99,69,117,8,169,211,153,56,232,42,145,153,54,76,50,181,57,33,45,173,148,175,233,161,75,74,16,133,18,17,50,133,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,6,107,51,99,226,159,25,62,32,92,62,98,248,181,238,16,88,13,102,217,153,116,141,142,73,133,18,93,217,127,200,154,133,212,21,28,210,252,42,116,121,74,142,152,72,81,173,69,177,78,198,91,234,82,73,27,205,198,210,178,87,37,181,9,149,138,184,103,106,227,38,28,92,120,91,122,196,234,40,183,53,61,218,124,157,173,182,183,25,222,94,163,237,115,16,180,37,230,150,73,113,181,154,79,99,136,66,136,181,73,12,240,230,171,44,247,150,84,49,114,102,22,222,19,162,84,80,168,233,169,82,42,113,140,146,138,141,57,197,184,134,159,54,247,26,153,94,230,156,66,219,81,158,213,161,91,84,180,108,113,114,131,133,238,122,127,66,151,82,48,59,24,239,62,147,13,171,91,253,15,38,106,119,51,66,170,56,226,76,181,120,212,93,60,55,181,115,153,169,41,8,116,208,231,205,37,82,28,59,169,1,21,115,245,146,139,87,53,152,113,46,183,73,166,116,248,155,108,211,222,114,220,168,71,38,208,228,253,132,167,19,76,144,110,41,8,83,46,172,204,144,165,168,185,46,44,214,71,181,78,161,218,22,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,229,13,84,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,73,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,81,103,17,76,138,201,202,213,228,119,198,31,64,150,188,43,175,200,101,152,47,73,148,210,215,76,168,188,82,22,116,210,35,112,223,121,9,110,58,156,67,202,71,208,90,80,165,173,105,53,174,26,139,84,224,99,245,217,249,111,248,144,181,64,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,226,210,211,106,113,103,162,80,70,163,51,246,17,12,219,102,241,214,222,205,30,44,184,209,234,149,94,245,227,35,247,255,0,72,190,39,103,5,71,27,244,165,210,214,169,230,116,243,149,167,245,180,221,78,255,0,176,90,248,0,0,0,0,14,119,142,88,35,107,99,221,165,30,204,187,228,77,110,158,204,228,77,82,98,173,178,55,12,154,117,179,66,137,198,214,147,73,165,213,106,90,118,246,118,251,15,247,97,70,16,217,56,55,107,177,106,217,116,150,34,197,97,41,45,233,97,148,56,189,27,67,122,168,219,66,8,204,201,180,235,217,222,95,118,158,115,49,249,137,178,114,237,135,211,238,235,154,173,13,18,210,211,169,131,13,111,178,78,190,255,0,33,231,27,73,54,183,91,53,18,141,149,39,68,158,166,125,133,246,81,118,112,179,81,115,102,115,18,36,220,18,37,72,143,67,107,103,67,3,123,136,109,189,88,142,135,62,108,222,113,5,170,216,221,234,159,105,246,159,111,116,140,225,153,146,185,152,141,115,179,138,248,135,64,144,221,191,7,119,72,212,168,166,72,149,189,185,140,47,177,230,20,133,237,113,8,62,197,22,135,166,189,186,16,185,196,54,134,146,72,109,4,148,151,113,17,104,67,230,220,211,227,210,232,146,103,74,53,19,77,108,220,105,211,94,213,164,139,188,200,187,204,102,87,20,103,199,169,223,117,57,209,84,165,52,231,39,105,168,200,207,177,148,17,247,106,93,228,45,135,131,77,14,68,108,52,184,107,46,193,36,55,47,164,229,188,109,25,26,246,200,168,36,244,86,157,186,31,103,97,139,29,0,0,25,253,226,71,126,21,235,153,235,141,166,158,75,172,64,232,249,106,74,183,17,239,167,195,215,183,113,151,122,125,154,9,3,193,126,194,106,181,125,222,55,164,136,228,103,64,244,127,41,74,65,118,243,217,168,182,173,12,210,126,239,97,151,239,238,23,2,0,0,0,2,191,120,194,216,172,215,112,78,5,220,77,45,217,52,30,111,40,137,36,163,79,62,92,6,207,79,84,204,187,11,216,101,251,197,63,225,165,205,58,206,189,169,215,29,53,243,102,76,78,118,197,146,141,58,111,101,104,62,210,50,62,229,31,180,105,206,133,89,135,95,165,49,87,128,234,92,97,253,219,20,149,17,145,237,81,164,251,72,204,187,200,253,163,247,128,0,135,252,83,173,39,46,12,165,220,245,88,237,27,175,210,186,45,136,74,119,45,92,218,156,36,158,132,68,102,125,133,239,47,222,40,110,59,238,198,117,47,178,163,74,211,174,134,71,167,179,79,96,210,214,92,239,8,87,230,14,208,46,154,126,211,143,51,170,216,164,105,180,246,74,121,7,161,146,148,93,232,63,104,233,67,207,223,86,45,181,136,214,212,171,82,236,166,71,157,78,153,179,152,211,204,182,233,30,199,18,225,118,56,149,39,233,33,39,218,94,193,65,89,205,201,229,221,150,91,234,83,44,83,39,203,181,28,217,209,212,185,46,184,217,104,204,125,251,221,38,91,111,245,175,237,45,61,165,161,246,247,253,12,152,103,114,244,203,53,206,196,41,211,101,84,45,23,119,117,16,22,227,175,19,90,55,32,211,202,108,223,109,164,234,235,228,165,107,223,166,189,253,247,167,133,184,181,99,99,13,176,197,213,99,87,161,84,98,61,187,82,98,83,47,45,189,28,90,61,110,82,214,69,169,182,189,59,123,116,251,199,178,0,0,0,0,0,21,27,198,174,91,7,124,218,208,137,244,115,189,19,5,222,94,226,221,183,157,81,45,116,239,211,94,205,68,25,202,234,156,70,99,240,189,77,32,214,178,188,168,134,148,145,107,169,245,236,232,90,13,38,81,148,226,168,240,84,234,13,43,56,205,26,146,101,166,135,180,181,45,7,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,170,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,170,103,235,255,0,122,203,46,95,148,63,250,92,148,32,6,83,188,83,224,223,196,11,123,204,88,26,83,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,25,172,23,103,195,43,34,84,172,17,179,105,216,231,138,86,204,182,241,66,189,29,197,69,135,84,97,40,93,183,9,102,164,165,13,183,169,154,36,188,214,138,113,107,218,226,16,231,35,107,102,79,115,103,168,0,174,12,244,112,193,147,140,216,185,71,197,108,22,40,148,149,221,85,136,48,111,8,49,161,180,148,70,67,139,120,230,87,204,221,146,218,92,89,39,144,75,140,210,9,110,175,115,155,141,107,89,159,234,204,206,84,112,227,41,92,51,49,38,202,178,154,235,170,179,189,4,253,126,190,251,36,137,85,121,73,171,195,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,186,193,202,119,138,124,27,248,129,111,121,139,3,74,96,43,171,138,230,74,63,73,182,171,249,148,195,58,101,42,53,201,105,83,228,73,187,90,211,146,245,98,150,203,105,81,72,222,106,38,212,244,86,219,95,98,147,189,198,143,105,44,205,150,90,85,70,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,33,7,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,14,85,153,124,186,88,153,160,194,201,248,103,125,71,254,214,101,30,110,247,191,163,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,150,120,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,205,56,93,113,0,135,87,135,77,203,38,55,220,92,154,171,61,53,58,199,170,62,219,12,69,114,43,76,52,195,52,149,114,208,141,175,23,43,86,156,112,214,167,148,226,155,53,18,201,164,187,103,224,32,7,20,44,139,126,154,237,85,227,142,14,89,157,94,36,209,118,122,98,52,37,109,122,187,75,109,181,17,232,201,36,250,137,140,232,223,47,67,74,214,209,45,191,157,82,99,182,84,172,53,80,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,103,179,56,153,85,188,178,161,139,149,11,62,179,77,150,171,98,163,34,68,155,78,174,227,132,242,42,52,226,95,168,74,117,40,66,122,150,210,166,210,242,54,167,106,204,148,69,203,91,107,92,223,224,99,245,217,249,111,248,144,181,64,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,178,167,19,71,156,166,144,106,89,70,116,210,146,45,117,61,167,161,104,51,103,154,37,56,188,199,226,130,157,65,161,103,121,86,205,73,50,211,67,235,222,212,180,19,155,130,164,182,10,249,186,97,27,232,231,122,38,115,188,189,197,187,111,58,156,90,233,223,166,189,154,139,114,0,0,0,0,0,28,163,48,217,140,176,50,241,101,77,185,238,202,204,68,75,67,14,42,36,19,144,193,62,251,132,203,171,65,37,183,29,108,212,74,54,84,146,208,245,51,236,47,178,136,179,87,154,171,235,50,215,220,250,173,102,165,33,186,19,82,221,244,109,61,47,60,77,33,146,121,245,52,165,52,167,156,65,56,72,124,210,102,147,211,78,194,236,239,251,249,50,201,229,221,153,171,234,43,47,211,39,196,181,27,223,214,84,185,46,182,217,234,204,131,70,199,77,151,27,253,107,27,79,95,105,232,93,189,215,235,98,216,182,214,28,219,81,109,75,82,153,30,13,62,30,254,91,76,178,219,68,91,220,83,135,216,218,82,159,164,181,31,97,123,71,160,28,215,49,151,140,43,11,7,107,247,77,71,105,71,135,210,239,82,244,218,91,229,50,130,215,85,36,187,214,94,209,154,89,15,187,41,229,62,242,205,75,86,154,153,153,159,113,105,237,23,201,194,198,211,114,223,202,93,177,84,144,209,180,253,87,173,230,33,73,218,180,242,170,115,82,90,145,145,25,118,31,188,255,0,112,152,0,0,63,5,118,179,14,129,74,126,175,61,212,182,195,27,119,169,74,34,34,220,162,73,118,153,145,119,153,123,70,99,113,46,230,157,120,222,213,43,142,165,32,222,147,51,147,189,102,179,86,187,25,66,11,180,204,207,185,37,237,22,255,0,193,234,196,102,133,130,115,238,227,105,109,73,175,242,185,164,105,36,154,185,18,231,182,90,250,164,103,216,126,211,63,220,44,8,0,0,0,7,15,206,78,24,47,21,240,30,191,109,69,142,219,179,28,233,121,4,180,110,211,73,145,214,174,228,40,251,155,246,16,206,66,86,164,40,148,133,25,25,123,72,198,137,114,35,136,39,137,89,104,181,110,101,58,183,20,255,0,93,170,150,173,84,123,106,18,81,218,123,149,251,30,241,32,128,0,114,156,210,82,32,215,48,42,230,166,212,98,55,37,135,122,45,205,173,178,89,30,147,24,50,236,50,50,239,34,255,0,16,205,104,189,126,21,56,128,171,179,45,116,234,3,178,55,174,135,206,245,77,122,153,115,167,206,95,118,227,253,159,113,126,241,52,64,115,220,110,193,11,27,30,108,153,118,85,237,74,98,67,18,121,123,31,54,25,91,204,237,121,183,15,98,156,109,100,157,77,164,145,246,118,151,238,50,207,230,103,242,223,118,229,187,17,102,89,245,216,143,46,26,121,125,44,210,109,211,105,253,88,101,197,237,113,77,54,74,218,111,18,79,66,236,62,195,251,125,174,78,243,169,123,101,146,231,74,93,157,50,161,108,191,175,83,79,91,175,58,148,109,110,70,206,91,92,246,219,45,92,127,113,235,238,215,191,190,253,173,27,194,221,190,104,81,174,59,102,171,22,124,9,132,179,105,232,239,161,212,168,144,181,33,90,41,10,82,79,69,36,203,176,251,200,125,160,0,0,0,0,20,181,198,78,121,74,199,218,27,37,32,214,76,219,113,144,105,223,174,211,41,181,14,205,61,130,54,100,166,218,151,115,102,131,14,26,138,219,138,232,46,122,60,231,54,17,158,212,34,163,27,83,61,8,244,47,91,191,176,190,209,163,70,27,228,176,219,90,235,177,4,159,241,16,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,74,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,90,166,126,191,247,172,178,229,249,67,255,0,165,201,66,0,101,59,197,62,13,252,64,183,188,197,129,165,48,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,94,188,47,184,125,198,171,70,162,230,135,26,105,82,208,132,72,76,251,62,135,37,167,99,47,123,46,197,145,14,180,78,180,250,84,104,53,33,244,161,135,90,216,226,13,46,250,200,82,53,181,240,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,42,47,138,198,69,99,89,206,79,205,62,20,64,137,26,133,42,65,189,122,193,84,167,84,250,106,50,230,172,253,36,131,121,197,18,144,235,178,27,105,76,182,73,229,153,54,164,161,73,83,134,212,32,203,70,98,239,188,175,226,156,12,76,177,100,127,101,14,177,11,99,63,210,116,190,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,142,95,241,90,199,76,56,204,94,28,96,22,40,97,125,103,174,165,78,249,74,211,204,186,68,137,84,249,73,42,89,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,249,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,17,43,136,54,73,41,89,175,176,27,174,219,12,68,131,136,182,172,121,15,82,166,38,42,84,253,89,132,178,242,145,73,91,138,121,164,33,14,72,83,106,75,174,26,137,147,230,26,72,137,199,53,162,202,181,50,242,194,139,254,109,26,99,146,232,23,101,157,88,114,51,171,137,44,137,250,125,70,35,198,149,27,111,50,163,34,91,110,182,122,45,181,31,106,72,210,125,198,46,251,135,94,122,163,102,150,205,43,31,16,103,196,70,42,80,35,188,244,230,99,69,117,8,169,211,153,56,232,42,145,153,54,76,50,181,57,33,45,173,148,175,233,161,75,74,16,133,18,17,50,128,85,7,20,30,31,113,169,49,171,89,161,193,106,84,181,161,114,21,62,240,161,198,105,217,43,222,243,178,164,76,173,27,174,190,165,18,9,75,97,43,97,166,182,54,130,83,190,170,18,189,45,124,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,14,85,153,124,186,88,153,160,194,201,248,103,125,71,254,214,101,30,110,247,191,163,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,148,74,225,119,128,215,150,91,113,115,49,88,83,121,194,150,149,211,164,91,203,166,78,122,57,50,138,181,56,215,85,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,88,80,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,125,190,115,14,53,174,155,208,105,255,0,25,12,229,231,94,218,149,108,230,131,17,218,148,219,137,235,238,106,196,230,247,145,150,228,46,163,39,67,45,72,181,47,87,191,180,190,209,36,248,54,79,40,184,253,92,100,228,26,9,235,110,74,9,59,244,220,103,54,158,90,105,175,104,186,80,0,0,0,0,28,247,29,241,138,220,192,236,51,174,95,247,12,232,236,250,62,12,151,162,178,227,173,165,82,36,55,29,215,80,210,18,181,163,122,149,202,50,36,146,136,207,217,239,42,4,205,22,104,47,156,201,95,147,107,245,202,164,180,82,18,251,133,79,167,243,222,38,155,100,158,121,109,25,180,167,92,73,44,144,241,167,213,61,8,187,11,179,191,217,100,111,40,149,220,203,98,68,98,159,13,246,45,122,99,136,147,58,82,155,90,91,117,45,191,27,152,202,86,108,184,218,150,109,190,102,73,86,154,151,105,246,119,222,78,8,224,125,141,128,214,76,75,42,201,165,49,29,136,220,205,239,147,12,161,231,183,60,227,133,189,77,182,130,86,134,234,136,187,59,11,247,153,244,32,16,191,138,182,32,42,211,203,93,74,128,212,141,139,174,114,125,82,94,134,124,153,240,87,221,184,191,107,220,127,184,81,56,210,142,86,169,16,104,120,21,108,211,105,209,27,140,195,93,110,214,219,108,144,69,172,199,204,251,8,136,187,204,255,0,198,58,184,0,8,251,158,236,65,60,53,203,69,213,115,37,213,182,166,58,29,20,133,104,162,221,80,140,142,195,220,159,219,247,140,237,41,106,90,141,75,81,153,159,180,204,104,219,38,184,96,188,41,192,106,5,181,42,59,109,76,111,170,231,146,17,183,93,102,200,90,123,208,147,238,115,218,67,184,128,0,0,0,255,0,41,49,152,150,202,163,200,105,14,54,189,53,74,210,70,71,161,235,220,99,59,25,206,203,221,91,47,152,189,62,128,229,45,200,244,137,28,175,71,186,76,41,13,59,182,44,117,187,181,92,180,37,90,45,237,15,105,118,25,246,246,247,217,151,7,171,158,93,79,0,164,219,111,184,163,98,139,179,144,147,51,209,60,233,179,214,173,8,204,200,187,75,216,69,251,196,250,0,1,229,49,78,132,171,150,196,169,209,16,131,82,164,242,116,34,45,126,139,200,87,184,255,0,103,220,51,37,95,164,61,66,171,191,74,144,147,39,24,219,169,25,25,125,36,146,189,164,94,255,0,112,183,14,12,215,36,23,236,27,146,221,73,17,73,139,209,238,238,237,220,245,65,101,237,215,187,236,22,80,0,35,230,111,242,155,108,230,110,193,145,71,244,125,50,61,194,222,206,138,164,235,77,161,198,245,122,58,156,213,222,75,139,45,91,99,111,170,93,165,216,125,157,212,3,136,152,113,119,97,117,205,38,212,188,168,210,233,243,163,108,220,151,227,186,214,237,205,161,206,194,113,41,51,245,92,79,179,219,247,9,169,195,187,61,21,172,55,190,104,184,107,136,117,137,146,173,169,108,42,149,11,153,33,107,38,101,74,168,50,162,113,124,233,9,109,41,34,91,186,168,147,184,136,251,143,180,93,21,42,167,14,181,75,137,87,167,188,135,163,77,97,185,12,184,133,18,146,164,45,36,164,153,25,25,145,145,145,151,105,25,144,253,96,0,0,0,2,144,184,188,27,135,152,152,91,218,82,75,208,141,232,102,157,53,46,186,127,104,248,28,43,109,23,46,28,202,198,168,165,214,210,154,108,52,74,50,82,180,51,229,207,132,125,158,169,251,254,193,123,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,154,85,178,201,150,218,253,86,109,118,187,151,204,53,168,212,170,50,28,151,50,100,187,78,3,207,201,125,197,26,156,117,199,20,209,169,107,82,140,212,106,51,51,51,51,51,30,214,214,180,237,91,26,133,22,214,178,173,154,85,191,69,133,191,166,167,82,225,55,18,43,27,214,165,175,99,77,146,80,157,203,90,148,122,23,106,148,102,125,166,99,235,0,15,41,125,97,62,22,98,135,67,250,76,195,75,82,237,244,103,55,162,244,237,26,52,254,151,153,183,153,202,231,33,91,55,114,209,187,110,154,236,78,189,196,63,45,149,130,24,47,134,181,87,107,184,115,132,54,85,171,82,126,58,162,59,50,137,64,137,5,247,24,82,146,165,52,167,25,109,42,52,26,144,133,26,76,244,213,9,63,97,15,213,125,97,62,22,98,135,67,250,76,195,75,82,237,244,103,55,162,244,237,26,52,254,151,153,183,153,202,231,33,91,55,114,209,187,110,154,236,78,189,196,63,45,149,130,24,47,134,181,87,107,184,115,132,54,85,171,82,126,58,162,59,50,137,64,137,5,247,24,82,146,165,52,167,25,109,42,52,26,144,133,26,76,244,213,9,63,97,15,106,57,253,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,212,212,106,150,204,41,114,159,216,132,161,27,221,113,181,45,91,80,132,164,181,62,196,164,136,187,8,135,160,178,176,246,193,195,90,83,180,44,57,177,237,251,86,154,252,133,75,118,29,18,152,204,22,28,125,73,74,84,234,155,101,41,73,172,210,132,36,212,101,174,136,73,123,8,125,90,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,53,254,73,217,88,255,0,201,167,10,191,244,54,157,255,0,177,29,42,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,53,254,73,217,88,255,0,201,167,10,191,244,54,157,255,0,177,29,84,7,52,171,101,147,45,181,250,172,218,237,119,47,152,107,81,169,84,100,57,46,100,201,118,156,7,159,146,251,138,53,56,235,142,41,163,82,214,165,25,168,212,102,102,102,102,102,61,93,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,208,0,15,21,122,224,134,11,226,85,85,170,238,35,97,13,149,117,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,61,53,90,143,218,97,101,96,134,11,225,173,85,218,238,28,225,13,149,106,212,159,142,168,142,204,162,80,34,65,125,198,20,164,169,77,41,198,91,74,141,6,164,33,70,147,61,53,66,79,216,67,218,128,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,230,191,201,59,43,31,249,52,225,87,254,134,211,191,246,35,170,128,15,21,122,224,134,11,226,85,85,170,238,35,97,13,149,117,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,61,53,90,143,218,97,101,96,134,11,225,173,85,218,238,28,225,13,149,106,212,159,142,168,142,204,162,80,34,65,125,198,20,164,169,77,41,198,91,74,141,6,164,33,70,147,61,53,66,79,216,67,218,128,242,151,214,19,225,102,40,116,63,164,204,52,181,46,223,70,115,122,47,78,209,163,79,233,121,155,121,156,174,114,21,179,119,45,27,182,233,174,196,235,220,67,242,217,88,33,130,248,107,85,118,187,135,56,67,101,90,181,39,227,170,35,179,40,148,8,144,95,113,133,41,42,83,74,113,150,210,163,65,169,8,81,164,207,77,80,147,246,16,246,160,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,57,175,242,78,202,199,254,77,56,85,255,0,161,180,239,253,136,245,85,252,39,194,203,174,213,166,216,183,78,26,90,149,155,110,141,201,244,117,30,161,70,141,34,12,62,83,102,211,92,150,22,131,109,189,141,169,72,78,212,150,212,153,164,180,35,208,121,250,78,89,50,219,64,170,194,174,208,178,249,134,180,234,149,58,67,114,225,204,137,105,192,101,248,207,182,162,83,110,182,226,90,37,33,105,81,18,137,68,100,100,100,70,67,165,128,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,107,252,147,178,177,255,0,147,78,21,127,232,109,59,255,0,98,58,85,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,0,0,249,55,77,167,106,223,52,41,86,181,235,108,210,174,10,44,221,157,77,58,169,9,185,113,95,216,180,173,27,218,112,148,133,109,90,18,162,212,187,20,146,50,237,34,30,42,147,150,76,182,208,42,176,171,180,44,190,97,173,58,165,78,144,220,184,115,34,90,112,25,126,51,237,168,148,219,173,184,150,137,72,90,84,68,162,81,25,25,25,17,144,233,96,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,57,175,242,78,202,199,254,77,56,85,255,0,161,180,239,253,136,253,78,101,147,45,175,82,163,208,158,203,230,26,174,155,14,67,210,227,195,85,167,0,216,101,247,146,218,93,117,13,242,182,165,107,75,12,165,74,34,213,68,211,100,122,237,45,62,181,149,130,24,47,134,181,87,107,184,115,132,54,85,171,82,126,58,162,59,50,137,64,137,5,247,24,82,146,165,52,167,25,109,42,52,26,144,133,26,76,244,213,9,63,97,15,106,0,0,3,197,94,184,33,130,248,149,85,106,187,136,216,67,101,93,85,38,35,166,35,83,43,116,8,147,159,109,132,169,74,75,73,113,230,212,162,65,41,107,81,36,143,77,86,163,246,152,253,86,46,19,225,102,23,245,223,163,60,52,181,45,47,73,242,186,223,65,81,163,64,234,185,123,185,124,222,74,19,191,111,49,123,119,107,166,245,105,222,99,213,128,230,149,108,178,101,182,191,85,155,93,174,229,243,13,106,53,42,140,135,37,204,153,46,211,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,199,181,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,218,165,25,159,105,152,250,192,3,159,221,57,122,192,43,230,187,42,233,189,112,63,15,238,10,212,221,157,77,70,169,108,194,151,41,253,136,74,17,189,215,27,82,213,181,8,74,75,83,236,74,72,139,176,136,45,108,189,96,21,141,93,139,116,217,88,31,135,246,253,106,22,254,154,163,75,182,97,68,148,198,244,41,11,216,235,109,165,105,220,133,169,39,161,246,165,70,71,216,102,58,0,0,0,0,0,229,95,201,59,43,31,249,52,225,87,254,134,211,191,246,35,165,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,230,191,201,59,43,31,249,52,225,87,254,134,211,191,246,35,165,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,241,87,174,8,96,190,37,85,90,174,226,54,16,217,87,85,73,136,233,136,212,202,221,2,36,231,219,97,42,82,146,210,92,121,181,40,144,74,90,212,73,35,211,85,168,253,166,63,85,139,132,248,89,133,253,119,232,207,13,45,75,75,210,124,174,183,208,84,104,208,58,174,94,238,95,55,146,132,239,219,204,94,221,218,233,189,90,119,152,245,96,0,0,57,87,242,78,202,199,254,77,56,85,255,0,161,180,239,253,136,233,84,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,3,228,221,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,120,170,78,89,50,219,64,170,194,174,208,178,249,134,180,234,149,58,67,114,225,204,137,105,192,101,248,207,182,162,83,110,182,226,90,37,33,105,81,18,137,68,100,100,100,70,67,165,128,0,230,149,108,178,101,182,191,85,155,93,174,229,243,13,106,53,42,140,135,37,204,153,46,211,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,199,171,178,176,246,193,195,90,83,180,44,57,177,237,251,86,154,252,133,75,118,29,18,152,204,22,28,125,73,74,84,234,155,101,41,73,172,210,132,36,212,101,174,136,73,123,8,122,0,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,127,146,118,86,63,242,105,194,175,253,13,167,127,236,71,74,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,0,31,38,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,67,197,82,114,201,150,218,5,86,21,118,133,151,204,53,167,84,169,210,27,151,14,100,75,78,3,47,198,125,181,18,155,117,183,18,209,41,11,74,136,148,74,35,35,35,34,50,29,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,31,21,43,65,203,123,50,146,106,74,117,181,38,165,17,114,136,146,173,76,185,147,230,159,111,170,94,239,180,125,254,16,230,225,102,42,110,198,148,162,244,35,154,153,39,93,11,174,129,218,46,244,0,0,0,0,126,74,173,78,29,22,151,46,175,80,121,12,198,132,195,146,30,113,106,36,165,40,66,77,74,51,51,50,34,34,34,62,211,50,33,73,28,75,115,139,43,26,49,1,236,59,179,42,114,218,182,104,11,84,73,40,75,198,148,72,152,195,243,25,90,200,155,125,109,173,10,109,212,246,154,73,70,93,250,22,132,113,167,47,56,13,120,230,3,17,169,86,101,177,75,144,235,50,37,48,153,146,137,135,84,204,118,84,251,77,184,181,173,13,172,144,73,39,146,102,102,90,17,118,159,184,244,3,150,252,0,181,114,251,134,244,155,62,137,73,167,181,61,152,140,38,161,46,59,13,165,82,36,19,12,182,234,205,105,109,10,89,41,76,145,234,162,212,251,12,254,206,174,0,43,99,140,205,201,1,139,6,219,183,84,90,201,149,214,109,250,61,155,94,167,172,253,186,247,125,130,163,168,20,135,171,181,118,41,81,210,102,227,251,180,34,35,63,162,147,87,176,143,221,238,26,109,194,202,18,173,171,18,153,68,90,13,42,141,206,212,140,180,250,79,45,94,226,253,175,112,245,96,0,32,47,24,91,158,93,51,0,163,91,108,56,162,98,181,191,158,146,51,209,92,153,176,22,157,72,140,136,251,79,218,71,251,133,102,100,203,47,117,108,193,226,244,26,3,116,183,36,82,35,243,125,32,233,176,165,180,214,232,178,22,214,229,114,214,148,234,182,116,45,197,218,101,217,219,221,162,136,209,152,136,202,99,198,105,13,54,141,118,165,9,36,145,106,122,247,16,255,0,80,0,0,0,1,195,115,61,148,172,55,204,237,186,138,109,215,1,12,212,163,107,210,212,25,105,132,190,222,231,25,53,232,235,140,184,162,213,44,37,61,157,229,216,127,99,41,185,93,183,178,181,97,42,207,162,206,145,53,215,244,231,200,125,212,56,165,232,243,238,39,214,75,77,235,161,62,101,218,94,207,241,247,32,0,31,242,227,105,117,6,133,150,164,99,58,57,224,195,7,176,151,50,151,101,160,76,56,152,145,186,14,157,213,36,201,46,110,129,25,197,109,61,137,35,208,220,208,244,46,193,38,120,54,95,236,208,241,106,191,100,75,127,85,92,125,47,78,149,168,180,71,79,26,160,234,182,145,168,180,215,94,221,8,255,0,119,120,185,112,0,16,215,63,25,31,183,243,3,106,42,230,180,104,241,97,221,176,62,131,177,227,161,181,74,222,228,84,31,52,219,97,110,175,107,76,168,147,218,90,106,126,206,234,51,153,2,225,180,107,36,204,232,117,10,69,82,11,141,186,73,117,181,199,125,149,232,75,66,180,50,37,36,244,218,162,62,207,97,144,179,14,30,156,69,102,66,155,77,193,252,101,173,18,161,19,108,195,167,84,166,73,51,52,30,177,35,180,149,187,34,78,132,146,34,113,70,73,71,188,200,187,200,90,237,58,163,6,175,79,141,85,166,75,102,84,73,140,161,246,31,101,194,91,110,182,180,146,146,164,169,38,100,162,50,50,50,50,61,12,140,126,144,0,0,0,20,133,197,224,214,121,138,133,185,237,228,84,70,244,45,218,237,254,125,63,179,236,31,71,131,244,110,102,58,84,158,211,232,210,30,255,0,243,200,6,46,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,5,41,241,129,141,203,199,58,107,218,125,42,67,63,254,121,60,124,238,16,230,178,204,84,210,75,219,8,232,142,106,91,180,221,252,250,7,103,218,46,244,0,0,0,7,230,168,212,96,210,41,242,106,181,57,108,197,137,13,149,190,251,239,56,72,109,166,208,147,82,148,165,40,200,146,68,68,102,102,103,161,17,10,162,226,23,196,86,100,217,181,44,31,193,170,209,38,17,182,244,58,141,74,36,147,35,89,235,46,59,169,67,177,228,232,105,50,54,212,68,164,123,140,203,184,133,117,225,253,143,119,99,14,32,83,109,138,44,57,245,74,149,114,162,203,79,58,134,221,125,73,55,159,66,20,243,138,74,86,162,73,41,194,53,40,200,251,253,166,98,250,50,91,148,171,71,45,248,113,1,10,164,69,118,230,158,195,82,39,205,118,59,74,125,14,45,136,252,198,146,231,37,183,9,4,227,59,137,42,212,245,237,62,222,233,36,0,2,154,120,202,95,236,215,49,102,129,100,68,127,69,91,157,87,80,148,40,180,95,81,26,158,234,55,17,40,245,211,78,205,72,191,127,120,140,185,31,195,7,177,107,50,150,157,160,108,56,168,146,122,254,161,212,164,205,45,237,129,37,196,238,61,138,34,212,219,208,181,46,209,162,230,219,75,72,36,32,180,34,31,244,0,3,134,230,203,43,182,246,105,108,36,217,245,169,210,33,58,198,188,137,12,58,134,212,141,94,97,197,122,202,105,205,53,38,8,187,11,219,254,38,88,114,149,134,249,98,183,87,77,181,32,161,234,148,173,58,170,131,237,48,167,220,218,227,198,141,93,109,150,212,122,37,245,39,183,184,187,11,237,238,64,0,0,0,0,0,0,0,2,165,120,202,97,31,73,93,160,226,156,26,107,154,77,234,186,217,13,179,234,150,196,83,216,111,122,137,31,121,22,229,125,222,225,11,50,123,138,234,193,220,117,160,93,234,148,212,118,99,245,92,199,29,94,196,150,232,114,27,45,79,122,11,189,207,105,141,27,65,155,18,163,21,19,32,201,106,67,14,107,181,198,150,75,74,180,51,35,208,203,176,251,72,200,127,184,0,254,25,17,150,134,90,144,168,46,40,153,115,182,173,167,42,120,149,110,211,161,193,145,42,175,9,167,27,97,150,218,65,52,138,106,204,200,137,13,17,246,155,41,62,213,105,175,253,149,183,14,100,170,116,182,102,195,121,108,191,29,196,184,218,208,163,74,146,164,158,164,100,101,218,70,70,68,45,99,135,39,16,166,165,71,166,224,158,48,214,88,101,228,169,152,84,137,242,164,18,82,104,210,36,102,25,55,36,73,215,118,188,197,109,66,61,230,69,222,66,209,98,202,139,58,59,114,225,73,106,67,14,164,150,219,173,44,150,133,164,203,82,50,50,236,50,50,50,61,71,250,128,0,0,10,58,226,222,178,86,99,99,145,123,40,232,47,255,0,47,158,61,79,7,54,22,188,99,172,58,148,234,148,210,100,106,122,127,241,170,120,185,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,20,199,198,53,133,163,24,232,238,154,116,74,169,49,244,61,63,248,213,64,121,110,18,11,36,230,54,65,31,182,142,178,255,0,242,248,2,241,64,0,0,7,249,74,149,22,12,119,37,205,146,212,118,26,73,173,199,93,89,33,8,73,22,166,102,103,216,68,68,70,122,138,186,226,55,196,41,168,177,234,88,39,131,213,150,30,121,75,122,21,94,124,89,4,164,146,52,151,25,246,73,216,242,117,221,175,45,91,86,143,113,153,119,16,170,121,147,37,84,101,189,54,99,203,121,249,14,41,199,22,181,26,148,165,40,245,51,51,62,211,51,51,49,105,188,32,240,70,134,235,85,12,81,171,192,137,42,122,29,118,60,99,117,164,44,218,73,20,7,208,164,238,111,114,84,74,215,67,37,118,107,217,239,22,169,221,216,67,250,0,63,194,116,216,180,232,171,153,54,75,76,50,222,155,156,117,100,132,167,83,34,45,76,251,11,180,200,134,114,115,133,138,235,198,44,117,175,221,229,41,169,12,200,233,121,110,52,189,232,61,176,227,182,122,30,245,151,123,126,195,19,79,131,94,17,245,117,218,246,41,206,166,185,164,46,151,162,144,227,62,169,239,69,65,135,54,40,209,247,17,237,87,223,238,22,212,0,0,0,0,0,0,0,0,0,0,0,2,59,103,191,6,27,198,188,190,87,109,214,98,56,245,69,29,47,72,109,55,185,196,235,58,42,215,183,68,45,69,234,181,219,161,119,119,253,153,228,113,185,16,223,54,220,75,140,186,142,242,50,52,168,181,47,241,247,24,191,126,29,153,134,99,28,240,85,136,242,228,180,170,197,15,119,90,146,89,26,139,157,46,89,183,169,27,139,95,208,107,250,218,125,154,151,116,173,1,254,82,36,198,136,209,191,42,67,108,182,158,245,184,178,74,75,183,78,243,251,71,227,167,92,118,245,97,102,221,38,189,78,154,162,239,76,121,72,112,203,191,246,76,253,199,254,35,16,175,138,173,130,138,134,95,230,92,145,100,60,79,181,83,41,14,163,127,171,177,186,108,189,116,34,78,191,213,46,243,208,81,231,120,253,20,234,132,218,77,66,53,86,155,41,216,210,225,188,137,17,223,101,102,133,180,226,20,74,74,146,164,153,26,76,140,136,200,200,245,35,33,107,60,58,120,135,191,86,92,44,26,198,106,212,86,157,66,91,143,77,169,204,146,105,83,166,93,36,118,155,91,210,36,158,229,153,155,170,52,165,29,189,166,94,210,22,133,22,92,105,209,154,153,10,67,111,176,250,18,227,78,182,178,82,22,149,22,164,162,50,236,50,50,50,61,72,127,168,0,0,10,57,226,220,182,215,152,230,9,4,90,149,33,36,127,127,95,60,123,78,13,134,143,210,205,115,85,172,143,209,50,116,34,62,207,239,154,120,185,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,20,219,198,76,209,250,89,161,232,181,153,250,38,54,164,103,217,253,243,80,30,47,132,138,219,70,99,159,37,145,106,116,133,17,125,253,124,1,120,192,0,0,63,202,84,184,208,99,59,50,108,134,216,97,132,41,199,93,113,100,148,33,41,45,77,70,103,216,68,68,70,122,152,171,222,34,220,67,222,164,174,110,13,96,213,106,43,174,173,46,71,169,84,225,201,53,41,163,62,174,59,173,161,232,242,75,106,200,201,181,18,84,142,206,195,63,97,10,166,168,212,38,213,170,18,106,181,41,78,201,151,49,229,200,144,251,203,53,173,215,22,163,82,148,165,40,204,212,102,102,102,102,103,169,153,143,207,220,47,47,133,5,153,232,92,188,149,126,67,206,41,233,243,183,161,38,173,82,77,174,12,21,151,97,164,143,93,75,222,100,38,84,187,158,218,129,36,161,206,184,105,145,228,40,246,147,78,203,109,11,51,215,77,54,153,235,222,70,95,184,125,6,157,105,230,210,235,46,37,196,44,137,73,82,79,82,50,62,227,35,33,255,0,96,34,159,17,44,195,71,192,204,22,126,60,73,45,38,177,92,219,209,36,214,68,163,228,203,136,110,104,68,226,23,244,29,254,174,191,110,133,223,64,237,183,34,99,228,219,105,113,231,87,220,68,70,165,30,133,254,62,226,26,27,200,134,12,55,130,153,124,161,91,175,67,113,138,138,250,174,172,221,111,107,138,210,116,165,163,118,168,66,143,68,187,217,169,119,119,125,178,36,0,0,0,0,0,0,0,0,0,0,0,7,249,190,195,50,90,83,18,26,67,141,171,77,82,164,145,145,246,235,220,99,60,249,234,192,41,248,15,141,213,58,90,35,37,20,137,188,158,129,72,66,136,143,100,72,202,115,183,150,132,253,55,127,170,95,127,111,127,222,200,14,106,159,203,126,35,190,213,82,99,133,64,173,237,235,80,167,15,98,121,44,74,229,232,74,121,180,23,206,60,95,75,95,179,67,239,187,236,41,198,219,19,23,105,221,101,169,91,137,37,196,254,177,148,73,101,110,35,214,89,22,169,109,197,105,175,45,71,247,16,232,2,165,248,157,103,91,16,109,220,72,151,130,248,115,114,76,163,34,145,203,235,159,129,49,248,239,43,154,196,57,45,250,204,190,90,253,37,151,172,130,236,81,233,174,166,98,15,217,153,183,204,53,141,85,110,171,73,197,91,161,229,35,93,89,145,92,156,166,151,170,84,159,89,41,121,58,233,188,204,187,123,244,22,99,112,230,74,221,206,94,81,46,26,107,139,105,139,146,37,187,91,174,203,136,209,161,38,219,113,219,148,194,76,209,205,117,194,35,39,91,62,222,206,222,242,212,136,233,222,124,37,197,169,200,167,164,141,74,101,245,178,68,93,166,102,74,50,31,226,235,46,176,190,91,205,169,10,247,41,38,71,255,0,104,255,0,90,117,70,125,34,124,122,165,50,99,209,101,196,117,15,50,243,46,41,11,109,105,81,41,42,74,146,100,100,100,100,70,70,71,169,25,11,107,225,199,196,24,174,150,233,248,45,139,149,34,77,69,134,154,137,76,158,243,218,19,233,79,73,25,148,45,217,18,77,74,113,74,83,138,50,74,59,123,203,218,66,204,154,117,183,218,67,204,184,149,182,226,73,72,82,79,82,81,31,105,25,25,119,144,255,0,176,0,1,72,28,93,153,109,172,197,196,82,25,90,13,116,86,212,102,164,233,169,156,233,253,165,239,30,139,131,156,226,103,25,43,17,118,160,249,148,153,29,166,93,189,178,169,228,46,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,5,49,113,140,156,79,99,37,30,46,212,23,46,147,31,180,139,183,178,85,64,135,157,225,18,203,110,230,46,90,150,202,214,104,162,184,162,52,167,93,12,167,64,237,63,112,187,240,0,1,255,0,14,186,219,13,45,231,156,74,27,109,38,165,169,71,161,36,139,180,204,204,251,136,86,111,17,206,32,197,107,55,80,193,108,35,169,18,170,47,180,236,74,156,246,94,212,152,74,186,184,207,33,14,199,146,74,75,137,82,91,81,18,145,217,222,126,194,21,41,81,168,207,171,207,145,84,169,204,122,84,185,110,173,231,158,121,197,45,110,45,74,53,41,74,82,140,204,204,204,204,204,204,245,51,49,254,77,50,235,235,229,178,218,150,175,114,82,102,127,246,15,246,131,13,114,170,113,233,235,35,74,157,125,12,153,31,97,145,154,136,133,173,92,185,151,60,156,228,218,207,180,45,103,82,119,93,211,67,167,204,99,114,189,118,26,147,74,54,210,242,118,58,211,137,218,236,100,232,178,37,17,123,204,251,171,206,189,154,156,193,92,85,183,43,211,177,106,237,76,135,30,55,201,45,215,166,146,27,51,89,171,68,145,188,102,68,70,163,208,181,236,22,103,194,199,56,55,134,46,72,157,132,184,129,88,122,167,82,166,64,118,123,18,100,200,117,231,148,195,103,9,132,146,150,235,202,81,234,167,22,103,162,72,181,51,61,123,76,133,143,14,127,138,216,219,98,97,21,59,172,186,235,113,35,56,175,213,178,185,44,161,197,250,200,35,209,46,56,157,116,230,36,254,227,20,131,159,252,212,191,152,252,71,97,170,92,199,14,129,68,221,209,33,46,30,197,115,152,139,204,212,146,243,136,61,28,100,254,142,159,110,167,221,240,50,45,128,83,241,223,27,169,148,181,70,37,210,33,243,186,245,41,10,50,45,241,36,169,190,222,90,211,244,218,254,177,125,221,189,218,25,97,134,99,52,150,35,180,134,219,78,186,37,41,34,34,237,215,184,135,250,0,0,0,0,0,0,0,0,0,0,0,0,10,198,227,45,134,45,74,182,109,252,72,101,36,75,133,213,243,140,136,181,61,238,83,217,78,186,35,252,170,47,243,10,144,35,52,158,169,51,35,247,144,235,24,49,153,236,95,193,11,133,186,237,167,119,212,205,5,175,50,35,213,9,93,59,190,163,137,45,200,109,212,110,211,154,163,46,222,195,237,251,239,155,41,153,136,166,230,75,9,233,247,220,126,75,83,93,230,245,113,145,181,38,214,146,95,105,26,160,157,112,211,170,89,215,181,93,189,229,238,42,125,226,147,99,213,45,204,218,93,55,20,182,84,152,181,222,135,166,94,213,18,85,200,166,66,66,244,51,73,17,246,171,216,103,246,232,34,124,106,69,70,100,25,85,40,209,29,118,60,61,156,245,161,181,40,145,188,244,78,166,69,161,106,101,237,19,119,134,53,149,115,85,238,171,242,68,232,207,149,187,80,195,90,212,126,100,132,57,211,40,142,84,100,172,136,205,38,217,159,98,245,239,238,86,190,209,19,177,50,155,22,153,141,247,93,30,41,161,49,226,93,83,163,54,109,104,73,36,38,90,210,91,116,34,45,52,46,206,205,4,159,197,236,141,87,42,24,49,105,99,6,24,68,149,82,234,45,248,18,170,113,146,218,222,116,220,84,71,36,60,164,33,136,253,221,173,145,26,151,174,167,161,251,12,68,202,94,29,222,21,106,164,202,36,106,20,212,212,32,161,197,59,21,113,93,39,181,66,137,38,146,65,36,213,187,113,233,161,145,118,246,15,199,14,101,207,97,220,77,204,134,245,66,141,87,165,201,37,37,72,83,145,223,101,214,220,35,46,210,218,164,153,45,5,238,50,52,251,200,90,246,65,56,147,81,107,208,169,216,73,141,85,87,217,171,182,150,99,195,171,204,125,9,101,212,145,69,142,218,92,126,76,163,82,156,53,155,171,50,36,246,150,166,93,186,144,178,154,117,78,159,87,132,205,70,151,58,60,184,178,27,75,173,60,195,169,113,11,66,136,140,140,148,147,50,50,50,50,61,75,222,63,72,0,10,84,227,27,9,200,185,129,163,184,181,54,100,245,187,29,101,180,251,136,230,212,59,254,209,241,248,73,92,48,41,89,133,122,159,45,226,66,230,83,20,211,100,106,73,110,82,231,64,34,46,211,45,123,189,130,240,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,81,231,22,219,134,5,87,48,172,211,226,60,75,92,58,98,90,112,137,73,61,170,68,233,228,101,216,103,167,127,180,125,142,14,80,156,149,152,26,195,136,83,100,76,219,178,22,123,143,188,138,109,63,187,237,23,86,0,3,243,84,106,116,250,68,39,170,53,73,209,226,69,142,218,157,117,231,221,75,104,66,18,70,102,102,165,25,17,17,17,25,234,126,225,90,217,251,226,77,69,160,194,168,225,38,10,213,95,122,174,226,94,143,50,175,13,244,41,150,146,101,42,59,137,109,248,210,137,73,112,150,77,44,136,211,216,90,25,246,232,66,168,102,76,185,239,203,137,201,147,30,168,86,106,245,73,38,165,41,106,114,67,239,58,227,134,103,218,123,148,163,53,172,253,230,102,175,121,143,217,84,195,187,194,145,84,135,68,147,66,154,170,132,228,54,166,162,162,43,166,246,171,81,164,146,104,52,146,183,110,45,52,34,62,222,193,44,240,135,35,85,202,126,12,93,184,193,137,241,37,211,122,123,126,124,170,100,101,54,182,93,39,19,17,185,12,169,104,126,63,119,99,132,102,149,235,169,104,94,211,17,131,12,233,177,106,120,223,106,81,229,27,106,141,46,234,131,25,195,119,67,73,161,82,208,147,221,169,25,105,161,246,234,90,9,79,197,18,210,173,80,175,60,52,83,44,44,232,108,97,237,26,20,101,50,149,244,251,210,236,221,137,35,208,145,187,97,119,23,179,184,180,16,174,161,73,168,82,202,57,207,138,235,29,83,8,144,215,49,10,78,246,213,174,213,22,164,90,145,232,125,165,216,44,27,131,45,145,84,145,141,215,5,246,76,171,160,110,221,151,78,222,105,86,156,210,151,79,119,77,118,237,215,111,252,109,126,207,104,178,220,217,230,34,155,150,220,38,168,95,114,57,46,205,107,149,210,70,94,213,27,218,201,97,165,232,131,113,179,86,137,123,94,197,118,119,159,184,232,103,25,243,61,139,248,223,112,185,93,187,46,250,153,32,244,229,196,102,161,43,167,107,212,109,39,181,14,58,189,186,242,146,103,219,218,125,191,119,39,51,53,30,170,51,51,247,152,182,254,13,56,98,212,91,102,224,196,135,146,70,185,189,39,36,204,187,75,99,149,6,85,166,168,255,0,34,143,252,194,206,64,0,0,0,0,0,0,0,0,0,0,0,0,66,238,43,182,225,86,242,191,86,152,74,50,114,15,35,111,111,237,212,96,145,251,15,221,246,10,40,1,100,28,32,49,212,173,235,234,126,18,213,234,173,51,22,183,202,233,16,251,251,73,60,150,103,200,94,194,83,132,69,218,101,174,137,63,183,78,241,221,184,186,96,51,183,126,28,197,197,42,45,40,158,153,64,223,207,54,24,53,56,231,61,248,12,39,93,173,153,158,132,147,239,81,118,123,251,133,103,229,153,22,237,122,230,149,135,183,100,166,35,82,238,45,156,231,220,90,16,166,250,118,222,117,59,84,230,169,45,84,73,35,213,39,174,190,195,237,22,247,149,172,190,72,193,204,46,169,90,210,34,67,76,134,237,170,180,69,74,75,102,70,190,115,234,112,137,75,54,208,102,93,165,236,246,119,30,154,138,93,198,230,206,151,143,151,243,74,52,168,226,94,21,84,153,163,180,143,100,215,59,187,187,59,5,236,100,97,250,45,231,149,219,69,51,41,209,164,180,213,42,4,71,91,125,148,45,43,210,157,27,114,76,143,82,50,50,81,145,145,251,251,135,215,185,50,121,132,85,27,225,139,230,137,103,209,169,83,55,164,228,162,37,62,43,8,127,231,141,213,154,201,44,234,163,81,153,107,170,187,72,139,94,237,68,124,206,55,12,251,63,19,40,18,174,236,44,131,30,149,116,48,210,222,113,134,90,105,134,37,41,40,144,225,234,150,34,169,197,184,167,22,217,119,246,145,123,200,133,67,95,152,117,136,184,47,119,72,162,221,20,106,181,14,163,76,150,182,218,144,184,239,198,222,166,221,82,82,227,74,90,80,163,73,169,165,26,84,68,95,71,236,236,149,249,69,226,89,136,248,57,82,167,90,216,135,80,149,112,91,106,113,152,202,114,91,175,203,145,29,163,83,8,51,65,189,41,13,160,146,219,107,50,236,208,141,71,236,51,22,255,0,131,249,129,194,220,108,183,98,87,108,171,190,147,41,114,27,109,75,134,154,132,117,200,101,74,109,181,26,22,219,110,47,106,139,154,148,153,107,216,103,167,187,94,144,0,42,47,141,37,176,211,23,173,179,116,167,77,238,83,161,67,51,61,53,237,118,162,191,119,119,239,253,194,42,100,10,241,98,205,205,21,152,244,130,78,202,173,86,157,75,213,90,118,27,181,24,189,189,170,47,217,251,126,227,26,28,105,212,60,210,30,109,68,104,113,36,164,153,31,121,31,112,255,0,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,240,235,168,101,165,188,226,136,144,218,77,74,51,62,226,46,241,158,76,254,222,44,94,89,162,188,222,142,73,217,74,170,84,105,122,167,78,211,106,163,43,183,177,71,251,95,103,220,66,85,112,91,182,25,126,245,185,174,149,105,189,186,116,216,100,101,166,189,142,211,151,238,238,253,255,0,184,91,160,0,230,248,193,152,28,45,193,59,118,93,118,245,187,233,49,87,29,183,20,136,106,168,71,68,135,148,150,220,81,33,13,184,226,55,40,249,74,73,22,189,166,90,123,244,168,12,221,113,44,196,124,99,169,84,109,108,60,168,74,183,237,180,184,244,100,185,17,215,226,72,144,209,41,244,17,172,217,148,182,214,74,109,196,25,246,104,102,146,246,17,8,161,97,225,214,34,227,69,221,30,139,107,209,170,213,202,149,78,90,27,118,66,35,191,39,98,156,117,41,83,142,169,9,90,137,36,167,82,106,81,145,253,47,183,182,222,114,115,195,62,207,195,58,4,91,187,20,224,199,170,221,15,180,135,155,97,230,154,125,136,170,82,35,184,94,171,241,82,226,28,75,136,112,187,251,8,253,230,98,65,219,121,61,194,42,117,240,253,243,91,179,232,213,89,155,212,113,145,46,159,21,244,49,243,196,234,13,4,166,117,73,164,200,244,209,93,132,103,167,126,163,228,103,157,250,45,153,149,219,185,16,233,177,163,52,237,42,124,70,155,97,148,33,40,214,157,39,106,82,69,161,17,17,36,136,136,189,221,194,137,240,69,179,170,99,229,130,210,13,41,57,119,125,41,37,191,176,139,124,214,251,251,251,59,69,194,231,39,47,17,241,107,15,172,163,168,244,140,195,182,233,148,217,147,166,30,137,52,199,142,196,142,97,37,102,218,136,139,71,12,200,149,161,123,76,200,84,46,56,200,137,82,196,117,219,118,233,55,34,45,19,90,20,35,143,162,205,228,178,251,168,109,94,167,98,148,100,101,218,68,90,246,104,68,46,111,134,142,9,53,132,89,127,131,112,85,33,53,22,109,194,211,85,119,29,117,178,67,136,105,248,80,214,100,163,83,105,50,73,27,102,102,90,153,106,93,230,33,223,23,252,117,43,134,250,129,132,148,138,171,79,69,162,243,122,180,48,254,226,87,57,152,18,17,188,146,225,145,246,145,233,170,75,236,215,188,86,240,11,214,225,69,110,21,19,43,244,153,134,102,110,78,231,238,255,0,161,81,156,69,236,47,127,218,38,144,0,0,0,0,0,0,0,0,0,0,0,0,8,215,196,38,138,117,172,177,93,12,19,38,230,222,139,176,147,175,251,161,16,253,199,238,20,13,101,219,79,93,247,44,59,118,57,44,220,151,204,208,145,174,190,171,106,95,176,143,246,125,195,246,98,38,30,92,120,103,114,200,182,46,104,15,70,146,198,207,214,52,226,9,91,155,66,251,55,165,38,125,139,79,179,218,63,86,16,226,37,79,10,177,6,151,124,210,31,113,169,52,238,126,211,66,148,147,249,198,28,104,254,138,146,125,206,31,245,139,252,195,69,116,121,86,70,100,240,125,169,14,46,45,78,137,93,221,169,160,217,121,39,201,148,101,255,0,40,143,166,199,219,221,236,50,236,207,134,55,97,125,221,151,220,86,168,218,83,216,155,79,149,78,228,242,100,165,46,180,75,230,70,109,197,108,89,161,6,122,19,196,71,161,23,126,159,124,248,176,184,165,195,153,134,239,210,174,184,205,71,173,63,78,154,211,203,109,4,132,153,169,107,36,18,77,201,123,245,218,105,239,46,242,61,59,52,21,183,136,215,2,46,188,66,185,238,150,212,165,38,177,89,155,80,73,168,245,51,39,95,90,203,94,211,253,175,121,253,230,47,95,134,117,85,53,28,175,209,26,42,116,152,221,55,76,201,169,214,118,19,155,105,208,253,116,158,189,164,122,246,31,183,65,44,0,112,76,201,100,215,8,243,37,70,118,61,203,71,110,13,83,106,141,170,140,24,241,90,145,191,99,196,91,157,91,14,43,77,207,41,71,167,180,136,251,251,233,239,53,25,2,197,172,191,87,37,73,162,91,117,139,138,217,230,45,108,206,131,14,76,190,75,59,223,52,155,206,38,58,27,74,137,182,73,74,211,176,183,17,247,31,103,27,194,188,113,197,108,11,184,217,169,217,215,29,86,156,184,146,18,227,176,21,50,75,44,56,164,184,133,26,92,109,183,17,174,188,164,164,200,207,184,180,247,105,97,88,15,198,30,66,25,69,43,25,109,246,204,208,146,210,77,54,33,234,122,19,73,237,92,137,191,243,135,221,238,63,120,158,216,33,155,28,18,199,168,76,170,204,190,41,30,148,91,105,113,84,151,170,113,58,228,145,147,122,153,176,219,203,81,22,231,82,141,127,107,179,191,77,123,24,175,30,49,118,27,85,188,32,164,93,109,198,82,164,64,170,71,66,156,74,53,209,180,69,168,56,100,103,180,207,77,79,94,242,33,85,25,118,154,138,118,61,97,212,231,28,229,162,61,215,72,117,74,215,77,9,51,90,51,237,253,195,73,182,108,196,84,109,42,44,230,215,189,50,41,241,157,74,181,215,113,41,164,153,30,190,222,241,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,123,198,98,105,214,149,106,115,139,218,152,244,249,46,169,90,233,180,146,210,140,207,95,103,112,205,150,98,102,162,163,143,88,137,57,183,57,137,126,234,171,184,149,107,174,164,169,174,158,186,254,241,106,252,29,44,54,232,152,65,87,186,221,140,164,200,159,84,144,132,184,164,105,171,75,139,79,112,136,143,105,30,154,150,189,230,66,195,135,28,198,252,216,96,150,2,194,121,87,157,239,72,244,162,27,83,137,164,179,83,137,215,40,136,156,208,201,135,30,66,140,183,52,164,107,251,93,157,250,233,2,177,227,140,59,234,101,116,172,26,183,219,35,90,15,89,53,40,135,169,25,147,169,236,92,121,191,243,103,221,239,63,112,175,76,84,199,28,86,199,75,141,234,157,227,113,213,106,43,151,33,78,53,1,51,36,188,195,106,83,139,81,37,182,220,113,122,105,205,82,72,136,251,143,79,126,189,147,42,249,2,197,172,192,215,34,201,173,219,117,139,118,217,230,33,111,78,157,14,76,78,115,59,216,53,27,46,42,58,219,82,141,183,141,73,215,176,246,153,247,23,109,194,101,183,38,184,69,150,218,51,81,237,170,59,115,170,187,82,110,212,103,71,138,236,141,251,25,35,218,234,24,109,90,110,101,42,45,125,166,103,223,221,222,192,68,254,38,53,84,211,178,191,91,104,233,210,100,245,61,75,36,166,153,222,77,238,167,76,245,212,122,246,17,105,218,126,205,69,20,97,213,192,139,83,16,173,139,165,197,41,41,163,214,97,84,20,105,61,12,137,167,208,179,211,180,191,103,222,95,121,9,247,152,62,36,231,114,224,195,118,5,156,72,84,234,141,36,169,82,164,31,106,155,97,200,142,180,179,37,55,40,204,156,37,41,39,218,147,47,121,119,16,142,89,27,192,234,222,62,102,10,136,137,52,249,50,233,148,217,209,170,245,57,46,52,183,27,91,109,205,141,206,73,172,219,90,77,70,151,117,209,90,22,135,169,158,157,247,63,153,204,68,183,114,225,150,234,163,145,101,71,128,81,104,207,209,233,72,222,219,70,111,38,3,220,148,164,137,77,246,252,207,97,35,183,179,176,189,212,5,139,216,137,83,197,92,65,170,95,53,119,220,118,77,71,145,184,214,165,40,254,109,134,218,47,164,165,31,115,101,253,99,255,0,48,252,184,119,135,151,30,38,92,177,237,139,102,3,210,100,191,191,245,109,56,178,78,214,214,190,221,137,81,151,98,21,236,246,15,199,122,91,79,218,23,44,203,118,65,44,156,137,203,212,151,174,190,179,105,95,180,139,246,189,194,254,120,123,81,78,139,150,43,93,131,100,219,221,214,246,26,116,255,0,116,37,159,184,189,226,74,0,0,0,0,0,0,0,0,0,0,0,0,0,231,184,249,99,163,17,112,170,181,105,45,199,17,214,244,221,173,158,135,234,73,105,207,217,87,236,123,134,113,44,26,227,150,77,249,2,180,72,81,46,23,55,176,203,183,215,101,73,247,151,237,123,197,184,241,7,201,173,39,23,112,217,24,165,134,244,102,147,92,166,107,171,113,227,164,157,151,204,145,21,143,88,153,97,75,115,98,27,94,158,177,104,90,251,53,33,76,174,180,235,43,54,158,109,77,172,187,210,162,208,203,247,11,62,225,69,155,182,104,239,254,130,239,202,243,108,68,95,251,20,244,201,68,148,55,161,78,148,247,172,235,196,69,169,154,11,212,71,105,233,175,176,199,93,226,159,148,244,98,77,156,214,44,217,148,237,245,186,70,238,169,12,51,170,164,243,93,132,194,53,38,217,82,215,181,8,87,122,139,79,102,165,169,10,98,50,50,61,12,180,31,178,137,75,147,91,172,192,162,195,97,215,164,79,148,212,86,155,105,38,165,173,107,89,37,41,73,17,25,153,153,153,17,17,17,141,19,100,158,194,147,135,153,114,179,232,211,35,62,196,135,233,84,249,78,182,250,13,43,74,213,2,50,84,70,70,148,153,104,104,50,237,33,221,128,7,206,175,91,212,75,158,152,253,26,225,164,195,168,194,144,133,54,227,18,152,67,205,168,148,147,73,234,149,145,145,246,40,203,187,184,204,67,204,103,225,85,151,172,79,153,54,191,71,85,90,222,170,72,39,22,219,20,195,131,18,31,49,70,226,200,212,148,196,82,180,220,178,35,237,215,106,75,218,66,46,214,248,48,222,77,84,22,154,45,231,78,92,83,116,246,27,213,23,77,100,141,199,166,187,96,233,174,154,125,131,175,229,103,133,229,115,5,241,2,45,245,91,196,90,140,87,96,186,133,165,20,90,186,219,39,210,135,216,116,155,116,149,17,6,166,212,109,30,228,238,45,116,79,222,86,39,29,174,158,59,76,115,22,231,45,9,70,245,158,170,86,133,166,166,126,211,28,7,61,214,28,123,239,44,119,187,111,71,39,87,70,163,84,170,205,250,132,163,37,179,79,147,166,158,170,191,111,236,251,200,103,222,211,150,116,43,238,143,53,107,83,39,79,171,71,116,212,103,180,209,203,121,39,175,179,77,52,251,6,144,114,225,95,102,229,192,171,18,168,203,228,241,57,110,82,247,44,150,74,213,71,13,149,30,166,70,125,190,183,188,116,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,28,219,49,245,246,109,172,11,190,234,143,72,38,73,187,114,169,181,102,178,78,134,80,222,81,104,102,101,219,234,251,198,111,174,201,103,93,190,235,51,80,181,60,117,10,180,135,82,162,61,198,190,99,202,61,117,237,215,93,126,209,160,140,136,216,113,236,76,177,217,13,179,28,154,93,102,141,77,171,57,234,18,76,214,245,62,54,186,250,169,253,143,183,239,49,223,164,53,212,71,117,142,98,219,230,33,72,222,131,209,73,212,180,212,143,216,98,187,115,77,194,242,185,141,24,129,42,250,162,98,45,70,91,179,157,90,212,138,213,93,110,19,9,91,239,186,109,180,73,136,179,75,105,55,75,106,119,30,154,171,239,62,63,68,224,195,121,59,80,66,107,87,157,57,17,73,210,222,108,212,93,37,154,55,22,186,110,131,166,186,107,246,9,69,131,28,42,178,245,134,19,33,87,235,10,171,92,53,72,228,218,214,197,76,224,203,135,204,73,182,179,52,165,81,18,173,55,32,200,187,117,218,163,246,152,152,116,27,122,137,108,83,24,163,91,212,152,116,232,81,208,150,219,98,43,8,101,180,146,82,73,45,18,130,34,46,196,145,119,119,17,15,162,0,56,78,118,44,41,56,137,151,43,194,141,10,51,239,200,98,149,80,148,211,108,32,214,181,173,48,36,165,36,68,73,81,158,166,178,45,8,134,118,171,116,185,52,74,204,250,44,198,29,102,68,9,78,197,117,183,82,105,90,22,133,154,84,149,17,145,25,25,25,25,25,25,16,255,0,138,77,46,109,110,171,14,141,78,101,78,203,159,33,184,204,54,148,154,141,78,45,68,148,145,17,17,153,234,102,93,132,70,98,246,56,118,229,182,141,151,204,19,98,240,185,16,204,106,205,106,50,106,146,164,200,36,35,167,142,244,72,142,45,10,90,218,66,208,73,91,42,51,35,51,34,208,204,204,207,186,7,113,67,205,130,241,103,16,28,194,235,86,172,110,219,214,244,131,109,227,97,253,205,59,45,135,230,176,165,22,199,148,133,17,182,226,123,77,36,163,47,113,118,8,32,211,78,188,178,105,150,212,226,207,185,41,45,76,255,0,112,185,174,31,25,53,164,225,22,27,47,20,177,34,140,210,171,149,61,52,110,68,116,155,177,57,114,37,49,234,147,204,37,109,239,67,136,215,214,61,75,79,102,132,42,58,254,174,59,123,95,147,235,70,133,26,230,242,187,8,187,125,70,82,159,121,254,207,188,104,239,0,236,116,97,214,21,81,109,36,45,197,244,93,79,106,207,83,245,228,186,231,236,167,246,253,195,161,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,55,217,110,67,74,101,212,234,149,105,169,105,246,140,215,230,106,204,78,28,227,133,197,107,196,138,184,204,194,233,57,105,82,54,125,56,108,172,251,9,41,46,245,251,189,162,248,114,139,125,83,241,123,47,84,10,196,151,218,168,28,142,171,159,185,105,116,143,108,231,210,157,117,82,191,179,246,159,176,83,14,127,240,25,156,10,199,186,181,26,145,13,109,81,100,242,58,21,114,201,41,61,176,162,169,205,13,45,161,31,77,211,250,37,247,246,247,199,106,37,118,177,110,84,154,171,208,170,114,160,77,99,119,45,248,207,41,167,17,185,38,147,209,73,50,50,212,148,101,216,125,198,98,243,50,63,156,75,31,51,214,18,108,107,229,216,75,185,99,107,213,68,158,166,77,50,247,61,37,212,114,208,235,206,56,230,198,216,65,158,169,236,236,50,236,208,202,24,102,47,133,30,43,81,174,170,133,99,10,91,131,62,134,244,136,237,68,140,146,146,236,132,39,166,35,113,74,67,16,201,4,92,196,171,180,143,250,197,175,105,152,234,217,39,225,113,95,179,174,186,126,36,227,143,163,31,92,7,90,153,6,158,206,245,26,29,67,145,158,108,221,106,76,66,208,203,107,169,86,213,17,251,8,251,204,90,20,72,177,224,197,102,20,70,80,211,17,219,75,77,54,132,146,82,132,36,180,34,34,46,194,34,34,238,33,254,160,0,0,0,60,126,49,83,17,91,194,59,222,140,182,148,234,103,219,149,40,198,132,167,113,168,151,21,196,232,69,161,234,103,175,184,198,107,177,62,150,116,12,76,186,233,8,101,198,10,5,114,116,116,33,73,218,164,146,36,45,37,217,161,105,166,158,226,23,147,195,6,247,77,229,149,234,107,106,148,183,92,162,200,102,146,100,181,238,52,147,52,232,93,133,235,30,133,235,125,159,113,9,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,101,251,54,118,110,59,223,248,159,133,169,143,18,137,118,97,173,209,81,162,174,146,169,230,251,243,233,209,158,38,19,82,65,27,104,34,66,157,37,161,77,164,220,229,31,47,122,190,117,189,221,212,0,0,0,120,172,111,189,106,184,107,130,247,246,35,80,163,196,126,165,106,218,245,90,220,54,165,161,74,97,199,227,68,113,230,210,226,82,164,168,208,106,65,17,145,41,39,166,186,25,119,143,41,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,0,0,0,0,17,255,0,0,179,139,98,99,142,41,226,62,10,116,126,132,188,240,254,224,172,83,189,25,204,122,79,93,75,131,37,168,222,145,231,114,16,211,91,222,119,111,35,122,150,157,186,234,162,61,74,64,0,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,173,87,56,203,198,94,100,163,211,211,104,196,111,8,24,144,245,13,115,147,41,222,123,232,92,246,201,53,213,145,197,55,137,13,196,109,106,76,20,161,43,51,121,205,238,45,68,217,34,207,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,7,42,204,190,98,236,76,175,225,100,252,76,190,164,127,107,14,143,11,99,223,210,117,78,153,231,152,135,204,105,167,57,60,222,66,211,205,90,118,35,188,207,184,143,138,100,7,62,212,236,219,80,165,219,23,171,20,170,62,38,210,186,169,146,105,116,184,242,138,44,138,91,107,97,40,152,133,56,74,67,94,188,148,178,109,27,203,89,169,179,112,136,146,162,74,102,0,0,174,172,235,113,75,253,5,99,45,43,12,48,130,149,74,186,62,75,212,24,145,119,200,235,181,101,255,0,86,67,82,104,218,114,79,150,242,55,71,119,168,109,197,114,221,71,41,109,171,107,173,159,107,189,115,237,98,75,202,21,195,154,236,16,99,229,36,75,98,161,74,135,62,151,84,142,244,39,26,121,233,112,83,42,26,213,166,137,121,44,77,208,157,108,221,104,156,50,50,55,82,147,73,247,252,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,122,176,0,0,0,28,127,53,89,152,179,114,161,132,115,49,74,240,131,46,162,181,72,77,54,145,76,140,70,149,212,106,46,33,197,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,227,252,62,51,225,252,175,232,85,202,5,235,70,165,80,175,235,103,108,153,49,169,238,236,139,81,130,234,212,72,145,25,151,28,91,201,229,25,37,183,136,205,105,74,150,202,137,127,60,77,162,96,0,0,231,248,233,106,226,197,223,135,21,26,102,8,98,127,200,75,205,173,36,82,234,78,211,227,76,138,243,137,35,254,109,37,183,217,119,70,92,215,67,113,180,243,16,162,74,139,121,37,77,57,73,117,110,38,60,64,40,21,89,180,42,238,48,75,167,84,169,210,28,137,50,28,187,74,146,203,241,159,109,70,151,26,113,181,67,37,33,105,81,26,77,38,68,100,100,100,98,202,184,113,103,142,78,107,108,217,246,126,32,162,36,124,69,179,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,148,149,186,210,146,105,39,137,166,230,80,164,12,194,241,30,206,117,141,143,184,151,101,90,216,201,209,81,109,251,194,179,75,167,70,249,59,74,115,145,21,137,174,182,211,123,215,25,75,86,212,33,37,170,140,212,122,106,102,103,218,44,255,0,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,250,217,189,43,49,249,188,170,148,166,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,207,176,95,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,149,177,163,139,38,103,46,92,80,184,43,88,47,125,75,179,236,151,228,37,52,90,60,186,53,46,91,236,48,134,210,141,238,56,228,117,171,123,138,74,157,52,111,89,32,220,52,18,148,73,37,28,159,225,205,138,57,236,205,69,117,252,72,196,76,122,233,240,202,217,168,116,114,227,177,65,163,162,85,106,114,16,135,78,26,77,17,119,178,201,33,198,212,235,189,138,52,173,40,104,247,41,78,51,10,255,0,186,143,158,207,248,115,255,0,187,52,127,244,65,111,217,10,197,43,239,26,114,157,99,98,102,37,215,125,51,114,86,125,39,214,205,233,89,143,205,229,84,165,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,114,0,7,20,206,133,211,139,22,54,88,47,251,215,4,103,116,87,125,191,79,110,169,26,79,42,51,156,136,172,72,105,201,174,108,146,74,105,91,98,34,65,232,100,106,61,52,65,26,246,144,166,207,238,163,231,179,254,28,255,0,238,205,31,253,16,95,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,142,127,143,216,199,66,203,254,13,93,152,197,113,179,212,68,182,105,234,144,220,109,203,71,87,41,106,38,227,70,222,132,44,219,230,190,227,77,115,54,26,81,191,114,189,84,153,138,65,254,234,62,123,63,225,207,254,236,209,255,0,209,5,180,231,39,16,113,99,47,249,37,184,47,91,114,255,0,234,47,235,102,159,67,142,229,201,232,168,200,234,229,46,116,56,242,100,244,139,74,217,111,154,78,58,124,189,13,40,223,162,126,137,24,169,111,238,163,231,179,254,28,255,0,238,205,31,253,16,95,240,0,160,31,238,163,231,179,254,28,255,0,238,205,31,253,16,91,246,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,245,179,122,86,99,243,121,85,41,76,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,156,128,1,26,178,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,73,80,0,1,15,248,160,99,222,44,101,219,0,168,23,174,14,93,127,39,235,83,111,8,180,183,228,244,49,165,239,138,184,83,92,83,123,36,54,226,11,85,178,217,234,69,187,213,211,93,12,200,226,6,66,179,235,155,28,105,205,141,141,134,120,151,138,222,153,182,235,62,147,235,97,122,10,155,31,155,202,166,202,121,191,156,102,58,28,78,142,52,133,122,170,45,116,208,245,35,50,59,127,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,88,24,223,198,94,53,11,24,105,148,252,23,180,98,92,248,125,67,144,183,167,206,84,167,97,191,114,33,200,58,33,148,20,136,187,224,161,153,46,169,74,61,139,91,167,29,189,20,218,20,178,93,149,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,148,64,200,215,19,10,118,103,111,186,214,25,226,69,18,149,106,92,147,234,11,114,206,133,79,41,82,58,232,36,203,239,56,203,206,26,13,178,121,134,227,238,83,202,83,73,119,154,68,134,144,104,50,84,234,0,16,87,136,111,17,31,228,201,50,159,133,248,78,84,170,189,253,35,147,80,169,45,217,28,198,232,140,161,248,238,182,196,150,57,102,78,245,108,117,8,52,37,214,157,109,181,37,210,50,222,210,143,160,97,222,125,172,76,112,203,46,33,227,30,21,49,211,221,248,123,103,203,174,213,237,218,164,119,150,221,54,114,34,202,113,134,150,242,73,180,73,101,107,136,225,146,154,89,40,219,211,113,52,181,108,79,85,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,224,184,131,82,80,165,180,235,75,52,35,126,210,234,160,0,3,149,102,157,236,101,137,151,219,218,165,151,234,151,69,127,83,169,229,80,164,45,48,147,49,199,121,14,161,215,216,105,133,52,233,58,243,172,33,230,155,71,44,245,113,196,22,169,250,69,74,223,221,71,207,103,252,57,255,0,221,154,63,250,32,189,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,66,14,43,121,163,199,108,181,254,139,191,66,151,207,201,207,148,126,155,244,159,244,100,57,156,254,159,161,228,255,0,124,180,230,221,188,247,126,142,154,238,237,215,66,211,159,240,191,206,102,100,243,19,143,181,251,43,24,241,35,229,5,22,21,159,42,168,196,111,67,192,137,178,82,38,194,109,46,111,142,195,107,61,16,243,133,161,158,223,91,93,53,34,50,179,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,16,221,156,86,51,157,88,186,171,53,107,91,20,62,79,209,102,212,36,72,167,82,61,9,74,151,232,248,171,113,74,106,55,61,113,9,110,242,208,105,71,49,69,185,91,117,62,211,22,211,145,11,191,22,49,23,44,22,142,35,99,93,193,85,170,221,55,71,85,81,113,85,10,108,104,60,168,167,33,198,226,147,45,71,97,162,228,173,134,218,125,43,81,41,75,231,154,137,102,131,66,83,250,242,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,187,168,0,0,8,255,0,156,92,226,216,153,64,177,35,215,235,240,253,51,114,86,119,252,159,183,249,143,71,244,167,41,232,232,149,252,233,12,58,219,28,166,228,19,159,56,69,191,77,169,212,207,179,229,100,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,160,32,7,21,188,209,227,182,90,255,0,69,223,161,75,231,228,231,202,63,77,250,79,250,50,28,206,127,79,208,242,127,190,90,115,110,222,123,191,71,77,119,118,235,161,105,31,242,21,159,92,216,227,78,108,108,108,51,196,188,86,244,205,183,89,244,159,91,11,208,84,216,252,222,85,54,83,205,252,227,49,208,226,116,113,164,43,213,81,107,166,135,169,25,145,216,166,107,173,92,201,220,24,112,186,158,86,113,63,228,189,231,70,230,72,110,154,253,62,4,136,181,214,244,45,99,41,201,108,175,144,241,109,213,167,9,73,108,212,106,75,154,18,137,214,105,179,251,168,249,236,255,0,135,63,251,179,71,255,0,68,22,211,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,74,138,1,254,234,62,123,63,225,207,254,236,209,255,0,209,5,191,100,43,20,175,188,105,202,117,141,137,152,151,93,244,205,201,89,244,159,91,55,165,102,63,55,149,82,148,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,245,92,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,214,205,233,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,202,147,47,254,44,153,198,185,175,42,181,118,204,190,162,89,212,41,114,13,84,250,20,106,53,62,98,32,176,68,68,148,27,242,35,169,215,87,161,110,90,204,200,141,106,81,165,45,167,106,19,55,248,116,94,25,236,199,190,147,26,241,175,24,191,214,219,231,61,25,76,249,61,71,255,0,84,127,223,113,158,249,232,201,68,136,125,60,134,154,87,172,143,157,238,47,87,83,57,254,2,53,100,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,160,3,143,230,219,27,234,185,112,192,27,143,26,40,212,56,149,153,22,228,138,90,151,2,75,138,109,18,88,122,163,26,59,200,37,167,181,11,54,158,115,98,244,81,37,123,84,105,89,17,160,253,94,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,248,159,94,233,179,114,189,83,109,50,150,203,149,169,15,82,72,144,189,166,162,122,157,55,176,253,98,212,189,95,183,238,49,70,216,97,75,85,123,18,237,74,66,153,113,242,157,92,130,194,208,148,238,82,137,114,16,147,236,208,245,215,95,113,141,40,224,237,49,52,92,34,178,40,200,105,77,38,5,185,76,140,72,82,118,154,73,17,91,78,134,90,22,134,90,123,136,123,0,0,0,0,31,229,46,44,121,209,94,133,45,148,58,196,134,212,211,173,173,36,164,173,10,45,12,140,143,176,200,200,251,140,85,238,118,56,92,215,239,43,170,161,137,56,29,232,198,23,61,215,102,78,167,189,189,38,183,22,228,151,156,54,154,141,16,245,81,238,105,41,220,163,63,97,159,113,143,47,146,110,25,119,229,19,18,33,98,38,53,66,131,30,155,65,146,220,168,240,220,109,228,45,199,216,126,51,201,82,155,147,20,146,109,154,73,212,153,146,136,245,236,236,237,49,214,120,142,231,102,221,195,43,62,78,7,97,109,77,180,86,164,198,92,57,46,83,222,108,145,14,58,154,151,25,109,145,176,250,86,219,136,90,27,61,166,141,18,90,106,90,232,66,157,39,207,155,84,154,253,74,163,41,217,50,165,58,167,158,121,213,154,214,226,212,102,106,82,148,102,102,102,102,102,102,103,219,218,36,134,64,48,25,156,117,199,186,77,26,175,13,110,209,35,115,250,229,114,201,73,45,208,165,41,189,77,77,173,31,77,162,250,69,247,118,247,92,246,110,111,170,126,16,229,234,191,88,140,251,84,243,141,210,242,54,169,45,17,110,156,194,85,166,138,79,246,158,195,246,138,30,203,53,154,156,70,199,11,122,216,151,17,201,44,205,234,249,137,75,123,254,132,55,150,93,134,149,23,122,61,222,193,165,6,25,110,59,73,101,164,232,148,235,161,105,246,143,244,0,0,0,0,0,0,0,0,0,0,0,0,0,20,85,197,98,195,118,211,204,92,170,199,76,134,216,173,108,229,41,40,50,221,201,131,5,42,237,218,68,122,26,189,134,127,184,76,14,13,152,146,229,193,133,85,251,2,75,168,47,147,29,47,39,114,189,103,58,153,53,7,85,166,170,61,116,211,216,146,211,237,239,31,35,140,174,30,198,147,100,80,47,216,212,166,205,232,157,87,83,37,12,22,226,222,245,61,164,110,89,39,94,238,194,213,95,97,123,133,65,143,77,135,184,147,122,97,109,194,205,209,99,220,19,169,83,216,221,162,226,203,117,141,218,161,104,237,54,148,149,31,170,226,189,190,211,247,152,186,188,169,241,40,195,60,107,42,109,173,120,74,102,133,113,72,101,213,184,169,75,143,22,50,220,57,68,211,77,160,220,148,183,13,70,151,16,123,116,212,244,81,151,102,132,38,148,105,49,230,71,106,92,71,219,121,135,144,151,27,113,181,18,146,180,153,106,70,70,93,134,70,70,71,168,255,0,80,0,0,0,1,254,19,162,183,54,20,136,78,164,148,137,13,45,165,17,150,164,100,162,50,50,63,241,140,241,231,210,205,85,149,153,155,186,31,67,211,34,125,74,124,246,200,154,216,75,66,234,18,136,148,94,169,106,71,183,191,183,187,188,78,142,12,56,129,206,182,46,44,62,117,239,213,203,151,82,74,77,94,230,233,237,23,102,239,255,0,71,247,251,5,157,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,206,102,57,95,247,150,22,103,103,19,177,7,15,174,25,116,59,134,135,137,23,4,152,51,163,25,111,105,126,144,144,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,122,121,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,0,28,211,31,179,15,133,249,103,179,97,95,152,179,85,151,2,145,80,172,68,162,50,184,208,220,146,190,123,230,163,53,26,80,70,100,134,218,109,231,150,125,251,26,81,32,150,225,161,181,244,10,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,28,171,54,62,22,49,147,225,253,195,229,207,138,11,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,244,41,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,0,0,0,103,51,28,175,251,203,11,51,179,137,216,131,135,215,12,186,29,195,67,196,139,130,76,25,209,140,183,180,191,72,72,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,188,140,168,230,187,14,51,107,135,8,189,108,167,122,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,59,88,231,248,233,129,120,113,152,188,56,168,225,126,40,81,186,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,61,153,151,203,165,247,149,252,83,159,134,119,212,127,237,102,81,230,239,103,250,78,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,205,78,22,153,246,249,9,50,131,149,28,80,99,125,191,85,168,116,118,133,82,60,125,92,129,58,91,230,162,135,33,40,45,92,101,231,221,81,161,221,13,77,184,225,146,204,218,81,41,139,127,30,83,21,113,50,213,193,188,56,184,241,74,245,151,211,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,25,225,205,86,102,47,44,215,226,228,204,82,188,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,109,37,60,189,206,184,181,184,162,45,203,90,182,165,8,216,218,60,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,39,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,51,138,75,138,101,123,149,185,4,105,51,230,33,196,35,186,136,65,196,191,60,113,178,227,102,189,131,214,58,37,175,17,111,74,59,139,102,91,107,118,58,40,116,231,141,198,14,106,94,65,165,71,36,212,135,82,202,80,175,81,109,155,139,50,36,161,15,82,93,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,22,147,137,57,62,165,101,55,133,190,37,38,160,82,220,190,239,24,246,204,251,173,111,58,147,68,103,209,85,136,109,193,105,45,173,77,108,142,111,58,131,113,42,81,186,181,45,123,182,27,109,183,16,50,57,158,59,203,40,87,146,162,202,68,186,230,29,87,36,37,117,234,10,22,91,219,94,132,158,182,30,227,36,162,74,82,73,35,73,153,33,228,36,144,179,73,165,167,90,191,59,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,0,0,15,41,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,122,217,189,43,210,57,92,215,144,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,103,223,56,57,179,188,179,117,138,31,46,43,177,229,209,232,80,35,183,26,133,110,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,139,149,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,202,11,127,152,244,143,69,243,94,144,136,191,206,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,100,0,0,10,245,226,91,195,238,54,48,210,171,25,131,194,10,84,183,49,6,4,126,166,177,73,136,211,178,159,185,80,132,197,97,178,108,150,249,33,133,199,140,195,170,36,50,210,150,249,232,146,35,89,167,90,129,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,168,135,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,181,120,140,231,219,249,84,87,88,195,124,59,99,167,195,43,102,161,214,68,144,252,125,146,171,83,144,133,180,83,20,75,45,236,178,72,113,196,180,215,98,141,43,82,221,45,202,75,108,243,92,146,100,250,230,205,206,40,53,69,73,75,133,100,208,228,48,171,178,177,17,216,252,248,44,58,219,235,101,13,182,234,201,74,91,202,140,182,137,105,67,132,217,168,150,180,168,139,106,175,250,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,121,119,23,253,194,227,192,158,25,126,53,231,19,68,170,0,25,140,198,188,47,170,224,174,46,93,248,81,89,84,183,36,90,213,137,52,212,72,147,9,81,23,49,132,44,249,50,137,165,25,154,16,243,92,183,81,235,40,141,14,36,201,74,35,35,59,201,225,139,138,95,165,12,155,89,93,93,119,210,117,91,75,168,181,170,31,205,121,61,47,74,225,244,140,118,33,41,94,216,46,66,245,211,187,93,125,101,26,201,98,85,10,245,227,63,139,210,109,12,6,182,176,142,156,252,182,100,98,21,97,79,76,52,176,210,216,122,157,79,229,186,227,43,90,189,116,44,228,189,5,196,154,11,180,153,112,141,68,71,181,117,173,145,156,47,165,99,30,109,48,206,195,174,170,33,211,95,172,122,74,99,18,225,38,91,18,216,130,203,147,92,138,227,74,50,74,144,242,99,27,39,174,164,68,225,153,165,90,109,59,137,226,143,224,79,19,127,5,243,136,66,128,70,162,44,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,6,96,112,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,195,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,128,115,183,147,235,155,40,216,160,237,21,69,46,109,147,92,144,250,173,58,196,183,99,243,231,48,211,108,45,228,56,219,75,53,37,108,170,74,26,53,169,13,147,134,147,90,18,146,61,169,233,92,57,179,237,252,149,235,175,225,190,34,49,212,97,149,205,80,235,37,200,98,62,249,84,89,203,66,26,57,137,36,22,247,153,52,54,218,93,107,181,68,148,37,109,22,228,169,183,175,80,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,198,125,179,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,168,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,71,90,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,244,240,243,206,157,43,52,248,95,30,133,119,220,17,21,138,150,212,115,43,130,25,70,76,83,154,193,57,181,170,131,13,165,70,149,161,73,54,146,233,160,146,72,120,212,92,182,208,182,119,75,81,26,179,209,156,218,22,79,48,226,45,77,186,87,166,111,59,163,168,143,108,211,93,66,202,42,156,104,145,205,147,37,196,233,163,45,115,90,51,109,42,39,28,82,210,148,237,35,91,173,231,218,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,109,88,9,145,89,57,101,201,150,55,98,126,39,64,151,23,20,46,60,55,186,41,178,160,170,83,78,49,72,167,20,103,141,44,32,216,113,109,60,183,141,134,94,83,134,163,218,92,182,210,148,26,92,55,32,6,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,130,48,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,0,0,51,131,157,12,28,161,96,22,104,47,252,42,181,158,223,69,165,84,27,145,78,111,106,203,166,139,46,59,82,218,141,170,214,181,175,146,137,9,107,152,165,26,151,203,222,122,26,180,43,41,224,183,140,117,219,195,6,174,220,29,171,179,204,137,135,117,8,242,41,114,119,32,182,197,169,42,67,138,141,177,40,35,61,143,177,33,222,98,150,181,43,169,219,234,165,180,145,248,14,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,132,202,226,223,143,49,176,179,45,14,97,181,62,108,182,46,28,79,145,232,184,199,26,67,177,214,213,57,133,182,236,231,13,104,65,165,104,82,77,168,203,105,75,70,244,76,81,250,201,66,210,116,235,128,56,57,93,204,6,50,218,120,59,110,61,211,203,185,170,9,142,228,157,168,95,73,21,9,83,146,100,236,90,208,78,114,152,109,215,121,123,201,75,217,181,62,178,136,134,154,70,104,114,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,20,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,1,226,177,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,58,217,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,159,202,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,9,229,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,133,96,113,107,201,71,166,225,204,205,150,25,83,42,179,43,76,242,91,189,41,236,23,61,181,65,101,142,90,42,105,35,86,246,249,40,105,166,221,75,105,82,77,179,75,166,77,147,79,45,117,151,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,30,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,224,184,131,82,80,165,180,235,75,52,35,126,210,205,96,191,62,25,213,106,85,3,135,254,31,215,107,181,56,148,234,109,58,61,122,92,201,146,222,75,44,70,97,186,180,229,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,170,12,244,103,54,187,156,60,71,139,83,110,149,232,107,50,215,234,35,219,52,215,80,131,148,150,221,52,115,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,158,131,135,158,75,42,185,167,197,8,245,219,190,223,150,172,43,182,164,25,220,19,10,74,162,148,215,201,189,205,83,216,113,41,53,45,106,81,180,167,73,6,147,67,38,163,230,54,181,179,186,250,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,6,96,112,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,4,85,226,143,224,79,19,127,5,243,136,66,165,114,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,223,245,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,98,113,158,196,14,77,177,110,225,243,79,126,178,92,74,146,144,74,247,183,80,104,207,77,223,254,143,239,246,8,47,144,187,49,87,174,102,109,24,125,15,82,136,21,42,124,247,8,218,222,72,66,42,17,72,212,126,169,232,69,187,191,179,191,188,104,114,12,86,225,66,143,9,164,146,81,29,164,52,146,34,208,136,146,68,68,69,254,33,254,224,0,0,0,3,252,164,201,143,14,59,178,229,190,219,44,50,133,56,227,142,40,146,148,36,139,83,51,51,236,34,34,35,61,68,6,207,119,17,123,91,11,232,117,60,55,194,202,179,85,27,150,108,103,162,185,54,27,237,188,220,51,90,36,178,102,78,49,37,46,54,234,28,109,181,125,31,84,140,143,191,66,20,217,117,221,151,13,239,95,153,115,93,21,105,117,26,140,231,156,125,215,164,190,183,149,185,107,82,212,91,150,102,173,55,41,71,218,103,222,99,228,11,123,224,213,135,177,163,89,21,251,246,77,41,162,122,95,73,211,73,91,5,184,246,61,80,105,123,86,105,215,187,176,244,87,216,126,225,246,56,201,226,75,150,254,21,80,44,8,206,160,254,83,245,92,237,170,245,155,233,164,211,221,78,186,40,180,215,95,106,79,95,179,188,67,254,20,246,27,183,102,98,226,214,58,100,56,197,23,127,53,74,65,158,222,116,25,201,79,110,211,34,212,211,237,50,253,226,245,64,0,0,0,0,0,0,0,0,0,0,0,0,0,85,71,26,219,9,227,93,129,124,69,74,57,105,244,175,86,122,30,191,238,115,72,238,79,249,79,238,247,14,79,194,18,252,114,129,142,18,173,103,102,169,182,43,123,53,107,153,161,47,147,14,122,251,183,17,30,134,122,247,31,238,22,69,196,3,12,15,21,50,193,117,208,34,198,230,84,63,152,244,166,72,213,73,254,144,138,181,233,162,20,162,245,91,246,23,222,51,202,182,214,210,141,14,33,72,81,119,146,139,67,33,35,112,147,37,215,238,53,225,226,238,251,25,149,201,150,141,62,96,210,242,201,122,190,227,126,170,90,97,102,122,19,75,51,237,246,125,250,113,25,52,187,247,14,106,232,145,50,157,94,182,234,80,221,108,210,183,25,122,27,205,47,177,196,104,102,73,82,79,176,148,94,222,194,50,22,51,145,222,39,51,40,106,164,225,142,54,206,114,68,50,38,32,69,170,188,233,173,72,47,230,204,161,79,61,38,81,17,17,17,58,181,25,39,237,34,239,33,107,22,181,217,110,222,148,88,183,5,177,88,135,82,131,45,164,58,219,209,100,54,242,116,82,18,178,245,144,102,90,237,82,79,191,218,67,235,128,0,0,0,10,115,227,59,135,41,167,98,221,187,136,144,97,161,136,178,168,113,41,207,27,109,237,74,228,42,77,65,229,40,244,78,134,163,34,45,76,213,175,217,237,28,239,133,6,35,170,207,204,106,104,82,165,165,168,181,184,5,9,180,41,205,164,167,222,159,5,36,68,70,162,35,51,36,251,8,207,236,49,122,0,0,0,0,0,57,126,98,49,246,208,203,158,30,63,127,93,238,171,144,78,42,60,118,155,83,91,221,127,144,235,169,66,82,227,141,146,140,201,149,17,17,43,83,63,241,151,14,201,174,122,158,205,85,239,95,163,38,223,77,62,157,79,110,83,176,220,233,13,165,173,13,189,29,40,37,159,80,234,77,70,153,29,186,17,119,118,125,178,255,0,122,119,108,220,91,180,215,77,123,116,31,244,0,63,154,144,254,128,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,240,203,70,98,239,188,175,226,156,12,76,177,100,127,101,14,177,11,99,63,210,116,190,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,15,41,138,184,153,106,224,222,28,92,120,165,122,203,233,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,12,240,230,171,51,23,150,107,241,114,102,41,94,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,22,63,193,114,203,198,90,126,28,92,119,149,90,230,232,240,202,165,80,146,221,34,223,114,150,148,185,58,169,164,100,63,83,76,165,32,150,108,161,12,20,116,165,11,90,20,225,63,169,33,77,122,246,84,57,86,108,124,44,99,39,195,251,135,203,159,25,172,18,211,135,206,118,234,185,80,191,220,161,92,239,203,157,135,87,84,136,236,213,97,170,82,146,197,37,245,60,202,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,229,146,140,205,182,244,189,235,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,0,0,12,214,102,199,197,62,50,124,64,184,124,197,240,203,70,98,239,188,175,226,156,12,76,177,100,127,101,14,177,11,99,63,210,116,190,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,14,21,156,76,170,217,185,175,194,58,133,159,89,166,196,77,207,78,143,34,77,167,87,113,195,101,116,234,137,163,212,37,58,148,45,93,51,138,75,105,121,27,85,185,4,74,34,230,33,181,163,61,151,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,181,238,23,185,250,135,117,218,168,203,198,51,84,41,84,153,118,61,190,185,20,42,252,153,44,67,143,34,143,9,180,146,227,62,75,82,75,157,29,132,154,201,196,145,146,152,101,197,185,181,76,173,199,97,175,16,108,237,213,115,95,127,183,66,182,31,151,7,14,173,89,18,25,165,67,76,165,41,138,179,233,121,228,162,172,182,212,203,75,66,220,142,166,210,150,156,37,27,37,204,36,153,27,142,107,21,92,164,213,89,165,71,174,189,76,150,138,108,201,15,68,143,49,76,168,152,121,246,82,218,157,105,14,105,181,75,66,95,101,74,73,30,169,39,91,51,211,113,107,245,173,59,2,242,190,163,92,18,172,251,122,93,89,22,173,29,202,253,92,163,17,41,113,105,205,186,211,78,200,52,107,185,72,66,159,108,215,180,143,106,55,45,90,33,11,82,125,174,90,51,23,125,229,127,20,224,98,101,139,35,251,40,117,136,91,25,254,147,165,245,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,118,189,141,252,84,48,142,139,149,202,101,247,134,215,4,73,88,149,123,209,214,205,58,131,2,74,36,63,109,212,77,173,175,61,55,154,214,137,68,103,84,123,9,198,139,170,52,160,208,147,105,75,117,186,97,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,237,56,104,100,114,54,92,108,214,113,134,248,92,181,226,45,233,71,109,15,68,113,14,199,69,14,156,241,182,249,66,83,43,36,168,228,154,144,210,158,82,211,234,45,178,109,4,68,149,173,239,107,197,31,192,158,38,254,11,231,16,133,0,137,233,195,115,136,36,108,187,73,115,7,177,146,171,45,88,117,81,144,169,48,170,79,58,235,200,182,86,77,62,227,164,212,118,88,117,231,145,37,227,97,38,132,169,40,109,102,183,52,213,110,25,221,160,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,22,226,25,157,58,174,105,241,66,69,10,208,184,37,171,10,237,169,4,86,252,51,140,168,165,53,242,111,107,181,7,219,82,141,75,90,148,110,165,163,89,36,208,201,164,185,109,173,111,110,137,96,58,86,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,161,236,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,0,83,183,21,12,138,201,176,46,26,174,103,176,182,4,183,237,138,228,135,170,87,155,47,74,107,101,38,162,252,166,80,151,218,55,28,39,156,68,167,164,153,155,104,66,249,75,74,207,114,91,90,16,220,53,203,22,97,110,172,175,227,45,23,23,45,104,221,127,65,204,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,224,184,131,82,86,148,58,211,75,52,47,102,211,243,248,223,122,210,177,43,26,47,236,70,161,71,150,197,54,234,186,42,181,184,109,75,66,82,251,108,73,150,227,205,165,196,165,74,73,44,146,178,35,34,82,139,93,116,51,239,29,126,234,206,109,118,94,76,108,172,157,218,84,174,134,149,7,171,145,117,212,100,33,11,114,160,226,170,175,205,141,26,57,118,242,217,70,230,28,91,157,142,45,196,146,11,98,16,174,127,42,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,41,192,188,11,195,140,186,97,197,59,11,240,190,141,208,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,61,0,101,92,94,247,9,187,254,205,185,178,115,108,89,148,43,134,36,186,237,157,34,161,26,187,79,73,153,63,5,114,42,18,164,48,107,73,145,25,161,198,156,35,74,203,84,25,165,196,145,238,109,105,76,202,0,20,129,198,11,7,43,182,54,104,15,21,100,61,212,81,113,46,158,196,136,110,109,66,57,18,160,199,98,36,136,218,18,212,181,109,66,35,59,204,52,161,39,212,236,78,227,109,70,58,7,4,188,76,181,109,252,71,196,76,45,171,75,233,235,87,133,62,159,80,164,115,28,109,13,200,232,14,79,61,132,238,89,45,111,26,37,147,137,66,18,175,155,97,245,25,164,145,219,111,226,141,184,190,226,133,86,244,205,164,155,13,228,203,98,155,135,212,120,84,216,236,42,106,157,97,215,228,178,153,174,202,67,90,18,89,90,147,33,150,85,166,227,81,69,108,205,93,201,79,106,224,125,96,70,118,171,138,120,165,58,222,150,82,34,199,167,80,41,117,101,19,169,96,208,234,157,126,108,116,30,188,165,172,141,152,11,87,97,173,4,109,253,18,112,247,75,94,40,254,4,241,55,240,95,56,132,40,4,78,158,28,28,64,38,101,222,186,214,18,98,245,197,254,180,243,250,151,218,147,33,183,228,57,110,202,216,183,55,71,67,40,113,197,178,243,132,72,91,36,157,164,227,164,234,77,31,60,78,221,248,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,202,184,238,185,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,122,8,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,7,63,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,214,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,51,215,133,14,120,228,219,85,90,38,81,241,25,17,10,133,82,145,33,22,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,148,162,213,210,121,212,183,162,210,226,57,62,43,137,214,124,127,77,245,217,56,13,132,245,173,214,13,191,80,87,164,170,148,234,143,50,45,208,242,80,202,155,213,60,164,159,38,59,233,144,73,218,227,141,60,162,109,226,215,99,74,40,20,221,38,170,245,42,69,117,154,100,181,211,97,200,102,36,137,137,101,70,195,47,188,151,20,211,75,115,77,169,90,210,195,202,74,76,245,81,52,225,150,187,79,79,173,97,216,23,150,39,220,204,89,152,127,111,75,174,215,101,71,151,38,61,62,33,18,159,125,17,163,185,33,210,109,58,234,181,147,76,184,100,132,234,181,153,18,82,74,81,146,79,245,97,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,87,63,76,226,195,128,206,229,161,120,219,89,76,72,183,145,72,126,156,140,61,141,85,231,212,78,105,45,124,146,55,20,210,12,163,41,162,109,213,202,229,155,104,220,166,203,152,242,73,165,83,6,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,105,92,40,114,57,26,218,165,81,51,113,136,203,150,85,218,148,121,11,180,105,38,135,99,148,24,142,165,198,21,53,242,81,36,221,91,237,41,124,164,150,173,19,46,165,205,86,167,17,201,155,249,177,240,177,140,159,15,238,31,46,124,102,176,75,254,28,217,215,254,74,184,142,253,2,255,0,169,213,92,195,43,167,230,234,81,152,62,107,116,185,198,104,38,234,105,103,106,150,173,168,65,182,234,90,52,169,109,169,42,209,213,50,211,103,123,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,2,181,120,210,96,93,118,233,177,45,44,121,183,40,212,165,196,178,122,138,117,203,47,84,55,59,165,150,244,116,66,61,76,136,221,101,183,205,212,236,220,106,66,165,238,74,13,42,117,73,130,188,59,113,210,30,0,230,178,212,185,43,213,159,70,91,117,238,109,183,94,121,68,193,54,152,178,136,137,165,186,227,198,148,178,203,114,145,21,231,28,37,37,73,109,149,253,34,51,66,166,7,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,207,241,111,199,153,56,167,153,119,48,218,159,54,35,246,246,24,71,244,92,99,141,33,169,8,118,162,250,27,118,115,134,180,32,148,133,165,68,212,101,180,165,175,98,225,168,253,85,45,105,46,171,193,131,47,20,171,146,230,185,115,35,114,210,165,173,118,156,132,209,45,121,9,152,148,176,83,94,142,231,94,165,180,147,222,165,162,59,241,210,147,95,205,233,41,195,34,82,210,70,221,186,12,171,137,21,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,78,130,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,232,7,59,121,193,185,179,115,138,14,214,148,114,225,89,52,57,15,166,211,163,203,106,63,62,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,220,168,254,229,38,170,205,42,61,117,234,100,180,83,102,72,122,36,121,138,101,68,195,207,178,150,212,235,72,115,77,170,90,18,251,42,82,72,245,73,58,217,158,155,139,84,42,77,86,163,26,124,202,125,50,92,168,244,184,229,46,115,172,178,165,162,43,6,235,108,147,174,168,139,68,32,221,121,166,201,74,208,183,184,132,247,168,136,251,94,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,130,48,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,58,214,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,10,75,226,71,195,238,54,93,164,183,140,56,55,74,150,172,58,168,200,76,105,180,214,90,117,228,91,43,38,152,109,163,118,67,207,186,243,200,146,241,190,162,90,146,148,54,179,67,122,234,182,200,248,6,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,31,10,29,214,238,205,157,229,112,229,94,194,202,157,26,60,186,37,189,106,200,168,201,173,56,204,242,82,46,21,191,53,82,163,19,173,147,105,83,104,97,78,57,162,57,139,66,215,177,195,34,83,104,219,249,50,163,149,28,71,205,174,35,162,202,178,154,232,105,80,121,111,215,235,239,178,107,139,72,138,163,50,37,40,136,203,152,242,246,168,154,100,140,148,226,146,163,51,66,16,227,136,208,158,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,232,161,117,79,72,229,115,94,91,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,234,192,6,85,199,106,202,142,107,177,31,41,88,142,139,214,202,119,174,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,66,120,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,157,91,79,227,47,121,90,248,243,127,207,129,104,196,189,176,190,76,130,137,107,83,85,40,169,207,197,67,26,54,83,17,35,165,230,169,18,73,43,121,76,190,218,150,217,184,218,82,180,147,106,39,36,86,115,49,174,213,204,79,11,187,195,24,236,170,125,86,21,22,224,244,127,76,197,81,166,219,148,142,69,197,30,58,247,165,183,28,65,106,182,84,101,162,207,213,50,215,67,212,138,144,68,244,225,185,196,18,54,93,164,185,131,216,201,85,150,172,58,168,200,84,152,85,39,157,117,228,91,43,38,159,113,210,106,59,44,58,243,200,146,241,176,147,66,84,148,54,179,91,154,106,183,12,238,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,53,33,253,0,31,243,189,59,182,110,45,218,107,166,189,186,8,129,156,172,245,61,149,91,222,129,70,85,190,154,133,58,160,220,87,102,57,210,27,171,66,28,122,66,86,72,62,161,164,146,137,49,251,53,35,239,237,251,59,142,93,241,246,208,204,102,30,177,127,90,14,43,144,107,76,121,13,56,109,111,105,254,67,78,169,10,75,110,56,73,50,39,146,70,70,173,72,255,0,198,125,64,0,0,0,0,5,23,241,95,196,117,94,25,141,85,10,44,180,187,22,137,0,225,56,132,185,184,146,251,51,231,36,200,200,148,100,70,68,175,105,17,253,132,58,39,6,44,58,69,71,23,46,44,67,157,13,15,197,139,67,151,78,100,220,111,114,81,33,50,105,239,37,69,170,116,37,17,25,232,100,173,126,207,104,184,192,0,0,0,1,242,46,155,178,221,178,232,178,174,11,158,177,14,155,6,35,75,117,199,165,72,109,148,232,148,41,103,235,44,200,181,218,149,31,127,176,197,83,231,139,137,204,202,226,170,216,99,130,83,156,143,12,201,248,18,170,172,186,104,82,203,249,203,43,83,47,70,148,100,100,100,109,45,38,105,251,76,187,136,87,205,167,101,226,102,54,222,17,233,244,74,109,114,226,170,85,102,33,167,36,147,50,37,154,86,235,169,35,91,171,74,86,162,34,83,164,106,51,215,233,107,218,103,219,209,113,243,42,119,86,0,91,212,201,215,110,228,78,155,201,55,27,249,194,74,13,104,116,205,58,56,202,12,140,148,202,139,78,223,253,92,118,209,183,229,93,87,77,34,219,132,218,214,245,82,116,120,104,36,36,204,245,113,196,160,187,136,207,189,69,236,63,184,104,23,135,246,24,126,138,242,193,106,80,101,70,229,212,63,159,117,70,104,209,74,254,144,148,180,107,170,18,163,245,92,246,151,220,43,119,139,221,248,237,127,28,34,218,173,204,83,140,81,55,232,215,51,82,71,58,28,5,247,110,50,45,76,181,238,47,222,58,199,5,43,9,226,114,255,0,190,37,37,28,181,122,43,164,61,15,95,247,69,165,247,167,252,135,247,251,133,171,128,0,0,0,0,0,0,0,0,0,0,0,0,0,130,252,91,172,231,46,76,0,69,89,150,86,181,210,53,209,73,78,164,158,108,216,9,237,61,167,167,209,247,151,239,21,91,147,27,218,69,133,152,155,90,188,212,196,199,109,174,187,152,165,184,104,65,235,6,66,75,95,89,63,183,239,246,141,22,86,169,16,235,212,199,169,83,219,75,140,63,183,122,76,136,200,246,168,148,93,134,70,93,228,94,193,154,204,196,97,236,252,43,198,26,253,137,82,140,108,72,166,116,187,144,104,82,116,230,69,105,210,236,82,82,125,206,23,245,75,252,226,231,248,95,209,40,113,242,201,64,168,195,132,148,202,127,170,231,56,166,208,70,123,106,19,73,58,25,22,189,218,247,143,103,153,60,143,224,254,61,218,53,42,122,109,154,109,26,182,246,233,49,170,16,33,69,142,233,190,152,206,52,210,92,119,144,181,242,245,90,76,200,187,125,82,211,187,65,73,249,140,202,206,41,101,186,239,153,78,184,168,21,47,69,53,41,196,193,171,55,22,71,78,226,9,215,137,179,39,150,203,105,53,26,89,53,250,189,229,218,93,157,221,123,37,92,64,113,3,1,110,74,93,167,117,213,93,170,217,242,229,177,29,254,185,247,223,92,54,150,228,118,212,166,249,146,80,211,105,67,77,43,67,50,209,58,159,176,251,46,223,13,113,46,207,197,123,78,13,227,101,214,225,212,96,205,101,167,117,143,37,167,141,165,45,164,57,203,95,45,106,36,172,146,226,117,78,189,154,151,216,99,213,0,0,0,0,129,156,93,172,20,92,24,15,14,230,110,23,57,234,109,77,181,41,105,111,114,144,134,225,207,94,166,123,76,200,136,207,222,68,42,143,42,87,74,108,236,195,88,21,183,30,54,155,106,228,165,111,50,86,210,52,148,230,20,100,125,165,217,234,251,198,143,173,202,171,85,219,122,153,91,97,68,166,234,16,217,148,147,35,35,35,39,16,74,46,227,63,127,188,199,209,0,0,0,0,21,63,198,127,16,234,206,78,183,48,229,153,46,34,156,148,195,170,41,178,90,136,141,226,58,139,38,102,91,182,253,30,207,163,175,219,236,31,39,130,212,134,254,93,221,17,150,218,23,182,149,53,210,236,213,68,124,234,113,107,246,23,218,39,45,39,55,216,112,214,96,234,88,67,115,92,148,250,92,182,80,243,17,149,46,99,12,33,215,138,113,71,67,73,53,189,170,150,103,187,68,146,53,61,15,78,237,4,141,97,246,37,50,220,152,207,33,214,157,73,45,14,33,68,164,169,38,90,145,145,151,97,145,151,180,127,160,248,247,117,215,68,178,109,202,133,207,112,212,35,194,131,78,140,236,151,93,121,212,54,146,75,109,169,106,237,89,145,107,181,38,125,166,93,194,61,101,103,54,52,188,193,226,5,233,111,82,31,109,216,116,73,245,20,69,89,41,42,55,89,101,246,16,133,164,210,242,201,73,50,120,180,50,34,35,246,105,237,147,160,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,47,44,186,95,118,150,4,216,153,138,233,250,187,50,245,231,67,235,119,178,223,73,84,110,100,246,122,62,95,52,221,115,86,96,115,185,188,180,163,231,118,107,170,117,87,85,200,46,117,238,172,169,226,60,74,37,90,167,212,97,149,205,80,101,187,142,159,32,220,91,112,55,154,91,85,78,57,54,149,173,47,52,130,35,90,80,147,231,54,130,65,150,228,180,182,175,79,244,165,98,126,139,63,77,126,157,255,0,81,159,39,254,84,250,79,165,123,253,139,233,186,158,127,39,103,55,245,62,182,205,155,253,155,117,236,20,109,196,27,59,117,92,215,223,237,208,173,135,229,193,195,171,86,68,134,105,80,211,41,74,98,172,250,94,121,40,171,45,181,50,210,208,183,35,169,180,165,167,9,70,201,115,9,38,70,227,154,184,124,228,146,171,154,251,253,202,237,206,196,184,56,117,106,200,142,245,86,98,162,169,76,85,159,75,204,169,116,148,56,151,154,90,22,228,117,56,165,58,217,168,217,46,89,168,136,220,111,91,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,202,179,99,225,99,25,62,31,220,62,92,248,205,96,244,23,149,129,121,97,244,154,84,91,206,222,151,74,93,114,143,10,191,76,55,136,182,76,167,75,104,157,143,33,165,164,205,43,66,146,122,30,135,234,173,43,66,182,173,10,73,79,78,20,121,215,253,25,93,76,101,175,19,42,117,89,54,221,219,80,143,26,210,119,94,115,52,122,163,206,41,39,31,97,36,220,75,50,156,113,29,169,86,198,221,45,198,130,39,158,117,55,40,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,47,44,186,95,118,150,4,216,153,138,233,250,187,50,245,231,67,235,119,178,223,73,84,110,100,246,122,62,95,52,221,115,86,96,115,185,188,180,163,231,118,107,170,117,87,85,200,46,117,238,172,169,226,60,74,37,90,167,212,97,149,205,80,101,187,142,159,32,220,91,112,55,154,91,85,78,57,54,149,173,47,52,130,35,90,80,147,231,54,130,65,150,228,180,182,175,162,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,33,255,0,16,44,136,208,179,85,106,185,122,218,200,232,177,54,223,167,155,116,233,58,173,207,74,69,97,185,78,53,74,216,185,13,71,99,155,38,66,79,169,81,26,145,166,135,170,123,10,136,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,29,87,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,153,92,94,112,206,213,193,188,56,203,134,22,217,81,58,122,45,179,79,175,211,227,110,109,180,56,246,194,166,111,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,226,184,53,82,105,85,252,201,94,212,42,237,50,37,70,155,81,195,122,148,73,144,229,178,151,152,146,195,147,233,233,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,229,120,138,100,86,78,86,175,35,190,48,250,4,181,225,93,126,67,44,193,122,76,166,150,186,101,69,226,144,179,166,145,27,134,251,200,75,113,212,226,30,82,62,130,210,133,45,107,73,173,112,212,90,247,11,238,31,114,105,50,104,185,161,198,154,84,69,173,113,211,62,207,161,201,105,169,40,216,243,81,100,67,173,19,173,62,164,146,201,43,125,40,97,214,183,182,178,75,190,170,210,141,45,40,69,94,40,254,4,241,55,240,95,56,132,40,4,122,11,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,218,79,9,76,235,250,110,28,60,166,226,109,78,171,50,180,207,57,203,46,160,249,243,219,84,22,88,230,46,152,163,36,239,111,146,134,157,113,165,56,165,36,219,53,52,70,217,52,202,23,103,224,0,41,175,137,215,16,8,120,187,50,78,95,176,66,226,234,236,88,155,152,185,170,77,54,195,177,107,210,155,125,151,154,76,101,169,6,225,50,195,145,251,30,109,105,75,202,90,180,37,54,148,45,200,149,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,76,14,44,216,67,102,224,46,23,229,207,8,240,253,137,109,208,173,216,247,51,49,206,91,230,243,238,173,110,83,221,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,146,146,225,92,46,60,118,97,151,227,94,79,52,122,14,35,185,28,141,149,43,202,5,225,135,203,151,35,14,175,9,15,162,11,46,161,215,87,68,150,146,37,156,39,95,50,52,173,10,73,169,76,41,74,230,169,13,58,149,18,141,147,117,206,127,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,255,0,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,0,161,110,35,57,40,254,74,184,142,197,126,192,166,85,92,195,43,167,231,41,178,95,46,107,116,185,198,107,55,41,138,123,114,150,173,168,65,56,210,157,36,169,109,169,73,213,213,50,235,135,16,7,160,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,130,50,117,147,171,19,40,22,36,138,5,2,103,166,110,74,206,207,148,23,7,45,232,254,148,229,61,33,113,127,154,173,247,91,99,148,220,131,111,230,204,183,233,185,90,153,246,72,0,25,87,29,171,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,189,9,225,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,4,21,227,5,131,148,43,231,44,7,138,178,30,233,235,88,105,80,98,68,55,54,173,124,248,179,164,49,18,68,109,9,105,66,119,45,113,157,230,26,86,162,233,182,39,105,56,163,21,87,146,252,99,161,96,22,104,44,12,85,186,89,223,69,165,84,28,143,81,115,114,203,166,139,46,59,177,29,147,162,16,181,175,146,137,10,119,150,148,154,151,203,216,90,26,181,45,25,213,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,50,239,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,5,249,240,209,176,36,225,246,75,112,238,45,74,222,137,74,169,87,35,201,175,202,54,73,173,243,17,46,75,142,197,144,234,219,51,222,181,67,56,132,91,143,122,80,148,33,91,118,109,47,203,197,31,192,158,38,254,11,231,16,133,0,143,107,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,83,194,67,58,117,90,212,150,242,167,138,87,4,185,242,27,143,173,134,251,177,148,234,210,195,13,56,228,138,123,175,146,140,201,13,180,217,45,130,90,116,74,16,235,124,194,34,97,161,105,67,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,50,174,61,173,221,132,55,149,149,135,118,22,41,86,88,136,118,246,35,199,168,189,69,125,151,201,75,223,6,90,162,201,101,212,30,138,66,210,162,109,100,122,26,13,15,35,69,26,137,105,71,127,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,143,249,197,201,213,137,155,251,18,61,2,191,51,208,215,37,27,127,201,251,131,150,244,143,69,243,94,142,185,95,205,80,251,77,191,205,110,57,55,243,134,123,53,220,157,12,187,115,239,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,63,171,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,118,63,196,59,47,86,174,87,248,122,97,222,17,218,210,122,254,131,16,34,201,168,213,23,21,184,239,84,231,59,2,162,167,100,56,148,23,248,45,160,148,165,169,13,52,210,13,107,217,184,226,175,11,143,29,152,101,248,215,147,205,29,171,137,215,15,248,120,69,50,78,96,112,66,221,233,44,89,123,159,185,169,173,56,195,81,104,50,156,125,150,90,84,100,41,100,225,178,251,146,59,25,109,10,75,42,66,180,52,182,164,33,186,235,22,19,195,75,135,220,156,97,170,209,243,7,139,244,168,142,97,244,9,29,77,30,147,45,166,165,49,114,173,10,148,195,132,225,33,242,91,8,143,37,134,148,104,121,165,33,242,213,38,70,131,86,183,62,57,86,108,124,44,99,39,195,251,135,203,159,25,172,29,127,53,89,103,188,178,161,139,147,48,182,240,157,18,162,133,71,77,74,145,83,140,100,148,84,105,206,45,196,52,249,183,184,212,202,247,52,226,22,218,140,246,173,10,218,165,163,99,139,150,188,49,120,128,67,194,41,145,178,253,141,247,23,73,98,203,218,197,179,82,117,182,26,139,65,148,227,239,60,234,100,173,40,39,13,151,220,145,218,243,139,82,89,82,19,169,37,181,45,109,220,160,0,14,127,143,216,57,66,204,6,13,93,152,59,113,189,211,196,185,169,234,142,220,157,171,95,73,41,10,39,35,73,216,133,160,220,229,62,219,78,242,247,146,87,179,106,189,85,25,12,208,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,38,254,127,241,142,187,143,185,96,202,166,42,221,44,236,173,85,105,247,76,122,139,155,144,125,76,168,146,32,196,118,78,136,66,16,142,114,227,169,222,90,82,73,71,51,97,106,73,212,252,175,13,44,99,161,101,255,0,16,177,91,24,174,54,122,136,150,206,23,212,36,55,27,114,209,213,202,93,78,154,220,104,219,208,133,155,124,215,220,105,174,102,195,74,55,238,87,170,147,49,18,170,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,26,51,201,126,14,87,112,11,44,22,6,21,93,47,111,173,82,169,238,72,168,183,181,5,211,74,151,33,217,110,198,213,11,90,23,201,92,133,53,204,74,141,43,229,239,45,9,90,23,107,25,87,29,87,27,114,233,125,224,133,30,197,187,43,241,249,214,222,35,91,240,107,182,253,79,123,41,234,185,176,34,73,148,215,37,14,173,196,114,28,152,76,238,112,145,204,217,189,36,68,122,20,148,225,193,196,2,102,93,235,173,97,38,47,92,95,235,79,63,169,125,169,50,27,126,67,150,236,173,139,115,116,116,50,135,28,91,47,56,68,133,178,73,218,78,58,78,164,209,243,196,237,223,128,164,14,35,252,64,38,102,34,186,238,18,97,13,197,254,180,240,58,103,221,147,29,183,227,185,113,74,216,135,55,72,67,200,109,196,50,203,134,104,67,38,157,166,227,70,234,141,127,50,77,113,92,157,100,234,251,205,253,247,34,129,64,153,232,107,110,141,179,229,5,193,203,102,71,162,249,172,200,92,95,230,171,125,167,31,230,185,28,219,249,179,61,154,238,86,132,93,178,215,140,125,129,102,225,101,155,151,220,62,195,235,122,37,14,222,161,199,184,227,65,131,24,143,99,72,214,154,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,207,248,53,82,105,85,252,201,94,212,42,237,50,37,70,155,81,195,122,148,73,144,229,178,151,152,146,195,147,233,233,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,199,243,209,147,42,238,79,49,30,45,49,186,175,166,108,203,163,168,145,108,212,157,90,10,82,155,104,209,205,141,37,180,233,163,205,115,90,35,113,41,38,220,74,210,164,237,51,91,77,250,14,30,121,211,170,229,99,20,35,208,174,251,130,90,112,174,229,144,101,112,67,40,202,148,80,159,54,246,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,150,226,208,206,217,43,198,226,173,74,175,210,176,26,187,66,169,196,168,211,106,49,238,9,112,230,68,121,47,49,37,135,19,76,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,8,193,194,227,199,102,25,126,53,228,243,69,255,0,0,249,55,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,103,223,59,121,62,185,178,141,138,14,209,84,82,230,217,53,201,15,170,211,172,75,118,63,62,115,13,54,194,222,67,141,180,179,82,86,202,164,161,163,90,144,217,56,105,53,161,41,35,218,152,234,61,174,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,79,42,185,103,179,114,161,132,112,240,182,207,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,184,210,202,54,180,218,16,218,76,246,161,9,220,165,175,123,139,236,0,0,50,174,61,173,221,132,55,149,149,135,118,22,41,86,88,136,118,246,35,199,168,189,69,125,151,201,75,223,6,90,162,201,101,212,30,138,66,210,162,109,100,122,26,13,15,35,69,26,137,105,71,160,195,12,206,227,46,16,97,197,245,132,214,85,209,201,181,177,14,158,229,62,173,79,144,202,95,109,190,97,37,183,159,142,75,212,154,121,198,9,76,45,100,94,179,107,45,75,123,108,173,175,21,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,43,179,207,150,25,218,184,55,195,50,234,194,219,42,39,79,69,182,105,244,10,124,109,205,182,135,30,217,87,133,189,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,197,22,15,65,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,73,225,41,157,127,77,195,135,148,220,77,169,213,102,86,153,231,57,101,212,31,62,123,106,130,203,28,197,211,20,100,157,237,242,80,211,174,52,167,20,164,155,102,166,136,219,38,153,66,236,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,205,54,108,105,121,124,196,11,46,222,171,190,219,80,235,115,233,200,148,179,82,82,109,50,243,239,161,107,81,169,228,18,82,68,201,234,102,70,69,237,215,217,33,109,27,174,135,123,91,148,251,158,221,168,199,155,6,163,25,169,45,58,203,200,113,59,92,109,43,79,106,12,203,93,170,35,236,51,239,31,96,127,155,239,177,21,151,36,201,121,13,52,210,77,107,113,106,36,165,41,34,212,204,204,251,8,136,189,162,57,85,179,123,135,46,230,14,153,132,54,205,201,79,170,75,121,182,88,146,168,147,24,125,13,60,115,142,58,218,81,161,237,82,178,61,186,164,209,169,106,90,247,232,32,215,26,89,8,249,117,107,198,67,104,70,234,84,39,79,179,69,25,243,170,37,175,218,95,104,250,220,24,49,14,172,220,235,143,14,94,146,226,233,202,68,202,162,91,53,168,200,158,51,167,50,70,69,187,111,209,236,250,58,253,190,193,108,0,0,0,0,3,231,92,117,86,168,86,245,78,182,250,137,45,211,225,189,41,70,102,68,68,77,160,212,125,230,94,239,121,12,224,230,182,233,69,227,152,107,254,182,219,198,235,110,220,117,93,134,106,220,68,147,156,250,136,139,180,251,61,111,120,181,190,17,22,10,45,252,7,153,115,185,11,146,245,74,166,225,165,106,111,106,150,219,144,224,47,82,61,164,102,70,101,239,50,19,208,0,0,0,7,149,196,172,75,179,240,162,211,157,120,222,149,184,116,232,48,153,117,221,100,73,105,147,117,72,105,110,114,209,204,90,73,75,52,182,173,19,175,110,135,246,152,164,140,234,241,1,196,12,122,185,42,150,157,169,85,118,149,103,196,150,252,118,58,23,223,97,115,26,67,146,27,74,156,229,201,91,78,37,109,58,157,76,139,69,104,94,194,237,228,57,115,202,206,41,102,70,239,135,78,183,104,21,47,69,59,41,180,206,171,57,22,71,78,218,13,214,73,195,55,144,203,137,37,18,94,37,250,221,197,218,125,157,247,119,149,188,154,97,126,91,173,40,112,160,209,33,84,107,251,91,122,85,78,84,104,239,60,151,249,76,18,201,183,137,134,214,72,222,201,41,58,246,234,102,103,219,221,27,56,198,81,104,77,225,21,30,171,209,18,103,157,98,59,124,212,182,130,245,58,90,130,180,51,211,119,210,237,239,16,15,135,174,24,201,197,12,204,91,208,89,137,207,102,136,244,74,212,146,229,154,137,44,179,80,136,75,51,245,20,69,216,231,183,66,247,153,13,2,209,105,16,232,52,198,105,80,27,75,113,216,221,177,41,34,34,45,202,53,31,97,17,23,121,159,176,103,79,57,215,180,155,247,49,55,77,121,217,137,144,219,189,15,45,72,112,214,130,210,12,116,158,158,178,191,99,223,236,22,165,194,70,206,114,219,192,23,42,206,178,180,174,173,166,170,82,116,37,114,166,207,79,97,237,45,126,151,188,255,0,112,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,46,119,108,121,183,246,93,238,74,37,61,162,113,245,244,123,83,180,205,71,164,232,202,61,8,146,163,238,65,251,6,122,45,42,147,212,139,134,37,69,133,154,22,215,51,69,17,153,105,170,20,94,195,47,120,211,149,137,91,93,197,106,193,172,184,162,82,164,115,117,50,61,75,213,113,73,247,159,236,251,197,79,113,121,203,220,218,85,238,140,111,163,82,92,56,181,93,125,39,33,182,15,106,57,76,192,140,206,229,37,178,34,212,204,200,183,44,254,205,59,132,182,225,95,83,41,217,102,165,71,215,182,55,63,82,255,0,10,161,52,253,255,0,96,153,67,158,99,102,5,225,254,60,89,243,45,27,234,141,30,75,114,25,113,182,164,244,236,45,248,235,83,78,54,149,182,183,91,94,197,39,154,179,35,34,236,51,215,223,173,33,231,67,35,215,142,90,174,89,53,58,92,41,149,11,70,67,203,56,179,9,183,93,229,37,78,72,82,18,227,137,97,182,146,162,105,130,82,136,143,179,93,75,179,187,210,112,247,206,157,127,2,111,216,54,85,217,89,121,219,54,173,33,168,234,67,242,22,164,69,113,215,162,54,110,17,56,250,26,66,82,203,74,245,180,51,47,180,187,10,241,173,123,158,137,120,208,96,220,182,237,65,137,180,250,140,118,164,176,235,46,161,196,154,28,66,86,159,89,6,105,250,42,35,236,51,239,31,84,0,0,0,113,28,233,90,12,222,89,99,196,72,75,142,79,61,10,218,171,205,140,157,132,163,231,34,159,32,145,161,109,51,215,85,123,59,125,198,51,183,71,153,38,211,187,96,207,117,10,68,138,53,69,167,148,157,12,140,150,203,164,102,90,118,30,186,167,236,253,195,71,217,91,186,26,188,50,245,135,181,198,222,75,138,126,216,164,169,221,21,169,165,106,130,194,141,39,218,122,31,173,220,103,168,234,128,0,0,0,2,163,56,208,219,19,227,93,214,221,209,200,87,68,236,56,113,57,164,149,109,230,155,181,21,237,221,166,154,233,219,166,186,143,13,193,222,243,133,110,227,237,94,149,57,253,165,84,160,72,138,211,102,178,34,55,93,155,79,74,123,13,69,219,234,159,113,25,253,227,201,241,50,165,212,112,219,54,127,40,104,146,36,193,153,33,159,76,178,235,107,83,74,75,138,169,204,90,84,149,36,146,101,218,130,50,50,61,123,59,197,137,112,205,204,156,236,117,193,82,165,221,19,57,213,251,117,255,0,71,110,83,134,165,187,25,136,144,211,205,86,247,86,181,40,214,234,181,86,132,71,238,35,239,152,194,185,56,183,230,66,69,159,99,67,194,91,78,170,194,106,21,103,91,92,242,109,243,37,148,71,89,158,195,169,62,91,164,175,164,148,246,41,38,159,126,189,195,153,240,90,161,212,158,185,238,171,173,106,120,226,42,36,232,106,81,154,182,155,220,202,115,135,219,166,154,233,246,235,246,11,103,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,226,120,123,216,22,110,41,240,225,178,112,251,16,109,232,149,203,122,185,30,183,26,116,25,36,123,29,71,166,102,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,84,6,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,231,255,0,79,216,203,250,26,254,79,159,164,42,175,232,247,210,30,147,244,22,244,242,121,219,183,237,223,167,51,147,204,249,222,70,238,87,55,231,118,115,61,113,232,50,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,141,15,97,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,213,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,93,158,38,228,250,149,155,46,31,152,58,154,121,75,110,251,179,176,222,149,62,212,91,46,164,145,37,245,210,163,27,144,93,75,139,75,91,36,27,45,32,156,82,146,109,45,40,94,237,132,227,110,83,13,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,22,169,194,235,136,4,58,188,58,110,89,49,190,226,228,213,89,233,169,214,61,81,246,216,98,43,145,90,97,166,25,164,171,150,132,109,120,185,90,180,227,134,181,60,167,20,217,168,150,77,37,219,63,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,226,120,123,216,22,110,41,240,225,178,112,251,16,109,232,149,203,122,185,30,183,26,116,25,36,123,29,71,166,102,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,69,92,57,224,227,121,59,152,106,227,23,245,86,36,60,36,183,171,12,203,164,188,228,146,153,46,230,167,28,130,89,67,81,48,182,23,25,125,57,41,183,158,50,70,215,76,141,148,58,147,222,155,94,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,0,128,28,69,184,115,87,115,41,117,82,113,123,6,101,82,161,221,235,233,40,245,216,51,118,70,143,54,47,51,98,39,155,200,65,172,222,97,11,34,112,149,189,75,97,164,37,189,22,210,26,122,79,229,87,44,246,110,84,48,142,30,22,217,243,165,212,86,169,10,169,85,234,114,76,210,186,141,69,196,54,135,95,38,247,26,89,70,214,155,66,27,73,158,212,33,59,148,181,239,113,112,47,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,113,55,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,173,92,16,225,33,38,208,205,165,78,179,126,51,18,187,131,86,156,132,78,161,162,177,202,121,251,141,110,51,185,166,30,101,151,52,74,35,58,175,157,83,169,74,31,54,82,68,201,182,242,201,187,74,1,21,120,163,248,19,196,223,193,124,226,16,160,17,121,60,75,50,43,39,51,86,204,92,79,195,24,18,229,98,133,185,29,138,108,88,41,148,211,108,85,233,199,32,205,76,44,223,113,13,50,182,77,247,158,75,132,162,220,92,198,212,149,154,155,54,232,216,93,247,14,14,32,16,243,17,66,107,9,49,122,226,255,0,93,136,29,75,237,73,144,219,17,219,184,162,239,91,155,163,161,148,54,218,30,101,179,36,45,146,78,227,109,162,117,38,191,158,38,167,80,0,171,92,233,240,144,147,90,170,213,113,75,42,108,196,110,68,249,12,186,253,134,124,168,172,37,107,82,137,247,96,200,113,196,180,210,53,54,215,211,44,146,132,151,59,150,225,17,52,192,154,185,62,202,101,155,148,92,47,249,15,66,145,18,177,93,159,33,201,53,219,141,48,14,43,245,85,147,139,54,9,104,55,29,52,33,166,150,77,165,4,189,154,243,22,68,74,117,102,112,131,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,123,215,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,170,188,57,224,193,115,61,141,181,202,22,39,222,242,203,11,232,209,217,84,26,237,53,17,226,212,107,239,186,193,25,161,150,13,114,10,42,25,116,214,149,173,226,51,94,196,146,18,100,225,173,171,84,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,0,1,229,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,60,214,98,197,139,250,47,197,59,203,12,253,41,233,63,146,87,5,70,133,214,242,57,61,87,75,37,198,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,139,127,224,251,151,171,86,201,192,146,204,23,83,233,11,147,17,185,241,183,57,21,180,250,46,12,57,143,177,211,178,230,134,225,243,92,107,154,225,238,36,171,99,9,216,70,214,245,207,240,1,149,113,239,238,172,11,196,123,67,9,236,172,111,169,209,185,182,101,247,213,181,77,170,71,51,91,108,202,143,37,246,28,139,35,176,185,79,31,78,183,16,71,170,86,217,153,165,70,104,117,45,246,188,130,231,94,234,202,158,35,196,162,85,170,125,70,25,92,213,6,91,184,233,242,13,197,183,3,121,165,181,84,227,147,105,90,210,243,72,34,53,165,9,62,115,104,36,25,110,75,75,106,252,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,121,76,85,195,59,87,25,48,226,227,194,219,214,39,81,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,102,8,92,158,100,51,59,242,247,132,181,63,18,39,221,21,88,23,38,32,83,233,182,202,228,114,122,103,170,85,70,165,147,85,68,105,27,230,219,101,230,224,212,85,161,236,66,154,86,195,74,77,100,216,170,28,20,194,250,174,53,98,229,161,133,20,101,75,110,69,211,88,141,77,92,136,208,149,45,112,216,90,203,157,40,218,73,145,173,12,181,204,117,126,178,72,144,218,140,212,146,35,50,211,152,138,188,81,252,9,226,111,224,190,113,8,80,8,208,158,122,50,101,66,206,30,28,69,166,55,85,244,53,231,107,245,18,45,154,147,171,89,197,75,142,146,57,177,164,182,157,117,101,222,83,68,110,37,38,227,106,66,84,157,196,75,105,204,251,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,47,39,134,126,117,234,57,159,177,42,86,78,37,212,250,156,73,180,181,147,54,99,135,21,159,76,193,121,231,13,185,12,199,101,45,236,228,234,134,28,36,183,180,181,97,70,179,83,198,148,209,96,191,238,23,30,4,240,203,241,175,56,154,37,80,12,171,139,201,201,6,16,217,184,245,195,18,210,194,60,64,98,91,148,43,138,61,93,153,7,17,243,101,246,150,138,228,183,90,121,181,246,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,212,174,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,45,120,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,185,64,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,134,188,71,114,57,39,53,182,108,11,195,15,151,18,62,34,217,241,223,68,22,93,67,77,34,183,17,70,75,56,78,190,100,74,66,210,162,82,152,82,149,202,74,221,117,42,36,147,198,235,126,215,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,58,121,23,53,73,165,172,162,169,198,137,124,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,223,21,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,126,117,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,182,175,240,125,221,155,138,111,201,98,217,129,43,228,215,106,62,144,151,185,230,118,190,124,218,27,59,30,41,46,111,74,83,182,66,182,114,218,116,245,91,174,181,243,182,147,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,99,149,102,199,194,198,50,124,63,184,124,185,241,154,193,163,60,224,229,50,205,205,214,23,252,135,174,200,137,71,174,192,144,220,154,21,198,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,44,251,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,86,211,195,23,136,4,204,93,135,27,47,216,223,113,117,119,212,77,172,91,53,39,91,125,217,85,232,173,176,243,206,166,74,210,131,108,158,97,184,253,175,56,180,169,228,173,58,146,156,74,214,229,138,128,0,163,110,45,248,13,39,11,51,46,230,36,211,225,68,98,222,196,248,254,148,140,81,163,181,29,13,84,88,67,109,78,108,208,133,154,150,181,40,218,146,183,84,132,111,92,197,23,172,164,45,71,13,100,221,53,217,118,173,58,202,145,59,125,22,149,80,155,84,135,27,148,130,229,74,150,220,102,228,57,188,139,122,183,34,20,98,208,204,210,92,189,82,68,106,81,154,141,116,215,109,250,117,122,147,72,157,211,196,185,169,232,165,213,27,229,33,125,68,84,74,98,90,91,213,68,102,141,31,137,29,122,164,201,94,166,154,237,82,136,251,255,0,14,220,11,135,143,217,172,181,45,186,245,27,210,118,221,7,155,114,87,153,81,176,109,170,44,82,35,105,14,182,241,41,47,50,228,165,197,101,198,201,42,82,155,121,127,68,136,214,157,10,0,202,184,208,157,133,129,120,113,152,188,136,225,102,23,226,133,27,174,165,78,195,251,117,214,94,104,201,18,169,242,147,76,100,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,81,94,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,177,94,20,121,233,253,70,87,241,174,243,255,0,197,226,216,19,103,39,252,36,170,150,228,131,87,252,215,74,133,39,246,217,37,255,0,123,178,45,38,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,84,25,171,224,251,117,46,251,135,95,202,185,82,190,77,215,42,17,225,63,111,205,150,227,63,39,89,228,182,133,75,57,82,30,117,201,76,155,137,121,199,9,37,205,70,244,37,182,221,45,118,88,254,93,112,26,205,203,110,17,208,176,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,69,94,220,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,126,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,169,232,252,222,83,200,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,235,3,2,248,54,87,89,198,90,219,120,243,112,245,22,13,179,80,140,229,45,116,194,66,62,87,69,90,93,82,146,165,37,238,117,63,97,165,132,186,147,65,169,91,220,75,78,250,169,124,126,190,55,20,154,85,2,149,128,212,42,21,50,37,58,155,78,143,112,68,135,14,35,41,101,136,204,54,154,98,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,70,14,23,30,59,48,203,241,175,39,154,47,248,0,115,252,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,153,113,121,60,34,176,134,205,178,178,175,79,197,42,51,18,206,225,196,121,18,94,173,62,243,230,164,108,131,54,92,88,204,180,130,209,40,66,82,78,44,207,67,89,173,229,234,163,73,33,40,155,224,0,3,42,226,244,242,21,133,182,38,52,240,216,177,176,211,18,232,94,153,182,235,62,147,235,97,117,79,71,230,242,171,242,158,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,58,150,205,118,84,113,31,41,88,142,187,42,245,107,174,165,78,230,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,91,200,220,146,117,147,51,83,106,82,76,141,104,91,110,46,101,112,96,203,197,42,228,185,174,92,200,220,180,169,107,93,167,33,52,75,94,66,102,37,44,20,215,163,185,215,169,109,36,247,169,104,142,252,116,164,215,243,122,74,112,200,148,180,145,183,50,184,163,248,19,196,223,193,124,226,16,160,17,121,60,75,50,43,39,51,86,204,92,79,195,24,18,229,98,133,185,29,138,108,88,41,148,211,108,85,233,199,32,205,76,44,223,113,13,50,182,77,247,158,75,132,162,220,92,198,212,149,154,155,54,232,216,93,247,14,14,32,16,243,17,66,107,9,49,122,226,255,0,93,136,29,75,237,73,144,219,17,219,184,162,239,91,155,163,161,148,54,218,30,101,179,36,45,146,78,227,109,162,117,38,191,158,38,167,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,158,52,180,58,147,55,61,171,117,161,79,20,84,196,131,13,42,35,86,210,123,153,81,112,187,116,211,93,62,221,126,193,210,248,72,102,66,69,223,99,76,194,91,178,170,194,170,20,151,92,92,2,113,243,53,156,70,153,128,195,73,46,99,166,175,164,165,118,37,36,159,118,157,194,198,196,57,226,101,153,57,216,21,130,167,75,181,230,242,107,247,19,254,142,213,46,26,86,212,103,226,76,79,53,59,29,66,210,162,91,73,209,90,25,17,251,12,251,171,183,134,109,50,163,137,57,179,249,67,91,126,76,233,145,217,244,203,207,56,165,58,165,56,154,156,53,169,74,82,137,70,125,171,51,51,51,215,183,188,122,206,49,55,156,43,139,31,105,20,168,47,234,84,186,4,120,174,182,74,45,9,214,230,212,18,174,194,81,246,250,197,222,68,127,112,247,60,23,173,137,242,110,251,146,232,233,213,209,53,10,100,78,105,161,91,121,164,237,57,123,119,105,166,186,118,233,174,162,220,192,0,0,0,7,43,205,37,208,213,159,151,172,66,174,184,242,91,83,22,197,89,77,106,173,55,45,48,95,81,36,187,75,83,61,189,196,122,140,224,214,102,73,187,46,217,211,218,66,151,34,179,81,117,228,164,136,204,205,111,58,102,69,167,105,235,170,190,223,222,52,71,146,203,65,155,51,44,120,119,9,17,249,47,77,182,169,19,164,167,97,36,249,203,167,199,37,234,91,72,245,213,62,222,223,121,142,222,0,0,0,62,85,209,115,209,44,234,12,235,150,226,168,49,10,159,78,142,236,151,221,121,212,54,146,67,104,82,213,235,44,201,63,69,38,125,166,93,194,142,120,132,231,78,189,142,215,236,235,42,211,172,188,213,155,73,144,236,116,161,137,11,74,37,56,211,210,219,39,12,155,125,109,45,42,101,212,250,218,17,159,216,93,135,230,242,95,145,235,199,50,183,44,106,149,82,20,202,125,163,29,228,42,84,195,109,214,185,169,75,145,212,180,54,226,152,113,165,40,218,124,212,146,62,253,53,62,206,251,188,193,60,11,176,48,30,206,135,104,216,212,104,241,155,142,203,109,189,39,167,97,15,200,90,90,109,181,45,197,180,218,55,169,92,164,25,153,151,105,150,190,237,58,24,174,14,50,213,34,111,12,168,52,194,212,212,186,164,87,52,251,227,212,19,239,255,0,48,252,92,32,178,247,50,212,161,212,49,154,187,74,113,137,85,120,238,194,136,227,172,26,77,113,29,68,9,8,82,77,77,145,154,76,210,102,70,75,52,251,136,251,197,134,223,117,165,219,182,172,234,195,106,36,170,63,43,67,51,208,189,103,18,159,121,126,215,188,102,54,238,169,61,88,184,101,212,95,112,214,227,220,189,84,102,103,174,136,73,123,76,253,195,66,217,33,177,166,216,57,119,182,168,149,6,137,183,209,214,110,78,211,37,22,179,164,168,181,35,74,79,185,101,236,29,236,0,0,0,0,0,0,0,0,0,0,0,0,0,7,157,196,24,42,169,90,19,225,37,189,230,231,43,213,211,93,116,117,7,221,251,134,95,72,221,138,246,166,147,74,211,236,50,211,188,134,149,178,213,83,93,95,5,173,233,238,56,218,212,231,87,170,155,61,82,122,75,120,189,231,238,31,159,51,24,49,75,199,92,41,170,88,181,22,155,81,202,228,114,212,164,164,246,237,146,203,167,161,154,23,166,188,162,254,175,254,178,248,25,59,193,37,224,78,17,193,179,223,65,115,219,230,239,86,157,170,214,84,135,11,83,54,208,103,216,239,187,255,0,89,247,80,30,31,24,240,146,211,198,139,10,173,99,93,148,200,210,153,168,68,125,134,156,117,150,150,168,238,184,203,141,37,212,27,136,89,33,105,39,84,100,162,73,153,107,251,142,131,243,123,149,123,191,44,88,145,50,157,38,51,235,162,73,144,228,138,92,230,208,233,160,153,83,242,9,148,41,195,101,180,115,54,49,184,201,61,158,210,236,238,151,156,47,51,182,229,34,160,198,6,98,93,110,75,177,164,154,91,164,72,151,39,113,33,106,84,40,172,48,149,60,249,17,36,136,150,100,132,35,94,243,47,105,11,105,101,230,228,50,220,134,86,149,182,234,73,104,82,79,82,50,50,212,140,140,135,253,128,0,0,248,87,221,16,174,75,38,224,183,141,180,185,233,58,92,184,123,84,90,146,185,140,169,26,25,104,122,253,47,113,253,195,55,89,139,180,95,178,49,194,248,183,158,109,45,244,215,13,77,40,74,72,200,146,148,204,121,4,68,70,146,211,232,251,133,194,112,159,196,214,238,252,189,149,181,42,119,58,101,18,103,74,218,13,221,198,136,236,193,130,130,45,13,102,101,161,171,216,68,95,112,155,192,0,0,0,2,11,241,118,195,199,111,44,184,196,171,67,140,207,62,135,91,110,162,235,219,62,115,146,204,9,234,52,238,36,153,237,213,68,122,25,145,107,237,33,83,121,84,197,37,97,14,57,90,247,90,222,54,163,122,74,19,18,151,187,105,37,142,177,135,22,102,123,210,68,68,77,251,79,79,120,236,188,77,49,78,220,197,204,97,182,174,139,110,108,121,44,124,146,134,211,139,101,198,215,243,157,84,197,158,166,133,168,181,209,196,251,117,237,29,203,130,251,245,50,188,238,56,237,56,231,71,208,204,82,147,170,182,239,230,211,136,207,78,237,116,22,177,124,93,116,219,34,209,172,93,117,105,45,177,26,149,6,68,197,169,107,74,75,70,154,83,135,218,163,34,238,73,251,75,239,33,157,236,218,226,253,79,27,113,222,229,175,57,57,217,16,209,85,153,14,156,70,234,150,158,156,166,62,166,182,250,235,45,52,119,179,105,233,219,216,94,251,121,225,129,131,14,97,118,94,160,86,39,69,101,185,87,58,154,172,161,105,111,69,27,50,96,194,81,106,102,132,159,123,103,237,50,251,76,76,80,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,142,171,153,124,186,88,153,160,194,201,248,103,125,71,254,214,101,30,110,247,191,163,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,149,11,87,242,127,142,54,198,99,169,185,93,173,219,124,155,190,177,80,102,37,61,228,33,231,96,202,138,226,204,138,162,219,141,182,165,170,26,80,135,28,91,132,141,205,165,167,73,105,74,219,90,19,123,217,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,95,96,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,26,184,161,100,163,249,64,88,139,198,124,61,166,85,103,98,77,155,79,68,102,169,208,139,157,233,154,90,94,82,215,28,154,82,139,71,154,230,190,243,102,217,26,220,245,218,216,226,150,215,46,146,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,169,195,175,61,81,179,75,102,149,143,136,51,226,35,21,40,17,222,122,115,49,162,186,132,84,233,204,156,116,21,72,204,155,38,25,90,156,144,150,214,202,87,244,208,165,165,8,66,137,8,153,64,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,86,7,22,188,148,122,110,28,204,217,97,149,50,171,50,180,207,37,187,210,158,193,115,219,84,22,88,229,162,166,146,53,111,111,146,134,154,109,212,182,149,36,219,52,186,100,217,52,242,215,86,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,191,236,146,103,6,217,205,206,23,181,90,73,196,133,123,80,227,176,155,178,143,17,169,28,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,114,164,80,0,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,149,113,122,121,10,194,219,19,26,120,108,88,216,105,137,116,47,76,219,117,159,73,245,176,186,167,163,243,121,85,249,79,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,29,75,102,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,39,248,105,113,4,147,131,213,90,62,95,49,126,171,17,188,62,159,35,166,163,213,165,186,212,86,45,165,173,82,159,112,220,52,48,107,125,18,36,190,210,77,111,58,148,48,90,168,204,144,74,210,231,192,80,15,19,172,45,253,23,231,38,245,233,40,94,140,165,93,189,61,211,79,254,117,206,234,186,166,203,171,127,181,106,82,55,78,110,111,168,173,186,105,234,164,144,104,28,42,189,138,21,91,135,8,236,252,40,168,38,91,209,236,202,197,106,165,6,67,211,84,234,27,98,160,136,58,197,105,163,45,25,66,29,134,235,167,181,90,41,114,150,123,82,100,102,185,127,193,199,8,100,222,185,151,157,138,82,24,150,84,220,56,163,188,242,31,101,246,146,143,72,206,66,226,178,203,168,86,171,90,21,28,231,172,141,4,90,45,148,110,81,106,73,93,218,8,171,197,31,192,158,38,254,11,231,16,133,0,141,30,229,71,53,216,113,155,92,56,69,235,101,59,208,213,96,242,216,175,208,31,120,151,42,145,41,68,102,73,81,145,23,49,149,237,81,180,241,17,37,196,165,68,100,133,161,198,209,26,248,157,100,59,244,223,66,147,143,56,79,69,221,127,91,244,245,122,74,151,78,167,115,37,93,12,165,108,165,189,85,205,73,115,163,176,153,6,157,173,184,235,201,38,217,45,118,52,146,167,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,249,241,127,220,46,60,9,225,151,227,94,113,52,74,160,25,87,22,105,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,153,255,0,156,28,166,89,185,186,194,255,0,144,245,217,17,40,245,216,18,27,147,66,184,213,0,229,63,74,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,217,175,45,102,70,166,144,101,66,213,60,183,99,109,39,27,81,151,41,86,12,181,226,42,228,49,24,168,113,164,49,37,123,222,97,18,16,102,235,75,83,36,130,101,105,113,107,53,236,109,4,165,44,210,73,86,154,30,192,27,63,17,236,12,26,180,236,220,92,191,126,90,93,244,170,122,88,170,86,246,25,117,46,110,81,165,59,149,162,221,229,160,208,215,57,100,78,59,203,230,44,137,107,81,21,91,113,22,226,71,112,223,242,110,60,185,224,219,82,232,118,195,18,21,79,175,86,156,68,168,149,26,178,57,72,39,224,42,52,134,90,122,18,16,241,190,203,200,81,26,221,229,146,117,75,106,113,14,114,172,127,207,84,156,205,100,202,223,195,12,78,159,46,86,40,91,151,195,21,41,83,149,21,166,216,171,211,142,53,64,146,250,9,134,208,211,43,100,223,101,149,54,105,45,197,203,113,42,89,169,194,111,207,240,184,241,217,134,95,141,121,60,209,127,192,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,168,14,51,120,179,131,87,37,247,66,194,170,37,161,212,226,77,165,203,114,179,114,109,83,61,36,23,153,55,90,166,119,23,83,187,156,220,141,199,234,179,174,212,25,169,231,210,136,43,128,56,111,136,248,183,140,182,157,129,132,115,58,43,190,163,80,75,180,185,189,113,195,232,92,97,42,125,82,185,201,245,219,228,161,165,187,170,8,220,249,191,81,42,94,212,158,148,237,58,117,118,143,106,209,169,55,77,199,242,130,181,10,159,30,61,70,175,209,162,39,164,37,33,180,165,217,60,132,25,161,174,98,201,75,229,164,246,167,118,133,216,67,235,0,8,65,197,191,1,163,98,158,90,28,196,154,124,41,111,220,56,97,35,210,145,138,52,119,100,45,218,115,235,109,169,205,154,16,178,74,16,148,147,82,86,234,144,189,136,134,162,245,82,181,168,168,216,5,201,240,91,193,202,237,159,131,87,110,49,85,222,229,196,196,74,132,120,244,184,219,80,123,162,211,85,33,181,73,222,149,153,150,247,223,144,215,45,72,66,147,211,110,245,146,226,76,172,84,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,129,92,101,241,135,4,165,198,160,96,243,246,220,75,151,17,105,209,223,146,205,73,154,203,236,174,210,67,238,195,112,201,216,232,73,179,33,114,153,101,73,36,56,162,91,72,36,56,69,163,136,53,86,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,187,133,182,237,247,106,88,148,202,6,37,226,47,203,187,146,47,59,173,184,61,16,205,47,172,220,242,214,223,243,86,76,219,111,99,106,67,126,169,250,220,189,199,218,163,30,172,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,6,85,196,202,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,183,60,215,101,71,14,51,107,135,11,178,175,86,186,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,34,94,3,113,12,202,94,90,100,198,202,113,76,150,187,54,196,142,205,54,14,32,210,210,244,234,117,98,105,180,183,234,50,156,142,91,223,97,11,154,167,82,223,32,228,182,174,102,169,82,25,36,168,250,255,0,17,235,178,213,190,120,123,98,29,211,101,92,212,171,130,139,55,209,61,53,70,151,53,185,113,95,217,91,136,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,80,184,213,64,172,14,45,121,40,244,220,57,153,178,195,42,101,86,101,105,158,75,119,165,61,130,231,182,168,44,177,203,69,77,36,106,222,223,37,13,52,219,169,109,42,73,182,105,116,201,178,105,229,174,173,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,127,217,36,206,13,179,155,156,47,106,180,147,137,10,246,161,199,97,55,101,30,35,82,57,16,95,117,199,208,202,219,113,212,18,84,135,147,25,110,146,18,183,13,178,81,33,106,81,150,229,72,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,235,137,254,12,57,138,57,122,159,88,131,21,151,37,91,10,118,178,181,169,189,84,76,198,131,53,71,161,146,20,125,238,23,180,139,237,33,80,217,74,197,250,158,9,99,189,181,94,110,115,177,225,174,171,14,29,68,137,213,33,61,57,204,97,78,238,245,208,90,104,215,110,227,211,179,180,189,218,33,177,238,186,109,239,104,209,238,186,76,150,223,141,85,131,30,98,20,133,165,69,163,173,37,194,237,73,153,119,40,189,167,247,152,170,126,52,15,212,206,242,183,35,186,227,157,31,67,13,73,78,170,219,191,155,81,34,61,59,181,208,112,238,25,120,169,110,97,22,48,220,183,69,201,54,60,102,10,211,152,211,107,121,198,209,243,157,84,53,150,134,181,164,181,209,181,123,117,236,28,107,53,152,164,172,94,199,43,162,235,75,198,236,111,73,77,98,34,247,110,37,49,214,62,226,12,143,122,136,203,71,61,135,167,184,91,31,8,156,60,118,206,203,148,202,180,200,204,243,171,149,183,42,13,61,179,231,57,47,64,128,162,78,227,73,30,221,82,103,161,25,150,190,211,19,160,0,0,0,0,66,30,43,248,154,221,159,151,179,182,162,206,228,204,173,204,233,92,71,55,105,174,59,208,103,32,203,66,89,25,234,105,246,145,151,222,41,239,46,182,139,215,190,56,88,246,243,45,165,206,166,225,166,33,105,81,25,146,146,169,141,32,200,200,146,122,253,47,112,210,45,137,68,43,106,200,183,237,226,109,45,250,50,151,18,30,212,150,132,92,182,82,141,8,180,47,217,247,23,220,62,232,0,0,15,248,121,230,227,178,228,135,150,148,54,210,77,107,82,143,66,34,34,212,204,204,197,75,113,67,206,219,149,122,131,248,25,134,149,185,45,70,140,106,110,175,34,36,157,164,181,165,83,98,191,29,74,101,243,35,73,145,160,205,11,70,189,198,126,194,17,15,40,121,87,188,51,59,137,16,233,209,163,62,138,36,105,13,200,170,78,113,14,146,13,148,190,193,60,132,184,76,184,142,102,199,247,17,43,179,218,125,157,247,225,131,152,73,105,224,189,133,73,177,173,58,100,104,172,211,226,48,195,174,52,203,72,84,135,91,101,182,148,234,205,180,32,150,181,19,73,51,81,164,140,244,253,197,238,0,70,92,234,101,160,179,19,71,183,233,164,132,145,67,171,68,121,229,105,219,202,66,100,37,68,103,202,115,179,231,189,189,159,231,237,56,65,96,192,195,28,54,183,108,138,115,72,67,116,154,100,72,138,216,148,150,229,53,29,182,181,236,74,117,250,5,219,161,126,238,225,240,179,41,82,93,39,5,174,41,237,184,219,106,111,164,209,78,43,68,246,203,100,189,229,239,25,169,51,118,83,218,146,77,75,87,176,139,94,226,26,130,195,232,42,166,218,16,33,41,189,134,223,55,213,211,77,53,117,103,221,251,199,162,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,170,41,37,195,113,42,45,72,244,236,253,228,50,251,124,67,69,62,232,155,17,182,205,9,111,151,162,116,211,77,91,73,247,126,241,160,204,137,214,213,112,101,138,208,169,41,181,32,220,244,135,98,147,161,246,84,36,167,222,126,225,223,140,137,69,162,136,140,190,208,74,82,146,218,148,145,17,123,8,135,244,0,112,60,227,229,166,131,152,220,40,170,81,29,129,27,211,112,227,63,38,155,36,218,71,48,159,68,105,9,105,27,249,78,47,110,247,181,209,37,174,189,165,219,223,65,119,109,185,121,224,46,41,202,163,190,114,233,181,171,98,170,178,97,228,243,89,53,46,52,149,37,46,33,70,72,89,167,123,90,146,136,139,187,216,125,215,145,195,227,51,17,113,251,6,41,145,42,83,208,237,195,111,198,102,157,49,42,116,148,235,188,136,145,73,111,40,141,213,173,90,184,241,234,163,211,83,239,34,62,249,80,0,0,1,222,40,211,139,14,21,149,149,152,79,148,208,33,161,152,85,232,93,99,202,75,123,119,202,126,116,229,168,204,201,4,70,102,148,151,105,153,171,237,49,239,248,52,98,82,160,98,173,123,13,228,60,77,177,34,143,42,166,131,113,90,37,78,42,77,61,146,73,106,173,13,90,23,118,221,126,223,96,184,206,240,0,0,0,1,204,179,43,99,197,196,44,12,189,109,215,224,148,183,92,160,212,149,21,163,104,156,51,124,225,188,132,104,70,149,30,186,175,78,194,215,183,176,102,254,245,163,200,181,239,106,245,1,214,149,29,250,77,86,84,53,35,105,160,219,91,79,41,6,90,104,70,70,70,158,237,11,77,59,136,124,201,19,42,21,55,26,41,82,164,75,113,41,75,45,19,139,83,134,73,246,37,58,251,59,123,8,189,226,234,120,73,224,179,152,123,130,19,111,235,142,1,68,169,86,231,56,244,119,28,107,150,126,143,122,28,23,82,102,107,66,85,166,228,40,251,20,105,236,246,247,142,101,197,35,58,208,163,211,31,192,140,57,173,165,201,46,169,73,171,73,133,36,140,146,131,76,216,175,71,82,217,127,82,61,118,25,161,104,211,184,207,216,66,2,229,31,7,106,184,229,142,150,253,184,213,58,76,248,204,207,137,62,164,105,101,78,145,69,41,140,33,213,47,212,89,109,209,222,211,81,105,219,218,126,253,17,217,22,212,27,54,205,161,90,116,214,16,204,106,53,54,44,6,144,132,146,72,144,203,73,108,187,8,136,187,146,93,196,95,113,15,182,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,135,201,249,39,106,252,170,249,117,242,102,149,242,147,209,254,137,244,199,68,223,93,208,243,57,189,55,63,78,103,39,153,235,242,247,109,221,235,105,175,104,250,192,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,154,255,0,43,28,172,127,229,45,133,95,250,101,78,255,0,219,15,201,153,186,181,42,191,148,76,87,174,208,170,113,42,52,218,142,27,215,101,195,153,17,228,188,196,150,28,166,60,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,25,183,26,83,202,119,133,140,27,248,127,111,121,115,3,170,138,171,226,167,144,239,246,95,53,120,65,69,254,201,219,190,133,76,167,127,207,174,77,109,75,230,255,0,230,233,117,13,179,253,164,133,171,245,171,21,151,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,9,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,238,160,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,82,183,19,172,135,126,132,43,178,113,231,9,232,187,108,27,130,160,175,73,82,233,212,238,92,91,93,229,33,148,183,170,185,170,62,76,135,213,32,211,181,182,218,101,70,219,37,166,246,146,112,255,0,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,167,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,1,231,239,92,66,176,112,214,148,213,119,17,175,139,126,213,166,191,33,49,26,153,91,169,179,5,135,31,82,84,164,180,151,30,82,82,107,52,161,106,36,145,235,162,20,126,195,30,126,214,204,46,1,95,53,216,182,181,149,142,24,127,112,86,166,239,233,169,212,187,154,20,185,79,236,66,150,189,141,54,226,150,173,168,66,148,122,23,98,82,102,125,132,99,160,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,25,87,23,253,194,227,192,158,25,126,53,231,19,71,20,227,55,125,96,212,60,26,161,88,21,250,93,42,173,137,51,170,13,204,183,254,125,72,157,69,131,184,250,169,158,162,79,86,93,229,20,126,83,138,74,92,82,185,137,37,170,47,171,78,212,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,31,101,10,202,197,12,56,203,70,30,216,120,201,34,35,151,101,6,142,136,50,145,25,109,173,17,152,66,212,81,99,26,155,73,33,107,102,55,33,149,169,59,137,75,109,71,189,205,121,138,236,2,173,120,224,216,18,93,165,97,102,41,65,183,162,20,120,178,42,52,10,165,89,36,210,95,53,186,150,159,133,29,103,175,53,104,34,102,122,211,216,104,65,155,159,68,220,45,213,66,46,251,131,238,14,80,172,108,176,22,42,199,123,168,173,98,93,65,249,19,28,218,180,114,34,193,144,252,72,241,180,53,169,10,218,180,73,119,152,73,66,143,169,216,173,196,218,76,78,161,21,120,163,248,19,196,223,193,124,226,16,160,17,218,178,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,84,60,84,50,43,38,192,184,106,185,158,194,216,18,223,182,43,146,30,169,94,108,189,41,173,148,154,139,242,153,66,95,104,220,112,158,113,18,158,146,102,109,161,11,229,45,43,61,201,109,104,67,117,192,47,251,133,199,129,60,50,252,107,206,38,142,171,252,172,114,177,255,0,148,182,21,127,233,149,59,255,0,108,61,253,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,198,91,64,93,79,12,92,248,254,155,232,81,176,27,22,43,91,175,235,126,158,159,70,213,42,53,30,100,171,161,148,173,229,57,162,121,73,46,116,118,19,28,149,185,199,29,121,36,227,199,174,199,84,83,209,186,77,41,154,172,138,235,52,200,136,169,76,142,204,73,19,18,202,73,247,152,101,78,41,166,150,230,155,148,132,41,247,148,148,153,232,147,117,195,45,55,30,191,172,64,174,36,124,62,228,230,38,51,120,195,131,116,168,137,196,90,116,116,198,155,77,101,166,153,93,204,131,117,134,218,55,100,60,251,76,178,184,204,147,234,37,169,42,91,136,36,55,174,136,108,138,147,4,170,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,127,220,68,115,121,252,148,176,104,190,75,77,228,226,21,227,205,133,107,239,129,212,178,199,41,77,117,82,220,220,100,217,114,155,117,59,9,91,247,58,227,90,182,182,201,221,180,45,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,70,130,114,73,147,235,103,40,216,94,213,21,37,18,109,237,92,142,194,174,202,196,71,100,114,39,62,211,143,173,148,54,219,171,52,165,12,166,74,218,37,165,13,155,132,146,90,210,147,61,169,238,151,77,217,106,216,212,41,87,77,235,115,82,173,250,44,45,157,77,70,169,53,184,145,88,222,180,161,27,221,112,210,132,238,90,210,146,212,251,84,162,34,237,50,30,42,147,153,188,182,215,234,176,168,84,44,193,225,173,70,165,81,144,220,72,112,226,93,144,30,126,75,238,40,146,219,77,182,151,77,75,90,148,100,146,73,17,153,153,145,16,233,96,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,52,56,253,131,149,220,191,227,45,217,131,183,27,221,68,187,102,160,168,237,201,218,132,117,113,86,146,114,52,157,136,90,201,190,107,14,52,239,47,121,169,27,246,171,214,73,144,242,182,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,105,163,10,176,206,213,193,188,56,183,48,182,202,137,211,209,109,154,123,84,248,219,155,109,14,61,176,189,119,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,30,172,6,85,197,223,94,249,205,161,100,243,34,56,35,83,110,149,233,155,206,232,195,250,52,123,102,154,234,22,81,84,227,84,200,188,217,50,92,78,154,50,215,53,163,54,210,162,113,197,45,41,78,210,53,186,221,37,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,47,83,135,22,71,36,229,74,205,159,120,98,10,226,72,196,91,194,59,8,156,203,72,105,212,81,34,36,205,101,9,167,200,141,75,90,148,105,83,234,74,185,74,91,77,37,36,162,100,157,114,101,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,14,85,252,172,114,177,255,0,148,182,21,127,233,149,59,255,0,108,58,85,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,44,67,245,77,164,213,105,209,160,76,168,83,37,197,143,84,142,114,224,186,243,42,66,37,48,78,184,201,186,210,140,180,90,9,214,93,108,212,157,75,123,107,79,122,76,138,101,101,123,137,133,247,151,124,190,220,248,30,229,19,210,46,71,167,202,249,7,84,142,76,182,229,26,116,151,77,75,234,18,180,41,15,178,133,188,236,148,110,74,149,204,73,180,173,91,117,42,98,26,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,46,167,54,216,33,74,203,135,10,107,143,5,232,213,201,117,152,246,228,122,90,87,62,75,105,109,114,95,122,191,26,67,203,36,39,177,8,55,94,115,98,53,81,165,27,82,106,89,145,172,233,48,106,160,5,43,113,58,200,119,232,66,187,39,30,112,158,139,182,193,184,42,10,244,149,46,157,78,229,197,181,222,82,25,75,122,171,154,163,228,200,125,82,13,59,91,109,166,84,109,178,90,111,105,39,15,240,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,138,112,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,18,247,182,160,222,86,109,118,211,169,48,135,163,86,105,178,160,58,133,164,148,70,135,154,83,103,216,100,101,220,163,239,35,251,140,103,115,55,24,59,85,192,220,116,184,45,199,105,210,96,70,122,124,185,244,211,83,42,104,142,41,204,125,13,41,30,162,11,110,141,118,26,75,78,206,195,247,79,174,22,249,214,133,34,152,198,4,98,53,109,45,201,105,73,77,38,76,217,36,68,164,18,97,69,102,58,86,243,250,153,235,188,201,8,70,157,230,94,210,29,55,139,102,11,57,136,88,33,10,254,182,224,20,186,149,18,115,111,72,113,182,185,135,232,246,97,206,117,70,70,132,41,90,110,90,79,181,68,158,223,103,120,165,104,243,42,20,199,29,40,178,164,68,113,73,83,46,147,107,83,102,105,246,165,90,123,59,59,72,253,195,233,217,84,121,23,69,237,65,160,52,210,164,63,87,170,197,134,148,109,53,169,197,186,242,80,69,166,134,102,102,106,247,30,190,227,26,64,203,85,143,23,15,112,50,202,183,99,193,40,142,183,65,166,170,83,100,209,54,100,249,67,101,11,212,137,41,61,117,70,157,165,175,103,104,233,160,0,0,0,29,194,156,248,203,226,82,167,226,173,7,13,227,188,78,49,30,143,22,166,179,109,90,165,46,38,77,65,147,73,232,173,9,90,31,118,221,126,223,96,240,28,39,240,172,175,92,194,124,166,168,66,67,208,168,48,186,198,84,166,247,108,148,196,232,43,73,145,154,12,136,201,42,62,210,50,87,218,66,242,251,128,0,0,4,87,226,15,153,136,184,3,130,245,56,148,217,232,106,225,184,35,61,78,134,148,186,73,117,174,124,73,68,135,146,68,234,22,157,28,100,180,81,107,161,247,17,159,117,27,218,86,229,231,143,88,167,22,142,193,203,169,86,174,122,170,9,247,149,205,120,210,185,50,82,149,56,181,17,45,100,157,238,234,106,50,62,255,0,105,247,223,166,78,50,211,65,203,150,20,82,232,141,64,141,233,185,145,152,147,82,146,77,35,152,111,174,52,116,186,141,252,166,215,183,123,58,232,162,215,94,211,237,238,239,128,3,254,84,132,172,180,90,73,68,93,189,165,168,254,145,17,22,132,93,131,129,103,174,182,171,127,44,87,125,73,45,169,195,107,209,254,170,75,83,61,106,17,147,239,47,120,207,149,143,9,21,11,162,20,55,27,53,165,206,102,169,34,215,93,27,81,255,0,152,106,10,156,146,68,54,210,146,208,139,94,207,222,99,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,41,41,53,178,164,145,119,233,254,81,153,156,118,167,57,73,197,90,229,61,214,185,106,107,166,213,59,116,211,88,205,31,118,133,239,23,117,194,254,186,186,230,78,236,183,94,86,175,35,210,59,251,125,245,73,186,119,153,159,113,9,98,0,0,63,134,68,101,161,150,164,98,167,56,186,229,161,138,108,152,120,227,108,210,157,62,165,198,225,79,76,102,11,105,26,142,124,151,94,89,33,175,177,58,173,75,247,106,94,209,200,184,72,98,115,246,102,97,228,91,210,234,15,38,5,114,146,184,77,198,55,76,154,234,94,157,1,4,189,134,178,78,237,169,211,93,12,244,236,208,197,224,119,246,144,254,128,0,0,174,190,49,120,96,205,91,9,169,24,137,26,34,220,149,10,167,30,19,134,219,100,102,150,81,26,160,241,168,244,65,153,36,140,251,79,118,159,103,180,87,38,72,47,247,176,239,50,22,141,77,185,203,140,221,66,167,2,156,249,165,211,70,246,156,159,25,74,65,250,201,212,143,103,113,153,151,103,112,209,29,30,115,85,74,68,26,155,10,213,185,113,154,125,7,169,118,165,105,37,23,118,190,255,0,120,253,128,0,0,0,63,45,77,147,145,77,151,28,146,149,27,172,56,141,20,90,145,234,147,45,15,236,25,207,206,133,172,155,87,50,151,228,116,237,35,159,95,170,78,81,39,185,38,185,242,11,66,236,45,62,143,219,247,143,151,149,156,35,169,227,46,55,90,214,172,56,166,236,68,213,32,191,80,81,161,74,74,98,117,108,54,233,158,136,89,17,17,56,95,72,182,251,254,219,59,206,150,112,45,172,173,97,84,28,191,225,52,232,14,220,37,68,106,150,243,208,93,109,93,18,58,105,17,20,173,204,60,218,219,125,14,48,217,234,104,245,123,59,53,208,138,164,162,196,190,241,138,247,38,216,110,169,95,175,87,38,250,202,209,233,78,169,215,158,239,61,55,172,200,214,231,127,105,234,175,105,152,187,94,29,185,55,137,151,187,26,61,229,115,83,152,249,91,94,132,135,30,82,217,46,108,118,95,102,35,138,97,70,182,27,117,6,151,89,86,168,51,50,35,247,159,105,76,176,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,253,255,0,193,101,255,0,204,255,0,255,0,212,224,160,17,165,60,167,120,88,193,191,135,246,247,151,48,57,254,122,243,41,93,202,181,147,135,184,155,76,46,117,41,236,64,167,210,238,72,137,138,135,220,151,71,118,28,213,200,109,162,82,145,181,226,229,33,198,204,150,130,230,54,130,81,154,13,105,87,117,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,43,113,47,200,228,156,184,222,79,99,13,142,184,139,195,171,210,176,226,25,136,218,26,142,186,29,69,226,113,243,132,150,80,73,73,198,52,161,213,50,164,39,212,67,102,218,200,141,40,91,209,215,45,25,139,190,242,191,138,112,49,50,197,145,253,148,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,61,9,224,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,125,179,209,147,42,238,79,49,30,45,49,186,175,166,108,203,163,168,145,108,212,157,90,10,82,155,104,209,205,141,37,180,233,163,205,115,90,35,113,41,38,220,74,210,164,237,51,91,77,254,92,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,111,250,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,6,85,197,196,229,231,54,118,110,81,120,98,97,157,241,93,143,18,177,93,159,34,173,26,133,110,42,121,197,126,170,178,174,74,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,117,65,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,122,217,189,43,49,249,188,166,80,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,219,79,12,94,31,243,48,138,28,108,192,227,125,187,210,95,82,246,191,108,211,93,113,246,165,80,98,184,195,204,186,169,40,74,201,179,121,246,228,118,178,226,20,166,82,132,234,105,113,75,67,118,42,2,47,241,52,110,148,238,71,49,61,53,153,178,226,199,40,244,213,33,113,163,37,245,155,229,83,136,108,160,210,167,16,68,133,58,77,161,107,220,102,132,41,75,36,184,105,38,213,159,113,166,140,191,91,152,113,106,96,117,135,67,194,21,243,172,198,109,248,46,209,36,170,57,48,228,200,174,178,151,19,41,212,19,109,252,243,219,205,231,12,219,66,148,227,139,82,146,70,102,67,160,8,171,197,31,192,158,38,254,11,231,16,133,0,137,41,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,213,240,230,206,191,242,85,196,119,232,23,253,78,170,230,25,93,63,55,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,222,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,101,136,95,247,11,143,2,120,101,248,215,156,77,20,2,47,251,133,199,129,60,50,252,107,206,38,138,1,22,105,106,228,114,78,107,120,112,225,29,225,135,203,137,31,17,108,248,247,2,32,178,234,26,105,21,184,138,172,204,89,194,117,243,34,82,22,149,18,148,194,148,174,82,86,235,169,81,36,158,55,91,173,90,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,130,114,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,73,80,21,23,198,35,42,182,109,139,38,139,153,107,18,155,18,146,187,170,176,186,77,209,17,167,13,40,149,81,113,165,190,204,198,153,36,109,74,214,150,36,243,213,188,183,47,148,178,65,173,111,45,85,235,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,9,63,196,210,20,152,25,227,196,246,37,85,165,212,86,169,20,215,137,233,41,105,43,74,28,166,68,90,25,34,105,8,78,198,210,164,182,131,50,53,154,16,147,90,150,189,203,84,159,224,151,135,152,113,91,174,226,38,35,212,233,93,125,231,107,250,62,29,53,233,17,8,219,166,69,150,137,36,227,145,220,230,30,175,59,202,91,107,51,105,42,109,180,17,37,197,19,238,161,54,212,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,5,27,113,125,115,11,207,54,146,89,178,225,75,77,206,154,60,37,94,50,21,37,197,48,228,211,101,61,50,16,210,219,45,139,76,50,140,106,91,110,41,181,146,219,45,168,113,14,155,156,255,0,134,93,90,149,69,207,30,24,76,172,212,226,64,142,228,138,148,68,59,37,228,180,133,62,253,50,91,44,180,74,81,145,26,220,117,198,219,66,123,212,181,165,37,169,153,16,208,72,0,202,184,245,88,151,242,239,229,28,63,210,47,251,43,242,126,133,211,254,167,253,139,244,84,95,70,254,167,213,254,241,233,123,253,127,237,61,125,194,90,240,144,171,96,53,23,50,237,204,197,42,156,184,23,147,145,250,75,13,215,94,229,83,149,53,244,56,204,134,157,81,25,25,201,113,167,9,182,18,191,155,86,247,83,218,241,176,66,242,64,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,12,214,11,137,203,206,83,44,220,221,112,196,195,59,30,187,34,37,30,187,2,69,90,77,10,227,84,3,148,253,41,103,92,148,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,170,90,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,115,83,131,206,8,85,111,204,197,200,198,86,107,145,33,211,112,186,57,170,68,69,54,165,191,57,250,140,89,113,154,66,59,146,132,37,36,242,212,179,51,61,80,218,73,39,188,214,221,133,113,71,240,39,137,191,130,249,196,33,64,35,85,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,62,217,232,201,149,119,39,152,143,22,152,221,87,211,54,101,209,212,72,182,106,78,173,5,41,77,180,104,230,198,146,218,116,209,230,185,173,17,184,148,147,110,37,105,82,118,153,173,166,255,0,46,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,55,253,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,167,17,44,155,196,204,37,141,34,242,182,105,204,252,173,160,194,91,140,169,12,151,54,67,44,51,45,196,176,70,134,28,117,102,167,94,78,136,35,34,51,247,31,105,210,84,168,151,222,14,222,230,219,237,213,40,21,234,28,223,85,70,79,69,117,46,178,247,121,107,177,100,68,182,251,251,15,84,251,12,133,182,228,183,56,22,214,105,112,170,118,95,241,102,116,22,174,19,162,59,75,101,233,206,182,158,181,29,52,120,137,86,231,222,113,110,62,183,31,112,245,36,122,221,189,154,234,71,88,185,167,194,58,158,13,99,117,211,106,203,138,109,68,85,82,115,244,243,36,41,41,84,78,173,244,52,101,170,16,70,70,77,159,209,45,190,239,179,233,228,190,214,77,213,153,75,10,57,236,51,131,95,165,206,34,95,114,141,19,227,150,135,216,122,253,47,179,239,26,48,166,50,113,233,177,35,154,82,147,105,134,209,162,75,66,45,18,69,161,125,131,245,0,0,0,0,252,117,137,205,82,233,19,170,111,171,70,226,70,117,245,158,165,216,148,36,212,125,250,123,189,227,59,153,223,191,222,196,76,200,93,213,53,206,114,75,116,250,156,250,115,6,183,77,123,26,110,124,149,37,5,235,43,66,45,253,196,100,93,189,194,198,248,58,97,131,52,156,38,171,226,36,152,139,110,84,202,156,136,77,155,141,145,26,153,92,106,123,196,162,213,4,102,147,50,239,221,167,217,237,22,40,0,0,3,249,221,218,98,143,248,183,226,115,247,158,97,227,219,209,42,14,170,5,14,146,136,78,70,39,76,218,234,89,157,61,6,189,132,179,78,237,170,211,93,8,244,236,208,135,92,225,19,150,134,42,82,102,99,141,205,74,116,186,103,92,133,1,50,88,45,166,105,56,18,90,121,4,182,190,213,104,180,175,223,161,123,69,178,17,17,22,132,90,17,15,232,0,0,137,220,79,235,171,161,228,238,245,121,133,104,242,253,27,179,183,221,84,133,175,113,145,247,24,164,92,9,167,57,86,197,90,29,61,166,185,138,119,169,209,59,117,215,72,206,159,118,135,238,26,102,140,147,67,41,73,151,118,191,229,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,101,169,104,51,129,156,90,35,212,28,195,93,48,157,53,30,222,135,67,86,186,255,0,120,199,63,113,123,197,170,112,132,175,187,81,203,115,84,37,109,217,72,221,183,78,255,0,157,159,61,71,175,111,217,238,47,222,39,96,0,0,14,111,152,92,40,165,227,46,19,92,86,69,66,42,30,114,93,58,90,98,25,161,42,52,200,84,103,90,66,139,84,47,67,46,97,246,145,107,238,247,29,66,228,167,2,238,251,103,60,117,11,77,202,60,184,205,218,85,71,84,110,63,29,212,37,198,34,213,227,55,185,39,203,45,72,246,234,71,162,75,179,216,47,1,4,100,132,145,247,145,17,24,255,0,160,0,0,28,79,57,86,3,88,141,151,75,214,134,168,104,144,243,20,90,148,168,196,166,201,102,151,138,12,132,161,73,245,84,100,162,53,246,25,22,190,225,158,38,151,82,195,235,241,14,183,185,185,246,229,92,148,157,219,146,105,118,59,221,154,253,21,23,172,143,176,254,225,162,204,167,98,4,108,73,203,213,133,95,110,74,30,146,155,118,150,196,211,74,201,90,73,232,88,91,132,126,178,143,93,87,253,99,215,222,58,232,0,0,0,15,199,88,152,221,58,145,58,160,234,210,132,70,140,235,202,82,143,68,164,146,147,51,51,63,97,118,12,227,102,250,236,77,225,153,12,65,168,33,195,113,17,238,74,180,84,43,93,82,105,76,249,6,70,147,212,253,95,91,176,116,92,180,99,45,185,150,220,50,185,47,216,205,64,151,123,214,91,153,71,166,54,226,91,113,113,90,122,59,46,179,32,136,150,219,200,52,188,206,155,210,163,34,215,176,141,93,165,194,170,181,76,65,199,140,70,92,185,61,125,110,224,184,106,7,177,180,115,228,168,156,125,243,50,66,72,205,107,219,204,119,176,187,79,214,246,153,246,220,63,15,188,132,91,248,61,108,64,196,108,70,162,179,46,237,158,211,82,154,102,92,100,56,80,146,182,226,188,159,85,232,232,117,183,80,235,107,46,197,30,221,79,219,169,137,218,148,165,9,36,33,36,148,164,180,34,34,208,136,189,195,250,3,202,95,248,165,96,97,133,33,250,205,243,119,81,232,204,48,210,157,34,157,80,98,57,175,68,173,90,39,154,180,145,153,146,23,161,107,236,63,113,136,29,141,92,96,236,107,78,108,154,78,23,208,206,179,34,59,171,104,164,200,140,204,136,142,109,55,19,185,43,98,105,25,164,205,45,153,30,157,169,81,159,180,132,121,254,236,230,97,29,173,37,79,89,214,50,41,101,44,156,50,106,159,56,159,54,119,253,30,217,219,117,219,236,238,215,236,22,73,147,172,210,194,205,54,28,170,238,110,146,244,9,113,36,28,57,72,54,9,166,205,212,49,29,197,154,11,154,225,237,213,254,205,79,93,11,180,189,253,248,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,242,159,165,43,19,244,167,250,20,244,239,250,179,249,63,242,167,209,157,43,223,236,95,83,211,115,249,219,57,95,174,245,118,111,223,237,219,167,104,245,96,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,2,42,241,171,240,177,107,124,64,131,229,213,17,10,184,104,231,22,251,192,236,83,161,96,167,71,233,187,51,16,46,8,180,239,70,115,25,141,208,213,39,73,135,27,210,60,238,66,221,119,99,45,109,228,111,74,21,187,93,82,101,169,221,245,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,236,206,254,86,191,146,62,56,191,134,240,174,79,77,209,106,84,246,235,180,73,14,167,108,164,65,117,231,154,75,82,72,146,72,55,144,182,28,73,169,30,170,210,73,94,136,53,27,104,155,252,13,106,213,87,169,88,201,66,122,167,45,116,216,114,40,50,227,195,83,202,54,25,125,228,206,75,174,161,189,118,165,107,75,12,165,74,34,213,68,211,100,122,237,45,45,40,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,15,21,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,214,204,142,8,85,114,225,141,183,78,11,214,107,145,43,50,45,201,13,37,19,227,54,166,209,37,135,152,110,67,43,52,43,181,11,54,158,111,122,53,81,37,123,146,74,89,17,44,237,167,131,13,90,171,81,202,133,110,29,66,167,46,84,122,93,241,62,36,22,158,121,75,68,86,14,28,39,141,166,146,103,162,16,110,188,235,134,148,232,91,220,90,187,212,102,115,212,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,202,184,250,181,155,166,187,112,83,168,84,154,188,238,162,37,179,79,93,46,150,223,41,8,233,226,174,84,137,106,111,84,145,26,245,126,92,133,234,163,53,122,250,107,181,41,34,159,252,49,120,127,195,197,217,145,179,3,141,246,239,87,98,196,218,253,179,77,117,198,29,139,94,148,219,239,50,234,164,161,43,55,9,150,28,143,218,203,136,74,94,82,211,169,169,180,173,14,92,160,0,174,14,54,24,161,85,183,176,142,195,194,138,122,101,179,30,243,172,74,169,78,144,204,213,52,135,24,167,161,189,34,186,209,22,143,33,110,204,105,210,220,173,18,184,168,61,170,51,35,69,59,11,201,225,5,138,20,171,211,41,113,172,54,83,17,138,150,31,86,38,211,100,48,153,169,117,247,88,146,242,166,181,41,109,104,74,101,10,84,135,153,78,187,137,71,21,195,37,119,165,51,124,69,94,40,254,4,241,55,240,95,56,132,40,4,105,207,26,48,134,205,199,172,47,184,48,143,16,24,150,229,10,226,142,150,100,28,71,205,151,218,90,28,75,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,195,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,194,109,100,149,45,40,117,167,80,75,94,205,199,55,248,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,89,98,255,0,184,92,120,19,195,47,198,188,226,104,149,64,50,174,47,251,133,199,129,60,50,252,107,206,38,136,235,197,123,35,145,174,90,85,111,55,24,114,185,103,93,166,199,142,187,186,146,72,118,65,78,136,210,91,97,51,88,36,146,141,165,176,210,81,205,73,232,209,178,210,156,213,10,109,124,234,192,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,20,101,187,27,233,89,143,193,43,91,26,40,212,57,116,104,247,28,119,84,184,18,92,75,139,140,251,47,185,29,228,18,211,216,180,19,172,185,177,122,36,212,141,170,52,160,204,208,93,44,64,14,53,126,22,45,111,136,16,124,186,162,41,88,119,92,159,102,206,242,202,46,40,124,184,161,71,151,88,161,79,142,228,106,237,184,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,61,9,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,205,56,224,217,84,168,23,254,22,98,51,50,37,157,74,185,71,168,209,36,52,165,167,144,150,32,188,211,205,41,9,219,184,150,106,168,60,74,51,81,145,146,91,208,147,161,154,185,167,7,220,99,174,216,217,160,44,42,142,207,81,69,196,186,123,241,230,55,185,8,228,74,131,29,249,113,228,234,104,82,213,181,8,146,215,44,148,132,159,83,189,91,141,180,144,187,240,0,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,204,190,42,226,101,213,140,152,143,113,226,149,235,47,168,173,92,213,7,106,18,118,184,226,219,103,121,250,140,53,204,90,214,150,90,65,37,182,208,106,61,141,161,9,35,209,36,60,253,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,75,216,3,140,116,44,192,96,213,167,140,86,227,61,60,75,154,158,153,14,70,220,181,244,146,144,165,55,38,54,245,161,6,231,41,246,221,107,153,176,146,189,155,147,234,168,140,116,0,25,87,23,167,84,201,213,137,155,252,142,224,157,2,191,51,208,215,37,27,15,232,31,39,238,14,91,210,61,23,205,137,1,114,191,154,161,246,155,127,154,220,114,111,231,12,246,107,185,58,25,118,210,182,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,113,60,55,56,130,73,204,76,103,48,123,25,42,177,19,136,180,232,234,147,10,164,243,173,50,187,153,6,235,238,58,77,71,101,134,153,101,113,153,38,18,104,74,148,183,16,75,115,77,16,225,148,245,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,71,159,226,59,145,201,57,173,179,96,94,24,124,184,145,241,22,207,142,250,32,178,234,26,105,21,184,138,50,89,194,117,243,34,82,22,149,18,148,194,148,174,82,86,235,169,81,36,158,55,91,234,185,35,192,105,57,113,203,69,157,134,213,152,81,24,184,74,58,234,151,1,179,29,166,214,117,25,43,55,92,109,213,180,181,165,229,178,149,55,24,157,222,173,232,142,131,45,19,181,37,226,184,163,248,19,196,223,193,124,226,16,160,17,170,128,1,226,177,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,58,217,145,193,10,174,92,49,182,233,193,122,205,114,37,102,69,185,33,164,162,124,102,212,218,36,176,243,13,200,101,102,133,118,161,102,211,205,239,70,170,36,175,114,73,75,34,37,157,180,240,97,171,85,106,57,80,173,195,168,84,229,202,143,75,190,39,196,130,211,207,41,104,138,193,195,132,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,206,122,128,0,0,0,0,0,0,0,0,0,0,14,3,156,92,210,194,202,206,28,166,238,114,146,244,249,114,228,20,56,168,38,9,214,201,213,177,33,196,26,203,154,217,237,213,142,221,15,93,15,176,189,213,183,253,217,204,194,53,90,82,153,179,172,101,210,206,89,184,68,237,62,113,190,76,239,250,61,147,182,235,183,217,221,175,216,36,54,10,241,131,177,174,201,177,169,56,161,67,58,52,137,14,161,163,147,30,51,49,226,55,184,219,78,229,45,249,166,100,146,53,56,102,122,118,37,36,126,195,19,198,192,197,44,63,196,250,67,21,155,30,239,163,214,88,125,164,186,101,6,160,196,131,70,169,66,180,87,41,106,34,50,37,167,82,215,218,94,242,30,172,7,241,73,74,210,104,90,73,73,81,104,100,101,169,25,123,132,18,226,9,144,139,127,24,109,137,248,141,135,52,86,98,93,176,26,118,83,172,196,140,134,202,106,80,220,167,149,234,179,29,110,184,234,221,113,5,218,162,221,161,123,116,49,79,20,170,166,32,224,62,35,34,92,110,190,137,112,91,213,2,222,218,249,241,148,110,48,249,25,161,68,70,133,237,230,53,218,93,135,234,251,12,187,59,174,101,241,150,220,204,150,25,91,119,236,150,160,68,189,232,205,195,163,212,219,109,45,182,185,77,51,29,231,94,144,100,107,113,229,154,158,123,77,234,81,17,233,218,68,174,211,231,57,66,186,202,207,204,134,31,84,22,225,182,137,23,37,38,42,213,174,132,73,84,248,230,102,163,212,189,95,87,180,104,234,141,49,186,141,34,13,65,165,165,104,149,25,167,146,164,158,169,81,41,36,100,100,126,210,237,31,176,0,0,0,7,34,205,142,32,70,195,124,189,95,181,247,36,161,153,42,183,106,140,66,53,44,147,172,158,133,245,182,69,235,36,245,213,31,213,61,125,195,58,110,174,165,136,55,226,221,115,115,147,238,58,185,169,91,119,40,212,236,135,187,116,250,74,63,89,127,105,253,227,67,185,53,176,25,195,156,186,89,84,52,67,68,119,159,162,211,101,73,36,182,72,53,60,168,49,210,181,43,213,73,154,140,209,218,102,90,251,199,108,0,0,1,255,0,43,35,52,40,139,188,200,200,133,31,231,91,2,238,251,155,60,116,251,77,186,60,185,45,221,181,70,148,78,49,29,213,165,182,37,85,228,183,185,71,203,61,8,183,106,103,162,139,183,218,45,235,47,88,81,75,193,172,38,183,108,138,124,84,50,228,74,116,68,203,50,66,82,106,144,152,205,52,181,30,136,70,166,124,178,237,50,215,223,238,46,144,0,0,2,9,241,123,175,187,78,203,115,180,36,109,217,87,219,191,93,117,249,169,240,20,90,118,253,190,227,253,194,170,242,117,68,122,189,152,107,90,19,70,162,221,215,106,105,215,95,239,25,7,238,63,112,209,249,22,133,160,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,10,3,226,93,64,42,6,105,238,102,18,209,160,151,209,105,170,116,215,74,116,51,247,23,188,77,174,12,53,227,147,135,87,93,17,91,72,161,244,59,125,231,189,250,130,143,219,254,97,100,64,0,0,3,192,208,240,98,203,160,226,37,67,18,224,81,226,51,88,168,178,235,47,60,220,118,146,165,147,143,147,202,51,81,32,148,102,107,34,51,213,71,254,62,209,239,128,0,0,7,228,171,83,163,213,233,115,41,82,218,75,140,76,142,228,119,16,164,145,146,146,180,154,76,140,140,140,143,176,207,216,51,187,158,28,52,147,134,25,145,188,41,142,48,134,163,212,234,181,10,164,68,161,38,148,147,14,79,146,148,22,155,18,93,205,251,8,203,220,98,201,248,63,98,99,183,54,14,212,173,9,82,91,53,210,170,47,37,182,212,179,230,114,218,139,1,178,50,35,89,250,190,182,157,196,90,251,133,131,0,0,0,0,227,57,191,196,4,97,190,94,175,74,225,201,228,60,253,22,163,22,58,201,123,84,78,156,25,10,78,211,220,147,215,84,118,104,122,140,230,220,117,103,171,215,13,82,185,37,213,184,237,70,107,242,220,90,212,102,165,41,197,154,140,204,204,204,204,204,207,222,99,243,183,214,212,94,98,11,36,235,238,56,164,178,203,73,213,70,165,25,232,148,145,123,79,183,66,34,22,217,195,19,35,113,168,52,168,216,223,137,244,116,57,83,144,104,126,147,26,68,114,50,105,165,38,20,150,30,216,252,114,82,92,37,18,203,114,23,161,118,145,118,234,98,204,144,132,54,132,182,218,73,41,73,17,37,36,90,17,23,184,135,253,15,249,90,208,218,20,227,138,36,165,36,102,163,51,208,136,189,226,41,102,211,63,120,95,151,186,68,234,53,54,171,22,177,117,42,59,169,98,44,71,227,200,38,93,218,250,83,205,66,100,54,226,72,157,100,137,90,22,165,169,23,121,246,83,94,63,102,183,22,243,7,94,149,80,186,238,89,173,211,150,226,249,52,232,243,36,148,100,182,107,116,211,171,78,60,180,145,237,121,73,236,236,211,179,239,243,152,95,128,88,177,140,51,17,22,196,178,171,21,6,214,178,65,201,106,155,37,214,16,102,104,45,84,182,155,94,132,92,196,25,253,135,175,184,88,110,92,248,65,155,229,78,184,177,182,176,180,54,182,153,146,112,96,72,209,68,163,228,175,99,141,201,133,255,0,58,147,45,125,197,239,22,61,132,24,41,135,216,29,108,166,212,195,234,36,120,16,201,68,227,134,136,204,52,183,92,229,182,217,173,124,166,208,74,81,147,72,212,244,212,244,251,180,247,96,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,234,179,175,154,234,22,82,240,106,109,229,205,165,76,187,234,90,195,181,168,147,94,90,122,249,91,144,78,56,105,108,141,102,203,8,95,53,195,213,9,61,16,223,49,11,117,179,20,3,250,82,190,255,0,74,127,166,191,78,255,0,171,63,148,31,42,125,39,210,179,254,202,117,61,79,63,147,179,149,250,239,91,102,205,158,205,186,118,11,244,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,160,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,17,87,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,98,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,101,92,75,78,30,121,44,170,230,159,20,35,215,110,251,126,90,176,174,218,144,103,112,76,41,42,138,83,95,38,247,53,79,97,196,164,212,181,169,70,210,157,36,26,77,12,154,143,152,218,214,206,235,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,1,65,124,83,111,249,55,214,116,175,40,165,112,196,171,83,109,88,240,40,20,211,140,109,41,17,80,220,100,59,34,57,173,178,245,150,137,143,203,37,239,51,90,87,185,7,166,194,74,99,92,219,42,171,2,192,163,98,51,210,34,29,54,185,88,169,209,35,180,149,171,158,151,224,179,9,231,84,180,237,218,72,52,212,25,36,153,40,204,205,46,106,73,208,141,83,211,130,222,49,208,172,252,101,187,112,118,174,207,46,94,34,83,227,200,165,201,220,179,221,42,154,153,14,42,54,196,160,200,183,176,252,135,121,138,90,18,158,155,111,172,167,18,69,114,130,42,241,71,240,39,137,191,130,249,196,33,64,35,85,3,133,103,7,41,150,110,110,176,191,228,61,118,68,74,61,118,4,134,228,208,174,53,64,57,79,210,150,110,32,223,36,32,156,104,214,135,90,65,182,164,26,246,107,203,89,145,169,164,25,103,178,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,126,124,95,247,11,143,2,120,101,248,215,156,77,18,168,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,132,10,171,112,135,193,42,214,98,230,226,188,202,156,70,240,250,124,135,36,187,135,145,41,143,197,97,43,92,83,66,137,185,172,203,74,218,71,82,103,32,144,219,105,66,75,70,146,68,130,33,61,64,64,14,53,126,22,45,111,136,16,124,186,162,43,171,135,37,173,66,190,115,133,101,217,87,76,30,182,139,112,83,238,42,93,70,55,53,109,243,226,191,66,158,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,68,128,149,193,179,22,42,25,130,173,217,180,155,135,209,24,79,31,124,138,109,229,81,40,210,165,60,218,154,66,145,24,161,50,242,92,91,201,113,195,105,78,44,152,109,73,101,199,11,110,168,105,86,211,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,176,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,94,247,22,203,42,149,117,100,182,224,174,212,36,75,110,69,157,88,165,86,224,165,149,164,144,227,235,146,152,38,151,72,210,102,104,229,78,117,68,73,52,158,244,160,245,208,141,42,166,12,1,198,58,238,95,241,150,211,198,43,113,158,162,93,179,80,76,135,35,110,66,58,184,171,74,155,147,27,122,208,178,111,154,195,142,181,204,216,106,70,253,201,245,146,70,52,210,0,0,32,175,24,44,99,161,88,217,96,60,42,144,207,81,90,196,186,131,17,225,183,185,104,228,69,131,33,137,114,36,234,72,82,21,181,104,140,215,44,212,133,31,83,189,59,137,181,16,164,16,23,19,193,131,30,100,221,88,95,114,224,5,118,108,78,162,199,144,154,165,9,10,144,210,95,114,157,49,199,20,251,104,100,144,75,90,25,147,170,212,233,169,125,179,155,65,236,36,160,149,99,224,50,174,52,167,148,239,11,24,55,240,254,222,242,230,4,74,227,47,55,4,162,224,149,1,139,226,147,46,102,34,204,144,251,54,43,204,169,242,68,52,19,240,215,82,121,210,74,210,201,160,217,67,77,145,44,150,189,238,160,208,146,34,113,104,167,107,79,229,87,202,170,55,200,95,74,252,164,244,132,127,67,250,39,153,215,117,220,196,242,58,126,87,206,115,185,155,54,108,245,183,105,167,110,131,74,120,3,250,101,253,13,90,127,202,15,209,95,164,47,71,167,211,190,140,219,201,231,110,86,205,219,62,111,157,203,229,243,121,95,53,205,230,114,190,111,96,232,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,30,19,23,240,83,15,177,198,217,85,169,136,52,72,243,225,154,141,198,205,113,152,117,109,57,203,113,178,90,57,173,172,146,162,39,87,161,233,169,107,247,235,92,57,140,225,7,200,42,141,197,130,85,133,173,180,50,244,146,131,62,70,170,53,151,57,123,27,110,52,47,249,164,145,107,239,47,112,175,44,80,192,44,88,193,233,139,139,125,217,85,138,123,104,89,160,164,187,77,146,211,11,50,53,150,169,91,173,163,82,62,90,204,190,194,215,222,61,30,0,230,183,22,242,249,95,139,80,181,46,89,206,211,155,113,28,234,116,137,146,85,25,77,146,218,53,104,211,111,33,38,123,89,74,123,123,52,212,190,235,148,202,94,126,240,191,48,148,136,52,106,149,86,45,30,234,76,118,146,252,89,111,199,142,79,59,181,132,171,148,133,72,113,197,17,186,241,146,117,45,79,67,46,242,237,149,168,90,28,66,92,109,68,164,168,136,210,100,122,145,151,188,127,208,255,0,149,161,14,33,77,184,146,82,84,70,74,73,150,164,101,238,49,89,188,78,242,55,22,189,74,147,141,248,97,71,67,117,56,230,183,234,209,163,199,34,39,90,74,102,201,125,237,140,71,53,41,195,81,160,183,45,122,31,97,31,110,134,42,77,222,182,156,243,240,94,39,88,113,181,41,151,154,86,169,52,168,143,69,36,203,216,125,154,25,24,253,22,229,89,234,13,195,75,174,70,117,109,187,78,154,196,182,214,133,25,41,42,109,100,162,50,50,50,50,50,50,247,144,209,150,80,49,1,24,145,151,155,46,184,82,121,239,49,69,167,69,125,102,189,202,55,83,6,58,149,184,247,40,245,213,125,186,158,163,179,0,0,0,0,175,158,48,56,152,237,179,131,180,219,66,44,150,201,117,90,139,41,113,180,172,249,156,183,98,207,108,204,200,150,94,175,171,167,113,150,190,241,91,25,30,195,73,56,159,153,27,62,152,219,9,118,61,50,171,79,170,75,74,210,106,73,176,220,248,201,89,105,177,69,220,231,180,136,189,230,52,69,73,167,71,164,82,225,210,162,52,150,216,135,29,184,237,161,41,34,36,165,9,36,145,17,17,17,23,97,23,176,126,176,0,0,1,224,107,152,49,101,215,177,18,159,137,115,232,241,30,172,83,153,105,150,94,114,59,74,82,9,183,205,228,153,40,208,106,35,37,153,153,104,162,255,0,31,104,247,192,0,0,2,183,120,207,87,149,27,14,173,74,26,54,153,76,235,183,251,203,99,244,245,23,183,252,194,18,112,210,160,21,127,52,246,203,6,209,172,145,214,235,162,117,211,90,116,195,247,31,184,95,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,68,226,249,78,110,46,99,85,57,17,201,7,47,77,86,72,211,126,216,16,11,191,78,221,7,85,224,189,94,121,53,155,190,135,206,79,45,126,143,245,55,30,189,136,168,171,187,95,243,11,102,0,0,0,0,0,0,0,1,80,156,101,48,197,52,155,194,135,136,177,96,168,153,153,30,52,23,31,38,189,83,117,110,212,30,52,238,36,17,107,161,107,161,171,95,179,218,60,47,8,156,85,143,102,99,172,219,86,173,49,212,66,173,211,28,143,29,162,112,137,7,45,233,144,27,73,237,82,200,181,209,38,90,145,26,190,241,118,132,100,162,35,35,212,143,180,127,64,0,0,5,121,113,148,196,146,161,224,141,14,198,166,84,86,197,70,161,95,140,252,134,144,246,211,92,39,34,84,26,81,25,37,68,163,73,168,136,187,82,105,255,0,32,166,65,50,120,109,229,93,220,116,197,88,119,117,126,156,183,45,203,106,83,115,22,110,50,102,203,239,199,147,13,195,101,91,217,91,106,37,54,233,234,157,72,204,189,164,93,247,167,71,164,83,104,52,200,212,122,68,38,98,67,134,210,24,101,150,91,75,104,66,16,146,74,82,73,73,17,17,17,17,22,132,90,118,15,216,62,101,197,114,208,109,58,84,154,213,197,86,137,79,135,21,165,188,227,178,95,67,73,36,165,38,163,245,150,100,93,201,51,237,63,97,138,193,206,135,20,212,180,245,99,13,176,49,199,8,210,137,20,249,53,109,123,151,172,134,86,184,239,197,151,255,0,52,180,25,167,237,211,184,133,102,84,170,151,214,43,93,93,85,66,85,94,226,173,212,159,218,147,113,111,75,125,107,113,195,50,73,106,106,89,234,183,15,179,183,181,94,243,19,199,39,156,45,46,187,241,216,87,214,52,54,170,85,9,100,219,205,83,204,156,98,91,154,244,238,150,246,164,196,82,13,6,133,186,147,209,93,170,45,59,136,204,90,190,23,224,134,25,96,253,10,45,10,198,180,41,52,228,71,105,13,41,246,105,241,217,121,227,74,16,147,91,138,105,180,110,81,242,208,102,122,118,153,125,195,221,145,17,22,132,90,17,15,232,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,189,148,60,121,179,114,219,194,222,208,197,107,206,108,68,162,157,30,186,138,100,23,164,27,43,171,84,78,171,60,227,194,104,210,133,171,123,138,78,134,162,66,182,32,150,226,139,98,20,101,84,57,151,204,93,247,154,12,83,159,137,151,212,143,237,97,209,225,108,103,250,50,151,212,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,247,153,247,17,123,86,242,37,143,39,149,201,25,166,122,217,150,154,58,100,50,252,122,82,88,221,53,202,33,180,226,157,172,45,26,146,145,25,42,38,73,58,37,74,91,107,113,243,36,50,130,113,206,127,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,79,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,233,96,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,2,42,241,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,67,234,241,11,226,117,50,214,153,112,101,251,46,179,121,53,86,121,148,202,253,218,210,223,98,85,42,83,79,190,196,184,49,154,113,164,109,120,185,77,233,45,11,90,73,46,43,150,68,178,75,168,238,188,58,243,213,27,52,182,105,88,248,131,62,34,49,82,129,29,231,167,51,26,43,168,69,78,156,201,199,65,84,140,201,178,97,149,169,201,9,109,108,165,127,77,10,90,80,132,40,144,138,118,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,151,122,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,175,230,135,42,48,240,203,133,29,177,68,191,218,221,121,225,111,75,88,105,230,217,96,156,137,42,169,83,34,153,1,78,36,221,220,202,58,243,74,141,167,9,46,185,17,135,59,136,144,43,87,0,113,142,187,151,252,101,180,241,138,220,103,168,151,108,212,19,33,200,219,144,142,174,42,210,166,228,198,222,180,44,155,230,176,227,173,115,54,26,145,191,114,125,100,145,141,52,136,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,132,28,75,50,43,39,51,86,204,92,79,195,24,18,229,98,133,185,29,138,108,88,41,148,211,108,85,233,199,32,205,76,44,223,113,13,50,182,77,247,158,75,132,162,220,92,198,212,149,154,155,54,232,216,95,247,11,143,2,120,101,248,215,156,77,18,168,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,73,93,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,150,209,163,220,151,227,29,119,31,114,193,96,98,173,210,206,202,213,86,158,228,122,139,155,144,125,76,168,146,29,136,236,157,16,132,33,28,229,199,83,188,180,164,146,142,102,194,212,147,169,246,176,0,20,45,197,47,29,38,99,6,107,43,214,220,42,207,87,109,225,223,250,155,166,50,217,62,219,104,148,217,17,212,22,166,221,61,188,238,171,152,202,156,66,82,149,183,25,143,164,73,37,170,42,201,181,171,177,45,90,117,235,34,14,202,45,86,161,54,151,14,79,53,7,205,149,17,184,206,72,111,97,30,244,237,68,216,199,169,145,36,249,154,36,204,210,162,37,26,214,174,220,20,234,245,90,145,7,168,137,108,211,209,84,170,57,205,66,58,120,171,148,196,68,185,162,140,141,122,191,46,58,52,73,26,189,125,116,218,149,25,118,12,145,227,204,108,184,230,94,206,196,154,204,217,108,91,197,33,116,187,128,153,144,235,104,58,116,148,27,78,56,234,26,66,212,242,25,82,155,146,77,108,86,245,199,65,22,138,218,162,209,152,12,171,139,232,70,107,176,227,41,89,17,193,235,214,245,119,174,170,206,195,250,11,20,10,3,15,18,37,85,229,38,153,28,205,41,51,35,229,178,141,201,55,94,50,52,182,149,36,136,150,181,182,218,233,7,20,177,74,251,198,155,238,167,137,152,151,93,244,205,201,89,228,245,179,122,86,99,243,121,76,161,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,182,158,24,188,63,230,97,20,56,217,129,198,251,119,164,190,165,237,126,217,166,186,227,237,74,160,197,113,135,153,117,82,80,149,147,102,243,237,200,237,101,196,41,76,165,9,212,210,226,150,134,236,84,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,0,0,0,0,0,0,0,0,3,248,100,70,90,25,106,70,60,38,40,96,134,25,99,5,10,85,10,249,180,41,53,20,72,105,109,37,247,169,241,222,121,147,82,22,146,91,106,117,181,237,81,115,22,100,122,118,25,253,226,170,51,135,194,210,235,176,220,155,125,96,187,106,170,208,208,78,60,237,60,137,199,229,183,167,80,233,236,106,52,68,160,144,72,67,73,45,85,216,163,211,184,200,196,14,166,213,47,172,41,186,186,170,124,170,189,187,91,166,191,181,70,218,222,136,250,22,219,132,102,147,208,210,178,209,109,151,103,103,106,125,228,44,203,38,28,83,82,235,212,124,54,199,55,28,51,82,99,211,227,85,181,239,94,177,217,66,228,63,42,95,252,234,214,100,159,183,78,242,22,127,110,220,180,27,178,149,26,181,110,213,162,84,33,202,105,15,54,236,103,208,234,77,42,73,40,189,100,25,151,114,136,251,15,218,67,233,143,199,88,164,83,107,212,201,52,122,188,38,101,195,152,210,216,121,151,155,75,136,90,22,147,74,146,105,81,25,25,25,25,150,134,90,118,138,44,226,73,149,103,112,47,21,38,93,212,10,114,219,183,46,89,110,76,65,182,201,147,44,63,34,76,199,9,148,236,101,13,164,146,219,69,162,117,51,34,246,153,119,67,97,115,124,26,241,36,171,152,35,92,177,170,117,21,191,81,167,215,164,191,29,165,189,184,209,9,184,148,246,146,68,74,81,168,136,148,102,93,137,36,255,0,144,88,104,0,0,0,254,25,146,72,204,207,66,46,209,73,124,93,177,86,61,231,142,176,173,90,84,199,85,10,137,76,110,60,134,141,194,52,20,182,102,79,109,70,73,74,204,181,209,68,90,153,18,190,225,238,120,53,225,146,106,215,141,115,17,101,65,81,179,14,60,152,45,200,54,189,82,117,14,211,222,36,238,52,25,107,161,235,161,43,95,179,218,45,240,0,0,0,0,0,0,0,5,76,241,161,175,60,170,205,161,67,230,167,150,143,72,122,155,143,94,212,83,149,221,175,249,135,42,225,7,78,110,86,99,81,57,113,201,103,19,93,171,52,107,179,124,9,229,223,167,102,162,238,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,207,26,42,19,209,113,22,207,173,162,19,132,137,190,144,222,241,54,123,79,99,20,228,150,170,211,247,119,143,133,193,198,172,113,113,178,173,76,57,4,158,183,145,163,102,189,55,108,137,80,87,97,107,219,167,220,46,140,0,0,0,0,0,0,0,4,55,226,155,133,74,196,140,181,63,50,28,101,46,85,185,61,85,165,41,8,213,92,184,240,38,158,154,146,20,122,106,178,236,236,47,180,133,54,229,186,243,127,14,113,226,202,174,184,250,162,181,30,225,166,162,98,141,70,141,172,166,99,42,115,83,220,146,45,9,30,211,211,179,180,104,254,200,174,69,185,236,218,13,199,5,244,188,197,82,153,22,99,110,18,137,91,146,227,73,89,30,164,102,71,169,40,187,140,254,243,31,108,0,0,0,82,175,23,220,70,102,228,198,168,22,155,15,154,211,74,167,52,149,164,148,70,68,182,165,207,108,251,9,71,219,235,123,139,247,8,47,105,91,85,75,198,230,165,219,20,104,111,202,153,84,152,196,54,155,101,181,45,70,167,28,74,19,216,146,51,239,81,23,97,31,127,112,208,94,71,48,18,14,3,224,101,22,146,170,106,35,85,42,177,227,84,167,238,100,144,234,95,118,28,100,184,149,124,218,20,94,179,93,164,162,51,212,187,76,207,186,67,142,109,142,120,247,96,96,29,151,54,238,189,43,81,88,54,25,113,76,68,234,88,75,239,184,150,157,113,40,66,28,113,27,141,92,165,17,17,30,166,125,158,253,41,99,55,188,64,177,39,48,85,185,52,187,98,185,84,183,173,150,220,91,77,199,133,38,68,69,73,104,151,33,36,79,37,18,86,218,247,54,242,73,90,22,135,180,189,133,219,198,240,71,46,248,169,152,75,170,61,42,209,183,234,50,91,149,37,8,147,83,114,36,149,199,104,212,227,105,90,156,121,182,156,219,161,60,149,25,153,118,17,234,127,109,200,101,47,135,86,23,96,85,46,13,114,239,162,83,110,59,156,217,105,199,92,157,26,60,198,163,191,181,133,25,178,110,70,67,136,52,184,210,141,38,103,169,18,143,218,125,147,2,60,104,241,24,110,44,70,27,101,150,146,72,109,182,210,73,74,18,69,161,17,17,118,17,17,22,154,15,244,0,0,0,31,130,175,112,80,104,12,28,170,237,110,5,53,146,239,114,92,148,50,158,242,46,245,25,23,121,145,126,242,30,98,220,198,60,58,188,107,46,208,173,11,166,155,92,149,31,111,60,169,211,152,146,76,238,65,169,59,249,107,51,78,164,149,105,169,118,237,63,112,246,192,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,159,187,177,122,242,189,112,238,194,194,218,203,241,10,222,195,136,245,22,104,172,50,193,37,123,231,75,84,169,47,58,179,213,75,90,148,109,160,139,82,65,33,148,104,146,81,173,75,146,188,58,242,43,39,52,183,145,95,24,131,2,90,48,174,129,33,230,103,61,26,83,72,93,78,162,201,71,89,83,76,137,194,125,148,41,185,9,113,111,37,31,65,10,66,86,133,168,150,139,211,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,81,183,17,156,132,255,0,37,122,235,24,145,135,111,245,24,101,115,84,58,56,145,223,145,190,85,22,114,208,183,74,26,141,103,189,230,77,13,184,166,157,237,81,37,10,67,167,185,41,113,238,107,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,208,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,4,85,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,135,85,226,133,145,111,211,93,170,188,113,193,203,51,171,196,154,46,207,76,70,132,173,175,87,105,109,182,162,61,25,36,159,81,49,157,27,229,232,105,90,218,37,183,243,170,76,118,202,154,237,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,253,120,133,122,213,113,42,255,0,185,113,26,187,30,35,21,43,170,177,54,183,49,168,136,82,88,109,249,47,45,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,247,139,222,225,113,224,79,12,191,26,243,137,162,85,0,0,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,8,65,197,247,20,41,86,94,82,228,216,111,38,35,245,44,65,172,66,166,199,97,83,82,211,237,49,25,228,205,118,82,26,208,212,242,18,168,236,178,173,54,146,78,83,102,106,238,74,170,47,43,24,41,252,162,115,5,100,224,227,149,14,138,37,193,80,62,189,244,187,203,113,16,88,105,114,37,114,149,203,112,137,227,97,151,73,189,200,52,243,13,27,180,78,166,90,61,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,48,87,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,104,123,35,56,161,85,198,60,165,225,157,249,93,76,179,169,63,71,244,108,199,229,205,84,183,229,191,5,231,33,57,41,199,84,68,165,45,229,70,55,143,93,76,141,195,35,82,180,220,126,43,138,63,129,60,77,252,23,206,33,10,1,26,168,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,3,61,124,72,109,106,21,159,157,172,82,164,219,144,122,72,146,42,17,42,142,55,205,91,155,165,77,131,30,92,151,53,89,153,150,247,223,117,122,107,181,59,180,73,18,72,136,167,175,4,252,80,170,220,56,71,126,97,69,65,50,222,143,102,86,34,212,160,200,122,106,157,67,108,84,16,230,177,90,104,203,70,80,135,97,186,233,237,86,138,92,165,158,212,153,25,174,199,192,7,52,204,142,55,210,178,225,130,87,78,52,86,104,114,235,49,237,200,237,41,16,35,56,150,215,37,247,159,110,59,40,53,171,177,8,55,94,111,122,244,81,165,27,148,73,89,145,32,243,68,39,255,0,18,124,20,254,78,217,125,202,238,14,57,80,235,101,219,244,251,151,175,125,46,243,27,92,231,221,129,34,87,41,92,182,204,217,39,222,116,155,220,130,87,44,145,187,85,106,103,229,56,84,225,157,171,140,152,193,137,152,91,122,196,234,40,183,54,23,212,233,242,118,182,218,220,103,125,66,157,177,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,132,64,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,67,217,35,199,153,57,142,203,69,157,137,53,153,177,31,184,78,58,233,119,1,51,33,167,22,85,24,203,54,156,113,212,52,132,37,149,188,148,183,36,154,216,157,136,144,130,45,83,181,71,221,70,85,199,191,197,108,116,196,124,101,135,104,82,111,90,207,54,149,98,91,240,173,186,5,53,130,52,69,133,22,59,13,178,107,74,12,207,87,157,229,37,110,184,102,106,82,137,36,90,33,13,161,19,87,134,47,15,248,120,187,50,54,96,113,190,221,234,236,88,155,95,182,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,251,89,113,9,75,202,90,117,53,54,149,161,203,148,0,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,241,55,38,50,97,213,155,89,102,133,119,221,52,218,36,169,27,185,5,81,156,196,98,123,106,9,74,217,204,89,26,180,37,39,93,11,179,113,123,199,167,164,220,20,26,251,5,42,133,91,129,82,100,251,156,137,37,15,39,188,203,189,38,101,222,70,95,184,199,239,0,0,0,31,231,34,52,121,108,57,22,91,13,188,203,169,52,56,219,137,37,37,105,50,208,200,200,251,12,140,143,77,4,63,205,167,14,172,46,199,90,92,234,229,161,68,166,219,151,57,50,235,141,57,6,52,120,109,72,127,107,234,35,120,219,140,183,22,106,113,212,154,140,143,83,36,151,180,187,105,191,27,178,239,138,153,123,186,164,82,174,235,126,163,25,184,178,86,136,213,54,226,73,68,119,77,46,56,148,41,183,156,105,189,218,147,42,81,25,23,105,22,165,246,118,76,161,113,1,196,156,190,214,227,82,238,122,229,82,225,182,92,117,13,57,30,108,153,18,213,25,163,92,116,153,50,149,201,67,104,36,182,202,137,58,150,133,184,253,135,217,116,248,25,143,118,6,62,89,144,174,219,46,181,21,243,125,150,212,252,78,165,133,62,195,138,105,167,20,149,161,183,23,180,211,205,73,25,25,234,71,217,238,215,164,136,241,158,60,4,131,143,24,25,90,164,166,154,137,53,74,84,121,53,40,27,89,37,186,167,218,135,37,45,165,63,54,181,31,172,239,97,36,136,245,62,195,35,239,207,165,219,109,85,44,235,154,169,108,86,97,191,22,101,46,99,240,221,109,230,212,133,18,155,113,72,87,98,136,143,189,38,93,164,93,221,194,116,112,130,196,102,109,188,106,159,106,62,249,161,53,90,115,169,66,77,68,73,53,187,46,3,101,216,106,46,223,87,220,127,188,93,80,0,0,0,248,151,181,114,45,177,102,215,110,57,207,165,152,244,186,100,169,142,56,106,36,237,75,109,41,102,122,153,145,23,98,79,188,203,239,33,156,28,200,222,114,49,27,30,47,90,235,111,170,83,82,46,26,146,33,168,148,107,220,202,166,60,166,244,61,202,35,212,151,236,61,59,123,5,200,240,177,194,149,97,190,90,152,153,50,41,162,85,199,61,53,164,169,104,209,92,169,16,33,30,154,154,18,122,106,131,236,237,47,180,196,200,0,0,0,0,0,0,0,31,195,20,187,198,58,172,114,241,178,147,76,41,4,174,139,159,171,100,189,118,239,137,79,87,105,107,217,175,220,62,239,5,218,19,178,113,22,240,173,174,19,134,136,94,143,216,241,182,123,75,123,21,20,158,138,211,247,119,139,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,93,188,99,44,103,171,56,85,69,186,227,83,156,120,232,221,78,247,144,201,168,155,230,201,167,182,90,168,146,122,107,166,157,229,175,218,33,143,10,58,219,116,252,220,219,20,167,30,82,61,35,214,232,91,180,73,242,233,147,149,219,219,246,251,140,95,0,0,0,0,0,0,0,0,15,41,138,214,124,123,251,14,46,91,62,66,18,162,171,82,102,67,73,168,136,246,169,214,22,217,31,106,85,167,211,247,31,220,99,55,152,195,108,203,195,124,106,187,237,165,178,235,42,160,220,181,8,204,154,146,105,222,150,37,184,132,173,61,137,212,143,103,97,145,23,238,23,181,195,239,17,211,136,153,106,181,214,185,140,188,245,26,12,42,74,146,135,55,41,60,152,17,117,35,245,148,100,122,175,183,187,238,33,37,0,0,0,126,90,165,66,37,34,155,42,169,57,244,51,30,27,11,125,215,22,162,74,82,132,36,212,163,51,51,34,34,34,35,237,51,25,203,206,85,240,245,255,0,153,91,254,168,114,91,145,30,45,197,85,133,9,109,172,214,74,142,153,242,20,222,135,185,68,125,139,246,30,157,189,132,38,63,10,172,160,157,193,89,78,56,223,20,146,56,80,148,94,140,110,67,29,239,33,112,100,178,242,73,214,76,180,208,212,68,164,175,94,253,61,166,45,213,182,208,211,105,105,180,18,80,130,36,165,36,90,17,17,119,17,14,25,154,156,214,88,153,106,177,103,86,42,181,120,14,215,149,29,223,71,211,58,134,84,243,142,155,47,169,165,41,149,60,218,205,179,91,6,147,52,158,186,246,23,111,117,26,230,59,52,248,159,153,59,178,69,86,230,172,203,69,53,79,47,164,165,179,34,65,71,66,121,175,41,31,50,183,156,73,44,146,250,145,216,125,221,133,246,245,124,159,240,250,196,108,123,172,83,174,27,166,143,80,162,218,124,198,100,42,68,152,239,198,84,150,119,199,89,155,74,92,101,180,178,83,78,168,211,219,161,237,63,97,118,220,238,8,229,247,13,176,30,214,139,110,89,86,236,24,235,105,164,37,233,101,18,58,31,121,100,219,104,82,150,182,219,70,227,87,41,38,102,101,218,125,190,237,58,88,0,0,0,255,0,25,115,34,83,227,174,92,249,76,198,97,164,154,214,235,171,36,33,41,34,212,204,204,251,8,136,136,207,247,8,163,154,158,33,120,87,151,216,82,105,180,74,197,54,225,185,26,217,164,56,114,35,75,229,234,108,31,206,54,153,40,112,181,109,227,81,123,246,153,247,23,109,74,226,206,116,51,35,143,245,179,142,221,207,93,136,151,255,0,87,77,160,205,158,218,21,181,13,153,232,215,61,122,254,167,119,103,189,71,247,91,31,14,236,183,87,112,91,14,100,92,55,234,165,191,115,220,59,58,147,158,107,83,236,242,31,150,132,126,181,164,56,157,205,186,142,243,61,75,77,52,45,53,151,96,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,160,201,222,85,111,44,215,226,229,62,207,163,83,101,166,216,167,72,143,38,236,171,182,225,50,138,117,56,215,235,146,93,82,22,158,165,196,165,196,178,141,170,220,178,53,25,114,208,226,209,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,1,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,207,190,121,50,137,85,202,14,46,38,212,98,163,46,177,105,215,163,170,165,110,85,95,142,164,45,108,18,205,43,138,242,201,36,210,228,178,123,119,242,207,67,67,140,184,105,111,154,77,166,117,112,111,177,179,47,107,210,174,10,133,215,2,93,11,8,42,81,213,80,165,65,169,64,68,119,234,117,121,41,136,104,159,24,212,215,57,113,138,35,36,157,251,201,149,27,168,229,146,212,78,26,44,208,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,4,85,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,10,149,226,139,195,254,101,34,101,75,51,120,33,110,243,169,79,117,53,27,226,150,195,143,191,41,185,78,190,235,239,85,147,204,90,247,50,124,221,29,109,178,66,89,75,105,112,146,104,55,84,213,96,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,10,96,227,63,139,209,174,252,121,182,176,142,156,252,71,163,225,237,29,79,76,52,176,234,31,102,163,80,229,186,227,43,90,189,69,160,163,51,5,196,154,11,176,222,112,141,70,101,181,31,175,130,222,14,80,175,12,101,187,113,138,174,247,50,94,29,211,227,199,165,198,218,178,219,42,164,153,13,170,78,244,172,136,246,48,196,134,185,106,66,210,174,167,119,170,166,210,103,114,130,133,184,173,97,159,232,239,57,55,29,70,60,74,84,72,23,173,62,13,205,13,138,123,124,189,188,198,206,60,133,188,146,66,82,79,57,42,44,151,84,101,187,119,52,150,165,110,82,136,164,255,0,3,235,254,75,180,172,83,194,217,215,12,66,143,22,69,58,191,75,164,168,218,75,230,183,82,235,19,100,32,180,230,173,4,76,192,66,187,77,8,51,111,232,155,135,186,80,113,71,240,39,137,191,130,249,196,33,64,35,85,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,7,28,27,2,51,85,92,44,197,40,54,244,179,145,42,61,70,129,84,171,36,157,83,4,134,148,211,240,163,172,245,229,33,102,111,79,90,123,9,107,34,115,233,19,101,183,138,240,130,197,10,173,151,155,72,214,27,41,150,253,55,16,104,243,105,178,24,76,213,52,195,79,198,101,83,90,148,182,180,52,188,180,166,59,204,167,93,166,146,148,225,146,187,210,171,201,0,21,107,198,195,26,42,180,232,214,30,4,91,215,124,184,177,234,145,229,87,174,106,59,40,82,17,41,130,117,180,83,148,235,155,116,90,9,214,102,153,52,75,50,222,218,22,180,234,150,148,81,47,134,46,22,254,148,51,147,101,117,116,47,73,210,173,46,162,233,168,127,58,228,244,189,43,103,210,63,216,180,169,123,103,57,11,212,78,237,117,245,146,104,37,137,85,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,249,60,96,176,114,187,99,102,128,241,86,67,221,69,23,18,233,236,72,134,230,212,35,145,42,12,118,34,72,141,161,45,75,86,212,34,51,188,195,74,18,125,78,196,238,54,212,99,219,112,96,199,152,214,174,40,92,184,1,93,155,47,167,190,35,166,169,66,66,164,58,166,27,168,195,109,197,62,218,25,36,26,16,183,163,106,181,58,106,71,100,22,208,123,205,72,36,220,72,202,184,150,156,60,242,89,85,205,62,40,71,174,221,246,252,181,97,93,181,32,206,224,152,82,85,20,166,190,77,238,106,158,195,137,73,169,107,82,141,165,58,72,52,154,25,53,31,49,181,173,157,215,211,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,17,19,136,142,91,107,184,213,135,49,238,27,9,82,216,185,237,237,253,49,192,53,165,247,185,239,196,66,255,0,84,210,220,86,214,218,95,113,150,133,174,186,150,186,84,230,19,103,67,50,56,1,91,40,238,92,245,217,105,99,245,148,218,244,217,238,33,59,144,225,150,173,115,209,167,235,183,118,251,146,127,125,181,101,91,136,94,21,230,10,20,106,109,110,177,77,183,174,71,119,235,14,100,136,209,57,154,27,231,243,109,170,74,220,61,27,100,148,126,237,196,125,199,217,44,144,226,29,73,45,181,165,105,62,227,73,234,70,63,232,0,0,0,115,76,110,203,238,27,99,197,173,42,220,189,109,216,50,22,235,75,75,50,206,36,117,190,202,205,183,16,149,33,110,54,189,166,158,106,140,140,139,176,251,125,250,211,22,112,56,124,226,54,2,86,42,55,13,173,71,168,86,173,61,239,72,76,136,209,223,146,168,204,239,144,178,55,84,136,200,105,4,150,154,73,171,183,66,220,94,195,236,229,25,113,205,62,39,229,178,236,143,85,182,107,18,215,78,75,200,234,233,111,72,144,113,214,158,107,42,95,204,161,230,210,107,52,176,148,118,159,119,97,253,151,149,149,108,214,88,153,149,177,96,214,41,85,120,13,87,147,29,175,72,83,58,134,82,243,110,147,44,41,213,37,148,188,226,201,178,91,228,146,53,30,186,246,31,111,127,115,113,180,58,218,154,113,4,164,44,141,42,73,150,164,100,125,228,98,162,184,170,229,4,237,250,202,177,198,199,164,145,66,154,163,244,155,113,216,238,121,107,157,37,231,148,77,50,69,166,132,146,53,41,122,247,107,236,49,14,50,107,124,63,96,102,87,15,234,133,37,184,241,229,92,84,168,83,92,113,102,130,76,117,79,142,167,53,61,201,34,236,71,245,143,78,206,210,26,52,165,212,98,85,233,177,106,176,95,67,209,166,48,135,218,113,10,37,37,72,90,73,73,50,50,51,35,35,35,46,210,49,250,128,0,0,70,190,32,152,142,156,59,203,85,208,226,38,50,203,213,152,51,105,41,74,220,218,165,115,160,74,208,147,235,36,204,245,71,103,127,220,98,137,112,122,217,151,137,24,213,104,91,72,101,215,149,94,185,105,241,158,52,164,213,177,47,203,109,10,90,187,21,161,22,254,211,50,63,222,52,135,133,54,124,123,7,14,45,171,62,58,18,146,164,210,97,195,81,164,136,183,41,166,16,217,159,98,83,175,208,247,23,220,67,213,128,0,0,0,0,0,0,15,249,89,146,80,165,25,232,68,70,122,138,33,226,185,91,110,161,155,155,158,148,135,148,179,167,116,90,150,237,82,92,202,100,21,118,118,253,158,226,19,59,131,157,140,245,27,10,171,55,100,154,107,140,157,99,166,216,242,217,52,147,156,169,53,6,207,69,26,75,93,53,211,188,244,251,5,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,121,241,195,247,241,23,44,247,85,14,11,46,59,49,93,15,33,40,73,168,207,250,66,42,149,216,73,81,247,32,251,136,83,119,14,116,204,254,89,56,126,152,142,169,151,63,165,125,109,198,146,47,232,169,125,230,67,66,160,0,0,0,0,0,0,0,63,138,73,41,38,147,238,50,208,197,17,113,75,195,35,177,179,25,46,174,204,98,105,154,243,14,84,143,68,109,220,183,231,205,86,191,65,36,122,146,59,245,51,251,76,74,126,11,248,140,220,171,66,227,195,105,50,77,201,108,207,153,85,109,43,94,166,150,9,170,115,36,68,70,173,72,181,255,0,139,167,219,236,22,110,0,0,3,144,230,206,245,69,135,151,203,230,182,122,110,244,13,77,180,123,247,116,47,168,180,245,147,219,234,123,198,122,40,20,201,56,169,140,16,105,173,165,213,46,233,184,218,105,70,146,51,82,122,153,68,147,62,229,105,250,206,255,0,91,247,141,20,101,191,14,97,97,110,11,218,86,156,86,80,133,198,163,64,75,230,73,34,53,186,152,140,182,165,43,68,167,83,62,95,105,153,106,63,195,49,184,249,104,101,255,0,13,107,119,125,126,179,1,138,132,122,124,151,41,177,31,144,210,87,38,82,99,188,227,72,36,45,196,41,123,148,201,150,137,61,79,184,190,202,0,204,54,96,175,188,197,226,28,251,182,232,168,200,113,151,164,58,152,48,146,243,198,211,44,155,238,184,218,82,218,220,112,146,100,79,41,36,73,61,8,187,11,237,149,188,62,56,123,207,197,186,148,60,79,197,122,76,216,86,204,87,27,147,14,51,236,41,179,154,164,170,43,237,153,161,248,202,109,198,22,219,142,22,164,175,91,77,11,179,83,23,33,107,90,212,27,50,131,6,218,182,233,145,160,83,233,241,218,140,195,49,217,67,73,36,54,132,161,62,170,8,147,244,82,146,236,34,238,33,245,128,0,0,7,58,198,12,124,194,252,16,160,72,174,223,151,101,50,9,180,218,214,220,87,39,199,106,67,202,36,56,162,74,16,235,136,220,103,202,89,17,107,218,101,167,191,74,145,205,223,19,252,67,197,105,51,172,188,47,146,229,2,221,110,67,168,76,200,171,126,44,215,208,70,251,100,70,227,18,212,218,144,166,220,109,93,221,170,73,31,113,17,8,80,227,151,174,37,92,106,117,126,152,185,43,115,116,212,254,122,100,151,182,55,255,0,73,106,209,8,251,116,36,251,136,91,134,65,120,112,210,172,8,173,98,94,51,82,26,155,91,119,119,79,77,149,29,46,52,206,135,41,149,111,106,68,100,173,58,161,109,40,180,87,105,145,31,118,132,44,101,41,74,18,73,66,73,36,94,194,45,8,127,64,0,0,0,0,0,0,103,218,230,192,107,203,50,92,64,241,31,10,108,200,82,212,186,142,36,87,151,83,156,204,114,121,20,154,113,85,93,41,19,93,37,45,9,216,218,85,169,36,214,157,235,52,54,147,222,180,145,221,166,90,50,233,98,101,127,11,32,97,157,139,31,251,41,149,137,187,222,254,147,170,116,204,178,252,206,91,174,185,201,230,242,16,174,82,21,177,29,196,93,230,125,84,0,121,76,72,194,172,56,198,10,20,123,99,20,44,186,85,205,74,137,80,141,84,102,37,70,57,58,218,37,48,189,237,184,68,127,244,146,162,250,43,109,110,54,178,82,22,180,171,213,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,8,171,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,49,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,69,156,69,50,43,39,43,87,145,223,24,125,2,90,240,174,191,33,150,96,189,38,83,75,93,50,162,241,72,89,211,72,141,195,125,228,37,184,234,113,15,41,31,65,105,66,150,181,164,214,187,52,225,113,224,79,12,191,26,243,137,162,85,0,0,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,12,203,99,246,49,215,115,1,140,183,102,49,92,108,244,242,238,106,130,164,55,27,114,23,210,69,66,73,184,209,183,161,8,39,57,76,54,211,92,205,132,165,236,220,175,89,70,98,229,56,71,97,157,171,103,229,10,143,125,82,98,107,90,191,106,19,234,21,121,78,54,223,49,93,52,183,161,176,194,86,148,18,205,148,33,131,90,80,181,43,107,143,190,162,50,37,232,83,84,87,87,26,76,28,174,222,24,53,105,99,21,33,238,100,76,59,168,72,143,84,141,181,5,182,45,73,81,219,76,157,234,89,25,236,125,136,237,114,210,133,169,93,78,239,85,45,168,206,5,240,209,191,227,97,246,116,176,238,85,74,225,151,74,166,215,36,73,160,74,38,77,221,147,23,46,51,141,69,142,234,27,35,222,133,76,56,134,91,139,98,86,148,45,91,118,110,43,95,226,143,224,79,19,127,5,243,136,66,128,70,170,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,137,92,83,108,8,215,214,75,111,41,69,111,75,171,84,173,89,16,43,244,210,140,78,169,113,86,220,148,53,34,65,161,179,245,144,136,111,203,53,239,35,66,81,185,103,166,194,82,104,179,15,111,90,174,26,223,246,214,35,80,163,196,126,165,106,214,33,86,225,181,45,10,83,14,63,25,228,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,241,168,128,1,155,108,221,99,125,43,49,217,139,188,241,150,133,67,151,72,166,215,228,70,76,56,146,220,74,223,38,35,197,102,51,107,115,111,170,149,173,44,18,205,4,106,36,26,205,36,165,237,222,118,169,193,231,4,41,86,30,93,36,99,43,53,201,115,42,88,163,32,213,34,34,155,74,24,130,197,58,84,184,205,33,29,234,90,212,163,121,106,89,153,22,139,109,36,146,216,107,115,144,113,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,39,167,19,252,23,165,98,182,82,238,218,235,54,132,74,181,207,99,71,77,122,141,49,75,75,79,192,97,183,154,85,65,72,112,212,157,80,112,208,242,148,209,153,146,205,182,204,146,167,16,222,148,131,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,104,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,103,95,39,217,76,188,179,117,138,31,33,232,82,37,209,232,80,35,185,38,187,113,166,1,74,98,148,131,109,102,193,45,6,227,68,181,186,234,9,180,160,151,191,78,98,200,141,45,44,203,65,24,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,0,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,15,226,146,149,150,213,164,148,71,236,50,212,87,54,126,184,112,210,175,248,174,226,94,12,210,26,133,91,107,111,81,77,139,29,45,180,246,167,21,148,236,106,60,101,45,90,33,14,168,245,87,97,153,159,118,164,42,61,181,222,184,107,113,165,212,122,98,219,173,194,215,67,249,232,114,89,222,223,253,21,167,84,47,236,212,149,238,49,97,89,71,226,183,114,90,199,14,201,199,18,58,149,49,190,102,218,161,115,30,150,122,243,220,62,99,210,102,18,126,146,154,66,123,62,137,105,223,161,139,86,195,252,81,176,113,70,142,221,114,197,186,233,85,136,174,107,235,66,156,204,141,186,41,105,237,229,45,68,93,173,175,219,236,63,113,143,84,0,0,0,62,77,211,107,80,111,58,12,235,106,228,166,70,159,79,168,71,118,51,236,190,202,29,73,161,196,41,10,245,86,70,159,162,165,23,105,31,121,138,111,226,15,195,222,126,18,84,166,98,126,20,82,102,205,182,101,56,228,153,145,152,97,78,28,37,41,82,159,112,201,12,70,75,109,176,134,219,108,181,53,122,186,232,125,154,24,138,89,121,204,21,247,151,76,66,129,118,218,245,25,13,178,204,134,147,58,18,158,120,154,121,146,125,167,28,74,155,67,141,146,140,201,148,164,201,71,161,151,97,253,151,253,151,44,124,180,115,1,134,180,75,190,131,89,167,191,80,145,79,140,229,78,35,18,26,82,227,74,84,118,92,121,6,132,56,181,35,106,158,34,209,71,184,187,143,237,253,25,144,195,152,88,165,130,247,109,167,41,148,45,114,104,211,210,193,154,72,205,14,170,35,205,165,73,213,42,208,203,153,216,100,90,140,235,215,233,146,112,175,24,39,83,92,75,169,93,173,113,186,210,77,68,100,165,116,210,141,36,125,201,215,245,125,254,175,238,26,23,202,101,234,139,243,47,150,53,108,180,221,232,26,99,75,247,238,232,88,81,235,235,43,183,215,247,142,188,0,0,2,178,56,208,98,51,113,108,251,115,13,163,73,54,229,189,62,29,85,196,161,122,26,152,54,170,44,153,25,18,181,50,215,254,46,159,111,176,69,142,22,152,100,119,214,99,98,85,222,141,205,102,130,195,117,34,51,70,226,74,216,159,9,90,253,5,17,104,75,239,212,143,237,33,123,169,73,37,36,146,238,34,208,135,244,0,0,0,0,0,0,0,126,58,207,51,208,243,185,43,216,231,76,238,213,107,166,135,180,244,61,70,125,184,140,166,103,242,201,196,2,150,234,158,115,250,43,215,220,106,215,250,42,39,113,152,185,28,135,88,15,225,214,89,237,90,28,230,92,106,98,122,238,122,86,147,73,151,244,132,165,39,176,210,147,238,89,119,144,144,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,29,94,149,18,181,78,118,153,57,148,58,195,219,119,161,105,37,17,232,162,81,118,25,25,119,145,123,5,118,101,163,33,178,176,63,55,239,92,242,25,102,69,18,155,183,209,142,18,77,102,92,202,91,200,123,83,56,232,71,211,119,79,84,203,237,237,239,177,240,0,0,0,0,0,0,0,1,88,220,104,176,233,15,89,246,222,37,198,136,107,144,221,66,29,33,197,165,189,77,45,19,85,23,140,204,201,58,145,107,255,0,27,79,179,218,35,55,10,76,64,114,211,204,90,40,230,255,0,41,170,196,18,134,126,182,210,81,187,58,10,116,250,69,175,98,123,180,63,184,197,232,145,145,145,25,30,164,99,250,0,0,32,231,22,251,250,77,169,151,38,40,244,233,73,110,69,98,176,152,79,163,152,100,106,140,236,9,233,81,104,74,35,50,51,73,119,145,151,216,98,180,56,120,216,174,95,121,158,182,163,38,33,62,221,38,76,58,171,196,109,238,218,219,85,8,132,165,125,21,105,166,254,243,208,190,210,23,201,136,119,253,167,132,54,36,251,170,230,169,197,129,2,147,9,215,16,79,60,211,70,225,180,202,214,77,163,122,146,147,81,165,181,104,157,75,93,61,130,134,115,177,155,59,167,50,184,153,57,72,168,58,221,183,77,144,236,74,116,70,93,112,154,117,166,228,73,229,60,164,115,156,109,78,27,111,232,106,78,132,101,216,93,157,253,99,135,190,66,235,56,209,112,193,196,172,65,165,59,30,210,167,200,105,230,154,144,194,209,214,45,181,197,120,139,107,177,214,211,141,45,167,86,93,138,45,218,31,179,83,59,167,181,237,122,29,155,65,131,109,91,148,232,240,105,244,246,26,140,195,44,50,134,146,148,54,132,161,62,170,8,146,94,170,82,93,132,93,195,234,128,0,0,249,213,203,134,135,108,211,222,170,215,234,240,233,209,24,66,156,113,233,82,16,202,18,73,73,168,245,82,204,136,187,18,103,223,236,49,6,243,89,197,27,14,176,190,52,203,95,11,36,49,112,87,249,110,32,164,178,182,37,195,109,90,62,141,13,108,75,74,201,68,182,219,62,238,196,171,94,243,33,82,216,211,152,92,80,199,107,130,85,110,250,185,167,202,105,233,11,121,168,71,54,66,227,48,70,183,20,73,67,110,184,178,73,36,157,90,72,136,251,8,244,247,235,232,242,243,148,172,88,204,37,195,18,13,189,108,84,153,164,184,227,102,253,73,216,82,83,29,45,154,218,37,25,58,134,86,146,61,175,18,187,123,52,237,238,239,183,60,163,240,234,195,44,10,167,67,184,46,202,100,106,237,208,142,102,245,203,102,60,166,91,213,79,160,182,27,145,144,225,106,219,169,215,183,189,37,236,46,217,142,148,165,5,181,9,36,145,123,8,180,31,208,0,0,0,0,0,0,1,199,240,27,44,246,110,3,92,56,147,121,209,167,75,168,220,56,163,116,77,184,235,83,94,51,66,18,135,37,72,122,52,70,154,37,26,82,134,83,37,194,53,246,173,197,173,106,51,36,236,109,190,192,0,0,0,60,86,55,217,85,92,74,193,123,251,14,104,82,34,49,82,186,173,122,173,18,27,178,214,164,176,219,242,98,56,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,133,69,255,0,113,83,52,255,0,239,251,10,191,235,90,143,250,8,183,76,16,178,170,184,107,130,246,14,28,215,100,68,126,165,106,218,244,170,36,199,98,45,74,97,199,227,68,109,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,14,41,196,47,43,247,246,108,240,94,139,135,56,115,87,183,233,213,42,117,209,26,182,235,181,185,15,50,194,152,110,36,182,84,148,169,150,157,81,175,116,132,25,17,164,139,66,87,111,113,28,43,193,14,17,57,146,195,92,104,176,113,26,187,123,97,171,244,219,86,232,165,86,230,53,18,165,61,79,184,196,105,109,188,226,91,74,161,165,38,179,74,12,136,141,73,45,116,212,203,188,91,160,175,94,33,124,61,49,163,54,120,209,69,196,108,57,185,236,170,117,54,157,107,198,162,58,213,110,108,182,95,83,237,203,150,242,148,148,179,25,212,154,54,200,65,17,154,136,245,37,118,119,25,251,94,27,217,41,197,60,159,126,145,63,73,149,251,82,167,242,183,209,29,23,160,165,73,123,151,210,245,124,206,111,57,134,180,215,169,70,221,187,181,209,90,233,161,107,53,64,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,60,86,92,176,66,149,151,28,30,162,224,213,10,185,46,175,77,160,72,168,170,28,185,109,165,15,155,18,39,63,37,180,57,183,213,82,208,151,201,6,178,36,146,205,6,162,74,55,108,46,150,0,0,2,21,113,33,201,78,41,231,7,244,119,250,51,175,218,148,207,146,94,151,235,125,59,42,75,60,206,171,164,229,242,185,44,59,174,157,50,247,110,219,166,169,211,93,79,79,21,195,211,135,166,52,101,51,26,43,88,141,136,215,61,149,81,166,212,109,121,52,70,154,162,77,150,243,233,125,201,113,30,74,148,151,163,52,146,70,216,235,35,50,81,158,166,158,206,243,43,10,0,1,197,51,153,130,151,86,98,114,217,120,96,229,149,80,165,66,173,92,30,143,233,159,170,58,227,113,81,200,159,30,66,247,169,182,220,89,106,134,84,69,162,15,214,50,215,66,212,202,176,127,184,169,154,127,247,253,133,95,245,173,71,253,4,93,72,0,10,192,206,103,11,252,125,204,78,100,239,12,99,178,174,252,63,133,69,184,61,31,211,49,84,168,77,110,82,57,16,35,199,94,244,183,17,196,22,171,101,70,90,44,253,83,45,116,61,72,164,255,0,15,76,175,223,217,76,193,122,214,28,226,53,94,223,168,212,170,55,68,154,219,78,209,36,60,243,9,97,200,145,25,74,84,167,154,105,68,189,209,214,102,68,147,45,13,61,189,228,82,128,4,42,226,67,146,156,83,206,15,232,239,244,103,95,181,41,159,36,189,47,214,250,118,84,150,121,157,87,73,203,229,114,88,119,93,58,101,238,221,183,77,83,166,186,158,156,87,38,124,47,241,247,46,217,147,179,241,142,245,187,240,254,109,22,223,244,135,82,197,46,161,53,201,75,231,192,145,29,27,18,228,70,208,122,45,228,153,234,178,245,72,244,212,244,35,179,240,0,0,0,21,23,141,252,34,115,37,137,88,209,127,98,53,10,246,195,86,41,183,85,209,85,173,195,106,93,74,122,95,109,137,50,220,121,180,184,148,195,82,73,100,149,145,25,18,148,90,235,161,159,120,176,156,153,224,165,213,151,108,182,89,248,57,122,212,41,83,107,86,255,0,164,58,151,233,110,184,228,85,243,231,200,144,141,138,113,182,214,122,33,228,145,234,130,245,136,244,212,180,51,237,96,2,149,191,184,169,154,127,247,253,133,95,245,173,71,253,4,89,246,76,240,82,234,203,182,91,44,252,28,189,106,20,169,181,171,127,210,29,75,244,183,92,114,42,249,243,228,72,70,197,56,219,107,61,16,242,72,245,65,122,196,122,106,90,25,246,176,28,255,0,31,168,24,167,117,224,213,217,107,96,165,110,149,70,188,235,52,245,83,233,149,26,156,153,49,217,135,205,81,33,231,210,236,98,55,91,121,12,169,213,52,180,145,237,116,155,51,35,34,49,82,223,220,84,205,63,251,254,194,175,250,214,163,254,130,46,78,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,143,172,57,86,105,240,83,249,68,229,246,246,193,198,234,29,20,187,130,158,93,3,234,119,150,218,39,48,234,36,69,230,171,150,225,147,38,251,45,19,155,80,106,229,154,246,232,173,12,170,175,251,138,153,167,255,0,127,216,85,255,0,90,212,127,208,69,154,102,219,6,111,236,199,229,94,227,194,42,50,237,250,53,217,113,199,165,169,101,38,123,206,83,163,62,204,216,210,94,65,72,75,28,213,160,137,151,18,133,242,82,106,245,76,210,141,79,74,203,254,226,166,105,255,0,223,246,21,127,214,181,31,244,17,117,32,2,149,191,184,169,154,127,247,253,133,95,245,173,71,253,4,89,246,76,240,82,234,203,182,91,44,252,28,189,106,20,169,181,171,127,210,29,75,244,183,92,114,42,249,243,228,72,70,197,56,219,107,61,16,242,72,245,65,122,196,122,106,90,25,246,176,20,173,253,197,76,211,255,0,191,236,42,255,0,173,106,63,232,34,207,178,103,130,151,86,93,178,217,103,224,229,235,80,165,77,173,91,254,144,234,95,165,186,227,145,87,207,159,34,66,54,41,198,219,89,232,135,146,71,170,11,214,35,211,82,208,207,181,128,0,139,252,66,242,191,127,102,207,5,232,184,115,135,53,123,126,157,82,167,93,17,171,110,187,91,144,243,44,41,134,226,75,101,73,74,153,105,213,26,247,72,65,145,26,72,180,37,118,247,17,198,12,153,240,191,199,220,187,102,78,207,198,59,214,239,195,249,180,91,127,210,29,75,20,186,132,215,37,47,159,2,68,116,108,75,145,27,65,232,183,146,103,170,203,213,35,211,83,208,142,207,192,0,0,69,254,33,121,95,191,179,103,130,244,92,57,195,154,189,191,78,169,83,174,136,213,183,93,173,200,121,150,20,195,113,37,178,164,165,76,180,234,141,123,164,32,200,141,36,90,18,187,123,136,227,6,76,248,95,227,238,93,179,39,103,227,29,235,119,225,252,218,45,191,233,14,165,138,93,66,107,146,151,207,129,34,58,54,37,200,141,160,244,91,201,51,213,101,234,145,233,169,232,71,103,224,0,60,86,55,217,85,92,74,193,123,251,14,104,82,34,49,82,186,173,122,173,18,27,178,214,164,176,219,242,98,56,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,133,69,255,0,113,83,52,255,0,239,251,10,191,235,90,143,250,8,186,145,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,166,207,238,42,102,159,253,255,0,97,87,253,107,81,255,0,65,22,189,150,187,42,254,195,92,6,177,176,231,19,164,91,239,220,54,173,29,154,35,238,208,86,242,161,56,196,109,89,140,164,169,228,165,102,179,142,134,77,195,52,164,185,155,246,145,39,66,29,44,114,172,211,225,238,35,226,206,95,111,108,50,194,122,245,42,141,114,93,20,242,165,181,46,169,169,69,40,174,186,132,76,109,102,150,157,81,115,34,156,134,200,210,131,81,41,100,100,105,50,37,21,85,255,0,113,83,52,255,0,239,251,10,191,235,90,143,250,8,185,59,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,34,7,18,28,148,226,158,112,127,71,127,163,58,253,169,76,249,37,233,126,183,211,178,164,179,204,234,186,78,95,43,146,195,186,233,211,47,118,237,186,106,157,53,212,244,241,92,61,56,122,99,70,83,49,162,181,136,216,141,115,217,85,26,109,70,215,147,68,105,170,36,217,111,62,151,220,151,17,228,169,73,122,51,73,36,109,142,178,51,37,25,234,105,236,239,50,176,161,76,21,110,10,25,146,102,171,53,154,22,37,225,172,202,106,36,56,152,114,37,203,159,25,247,152,37,31,45,110,52,152,174,37,181,154,116,51,65,56,178,73,153,145,41,90,106,118,85,146,108,25,191,178,245,151,75,123,6,177,25,118,251,245,43,110,68,244,181,46,137,61,233,44,74,97,249,78,73,74,213,206,97,149,54,178,83,235,65,160,137,101,163,105,86,239,92,208,143,171,149,92,179,217,185,80,194,56,120,91,103,206,151,81,90,164,42,165,87,169,201,51,74,234,53,23,16,218,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,246,0,0,0,16,171,137,14,74,113,79,56,63,163,191,209,157,126,212,166,124,146,244,191,91,233,217,82,89,230,117,93,39,47,149,201,97,221,116,233,151,187,118,221,53,78,154,234,122,120,174,30,156,61,49,163,41,152,209,90,196,108,70,185,236,170,141,54,163,107,201,162,52,213,18,108,183,159,75,238,75,136,242,84,164,189,25,164,146,54,199,89,25,146,140,245,52,246,119,153,88,80,8,85,196,135,37,56,167,156,31,209,223,232,206,191,106,83,62,73,122,95,173,244,236,169,44,243,58,174,147,151,202,228,176,238,186,116,203,221,187,110,154,167,77,117,61,56,174,76,248,95,227,238,93,179,39,103,227,29,235,119,225,252,218,45,191,233,14,165,138,93,66,107,146,151,207,129,34,58,54,37,200,141,160,244,91,201,51,213,101,234,145,233,169,232,71,103,224,0,41,91,251,138,153,167,255,0,127,216,85,255,0,90,212,127,208,69,159,100,207,5,46,172,187,101,178,207,193,203,214,161,74,155,90,183,253,33,212,191,75,117,199,34,175,159,62,68,132,108,83,141,182,179,209,15,36,143,84,23,172,71,166,165,161,159,107,0,0,20,173,253,197,76,211,255,0,191,236,42,255,0,173,106,63,232,34,207,178,103,130,151,86,93,178,217,103,224,229,235,80,165,77,173,91,254,144,234,95,165,186,227,145,87,207,159,34,66,54,41,198,219,89,232,135,146,71,170,11,214,35,211,82,208,207,181,128,226,153,204,193,75,171,49,57,108,188,48,114,202,168,82,161,86,174,15,71,244,207,213,29,113,184,168,228,79,143,33,123,212,219,110,44,181,67,42,34,209,7,235,25,107,161,106,101,88,63,220,84,205,63,251,254,194,175,250,214,163,254,130,46,164,0,5,96,103,51,133,254,62,230,39,50,119,134,49,217,87,126,31,194,162,220,30,143,233,152,170,84,38,183,41,28,136,17,227,175,122,91,136,226,11,85,178,163,45,22,126,169,150,186,30,164,82,127,135,166,87,239,236,166,96,189,107,14,113,26,175,111,212,106,85,27,162,77,109,167,104,146,30,121,132,176,228,72,140,165,42,83,205,52,162,94,232,235,51,34,73,150,134,158,222,242,41,64,0,0,0,0,0,0,0,0,3,248,164,165,101,181,105,37,17,251,12,181,16,227,55,28,58,176,207,29,105,211,46,11,78,153,26,133,115,175,151,177,113,25,143,21,151,52,83,8,61,230,220,101,184,122,54,210,180,237,239,81,251,15,178,153,241,139,47,152,165,129,213,167,169,55,221,167,83,134,219,123,118,204,92,9,45,199,115,84,54,163,218,183,91,70,186,115,80,71,217,222,122,123,181,244,24,5,155,60,96,203,221,89,153,118,133,201,45,216,13,110,221,77,147,50,82,162,43,84,186,69,171,77,188,218,79,214,121,74,255,0,11,67,251,237,199,46,252,77,240,91,22,41,109,197,188,42,108,219,117,162,121,166,22,153,207,68,134,203,138,117,215,18,142,89,57,41,75,50,36,165,6,175,118,226,211,93,72,75,234,29,195,67,185,169,236,213,104,21,120,117,24,143,161,46,54,244,89,8,121,10,37,36,148,90,41,6,100,125,138,35,239,246,144,250,32,0,0,62,85,209,107,208,239,42,12,235,106,227,167,71,157,79,168,48,236,103,217,125,148,58,149,33,196,41,10,245,86,70,147,245,84,162,237,35,239,20,177,196,35,33,117,156,23,184,102,226,86,30,210,158,145,105,84,36,56,243,173,71,97,107,232,214,226,229,188,101,181,168,232,105,182,144,211,72,46,213,30,221,125,218,25,114,124,147,230,206,233,203,86,38,65,82,234,14,185,109,212,164,53,18,163,17,231,92,54,154,105,201,17,185,175,37,28,230,219,75,132,219,26,18,149,169,17,118,31,103,117,243,97,229,255,0,105,226,245,137,2,234,182,106,113,103,192,171,66,105,197,147,47,52,233,182,110,178,133,155,107,216,165,36,148,73,113,58,167,83,211,95,104,161,190,33,214,43,150,38,103,110,88,234,136,81,219,171,73,153,85,100,137,189,155,155,118,161,44,146,175,162,157,117,217,222,90,151,218,98,203,248,72,95,210,110,188,185,72,163,212,165,37,201,20,122,194,225,48,142,97,153,166,51,80,32,37,37,161,168,204,136,141,71,220,68,95,97,9,198,0,0,63,134,100,68,102,103,161,16,162,238,43,120,128,229,217,152,181,209,201,243,117,170,60,19,135,244,183,109,54,167,78,78,159,72,244,236,87,118,133,247,16,147,60,23,112,233,12,217,247,38,37,201,136,104,144,229,66,101,33,181,169,189,13,77,27,84,231,136,200,205,58,153,107,255,0,27,79,179,218,44,228,0,0,0,0,0,0,0,7,252,58,218,30,105,109,56,90,165,105,52,153,123,200,200,87,30,101,242,27,43,28,51,126,205,207,29,150,99,209,42,91,189,38,225,164,208,103,203,165,178,134,116,50,142,180,125,54,180,245,140,254,206,222,235,18,163,210,162,81,41,204,211,32,178,134,152,103,118,196,37,36,146,45,84,106,62,194,34,46,243,63,96,253,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,157,54,33,206,42,135,44,185,229,253,109,11,94,237,59,244,215,184,126,160,0,0,31,225,50,108,42,116,103,38,212,37,179,22,59,41,53,184,235,206,18,16,132,145,106,102,106,62,194,34,34,51,215,236,28,87,16,115,165,151,60,55,83,141,86,177,46,131,37,230,148,104,91,48,171,48,22,225,40,183,234,91,84,250,79,93,80,101,167,188,200,115,232,28,78,114,179,62,105,66,249,69,34,62,170,219,205,126,93,57,13,247,145,107,187,170,238,237,215,238,29,195,14,241,255,0,7,241,77,134,220,178,241,6,223,168,60,233,17,166,51,53,104,174,189,218,72,211,212,109,197,31,123,137,47,188,244,247,14,132,0,0,0,34,135,19,11,57,23,102,88,171,11,228,54,226,233,103,34,160,157,201,215,105,181,79,153,161,151,170,122,31,173,223,217,247,144,166,92,167,93,239,88,121,143,176,42,91,182,182,187,154,149,22,79,105,151,205,28,246,13,127,214,79,236,123,123,61,227,71,116,42,139,53,122,37,62,173,24,245,106,108,86,164,54,125,159,69,104,37,23,113,153,119,31,188,126,224,0,1,83,124,104,46,106,138,170,246,229,178,82,76,161,147,48,229,27,68,181,125,61,213,20,107,166,186,119,118,107,166,162,62,112,206,196,187,35,7,49,146,177,127,95,19,155,98,34,45,249,17,80,74,117,148,153,172,165,67,116,182,243,84,130,215,70,213,167,173,254,115,31,175,62,89,236,184,179,9,114,203,180,45,10,132,218,125,165,78,144,227,41,109,167,86,215,87,203,114,83,100,165,19,114,22,211,137,91,79,39,83,208,181,211,221,223,231,114,47,147,91,179,49,247,245,50,191,54,1,181,104,81,234,76,189,81,122,67,78,165,18,16,211,209,150,235,41,81,176,227,75,82,154,120,204,144,163,45,123,117,208,187,239,122,196,177,109,172,56,181,169,246,133,169,76,143,6,159,79,142,211,8,109,150,27,104,149,203,109,45,146,148,77,165,41,53,26,80,157,79,66,238,30,128,0,0,124,218,205,199,64,183,162,59,58,187,91,129,79,142,202,20,227,142,74,146,134,146,148,145,25,153,153,168,200,139,176,140,255,0,113,136,153,152,62,38,56,23,132,52,217,208,237,234,159,202,74,218,9,214,24,77,49,232,115,25,75,196,151,73,38,225,34,82,22,72,222,217,107,167,110,138,47,105,138,179,204,62,125,241,199,29,234,50,27,249,81,80,161,81,156,53,165,48,169,147,102,69,66,219,53,59,161,56,223,80,180,30,168,119,105,251,52,73,23,113,118,241,11,58,197,190,113,78,226,106,145,108,210,42,117,154,140,215,146,147,83,81,222,144,173,203,113,41,220,163,66,84,175,164,226,117,61,61,191,104,178,172,166,240,152,119,151,2,245,199,169,12,45,46,114,164,183,75,142,189,116,73,242,28,36,62,204,168,125,255,0,173,66,200,143,220,94,243,22,75,100,97,238,27,97,13,10,61,22,210,161,81,104,48,216,109,12,145,177,22,60,83,115,106,18,157,85,203,74,72,212,100,218,117,236,237,219,246,15,85,22,116,73,200,230,67,144,219,200,253,166,214,74,35,253,229,247,24,255,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,225,42,116,72,40,230,76,144,219,40,253,167,22,73,34,253,231,247,144,240,184,149,130,248,75,141,180,117,211,239,107,90,137,89,105,205,54,201,114,12,105,14,39,69,32,207,106,220,66,200,181,54,146,71,246,39,79,97,105,87,57,167,225,53,118,218,156,235,175,4,228,166,169,77,70,222,101,61,229,186,252,179,215,144,217,114,218,141,12,147,244,148,234,143,183,232,150,190,195,21,235,86,162,220,246,85,88,225,85,96,212,105,19,227,169,43,218,235,78,71,113,42,208,148,147,34,81,18,136,200,148,147,215,237,35,18,3,47,25,247,199,28,8,168,199,111,229,69,66,187,70,108,208,149,66,169,205,153,41,8,108,148,214,164,219,125,66,16,90,33,173,165,236,209,70,93,199,217,105,153,124,226,99,129,120,189,77,131,10,225,169,252,155,173,172,154,97,244,212,222,135,13,149,60,105,104,148,109,146,229,45,102,141,238,30,134,125,186,36,253,164,37,157,26,227,160,92,49,26,157,66,173,192,168,71,121,9,113,183,34,201,67,169,82,76,136,200,200,210,102,71,216,100,127,188,135,210,0,0,30,126,251,177,109,172,71,181,170,22,133,215,76,143,58,159,80,142,235,11,109,230,27,116,147,204,109,77,154,146,78,37,73,37,18,86,173,15,67,239,20,69,158,140,154,221,121,112,191,170,117,248,80,13,219,66,177,82,121,234,115,204,52,234,145,29,46,189,37,109,50,165,19,13,180,133,37,166,72,205,9,51,211,217,169,119,122,28,134,231,178,226,203,221,203,18,208,187,170,19,42,22,141,70,67,108,169,183,93,113,222,147,152,228,86,205,73,39,36,33,166,210,134,153,86,135,161,233,175,187,187,242,113,49,196,187,35,24,241,142,143,127,88,243,155,126,34,237,248,241,86,73,117,149,25,44,229,76,116,205,92,165,44,181,209,196,235,235,127,152,196,131,224,191,115,84,83,87,184,237,147,146,103,12,217,153,40,154,53,171,233,238,167,35,93,53,211,187,179,93,53,22,200,0,0,63,13,118,162,205,34,137,80,171,73,61,26,133,21,217,14,31,103,209,66,13,71,222,100,93,197,239,25,196,205,149,224,245,251,152,251,254,165,187,115,104,185,170,177,99,118,153,252,209,79,124,209,253,101,126,223,179,179,220,46,107,134,125,156,139,79,44,84,117,242,27,109,117,67,143,80,86,212,233,184,221,167,195,212,207,213,45,79,213,239,237,251,204,74,240,0,0,1,207,113,19,31,240,127,11,24,113,203,211,16,109,250,123,205,17,154,163,61,86,138,211,221,132,189,125,71,28,73,247,182,162,251,203,79,120,225,243,248,156,229,102,4,211,133,242,138,68,141,21,183,154,196,186,114,219,239,50,215,119,85,221,217,175,220,58,14,31,103,75,46,120,144,166,218,162,226,93,6,51,206,168,144,134,102,214,96,33,195,81,236,208,182,165,245,30,186,172,139,79,121,24,237,80,230,194,168,198,110,109,62,91,50,163,188,146,91,110,178,225,45,11,73,150,164,100,162,236,50,50,50,61,126,209,254,224,0,0,63,41,83,98,20,227,168,114,203,158,127,214,208,181,238,211,191,77,123,135,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,114,100,49,18,59,178,228,186,134,153,101,10,113,197,173,68,148,165,36,90,153,153,159,97,17,17,119,138,137,226,53,196,6,226,170,92,85,28,26,194,106,244,186,108,58,108,135,162,212,42,16,37,45,151,28,117,183,37,199,117,178,117,137,38,70,131,35,109,91,84,130,51,50,35,63,97,10,239,142,197,243,136,53,62,75,41,173,220,51,158,94,245,104,79,75,112,212,106,208,212,122,110,63,164,190,255,0,122,190,209,239,93,202,158,62,177,66,249,68,120,99,114,156,94,95,52,182,209,102,238,219,179,126,191,169,211,187,237,31,2,212,196,60,94,193,59,162,28,250,61,114,229,183,103,83,36,182,249,196,84,153,81,18,190,91,137,62,91,136,74,144,102,131,83,68,70,158,207,163,167,179,178,218,50,35,196,134,149,139,253,62,28,98,212,200,148,219,144,137,13,197,150,227,137,101,153,69,252,217,148,39,123,242,150,226,222,83,142,56,122,18,123,72,181,46,221,72,88,11,78,180,251,72,121,135,16,227,110,36,148,133,160,200,210,162,62,210,50,50,239,33,255,0,96,0,3,146,102,190,133,242,139,47,55,245,61,49,249,206,124,156,170,169,180,236,221,235,244,47,145,30,154,31,188,103,114,152,236,155,91,20,226,62,69,203,145,72,184,27,89,17,234,91,86,212,146,62,222,227,46,212,253,159,184,104,215,46,23,11,183,62,5,216,149,103,212,131,113,219,114,150,107,52,31,97,168,225,178,163,239,51,253,175,120,233,32,0,2,156,120,203,203,74,241,86,131,20,148,173,83,73,138,189,53,236,254,249,168,16,174,166,38,75,138,74,40,210,158,104,150,70,149,18,22,105,212,143,188,143,65,213,178,211,128,55,78,98,49,58,153,104,209,98,188,184,170,146,203,181,25,4,135,12,155,141,212,50,219,170,220,150,220,34,50,39,136,245,81,104,94,223,183,64,25,123,192,235,83,0,176,222,153,100,91,48,24,101,76,176,202,166,60,134,155,74,159,144,76,52,211,142,41,72,109,27,141,92,148,153,153,150,167,237,247,23,77,1,228,175,124,88,195,124,58,128,229,66,243,189,168,84,134,219,51,78,147,42,76,71,81,168,146,163,218,92,197,167,183,212,87,103,216,126,227,17,170,241,226,133,150,219,101,53,22,226,85,223,169,61,5,111,33,37,18,68,7,146,241,163,118,134,141,37,145,168,140,211,217,221,174,164,56,5,231,198,142,216,54,36,198,178,236,138,167,56,144,180,182,228,250,107,123,119,232,162,35,213,185,218,233,174,222,239,183,236,28,30,234,226,231,143,117,150,30,98,149,2,141,4,148,106,229,173,182,166,180,178,35,37,17,118,166,97,246,246,151,248,132,120,196,140,225,230,31,19,214,233,87,49,58,226,141,29,226,82,87,22,21,106,114,25,82,79,126,169,52,41,229,17,145,146,204,180,247,17,16,227,178,230,205,158,242,228,206,150,244,151,150,102,165,56,243,134,181,40,204,245,51,51,62,211,61,76,255,0,198,63,196,140,136,200,204,181,208,196,181,202,174,115,236,204,185,83,22,219,216,79,65,170,213,9,70,227,117,23,104,77,63,33,42,218,198,133,205,55,219,81,17,41,157,221,158,211,215,188,251,59,53,221,198,75,19,170,49,221,141,108,90,84,88,105,90,20,132,41,112,36,54,164,234,74,34,50,52,77,236,50,213,63,226,31,187,42,248,205,154,252,224,98,236,24,245,11,130,163,2,215,167,201,106,108,229,196,151,82,105,149,180,220,166,9,198,200,205,110,182,106,54,164,31,170,173,11,66,45,79,78,251,100,180,109,166,237,90,51,52,148,76,145,40,218,221,171,175,185,189,106,213,106,87,106,180,45,126,150,157,222,193,246,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,75,186,218,110,234,163,61,73,92,201,17,77,221,186,58,195,155,22,157,22,149,118,43,67,211,232,233,221,237,20,219,138,153,161,206,14,82,113,18,93,147,112,214,229,212,33,199,229,242,30,159,38,168,235,78,238,97,14,43,106,150,235,68,173,14,65,17,232,93,134,69,247,159,173,183,120,205,95,172,55,202,185,172,154,44,146,62,254,85,53,229,251,255,0,110,119,248,63,226,17,175,51,185,163,177,177,234,166,221,78,143,133,116,26,11,232,105,244,41,232,148,54,98,184,234,150,211,72,73,173,73,117,102,163,79,43,176,245,236,215,237,236,141,102,100,102,102,69,166,166,63,218,36,217,144,31,68,152,50,222,140,242,12,148,151,25,112,208,164,153,30,164,100,101,218,93,164,95,226,29,139,14,51,135,152,124,48,91,69,67,196,235,138,76,118,73,41,68,89,181,169,203,101,41,45,154,36,144,151,146,68,68,72,34,211,220,102,66,67,218,188,92,241,238,140,195,44,85,96,81,167,18,77,60,197,184,212,215,86,100,68,146,62,213,76,46,222,195,255,0,24,239,22,103,26,59,96,152,141,26,244,178,42,156,227,66,18,227,144,41,173,237,223,162,72,207,87,39,107,166,187,187,254,207,180,119,251,59,138,22,91,110,100,211,155,151,87,126,154,244,229,178,133,20,185,16,25,75,38,189,186,154,245,150,102,146,35,87,111,126,154,24,146,182,70,44,97,190,34,192,110,161,102,94,212,42,187,110,25,39,72,117,38,36,40,148,105,73,237,62,90,213,219,235,167,179,237,47,121,15,90,3,153,102,19,3,173,76,125,195,122,157,145,115,64,97,229,60,195,202,134,242,218,109,74,98,65,176,235,77,184,149,45,181,237,52,243,148,100,100,90,151,179,220,121,255,0,204,182,0,221,57,119,196,234,157,163,90,138,242,34,166,75,206,211,164,26,28,34,114,55,80,243,109,43,114,155,108,140,204,153,51,213,37,161,251,62,206,82,252,201,114,137,37,38,83,206,146,8,146,146,90,205,90,17,119,17,106,44,87,131,76,180,163,21,107,209,119,43,85,82,101,47,77,123,63,190,105,228,46,56,0,0,115,108,199,220,46,219,24,23,125,213,152,82,9,198,173,202,161,160,214,125,132,162,134,242,139,184,203,246,125,227,57,85,55,100,221,56,167,45,243,46,100,138,189,192,226,204,139,83,220,183,100,153,246,119,153,246,171,237,253,227,68,121,80,161,124,157,203,205,131,79,84,126,75,159,39,41,74,113,59,54,250,253,11,4,103,166,133,238,29,108,0,0,127,195,174,180,195,75,121,247,16,219,109,164,212,181,172,200,146,146,46,211,51,51,238,33,95,217,238,226,67,74,194,14,163,14,48,150,100,74,149,200,100,182,229,75,109,196,188,204,82,254,114,202,211,189,137,72,113,15,37,198,219,61,13,61,132,122,159,110,132,42,98,236,196,60,94,198,203,162,100,250,197,114,229,184,167,84,164,184,241,68,76,153,82,210,142,99,138,62,91,104,82,150,100,146,83,166,68,93,191,75,79,111,111,222,107,42,120,250,253,11,229,17,97,141,202,81,121,124,211,221,69,155,187,110,205,250,254,167,78,239,180,120,41,12,95,56,125,83,228,188,154,221,189,57,149,239,78,164,244,71,9,68,173,9,69,174,211,250,72,239,247,167,236,22,33,195,155,136,13,197,74,184,169,216,53,139,53,233,117,40,117,41,12,197,167,212,39,202,91,206,54,235,142,68,142,211,102,235,242,72,137,4,68,226,180,74,12,200,204,204,189,164,45,218,52,134,37,199,106,92,103,80,235,47,33,46,54,180,40,148,149,36,203,82,50,50,236,50,50,62,241,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,54,106,175,246,176,219,0,111,139,149,79,165,167,155,160,212,211,31,85,109,51,120,161,62,180,146,125,100,158,186,163,179,67,212,103,30,232,173,203,187,238,202,173,195,33,75,91,245,138,131,242,207,113,153,158,231,93,82,244,237,51,62,245,123,207,239,49,111,156,56,242,107,104,211,176,246,153,137,87,117,190,153,19,107,17,25,152,193,203,136,210,203,99,172,68,121,38,158,99,26,233,184,149,166,138,50,239,237,62,241,62,154,179,109,102,224,21,53,203,126,154,184,136,111,148,76,174,35,102,141,132,157,186,26,118,233,221,217,247,8,75,159,60,154,96,101,223,104,213,47,42,74,41,86,229,203,22,27,238,198,110,25,67,134,220,151,82,212,167,16,149,18,88,55,22,165,56,162,35,34,61,76,146,90,118,150,162,154,201,251,135,13,239,53,59,77,159,34,21,78,137,60,249,79,199,117,109,171,152,203,189,138,74,147,181,90,110,65,25,25,104,125,133,220,98,246,56,119,102,97,188,122,193,170,125,62,175,61,46,215,237,246,26,167,73,230,59,185,231,137,136,177,9,111,43,115,171,90,181,91,167,170,143,77,79,188,136,251,229,136,0,0,243,152,147,9,202,142,29,221,16,25,101,14,185,38,139,53,164,33,105,220,149,41,76,44,136,140,189,165,218,51,105,140,17,100,80,177,186,243,98,92,110,67,144,238,154,137,26,9,6,146,45,146,220,47,84,143,78,206,206,193,124,185,6,185,89,185,242,201,104,200,101,90,244,116,232,16,213,218,93,138,69,62,41,153,119,159,237,127,245,132,137,0,1,255,0,46,56,134,155,83,174,44,146,132,17,169,74,51,208,136,139,188,204,197,25,113,92,196,88,55,158,97,74,151,1,214,94,69,34,7,70,181,178,162,81,18,218,157,57,38,70,100,163,237,245,139,179,66,251,136,67,235,62,211,174,223,23,37,58,214,183,41,210,38,206,169,73,102,51,77,176,202,220,50,55,28,74,8,204,144,70,122,110,82,75,176,143,188,95,46,66,242,145,111,101,235,12,233,181,138,133,41,163,186,171,80,153,149,53,247,152,71,57,131,122,60,85,56,206,227,101,183,18,73,117,147,61,138,51,208,251,245,62,233,86,63,225,231,217,140,202,228,72,121,13,52,218,77,107,90,212,73,74,82,69,169,153,153,246,17,17,8,43,157,30,36,214,126,11,179,50,201,195,58,132,26,229,208,73,113,165,186,195,173,73,143,21,122,72,108,208,181,51,41,14,33,196,184,210,12,203,77,72,149,239,50,34,169,12,88,204,102,46,227,45,102,93,82,241,189,42,238,179,37,247,31,40,40,169,74,84,86,205,75,113,90,37,183,29,89,22,132,226,146,93,189,137,236,247,235,224,105,116,106,229,199,57,48,104,180,169,213,57,143,40,137,44,197,97,111,56,181,25,145,22,137,73,25,153,153,168,139,239,50,247,142,229,97,228,83,50,216,129,21,19,169,248,111,90,167,176,189,12,149,80,163,207,104,140,140,146,125,134,81,212,93,203,47,241,24,232,5,194,231,51,110,54,211,141,210,97,164,148,105,74,201,108,84,8,203,222,127,222,157,195,252,165,112,194,204,196,88,114,100,29,9,167,86,193,44,210,134,162,212,20,165,232,90,150,210,233,59,117,246,14,31,127,229,187,27,240,213,247,91,186,176,202,230,142,203,36,165,46,81,209,101,161,130,34,53,106,123,214,210,75,185,10,63,187,180,115,85,161,109,173,77,184,133,33,104,51,74,146,162,208,200,203,188,140,135,162,195,235,38,161,136,119,109,54,210,165,191,29,153,21,25,44,199,74,223,82,146,146,55,29,67,100,102,105,74,143,189,101,236,49,98,216,37,193,234,125,108,224,87,177,50,237,101,52,231,13,169,28,170,92,245,18,214,217,242,215,166,143,66,52,158,169,53,151,126,154,233,246,139,36,193,28,189,225,166,1,91,140,219,246,21,10,52,115,67,73,109,217,103,22,58,36,62,100,219,104,53,56,182,155,70,227,87,37,6,102,101,218,101,175,187,78,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,139,230,7,41,152,69,152,202,106,162,223,20,70,219,153,217,182,163,22,52,82,150,159,89,163,61,29,117,151,12,181,38,82,159,240,117,47,118,149,175,140,124,33,174,171,45,151,107,22,133,223,1,250,91,91,119,28,250,131,138,116,181,54,210,90,242,225,146,126,146,149,237,238,211,218,43,202,173,76,126,141,61,218,116,149,182,167,90,219,184,208,102,101,218,146,50,239,34,246,24,252,168,66,220,90,91,109,10,90,214,100,148,165,37,169,153,159,113,17,14,149,96,229,187,27,241,41,246,155,181,112,202,230,144,203,196,149,34,81,81,101,173,131,35,52,232,123,208,210,139,185,105,63,187,180,119,8,188,48,179,49,42,28,105,5,66,105,165,190,72,53,33,216,181,4,169,26,150,167,184,186,78,205,61,163,253,79,133,206,102,219,109,215,28,164,195,81,36,212,148,18,24,168,25,159,184,255,0,189,59,135,63,191,50,41,153,107,2,42,231,84,48,222,181,80,97,26,153,170,159,71,158,233,17,17,40,251,76,227,164,187,144,127,227,33,195,106,180,106,229,185,57,112,107,84,169,212,201,140,168,201,76,202,97,108,184,133,17,153,30,169,81,17,145,145,164,203,239,35,247,15,125,132,249,140,197,220,26,172,196,170,89,215,165,93,166,99,62,219,231,5,117,41,73,138,225,165,109,171,69,54,219,168,35,212,155,74,79,183,181,61,158,237,45,191,37,220,73,172,252,104,102,29,147,137,149,8,52,59,160,210,219,72,117,247,90,141,30,82,244,142,217,33,10,122,82,220,91,138,113,213,153,22,154,153,39,222,70,71,58,153,125,153,44,162,68,119,144,235,78,36,150,133,161,68,164,169,38,90,145,145,151,97,145,144,255,0,177,21,51,233,148,139,123,48,152,103,83,172,83,233,77,21,213,69,132,244,168,79,178,194,57,207,155,49,229,41,182,119,19,46,56,162,83,175,17,236,73,150,167,221,161,247,208,213,225,105,215,108,123,146,163,107,92,116,233,16,167,83,100,189,25,214,223,101,109,153,155,110,41,6,100,75,34,61,55,37,69,218,69,220,38,15,10,60,69,131,102,102,20,233,115,221,97,148,85,224,116,104,91,202,36,145,173,217,208,82,68,70,106,46,223,84,251,52,63,184,197,230,182,226,29,109,46,182,178,82,22,68,164,168,143,82,50,62,227,35,31,244,0,2,59,103,230,229,102,217,203,37,221,33,229,105,214,83,167,195,79,105,118,169,116,249,70,69,222,95,179,255,0,214,20,53,131,241,100,215,113,186,204,98,36,110,123,147,46,154,113,18,13,6,162,61,242,219,47,88,139,94,206,222,209,164,188,54,132,229,59,14,237,120,15,50,134,156,141,69,132,210,208,132,237,74,84,150,16,70,68,94,194,236,30,140,0,0,68,238,34,25,152,111,1,112,106,161,2,145,61,45,87,238,6,29,167,70,38,221,218,243,36,252,89,100,135,147,181,212,45,58,45,162,209,69,174,135,220,70,125,212,78,169,23,14,36,94,105,118,165,62,68,218,157,110,121,115,95,144,234,220,62,99,206,246,169,74,86,229,105,185,102,102,103,169,246,159,121,139,148,200,102,77,48,50,208,180,105,119,149,89,20,171,142,229,149,13,135,100,183,48,161,204,110,51,170,106,43,139,74,73,76,19,136,82,92,73,145,17,158,164,74,61,123,79,81,54,157,179,109,103,32,29,53,187,126,154,136,139,111,148,108,162,35,100,141,134,157,186,18,118,233,221,217,247,8,11,196,111,38,182,141,75,15,106,120,149,104,219,233,143,54,143,17,233,143,156,72,141,32,182,52,196,183,148,106,229,177,174,155,141,58,234,162,46,238,210,239,21,7,107,214,229,218,23,101,42,225,142,165,161,250,61,65,137,101,180,204,143,115,78,165,122,118,25,31,122,125,229,247,144,209,198,85,111,246,177,39,0,108,123,149,47,165,215,156,160,211,19,35,69,110,50,120,225,48,181,18,189,101,30,186,175,183,83,212,117,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,175,139,21,195,62,135,150,78,84,39,154,73,84,42,221,19,201,82,148,74,54,220,167,206,221,161,17,151,184,187,245,47,176,82,102,29,71,141,47,16,109,136,147,88,55,227,189,89,132,219,173,37,4,163,113,6,250,9,73,34,62,195,212,140,203,67,26,80,192,248,80,105,248,53,98,196,166,195,233,99,183,109,211,18,134,185,100,131,73,20,86,200,136,200,187,8,244,34,47,220,61,155,238,182,195,46,60,241,145,54,218,77,74,51,238,34,34,212,197,40,113,33,205,229,231,114,227,28,251,2,211,168,166,159,71,183,220,118,19,138,132,243,173,45,215,216,149,45,163,53,27,111,26,84,70,133,39,95,84,140,244,46,194,46,193,6,235,213,233,151,20,196,207,158,219,36,249,54,72,90,208,71,185,213,106,102,107,89,153,153,169,102,106,61,79,218,38,159,9,108,88,122,201,204,27,182,180,249,187,41,213,234,106,161,178,210,157,50,73,203,126,116,20,36,201,38,178,78,187,82,101,216,70,175,176,197,225,145,234,68,126,241,253,0,1,249,234,45,19,212,249,44,154,72,201,198,86,157,12,187,245,73,140,233,103,102,143,232,92,203,223,108,242,137,178,126,187,84,144,68,73,211,177,85,9,61,189,197,238,22,139,193,230,242,126,227,203,101,86,155,48,214,110,210,238,103,226,53,223,161,50,220,10,122,82,93,170,51,239,81,247,104,95,112,158,0,0,56,174,108,241,226,222,192,124,30,184,46,26,133,78,35,85,55,105,242,217,167,71,113,228,37,110,73,56,175,173,162,218,110,33,70,70,166,140,189,83,212,251,139,183,187,61,88,141,123,214,177,66,252,171,221,245,51,91,210,235,19,228,72,75,105,222,173,57,175,45,194,66,73,74,81,233,171,135,161,106,127,188,89,183,11,108,149,53,1,44,227,198,34,82,36,148,151,153,79,162,162,203,143,243,100,131,232,165,51,33,40,121,141,119,106,75,34,90,23,221,169,23,180,197,163,161,9,109,9,109,9,36,165,36,68,68,69,161,17,23,176,127,208,130,92,73,243,162,156,21,180,100,225,157,141,86,134,119,53,114,34,217,120,219,145,243,209,99,188,212,198,84,226,57,79,161,196,45,46,52,141,20,105,50,35,247,158,132,84,161,89,172,213,46,10,164,170,213,102,115,243,38,205,121,114,31,125,247,84,226,220,113,106,53,41,70,165,25,153,153,153,153,234,103,174,166,61,118,13,224,245,229,141,151,189,58,204,179,233,18,229,187,46,67,45,188,235,81,221,113,12,52,167,155,109,78,44,219,66,205,41,73,186,147,53,25,104,90,254,227,186,204,168,112,240,194,140,17,161,211,171,183,37,33,154,221,204,228,102,93,144,169,241,227,73,109,151,141,12,41,92,179,92,100,56,157,174,52,173,53,61,72,148,126,211,236,151,48,41,180,250,92,116,197,167,66,98,51,40,34,36,182,203,105,66,72,136,136,139,66,34,34,238,34,255,0,16,253,26,23,184,52,47,113,15,59,117,225,221,143,123,211,228,83,110,155,82,145,83,102,75,107,109,125,84,6,94,61,20,149,36,207,215,73,150,186,41,95,227,63,120,172,172,231,240,180,75,12,213,113,35,3,152,117,106,53,191,49,250,66,19,169,18,116,144,242,146,203,17,162,127,205,33,36,106,251,53,238,49,91,36,205,239,131,183,196,119,166,211,103,81,235,116,105,104,125,44,203,101,232,234,53,50,247,114,146,123,23,183,123,102,71,221,220,125,198,66,229,242,3,159,91,99,25,173,186,126,29,95,19,224,82,174,138,116,102,162,180,78,58,219,8,148,150,219,138,201,109,230,200,91,139,90,156,117,90,104,146,215,79,121,25,28,230,74,146,180,146,208,162,82,84,90,145,145,234,70,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,92,113,182,80,110,58,226,80,130,239,82,143,66,47,222,43,91,136,87,16,250,61,177,6,86,19,225,36,234,125,82,162,246,206,174,107,110,165,246,155,208,226,62,141,174,71,146,74,45,82,167,18,122,167,180,203,66,238,51,21,65,111,90,151,150,32,213,147,18,223,162,213,43,83,95,121,150,15,167,140,236,149,111,112,246,182,74,216,74,62,221,52,47,126,157,130,204,178,97,194,209,47,179,74,196,140,113,97,212,40,150,196,198,41,11,78,132,105,210,59,201,75,204,73,137,255,0,58,133,17,43,236,215,188,197,154,218,152,119,99,217,20,248,244,219,90,212,164,83,25,140,218,27,71,75,1,150,79,68,165,41,35,245,18,69,174,137,79,248,139,220,61,22,133,238,32,208,189,195,243,207,166,211,234,145,213,22,163,9,137,44,172,140,148,219,205,165,105,50,50,50,61,72,200,203,184,207,252,98,35,102,191,135,134,20,99,117,14,163,93,182,233,12,209,46,102,227,60,236,117,64,143,26,51,111,60,72,125,73,230,26,35,45,197,110,113,212,235,161,234,100,146,246,151,109,41,227,38,15,94,88,39,123,212,108,203,194,145,46,35,177,36,60,219,46,187,29,214,208,251,73,121,198,210,226,13,196,32,212,149,27,74,50,81,22,135,167,238,47,35,70,172,213,45,250,164,90,213,26,115,240,230,194,121,18,24,125,135,84,218,219,113,10,37,37,68,164,153,25,25,25,17,234,71,174,164,46,187,134,190,116,83,141,54,140,124,51,190,106,240,202,230,161,196,67,44,27,146,62,122,84,118,90,134,202,92,95,53,245,184,181,169,199,87,170,137,36,70,126,227,212,142,119,15,249,90,18,226,20,218,210,74,74,136,200,200,203,82,50,63,96,171,142,41,57,42,106,122,94,199,140,59,164,73,57,44,178,175,74,197,137,31,230,205,5,214,202,122,66,144,203,26,238,212,208,70,181,175,187,66,63,97,138,201,195,155,222,181,133,247,229,34,239,166,26,217,151,71,159,30,66,155,86,244,235,202,121,14,26,20,73,82,79,77,91,45,75,82,253,195,66,185,76,199,139,123,30,48,122,223,184,105,245,56,142,212,218,167,196,102,163,29,183,144,165,183,36,162,176,183,75,105,56,181,17,18,157,34,245,143,82,238,62,222,254,212,0,2,7,241,134,188,159,182,242,217,74,166,195,53,147,181,75,153,136,142,247,232,108,185,2,160,149,23,98,136,251,210,93,250,151,222,42,235,36,212,127,77,102,94,196,103,148,78,19,21,218,92,131,35,78,189,137,168,70,237,238,63,120,209,109,57,162,102,159,25,146,73,17,54,202,19,161,23,118,137,33,250,0,0,127,12,244,35,63,112,163,206,45,56,176,245,237,152,54,109,104,19,183,211,168,52,196,195,121,164,186,102,146,150,196,233,200,81,154,73,102,157,118,168,139,180,137,95,97,8,89,65,175,76,183,102,42,124,6,217,55,205,179,66,22,178,61,205,43,82,50,90,12,140,141,43,35,73,104,126,193,57,56,111,230,242,243,182,113,142,5,131,118,84,83,80,163,220,14,53,9,181,77,121,215,150,211,239,202,136,209,26,77,199,137,41,209,9,86,158,169,153,106,125,134,93,130,235,216,117,183,217,109,230,76,141,183,18,74,73,151,113,145,150,164,60,102,56,66,131,80,193,171,234,37,70,25,74,142,229,181,83,74,218,229,146,205,68,113,92,35,34,35,236,51,208,204,191,120,205,126,34,199,141,19,16,110,120,144,152,54,35,179,89,154,219,77,41,4,147,109,4,250,201,41,50,46,194,208,136,139,66,23,103,194,118,224,159,92,203,39,42,107,205,40,169,245,110,137,148,146,148,106,38,219,167,193,219,169,25,159,188,251,180,47,176,77,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,51,36,150,170,50,34,251,67,114,76,204,137,69,169,119,150,163,254,73,246,84,142,98,94,65,167,246,137,69,160,255,0,162,82,84,68,100,162,50,50,212,180,62,241,253,16,227,138,133,176,213,201,150,73,74,37,17,59,74,154,186,151,127,122,90,167,205,251,12,251,213,246,125,228,40,222,202,169,38,141,121,80,106,234,90,16,80,106,113,100,154,150,122,36,137,14,165,90,153,234,93,157,158,242,26,74,203,181,126,61,205,129,86,5,94,51,237,58,79,219,52,165,41,77,168,148,157,199,13,165,31,105,25,254,215,188,123,202,148,94,186,159,42,22,227,79,80,202,218,212,143,67,45,201,50,215,254,209,158,140,250,97,181,115,14,115,35,117,51,87,137,49,182,235,21,25,213,72,174,62,218,200,156,101,217,242,182,41,38,164,167,82,50,65,153,25,106,71,236,51,17,220,73,110,30,22,165,106,234,205,13,172,138,43,78,44,233,82,224,212,229,26,18,179,219,29,170,140,77,234,61,164,122,17,110,46,211,208,189,230,67,65,237,36,208,210,16,163,212,210,146,35,63,220,63,236,0,7,240,200,148,70,70,90,145,246,10,11,226,109,65,42,46,103,234,238,37,189,133,53,18,36,246,22,154,239,168,76,237,238,47,112,153,60,21,106,159,235,99,116,209,183,23,251,59,58,78,154,246,255,0,123,211,147,239,255,0,48,178,192,1,248,43,245,168,22,221,14,161,112,213,100,33,136,116,200,174,204,144,226,214,148,165,13,182,131,90,140,205,70,68,68,68,147,61,76,200,190,209,68,28,68,51,89,83,199,188,89,153,67,163,212,143,228,205,1,199,32,50,219,47,43,148,251,140,73,150,148,189,162,94,91,106,53,54,233,22,226,34,51,47,97,23,127,168,225,207,146,154,134,55,94,17,49,10,244,164,60,221,173,71,146,219,233,41,17,212,77,203,113,167,98,58,72,249,198,22,219,136,91,78,171,179,113,25,150,189,197,169,157,218,219,244,10,69,173,69,133,111,208,160,49,14,5,61,134,227,48,203,45,37,180,33,180,32,144,146,36,164,137,37,162,82,69,216,68,93,131,232,143,13,141,120,149,75,194,92,48,184,239,170,163,233,108,169,116,185,146,89,35,82,72,214,235,113,220,117,41,45,202,78,166,124,179,236,37,17,253,221,227,58,217,130,197,202,214,54,98,189,122,251,172,203,117,244,202,157,40,161,19,142,45,92,168,170,146,235,173,160,183,45,123,72,185,167,216,149,109,47,103,188,252,213,133,97,93,24,151,116,192,179,237,10,92,137,213,26,131,237,48,132,52,195,142,146,57,142,37,178,90,201,180,169,68,130,82,211,169,232,125,255,0,184,94,158,67,178,103,111,229,214,193,131,91,175,83,34,200,187,234,145,90,126,91,235,101,11,92,115,113,152,170,91,73,82,152,109,212,18,93,100,204,146,102,122,123,117,62,233,104,0,0,63,229,198,219,117,181,52,234,18,180,44,141,42,74,139,82,50,62,242,50,16,127,62,249,7,181,177,162,216,169,98,13,135,71,141,79,187,41,144,158,145,203,139,29,182,138,103,45,185,78,232,100,212,117,186,227,139,117,212,22,155,139,118,133,237,208,206,154,90,126,255,0,192,236,65,81,178,237,66,135,112,80,102,154,85,181,79,197,95,49,135,251,72,244,216,189,188,198,190,195,245,125,134,93,151,33,195,247,62,148,28,107,183,97,97,221,255,0,87,102,37,221,1,134,217,67,146,100,33,178,152,148,34,43,36,100,110,200,91,174,56,183,93,95,245,75,118,135,237,212,142,115,33,104,113,36,180,40,148,147,238,50,61,72,127,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,90,208,218,77,107,81,37,37,222,102,122,16,173,110,33,124,68,162,218,12,72,194,188,23,174,161,234,185,236,234,234,80,229,18,146,215,108,71,209,203,118,52,146,82,117,66,157,73,234,158,222,210,46,205,76,85,141,155,101,95,216,211,120,183,68,160,69,168,86,235,83,181,213,102,135,164,173,91,26,82,189,99,66,86,179,245,26,61,59,15,177,62,226,236,189,76,165,100,87,13,242,243,107,36,170,180,90,125,102,225,144,227,111,63,46,84,102,36,114,214,203,239,45,165,52,181,71,109,105,61,174,39,83,63,106,75,77,52,237,148,109,182,219,77,165,166,144,148,33,4,73,74,82,90,17,17,119,17,16,255,0,160,0,1,18,243,227,147,59,127,49,86,12,234,221,6,153,22,61,223,75,138,235,241,31,67,40,66,228,27,108,202,82,26,82,146,195,142,172,148,235,196,102,146,50,215,217,161,247,209,101,253,97,93,24,105,116,207,179,174,250,92,136,53,26,123,238,176,180,58,195,141,18,249,110,41,179,90,9,196,165,70,131,82,21,161,232,93,223,184,122,92,190,226,229,107,4,241,94,131,125,209,165,186,194,98,206,138,83,73,183,22,158,108,84,201,105,215,16,123,86,141,196,124,162,236,82,182,159,183,222,90,41,193,76,74,165,226,214,24,91,151,213,45,244,184,85,74,100,57,47,17,41,38,104,117,200,237,186,164,158,213,43,67,46,97,118,26,140,254,254,241,238,71,206,184,40,20,139,166,139,54,223,174,192,98,100,10,131,14,70,125,151,154,75,136,91,107,65,161,68,105,81,26,79,84,168,203,180,140,187,69,37,113,24,201,77,67,4,111,9,120,133,101,210,30,114,213,172,73,113,245,20,120,234,54,226,56,235,178,222,52,124,219,8,109,180,33,166,147,217,184,204,139,78,242,208,203,203,240,239,205,101,79,1,49,102,29,14,177,82,63,147,53,247,27,128,243,111,60,174,83,14,63,38,34,84,246,138,121,13,164,210,219,70,91,140,140,200,189,134,93,215,191,64,173,64,185,40,116,251,134,149,33,15,195,169,197,106,100,119,16,180,169,43,109,196,18,210,100,105,51,35,35,37,17,234,70,101,246,143,222,0,43,79,141,77,80,191,70,54,189,27,113,127,179,176,100,233,175,111,247,189,69,62,255,0,243,8,107,195,38,130,85,172,207,209,220,83,123,202,18,35,202,238,215,77,149,24,125,189,199,239,23,234,68,73,34,34,45,8,187,7,244,0,7,252,58,147,91,75,66,79,67,82,76,136,255,0,112,207,135,16,251,82,181,106,102,134,233,69,105,167,16,117,89,115,170,113,77,105,89,110,142,237,70,94,197,22,226,45,72,246,159,105,106,94,227,49,26,68,136,200,94,27,87,113,27,50,54,171,52,136,147,28,110,143,81,131,84,148,227,13,172,201,182,90,159,23,122,148,105,74,180,34,37,145,153,158,132,94,211,33,161,122,108,94,134,159,22,22,227,87,78,202,26,212,207,83,61,169,34,215,254,193,224,243,19,95,143,108,224,85,255,0,87,146,251,77,19,22,205,85,73,83,138,36,167,113,67,117,69,218,102,95,179,239,25,181,189,106,73,172,222,85,234,186,86,133,148,234,156,169,36,164,30,169,50,91,170,86,164,122,159,103,111,188,197,228,112,175,182,26,182,242,201,21,70,162,55,106,179,81,82,239,238,75,180,248,95,97,31,122,126,223,188,196,199,31,195,82,82,70,102,162,34,34,212,245,62,225,255,0,38,243,36,73,51,117,26,40,200,147,235,23,105,251,136,127,119,164,143,67,81,106,69,175,127,176,127,72,200,203,82,61,72,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,235,231,23,176,211,14,34,42,93,231,124,80,169,91,116,209,169,117,56,236,56,174,212,151,97,56,180,235,244,210,127,113,151,188,132,45,199,62,46,24,85,102,211,92,131,134,176,37,86,171,42,211,148,234,218,141,38,26,125,102,140,247,27,51,9,101,234,41,100,90,127,89,62,226,49,6,47,190,39,249,149,186,235,18,102,83,43,109,82,98,59,179,150,204,57,51,216,36,232,148,145,250,169,150,100,90,154,76,255,0,121,251,199,53,172,103,127,52,181,137,175,206,44,107,188,224,155,251,117,106,21,201,81,105,180,109,34,47,84,185,231,166,186,106,127,105,152,249,206,231,19,52,14,118,39,30,177,1,180,145,235,177,187,166,162,148,253,218,115,199,173,181,120,132,102,146,214,54,136,177,38,177,85,38,141,61,149,58,197,69,253,196,91,123,15,249,201,107,244,127,237,63,120,144,248,105,198,35,18,40,13,177,30,249,183,225,84,91,220,158,122,217,136,251,206,109,245,9,91,77,217,165,219,216,189,53,246,159,222,62,78,108,248,148,219,153,129,176,222,179,237,202,37,197,78,234,162,41,169,5,38,51,108,182,165,169,151,219,86,155,37,47,84,252,242,123,203,93,8,254,227,175,225,118,124,40,49,242,61,255,0,133,37,134,115,230,111,169,219,141,108,101,181,56,70,101,14,60,104,44,167,66,55,20,173,55,44,203,177,36,159,184,251,4,245,28,31,51,217,64,194,252,204,208,94,102,229,164,70,98,186,136,202,102,37,85,152,241,211,37,26,33,226,66,13,229,178,226,201,4,183,212,189,11,219,218,93,189,240,6,167,193,87,16,125,56,143,67,223,182,247,162,57,197,191,169,170,63,212,242,183,158,186,109,131,183,118,205,62,205,117,246,9,175,148,76,138,225,238,86,219,85,102,34,74,163,114,73,140,113,164,78,120,152,120,201,42,228,41,73,67,133,29,183,54,243,24,220,68,103,237,215,191,186,79,128,0,0,164,62,47,182,241,209,115,25,2,65,190,135,58,250,11,82,180,74,181,219,190,124,243,208,251,11,67,236,251,71,107,224,171,57,142,77,211,78,231,159,59,116,231,185,123,139,77,186,83,139,93,59,245,215,179,81,106,32,2,4,241,78,205,34,48,179,14,156,194,187,114,164,182,235,151,44,115,106,73,50,246,138,76,41,12,77,97,102,123,29,74,203,215,109,61,233,52,253,231,216,42,111,47,152,77,95,199,92,95,161,90,48,162,201,150,153,245,56,170,168,60,72,91,155,24,92,166,155,117,197,168,144,189,52,230,145,154,148,70,93,189,191,110,135,112,71,10,104,24,55,134,244,75,30,131,2,60,98,131,6,51,82,20,203,72,71,53,228,48,219,74,90,141,40,70,227,62,89,106,102,68,103,167,238,47,122,2,178,184,193,102,18,69,189,74,166,224,157,14,105,161,250,155,12,212,102,27,110,25,107,29,196,207,140,182,213,181,194,62,242,45,72,208,101,239,63,96,169,186,5,14,165,115,86,224,219,244,134,20,244,218,140,150,162,176,132,165,74,53,56,226,201,9,45,18,70,103,218,162,238,35,49,119,60,61,242,61,108,224,205,155,78,196,59,198,141,14,109,215,85,138,204,164,170,68,118,220,84,68,186,212,71,137,41,55,24,67,141,169,14,180,173,11,113,233,169,247,158,166,83,124,136,146,68,148,145,17,23,97,17,15,232,0,0,15,249,90,16,226,20,219,136,37,37,68,100,164,153,106,70,71,236,49,93,124,72,242,18,214,35,82,165,98,254,20,209,32,69,173,83,216,92,138,140,72,209,137,10,152,219,105,153,33,213,146,24,142,165,184,242,214,182,203,85,44,137,90,17,31,110,134,42,82,131,95,189,176,134,247,110,169,74,147,80,162,87,104,115,75,122,73,111,70,113,46,50,241,40,219,89,36,210,178,45,237,150,169,212,143,84,251,12,133,178,240,253,226,51,74,191,41,209,176,187,25,171,77,67,175,49,191,145,83,153,37,45,182,254,229,74,125,91,158,145,37,75,94,212,33,164,150,137,236,51,34,238,208,197,140,180,243,79,160,157,101,212,56,131,238,82,84,70,71,251,200,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,248,117,230,152,65,186,243,168,109,5,222,165,40,136,139,247,152,174,110,32,92,70,105,86,29,58,78,23,224,205,105,169,149,231,246,115,234,112,228,165,198,216,218,168,175,167,107,209,228,165,105,220,133,186,147,213,61,166,70,93,218,152,169,26,93,42,241,196,155,149,48,224,49,84,175,86,167,107,244,82,236,167,221,216,217,159,176,148,181,104,132,31,191,66,79,184,133,223,100,27,35,20,156,187,90,229,113,223,52,202,85,66,240,155,244,159,228,165,222,151,99,146,144,92,165,59,29,183,81,185,167,144,74,237,237,211,221,166,179,48,0,0,0,127,12,137,68,105,81,17,145,246,25,24,132,60,66,50,61,108,227,61,155,81,196,43,58,141,14,21,215,74,138,244,165,42,60,118,219,84,180,180,212,183,141,42,54,216,91,142,41,110,186,157,75,113,107,161,119,30,134,116,139,95,161,212,173,154,220,235,126,174,194,153,155,78,146,236,87,208,164,169,38,151,27,89,161,69,162,136,140,187,82,125,228,70,45,147,131,238,97,36,92,52,170,150,9,214,230,154,223,166,48,245,70,33,184,225,158,145,219,76,8,200,109,59,156,51,239,51,208,137,4,94,227,246,11,53,1,224,241,187,10,104,24,201,134,245,187,30,189,2,60,148,206,131,37,168,234,121,164,47,148,242,216,113,164,173,38,164,47,105,151,48,244,50,35,50,215,247,30,120,115,7,132,213,252,10,197,250,237,163,54,44,152,137,129,83,148,170,123,198,133,183,189,132,74,117,182,156,66,141,8,215,94,81,153,41,36,69,217,217,246,91,31,11,28,210,35,20,240,237,188,43,184,234,75,114,185,109,71,38,163,19,207,106,165,66,142,196,38,16,101,189,213,44,253,119,21,220,146,79,220,125,130,123,128,10,174,227,85,57,142,77,173,78,231,159,59,116,23,185,123,139,77,186,84,75,93,59,245,215,179,81,197,56,65,91,199,90,204,108,249,4,250,27,232,40,46,202,209,74,211,118,201,240,15,66,236,61,79,183,236,23,120,0,0,2,48,102,235,34,184,123,154,70,211,89,150,146,167,92,145,162,148,104,243,153,38,25,51,74,121,234,74,86,225,199,113,205,188,199,205,70,68,126,205,123,251,225,69,51,130,174,32,250,113,126,152,191,109,239,68,115,143,103,77,84,127,169,229,111,45,53,221,7,110,237,154,253,154,233,236,19,251,44,57,64,194,252,179,80,89,102,218,164,70,126,186,184,201,102,93,85,232,241,213,37,122,161,146,90,9,228,50,218,205,6,182,18,189,15,219,218,125,189,221,224,64,174,43,216,247,30,192,194,133,97,156,25,187,42,119,27,70,135,155,75,132,70,113,36,70,156,202,181,34,113,42,211,114,8,187,82,105,251,207,176,82,96,176,12,166,113,41,183,50,253,97,179,103,220,116,75,138,163,210,197,75,81,202,52,102,222,109,43,75,44,54,157,119,202,70,137,249,149,119,22,186,25,125,197,245,241,47,140,70,36,87,219,126,61,141,111,194,167,55,185,92,133,189,17,246,92,219,235,146,119,27,83,79,183,181,26,233,237,47,184,71,139,171,136,70,105,46,147,116,143,18,107,20,162,116,213,217,76,172,84,88,218,71,187,176,191,156,158,159,75,254,194,247,15,36,222,113,51,66,217,40,143,30,241,1,100,122,154,119,221,53,19,216,126,244,252,255,0,97,151,176,125,122,22,122,51,73,67,148,169,71,140,119,109,64,212,201,179,178,125,195,81,117,26,106,71,187,78,160,189,110,206,255,0,180,199,87,195,46,42,89,136,179,106,201,145,112,204,139,91,134,77,18,13,185,110,78,146,122,238,65,235,162,229,145,107,162,76,181,255,0,140,126,241,53,48,51,139,134,21,94,84,214,224,226,84,9,84,90,202,117,230,186,134,163,70,134,175,89,211,45,166,244,195,89,250,137,65,30,191,214,87,184,200,77,43,27,23,176,211,17,226,38,93,153,124,80,170,187,181,213,168,149,56,239,184,158,213,23,105,54,181,105,244,20,127,113,31,184,199,177,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,82,146,146,220,165,17,17,123,76,197,127,103,115,137,125,7,8,148,221,149,132,19,41,213,186,219,186,245,50,155,113,18,88,99,78,153,196,104,184,242,146,180,238,67,142,23,105,118,154,116,46,194,51,21,41,127,227,166,46,98,117,69,202,133,229,136,87,21,71,153,166,140,63,86,148,243,72,209,41,47,85,46,56,173,53,216,147,63,180,190,225,255,0,22,62,9,98,230,37,202,67,86,110,29,220,213,100,57,174,178,98,210,37,62,202,116,37,125,37,182,218,180,215,98,136,190,210,50,246,24,152,88,85,194,47,25,238,230,152,168,94,85,42,117,30,43,187,183,178,167,165,199,144,157,55,145,122,174,67,50,46,212,164,254,227,251,72,73,42,7,6,76,38,135,25,104,172,222,55,27,238,175,77,13,186,132,101,17,104,103,221,186,14,189,198,67,244,53,193,151,5,218,37,127,171,11,169,103,180,200,183,84,34,25,107,255,0,240,35,201,92,92,22,109,231,57,206,219,151,212,244,168,247,27,105,149,83,65,39,219,166,164,136,63,224,255,0,218,35,102,46,240,174,199,252,59,76,153,212,38,34,92,16,218,53,169,180,83,147,54,91,198,130,230,25,106,73,136,146,221,162,11,236,213,69,239,17,54,238,195,171,234,196,158,245,54,239,180,107,20,135,153,90,144,101,54,3,209,245,209,74,45,75,152,148,158,154,161,95,226,63,112,243,163,184,229,7,49,53,156,186,98,221,62,233,139,58,75,116,217,107,106,21,65,166,221,89,33,81,213,38,58,221,51,73,58,218,79,213,103,79,88,244,247,151,187,64,152,71,138,54,182,46,216,116,123,210,215,172,194,156,213,66,20,119,222,76,121,13,186,108,58,227,45,184,166,214,72,90,137,43,73,56,157,82,102,102,90,151,222,61,152,0,0,0,0,167,158,52,244,2,107,23,45,139,133,179,65,37,118,244,40,170,73,119,154,142,85,69,122,233,167,253,186,143,153,193,202,224,92,44,96,172,209,202,73,165,50,41,82,21,203,223,161,25,170,85,61,61,218,253,158,225,115,32,62,53,225,115,83,44,235,98,169,114,214,38,177,18,45,54,27,242,156,117,231,18,218,18,77,182,165,158,166,163,34,46,196,153,247,151,112,207,54,115,241,174,126,55,227,197,199,92,114,122,165,65,167,79,153,77,167,172,157,82,208,168,205,204,144,166,141,7,204,89,26,118,187,216,105,50,45,15,176,189,246,7,194,11,0,34,83,108,234,134,48,87,233,5,233,9,82,157,139,9,199,99,151,247,186,154,129,33,181,36,214,222,237,119,17,153,25,47,79,119,188,89,120,15,242,151,33,152,145,94,148,250,201,13,50,218,156,90,140,200,136,146,69,169,158,167,246,16,160,14,35,216,138,214,33,102,94,180,228,121,133,37,154,49,201,164,161,68,225,44,136,153,168,75,208,181,37,40,187,151,221,217,223,220,67,213,240,195,203,233,226,214,54,69,186,106,208,148,229,38,218,82,39,165,74,111,84,42,68,121,112,150,73,51,83,106,73,250,174,31,102,164,122,123,72,133,233,196,138,196,40,205,67,138,218,91,105,132,37,180,37,36,68,73,73,22,132,68,69,216,93,132,63,216,0,0,0,7,249,200,143,30,91,14,69,148,195,111,50,234,77,14,54,226,73,73,90,76,180,50,50,62,195,35,46,205,5,107,113,9,225,210,205,220,196,220,91,193,138,43,45,85,137,78,72,159,77,137,24,146,79,150,146,228,58,180,53,26,49,169,78,41,106,105,36,106,87,111,97,31,110,134,42,174,226,181,113,3,9,174,69,64,174,83,107,86,229,94,38,154,41,198,95,134,242,119,54,71,217,184,146,162,213,14,22,191,98,189,198,39,174,83,56,171,92,54,59,8,180,241,168,229,214,32,150,188,169,229,190,68,146,237,125,195,222,228,153,100,95,73,77,36,180,46,226,211,216,66,205,240,163,51,120,47,140,80,142,77,161,126,81,28,121,63,74,34,234,145,13,244,234,107,34,213,13,186,179,46,198,212,127,119,104,234,132,100,125,164,122,143,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,153,23,105,158,131,149,226,190,102,240,95,7,97,20,155,190,252,162,54,242,190,140,68,85,34,19,234,208,208,71,162,28,117,6,125,142,36,254,238,209,89,25,179,226,173,112,223,12,46,211,193,83,151,71,130,122,115,103,158,248,242,79,181,135,11,99,145,165,153,125,36,186,147,212,187,143,79,105,136,21,110,218,216,131,139,23,34,96,80,233,181,171,146,175,47,93,77,182,95,152,242,182,182,103,219,180,148,163,209,13,158,159,98,125,196,46,103,33,188,62,104,56,33,72,143,124,226,77,42,5,78,236,127,127,168,251,8,121,184,187,85,41,175,80,158,140,135,81,185,167,81,175,173,218,101,238,34,35,156,228,68,69,161,22,132,63,160,0,0,0,63,198,92,86,38,198,118,28,166,210,227,79,161,77,173,42,34,50,82,76,180,50,50,62,195,236,49,69,156,79,50,250,120,75,141,146,174,154,76,37,55,73,185,84,185,234,82,91,209,9,145,34,92,213,154,72,210,218,82,94,171,101,217,169,158,158,211,33,229,56,112,226,43,88,121,153,122,35,146,38,20,118,107,39,26,146,181,27,132,130,50,122,161,19,82,212,212,146,238,71,119,111,119,113,139,255,0,137,33,153,113,89,148,194,201,109,60,218,92,66,136,200,200,210,101,169,30,165,246,24,255,0,80,21,161,197,247,0,34,84,172,234,126,48,80,41,5,233,8,178,154,139,53,198,163,151,247,186,90,159,33,197,40,208,222,237,119,25,25,153,175,79,127,188,87,230,76,49,174,126,8,99,197,185,92,110,122,162,193,168,207,135,77,168,44,221,82,16,152,206,76,142,167,77,103,204,65,18,118,181,218,106,51,45,11,180,189,218,25,179,174,106,101,227,107,210,238,106,60,214,37,197,169,67,98,83,110,178,226,92,65,147,141,165,101,161,164,204,143,177,68,125,231,222,62,200,10,102,227,29,112,46,110,48,81,168,231,36,214,150,41,49,213,203,223,169,17,166,85,65,61,218,253,190,225,244,248,44,80,9,220,92,185,238,23,13,6,148,91,211,98,165,39,222,74,41,84,229,235,166,159,246,234,46,24,0,0,0,0,120,204,92,197,11,91,8,172,58,197,233,116,86,97,65,106,159,10,67,236,166,68,134,218,55,221,109,151,28,75,104,37,173,36,165,168,155,86,137,35,35,61,15,239,25,251,205,246,98,107,57,139,197,186,133,211,42,116,151,41,177,22,236,42,123,78,58,179,66,99,166,76,133,180,100,147,117,196,151,170,246,158,169,233,238,47,127,14,30,138,209,195,187,230,251,158,205,54,208,180,171,21,119,158,90,80,69,10,3,210,52,213,73,45,79,150,149,30,154,173,63,227,47,120,150,88,69,194,187,31,241,17,49,167,87,88,137,111,195,116,208,167,17,81,76,216,143,18,15,150,103,161,42,34,139,118,139,63,179,84,159,184,73,59,119,130,205,188,223,37,219,142,250,158,165,22,211,113,49,106,104,52,251,53,208,151,7,252,47,251,7,175,62,12,216,44,165,180,181,93,247,73,109,218,106,36,212,34,104,102,93,255,0,248,8,249,87,95,6,28,54,150,194,156,182,111,58,235,47,165,163,36,38,69,70,58,80,107,34,86,154,236,131,175,126,223,251,68,93,197,238,20,152,241,96,51,38,165,109,20,58,252,54,214,190,91,48,186,201,82,77,4,78,40,181,74,33,164,181,209,9,46,207,106,139,222,34,197,241,130,88,185,134,146,150,213,229,135,119,53,37,13,233,164,153,84,137,76,50,173,73,63,69,110,54,157,116,222,146,63,180,200,189,164,63,238,193,199,60,92,195,26,131,115,236,220,66,184,169,188,189,117,97,138,180,166,90,94,169,81,122,201,109,196,235,166,245,25,125,167,247,139,107,201,31,18,250,14,46,169,203,43,23,230,83,168,149,182,180,233,165,56,226,35,48,254,189,75,139,213,114,37,41,106,218,134,219,46,194,236,53,104,125,134,70,44,5,42,74,139,114,84,70,71,237,35,31,208,0,0,0,0,0,0,0,0,0,0,0,0,16,27,136,142,125,226,224,181,48,240,227,12,42,209,36,221,50,191,190,29,101,242,95,71,181,81,30,78,229,49,33,14,55,189,167,86,69,170,125,109,61,218,153,211,60,120,215,93,247,91,38,162,199,170,215,170,210,191,170,218,29,148,251,155,81,238,45,202,61,18,143,220,73,247,16,179,28,163,240,162,92,212,162,237,199,180,73,142,164,235,211,211,16,91,53,253,123,106,231,51,42,31,216,210,147,161,253,190,225,101,118,6,13,225,166,24,211,147,77,178,236,202,53,53,180,235,170,163,211,163,178,165,122,203,87,105,182,132,235,244,213,254,51,251,71,180,34,36,150,137,34,34,251,7,244,0,127,203,141,54,234,13,183,91,74,210,162,208,210,162,212,140,135,36,197,236,172,96,182,51,83,100,68,186,108,138,66,100,190,133,167,173,98,155,16,164,17,154,92,45,73,197,178,179,215,87,84,175,191,183,239,173,124,208,240,152,184,172,246,38,221,120,45,34,85,98,33,27,143,29,61,197,185,34,79,115,206,109,109,168,208,200,180,209,45,37,37,175,121,233,237,33,94,119,69,165,115,89,85,137,52,27,170,133,80,165,79,134,242,217,117,153,145,92,97,105,82,20,164,159,170,180,146,139,214,74,139,180,189,135,238,18,91,37,121,229,189,114,217,114,197,163,84,230,191,81,180,166,72,67,114,99,62,227,175,19,8,91,145,210,181,182,133,72,109,164,154,90,100,200,140,203,179,93,15,179,186,238,112,103,28,176,247,28,109,56,119,61,147,113,211,230,245,12,182,227,209,154,152,195,143,48,181,52,218,212,133,161,183,23,181,73,230,164,140,140,251,12,244,247,107,208,128,0,0,0,85,159,26,186,59,7,78,181,171,228,218,185,252,232,49,55,232,90,108,219,81,94,154,233,175,127,219,251,132,98,225,109,112,170,135,154,24,44,42,73,54,138,132,54,161,146,77,122,18,148,186,140,34,208,139,82,212,251,62,223,184,95,72,10,247,226,149,155,26,101,129,101,191,131,150,252,180,61,87,174,70,82,37,114,92,74,185,76,60,212,216,235,37,108,121,42,73,146,208,90,145,160,200,189,186,159,96,168,124,57,182,42,24,131,137,54,229,167,13,149,200,147,95,173,67,130,68,73,82,245,83,242,16,222,167,161,40,244,213,101,236,63,184,198,142,50,237,134,236,97,78,14,90,182,107,112,217,140,252,74,76,20,203,75,109,146,53,144,136,173,54,179,50,218,147,215,86,251,204,181,236,237,247,14,144,63,134,100,69,169,136,201,157,124,212,216,248,39,133,85,200,177,46,186,67,183,44,200,178,97,198,128,220,246,84,250,28,92,105,36,133,41,178,121,14,18,73,198,182,153,151,110,189,132,90,247,80,173,122,171,93,196,203,242,93,72,216,92,170,173,199,84,113,196,52,210,86,181,56,252,135,141,68,148,167,85,40,204,212,189,8,187,79,183,218,98,241,184,103,229,226,70,8,96,75,51,110,26,127,42,183,113,62,154,178,141,214,141,46,180,204,136,112,207,148,173,237,161,105,209,109,30,169,237,34,63,105,159,116,192,0,0,0,0,1,255,0,46,54,219,205,169,167,155,74,208,178,52,169,42,45,72,200,251,200,200,71,44,204,228,107,8,51,33,77,121,85,74,83,116,154,202,246,237,168,211,216,138,195,231,162,153,250,78,170,59,139,250,12,146,75,236,51,46,227,236,167,204,192,228,27,30,176,62,169,177,139,38,179,114,82,213,221,54,143,77,155,49,182,189,86,191,88,225,71,66,83,170,157,218,94,243,74,139,188,187,120,173,177,125,226,86,23,84,202,93,185,113,87,237,249,63,214,67,18,228,68,223,234,168,139,113,33,73,51,208,156,86,159,225,125,162,226,56,113,231,162,177,152,6,102,88,24,140,184,169,175,193,229,244,174,182,106,35,145,188,229,186,189,84,244,133,173,123,80,202,11,177,37,167,183,179,67,41,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,241,28,207,61,99,47,236,195,176,48,229,113,85,95,157,204,234,93,112,214,103,31,97,196,117,26,41,153,8,90,55,33,229,151,106,79,95,103,102,166,116,239,115,223,120,149,138,53,51,151,113,220,85,251,130,79,245,80,252,185,18,246,122,169,35,218,75,82,140,181,38,211,175,248,63,96,237,89,126,200,54,61,99,125,87,99,246,77,102,219,165,167,190,109,98,155,54,27,78,250,174,254,173,195,142,180,171,69,53,180,253,198,164,151,121,246,92,30,89,114,53,132,25,111,166,176,170,93,41,186,181,105,27,183,84,106,12,69,125,242,213,79,105,181,212,199,109,127,65,227,73,253,132,69,220,93,178,56,136,139,176,135,244,0,0,0,0,4,63,226,97,151,137,24,223,129,47,77,183,169,252,218,221,186,250,170,201,54,218,53,58,235,49,225,204,62,82,118,54,181,171,85,186,90,39,176,140,253,164,125,244,115,66,170,87,112,206,252,137,82,38,23,22,171,110,85,27,113,109,58,149,161,77,191,29,226,51,74,147,170,84,70,74,70,134,93,134,90,123,12,95,78,73,243,83,99,227,102,21,80,226,203,187,41,45,92,176,226,198,135,38,3,147,217,75,235,113,17,163,18,212,150,205,229,184,100,110,59,180,140,251,117,236,50,215,190,78,17,145,150,164,63,163,155,230,39,13,216,197,124,28,186,108,215,33,179,33,249,116,153,201,136,151,27,37,233,33,113,93,109,6,69,181,71,174,174,119,145,107,219,217,238,25,199,196,107,98,161,135,184,147,113,218,115,25,92,121,52,10,212,200,38,70,149,35,69,49,33,109,234,90,146,79,77,80,126,194,251,136,91,199,11,92,217,83,47,251,45,140,28,184,37,161,154,189,14,50,81,23,156,226,83,205,97,150,161,71,65,39,123,202,82,140,214,179,208,137,4,71,236,208,251,5,132,0,161,110,41,87,18,171,153,161,156,194,100,147,136,167,195,118,25,165,43,212,146,166,234,51,75,67,45,79,67,237,251,62,225,39,120,42,81,216,42,125,211,95,54,149,207,231,78,137,191,105,105,179,109,57,122,107,166,189,255,0,111,238,22,152,0,0,0,3,158,227,54,57,97,238,7,90,115,46,123,218,227,167,194,233,217,113,198,99,59,49,134,222,125,105,105,197,165,8,67,142,35,114,149,202,81,17,17,246,153,105,239,210,145,243,167,158,91,215,50,119,44,170,53,50,107,244,235,74,28,133,183,26,51,14,60,201,62,132,57,33,40,91,136,76,135,26,81,169,167,136,140,200,187,116,208,187,59,227,69,177,105,92,215,165,98,53,6,213,161,84,42,179,230,58,134,90,98,28,87,31,90,148,181,37,37,234,160,141,71,235,41,37,216,93,230,94,241,97,153,93,225,49,113,94,12,66,186,241,166,68,170,60,67,54,223,42,123,107,114,60,158,230,92,218,227,82,97,153,105,162,157,74,139,94,242,211,216,98,202,48,135,43,24,45,131,20,216,241,45,107,34,144,169,44,33,9,235,95,166,196,57,6,100,150,203,83,113,12,160,245,213,164,171,239,237,251,186,219,109,54,210,9,182,155,74,18,146,208,146,146,208,136,135,253,0,15,249,90,16,226,77,46,32,148,147,239,35,45,72,120,203,255,0,6,240,211,19,169,202,166,222,150,101,26,164,218,180,209,82,41,209,222,82,125,100,43,176,220,66,180,250,9,255,0,17,125,130,181,51,113,194,137,112,210,187,187,1,17,38,66,149,167,81,76,89,111,211,245,13,167,146,204,88,127,107,170,86,167,246,251,197,103,72,139,117,216,149,179,106,84,122,173,6,173,23,250,174,33,216,178,27,220,143,113,237,81,106,149,254,242,87,184,197,204,112,238,207,196,92,105,166,22,28,98,125,90,36,91,166,47,247,187,175,62,72,235,55,42,91,202,218,167,228,45,199,54,52,211,100,122,39,213,215,221,161,148,249,0,0,0,0,0,0,0,0,0,0,0,0,17,215,58,153,164,165,101,167,12,36,214,163,205,130,187,134,70,207,71,195,117,196,154,220,219,34,58,93,249,178,117,181,158,141,191,187,213,62,206,243,236,239,160,155,142,225,189,177,118,241,122,177,84,114,161,91,174,84,182,234,68,111,73,117,206,91,68,158,205,198,165,158,136,108,189,167,216,159,113,11,125,200,7,15,58,62,20,210,255,0,72,88,179,71,106,101,203,43,245,17,37,71,67,136,139,181,82,154,87,168,252,100,184,141,205,184,217,246,43,180,200,143,187,66,22,6,0,0,0,3,248,164,165,100,105,90,73,68,125,228,101,168,139,89,166,200,54,18,102,10,147,82,170,179,74,110,145,115,169,167,158,98,92,22,35,71,231,72,52,190,164,155,203,40,235,113,68,110,61,170,180,61,79,66,62,242,237,166,188,199,101,51,20,242,229,112,63,10,231,161,75,122,148,110,43,167,168,179,22,74,163,169,59,222,36,145,186,182,91,73,171,107,42,87,103,179,183,187,187,249,150,60,212,226,54,91,239,106,125,98,129,88,148,237,24,229,53,233,10,107,146,31,83,11,103,156,202,157,52,180,135,155,65,172,208,201,36,183,30,154,118,31,103,117,237,101,167,50,214,46,100,44,72,151,61,181,83,140,83,201,182,211,54,15,57,158,115,79,114,89,91,159,54,135,92,82,82,74,121,41,245,143,82,62,195,251,123,8,0,0,0,128,92,96,109,232,117,28,13,166,213,93,132,183,30,139,86,100,210,226,91,35,218,73,135,61,69,169,233,169,22,167,175,120,172,220,141,92,13,219,217,162,195,231,93,86,212,204,184,105,48,204,245,211,233,212,99,125,165,238,255,0,235,13,22,52,226,30,109,14,182,100,105,90,73,73,50,246,145,143,151,119,87,226,218,214,189,94,227,152,251,77,51,76,131,34,98,214,226,137,41,34,109,181,44,245,51,50,46,228,159,180,190,241,157,28,219,226,149,71,22,113,238,240,175,203,152,111,199,143,88,168,68,134,100,226,148,142,157,51,95,91,123,117,90,139,77,28,236,208,244,247,16,147,28,40,112,110,212,187,49,32,241,26,233,118,18,149,68,127,249,131,50,20,217,169,50,89,126,11,205,186,148,173,7,161,250,202,34,82,84,71,223,166,157,226,230,103,92,214,213,41,149,61,82,175,211,98,54,132,154,141,79,202,109,178,34,34,51,239,51,47,113,255,0,136,115,44,66,205,174,95,240,222,150,253,70,185,138,22,203,139,101,42,50,141,30,183,8,223,90,137,43,61,169,66,158,78,166,123,12,136,189,250,16,128,89,137,226,249,49,230,166,219,248,43,72,109,39,205,113,162,155,58,57,150,168,209,212,110,67,145,166,247,254,169,68,122,123,207,220,43,198,240,190,241,67,31,47,69,77,173,203,170,215,106,213,89,102,109,69,109,201,18,180,113,215,84,100,134,208,165,45,90,111,120,200,136,181,63,91,78,211,62,219,20,225,243,195,126,100,122,141,51,24,177,178,152,227,14,67,125,153,212,202,99,204,154,79,114,21,22,67,42,117,153,49,127,231,82,163,74,254,194,62,243,22,167,26,44,104,81,219,137,14,59,108,48,202,9,182,219,109,4,148,161,36,90,17,17,23,97,17,17,17,104,63,212,0,0,0,0,0,7,229,169,82,169,117,136,171,131,87,166,197,157,25,205,55,51,37,148,186,133,104,100,101,170,84,70,71,218,68,127,121,16,143,120,135,144,12,180,98,42,84,115,108,74,125,41,211,211,231,41,84,186,123,11,47,161,237,56,234,246,32,139,247,159,188,124,252,11,225,243,130,185,123,190,138,253,177,106,183,50,230,39,232,181,49,248,134,215,234,93,104,251,26,140,217,247,60,179,250,93,250,125,164,114,120,0,0,0,0,0,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,235,0,1,231,220,191,236,214,175,248,248,90,171,134,33,221,146,168,239,87,209,73,73,154,159,42,115,79,54,194,164,44,136,180,66,13,215,144,132,238,50,222,100,230,205,220,183,54,250,0,1,249,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,0,0,0,7,228,114,173,74,102,171,30,132,245,78,34,42,83,35,189,46,60,53,60,146,125,230,25,83,105,117,212,55,174,229,33,10,125,148,169,68,90,36,221,108,143,77,197,175,235,0,31,146,153,86,165,86,163,46,101,26,167,18,124,118,228,63,17,110,198,121,46,161,47,176,234,217,121,163,82,76,200,150,219,173,184,218,211,222,149,161,73,61,12,140,135,235,0,0,0,1,231,238,203,254,205,177,100,219,241,111,11,134,37,37,119,85,97,186,5,32,228,153,165,18,170,46,52,235,173,71,37,233,181,43,90,88,112,145,184,203,114,246,161,58,173,104,74,189,0,0,142,183,255,0,16,140,163,97,101,229,86,195,236,65,197,41,116,59,134,135,32,227,78,131,38,215,172,111,105,122,17,145,145,148,83,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,250,184,67,158,44,171,227,189,228,222,31,97,110,45,196,171,92,47,199,118,75,16,94,166,205,130,185,8,108,136,214,77,28,166,91,75,139,36,234,179,66,12,215,177,11,86,155,80,163,46,234,57,254,53,227,222,19,229,218,213,139,122,227,29,215,242,126,139,54,160,138,91,18,122,25,50,247,202,91,110,56,150,246,71,109,197,150,168,101,195,212,203,111,171,166,186,153,17,242,171,79,136,246,76,111,155,170,141,101,90,216,201,214,214,174,10,132,122,93,58,55,201,218,171,124,249,79,184,150,218,111,122,227,37,9,220,181,164,181,81,146,75,93,76,200,187,68,149,30,126,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,113,215,251,168,249,19,255,0,135,63,251,179,88,255,0,68,29,171,5,49,239,9,243,19,106,202,189,112,114,235,249,65,69,133,80,93,45,249,61,12,152,155,37,33,182,220,83,123,36,54,218,207,68,60,217,234,69,183,214,211,93,72,200,186,0,231,248,215,143,120,79,151,107,86,45,235,140,119,95,201,250,44,218,130,41,108,73,232,100,203,223,41,109,184,226,91,217,29,183,22,90,161,151,15,83,45,190,174,154,234,100,71,207,240,183,62,185,78,198,155,238,153,134,120,105,138,222,153,185,43,60,238,138,23,160,170,81,249,188,166,86,243,159,56,244,116,54,157,27,105,106,245,148,90,233,161,106,102,68,114,0,0,71,252,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,173,133,232,42,148,142,87,53,148,60,223,206,51,29,109,171,86,221,66,189,85,30,154,232,122,25,25,23,64,193,76,123,194,124,196,218,178,175,92,28,186,254,80,81,97,84,23,75,126,79,67,38,38,201,72,109,183,20,222,201,13,182,179,209,15,54,122,145,109,245,180,215,82,50,46,128,0,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,197,109,62,35,217,49,190,110,170,53,149,107,99,39,91,90,184,42,17,233,116,232,223,39,106,173,243,229,62,226,91,105,189,235,140,148,39,114,214,146,213,70,73,45,117,51,34,237,29,171,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,245,179,122,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,224,31,221,71,200,159,252,57,255,0,221,154,199,250,32,149,64,2,42,255,0,117,31,34,127,240,231,255,0,118,107,31,232,131,181,92,216,247,132,246,126,13,51,152,27,142,235,233,44,25,20,248,21,70,234,253,12,151,55,69,154,166,147,25,206,66,27,55,139,121,190,209,105,179,114,119,122,196,90,30,156,87,251,168,249,19,255,0,135,63,251,179,88,255,0,68,18,168,7,201,160,93,150,173,215,233,47,146,215,53,42,179,232,106,131,212,154,143,163,230,183,35,163,156,214,156,216,207,108,51,229,188,141,201,220,218,180,82,117,45,72,181,31,88,7,228,114,173,74,102,171,30,132,245,78,34,42,83,35,189,46,60,53,60,146,125,230,25,83,105,117,212,55,174,229,33,10,125,148,169,68,90,36,221,108,143,77,197,175,235,0,1,249,27,171,82,158,170,200,161,51,83,136,186,148,56,236,203,145,13,47,36,223,101,135,148,226,90,117,109,235,185,40,90,152,121,41,81,150,138,54,156,34,215,105,233,250,192,0,126,72,85,106,85,70,76,248,116,250,156,73,82,41,114,10,36,230,153,121,43,92,87,205,166,222,38,157,73,30,168,89,180,243,78,18,85,161,236,113,10,238,81,25,254,176,0,0,31,146,153,86,165,86,163,46,101,26,167,18,124,118,228,63,17,110,198,121,46,161,47,176,234,217,121,163,82,76,200,150,219,173,184,218,211,222,149,161,73,61,12,140,135,235,0,0,0,31,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,126,71,42,212,166,106,177,232,79,84,226,34,165,50,59,210,227,195,83,201,39,222,97,149,54,151,93,67,122,238,82,16,167,217,74,148,69,162,77,214,200,244,220,90,254,176,0,28,171,29,51,71,129,57,107,244,39,233,174,249,249,57,242,143,169,244,103,244,100,201,156,254,159,149,206,254,246,105,205,187,121,237,125,45,53,221,217,174,135,167,201,193,76,230,101,179,49,55,84,171,43,7,49,35,229,5,106,21,61,117,71,227,122,30,124,77,145,80,227,109,169,205,242,24,109,7,162,222,108,180,35,221,235,107,166,132,102,93,172,0,126,70,234,212,167,170,178,40,76,212,226,46,165,14,59,50,228,67,75,201,55,217,97,229,56,150,157,91,122,238,74,22,166,30,74,84,101,162,141,167,8,181,218,122,126,176,0,17,170,236,226,61,147,27,26,234,172,217,87,78,50,116,85,171,126,161,34,151,81,141,242,118,170,231,34,83,14,41,183,91,222,136,202,66,182,173,10,45,82,102,147,211,82,51,46,209,218,176,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,0,3,242,84,234,212,170,44,100,76,172,212,226,64,142,228,134,34,33,217,47,37,164,41,247,221,67,44,180,74,81,145,26,220,117,198,219,66,123,212,181,165,37,169,153,16,253,96,0,0,63,36,42,181,42,163,38,124,58,125,78,36,169,20,185,5,18,115,76,188,149,174,43,230,211,111,19,78,164,143,84,44,218,121,167,9,42,208,246,56,133,119,40,140,255,0,88,0,252,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,3,242,55,86,165,61,85,145,66,102,167,17,117,40,113,217,151,34,26,94,73,190,203,15,41,196,180,234,219,215,114,80,181,48,242,82,163,45,20,109,56,69,174,211,211,245,128,0,15,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,3,207,215,111,251,54,217,185,173,155,50,187,112,196,137,93,188,100,73,141,66,167,168,204,223,156,184,241,215,33,243,66,72,140,201,13,180,217,154,150,122,32,141,77,164,207,115,136,74,189,0,0,0,0,0,0,0,0,140,88,233,195,231,5,115,9,125,29,249,125,213,110,100,76,87,210,106,27,241,9,175,212,180,215,115,177,156,62,230,80,127,75,191,95,176,139,247,225,230,64,50,209,135,73,73,194,177,41,245,87,75,95,156,170,210,233,239,172,254,159,180,163,167,216,179,47,220,94,225,33,41,180,170,93,30,42,32,210,41,177,96,198,111,93,172,198,101,45,33,58,153,153,232,148,145,17,118,153,159,222,102,63,80,0,0,0,0,0,15,242,147,22,52,216,238,68,153,29,183,216,121,6,219,141,184,130,82,86,147,45,12,140,143,176,200,200,204,180,21,89,196,27,134,252,201,21,26,158,49,96,157,49,199,220,152,251,211,170,116,198,89,53,30,229,170,84,135,148,211,49,162,255,0,205,37,38,165,253,134,125,198,43,174,207,190,241,67,0,239,68,205,162,75,170,208,170,212,169,100,110,197,113,201,17,117,113,167,82,102,135,16,149,33,90,111,100,136,200,244,63,87,78,195,46,203,14,203,183,23,201,140,181,10,223,198,170,67,106,62,107,109,28,216,49,204,244,70,141,35,114,220,147,55,191,245,170,51,211,220,126,241,63,112,247,54,185,127,196,138,91,21,26,30,40,91,45,173,228,164,206,52,138,220,34,125,10,52,160,246,169,9,121,90,25,111,34,50,247,234,67,166,193,185,173,170,171,41,122,155,95,166,203,109,105,37,18,152,148,219,132,100,100,71,222,70,126,242,255,0,24,166,110,43,216,55,106,90,120,144,88,141,107,59,9,42,173,191,252,253,152,234,108,148,169,47,63,57,231,29,82,80,130,212,253,84,145,169,74,51,238,215,94,241,25,242,145,138,85,28,38,199,187,62,191,18,97,177,30,69,98,159,18,97,155,138,74,58,117,77,97,110,110,209,105,45,52,111,183,83,211,222,67,69,214,141,126,45,211,107,210,46,56,111,180,235,53,56,49,230,33,109,168,148,147,39,27,74,203,67,35,50,238,81,123,79,239,31,81,215,16,203,107,117,195,34,74,18,106,81,159,176,136,103,79,60,183,3,119,14,104,177,5,214,149,185,48,238,26,180,50,61,117,250,21,25,63,105,251,255,0,250,194,204,120,63,91,176,233,184,27,82,170,181,13,109,189,42,172,241,169,197,54,69,184,149,14,2,143,67,211,83,45,75,94,241,63,128,0,0,7,30,204,182,101,172,92,183,216,146,238,123,150,167,24,231,155,110,38,20,30,115,60,231,94,228,188,182,254,109,110,182,165,36,212,202,147,234,158,166,125,133,246,81,46,103,51,83,136,217,144,189,170,21,138,253,98,83,84,98,148,239,163,233,173,200,125,44,33,158,115,202,104,212,210,222,113,4,178,67,198,147,218,122,105,216,93,157,255,0,220,184,229,51,20,243,27,112,49,10,216,161,75,102,148,78,39,168,168,191,22,74,99,165,59,217,37,17,58,134,92,73,43,107,201,87,111,179,183,187,190,229,50,179,144,108,36,203,237,38,155,85,122,148,221,94,231,75,76,186,252,185,204,70,145,201,144,73,97,74,54,86,113,208,226,72,156,103,84,234,122,150,166,125,231,217,41,82,148,160,137,40,73,36,139,184,136,180,31,208,0,0,0,21,249,159,254,30,116,124,86,165,254,144,176,154,142,212,59,150,47,235,226,69,142,134,209,43,114,162,180,159,81,136,202,113,123,91,109,195,237,87,97,153,159,118,164,42,10,221,184,111,108,33,188,89,172,82,220,168,81,43,148,221,218,17,155,209,157,111,152,209,167,183,105,165,101,170,28,63,105,118,43,220,98,253,178,87,154,74,86,101,176,194,53,106,68,216,40,184,99,239,244,132,54,156,73,45,189,210,36,37,175,155,55,92,89,106,219,27,189,99,237,239,46,206,233,20,0,0,0,0,0,0,0,0,0,0,0,62,125,122,187,76,182,169,79,214,235,50,219,141,14,54,222,99,174,56,148,37,59,148,73,45,77,70,68,93,170,34,237,63,104,207,126,117,243,55,91,204,118,44,77,170,166,160,226,173,232,156,191,70,199,39,86,104,70,232,209,146,239,171,205,113,5,171,140,235,234,159,218,125,189,210,203,133,246,73,163,220,78,163,27,113,34,148,165,196,111,95,69,198,125,130,52,57,175,91,25,237,232,121,131,35,208,210,131,45,171,236,239,63,97,11,109,34,34,45,8,180,33,253,0,0,0,0,1,225,49,119,6,44,44,106,181,102,90,215,189,2,12,230,228,50,227,109,188,236,70,93,113,149,41,183,16,75,66,157,66,246,169,36,234,140,140,139,176,207,239,214,141,243,197,147,91,147,45,55,228,137,20,202,124,169,86,165,69,107,145,18,98,26,113,109,178,78,61,36,208,202,156,75,13,182,149,19,76,18,141,37,174,132,122,151,103,119,133,202,214,102,175,124,185,98,21,54,185,68,171,203,42,58,229,178,85,24,61,67,220,151,25,55,216,83,167,203,75,173,160,212,104,100,147,170,143,67,46,195,236,238,191,156,8,198,123,99,28,240,238,147,123,219,147,163,186,115,34,176,228,150,91,117,181,41,151,150,195,78,173,10,74,22,189,166,158,106,72,200,207,82,246,251,207,162,0,0,0,140,92,69,109,40,215,70,88,110,135,31,100,150,170,92,57,181,4,30,210,61,166,213,62,94,135,218,71,167,210,251,62,242,20,109,128,21,22,168,184,237,97,84,157,113,72,110,37,209,75,117,74,73,232,100,72,152,209,153,235,169,123,134,146,108,90,147,53,139,46,131,84,97,195,113,18,169,145,94,37,25,145,153,146,154,74,181,51,35,62,222,223,120,138,92,78,241,230,14,19,96,84,170,4,106,162,219,171,220,134,186,106,24,142,249,19,164,212,136,115,80,78,41,36,226,85,203,222,222,134,122,25,107,167,97,152,162,105,82,94,155,41,233,146,22,107,117,247,20,235,138,51,51,51,82,143,83,61,79,183,188,199,173,177,113,135,17,176,213,11,69,145,118,85,104,219,214,107,53,65,158,252,115,220,123,123,117,105,105,253,132,255,0,136,189,196,61,13,95,52,121,131,174,50,166,42,120,195,121,60,218,200,210,164,174,224,156,162,50,50,50,211,69,58,126,243,30,45,234,149,247,126,205,40,207,77,174,220,18,150,173,201,104,220,122,90,204,204,244,236,78,170,62,245,233,247,171,237,29,227,1,50,5,143,152,225,83,96,145,107,203,183,233,154,165,110,202,172,66,155,17,42,111,115,91,182,47,167,90,77,91,93,212,181,236,245,84,125,197,219,106,217,95,225,209,132,56,23,2,21,90,189,72,137,112,92,141,27,111,170,68,232,241,101,161,151,137,44,168,205,165,46,50,28,73,19,141,25,167,183,82,220,126,211,236,150,236,71,98,43,40,143,25,148,52,211,73,36,33,8,73,37,41,73,22,132,68,69,216,68,68,63,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,95,22,12,195,99,109,225,139,146,112,42,243,180,165,217,246,125,183,33,185,244,202,107,203,98,74,43,43,66,229,183,30,180,212,132,178,149,165,14,199,123,97,176,78,45,13,173,181,165,95,56,149,18,123,87,10,124,246,210,142,149,3,43,56,203,115,75,77,73,50,9,139,34,171,81,125,42,97,198,13,40,75,116,115,89,145,41,11,74,137,70,198,245,40,150,75,228,36,209,177,134,220,180,160,28,211,49,88,243,102,229,183,8,235,184,173,121,205,136,148,83,163,173,20,200,47,72,54,87,86,168,154,20,113,225,52,105,66,213,189,197,39,67,81,33,91,16,75,113,69,177,10,50,207,101,249,152,124,80,196,28,121,127,50,53,122,172,72,215,178,171,17,43,113,164,68,134,218,88,134,252,94,95,72,150,218,89,41,42,67,73,101,148,145,57,188,212,72,35,112,214,102,163,59,243,201,230,37,226,198,45,96,21,175,122,227,29,145,242,126,181,54,159,9,198,36,250,74,52,191,79,69,92,40,238,38,171,178,58,82,136,188,245,184,225,244,198,91,155,219,167,113,145,14,214,2,157,184,83,231,142,54,26,213,96,101,111,18,81,45,218,21,207,88,36,90,213,52,173,215,206,157,81,148,164,32,161,45,189,76,145,25,231,116,82,84,218,75,150,243,174,41,100,164,186,167,25,184,144,1,5,120,191,221,53,219,27,0,176,246,245,181,167,116,85,171,127,20,41,53,74,116,158,82,28,228,74,98,20,247,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,58,174,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,0,0,43,47,140,125,255,0,121,97,101,229,151,220,65,195,235,134,93,14,225,161,200,184,228,193,157,24,203,123,75,210,154,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,53,50,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,142,192,2,152,48,171,59,117,92,168,103,151,26,40,87,59,242,231,97,213,213,137,21,166,106,176,213,41,73,98,146,250,171,6,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,46,38,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,0,3,207,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,61,153,196,205,85,229,154,252,92,168,94,21,154,148,180,219,20,233,18,35,90,116,135,27,38,81,78,167,26,253,67,83,73,90,211,212,184,148,182,167,151,185,91,150,68,146,62,90,27,66,45,83,134,134,120,227,102,58,205,103,7,175,132,75,70,34,217,116,118,214,244,183,22,236,132,87,41,204,155,108,20,213,60,179,82,138,73,41,109,37,228,173,94,186,220,39,16,102,74,90,25,155,224,34,87,16,108,146,82,179,95,96,55,93,182,24,137,7,17,109,88,242,30,165,76,76,84,169,250,179,9,101,229,34,146,183,20,243,72,66,28,144,166,212,151,92,53,19,39,204,52,145,19,142,107,68,63,234,170,194,186,191,221,91,114,228,183,42,31,242,144,231,83,103,71,115,254,139,140,188,219,136,251,20,149,39,216,100,47,123,135,206,118,233,89,175,176,28,161,92,239,196,131,136,182,172,120,236,213,97,170,82,84,253,89,132,178,202,87,86,67,105,101,164,33,14,72,83,137,83,77,146,137,147,229,146,140,137,198,245,230,188,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,72,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,81,15,16,44,247,87,115,85,117,57,101,90,203,232,176,202,223,168,27,148,232,218,33,207,74,74,97,201,77,181,85,222,184,237,72,99,155,26,66,75,166,81,154,81,166,167,170,187,75,229,100,23,37,23,86,107,49,30,37,110,173,76,233,240,202,217,168,50,229,199,80,144,78,33,185,251,13,46,42,153,28,219,82,22,167,157,65,145,45,72,81,114,91,89,44,207,114,154,67,183,209,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,71,214,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,208,158,63,96,229,11,48,24,53,118,96,237,198,247,79,18,230,167,170,59,114,118,173,125,36,164,40,156,141,39,98,22,131,115,148,251,109,59,203,222,73,94,205,170,245,84,100,51,46,52,187,150,188,94,141,143,88,13,99,98,227,47,196,114,69,197,71,101,234,129,68,97,214,88,106,162,141,90,154,203,104,119,85,146,27,146,219,205,145,153,171,82,65,25,41,68,100,163,233,98,42,241,58,197,47,209,126,77,175,94,146,187,232,202,173,219,211,218,212,255,0,230,188,238,171,170,112,186,182,59,80,164,163,116,22,230,250,234,219,166,158,170,137,102,129,68,56,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,11,222,226,143,224,79,19,127,5,243,136,66,128,70,170,4,0,226,117,159,31,208,133,10,78,3,97,61,107,109,253,112,83,213,233,42,165,58,163,203,149,107,178,165,178,166,245,79,41,69,206,144,194,164,18,118,184,219,172,164,219,120,180,222,210,142,178,242,107,124,230,94,214,198,218,29,27,43,211,229,191,115,213,164,27,199,111,174,122,25,167,86,209,25,135,157,91,51,27,117,214,217,113,4,207,81,161,169,73,90,55,25,180,164,57,181,69,163,48,21,151,198,62,255,0,188,176,178,242,203,238,32,225,245,195,46,135,112,208,228,92,114,96,206,140,101,189,165,233,77,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,150,153,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,202,11,127,152,244,143,69,243,94,144,136,191,206,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,100,0,0,170,190,33,217,133,186,178,191,196,47,14,241,114,214,141,215,244,24,127,22,53,70,150,185,78,71,102,167,5,217,245,20,187,29,197,32,255,0,193,113,6,164,173,40,117,166,150,104,94,205,167,99,248,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,5,59,102,27,54,119,150,81,120,157,226,101,241,66,143,46,177,66,159,30,147,26,187,110,38,121,69,98,170,130,161,197,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,118,189,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,0,1,78,216,39,158,56,217,82,206,206,57,217,248,130,137,114,48,234,240,196,138,218,231,60,210,221,117,116,73,105,168,72,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,184,144,0,0,20,237,197,67,61,82,111,251,134,171,150,28,45,159,45,139,98,135,33,234,109,230,243,209,90,217,86,168,177,41,149,165,134,137,198,205,230,209,21,232,198,70,226,22,142,106,212,178,218,166,208,133,185,231,248,98,231,199,244,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,186,144,0,21,151,198,62,255,0,188,176,178,242,203,238,32,225,245,195,46,135,112,208,228,92,114,96,206,140,101,189,165,233,77,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,150,153,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,202,11,127,152,244,143,69,243,94,144,136,191,206,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,100,0,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,171,226,29,152,91,171,43,252,66,240,239,23,45,104,221,127,65,135,241,99,84,105,107,148,228,118,106,112,93,159,81,75,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,118,63,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,138,188,81,252,9,226,111,224,190,113,8,113,254,26,92,65,35,99,13,42,143,151,204,95,170,203,115,16,96,71,233,168,245,105,110,187,41,251,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,158,170,51,53,154,181,176,160,0,17,171,61,25,205,161,100,243,14,34,212,219,165,122,102,243,186,58,136,246,205,53,212,44,162,169,198,137,28,217,50,92,78,154,50,215,53,163,54,210,162,113,197,45,41,78,210,53,186,223,31,224,213,86,170,215,242,219,123,87,107,181,57,117,26,149,71,18,42,82,230,76,150,242,158,126,75,238,64,167,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,196,245,1,77,124,78,184,128,67,197,217,146,114,253,130,23,23,87,98,196,220,197,205,82,105,182,29,139,94,148,219,236,188,210,99,45,72,55,9,150,28,143,216,243,107,74,94,82,213,161,41,180,161,110,124,174,24,185,241,253,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,5,85,241,14,204,45,213,149,254,33,120,119,139,150,180,110,191,160,195,248,177,170,52,181,202,114,59,53,56,46,207,168,165,216,238,41,7,254,11,136,53,37,105,67,173,52,179,66,246,109,59,31,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,42,131,140,54,97,177,182,151,85,143,151,196,218,82,237,204,62,172,199,41,43,171,41,108,74,98,236,66,21,17,244,146,12,217,223,17,113,36,180,180,169,9,119,122,201,109,169,100,72,91,123,185,255,0,11,156,246,210,176,78,170,246,4,99,69,205,46,61,147,92,144,133,91,245,25,111,167,162,183,166,169,75,55,80,230,226,220,212,105,10,90,76,215,191,150,211,137,53,154,82,79,60,234,110,124,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,117,179,85,153,139,203,53,248,185,51,20,175,8,49,41,200,76,116,211,105,20,200,196,74,69,58,156,218,220,91,76,27,155,73,79,47,115,174,45,110,40,139,114,214,173,169,66,54,54,139,159,225,209,142,152,237,143,120,19,18,236,198,187,91,251,79,70,93,189,116,63,245,71,252,242,91,111,127,50,140,218,58,62,159,148,211,62,177,124,239,211,47,110,178,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,191,29,137,76,174,60,150,80,235,78,164,208,180,45,36,164,169,38,90,25,25,31,97,145,144,137,25,160,225,211,132,56,233,2,109,86,131,72,137,111,220,142,155,143,166,68,24,241,98,33,231,141,47,40,141,213,34,50,220,81,27,142,145,171,183,83,218,71,222,93,181,83,143,121,2,199,204,15,169,190,75,181,229,220,20,205,84,182,165,81,225,77,150,148,183,185,221,187,215,211,161,36,173,173,106,122,118,122,201,62,227,236,224,236,212,175,187,10,105,198,102,109,118,223,148,133,110,83,68,227,209,22,70,71,167,106,117,73,247,163,79,189,63,96,246,148,140,209,230,14,134,202,88,166,99,13,228,203,104,34,74,82,139,130,114,72,136,136,139,77,18,233,123,136,121,251,235,24,113,27,18,155,66,47,123,178,171,89,216,178,89,42,116,247,228,30,226,221,219,171,171,87,237,171,252,103,239,49,228,98,201,122,20,166,102,71,89,161,214,28,75,173,168,140,200,201,73,61,72,245,46,222,242,23,179,195,19,30,96,226,206,5,69,160,73,170,45,202,189,182,104,166,173,137,15,145,186,109,71,135,9,6,226,82,110,41,92,189,238,104,71,161,22,186,246,17,137,91,125,84,153,164,89,117,234,163,238,27,104,139,76,148,241,168,140,136,200,146,210,149,216,102,101,219,217,239,25,182,199,250,139,117,172,117,191,106,77,56,165,162,93,209,85,117,42,81,234,102,74,152,233,145,153,234,126,241,121,60,58,173,40,214,190,88,109,119,25,100,144,170,164,56,85,5,158,210,45,198,237,62,38,167,216,69,175,209,251,126,243,18,116,0,0,7,59,199,124,103,182,48,51,14,234,215,189,199,58,59,71,14,43,238,70,101,199,91,74,158,121,12,58,234,16,148,173,104,220,106,229,40,136,136,245,63,103,188,168,27,52,185,154,189,243,27,136,85,42,229,110,175,44,232,232,150,241,83,160,245,15,114,91,100,159,125,77,31,45,78,184,130,81,33,227,78,169,61,8,187,11,179,191,221,100,119,38,183,38,101,175,200,242,42,116,249,81,109,74,114,209,34,92,197,180,226,27,120,155,122,49,173,148,173,76,56,218,148,109,62,106,36,158,154,145,106,125,157,247,145,132,88,49,97,96,173,171,14,214,178,40,16,96,183,29,150,219,113,230,162,50,211,143,41,45,182,131,90,212,210,17,185,74,38,146,102,102,93,166,95,118,158,236,0,0,0,0,7,240,200,140,180,50,212,133,73,113,65,201,52,107,117,213,227,110,27,210,148,136,142,105,233,72,204,48,68,134,244,232,163,51,177,12,176,68,90,154,150,103,185,125,189,229,237,33,19,114,81,153,186,222,92,113,98,21,85,85,7,19,111,75,230,122,74,57,186,178,66,246,198,146,150,189,94,107,104,61,28,123,95,88,254,210,237,239,208,133,6,187,75,185,105,44,86,232,210,218,147,14,78,238,91,173,184,149,165,91,84,105,61,13,38,100,125,169,50,236,63,96,250,0,0,0,0,0,0,0,0,0,0,0,32,199,21,140,119,149,134,152,52,139,58,131,85,84,90,165,197,174,211,105,243,67,137,233,229,65,115,179,99,137,81,106,149,159,176,251,15,216,93,162,163,242,219,130,149,172,124,197,122,78,31,82,25,89,148,222,127,53,237,171,216,214,200,207,58,91,148,150,215,183,94,81,145,106,147,215,254,210,209,197,143,101,208,112,254,218,137,107,91,116,216,208,160,195,230,114,218,142,202,27,73,111,113,75,63,85,9,73,125,37,168,251,189,166,62,248,0,0,0,0,0,15,3,141,56,51,102,99,125,137,85,178,238,250,44,25,137,155,17,246,99,190,252,102,156,114,51,171,101,198,210,235,106,113,11,216,164,243,84,100,162,45,72,207,247,29,8,102,251,43,23,78,89,113,34,101,14,123,10,122,139,45,215,36,83,101,161,46,41,28,133,63,33,45,33,107,54,91,71,51,99,6,102,73,45,61,165,217,221,210,184,121,231,6,169,128,216,147,18,219,186,235,147,156,180,235,11,110,25,176,236,149,27,17,157,118,68,68,115,118,184,242,26,65,37,166,148,91,180,51,34,246,25,119,94,125,177,114,81,238,250,5,62,229,160,206,98,92,26,148,102,165,48,235,46,165,196,154,28,66,86,158,212,153,151,209,81,31,97,159,120,250,128,0,3,195,99,157,189,22,234,193,155,230,129,42,35,82,74,109,185,83,97,8,113,178,89,110,92,71,80,71,161,145,246,250,222,239,104,206,37,195,21,118,54,50,84,162,37,61,55,160,174,87,144,146,34,216,72,38,101,25,22,159,71,66,45,159,103,119,176,104,99,43,215,43,21,124,185,216,213,233,18,144,109,166,217,166,58,235,170,112,180,34,232,89,90,140,204,204,253,250,246,152,166,142,36,248,221,59,21,115,7,87,163,179,86,84,154,85,184,244,138,91,77,161,243,91,100,184,243,166,36,149,161,56,164,235,181,205,53,34,46,195,238,34,28,71,7,114,255,0,137,120,229,87,42,69,137,66,145,32,203,233,62,113,100,45,148,122,205,164,247,41,166,215,166,156,212,25,246,119,31,221,172,234,194,30,13,247,61,94,12,122,150,40,221,44,67,82,150,135,13,138,116,231,27,81,32,201,179,208,210,252,35,237,237,112,189,221,133,246,137,39,104,112,150,203,213,11,146,237,97,234,189,65,198,148,149,26,93,84,23,80,189,54,246,25,42,25,106,71,161,235,247,142,247,99,228,227,45,246,10,218,145,71,194,59,81,217,45,54,148,20,137,20,8,10,119,179,105,238,220,150,18,122,234,130,61,125,250,142,185,75,162,81,168,113,211,18,139,73,133,1,132,145,17,55,21,132,52,146,45,8,187,146,68,93,196,69,251,136,126,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,184,131,100,146,149,154,251,1,186,237,176,196,72,56,139,106,199,144,245,42,98,98,165,79,213,152,75,47,41,20,149,184,167,154,66,16,228,133,54,164,186,225,168,153,62,97,164,136,156,115,90,33,255,0,85,86,21,213,254,234,219,151,37,185,80,255,0,148,135,58,155,58,59,159,244,92,101,230,220,71,216,164,169,62,195,33,123,220,62,115,183,74,205,125,128,229,10,231,126,36,28,69,181,99,199,102,171,13,82,146,167,234,204,37,150,82,186,178,27,75,45,33,8,114,66,156,74,154,108,148,76,159,44,148,100,78,55,172,159,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,130,131,51,253,156,26,174,108,177,113,74,167,156,70,236,75,58,68,200,22,162,25,105,68,185,44,45,105,39,39,58,167,16,151,119,200,38,90,89,54,164,164,154,66,80,141,187,201,199,28,246,188,53,50,81,81,204,94,35,193,197,11,214,153,174,25,90,53,5,57,37,106,40,175,183,85,170,70,56,206,162,152,235,14,40,214,76,173,15,165,110,40,218,82,20,218,22,209,26,84,178,82,47,80,0,101,92,91,167,10,124,245,73,188,91,129,149,140,87,159,46,77,118,44,114,102,202,156,152,173,37,133,83,162,66,65,122,53,100,203,105,52,173,166,163,184,234,94,112,213,204,35,113,42,90,84,150,201,219,52,1,0,56,213,248,88,181,190,32,65,242,234,136,170,12,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,65,57,104,204,93,137,154,12,44,129,137,150,44,143,236,161,214,33,108,123,250,50,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,80,0,21,87,199,59,234,79,243,39,240,209,0,50,209,152,187,239,43,248,167,3,19,44,89,31,217,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,158,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,3,53,153,177,241,79,140,159,16,46,31,49,124,75,78,23,57,237,165,96,157,85,236,8,198,139,154,92,123,38,185,33,10,183,234,50,223,79,69,111,77,82,150,110,161,205,197,185,168,210,20,180,153,175,127,45,167,18,107,52,164,158,121,212,220,248,241,83,113,163,11,233,216,185,3,2,42,23,124,72,183,221,82,142,117,232,52,119,144,226,23,42,17,45,196,26,154,112,211,202,90,200,217,116,205,164,172,220,216,218,215,183,98,77,69,237,64,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,81,103,17,76,245,73,205,45,228,118,62,31,79,150,140,43,160,72,101,232,44,201,138,210,23,83,168,178,82,16,117,34,51,108,159,101,10,110,66,155,67,42,95,208,66,86,164,33,106,52,35,133,96,174,88,177,151,48,148,43,218,191,132,246,191,166,219,176,169,236,212,42,81,154,121,61,83,252,213,168,155,98,51,63,77,231,141,13,200,112,144,146,237,75,10,73,25,184,166,155,115,159,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,160,156,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,84,138,1,89,124,86,50,43,38,241,110,126,105,240,162,4,185,53,216,177,205,235,214,10,165,52,150,21,78,137,9,103,233,36,27,206,36,210,182,154,142,219,74,101,178,87,48,141,181,37,9,82,92,55,106,215,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,22,63,196,7,51,22,110,107,248,126,89,88,165,103,193,151,78,90,113,34,37,54,175,76,146,70,165,211,170,45,210,166,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,68,11,202,119,138,124,27,248,129,111,121,139,2,101,113,88,207,28,108,74,170,207,202,222,27,34,91,84,43,98,176,104,186,106,106,91,172,29,70,163,21,75,65,194,67,122,145,46,51,46,234,165,41,196,159,49,230,155,82,9,41,105,46,61,13,114,209,151,75,239,52,24,167,3,12,236,88,255,0,217,76,172,77,222,207,244,101,47,169,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,208,158,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,158,30,33,246,85,42,192,206,150,42,208,168,210,37,189,30,85,97,21,181,170,74,210,165,147,245,8,205,78,121,36,105,74,75,98,93,146,226,80,90,106,72,36,145,154,140,141,71,97,60,22,241,142,187,120,96,213,219,131,181,118,121,145,48,238,161,30,69,46,78,228,22,216,181,37,72,113,81,182,37,4,103,177,246,36,59,204,82,214,165,117,59,125,84,182,146,59,21,21,43,198,247,19,58,155,171,13,48,114,28,186,171,94,143,167,203,185,170,12,115,54,193,145,212,56,81,226,47,105,47,215,121,190,150,105,106,164,22,212,191,234,168,247,172,139,149,112,125,193,202,237,243,154,2,197,88,239,116,244,92,52,167,191,34,99,155,80,190,124,169,209,223,137,30,54,134,180,173,59,144,185,46,243,9,43,73,116,219,21,180,220,73,139,21,226,143,224,79,19,127,5,243,136,66,128,70,132,243,209,156,218,22,79,48,226,45,77,186,87,166,111,59,163,168,143,108,211,93,66,202,42,156,104,145,205,147,37,196,233,163,45,115,90,51,109,42,39,28,82,210,148,237,35,91,173,231,218,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,123,220,57,178,81,252,149,112,225,250,253,255,0,76,165,57,137,183,79,206,84,164,176,92,215,41,112,76,144,109,211,18,246,229,33,91,86,131,113,213,52,73,74,220,82,83,171,169,101,167,14,96,0,170,190,57,223,82,127,153,63,134,138,245,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,190,174,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,232,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,20,195,198,175,197,61,173,240,254,15,152,212,71,10,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,39,65,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,20,3,197,31,199,102,38,254,11,228,240,135,213,225,205,157,127,228,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,33,175,17,220,241,201,202,149,155,2,207,195,228,68,145,136,183,132,119,215,5,231,86,211,168,162,68,73,146,14,107,172,25,154,150,181,40,212,150,18,164,242,148,182,157,82,141,68,201,180,231,52,225,255,0,196,234,30,46,204,164,224,134,96,102,244,151,212,189,237,83,110,103,214,195,81,107,210,156,125,197,34,42,154,101,166,155,138,241,54,166,91,104,189,100,188,164,40,183,37,197,33,14,86,14,108,124,83,227,39,196,11,135,204,95,18,255,0,134,47,16,8,120,69,50,54,95,177,190,226,233,44,89,123,88,182,106,78,182,195,81,104,50,156,125,231,157,76,149,165,4,225,178,251,146,59,94,113,106,75,42,66,117,36,182,165,173,187,148,30,41,188,107,194,55,113,66,70,10,167,17,237,242,190,226,199,102,74,237,245,78,66,102,154,29,109,199,82,72,108,207,85,172,154,101,110,169,9,213,104,108,219,90,201,40,113,181,43,218,128,175,94,37,188,65,35,96,245,42,177,151,204,32,170,203,111,16,103,199,233,171,21,104,142,187,21,251,105,11,76,87,219,54,205,108,26,31,92,136,207,186,146,91,46,165,108,30,138,35,37,146,116,166,16,22,211,194,83,58,254,155,135,15,41,184,155,83,170,204,173,51,206,114,203,168,62,124,246,213,5,150,57,139,166,40,201,59,219,228,161,167,92,105,78,41,73,54,205,77,17,182,77,50,133,217,248,0,170,190,57,223,82,127,153,63,134,138,245,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,83,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,82,183,26,191,20,246,183,195,248,62,99,81,28,43,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,155,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,202,196,108,107,194,60,32,147,67,139,138,88,143,111,218,139,185,36,61,26,152,117,121,200,140,135,214,211,70,235,135,189,102,73,66,18,146,34,53,172,201,4,183,26,70,187,221,109,42,246,163,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,4,85,226,143,224,79,19,127,5,243,136,66,130,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,233,144,92,235,218,185,172,195,136,148,74,181,79,167,196,219,102,158,203,119,29,62,65,182,135,39,236,36,182,170,156,114,109,40,66,153,117,102,70,180,161,37,201,113,100,131,45,170,105,110,202,160,28,127,53,89,152,179,114,161,132,115,49,74,240,131,46,162,181,72,77,54,145,76,140,70,149,212,106,46,33,197,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,207,14,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,111,252,21,60,44,93,63,16,39,121,117,56,79,241,93,92,78,184,128,76,194,40,114,114,253,130,23,23,73,125,75,220,197,205,82,105,183,218,149,65,138,227,12,188,210,99,45,72,38,205,231,219,145,216,243,107,82,153,74,21,161,37,197,33,109,212,182,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,70,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,173,43,133,14,120,227,92,180,170,38,81,241,25,18,206,187,77,143,33,22,141,88,214,236,130,157,17,164,184,250,161,62,106,53,27,75,97,164,175,148,162,209,163,101,164,183,162,20,218,57,214,104,41,91,141,95,138,123,91,225,252,31,49,168,142,21,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,255,0,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,229,98,54,53,225,30,16,73,161,197,197,44,71,183,237,69,220,146,30,141,76,58,188,228,70,67,235,105,163,117,195,222,179,36,161,9,73,17,26,214,100,130,91,141,35,93,238,182,149,123,81,194,179,131,148,203,55,55,88,95,242,30,187,34,37,30,187,2,67,114,104,87,26,160,28,167,233,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,179,217,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,137,225,139,159,31,211,125,10,54,3,98,197,107,117,253,111,211,211,232,218,165,70,163,204,149,116,50,149,188,167,52,79,41,37,206,142,194,99,146,183,56,227,175,36,156,120,245,216,234,138,127,138,54,226,89,158,168,217,154,185,162,225,134,24,207,137,43,11,237,201,12,84,162,206,76,87,91,126,175,81,56,230,74,125,100,251,104,117,148,50,79,188,202,91,36,150,227,230,56,165,44,148,217,55,202,178,73,147,235,155,55,56,160,213,21,37,46,21,147,67,144,194,174,202,196,71,99,243,224,176,235,111,173,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,170,208,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,85,74,37,26,185,29,81,43,84,152,83,216,81,25,27,114,152,67,169,50,208,203,185,68,101,220,102,95,188,199,35,190,50,113,150,251,249,110,200,172,97,29,168,212,151,91,82,14,68,122,4,4,187,219,184,247,110,83,10,61,117,89,158,190,253,7,4,187,248,75,101,234,187,206,118,142,245,94,158,227,170,82,137,45,42,11,72,70,187,187,8,147,12,244,34,212,180,251,132,108,197,238,13,247,61,34,12,138,150,23,93,44,76,82,86,183,9,138,140,231,28,81,160,137,195,208,146,196,34,237,236,108,189,221,167,246,8,43,140,121,127,196,188,13,171,157,34,251,161,72,142,103,244,95,40,178,16,202,253,103,18,91,84,235,104,215,94,82,204,187,59,139,239,211,183,112,216,198,233,216,85,152,58,69,29,234,178,163,82,174,55,163,210,221,109,111,154,27,53,200,157,13,38,173,13,196,167,93,173,233,169,145,246,23,113,144,185,124,208,220,172,82,50,231,124,215,227,202,65,54,171,102,166,235,78,165,101,161,151,66,242,210,100,100,101,238,215,176,198,121,237,232,171,190,113,146,157,17,73,234,125,59,114,178,133,18,139,121,44,158,148,68,122,253,45,72,247,253,189,254,209,163,188,12,183,162,218,184,51,99,80,34,196,106,49,66,183,41,140,45,13,182,72,45,200,136,210,12,244,34,46,223,87,221,236,30,228,0,0,124,187,158,228,163,218,20,10,133,203,94,156,196,72,52,216,206,202,125,215,157,75,105,36,54,133,45,93,170,50,47,162,147,62,211,46,225,70,28,67,51,131,84,199,156,73,151,109,218,149,201,205,218,116,117,185,12,152,106,74,137,137,46,181,34,90,57,187,91,121,109,44,148,211,169,45,218,17,153,123,8,187,249,174,80,114,179,116,230,107,18,33,208,224,48,182,104,177,29,110,69,74,90,210,226,81,200,75,241,210,234,18,178,101,196,115,54,62,70,68,162,211,218,125,157,247,223,130,184,51,101,224,133,137,74,178,237,10,36,24,105,133,17,134,100,62,196,102,155,114,75,168,101,182,212,235,138,109,8,222,165,114,146,102,163,45,76,203,247,23,190,0,0,0,0,0,1,240,47,139,46,131,136,22,212,187,90,228,166,198,155,6,103,47,152,212,134,80,226,79,99,137,89,122,171,74,139,233,33,39,221,236,33,156,124,201,96,165,107,0,241,94,173,135,213,118,86,69,11,145,202,123,106,246,59,190,51,46,158,213,41,180,110,211,154,68,122,36,180,255,0,180,237,195,133,62,59,202,196,188,26,93,157,94,170,170,85,82,221,211,113,186,249,173,197,117,18,167,57,253,119,20,163,209,40,47,97,118,23,180,187,68,231,0,0,0,0,0,0,0,0,0,0,1,71,28,89,49,97,235,219,48,111,89,113,223,53,66,181,246,242,205,10,51,66,250,152,48,92,62,229,153,30,134,159,114,127,127,120,239,156,30,112,45,178,131,59,25,170,148,247,144,165,114,189,28,243,141,104,135,59,106,17,221,218,165,55,235,105,216,71,181,125,158,223,112,180,176,31,134,177,92,162,91,208,151,82,175,214,32,211,34,55,166,249,19,36,33,150,211,169,145,22,170,89,145,23,105,145,125,230,94,241,197,42,89,226,203,37,50,176,138,58,177,98,217,144,165,235,243,236,87,105,235,100,180,73,43,181,93,65,123,244,238,239,29,82,209,196,172,60,191,163,156,171,34,250,183,235,237,39,233,42,153,83,98,81,39,181,68,90,155,74,81,23,106,21,255,0,206,159,184,199,165,0,0,0,0,28,15,56,57,101,181,243,23,133,245,74,84,170,84,117,87,98,196,125,218,108,178,97,179,116,159,76,121,9,105,27,205,167,23,183,123,218,232,146,215,94,210,237,239,160,28,80,195,171,155,8,111,218,173,153,112,193,151,10,101,38,115,236,54,183,26,113,179,113,45,60,182,201,212,26,210,147,52,153,182,122,43,66,215,79,103,112,178,110,22,249,213,55,28,107,3,113,34,182,173,16,210,83,73,145,46,79,103,103,69,25,134,18,167,159,239,250,102,72,66,61,230,94,210,22,162,211,173,188,210,30,105,105,90,28,73,41,42,73,234,70,71,218,70,70,63,236,0,7,206,184,227,166,93,189,84,136,178,213,47,67,125,179,47,176,208,100,51,137,155,42,90,41,25,134,191,34,180,157,169,249,67,84,81,118,105,255,0,135,62,94,226,247,11,39,195,204,202,91,248,127,195,157,18,154,174,242,170,41,164,21,190,201,20,164,37,228,200,244,18,13,36,223,206,165,68,100,164,118,105,219,175,176,85,35,49,171,88,167,136,252,152,165,38,101,66,230,172,125,39,55,184,179,92,135,254,146,204,183,43,233,57,218,125,167,169,251,69,247,100,151,44,214,198,6,97,13,1,213,82,98,42,187,85,166,196,155,53,245,48,217,184,151,93,139,27,152,141,220,164,44,136,150,214,186,43,83,215,188,204,251,164,137,17,17,17,17,104,68,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,176,56,181,228,163,211,112,230,102,203,12,169,149,89,149,166,121,45,222,148,246,11,158,218,160,178,199,45,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,186,224,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,165,175,16,206,34,52,236,200,97,197,155,133,184,94,93,29,22,165,79,131,112,221,252,185,18,146,227,85,77,23,173,29,91,219,101,15,178,194,246,184,167,54,173,14,184,76,41,27,13,163,221,23,242,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,141,20,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,12,171,143,213,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,189,78,29,121,234,141,154,91,52,172,124,65,159,17,24,169,64,142,243,211,153,141,21,212,34,167,78,100,227,160,170,70,100,217,48,202,212,228,132,182,182,82,191,166,133,45,40,66,20,72,68,202,16,3,141,95,133,139,91,226,4,31,46,168,138,86,29,255,0,37,25,174,174,229,47,25,97,94,92,218,172,203,66,165,164,59,166,137,9,228,39,175,139,181,100,219,132,151,8,208,111,48,181,243,91,61,80,163,209,109,243,16,135,92,49,160,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,1,85,124,115,190,164,255,0,50,127,13,21,86,37,86,65,115,175,117,101,79,17,226,81,42,213,62,163,12,174,106,131,45,220,116,249,6,226,219,129,188,210,218,170,113,201,180,173,105,121,164,17,26,210,132,159,57,180,18,12,183,37,165,181,125,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,103,11,54,62,41,241,147,226,5,195,230,47,142,84,45,83,135,55,18,155,86,222,178,95,193,156,204,94,30,140,110,217,167,243,45,138,235,241,155,68,84,210,225,195,66,10,152,164,71,104,150,111,33,12,41,109,41,92,197,190,165,169,189,121,132,210,29,174,172,126,198,58,238,96,49,150,236,198,43,141,158,158,93,205,80,84,134,227,110,66,250,72,168,73,55,26,54,244,33,4,231,41,134,218,107,153,176,148,189,155,149,235,40,204,93,79,10,202,6,41,209,178,143,72,168,226,149,110,171,59,211,181,7,106,22,227,21,57,50,93,122,5,13,44,49,30,43,9,75,228,92,166,79,167,113,214,144,222,173,155,79,54,180,159,174,100,83,0,5,74,241,69,226,1,50,175,50,165,150,76,16,184,185,52,166,122,154,117,241,84,97,183,216,148,228,166,159,117,135,169,41,230,33,27,89,46,86,174,184,217,173,47,37,196,182,74,36,19,169,118,11,101,163,46,151,222,104,49,78,6,25,216,177,255,0,178,153,88,155,189,159,232,202,95,82,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,220,69,222,101,160,140,186,224,53,155,150,220,35,161,97,77,153,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,247,20,157,73,38,181,108,65,33,180,158,196,36,138,189,184,169,228,59,253,151,205,94,16,81,127,178,118,239,161,83,41,223,243,235,147,91,82,249,191,249,186,93,67,108,255,0,105,33,106,253,106,197,122,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,9,203,70,98,236,76,208,97,100,12,76,177,100,127,101,14,177,11,99,223,209,149,78,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,170,128,166,190,43,153,40,253,25,93,79,230,83,12,233,149,89,54,221,219,80,145,38,237,107,78,115,52,122,163,206,37,69,35,121,168,220,75,50,156,113,125,138,78,198,221,45,164,178,39,153,105,53,214,3,208,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,67,185,81,202,142,28,101,43,14,17,101,89,77,117,213,89,220,183,235,245,247,217,36,74,171,202,73,25,18,148,68,103,203,101,27,148,77,50,70,105,109,42,81,153,173,107,113,197,246,176,1,0,56,213,248,88,181,190,32,65,242,234,136,168,188,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,246,90,51,23,98,102,131,11,32,98,101,139,35,251,40,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,5,0,241,71,241,217,137,191,130,249,60,33,237,120,104,103,142,78,92,111,38,112,122,248,68,69,225,213,233,88,109,111,75,113,109,71,93,14,162,241,54,193,77,83,203,52,164,227,26,80,210,94,74,213,234,33,178,113,6,70,149,161,235,201,0,21,1,197,139,58,245,27,166,234,169,229,95,13,234,123,45,186,54,145,175,23,208,113,100,51,85,156,151,35,200,110,59,106,36,173,198,122,87,25,218,179,75,136,81,186,110,182,180,17,52,70,184,87,148,239,20,248,55,241,2,222,243,22,6,148,197,85,241,189,194,223,254,214,152,215,79,161,127,227,118,181,94,167,213,125,210,96,49,201,53,255,0,247,201,91,208,143,177,106,253,89,8,255,0,194,59,19,46,171,63,55,180,123,22,147,47,90,45,251,79,159,79,171,197,113,199,57,106,233,162,61,49,135,210,132,172,144,111,33,108,26,18,181,165,91,91,125,244,145,17,175,82,189,65,156,28,232,99,29,11,31,115,65,127,226,173,172,206,202,45,86,160,220,122,115,155,150,125,76,88,145,218,136,212,157,22,132,45,28,228,71,75,188,181,36,148,142,102,195,212,211,169,217,255,0,6,204,20,249,13,151,218,182,49,203,168,115,165,226,109,64,185,44,54,238,230,216,131,78,118,68,118,247,36,219,73,165,229,62,185,134,173,22,180,155,124,141,54,171,121,14,171,197,31,192,158,38,254,11,231,16,133,0,143,85,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,122,217,189,43,49,249,188,166,80,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,218,255,0,10,252,138,198,176,45,234,86,103,177,74,4,71,238,122,228,118,106,86,99,44,202,119,125,38,156,252,87,144,167,221,54,220,38,92,92,166,100,145,147,107,66,249,72,74,15,114,92,90,208,221,132,208,46,203,86,235,244,151,201,107,154,149,89,244,53,65,234,77,71,209,243,91,145,209,206,107,78,108,103,182,25,242,222,70,228,238,109,90,41,58,150,164,90,143,172,2,170,248,231,125,73,254,100,254,26,42,172,72,172,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,123,255,0,21,204,229,89,184,239,38,204,194,156,30,186,162,87,108,250,100,118,174,106,148,232,196,123,36,84,95,104,202,59,38,78,52,149,182,182,35,184,179,89,18,254,156,181,54,226,18,227,6,69,231,248,62,208,49,78,179,154,2,168,218,117,186,172,27,50,133,79,126,161,118,176,220,153,45,65,159,186,59,241,225,48,242,91,35,105,215,137,233,10,117,180,59,166,137,101,245,160,245,70,135,245,184,213,248,167,181,190,31,193,243,26,136,128,2,116,240,224,226,1,51,46,245,214,176,147,23,174,47,245,167,159,212,190,212,153,13,191,33,203,118,86,197,185,186,58,25,67,142,45,151,156,34,66,217,36,237,39,29,39,82,104,249,226,118,239,192,80,15,20,127,29,152,155,248,47,147,194,17,84,88,167,12,94,32,16,240,138,100,108,191,99,125,197,210,88,178,246,177,108,212,157,109,134,162,208,101,56,251,207,58,153,43,74,9,195,101,247,36,118,188,226,212,150,84,132,234,73,109,75,91,119,40,35,254,113,115,139,98,101,2,196,143,95,175,195,244,205,201,89,223,242,126,223,230,61,31,210,156,167,163,162,87,243,164,48,235,108,114,155,144,78,124,225,22,253,54,167,83,62,204,251,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,226,120,98,228,59,244,33,66,141,143,56,177,69,219,127,92,20,244,250,54,151,81,167,114,229,90,236,169,111,37,205,21,205,81,115,164,48,168,230,173,205,182,235,41,55,25,61,55,186,147,170,188,216,248,167,198,79,136,23,15,152,190,57,80,183,238,30,92,74,105,215,45,147,80,195,60,204,94,27,46,11,82,158,244,218,85,113,216,210,165,74,172,82,226,67,145,42,82,164,242,154,89,27,209,152,138,165,27,170,81,45,244,169,37,181,110,165,107,118,173,177,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,242,120,98,211,177,30,22,77,172,169,56,145,113,213,106,78,84,58,137,20,88,213,56,102,203,212,202,57,56,109,196,140,149,168,247,188,201,161,190,123,78,43,66,38,164,54,132,124,219,104,49,249,56,134,103,78,149,149,140,47,145,66,180,46,8,137,197,75,150,57,21,191,12,227,38,81,194,96,220,218,237,65,246,212,162,74,16,148,147,169,104,214,74,37,188,73,46,91,136,67,219,104,90,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,34,179,91,147,42,238,82,240,227,10,234,119,229,87,155,121,223,126,151,145,87,166,176,180,46,45,41,184,229,11,145,25,46,39,94,107,197,212,58,110,184,74,54,247,26,82,141,73,28,215,126,86,76,242,181,252,174,47,107,195,13,225,92,158,132,173,83,108,249,85,218,36,135,83,186,42,231,53,50,35,73,106,73,18,77,100,202,208,251,137,53,35,214,66,141,43,209,100,147,109,124,42,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,118,156,56,56,128,67,204,69,9,172,36,197,235,139,253,118,32,117,47,181,38,67,108,71,110,226,139,189,110,110,142,134,80,219,104,121,150,204,144,182,73,59,141,182,137,212,154,254,120,154,157,64,42,175,142,119,212,159,230,79,225,162,170,196,138,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,38,255,0,172,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,82,183,26,191,20,246,183,195,248,62,99,81,16,0,78,158,28,28,64,38,101,222,186,214,18,98,245,197,254,180,243,250,151,218,147,33,183,228,57,110,202,216,183,55,71,67,40,113,197,178,243,132,72,91,36,157,164,227,164,234,77,31,60,78,252,14,42,25,135,170,227,46,101,234,182,28,90,172,73,86,158,24,200,122,137,73,67,48,212,202,211,52,208,201,84,148,234,156,45,235,89,73,101,76,145,150,141,236,142,131,65,30,229,56,228,138,224,133,78,196,119,127,73,117,101,220,117,86,108,24,221,36,118,169,14,67,53,65,151,88,115,85,46,75,47,168,244,109,230,88,105,180,56,218,11,85,166,83,6,231,234,218,214,0,102,199,197,62,50,124,64,184,124,197,241,47,248,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,185,64,0,17,87,138,63,129,60,77,252,23,206,33,10,1,30,171,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,158,84,115,93,135,25,181,195,132,94,182,83,189,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,29,3,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,245,179,122,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,207,190,112,115,103,121,102,235,20,62,92,87,99,203,163,208,160,71,110,53,10,220,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,126,156,180,25,154,90,65,23,10,23,83,193,83,194,197,211,241,2,119,151,83,135,74,226,25,157,58,86,86,48,190,69,10,208,184,34,39,21,46,88,228,86,252,51,140,153,71,9,131,115,107,181,7,219,82,137,40,66,82,78,165,163,89,40,150,241,36,185,110,33,15,109,162,31,245,85,126,221,95,238,173,199,114,92,117,15,249,73,147,170,83,164,57,255,0,73,199,158,113,197,253,170,82,149,237,51,23,167,195,155,37,31,201,87,14,31,175,223,244,202,83,152,155,116,252,229,74,75,5,205,114,151,4,201,6,221,49,47,110,82,21,181,104,55,29,83,68,148,173,197,37,58,186,150,90,112,253,94,122,50,101,66,206,30,28,69,166,55,85,244,53,231,107,245,18,45,154,147,171,89,197,75,142,146,57,177,164,182,157,117,101,222,83,68,110,37,38,227,106,66,84,157,196,75,105,204,251,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,46,255,0,134,158,122,164,230,106,217,149,134,24,157,62,92,172,80,183,35,191,82,149,57,81,90,109,138,189,56,228,17,37,244,19,13,161,166,86,201,190,203,42,108,210,91,139,150,226,84,179,83,132,220,53,227,87,226,158,214,248,127,7,204,106,34,0,9,211,195,131,136,4,204,187,215,90,194,76,94,184,191,214,158,127,82,251,82,100,54,252,135,45,217,91,22,230,232,232,101,14,56,182,94,112,137,11,100,147,180,156,116,157,73,163,231,137,223,129,197,67,48,245,92,101,204,189,86,195,139,85,137,42,211,195,25,15,81,41,40,102,26,153,90,102,154,25,42,146,157,83,133,189,107,41,44,169,146,50,209,189,145,208,104,35,220,167,28,145,92,16,169,216,142,239,233,46,172,187,142,170,205,131,27,164,142,213,33,200,102,168,50,235,14,106,165,201,101,245,30,141,188,203,13,54,135,27,65,106,180,202,96,220,253,91,90,218,160,130,188,80,178,81,252,160,44,69,227,62,30,211,42,179,177,38,205,167,162,51,84,232,69,206,244,205,45,47,41,107,142,77,41,69,163,205,115,95,121,179,108,141,110,122,237,108,113,75,107,151,76,54,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,176,156,223,241,75,167,99,102,88,41,118,22,27,210,189,1,114,95,125,92,107,198,26,39,74,91,212,56,44,200,73,55,29,185,4,203,45,200,235,27,47,92,210,106,74,90,55,90,90,12,220,37,38,5,224,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,138,50,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,46,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,70,70,70,90,145,136,221,157,172,179,91,24,231,132,53,247,83,73,136,154,237,42,155,46,108,39,210,195,100,226,157,106,44,158,90,55,114,150,179,35,91,186,232,157,15,94,227,35,239,161,23,163,86,176,179,17,249,50,138,76,58,133,179,88,250,77,239,109,100,184,239,253,36,25,237,87,210,111,176,251,15,82,246,11,90,196,44,202,208,49,3,135,59,146,157,174,243,170,42,164,29,190,241,28,164,41,229,72,58,18,205,68,231,206,169,70,102,165,246,235,219,175,176,86,206,83,105,104,171,230,26,195,138,234,119,39,229,13,45,71,217,175,254,28,193,123,143,222,52,119,110,71,76,75,122,151,17,5,162,89,134,195,100,95,97,32,136,125,16,0,31,240,235,173,178,210,222,117,105,66,27,73,169,74,81,232,68,69,218,102,102,42,187,138,70,117,77,183,29,192,204,55,173,171,69,180,164,213,164,68,147,217,219,214,197,125,133,45,151,251,254,129,154,22,143,113,159,176,133,108,225,134,29,92,216,187,126,210,172,203,122,12,185,179,106,211,152,97,197,182,211,142,27,105,117,228,54,110,172,208,149,25,36,141,194,213,90,30,154,251,123,133,255,0,100,251,44,182,190,93,48,190,149,74,139,74,140,154,244,168,140,59,83,150,108,54,78,155,234,143,29,47,35,121,52,218,246,239,103,93,20,90,235,218,125,189,221,240,0,0,0,7,240,204,136,181,49,227,111,140,102,194,156,54,105,78,95,24,139,109,81,86,148,26,210,204,250,188,104,206,47,177,90,18,82,234,211,169,158,197,17,125,169,63,113,142,115,77,207,22,89,42,117,133,209,211,139,22,204,117,35,79,159,126,187,79,67,39,170,77,93,138,234,15,221,167,119,120,237,116,122,237,18,225,132,138,149,2,177,6,167,17,205,118,72,135,33,15,54,173,12,210,122,41,6,100,125,164,101,247,145,251,135,238,1,86,156,97,176,45,163,131,7,25,169,116,247,150,164,243,125,34,243,109,106,134,251,105,241,218,220,164,183,234,235,218,69,185,125,167,221,238,28,15,132,222,44,61,100,230,13,155,46,67,251,97,93,27,185,134,181,25,33,29,52,25,206,23,122,200,139,85,43,218,74,253,221,226,241,192,0,0,0,0,0,0,0,0,0,7,231,159,45,168,49,28,148,242,146,148,35,77,77,71,161,118,153,23,183,239,25,169,204,53,215,42,255,0,198,42,237,194,169,43,154,185,125,46,139,74,205,195,86,200,173,35,176,245,86,191,67,223,236,23,205,146,28,57,86,22,229,178,211,180,100,69,67,50,34,117,252,195,36,109,81,238,159,37,194,221,170,82,125,206,118,106,67,188,0,167,78,40,185,195,187,234,216,130,238,15,88,119,44,138,125,34,145,183,170,118,157,49,214,149,35,154,196,41,8,220,166,158,52,175,106,201,100,90,160,180,212,244,212,245,49,92,234,153,45,107,230,46,83,202,87,237,26,204,204,117,108,18,205,22,48,96,61,101,53,59,54,234,158,166,11,93,240,36,206,148,113,87,234,56,146,213,182,221,65,30,134,234,149,223,244,180,63,126,183,161,149,44,220,216,57,155,180,91,169,82,234,144,99,87,26,215,171,166,27,236,161,246,245,117,242,71,204,165,231,22,90,161,131,87,111,176,245,46,206,238,250,0,0,0,0,43,163,138,46,77,224,94,182,147,248,215,100,82,165,59,112,211,183,28,230,34,176,149,37,200,173,181,54,75,142,26,90,96,214,107,55,20,146,220,165,146,123,181,237,208,197,68,219,119,5,126,193,186,225,87,41,175,203,167,84,232,243,91,123,68,169,108,184,135,26,112,149,181,91,77,42,45,20,130,212,181,35,212,189,134,47,239,34,89,140,166,227,254,9,209,229,187,80,105,218,205,26,52,122,100,244,155,169,83,139,117,152,145,141,197,153,115,86,179,213,111,119,171,67,215,188,136,251,228,144,0,15,241,152,150,213,13,244,186,122,32,219,81,40,253,197,161,234,51,179,158,118,97,177,153,187,225,48,156,53,160,235,85,51,51,51,35,245,189,33,39,221,251,135,50,157,138,23,52,235,6,62,29,46,98,211,73,143,45,19,73,164,184,225,36,220,75,38,206,166,157,251,117,216,122,107,183,95,183,78,193,41,120,89,224,67,216,167,143,9,185,106,212,213,57,69,183,99,20,244,186,227,38,109,170,84,121,144,150,77,238,83,106,65,158,199,12,244,212,149,167,180,136,94,124,104,236,196,140,212,72,237,165,182,153,66,91,66,18,68,68,148,145,104,68,68,93,132,90,16,255,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,159,110,34,153,103,179,114,181,152,99,179,48,250,116,181,219,213,250,59,55,28,24,82,76,214,186,98,30,145,33,147,136,78,154,141,79,33,42,142,163,66,213,235,236,90,82,163,90,146,110,46,48,13,15,100,75,44,246,110,90,112,26,141,74,161,78,183,235,181,219,142,59,85,122,237,207,71,51,113,138,194,220,220,182,57,47,26,140,220,140,211,78,18,26,50,218,133,22,231,73,8,83,203,35,145,64,0,50,174,44,211,52,249,28,147,137,89,68,194,172,210,97,178,226,53,93,182,48,158,223,93,211,76,82,26,96,170,52,232,180,198,214,115,80,230,132,107,146,203,90,165,73,113,71,204,101,166,210,131,74,154,75,111,87,93,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,39,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,51,138,75,138,101,123,149,185,4,105,51,230,33,196,34,58,241,171,240,177,107,124,64,131,229,213,17,93,92,57,45,106,21,243,156,43,46,202,186,96,245,180,91,130,159,113,82,234,49,185,171,111,159,21,250,20,246,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,62,182,126,178,81,117,101,79,17,229,214,233,52,206,163,12,174,106,131,206,91,149,8,228,226,219,129,188,212,226,105,146,13,197,45,105,121,164,17,146,20,181,31,57,180,26,200,247,37,212,53,232,56,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,130,212,180,161,107,73,33,119,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,42,175,142,119,212,159,230,79,225,163,133,112,147,176,44,220,83,199,75,255,0,15,177,6,222,137,92,183,171,152,111,62,52,232,50,72,246,58,143,73,83,76,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,184,174,113,50,171,121,101,67,23,42,22,125,102,155,45,86,197,70,68,137,54,157,93,199,9,228,84,105,196,191,80,148,234,80,132,245,45,165,77,165,228,109,78,213,153,40,139,150,182,214,185,255,0,193,98,147,143,52,235,54,235,153,85,166,68,139,132,21,73,11,151,74,118,91,59,37,202,173,145,182,203,206,197,81,22,171,140,77,51,203,117,75,213,60,214,219,75,94,178,100,17,87,6,108,124,83,227,39,196,11,135,204,95,18,127,43,89,36,165,102,191,35,87,45,118,216,98,36,28,69,181,111,138,179,212,169,137,138,149,63,86,97,52,120,138,69,37,110,41,230,144,132,57,33,77,169,46,184,106,38,79,152,105,34,39,28,214,16,93,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,208,50,189,129,117,220,197,227,141,171,133,244,154,53,86,116,9,213,8,238,215,222,167,26,16,229,62,142,151,144,82,229,27,142,17,182,222,198,212,123,77,100,100,110,41,180,18,86,165,165,10,209,237,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,5,43,113,66,200,183,232,82,234,94,56,224,229,153,210,97,181,107,103,166,35,66,86,230,104,85,71,28,81,30,140,146,75,167,134,246,173,242,244,53,33,14,154,219,249,164,170,59,103,23,242,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,15,97,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,98,186,248,162,241,0,135,72,135,82,203,38,8,92,92,234,171,221,77,58,248,170,48,219,15,197,110,43,172,58,195,212,148,243,16,189,207,31,55,87,92,108,208,166,84,218,91,37,26,205,212,181,90,184,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,66,153,104,203,165,137,149,252,44,129,134,118,44,127,236,166,86,38,239,123,250,78,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,245,80,31,38,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,138,23,207,214,74,46,172,169,226,60,186,221,38,153,212,97,149,205,80,121,203,114,161,28,156,91,112,55,154,156,77,50,65,184,165,173,47,52,130,50,66,150,163,231,54,131,89,30,228,186,134,162,253,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,250,120,124,228,146,149,149,11,1,202,237,206,196,73,216,139,117,71,142,245,86,98,162,165,47,210,88,83,44,169,116,148,56,151,157,66,208,220,132,184,165,58,217,164,158,62,89,168,140,155,111,73,106,0,2,0,113,171,240,177,107,124,64,131,229,213,17,74,195,186,228,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,82,218,84,226,153,94,228,237,89,154,76,249,107,113,11,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,160,30,40,254,59,49,55,240,95,39,132,34,168,181,78,21,153,241,255,0,98,50,169,139,245,175,237,90,180,43,181,58,143,252,194,35,81,18,142,87,254,112,166,150,227,223,217,199,66,127,84,129,106,130,184,56,172,103,142,78,26,210,167,229,111,13,145,17,218,237,207,71,52,93,53,53,45,167,202,157,78,148,149,160,225,33,189,76,209,37,230,181,82,148,226,75,150,203,173,169,4,165,58,151,25,167,97,213,114,157,226,159,6,254,32,91,222,98,192,210,152,143,249,248,195,59,171,23,114,133,137,54,45,149,19,171,173,72,167,199,168,70,138,150,220,113,201,93,20,182,102,45,134,144,218,20,181,188,226,35,169,13,160,147,235,56,164,36,204,136,204,203,61,150,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,104,163,30,243,41,66,194,252,169,215,115,49,105,23,166,224,124,159,139,84,183,212,168,171,229,202,114,113,180,220,7,29,105,106,105,194,100,220,146,194,156,45,82,225,55,191,66,220,68,145,156,33,166,140,1,193,202,22,95,240,106,211,193,219,113,238,162,37,179,79,76,119,36,237,90,58,185,75,82,156,147,39,98,214,179,111,154,251,142,187,203,222,105,70,253,169,245,82,68,56,175,20,127,2,120,155,248,47,156,66,20,2,44,39,134,151,15,185,56,195,85,163,230,15,23,233,81,28,195,232,18,58,154,61,38,91,77,74,98,229,90,21,41,135,9,194,67,228,182,17,30,75,13,40,208,243,74,67,229,170,76,141,6,173,101,175,17,254,32,16,242,239,66,119,9,48,134,226,255,0,93,137,253,51,238,201,142,219,18,27,183,98,239,67,155,164,33,228,56,218,222,121,178,52,33,147,78,226,109,211,117,70,143,153,39,106,219,39,120,189,153,124,49,197,202,125,27,44,47,203,155,112,221,114,35,195,122,223,38,17,34,37,97,13,47,154,72,144,218,244,74,16,148,147,155,159,37,54,182,154,83,230,78,182,147,90,134,138,41,46,85,94,165,66,122,187,10,36,58,146,227,182,169,145,226,73,84,150,25,124,210,92,196,54,234,155,109,78,32,149,169,18,205,180,26,136,136,205,41,215,66,253,98,170,248,231,125,73,254,100,254,26,33,175,15,123,2,205,197,60,220,217,56,125,136,54,244,74,229,189,92,143,91,141,58,12,146,61,142,163,208,243,12,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,191,38,113,114,117,125,229,2,251,143,64,175,204,244,205,183,89,223,242,126,224,229,179,31,210,156,166,99,174,87,243,84,62,235,140,114,156,144,77,252,225,150,253,55,39,82,62,206,0,47,163,134,46,88,191,147,222,95,99,87,238,123,94,171,68,191,175,221,181,11,138,53,69,239,156,97,150,157,120,160,176,76,151,99,58,48,231,49,72,81,115,73,199,220,75,134,91,82,219,112,91,141,95,138,123,91,225,252,31,49,168,143,213,194,239,1,172,220,201,97,30,98,176,166,243,133,17,72,168,199,183,151,76,156,244,115,121,116,154,137,34,170,81,230,180,73,90,21,189,181,43,83,73,45,59,208,107,109,71,177,106,35,133,120,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,99,252,40,243,211,250,140,175,227,93,231,255,0,139,197,176,38,206,79,248,73,85,45,201,6,175,249,174,149,10,79,237,178,75,254,247,100,90,160,160,30,40,254,59,49,55,240,95,39,132,61,175,15,44,166,89,185,186,194,252,109,177,235,178,34,81,235,176,36,90,242,104,87,26,160,28,167,233,75,55,39,155,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,40,149,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,89,166,75,120,175,91,52,44,35,171,219,89,175,186,37,191,93,180,163,182,84,26,139,49,36,75,168,220,140,108,112,250,119,118,160,218,41,45,155,109,160,159,121,214,201,222,114,13,103,185,14,186,186,235,204,86,60,222,89,146,197,202,238,43,94,115,101,169,117,25,11,69,50,11,210,9,228,82,105,196,181,28,120,77,26,80,132,236,109,42,208,212,72,78,245,154,220,81,111,90,140,231,87,10,28,142,73,185,106,180,76,220,98,50,226,29,10,155,34,66,237,26,73,161,169,7,58,91,74,113,133,77,124,148,74,38,144,195,169,95,41,37,163,166,243,73,115,84,37,180,115,173,208,102,179,54,62,41,241,147,226,5,195,230,47,137,211,104,228,163,249,85,112,204,194,186,253,129,76,165,55,137,182,183,166,156,166,201,124,185,78,85,32,149,94,160,110,83,20,246,228,161,59,150,178,113,165,58,74,74,28,74,147,171,73,121,215,10,176,71,106,201,206,94,191,148,254,96,173,188,38,155,38,171,10,139,47,159,54,183,80,167,69,231,57,14,11,13,41,197,40,204,200,208,215,49,100,219,9,117,100,105,75,143,183,234,172,244,66,180,103,86,114,170,205,42,107,212,40,81,38,84,145,29,197,67,143,46,74,163,48,243,228,147,229,161,199,82,219,138,109,6,173,8,214,77,172,210,70,102,73,86,154,30,109,243,71,250,118,253,59,92,223,202,95,255,0,182,79,243,47,77,255,0,121,255,0,226,108,116,255,0,222,95,205,255,0,189,249,31,67,254,151,173,184,89,167,10,252,138,198,176,45,234,86,103,177,74,4,71,238,122,228,118,106,86,99,44,202,119,125,38,156,252,87,144,167,221,54,220,38,92,92,166,100,145,147,107,66,249,72,74,15,114,92,90,208,223,138,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,75,78,36,124,62,228,230,38,51,120,195,131,116,168,137,196,90,116,116,198,155,77,101,166,153,93,204,131,117,134,218,55,100,60,251,76,178,184,204,147,234,37,169,42,91,136,36,55,174,136,108,138,162,240,7,244,203,250,101,180,255,0,147,231,165,127,72,94,144,79,160,189,25,183,157,206,218,173,251,183,252,223,39,151,204,230,243,126,107,149,204,230,252,222,241,165,59,79,229,87,201,90,55,203,175,69,124,164,244,124,127,76,122,39,153,208,245,220,180,243,250,126,111,206,114,121,155,246,111,245,182,233,175,110,163,235,10,171,227,157,245,39,249,147,248,104,134,188,61,236,11,55,20,243,115,100,225,246,32,219,209,43,150,245,114,61,110,52,232,50,72,246,58,143,67,204,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,249,89,193,202,101,229,148,92,80,249,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,125,211,135,7,16,9,153,119,174,181,132,152,189,113,127,173,60,254,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,207,19,183,126,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,60,165,197,138,86,37,169,125,218,56,103,95,174,244,183,37,247,215,252,159,133,210,188,190,179,162,100,158,149,243,136,65,182,222,198,212,74,249,197,39,118,186,39,83,236,21,3,198,175,197,61,173,240,254,15,152,212,71,234,225,119,128,214,110,100,176,143,49,88,83,121,194,136,164,84,99,219,203,166,78,122,57,188,186,77,68,145,85,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,194,188,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,242,148,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,41,229,187,4,41,89,112,193,43,91,5,232,213,201,117,152,246,228,119,82,185,242,91,75,107,146,251,207,185,33,229,146,19,216,132,27,175,57,177,26,168,210,141,169,53,44,200,214,121,247,205,143,138,124,100,248,129,112,249,139,227,149,11,147,225,139,196,2,102,46,195,141,151,236,111,184,186,187,234,38,214,45,154,147,173,190,236,170,244,86,216,121,231,83,37,105,65,182,79,48,220,126,215,156,90,84,242,86,157,73,78,37,107,114,197,64,4,85,226,143,224,79,19,127,5,243,136,66,128,69,132,241,45,225,247,39,7,170,181,140,193,225,5,42,35,120,125,62,71,83,88,164,196,105,168,172,91,75,90,162,176,217,54,75,124,214,250,36,73,125,213,18,25,105,40,96,180,73,17,32,147,164,96,202,142,107,177,31,41,88,142,139,214,202,119,174,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,170,241,25,206,191,242,170,196,118,40,22,5,78,170,222,25,90,223,55,77,140,249,242,155,170,78,35,89,57,83,83,59,82,180,238,66,201,182,146,233,169,72,109,42,86,141,41,231,91,47,41,145,124,153,87,115,135,136,242,169,142,85,125,13,102,90,253,60,139,154,164,210,208,114,146,219,166,190,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,115,245,241,49,164,210,168,25,215,196,10,21,10,153,18,157,77,167,71,160,196,135,14,35,41,101,136,204,55,68,130,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,22,21,193,83,194,197,211,241,2,119,151,83,135,213,226,63,195,254,30,98,40,78,226,222,16,219,191,235,177,3,166,97,216,209,220,98,59,119,20,93,232,111,108,133,188,182,219,67,204,182,102,180,60,106,220,109,180,109,40,151,243,38,213,37,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,19,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,115,245,231,111,56,54,206,81,176,189,218,210,142,36,219,218,185,29,244,218,116,121,109,72,228,78,125,167,24,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,123,147,64,55,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,185,62,27,156,62,228,229,218,51,152,195,140,148,168,138,196,90,140,117,70,133,77,121,166,158,93,178,130,117,246,221,54,164,50,251,172,188,185,44,155,10,53,165,41,91,104,53,183,174,139,112,142,37,241,171,241,79,107,124,63,131,230,53,17,250,184,93,224,53,155,153,44,35,204,86,20,222,112,162,41,21,24,246,242,233,147,158,142,111,46,147,81,36,85,74,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,112,175,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,188,165,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,74,121,110,193,10,86,92,48,74,214,193,122,53,114,93,102,61,185,29,212,174,124,150,210,218,228,190,243,238,72,121,100,132,246,33,6,235,206,108,70,170,52,163,106,77,75,50,53,159,75,1,73,124,92,178,207,102,224,174,46,81,177,74,204,157,45,8,197,121,21,106,149,78,152,241,155,136,141,81,101,108,46,67,237,56,165,26,182,62,169,123,205,179,47,81,105,94,213,108,82,91,110,5,139,201,225,79,150,123,55,10,48,26,6,48,166,117,191,112,93,152,139,28,166,174,175,78,51,116,233,244,227,217,182,150,78,154,140,137,109,186,218,212,249,37,40,249,226,229,175,127,78,218,196,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,99,179,46,51,177,36,54,151,26,121,10,109,104,81,17,146,146,101,161,145,145,246,25,104,98,140,56,166,96,67,216,89,143,10,185,105,52,213,55,69,184,163,28,245,58,219,38,77,166,84,137,147,86,109,238,75,105,65,30,198,200,244,212,213,167,180,200,69,168,24,161,115,64,176,100,97,218,37,173,84,153,18,215,48,218,83,142,26,73,197,50,76,234,73,223,183,93,165,166,187,117,251,116,236,29,55,35,12,195,127,51,118,58,102,184,104,65,86,169,134,70,70,69,235,122,66,55,191,247,141,19,67,75,105,134,194,90,61,80,77,164,146,126,242,208,180,31,236,0,2,54,231,183,49,148,220,0,193,58,196,182,170,13,53,89,172,198,145,76,128,146,117,41,113,14,189,18,73,182,178,46,106,22,90,45,158,244,234,122,247,17,159,117,2,92,151,5,126,254,186,230,215,42,79,203,168,212,235,19,92,123,69,41,111,56,183,29,112,213,181,59,141,74,61,84,179,208,181,51,212,253,166,45,219,133,214,77,224,217,118,147,56,215,124,82,100,181,112,84,118,156,22,37,48,73,75,113,92,106,20,150,220,36,186,193,44,150,78,37,69,185,43,52,247,233,219,169,139,23,0,0,0,0,238,17,31,60,89,228,181,50,227,106,75,161,91,181,74,117,66,241,155,29,198,152,136,135,219,117,81,205,109,201,74,92,90,17,33,183,80,73,121,148,145,168,136,244,215,78,254,234,81,197,156,121,196,252,103,184,164,220,55,181,215,82,146,167,220,90,209,20,231,72,92,118,73,78,56,178,74,16,227,139,218,69,205,81,17,107,216,71,167,191,95,4,153,146,208,190,98,37,60,149,126,209,44,200,197,140,112,186,206,21,221,73,196,22,176,122,252,185,100,84,41,21,125,221,43,181,25,142,186,168,252,166,38,200,94,213,58,241,37,27,150,104,35,209,7,174,133,174,135,161,139,139,1,193,243,189,135,43,197,44,182,93,150,140,120,168,122,68,190,131,150,102,141,202,45,179,227,56,123,116,74,143,185,190,221,8,80,206,94,110,185,86,6,49,80,174,20,201,92,37,196,234,181,90,150,109,154,119,197,117,29,167,170,116,250,126,255,0,104,210,180,9,109,78,136,220,166,84,149,33,122,232,105,61,75,176,204,189,159,112,253,0,0,0,0,0,0,0,0,0,0,57,86,104,111,21,216,88,27,114,93,77,62,76,174,23,71,181,123,182,233,190,99,40,239,220,159,219,247,140,240,97,61,30,69,225,137,52,170,74,218,114,83,178,249,254,174,211,90,149,182,58,213,221,161,153,232,73,247,123,6,153,168,180,232,244,154,99,52,248,168,216,211,91,182,167,66,45,53,81,153,247,17,123,76,126,225,254,114,20,104,101,74,45,117,45,63,202,51,59,143,213,169,119,6,45,87,106,179,93,121,110,189,210,234,110,168,205,93,145,154,79,180,204,251,136,189,163,216,101,115,1,225,99,173,126,101,189,49,215,218,63,155,229,173,149,18,84,94,163,203,62,211,109,127,217,23,179,255,0,173,216,179,33,195,55,21,48,126,138,245,223,106,70,122,191,73,111,110,230,98,162,76,169,73,213,108,183,218,150,226,161,37,235,56,163,239,250,41,63,105,8,249,151,236,127,190,114,233,124,179,119,218,50,220,109,73,221,212,69,91,143,19,79,124,203,173,167,122,27,113,189,219,121,202,50,212,251,15,183,239,208,62,5,230,10,195,199,139,98,13,126,211,170,199,91,179,25,126,65,195,55,217,55,219,109,167,205,147,82,144,219,139,50,45,196,93,186,233,235,23,118,186,14,160,0,0,0,3,241,86,168,244,251,130,147,50,137,85,140,220,136,147,152,114,59,205,184,132,173,42,66,210,105,81,25,40,140,143,82,51,46,210,50,20,49,196,75,44,50,112,23,24,106,117,202,92,41,9,183,238,89,175,84,24,112,219,50,105,167,36,74,150,164,178,147,75,72,66,116,109,162,50,65,25,153,23,180,203,187,253,248,113,102,94,70,7,99,53,50,220,169,203,124,168,87,68,198,105,171,111,152,124,166,223,147,46,34,13,229,18,157,66,11,68,52,100,106,208,204,139,216,101,221,124,148,202,140,74,181,62,53,82,3,232,122,60,182,80,251,75,66,137,73,82,20,146,81,25,25,25,145,246,25,119,24,253,32,3,243,84,156,38,169,210,157,52,238,36,48,181,109,211,93,116,73,246,12,233,103,94,106,103,102,90,250,117,49,201,146,77,114,166,141,187,54,235,252,254,79,111,253,163,137,69,138,252,217,76,195,138,210,156,121,247,18,211,104,74,76,205,74,81,232,68,68,93,166,102,102,47,159,134,166,3,167,8,112,18,153,89,168,65,109,170,157,204,203,21,99,81,181,181,196,181,34,20,53,108,51,54,210,162,245,155,61,75,83,45,125,166,98,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,153,124,197,216,153,95,194,201,248,153,125,72,254,214,29,30,22,199,191,164,234,157,51,207,49,15,152,211,78,114,121,188,133,167,154,180,236,71,121,159,113,30,117,177,87,19,46,172,100,196,123,143,20,175,89,125,69,106,230,168,59,80,147,181,199,22,219,59,207,212,97,174,98,214,180,178,210,9,45,182,131,81,236,109,8,73,30,137,33,249,111,43,2,242,195,233,52,168,183,157,189,46,148,186,229,30,21,126,152,111,17,108,153,78,150,209,59,30,67,75,73,154,86,133,36,244,61,15,213,90,86,133,109,90,20,146,179,78,21,153,241,255,0,98,50,169,139,245,175,237,90,180,43,181,58,143,252,194,35,81,18,142,87,254,112,166,150,227,223,217,199,66,127,84,129,106,128,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,5,112,113,88,200,172,107,57,201,249,167,194,136,17,35,80,165,72,55,175,88,42,148,234,159,77,70,92,213,159,164,144,111,56,162,82,29,118,67,109,41,150,201,60,179,38,212,148,41,42,112,218,132,25,104,204,93,247,149,252,83,129,137,150,44,143,236,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,216,255,0,20,60,94,179,113,235,33,56,109,139,152,126,252,183,40,87,21,241,13,232,229,45,131,101,246,150,136,85,54,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,195,94,23,30,59,48,203,241,175,39,154,46,251,29,48,47,14,51,23,135,21,28,47,197,10,55,93,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,103,179,50,249,116,190,242,191,138,115,240,206,250,143,253,172,202,60,221,236,255,0,73,210,250,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,57,211,194,235,136,4,202,68,202,110,89,49,190,226,231,82,158,233,169,214,61,81,246,223,126,83,114,157,125,166,25,164,171,150,133,238,100,249,186,180,227,134,132,178,150,212,217,168,208,109,37,171,106,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,116,197,92,23,194,252,111,165,82,40,88,175,104,68,185,41,180,58,196,122,244,56,114,214,231,32,166,178,149,165,181,56,218,84,73,121,27,93,113,38,211,132,166,212,74,50,82,84,61,168,205,102,108,124,83,227,39,196,11,135,204,95,19,255,0,130,230,97,109,90,124,59,143,44,85,104,221,29,106,165,80,147,118,210,38,185,41,180,183,59,230,35,50,252,52,182,163,37,155,200,67,4,242,73,27,247,54,79,153,146,9,173,87,213,120,161,100,91,244,215,106,175,28,112,114,204,234,241,38,139,179,211,17,161,43,107,213,218,91,109,168,143,70,73,39,212,76,103,70,249,122,26,86,182,137,109,252,234,147,29,178,242,156,25,50,233,242,106,196,174,230,94,191,31,73,247,127,50,133,111,250,255,0,66,150,195,197,213,59,234,58,105,62,108,166,137,27,92,109,43,71,69,185,38,105,123,182,202,128,7,201,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,162,136,120,131,100,146,171,149,11,253,186,237,176,196,185,216,117,117,72,144,245,42,98,98,169,44,82,95,83,207,41,20,149,184,167,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,79,21,150,76,235,227,46,85,104,87,157,3,14,234,124,200,151,77,61,77,196,141,48,210,236,90,93,80,214,209,21,77,182,86,149,18,158,75,8,113,189,186,165,11,82,153,83,164,234,89,75,103,200,41,52,203,203,21,239,248,84,104,110,75,175,221,151,141,97,184,205,46,92,178,55,234,21,25,111,18,82,110,60,242,136,141,110,58,225,106,183,20,93,170,51,81,247,152,189,236,130,228,162,213,202,158,28,68,173,213,169,157,70,38,220,212,246,92,184,234,18,9,181,185,3,121,37,197,83,35,155,106,90,18,203,75,34,37,169,10,62,115,136,37,153,237,75,72,106,85,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,234,225,201,107,80,175,156,225,89,118,85,211,7,173,162,220,20,251,138,151,81,141,205,91,124,248,175,208,167,182,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,245,179,245,146,139,171,42,120,143,46,183,73,166,117,24,101,115,84,30,114,220,168,71,39,22,220,13,230,167,19,76,144,110,41,107,75,205,32,140,144,165,168,249,205,160,214,71,185,46,161,175,171,195,247,61,213,220,170,221,77,217,87,74,250,220,50,184,42,4,229,70,54,136,111,209,114,159,114,43,110,213,119,162,59,178,31,229,70,142,162,233,146,100,149,235,169,104,174,211,189,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,6,113,71,241,217,137,191,130,249,60,33,221,114,111,148,74,86,111,184,126,93,22,163,21,24,148,123,178,131,137,21,10,149,185,85,126,58,86,132,62,116,170,122,87,21,229,146,77,212,70,120,182,239,229,158,164,182,217,112,210,231,40,155,85,122,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,99,246,151,24,10,173,15,42,5,106,79,161,75,149,139,244,184,232,183,34,85,92,152,165,162,67,7,13,228,179,91,82,223,109,226,122,75,46,182,199,57,135,76,137,229,184,78,37,123,84,182,218,174,15,245,85,126,221,95,238,173,199,114,92,117,15,249,73,147,170,83,164,57,255,0,73,199,158,113,197,253,170,82,149,237,51,22,63,117,100,114,78,84,184,112,226,229,225,136,43,137,35,17,111,8,246,250,39,50,210,26,117,20,72,137,172,195,89,66,105,242,35,82,214,165,26,84,250,146,174,82,150,211,73,73,40,153,39,92,132,25,78,241,79,131,127,16,45,239,49,96,105,76,6,101,177,251,7,43,185,127,198,91,179,7,110,55,186,137,118,205,65,81,219,147,181,8,234,226,173,36,228,105,59,16,181,147,124,214,28,105,222,94,243,82,55,237,87,172,147,33,37,113,43,53,213,218,167,13,28,46,192,216,14,213,95,114,125,193,86,161,92,21,26,131,200,119,153,22,148,236,105,177,98,50,75,37,175,146,72,168,211,137,42,37,52,166,250,19,104,146,166,212,57,255,0,14,76,51,253,40,103,39,14,41,210,34,85,92,129,65,168,42,230,152,253,61,189,122,94,129,181,72,142,183,148,104,82,80,202,165,55,25,165,25,233,175,56,144,149,37,75,73,141,10,8,171,197,31,192,158,38,254,11,231,16,133,0,141,9,231,23,53,118,38,73,240,106,58,40,148,218,83,119,36,186,122,225,88,246,223,70,243,80,93,233,149,29,165,39,230,27,229,180,204,118,223,109,206,81,169,173,233,71,45,10,73,158,228,208,101,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,174,123,135,7,15,248,121,119,161,53,139,120,189,110,255,0,174,196,254,165,134,163,72,113,137,13,219,177,119,173,189,177,214,202,220,109,111,60,217,18,214,241,43,113,54,233,52,146,71,207,27,179,168,5,85,241,206,250,147,252,201,252,52,64,172,162,227,125,43,46,57,139,179,49,150,187,67,151,87,166,208,36,73,76,200,145,28,74,31,54,36,69,122,51,139,111,119,170,165,161,47,154,201,6,105,37,154,9,38,164,110,222,87,253,139,216,67,132,121,170,194,55,44,203,205,136,149,251,98,191,29,170,133,50,167,79,125,11,91,11,82,13,81,231,194,144,157,201,37,146,87,170,86,91,144,180,45,73,81,45,181,169,42,166,28,11,225,255,0,136,245,28,234,211,178,227,140,86,239,77,2,131,173,197,95,121,167,12,226,212,104,76,184,68,78,198,112,150,211,142,51,37,195,110,57,45,179,230,180,167,148,106,66,84,203,136,77,244,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,76,172,237,228,250,217,205,206,23,187,69,81,68,133,123,80,227,190,171,78,177,45,217,28,136,47,186,227,11,121,14,54,210,201,42,67,201,140,134,141,106,67,134,217,40,214,132,168,203,106,179,237,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,218,112,211,207,84,156,205,91,50,176,195,19,167,203,149,138,22,228,119,234,82,167,42,43,77,177,87,167,28,130,36,190,130,97,180,52,202,217,55,217,101,77,154,75,113,114,220,74,150,106,112,155,174,14,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,132,148,226,51,146,143,229,85,135,12,87,236,10,101,41,188,77,181,190,114,155,37,242,229,57,84,130,68,179,114,152,167,183,37,9,220,181,147,141,41,210,82,80,226,84,157,90,75,206,184,84,67,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,152,28,56,178,57,27,53,183,148,251,195,16,87,46,62,29,89,242,24,68,230,90,67,173,46,183,45,68,107,40,77,62,68,73,66,18,146,74,159,82,85,205,74,29,105,41,36,155,196,235,119,188,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,7,220,194,218,183,182,4,150,95,122,111,71,220,152,115,207,147,181,201,77,171,210,144,102,76,125,254,161,150,245,39,11,148,227,188,167,11,105,165,59,216,86,243,55,118,35,228,241,58,225,255,0,51,23,97,201,204,14,8,91,189,93,245,19,115,247,53,53,167,31,118,85,122,43,108,50,203,74,140,133,44,219,39,152,110,63,99,45,161,42,121,43,86,134,167,18,132,56,224,217,151,175,145,120,79,86,204,45,90,77,42,92,188,68,210,21,33,13,197,214,85,58,12,41,50,26,125,42,125,68,70,92,247,208,70,166,145,234,237,140,194,141,74,81,237,110,197,71,63,197,156,1,193,172,117,244,7,233,115,15,105,87,71,201,122,129,84,233,125,106,20,124,135,187,55,36,246,153,115,25,94,212,115,24,94,230,156,216,141,232,86,212,233,208,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,120,171,43,5,240,191,14,175,43,199,16,44,123,66,37,26,187,127,200,143,46,227,145,25,110,37,19,223,100,156,216,233,180,106,229,33,102,111,58,165,169,9,73,184,183,20,181,238,81,153,143,106,2,170,248,231,125,73,254,100,254,26,33,175,15,75,254,205,195,12,227,97,205,231,136,23,12,74,21,10,44,137,241,164,84,37,153,165,134,23,38,159,38,59,70,226,180,209,8,55,94,108,141,106,209,8,35,53,40,210,146,53,21,233,230,43,1,172,220,201,97,29,119,10,111,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,121,215,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,41,225,33,157,58,173,106,75,121,83,197,43,130,92,249,13,199,214,195,125,216,202,117,105,97,134,156,114,69,61,215,201,70,100,134,218,108,150,193,45,58,37,8,117,190,97,17,48,208,252,188,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,28,255,0,29,49,211,14,50,233,135,21,28,80,197,10,207,67,74,131,163,76,178,209,18,229,84,37,40,140,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,212,6,75,113,211,17,243,23,196,206,195,197,12,80,172,245,213,89,222,153,105,150,90,35,68,90,124,84,210,39,27,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,175,173,198,175,197,61,173,240,254,15,152,212,67,131,222,97,109,92,43,198,90,230,17,221,49,185,31,165,78,134,53,58,168,185,77,180,204,105,208,211,37,77,71,113,43,50,215,159,212,41,180,26,84,106,230,147,72,36,43,155,185,22,63,157,188,159,91,57,185,194,247,104,170,40,144,175,106,28,119,213,105,214,37,187,35,145,5,247,92,97,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,85,117,112,203,201,221,228,188,218,86,235,24,169,71,137,70,145,129,210,26,114,169,65,170,195,41,15,191,81,148,204,132,194,91,93,237,18,27,54,206,82,36,37,74,212,209,29,77,18,137,100,234,46,124,102,179,54,62,41,241,147,226,5,195,230,47,137,233,98,228,178,149,154,126,24,152,117,93,180,45,248,138,197,75,106,61,96,237,249,135,37,49,78,107,5,92,154,167,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,243,27,66,222,221,88,21,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,222,225,205,157,127,229,85,135,15,208,47,250,157,41,188,77,181,190,110,165,25,131,229,57,84,130,68,130,110,166,150,118,165,9,220,181,155,110,165,163,82,80,226,82,173,26,75,205,54,83,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,167,106,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,45,196,51,37,149,92,172,98,132,138,237,161,111,203,78,21,220,178,8,237,249,135,37,82,138,19,230,222,231,105,239,184,164,146,144,180,168,157,83,68,179,81,173,146,73,243,28,90,30,219,200,50,197,151,171,171,52,24,203,69,194,59,90,79,65,215,243,36,212,106,139,138,228,134,105,144,90,78,231,100,56,148,23,248,45,160,148,164,37,110,186,210,13,104,223,184,180,61,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,84,109,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,138,192,226,215,146,143,77,195,153,155,44,50,166,85,102,86,153,228,183,122,83,216,46,123,106,130,203,28,180,84,210,70,173,237,242,80,211,77,186,150,210,164,155,102,151,76,155,38,158,90,235,47,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,191,86,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,177,94,20,121,22,253,70,104,49,174,204,255,0,197,229,88,16,167,43,252,37,42,168,228,115,79,252,215,74,181,43,246,222,36,127,123,188,45,80,82,183,26,191,20,246,183,195,248,62,99,81,14,15,121,133,181,112,175,25,107,152,71,116,198,228,126,149,58,24,212,234,162,229,54,211,49,167,67,76,149,53,29,196,172,203,94,127,80,166,208,105,81,171,154,77,32,144,174,110,228,88,254,118,242,125,108,230,231,11,221,162,168,162,66,189,168,113,223,85,167,88,150,236,142,68,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,85,213,195,47,39,119,146,243,105,91,172,98,165,30,37,26,70,7,72,105,202,165,6,171,12,164,62,253,70,83,50,19,9,109,119,180,72,108,219,57,72,144,149,43,83,68,117,52,74,37,147,168,185,240,30,83,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,245,179,122,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,206,190,103,115,11,117,102,131,25,107,88,185,116,198,232,58,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,9,197,154,82,132,173,215,93,89,33,27,246,151,138,174,216,23,149,179,108,219,55,157,118,222,151,18,133,120,199,147,38,133,80,81,17,177,57,17,228,46,59,228,133,17,153,18,219,117,179,37,32,244,89,18,155,81,150,215,16,165,77,254,24,185,241,253,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,62,37,120,14,156,94,192,74,165,102,159,5,183,106,118,203,47,213,137,68,214,231,20,212,120,83,21,176,140,155,82,143,214,112,180,45,72,181,246,145,138,24,149,21,248,82,158,135,41,165,54,243,14,41,167,16,164,153,26,84,147,208,200,200,251,72,200,200,118,220,148,77,76,28,203,88,174,170,57,60,74,174,83,17,183,102,237,63,159,198,237,255,0,176,104,182,154,225,59,78,138,233,39,105,45,132,43,110,154,105,170,75,176,126,144,1,249,170,85,24,148,154,124,154,164,247,208,204,120,140,173,247,92,90,137,41,74,18,147,81,153,153,153,17,104,68,125,230,40,111,136,246,101,228,99,134,51,84,237,186,100,183,142,135,107,204,122,154,134,249,135,202,113,232,210,229,160,158,73,37,213,160,245,67,164,68,173,8,204,189,132,93,255,0,159,135,118,88,164,227,206,48,211,43,149,72,82,21,111,219,83,89,168,62,225,54,102,211,174,71,149,17,74,101,70,166,150,133,17,182,233,234,131,50,51,47,105,23,125,244,81,104,244,251,126,147,14,137,74,140,220,120,144,88,110,59,45,182,132,161,41,66,18,73,73,17,36,136,139,66,34,46,194,34,31,180,0,0,0,7,0,206,38,104,45,188,182,97,157,78,171,34,99,10,175,203,134,243,84,184,134,227,102,179,125,113,228,41,149,169,6,235,107,217,204,103,67,52,158,190,194,237,238,161,28,74,196,43,227,31,49,38,93,205,89,84,186,157,90,181,53,196,198,140,217,188,242,147,206,144,181,161,150,144,165,45,68,91,221,50,74,72,207,191,66,212,207,182,90,96,175,11,92,68,188,236,180,223,151,227,174,82,34,72,132,82,216,137,185,248,242,136,148,211,110,167,114,29,136,101,220,165,145,232,175,164,90,123,12,199,3,205,30,3,194,192,170,252,59,122,19,175,186,127,57,204,91,202,37,40,253,70,86,93,164,218,63,181,63,103,255,0,95,199,96,13,102,93,3,22,104,85,72,78,188,135,89,234,180,54,148,100,174,216,206,167,179,67,35,238,51,246,141,49,71,81,173,148,168,245,212,245,255,0,40,255,0,65,248,107,84,230,42,180,199,160,73,70,246,157,219,185,58,17,235,162,136,253,164,126,210,25,153,197,138,60,139,67,18,106,180,148,52,228,87,98,114,61,93,166,133,39,116,118,213,221,161,25,106,74,247,123,70,135,242,187,120,174,254,192,219,110,234,117,254,106,230,245,155,151,187,118,187,38,60,142,253,202,253,143,120,234,160,0,0,0,0,0,0,0,0,0,34,247,18,42,138,32,229,54,240,65,188,226,22,239,163,246,236,86,154,233,82,135,174,189,191,104,165,108,164,178,252,140,193,218,140,198,73,27,138,235,182,145,145,233,253,226,255,0,184,105,40,7,252,184,130,113,6,131,246,140,222,230,234,198,168,97,254,60,220,116,9,241,249,38,215,71,180,182,41,61,240,152,89,247,165,63,182,94,193,243,50,247,142,245,252,5,190,162,221,148,166,219,144,203,123,249,209,221,37,173,43,213,151,91,79,170,151,16,71,161,186,103,218,127,253,123,220,203,174,104,48,131,53,246,90,92,163,185,21,114,28,215,170,163,84,14,41,190,157,29,119,102,230,18,235,166,90,148,115,89,107,236,209,69,246,84,247,17,140,162,63,128,55,226,110,171,114,154,150,237,138,214,188,132,199,100,201,184,252,150,98,33,91,182,50,134,209,185,199,149,166,134,122,158,189,199,223,229,178,17,153,75,147,5,241,206,221,139,38,177,53,218,45,101,232,244,23,35,57,33,197,50,203,114,39,199,82,214,72,55,80,132,158,137,87,111,105,122,199,169,30,166,47,226,141,83,143,91,163,193,172,196,81,41,137,241,154,148,210,136,200,200,208,180,146,136,251,12,203,184,253,134,99,246,128,0,0,0,140,124,64,176,18,6,55,96,37,104,145,77,105,234,173,2,60,154,180,87,57,41,83,166,166,33,74,216,130,62,90,213,244,157,215,66,211,183,184,200,251,232,30,67,117,91,54,232,113,164,169,200,213,42,28,243,73,25,26,144,182,159,101,207,220,164,153,41,63,97,150,158,193,122,188,52,243,20,214,54,224,100,74,93,78,91,139,172,219,70,221,37,210,121,205,92,113,17,225,195,73,185,235,58,181,153,26,221,63,88,200,181,63,97,31,124,191,0,31,150,170,70,116,185,132,69,219,211,185,167,255,0,58,99,57,249,208,74,211,153,59,236,156,78,135,233,234,167,179,78,206,190,64,244,217,3,193,7,113,163,48,20,56,178,169,253,69,46,141,34,53,82,86,246,141,109,169,12,205,138,75,65,234,218,210,126,171,189,199,161,105,222,100,93,250,6,162,82,32,219,244,120,52,58,99,8,98,37,62,51,81,88,109,8,36,165,13,182,130,74,72,137,36,68,68,68,68,90,17,17,15,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,64,57,250,205,116,204,214,227,140,186,221,49,221,150,101,175,206,163,218,236,182,243,230,219,241,82,242,141,83,212,219,164,158,91,210,61,69,40,137,180,41,45,161,134,213,184,218,222,174,215,194,111,40,127,165,220,71,254,80,87,172,45,246,133,129,80,71,162,82,220,254,83,146,174,38,77,151,217,220,218,8,214,108,176,133,165,213,106,164,18,156,83,9,46,106,9,228,21,132,231,251,39,212,172,217,97,26,147,79,41,109,223,118,116,121,147,237,69,178,234,73,18,95,90,18,110,65,117,46,45,45,108,144,108,180,130,113,74,73,180,180,161,123,182,19,141,185,66,245,106,101,229,133,23,252,218,52,199,37,208,46,203,58,176,228,103,87,18,89,19,244,250,140,71,141,42,54,222,101,70,68,182,221,108,244,91,106,62,212,145,164,251,140,94,159,15,156,237,210,179,95,96,57,66,185,223,137,7,17,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,203,37,25,19,141,235,45,64,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,233,85,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,245,178,120,54,97,61,39,28,107,183,109,243,112,250,127,13,157,231,200,162,90,145,202,76,55,24,113,231,158,219,26,68,146,121,78,184,204,118,121,59,28,75,137,113,231,12,205,123,18,217,165,255,0,215,198,86,147,74,160,101,18,201,161,80,169,145,41,212,218,117,241,77,137,14,28,70,82,203,17,152,110,153,80,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,8,23,194,227,199,102,25,126,53,228,243,69,186,103,147,55,116,172,160,225,26,110,182,41,209,43,23,101,122,66,169,182,229,41,249,9,66,22,249,32,212,185,79,32,148,78,174,51,37,183,127,44,181,53,184,203,102,166,249,164,226,115,237,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,5,218,112,208,200,228,108,184,217,172,227,13,240,185,107,196,91,210,142,218,30,136,226,29,142,138,29,57,227,109,242,132,166,86,73,81,201,53,33,165,60,165,167,212,91,100,218,8,137,43,91,211,124,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,6,107,51,99,226,159,25,62,32,92,62,98,248,230,148,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,233,225,243,157,186,86,107,236,7,40,87,59,241,32,226,45,171,30,59,53,88,106,148,149,63,86,97,44,178,149,213,144,218,89,105,8,67,146,20,226,84,211,100,162,100,249,100,163,34,113,189,106,175,49,89,220,197,203,211,53,245,220,114,195,76,73,151,72,69,34,66,232,118,180,218,51,107,132,135,104,17,230,41,232,173,190,211,133,185,244,58,162,39,221,106,65,41,42,90,205,38,132,161,41,109,54,211,195,175,31,177,115,50,25,121,44,65,198,42,92,70,42,76,86,30,164,193,157,26,158,184,136,171,68,98,60,114,57,134,70,102,133,173,82,14,74,22,166,73,13,18,219,82,82,132,236,50,18,128,0,71,252,254,124,132,254,70,216,177,250,69,255,0,98,190,79,185,211,254,187,253,148,230,35,209,191,169,245,191,191,186,94,255,0,83,251,79,83,112,206,184,176,158,11,13,89,179,115,13,117,197,172,217,81,42,23,12,59,93,117,74,45,113,231,76,215,74,66,36,55,30,75,109,52,100,105,222,250,101,182,70,238,164,180,33,165,160,181,75,203,23,62,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,119,216,233,129,120,113,152,188,56,168,225,126,40,81,186,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,61,153,151,203,165,247,149,252,83,159,134,119,212,127,237,102,81,230,239,103,250,78,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,205,254,20,249,234,141,103,57,3,43,24,175,62,36,106,20,169,4,205,149,57,49,93,83,233,168,203,154,130,244,106,201,150,212,74,67,174,200,113,212,188,225,167,150,100,226,84,181,37,77,147,81,215,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,135,159,227,45,130,24,95,81,194,250,94,97,42,181,201,116,155,218,147,34,37,177,78,105,45,184,243,21,166,28,113,215,186,85,164,189,86,22,210,78,84,132,189,216,70,73,113,181,18,205,109,27,116,236,45,39,130,198,8,88,53,105,55,94,96,42,21,200,149,11,178,131,33,118,244,26,42,155,101,107,165,176,243,77,184,117,3,215,87,80,183,139,155,29,181,164,144,91,27,148,157,92,222,100,220,181,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,10,96,227,63,132,49,173,12,121,182,177,114,156,196,70,99,226,21,29,76,204,36,190,234,223,122,163,79,229,180,227,203,66,189,68,32,227,61,5,180,146,15,180,217,112,205,36,103,185,117,236,45,83,130,22,22,255,0,246,203,198,186,133,11,255,0,20,181,169,21,62,171,239,147,61,142,73,47,255,0,189,170,222,180,125,136,87,235,8,90,160,138,188,81,252,9,226,111,224,190,113,8,80,8,247,248,233,142,152,143,152,188,71,168,226,134,40,86,122,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,170,197,120,81,228,91,245,25,160,198,187,51,255,0,23,149,96,66,156,175,240,148,170,163,145,205,63,243,93,42,212,175,219,120,145,253,238,240,181,64,1,85,124,115,190,164,255,0,50,127,13,21,86,39,255,0,12,92,248,254,132,43,177,176,27,22,43,91,108,27,130,160,159,70,213,42,53,30,92,91,93,229,33,229,57,162,121,74,62,76,135,213,28,149,185,198,218,101,70,227,199,166,247,84,125,215,140,254,97,234,182,221,179,109,101,186,218,170,196,66,46,200,234,173,221,17,213,13,74,124,225,51,33,190,129,40,117,69,177,40,92,134,36,41,68,143,156,214,43,100,102,148,40,201,206,127,195,19,58,121,163,191,113,182,133,128,215,117,193,46,250,180,229,199,155,46,117,66,175,25,217,149,26,67,12,177,33,210,119,173,37,18,205,14,73,114,59,70,169,38,233,22,230,155,111,151,169,17,248,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,135,85,226,117,159,31,208,133,10,78,3,97,61,107,109,253,112,83,213,233,42,165,58,163,203,149,107,178,165,178,166,245,79,41,69,206,144,194,164,18,118,184,219,172,164,219,120,180,222,210,142,160,48,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,69,11,170,102,63,55,148,202,222,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,61,4,228,251,41,150,110,81,112,191,228,61,10,68,74,197,118,124,135,36,215,110,52,192,56,175,213,86,78,44,216,37,160,220,116,208,134,154,89,54,148,18,246,107,204,89,17,41,213,153,211,183,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,4,32,206,151,12,187,103,52,120,137,72,196,155,62,232,137,101,87,103,72,113,55,117,69,232,242,39,174,160,194,34,54,212,69,180,201,190,150,146,182,142,59,109,154,19,203,37,33,229,184,165,26,154,74,28,151,246,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,51,89,155,31,20,248,201,241,2,225,243,23,199,138,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,187,85,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,10,171,227,157,245,39,249,147,248,104,170,177,110,156,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,149,89,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,126,76,153,100,95,14,50,121,66,156,229,50,127,202,139,206,179,185,170,149,205,34,25,71,113,81,119,238,110,44,118,183,175,144,201,109,66,150,68,181,41,199,8,148,165,25,37,164,55,16,56,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,19,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,251,103,23,56,183,222,111,239,184,245,250,252,63,67,91,116,109,255,0,39,237,254,99,50,61,23,205,102,58,37,127,58,67,13,56,255,0,53,200,228,231,206,17,236,215,106,116,34,237,245,124,46,60,118,97,151,227,94,79,52,117,94,53,126,41,237,111,135,240,124,198,162,32,0,186,158,24,185,241,253,55,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,164,42,77,42,157,38,124,202,125,50,36,89,21,73,5,46,115,172,178,148,46,83,228,211,108,147,174,168,139,85,172,154,101,166,201,74,212,246,54,132,247,36,136,191,88,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,10,226,161,145,88,215,253,189,85,204,246,22,192,136,197,207,67,142,245,74,243,101,233,78,239,171,83,152,138,202,18,251,70,227,134,203,107,138,204,99,51,109,8,71,53,10,89,238,83,136,66,28,170,12,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,66,121,67,204,229,11,54,152,53,27,21,105,20,95,66,75,69,66,85,46,169,72,234,87,39,160,148,210,137,73,111,158,166,154,39,119,48,228,119,117,74,118,151,55,102,166,164,168,118,177,21,120,163,248,19,196,223,193,124,226,16,160,17,170,129,229,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,62,107,147,236,166,89,185,69,194,255,0,144,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,103,221,69,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,51,67,153,25,184,37,63,27,110,151,242,229,73,151,78,195,164,200,105,154,27,50,84,250,150,164,54,195,104,117,226,57,11,91,219,28,121,46,184,130,112,201,100,133,164,141,40,63,81,63,147,0,106,56,79,75,198,91,78,78,58,91,158,155,176,87,80,76,122,252,110,178,76,110,92,87,82,166,206,78,248,164,111,31,32,214,151,249,109,250,206,114,182,118,110,212,105,164,5,43,113,171,241,79,107,124,63,131,230,53,17,0,5,212,240,197,207,143,233,190,133,27,1,177,98,181,186,254,183,233,233,244,109,82,163,81,230,74,186,25,74,222,83,154,39,148,146,231,71,97,49,201,91,156,113,215,146,78,60,122,236,117,69,61,33,82,105,84,233,51,230,83,233,145,34,200,170,72,41,115,157,101,148,161,114,159,38,155,100,157,117,68,90,173,100,211,45,54,74,86,167,177,180,39,185,36,69,250,192,81,95,19,12,235,211,179,63,125,211,108,156,52,169,245,56,109,105,105,38,20,198,206,83,62,153,156,243,45,155,146,30,142,242,91,217,201,213,108,54,74,111,113,106,250,137,102,151,137,41,242,188,59,178,135,252,171,113,148,254,84,194,231,97,237,157,202,155,116,108,159,211,60,255,0,53,46,244,177,27,218,70,225,243,92,105,91,205,59,54,180,219,186,56,135,13,173,215,61,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,103,135,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,183,254,24,185,241,253,55,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,195,91,164,65,184,40,243,168,117,54,16,252,74,132,103,98,190,218,208,74,74,219,113,6,149,17,146,136,200,200,200,204,180,50,50,25,250,207,230,8,59,130,249,128,174,69,139,79,56,244,186,204,137,53,72,187,26,52,54,148,61,54,81,33,5,163,104,73,122,173,119,22,189,157,198,101,221,230,50,96,151,21,153,59,16,155,78,227,244,245,47,217,175,254,31,28,104,190,148,70,84,184,100,162,208,250,118,245,255,0,231,72,126,176,1,16,56,150,102,37,188,18,192,201,116,186,100,183,17,88,185,77,202,75,68,203,154,56,218,36,67,152,146,115,213,117,11,34,37,180,94,177,17,232,126,195,62,234,42,97,186,173,229,116,54,210,148,228,154,149,114,121,36,204,205,75,91,175,188,231,239,82,140,212,175,180,207,95,104,191,142,31,184,9,79,193,28,4,162,239,166,180,205,86,191,30,53,90,83,134,202,82,233,41,248,81,119,160,207,150,133,125,38,181,208,245,237,239,51,62,233,56,0,0,0,3,241,86,170,113,232,148,121,213,153,106,36,177,2,51,178,157,81,153,17,18,16,147,81,159,105,145,119,23,180,200,80,14,127,243,17,90,199,44,119,173,178,85,25,62,135,183,100,201,163,70,142,79,47,146,162,143,50,86,199,54,243,86,147,51,67,186,110,45,59,59,8,136,187,251,255,0,11,108,157,149,245,91,70,53,222,244,118,94,164,83,95,36,193,102,92,125,196,183,219,92,41,45,184,148,186,194,146,100,104,90,136,148,149,145,247,233,217,169,137,193,156,44,233,97,118,89,236,215,237,168,206,198,157,95,122,50,161,195,166,66,84,119,122,125,90,144,132,27,140,147,237,173,13,165,108,109,51,34,236,212,136,139,94,234,84,204,38,59,215,241,234,250,149,118,85,91,110,59,46,108,228,199,104,150,132,163,70,90,109,94,170,156,89,22,166,209,31,97,255,0,245,190,158,81,108,90,134,32,227,205,185,64,129,31,154,110,245,155,139,98,149,221,9,245,151,114,85,251,7,236,26,66,109,28,180,18,61,195,254,128,102,215,54,204,191,31,48,119,91,50,82,68,226,122,29,196,68,100,95,222,44,123,197,212,240,220,168,34,118,83,108,244,19,206,56,182,189,33,191,122,181,211,90,148,205,52,237,251,4,161,0,0,0,0,0,0,0,0,0,1,15,120,164,205,56,185,95,173,180,73,215,157,211,123,61,213,24,66,161,50,98,100,89,148,179,204,207,79,246,67,255,0,204,36,13,30,128,10,132,227,13,129,146,169,183,149,51,23,168,180,195,233,170,124,239,73,56,219,39,181,28,182,169,241,218,212,210,222,133,169,153,253,37,31,217,238,21,164,58,102,1,227,205,235,128,119,204,75,186,213,173,212,35,54,207,51,159,21,153,47,33,167,245,101,214,211,189,8,113,27,182,155,170,50,212,251,12,245,251,239,11,50,248,97,69,205,222,91,221,58,34,34,72,145,47,111,163,228,25,33,102,141,179,217,230,237,82,80,233,150,165,28,200,246,254,255,0,179,63,241,30,157,64,172,198,152,218,157,141,46,11,237,190,133,36,205,11,109,105,50,82,84,71,216,100,101,216,100,125,131,67,121,26,196,146,196,172,183,217,243,220,125,231,164,83,41,84,250,100,135,29,86,229,45,214,224,70,53,25,158,229,25,234,107,215,83,208,254,193,223,192,0,0,0,126,106,156,8,245,90,108,186,92,182,210,182,38,48,228,119,82,162,35,37,33,105,52,153,25,25,25,31,97,251,72,80,111,17,172,8,149,131,120,247,83,151,26,153,200,165,92,46,61,85,101,198,217,52,181,185,249,178,205,41,212,155,66,119,109,111,93,11,94,207,105,144,246,28,42,49,145,118,14,60,55,104,79,169,41,154,117,194,209,68,105,165,61,181,10,148,252,200,45,151,170,107,74,77,70,148,25,118,17,171,79,120,188,164,153,40,137,73,50,50,50,212,140,135,244,7,194,190,235,44,91,214,85,126,185,37,228,52,220,10,100,169,38,165,40,146,69,177,149,43,188,204,189,222,242,25,192,204,133,208,155,215,28,239,74,204,117,45,212,191,95,169,19,103,174,237,196,169,143,40,180,208,207,82,61,221,157,162,217,184,78,224,11,54,38,15,171,17,171,148,198,81,87,175,60,110,198,116,217,34,95,68,252,88,47,32,181,83,105,87,211,65,159,98,141,58,247,106,125,162,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,128,226,201,157,122,118,32,76,254,76,88,95,83,231,209,104,149,5,185,119,205,108,229,71,113,218,164,87,222,100,233,138,109,105,66,28,101,165,182,151,148,175,157,66,220,228,26,13,38,201,154,226,6,79,242,215,93,205,78,56,209,240,202,152,124,154,83,59,106,151,36,180,202,67,14,68,163,180,243,104,144,227,70,164,175,115,199,205,67,109,145,33,101,204,113,6,162,36,18,212,157,20,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,133,106,241,100,201,69,71,16,33,255,0,41,220,47,166,115,235,84,74,122,219,187,225,54,81,99,182,237,46,43,15,60,117,53,56,181,33,110,60,210,27,75,42,79,206,173,109,242,9,4,146,100,201,117,151,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,79,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,170,31,238,213,230,159,253,224,225,87,253,85,81,255,0,78,22,233,130,23,173,87,18,176,94,193,196,106,236,120,140,84,174,171,94,149,91,152,212,68,41,44,54,252,152,141,188,226,91,74,148,165,18,9,75,50,34,53,40,244,211,83,62,241,152,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,1,198,175,194,197,173,241,2,15,151,84,69,96,100,219,24,232,89,127,204,61,191,140,87,27,61,68,75,102,159,92,144,220,109,203,71,87,41,116,137,141,198,141,189,8,89,183,205,125,198,154,230,108,52,163,126,229,122,169,51,30,127,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,176,174,21,153,14,255,0,98,51,87,139,244,95,237,93,180,40,85,58,119,252,194,227,86,210,190,111,254,112,150,144,227,63,217,200,66,191,84,177,106,128,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,3,53,153,177,241,79,140,159,16,46,31,49,124,123,252,56,201,149,119,22,242,119,117,102,98,198,170,243,106,182,37,193,81,143,91,163,200,90,16,219,244,120,240,98,73,84,152,235,61,52,121,174,107,202,91,106,51,39,27,34,217,162,208,72,122,58,211,42,213,90,44,149,204,163,84,229,192,144,228,119,226,45,216,207,41,165,169,135,218,91,47,52,106,73,145,154,28,105,199,27,90,123,148,133,169,39,169,25,144,244,24,79,98,254,148,49,78,205,195,63,74,122,51,229,109,193,78,161,117,188,142,119,75,213,73,109,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,69,55,103,255,0,171,94,86,43,63,33,127,159,126,138,240,254,71,161,253,45,243,188,255,0,70,83,149,200,234,57,92,189,219,185,8,223,179,102,186,158,155,123,52,170,191,238,213,230,159,253,224,225,87,253,85,81,255,0,78,22,233,130,23,173,87,18,176,94,193,196,106,236,120,140,84,174,171,94,149,91,152,212,68,41,44,54,252,152,141,188,226,91,74,148,165,18,9,75,50,34,53,40,244,211,83,62,241,237,69,90,241,175,198,250,81,82,172,220,183,51,67,150,170,146,164,71,190,36,84,148,226,82,195,108,18,102,195,105,132,39,181,75,90,148,111,41,70,123,73,4,134,200,183,239,62,93,96,218,118,5,229,125,70,184,37,89,246,244,186,178,45,90,59,149,250,185,70,34,82,226,211,155,117,166,157,144,104,215,114,144,133,62,217,175,105,30,212,110,90,180,66,22,164,251,92,170,226,151,232,91,49,216,117,137,143,87,125,13,2,141,112,69,244,172,222,151,168,229,82,221,95,38,119,205,146,22,165,107,21,215,211,234,36,214,90,234,141,20,73,50,210,152,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,17,127,136,94,104,47,236,166,96,189,23,17,176,230,145,111,212,106,85,27,162,53,17,214,171,113,222,121,132,176,228,73,111,41,73,75,46,180,162,94,232,232,34,51,81,150,134,174,206,227,40,193,147,62,40,24,251,152,156,201,217,248,57,122,218,24,127,10,139,112,122,67,169,126,151,79,154,220,164,114,32,72,144,141,138,114,91,136,45,86,202,72,245,65,250,166,122,104,122,25,116,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,22,253,157,124,215,80,178,151,131,83,111,46,109,42,101,223,82,214,29,173,68,154,242,211,215,202,220,130,113,195,75,100,107,54,88,66,249,174,30,168,73,232,134,249,136,91,173,152,207,101,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,23,41,194,247,34,223,161,75,85,24,227,140,118,103,73,137,53,173,254,135,141,53,91,158,161,82,220,109,36,90,178,105,46,158,99,218,185,204,212,212,180,52,104,111,230,148,169,13,156,0,226,143,227,179,19,127,5,242,120,66,106,112,169,196,203,87,6,242,35,137,152,165,122,203,233,232,182,205,225,83,168,73,218,227,104,113,237,148,202,118,198,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,21,193,154,172,204,94,89,175,197,201,152,165,120,65,137,78,66,99,166,155,72,166,70,34,82,41,212,230,214,226,218,96,220,218,74,121,123,157,113,107,113,68,91,150,181,109,74,17,177,180,126,187,95,40,248,203,118,229,198,226,204,189,34,209,170,189,109,208,106,12,48,141,145,82,125,92,18,68,142,186,115,122,172,156,83,49,92,110,58,22,164,182,164,252,243,170,220,146,140,246,223,63,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,90,254,106,179,11,106,230,131,133,125,229,139,150,180,110,131,175,244,76,106,141,45,114,155,144,245,50,115,85,168,73,118,59,138,65,255,0,130,226,13,73,66,150,211,173,44,208,141,251,74,170,242,157,226,159,6,254,32,91,222,98,192,210,152,8,43,198,11,7,40,87,206,88,15,21,100,61,211,214,176,210,160,196,136,110,109,90,249,241,103,72,98,36,136,218,18,210,132,238,90,227,59,204,52,173,69,211,108,78,210,113,70,41,4,104,163,32,248,103,117,97,22,80,176,218,197,189,98,116,149,168,244,249,21,9,49,84,219,141,185,23,173,150,244,196,48,234,28,66,86,135,155,68,132,161,196,26,125,87,18,180,145,153,17,25,200,1,21,120,163,248,19,196,223,193,124,226,16,160,17,61,56,110,112,251,141,152,153,46,99,14,50,82,165,167,14,169,210,21,26,21,53,230,157,101,23,50,205,167,219,116,218,144,203,237,60,202,35,60,76,40,214,148,169,14,44,150,222,186,161,194,43,180,1,10,184,144,231,91,20,242,125,250,59,253,25,208,45,74,159,202,223,75,245,190,157,139,37,238,95,75,210,114,249,92,151,218,211,94,165,123,183,110,215,68,233,166,135,175,21,201,159,20,12,125,204,78,100,236,252,28,189,109,12,63,133,69,184,61,33,212,191,75,167,205,110,82,57,16,36,72,70,197,57,45,196,22,171,101,36,122,160,253,83,61,52,61,12,190,87,28,239,169,63,204,159,195,68,10,202,78,8,82,179,31,143,214,230,11,214,107,146,232,209,238,56,245,68,162,124,102,210,226,227,62,205,58,76,134,86,104,87,98,208,78,178,222,244,106,147,82,55,36,148,131,50,89,121,92,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,242,149,58,181,86,181,37,19,43,53,57,115,228,55,29,136,136,118,75,202,117,105,97,134,144,203,45,18,148,102,100,134,218,109,182,208,158,228,161,9,73,104,68,68,46,167,131,206,8,82,172,60,186,72,198,86,107,146,230,84,177,70,65,170,68,69,54,148,49,5,138,116,169,113,154,66,59,212,181,169,70,242,212,179,50,45,22,218,73,37,176,214,228,75,227,87,226,158,214,248,127,7,204,106,35,242,112,225,204,52,108,174,96,150,97,49,133,251,74,93,202,186,116,139,66,51,52,214,86,235,40,117,111,191,80,108,205,217,8,101,212,198,66,82,165,40,150,226,73,10,89,33,178,61,238,32,142,21,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,242,56,115,100,163,249,42,225,195,245,251,254,153,74,115,19,110,159,156,169,73,96,185,174,82,224,153,32,219,166,37,237,202,66,182,173,6,227,170,104,146,149,184,164,167,87,82,203,78,28,192,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,64,0,1,154,204,216,248,167,198,79,136,23,15,152,190,61,173,221,147,235,154,6,81,172,44,218,89,229,46,165,66,170,71,168,166,238,75,206,199,66,41,15,181,88,84,24,139,104,141,105,117,212,62,74,109,38,132,161,102,133,182,181,41,91,92,74,81,226,178,197,152,91,171,43,248,203,69,197,203,90,55,95,208,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,248,46,32,212,149,165,14,180,210,205,11,217,180,244,61,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,66,174,36,57,214,197,60,159,126,142,255,0,70,116,11,82,167,242,183,210,253,111,167,98,201,123,151,210,244,156,190,87,37,246,180,215,169,94,237,219,181,209,58,105,161,235,197,114,103,197,3,31,115,19,153,59,63,7,47,91,67,15,225,81,110,15,72,117,47,210,233,243,91,148,142,68,9,18,17,177,78,75,113,5,170,217,73,30,168,63,84,207,77,15,67,47,149,199,59,234,79,243,39,240,209,94,185,114,193,10,174,99,177,134,139,131,84,42,228,74,69,74,191,30,162,168,114,229,182,165,176,79,199,130,252,150,208,230,223,89,40,90,152,36,26,200,148,104,37,154,137,43,219,176,249,253,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,245,56,113,103,142,78,107,108,217,246,126,32,162,36,124,69,179,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,148,149,186,210,146,105,39,137,166,230,80,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,148,226,51,159,111,229,81,93,99,13,240,237,142,159,12,173,154,135,89,18,67,241,246,74,173,78,66,22,209,76,81,44,183,178,201,33,199,18,211,93,138,52,173,75,116,183,41,45,179,16,35,90,213,217,118,173,70,245,143,7,125,22,149,80,135,75,153,39,154,130,229,74,150,220,151,35,183,176,207,122,183,34,20,147,212,136,210,92,189,20,100,106,73,28,149,225,113,227,179,12,191,26,242,121,163,170,241,171,241,79,107,124,63,131,230,53,17,194,178,203,147,235,155,52,184,95,138,85,172,57,41,115,47,107,26,69,1,84,170,58,93,142,211,21,54,38,57,41,18,80,183,31,91,105,105,104,75,40,117,43,53,233,163,110,35,106,141,196,169,17,254,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,160,156,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,5,113,45,226,9,39,24,106,181,140,190,97,5,86,35,152,125,2,71,77,88,171,68,117,169,76,92,171,66,162,190,217,182,107,96,150,194,35,201,97,212,146,217,117,72,124,180,81,25,160,211,172,96,202,142,84,113,31,54,184,142,139,42,202,107,161,165,65,229,191,95,175,190,201,174,45,34,42,140,200,148,162,35,46,99,203,218,162,105,146,50,83,138,74,140,205,8,67,142,34,234,113,238,179,78,200,118,76,107,181,124,191,90,116,168,145,44,110,151,209,20,186,163,146,166,197,79,91,85,105,47,239,82,158,39,151,169,203,121,101,243,189,138,50,254,169,109,21,215,253,218,188,211,255,0,188,28,42,255,0,170,170,63,233,194,127,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,28,43,59,152,243,39,46,57,104,188,113,38,141,54,35,23,9,71,69,46,223,39,164,52,218,206,163,37,100,211,110,52,135,80,180,188,182,82,167,36,155,91,21,189,17,214,71,162,119,40,179,152,63,85,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,70,121,47,198,58,238,62,229,130,192,197,91,165,157,149,170,173,61,200,245,23,55,32,250,153,81,36,59,17,217,58,33,8,66,57,203,142,167,121,105,73,37,28,205,133,169,39,83,237,98,149,184,213,248,167,181,190,31,193,243,26,136,225,89,101,201,245,205,154,92,47,197,42,214,28,148,185,151,181,141,34,128,170,85,29,46,199,105,138,155,19,28,148,137,40,91,143,173,180,180,180,37,148,58,149,154,244,209,183,17,181,70,226,84,136,255,0,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,208,78,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,43,87,139,22,117,233,214,181,171,83,202,190,27,212,247,220,149,157,35,94,47,160,229,71,122,149,5,77,199,144,220,118,212,73,67,111,117,77,189,181,102,151,22,146,104,157,109,104,51,116,141,21,109,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,62,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,194,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,106,33,87,19,12,148,84,115,63,98,83,111,108,52,166,117,56,147,105,105,26,20,54,202,43,62,153,130,243,205,147,145,222,144,242,155,217,201,213,111,182,106,115,105,106,250,73,6,167,137,73,164,203,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,217,179,179,115,117,133,255,0,46,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,186,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,60,88,112,5,155,239,7,147,136,212,58,99,11,171,208,94,39,100,186,76,145,175,162,98,44,231,150,90,165,181,43,233,172,143,181,68,157,123,244,62,209,83,57,112,186,19,101,99,157,151,89,144,165,180,150,43,244,226,112,245,219,180,147,49,149,30,186,153,104,69,183,183,180,104,254,196,172,177,112,217,52,10,228,103,144,235,115,233,145,100,146,146,162,81,30,246,82,174,242,51,247,251,204,125,208,31,197,25,36,141,74,50,34,34,212,204,197,26,241,87,198,85,223,216,240,229,159,2,164,167,169,214,243,71,17,214,146,246,228,38,83,19,39,54,126,169,45,73,37,18,86,69,218,68,173,61,195,199,240,229,192,137,56,201,143,148,201,114,105,156,250,93,188,227,53,87,156,113,147,83,91,152,155,16,212,157,77,181,167,118,215,53,208,244,236,246,145,11,242,166,64,143,74,166,196,165,196,109,40,98,27,13,199,105,41,34,34,74,16,146,73,17,17,17,17,118,23,176,135,233,0,0,0,1,192,51,203,137,37,134,185,111,188,39,182,251,204,200,169,210,170,20,200,238,52,173,170,67,174,64,146,105,50,61,201,50,208,209,174,165,169,253,130,129,236,43,110,167,138,248,179,68,182,210,183,100,76,186,43,241,162,184,226,205,75,81,174,76,148,160,214,163,209,71,222,230,166,122,43,191,218,47,90,170,245,47,38,185,50,90,162,166,60,74,133,50,217,52,32,219,36,182,110,212,91,165,30,135,217,202,82,148,106,141,246,44,244,255,0,21,19,226,174,39,93,88,181,123,85,175,59,170,181,62,123,245,9,143,200,108,165,73,113,222,67,110,60,183,9,180,111,90,141,41,73,184,173,18,70,100,90,159,222,60,128,178,206,15,56,25,42,165,121,212,241,122,181,76,62,154,153,201,244,115,142,50,123,87,204,106,161,29,221,13,77,232,122,25,23,209,81,125,190,225,111,128,3,56,89,206,50,60,202,94,6,71,175,251,31,255,0,230,17,197,189,240,182,154,114,178,191,68,104,211,167,39,169,246,123,234,51,68,194,0,0,0,0,0,0,0,0,0,1,15,184,164,65,92,172,175,87,30,79,115,61,54,191,190,163,8,133,58,229,49,199,25,204,13,170,227,74,218,178,235,180,61,116,255,0,192,159,26,74,35,35,237,33,253,1,204,243,11,130,182,238,59,97,173,74,199,174,192,142,233,202,228,242,94,91,72,82,218,219,33,167,85,181,74,109,123,117,229,17,30,133,219,255,0,105,103,123,25,48,106,246,193,27,206,101,153,121,209,229,69,145,23,151,163,171,142,242,27,115,115,77,185,234,155,136,65,158,132,234,72,251,59,12,254,227,63,8,68,103,216,67,68,153,18,165,92,16,50,179,103,211,238,196,76,68,228,250,67,152,137,100,178,116,191,164,100,153,106,78,22,191,68,211,223,236,208,81,246,107,176,225,220,55,198,139,138,130,152,164,204,120,171,132,132,36,144,105,34,53,195,105,206,237,169,47,105,251,5,147,240,108,196,73,53,188,52,174,89,83,165,111,114,5,66,75,236,183,188,204,201,148,71,167,182,147,208,212,126,211,50,236,34,47,242,11,30,0,0,0,0,16,107,138,198,7,183,136,120,38,187,210,159,78,39,42,54,234,206,99,174,161,157,86,81,163,196,156,225,145,168,155,82,182,238,89,31,105,145,125,165,222,41,191,7,46,169,22,22,45,90,55,83,111,169,147,164,87,169,242,220,50,81,167,213,106,75,107,50,62,212,246,122,158,242,253,195,72,152,63,120,49,126,225,133,175,118,176,250,29,244,157,30,20,165,169,10,37,22,231,35,182,225,246,146,149,251,126,243,30,196,4,87,226,49,141,12,97,62,93,235,208,217,153,29,169,247,28,89,84,102,137,78,18,93,79,81,6,89,18,209,235,165,68,100,166,251,12,181,237,246,24,164,28,17,179,106,24,173,141,150,157,175,203,126,91,149,203,134,3,50,151,162,156,50,67,210,219,66,214,179,218,174,207,156,237,51,35,239,237,212,104,239,10,172,152,152,117,135,118,237,151,13,164,33,52,138,92,72,74,216,146,34,82,154,97,13,153,246,37,58,253,2,246,23,220,93,195,213,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,171,226,167,144,239,246,95,53,120,65,69,254,201,219,190,133,76,167,127,207,174,77,109,75,230,255,0,230,233,117,13,179,253,164,133,171,245,171,21,235,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,167,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,169,94,45,121,215,244,220,201,153,77,195,42,157,42,101,21,158,75,151,165,65,131,231,184,169,204,191,204,69,49,38,105,216,223,37,109,52,227,170,109,74,81,184,105,104,205,179,105,228,46,11,101,163,46,151,222,104,49,78,6,25,216,177,255,0,178,153,88,155,189,159,232,202,95,82,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,220,69,222,101,162,140,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,86,183,247,12,127,249,81,127,220,159,254,207,22,83,132,246,47,232,191,11,44,220,51,244,167,164,254,73,91,244,234,23,91,200,228,245,93,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,51,4,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,0,56,213,248,88,181,190,32,65,242,234,136,172,12,155,96,229,11,48,25,135,183,240,118,227,123,167,137,115,83,235,145,219,147,181,107,233,37,34,145,49,200,210,118,33,104,55,57,79,182,211,188,189,228,149,236,218,175,85,70,67,229,102,95,46,151,222,87,241,78,126,25,223,81,255,0,181,153,71,155,189,159,233,58,95,82,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,220,101,220,103,58,120,93,113,0,153,72,153,77,203,38,55,220,92,234,83,221,53,58,199,170,62,219,239,202,110,83,175,180,195,52,149,114,208,189,204,159,55,86,156,112,208,150,82,218,155,53,26,13,164,181,109,64,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,17,215,138,198,71,35,97,173,86,126,105,48,217,114,221,161,92,245,131,93,211,76,82,29,124,233,213,25,74,90,206,106,28,208,201,17,158,119,84,169,46,40,185,111,58,218,80,106,75,169,109,159,191,193,115,47,94,147,174,220,121,157,171,73,165,72,137,72,234,109,42,68,39,34,243,101,51,57,104,140,243,243,18,226,139,70,116,97,194,101,38,141,84,180,200,124,140,208,148,232,229,159,226,197,139,250,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,255,0,42,47,251,147,255,0,217,226,202,112,158,197,253,23,225,101,155,134,126,148,244,159,201,43,126,157,66,235,121,28,158,171,165,140,219,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,71,171,25,204,207,6,49,85,113,191,52,120,129,119,76,175,68,170,211,97,86,36,209,40,46,193,148,167,225,21,42,35,170,102,50,163,168,214,180,236,113,41,55,212,109,158,197,56,251,139,73,22,253,4,212,225,29,150,123,55,17,112,95,24,47,187,150,116,178,145,121,199,157,134,102,113,12,218,126,5,57,216,140,187,45,109,173,74,83,74,91,167,34,62,155,218,62,89,197,35,35,81,56,164,138,214,196,43,42,171,134,183,253,203,135,53,217,17,31,169,90,181,137,180,73,142,196,90,148,195,143,198,121,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,95,159,14,172,99,161,99,38,81,236,73,52,134,122,121,118,125,61,139,58,169,27,114,215,201,149,1,134,155,73,239,82,16,74,230,176,113,223,209,59,146,142,126,205,202,82,20,98,74,128,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,17,255,0,58,217,82,254,88,56,89,74,195,63,151,191,36,189,25,112,49,93,235,125,23,215,243,57,113,164,51,202,229,243,154,211,94,167,118,237,199,166,205,52,237,212,184,6,87,56,82,127,38,188,118,182,113,175,244,245,242,143,228,231,91,253,25,242,91,163,231,245,16,223,141,250,238,173,205,187,121,251,190,129,235,183,78,205,117,39,26,191,11,22,183,196,8,62,93,81,21,129,147,108,99,161,101,255,0,48,246,254,49,92,108,245,17,45,154,125,114,67,113,183,45,29,92,165,210,38,55,26,54,244,33,102,223,53,247,26,107,153,176,210,141,251,149,234,164,204,124,172,203,230,46,251,205,6,41,207,196,203,234,71,246,176,232,240,182,51,253,25,75,234,94,121,136,124,198,154,111,157,202,231,173,60,213,167,122,251,204,251,136,167,79,11,174,31,243,42,243,41,185,155,198,251,119,147,74,103,166,168,216,244,183,220,125,137,78,74,105,246,159,102,172,174,90,209,181,146,229,104,211,110,18,210,242,92,83,134,146,65,52,167,109,168,80,15,20,127,29,152,155,248,47,147,194,17,213,203,254,242,118,193,143,133,170,184,101,149,167,22,176,245,125,20,148,153,37,131,168,186,203,108,42,66,200,139,85,172,154,101,8,78,227,61,132,110,108,219,204,115,116,148,225,243,146,74,174,107,239,247,43,183,59,18,224,225,213,171,34,59,213,89,138,138,165,49,86,125,47,50,165,210,80,226,94,105,104,91,145,212,226,148,235,102,163,100,185,102,162,35,113,189,111,122,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,55,226,41,145,89,57,90,188,142,248,195,232,18,215,133,117,249,12,179,5,233,50,154,90,233,149,23,138,66,206,154,68,110,27,239,33,45,199,83,136,121,72,250,11,74,20,181,173,38,181,197,90,21,255,0,121,91,54,205,205,102,80,174,25,113,40,87,140,120,209,171,180,244,153,27,19,145,30,66,36,48,107,73,145,145,45,183,91,35,74,203,69,145,41,196,145,237,113,105,87,181,202,119,138,124,27,248,129,111,121,139,3,74,96,33,255,0,21,172,76,253,29,228,218,227,167,71,151,85,137,62,245,168,65,182,97,191,79,115,151,183,152,225,200,144,135,148,75,74,137,151,34,197,146,210,136,183,110,230,146,20,157,170,81,149,11,141,30,228,191,24,235,184,251,150,11,3,21,110,150,118,86,170,180,247,35,212,92,220,131,234,101,68,144,236,71,100,232,132,33,8,231,46,58,157,229,165,36,148,115,54,22,164,157,79,181,136,171,197,31,192,158,38,254,11,231,16,133,0,141,73,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,128,69,92,243,228,99,249,104,252,137,255,0,93,31,145,223,35,189,37,254,226,122,67,170,234,250,111,254,48,206,205,189,55,252,109,119,251,52,237,229,89,92,225,73,252,154,241,218,217,198,191,211,215,202,63,147,157,111,244,103,201,110,143,159,212,67,126,55,235,186,183,54,237,231,238,250,7,174,221,59,53,212,185,87,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,218,115,209,147,42,22,112,240,226,45,49,186,175,161,175,59,95,168,145,108,212,157,90,206,42,92,116,145,205,141,37,180,235,171,46,242,154,35,113,41,55,27,82,18,164,238,34,91,78,82,14,2,101,234,234,199,12,193,80,178,244,228,159,146,181,170,149,66,84,41,235,170,69,113,46,83,122,86,157,118,82,86,198,132,179,121,8,97,210,38,149,179,87,8,146,165,32,140,212,157,36,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,41,135,141,95,138,123,91,225,252,31,49,168,143,63,145,124,47,170,227,30,82,243,113,97,208,149,44,234,79,209,237,186,148,54,34,66,84,183,229,191,5,233,243,91,138,219,73,50,82,150,242,163,19,37,166,166,70,225,25,37,90,109,56,85,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,212,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,43,47,136,238,71,35,101,74,242,129,120,97,242,229,200,195,171,194,67,232,130,203,168,117,213,209,37,164,137,103,9,215,204,141,43,66,146,106,83,10,82,185,170,67,78,165,68,163,100,221,115,196,228,95,57,181,220,158,98,60,170,155,148,175,76,217,151,71,79,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,208,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,138,185,231,200,199,242,209,249,19,254,186,63,35,190,71,122,75,253,196,244,135,85,213,244,223,252,97,157,155,122,111,248,218,239,246,105,219,202,178,185,194,147,249,53,227,181,179,141,127,167,175,148,127,39,58,223,232,207,146,221,31,63,168,134,252,111,215,117,110,109,219,207,221,244,15,93,186,118,107,169,114,174,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,68,255,0,226,117,144,239,211,125,10,78,60,225,61,23,117,253,111,211,213,233,42,93,58,157,204,149,116,50,149,178,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,157,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,40,65,199,59,234,79,243,39,240,209,88,20,107,166,187,111,211,171,212,154,68,238,158,37,205,79,69,46,168,223,41,11,234,34,162,83,18,210,222,170,35,52,104,252,72,235,213,38,74,245,52,215,106,148,71,234,176,47,2,241,31,49,120,143,78,194,252,47,163,117,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,85,149,113,55,192,188,56,203,166,68,108,92,47,194,250,55,67,74,131,136,16,157,121,231,76,151,42,161,41,84,202,129,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,136,28,46,60,118,97,151,227,94,79,52,117,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,135,160,226,189,145,200,215,45,42,183,155,140,57,92,179,174,211,99,199,93,221,73,36,59,32,167,68,105,45,176,153,172,18,73,70,210,216,105,40,230,164,244,104,217,105,78,106,133,54,190,117,96,96,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,135,178,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,168,7,54,62,41,241,147,226,5,195,230,47,137,21,39,61,81,172,14,30,86,70,88,112,182,124,71,238,122,228,123,130,155,121,188,244,87,119,210,105,207,207,125,105,97,162,113,178,101,197,202,102,73,145,184,133,175,148,132,172,182,165,197,161,109,196,172,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,209,66,234,153,143,205,229,50,183,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,66,121,81,202,142,28,101,43,14,17,101,89,77,117,213,89,220,183,235,245,247,217,36,74,171,202,73,25,18,148,68,103,203,101,27,148,77,50,70,105,109,42,81,153,173,107,113,197,253,108,209,224,95,242,148,192,155,155,5,62,84,252,156,249,71,209,127,73,244,61,103,35,167,152,196,159,212,243,27,221,187,145,183,233,150,155,181,237,211,67,128,31,220,49,255,0,229,69,255,0,114,127,251,60,74,174,40,254,4,241,55,240,95,56,132,40,4,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,226,162,248,216,99,21,42,181,121,88,120,33,67,175,75,118,69,181,30,85,110,191,13,153,73,84,68,191,40,155,76,52,186,218,86,102,82,91,105,183,214,68,226,8,210,212,196,26,76,201,213,8,235,195,23,11,127,74,25,201,178,186,186,23,164,233,86,151,81,116,212,63,157,114,122,94,149,179,233,31,236,90,84,189,179,156,133,234,39,118,186,250,201,52,18,199,213,226,181,134,127,163,188,228,220,117,24,241,41,81,32,94,180,248,55,52,54,41,237,242,246,243,27,56,242,22,242,73,9,73,60,228,168,178,93,81,150,237,220,210,90,149,185,74,34,146,188,16,177,75,255,0,182,94,10,84,43,191,248,165,211,72,166,116,191,124,105,239,243,137,31,253,237,78,197,175,237,66,127,88,98,213,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,61,7,21,236,142,70,185,105,85,188,220,97,202,229,157,118,155,30,58,238,234,73,33,217,5,58,35,73,109,132,205,96,146,74,54,150,195,73,71,53,39,163,70,203,74,115,84,41,181,243,171,3,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,61,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,193,113,6,164,161,75,105,214,150,104,70,253,165,21,120,157,100,59,244,223,66,147,143,56,79,69,221,127,91,244,245,122,74,151,78,167,115,37,93,12,165,108,165,189,85,205,73,115,163,176,153,6,157,173,184,235,201,38,217,45,118,52,146,167,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,163,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,2,186,184,174,103,95,244,101,106,191,150,188,51,169,210,164,220,151,109,62,68,107,181,221,121,207,81,233,111,54,148,148,125,134,147,109,47,74,109,197,246,169,91,219,104,183,18,8,222,101,212,212,182,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,162,156,177,101,234,213,202,254,13,81,112,142,214,147,215,244,28,201,53,26,162,226,183,29,234,156,231,85,185,217,14,37,5,254,11,104,37,41,106,67,77,52,131,90,246,110,62,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,202,98,173,147,19,17,112,238,226,178,230,52,133,166,175,75,151,9,59,210,70,73,83,172,45,178,62,212,171,79,166,126,195,251,143,184,103,19,27,172,218,134,20,227,101,217,107,242,223,136,229,14,225,158,204,85,232,166,204,208,204,183,16,133,160,246,167,179,230,251,12,136,187,187,52,23,125,195,159,26,24,197,140,187,208,97,189,50,59,147,237,184,177,104,206,165,46,17,186,174,158,12,66,53,175,215,82,140,205,78,118,153,233,219,236,33,42,0,120,236,96,188,24,176,176,194,232,187,95,125,13,122,50,143,54,82,20,165,18,125,102,227,184,225,118,154,147,251,30,242,25,188,198,59,169,251,247,22,174,235,169,199,214,241,213,235,213,9,109,153,168,213,234,187,37,197,145,23,106,187,61,127,121,254,241,113,220,41,240,61,188,60,193,52,94,149,10,113,55,81,184,150,83,26,121,108,232,179,141,34,36,23,8,137,70,218,85,183,114,12,251,12,203,237,62,241,57,128,0,0,0,5,112,241,147,196,73,52,76,52,161,217,80,101,108,114,125,66,51,239,55,188,200,205,149,199,168,54,163,208,148,94,210,34,237,35,47,242,8,79,195,67,15,21,123,230,90,139,53,200,196,235,52,53,198,169,234,104,221,181,76,212,33,158,191,68,200,140,137,95,103,222,66,199,184,177,211,46,41,153,98,108,168,13,204,91,81,106,228,236,178,142,75,61,35,166,159,59,121,175,97,105,179,67,45,76,251,59,181,20,94,61,222,13,224,213,237,141,215,156,59,50,204,163,202,149,34,87,51,87,81,29,229,182,222,214,156,115,214,54,208,179,45,73,165,17,118,118,153,125,230,90,32,203,214,10,219,216,19,134,180,219,30,133,2,59,74,139,206,231,60,134,144,149,187,186,67,174,167,114,146,218,55,105,205,50,45,75,179,254,211,233,160,63,134,100,93,166,51,107,155,55,28,123,48,55,83,142,171,114,143,161,212,245,215,255,0,2,96,92,87,11,120,43,139,149,234,27,202,238,123,169,211,247,84,102,144,152,32,0,0,0,0,0,0,0,0,0,35,222,124,44,162,190,114,207,117,210,81,206,55,207,161,229,147,93,231,253,33,21,71,253,85,31,114,61,132,40,47,8,238,69,90,56,135,73,184,80,233,54,168,156,253,20,106,211,77,204,56,142,253,75,246,189,227,76,214,237,98,53,126,143,30,173,17,73,83,79,239,218,100,100,101,234,172,210,125,198,101,222,71,237,31,72,0,112,140,200,228,219,7,243,49,77,83,55,133,44,225,84,187,52,169,211,152,138,220,191,164,207,123,206,48,226,190,139,9,79,248,38,101,238,210,42,216,220,26,112,206,143,117,117,247,77,219,91,155,74,103,245,76,183,62,59,138,94,173,168,143,122,87,8,146,122,40,210,101,167,187,222,44,86,145,73,167,208,233,237,82,233,113,155,143,21,141,220,182,219,66,80,148,234,163,81,232,73,34,34,237,51,62,225,72,156,82,168,71,77,199,27,162,89,67,75,73,93,70,148,130,81,55,183,95,232,166,251,53,211,236,30,163,131,125,203,42,159,141,213,170,39,84,180,198,147,67,146,174,86,243,36,154,213,46,158,157,116,215,77,116,45,59,181,23,62,0,0,0,0,60,166,43,90,81,47,188,53,186,109,9,172,37,214,234,244,105,208,137,38,146,81,145,187,29,109,234,90,165,93,190,185,251,15,238,49,156,12,116,177,164,225,166,47,93,118,154,218,91,9,167,86,167,53,31,84,154,76,154,110,83,173,160,254,138,127,99,216,68,66,230,248,86,98,154,111,236,183,179,72,155,80,67,147,173,249,169,165,161,165,59,171,132,195,16,33,36,149,180,214,163,219,185,102,90,232,69,175,176,132,207,31,240,235,136,101,165,188,226,137,40,66,77,74,51,61,8,136,187,204,82,151,22,76,122,110,255,0,197,134,48,246,133,85,39,233,116,38,146,153,40,109,253,196,153,172,201,156,210,200,201,46,41,37,234,172,187,210,74,247,232,93,131,246,112,141,193,36,222,88,163,39,18,234,52,231,220,131,67,74,208,195,252,157,90,76,182,100,64,121,37,184,219,50,37,18,84,103,216,162,86,158,238,241,116,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,133,184,131,100,146,171,149,11,253,186,237,176,196,185,216,117,117,72,144,245,42,98,98,169,44,82,95,83,207,41,20,149,184,167,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,79,215,195,155,58,255,0,201,87,17,223,160,95,245,58,171,152,101,116,252,221,74,51,7,205,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,236,167,136,206,117,255,0,146,174,28,49,64,176,42,116,167,49,54,233,249,186,108,103,207,154,229,46,9,146,201,202,154,153,218,164,43,106,208,77,180,151,77,41,91,138,82,180,117,44,186,217,209,101,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,23,253,144,92,168,195,202,150,7,68,162,84,218,223,121,221,28,154,197,208,243,140,176,78,49,41,76,164,147,1,46,52,106,230,51,31,215,74,76,220,90,84,226,223,113,59,73,221,137,146,160,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,212,230,95,46,150,38,104,48,178,126,25,223,81,255,0,181,153,71,155,189,239,232,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,64,57,151,203,165,247,149,252,83,159,134,119,212,127,237,102,81,230,239,103,250,78,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,216,255,0,12,110,33,148,171,134,149,111,101,119,26,38,68,167,86,41,209,216,164,89,181,163,74,89,98,162,195,105,38,216,167,63,166,137,68,148,164,146,134,151,216,79,17,37,7,243,219,78,69,154,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,244,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,121,252,45,194,219,19,5,172,74,102,25,225,165,11,208,214,221,27,157,209,66,234,158,145,202,230,188,183,156,249,199,150,183,21,171,142,173,94,178,143,77,116,45,8,136,139,213,128,14,41,157,60,76,253,17,101,79,19,239,166,229,213,98,75,143,111,191,79,129,42,150,231,46,84,89,211,76,161,197,125,11,222,147,71,45,249,13,44,214,149,110,74,82,106,73,26,136,136,243,132,52,145,147,251,2,54,24,101,115,11,108,198,109,233,116,41,17,109,120,50,106,20,249,100,234,95,98,163,37,162,145,52,156,75,167,189,11,57,47,60,102,131,211,97,153,164,137,36,68,146,167,110,42,120,57,66,194,44,220,85,228,219,143,105,18,253,167,181,120,185,27,106,255,0,154,202,146,251,237,201,45,235,90,141,124,199,227,186,254,190,170,83,207,216,148,146,80,70,114,87,130,94,53,255,0,238,235,46,115,41,254,251,214,159,41,182,191,243,120,114,219,121,102,231,254,100,109,165,45,255,0,110,106,87,208,33,106,128,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,4,0,227,87,225,98,214,248,129,7,203,170,34,149,132,202,225,215,145,89,57,165,188,138,248,196,24,18,209,133,116,9,15,51,57,232,210,154,66,234,117,22,74,58,202,154,100,78,19,236,161,77,200,75,139,121,40,250,8,82,18,180,45,68,180,94,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,138,1,226,143,227,179,19,127,5,242,120,67,149,101,163,46,151,222,104,49,78,6,25,216,177,255,0,178,153,88,155,189,159,232,202,95,82,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,220,69,222,101,161,236,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,246,163,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,128,115,183,147,235,155,40,216,160,237,21,69,46,109,147,92,144,250,173,58,196,183,99,243,231,48,211,108,45,228,56,219,75,53,37,108,170,74,26,53,169,13,147,134,147,90,18,146,61,169,241,89,78,241,79,131,127,16,45,239,49,96,105,76,5,53,241,164,198,58,21,225,140,182,150,14,210,25,230,75,195,186,124,137,21,73,59,150,91,101,84,147,29,196,198,216,164,17,30,198,24,142,239,49,43,90,85,212,237,245,84,218,136,235,172,91,167,3,235,214,171,62,192,197,60,57,122,60,66,166,208,235,20,234,220,119,82,133,115,212,252,230,93,101,212,173,91,182,154,9,52,246,77,36,73,35,35,83,154,154,181,34,77,154,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,241,80,176,95,11,233,216,185,63,29,233,246,132,72,183,221,82,142,84,25,213,134,86,226,23,42,17,45,181,146,93,108,149,202,90,200,217,104,137,213,32,220,216,218,17,187,98,73,37,237,69,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,43,131,26,240,190,171,130,184,185,119,225,69,101,82,220,145,107,86,36,211,81,34,76,37,68,92,198,16,179,228,202,38,148,102,104,67,205,114,221,71,172,162,52,56,147,37,40,140,140,238,207,132,253,211,66,184,50,75,104,82,105,19,186,137,118,205,66,175,75,170,55,202,90,58,121,75,156,244,180,183,170,136,137,122,177,46,58,245,73,154,125,125,53,220,149,17,76,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,21,193,157,174,40,213,92,11,199,154,22,27,96,212,107,126,229,166,218,178,9,235,223,115,170,81,203,124,249,141,185,73,67,164,157,172,45,164,154,92,83,168,230,26,94,229,182,162,46,75,236,187,58,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,138,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,148,0,203,247,6,235,55,14,177,65,55,158,48,98,4,75,254,133,70,144,78,210,168,101,72,56,172,79,89,54,210,144,236,226,83,171,35,66,93,55,203,166,45,200,112,144,202,150,225,165,78,71,22,62,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,194,162,248,175,100,114,77,181,85,173,230,227,14,87,16,168,85,41,17,215,119,82,73,13,71,56,50,221,83,108,38,107,4,146,73,58,135,221,82,57,169,61,93,39,157,83,154,173,46,47,146,225,21,149,12,80,59,202,159,154,169,245,249,118,237,166,220,121,49,41,177,25,83,110,162,233,97,194,151,26,67,78,242,223,37,176,136,242,88,97,194,75,205,40,156,90,16,105,211,97,44,189,7,28,239,169,63,204,159,195,69,101,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,65,25,58,201,213,137,148,11,18,69,2,129,51,211,55,37,103,103,202,11,131,150,244,127,74,114,158,144,184,191,205,86,251,173,177,202,110,65,183,243,102,91,244,220,173,76,251,56,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,142,171,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,65,92,24,173,193,186,205,191,177,230,93,241,107,226,4,75,59,15,171,18,58,233,150,229,46,144,100,252,37,151,78,78,49,17,106,116,218,66,30,62,177,194,86,194,68,115,54,144,134,92,71,98,39,253,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,243,153,155,31,20,248,201,241,2,225,243,23,199,52,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,95,79,15,60,150,82,178,177,133,241,235,183,125,191,17,56,169,114,199,51,184,38,20,148,202,56,76,27,155,154,167,176,226,82,73,66,18,146,105,78,146,13,68,183,137,71,204,113,8,103,108,181,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,205,102,105,241,175,249,68,230,10,246,198,54,233,253,20,75,130,160,93,3,10,107,150,226,32,176,210,35,197,230,167,152,225,19,198,195,45,27,155,86,105,230,26,246,232,157,8,172,211,130,126,23,213,109,236,35,191,49,94,160,169,108,199,188,235,17,105,176,99,189,9,77,33,198,41,232,115,89,77,58,103,163,200,91,179,29,104,246,167,68,174,42,203,114,140,204,144,227,97,133,245,91,135,8,236,60,87,167,170,91,209,236,202,196,170,108,232,236,194,83,168,109,138,130,27,210,83,174,145,232,202,16,236,54,154,45,201,209,75,148,130,220,147,34,37,192,14,30,23,173,42,192,206,150,21,87,107,49,229,189,30,85,97,116,68,38,50,18,165,147,245,8,206,193,101,70,74,82,75,98,93,146,218,150,122,234,72,37,25,18,140,137,39,161,225,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,21,193,138,220,27,172,219,251,30,101,223,22,190,32,68,179,176,250,177,35,174,153,110,82,233,6,79,194,89,116,228,227,17,22,167,77,164,33,227,235,28,37,108,36,71,51,105,8,101,196,118,34,127,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,10,86,226,117,144,239,208,133,118,78,60,225,61,23,109,131,112,84,21,233,42,93,58,157,203,139,107,188,164,50,150,245,87,53,71,201,144,250,164,26,118,182,219,76,168,219,100,180,222,210,78,63,228,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,245,241,118,172,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,46,83,53,121,215,177,48,15,46,48,241,158,214,169,210,171,53,91,202,159,30,77,139,78,154,111,51,233,110,122,27,90,100,27,91,73,210,101,166,93,75,206,18,137,191,234,52,107,109,110,160,80,13,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,23,125,195,63,37,21,28,176,88,149,43,219,18,233,157,54,36,221,186,198,155,13,194,138,247,161,160,178,243,132,220,118,100,50,167,55,243,180,67,238,26,92,218,122,48,147,65,41,147,82,166,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,226,231,130,69,102,226,140,92,75,167,83,158,110,13,113,8,67,239,147,58,52,169,111,72,158,242,139,113,54,68,106,52,164,143,181,70,173,61,253,227,240,240,155,199,166,236,12,88,123,15,107,181,66,98,151,93,105,73,140,133,191,180,149,53,233,48,90,65,17,41,196,164,253,84,31,114,77,94,237,75,176,93,115,78,33,230,144,243,106,37,33,105,37,36,200,245,35,35,238,49,255,0,98,24,113,83,197,52,216,25,111,122,145,10,160,134,231,92,19,85,75,91,73,119,71,57,15,192,154,147,86,210,90,79,110,228,17,107,161,150,190,195,20,199,129,118,52,156,75,197,235,82,211,67,75,125,53,26,212,22,164,104,147,81,155,78,74,105,181,159,209,87,237,251,72,200,105,3,10,109,40,150,38,26,218,214,132,38,18,203,116,138,52,24,70,146,65,36,204,218,142,134,245,61,18,158,223,80,189,133,247,16,245,96,0,0,0,2,152,56,200,92,178,170,24,219,69,162,245,75,84,104,212,56,202,229,111,51,73,45,50,234,9,215,77,116,215,67,211,93,53,31,91,131,53,36,229,98,133,126,160,113,146,162,106,149,40,183,154,53,208,202,69,60,251,244,22,199,136,248,123,110,98,157,153,85,177,110,184,220,234,117,90,35,241,29,209,13,169,104,39,90,91,74,82,57,137,82,73,68,151,21,161,154,79,247,247,10,253,169,112,98,195,121,119,163,211,163,94,117,230,104,46,188,167,185,37,81,97,47,36,141,211,61,169,73,65,216,68,72,236,34,247,253,130,88,229,187,38,216,63,150,122,106,89,179,233,103,54,165,219,173,78,162,196,87,37,253,39,187,158,109,134,213,244,95,82,127,193,34,47,126,189,220,0,124,219,138,177,26,129,71,145,86,150,164,165,166,54,110,51,50,34,245,150,73,46,243,34,239,50,246,140,204,226,237,200,187,191,16,234,215,18,221,39,21,47,145,170,137,90,235,181,134,209,223,169,254,207,188,95,166,67,236,162,177,178,207,106,82,87,206,39,203,174,230,19,189,229,253,33,41,69,253,84,159,114,253,164,36,32,0,0,0,0,0,0,0,0,0,15,135,122,91,241,174,155,106,101,10,91,41,117,169,60,189,201,52,146,136,246,184,149,119,25,25,119,167,220,51,41,125,219,79,89,55,116,235,113,74,113,46,66,229,118,153,153,43,215,105,43,247,23,237,123,133,253,228,35,21,203,22,242,227,110,92,18,36,50,169,159,207,57,237,165,122,173,31,207,229,33,59,136,214,163,45,73,189,75,83,18,48,0,0,5,69,241,125,164,196,102,163,50,174,136,187,95,126,227,166,54,167,118,17,110,47,69,47,179,118,154,159,209,47,111,176,114,78,19,146,22,206,100,77,8,125,180,18,233,155,76,148,173,13,68,115,224,246,23,188,94,120,0,0,0,0,254,25,17,145,145,145,25,31,97,145,138,70,226,223,132,37,100,227,180,107,202,155,20,154,167,215,105,232,121,245,18,54,238,150,244,201,238,43,181,40,36,159,170,146,239,51,87,223,222,61,111,7,60,74,58,94,37,86,48,253,233,46,154,38,65,145,49,45,111,245,55,46,69,61,162,61,55,23,111,102,154,237,253,254,193,113,163,145,230,171,21,35,225,6,6,93,151,90,165,52,204,191,68,207,102,9,173,100,157,101,116,111,184,217,23,174,131,239,111,250,167,175,184,103,94,239,184,107,56,145,127,84,235,243,157,92,154,133,126,168,243,255,0,73,107,213,111,188,165,237,78,166,165,105,185,103,161,106,103,219,237,23,167,195,79,5,207,8,50,223,79,235,97,165,185,183,43,205,87,148,181,55,181,123,100,64,135,170,117,52,32,244,220,217,246,118,253,230,37,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,153,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,123,51,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,46,127,83,171,85,107,82,81,50,179,83,151,62,67,113,216,136,135,100,188,167,86,150,24,105,12,178,209,41,70,102,72,109,166,219,109,9,238,74,16,148,150,132,68,66,221,56,77,228,162,163,135,240,255,0,148,238,40,83,57,21,170,221,61,13,218,16,156,40,178,27,106,151,41,134,94,42,154,92,66,150,182,222,117,14,41,148,167,230,150,134,249,228,178,81,60,68,139,42,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,234,115,47,152,187,19,43,248,89,63,19,47,169,31,218,195,163,194,216,247,244,157,83,166,121,230,33,243,26,105,206,79,55,144,180,243,86,157,136,239,51,238,35,207,182,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,99,252,46,184,127,195,164,67,166,230,111,27,237,222,117,85,238,154,163,99,210,223,113,135,226,183,21,214,26,125,154,178,185,107,94,231,143,155,163,77,184,72,83,42,109,78,26,77,102,210,154,179,241,199,240,171,55,89,116,198,251,254,175,134,56,81,137,145,46,75,134,135,30,68,185,140,68,133,43,144,76,50,242,25,113,214,228,169,162,97,228,115,29,108,137,77,184,162,81,40,148,157,201,237,16,47,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,0,5,101,241,184,197,10,84,91,3,15,112,93,148,196,126,165,83,172,59,116,72,52,205,79,62,27,17,153,114,51,91,227,232,106,216,250,165,189,181,195,52,150,177,28,73,18,187,118,87,86,79,236,9,56,159,154,60,45,179,25,183,162,87,99,202,186,32,201,168,83,229,147,74,97,250,116,103,74,68,210,113,46,158,197,160,163,50,241,154,15,93,228,70,146,37,25,146,79,73,34,178,248,220,97,125,42,85,129,135,184,208,202,162,49,82,166,86,29,181,228,18,97,39,159,49,137,44,185,37,173,242,53,37,108,97,81,30,218,217,146,139,89,110,40,141,61,187,225,87,13,124,94,147,132,25,193,177,223,55,229,149,54,240,144,118,133,73,152,204,52,234,223,68,229,37,17,210,102,230,155,16,153,133,17,197,169,6,75,36,52,162,45,218,154,21,160,144,0,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,0,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,88,193,79,229,19,152,43,39,7,28,168,116,81,46,10,129,245,239,165,222,91,136,130,195,75,145,43,148,174,91,132,79,27,12,186,77,238,65,167,152,104,221,162,117,50,209,157,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,10,1,226,143,227,179,19,127,5,242,120,66,122,112,80,164,210,153,203,109,229,93,102,153,17,21,41,151,196,136,146,38,37,148,147,239,48,204,8,74,105,165,185,166,229,33,10,125,229,37,38,122,36,221,112,203,77,199,173,133,0,8,149,197,78,147,74,168,228,114,254,153,80,166,68,149,34,151,34,143,46,11,175,50,149,174,43,231,83,140,201,186,210,140,181,66,205,167,157,108,212,157,15,99,139,79,114,140,142,152,114,157,226,159,6,254,32,91,222,98,192,210,152,12,214,102,159,26,255,0,148,78,96,175,108,99,110,159,209,68,184,42,5,208,48,166,185,110,34,11,13,34,60,94,106,121,142,17,60,108,50,209,185,181,102,158,97,175,110,137,208,139,165,94,249,100,170,211,50,9,134,57,142,161,198,137,80,143,81,186,43,170,175,190,205,57,73,151,9,135,156,102,20,52,58,234,73,68,184,200,118,152,249,146,220,82,9,46,212,80,132,164,205,106,81,254,190,24,184,165,250,47,206,77,149,213,215,125,25,74,187,122,139,90,161,252,215,157,213,117,77,159,72,199,98,20,164,110,156,220,47,93,59,116,211,214,81,32,214,47,248,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,56,167,24,44,28,174,216,217,160,60,85,144,247,81,69,196,186,123,18,33,185,181,8,228,74,131,29,136,146,35,104,75,82,213,181,8,140,239,48,210,132,159,83,177,59,141,181,24,234,188,14,174,154,20,75,171,23,44,169,19,182,86,170,180,250,61,82,28,110,82,207,155,22,35,146,155,144,230,242,45,137,218,185,177,139,67,50,81,243,53,73,25,37,70,86,212,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,215,248,145,241,4,147,151,104,205,224,246,13,213,98,43,17,106,49,211,38,109,73,151,90,121,118,202,9,214,28,104,157,142,243,14,178,242,228,178,111,164,144,165,37,109,160,208,230,154,45,179,58,76,18,83,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,222,130,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,170,190,57,223,82,127,153,63,134,142,255,0,195,155,33,63,201,94,132,254,36,98,35,253,70,38,220,212,254,142,92,118,36,111,139,69,130,181,161,211,134,147,65,236,121,227,91,109,169,215,123,82,74,66,80,209,237,74,156,122,106,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,163,170,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,102,179,54,62,41,241,147,226,5,195,230,47,139,31,225,21,147,235,102,5,155,79,205,165,224,81,42,85,218,164,137,41,180,82,203,178,16,186,67,13,28,184,50,214,233,18,210,211,171,124,212,226,73,10,66,201,8,109,10,74,183,56,164,162,205,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,146,153,208,198,58,238,1,101,130,255,0,197,91,89,157,245,170,85,61,184,244,231,55,32,186,105,82,228,53,17,169,58,45,11,66,249,43,144,151,121,106,73,165,124,189,135,161,43,82,206,16,209,238,75,240,114,187,128,89,96,176,48,170,233,123,125,106,149,79,114,69,69,189,168,46,154,84,185,14,203,118,54,168,90,208,190,74,228,41,174,98,84,105,95,47,121,104,74,208,191,46,121,176,190,171,140,121,75,196,203,14,132,169,103,82,126,143,233,40,108,68,132,169,111,203,126,11,205,205,110,43,109,36,201,74,91,202,140,76,150,154,153,27,132,100,149,105,180,243,152,53,17,135,183,173,43,18,172,11,107,17,168,81,229,177,77,186,168,240,171,112,218,150,132,165,246,216,146,202,30,109,46,37,42,82,73,100,149,145,25,18,148,90,235,161,159,120,167,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,0,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,102,112,114,153,121,101,23,20,62,67,215,100,75,172,80,167,199,110,77,10,227,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,126,156,181,153,18,93,65,159,20,155,86,170,212,99,64,135,80,169,203,149,30,151,28,226,65,105,231,148,180,69,96,221,113,227,105,164,153,232,132,27,175,58,225,165,58,22,247,22,174,245,25,157,143,240,157,201,69,70,233,186,169,153,168,196,138,102,203,110,141,172,155,57,133,148,89,12,213,103,37,201,17,220,144,226,77,75,113,158,149,198,119,32,148,218,20,110,155,78,33,100,77,25,46,223,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,78,226,89,131,10,197,252,183,212,58,40,100,228,219,105,231,107,201,90,91,213,102,152,240,38,104,157,73,11,61,55,56,93,157,159,121,10,44,180,110,26,206,27,223,212,202,244,23,151,26,161,65,170,50,255,0,210,90,52,91,15,37,122,43,67,74,180,220,130,212,181,35,236,246,13,20,101,87,21,35,226,254,5,218,119,90,101,52,244,191,68,192,102,113,161,100,173,36,244,108,56,225,31,174,179,215,87,63,172,122,251,199,92,20,229,198,51,18,142,169,137,84,124,63,102,75,164,136,112,99,204,83,123,253,77,200,145,80,104,207,77,199,219,219,166,187,127,127,176,121,46,18,24,66,87,182,59,73,188,170,113,9,218,125,10,158,183,216,81,183,187,108,182,102,64,113,61,170,65,164,189,85,31,113,146,190,238,241,119,36,68,68,68,68,68,69,216,68,67,250,0,0,0,0,40,195,139,28,133,189,153,18,66,223,109,100,138,102,210,36,171,83,73,20,249,221,135,238,18,11,130,164,8,253,13,211,84,228,124,247,54,115,28,205,165,244,116,167,43,110,186,107,223,219,166,162,211,64,0,0,71,60,251,98,185,97,38,92,110,59,130,60,134,19,51,249,159,33,181,47,69,175,249,252,84,43,105,18,210,103,161,57,169,232,98,129,44,75,105,235,218,238,131,110,37,78,41,201,188,222,210,51,53,122,141,41,126,227,253,159,112,211,93,151,111,198,181,173,168,116,40,140,165,166,163,115,54,164,146,73,34,220,226,149,220,68,69,222,175,112,251,128,0,0,0,0,0,0,0,0,0,63,134,90,150,130,128,56,146,225,106,48,199,51,183,12,104,48,214,205,50,111,73,209,172,219,218,149,236,167,195,53,232,100,132,164,244,82,207,187,247,246,142,231,194,71,49,72,180,239,41,88,75,113,213,214,220,26,174,206,129,183,100,104,219,124,166,167,190,238,132,183,72,139,85,41,39,234,164,251,123,244,239,23,24,70,71,218,71,168,254,128,0,10,149,226,249,94,165,78,142,237,50,51,237,170,83,55,53,53,197,160,148,147,81,39,209,110,246,153,17,235,253,98,246,14,25,194,178,4,169,121,151,142,235,27,246,179,9,14,47,110,186,109,42,132,45,117,208,133,238,128,0,0,0,0,128,156,93,48,181,171,163,6,34,222,205,69,91,178,105,50,219,220,164,35,113,165,166,162,79,112,204,207,97,153,17,26,189,228,95,119,120,173,108,134,223,175,97,254,102,45,25,173,188,227,77,213,106,48,41,79,155,106,52,153,180,237,66,41,168,190,146,123,61,79,110,165,246,24,208,229,62,83,83,96,70,154,201,153,183,33,148,58,131,51,237,52,169,36,101,221,247,138,239,227,25,138,209,232,88,93,71,195,168,114,83,215,212,42,17,229,58,217,44,181,233,156,143,80,101,70,100,75,37,105,184,139,189,38,95,228,21,183,147,156,42,155,139,57,131,179,104,173,66,92,136,112,171,52,233,211,139,150,107,79,76,137,209,210,225,43,212,81,105,163,157,187,139,79,121,141,21,219,148,88,118,229,191,76,160,83,217,67,81,169,176,217,136,210,16,146,73,37,13,160,144,146,34,34,34,46,196,151,113,16,250,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,159,124,250,230,98,54,105,243,13,83,190,40,208,98,49,111,80,227,252,156,183,222,100,157,223,54,156,196,135,214,220,183,73,212,165,73,91,170,121,199,9,27,17,177,10,66,12,148,164,41,106,142,162,252,248,124,231,110,149,154,251,1,202,21,206,252,72,56,139,106,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,62,89,40,200,156,111,89,106,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,16,3,141,95,133,139,91,226,4,31,46,168,138,224,225,239,127,217,184,89,155,155,39,16,113,6,225,137,67,183,168,113,235,114,103,78,146,103,177,164,122,30,97,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,31,202,206,38,106,175,44,215,226,229,66,240,172,212,165,166,216,167,72,145,26,211,164,56,217,50,138,117,56,215,234,26,154,74,214,158,165,196,165,181,60,189,202,220,178,36,145,242,208,218,17,34,184,94,228,91,244,215,117,35,28,113,142,204,234,240,218,139,191,208,241,166,171,107,53,218,163,110,36,139,86,77,39,212,67,103,71,57,154,154,80,183,73,13,252,234,83,33,178,186,145,21,120,145,97,238,96,177,11,46,53,74,126,95,107,213,84,203,111,122,110,26,5,63,148,79,87,104,234,70,175,178,209,242,148,242,158,73,161,26,52,211,173,147,205,46,67,102,151,148,182,219,58,22,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,95,231,223,53,212,44,218,96,214,3,94,92,218,84,59,190,155,242,146,29,211,68,132,242,213,208,74,221,79,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,143,87,193,83,197,61,211,240,254,119,152,211,133,212,128,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,20,109,198,22,245,165,93,89,193,93,10,159,30,91,114,44,235,94,155,68,156,167,144,146,67,143,173,79,78,37,52,100,163,51,71,42,115,73,51,81,36,247,165,101,166,132,74,87,160,224,185,105,250,99,51,87,29,211,46,217,235,98,91,246,124,158,77,69,200,92,198,233,243,159,149,25,13,237,116,200,201,167,156,96,166,37,58,25,41,77,147,228,90,167,120,186,145,23,248,148,97,12,108,95,201,245,240,193,49,16,234,86,124,114,187,233,175,73,125,214,144,194,224,165,75,144,162,38,245,222,181,67,57,109,161,43,35,65,173,212,153,237,208,150,154,33,194,123,235,244,95,138,118,110,38,122,47,210,127,36,174,10,117,119,162,231,242,122,174,150,75,111,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,26,115,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,197,51,161,140,117,220,2,203,5,255,0,138,182,179,59,235,84,170,123,113,233,206,110,65,116,210,165,200,106,35,82,116,90,22,133,242,87,33,46,242,212,147,74,249,123,15,66,86,165,156,202,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,135,179,71,151,79,210,38,77,174,108,186,225,108,127,71,244,150,252,40,118,228,45,252,221,222,141,113,135,162,195,230,62,234,116,230,116,173,179,205,113,207,87,126,245,26,180,50,60,235,141,68,97,237,235,74,196,171,2,218,196,106,20,121,108,83,110,170,60,42,220,54,165,161,41,125,182,36,178,135,155,75,137,74,148,146,89,37,100,70,68,165,22,186,232,103,222,35,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,30,255,0,141,38,14,87,111,12,26,180,177,138,144,247,50,38,29,212,36,71,170,70,218,130,219,22,164,168,237,166,78,245,44,140,246,62,196,118,185,105,66,212,174,167,119,170,150,212,103,94,220,60,47,90,85,129,157,44,42,174,214,99,203,122,60,170,194,232,136,76,100,37,75,39,234,17,157,130,202,140,148,164,150,196,187,37,181,44,245,212,144,74,50,37,25,18,79,67,194,128,120,163,248,236,196,223,193,124,158,16,244,25,12,206,13,179,148,108,47,199,26,210,142,36,219,218,185,30,132,155,78,143,45,169,28,137,207,180,228,180,60,183,28,105,6,148,161,148,201,67,166,133,45,179,112,146,104,66,146,103,185,49,42,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,11,126,201,151,10,220,56,183,240,158,116,252,213,88,62,153,188,238,141,204,73,164,72,156,68,221,10,43,82,119,54,152,239,195,120,245,121,222,83,110,45,228,56,74,38,214,76,145,36,141,238,117,112,231,7,41,151,150,81,113,67,228,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,200,174,24,185,241,253,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,241,87,54,16,217,183,126,40,89,24,185,93,98,91,213,220,61,143,86,102,132,73,124,208,195,43,168,54,203,79,188,180,23,106,214,77,50,109,164,140,246,17,60,225,154,77,68,133,35,218,128,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,58,175,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,31,147,140,254,47,73,180,48,26,218,194,58,115,242,217,145,136,85,133,61,48,210,195,75,97,234,117,63,150,235,140,173,106,245,208,179,146,244,23,18,104,46,210,101,194,53,17,30,213,212,182,10,97,125,87,26,177,114,208,194,138,50,165,183,34,233,172,70,166,174,68,104,74,150,184,108,45,101,206,148,109,36,200,214,134,90,230,58,191,89,36,72,109,70,106,73,17,153,105,204,6,93,241,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,23,167,194,178,173,74,168,228,114,193,135,79,169,196,149,34,151,34,177,18,115,76,188,149,174,43,231,83,146,241,52,234,72,245,66,205,167,154,112,146,173,15,99,136,87,114,136,206,5,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,0,81,15,19,76,224,219,57,165,197,10,37,23,14,78,36,203,38,198,142,234,105,85,132,181,33,167,234,111,204,110,58,228,173,109,190,134,212,210,16,166,80,210,80,104,215,86,220,94,229,19,137,74,33,168,185,238,21,249,219,165,98,141,155,74,203,77,246,252,74,125,217,103,81,217,137,65,144,244,164,146,235,240,153,55,190,105,166,146,202,16,133,197,140,136,200,52,239,91,142,161,43,116,254,131,166,86,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,117,199,69,135,113,219,245,58,5,65,148,59,26,165,13,232,142,161,105,37,18,144,226,13,10,35,35,35,35,236,81,247,145,140,234,103,27,10,166,225,54,96,239,42,43,176,151,30,28,218,205,70,116,18,229,154,19,211,46,116,132,182,73,245,18,90,104,223,102,210,211,220,98,201,56,57,226,180,122,230,23,86,48,234,100,164,245,244,250,132,137,77,54,107,45,122,102,227,211,217,73,145,26,205,90,110,51,238,73,23,249,5,136,84,37,53,10,4,153,175,25,147,113,217,91,171,50,62,210,74,82,102,125,255,0,112,207,30,124,175,215,177,3,51,23,108,215,30,117,214,233,85,25,244,166,13,197,26,140,154,106,161,40,210,95,73,93,158,191,179,66,251,8,89,79,8,172,45,110,215,193,137,119,179,209,86,212,154,180,199,54,169,104,218,106,105,216,144,28,35,35,216,70,100,102,159,121,151,223,222,39,216,0,0,0,0,10,34,226,167,2,84,76,203,200,117,253,230,151,161,45,196,110,215,77,167,80,157,166,154,144,146,188,22,106,208,25,160,92,244,165,186,146,148,185,243,93,36,110,78,237,134,138,114,117,211,93,116,215,236,22,144,0,0,63,134,100,93,166,122,10,115,226,221,152,166,238,203,198,46,18,219,149,117,185,6,149,191,175,109,169,26,182,231,53,168,15,181,169,33,211,35,209,73,87,210,73,118,247,107,222,56,103,13,172,45,70,39,102,118,222,141,58,26,222,166,66,234,250,197,147,123,146,141,244,249,134,141,76,208,164,150,170,65,119,254,238,209,127,228,90,22,131,250,0,0,0,0,0,0,0,0,0,0,43,207,139,62,92,223,190,112,241,188,86,183,40,206,76,170,208,117,230,183,22,57,184,251,220,247,224,176,90,18,26,82,149,162,80,163,237,81,104,68,125,229,216,42,6,199,188,171,120,127,115,195,186,173,249,110,197,159,11,153,203,113,183,22,133,22,246,212,217,246,161,73,87,209,89,247,25,119,141,3,101,3,53,182,118,100,44,8,245,24,213,88,109,87,25,223,214,65,83,237,37,228,106,244,130,111,230,201,231,22,90,161,157,221,190,206,210,236,238,144,128,0,63,21,98,179,77,160,192,114,167,86,154,204,88,205,105,185,199,156,74,18,90,168,146,93,170,50,46,243,34,253,227,59,25,182,199,137,152,221,138,21,186,210,100,169,80,37,63,13,246,155,74,204,219,37,55,13,182,140,200,185,139,79,121,43,184,253,167,247,9,131,193,151,11,158,159,116,92,24,165,33,180,156,88,241,229,210,81,185,39,216,234,92,167,190,70,90,163,78,227,253,173,126,207,104,183,48,0,0,0,0,28,75,58,22,236,123,151,44,120,141,17,232,169,125,200,246,197,98,67,26,160,149,177,212,211,228,18,85,218,71,166,155,187,203,180,80,14,11,203,114,220,198,235,53,199,143,106,225,220,212,228,175,78,205,13,18,219,215,221,251,35,71,246,85,118,27,120,89,65,184,230,72,67,113,145,64,139,49,215,22,178,36,165,5,25,43,51,51,51,208,187,53,61,76,255,0,120,162,158,34,56,232,254,50,227,253,102,60,105,132,253,58,222,147,34,145,31,99,134,164,40,152,155,44,146,162,209,197,164,253,87,59,203,79,184,189,179,7,131,214,2,57,77,166,85,113,134,226,163,173,47,73,231,193,130,167,227,232,70,210,147,2,67,110,36,214,222,186,234,71,162,146,189,61,197,237,22,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,160,56,178,103,94,157,136,19,63,147,22,23,212,249,244,90,37,65,110,93,243,91,57,81,220,118,169,21,247,153,58,98,155,90,80,135,25,105,109,165,229,43,231,80,183,57,6,131,73,178,102,184,107,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,77,254,36,252,57,104,86,53,170,156,118,203,189,175,209,81,109,250,124,40,21,219,102,153,13,110,114,34,176,219,169,114,174,167,86,242,150,173,168,68,84,58,148,182,106,61,28,146,226,204,249,203,16,47,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,158,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,210,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,32,7,26,191,11,22,183,196,8,62,93,81,20,172,37,86,65,114,81,117,102,179,17,226,86,234,212,206,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,125,22,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,96,21,43,197,23,135,252,202,68,202,150,102,240,66,221,231,82,158,234,106,55,197,45,135,31,126,83,114,157,125,215,222,171,39,152,181,238,100,249,186,58,219,100,132,178,150,210,225,36,208,110,169,170,193,19,255,0,130,167,138,123,167,225,252,239,49,167,11,169,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,159,112,75,181,168,81,48,10,250,189,99,193,217,90,170,222,7,75,153,39,154,179,230,197,137,10,59,145,219,216,103,177,59,87,54,73,234,68,74,62,102,138,51,36,164,138,197,71,138,198,251,42,171,137,88,47,127,97,205,10,68,70,42,87,85,175,85,162,67,118,90,212,150,27,126,76,71,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,204,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,86,7,27,220,76,233,173,92,52,193,200,114,233,78,250,66,161,46,230,168,49,204,221,58,63,78,217,71,136,189,164,191,81,151,58,169,165,170,144,123,148,199,170,162,216,178,56,149,194,202,192,147,125,103,74,205,148,118,244,74,181,54,213,143,62,191,82,41,36,210,145,21,13,198,91,81,228,18,28,63,89,104,152,252,67,70,194,53,165,123,86,90,108,53,38,253,6,109,179,123,132,49,176,35,50,248,133,133,180,246,34,49,77,164,214,22,245,45,136,207,186,242,35,211,164,161,50,161,178,107,119,215,82,209,29,246,144,179,81,171,215,74,189,101,253,35,181,254,15,184,199,66,190,114,192,88,85,29,158,158,181,134,149,7,227,204,111,114,215,207,139,58,67,242,227,201,212,208,148,39,114,215,37,174,89,41,106,46,155,122,182,147,137,33,208,56,163,248,19,196,223,193,124,226,16,160,17,170,128,0,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,157,57,208,193,202,238,62,229,130,255,0,194,171,89,237,149,170,173,61,185,20,230,246,160,250,153,81,36,53,45,168,218,173,104,66,57,203,142,150,185,138,81,37,28,205,231,169,39,67,206,16,212,70,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,226,136,120,163,248,236,196,223,193,124,158,16,138,162,213,56,81,228,91,245,25,160,198,187,51,255,0,23,149,96,66,156,175,240,148,170,163,145,205,63,243,93,42,212,175,219,120,145,253,238,240,181,65,202,179,59,151,171,87,52,24,53,90,194,59,166,79,65,215,242,228,211,170,136,138,220,135,169,147,154,86,230,164,54,149,151,248,77,172,146,164,41,109,58,234,9,104,223,184,179,195,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,127,194,135,60,113,174,90,85,19,40,248,140,137,103,93,166,199,144,139,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,202,81,104,209,178,210,91,209,10,109,28,234,224,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,234,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,71,254,55,183,215,164,49,79,13,48,207,209,124,191,64,219,242,235,189,111,63,94,119,95,36,153,229,114,246,250,187,61,27,187,118,227,221,206,211,68,236,213,92,87,132,253,173,93,184,51,181,104,85,169,16,122,136,150,205,62,175,84,170,57,205,66,58,120,171,130,244,68,185,162,140,141,122,191,46,58,52,73,26,189,125,116,218,149,25,95,72,10,1,226,143,227,179,19,127,5,242,120,66,106,112,66,190,189,33,133,152,151,134,126,139,229,250,6,224,137,93,235,121,250,243,186,248,198,207,43,151,183,213,217,232,221,219,183,30,238,118,154,39,102,170,224,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,1,90,188,88,179,175,78,181,173,90,158,85,240,222,167,190,228,172,233,26,241,125,7,42,59,212,168,42,110,60,134,227,182,162,74,27,123,170,109,237,171,52,184,180,147,68,235,107,65,155,164,104,171,108,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,179,76,222,112,171,161,83,178,251,110,86,48,18,151,212,222,120,115,111,244,245,104,148,234,98,213,42,243,115,154,210,222,146,100,185,7,203,121,27,166,188,150,210,151,92,90,86,220,116,106,77,178,146,171,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,217,179,179,115,117,133,255,0,46,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,186,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,191,227,11,128,139,169,82,233,88,195,110,209,214,167,163,27,16,103,41,136,250,145,50,148,207,144,227,138,52,55,174,186,154,117,82,151,167,188,189,162,30,240,238,199,71,176,107,31,168,209,228,204,38,41,215,12,152,244,137,27,220,52,161,36,252,216,132,165,30,174,33,37,234,183,222,122,253,199,236,189,107,214,187,13,220,44,175,92,112,228,33,200,203,160,74,152,211,136,89,25,41,7,25,75,35,35,35,208,251,52,61,72,255,0,120,206,14,52,75,114,227,198,235,201,198,76,212,185,151,53,69,40,215,183,83,92,183,52,247,254,208,191,220,151,91,145,237,172,177,225,204,70,98,147,46,72,182,41,18,31,209,4,157,238,170,159,28,148,174,194,45,117,219,222,125,163,182,128,0,0,0,0,168,206,51,88,92,244,11,162,223,197,40,237,36,162,200,143,18,144,189,169,62,215,148,229,65,243,51,209,26,119,23,237,107,246,123,71,4,225,177,142,169,194,60,119,166,82,42,51,18,205,58,226,121,154,98,249,174,109,109,43,145,50,26,77,93,174,37,36,100,150,207,183,67,236,246,24,190,120,51,162,212,161,179,62,12,134,222,98,67,105,113,183,27,89,41,42,74,136,140,140,140,187,15,176,200,127,184,0,8,247,155,236,214,217,217,111,176,100,84,101,85,161,187,92,127,103,71,5,47,180,167,151,163,209,201,207,155,55,155,89,232,135,183,118,123,59,79,179,191,63,55,197,229,91,196,27,158,101,215,112,75,118,84,249,188,190,98,220,113,107,51,216,218,91,46,213,169,74,250,40,46,243,62,225,111,220,38,50,230,253,141,135,142,98,181,199,71,114,29,82,189,167,41,185,81,205,183,217,228,63,57,131,212,150,210,84,157,82,180,159,98,143,82,50,238,46,193,97,128,0,0,0,0,0,0,0,0,0,0,62,109,193,111,210,46,138,83,212,90,228,22,37,195,145,183,152,211,205,37,196,158,213,18,139,177,68,101,222,146,62,239,96,161,188,244,228,178,231,203,165,243,42,171,64,164,204,151,102,203,217,210,202,109,135,28,38,118,179,25,43,230,173,12,54,210,117,121,227,36,232,125,186,104,125,189,252,51,7,241,199,17,176,62,225,69,195,97,92,115,160,47,183,154,195,115,31,105,151,189,71,16,157,233,105,196,110,219,205,89,150,167,216,103,247,235,109,249,122,226,185,133,119,221,56,225,98,97,250,6,168,215,123,142,244,209,99,175,85,58,126,169,189,49,74,61,18,132,17,253,170,247,25,9,151,108,226,238,24,93,241,145,38,221,191,237,217,196,230,186,33,138,172,119,85,216,106,46,228,44,255,0,100,255,0,196,62,241,220,118,241,43,105,215,105,196,126,238,169,26,255,0,148,121,155,195,26,240,154,196,140,228,155,167,17,237,154,119,43,77,200,147,88,140,202,251,77,36,93,139,113,63,182,159,241,144,171,92,245,113,39,69,255,0,77,145,135,24,63,58,92,88,138,217,206,168,199,119,98,149,235,70,121,59,29,143,41,68,122,26,28,73,234,159,105,151,188,197,121,89,246,173,110,249,186,41,150,189,10,20,137,147,106,114,217,138,218,90,109,110,25,27,142,37,178,51,36,146,143,77,84,94,195,239,26,9,200,246,95,161,224,6,6,209,104,170,138,134,170,117,88,241,170,149,15,80,146,164,200,118,28,100,186,147,249,180,40,189,102,123,148,70,126,243,51,238,144,160,0,0,0,0,57,222,98,97,187,80,192,92,69,132,193,31,49,251,82,174,218,116,215,93,85,9,210,46,239,188,103,35,158,171,103,22,122,153,10,218,170,85,197,189,195,81,233,161,181,39,83,215,93,63,103,236,253,194,211,243,61,156,154,109,143,147,59,30,222,179,174,6,85,95,184,173,170,100,87,138,36,180,155,172,179,34,148,242,20,163,229,190,75,78,142,37,61,166,70,68,122,119,158,130,181,112,31,13,110,28,124,198,202,53,188,134,37,78,93,86,177,30,69,81,210,74,221,81,50,236,182,144,243,138,86,213,255,0,107,169,169,68,101,219,219,175,183,68,56,55,134,244,92,40,195,122,5,147,69,132,212,118,233,180,232,177,221,216,218,16,110,56,219,13,182,107,86,212,167,85,31,44,181,51,34,51,255,0,176,123,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,184,149,231,94,157,151,76,56,157,133,246,85,79,76,77,187,169,233,110,50,18,114,152,114,149,75,146,82,90,93,77,167,219,73,32,222,66,216,82,27,73,58,149,165,197,161,211,37,37,6,149,210,13,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,19,201,70,84,104,89,75,193,168,86,111,42,149,50,239,169,105,50,233,173,194,101,105,235,229,110,89,182,217,41,195,53,155,44,33,124,166,203,68,36,244,91,156,180,45,215,8,72,1,66,220,70,114,81,252,149,113,29,138,253,129,76,170,185,134,87,79,206,83,100,190,92,214,233,115,140,214,110,83,20,246,229,45,91,80,130,113,165,58,73,82,219,82,147,171,170,101,215,15,242,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,180,101,210,251,205,6,41,192,195,59,22,63,246,83,43,19,119,179,253,25,75,234,89,101,249,156,183,93,111,157,202,231,161,92,164,43,122,251,136,187,204,180,39,129,120,23,135,25,116,195,138,118,23,225,125,27,161,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,122,0,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,44,226,41,145,89,57,90,188,142,248,195,232,18,215,133,117,249,12,179,5,233,50,154,90,233,149,23,138,66,206,154,68,110,27,239,33,45,199,83,136,121,72,250,11,74,20,181,173,38,181,251,94,10,158,41,238,159,135,243,188,198,156,46,164,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,0,203,13,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,250,120,89,88,17,172,92,150,217,178,142,222,151,73,169,93,82,39,215,234,69,36,157,74,229,45,201,43,106,60,130,67,135,234,161,112,216,136,104,216,68,133,35,106,203,93,230,165,75,80,25,150,204,45,173,66,177,177,247,18,236,171,90,15,69,69,183,239,10,205,46,157,27,154,183,57,17,88,154,235,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,23,127,194,227,192,158,25,126,53,231,19,68,170,0,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,20,3,196,235,20,191,74,25,201,189,122,74,239,164,233,86,151,79,107,83,255,0,154,242,122,94,149,178,234,216,237,66,84,189,179,156,155,235,171,118,186,250,170,52,18,4,212,224,151,134,119,85,191,135,24,137,138,85,104,157,61,22,240,168,83,233,244,142,99,110,33,201,29,1,73,231,190,157,200,36,45,147,92,178,109,43,66,149,243,140,62,147,36,154,59,108,168,83,183,27,12,47,165,91,216,185,97,226,189,61,81,25,145,121,209,229,83,103,71,102,18,90,91,143,211,214,222,146,157,116,143,87,150,182,166,52,209,110,78,169,68,84,22,229,17,145,35,207,240,108,198,191,144,217,130,171,96,228,186,127,58,38,38,211,203,146,251,109,110,113,137,212,230,164,72,111,114,141,196,146,89,83,11,152,74,209,11,81,185,200,211,106,119,152,159,252,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,205,14,101,48,134,78,2,227,205,243,132,111,49,45,184,246,237,97,230,105,231,45,246,158,125,218,114,244,118,19,206,45,173,16,107,114,51,140,184,100,68,157,13,102,70,148,153,26,74,223,248,65,98,133,42,244,202,92,107,13,148,196,98,165,135,213,137,180,217,12,38,106,93,125,214,36,188,169,173,74,91,90,18,153,66,149,33,230,83,174,226,81,197,112,201,93,233,77,112,113,71,241,217,137,191,130,249,60,33,210,184,110,112,251,141,152,153,46,99,14,50,82,165,167,14,169,210,21,26,21,53,230,157,101,23,50,205,167,219,116,218,144,203,237,60,202,35,60,76,40,214,148,169,14,44,150,222,186,161,194,43,180,0,17,171,61,25,50,161,103,15,14,34,211,27,170,250,26,243,181,250,137,22,205,73,213,172,226,165,199,73,28,216,210,91,78,186,178,239,41,162,55,18,147,113,181,33,42,78,226,37,180,231,42,225,255,0,195,130,133,151,120,116,156,94,197,182,58,252,88,245,228,70,105,137,171,233,109,214,221,97,198,87,25,60,181,19,114,94,83,111,44,157,113,91,219,37,109,75,95,64,222,118,165,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,58,175,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,43,138,157,90,171,81,207,29,253,14,161,83,151,42,61,46,61,30,36,22,158,121,75,68,86,14,153,25,227,105,164,153,232,132,27,175,58,225,165,58,22,247,22,174,245,25,156,138,224,117,107,80,165,221,88,185,122,200,131,190,181,74,167,209,233,112,228,243,86,92,168,178,220,148,228,134,246,17,236,86,229,194,140,122,153,26,139,151,162,76,137,74,35,182,160,20,129,198,74,214,161,91,249,184,135,86,164,65,233,229,220,214,125,58,169,84,115,154,181,245,18,144,252,152,137,115,69,25,146,52,98,36,116,104,146,36,250,154,233,185,74,51,237,124,12,126,187,63,45,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,2,58,231,111,56,54,206,81,176,189,218,210,142,36,219,218,185,29,244,218,116,121,109,72,228,78,125,167,24,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,123,147,158,186,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,239,112,230,201,71,242,85,195,135,235,247,253,50,148,230,38,221,63,57,82,146,193,115,92,165,193,50,65,183,76,75,219,148,133,109,90,13,199,84,209,37,43,113,73,78,174,165,150,156,57,128,41,175,138,230,74,63,70,87,83,249,148,195,58,101,86,77,183,118,212,36,73,187,90,211,156,205,30,168,243,137,81,72,222,106,55,18,204,167,28,95,98,147,177,183,75,105,44,137,230,90,76,96,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,21,140,120,113,69,197,108,55,175,217,53,168,76,200,110,165,78,149,29,173,237,161,102,219,142,48,227,100,180,238,74,180,81,115,15,67,34,51,47,251,6,119,177,227,13,110,28,3,198,202,213,188,184,242,160,174,151,88,147,34,150,233,161,109,40,217,106,91,168,101,196,171,106,63,178,212,148,146,34,236,236,211,217,101,57,96,206,77,54,248,201,157,241,111,94,55,3,73,175,219,182,213,78,43,37,46,90,73,215,153,143,74,101,9,81,115,31,53,171,87,20,174,210,34,35,61,123,143,81,86,60,245,92,216,179,212,199,86,229,85,110,45,237,154,79,93,77,217,58,150,154,107,251,95,111,239,26,55,203,172,39,105,216,11,135,80,158,35,230,49,106,82,27,86,189,250,148,38,136,251,254,225,209,0,0,0,0,0,71,172,240,229,254,30,63,224,109,106,138,152,168,118,167,74,143,38,169,79,245,9,74,84,150,161,201,75,73,47,155,90,140,247,61,220,146,35,247,25,31,126,127,171,244,91,159,11,239,137,52,185,141,76,166,85,232,21,21,161,11,52,184,203,136,117,135,141,36,180,153,146,84,90,45,179,208,244,35,212,189,134,66,209,50,55,196,194,221,69,10,151,134,88,197,82,233,95,134,211,17,90,170,76,121,8,109,73,66,35,50,147,113,233,18,181,51,215,152,179,209,61,196,103,239,33,98,246,198,43,97,165,229,13,185,182,205,253,110,212,155,113,178,116,186,74,172,119,140,146,100,147,212,246,44,255,0,105,63,227,33,246,138,227,183,141,91,74,187,78,51,247,117,72,215,252,163,224,220,216,187,134,22,132,101,201,184,175,251,118,9,55,166,168,126,171,29,165,118,154,75,185,107,47,218,47,241,136,105,152,78,43,152,85,98,83,202,22,26,25,215,170,110,247,56,215,77,42,58,52,83,71,235,27,51,18,162,213,43,89,23,218,159,113,24,169,12,96,199,28,70,199,11,133,119,13,251,113,206,158,190,206,83,14,76,125,214,89,245,27,66,182,37,215,23,183,119,41,6,122,31,105,151,221,167,115,200,182,75,46,124,197,223,49,106,181,250,76,200,150,108,77,253,84,167,24,113,178,123,115,50,82,142,82,214,195,141,43,71,153,34,86,167,217,174,133,219,221,124,150,253,191,72,181,233,76,209,104,112,88,137,14,62,238,91,76,180,150,210,91,148,106,62,196,145,17,118,168,207,187,218,62,144,0,0,0,0,0,0,0,0,0,0,0,242,120,149,133,214,70,45,91,111,218,183,205,10,29,74,11,251,117,39,226,178,241,167,107,136,95,171,205,66,136,181,83,104,215,179,217,247,10,101,205,31,12,92,82,194,154,148,138,198,26,211,38,220,180,3,217,202,106,43,50,102,75,79,170,194,79,113,51,21,40,47,93,197,153,104,127,69,39,237,35,16,198,177,109,92,246,203,252,154,245,6,167,75,116,191,171,46,43,140,43,184,143,185,68,71,220,162,255,0,25,123,199,222,183,49,151,22,45,39,80,237,187,137,55,68,2,70,186,34,61,98,75,73,237,35,246,33,101,251,71,254,51,30,145,121,168,204,51,143,115,207,24,175,50,63,113,92,51,180,238,211,251,97,229,238,204,92,196,219,225,213,187,117,95,183,5,79,126,155,147,42,169,33,228,158,132,157,59,28,89,254,202,127,196,94,225,243,109,75,38,240,190,234,69,74,179,237,170,173,110,98,191,218,96,66,118,74,254,138,149,244,91,74,143,185,10,62,238,228,159,184,92,126,72,184,108,219,88,57,46,149,138,56,128,114,39,92,233,140,234,23,5,254,91,177,99,188,137,169,113,151,91,109,216,168,113,10,36,50,143,91,118,190,178,180,236,50,210,125,161,8,109,9,109,180,37,8,65,18,82,148,150,132,68,93,196,68,63,232,0,0,0,0,7,152,197,8,201,153,134,151,100,69,119,61,67,158,217,254,248,235,47,243,140,215,99,28,82,131,139,151,180,84,159,99,55,21,73,5,247,20,167,11,252,195,227,215,110,218,253,201,26,159,10,171,81,144,251,20,200,141,66,140,210,222,90,146,134,219,35,36,17,18,148,100,90,18,140,187,52,47,113,11,94,225,31,150,134,232,84,41,56,215,115,210,92,68,218,130,23,30,159,212,49,161,28,119,17,2,75,78,163,123,68,125,228,173,20,149,153,119,233,239,22,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,154,248,150,100,39,25,104,120,143,119,230,82,205,126,171,125,90,21,142,117,118,182,235,242,18,237,66,129,161,165,42,105,72,51,37,187,13,180,25,114,148,218,79,146,195,74,75,132,148,50,78,185,223,248,81,228,163,244,101,106,177,153,76,76,166,82,164,220,151,109,62,60,155,73,173,57,207,81,233,111,54,165,28,141,228,163,109,47,74,109,196,118,37,59,219,104,182,154,200,222,121,164,216,168,15,21,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,246,196,204,163,227,45,129,152,231,242,209,6,209,170,214,174,73,117,5,49,111,108,138,150,189,53,4,214,190,68,230,253,117,54,134,84,219,106,90,212,110,26,89,216,234,92,82,77,167,54,222,246,83,48,102,242,192,28,6,182,48,182,252,196,89,119,141,94,143,31,98,229,59,161,177,9,7,166,216,81,84,105,39,87,25,146,245,27,83,166,107,50,46,194,109,190,91,45,118,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,132,28,91,44,11,203,20,240,46,192,195,236,62,183,165,215,46,26,230,36,64,141,6,12,98,45,238,175,209,181,35,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,46,255,0,149,92,179,217,185,80,194,56,120,91,103,206,151,81,90,164,42,165,87,169,201,51,74,234,53,23,16,218,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,246,0,0,1,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,94,185,43,202,141,119,41,124,66,239,107,55,149,85,153,104,84,176,254,116,203,90,183,53,148,39,175,139,215,210,205,198,205,77,153,160,222,97,107,229,56,90,33,71,162,28,229,161,14,182,66,202,128,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,104,163,21,113,50,213,193,188,56,184,241,74,245,151,211,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,25,130,26,61,201,126,14,87,112,11,44,22,6,21,93,47,111,173,82,169,238,72,168,183,181,5,211,74,151,33,217,110,198,213,11,90,23,201,92,133,53,204,74,141,43,229,239,45,9,90,23,107,17,43,138,109,129,26,250,201,109,229,40,173,233,117,106,149,171,34,5,126,154,81,137,213,46,42,219,146,134,164,72,52,54,126,178,17,13,249,102,189,228,104,74,55,44,244,216,74,77,37,224,14,49,215,114,255,0,140,182,158,49,91,140,245,18,237,154,130,100,57,27,114,17,213,197,90,84,220,152,219,214,133,147,124,214,28,117,174,102,195,82,55,238,79,172,146,49,119,252,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,164,190,49,216,67,38,202,204,188,28,82,142,196,179,166,226,61,29,151,150,251,207,180,164,122,70,10,17,21,230,90,66,116,90,16,152,229,1,102,107,35,213,111,47,106,143,67,74,61,95,4,252,80,165,91,216,185,126,97,69,65,49,25,145,121,209,226,212,160,200,122,106,90,91,143,211,214,230,177,90,104,203,87,150,182,166,58,233,237,86,169,68,85,158,213,17,153,163,234,227,94,79,174,108,220,241,59,196,138,42,74,92,43,38,135,34,223,85,217,88,136,236,126,124,22,29,161,178,182,80,219,110,172,148,165,188,168,203,104,150,148,56,77,154,137,107,74,136,182,170,215,173,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,192,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,29,87,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,254,11,228,240,132,202,224,125,101,85,96,88,24,167,136,207,72,136,116,218,229,98,157,68,142,210,86,174,122,95,130,203,175,58,165,167,110,210,65,166,160,201,36,201,70,102,105,115,82,78,132,106,179,64,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,86,7,20,44,132,227,46,42,223,107,204,46,17,191,85,189,55,211,209,22,169,108,185,33,42,145,76,102,51,42,52,174,156,133,25,115,25,94,213,154,163,35,87,121,238,169,72,75,188,229,19,94,83,132,166,74,61,55,50,30,108,177,54,153,74,153,69,103,156,221,151,79,124,185,238,42,115,47,242,215,83,81,18,182,55,201,91,78,182,210,92,74,148,110,26,157,34,108,218,101,107,182,160,31,38,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,140,251,231,7,39,119,150,90,113,231,244,97,66,163,220,21,218,21,199,33,179,178,167,42,25,56,253,97,14,108,46,153,4,206,164,228,150,157,112,153,82,73,41,90,143,150,225,54,132,188,217,29,191,112,243,203,142,40,101,163,1,163,218,24,169,123,203,168,212,170,50,14,164,139,124,157,109,232,86,217,57,235,42,43,14,145,26,150,181,40,205,110,237,89,178,78,26,185,73,253,99,207,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,89,188,92,50,210,221,118,133,27,26,173,154,75,139,155,79,66,35,207,233,216,212,138,59,104,159,37,215,87,177,163,62,243,78,170,82,200,187,181,247,138,161,161,93,181,251,110,53,66,21,42,163,33,134,42,113,29,133,37,164,60,180,165,109,184,68,75,35,36,168,136,245,36,145,118,234,94,242,31,99,7,34,148,236,92,178,98,168,251,30,184,169,168,63,184,229,54,95,231,26,81,194,248,201,135,134,150,156,68,247,51,67,128,217,126,232,232,47,243,15,78,0,0,0,0,3,254,86,132,56,133,54,226,18,180,44,141,42,74,139,82,50,62,242,50,21,189,196,107,135,204,91,241,137,184,213,133,20,217,71,95,142,195,142,78,166,67,100,185,114,80,146,151,37,199,18,203,17,148,181,188,167,22,218,73,74,95,105,104,71,219,161,138,141,174,219,247,21,163,85,118,147,112,82,39,210,106,17,150,164,173,137,113,220,97,212,41,42,52,159,170,178,37,22,138,73,151,119,121,31,184,122,91,87,27,241,114,201,65,181,108,98,61,205,79,108,209,203,36,71,172,73,105,36,159,87,176,137,14,23,236,167,252,68,62,242,51,81,152,102,222,231,150,49,94,102,126,227,184,103,105,221,167,246,195,205,220,120,203,139,23,107,171,118,226,196,155,162,121,47,77,81,34,177,37,212,246,17,123,22,179,253,146,255,0,17,15,131,71,182,174,123,153,254,77,6,131,83,170,58,127,213,137,21,199,213,220,103,220,146,51,238,73,255,0,136,253,194,103,101,115,134,46,41,98,181,74,61,99,18,169,147,109,170,1,111,230,181,41,153,48,229,171,213,125,37,180,158,138,164,31,174,218,12,245,63,162,162,246,153,11,154,195,92,46,178,48,150,219,98,213,177,168,80,233,176,88,221,161,49,21,150,77,91,156,90,253,110,82,18,71,162,156,94,157,158,223,188,122,192,0,0,0,0,0,0,0,0,0,0,0,1,254,111,198,143,41,163,102,83,13,188,218,187,208,226,73,73,63,111,113,142,65,136,25,69,203,238,36,182,164,220,24,101,110,165,213,105,243,236,81,97,19,191,212,254,178,217,87,177,4,95,112,140,215,7,7,124,0,168,188,252,154,101,195,116,197,90,246,242,219,76,184,72,109,58,17,17,246,38,23,103,113,254,243,30,117,222,12,152,82,114,137,76,222,55,9,49,237,37,84,35,110,238,255,0,204,116,239,31,186,159,193,163,5,16,211,165,80,187,110,149,56,123,121,124,169,241,12,139,180,245,215,88,63,112,148,88,49,147,188,10,192,212,37,203,70,206,128,244,212,235,252,250,101,62,26,164,255,0,182,127,182,54,202,15,185,213,39,238,208,190,254,220,0,0,0,0,0,3,207,226,22,195,176,110,82,113,123,18,116,121,154,171,93,52,46,74,251,117,25,177,199,100,54,222,52,223,100,211,188,196,157,203,84,50,86,237,117,254,118,239,180,126,252,187,225,85,67,25,113,110,223,178,96,196,121,246,228,207,136,114,249,77,169,91,35,42,75,77,45,103,162,23,161,23,48,181,51,45,61,254,227,209,118,16,216,116,220,52,195,75,106,202,166,199,67,72,164,82,97,66,86,212,37,38,165,53,29,182,204,207,106,83,169,250,133,219,161,125,197,220,61,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,142,82,105,79,85,99,215,94,166,68,93,74,28,119,162,71,152,166,82,111,178,195,202,109,78,180,135,52,220,148,45,76,50,165,36,143,69,27,77,153,235,180,180,253,96,3,149,127,36,236,172,127,228,211,133,95,250,27,78,255,0,216,142,149,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,0,0,0,0,0,3,154,85,178,201,150,218,253,86,109,118,187,151,204,53,168,212,170,50,28,151,50,100,187,78,3,207,201,125,197,26,156,117,199,20,209,169,107,82,140,212,106,51,51,51,51,51,30,174,202,195,219,7,13,105,78,208,176,230,199,183,237,90,107,242,21,45,216,116,74,99,48,88,113,245,37,41,83,170,109,148,165,38,179,74,16,147,81,150,186,33,37,236,33,232,0,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,53,254,73,217,88,255,0,201,167,10,191,244,54,157,255,0,177,29,42,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,115,74,182,89,50,219,95,170,205,174,215,114,249,134,181,26,149,70,67,146,230,76,151,105,192,121,249,47,184,163,83,142,184,226,154,53,45,106,81,154,141,70,102,102,102,102,99,213,217,88,123,96,225,173,41,218,22,28,216,246,253,171,77,126,66,165,187,14,137,76,102,11,14,62,164,165,42,117,77,178,148,164,214,105,66,18,106,50,215,68,36,189,132,61,0,0,243,247,174,30,216,56,149,74,106,133,136,214,61,191,117,83,88,144,153,109,67,173,211,25,156,195,111,165,42,74,93,75,111,37,73,37,146,86,180,146,136,181,209,106,47,105,143,41,73,203,38,91,104,21,88,85,218,22,95,48,214,157,82,167,72,110,92,57,145,45,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,116,176,0,1,231,239,92,61,176,113,42,148,213,11,17,172,123,126,234,166,177,33,50,218,135,91,166,51,57,134,223,74,84,148,186,150,222,74,146,75,36,173,105,37,17,107,162,212,94,211,30,126,214,203,214,1,88,213,216,183,77,149,129,248,127,111,214,161,111,233,170,52,187,102,20,73,76,111,66,144,189,142,182,218,86,157,200,90,146,122,31,106,84,100,125,134,99,160,0,14,127,116,229,235,0,175,154,236,171,166,245,192,252,63,184,43,83,118,117,53,26,165,179,10,92,167,246,33,40,70,247,92,109,75,86,212,33,41,45,79,177,41,34,46,194,33,232,44,172,61,176,112,214,148,237,11,14,108,123,126,213,166,191,33,82,221,135,68,166,51,5,135,31,82,82,149,58,166,217,74,82,107,52,161,9,53,25,107,162,18,94,194,30,128,0,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,21,73,203,38,91,104,21,88,85,218,22,95,48,214,157,82,167,72,110,92,57,145,45,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,123,91,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,1,252,147,178,177,255,0,147,78,21,127,232,109,59,255,0,98,58,168,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,230,191,201,59,43,31,249,52,225,87,254,134,211,191,246,35,218,212,240,246,193,173,89,168,195,154,205,143,111,207,180,219,142,196,68,80,100,211,25,118,156,150,24,52,27,45,20,101,36,218,36,54,109,182,104,78,221,19,177,58,105,161,15,21,252,147,178,177,255,0,147,78,21,127,232,109,59,255,0,98,58,168,0,0,242,151,214,19,225,102,40,116,63,164,204,52,181,46,223,70,115,122,47,78,209,163,79,233,121,155,121,156,174,114,21,179,119,45,27,182,233,174,196,235,220,67,229,90,217,122,192,43,26,187,22,233,178,176,63,15,237,250,212,45,253,53,70,151,108,194,137,41,141,232,82,23,177,214,219,74,211,185,11,82,79,67,237,74,140,143,176,204,116,0,1,226,175,92,16,193,124,74,170,181,93,196,108,33,178,174,170,147,17,211,17,169,149,186,4,73,207,182,194,84,165,37,164,184,243,106,81,32,148,181,168,146,71,166,171,81,251,76,126,171,23,9,240,179,11,250,239,209,158,26,90,150,151,164,249,93,111,160,168,209,160,117,92,189,220,190,111,37,9,223,183,152,189,187,181,211,122,180,239,49,234,199,148,190,176,159,11,49,67,161,253,38,97,165,169,118,250,51,155,209,122,118,141,26,127,75,204,219,204,229,115,144,173,155,185,104,221,183,77,118,39,94,226,31,42,214,203,214,1,88,213,216,183,77,149,129,248,127,111,214,161,111,233,170,52,187,102,20,73,76,111,66,144,189,142,182,218,86,157,200,90,146,122,31,106,84,100,125,134,99,160,0,0,0,14,105,86,203,38,91,107,245,89,181,218,238,95,48,214,163,82,168,200,114,92,201,146,237,56,15,63,37,247,20,106,113,215,28,83,70,165,173,74,51,81,168,204,204,204,204,204,123,91,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,170,81,153,246,153,143,172,0,0,60,165,245,132,248,89,138,29,15,233,51,13,45,75,183,209,156,222,139,211,180,104,211,250,94,102,222,103,43,156,133,108,221,203,70,237,186,107,177,58,247,16,252,182,86,8,96,190,26,213,93,174,225,206,16,217,86,173,73,248,234,136,236,202,37,2,36,23,220,97,74,74,148,210,156,101,180,168,208,106,66,20,105,51,211,84,36,253,132,61,168,0,15,41,125,97,62,22,98,135,67,250,76,195,75,82,237,244,103,55,162,244,237,26,52,254,151,153,183,153,202,231,33,91,55,114,209,187,110,154,236,78,189,196,62,85,173,151,172,2,177,171,177,110,155,43,3,240,254,223,173,66,223,211,84,105,118,204,40,146,152,222,133,33,123,29,109,180,173,59,144,181,36,244,62,212,168,200,251,12,199,64,0,0,1,231,239,92,61,176,113,42,148,213,11,17,172,123,126,234,166,177,33,50,218,135,91,166,51,57,134,223,74,84,148,186,150,222,74,146,75,36,173,105,37,17,107,162,212,94,211,30,126,214,203,214,1,88,213,216,183,77,149,129,248,127,111,214,161,111,233,170,52,187,102,20,73,76,111,66,144,189,142,182,218,86,157,200,90,146,122,31,106,84,100,125,134,99,245,222,184,33,130,248,149,85,106,187,136,216,67,101,93,85,38,35,166,35,83,43,116,8,147,159,109,132,169,74,75,73,113,230,212,162,65,41,107,81,36,143,77,86,163,246,152,253,86,46,19,225,102,23,245,223,163,60,52,181,45,47,73,242,186,223,65,81,163,64,234,185,123,185,124,222,74,19,191,111,49,123,119,107,166,245,105,222,99,213,128,14,105,86,203,38,91,107,245,89,181,218,238,95,48,214,163,82,168,200,114,92,201,146,237,56,15,63,37,247,20,106,113,215,28,83,70,165,173,74,51,81,168,204,204,204,204,204,123,91,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,170,81,153,246,153,143,172,0,3,228,221,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,120,15,228,157,149,143,252,154,112,171,255,0,67,105,223,251,17,213,64,0,115,251,167,47,88,5,124,215,101,93,55,174,7,225,253,193,90,155,179,169,168,213,45,152,82,229,63,177,9,66,55,186,227,106,90,182,161,9,73,106,125,137,73,17,118,17,15,65,101,97,237,131,134,180,167,104,88,115,99,219,246,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,169,213,54,202,82,147,89,165,8,73,168,203,93,16,146,246,16,243,247,78,94,176,10,249,174,202,186,111,92,15,195,251,130,181,55,103,83,81,170,91,48,165,202,127,98,18,132,111,117,198,212,181,109,66,18,146,212,251,18,146,34,236,34,30,130,202,195,219,7,13,105,78,208,176,230,199,183,237,90,107,242,21,45,216,116,74,99,48,88,113,245,37,41,83,170,109,148,165,38,179,74,16,147,81,150,186,33,37,236,33,232,0,121,75,235,9,240,179,20,58,31,210,102,26,90,151,111,163,57,189,23,167,104,209,167,244,188,205,188,206,87,57,10,217,187,150,141,219,116,215,98,117,238,33,249,108,172,16,193,124,53,170,187,93,195,156,33,178,173,90,147,241,213,17,217,148,74,4,72,47,184,194,148,149,41,165,56,203,105,81,160,212,132,40,210,103,166,168,73,251,8,47,92,16,193,124,74,170,181,93,196,108,33,178,174,170,147,17,211,17,169,149,186,4,73,207,182,194,84,165,37,164,184,243,106,81,32,148,181,168,146,71,166,171,81,251,76,126,171,23,9,240,179,11,250,239,209,158,26,90,150,151,164,249,93,111,160,168,209,160,117,92,189,220,190,111,37,9,223,183,152,189,187,181,211,122,180,239,49,234,192,0,0,0,126,73,180,154,85,70,76,9,149,10,100,73,82,41,114,14,92,23,94,101,43,92,87,205,167,25,55,90,81,150,168,89,180,243,173,154,147,161,236,113,105,238,81,145,254,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,59,23,172,58,110,37,225,165,203,101,84,163,161,212,85,233,51,97,39,114,18,163,74,157,142,227,100,101,185,42,208,253,115,237,208,254,227,238,25,209,204,70,21,84,48,107,22,238,11,38,116,71,163,183,30,124,179,135,205,109,72,223,25,50,93,105,11,45,80,141,72,249,103,161,145,105,238,247,23,224,192,148,54,230,52,216,132,235,188,180,149,201,75,51,86,237,52,254,118,215,180,105,59,15,118,21,131,109,19,107,222,146,163,195,209,90,235,169,114,81,219,168,244,0,0,0,0,0,3,254,29,105,167,218,91,47,54,151,27,113,38,149,161,69,169,40,143,176,200,200,251,200,71,108,113,200,110,0,99,151,83,50,179,107,177,74,169,200,74,204,230,210,225,66,97,245,45,92,195,213,78,42,58,212,126,179,166,163,63,121,17,247,151,108,121,168,112,103,193,117,184,217,211,174,235,161,40,36,17,47,155,62,33,30,238,221,116,210,15,119,112,252,109,112,100,194,146,148,106,122,241,184,77,143,97,38,161,27,119,119,254,99,167,120,244,86,255,0,7,124,0,167,60,196,154,157,195,116,202,90,55,115,27,84,184,75,109,90,145,145,118,42,23,111,121,126,242,18,103,15,242,139,151,220,54,109,41,183,240,202,221,83,169,215,231,223,162,194,55,127,175,253,100,50,159,98,204,190,225,215,216,141,30,43,68,204,86,27,101,180,247,33,180,146,82,94,222,226,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,157,102,42,225,98,214,192,171,250,182,252,132,179,211,91,53,87,16,102,178,78,170,76,55,84,68,90,153,118,250,190,241,155,107,218,172,117,235,202,187,91,53,154,253,33,83,149,43,83,61,117,222,234,149,239,63,127,188,197,164,112,136,203,91,148,248,243,113,194,228,165,163,116,166,92,133,7,158,199,172,104,81,64,146,219,169,222,215,119,98,180,82,87,247,23,180,90,41,17,17,104,69,216,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,68,101,161,151,96,171,190,46,249,108,93,70,60,44,112,182,233,104,221,21,150,225,78,228,49,235,18,18,83,228,184,234,182,53,221,218,157,84,165,233,239,47,104,171,107,42,170,116,27,202,133,91,37,154,61,31,83,139,40,204,143,77,54,58,149,123,203,221,239,33,164,156,186,220,44,93,56,21,96,214,216,144,151,186,155,102,148,226,204,150,74,209,74,134,210,140,143,67,62,223,91,222,58,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,254,226,205,143,73,178,112,193,24,101,72,170,161,170,141,116,136,164,178,135,246,173,81,31,143,57,149,234,148,184,74,50,220,146,46,212,154,117,239,215,184,84,158,8,97,205,79,22,113,78,220,178,41,209,92,144,170,149,78,27,15,153,33,75,36,52,228,150,218,82,215,162,85,162,75,152,90,153,145,151,249,6,140,48,51,13,160,97,62,22,91,118,68,40,236,180,170,117,46,27,15,155,72,74,73,78,183,25,166,148,174,196,167,93,121,101,218,100,71,254,65,239,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,44,114,195,104,24,177,133,151,37,145,54,59,46,170,165,75,152,195,6,234,18,162,75,174,70,117,164,171,181,42,211,78,97,246,145,25,255,0,144,103,63,27,240,226,167,132,216,169,113,217,21,24,206,48,170,109,78,99,12,25,161,73,37,180,220,151,26,74,209,170,83,170,79,150,122,25,17,23,249,5,182,112,153,199,164,222,216,96,188,50,171,213,144,245,70,132,71,211,50,183,247,45,49,25,143,5,148,104,149,56,106,34,220,163,46,196,146,117,238,211,184,88,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,243,56,149,124,209,240,222,197,173,222,181,201,141,71,141,73,167,201,152,102,227,137,70,227,105,149,185,180,183,41,36,102,100,131,236,212,190,242,239,25,232,205,206,61,214,179,1,140,149,171,166,109,69,247,233,209,165,73,135,77,109,79,45,72,76,84,202,125,109,104,70,226,210,94,171,199,244,79,111,184,189,243,95,132,62,91,220,153,62,110,55,92,148,99,228,51,204,131,4,228,199,239,89,42,4,150,221,70,246,180,238,53,104,164,175,223,161,123,69,178,145,17,22,132,90,17,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,145,25,104,101,169,24,169,174,47,25,111,114,28,248,88,221,109,209,143,144,247,46,12,227,141,31,185,102,169,242,92,117,123,26,211,184,147,170,148,191,118,165,237,16,163,40,216,247,90,203,254,50,81,110,152,85,23,216,167,73,149,26,29,73,180,188,180,161,81,85,41,133,187,169,19,136,73,250,172,151,210,61,190,242,247,104,91,13,111,154,62,36,216,180,59,214,135,45,169,17,170,212,248,211,8,219,113,11,218,110,178,135,54,158,213,40,136,200,150,93,154,159,222,125,227,211,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,174,30,47,89,130,149,105,89,48,48,150,220,169,178,153,149,133,52,244,230,210,241,146,250,55,89,158,195,133,162,28,35,239,74,123,20,147,79,191,94,225,84,216,69,97,84,113,67,19,45,187,34,4,119,158,85,98,173,14,27,170,66,20,174,91,110,200,109,165,45,90,37,90,36,185,133,169,153,25,23,184,251,134,139,114,237,133,20,188,24,194,75,122,199,166,180,148,170,44,8,157,81,146,82,91,223,76,102,154,90,187,16,141,117,229,23,105,150,190,255,0,113,116,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,215,49,56,81,75,198,124,36,184,108,122,147,73,82,165,64,151,210,153,165,39,177,245,70,117,164,43,181,11,211,78,105,246,145,107,238,247,30,116,177,122,194,168,225,126,38,92,150,68,248,238,178,170,61,86,100,54,148,180,41,60,198,218,144,227,73,90,117,74,117,73,242,207,67,34,34,63,113,119,11,88,225,11,152,41,87,109,149,63,9,46,58,155,42,153,71,83,175,193,66,158,51,89,67,105,152,17,219,34,37,184,103,222,165,118,37,36,159,118,157,194,199,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,226,173,85,35,80,232,243,171,51,86,72,98,4,103,100,186,163,50,45,16,132,154,143,188,200,187,136,251,204,134,124,51,233,140,238,99,46,97,110,25,205,186,165,195,162,75,151,71,143,170,181,35,109,153,210,141,38,94,186,203,77,28,246,104,95,97,123,100,215,8,220,186,46,230,184,229,227,45,118,150,147,133,76,121,200,145,77,246,59,223,109,200,18,16,180,238,104,203,185,71,161,146,200,253,222,241,112,41,74,82,68,148,145,17,17,104,68,94,194,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,197,37,42,35,74,136,140,140,180,50,63,105,10,126,226,229,151,69,219,55,28,76,101,161,82,210,80,170,111,55,18,81,176,199,115,238,57,62,66,214,173,173,17,119,36,181,51,89,159,191,222,35,46,66,241,157,204,26,204,45,189,57,199,84,136,117,185,113,40,242,52,86,132,77,189,58,41,168,207,215,65,105,163,126,221,75,236,63,102,131,232,181,72,213,202,60,26,204,37,146,216,159,25,169,45,40,140,143,84,45,36,162,238,51,46,227,46,227,49,251,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,190,35,216,255,0,15,6,112,42,165,77,139,85,56,245,139,133,167,169,140,161,167,201,14,146,95,135,44,146,189,9,196,43,77,237,119,150,189,190,195,62,234,43,161,83,42,248,137,125,194,165,180,79,74,168,92,85,86,218,53,30,229,169,110,190,241,39,113,158,138,81,234,165,247,232,103,219,237,26,26,201,206,16,198,193,156,5,182,109,180,68,105,137,114,160,66,157,51,99,100,147,57,10,133,29,14,110,245,16,122,234,215,110,165,175,188,253,221,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,17,206,54,16,198,198,108,6,185,173,181,196,105,249,113,96,77,157,15,123,100,163,41,9,133,33,13,154,125,69,158,186,187,217,161,107,238,63,126,121,107,212,186,190,29,223,147,105,110,147,209,106,22,237,85,198,137,69,185,10,67,172,60,105,220,71,162,84,90,41,29,135,161,31,103,176,94,167,14,28,127,135,140,216,21,77,166,202,170,156,138,197,188,211,52,199,155,117,242,91,166,150,33,196,37,47,67,113,106,211,123,189,231,167,111,176,143,190,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,153,36,141,74,50,34,34,212,204,253,130,141,184,169,227,83,152,131,142,79,217,145,42,40,145,6,220,221,13,104,105,237,232,67,241,230,78,108,200,200,156,81,18,137,43,237,236,35,251,11,184,56,89,229,240,177,87,25,155,189,42,208,141,202,93,179,164,214,214,227,122,182,169,49,229,194,112,147,170,155,82,76,246,184,125,154,145,233,237,34,237,23,140,195,45,70,97,184,236,54,148,54,210,9,8,74,72,136,146,146,45,8,136,139,184,135,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,55,217,106,75,46,71,125,180,184,219,169,52,45,10,34,50,82,76,180,50,50,62,242,20,115,197,51,47,133,133,88,204,237,233,73,132,109,210,238,109,211,92,91,109,232,218,100,200,151,53,195,78,169,109,41,35,218,217,118,106,103,167,180,203,180,56,86,99,83,152,125,142,76,89,178,234,40,143,6,227,36,195,66,29,123,98,22,252,137,144,91,34,34,55,18,70,163,74,59,59,12,254,195,238,23,146,70,74,34,82,76,140,140,181,35,47,104,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,57,132,196,104,184,87,132,23,61,225,34,91,81,215,18,151,53,81,212,227,132,141,94,76,87,92,73,17,154,147,219,243,126,195,215,252,163,56,248,149,114,205,196,28,78,185,110,151,94,114,75,213,234,228,201,169,51,81,172,204,223,144,181,145,23,106,143,77,87,239,62,254,243,23,123,195,39,5,139,12,50,255,0,78,173,206,165,244,211,174,52,179,84,37,45,141,139,91,50,33,67,86,186,154,18,102,70,166,207,218,101,217,222,98,96,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,220,77,176,88,177,63,47,245,26,220,26,95,83,58,220,75,213,67,82,24,222,180,51,30,20,197,107,169,33,70,68,74,112,189,164,93,189,228,41,11,13,110,89,184,125,137,214,213,210,211,206,70,122,131,92,135,53,70,74,52,25,27,18,16,179,35,237,73,233,170,61,229,221,222,67,71,25,123,196,104,184,169,132,22,197,225,30,91,82,23,46,151,9,82,20,219,132,189,30,84,86,156,81,25,146,149,219,243,158,211,215,252,163,163,0,0,0,0,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,30,48,120,214,187,123,15,233,152,93,71,168,161,50,234,114,25,145,41,180,61,162,142,51,140,79,97,100,100,151,8,251,200,139,181,38,94,255,0,112,172,188,175,225,148,188,88,198,251,82,214,98,43,175,178,170,180,23,101,18,27,53,18,88,234,217,66,205,90,33,68,69,163,157,186,150,158,241,163,91,18,222,98,209,178,45,235,86,50,73,45,81,169,81,41,232,34,34,45,18,203,41,108,187,136,139,185,62,226,251,136,125,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,127,1,179,49,102,227,205,195,137,54,101,26,12,186,117,195,133,215,68,219,114,181,9,226,53,161,72,110,84,134,99,75,105,210,73,37,72,121,49,156,51,71,98,219,90,22,147,35,78,199,28,236,0,0,0,56,254,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,0,71,252,2,206,45,137,142,56,167,136,248,41,209,250,18,243,195,251,130,177,78,244,103,49,233,61,117,46,12,150,163,122,71,157,200,67,77,111,121,221,188,141,234,90,118,235,170,136,245,41,0,0,3,143,224,54,102,44,220,121,184,113,38,204,163,65,151,78,184,112,186,232,155,110,86,161,60,70,180,41,13,202,144,204,105,109,58,73,36,169,15,38,51,134,104,236,91,107,66,210,100,105,216,227,157,128,0,0,114,172,211,226,22,35,225,54,95,111,108,77,194,122,13,42,179,114,90,244,242,170,53,18,169,169,197,56,173,58,133,204,113,100,151,90,81,242,226,148,135,8,146,178,81,169,4,68,74,51,36,157,85,255,0,118,175,52,255,0,239,7,10,191,234,170,143,250,112,185,59,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,34,7,18,28,235,98,158,79,191,71,127,163,58,5,169,83,249,91,233,126,183,211,177,100,189,203,233,122,78,95,43,146,251,90,107,212,175,118,237,218,232,157,52,208,245,241,92,61,56,133,227,70,108,241,162,181,135,56,141,108,89,84,234,109,58,215,147,91,105,218,36,41,108,190,167,219,151,17,148,165,74,122,75,169,52,109,144,179,50,36,145,234,73,237,239,35,176,161,76,21,110,53,249,146,122,171,53,234,22,26,97,172,58,106,228,56,168,113,229,196,159,37,246,88,53,31,45,14,58,153,77,165,197,146,116,35,89,54,130,81,145,153,37,58,232,86,85,146,108,102,191,179,11,151,75,123,25,113,25,22,251,21,43,146,68,245,53,18,137,1,232,204,69,97,137,78,70,74,21,206,125,229,56,179,83,11,89,172,141,5,163,137,78,223,80,214,186,203,254,237,94,105,255,0,222,14,21,127,213,85,31,244,225,110,152,33,122,213,113,43,5,236,28,70,174,199,136,197,74,234,181,233,85,185,141,68,66,146,195,111,201,136,219,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,30,212,0,5,96,103,51,138,6,62,229,219,50,119,134,14,89,86,134,31,205,162,219,254,143,233,159,170,83,230,185,41,124,248,17,228,47,122,155,150,218,15,69,188,162,45,16,94,169,22,186,158,166,114,127,135,166,104,47,236,217,224,189,107,17,177,26,145,111,211,170,84,235,162,77,17,166,168,145,222,101,133,48,220,72,143,37,74,75,206,186,163,94,233,11,35,50,81,22,132,158,206,243,57,64,33,87,18,28,235,98,158,79,191,71,127,163,58,5,169,83,249,91,233,126,183,211,177,100,189,203,233,122,78,95,43,146,251,90,107,212,175,118,237,218,232,157,52,208,245,241,92,61,56,133,227,70,108,241,162,181,135,56,141,108,89,84,234,109,58,215,147,91,105,218,36,41,108,190,167,219,151,17,148,165,74,122,75,169,52,109,144,179,50,36,145,234,73,237,239,35,176,161,26,179,209,156,218,22,79,48,226,45,77,186,87,166,111,59,163,168,143,108,211,93,66,202,42,156,104,145,205,147,37,196,233,163,45,115,90,51,109,42,39,28,82,210,148,237,35,91,173,250,12,166,103,7,11,243,117,102,187,93,177,206,92,10,237,30,60,85,92,116,41,45,56,107,165,62,249,186,72,65,62,104,75,82,16,163,142,234,144,180,30,187,9,38,180,182,163,52,23,213,178,115,49,102,222,57,139,196,60,178,170,12,184,23,101,135,30,29,73,6,162,55,24,169,83,159,139,17,213,62,133,146,72,155,91,78,203,67,74,109,93,228,109,173,10,86,174,37,174,192,0,0,0,2,47,231,131,60,118,110,80,109,154,115,12,162,37,122,251,172,72,138,252,11,112,214,100,107,167,38,66,74,83,239,173,39,172,116,41,164,188,219,78,25,47,87,141,38,77,184,134,222,36,246,188,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,43,87,60,188,69,243,53,149,108,193,84,176,202,131,97,97,251,214,219,212,248,85,74,12,186,164,73,79,202,151,21,214,137,14,184,179,102,98,18,157,37,53,41,178,35,66,21,181,178,61,12,140,148,174,129,195,159,63,215,182,109,174,171,206,202,197,74,117,169,74,173,81,233,241,106,148,104,212,40,19,26,234,34,147,139,110,99,142,173,231,157,71,168,183,33,146,75,84,168,249,170,50,37,17,25,166,117,10,86,254,237,94,105,255,0,222,14,21,127,213,85,31,244,225,110,152,33,122,213,113,43,5,236,28,70,174,199,136,197,74,234,181,233,85,185,141,68,66,146,195,111,201,136,219,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,17,171,136,230,118,175,236,158,82,172,70,112,230,211,183,234,181,43,194,69,65,78,200,173,147,206,177,29,136,137,99,114,18,211,43,109,74,90,213,41,6,75,55,52,73,52,162,218,173,228,104,143,249,69,226,121,153,44,199,102,46,204,193,170,237,187,134,180,138,109,126,68,149,76,151,18,141,61,111,147,17,226,189,37,196,55,186,118,212,173,105,96,208,75,50,81,32,214,74,52,175,110,195,180,160,20,173,253,218,188,211,255,0,188,28,42,255,0,170,170,63,233,194,207,178,103,141,119,86,98,114,217,103,227,29,235,79,165,66,173,92,30,144,234,88,165,180,227,113,81,200,159,34,58,54,37,199,28,89,106,134,82,103,170,207,214,51,211,66,208,139,181,128,8,255,0,110,231,22,196,169,102,198,238,202,77,126,31,161,174,74,55,65,242,125,238,99,210,61,61,205,166,156,249,94,170,24,229,197,228,54,68,95,56,233,243,53,245,116,50,218,36,0,0,0,227,248,243,153,139,55,1,174,28,54,179,43,48,101,212,110,28,81,186,33,91,148,88,76,145,161,9,67,146,163,179,38,91,174,154,77,41,67,41,146,217,146,59,86,226,214,132,145,18,119,184,223,235,205,30,58,127,38,188,9,185,177,175,228,183,202,63,147,157,23,244,103,93,209,243,250,137,140,70,253,119,45,205,187,121,251,190,129,235,183,78,205,117,47,85,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,0,1,31,243,43,156,91,19,43,55,222,27,80,49,46,31,75,109,223,126,152,235,110,14,99,203,244,71,68,203,43,111,249,171,44,56,228,142,107,143,161,191,84,211,179,93,199,169,107,164,128,0,0,30,43,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,59,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,191,86,19,223,95,165,12,44,179,113,51,209,126,140,249,91,111,211,171,189,23,63,157,210,245,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,241,89,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,0,0,28,127,8,179,49,102,227,86,46,98,158,22,217,144,101,173,24,81,34,5,54,167,83,120,141,180,73,168,188,185,104,144,195,77,169,36,173,140,42,38,195,112,207,215,90,151,181,59,18,151,28,85,115,49,102,208,51,71,74,202,197,118,12,184,181,219,142,215,69,199,66,156,146,55,24,152,178,118,97,63,17,100,73,213,149,161,168,102,234,86,102,104,89,115,18,102,133,37,4,239,96,0,0,1,93,89,232,206,246,113,50,121,136,241,105,141,218,216,85,89,179,46,142,162,69,179,82,118,155,56,165,41,182,141,28,216,210,91,76,226,209,230,185,173,17,184,148,147,110,37,105,82,118,153,173,166,249,86,5,241,163,189,167,98,61,58,153,152,123,42,212,131,102,78,214,60,154,149,183,6,98,37,83,156,81,150,201,43,109,199,222,231,50,158,210,91,104,73,57,181,91,145,188,208,77,57,109,66,47,241,11,205,5,253,148,204,23,162,226,54,28,210,45,250,141,74,163,116,70,162,58,213,110,59,207,48,150,28,137,45,229,41,41,101,214,148,75,221,29,4,70,106,50,208,213,217,220,101,24,50,103,197,3,31,115,19,153,59,63,7,47,91,67,15,225,81,110,15,72,117,47,210,233,243,91,148,142,68,9,18,17,177,78,75,113,5,170,217,73,30,168,63,84,207,77,15,67,43,63,17,43,136,30,120,227,101,18,205,165,192,179,17,111,214,113,22,191,33,181,194,164,84,150,234,209,22,156,70,174,108,215,154,100,210,163,65,169,28,148,36,220,111,114,214,165,36,214,76,56,129,5,105,60,101,115,119,95,170,194,161,80,176,187,13,106,53,42,140,134,226,67,135,18,137,83,121,249,47,184,162,75,109,54,218,102,154,150,181,40,201,36,146,35,51,51,34,33,55,238,28,230,222,217,103,135,132,176,179,167,74,181,40,243,241,39,211,50,42,243,173,180,76,56,182,187,113,24,97,108,70,91,41,234,156,156,242,220,125,40,91,141,45,13,161,74,245,121,137,71,53,115,0,0,5,96,103,51,138,6,62,229,219,50,119,134,14,89,86,134,31,205,162,219,254,143,233,159,170,83,230,185,41,124,248,17,228,47,122,155,150,218,15,69,188,162,45,16,94,169,22,186,158,166,125,171,134,246,117,177,79,56,63,164,79,210,101,2,212,166,124,146,244,71,69,232,40,178,89,230,117,93,95,51,155,206,125,221,116,233,145,183,110,221,53,86,186,234,90,77,80,1,5,115,93,197,111,14,50,237,136,235,194,251,42,199,253,35,85,105,92,198,171,239,49,90,40,49,105,178,136,200,138,42,92,38,30,231,60,159,91,154,68,73,75,106,218,131,82,150,78,33,169,149,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,33,174,80,248,152,88,153,156,197,139,143,12,42,116,79,146,210,229,212,63,212,36,119,73,231,165,85,160,162,51,174,191,212,155,104,83,44,60,217,70,91,167,171,132,147,75,233,105,59,212,209,184,236,213,0,17,171,61,25,205,161,100,243,14,34,212,219,165,122,102,243,186,58,136,246,205,53,212,44,162,169,198,137,28,217,50,92,78,154,50,215,53,163,54,210,162,113,197,45,41,78,210,53,186,223,213,202,142,117,240,107,54,148,36,124,141,169,250,54,239,135,79,110,109,110,214,152,106,234,160,106,179,109,74,109,195,74,81,41,146,89,23,206,183,174,137,117,158,98,90,91,132,216,144,0,42,47,27,248,187,102,75,13,113,162,254,195,154,21,147,134,175,211,109,91,162,171,68,134,236,186,108,245,62,227,17,165,184,203,106,113,73,152,148,154,205,40,35,51,36,164,181,215,66,46,225,97,57,51,198,187,171,49,57,108,179,241,142,245,167,210,161,86,174,15,72,117,44,82,218,113,184,168,228,79,145,29,27,18,227,142,44,181,67,41,51,213,103,235,25,233,161,104,69,88,63,221,171,205,63,251,193,194,175,250,170,163,254,156,45,211,4,47,90,174,37,96,189,131,136,213,216,241,24,169,93,86,189,42,183,49,168,136,82,88,109,249,49,27,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,227,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,133,125,219,204,93,214,69,195,106,201,73,41,170,205,42,93,61,194,50,35,213,47,50,166,207,188,140,187,149,238,63,184,198,114,179,65,134,82,240,159,27,238,187,89,248,174,176,202,106,211,221,136,75,108,210,74,99,171,121,8,52,234,132,145,150,141,246,104,90,123,133,154,112,124,198,181,220,56,127,83,194,234,197,69,10,151,76,146,244,136,173,173,237,84,81,155,98,3,8,34,37,56,103,222,102,93,137,34,247,123,133,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,144,242,35,71,118,67,138,36,161,164,41,106,51,61,8,136,139,83,20,5,196,131,19,164,98,46,101,43,140,166,162,111,197,161,57,38,146,132,37,227,82,18,108,207,151,167,102,245,17,25,18,254,207,184,132,132,224,227,131,104,171,94,149,156,85,170,68,220,196,56,178,41,241,249,141,234,68,242,29,167,190,149,150,228,25,107,161,159,105,43,95,179,218,45,247,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,174,253,199,76,71,203,166,123,177,79,20,48,190,179,208,213,96,226,5,196,211,204,186,70,184,181,8,170,169,188,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,110,255,0,45,25,139,177,51,65,133,144,49,50,197,145,253,148,58,196,45,143,127,70,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,0,0,51,89,150,140,197,223,121,95,197,56,24,153,98,200,254,202,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,132,240,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,0,0,25,204,199,43,254,242,194,204,236,226,118,32,225,245,195,46,135,112,208,241,34,224,147,6,116,99,45,237,47,210,18,8,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,238,251,39,121,170,179,115,95,132,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,186,103,20,151,20,202,247,43,114,8,210,103,204,67,136,71,117,0,25,235,191,113,211,17,242,233,158,236,83,197,12,47,172,244,53,88,56,129,113,52,243,46,145,174,45,66,42,170,111,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,155,191,203,70,98,236,76,208,97,100,12,76,177,100,127,101,14,177,11,99,223,209,149,78,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,170,128,0,12,219,102,235,4,41,89,113,204,93,231,131,84,42,228,186,189,54,129,34,50,161,203,150,218,80,249,177,34,43,50,91,67,155,125,85,45,9,124,144,107,34,73,44,208,106,36,163,118,194,180,174,13,152,215,242,231,47,181,108,28,151,79,228,203,195,42,129,114,95,109,173,173,191,6,162,236,137,13,238,81,184,163,83,201,125,19,9,90,33,9,38,249,26,110,86,243,28,171,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,58,120,165,227,164,60,31,202,157,122,219,133,89,233,46,76,68,255,0,83,116,198,91,38,28,113,113,92,50,58,130,212,219,167,187,147,210,243,25,83,136,74,148,135,36,177,244,77,68,180,210,102,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,233,162,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,150,33,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,197,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,45,39,53,89,152,179,114,161,132,115,49,74,240,131,46,162,181,72,77,54,145,76,140,70,149,212,106,46,33,197,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,207,14,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,109,60,49,120,127,204,194,40,113,179,3,141,246,239,73,125,75,218,253,179,77,117,199,218,149,65,138,227,15,50,234,164,161,43,38,205,231,219,145,218,203,136,82,153,74,19,169,165,197,45,13,195,110,33,23,253,229,133,156,71,175,108,65,195,235,134,93,14,225,161,200,162,73,131,58,49,150,246,151,232,104,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,118,169,146,76,224,219,57,185,194,246,171,73,56,144,175,106,28,118,19,118,81,226,53,35,145,5,247,92,125,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,110,84,138,0,30,83,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,245,179,122,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,244,20,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,56,166,107,179,93,135,25,74,195,133,222,183,171,189,117,86,119,49,138,5,1,135,137,18,170,242,146,68,102,148,153,145,242,217,70,228,155,175,25,26,91,74,146,68,75,90,219,109,121,236,197,44,82,190,241,166,251,169,226,102,37,215,125,51,114,86,121,61,108,222,149,152,252,222,83,40,101,191,155,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,251,86,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,187,254,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,8,21,198,27,4,41,87,230,93,35,227,43,213,201,112,234,88,93,32,149,30,34,91,74,216,156,197,70,84,72,206,161,125,202,66,210,162,101,105,89,25,150,136,113,38,147,222,75,110,168,114,177,141,127,201,219,48,86,78,49,185,79,235,98,91,245,3,235,216,75,92,199,23,5,246,151,30,87,41,60,198,200,222,38,30,116,219,220,178,79,48,145,187,84,234,71,165,49,149,113,165,60,167,120,88,193,191,135,246,247,151,48,41,3,136,150,58,67,199,236,214,93,119,37,6,179,233,59,110,131,202,182,232,47,36,152,54,213,22,41,25,58,182,156,100,212,151,153,114,82,229,60,219,134,165,41,77,188,143,162,68,72,76,234,224,183,129,117,219,90,196,187,113,230,227,163,82,145,18,246,233,233,214,212,189,80,228,238,150,35,210,17,52,245,34,51,105,151,31,38,147,179,113,41,106,137,185,72,36,165,165,42,202,128,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,80,95,19,26,181,86,129,196,3,16,43,180,42,156,186,117,74,157,34,131,46,28,200,143,41,151,227,62,221,38,10,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,89,255,0,15,60,233,210,179,79,133,241,232,87,125,193,17,88,169,109,71,50,184,33,148,100,197,57,172,19,155,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,203,109,11,103,116,181,0,28,83,53,217,174,195,140,165,97,194,239,91,213,222,186,171,59,152,197,2,128,195,196,137,85,121,73,34,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,186,65,194,12,82,190,241,167,60,88,93,137,120,151,93,244,205,201,89,196,11,95,173,155,210,179,31,155,202,151,21,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,183,254,40,254,4,241,55,240,95,56,132,42,215,135,158,116,234,185,88,197,8,244,43,190,224,150,156,43,185,100,25,92,16,202,50,165,20,39,205,189,173,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,229,184,180,51,182,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,5,85,241,206,250,147,252,201,252,52,56,81,231,167,245,25,95,198,187,207,255,0,23,139,96,77,156,159,240,146,170,91,146,13,95,243,93,42,20,159,219,100,151,253,238,200,181,64,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,64,57,219,206,13,205,155,156,80,118,180,163,151,10,201,161,200,125,54,157,30,91,81,249,240,88,117,182,16,242,220,113,164,18,148,183,149,25,14,154,20,183,9,179,81,161,10,81,22,229,94,78,83,188,44,96,223,195,251,123,203,152,20,67,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,160,140,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,10,245,226,91,196,18,54,15,82,171,25,124,194,10,172,182,241,6,124,126,154,177,86,136,235,177,95,182,144,180,197,125,179,108,214,193,161,245,200,140,251,169,37,178,234,86,193,232,162,50,89,39,78,107,192,199,235,179,242,223,241,33,202,184,213,248,167,181,190,31,193,243,26,136,151,252,56,56,128,67,204,69,9,172,36,197,235,139,253,118,32,117,47,181,38,67,108,71,110,226,139,189,110,110,142,134,80,219,104,121,150,204,144,182,73,59,141,182,137,212,154,254,120,154,157,64,0,3,197,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,120,115,59,151,171,171,43,248,203,90,194,59,166,79,95,208,114,228,211,170,136,138,228,118,106,112,93,78,230,164,54,149,151,248,77,172,146,165,165,14,180,234,9,107,217,184,230,255,0,10,28,241,201,182,170,180,76,163,226,50,34,21,10,165,34,66,45,26,177,173,168,231,6,91,170,113,245,66,124,212,105,39,80,251,170,95,41,69,171,164,243,169,111,69,165,196,114,123,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,137,206,14,108,236,220,162,225,127,203,138,236,120,149,138,236,249,13,198,161,91,138,158,113,95,170,172,156,65,62,104,89,54,233,161,13,52,179,113,75,52,108,215,150,131,50,83,168,35,207,101,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,173,207,134,47,15,249,152,69,14,54,96,113,190,221,233,47,169,123,95,182,105,174,184,251,82,168,49,92,97,230,93,84,148,37,100,217,188,251,114,59,89,113,10,83,41,66,117,52,184,165,161,191,1,199,59,234,79,243,39,240,208,225,71,158,159,212,101,127,26,239,63,252,94,45,129,54,114,127,194,74,169,110,72,53,127,205,116,168,82,127,109,146,95,247,187,34,213,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,7,201,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,62,249,219,201,245,205,148,108,80,118,138,162,151,54,201,174,72,125,86,157,98,91,177,249,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,212,244,14,28,89,227,141,149,43,202,125,159,136,40,151,35,14,175,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,203,222,1,74,220,78,179,227,250,111,174,201,192,108,39,173,110,176,109,250,130,189,37,84,167,84,121,145,110,135,146,134,84,222,169,229,36,249,49,223,76,130,78,215,28,105,229,19,111,22,187,26,81,64,170,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,239,112,230,206,191,242,170,195,135,232,23,253,78,148,222,38,218,223,55,82,140,193,242,156,170,65,34,65,55,83,75,59,82,132,238,90,205,183,82,209,169,40,113,41,86,141,37,230,155,41,128,57,86,101,243,23,98,101,127,11,39,226,101,245,35,251,88,116,120,91,30,254,147,170,116,207,60,196,62,99,77,57,201,230,242,22,158,106,211,177,29,230,125,196,121,246,204,86,60,222,89,146,197,202,238,43,94,115,101,169,117,25,11,69,50,11,210,9,228,82,105,196,181,28,120,77,26,80,132,236,109,42,208,212,72,78,245,154,220,81,111,90,140,236,83,132,206,73,42,180,89,52,188,219,226,59,18,224,72,114,60,198,109,58,60,152,170,105,106,97,246,155,66,42,196,226,94,35,52,56,211,147,26,67,78,181,162,144,180,188,147,50,54,212,45,40,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,40,4,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,226,160,184,199,96,218,41,55,165,27,21,105,113,54,177,50,44,122,124,142,91,122,17,188,183,106,15,169,103,181,4,90,232,69,169,154,181,251,61,162,61,240,224,196,233,24,117,153,74,27,42,168,155,17,107,174,70,164,173,10,120,210,133,27,211,226,107,217,189,36,102,100,143,183,238,49,127,177,222,68,152,237,72,109,68,164,58,132,173,38,71,169,25,25,106,67,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,92,198,223,77,97,214,10,94,23,75,143,147,75,139,68,168,41,165,110,36,159,49,49,30,89,104,123,147,219,234,123,15,81,156,76,65,184,164,94,151,253,193,114,184,181,188,237,98,173,46,97,25,153,169,74,55,94,90,253,231,169,234,175,121,253,230,47,91,134,206,19,254,141,242,219,65,168,73,142,194,36,220,145,226,214,137,73,70,139,38,228,64,134,123,84,102,132,158,186,163,180,187,75,237,49,43,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,244,25,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,244,39,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,3,42,226,85,100,23,58,247,86,84,241,30,37,18,173,83,234,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,87,209,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,0,1,154,204,216,248,167,198,79,136,23,15,152,190,25,104,204,93,247,149,252,83,129,137,150,44,143,236,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,79,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,25,172,205,143,138,124,100,248,129,112,249,139,227,208,100,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,82,218,84,226,153,94,228,237,89,154,76,249,107,113,11,208,70,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,0,85,175,27,12,23,170,212,99,88,120,239,111,90,18,229,71,165,199,149,65,185,171,12,173,75,68,86,13,214,215,78,75,173,238,209,8,55,94,154,68,233,32,139,123,136,66,213,170,154,73,196,190,24,184,165,250,47,206,77,149,213,215,125,25,74,187,122,139,90,161,252,215,157,213,117,77,159,72,199,98,20,164,110,156,220,47,93,59,116,211,214,81,32,214,37,87,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,228,241,130,198,58,237,243,154,3,194,169,12,244,244,92,52,167,177,30,27,123,144,190,124,169,209,216,151,34,78,164,132,173,59,144,184,205,114,205,75,73,116,219,211,180,220,81,15,109,193,131,1,163,93,88,161,114,227,253,118,20,190,158,199,142,154,93,9,106,142,234,88,114,163,49,183,18,251,136,120,150,72,90,217,141,170,20,209,165,125,147,155,89,236,52,160,213,113,35,42,227,71,185,41,186,104,87,134,81,240,134,173,110,78,234,226,71,179,233,148,183,28,229,45,189,178,161,48,152,146,91,209,100,70,123,31,97,212,107,166,213,109,213,38,105,50,51,237,96,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,21,87,199,59,234,79,243,39,240,209,31,248,83,98,149,137,130,216,217,126,226,102,38,87,125,13,109,209,176,253,254,182,111,74,244,142,87,54,175,75,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,184,174,107,179,93,136,249,181,196,117,222,183,171,189,13,42,15,49,138,5,1,135,141,113,105,17,84,100,102,148,153,145,115,30,94,212,155,175,25,18,156,82,82,68,72,66,27,109,18,171,134,47,15,248,120,187,50,54,96,113,190,221,234,236,88,155,95,182,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,251,89,113,9,75,202,90,117,53,54,149,161,203,148,20,3,197,31,199,102,38,254,11,228,240,135,20,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,5,11,113,25,206,191,242,170,196,118,40,22,5,78,170,222,25,90,223,55,77,140,249,242,155,170,78,35,89,57,83,83,59,82,180,238,66,201,182,146,233,169,72,109,42,86,141,41,231,91,46,193,193,130,173,143,47,98,133,203,66,181,42,113,23,133,112,227,166,93,217,14,123,218,147,51,94,109,196,194,118,19,100,123,147,37,106,96,210,181,105,203,83,45,44,156,213,105,143,165,175,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,182,111,74,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,89,225,205,86,102,47,44,215,226,228,204,82,188,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,109,37,60,189,206,184,181,184,162,45,203,90,182,165,8,216,218,37,87,13,206,29,148,172,119,140,230,52,99,221,10,91,248,124,228,117,38,222,128,204,244,180,138,227,252,215,227,190,183,86,195,197,33,132,71,91,7,162,12,155,55,22,180,40,148,104,66,144,228,107,206,14,83,47,44,162,226,135,200,122,236,137,117,138,20,248,237,201,161,92,106,128,81,88,170,160,155,65,190,72,65,56,233,33,109,58,179,109,72,53,239,211,150,179,34,75,168,51,239,252,55,56,130,70,203,180,151,48,123,25,42,178,213,135,85,25,10,147,10,164,243,174,188,139,101,100,211,238,58,77,71,101,135,94,121,18,94,54,18,104,74,146,134,214,107,115,77,86,225,157,218,15,147,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,70,99,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,123,220,49,113,75,244,161,147,107,43,171,174,250,78,171,105,117,22,181,67,249,175,39,165,233,92,62,145,142,196,37,43,219,5,200,94,186,119,107,175,172,163,89,44,80,8,190,138,254,49,215,112,11,133,205,181,138,182,179,59,235,84,172,47,182,99,211,156,220,130,233,165,75,141,14,35,82,116,90,22,133,242,87,33,46,242,212,147,74,249,123,15,66,86,165,68,52,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,47,96,14,14,80,178,255,0,131,86,158,14,219,143,117,17,45,154,122,99,185,39,106,209,213,202,90,148,228,153,59,22,181,155,124,215,220,117,222,94,243,74,55,237,79,170,146,33,208,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,80,15,20,127,29,152,155,248,47,147,194,17,255,0,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,158,84,115,93,135,25,181,195,132,94,182,83,189,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,29,172,121,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,214,205,233,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,61,153,174,205,118,35,230,215,17,215,122,222,174,244,52,168,60,198,40,20,6,30,53,197,164,69,81,145,154,82,102,69,204,121,123,82,110,188,100,74,113,73,73,17,33,8,109,180,124,172,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,252,23,206,33,10,1,22,41,195,23,136,4,60,34,153,27,47,216,223,113,116,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,175,56,181,37,149,33,58,146,91,82,214,221,202,0,0,170,190,57,223,82,127,153,63,134,138,171,23,125,195,131,136,4,60,196,80,154,194,76,94,184,191,215,98,7,82,251,82,100,54,196,118,238,40,187,214,230,232,232,101,13,182,135,153,108,201,11,100,147,184,219,104,157,73,175,231,137,169,212,2,144,56,143,241,0,153,152,138,235,184,73,132,55,23,250,211,192,233,159,118,76,118,223,142,229,197,43,98,28,221,33,15,33,183,16,203,46,25,161,12,154,118,155,141,27,170,53,252,201,53,5,134,148,242,157,225,99,6,254,31,219,222,92,192,205,96,151,252,57,179,175,252,149,113,29,250,5,255,0,83,170,185,134,87,79,205,212,163,48,124,214,233,115,140,208,77,212,210,206,213,45,91,80,131,109,212,180,105,82,219,82,85,163,170,101,166,206,250,64,69,252,255,0,103,6,149,148,220,35,82,169,231,45,203,238,241,143,50,5,168,134,90,73,162,51,232,66,73,201,206,169,196,41,173,145,205,230,150,77,169,42,55,86,164,35,110,195,113,198,232,6,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,105,92,12,126,187,63,45,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,136,65,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,254,201,38,112,109,156,220,225,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,200,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,183,43,159,231,175,136,100,108,158,94,86,93,153,71,178,98,93,181,42,196,119,234,245,168,79,77,118,26,227,211,180,91,49,185,78,147,75,70,247,36,37,195,51,245,246,162,42,210,104,46,114,28,71,160,202,31,16,220,39,205,127,77,108,69,163,213,109,187,249,125,83,178,45,222,150,77,65,150,162,179,161,148,174,185,166,18,202,89,81,45,9,213,238,82,185,167,203,36,171,115,106,114,85,0,14,21,156,28,166,89,185,186,194,255,0,144,245,217,17,40,245,216,18,27,147,66,184,213,0,229,63,74,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,217,175,45,102,70,166,144,101,158,203,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,201,76,101,206,221,87,48,57,50,182,240,75,18,31,151,50,246,178,238,138,116,180,86,101,202,84,135,235,176,138,53,81,181,58,230,140,165,45,173,132,185,9,163,82,220,91,143,27,134,225,234,100,225,143,1,146,12,94,179,112,23,51,150,150,46,98,3,242,219,161,91,177,234,239,72,40,140,27,207,186,181,210,229,180,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,202,102,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,115,87,133,126,69,100,223,247,13,43,51,216,165,2,91,22,197,14,67,53,43,49,150,101,53,178,173,81,98,83,200,83,238,155,110,27,205,162,43,209,136,201,181,161,28,213,169,7,185,77,161,104,114,226,69,85,241,206,250,147,252,201,252,52,85,88,187,238,28,28,64,33,230,34,132,214,18,98,245,197,254,187,16,58,151,218,147,33,182,35,183,113,69,222,183,55,71,67,40,109,180,60,203,102,72,91,36,157,198,219,68,234,77,127,60,77,78,160,20,3,197,31,199,102,38,254,11,228,240,132,159,224,107,86,165,51,85,198,74,19,213,56,136,169,76,143,65,151,30,26,158,73,62,243,12,170,114,93,117,13,235,185,72,66,159,101,42,81,22,137,55,91,35,211,113,107,107,224,3,197,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,117,179,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,41,191,194,211,62,223,33,38,80,114,163,138,12,111,183,234,181,14,142,208,170,71,143,171,144,39,75,124,212,80,228,37,5,171,140,188,251,170,52,59,161,169,183,28,50,89,155,74,37,49,208,56,181,231,95,208,144,230,101,55,12,170,117,88,117,167,185,46,94,149,6,15,144,218,96,188,199,49,20,196,153,167,123,156,228,58,211,142,169,181,37,36,217,37,163,55,9,215,144,138,150,31,170,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,232,48,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,43,233,203,238,124,112,107,26,50,251,86,199,155,146,181,74,178,219,181,57,191,42,233,111,212,85,41,202,47,206,173,49,183,43,148,218,222,234,16,72,54,185,109,158,247,20,166,81,189,196,41,37,76,57,196,205,85,229,154,252,92,168,94,21,154,148,180,219,20,233,18,35,90,116,135,27,38,81,78,167,26,253,67,83,73,90,211,212,184,148,182,167,151,185,91,150,68,146,62,90,27,66,59,87,13,12,142,73,204,117,228,206,48,223,11,136,140,58,178,235,13,161,232,142,33,169,11,174,84,89,38,223,40,74,101,100,164,148,98,74,218,83,202,90,125,116,56,77,160,140,212,181,179,121,32,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,2,52,103,145,203,254,205,196,28,168,97,132,171,50,225,137,85,69,14,215,165,208,42,100,201,158,248,117,24,144,217,106,68,119,80,162,37,33,105,81,106,90,151,172,133,33,105,220,133,165,71,221,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,14,36,216,79,250,73,203,109,122,161,26,59,10,147,109,199,149,90,53,45,26,172,219,143,2,97,237,73,146,20,122,234,190,194,236,47,180,133,20,225,253,195,34,203,191,237,251,149,181,184,203,180,122,180,73,134,100,102,149,36,218,125,11,247,150,135,170,125,229,247,144,209,222,92,175,166,177,23,5,44,251,165,183,201,213,202,162,83,212,234,183,18,143,152,168,140,172,245,61,202,237,245,253,167,168,233,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,215,139,222,47,187,107,225,76,12,61,166,84,222,143,46,173,45,165,200,67,79,108,55,35,59,26,123,74,74,137,43,35,52,153,164,181,35,73,145,233,237,238,21,61,129,54,76,172,66,197,235,74,214,142,199,56,166,214,160,52,242,77,38,173,91,92,166,144,174,194,74,191,111,218,90,13,33,97,109,180,213,155,134,214,181,170,203,68,218,105,52,88,48,182,18,73,59,77,168,232,70,154,104,90,125,31,113,125,196,61,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,30,126,238,194,27,202,202,195,187,11,20,171,44,68,59,123,17,227,212,94,162,190,203,228,165,239,131,45,81,100,178,234,15,69,33,105,81,54,178,61,13,6,135,145,162,141,68,180,162,74,240,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,5,169,105,66,214,146,66,239,78,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,6,85,199,160,188,172,11,203,15,164,210,162,222,118,244,186,82,235,148,120,85,250,97,188,69,178,101,58,91,68,236,121,13,45,38,105,90,20,147,208,244,63,85,105,90,21,181,104,82,74,111,240,189,207,79,232,82,234,70,7,99,29,231,210,97,181,107,127,161,228,205,78,230,104,85,71,28,73,150,175,26,139,167,134,246,174,115,53,37,33,14,154,28,249,164,170,67,135,117,32,0,51,89,155,31,20,248,201,241,2,225,243,23,199,148,253,22,223,127,162,207,211,95,160,191,212,103,202,15,146,222,147,234,153,255,0,101,58,110,167,145,201,223,205,253,79,173,191,102,207,102,237,123,4,128,200,46,117,238,172,169,226,60,74,37,90,167,212,97,149,205,80,101,187,142,159,32,220,91,112,55,154,91,85,78,57,54,149,173,47,52,130,35,90,80,147,231,54,130,65,150,228,180,182,175,162,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,51,89,155,31,20,248,201,241,2,225,243,23,199,159,187,176,134,242,178,176,238,194,197,42,203,17,14,222,196,120,245,23,168,175,178,249,41,123,224,203,84,89,44,186,131,209,72,90,84,77,172,143,67,65,161,228,104,163,81,45,40,239,252,60,243,167,85,202,198,40,71,161,93,247,4,180,225,93,203,32,202,224,134,81,149,40,161,62,109,237,106,160,195,105,81,41,11,74,137,164,186,104,37,26,217,37,23,45,197,161,157,183,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,3,154,102,71,4,41,89,143,193,43,167,5,235,53,201,116,104,247,28,118,146,137,241,155,75,139,140,251,47,183,33,149,154,21,216,180,19,172,183,189,26,164,212,141,201,37,32,204,150,89,162,19,255,0,137,62,53,255,0,40,156,190,229,119,24,220,167,244,82,238,10,125,203,215,176,150,185,109,162,115,14,192,143,43,148,158,99,134,76,155,236,186,109,238,89,171,150,104,221,162,181,34,242,156,42,113,50,213,193,188,96,196,204,82,189,101,244,244,91,103,11,234,117,9,59,92,109,14,61,178,161,78,216,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,66,32,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,161,236,145,224,52,156,184,229,162,206,195,106,204,40,140,92,37,29,117,75,128,217,142,211,107,58,140,149,155,174,54,234,218,90,210,242,217,74,155,140,78,239,86,244,71,65,150,137,218,146,238,163,42,226,79,228,7,56,53,92,166,226,226,85,80,56,142,88,151,140,136,112,46,180,60,210,141,113,152,66,212,77,206,105,77,161,78,239,142,79,58,179,109,41,81,58,133,45,27,119,155,110,55,127,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,21,87,199,59,234,79,243,39,240,209,85,98,90,112,243,201,101,87,52,248,161,30,187,119,219,242,213,133,118,212,131,59,130,97,73,84,82,154,249,55,185,170,123,14,37,38,165,173,74,54,148,233,32,210,104,100,212,124,198,214,182,119,90,254,113,115,87,98,100,159,6,163,162,137,77,165,55,114,75,167,174,21,143,109,244,111,53,5,222,153,81,218,82,126,97,190,91,76,199,109,246,220,229,26,154,222,148,114,208,164,153,238,79,160,202,102,112,112,191,55,86,107,181,219,28,229,192,174,209,227,197,85,199,66,146,211,134,186,83,239,155,164,132,19,230,132,181,33,10,56,238,169,11,65,235,176,146,107,75,106,51,65,83,183,20,127,29,152,155,248,47,147,194,28,82,62,5,226,60,236,14,123,48,244,202,55,93,102,65,184,29,182,234,82,99,153,173,202,116,164,179,29,198,215,33,26,122,140,185,213,33,8,112,140,211,204,73,161,91,13,109,19,157,47,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,155,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,69,241,58,226,1,15,23,102,73,203,246,8,92,93,93,139,19,115,23,53,73,166,216,118,45,122,83,111,178,243,73,140,181,32,220,38,88,114,63,99,205,173,41,121,75,86,132,166,210,133,185,16,50,197,151,171,171,52,24,203,69,194,59,90,79,65,215,243,36,212,106,139,138,228,134,105,144,90,78,231,100,56,148,23,248,45,160,148,164,37,110,186,210,13,104,223,184,180,61,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,84,193,197,115,22,113,150,248,204,115,246,22,38,90,31,38,104,54,87,80,221,165,15,106,92,235,160,190,180,145,212,250,130,47,157,234,57,8,245,82,123,89,229,114,140,185,168,121,75,226,185,47,195,124,56,197,220,208,88,24,115,139,83,58,123,90,181,80,113,169,137,235,138,39,84,226,35,186,228,120,188,211,208,203,158,250,26,99,68,25,56,174,110,214,212,149,169,42,45,25,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,56,174,119,48,231,8,241,59,45,23,141,19,26,174,168,150,165,189,10,58,42,72,184,222,140,135,215,71,150,210,200,217,125,164,40,141,75,90,148,124,147,109,189,29,117,15,173,148,40,148,233,24,206,96,187,62,15,247,174,60,221,152,13,83,129,137,209,229,200,178,104,114,35,193,177,170,179,81,243,239,176,158,106,101,70,66,205,91,157,141,29,72,101,13,168,211,162,77,78,180,149,168,153,38,217,158,162,152,56,203,224,133,42,197,198,218,6,52,83,235,146,228,72,197,8,239,166,116,7,155,78,200,143,211,88,135,28,150,210,203,67,52,56,211,141,106,133,17,154,86,218,213,184,201,100,134,255,0,47,6,204,107,249,13,152,42,182,14,75,167,243,162,98,109,60,185,47,182,214,231,24,157,78,106,68,134,247,40,220,73,37,149,48,185,132,173,16,181,27,156,141,54,167,121,136,0,39,78,126,241,210,29,87,46,217,103,203,197,6,179,206,244,38,31,208,110,75,138,51,100,195,141,162,83,180,182,27,130,133,44,140,221,109,228,50,169,75,83,102,72,73,183,45,133,250,250,164,209,249,120,72,96,52,156,83,204,187,120,147,80,133,17,251,123,12,35,250,82,73,73,142,212,132,59,81,125,14,53,5,178,66,214,74,66,210,162,118,74,29,74,23,177,112,210,94,170,150,133,21,228,128,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,10,1,226,143,227,179,19,127,5,242,120,66,63,219,184,91,125,221,118,37,221,137,148,10,23,85,109,216,157,7,202,9,189,83,40,232,250,215,141,152,191,54,181,147,142,111,113,38,159,155,74,182,233,170,180,46,209,208,50,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,77,135,141,24,95,137,88,94,198,52,90,23,124,71,236,151,227,203,150,85,169,104,114,11,13,177,25,199,27,144,235,157,74,91,83,72,66,153,119,85,44,146,90,32,213,221,218,41,3,136,102,116,234,185,167,197,9,20,43,66,224,150,172,43,182,164,17,91,240,206,50,162,148,215,201,189,174,212,31,109,74,53,45,106,81,186,150,141,100,147,67,38,146,229,182,181,189,187,128,90,56,67,121,94,184,119,126,226,149,25,136,133,111,97,196,122,115,213,167,222,124,146,189,243,165,166,44,102,90,65,106,165,173,74,55,22,103,161,32,144,202,245,81,40,208,149,250,12,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,252,23,206,33,10,1,30,171,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,182,158,24,188,64,38,98,236,56,217,126,198,251,139,171,190,162,109,98,217,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,237,121,197,165,79,37,105,212,148,226,86,183,44,84,0,85,95,28,239,169,63,204,159,195,69,106,225,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,127,150,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,119,253,146,76,224,219,57,185,194,246,171,73,56,144,175,106,28,118,19,118,81,226,53,35,145,5,247,92,125,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,110,84,53,226,185,158,159,215,229,127,5,47,63,252,98,45,255,0,54,10,127,193,74,105,109,200,37,127,206,245,72,74,127,97,147,95,247,195,34,184,48,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,197,13,41,229,59,194,198,13,252,63,183,188,185,129,154,193,234,177,23,12,238,172,47,168,209,233,215,76,78,95,167,173,250,85,205,78,125,13,184,76,202,131,62,43,114,26,91,106,90,19,191,111,49,77,44,211,170,73,214,93,65,41,91,53,19,215,133,126,122,164,216,23,13,43,44,56,165,62,91,246,197,114,67,52,219,49,230,98,181,178,147,81,126,83,203,83,14,147,109,147,206,34,83,210,72,137,197,173,124,165,165,5,181,45,173,107,110,202,115,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,188,240,226,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,158,182,111,74,204,126,111,41,148,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,107,227,12,238,172,59,167,90,21,27,166,39,73,242,214,223,69,205,78,97,109,184,219,201,130,228,169,49,218,91,137,90,19,167,51,165,83,168,52,238,74,154,117,165,146,189,109,10,202,184,24,253,118,126,91,254,36,57,87,26,191,20,246,183,195,248,62,99,81,16,254,198,192,188,71,196,156,56,190,113,66,202,163,122,86,149,135,61,11,181,246,88,51,84,168,241,101,20,131,41,73,108,139,215,101,190,149,92,211,35,220,132,173,43,52,154,18,226,208,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,63,175,50,56,223,85,204,126,54,221,56,209,89,161,196,163,72,184,228,52,164,64,140,226,156,68,102,25,97,184,236,160,214,174,213,172,154,101,189,235,209,36,165,238,81,37,4,100,130,181,78,13,24,33,85,177,112,74,191,141,21,10,228,73,17,241,66,67,9,131,1,150,213,190,35,20,215,230,71,53,186,179,208,141,110,58,227,186,33,36,100,148,54,133,110,51,89,161,187,10,0,1,13,120,142,228,114,78,107,108,216,23,134,31,46,36,124,69,179,227,190,136,44,186,134,154,69,110,34,140,150,112,157,124,200,148,133,165,68,165,48,165,43,148,149,186,234,84,73,39,141,214,232,132,4,202,225,197,145,200,217,173,188,167,222,24,130,185,113,240,234,207,144,194,39,50,210,29,105,117,185,106,35,89,66,105,242,34,74,16,148,146,84,250,146,174,106,80,235,73,73,36,222,39,91,189,224,21,87,199,59,234,79,243,39,240,209,90,184,91,133,183,222,52,223,116,204,51,195,74,23,166,110,74,207,59,162,133,213,51,31,155,202,101,111,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,31,229,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,255,0,100,147,56,54,206,110,112,189,170,210,78,36,43,218,135,29,132,221,148,120,141,72,228,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,91,149,34,133,0,241,71,241,217,137,191,130,249,60,33,31,240,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,4,228,251,54,118,110,110,176,191,229,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,119,80,1,194,179,131,148,203,55,55,88,95,242,30,187,34,37,30,187,2,67,114,104,87,26,160,28,167,233,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,179,217,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,63,147,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,181,252,95,201,149,11,39,156,51,49,94,152,229,87,211,55,157,209,242,118,69,205,82,105,107,40,170,113,170,188,94,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,110,186,242,157,226,159,6,254,32,91,222,98,192,151,252,78,184,127,195,194,41,146,115,3,130,22,239,73,98,203,220,253,205,77,105,198,26,139,65,148,227,236,178,210,163,33,75,39,13,151,220,145,216,203,104,82,89,82,21,161,165,181,33,13,215,88,149,89,5,201,69,213,154,204,71,137,91,171,83,58,124,50,182,106,12,185,113,212,36,19,136,110,126,195,75,138,166,71,54,212,133,169,231,80,100,75,82,20,92,150,214,75,51,220,166,144,237,244,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,128,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,40,4,73,252,128,231,6,171,148,220,92,74,170,7,17,203,18,241,145,14,5,214,135,154,81,174,51,8,90,137,185,205,41,180,41,221,241,201,231,86,109,165,42,39,80,165,163,110,243,109,198,239,206,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,182,41,91,77,94,88,109,116,218,207,52,78,166,173,70,157,11,97,164,149,187,155,29,104,211,77,15,95,165,238,63,184,198,111,113,222,202,149,135,184,189,118,218,210,24,228,148,42,212,246,153,65,36,211,163,104,148,234,19,216,105,79,236,123,11,65,108,60,33,49,125,203,163,10,103,225,237,78,166,244,137,116,153,110,174,58,29,123,121,183,25,168,208,26,74,82,74,89,153,36,141,71,161,18,72,139,95,103,112,176,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,82,137,41,53,31,113,22,162,143,248,181,98,115,183,126,63,49,108,178,235,106,139,71,166,165,133,18,20,103,163,173,77,156,131,215,69,153,107,162,189,196,127,112,252,28,40,112,177,219,239,49,103,92,153,9,106,129,65,167,117,237,188,109,153,164,164,177,58,10,136,183,26,20,157,118,172,207,77,72,254,210,23,156,132,146,16,148,23,114,72,136,135,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,107,217,67,192,107,55,50,92,45,237,12,41,188,225,68,82,42,49,235,171,166,78,122,57,188,186,77,68,170,179,202,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,117,67,153,124,186,95,121,95,197,57,248,103,125,71,254,214,101,30,110,246,127,164,233,125,75,204,177,51,150,211,174,114,121,188,133,171,148,181,111,71,113,151,113,156,233,225,117,196,2,101,34,101,55,44,152,223,113,115,169,79,116,212,235,30,168,251,111,191,41,185,78,190,211,12,210,85,203,66,247,50,124,221,90,113,195,66,89,75,106,108,212,104,54,146,213,181,0,12,171,139,201,188,242,137,74,205,247,15,204,25,181,24,168,196,163,221,148,27,30,129,82,183,42,175,199,74,208,135,206,148,202,87,21,229,146,77,212,70,120,182,239,229,158,164,182,217,112,210,231,40,155,85,37,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,106,156,46,184,128,67,171,195,166,229,147,27,238,46,77,85,158,154,157,99,213,31,109,134,34,185,21,166,26,97,154,74,185,104,70,215,139,149,171,78,56,107,83,202,113,77,154,137,100,210,93,179,240,1,154,204,216,248,167,198,79,136,23,15,152,190,44,251,132,5,173,66,190,114,95,136,86,85,211,7,173,162,220,23,133,90,151,81,141,205,91,124,248,175,210,96,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,93,121,215,202,141,119,41,120,203,54,205,229,85,102,90,21,45,102,90,213,185,172,161,61,124,93,168,55,27,53,54,102,131,121,133,175,148,225,104,133,30,136,115,150,132,58,217,9,1,194,247,61,63,161,75,169,24,29,140,119,159,73,134,213,173,254,135,147,53,59,153,161,85,28,113,38,90,188,106,46,158,27,218,185,204,212,148,132,58,104,115,230,146,169,14,29,212,140,214,102,199,197,62,50,124,64,184,124,197,241,107,217,67,192,107,55,50,92,45,237,12,41,188,225,68,82,42,49,235,171,166,78,122,57,188,186,77,68,170,179,202,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,117,109,154,236,168,226,62,82,177,29,118,85,234,215,93,74,157,204,126,129,95,97,147,68,90,188,84,153,17,169,36,102,124,183,145,185,36,235,38,102,166,212,164,153,26,208,182,220,92,170,225,139,196,2,30,17,76,141,151,236,111,184,186,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,215,156,90,146,202,144,157,73,45,169,107,110,229,0,0,80,183,20,188,11,153,131,249,172,175,92,144,168,221,37,183,136,159,234,146,152,243,102,251,141,174,83,132,69,80,66,156,116,182,243,186,174,99,202,109,10,82,80,220,150,62,137,40,144,152,171,38,233,174,203,181,105,214,84,137,219,232,180,170,132,218,164,56,220,164,23,42,84,182,227,55,33,205,228,91,213,185,16,163,22,134,102,146,229,234,146,35,82,140,212,107,166,187,111,211,171,212,154,68,238,158,37,205,79,69,46,168,223,41,11,234,34,162,83,18,210,222,170,35,52,104,252,72,235,213,38,74,245,52,215,106,148,71,216,50,71,128,209,179,29,153,123,59,13,171,48,165,191,111,28,133,213,46,3,102,59,174,32,169,209,144,110,184,219,171,105,104,83,40,121,73,110,49,59,189,59,23,33,6,90,171,106,79,70,96,50,174,58,86,52,96,53,229,130,173,217,181,74,236,41,110,208,175,203,94,151,115,80,170,202,142,77,177,49,18,161,48,251,236,160,201,106,45,241,221,120,218,81,25,146,204,137,183,13,9,75,168,214,95,240,210,226,9,39,7,170,180,124,190,98,253,86,35,120,125,62,71,77,71,171,75,117,168,172,91,75,90,165,62,225,184,104,96,214,250,36,73,125,164,154,222,117,40,96,181,81,153,32,149,165,207,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,197,85,241,206,250,147,252,201,252,52,64,172,170,229,158,242,205,126,46,67,194,219,62,116,74,114,19,29,85,42,189,78,73,146,145,78,167,54,182,208,235,228,222,226,83,203,220,235,104,67,105,50,220,181,167,114,144,141,238,34,247,174,59,143,47,185,11,203,234,92,113,31,38,108,91,103,156,213,46,150,212,135,101,202,149,41,247,93,127,165,141,207,113,78,60,243,142,45,213,17,41,123,82,157,202,82,144,218,20,164,208,14,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,178,174,18,153,40,244,36,56,121,178,196,218,101,86,29,105,238,115,118,93,61,242,228,54,152,47,49,203,93,77,68,74,222,231,57,14,186,219,73,113,41,73,54,74,116,137,194,117,149,162,32,113,71,241,217,137,191,130,249,60,33,55,248,73,216,22,110,41,228,154,255,0,195,236,65,183,162,87,45,234,229,241,62,52,232,50,72,246,58,143,71,211,76,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,160,6,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,63,43,6,115,167,143,56,7,132,119,118,13,97,141,193,18,151,72,187,164,117,107,156,136,218,84,105,175,169,8,105,231,97,190,149,17,182,183,90,109,180,26,148,75,52,108,37,53,202,115,85,159,52,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,169,152,252,222,83,43,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,244,19,147,236,166,89,185,69,194,255,0,144,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,103,221,68,127,206,46,78,172,76,223,216,145,232,21,249,158,134,185,40,219,254,79,220,28,183,164,122,47,154,244,117,202,254,106,135,218,109,254,107,113,201,191,156,51,217,174,228,232,101,219,159,123,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,79,12,92,248,254,155,232,81,176,27,22,43,91,175,235,126,158,159,70,213,42,53,30,100,171,161,148,173,229,57,162,121,73,46,116,118,19,28,149,185,199,29,121,36,227,199,174,199,84,80,215,137,102,122,163,102,106,230,139,134,24,99,62,36,172,47,183,36,49,82,139,57,49,93,109,250,189,68,227,153,41,245,147,237,161,214,80,201,62,243,41,108,146,91,143,152,226,148,178,83,100,223,42,201,38,79,174,108,220,226,131,84,84,148,184,86,77,14,67,10,187,43,17,29,143,207,130,195,173,190,182,80,219,110,172,148,165,188,168,203,104,150,148,56,77,154,137,107,74,136,182,170,255,0,172,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,4,106,226,37,129,115,49,251,42,119,93,183,65,163,122,78,228,160,242,174,74,11,41,55,205,197,74,138,102,110,161,166,217,37,41,231,156,138,185,76,182,217,165,73,83,143,35,232,153,18,211,64,54,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,124,161,245,110,107,166,187,120,84,89,171,92,115,186,185,113,233,240,41,109,185,202,67,123,98,194,138,212,72,205,232,130,34,61,140,48,210,53,211,114,182,234,163,53,25,153,221,167,9,12,6,141,133,153,104,111,18,106,16,165,177,112,226,124,143,74,73,41,49,221,142,182,169,204,45,198,160,182,72,90,205,43,66,146,110,201,67,169,66,55,162,98,75,214,74,16,163,155,224,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,2,128,120,163,248,236,196,223,193,124,158,16,147,252,17,233,52,170,253,43,30,104,85,218,100,74,141,54,163,30,223,137,50,28,182,82,243,18,88,113,53,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,141,92,67,50,89,85,202,198,40,72,174,218,22,252,180,225,93,203,32,142,223,152,114,85,40,161,62,109,238,118,158,251,138,73,41,11,74,137,213,52,75,53,26,217,36,159,49,197,161,237,177,214,221,197,43,238,212,177,46,236,51,160,87,122,91,110,251,232,62,80,66,233,89,95,89,209,60,111,69,249,197,160,220,111,99,138,53,124,218,147,187,93,21,169,118,15,107,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,91,166,125,112,182,196,193,110,27,23,206,26,97,165,11,208,214,221,27,209,157,20,46,169,233,28,174,109,126,43,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,80,57,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,2,47,163,136,206,74,63,149,86,28,49,95,176,41,148,166,241,54,214,249,202,108,151,203,148,229,82,9,18,205,202,98,158,220,148,39,114,214,78,52,167,73,73,67,137,82,117,105,47,58,225,81,103,250,170,176,174,175,247,86,220,185,45,202,135,252,164,57,212,217,209,220,255,0,162,227,47,54,226,62,197,37,73,246,25,11,222,225,231,157,58,86,105,240,190,61,10,239,184,34,43,21,45,168,230,87,4,50,140,152,167,53,130,115,107,85,6,27,74,141,43,66,146,109,37,211,65,36,144,241,168,185,109,161,108,238,150,160,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,42,184,174,100,91,245,249,160,193,75,51,255,0,24,149,127,194,130,175,240,84,154,163,113,201,63,243,189,82,210,175,216,120,209,253,240,240,173,92,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,229,90,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,160,156,146,100,250,217,202,54,23,181,69,73,68,155,123,87,35,176,171,178,177,17,217,28,137,207,180,227,235,101,13,182,234,205,41,67,41,146,182,137,105,67,102,225,36,150,180,164,207,106,115,194,52,167,148,239,11,24,55,240,254,222,242,230,6,107,5,239,84,50,153,102,230,235,33,56,55,99,215,100,68,163,215,96,88,246,212,154,21,198,168,7,41,250,82,206,20,83,124,144,130,113,163,90,29,105,6,218,144,107,217,175,45,102,70,166,144,101,72,55,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,251,248,179,143,216,203,142,190,128,253,46,98,21,86,232,249,47,79,42,101,47,173,90,79,144,207,102,229,30,210,46,99,203,218,142,99,235,220,235,155,17,189,106,218,157,38,7,12,92,135,126,155,235,177,177,231,22,40,187,172,27,126,160,159,70,210,234,52,238,100,91,161,228,161,228,185,162,185,169,62,76,119,211,28,213,185,183,26,121,68,227,39,174,199,82,78,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,113,78,35,252,63,230,101,222,186,238,45,225,13,187,254,180,243,250,102,29,141,29,199,228,57,110,202,216,134,246,200,91,203,113,197,178,243,132,107,67,198,173,164,227,166,210,137,31,50,110,197,92,1,193,202,238,96,49,150,211,193,219,113,238,158,93,205,80,76,119,36,237,66,250,72,168,74,156,147,39,98,214,130,115,148,195,110,187,203,222,74,94,205,169,245,148,68,52,189,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,0,2,168,56,203,101,158,205,160,55,75,205,61,10,116,184,181,219,142,177,18,220,174,193,81,155,140,76,89,66,116,216,150,131,53,106,202,208,212,50,105,72,34,52,44,185,106,34,66,146,179,118,5,229,115,2,255,0,148,166,59,91,56,41,242,167,228,231,202,62,183,250,79,161,235,57,29,60,55,228,254,167,152,222,237,220,141,191,76,180,221,175,110,154,30,140,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,79,241,88,200,149,84,170,179,243,77,131,86,204,69,83,85,28,223,189,233,84,230,20,151,219,124,148,181,57,88,36,17,154,86,133,36,210,79,236,74,77,6,142,122,137,123,223,113,186,245,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,84,131,197,31,199,102,38,254,11,228,240,132,127,183,112,182,251,186,236,75,187,19,40,20,46,170,219,177,58,15,148,19,122,166,81,209,245,175,27,49,126,109,107,39,28,222,226,77,63,54,149,109,211,85,104,93,163,218,229,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,20,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,33,175,17,220,142,73,205,109,155,2,240,195,229,196,143,136,182,124,119,209,5,151,80,211,72,173,196,81,146,206,19,175,153,18,144,180,168,148,166,20,165,114,146,183,93,74,137,36,241,186,223,148,225,185,195,238,78,93,163,57,140,56,201,74,136,172,69,168,199,84,104,84,215,154,105,229,219,40,39,95,109,211,106,67,47,186,203,203,146,201,176,163,90,82,149,182,131,91,122,232,183,8,250,95,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,59,102,27,132,133,229,11,48,212,26,30,2,51,46,70,29,94,18,21,38,84,135,116,117,118,140,100,200,97,185,36,234,222,113,9,146,132,166,65,56,194,9,206,161,212,52,234,12,148,108,169,229,218,78,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,64,35,165,99,70,3,94,88,42,221,155,84,174,194,150,237,10,252,181,233,119,53,10,172,168,228,219,19,17,42,19,15,190,202,12,150,162,223,29,215,141,165,17,153,44,200,155,112,208,148,186,141,100,175,13,12,241,201,203,141,228,206,15,95,8,136,188,58,189,43,13,173,233,110,45,168,235,161,212,94,38,216,41,170,121,102,148,156,99,74,26,75,201,90,189,68,54,78,32,200,210,180,61,121,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,86,146,90,20,131,238,81,25,24,163,30,43,216,88,237,137,152,178,174,67,134,180,192,175,83,186,247,30,38,244,73,201,126,116,229,25,110,36,37,58,237,65,30,154,153,253,166,63,127,9,92,77,118,208,199,231,237,151,157,109,49,107,20,213,48,146,90,180,213,215,102,193,65,105,170,200,181,209,62,227,63,188,94,2,84,74,73,40,187,140,181,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,31,142,179,33,17,41,19,165,56,189,136,102,51,174,41,68,122,104,68,147,51,61,127,112,206,126,115,43,75,174,230,62,249,148,169,78,190,134,235,149,54,155,83,139,221,162,10,124,131,34,35,212,251,59,125,130,198,120,55,225,199,162,240,250,181,127,57,29,212,170,92,217,48,210,181,163,66,52,173,138,123,165,161,237,47,119,237,126,239,104,178,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,116,240,172,207,117,10,207,167,82,50,165,138,43,233,34,72,168,58,221,165,87,209,110,110,149,54,83,9,106,149,200,98,57,153,111,125,249,79,117,46,187,181,59,182,30,137,36,233,61,115,137,149,91,55,53,248,71,80,179,235,52,216,137,185,233,209,228,73,180,234,238,56,108,174,157,81,52,122,132,167,82,133,171,166,113,73,109,47,35,106,183,32,137,68,92,196,54,180,103,218,233,194,172,71,178,241,30,86,16,220,150,93,86,37,231,18,160,138,90,168,137,142,110,202,114,83,134,146,105,182,146,222,238,119,51,122,13,179,111,114,92,74,208,164,26,137,73,51,208,158,77,172,92,101,195,76,184,217,150,46,58,85,41,82,238,74,45,61,184,109,177,79,97,41,244,124,22,208,148,198,134,243,168,81,183,33,230,155,36,161,78,182,148,164,244,36,234,233,164,223,119,181,128,202,184,210,158,83,188,44,96,223,195,251,123,203,152,17,215,137,126,71,35,102,58,205,123,24,108,117,203,70,34,217,116,119,16,204,70,208,236,132,87,41,204,155,143,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,164,10,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,234,112,235,207,84,108,210,217,165,99,226,12,248,136,197,74,4,119,158,156,204,104,174,161,21,58,115,39,29,5,82,51,38,201,134,86,167,36,37,181,178,149,253,52,41,105,66,16,162,66,38,80,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,117,94,38,149,252,26,161,101,30,233,70,49,209,61,41,233,77,105,246,171,72,140,167,30,106,226,91,15,42,27,237,172,141,60,158,94,199,28,90,205,73,35,105,46,183,163,156,206,83,148,2,52,17,195,122,22,54,197,202,133,166,254,54,213,162,76,92,200,241,222,181,25,101,44,18,225,219,101,14,58,32,50,233,178,132,164,214,105,66,220,35,81,173,205,142,160,150,162,89,41,8,164,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,143,127,154,236,168,225,198,109,112,225,118,85,234,215,67,85,131,204,126,129,95,97,146,92,170,68,165,17,17,169,36,102,92,198,87,181,36,235,38,100,151,18,148,153,26,22,134,220,70,125,239,204,23,197,12,53,197,7,240,94,239,180,37,177,123,49,34,36,67,162,196,91,115,159,113,249,45,182,228,118,155,233,148,226,93,90,210,243,90,37,6,163,213,100,158,254,193,127,217,35,180,177,182,195,203,69,157,102,99,242,98,49,115,208,227,174,154,212,38,90,99,124,26,115,11,54,97,176,235,177,221,113,151,214,76,182,131,39,17,179,212,82,18,180,169,196,45,199,59,168,0,130,188,96,176,114,133,124,229,128,241,86,67,221,61,107,13,42,12,72,134,230,213,175,159,22,116,134,34,72,141,161,45,40,78,229,174,51,188,195,74,212,93,54,196,237,39,20,98,144,64,92,79,6,12,6,147,106,225,125,203,143,245,216,81,58,139,226,66,105,116,37,170,59,74,125,186,116,55,28,75,238,33,226,89,173,8,122,78,168,83,70,148,118,193,109,103,188,148,131,77,143,128,202,184,191,54,50,207,102,230,191,135,230,19,225,109,225,58,93,57,105,177,237,186,149,34,167,24,205,75,167,84,91,165,54,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,20,109,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,90,87,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,167,166,58,99,166,28,101,211,14,42,56,161,138,21,158,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,170,10,79,24,108,97,123,49,112,175,154,236,73,112,240,145,114,27,76,203,30,33,65,146,251,44,28,82,101,197,183,57,81,155,121,197,147,218,201,36,26,144,74,50,38,141,73,73,238,46,1,196,34,255,0,179,113,79,55,55,182,32,225,245,195,18,185,111,87,35,209,36,193,157,24,207,99,168,244,60,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,43,31,224,169,225,98,233,248,129,59,203,169,194,127,138,171,227,157,245,39,249,147,248,104,225,92,36,239,251,55,11,49,210,255,0,196,28,65,184,98,80,237,234,30,27,207,147,58,116,147,61,141,35,210,84,210,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,62,85,157,188,224,220,217,185,197,7,107,74,57,112,172,154,28,135,211,105,209,229,181,31,159,5,135,91,97,15,45,199,26,65,41,75,121,81,144,233,161,75,112,155,53,26,16,165,17,110,87,106,225,185,195,238,54,98,100,185,140,56,201,74,150,156,58,167,72,84,104,84,215,154,117,148,92,203,54,159,109,211,106,67,47,180,243,40,140,241,48,163,90,82,164,56,178,91,122,234,135,8,174,208,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,127,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,173,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,110,167,135,54,74,63,146,174,28,63,95,191,233,148,167,49,54,233,249,202,148,150,11,154,229,46,9,146,13,186,98,94,220,164,43,106,208,110,58,166,137,41,91,138,74,117,117,44,180,225,204,0,1,13,120,142,228,114,78,107,108,216,23,134,31,46,36,124,69,179,227,190,136,44,186,134,154,69,110,34,140,150,112,157,124,200,148,133,165,68,165,48,165,43,148,149,186,234,84,73,39,141,214,232,132,123,252,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,162,156,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,6,112,115,161,131,148,44,2,205,5,255,0,133,86,179,219,232,180,170,131,114,41,205,237,89,116,209,101,199,106,91,81,181,90,214,181,242,81,33,45,115,20,163,82,249,123,207,67,86,133,197,71,191,192,28,28,174,230,3,25,109,60,29,183,30,233,229,220,213,4,199,114,78,212,47,164,138,132,169,201,50,118,45,104,39,57,76,54,235,188,189,228,165,236,218,159,89,68,67,75,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,35,254,113,115,139,98,101,2,196,143,95,175,195,244,205,201,89,223,242,126,223,230,61,31,210,156,167,163,162,87,243,164,48,235,108,114,155,144,78,124,225,22,253,54,167,83,62,202,246,202,71,21,235,250,14,54,214,207,51,215,68,71,44,75,198,67,211,92,144,136,143,26,45,135,208,193,242,91,134,211,8,113,213,70,89,52,219,38,201,146,143,122,137,243,94,243,124,222,174,1,127,220,46,60,9,225,151,227,94,113,52,74,160,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,41,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,169,232,252,222,83,200,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,232,91,23,56,127,230,11,12,243,5,79,203,245,38,221,249,77,62,230,234,159,180,170,76,56,212,72,181,200,172,52,167,157,82,86,250,210,219,47,54,218,15,154,202,215,185,10,219,161,173,43,105,110,92,254,79,178,153,102,229,23,11,254,67,208,164,68,172,87,103,200,114,77,118,227,76,3,138,253,85,100,226,205,130,90,13,199,77,8,105,165,147,105,65,47,102,188,197,145,18,157,89,159,138,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,240,95,56,132,40,4,106,160,82,183,24,175,208,79,233,218,159,242,3,255,0,182,79,206,254,144,63,191,63,241,58,127,163,63,91,252,223,251,223,127,247,191,255,0,188,245,180,17,87,43,159,167,111,211,181,179,252,154,63,251,100,255,0,61,244,39,247,159,254,38,255,0,81,253,251,252,223,251,223,159,244,255,0,232,250,219,70,148,192,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,133,32,113,31,225,255,0,51,46,245,215,113,111,8,109,223,245,167,159,211,48,236,104,238,63,33,203,118,86,196,55,182,66,222,91,142,45,151,156,35,90,30,53,109,39,29,54,148,72,249,147,118,101,112,220,225,247,39,46,209,156,198,28,100,165,68,86,34,212,99,170,52,42,107,205,52,242,237,148,19,175,182,233,181,33,151,221,101,229,201,100,216,81,173,41,74,219,65,173,189,116,91,132,115,212,101,92,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,36,101,146,173,74,160,101,19,10,43,181,218,156,74,117,54,157,134,244,41,115,38,75,121,44,177,25,134,233,140,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,43,113,12,205,53,43,52,248,243,34,187,104,51,17,86,125,181,28,168,246,252,195,165,38,44,217,172,23,172,235,207,184,173,94,90,20,241,186,166,144,179,73,33,179,73,242,155,113,111,110,140,2,250,56,110,230,242,213,204,70,13,82,236,90,148,218,84,12,66,178,105,232,133,84,163,67,128,221,61,151,32,180,174,84,121,113,24,108,249,124,158,95,37,14,19,105,66,91,119,84,147,109,54,182,73,80,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,202,184,213,248,167,181,190,31,193,243,26,136,137,89,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,130,109,106,254,13,103,55,47,177,107,106,162,124,160,176,111,234,122,208,245,62,169,25,76,184,91,29,83,110,54,178,35,213,183,153,125,165,17,56,218,189,87,26,37,180,179,209,11,16,42,193,180,176,143,132,206,54,204,175,226,74,110,10,221,55,18,235,15,219,150,205,112,154,65,174,145,109,176,196,89,50,165,200,109,151,79,168,89,204,149,17,133,32,152,67,155,32,62,243,100,92,196,48,229,138,225,14,52,97,126,61,89,173,226,6,17,221,241,46,42,19,146,29,136,114,25,67,141,45,167,219,50,222,211,173,58,148,186,210,244,52,168,146,180,164,205,11,66,203,84,173,38,126,212,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,195,53,153,163,253,4,254,157,174,111,228,209,255,0,218,219,249,151,161,63,191,63,241,54,58,143,239,223,231,31,223,28,255,0,167,255,0,71,213,218,37,87,7,95,211,183,233,218,161,242,3,255,0,181,183,205,126,144,63,188,255,0,241,58,135,163,63,91,252,227,251,227,127,247,191,255,0,188,245,116,28,171,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,26,184,140,228,163,249,42,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,148,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,160,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,64,34,255,0,168,185,116,177,51,65,144,92,42,195,75,234,63,213,253,14,101,30,110,247,191,163,42,158,133,38,88,153,203,105,214,249,220,174,122,213,202,90,182,47,184,203,184,202,146,243,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,43,10,225,89,159,31,246,35,42,152,191,90,254,213,171,66,187,83,168,255,0,204,34,53,17,40,229,127,231,10,105,110,61,253,156,116,39,245,72,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,115,140,134,28,122,83,15,168,183,243,113,221,82,162,76,141,13,75,66,53,34,74,24,168,59,218,123,79,223,251,95,187,218,43,155,38,117,165,208,179,31,99,74,76,167,88,67,149,202,99,78,41,181,237,213,7,62,57,153,25,234,93,157,158,209,163,10,52,132,75,164,65,148,218,247,161,232,205,56,149,25,235,169,26,72,200,245,253,227,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,242,248,167,80,110,147,134,119,109,81,229,236,68,74,28,247,212,173,116,208,145,29,106,51,215,82,247,123,198,109,113,146,170,229,203,139,247,116,230,143,154,82,174,9,252,147,47,91,114,85,41,195,79,180,245,250,94,193,123,252,61,236,246,109,12,176,90,72,110,63,33,117,74,124,10,139,169,216,73,220,227,148,248,155,148,101,180,181,63,87,188,245,63,180,73,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,149,11,190,225,123,157,127,229,1,98,35,6,49,10,167,85,157,137,54,109,61,114,93,168,205,62,119,166,105,105,121,40,68,131,117,41,45,30,107,154,195,46,19,134,107,115,212,119,123,138,91,188,185,127,250,45,177,63,74,127,166,191,65,127,171,63,147,255,0,37,189,39,213,61,254,197,245,61,79,35,147,191,149,250,239,91,126,205,254,205,218,118,15,86,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,21,87,197,79,33,223,236,190,106,240,130,139,253,147,183,125,10,153,78,255,0,159,92,154,218,151,205,255,0,205,210,234,27,103,251,73,11,87,235,86,43,46,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,19,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,174,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,221,70,107,51,99,226,159,25,62,32,92,62,98,248,177,254,23,152,189,102,224,46,66,113,39,23,49,1,249,109,208,173,219,226,99,210,10,35,6,243,238,173,112,169,141,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,174,12,203,230,46,251,205,6,41,207,196,203,234,71,246,176,232,240,182,51,253,25,75,234,94,121,136,124,198,154,111,157,202,231,173,60,213,167,122,251,204,251,136,166,255,0,10,124,138,198,188,92,129,154,124,87,129,18,77,10,44,130,122,202,130,153,78,165,245,84,98,77,65,250,73,102,203,137,36,161,167,99,184,210,89,112,149,204,51,113,74,66,82,150,205,219,116,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,67,202,84,112,171,14,42,248,143,72,197,234,157,151,74,147,121,208,105,242,41,116,218,219,145,200,229,70,138,241,145,184,218,85,255,0,207,146,76,253,100,37,231,210,147,73,60,233,47,213,128,0,249,55,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,102,95,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,30,126,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,165,236,1,193,202,22,95,240,106,211,193,219,113,238,162,37,179,79,76,119,36,237,90,58,185,75,82,156,147,39,98,214,179,111,154,251,142,187,203,222,105,70,253,169,245,82,68,58,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,8,56,216,92,248,70,86,109,135,103,214,105,242,231,98,41,72,149,62,138,244,74,146,27,69,46,156,163,109,18,85,41,131,220,167,16,250,155,109,45,122,169,213,113,220,81,58,68,218,218,122,165,105,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,62,176,44,11,203,20,242,209,73,195,236,226,91,214,253,114,225,174,81,202,53,215,6,49,23,76,234,247,153,182,102,109,153,37,18,82,146,105,107,91,6,72,68,132,169,76,26,82,150,204,168,219,56,185,58,190,242,129,125,199,160,87,230,122,102,219,172,239,249,63,112,114,217,143,233,78,83,49,215,43,249,170,31,117,198,57,78,72,38,254,112,203,126,155,147,169,31,103,0,23,83,193,83,194,197,211,241,2,119,151,83,132,255,0,21,87,199,59,234,79,243,39,240,209,86,176,170,213,90,116,105,240,233,245,57,113,99,213,35,148,73,205,50,242,144,137,76,19,173,188,77,58,146,61,22,130,117,150,156,36,171,82,222,218,21,222,146,50,145,89,23,201,149,119,56,120,143,42,152,229,87,208,214,101,175,211,200,185,170,77,45,7,41,45,186,107,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,47,250,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,143,172,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,30,82,226,194,219,18,235,190,237,28,76,175,208,186,171,146,196,235,254,79,205,234,158,71,71,214,178,76,202,249,180,44,155,115,123,105,36,252,226,85,183,77,83,161,246,143,86,0,3,149,102,159,26,255,0,147,182,95,111,108,99,110,159,214,203,183,233,229,208,48,166,185,141,174,115,238,162,60,94,106,121,141,153,178,79,188,209,185,181,100,174,89,47,110,170,208,143,53,131,186,228,143,30,99,101,199,50,246,118,36,214,102,203,98,222,41,11,165,220,4,204,135,91,65,211,164,160,218,113,199,80,210,22,167,144,202,148,220,146,107,98,183,174,58,8,180,86,213,22,140,192,0,86,7,26,204,11,153,85,161,89,121,135,160,209,185,222,132,223,109,220,82,91,55,220,113,17,93,95,50,10,212,130,35,105,182,80,242,165,33,78,25,161,70,228,182,17,235,234,146,69,75,11,31,224,193,128,209,174,172,80,185,113,254,187,10,95,79,99,199,77,46,132,181,71,117,44,57,81,152,219,137,125,196,60,75,36,45,108,198,213,10,104,210,190,201,205,172,246,26,80,106,184,144,28,211,49,88,13,102,230,75,8,235,184,83,121,194,136,164,84,99,173,116,201,207,71,55,151,73,168,146,20,81,230,180,73,90,21,189,181,43,83,73,45,59,208,107,109,71,177,106,35,207,14,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,240,2,255,0,184,92,120,19,195,47,198,188,226,104,149,64,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,63,35,148,154,83,213,88,245,215,169,145,23,82,135,29,232,145,230,41,148,155,236,176,242,155,83,173,33,205,55,37,11,83,12,169,73,35,209,70,211,102,122,237,45,63,88,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,254,11,231,16,133,0,139,243,226,25,157,58,86,86,48,190,69,10,208,184,34,39,21,46,88,228,86,252,51,140,153,71,9,131,115,107,181,7,219,82,137,40,66,82,78,165,163,89,40,150,241,36,185,110,33,15,109,161,106,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,239,112,230,201,71,242,85,195,135,235,247,253,50,148,230,38,221,63,57,82,146,193,115,92,165,193,50,65,183,76,75,219,148,133,109,90,13,199,84,209,37,43,113,73,78,174,165,150,156,57,128,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,63,37,78,147,74,173,70,68,58,205,50,36,248,237,200,98,90,26,146,202,93,66,95,97,212,60,203,164,149,17,145,45,183,91,109,196,43,189,43,66,84,90,25,17,143,214,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,102,176,76,172,207,231,170,77,255,0,151,156,49,203,14,22,207,150,197,177,67,177,232,148,219,205,231,162,181,178,173,81,98,60,37,165,134,137,198,205,230,209,21,232,198,70,226,22,142,106,212,178,218,166,208,133,185,197,50,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,137,213,158,78,21,118,109,129,132,105,197,44,184,28,182,23,99,209,212,245,207,76,170,79,55,87,84,136,194,13,111,84,155,113,102,73,68,148,164,148,183,25,73,33,165,160,190,105,13,173,4,219,213,193,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,119,94,32,57,152,179,115,95,137,118,86,41,89,240,101,211,150,155,30,37,54,175,76,146,70,165,211,170,45,206,154,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,18,215,129,143,215,103,229,191,226,67,149,113,171,241,79,107,124,63,131,230,53,17,2,155,164,213,94,165,72,174,179,76,150,186,108,57,12,196,145,49,44,168,216,101,247,146,226,154,105,110,105,181,43,90,88,121,73,73,158,170,38,156,50,215,105,233,32,50,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,252,153,233,204,95,242,157,204,117,197,127,211,100,115,109,186,126,218,21,179,234,109,214,151,29,107,216,239,107,77,185,243,206,45,233,27,92,73,173,28,254,89,153,146,8,79,94,12,25,120,170,219,118,205,203,153,27,150,149,17,8,187,35,166,137,107,200,76,197,41,243,132,204,135,58,245,45,164,158,196,161,114,24,142,148,154,254,115,88,174,25,18,80,162,55,44,208,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,42,184,174,103,167,245,249,95,193,75,207,255,0,24,139,127,205,130,159,240,82,154,91,114,9,95,243,189,82,18,159,216,100,215,253,240,200,174,12,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,209,70,93,112,26,205,203,110,17,208,176,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,69,73,156,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,9,233,155,169,184,37,78,203,165,231,80,204,93,38,93,83,15,162,199,140,245,86,12,69,62,151,229,45,50,153,56,204,182,108,45,11,37,170,73,48,146,61,232,70,166,91,212,148,110,50,205,184,185,238,13,20,204,109,129,130,85,249,87,195,146,213,135,85,25,12,73,177,73,233,108,60,132,172,159,152,213,72,154,66,84,111,50,142,115,77,25,161,100,148,26,205,107,65,106,183,20,171,10,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,64,35,74,121,78,240,177,131,127,15,237,239,46,96,66,174,53,149,188,26,94,28,89,116,10,219,221,86,38,199,168,46,77,10,52,122,130,155,114,21,45,226,210,92,137,12,236,82,22,203,139,142,203,104,37,27,107,55,18,106,109,102,150,159,109,85,23,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,210,158,90,233,152,185,69,192,107,26,141,142,238,68,114,251,129,71,102,53,97,113,229,174,81,169,104,213,45,155,207,45,74,55,100,242,137,190,122,201,74,66,158,230,154,12,208,105,49,210,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,206,33,22,115,55,126,88,46,212,57,31,156,186,93,62,125,73,164,236,37,109,113,186,124,173,170,34,218,122,31,173,222,90,31,218,40,131,6,234,174,91,88,191,104,206,116,205,162,139,112,64,231,25,250,166,148,166,83,102,175,105,105,244,125,163,73,56,87,80,106,173,134,86,149,81,149,239,68,186,28,7,210,173,117,212,149,29,10,35,215,83,247,251,199,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,193,179,197,125,55,98,101,138,254,148,110,26,30,170,80,42,180,184,234,73,232,105,117,218,124,147,73,145,238,73,151,106,61,154,159,216,99,62,214,28,87,174,76,71,160,70,146,163,117,202,141,106,42,93,53,153,168,214,110,62,146,61,117,215,93,119,123,117,26,68,192,74,67,52,44,23,178,41,108,180,150,202,61,187,76,108,201,41,34,237,76,70,147,236,34,247,123,135,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,38,85,31,35,145,179,29,195,135,14,49,134,199,92,180,98,45,151,71,175,33,152,141,161,217,8,174,83,153,172,212,95,56,73,101,4,165,20,146,82,221,83,42,66,125,117,184,109,172,140,148,133,179,94,182,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,95,158,64,115,131,74,205,150,17,165,85,3,150,221,247,103,71,135,2,235,67,205,36,145,37,245,161,68,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,146,128,101,92,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,129,249,51,109,141,245,92,184,96,13,199,141,20,106,28,74,204,139,114,69,45,75,129,37,197,54,137,44,61,81,141,29,228,18,211,218,133,155,79,57,177,122,40,146,189,170,52,172,136,208,125,2,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,84,173,196,191,35,146,114,227,121,61,140,54,58,226,47,14,175,74,195,136,102,35,104,106,58,232,117,23,137,199,206,18,89,65,37,39,24,210,135,84,202,144,159,81,13,155,107,34,52,161,111,71,92,180,102,46,251,202,254,41,192,196,203,22,71,246,80,235,16,182,51,253,39,75,234,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,244,17,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,231,223,54,62,41,241,147,226,5,195,230,47,143,20,229,255,0,121,59,96,199,194,213,92,50,202,211,139,88,122,190,138,74,76,146,193,212,93,101,182,21,33,100,69,170,214,77,50,132,39,113,158,194,55,54,109,230,57,187,218,229,122,215,193,171,199,28,109,90,6,60,222,159,38,109,9,21,8,231,46,75,177,84,228,89,59,94,65,156,73,47,33,230,151,13,151,144,75,108,229,36,213,202,82,146,165,17,35,115,136,210,69,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,140,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,2,141,184,190,183,133,229,155,73,47,89,115,101,170,231,85,30,18,111,24,234,140,226,88,110,105,50,158,153,104,117,110,30,245,170,25,198,37,33,182,210,218,9,13,158,229,184,183,73,190,127,195,46,147,74,173,103,143,12,33,214,105,145,39,199,110,69,74,90,26,146,202,93,66,95,98,153,45,230,93,36,168,140,137,109,186,219,110,33,93,233,90,18,162,208,200,140,104,36,0,101,92,94,245,67,54,118,110,81,114,19,131,119,197,118,60,74,197,118,125,143,109,70,161,91,138,158,113,95,170,172,161,69,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,116,131,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,115,225,139,195,254,102,17,67,141,152,28,111,183,122,75,234,94,215,237,154,107,174,62,212,170,12,87,24,121,151,85,37,9,89,54,111,62,220,142,214,92,66,148,202,80,157,77,46,41,104,110,197,71,63,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,204,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,41,149,194,179,58,246,174,1,87,106,184,41,139,21,63,70,218,23,133,65,169,180,218,179,166,218,34,210,106,134,130,105,197,73,86,210,89,50,250,17,29,38,234,150,104,101,76,36,205,41,67,142,186,139,169,21,87,199,59,234,79,243,39,240,209,0,50,197,151,171,171,52,24,203,69,194,59,90,79,65,215,243,36,212,106,139,138,228,134,105,144,90,78,231,100,56,148,23,248,45,160,148,164,37,110,186,210,13,104,223,184,180,61,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,42,175,141,238,41,127,246,180,193,74,125,119,255,0,27,186,106,244,206,151,238,141,1,254,113,163,255,0,190,73,216,133,253,171,79,234,204,66,172,142,229,211,249,80,99,178,48,206,92,127,232,175,147,245,153,149,9,187,255,0,216,207,230,110,51,18,103,44,157,109,79,114,167,63,9,92,164,171,215,238,81,108,222,101,192,6,143,114,95,140,117,220,125,203,5,129,138,183,75,59,43,85,90,123,145,234,46,110,65,245,50,162,72,118,35,178,116,66,16,132,115,151,29,78,242,210,146,74,57,155,11,82,78,167,218,192,7,10,207,51,120,94,246,82,241,49,156,98,155,46,29,176,186,62,215,36,68,140,228,151,217,154,111,55,208,45,182,144,227,124,197,148,206,152,201,10,113,13,168,200,137,197,37,179,89,150,115,5,249,240,172,164,210,169,217,28,176,102,83,233,145,34,200,170,72,172,75,156,235,44,165,11,148,249,84,228,178,78,186,162,45,86,178,105,150,155,37,43,83,216,218,19,220,146,34,150,160,2,58,231,111,39,214,206,110,112,189,218,42,138,36,43,218,135,29,245,90,117,137,110,200,228,65,125,215,24,91,200,113,182,150,73,82,30,76,100,52,107,82,28,54,201,70,180,37,70,91,85,158,17,110,156,34,179,131,108,207,179,105,249,75,188,14,37,54,187,75,145,37,86,138,153,106,66,215,87,97,211,151,58,90,29,50,66,154,105,108,26,92,81,45,75,65,45,14,33,41,78,230,212,165,217,160,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,132,85,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,254,11,231,16,133,0,143,85,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,122,217,189,43,49,249,188,166,80,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,218,255,0,10,252,138,198,176,45,234,86,103,177,74,4,71,238,122,228,118,106,86,99,44,202,119,125,38,156,252,87,144,167,221,54,220,38,92,92,166,100,145,147,107,66,249,72,74,15,114,92,90,208,221,143,138,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,25,172,30,171,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,116,80,186,166,99,243,121,76,173,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,208,78,79,178,153,102,229,23,11,254,67,208,164,68,172,87,103,200,114,77,118,227,76,3,138,253,85,100,226,205,130,90,13,199,77,8,105,165,147,105,65,47,102,188,197,145,18,157,89,159,117,20,193,196,183,135,220,156,30,170,214,51,7,132,20,168,141,225,244,249,29,77,98,147,17,166,162,177,109,45,106,138,195,100,217,45,243,91,232,145,37,247,84,72,101,164,161,130,209,36,68,130,78,149,236,45,83,129,143,215,103,229,191,226,67,149,113,171,241,79,107,124,63,131,230,53,17,237,120,56,88,22,110,41,217,185,130,195,236,65,183,162,87,45,234,228,123,114,52,232,50,72,246,58,141,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,81,3,56,57,76,188,178,139,138,31,33,235,178,37,214,40,83,227,183,38,133,113,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,191,78,90,204,137,46,160,207,149,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,77,22,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,206,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,10,171,227,157,245,39,249,147,248,104,173,92,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,229,90,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,160,156,146,100,250,217,202,54,23,181,69,73,68,155,123,87,35,176,171,178,177,17,217,28,137,207,180,227,235,101,13,182,234,205,41,67,41,146,182,137,105,67,102,225,36,150,180,164,207,106,100,80,160,30,40,254,59,49,55,240,95,39,132,36,255,0,4,122,181,42,129,74,199,154,237,118,167,18,157,77,167,71,183,229,204,153,45,228,178,196,102,27,77,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,34,86,122,51,155,93,206,30,35,197,169,183,74,244,53,153,107,245,17,237,154,107,168,65,202,75,110,154,57,178,100,184,157,117,121,222,83,70,109,165,70,219,105,66,82,157,198,75,117,207,65,195,207,37,149,92,211,226,132,122,237,223,111,203,86,21,219,82,12,238,9,133,37,81,74,107,228,222,230,169,236,56,148,154,150,181,40,218,83,164,131,73,161,147,81,243,27,90,217,221,125,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,10,1,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,160,17,126,108,102,98,205,202,135,15,204,39,197,43,194,12,186,138,213,99,219,116,218,69,50,49,26,87,81,168,185,74,109,109,48,110,109,52,178,141,173,56,181,184,162,61,168,66,182,165,107,216,218,232,219,21,113,50,234,198,76,71,184,241,74,245,151,212,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,230,45,107,75,45,32,146,219,104,53,30,198,208,132,145,232,146,22,127,194,235,135,252,58,68,58,110,102,241,190,221,231,85,94,233,170,54,61,45,247,24,126,43,113,93,97,167,217,171,43,150,181,238,120,249,186,52,219,132,133,50,166,212,225,164,214,109,41,171,63,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,7,30,233,12,215,112,94,247,165,188,210,92,41,22,237,77,178,37,36,143,181,81,29,79,180,143,223,238,25,187,191,34,61,109,226,61,126,52,101,27,78,83,171,82,146,209,160,205,38,131,109,245,18,116,211,77,52,219,236,208,104,39,35,183,203,87,222,88,172,25,68,225,173,234,93,2,149,76,144,165,30,166,167,91,167,198,53,25,158,229,25,246,175,219,161,253,132,59,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,245,227,7,127,46,133,132,116,203,85,137,235,105,202,132,246,84,182,146,238,221,205,185,22,123,103,169,18,139,82,61,52,238,50,21,93,150,104,7,83,199,203,2,17,70,39,249,183,45,41,38,217,163,113,43,89,172,150,154,104,122,247,141,34,218,81,10,13,171,70,132,76,147,60,138,124,118,249,100,157,164,157,173,164,180,211,217,166,157,195,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,85,226,167,144,239,246,95,53,120,65,69,254,201,219,190,133,76,167,127,207,174,77,109,75,230,255,0,230,233,117,13,179,253,164,133,171,245,171,21,235,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,39,45,25,139,177,51,65,133,144,49,50,197,145,253,148,58,196,45,143,127,70,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,39,242,78,202,199,254,77,56,85,255,0,161,180,239,253,136,233,84,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,12,177,13,41,229,59,194,198,13,252,63,183,188,185,129,202,184,163,248,19,196,223,193,124,226,16,172,190,25,185,179,188,176,35,26,41,88,90,152,242,235,118,158,37,86,41,244,85,210,85,60,152,98,5,70,76,184,236,38,164,130,54,214,102,180,180,107,66,155,73,183,205,46,94,245,124,211,123,111,34,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,140,246,103,127,43,95,201,31,28,95,195,120,87,39,166,232,181,42,123,117,218,36,135,83,182,82,32,186,243,205,37,169,36,73,36,27,200,91,14,36,212,143,85,105,36,175,68,26,141,180,73,94,9,119,77,118,38,62,223,86,84,121,219,40,181,91,60,234,147,35,114,144,124,217,81,38,199,110,59,155,204,183,167,106,38,201,45,8,201,39,204,213,68,102,148,153,68,12,216,248,167,198,79,136,23,15,152,190,39,255,0,14,188,186,88,153,160,200,45,241,134,151,212,127,172,10,156,202,60,221,239,127,70,85,61,11,17,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,128,25,151,203,165,247,149,252,83,159,134,119,212,127,237,102,81,230,239,103,250,78,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,207,254,26,60,69,255,0,216,44,180,99,165,71,255,0,21,163,217,213,190,79,254,103,10,5,31,167,139,27,254,117,125,83,206,127,197,89,247,40,90,160,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,242,110,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,60,85,39,44,153,109,160,85,97,87,104,89,124,195,90,117,74,157,33,185,112,230,68,180,224,50,252,103,219,81,41,183,91,113,45,18,144,180,168,137,68,162,50,50,50,35,33,210,192,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,198,104,113,251,24,235,185,128,198,91,179,24,174,54,122,121,119,53,65,82,27,141,185,11,233,34,161,36,220,104,219,208,132,19,156,166,27,105,174,102,194,82,246,110,87,172,163,49,229,109,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,211,70,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,61,88,12,171,143,85,136,184,153,117,98,133,70,143,81,186,101,243,61,3,111,210,173,154,115,8,113,195,102,44,24,17,91,142,210,27,74,214,173,155,185,106,117,100,157,18,110,188,234,201,41,223,160,157,92,49,120,127,195,197,217,145,179,3,141,246,239,87,98,196,218,253,179,77,117,198,29,139,94,148,219,239,50,234,164,161,43,55,9,150,28,143,218,203,136,74,94,82,211,169,169,180,173,14,92,160,0,160,30,40,254,59,49,55,240,95,39,132,34,168,186,158,24,185,241,253,55,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,185,87,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,227,228,212,110,203,86,143,93,164,90,213,107,154,149,10,181,112,117,30,136,167,72,154,219,114,170,28,132,18,223,233,218,81,146,221,229,160,201,75,216,71,181,38,70,122,16,250,192,0,51,131,157,12,99,161,99,238,104,47,252,85,181,153,217,69,170,212,27,143,78,115,114,207,169,139,18,59,81,26,147,162,208,133,163,156,136,233,119,150,164,146,145,204,216,122,154,117,59,31,224,159,133,245,91,123,8,239,204,87,168,42,91,49,239,58,196,90,108,24,239,66,83,72,113,138,122,28,214,83,78,153,232,242,22,236,199,90,61,169,209,43,138,178,220,163,51,36,66,14,39,88,91,250,47,206,77,235,210,80,189,25,74,187,122,123,166,159,252,235,157,213,117,77,151,86,255,0,106,212,164,110,156,220,223,81,91,116,211,213,73,32,208,38,87,3,235,214,171,62,192,197,60,57,122,60,66,166,208,235,20,234,220,119,82,133,115,212,252,230,93,101,212,173,91,182,154,9,52,246,77,36,73,35,35,83,154,154,181,34,77,154,0,10,224,227,63,143,50,109,92,47,182,176,2,133,54,39,81,124,72,85,82,186,132,200,105,79,183,78,134,227,106,97,181,178,104,53,161,15,73,209,105,116,148,142,216,46,32,183,146,150,73,167,97,103,220,20,241,210,29,42,187,122,101,226,189,89,228,250,111,101,201,110,198,112,152,109,181,202,105,28,185,200,74,204,201,215,30,91,41,138,180,182,68,180,147,113,31,95,169,162,141,118,212,0,3,42,227,245,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,19,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,115,170,221,57,122,192,43,230,187,42,233,189,112,63,15,238,10,212,221,157,77,70,169,108,194,151,41,253,136,74,17,189,215,27,82,213,181,8,74,75,83,236,74,72,139,176,136,125,91,23,9,240,179,11,250,239,209,158,26,90,150,151,164,249,93,111,160,168,209,160,117,92,189,220,190,111,37,9,223,183,152,189,187,181,211,122,180,239,49,69,156,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,193,124,226,16,160,17,97,60,52,184,125,201,198,26,173,31,48,120,191,74,136,230,31,64,145,212,209,233,50,218,106,83,23,42,208,169,76,56,78,18,31,37,176,136,242,88,105,70,135,154,82,31,45,82,100,104,53,107,115,224,60,165,245,132,248,89,138,29,15,233,51,13,45,75,183,209,156,222,139,211,180,104,211,250,94,102,222,103,43,156,133,108,221,203,70,237,186,107,177,58,247,16,249,86,182,94,176,10,198,174,197,186,108,172,15,195,251,126,181,11,127,77,81,165,219,48,162,74,99,122,20,133,236,117,182,210,180,238,66,212,147,208,251,82,163,35,236,51,21,215,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,53,130,244,248,93,101,70,133,129,216,29,77,197,90,179,84,170,149,231,137,52,248,213,131,169,48,202,205,200,52,121,12,180,244,104,9,90,207,238,117,211,66,80,74,113,73,65,243,9,134,214,115,84,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,103,179,62,185,103,141,149,140,195,84,236,122,52,232,143,219,213,200,255,0,40,237,246,89,55,119,194,167,63,33,244,55,17,211,117,74,82,150,210,153,113,178,94,245,239,66,80,179,52,169,106,66,102,87,3,31,174,207,203,127,196,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,79,252,206,229,234,213,205,6,13,86,176,142,233,147,208,117,252,185,52,234,162,34,183,33,234,100,230,149,185,169,13,165,101,254,19,107,36,169,10,91,78,186,130,90,55,238,40,43,195,35,35,85,220,40,199,108,69,189,113,150,135,165,193,134,21,6,237,235,126,76,42,162,28,130,228,169,48,205,201,79,146,16,100,226,245,133,46,25,183,205,36,164,147,49,100,164,115,81,163,54,126,57,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,237,109,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,250,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,118,169,70,103,218,102,62,176,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,85,95,28,239,169,63,204,159,195,69,85,139,179,225,185,195,238,78,93,163,57,140,56,201,74,136,172,69,168,199,84,104,84,215,154,105,229,219,40,39,95,109,211,106,67,47,186,203,203,146,201,176,163,90,82,149,182,131,91,122,232,183,8,231,168,10,1,226,143,227,179,19,127,5,242,120,66,58,210,175,251,202,133,102,215,240,250,141,112,203,135,111,93,82,32,201,173,65,100,201,40,158,184,102,233,198,39,76,139,114,144,133,62,226,201,26,236,53,236,81,145,169,180,26,122,86,84,114,163,136,249,181,196,116,89,86,83,93,13,42,15,45,250,253,125,246,77,113,105,17,84,102,68,165,17,25,115,30,94,213,19,76,145,146,156,82,84,102,104,66,28,113,26,19,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,28,171,249,39,101,99,255,0,38,156,42,255,0,208,218,119,254,196,116,170,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,134,109,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,40,4,123,92,81,197,235,203,23,228,219,47,222,15,196,52,89,246,189,50,208,164,51,25,130,105,12,83,160,181,177,164,153,246,169,107,82,141,199,22,165,25,234,183,84,73,218,130,66,19,50,184,94,228,91,244,215,117,35,28,113,142,204,234,240,218,139,191,208,241,166,171,107,53,218,163,110,36,139,86,77,39,212,67,103,71,57,154,154,80,183,73,13,252,234,83,33,178,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,38,237,136,83,173,90,204,35,100,158,231,211,228,55,203,52,238,37,110,109,69,166,158,221,117,238,25,186,204,204,3,166,99,229,255,0,8,227,19,28,171,150,170,146,108,145,180,146,69,53,226,211,77,11,78,225,106,60,31,47,229,215,112,142,167,106,191,61,78,185,79,158,242,144,210,157,221,181,182,226,192,108,180,35,81,232,69,174,157,196,66,194,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,23,26,186,155,158,146,181,168,223,205,118,114,32,201,255,0,150,215,117,69,62,255,0,161,251,187,196,63,225,255,0,69,98,181,154,75,45,18,35,173,210,137,85,167,74,34,74,9,91,77,53,24,189,167,169,30,133,219,222,52,54,132,37,180,37,9,45,9,36,68,68,94,225,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,133,106,221,60,28,232,85,252,205,74,191,33,94,116,168,56,79,58,160,138,236,139,113,48,86,137,68,226,165,37,201,20,150,147,28,217,109,152,106,111,152,150,223,66,201,198,146,164,55,202,94,206,106,172,42,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,229,92,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,8,171,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,221,115,255,0,105,96,149,205,149,203,186,161,143,41,150,221,10,221,142,186,149,62,100,70,159,121,248,53,117,180,228,72,79,182,195,78,180,79,172,157,150,73,38,221,90,89,51,89,115,20,148,145,173,57,225,23,253,195,118,250,204,118,32,101,198,151,91,204,45,47,246,19,108,214,102,62,191,74,86,169,123,61,73,18,218,52,253,196,220,131,86,249,8,209,106,71,115,242,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,0,132,28,91,241,230,54,22,101,161,204,54,167,205,150,197,195,137,242,61,23,24,227,72,118,58,218,167,48,182,221,156,225,173,8,52,173,10,73,181,25,109,41,104,222,137,138,63,89,40,90,78,141,128,92,159,5,188,99,174,222,24,53,118,224,237,93,158,100,76,59,168,71,145,75,147,185,5,182,45,73,82,28,84,109,137,65,25,236,125,137,14,243,20,181,169,93,78,223,85,45,164,142,197,64,101,92,75,78,30,121,44,170,230,159,20,35,215,110,251,126,90,176,174,218,144,103,112,76,41,42,138,83,95,38,247,53,79,97,196,164,212,181,169,70,210,157,36,26,77,12,154,143,152,218,214,206,235,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,1,64,60,81,252,118,98,111,224,190,79,8,122,172,4,201,69,71,51,249,29,171,222,216,103,76,234,113,38,210,196,9,177,161,67,108,162,179,233,152,47,68,165,19,145,222,144,242,155,217,201,213,111,182,106,115,105,106,250,73,6,167,137,73,145,89,0,225,115,85,160,85,109,28,196,102,14,76,186,117,74,157,33,21,154,53,152,77,41,151,227,62,218,155,114,28,153,206,146,137,72,90,84,74,115,164,36,145,145,147,60,213,254,182,56,252,188,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,101,99,70,47,89,184,11,133,247,6,46,98,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,97,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,22,122,243,15,153,187,251,48,88,243,59,30,102,73,151,111,212,147,34,58,168,49,224,212,94,81,208,216,141,167,76,136,238,153,146,144,180,168,141,213,45,178,65,27,203,113,196,165,27,244,43,180,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,37,64,113,76,232,99,29,119,0,178,193,127,226,173,172,206,250,213,42,158,220,122,115,155,144,93,52,169,114,26,136,212,157,22,133,161,124,149,200,75,188,181,36,210,190,94,195,208,149,169,103,8,104,247,37,248,57,93,192,44,176,88,24,85,116,189,190,181,74,167,185,34,162,222,212,23,77,42,92,135,101,187,27,84,45,104,95,37,114,20,215,49,42,52,175,151,188,180,37,104,80,131,142,13,129,37,218,86,22,98,148,27,122,33,71,139,34,163,64,170,85,146,77,37,243,91,169,105,248,81,214,122,243,86,130,38,103,173,61,134,132,25,185,244,77,194,221,21,120,89,95,242,108,92,233,89,177,78,225,137,73,166,221,81,231,208,42,71,36,218,74,37,33,200,203,118,60,114,91,133,234,173,115,24,136,72,216,100,181,47,106,11,93,230,149,95,160,0,206,102,119,49,230,54,99,179,47,120,226,77,26,108,183,237,227,144,138,93,190,79,72,117,196,21,58,50,9,166,220,105,14,161,10,101,15,41,46,73,54,182,39,98,228,44,143,85,110,81,240,161,239,240,7,24,235,185,127,198,91,79,24,173,198,122,137,118,205,65,50,28,141,185,8,234,226,173,42,110,76,109,235,66,201,190,107,14,58,215,51,97,169,27,247,39,214,73,24,211,72,0,12,171,137,127,82,200,181,213,124,228,199,10,179,31,130,22,101,86,224,173,77,244,180,43,194,151,79,83,146,229,63,178,171,33,152,114,227,69,74,84,181,109,66,57,79,19,103,216,148,178,178,111,66,125,209,61,56,125,240,220,141,151,105,48,113,147,24,93,137,81,196,85,71,109,234,108,40,203,117,40,182,86,227,82,89,144,201,186,219,220,153,139,113,153,8,74,204,219,52,54,180,40,155,82,203,71,14,122,128,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,224,190,113,8,80,8,212,237,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,85,95,28,239,169,63,204,159,195,68,74,225,151,73,165,86,179,199,134,16,235,52,200,147,227,183,34,165,45,13,73,101,46,161,47,177,76,150,243,46,146,84,70,68,182,221,109,183,16,174,244,173,9,81,104,100,70,52,18,0,40,7,138,63,142,204,77,252,23,201,225,8,255,0,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,232,79,42,57,81,195,140,165,97,194,44,171,41,174,186,171,59,150,253,126,190,251,36,137,85,121,73,35,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,190,214,0,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,128,68,170,200,46,74,46,172,214,98,60,74,221,90,153,211,225,149,179,80,101,203,142,161,32,156,67,115,246,26,92,85,50,57,182,164,45,79,58,131,34,90,144,162,228,182,178,89,158,229,52,135,111,162,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,143,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,86,132,184,133,33,69,169,40,140,140,143,220,51,201,196,2,140,197,23,52,151,162,35,176,182,138,93,86,163,40,201,73,36,238,53,84,101,118,150,132,90,151,103,120,151,252,21,42,110,122,74,233,163,255,0,53,217,200,157,39,254,91,93,212,228,251,254,135,238,239,22,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,2,159,56,213,73,138,120,183,107,69,41,47,28,146,183,96,175,149,188,185,123,58,154,137,110,219,223,187,94,205,125,195,143,240,169,166,38,167,154,118,55,48,78,244,148,180,202,47,87,118,211,77,70,15,173,220,122,105,175,120,190,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,42,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,69,92,216,248,167,198,79,136,23,15,152,190,44,251,132,5,211,66,177,178,95,136,87,173,211,59,162,162,219,247,133,90,169,81,147,202,91,156,136,172,82,96,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,5,179,245,157,123,171,53,152,143,46,137,73,169,244,248,101,108,212,30,110,220,167,199,55,16,220,253,134,166,211,83,144,78,37,11,83,206,160,204,208,149,164,185,45,172,208,69,185,78,173,223,65,195,175,34,178,115,75,121,21,241,136,48,37,163,10,232,18,30,102,115,209,165,52,133,212,234,44,148,117,149,52,200,156,39,217,66,155,144,151,22,242,81,244,16,164,37,104,90,137,104,189,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,134,109,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,10,54,226,223,143,50,113,79,50,238,97,181,62,108,71,237,236,48,143,232,184,199,26,67,82,16,237,69,244,54,236,231,13,104,65,41,11,74,137,168,203,105,75,94,197,195,81,250,170,90,210,80,214,77,173,93,137,106,211,175,89,16,118,81,106,181,9,180,184,114,121,168,62,108,168,141,198,114,67,123,8,247,167,106,38,198,61,76,137,39,204,209,38,102,149,17,40,214,181,118,224,167,87,170,212,136,61,68,75,102,158,138,165,81,206,106,17,211,197,92,166,34,37,205,20,100,107,213,249,113,209,162,72,213,235,235,166,212,168,203,191,240,237,199,72,120,3,154,203,82,228,175,86,125,25,109,215,185,182,221,121,229,19,4,218,98,202,34,38,150,235,143,26,82,203,45,202,68,87,156,112,148,149,37,182,87,244,136,205,10,208,160,12,171,141,30,228,166,214,161,89,249,71,194,26,77,185,7,164,137,34,207,166,85,28,111,154,183,55,74,154,194,101,201,115,85,153,153,111,125,247,87,166,187,83,187,68,145,36,136,139,181,128,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,0,241,71,241,217,137,191,130,249,60,33,61,56,53,85,169,84,12,162,94,213,218,237,78,37,58,155,78,190,42,82,230,76,150,242,89,98,51,13,211,41,234,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,94,185,232,206,109,119,56,120,143,22,166,221,43,208,214,101,175,212,71,182,105,174,161,7,41,45,186,104,230,201,146,226,117,213,231,121,77,25,182,149,27,109,165,9,74,119,25,45,215,57,173,133,151,92,92,196,156,47,190,49,142,212,180,229,202,180,236,8,232,122,171,56,154,90,137,197,155,141,146,217,96,146,147,55,22,211,78,28,135,79,177,13,50,218,150,226,147,185,178,95,159,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,61,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,1,92,28,108,49,66,171,111,97,29,135,133,20,244,203,102,61,231,88,149,82,157,33,153,170,105,14,49,79,67,122,69,117,162,45,30,66,221,152,211,165,185,90,37,113,80,123,84,102,70,138,192,203,94,16,201,199,172,121,177,176,141,150,37,185,30,226,172,50,205,64,226,62,211,47,181,78,70,174,205,121,181,187,170,9,109,198,109,231,8,140,149,169,160,136,146,163,50,73,233,120,70,174,36,54,181,118,240,201,46,41,82,109,200,61,92,184,244,248,149,71,27,230,161,189,177,97,78,143,46,75,154,172,200,143,99,12,58,189,53,220,173,186,36,141,70,68,116,3,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,6,164,192,112,172,238,99,204,156,184,229,162,241,196,154,52,216,140,92,37,29,20,187,124,158,144,211,107,58,140,149,147,77,184,210,29,66,210,242,217,74,156,146,109,108,86,244,71,89,30,137,220,162,207,13,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,31,40,125,91,154,214,174,217,245,22,105,55,28,30,146,92,138,124,10,163,109,243,80,230,232,179,98,181,46,51,154,160,204,139,123,15,180,189,53,220,157,218,40,137,68,100,87,167,194,211,29,33,227,6,84,232,54,220,218,207,87,114,97,223,250,155,169,178,225,48,219,136,138,217,153,211,214,150,218,61,220,158,151,150,202,92,90,82,165,185,25,255,0,164,105,53,170,96,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,80,15,20,127,29,152,155,248,47,147,194,18,127,129,173,38,148,245,87,25,43,175,83,34,46,165,14,61,6,36,121,138,101,38,251,44,60,169,202,117,164,57,166,228,161,106,97,149,41,36,122,40,218,108,207,93,165,165,175,128,0,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,1,26,51,200,229,129,102,225,246,84,48,194,45,153,111,68,165,34,185,107,210,235,245,51,100,143,124,202,140,184,108,187,34,67,171,81,154,150,181,40,244,45,79,213,66,80,132,237,66,18,146,238,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,115,138,181,49,52,204,211,191,181,130,107,171,165,170,81,250,187,119,26,170,51,189,110,226,215,93,59,199,96,224,171,38,41,98,221,211,20,228,188,82,78,221,156,231,43,121,114,246,117,52,226,221,183,191,118,189,154,251,133,193,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,167,62,53,20,214,145,141,86,189,80,157,95,48,237,136,76,236,53,22,154,117,117,21,107,166,159,231,30,3,132,65,17,102,146,98,141,100,157,109,183,19,169,158,132,103,233,24,29,159,120,188,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,42,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,69,92,216,248,167,198,79,136,23,15,152,190,62,76,124,116,196,120,56,28,246,94,41,149,158,134,204,157,112,59,114,84,163,71,35,67,149,25,74,102,59,109,162,66,245,245,217,111,165,66,208,217,17,39,152,163,90,183,154,26,54,250,6,74,50,163,93,205,166,50,194,179,121,85,88,118,133,55,73,151,77,110,19,40,87,65,23,106,205,182,201,78,25,32,158,125,104,229,54,90,45,69,170,220,229,173,13,56,67,66,118,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,97,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,57,254,63,99,29,11,47,248,53,118,99,21,198,207,81,18,217,167,170,67,113,183,45,29,92,165,168,155,141,27,122,16,179,111,154,251,141,53,204,216,105,70,253,202,245,82,102,51,67,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,155,249,255,0,193,202,238,1,101,131,42,152,85,116,189,190,181,74,167,221,50,42,45,237,65,116,210,165,200,131,45,216,218,161,107,66,249,43,144,166,185,137,81,165,124,189,229,161,43,66,242,188,52,176,114,133,152,12,66,197,108,29,184,222,233,226,92,216,95,80,142,220,157,171,95,73,41,21,58,107,145,164,236,66,208,110,114,159,109,167,121,123,201,43,217,181,94,170,140,132,74,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,104,207,37,248,199,93,199,220,176,88,24,171,116,179,178,181,85,167,185,30,162,230,228,31,83,42,36,135,98,59,39,68,33,8,71,57,113,212,239,45,41,36,163,153,176,181,36,234,125,172,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,3,197,31,199,102,38,254,11,228,240,135,31,111,30,111,40,89,121,78,92,168,243,101,211,237,233,151,68,187,154,180,76,200,34,69,85,107,143,9,168,204,186,130,65,43,99,10,136,227,132,91,205,11,91,168,81,160,148,202,20,61,94,79,178,153,121,102,235,20,62,67,208,164,75,163,208,160,71,114,77,118,227,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,126,156,197,145,26,90,89,150,130,48,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,42,129,226,117,144,239,208,133,118,78,60,225,61,23,109,131,112,84,21,233,42,93,58,157,203,139,107,188,164,50,150,245,87,53,71,201,144,250,164,26,118,182,219,76,168,219,100,180,222,210,78,58,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,35,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,167,110,49,216,189,38,245,204,188,28,45,142,252,178,166,225,197,29,150,86,195,204,52,148,122,70,114,17,41,231,154,90,117,90,208,168,231,1,6,75,50,209,108,175,106,75,83,82,254,87,8,44,47,170,222,153,180,141,126,50,169,108,83,112,250,143,54,165,33,244,194,83,172,58,252,150,85,9,168,171,119,82,75,43,82,100,60,242,117,220,106,40,174,17,39,189,73,188,145,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,203,104,209,70,64,239,175,210,38,77,176,158,191,232,191,71,244,150,251,116,46,79,63,155,187,209,174,46,7,55,118,212,233,204,233,121,155,116,245,119,237,213,90,110,57,0,41,219,140,254,60,198,186,177,66,218,192,10,20,217,125,61,143,29,85,74,234,19,33,212,176,229,70,99,109,169,134,214,201,160,144,181,179,27,69,165,210,82,251,39,56,130,216,105,89,43,196,240,125,193,202,237,243,154,2,197,88,239,116,244,92,52,167,191,34,99,155,80,190,124,169,209,223,137,30,54,134,180,173,59,144,185,46,243,9,43,73,116,219,21,180,220,73,136,44,38,86,123,176,26,53,171,133,25,118,199,250,20,41,125,61,241,134,244,10,93,117,105,142,234,152,110,163,14,149,17,44,56,183,141,102,132,45,232,218,33,45,18,81,217,5,197,150,243,82,205,63,127,131,238,49,215,108,108,208,22,21,71,103,168,162,226,93,61,248,243,27,220,132,114,37,65,142,252,184,242,117,52,41,106,218,132,73,107,150,74,66,79,169,222,173,198,218,72,93,248,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,0,0,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,80,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,26,113,119,34,60,210,67,81,44,149,165,182,218,117,35,212,136,253,35,63,179,239,30,255,0,130,189,53,165,227,85,209,85,55,87,204,43,98,107,27,9,69,166,157,93,57,90,233,167,249,197,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,238,53,116,151,61,51,107,87,122,118,57,125,44,24,156,221,159,59,174,250,138,182,238,211,232,251,116,215,188,112,62,20,117,150,41,89,162,67,82,25,90,202,101,36,163,35,98,72,205,43,93,70,14,134,122,153,104,93,159,120,189,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,42,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,69,92,216,248,167,198,79,136,23,15,152,190,63,38,93,112,26,242,204,150,46,80,176,166,204,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,71,160,156,180,101,210,196,202,254,22,64,195,59,22,63,246,83,43,19,119,189,253,39,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,250,168,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,1,90,188,105,49,210,187,107,88,150,150,3,91,149,154,82,34,94,221,69,70,229,137,162,28,157,210,196,122,58,225,22,134,102,109,50,227,228,234,183,237,37,45,81,54,165,100,148,186,149,65,94,29,184,23,15,31,179,89,106,91,117,234,55,164,237,186,15,54,228,175,50,163,96,219,84,88,164,70,210,29,109,226,82,94,101,201,75,138,203,141,146,84,165,54,242,254,137,17,173,51,3,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,231,248,183,224,52,156,44,204,187,152,147,79,133,17,139,123,19,227,250,82,49,70,142,212,116,53,81,97,13,181,57,179,66,22,106,90,212,163,106,74,221,82,17,189,115,20,94,178,144,181,31,85,224,193,152,122,85,183,115,92,185,110,185,106,178,208,187,178,66,107,118,188,116,195,74,152,57,172,199,115,175,74,221,73,111,74,215,29,136,234,73,47,230,244,138,225,17,165,106,34,114,221,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,64,60,81,252,118,98,111,224,190,79,8,71,252,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,209,66,234,153,143,205,229,50,183,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,67,217,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,95,96,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,159,108,244,100,202,187,147,204,71,139,76,110,171,233,155,50,232,234,36,91,53,39,86,130,148,166,218,52,115,99,73,109,58,104,243,92,214,136,220,74,73,183,18,180,169,59,76,214,211,114,3,131,101,199,152,38,241,98,173,109,217,168,235,240,159,177,219,201,153,18,26,229,211,101,59,26,65,194,149,29,181,56,151,9,231,28,138,76,172,219,74,210,166,244,230,39,212,105,109,199,254,36,55,77,10,240,206,214,41,85,173,201,221,92,72,245,8,148,183,28,229,45,189,178,161,65,143,18,75,122,44,136,207,99,236,58,141,116,218,173,186,164,205,38,70,115,43,129,173,38,170,205,43,25,43,175,83,37,162,155,50,69,6,36,121,138,101,68,195,207,178,153,202,117,164,57,166,213,45,9,125,149,41,36,122,164,157,108,207,77,197,173,165,0,205,102,106,176,183,244,45,152,236,69,195,54,104,94,134,129,70,184,37,122,42,23,85,212,114,169,110,175,157,7,231,13,107,82,181,138,235,10,245,212,107,45,116,94,138,37,17,92,79,9,59,214,149,117,100,182,223,161,83,227,203,110,69,157,88,170,209,39,41,228,36,144,227,235,146,169,196,166,140,148,102,104,229,78,105,38,106,36,158,244,172,180,208,137,74,151,245,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,203,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,217,240,180,192,184,120,63,149,58,13,201,54,141,210,92,152,137,254,169,42,111,56,108,56,226,226,184,102,84,244,37,198,139,119,39,165,229,188,150,214,165,41,14,73,127,232,154,141,9,161,113,123,215,94,3,73,204,119,12,43,51,13,168,208,162,63,112,158,27,219,117,75,124,222,142,211,139,42,140,104,17,221,109,182,150,234,208,150,86,242,82,228,99,119,122,118,34,66,204,245,78,228,157,27,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,165,236,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,0,0,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,2,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,68,92,87,43,44,85,115,68,182,163,178,180,20,58,73,198,94,244,145,26,150,138,140,237,76,180,51,212,187,126,241,223,56,42,82,92,244,205,211,93,233,216,229,244,179,162,115,118,124,238,187,233,202,219,187,79,163,237,211,94,241,108,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,43,99,140,197,164,196,235,6,131,115,169,233,134,228,121,209,99,147,104,81,114,180,75,53,5,238,50,211,191,183,77,117,238,16,35,32,119,58,173,108,206,218,47,147,200,109,51,170,48,32,175,114,180,213,43,168,69,51,34,237,46,223,87,237,251,134,134,98,188,153,17,153,125,6,102,151,27,74,203,95,113,150,163,253,64,0,0,0,127,12,200,187,76,244,31,225,42,163,79,130,131,114,108,232,241,210,69,169,169,215,82,130,211,223,218,127,97,143,15,117,99,254,10,89,113,158,147,113,98,181,163,12,216,37,110,105,218,236,70,220,51,73,40,205,36,149,184,93,190,170,139,79,121,14,63,116,241,25,203,21,180,201,58,139,214,37,68,245,211,108,26,149,61,227,238,87,179,169,47,217,255,0,180,135,135,168,241,97,203,116,54,205,108,29,93,243,247,55,208,40,253,190,233,159,96,252,48,248,184,101,218,67,196,219,144,235,205,23,237,45,184,41,46,255,0,127,88,61,221,145,196,163,44,151,148,163,134,229,212,221,33,69,220,229,78,117,62,58,59,210,93,253,81,254,215,248,136,253,195,185,218,152,227,131,151,187,104,93,169,138,54,149,85,75,73,43,151,14,183,21,245,167,93,189,134,77,184,122,31,172,159,241,151,188,123,86,94,102,67,105,121,135,80,227,106,34,52,169,10,35,35,35,246,145,144,255,0,176,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,42,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,70,172,194,218,213,219,231,58,24,151,101,90,208,122,218,213,193,138,21,154,93,58,55,53,13,243,229,63,86,117,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,139,169,200,190,76,168,89,60,195,137,84,199,42,190,153,188,238,142,158,69,205,82,105,107,40,170,113,162,95,42,52,102,213,166,140,181,205,116,137,197,36,156,113,75,82,149,180,141,13,55,37,64,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,206,14,116,49,142,133,143,185,160,191,241,86,214,103,101,22,171,80,110,61,57,205,203,62,166,44,72,237,68,106,78,139,66,22,142,114,35,165,222,90,146,74,71,51,97,234,105,212,236,211,131,70,8,85,108,92,18,175,227,69,66,185,18,68,124,80,144,194,96,192,101,181,111,136,197,53,249,145,205,110,172,244,35,91,142,184,238,136,73,25,37,13,161,91,140,214,104,111,154,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,38,167,22,44,11,161,98,126,88,42,120,141,232,106,172,219,167,13,52,168,210,21,79,53,175,108,87,228,71,110,121,60,209,18,137,76,165,132,115,212,189,9,77,244,196,173,233,71,49,43,166,188,1,198,58,238,95,241,150,211,198,43,113,158,162,93,179,80,76,135,35,110,66,58,184,171,74,155,147,27,122,208,178,111,154,195,142,181,204,216,106,70,253,201,245,146,70,52,210,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,11,226,99,73,170,215,248,128,98,5,10,133,76,151,81,169,84,100,80,98,67,135,17,149,60,252,151,220,164,193,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,95,200,190,76,168,89,60,195,137,84,199,42,190,153,188,238,142,158,69,205,82,105,107,40,170,113,162,95,42,52,102,213,166,140,181,205,116,137,197,36,156,113,75,82,149,180,141,13,55,37,64,7,138,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,210,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,63,171,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,60,214,99,125,235,74,196,172,104,191,177,26,133,30,91,20,219,170,232,170,214,225,181,45,9,75,237,177,38,91,143,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,188,92,247,8,107,23,228,150,77,169,181,255,0,74,117,127,45,110,10,165,119,147,200,229,244,156,183,19,3,149,187,113,243,53,232,57,155,180,79,235,118,233,234,238,84,213,1,64,60,81,252,118,98,111,224,190,79,8,77,78,8,87,215,164,48,179,18,240,207,209,124,191,64,220,17,43,189,111,63,94,119,95,24,217,229,114,246,250,187,61,27,187,118,227,221,206,211,68,236,213,93,3,140,22,49,208,172,108,176,30,21,72,103,168,173,98,93,65,136,240,219,220,180,114,34,193,144,196,185,18,117,36,41,10,218,180,70,107,150,106,66,143,169,222,157,196,218,136,84,94,91,176,66,171,152,252,109,181,176,94,141,92,137,70,145,113,200,117,43,159,37,181,56,136,204,50,195,146,30,89,33,61,171,89,52,203,155,17,170,73,75,218,147,82,8,205,101,165,225,149,113,165,60,167,120,88,193,191,135,246,247,151,48,40,175,61,248,23,66,203,182,104,46,236,57,179,168,213,90,117,172,158,150,163,66,77,64,214,189,241,100,71,109,197,147,46,172,136,221,101,183,205,246,18,179,53,43,230,77,43,90,150,149,168,236,83,130,222,49,215,111,12,26,187,112,118,174,207,50,38,29,212,35,200,165,201,220,130,219,22,164,169,14,42,54,196,160,140,246,62,196,135,121,138,90,212,174,167,111,170,150,210,71,98,160,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,0,0,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,2,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,15,60,204,118,212,243,238,161,182,210,70,106,82,212,68,68,69,237,51,49,226,174,188,113,193,203,33,181,174,235,197,27,74,148,164,36,213,203,153,91,138,194,213,166,238,194,39,28,45,79,213,87,248,143,220,56,101,239,196,163,44,150,108,162,134,221,212,221,93,71,222,229,50,117,62,66,59,212,93,253,81,126,207,248,140,189,227,194,76,226,225,151,104,239,27,109,195,175,58,95,180,134,224,168,187,253,253,96,253,212,238,44,57,110,152,217,45,243,171,176,126,231,58,4,159,179,223,51,237,30,226,214,226,51,150,43,149,147,117,119,172,74,113,235,166,217,213,42,123,39,220,159,103,82,127,181,255,0,97,142,193,106,227,254,10,94,145,153,147,110,226,181,163,48,223,36,237,105,170,236,71,28,35,81,36,201,38,148,56,125,190,178,75,79,121,143,113,22,163,79,156,130,114,20,232,242,18,101,169,41,167,82,178,211,223,216,127,105,15,247,35,35,237,35,212,127,64,0,0,0,127,148,167,147,30,51,207,172,204,146,219,106,89,233,238,34,212,103,155,63,151,58,174,156,206,221,207,155,200,113,48,106,51,224,163,106,181,209,40,168,74,50,35,237,62,223,91,236,251,132,246,224,207,105,177,6,194,175,92,201,122,97,57,34,116,166,13,181,168,185,90,41,154,122,247,17,105,223,217,166,186,247,11,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,15,184,161,89,101,116,229,174,165,52,147,29,39,72,91,213,13,235,45,20,100,212,9,167,180,143,105,254,215,119,103,222,66,152,50,225,84,244,54,59,88,117,29,201,79,38,228,165,172,205,71,161,22,147,25,62,222,210,247,13,35,89,83,202,169,103,80,234,36,180,171,170,166,197,123,84,158,164,123,154,73,253,190,241,246,128,0,0,124,75,146,247,179,108,232,110,84,46,203,174,143,70,140,210,77,75,118,124,230,163,160,136,136,204,204,212,226,136,187,146,163,253,199,238,17,79,26,184,159,229,243,12,21,38,13,2,178,155,162,99,41,94,139,163,200,131,53,147,89,115,11,77,81,45,39,222,130,253,202,79,188,66,220,77,227,25,139,181,167,100,195,195,235,106,135,10,3,196,180,161,217,176,229,55,37,4,102,178,35,35,106,105,164,140,146,104,63,188,143,236,17,186,242,207,78,101,175,84,62,212,204,74,174,65,67,234,81,233,2,179,80,107,97,43,119,170,157,100,30,132,91,143,66,251,8,115,41,85,140,97,191,76,215,50,169,120,220,92,213,106,102,227,242,165,238,51,251,205,90,253,51,255,0,231,190,209,244,160,229,251,31,171,13,178,244,12,26,191,101,182,249,164,155,91,86,236,215,18,179,86,154,104,100,217,235,174,165,221,239,30,186,22,73,115,73,58,51,114,81,130,55,179,100,225,145,109,114,218,168,146,139,82,35,237,46,71,218,63,95,242,20,205,54,228,167,244,55,118,150,229,18,117,249,61,81,208,190,211,254,111,220,60,245,199,149,44,202,217,234,113,202,142,10,95,136,101,162,51,84,166,237,185,228,201,17,107,175,174,108,145,119,36,207,238,237,30,102,159,116,227,38,24,74,221,79,175,222,54,195,173,185,162,146,220,169,80,189,98,50,213,38,68,105,62,244,23,103,252,95,176,73,28,23,226,131,152,92,47,84,72,21,170,147,55,37,57,149,182,78,42,170,244,233,143,154,11,150,70,69,186,90,83,174,214,207,236,213,71,239,22,53,151,94,38,56,43,140,69,18,145,117,86,33,218,245,151,208,217,43,210,50,34,66,142,183,85,201,78,196,111,148,181,153,154,220,86,133,166,186,36,253,164,37,237,46,173,74,173,195,110,163,70,169,69,159,21,228,146,219,126,51,201,117,181,164,200,140,140,148,147,50,50,50,50,63,184,200,126,176,0,0,0,0,0,0,0,0,0,0,0,0,1,72,25,133,225,195,156,235,231,31,113,46,245,181,176,111,173,162,220,23,133,102,169,78,147,242,138,148,223,62,43,243,93,113,167,54,46,74,86,157,200,90,79,69,17,40,181,208,200,143,176,89,254,66,176,182,251,193,108,167,88,216,103,137,116,47,67,92,148,111,73,245,176,186,166,100,114,185,181,41,79,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,20,128,0,0,20,3,253,203,140,246,127,192,103,253,230,163,255,0,165,139,190,203,213,173,93,177,176,11,13,44,171,166,15,69,90,183,236,250,53,46,163,27,154,135,57,18,152,132,211,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,28,255,0,62,184,91,125,227,78,83,175,156,51,195,74,23,166,110,74,207,163,58,40,93,83,49,249,188,170,148,87,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,142,176,50,245,195,135,57,214,54,62,225,165,235,116,224,223,69,69,183,239,10,53,82,163,39,229,21,41,206,68,86,38,180,227,174,108,68,149,45,91,80,133,30,137,35,81,233,161,17,159,96,187,241,88,28,80,50,103,153,60,196,227,237,2,245,193,204,55,249,65,69,133,103,197,165,191,39,211,16,34,108,148,137,179,92,83,123,36,62,218,207,68,60,217,234,69,183,214,211,93,72,200,156,47,242,103,153,60,187,99,237,126,245,198,60,55,249,63,69,155,103,202,165,177,39,211,16,37,239,148,185,176,156,75,123,35,190,226,203,84,50,225,234,101,183,213,211,93,76,136,229,86,90,242,101,66,192,252,96,197,44,126,173,213,125,43,121,226,53,193,89,144,201,176,181,166,45,50,143,42,160,169,45,198,74,79,78,99,203,218,202,221,113,69,162,84,132,182,222,132,149,184,244,149,0,1,72,25,133,225,195,156,235,231,31,113,46,245,181,176,111,173,162,220,23,133,102,169,78,147,242,138,148,223,62,43,243,93,113,167,54,46,74,86,157,200,90,79,69,17,40,181,208,200,143,176,89,254,66,176,182,251,193,108,167,88,216,103,137,116,47,67,92,148,111,73,245,176,186,166,100,114,185,181,41,79,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,20,128,0,1,202,179,78,206,50,203,203,237,237,77,203,245,55,173,191,170,52,242,167,210,16,153,169,134,227,92,247,80,211,239,180,250,157,104,154,121,166,22,243,173,175,152,90,56,218,15,69,125,19,165,111,238,92,103,179,254,3,63,239,53,31,253,44,94,245,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,225,7,21,188,174,99,182,101,63,69,223,161,75,27,229,31,201,207,77,250,79,250,78,28,62,71,81,208,242,127,190,93,111,118,238,67,191,71,93,54,246,233,169,107,207,248,95,228,207,50,121,118,199,218,253,235,140,120,111,242,126,139,54,207,149,75,98,79,166,32,75,223,41,115,97,56,150,246,71,125,197,150,168,101,195,212,203,111,171,166,186,153,17,217,248,161,107,179,133,62,115,168,247,85,102,147,107,97,127,202,10,44,42,132,136,244,234,191,166,233,81,61,33,21,14,41,45,73,228,46,89,173,174,98,9,43,229,168,247,39,118,135,218,66,218,114,33,104,98,198,29,101,130,209,195,156,107,183,234,180,171,166,215,234,169,206,38,161,82,141,59,155,20,164,56,228,83,101,216,239,186,92,148,48,227,76,37,10,52,169,28,131,73,32,144,72,82,170,7,251,151,25,236,255,0,128,207,251,205,71,255,0,75,23,125,151,171,90,187,99,96,22,26,89,87,76,30,138,181,111,217,244,106,93,70,55,53,14,114,37,49,9,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,58,0,0,10,128,207,174,66,179,99,141,57,177,190,113,51,13,48,167,211,54,221,103,209,157,20,223,78,211,99,243,121,84,216,172,185,243,111,72,67,137,209,198,150,159,89,37,174,154,150,164,100,103,47,248,95,224,38,44,101,219,0,171,246,86,49,218,159,39,235,83,111,9,85,70,35,117,209,165,239,138,184,80,155,75,155,227,184,226,11,85,178,225,104,103,187,213,215,77,12,140,230,0,128,28,86,242,185,142,217,148,253,23,126,133,44,111,148,127,39,61,55,233,63,233,56,112,249,29,71,67,201,254,249,117,189,219,185,14,253,29,116,219,219,166,165,175,63,225,127,147,60,201,229,219,31,107,247,174,49,225,191,201,250,44,219,62,85,45,137,62,152,129,47,124,165,205,132,226,91,217,29,247,22,90,161,151,15,83,45,190,174,154,234,100,71,103,224,3,133,90,57,76,179,109,236,212,95,185,172,172,200,137,91,184,110,168,244,232,212,86,222,128,105,93,188,134,33,38,44,147,105,195,113,73,113,111,165,182,245,95,45,11,66,55,182,70,105,113,123,187,168,0,0,10,1,254,229,198,123,63,224,51,254,243,81,255,0,210,197,191,100,43,11,111,188,22,202,117,141,134,120,151,66,244,53,201,70,244,159,91,11,170,102,71,43,155,82,148,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,72,0,21,1,159,92,133,102,199,26,115,99,124,226,102,26,97,79,166,109,186,207,163,58,41,190,157,166,199,230,242,169,177,89,115,230,222,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,64,112,164,202,230,59,101,175,244,163,250,107,177,190,78,124,163,244,39,163,63,164,225,204,231,244,253,119,59,251,217,215,54,237,231,181,244,180,215,119,102,186,30,156,171,136,254,85,115,181,153,156,193,59,82,178,176,211,211,22,13,183,79,141,79,182,214,221,193,6,59,110,115,26,67,178,223,83,18,37,164,210,242,159,90,154,82,201,180,110,110,59,4,100,173,164,163,246,188,46,178,59,136,152,17,121,94,88,131,152,60,36,137,73,184,88,143,10,53,165,57,234,148,73,203,142,135,10,73,79,54,138,59,206,37,181,154,122,116,26,212,68,189,139,90,82,123,86,225,29,143,138,1,254,229,198,123,63,224,51,254,243,81,255,0,210,197,223,101,234,214,174,216,216,5,134,150,85,211,7,162,173,91,246,125,26,151,81,141,205,67,156,137,76,66,105,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,136,171,197,75,41,120,177,153,155,87,15,234,216,57,72,244,229,106,211,168,79,142,253,35,168,141,27,153,22,99,109,41,82,121,242,30,109,5,203,92,54,209,203,34,82,149,212,107,216,72,61,99,86,68,50,91,156,236,187,102,130,209,196,107,199,9,170,180,235,89,61,85,58,186,170,125,203,74,94,248,178,35,184,218,13,230,145,48,141,214,91,124,216,125,72,34,82,190,100,148,132,41,105,66,78,223,192,80,15,247,46,51,217,255,0,1,159,247,154,143,254,150,45,251,33,88,91,125,224,182,83,172,108,51,196,186,23,161,174,74,55,164,250,216,93,83,50,57,92,218,148,167,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,64,0,10,128,207,174,66,179,99,141,57,177,190,113,51,13,48,167,211,54,221,103,209,157,20,223,78,211,99,243,121,84,216,172,185,243,111,72,67,137,209,198,150,159,89,37,174,154,150,164,100,103,32,56,82,101,115,29,178,215,250,81,253,53,216,223,39,62,81,250,19,209,159,210,112,230,115,250,126,187,157,253,236,235,155,118,243,218,250,90,107,187,179,93,15,73,254,0,35,254,125,112,182,251,198,156,167,95,56,103,134,148,47,76,220,149,159,70,116,80,186,166,99,243,121,85,40,175,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,29,96,101,235,135,14,115,172,108,125,195,75,214,233,193,190,138,139,111,222,20,106,165,70,79,202,42,83,156,136,172,77,105,199,92,216,137,42,90,182,161,10,61,18,70,163,211,66,35,62,193,103,249,245,194,219,239,26,114,157,124,225,158,26,80,189,51,114,86,125,25,209,66,234,153,143,205,229,84,162,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,117,3,253,203,140,246,127,192,103,253,230,163,255,0,165,139,254,0,0,16,3,138,222,87,49,219,50,159,162,239,208,165,141,242,143,228,231,166,253,39,253,39,14,31,35,168,232,121,63,223,46,183,187,119,33,223,163,174,155,123,116,212,181,143,249,10,200,86,108,112,91,54,54,54,38,98,94,20,250,26,219,163,122,79,173,155,233,218,108,142,87,54,155,41,150,254,109,153,11,113,90,184,234,19,234,164,244,215,83,208,136,204,173,252,0,5,0,255,0,114,227,61,159,240,25,255,0,121,168,255,0,233,98,239,178,245,107,87,108,108,2,195,75,42,233,131,209,86,173,251,62,141,75,168,198,230,161,206,68,166,33,52,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,32,255,0,114,227,61,159,240,25,255,0,121,168,255,0,233,98,239,178,245,107,87,108,108,2,195,75,42,233,131,209,86,173,251,62,141,75,168,198,230,161,206,68,166,33,52,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,71,64,0,21,129,197,3,38,121,147,204,78,62,208,47,92,28,195,127,148,20,88,86,124,90,91,242,125,49,2,38,201,72,155,53,197,55,178,67,237,172,244,67,205,158,164,91,125,109,53,212,140,139,160,112,164,202,230,59,101,175,244,163,250,107,177,190,78,124,163,244,39,163,63,164,225,204,231,244,253,119,59,251,217,215,54,237,231,181,244,180,215,119,102,186,30,156,255,0,138,6,76,243,39,152,156,125,160,94,184,57,134,255,0,40,40,176,172,248,180,183,228,250,98,4,77,146,145,54,107,138,111,100,135,219,89,232,135,155,61,72,182,250,218,107,169,25,23,64,225,73,149,204,118,203,95,233,71,244,215,99,124,156,249,71,232,79,70,127,73,195,153,207,233,250,238,119,247,179,174,109,219,207,107,233,105,174,238,205,116,61,39,248,0,0,0,8,127,197,3,1,49,99,49,56,5,64,178,176,114,212,249,65,90,133,120,69,170,63,27,174,141,19,100,84,66,154,218,156,223,33,198,208,122,45,230,203,66,61,222,182,186,104,70,101,16,50,21,144,172,216,224,182,108,108,108,76,196,188,41,244,53,183,70,244,159,91,55,211,180,217,28,174,109,54,83,45,252,219,50,22,226,181,113,212,39,213,73,233,174,167,161,17,153,91,248,0,128,28,86,242,185,142,217,148,253,23,126,133,44,111,148,127,39,61,55,233,63,233,56,112,249,29,71,67,201,254,249,117,189,219,185,14,253,29,116,219,219,166,165,172,127,200,86,66,179,99,130,217,177,177,177,51,18,240,167,208,214,221,27,210,125,108,223,78,211,100,114,185,180,217,76,183,243,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,111,224,2,160,51,235,144,172,216,227,78,108,111,156,76,195,76,41,244,205,183,89,244,103,69,55,211,180,216,252,222,85,54,43,46,124,219,210,16,226,116,113,165,167,214,73,107,166,165,169,25,25,200,14,20,153,92,199,108,181,254,148,127,77,118,55,201,207,148,126,132,244,103,244,156,57,156,254,159,174,231,127,123,58,230,221,188,246,190,150,154,238,236,215,67,210,127,128,0,0,8,255,0,159,92,45,190,241,167,41,215,206,25,225,165,11,211,55,37,103,209,157,20,46,169,152,252,222,85,74,43,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,88,25,122,225,195,156,235,27,31,112,210,245,186,112,111,162,162,219,247,133,26,169,81,147,242,138,148,231,34,43,19,90,113,215,54,34,74,150,173,168,66,143,68,145,168,244,208,136,207,176,93,248,0,0,0,164,12,194,240,225,206,117,243,143,184,151,122,218,216,55,214,209,110,11,194,179,84,167,73,249,69,74,111,159,21,249,174,184,211,155,23,37,43,78,228,45,39,162,136,148,90,232,100,71,216,44,255,0,33,88,91,125,224,182,83,172,108,51,196,186,23,161,174,74,55,164,250,216,93,83,50,57,92,218,148,167,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,160,127,185,113,158,207,248,12,255,0,188,212,127,244,177,119,217,122,181,171,182,54,1,97,165,149,116,193,232,171,86,253,159,70,165,212,99,115,80,231,34,83,16,154,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,149,74,181,42,137,13,202,141,102,165,22,4,86,82,107,113,249,47,37,166,208,146,35,51,51,82,140,136,136,136,140,254,226,49,16,179,21,196,199,5,112,116,165,210,45,90,196,59,162,178,194,28,36,250,58,68,73,177,208,234,121,201,216,189,146,144,178,50,91,105,212,180,215,69,23,180,197,114,227,79,20,28,194,226,130,165,192,162,212,153,182,233,207,45,194,109,84,167,167,67,124,144,124,194,34,61,178,212,157,118,184,95,102,169,47,112,141,213,11,167,25,49,62,86,234,133,126,241,185,221,113,205,18,151,37,74,155,235,25,158,137,34,51,81,247,172,251,63,227,125,163,211,91,153,82,204,173,224,166,220,167,96,165,248,182,93,34,52,202,114,219,158,108,153,30,154,122,228,201,151,114,136,254,238,209,232,127,144,166,105,183,41,63,161,187,180,246,168,211,175,201,234,142,135,246,151,243,126,225,249,38,228,151,52,144,99,57,37,120,35,123,56,77,153,150,214,237,170,137,168,244,35,62,194,228,125,131,200,206,203,246,63,81,219,121,233,248,53,126,196,109,131,81,56,183,109,217,173,165,6,157,117,212,205,178,211,77,15,191,220,62,108,90,198,48,216,70,75,135,84,188,109,222,82,181,35,109,249,81,54,153,125,198,157,62,129,127,243,191,96,233,182,110,122,115,45,101,33,134,161,226,85,114,114,24,82,79,73,245,154,131,187,201,59,125,85,105,32,181,35,218,90,151,218,98,72,225,151,24,204,94,162,189,26,30,32,219,84,57,176,25,36,37,110,194,135,41,201,43,34,52,17,153,155,179,73,38,102,146,89,253,230,95,104,154,88,43,196,255,0,47,152,158,168,208,107,245,148,218,243,30,74,53,93,98,68,24,76,146,207,150,90,106,185,106,62,245,159,238,74,189,194,86,91,119,189,155,120,195,110,161,105,221,116,122,204,103,82,74,67,176,39,53,33,6,70,68,100,100,166,212,101,220,164,159,239,47,120,251,96,0,0,62,45,235,60,169,118,117,114,162,107,74,122,90,108,167,181,81,232,69,181,165,31,217,238,25,185,204,125,87,211,88,237,126,84,119,37,92,235,146,168,178,52,158,164,122,204,120,251,59,79,222,46,123,133,237,148,86,182,90,233,179,141,49,212,117,117,179,80,222,130,213,68,78,192,132,123,76,246,151,236,247,118,253,230,38,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,41,156,171,81,171,195,45,119,253,57,194,112,214,205,189,85,144,214,205,63,88,80,36,18,117,236,62,207,91,217,218,51,207,109,37,118,238,36,82,219,117,215,26,58,117,109,132,173,72,86,213,167,150,249,106,100,125,154,31,171,246,13,31,101,218,164,205,91,3,108,73,172,72,91,196,229,185,75,51,91,139,37,40,204,225,180,125,166,70,125,189,163,162,128,0,249,23,37,221,108,218,52,247,106,119,45,118,5,54,51,40,82,214,228,169,77,178,146,34,73,168,251,86,162,46,228,171,219,236,49,10,115,41,197,51,11,48,202,60,186,30,27,72,98,227,173,161,46,33,46,176,184,211,34,33,194,39,146,68,165,51,45,43,35,37,161,6,125,154,237,87,188,200,85,166,55,231,7,27,241,218,177,50,77,126,237,168,195,129,41,215,54,83,160,79,150,220,109,138,91,134,73,229,45,229,167,232,186,105,211,187,66,34,251,252,117,131,129,120,189,138,147,91,102,206,176,174,26,161,200,112,146,111,177,75,148,251,100,106,52,150,229,41,182,213,217,243,137,51,63,113,253,164,37,246,17,112,141,198,27,173,17,167,223,147,161,81,227,184,180,41,198,77,217,81,223,75,103,203,51,45,174,195,50,37,104,165,151,187,82,251,12,76,92,55,225,43,151,187,76,162,205,184,31,172,214,101,33,8,55,154,152,168,50,35,169,101,176,213,162,87,12,140,211,170,76,187,125,134,126,241,35,45,76,169,229,250,206,97,182,41,24,81,106,153,54,130,73,41,202,20,45,199,161,36,181,51,75,37,219,234,151,104,232,52,251,54,209,165,50,211,20,219,94,147,21,182,13,38,210,89,132,210,9,6,68,68,90,17,36,180,211,66,211,79,112,250,233,66,16,91,80,146,73,23,176,139,65,255,0,93,227,241,84,232,212,154,204,85,194,170,211,98,204,97,194,52,169,183,217,75,137,50,50,50,62,197,17,151,113,153,126,241,196,241,95,36,217,124,197,170,91,176,42,214,37,46,152,243,134,165,148,170,101,46,11,47,239,52,172,181,53,169,133,31,123,134,127,121,17,138,246,204,119,8,235,154,218,57,149,252,25,158,229,78,11,109,184,247,71,41,215,30,144,102,92,229,237,66,35,195,34,250,41,104,136,181,239,51,47,112,128,151,141,131,136,56,77,113,29,58,233,160,214,40,53,24,111,106,218,223,138,252,85,110,66,212,68,180,26,210,149,125,38,213,161,151,236,253,130,89,101,7,137,54,33,224,180,232,86,165,255,0,54,69,118,216,83,141,182,167,36,184,252,169,44,35,88,237,232,147,118,82,27,74,82,219,75,50,236,236,53,31,176,207,75,129,193,28,192,225,190,61,219,108,87,236,74,236,89,42,83,73,113,232,165,41,133,190,201,155,109,173,68,180,52,226,246,233,205,65,30,167,216,103,167,187,94,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,154,227,118,96,112,223,1,45,183,235,247,221,118,44,101,37,165,45,152,167,41,132,62,241,147,110,45,36,148,58,226,55,107,202,89,22,135,218,101,167,191,74,127,205,255,0,18,108,67,198,137,211,109,76,63,155,34,133,108,37,199,27,39,35,56,252,89,47,167,89,13,232,163,106,82,219,82,84,219,168,51,236,237,52,151,176,139,88,151,103,88,56,131,139,55,17,83,173,106,13,98,189,81,152,246,174,45,136,175,202,86,229,173,36,107,89,161,42,87,210,113,58,153,254,215,218,39,230,92,120,71,92,215,41,195,175,227,52,247,41,144,92,109,183,186,56,174,184,204,130,51,228,175,106,209,34,25,151,209,83,164,101,175,121,17,123,197,132,225,70,73,178,249,132,180,182,160,82,108,74,93,77,230,205,43,57,85,58,92,23,159,222,73,65,106,75,75,9,62,246,200,254,243,51,29,178,153,70,164,209,162,162,21,42,155,22,27,13,145,37,45,176,202,91,73,17,17,17,118,36,136,187,136,139,247,15,219,220,63,229,72,66,203,106,210,74,35,246,25,106,62,69,66,205,180,106,172,186,197,74,215,164,202,109,243,81,186,151,161,52,178,89,153,25,30,164,105,61,117,212,245,215,222,57,245,215,149,60,191,94,44,56,197,95,10,45,82,39,16,105,53,55,66,133,184,181,37,22,164,106,100,251,125,99,237,17,207,18,56,74,229,234,237,234,166,80,31,172,209,165,45,11,54,90,134,168,49,227,165,103,188,211,170,81,12,204,147,170,136,187,61,132,94,225,14,177,119,132,110,48,218,136,147,62,195,157,10,177,29,181,173,77,178,78,202,144,250,155,46,97,145,109,106,25,17,171,68,160,189,218,159,218,66,32,223,216,21,139,216,87,53,198,111,27,10,225,165,156,119,13,37,33,234,92,166,27,51,73,168,183,37,78,54,158,207,155,81,145,251,139,236,49,236,112,67,56,56,223,129,85,136,114,104,23,109,70,100,8,174,183,190,157,62,124,183,35,108,74,219,51,79,41,15,33,63,69,162,78,157,218,25,151,221,105,89,107,226,153,133,152,155,30,37,15,18,100,49,110,214,214,150,208,167,95,92,104,113,22,225,147,41,50,74,158,150,165,153,154,214,179,46,205,118,167,222,70,38,181,183,119,91,55,117,61,170,165,181,93,129,82,140,242,18,180,57,22,83,111,17,145,164,148,93,168,81,151,114,147,237,246,144,251,0,0,57,214,98,42,76,82,176,54,251,154,252,133,178,77,219,149,67,37,182,178,74,136,202,27,167,216,102,101,219,216,51,131,114,165,119,22,36,85,27,105,215,29,58,141,109,244,161,75,86,229,171,152,249,232,102,125,186,159,173,246,141,12,100,214,212,106,207,203,93,129,78,108,156,37,189,111,82,164,59,191,79,214,28,8,228,173,59,11,179,213,246,246,142,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,205,226,85,41,170,238,30,92,244,103,219,222,137,212,105,177,148,90,17,234,75,97,105,246,145,251,253,198,51,119,142,180,51,180,113,162,240,166,70,53,55,209,220,21,2,107,78,195,78,201,110,164,187,136,180,50,219,236,33,122,28,59,239,54,47,44,175,218,206,53,41,79,57,74,135,6,152,241,169,100,163,39,26,167,68,220,95,72,255,0,107,219,161,253,132,36,192,15,248,121,230,163,180,167,159,117,13,182,130,53,41,107,81,17,36,139,180,204,204,251,132,69,205,79,17,92,39,192,72,179,40,52,74,131,53,219,153,9,113,180,49,13,216,210,155,101,210,39,210,68,234,83,37,14,39,71,26,34,87,102,164,74,47,105,246,84,190,61,103,123,28,177,210,179,45,250,141,217,62,149,75,117,78,33,184,20,217,243,24,100,218,53,186,100,75,108,223,90,117,218,233,164,244,236,208,136,187,139,183,158,97,174,8,226,174,52,87,219,166,217,246,181,94,164,252,199,72,215,47,161,146,243,73,53,173,4,107,90,219,109,102,69,171,169,51,63,113,235,238,214,203,50,195,194,66,151,75,69,58,233,199,9,201,149,36,141,153,69,79,136,234,86,215,251,74,249,110,181,38,25,31,121,58,149,22,189,198,69,239,22,17,96,96,230,26,97,140,22,160,217,86,101,26,152,77,37,41,39,35,83,163,178,226,180,36,22,166,109,161,58,159,168,147,251,200,189,196,61,160,0,0,0,15,225,145,40,141,42,34,50,50,208,200,253,163,136,230,3,40,248,65,143,180,10,132,91,130,211,165,181,87,126,43,173,199,169,53,2,42,100,54,226,144,233,37,92,213,178,181,22,139,120,213,169,118,235,219,223,223,76,121,179,200,206,37,229,190,186,252,166,233,207,213,173,199,86,181,177,50,35,50,31,38,155,53,190,105,39,92,233,219,109,38,77,179,185,90,118,22,164,125,199,217,226,178,211,153,220,66,203,133,245,10,185,65,172,206,244,97,62,218,39,211,206,75,252,151,25,231,50,167,126,105,14,182,147,81,165,146,79,172,122,105,216,125,157,215,203,150,188,197,89,89,140,195,202,117,217,108,84,26,84,190,157,148,212,34,243,90,55,25,145,200,101,199,75,98,29,112,210,68,111,36,180,81,234,71,216,127,111,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,201,51,41,152,171,43,46,120,121,81,187,110,121,237,38,95,78,242,105,241,121,173,19,143,72,228,60,227,69,177,110,182,106,35,54,84,90,36,245,51,236,47,178,134,179,45,153,220,67,204,125,245,54,185,94,172,206,244,97,190,226,32,83,138,67,252,150,217,231,60,166,190,105,110,184,146,81,37,227,79,170,122,105,216,93,157,254,215,41,153,25,196,188,200,87,88,148,229,57,250,77,184,210,208,183,230,75,102,67,4,235,100,182,13,68,211,157,59,141,168,205,183,183,39,94,195,208,207,184,187,110,115,47,249,70,194,12,2,160,83,226,219,246,157,45,234,187,17,90,110,69,73,216,17,85,33,110,37,13,18,149,205,67,40,81,234,182,73,90,159,110,189,189,253,221,184,136,146,68,148,145,17,17,104,68,94,193,253,0,0,0,1,226,239,252,28,195,76,78,130,236,27,214,204,163,84,201,212,169,38,228,154,116,119,156,78,164,178,212,141,196,43,67,245,212,127,121,159,188,197,123,230,123,132,133,46,168,138,141,211,129,243,145,22,73,155,210,142,4,183,82,134,191,219,151,203,105,168,208,204,251,205,164,164,181,238,35,47,112,173,60,75,193,28,85,193,122,251,180,219,194,214,171,211,95,134,234,141,18,250,25,44,180,163,66,214,146,91,107,113,180,25,150,173,40,200,253,197,175,191,78,135,128,217,222,199,44,11,172,195,126,157,118,79,170,210,218,83,104,114,5,74,124,199,217,38,137,109,25,146,27,39,208,157,118,180,73,45,123,52,51,46,227,236,182,140,171,113,21,194,124,123,139,14,131,91,168,51,66,185,150,150,219,91,19,29,141,21,183,157,50,97,38,77,37,82,86,226,181,113,211,36,246,106,100,147,246,151,108,186,101,230,164,52,151,152,117,14,54,178,37,37,104,81,25,40,143,180,140,140,187,199,253,128,140,252,68,47,54,44,220,175,221,46,59,41,76,185,85,135,58,152,201,165,100,147,55,29,167,75,218,95,72,191,103,217,169,253,134,40,191,2,168,135,118,227,69,159,76,148,106,115,171,175,211,201,221,123,77,91,229,180,147,239,35,212,207,119,180,134,145,48,214,148,213,11,15,45,138,51,8,216,136,52,104,81,210,90,17,104,72,97,9,46,226,47,119,184,135,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,111,180,135,216,113,135,16,149,165,196,26,20,149,22,164,100,101,166,134,94,225,159,174,35,150,51,86,46,103,235,236,178,201,54,138,202,229,85,201,41,78,132,92,234,140,178,236,45,169,236,245,62,223,188,196,234,224,223,125,59,82,195,138,213,154,185,36,105,139,58,76,146,108,214,122,150,214,41,237,235,166,238,238,221,59,191,245,11,31,31,154,163,81,133,73,131,34,165,81,148,212,120,209,90,91,206,186,234,201,8,66,18,70,165,25,153,153,17,17,17,25,234,126,225,87,156,64,120,145,185,79,147,55,9,48,70,172,162,119,150,227,19,234,209,95,237,109,122,202,142,226,90,122,52,173,73,68,100,210,210,74,79,103,97,159,176,133,106,81,40,56,145,141,183,163,112,224,181,89,185,43,149,105,36,149,60,164,191,49,195,91,174,145,26,150,162,37,175,77,238,145,153,246,246,171,218,103,219,100,121,85,225,46,73,76,59,195,28,228,37,102,235,77,190,221,49,149,234,73,215,144,225,37,230,101,67,236,63,214,165,69,175,217,239,22,49,134,248,27,133,88,81,78,98,13,147,98,80,105,174,50,218,91,57,49,233,113,153,121,122,37,5,235,45,182,211,174,188,180,153,253,164,71,238,30,239,187,176,135,244,0,0,0,0,0,121,156,64,195,171,71,18,237,185,214,205,221,66,129,81,139,50,59,172,127,57,138,211,198,217,173,181,163,114,121,137,81,18,136,150,173,15,78,205,76,81,54,121,242,121,116,229,223,16,42,149,200,52,213,187,106,85,170,15,191,5,230,25,113,77,176,135,95,146,166,218,82,137,150,219,73,165,166,72,205,41,51,208,187,181,46,239,63,146,252,209,221,121,118,197,10,83,140,214,166,21,185,81,152,196,122,132,53,73,115,167,75,110,72,143,205,119,151,205,109,178,87,45,157,187,149,169,105,216,125,157,215,247,135,87,205,19,17,236,202,69,227,64,154,196,152,181,72,81,229,17,180,226,22,73,55,26,67,155,79,98,148,68,100,75,46,205,79,191,247,143,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,205,226,45,243,68,195,139,50,175,120,215,230,177,26,45,46,20,137,70,110,184,132,18,141,182,150,230,210,222,164,145,153,146,15,179,82,238,253,226,129,51,161,154,75,175,49,56,161,85,113,234,212,195,183,41,211,31,143,79,134,153,46,116,234,109,185,18,57,78,242,249,174,54,106,229,189,183,114,116,45,59,11,179,191,208,100,99,39,151,78,98,49,2,151,92,157,77,91,86,165,38,160,195,243,158,125,151,18,219,232,105,248,202,113,164,168,217,113,181,26,154,120,204,146,163,45,75,191,66,239,189,156,63,195,171,71,13,45,184,54,205,163,66,129,78,139,14,59,76,127,54,138,211,38,225,161,180,35,114,185,105,73,26,140,144,157,79,78,221,8,122,96,0,0,0,0,1,252,239,236,49,225,49,35,3,112,171,21,233,207,193,189,172,74,13,73,199,155,83,101,38,69,46,51,207,35,84,172,189,85,184,218,180,211,152,163,47,180,204,253,226,186,51,85,194,93,42,76,203,195,3,36,37,6,211,78,62,186,99,203,208,149,167,61,195,75,44,197,135,218,127,170,74,75,95,179,220,43,110,183,65,196,140,18,189,28,135,57,170,205,183,92,164,201,52,165,228,165,248,110,18,218,116,200,148,133,25,33,122,111,104,204,143,179,181,62,195,46,203,43,225,253,196,141,202,132,152,88,73,141,213,101,27,188,182,216,129,86,148,255,0,107,139,214,44,118,210,235,210,101,106,106,51,55,86,162,74,123,123,76,189,164,45,14,157,81,133,86,131,30,165,78,148,212,136,210,154,67,205,58,210,201,104,90,20,68,164,153,25,25,145,145,145,145,234,94,241,250,69,112,113,144,190,157,166,225,197,22,205,68,146,36,202,157,26,73,182,75,61,79,115,21,6,245,211,119,119,103,187,255,0,80,130,188,56,236,102,175,172,207,208,24,121,146,117,20,101,197,171,154,84,157,196,124,154,140,66,237,45,170,236,245,254,207,188,134,129,99,180,134,24,109,134,208,148,33,180,18,18,148,150,132,68,69,161,17,23,184,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,166,190,49,150,33,210,241,78,143,121,26,91,254,119,79,143,24,148,146,237,209,82,106,14,104,126,169,123,189,255,0,250,199,248,112,111,191,88,165,99,69,110,205,148,227,201,68,186,36,153,45,145,25,18,13,197,203,167,182,93,234,46,222,207,118,191,228,23,50,183,27,109,181,58,226,210,148,36,141,74,82,143,66,34,46,243,51,247,10,194,226,103,158,201,86,247,85,130,56,91,90,73,74,125,165,181,83,155,14,73,234,218,79,172,140,243,92,198,36,17,165,100,100,218,182,169,29,157,134,126,194,21,197,131,24,53,136,89,138,196,104,86,229,6,13,74,162,245,74,115,125,124,243,105,247,146,210,92,125,180,56,235,174,165,14,26,116,55,137,74,82,136,244,215,83,251,110,255,0,42,25,28,195,28,188,91,208,37,191,68,133,83,185,185,45,46,68,233,49,163,188,182,222,216,193,171,150,225,199,109,194,34,113,157,201,215,180,181,51,239,62,201,56,73,74,72,146,146,34,34,238,34,31,208,0,0,0,0,0,0,28,163,50,184,21,110,227,238,23,213,172,202,196,24,238,72,114,59,235,134,242,218,65,173,167,206,59,205,182,164,169,77,172,210,100,111,25,145,145,106,94,207,113,231,191,29,48,142,227,193,28,77,173,217,21,200,50,163,116,19,228,162,27,174,180,226,57,204,34,67,173,54,226,77,72,70,226,62,81,153,40,136,136,244,236,247,21,132,240,156,205,147,140,72,94,6,223,21,199,28,39,84,107,165,46,84,157,116,51,56,49,153,97,6,235,221,223,75,68,37,30,253,61,164,45,116,140,140,181,35,212,140,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,200,139,83,61,8,133,81,113,99,205,147,143,200,70,6,216,245,199,27,38,148,75,170,174,44,157,53,50,57,209,158,97,102,211,221,223,71,84,41,30,237,125,132,43,219,3,48,142,227,198,236,77,162,89,20,56,50,164,245,243,227,34,99,173,52,226,249,44,46,67,77,56,226,141,40,94,210,46,105,25,168,200,200,181,237,247,30,132,50,213,129,86,238,1,97,125,38,204,163,193,142,220,134,227,176,185,143,33,164,18,221,124,163,178,219,138,82,146,218,13,70,102,201,25,153,150,167,237,247,23,87,0,0,0,0,0,0,1,252,52,165,68,105,81,17,145,247,145,136,199,154,252,142,97,142,97,237,233,242,216,162,66,166,92,220,151,87,30,116,104,209,217,91,143,108,124,211,204,112,163,184,225,145,184,246,229,105,218,122,17,247,151,109,32,99,62,13,98,22,93,113,26,109,185,94,131,82,167,61,77,156,231,65,60,154,125,148,186,150,223,113,13,186,211,170,67,102,173,77,147,82,84,146,45,116,212,190,203,29,225,153,158,201,87,15,75,130,56,165,90,65,201,97,164,53,76,155,50,73,234,226,75,163,140,203,92,199,228,25,169,102,102,226,182,165,29,189,166,94,210,22,122,135,27,113,180,186,218,210,164,40,137,73,82,79,82,50,62,227,35,247,10,102,227,33,126,177,85,198,138,37,153,21,215,148,136,148,72,210,92,35,81,26,9,196,75,168,54,125,202,62,222,223,118,191,228,31,239,193,206,196,58,166,42,86,47,34,67,127,205,41,242,35,26,148,93,186,38,77,61,205,8,246,159,191,223,255,0,172,92,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,231,227,29,99,181,81,194,218,53,222,212,87,28,126,45,74,60,117,45,40,35,36,182,152,245,7,15,83,219,169,22,167,239,208,87,150,67,239,137,214,46,101,173,57,112,95,109,162,170,84,32,83,31,53,168,210,70,203,149,8,166,162,236,82,127,96,187,245,47,176,92,198,115,179,19,23,3,50,253,58,231,143,50,42,42,85,168,78,192,130,74,112,137,68,243,208,164,45,181,35,71,80,173,119,53,216,105,51,63,113,31,178,132,228,63,118,99,86,39,234,165,202,168,86,110,186,206,214,201,70,235,166,78,201,145,216,146,250,107,211,123,189,222,177,246,251,79,190,242,50,3,148,170,62,94,176,178,36,250,205,46,59,151,61,101,45,207,145,33,214,18,111,48,79,70,138,106,100,148,166,91,113,41,75,140,153,236,61,116,62,221,76,251,165,136,0,0,0,0,15,141,91,188,173,27,101,38,171,138,233,164,82,200,139,95,231,147,154,99,179,183,246,212,95,178,175,241,31,184,124,202,110,45,97,109,102,65,68,165,98,61,175,49,245,30,132,219,21,136,238,40,207,82,46,194,74,204,251,204,139,247,143,84,219,141,186,218,93,105,105,90,22,68,164,169,39,169,40,143,184,200,253,164,63,232,0,5,120,113,85,202,156,123,238,202,86,49,90,212,221,42,244,54,77,115,185,44,150,138,136,203,83,164,56,163,216,202,148,103,189,105,237,82,201,62,253,15,180,84,142,25,94,149,156,50,196,106,13,223,74,150,236,73,84,90,172,89,74,218,226,219,220,76,190,135,13,10,218,164,153,167,84,22,165,169,119,123,6,138,242,209,139,16,177,151,7,45,187,202,60,182,159,146,245,58,26,103,26,28,37,105,36,226,178,227,133,216,181,159,123,159,214,61,125,254,243,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,110,101,241,98,22,13,96,229,201,121,72,150,211,18,89,167,76,76,35,91,132,157,100,148,87,156,108,187,86,131,239,111,250,167,175,187,222,89,212,196,235,210,179,137,184,141,94,187,234,178,221,151,42,181,85,149,41,59,156,91,154,19,207,173,194,74,119,41,71,183,85,158,133,169,247,251,69,183,112,170,202,156,123,18,202,78,49,93,52,221,106,245,198,73,112,121,204,150,137,136,243,80,100,54,162,222,202,84,71,189,10,208,210,179,79,187,83,237,22,30,0,3,254,92,113,182,155,83,174,173,40,66,8,212,165,40,244,36,145,119,153,159,176,135,149,169,98,214,22,209,164,28,74,174,35,218,240,223,73,232,109,191,88,142,218,136,245,50,237,37,44,143,188,140,191,112,250,116,75,202,209,185,146,74,183,110,154,69,80,140,181,254,103,57,167,251,59,63,97,71,251,73,255,0,25,123,199,217,0,0,0,0,1,19,243,253,148,170,62,97,112,178,92,250,53,46,59,119,69,25,46,79,143,33,166,16,79,62,76,198,148,105,100,212,150,92,113,73,83,143,17,236,45,53,62,221,72,251,232,218,59,247,102,10,226,126,169,92,170,125,102,212,172,237,112,146,110,180,102,236,105,29,169,63,160,189,55,181,221,234,159,103,176,251,175,179,38,57,136,139,142,121,126,129,115,200,155,21,117,42,44,38,160,78,36,184,70,163,121,152,81,214,226,151,171,171,86,187,157,237,53,25,31,188,139,219,76,249,240,190,39,95,89,150,187,37,206,125,183,74,151,80,159,76,96,208,163,81,19,45,212,37,26,75,181,74,253,179,238,208,190,193,97,188,28,108,118,169,216,93,89,187,221,138,227,111,202,168,200,142,149,169,26,18,155,84,122,123,133,161,237,212,203,82,247,232,44,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,100,226,37,102,29,227,150,43,161,45,195,55,221,165,195,155,82,70,214,247,40,141,170,124,189,15,232,153,247,171,236,251,200,80,141,149,112,84,44,139,222,141,113,197,230,53,42,139,83,141,44,147,235,36,247,178,242,87,161,145,25,31,122,123,181,47,220,36,70,113,243,101,80,199,234,21,151,109,181,49,238,146,147,69,167,28,198,73,197,108,235,154,68,132,44,205,60,229,150,186,61,166,166,68,175,126,158,222,173,194,139,46,140,226,38,36,175,18,171,244,194,118,159,64,81,185,21,79,50,74,73,74,98,68,23,144,162,222,210,147,174,213,158,134,74,37,123,180,239,23,80,211,104,101,164,50,218,73,40,66,73,41,34,45,8,136,139,176,127,216,0,0,0,15,199,87,171,211,168,52,185,117,170,188,198,98,66,130,195,146,100,62,243,137,109,13,182,132,154,148,165,41,70,68,68,68,70,102,102,100,69,160,173,236,224,113,85,167,89,243,106,22,38,8,20,106,132,180,180,236,103,106,75,218,235,72,119,89,13,40,218,118,52,178,50,50,52,180,164,153,167,93,15,95,113,10,217,191,243,71,143,24,145,57,233,183,22,39,92,186,60,181,43,144,213,106,103,41,36,102,179,218,148,173,213,104,146,222,162,34,247,15,51,70,198,12,85,160,78,110,161,74,196,123,158,59,237,40,148,74,110,177,37,7,169,25,31,122,86,71,222,68,44,99,135,247,17,235,150,125,203,77,194,76,102,171,28,196,207,117,152,84,250,132,135,220,113,211,117,110,69,142,210,22,236,137,63,107,170,50,74,76,245,51,50,46,242,22,187,30,67,50,227,183,42,59,137,113,167,144,151,16,180,153,25,41,38,90,145,145,151,97,246,15,244,0,31,2,254,181,225,222,182,77,118,211,158,195,111,51,87,166,202,130,164,184,146,81,25,58,202,155,62,195,35,46,229,31,176,254,227,25,215,205,142,17,84,48,99,27,238,75,86,100,21,197,97,217,243,37,194,73,180,164,36,227,28,199,208,217,164,141,8,45,186,52,122,26,75,78,206,207,178,116,112,133,204,90,227,72,157,130,117,250,163,41,105,213,59,58,17,62,254,139,53,153,192,140,219,105,222,238,154,105,174,137,74,62,227,246,11,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,28,94,179,22,185,18,32,224,157,2,168,202,154,108,218,157,52,152,127,85,146,136,231,198,113,181,108,119,77,52,211,84,169,31,121,251,4,23,202,118,17,84,49,159,27,237,187,86,28,21,202,97,169,240,229,205,73,52,165,164,163,20,198,16,225,168,137,11,45,186,58,90,154,139,78,222,223,183,69,22,13,175,14,202,178,104,86,156,6,27,101,154,69,54,44,20,165,9,36,145,19,76,165,178,236,34,34,238,73,123,11,238,33,247,192,7,249,200,144,204,72,238,202,144,226,91,105,148,41,197,173,70,68,73,73,22,166,102,103,216,93,130,168,184,128,241,30,185,96,92,149,44,36,193,154,169,195,76,7,158,133,80,168,199,125,198,221,39,16,228,168,238,161,14,199,147,246,52,162,37,36,143,82,35,50,238,33,92,245,156,96,197,90,252,231,42,21,92,71,185,228,62,234,141,70,167,43,18,86,122,153,153,247,169,102,125,230,99,211,88,25,163,199,140,55,156,204,219,119,19,174,93,25,90,85,200,118,181,51,148,162,35,73,237,82,80,234,117,73,236,73,25,123,133,147,100,255,0,138,173,58,239,155,79,177,49,188,163,83,229,169,166,163,53,82,70,214,154,91,186,199,105,42,117,217,50,204,204,204,212,234,148,100,157,116,45,125,228,44,134,145,87,167,87,169,113,43,84,137,140,203,133,57,134,228,199,125,151,18,226,28,109,105,37,37,73,82,76,200,200,200,200,200,200,204,143,81,251,0,0,0,0,127,195,173,161,230,150,203,137,37,37,105,52,168,140,181,212,140,82,191,21,220,186,179,135,120,146,140,74,160,83,73,170,125,125,68,228,165,50,201,37,39,45,249,19,158,90,140,208,210,83,174,212,22,166,106,53,123,245,239,28,167,39,25,178,168,96,13,10,243,182,221,152,239,73,86,162,212,78,27,38,226,182,117,206,162,58,16,100,158,114,11,93,25,211,82,35,87,187,95,100,119,189,110,10,133,239,124,86,174,57,91,221,149,90,169,201,150,105,245,148,123,222,121,75,208,136,204,207,189,93,218,159,239,23,221,195,182,204,59,59,44,86,194,93,132,108,59,84,135,10,164,173,205,236,81,155,180,248,154,159,209,35,239,79,219,247,152,147,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,60,126,48,91,173,221,120,91,118,219,206,183,191,175,162,79,142,148,233,174,166,184,206,35,77,52,63,218,247,24,205,190,47,208,87,106,98,173,221,64,216,109,157,58,187,62,50,75,77,54,242,228,184,130,246,22,159,71,220,67,204,210,224,73,171,213,98,83,35,33,78,200,155,33,182,27,73,17,169,74,90,212,73,34,34,45,76,204,204,253,195,65,185,7,193,200,120,73,151,171,109,10,166,51,26,161,91,129,14,171,33,68,201,33,195,83,208,98,238,37,30,196,171,93,205,246,235,175,105,119,152,146,32,0,0,0,63,202,76,150,33,198,118,92,151,82,219,44,161,78,56,181,40,136,146,146,45,76,204,207,176,139,66,21,69,196,167,62,142,203,147,63,5,112,166,189,33,148,35,155,18,173,46,36,163,73,43,67,153,25,246,119,177,35,180,143,230,207,106,209,238,51,246,16,175,108,36,194,43,251,30,47,152,150,165,165,2,84,233,213,9,13,147,210,84,211,206,161,162,113,230,219,83,142,173,180,44,210,68,167,82,106,81,145,233,174,191,124,246,254,229,92,27,30,204,141,90,190,106,242,36,79,91,104,75,140,194,144,75,46,105,181,184,200,146,236,66,86,155,146,178,237,61,123,190,209,17,115,33,150,138,198,14,18,46,24,241,228,250,22,92,146,97,163,121,10,222,149,43,156,180,235,163,72,65,22,198,253,135,223,246,14,41,66,172,78,183,171,112,43,212,201,46,199,151,78,148,212,182,29,105,102,133,161,198,214,74,74,146,164,153,25,25,25,17,145,145,145,141,10,228,79,22,85,139,185,119,183,43,50,106,14,76,155,78,137,14,155,45,215,93,230,45,79,55,6,50,150,106,51,90,140,207,87,53,61,76,143,83,237,33,33,64,0,86,87,23,220,190,170,183,68,129,140,148,42,73,46,68,4,53,14,99,140,177,170,146,194,17,62,67,138,81,165,179,50,78,166,70,102,107,34,247,151,180,86,174,92,177,18,86,22,227,85,161,120,49,49,232,237,68,173,83,213,40,218,112,209,189,132,203,101,197,165,90,41,36,105,50,111,180,140,244,247,141,29,225,189,221,14,252,176,173,235,194,11,137,91,85,138,92,73,196,100,100,127,173,101,14,123,20,162,238,89,123,79,239,49,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,121,188,72,187,161,216,118,21,195,120,78,113,40,106,143,75,151,56,204,204,139,245,76,173,207,106,146,93,200,63,105,125,228,51,137,152,220,69,149,138,88,213,119,222,18,38,61,33,169,117,170,130,162,155,174,26,246,48,169,111,56,132,167,85,40,137,36,78,118,17,30,158,225,101,92,32,178,250,170,37,18,126,50,87,105,36,137,19,208,236,56,110,60,198,138,83,11,68,9,13,169,38,166,200,205,58,145,153,25,44,203,220,94,209,102,160,0,35,214,123,49,97,88,71,151,123,142,179,26,160,228,57,181,24,147,41,177,29,105,222,90,210,243,144,100,169,6,147,37,164,200,245,111,82,208,204,245,46,194,25,234,174,214,39,92,53,185,245,234,156,151,100,75,168,202,118,91,238,186,179,90,214,227,139,53,41,74,82,140,204,204,204,204,204,204,204,199,107,203,126,90,43,24,199,190,224,145,30,79,161,98,73,54,29,54,80,173,234,82,121,43,86,154,180,180,25,108,115,218,125,255,0,96,151,95,220,171,131,124,89,146,107,86,53,94,68,121,232,109,105,109,153,178,9,5,205,38,183,17,26,90,136,106,211,114,144,93,135,175,127,216,32,78,45,225,21,253,128,247,204,187,82,237,129,42,12,234,124,135,9,153,41,105,230,144,233,54,243,141,165,198,150,226,16,106,35,83,74,52,168,136,181,211,95,186,194,120,107,103,209,216,146,32,96,174,43,215,164,60,218,249,81,41,50,230,74,53,18,117,56,113,152,103,123,242,59,8,190,112,246,161,30,243,47,105,11,93,141,37,137,145,154,151,25,212,184,203,232,75,141,173,42,35,37,36,203,82,50,50,236,50,208,199,250,128,0,0,0,141,217,248,193,200,120,183,151,171,145,5,76,102,77,66,137,2,101,86,58,141,146,91,132,166,96,202,216,73,61,138,86,187,156,236,211,78,211,239,33,159,42,164,9,52,138,172,186,100,148,41,169,16,164,56,195,137,50,52,169,43,66,141,38,70,71,161,145,145,151,184,122,92,33,160,174,234,197,91,70,128,72,55,14,163,93,129,25,69,166,187,137,201,45,160,253,135,175,210,247,24,210,78,15,219,173,218,152,89,105,91,237,183,203,232,104,144,35,169,58,105,161,162,51,104,211,77,11,246,125,196,61,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,242,146,218,94,142,235,74,66,86,75,66,146,105,81,106,70,70,93,198,67,60,153,250,178,221,178,179,61,120,52,227,36,209,85,234,117,10,179,105,36,154,72,144,237,66,86,154,22,210,236,245,126,223,188,199,144,202,173,142,88,131,143,86,109,5,79,37,164,250,106,156,233,154,149,183,82,235,88,70,159,69,95,183,238,26,56,180,41,9,183,237,42,37,1,10,37,38,155,78,141,12,140,143,93,73,182,146,143,113,123,189,197,247,15,174,0,0,0,2,17,113,36,205,252,76,17,176,100,88,182,189,79,91,142,189,29,113,140,226,188,92,200,237,62,204,198,183,250,143,33,196,26,92,105,61,187,76,136,244,239,62,194,165,122,116,27,163,20,175,150,97,178,82,234,117,155,134,164,148,26,143,152,243,139,121,247,136,183,40,253,101,158,171,115,180,251,79,83,246,153,139,198,225,251,147,234,54,1,225,196,59,130,225,163,195,118,233,171,182,220,197,200,114,58,20,243,8,117,136,171,54,183,45,148,56,157,174,180,103,183,83,208,253,166,125,210,158,226,182,160,92,172,53,26,160,130,91,109,184,151,54,153,36,200,244,35,47,105,31,237,24,134,92,80,48,210,214,107,45,110,212,152,167,69,101,232,50,212,166,212,76,182,147,51,68,9,170,46,210,78,186,235,247,10,60,22,197,193,131,18,94,93,14,226,195,57,115,156,112,211,42,101,89,180,56,233,153,37,59,41,236,145,17,26,187,8,189,154,39,247,251,5,163,0,0,231,57,134,195,216,120,159,131,23,141,159,38,50,29,114,117,14,160,212,109,200,37,26,94,92,71,91,66,139,84,171,67,45,253,228,70,126,225,156,76,72,180,103,97,238,32,215,237,41,40,113,151,168,213,89,80,210,102,70,147,249,151,214,217,25,106,148,159,122,59,244,47,184,133,214,112,177,198,99,196,108,3,143,108,207,154,111,77,183,28,69,61,4,183,55,40,152,143,10,18,11,189,106,61,53,89,251,8,190,194,19,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,4,42,226,157,140,199,135,56,7,34,217,131,52,217,155,113,184,186,122,201,14,109,81,177,34,20,212,31,114,210,122,106,130,246,25,125,134,41,79,13,237,41,216,133,136,52,11,74,50,28,121,234,205,86,44,53,25,17,168,254,121,244,54,102,122,37,71,222,190,253,15,238,49,163,188,188,225,236,60,48,193,139,58,207,141,25,13,57,6,135,79,106,78,212,18,77,79,34,35,77,172,207,68,167,83,245,59,204,136,253,227,163,0,0,171,158,51,248,146,242,40,118,238,25,196,156,227,102,169,81,42,174,161,183,76,137,73,217,80,100,201,68,74,237,35,246,234,159,223,236,21,58,47,15,133,254,26,90,206,229,173,170,155,244,232,175,61,58,90,84,226,141,150,212,100,107,129,9,71,218,105,215,93,126,241,51,109,219,106,5,180,195,177,169,232,36,54,227,138,115,105,18,72,139,82,34,246,17,126,201,8,177,196,11,39,212,92,124,195,137,151,5,189,71,134,213,211,72,109,201,136,144,220,116,37,231,208,211,18,150,77,110,67,43,113,91,157,116,143,110,165,169,251,72,251,232,226,163,6,232,194,219,229,232,111,20,186,101,102,222,169,41,4,162,230,50,226,30,97,227,45,201,63,85,101,162,219,236,62,195,212,189,134,66,234,120,109,230,254,38,55,88,49,236,91,162,167,165,199,65,142,136,196,114,158,46,100,134,152,102,27,91,253,119,150,226,205,78,58,174,221,164,70,122,247,31,97,205,208,0,0,0,31,34,239,164,38,224,180,171,116,5,168,146,154,149,58,76,51,51,61,52,39,26,82,61,199,239,247,31,220,51,143,154,171,28,176,251,30,175,42,10,94,75,169,244,213,69,210,52,171,118,133,214,190,141,62,138,127,99,220,61,126,65,108,183,111,92,207,89,237,54,201,58,84,138,157,62,172,226,77,38,162,52,53,80,139,174,165,180,251,61,111,179,239,33,161,184,205,165,152,237,52,148,37,4,132,37,36,148,150,132,68,69,220,68,63,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,81,255,0,22,187,77,234,54,63,181,87,117,46,43,174,167,165,196,172,200,204,137,43,155,57,68,146,61,11,221,221,169,142,67,144,20,198,86,103,237,14,168,220,36,149,74,158,105,216,101,174,239,72,69,211,93,125,131,67,81,246,244,237,108,215,110,196,233,175,126,154,15,244,0,0,0,30,115,17,46,248,86,21,141,94,188,170,14,37,44,209,169,178,167,25,25,145,26,185,44,173,205,165,170,146,70,102,72,62,205,75,239,46,241,157,44,207,99,5,123,25,177,154,234,186,42,149,57,82,33,170,175,57,20,230,157,121,107,75,81,122,183,150,210,73,42,90,201,58,19,166,90,36,246,151,179,237,154,60,39,178,181,6,240,170,59,140,247,109,43,155,30,151,45,77,65,75,204,18,147,206,105,80,100,182,178,39,26,50,238,82,187,82,178,63,118,157,226,223,26,105,182,91,75,44,161,40,66,18,73,74,82,90,17,17,119,17,23,176,127,216,131,60,94,110,118,40,121,106,133,0,228,108,118,161,95,110,57,39,121,22,226,92,9,229,166,154,150,189,165,246,138,61,22,13,193,218,83,141,99,93,89,148,168,246,174,142,254,165,175,190,93,60,93,16,0,15,248,117,180,60,210,217,112,136,210,180,154,84,71,237,35,33,66,92,78,112,225,86,30,101,170,50,99,193,83,49,107,108,189,84,222,77,109,74,156,122,161,48,251,201,41,35,61,17,246,159,218,99,170,112,114,196,213,209,113,154,179,96,77,152,134,96,206,163,72,150,209,45,205,164,185,43,151,79,104,146,90,172,136,204,210,71,216,73,51,255,0,32,185,178,50,50,212,189,163,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,37,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,241,87,174,55,224,190,26,213,90,161,98,54,47,89,86,173,73,248,233,150,212,58,221,126,36,23,220,97,74,82,82,234,91,121,196,168,208,106,66,210,74,34,211,84,40,189,134,63,85,139,139,24,89,138,29,119,232,207,18,237,75,183,209,156,174,183,208,85,152,211,250,94,102,238,95,55,146,181,108,221,203,94,221,218,107,177,90,119,24,245,96,0,3,154,85,179,55,150,218,5,86,109,10,187,152,60,53,167,84,169,210,28,137,50,28,187,178,3,47,198,125,181,26,92,105,198,212,233,41,11,74,136,210,105,50,35,35,35,35,31,90,202,198,252,23,196,170,171,180,44,57,197,235,42,234,169,49,29,82,221,135,68,175,196,156,251,108,37,73,74,157,83,108,184,165,18,9,75,66,77,70,90,106,180,151,180,135,181,30,126,245,196,43,7,13,105,77,87,113,26,248,183,237,90,107,242,19,17,169,149,186,155,48,88,113,245,37,74,75,73,113,229,37,38,179,74,22,162,73,30,186,33,71,236,49,231,237,108,194,224,21,243,93,139,107,89,88,225,135,247,5,106,110,254,154,157,75,185,161,75,148,254,196,41,107,216,211,110,41,106,218,132,41,71,161,118,37,38,103,216,70,58,0,249,55,77,217,106,216,212,41,87,77,235,115,82,173,250,44,45,157,77,70,169,53,184,145,88,222,180,161,27,221,112,210,132,238,90,210,146,212,251,84,162,34,237,50,30,3,249,88,229,99,255,0,41,108,42,255,0,211,42,119,254,216,123,91,43,16,172,28,74,165,59,93,195,155,226,223,186,169,172,72,84,71,102,81,42,108,206,97,183,210,148,169,77,41,198,84,164,146,201,43,66,141,38,122,232,180,159,180,135,160,0,0,0,0,0,0,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,205,127,149,142,86,63,242,150,194,175,253,50,167,127,237,135,85,0,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,205,127,149,142,86,63,242,150,194,175,253,50,167,127,237,135,74,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,0,0,0,0,1,229,47,172,88,194,204,47,232,127,73,152,151,106,90,94,147,230,244,94,157,172,198,129,213,114,246,243,57,92,229,167,126,222,98,55,109,215,77,233,215,188,135,229,178,177,191,5,241,42,170,237,11,14,113,122,202,186,170,76,71,84,183,97,209,43,241,39,62,219,9,82,82,167,84,219,46,41,68,130,82,208,147,81,150,154,173,37,237,33,237,71,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,126,177,207,238,156,194,224,21,141,93,149,107,94,184,225,135,246,253,106,22,206,166,157,84,185,161,68,148,198,244,37,104,222,211,142,37,105,220,133,165,69,169,118,165,68,101,216,100,61,5,149,136,86,14,37,82,157,174,225,205,241,111,221,84,214,36,42,35,179,40,149,54,103,48,219,233,74,84,166,148,227,42,82,73,100,149,161,70,147,61,116,90,79,218,67,208,0,15,63,122,226,21,131,134,180,166,171,184,141,124,91,246,173,53,249,9,136,212,202,221,77,152,44,56,250,146,165,37,164,184,242,146,147,89,165,11,81,36,143,93,16,163,246,24,242,148,156,205,229,182,191,85,133,66,161,102,15,13,106,53,42,140,134,226,67,135,18,236,128,243,242,95,113,68,150,218,109,180,186,106,90,212,163,36,146,72,140,204,204,136,135,75,0,0,0,0,31,38,233,187,45,91,26,133,42,233,189,110,106,85,191,69,133,179,169,168,213,38,183,18,43,27,214,148,35,123,174,26,80,157,203,90,82,90,159,106,148,68,93,166,67,197,82,115,55,150,218,253,86,21,10,133,152,60,53,168,212,170,50,27,137,14,28,75,178,3,207,201,125,197,18,91,105,182,210,233,169,107,82,140,146,73,34,51,51,50,34,29,44,0,7,201,186,110,203,86,198,161,74,186,111,91,154,149,111,209,97,108,234,106,53,73,173,196,138,198,245,165,8,222,235,134,148,39,114,214,148,150,167,218,165,17,23,105,144,241,84,156,205,229,182,191,85,133,66,161,102,15,13,106,53,42,140,134,226,67,135,18,236,128,243,242,95,113,68,150,218,109,180,186,106,90,212,163,36,146,72,140,204,204,136,135,75,0,31,145,186,181,41,234,172,138,19,53,56,139,169,67,142,204,185,16,210,242,77,246,88,121,78,37,167,86,222,187,146,133,169,135,146,149,25,104,163,105,194,45,118,158,159,172,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,115,95,229,99,149,143,252,165,176,171,255,0,76,169,223,251,97,213,64,7,52,171,102,111,45,180,10,172,218,21,119,48,120,107,78,169,83,164,57,18,100,57,119,100,6,95,140,251,106,52,184,211,141,169,210,82,22,149,17,164,210,100,70,70,70,70,61,173,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,0,0,0,28,171,249,88,229,99,255,0,41,108,42,255,0,211,42,119,254,216,116,170,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,50,34,212,253,130,153,56,198,226,106,235,88,203,70,176,33,76,67,208,96,209,163,203,116,144,230,226,68,148,75,168,52,105,61,22,100,70,73,50,236,52,145,253,190,193,202,248,99,97,194,175,204,203,83,164,200,130,167,162,209,25,102,169,188,218,220,148,184,205,66,25,247,154,84,68,122,47,236,63,180,133,246,180,218,25,105,12,182,68,73,66,73,41,34,246,17,16,255,0,176,0,20,187,198,38,83,142,227,93,37,149,40,246,162,142,198,133,175,186,93,64,87,200,188,46,16,215,67,21,204,181,77,128,82,55,187,79,175,185,28,211,188,143,105,34,4,2,211,77,79,78,211,251,4,230,31,242,227,109,188,218,153,121,180,173,11,35,74,146,162,212,148,71,222,70,94,209,80,92,88,114,181,6,207,170,53,140,246,149,43,147,30,169,45,45,78,75,44,18,83,206,117,83,164,184,179,38,218,34,238,74,123,84,179,63,126,189,226,22,229,135,24,43,216,51,140,214,173,209,75,169,202,143,13,53,120,40,168,180,211,203,66,93,139,213,178,183,82,105,74,208,74,212,154,34,209,71,180,253,191,102,139,176,238,239,133,126,216,180,27,202,158,226,84,205,102,155,22,113,17,25,25,167,156,202,28,218,122,41,68,70,68,178,236,212,254,243,239,30,140,0,0,0,127,156,141,167,29,221,250,237,216,173,116,247,104,51,205,159,228,198,78,103,238,242,138,167,13,39,82,168,26,183,153,125,47,72,74,215,77,61,131,174,240,148,180,222,172,227,251,181,118,146,226,122,26,122,156,82,200,140,136,210,137,176,84,105,51,208,253,253,218,144,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,21,117,198,115,13,27,244,29,189,137,204,245,10,115,170,137,73,90,75,181,4,157,149,7,140,244,36,127,219,187,247,123,68,10,201,133,194,221,183,153,11,30,99,134,201,19,213,202,100,114,230,247,25,156,248,231,217,218,93,190,168,209,117,30,73,76,164,194,152,90,104,252,118,220,45,59,189,100,145,255,0,156,126,192,0,0,1,26,56,135,92,179,173,140,176,92,178,96,110,223,46,52,216,138,211,95,162,170,124,179,61,116,50,236,245,75,255,0,80,207,245,53,135,235,183,12,88,198,91,158,168,205,67,122,22,167,170,156,89,23,218,125,231,246,141,15,100,147,14,33,225,190,93,173,24,81,162,114,28,169,210,160,84,159,46,89,39,115,174,65,140,74,62,196,167,95,161,222,122,159,218,59,208,10,217,227,86,235,159,162,75,89,157,233,217,242,142,10,182,235,219,175,77,81,45,116,20,250,44,71,131,125,41,249,56,193,90,168,19,46,27,77,82,36,167,121,36,246,238,41,84,243,211,93,52,215,65,114,224,0,2,171,56,205,216,73,82,109,251,233,134,155,37,23,73,5,106,36,250,218,127,72,58,125,201,255,0,244,191,119,180,65,172,150,222,114,108,124,199,217,117,40,242,77,148,202,172,211,97,187,162,205,36,182,213,62,57,169,39,162,139,82,61,189,199,217,246,13,22,81,167,38,167,71,131,82,70,155,101,198,105,242,211,187,69,36,143,179,191,222,63,96,0,0,0,0,0,0,0,0,0,0,171,92,181,103,182,149,130,121,187,198,172,8,198,139,154,92,123,38,185,137,21,229,91,245,25,111,167,162,183,166,170,167,40,221,67,155,139,115,81,164,41,105,51,94,254,91,78,36,214,105,73,60,243,169,180,160,0,21,65,194,251,136,36,106,76,106,46,87,177,166,171,45,104,92,132,192,179,235,146,93,118,74,247,188,236,88,240,232,164,211,76,41,68,130,82,223,82,31,117,221,141,160,146,215,170,132,163,75,95,0,1,226,177,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,138,184,56,117,230,46,251,205,6,126,175,140,75,190,164,125,95,212,225,209,225,108,103,250,50,151,233,168,143,49,15,152,211,77,243,185,92,245,167,154,180,239,95,121,159,113,19,136,166,98,239,188,175,231,234,199,196,187,22,71,213,253,50,29,98,22,198,127,164,233,126,154,150,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,216,166,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,0,0,2,176,56,162,241,0,135,72,135,82,203,38,8,92,92,234,171,221,77,58,248,170,48,219,15,197,110,43,172,58,195,212,148,243,16,189,207,31,55,87,92,108,208,166,84,218,91,37,26,205,212,181,205,120,83,231,142,54,26,213,96,101,111,18,81,45,218,21,207,88,36,90,213,52,173,215,206,157,81,148,164,32,161,45,189,76,145,25,231,116,82,84,218,75,150,243,174,41,100,164,186,167,25,184,144,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,0,1,92,28,86,50,57,39,18,169,83,243,73,134,203,136,213,118,216,163,154,238,154,98,144,211,5,81,167,69,74,214,115,80,230,132,107,146,203,90,165,73,113,71,204,101,166,210,131,74,154,75,111,84,181,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,81,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,70,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,231,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,162,30,32,89,238,174,230,170,234,114,202,181,151,209,97,149,191,80,55,41,209,180,67,158,148,148,195,146,155,106,171,189,113,218,144,199,54,52,132,151,76,163,52,163,77,79,85,118,151,202,200,46,74,46,172,214,98,60,74,221,90,153,211,225,149,179,80,101,203,142,161,32,156,67,115,246,26,92,85,50,57,182,164,45,79,58,131,34,90,144,162,228,182,178,89,158,229,52,135,111,162,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,143,172,43,215,138,38,60,222,89,109,197,204,186,226,181,153,54,90,87,78,145,112,162,167,5,153,4,202,42,212,227,93,40,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,45,114,209,152,187,19,52,24,89,3,19,44,89,31,217,67,172,66,216,247,244,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,160,0,2,181,115,169,154,234,238,82,248,133,217,55,151,54,171,50,208,169,97,252,24,119,77,18,19,200,79,95,23,175,170,19,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,197,133,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,0,172,12,213,231,95,244,155,157,12,34,203,94,25,212,234,177,173,187,75,20,40,177,174,215,117,228,179,88,170,51,86,140,146,143,176,210,78,41,152,174,54,190,213,43,99,142,158,226,65,147,44,186,171,63,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,208,71,19,26,181,86,129,146,140,64,174,208,170,114,233,213,42,116,138,12,184,115,34,60,166,95,140,251,117,184,42,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,231,248,126,231,186,133,154,171,85,187,42,233,95,69,137,182,253,60,156,168,198,209,110,122,82,43,13,197,109,218,174,244,71,106,59,28,217,50,20,93,50,76,212,141,53,45,83,218,83,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,8,56,182,95,247,150,22,96,93,129,136,56,125,112,203,161,220,52,60,72,129,38,12,232,198,91,218,95,163,106,68,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,125,211,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,142,214,0,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,154,248,174,103,95,244,155,117,63,150,188,51,169,213,99,91,118,149,66,68,107,181,221,121,44,214,42,140,184,148,148,125,134,146,113,76,197,113,181,246,169,91,28,116,247,18,12,153,101,213,123,94,18,25,152,204,189,223,121,55,129,181,88,50,239,12,51,160,81,249,106,169,201,36,33,118,170,16,78,42,42,10,70,221,207,161,213,23,33,17,214,106,90,80,132,169,163,67,81,220,73,198,14,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,105,226,255,0,116,215,108,108,2,195,219,214,214,157,209,86,173,252,80,164,213,41,210,121,72,115,145,41,136,83,220,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,232,25,5,206,189,171,154,204,56,137,68,171,84,250,124,77,182,105,236,183,113,211,228,27,104,114,126,194,75,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,236,170,0,0,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,114,172,203,230,46,196,202,254,22,79,196,203,234,71,246,176,232,240,182,61,253,39,84,233,158,121,136,124,198,154,115,147,205,228,45,60,213,167,98,59,204,251,136,232,218,147,158,220,121,103,52,112,179,77,93,185,165,204,172,34,67,108,76,165,68,127,166,132,245,16,157,37,57,71,109,10,39,18,220,99,78,164,90,165,106,75,134,79,153,169,226,230,29,233,229,215,30,108,220,201,97,29,11,21,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,125,44,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,85,174,90,179,219,74,193,60,221,227,86,4,99,69,205,46,61,147,92,196,138,242,173,250,140,183,211,209,91,211,85,83,148,110,161,205,197,185,168,210,20,180,153,175,127,45,167,18,107,52,164,158,121,212,218,80,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,22,113,20,207,84,156,210,222,71,99,225,244,249,104,194,186,4,134,94,130,204,152,173,33,117,58,139,37,33,7,82,35,54,201,246,80,166,228,41,180,50,165,253,4,37,106,66,22,163,66,39,167,11,220,235,255,0,40,11,17,24,49,136,85,58,172,236,73,179,105,235,146,237,70,105,243,189,51,75,75,201,66,36,27,169,73,104,243,92,214,25,112,156,51,91,158,163,187,220,82,221,229,206,160,21,171,157,76,215,87,114,151,196,46,201,188,185,181,89,150,133,75,15,224,195,186,104,144,158,66,122,248,189,125,80,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,44,42,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,172,206,77,50,143,58,164,189,54,196,140,235,231,175,118,137,73,159,111,119,184,103,79,58,87,156,155,227,49,247,165,74,68,147,121,49,107,53,40,109,106,179,81,33,180,207,144,105,73,106,163,208,139,119,113,118,125,130,114,240,100,176,146,148,220,23,211,237,54,106,62,174,10,20,105,245,180,254,143,116,187,211,255,0,233,126,239,104,181,48,0,1,77,28,100,41,79,198,198,10,45,64,217,112,154,118,145,25,59,205,39,183,113,202,168,30,154,233,166,186,10,238,23,5,193,81,215,63,68,183,75,59,211,179,229,28,229,109,215,183,94,154,156,90,233,238,22,76,3,130,231,111,14,33,226,70,93,174,232,82,98,115,220,166,82,167,212,152,46,89,43,107,173,193,146,73,62,212,171,79,167,222,90,31,218,51,195,82,97,250,21,195,42,49,22,215,169,211,86,222,135,169,104,166,214,101,246,31,121,125,131,64,60,60,46,89,215,62,88,45,169,51,247,111,137,30,28,52,235,175,209,77,62,33,150,154,153,246,122,199,255,0,168,73,112,0,0,1,249,42,242,74,29,38,108,179,211,70,35,184,231,111,119,170,147,63,243,12,232,103,62,225,110,228,204,141,241,45,179,100,201,138,229,78,57,242,187,136,211,62,65,246,246,159,111,172,39,175,6,60,52,111,208,119,14,39,61,212,37,206,170,93,37,9,62,196,26,118,83,222,35,208,209,255,0,110,239,221,237,22,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,44,241,30,195,148,223,249,106,175,45,16,186,151,232,204,202,170,54,158,94,243,74,153,129,47,69,23,170,163,35,213,125,229,167,127,121,10,37,195,170,179,182,118,39,91,53,199,146,180,57,68,174,194,148,180,232,100,100,108,200,66,140,180,212,191,103,222,95,184,105,47,5,46,4,221,120,63,100,220,169,89,43,210,150,237,54,103,97,234,101,204,138,218,244,62,211,237,245,189,231,247,143,106,0,0,0,34,7,20,201,103,19,43,19,52,113,196,243,170,14,50,123,15,77,117,167,77,236,63,176,81,133,142,74,59,214,223,36,56,150,212,117,72,154,45,71,161,36,249,169,237,51,246,104,52,165,128,106,53,96,110,30,18,157,75,138,77,171,73,74,150,149,106,74,62,141,173,76,143,218,61,224,10,231,227,69,68,157,51,5,45,186,164,120,202,113,166,46,72,105,113,73,65,158,210,40,149,21,25,153,145,118,22,135,239,20,222,46,51,131,174,19,206,183,112,230,175,136,21,72,205,165,117,57,146,26,142,189,134,74,54,28,98,158,234,59,84,130,253,147,238,81,151,249,69,142,0,0,8,57,197,154,202,77,197,151,196,213,218,66,249,212,201,229,37,70,69,217,203,110,12,229,31,245,76,251,213,239,34,20,199,133,82,215,7,19,173,25,104,125,108,155,85,216,11,230,33,91,77,58,72,65,234,71,236,238,26,81,194,9,7,51,9,172,169,102,242,157,55,173,234,107,156,197,43,113,171,88,205,158,166,126,221,117,239,30,184,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,20,225,117,196,2,29,94,29,55,44,152,223,113,114,106,172,244,212,235,30,168,251,108,49,21,200,173,48,211,12,210,85,203,66,54,188,92,173,90,113,195,90,158,83,138,108,212,75,38,146,237,159,128,12,171,139,169,225,123,158,159,211,93,170,140,14,198,59,207,171,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,81,49,157,28,230,106,73,90,218,36,57,243,170,76,135,10,127,128,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,80,190,126,179,175,117,102,179,17,229,209,41,53,62,159,12,173,154,131,205,219,148,248,230,226,27,159,176,212,218,106,114,9,196,161,106,121,212,25,154,18,180,151,37,181,154,8,183,41,213,187,213,120,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,17,202,178,11,157,123,171,42,120,143,18,137,86,169,245,24,101,115,84,25,110,227,167,200,55,22,220,13,230,150,213,83,142,77,165,107,75,205,32,136,214,148,36,249,205,160,144,101,185,45,45,171,232,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,0,8,107,196,83,61,81,178,181,102,157,143,135,211,226,47,21,43,241,217,122,11,50,98,186,180,83,41,207,28,132,29,72,140,219,54,30,90,92,142,166,208,202,151,244,214,149,169,11,66,77,11,164,26,77,50,242,197,123,254,21,26,27,146,235,247,101,227,88,110,51,75,151,44,141,250,133,70,91,196,148,155,143,60,162,35,91,142,184,90,173,197,23,106,140,212,125,230,23,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,181,78,20,249,234,147,120,183,3,43,24,175,62,92,154,236,88,228,205,149,57,49,90,75,10,167,68,132,130,244,106,201,150,210,105,91,77,71,113,212,188,225,171,152,70,226,84,180,169,45,147,182,104,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,0,0,41,219,138,198,71,35,97,173,86,126,105,48,217,114,221,161,92,245,131,93,211,76,82,29,124,233,213,25,74,90,206,106,28,208,201,17,158,119,84,169,46,40,185,111,58,218,80,106,75,169,109,152,127,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,216,255,0,21,108,76,181,113,147,34,56,103,138,86,84,190,162,139,115,94,20,202,132,109,206,54,183,25,223,76,168,239,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,10,248,92,120,236,195,47,198,188,158,104,238,188,86,51,199,27,18,170,179,242,183,134,200,150,213,10,216,172,26,46,154,154,150,235,7,81,168,197,82,208,112,144,222,164,75,140,203,186,169,74,113,39,204,121,166,212,130,74,90,75,143,67,92,180,101,210,251,205,6,41,192,195,59,22,63,246,83,43,19,119,179,253,25,75,234,89,101,249,156,183,93,111,157,202,231,161,92,164,43,122,251,136,187,204,180,39,129,120,23,135,25,116,195,138,118,23,225,125,27,161,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,122,0,10,171,227,157,245,39,249,147,248,104,132,25,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,244,39,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,3,149,102,95,49,118,38,87,240,178,126,38,95,82,63,181,135,71,133,177,239,233,58,167,76,243,204,67,230,52,211,156,158,111,33,105,230,173,59,17,222,103,220,71,5,114,153,197,206,29,209,136,245,43,43,49,76,122,26,149,116,92,19,101,80,43,238,202,96,162,208,34,186,109,148,74,100,146,109,134,181,101,189,28,35,154,179,53,110,90,77,196,165,4,167,17,197,120,213,248,167,181,190,31,193,243,26,136,241,92,58,243,213,39,43,87,145,88,248,131,62,90,240,174,191,33,231,167,51,26,43,75,93,50,162,241,71,65,84,140,201,179,125,228,37,184,233,109,108,165,127,65,106,90,80,181,164,144,187,211,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,21,129,197,23,136,4,58,68,58,150,89,48,66,226,231,85,94,234,105,215,197,81,134,216,126,43,113,93,97,214,30,164,167,152,133,238,120,249,186,186,227,102,133,50,166,210,217,40,214,110,165,170,235,202,119,138,124,27,248,129,111,121,139,3,74,96,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,253,197,31,192,158,38,254,11,231,16,133,16,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,59,168,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,150,140,197,223,121,95,197,56,24,153,98,200,254,202,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,132,240,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,1,226,177,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,138,178,178,251,198,78,186,206,35,213,169,153,129,183,185,214,101,197,112,59,34,155,82,134,104,57,86,173,61,211,94,200,206,54,203,41,235,217,107,230,75,153,181,15,237,39,149,243,198,104,105,63,175,141,197,90,149,95,165,96,53,118,133,83,137,81,166,212,99,220,18,225,204,136,242,94,98,75,14,38,152,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,28,215,130,167,138,123,167,225,252,239,49,167,14,213,197,23,136,4,58,68,58,150,89,48,66,226,231,85,94,234,105,215,197,81,134,216,126,43,113,93,97,214,30,164,167,152,133,238,120,249,186,186,227,102,133,50,166,210,217,40,214,110,165,170,213,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,20,203,70,93,44,76,175,225,100,12,51,177,99,255,0,101,50,177,55,123,223,210,117,78,153,150,95,153,203,117,215,57,60,222,66,21,202,66,182,35,184,139,188,206,149,184,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,149,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,20,203,70,98,236,76,208,97,100,12,76,177,100,127,101,14,177,11,99,223,209,149,78,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,170,128,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,85,93,151,198,78,186,121,142,172,201,185,173,237,216,59,112,84,33,66,166,70,154,104,110,117,181,21,43,109,183,167,154,227,50,181,200,222,142,115,238,70,62,98,137,70,132,52,233,18,12,220,181,75,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,195,154,236,215,98,62,109,113,29,119,173,234,239,67,74,131,204,98,129,64,97,227,92,90,68,85,25,25,165,38,100,92,199,151,181,38,235,198,68,167,20,148,145,18,16,134,219,71,138,155,130,248,161,78,194,56,24,239,80,180,37,197,177,42,149,131,160,193,172,60,182,208,137,83,73,14,44,210,211,102,174,106,208,68,203,164,110,165,6,222,246,214,141,219,210,105,46,149,146,140,215,87,114,151,140,176,175,46,109,86,101,161,82,210,29,211,68,132,242,19,215,197,218,178,109,194,75,132,104,55,152,90,249,173,158,168,81,232,182,249,136,67,174,24,208,157,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,30,3,54,62,22,49,147,225,253,195,229,207,140,214,11,243,225,243,157,186,86,107,236,7,40,87,59,241,32,226,45,171,30,59,53,88,106,148,149,63,86,97,44,178,149,213,144,218,89,105,8,67,146,20,226,84,211,100,162,100,249,100,163,34,113,189,101,168,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,25,172,205,143,138,124,100,248,129,112,249,139,226,197,56,93,113,0,135,87,135,77,203,38,55,220,92,154,171,61,53,58,199,170,62,219,12,69,114,43,76,52,195,52,149,114,208,141,175,23,43,86,156,112,214,167,148,226,155,53,18,201,164,187,103,224,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,21,43,197,23,136,4,202,188,202,150,89,48,66,226,228,210,153,234,105,215,197,81,134,223,98,83,146,154,125,214,30,164,167,152,132,109,100,185,90,186,227,102,180,188,151,18,217,40,144,78,165,218,193,31,86,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,233,200,46,117,237,92,214,97,196,74,37,90,167,211,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,101,80,165,110,53,126,41,237,111,135,240,124,198,162,60,87,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,208,90,150,148,45,105,36,46,244,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,9,181,106,85,58,76,8,117,10,156,72,178,42,146,14,36,22,158,121,40,92,167,201,167,30,54,154,73,158,171,89,52,203,174,26,83,169,236,109,106,238,73,153,126,176,0,0,0,0,0,0,0,0,0,0,0,0,30,71,23,164,28,76,39,189,101,147,202,104,217,183,106,78,115,18,173,166,157,35,56,122,145,251,52,211,188,102,187,21,101,46,118,39,93,210,214,250,222,55,107,179,215,204,82,183,26,181,144,179,215,95,111,120,185,206,19,54,82,109,220,190,42,174,234,23,206,169,207,57,41,51,46,206,91,144,96,168,191,170,71,222,159,121,144,156,96,0,2,184,248,197,97,60,235,139,14,105,24,129,75,140,218,151,76,153,29,169,11,216,102,162,97,182,42,14,175,181,40,63,218,46,245,17,127,148,83,152,185,14,11,180,73,208,240,82,228,170,72,140,166,218,126,228,152,150,212,164,25,110,35,137,78,81,25,25,151,105,104,94,241,99,0,60,30,62,40,211,129,184,134,73,117,45,169,86,173,89,41,90,149,161,36,250,55,116,51,63,96,205,109,240,74,43,214,224,37,184,151,20,85,73,122,173,39,169,40,249,170,237,35,246,234,47,63,133,156,179,151,149,136,122,184,226,185,53,6,217,245,207,93,52,167,66,236,47,176,75,240,0,0,1,226,177,174,224,77,169,131,247,181,202,165,146,125,23,110,212,166,118,158,134,124,184,174,47,66,237,46,223,87,222,95,121,12,218,98,45,93,219,199,19,174,106,227,41,90,220,173,215,166,202,66,116,51,51,55,164,45,68,90,106,127,181,239,63,222,47,107,135,14,28,166,192,203,85,5,107,133,211,63,89,102,45,81,196,242,246,26,148,244,8,154,168,253,84,153,158,168,239,61,123,187,204,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,87,20,173,98,189,176,234,229,181,54,164,206,171,73,153,13,59,139,218,235,11,108,189,135,251,94,227,251,140,102,227,25,45,233,22,46,52,94,150,211,173,169,11,162,92,213,24,137,212,140,181,38,101,184,130,50,236,79,103,169,238,47,184,133,235,112,238,191,147,124,101,154,217,74,221,82,157,163,196,133,75,209,74,212,200,154,167,196,238,245,143,179,85,125,159,113,9,54,0,0,0,35,15,17,187,102,85,207,149,219,137,152,145,217,121,112,90,151,56,201,196,26,180,36,83,165,150,169,208,143,214,245,187,59,190,241,64,48,93,114,151,88,142,242,247,54,228,73,40,81,251,13,38,133,17,253,154,31,96,209,14,71,175,200,183,230,91,172,201,49,158,83,138,166,81,233,212,215,77,74,35,61,237,192,140,103,220,165,126,223,183,67,251,7,123,1,197,243,113,128,233,204,62,12,213,172,54,78,58,39,147,111,202,167,173,254,196,38,87,72,251,77,25,159,45,197,17,110,123,250,169,221,238,247,29,85,225,215,9,236,124,169,226,60,122,125,206,170,52,90,12,26,146,58,199,150,115,81,207,140,135,208,75,229,41,112,205,10,53,32,212,105,215,66,61,59,123,5,195,224,246,23,208,112,123,15,168,246,37,189,21,150,88,166,196,142,195,134,219,104,79,53,198,216,109,163,89,236,66,9,70,100,217,118,237,35,63,251,7,181,0,0,17,251,61,214,226,46,60,176,223,45,40,155,214,21,22,167,48,141,94,205,148,249,61,221,135,251,95,253,113,158,202,35,139,166,93,48,29,104,200,215,22,160,210,146,126,205,82,225,105,254,65,164,252,184,73,92,220,188,225,132,183,62,155,214,109,21,197,125,231,5,147,63,242,142,138,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,52,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,94,167,14,188,245,70,205,45,154,86,62,32,207,136,140,84,160,71,121,233,204,198,138,234,17,83,167,50,113,208,85,35,50,108,152,101,106,114,66,91,91,41,95,211,66,150,148,33,10,36,34,101,0,202,184,250,182,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,95,78,65,115,175,106,230,179,14,34,81,42,213,62,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,187,42,133,43,113,66,207,79,233,174,234,94,7,96,229,231,213,225,181,23,103,166,36,194,78,214,107,181,70,220,81,158,143,18,143,168,134,206,141,242,244,36,161,110,146,220,249,212,166,59,133,0,4,255,0,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,68,0,19,255,0,133,238,122,127,66,151,82,48,59,24,239,62,147,13,171,91,253,15,38,106,119,51,66,170,56,226,76,181,120,212,93,60,55,181,115,153,169,41,8,116,208,231,205,37,82,28,59,169,0,1,31,243,175,154,234,22,82,240,106,109,229,205,165,76,187,234,90,195,181,168,147,94,90,122,249,91,144,78,56,105,108,141,102,203,8,95,53,195,213,9,61,16,223,49,11,117,179,25,236,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,229,56,94,228,91,244,41,106,163,28,113,142,204,233,49,38,181,191,208,241,166,171,115,212,42,91,141,164,139,86,77,37,211,204,123,87,57,154,154,150,134,141,13,252,210,149,33,179,233,92,65,178,73,74,205,125,128,221,118,216,98,36,28,69,181,99,200,122,149,49,49,82,167,234,204,37,151,148,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,173,16,255,0,170,171,10,234,255,0,117,109,203,146,220,168,127,202,67,157,77,157,29,207,250,46,50,243,110,35,236,82,84,159,97,144,188,158,29,121,234,141,154,91,52,172,124,65,159,17,24,169,64,142,243,211,153,141,21,212,34,167,78,100,227,160,170,70,100,217,48,202,212,228,132,182,182,82,191,166,133,45,40,66,20,72,68,32,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,161,110,32,217,36,170,229,66,255,0,110,187,108,49,46,118,29,93,82,36,61,74,152,152,170,75,20,151,212,243,202,69,37,110,41,231,86,181,183,29,45,169,46,184,105,55,139,152,105,35,54,220,210,53,183,127,222,77,88,50,48,181,55,12,179,180,229,86,25,175,174,146,163,37,48,85,22,153,113,132,200,65,25,106,133,155,79,45,10,218,101,188,137,189,251,185,109,237,252,150,213,211,93,179,234,47,85,173,201,221,36,185,20,249,244,183,28,229,33,205,209,102,197,118,36,150,244,89,25,22,246,31,117,26,233,185,59,181,73,146,136,140,190,174,21,97,157,213,140,152,143,110,97,109,149,19,168,173,92,213,6,169,241,183,54,226,219,103,121,250,239,187,203,66,214,150,90,65,41,199,22,73,61,141,161,106,50,209,38,52,61,149,92,179,217,185,80,194,56,120,91,103,206,151,81,90,164,42,165,87,169,201,51,74,234,53,23,16,218,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,246,0,1,85,124,115,190,164,255,0,50,127,13,21,86,38,87,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,208,90,150,148,45,105,36,46,244,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,42,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,121,246,206,190,107,171,185,180,198,89,183,151,54,171,14,208,166,235,14,214,162,77,121,10,232,34,237,65,56,225,165,178,36,19,207,173,28,215,15,85,168,181,67,124,197,161,166,204,118,14,26,25,28,147,152,235,201,156,97,190,23,17,24,117,101,214,27,67,209,28,67,82,23,92,168,178,77,190,80,148,202,201,73,40,196,149,180,167,148,180,250,232,112,155,65,25,169,107,103,208,113,171,241,79,107,124,63,131,230,53,17,0,5,159,112,186,226,1,50,145,50,155,150,76,111,184,185,212,167,186,106,117,143,84,125,183,223,148,220,167,95,105,134,105,42,229,161,123,153,62,110,173,56,225,161,44,165,181,54,106,52,27,73,106,218,132,53,226,41,158,168,217,90,179,78,199,195,233,241,23,138,149,248,236,189,5,153,49,93,90,41,148,231,142,66,14,164,70,109,155,15,45,46,71,83,104,101,75,250,107,74,212,133,161,38,133,209,93,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,165,229,59,197,62,13,252,64,183,188,197,129,165,48,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,254,226,143,224,79,19,127,5,243,136,66,128,71,85,203,70,98,239,188,175,226,156,12,76,177,100,127,101,14,177,11,99,63,210,116,190,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,228,240,190,206,13,179,141,152,71,69,193,42,201,196,167,95,118,5,29,48,17,2,51,82,20,137,148,72,72,139,29,153,198,181,35,148,133,153,188,219,75,111,152,165,26,219,83,132,148,161,100,132,77,240,0,16,3,141,95,133,139,91,226,4,31,46,168,138,86,18,171,32,185,215,186,178,167,136,241,40,149,106,159,81,134,87,53,65,150,238,58,124,131,113,109,192,222,105,109,85,56,228,218,86,180,188,210,8,141,105,66,79,156,218,9,6,91,146,210,218,190,139,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,23,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,81,15,16,108,237,213,115,95,127,183,66,182,31,151,7,14,173,89,18,25,165,67,76,165,41,138,179,233,121,228,162,172,182,212,203,75,66,220,142,166,210,150,156,37,27,37,204,36,153,27,142,106,225,243,146,74,174,107,239,247,43,183,59,18,224,225,213,171,34,59,213,89,138,138,165,49,86,125,47,50,165,210,80,226,94,105,104,91,145,212,226,148,235,102,163,100,185,102,162,35,113,189,100,175,27,138,77,42,129,74,192,106,21,10,153,18,157,77,167,71,184,34,67,135,17,148,178,196,102,27,77,49,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,32,174,90,51,49,121,101,106,225,186,239,60,62,131,17,119,13,126,215,145,110,65,155,36,137,104,166,45,233,81,158,57,100,209,164,210,242,210,152,234,36,33,94,166,245,165,74,37,165,38,218,252,5,38,153,121,98,189,255,0,10,141,13,201,117,251,178,241,172,55,25,165,203,150,70,253,66,163,45,226,74,77,199,158,81,17,173,199,92,45,86,226,139,181,70,106,62,243,23,167,145,204,159,88,57,53,194,53,94,247,153,68,139,125,213,40,233,159,119,215,42,142,178,132,82,24,36,19,206,193,109,210,90,154,106,51,6,157,92,112,150,100,234,219,230,41,91,18,210,26,150,162,128,120,163,248,236,196,223,193,124,158,16,235,252,37,179,131,74,194,11,202,70,93,239,179,150,84,44,66,172,70,85,6,83,45,37,104,131,91,116,146,198,199,82,148,115,84,137,36,152,205,146,247,26,90,91,40,213,36,151,29,113,23,62,0,41,219,139,142,112,109,156,81,170,193,203,118,31,156,74,133,54,207,172,57,62,225,169,41,169,13,62,205,110,50,165,67,84,20,37,196,33,59,27,74,156,82,156,79,49,46,27,173,146,84,158,90,183,195,92,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,86,29,215,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,122,150,210,167,20,202,247,39,106,204,210,103,203,91,136,94,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,245,106,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,89,196,83,61,82,115,75,121,29,143,135,211,229,163,10,232,18,25,122,11,50,98,180,133,212,234,44,148,132,29,72,140,219,39,217,66,155,144,166,208,202,151,244,16,149,169,8,90,141,8,231,249,28,202,37,87,55,216,184,171,81,250,140,186,61,167,65,142,154,149,199,85,98,58,150,180,48,107,36,162,43,43,52,155,72,146,241,238,217,204,61,9,13,188,225,37,206,81,182,173,4,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,132,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,164,138,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,16,241,2,207,117,119,53,87,83,150,85,172,190,139,12,173,250,129,185,78,141,162,28,244,164,166,28,148,219,85,93,235,142,212,134,57,177,164,36,186,101,25,165,26,106,122,171,180,190,86,65,114,81,117,102,179,17,226,86,234,212,206,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,122,127,162,219,19,244,89,250,20,244,23,250,140,249,63,242,91,209,157,83,223,236,95,77,211,114,57,219,249,191,169,245,119,239,223,237,221,175,104,160,204,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,64,225,215,158,169,57,90,188,138,199,196,25,242,215,133,117,249,15,61,57,152,209,90,90,233,149,23,138,58,10,164,102,77,155,239,33,45,199,75,107,101,43,250,11,82,210,133,173,36,133,219,246,102,234,212,170,254,81,49,94,187,66,169,196,168,211,106,56,111,93,151,14,100,71,146,243,18,88,114,152,242,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,102,220,123,92,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,246,90,51,23,98,102,131,11,32,98,101,139,35,251,40,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,205,102,108,124,83,227,39,196,11,135,204,95,28,210,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,122,156,58,243,213,27,52,182,105,88,248,131,62,34,49,82,129,29,231,167,51,26,43,168,69,78,156,201,199,65,84,140,201,178,97,149,169,201,9,109,108,165,127,77,10,90,80,132,40,144,137,148,3,42,226,228,248,81,231,95,244,155,106,177,150,188,76,169,210,163,92,150,149,62,60,107,73,221,121,47,86,41,108,182,164,156,125,132,146,109,79,69,109,180,118,165,91,220,104,247,26,12,217,121,213,88,168,0,128,28,80,179,211,250,20,181,87,129,216,57,121,244,152,147,90,217,233,137,48,147,185,234,21,45,198,212,103,163,196,162,233,230,61,171,124,189,9,75,67,70,183,62,105,74,142,225,211,93,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,30,215,49,184,33,85,203,142,48,214,176,106,187,92,137,87,169,80,35,211,149,50,92,70,212,134,13,249,16,88,146,226,27,221,235,41,8,83,230,130,89,146,77,100,130,81,165,27,182,23,181,176,50,117,125,226,134,86,46,60,203,216,179,61,39,242,74,224,153,78,172,81,57,108,179,210,210,226,211,147,53,250,143,80,235,233,223,183,152,132,114,16,218,150,122,238,35,61,13,35,159,224,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,10,101,163,49,118,38,104,48,178,6,38,88,178,63,178,135,88,133,177,239,232,202,167,76,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,85,124,106,252,83,218,223,15,224,249,141,68,64,1,103,220,46,184,128,76,164,76,166,229,147,27,238,46,117,41,238,154,157,99,213,31,109,247,229,55,41,215,218,97,154,74,185,104,94,230,79,155,171,78,56,104,75,41,109,77,154,141,6,210,90,224,28,81,115,11,250,114,204,213,74,129,76,141,85,133,69,195,78,166,210,106,52,201,91,219,122,115,18,157,41,147,27,101,38,104,107,152,178,67,122,145,154,150,220,102,84,163,73,232,218,37,255,0,6,170,222,96,175,11,86,232,171,94,56,145,85,169,97,149,189,202,160,80,169,21,3,106,86,218,129,54,194,150,76,190,181,28,136,236,198,140,134,16,150,8,137,133,117,102,104,34,83,107,214,202,128,0,0,0,0,0,0,0,0,0,0,0,7,58,204,124,149,195,203,214,39,203,108,200,150,205,155,90,113,58,251,202,11,198,95,228,25,176,174,56,186,149,211,80,117,213,17,46,85,65,213,40,245,236,213,78,30,191,229,26,19,200,141,184,221,185,150,27,25,164,165,189,102,209,105,147,12,210,93,251,233,241,187,251,11,246,127,250,226,64,128,0,15,21,140,56,95,65,198,28,62,172,88,151,12,86,94,98,165,18,67,13,155,141,161,92,167,28,97,198,137,101,189,11,36,153,19,135,219,180,204,191,236,20,241,136,188,39,177,242,153,136,242,41,246,194,168,210,168,51,170,75,232,222,65,205,95,34,50,223,89,35,154,164,67,36,36,210,130,73,171,77,72,181,236,236,22,169,148,124,7,78,94,48,102,147,97,188,113,215,60,219,98,85,65,108,118,161,82,186,70,26,116,200,249,109,168,203,115,63,214,78,239,127,184,187,64,14,9,158,11,238,45,137,150,235,206,76,151,148,218,170,116,122,141,57,163,74,136,143,123,144,36,153,119,169,63,177,236,212,254,193,157,233,238,185,84,172,72,121,6,167,28,151,37,106,45,123,77,70,165,25,253,186,159,104,191,222,28,150,204,171,99,43,182,235,50,227,178,202,231,181,18,113,19,104,52,234,75,167,68,45,85,169,23,173,234,246,247,253,226,79,128,0,0,8,201,196,70,254,77,143,150,107,153,41,117,73,118,177,18,109,44,137,42,208,204,157,167,203,239,245,139,179,84,253,191,113,138,41,193,187,122,69,245,141,22,93,180,211,106,90,235,119,53,54,26,180,35,61,9,233,109,160,204,251,21,217,235,251,143,238,49,164,124,45,181,138,201,195,171,106,212,218,146,58,85,38,28,53,109,47,107,76,33,179,246,23,236,251,139,238,33,234,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,20,68,162,52,159,113,150,130,135,248,162,225,107,150,38,99,39,86,227,83,147,30,37,192,219,181,37,184,134,118,19,143,191,62,106,141,70,100,132,145,168,201,29,250,153,159,188,196,162,224,211,138,141,74,160,215,176,214,167,84,51,148,203,242,167,199,101,199,203,177,146,69,61,148,145,37,75,215,191,82,45,19,167,219,236,22,126,0,0,0,60,150,44,218,76,223,88,103,116,218,110,70,101,229,85,40,211,162,52,78,160,148,73,113,216,238,54,147,46,197,104,126,191,121,17,159,216,99,54,248,209,105,76,177,113,106,242,180,230,199,83,43,165,215,170,49,18,70,131,73,41,45,73,113,178,52,234,73,212,189,67,208,244,47,184,133,157,112,122,199,38,38,208,42,152,73,87,158,69,33,135,95,155,21,181,186,90,27,105,68,8,232,34,37,57,174,186,153,247,39,79,113,251,5,157,128,15,225,17,23,113,16,254,128,0,0,226,153,206,91,73,203,14,36,161,201,41,96,221,181,171,45,161,70,189,186,168,233,242,52,34,63,120,206,81,161,228,84,57,108,45,75,121,47,104,133,36,204,212,106,221,216,100,101,219,174,163,73,57,77,234,139,44,24,74,83,117,230,252,135,160,238,221,174,191,236,123,29,250,246,235,174,163,171,128,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,47,218,201,71,242,128,225,179,134,184,207,135,180,202,172,236,73,179,105,245,120,205,83,161,23,59,211,52,180,215,231,173,113,201,165,40,180,121,174,107,239,54,109,145,173,207,93,173,142,41,109,114,224,93,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,39,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,51,138,75,138,101,123,149,185,4,105,51,230,33,196,35,186,140,171,139,20,204,167,15,248,117,124,166,97,110,102,240,66,221,228,213,89,195,250,53,70,248,165,176,227,12,69,114,43,84,100,190,245,89,60,197,163,107,197,202,209,214,219,37,169,229,56,151,9,36,178,117,78,194,172,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,61,115,181,197,50,149,137,248,47,66,195,156,6,147,46,159,82,188,40,228,187,229,213,71,75,172,66,98,76,71,25,147,69,66,164,176,74,121,123,157,51,84,150,146,217,17,52,223,45,74,230,44,155,128,24,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,218,184,128,229,158,205,202,134,37,217,88,91,103,206,151,81,90,172,120,149,42,189,78,73,154,87,81,168,185,58,106,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,246,14,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,114,174,29,121,116,177,51,65,138,119,198,25,223,81,254,175,234,115,40,243,119,189,253,25,84,234,98,50,196,206,91,78,183,206,229,115,214,174,82,213,177,125,198,93,198,92,83,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,216,255,0,11,238,32,146,106,210,104,185,94,198,154,172,68,45,17,211,2,207,174,73,117,168,200,216,203,81,99,195,162,147,77,48,148,154,205,40,125,72,125,215,119,184,179,75,94,178,212,141,109,40,0,65,94,40,89,40,254,80,22,34,241,159,15,105,149,89,216,147,102,211,209,25,170,116,34,231,122,102,150,151,148,181,199,38,148,162,209,230,185,175,188,217,182,70,183,61,118,182,56,165,181,203,165,107,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,19,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,246,185,151,204,93,137,149,252,44,159,137,151,212,143,237,97,209,225,108,123,250,78,169,211,60,243,16,249,141,52,231,39,155,200,90,121,171,78,196,119,153,247,17,231,135,26,49,122,242,199,172,80,184,49,115,16,31,136,229,118,226,144,151,164,20,70,9,150,26,66,27,75,77,50,218,59,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,236,255,0,133,62,69,100,217,205,192,205,62,43,192,151,26,187,42,57,61,101,65,76,166,148,194,105,210,225,32,253,36,179,101,197,26,150,235,82,28,105,44,184,73,229,145,56,165,33,74,83,102,215,10,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,0,0,242,152,171,134,118,174,50,97,197,199,133,183,172,78,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,206,190,101,242,233,125,229,127,20,231,225,157,245,31,251,89,148,121,187,217,254,147,165,245,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,124,254,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,139,222,225,243,146,74,86,84,44,7,43,183,59,17,39,98,45,213,30,59,213,89,138,138,148,191,73,97,76,178,165,210,80,226,94,117,11,67,114,18,226,148,235,102,146,120,249,102,162,50,109,189,37,168,0,10,171,227,157,245,39,249,147,248,104,141,92,50,48,47,14,51,23,140,23,214,23,226,133,27,174,165,78,195,249,174,178,243,70,72,149,79,148,154,133,60,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,113,92,203,229,210,251,202,254,41,207,195,59,234,63,246,179,40,243,119,179,253,39,75,234,94,101,137,156,182,157,115,147,205,228,45,92,165,171,122,59,140,187,140,230,255,0,13,14,34,209,172,152,204,224,6,99,47,88,144,237,136,113,219,102,211,184,42,74,116,215,9,102,235,109,34,154,243,137,66,146,81,137,43,53,161,231,84,132,48,134,148,133,44,219,54,210,215,21,226,41,158,169,57,165,188,142,199,195,233,242,209,133,116,9,12,189,5,153,49,90,66,234,117,22,74,66,14,164,70,109,147,236,161,77,200,83,104,101,75,250,8,74,212,132,45,70,132,115,252,142,101,18,171,155,236,92,85,168,253,70,93,30,211,160,199,77,74,227,170,177,29,75,90,24,53,146,81,21,149,154,77,164,73,120,247,108,230,30,132,134,222,112,146,231,40,219,86,130,45,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,166,206,53,126,41,237,111,135,240,124,198,162,60,255,0,15,92,170,217,185,175,194,60,124,179,235,52,216,137,185,233,209,232,114,109,58,187,142,27,43,167,84,77,21,45,132,167,82,133,171,166,113,73,109,47,35,106,183,32,137,68,92,196,54,180,68,11,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,216,246,91,56,181,204,180,242,227,118,208,113,174,165,233,140,68,181,41,232,98,202,150,244,103,229,61,112,184,226,22,134,147,56,211,181,31,205,214,150,141,215,148,242,28,121,165,118,18,222,74,148,237,112,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,95,211,178,57,39,13,120,127,223,185,164,196,149,196,118,187,115,209,232,139,181,169,137,67,79,149,58,157,42,173,79,89,77,91,154,25,162,75,205,104,148,165,181,23,45,151,92,74,205,74,117,77,179,29,114,157,226,159,6,254,32,91,222,98,192,210,152,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,255,0,113,71,240,39,137,191,130,249,196,33,72,25,122,181,168,87,206,62,225,165,149,116,193,235,104,183,5,225,70,165,212,99,115,86,223,62,43,243,90,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,165,231,147,40,149,92,160,226,226,109,70,42,50,235,22,157,122,58,170,86,229,85,248,234,66,214,193,44,210,184,175,44,146,77,46,75,39,183,127,44,244,52,56,203,134,150,249,164,218,125,6,65,115,175,117,101,79,17,226,81,42,213,62,163,12,174,106,131,45,220,116,249,6,226,219,129,188,210,218,170,113,201,180,173,105,121,164,17,26,210,132,159,57,180,18,12,183,37,165,181,125,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,171,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,6,132,242,81,154,234,22,109,48,106,21,229,205,165,67,187,233,186,67,186,104,144,158,90,186,9,91,150,77,184,73,112,137,100,203,232,71,53,179,213,105,45,86,223,49,107,105,195,18,0,0,64,14,53,126,22,45,111,136,16,124,186,162,43,131,135,189,129,102,226,158,110,108,156,62,196,27,122,37,114,222,174,71,173,198,157,6,73,30,199,81,232,121,134,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,95,43,56,153,85,188,178,161,139,149,11,62,179,77,150,171,98,163,34,68,155,78,174,227,132,242,42,52,226,95,168,74,117,40,66,122,150,210,166,210,242,54,167,106,204,148,69,203,91,107,95,127,225,149,158,218,174,8,222,84,236,12,197,43,154,35,120,95,94,144,226,98,204,170,62,164,34,219,154,178,82,146,182,220,208,201,17,158,119,68,184,133,237,109,11,115,159,185,178,39,185,191,175,138,22,122,127,77,119,82,240,59,7,47,62,175,13,168,187,61,49,38,18,118,179,93,170,54,226,140,244,120,148,125,68,54,116,111,151,161,37,11,116,150,231,206,165,49,220,40,191,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,104,123,10,176,206,213,193,188,56,183,48,182,202,137,211,209,109,154,123,84,248,219,155,109,14,61,176,189,119,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,21,173,199,59,234,79,243,39,240,209,85,98,234,120,94,228,91,244,41,106,163,28,113,142,204,233,49,38,181,191,208,241,166,171,115,212,42,91,141,164,139,86,77,37,211,204,123,87,57,154,154,150,134,141,13,252,210,149,33,179,226,156,81,120,128,76,171,204,169,101,147,4,46,46,77,41,158,166,157,124,85,24,109,246,37,57,41,167,221,97,234,74,121,136,70,214,75,149,171,174,54,107,75,201,113,45,146,137,4,234,93,252,188,41,243,119,152,186,221,255,0,3,46,245,26,116,187,250,201,167,81,200,218,221,34,43,51,109,136,77,60,134,211,33,14,188,164,42,76,100,170,67,77,169,131,82,220,67,100,223,32,180,104,217,114,58,241,71,241,217,137,191,130,249,60,33,21,69,186,112,167,207,84,155,197,184,25,88,197,121,242,228,215,98,199,38,108,169,201,138,210,88,85,58,36,36,23,163,86,76,182,147,74,218,106,59,142,165,231,13,92,194,55,18,165,165,73,108,157,179,65,5,120,161,103,95,249,63,216,139,193,140,61,169,213,96,226,77,229,79,68,150,170,48,143,147,232,106,90,158,82,23,32,157,82,79,87,157,229,62,203,100,217,146,219,245,221,222,218,144,215,50,144,71,85,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,169,92,189,90,212,43,231,31,112,210,202,186,96,245,180,91,130,240,163,82,234,49,185,171,111,159,21,249,173,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,218,243,245,146,139,171,42,120,143,46,183,73,166,117,24,101,115,84,30,114,220,168,71,39,22,220,13,230,167,19,76,144,110,41,107,75,205,32,140,144,165,168,249,205,160,214,71,185,46,161,175,171,195,247,61,213,220,170,221,77,217,87,74,250,220,50,184,42,4,229,70,54,136,111,209,114,159,114,43,110,213,119,162,59,178,31,229,70,142,162,233,146,100,149,235,169,104,174,211,238,188,75,248,139,70,189,163,61,128,25,115,189,98,76,182,38,71,113,155,178,224,166,169,210,92,213,147,174,52,186,107,46,41,9,73,198,52,160,150,183,154,82,208,250,29,74,18,178,108,156,75,176,87,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,208,158,93,112,26,205,203,110,17,208,176,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,69,210,192,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,30,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,210,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,240,230,95,46,151,222,87,241,78,126,25,223,81,255,0,181,153,71,155,189,159,233,58,95,82,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,220,101,220,103,47,248,77,231,54,133,132,149,223,228,207,124,210,185,84,171,238,224,68,138,37,98,58,22,183,24,172,72,67,49,147,26,66,11,93,89,119,148,202,80,226,72,141,183,12,247,234,133,154,217,185,65,72,28,80,179,175,252,160,47,181,224,198,30,212,233,83,176,218,205,168,34,75,85,24,71,206,244,205,81,44,169,11,144,78,169,37,163,45,115,95,101,178,108,205,14,122,238,239,113,43,107,151,194,242,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,169,113,41,113,44,163,106,183,44,141,70,92,180,56,180,94,70,97,109,106,21,141,146,252,75,178,173,104,61,21,22,223,194,250,205,46,157,27,154,183,57,17,88,164,186,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,70,112,132,244,226,157,146,202,86,1,222,80,241,151,11,109,248,148,188,62,187,164,20,73,80,88,146,146,69,54,182,162,117,213,52,203,27,72,219,140,235,77,154,208,148,26,210,133,161,228,252,210,57,40,62,1,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,75,105,83,138,101,123,147,181,102,105,51,229,173,196,47,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,206,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,154,204,216,248,167,198,79,136,23,15,152,190,37,251,89,40,254,80,28,54,112,215,25,240,246,153,85,157,137,54,109,62,175,25,170,116,34,231,122,102,150,154,252,245,174,57,52,165,22,143,53,205,125,230,205,178,53,185,235,181,177,197,45,174,92,11,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,119,154,171,55,53,248,71,79,188,40,213,40,137,185,233,209,227,198,187,41,13,182,108,174,157,81,52,122,230,150,148,181,171,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,81,149,113,245,109,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,189,238,31,57,219,165,102,190,192,114,133,115,191,18,14,34,218,177,227,179,85,134,169,73,83,245,102,18,203,41,93,89,13,165,150,144,132,57,33,78,37,77,54,74,38,79,150,74,50,39,27,214,90,142,63,154,219,215,27,108,76,23,173,214,114,255,0,134,178,239,27,177,200,242,99,180,136,147,24,105,250,82,14,35,234,77,65,182,94,66,202,106,218,117,12,233,17,41,53,186,107,34,34,62,210,60,235,213,170,119,150,43,223,243,107,51,27,151,95,187,47,26,195,146,93,68,72,132,111,212,42,50,222,53,40,155,101,148,145,26,220,117,195,209,13,164,187,84,68,146,238,33,119,220,58,242,43,27,43,86,105,95,24,131,2,34,241,82,191,29,230,103,61,26,83,171,69,50,156,241,199,89,83,76,137,195,97,229,165,200,233,113,111,37,31,77,106,66,86,180,36,150,186,203,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,18,184,154,228,74,171,130,55,149,71,28,240,182,217,136,222,23,215,164,54,169,80,233,108,41,8,182,230,172,146,149,33,198,245,50,68,103,157,213,77,173,27,91,66,220,228,109,108,137,158,111,63,225,141,122,227,205,183,154,59,122,223,193,120,242,234,20,218,252,134,26,188,169,198,141,240,142,136,135,72,159,150,254,170,74,91,91,9,113,74,105,221,73,92,197,165,162,223,206,83,78,116,190,53,126,41,237,111,135,240,124,198,162,60,255,0,15,92,170,217,185,175,194,60,124,179,235,52,216,137,185,233,209,232,114,109,58,187,142,27,43,167,84,77,21,45,132,167,82,133,171,166,113,73,109,47,35,106,183,32,137,68,92,196,54,180,68,11,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,254,75,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,52,125,149,236,11,161,101,211,3,173,92,47,164,209,169,80,103,193,167,199,118,190,245,56,214,182,234,21,133,50,130,151,40,220,112,137,199,55,184,147,218,107,34,50,109,45,160,146,132,161,40,79,85,0,0,0,0,0,0,0,0,0,0,0,0,28,163,54,37,44,242,193,139,101,11,94,111,200,106,246,155,117,215,253,143,127,187,78,221,117,208,102,216,144,242,234,28,183,214,164,60,167,180,90,148,102,74,37,110,237,51,51,237,215,81,163,92,152,173,165,101,135,13,144,220,148,190,109,90,212,118,214,162,94,237,20,84,248,250,145,159,188,118,176,0,0,31,195,34,62,242,33,253,0,21,137,198,19,28,152,133,111,210,240,146,145,63,89,47,186,196,217,77,161,210,253,90,145,62,58,200,201,46,107,174,164,93,233,211,222,126,193,88,184,47,105,76,190,177,106,205,180,225,71,83,202,170,87,169,209,20,68,131,81,37,46,201,109,179,53,104,74,208,189,114,212,244,63,184,198,146,48,150,210,102,197,195,59,90,211,106,51,44,170,151,70,131,17,210,105,4,146,83,141,71,109,181,25,246,39,83,245,59,204,136,254,194,30,180,0,0,0,86,7,25,108,84,106,45,6,131,134,180,202,161,148,167,159,139,62,67,45,190,93,172,154,42,12,168,141,41,94,189,250,17,234,157,62,223,96,139,156,46,176,181,119,222,99,32,214,228,211,147,34,37,190,219,85,36,56,182,119,147,111,177,62,18,137,68,102,133,17,40,137,125,250,145,151,188,133,240,164,137,36,73,46,226,45,7,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,87,215,23,124,23,69,223,132,176,241,6,155,9,29,117,22,83,102,251,169,111,214,233,153,141,61,213,17,153,32,207,77,202,35,237,81,23,221,222,43,175,32,216,192,246,17,230,46,218,121,217,42,106,29,114,116,58,60,143,92,210,148,161,233,209,77,70,175,93,36,69,163,125,166,122,253,198,52,31,76,159,30,171,77,139,84,136,234,92,98,91,13,190,218,210,162,50,82,86,146,81,25,25,25,145,246,25,119,24,253,64,0,0,63,134,68,162,52,159,113,150,130,146,120,177,224,114,236,12,98,77,251,76,164,190,138,109,196,130,144,252,164,177,163,39,50,68,169,206,169,6,180,182,148,239,218,130,61,13,70,173,59,123,123,196,117,202,46,48,212,48,103,29,45,107,142,60,213,177,13,250,164,24,147,190,113,73,71,78,169,140,45,205,218,45,5,166,141,118,238,61,61,255,0,102,137,44,123,178,155,124,90,84,155,170,149,41,153,17,234,112,152,148,74,105,105,90,75,152,210,87,166,169,51,46,229,23,180,199,221,0,0,0,0,17,103,137,37,111,208,249,94,184,147,214,116,199,49,153,113,72,249,155,57,134,186,116,207,80,187,75,83,61,59,190,193,66,86,164,119,39,221,116,120,136,73,173,201,21,8,237,145,105,174,227,83,137,47,223,222,52,165,151,152,171,131,128,88,107,13,196,109,91,22,133,25,181,39,77,52,52,194,104,140,180,253,195,160,128,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,68,174,40,60,62,227,82,99,86,179,67,130,212,169,107,66,228,42,125,225,67,140,211,178,87,189,231,101,72,153,90,55,93,125,74,36,18,150,194,86,195,77,108,109,4,167,125,84,37,122,64,188,180,102,46,251,202,254,41,192,196,203,22,71,246,80,235,16,182,51,253,39,75,234,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,244,17,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,230,136,105,79,41,222,22,48,111,225,253,189,229,204,10,171,226,133,145,111,208,165,212,188,113,193,203,51,164,195,106,214,207,76,70,132,173,204,208,170,142,56,162,61,25,36,151,79,13,237,91,229,232,106,66,29,53,183,243,73,84,118,206,10,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,123,220,62,114,73,74,202,133,128,229,118,231,98,36,236,69,186,163,199,122,171,49,81,82,151,233,44,41,150,84,186,74,28,75,206,161,104,110,66,92,82,157,108,210,79,31,44,212,70,77,183,164,11,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,19,255,0,63,89,40,181,115,89,135,18,235,116,154,103,79,137,182,205,61,231,45,202,132,114,109,14,79,216,74,113,52,201,6,226,144,133,50,234,204,201,10,90,139,146,226,205,100,123,84,234,29,161,107,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,47,39,135,94,122,163,102,150,205,43,31,16,103,196,70,42,80,35,188,244,230,99,69,117,8,169,211,153,56,232,42,145,153,54,76,50,181,57,33,45,173,148,175,233,161,75,74,16,133,18,17,50,128,5,85,241,83,200,119,251,47,154,188,32,162,255,0,100,237,223,66,166,83,191,231,215,38,182,165,243,127,243,116,186,134,217,254,210,66,213,250,213,138,245,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,190,174,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,40,56,94,228,91,244,215,117,35,28,113,142,204,234,240,218,139,191,208,241,166,171,107,53,218,163,110,36,139,86,77,39,212,67,103,71,57,154,154,80,183,73,13,252,234,83,33,178,186,145,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,154,103,19,42,182,110,107,240,142,161,103,214,105,177,19,115,211,163,200,147,105,213,220,112,217,93,58,162,104,245,9,78,165,11,87,76,226,146,218,94,70,213,110,65,18,136,185,136,109,104,207,101,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,253,174,90,50,233,125,230,131,20,224,97,157,139,31,251,41,149,137,187,217,254,140,165,245,44,178,252,206,91,174,183,206,229,115,208,174,82,21,189,125,196,93,230,90,8,203,174,3,89,185,109,194,58,22,20,217,144,162,37,20,232,232,93,78,115,49,205,149,213,170,38,132,148,137,174,146,150,181,111,113,73,212,146,107,86,196,18,27,73,236,66,72,186,88,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,132,138,226,41,145,88,217,165,179,78,248,195,232,17,17,138,148,8,236,179,5,233,50,157,66,42,116,230,78,66,206,154,68,110,19,12,173,78,72,83,136,121,72,250,104,74,20,180,33,70,180,81,93,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,202,184,83,228,86,53,226,228,12,211,226,188,8,146,104,81,100,19,214,84,20,202,117,47,170,163,18,106,15,210,75,54,92,73,37,13,59,29,198,146,203,132,174,97,155,138,82,18,148,182,110,204,174,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,95,247,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,130,51,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,60,246,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,82,215,133,238,122,127,66,151,82,48,59,24,239,62,147,13,171,91,253,15,38,106,119,51,66,170,56,226,76,181,120,212,93,60,55,181,115,153,169,41,8,116,208,231,205,37,82,28,59,169,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,158,153,144,225,247,26,147,149,12,53,205,14,11,82,165,173,11,177,232,19,239,10,28,102,157,146,189,239,67,84,137,149,163,117,215,212,162,65,41,108,37,108,52,214,198,208,74,119,213,66,87,164,85,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,39,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,176,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,212,230,95,46,150,38,104,48,178,126,25,223,81,255,0,181,153,71,155,189,239,232,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,158,188,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,249,112,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,67,217,104,203,165,137,149,252,44,129,134,118,44,127,236,166,86,38,239,123,250,78,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,245,81,85,124,115,190,164,255,0,50,127,13,17,255,0,132,158,22,216,152,161,154,119,190,93,80,189,39,242,74,223,85,211,71,254,116,243,61,45,82,45,70,15,33,255,0,154,90,119,237,230,47,212,94,228,30,189,169,61,8,77,94,40,89,233,253,10,90,171,192,236,28,188,250,76,73,173,108,244,196,152,73,220,245,10,150,227,106,51,209,226,81,116,243,30,213,190,94,132,165,161,163,91,159,52,165,71,112,233,218,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,40,202,174,89,236,220,168,97,28,60,45,179,231,75,168,173,82,21,82,171,212,228,153,165,117,26,139,136,109,14,190,77,238,52,178,141,173,54,132,54,147,61,168,66,119,41,107,222,226,233,135,138,63,142,204,77,252,23,201,225,14,149,149,172,146,82,179,95,145,171,150,187,108,49,18,14,34,218,183,197,89,234,84,196,197,74,159,171,48,154,60,69,34,146,183,20,243,72,66,28,144,166,212,151,92,53,19,39,204,52,145,19,142,107,8,63,213,85,133,117,127,186,182,229,201,110,84,63,229,33,206,166,206,142,231,253,23,25,121,183,17,246,41,42,79,176,200,90,76,46,48,212,165,229,66,122,170,17,37,177,141,205,199,43,126,10,25,36,186,135,223,232,219,35,184,29,81,198,76,86,145,207,55,86,81,18,151,12,214,132,35,66,109,102,226,42,218,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,9,107,143,153,28,141,151,28,147,90,24,195,124,46,90,241,22,244,186,41,168,122,35,136,118,58,40,116,231,169,243,95,40,74,101,100,149,28,147,82,26,83,202,90,125,69,182,77,160,136,146,181,189,194,178,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,9,227,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,246,102,95,46,151,222,87,241,78,126,25,223,81,255,0,181,153,71,155,189,159,233,58,95,82,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,220,101,220,103,207,237,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,208,158,74,50,163,66,202,94,13,66,179,121,84,169,151,125,75,73,151,77,110,19,43,79,95,43,114,205,182,201,78,25,172,217,97,11,229,54,90,33,39,162,220,229,161,110,184,66,64,0,10,203,226,251,155,186,85,22,217,147,148,91,98,157,18,161,82,175,199,133,82,185,103,170,66,86,84,198,17,33,50,35,197,66,16,173,201,146,181,48,219,170,230,17,18,89,91,102,148,175,156,75,106,170,240,246,245,170,225,173,255,0,109,98,53,10,60,71,234,86,173,98,21,110,27,82,208,165,48,227,241,158,67,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,239,26,40,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,28,127,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,207,14,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,36,84,222,36,120,219,43,42,16,50,194,195,81,33,174,28,115,160,189,112,50,134,13,115,45,179,134,228,98,166,59,29,108,169,36,178,74,210,69,37,181,161,205,141,32,140,141,102,183,87,194,176,47,2,241,31,49,120,143,78,194,252,47,163,117,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,86,133,50,209,151,75,19,43,248,89,3,12,236,88,255,0,217,76,172,77,222,247,244,157,83,166,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,238,34,239,51,102,199,194,198,50,124,63,184,124,185,241,154,193,169,43,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,40,7,63,89,81,153,149,44,113,151,68,166,53,190,204,186,57,213,139,93,230,217,124,155,98,42,158,81,42,2,156,116,213,204,122,63,168,149,25,56,181,41,181,176,226,182,155,187,19,237,184,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,130,212,180,161,107,73,33,124,43,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,74,226,131,195,238,53,38,53,107,52,56,45,74,150,180,46,66,167,222,20,56,205,59,37,123,222,118,84,137,149,163,117,215,212,162,65,41,108,37,108,52,214,198,208,74,119,213,66,87,164,11,203,70,98,239,188,175,226,156,12,76,177,100,127,101,14,177,11,99,63,210,116,190,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,65,25,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,158,104,133,143,230,159,34,178,111,28,170,225,86,105,240,162,4,185,53,216,184,111,111,189,122,193,84,166,146,194,169,209,40,45,159,164,144,111,56,147,74,218,106,59,109,41,150,201,92,194,54,212,148,37,73,112,221,129,88,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,208,246,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,7,31,185,50,153,128,215,102,60,209,115,35,93,177,98,72,189,168,113,249,77,72,63,212,62,250,118,116,242,223,107,77,174,201,142,148,26,90,116,251,82,74,73,158,227,102,57,179,216,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,157,55,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,121,92,20,192,76,39,203,181,171,42,202,193,203,83,228,253,22,109,65,117,71,227,117,210,101,239,148,182,219,109,78,111,144,227,139,45,80,203,101,161,30,223,87,93,53,51,51,169,110,53,126,41,237,111,135,240,124,198,162,28,32,115,23,98,96,254,41,220,248,103,125,72,232,63,73,158,136,135,71,155,177,231,119,213,26,146,182,88,135,203,105,165,233,206,235,150,174,106,212,132,35,145,161,153,239,35,76,223,226,41,145,88,217,165,179,78,248,195,232,17,17,138,148,8,236,179,5,233,50,157,66,42,116,230,78,66,206,154,68,110,19,12,173,78,72,83,136,121,72,250,104,74,20,180,33,70,180,65,94,22,57,76,170,226,14,97,166,95,152,157,98,220,17,40,88,87,32,221,66,223,221,9,13,93,17,228,52,108,196,121,42,34,117,75,100,185,143,45,164,233,177,109,178,78,232,151,9,183,46,208,0,0,0,0,0,0,0,0,0,0,0,0,7,62,204,52,85,205,192,44,74,134,218,55,173,251,66,178,210,83,166,186,154,161,58,68,90,126,241,154,219,174,59,144,46,186,196,69,164,208,228,122,132,134,204,180,211,105,165,197,23,238,238,23,219,195,110,183,233,140,175,91,168,235,58,147,134,204,72,198,124,205,252,179,69,58,31,168,125,167,161,150,189,223,104,148,192,0,0,0,3,225,95,23,101,54,199,180,170,215,85,86,83,49,227,211,33,63,40,212,234,210,132,159,45,165,47,77,84,100,93,201,63,105,12,237,230,235,24,106,24,205,142,151,77,199,34,106,223,134,197,82,116,72,63,56,165,35,167,76,199,214,222,221,86,178,211,71,123,54,158,158,239,182,69,112,156,192,229,223,248,196,171,242,167,73,125,116,219,117,7,33,137,74,99,86,74,100,121,80,93,74,73,106,109,73,223,181,102,122,18,137,90,118,246,119,139,182,34,36,145,36,187,136,180,31,208,0,0,31,154,167,62,53,42,157,42,167,49,212,182,196,70,22,251,171,82,136,137,40,66,77,70,102,102,100,69,216,71,222,99,61,249,249,198,7,177,115,49,119,51,205,73,83,208,232,115,230,209,227,232,179,82,84,134,103,74,52,154,125,117,17,150,142,118,25,105,247,16,177,78,17,24,46,139,67,9,102,98,21,74,26,58,234,212,167,13,135,84,223,173,211,61,26,3,169,34,51,65,30,155,146,103,216,163,47,191,188,88,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,115,152,107,2,22,37,224,197,225,105,203,143,206,114,85,18,160,152,201,216,74,50,125,81,29,109,6,90,165,95,183,236,45,125,195,57,215,141,30,169,133,152,175,84,166,27,79,196,151,109,215,159,75,38,105,83,106,35,143,37,73,74,147,216,147,239,111,176,203,78,239,96,190,92,129,99,68,92,103,203,189,14,161,233,4,72,155,67,106,53,22,86,174,146,215,205,102,12,83,89,171,215,89,235,171,189,186,232,122,159,105,23,182,73,0,0,0,8,235,158,140,190,211,49,243,3,43,84,197,196,39,42,148,120,210,106,148,245,37,180,154,213,33,168,114,82,210,75,230,214,163,245,158,238,78,135,238,50,62,252,251,220,148,42,165,153,116,212,109,250,131,110,199,157,70,156,244,87,8,201,72,82,92,105,195,65,153,106,68,101,235,36,253,132,127,112,183,174,20,153,167,98,241,178,85,132,23,125,81,178,172,82,214,101,0,156,124,189,120,141,51,6,59,73,249,199,141,70,163,90,149,216,148,18,125,218,31,96,177,128,0,0,0,1,92,156,98,177,54,45,55,13,105,24,116,212,210,68,169,83,99,206,83,100,225,18,148,210,163,212,25,62,205,250,153,106,90,125,29,62,223,96,172,220,168,217,74,191,115,1,100,80,201,133,188,130,174,211,93,117,41,78,226,217,214,176,147,220,91,85,217,235,246,234,67,71,54,173,41,186,13,177,72,161,180,130,66,41,208,35,196,74,72,180,34,38,219,74,72,180,208,189,222,226,31,80,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,10,241,92,206,191,233,54,234,127,45,120,103,83,170,198,182,237,42,132,136,215,107,186,242,89,172,85,25,113,41,40,251,13,36,226,153,138,227,107,237,82,182,56,233,238,36,25,50,203,170,137,89,85,203,61,229,154,252,92,135,133,182,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,196,167,151,185,214,208,134,210,101,185,107,78,229,33,27,220,70,138,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,151,113,165,60,167,120,88,193,191,135,246,247,151,48,61,253,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,17,87,41,188,59,172,76,178,227,45,253,138,186,210,170,254,144,168,45,22,43,93,59,202,122,220,165,184,149,41,214,247,186,226,247,60,124,222,159,153,235,47,148,198,237,229,212,186,210,102,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,61,56,131,103,110,149,149,11,1,186,21,176,252,73,216,139,117,71,144,205,42,26,101,37,47,210,88,83,47,37,21,101,182,166,93,66,208,220,132,182,148,180,225,36,158,62,97,36,204,155,115,74,44,164,211,47,44,87,191,225,81,161,185,46,191,118,94,53,134,227,52,185,114,200,223,168,84,101,188,73,73,184,243,202,34,53,184,235,133,170,220,81,118,168,205,71,222,98,244,248,124,228,146,149,149,11,1,202,237,206,196,73,216,139,117,71,142,245,86,98,162,165,47,210,88,83,44,169,116,148,56,151,157,66,208,220,132,184,165,58,217,164,158,62,89,168,140,155,111,73,106,0,3,56,57,211,183,48,226,210,205,102,39,219,120,78,191,245,55,2,224,125,166,153,76,114,142,220,73,90,17,204,138,211,105,109,180,161,150,101,28,134,91,36,167,111,45,164,104,165,150,139,87,138,193,10,101,155,90,198,139,6,141,136,206,68,110,211,159,116,82,163,87,151,46,89,197,97,52,229,203,109,50,77,199,137,73,54,145,202,53,234,178,82,118,150,167,169,105,168,210,237,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,26,241,20,200,172,108,210,217,167,124,97,244,8,136,197,74,4,118,89,130,244,153,78,161,21,58,115,39,33,103,77,34,55,9,134,86,167,36,41,196,60,164,125,52,37,10,90,16,163,90,58,86,74,50,163,66,202,94,13,66,179,121,84,169,151,125,75,73,151,77,110,19,43,79,95,43,114,205,182,201,78,25,172,217,97,11,229,54,90,33,39,162,220,229,161,110,184,66,64,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,8,85,152,46,22,152,53,142,56,227,73,198,104,85,95,147,45,200,168,53,54,241,161,49,5,78,69,184,182,188,133,184,164,173,183,154,92,55,158,65,56,135,93,70,237,202,82,92,218,78,115,22,236,202,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,70,14,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,95,247,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,196,117,207,38,81,41,89,190,194,52,218,140,84,98,81,238,202,12,133,84,173,202,171,241,210,180,33,243,65,165,113,94,89,36,221,68,103,139,110,254,89,234,75,109,151,13,46,114,137,181,103,218,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,139,84,225,117,196,2,29,94,29,55,44,152,223,113,114,106,172,244,212,235,30,168,251,108,49,21,200,173,48,211,12,210,85,203,66,54,188,92,173,90,113,195,90,158,83,138,108,212,75,38,146,237,159,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,167,110,34,153,21,147,149,171,200,239,140,62,129,45,120,87,95,144,203,48,94,147,41,165,174,153,81,120,164,44,233,164,70,225,190,242,18,220,117,56,135,148,143,160,180,161,75,90,210,107,95,63,200,230,110,234,185,65,197,197,93,111,211,165,214,45,58,244,116,211,110,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,232,34,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,17,87,63,89,40,181,115,89,135,18,235,116,154,103,79,137,182,205,61,231,45,202,132,114,109,14,79,216,74,113,52,201,6,226,144,133,50,234,204,201,10,90,139,146,226,205,100,123,84,234,29,252,156,62,114,73,74,202,133,128,229,118,231,98,36,236,69,186,163,199,122,171,49,81,82,151,233,44,41,150,84,186,74,28,75,206,161,104,110,66,92,82,157,108,210,79,31,44,212,70,77,183,164,181,1,85,124,115,190,164,255,0,50,127,13,16,131,41,57,152,147,149,139,134,252,190,40,208,101,191,112,215,44,121,214,229,190,243,36,214,200,85,23,229,69,91,114,221,39,82,164,169,13,37,151,28,36,108,94,245,165,8,50,74,86,165,167,149,85,170,119,150,43,223,243,107,51,27,151,95,187,47,26,195,146,93,68,72,132,111,212,42,50,222,53,40,155,101,148,145,26,220,117,195,209,13,164,187,84,68,146,238,33,121,28,63,114,35,66,202,173,170,221,235,116,163,173,196,219,130,158,77,212,100,234,182,253,23,21,246,226,184,237,43,98,36,59,29,254,84,152,234,62,165,36,74,94,186,22,137,236,57,128,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,135,63,227,21,149,171,86,69,9,156,215,82,110,74,85,22,181,19,163,161,85,233,114,18,219,42,174,238,89,165,135,99,169,41,37,187,49,180,25,146,210,179,86,232,204,17,145,160,163,237,114,165,133,154,112,128,202,101,155,125,73,147,154,27,194,68,74,178,237,90,196,154,45,34,135,38,1,169,17,106,45,181,14,67,85,34,119,153,181,75,66,95,113,40,109,77,30,213,237,117,42,37,161,27,123,175,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,112,172,226,101,86,205,205,126,17,212,44,250,205,54,34,110,122,116,121,18,109,58,187,142,27,43,167,84,77,30,161,41,212,161,106,233,156,82,91,75,200,218,173,200,34,81,23,49,13,173,28,171,135,94,69,99,101,106,205,43,227,16,96,68,94,42,87,227,188,204,231,163,74,117,104,166,83,158,56,235,42,105,145,56,108,60,180,185,29,46,45,228,163,233,173,72,74,214,132,146,215,50,128,4,74,226,13,157,186,86,84,44,6,232,86,195,241,39,98,45,213,30,67,52,168,105,148,148,191,73,97,76,188,148,85,150,218,153,117,11,67,114,18,218,82,211,132,146,120,249,132,147,50,109,205,40,134,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,15,148,58,254,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,76,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,86,175,27,75,91,14,11,11,44,91,214,68,26,83,119,242,174,2,165,195,147,205,36,78,126,142,81,164,57,33,189,132,100,110,178,219,231,24,245,50,81,52,167,180,73,167,156,162,93,64,139,158,224,211,96,97,27,88,13,84,197,43,114,222,150,119,220,170,196,186,5,193,86,158,72,81,146,26,229,62,212,120,70,147,213,17,141,167,163,173,122,145,45,111,18,247,110,67,108,237,176,161,202,179,99,225,99,25,62,31,220,62,92,248,205,96,182,158,23,92,64,33,213,225,211,114,201,141,247,23,38,170,207,77,78,177,234,143,182,195,17,92,138,211,13,48,205,37,92,180,35,107,197,202,213,167,28,53,169,229,56,166,205,68,178,105,46,207,76,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,61,153,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,23,53,23,253,194,227,192,158,25,126,53,231,19,68,170,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,136,43,197,115,58,255,0,164,219,169,252,181,225,157,78,171,26,219,180,170,18,35,93,174,235,201,102,177,84,101,196,164,163,236,52,147,138,102,43,141,175,181,74,216,227,167,184,144,100,203,46,170,37,101,87,44,247,150,107,241,114,30,22,217,243,162,83,144,152,234,169,85,234,114,76,148,138,117,57,181,182,135,95,38,247,18,158,94,231,91,66,27,73,150,229,173,59,148,132,111,113,26,41,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,158,93,198,148,242,157,225,99,6,254,31,219,222,92,192,172,14,43,153,40,253,25,93,79,230,83,12,233,149,89,54,221,219,80,145,38,237,107,78,115,52,122,163,206,37,69,35,121,168,220,75,50,156,113,125,138,78,198,221,45,164,178,39,153,105,49,43,42,185,152,188,178,161,139,144,241,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,208,246,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,61,88,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,82,183,26,191,20,246,183,195,248,62,99,81,16,0,93,247,11,220,235,255,0,40,11,17,24,49,136,85,58,172,236,73,179,105,235,146,237,70,105,243,189,51,75,75,201,66,36,27,169,73,104,243,92,214,25,112,156,51,91,158,163,187,220,82,221,229,196,174,33,153,148,170,225,6,104,228,80,178,161,138,178,237,136,116,233,5,94,186,225,219,82,84,204,39,238,229,187,182,90,165,182,69,201,148,179,102,44,20,186,210,137,109,19,132,249,45,60,215,36,238,150,188,53,115,189,140,185,173,244,245,167,137,86,61,41,239,145,212,248,238,76,187,105,242,19,27,158,243,187,27,142,203,208,143,93,94,119,149,53,229,60,209,161,164,242,201,4,210,53,78,233,212,0,0,0,0,0,0,0,0,0,0,0,0,62,93,213,74,110,189,108,85,232,110,160,150,138,140,9,17,20,147,45,72,201,198,212,147,45,52,63,127,184,198,113,179,93,101,42,194,204,5,239,67,54,22,202,14,187,82,117,164,169,59,75,103,90,250,75,105,109,79,103,169,217,161,11,50,224,235,137,177,170,88,109,87,195,167,102,146,229,69,155,34,114,91,55,8,212,150,147,30,158,201,118,111,212,139,83,211,232,233,246,251,5,141,128,0,0,0,10,231,226,183,154,134,44,235,37,56,65,104,85,27,58,197,85,100,83,201,183,203,212,136,235,51,163,186,159,155,120,148,74,37,165,61,138,65,167,223,169,246,10,133,182,232,85,75,206,233,167,91,244,246,221,145,58,179,57,152,173,145,18,150,165,56,235,132,130,51,208,140,207,214,81,123,12,254,241,160,124,139,229,242,155,128,88,27,69,166,166,33,55,84,172,70,141,84,168,41,77,164,150,151,221,135,25,46,164,254,109,10,47,89,158,229,106,126,243,51,238,145,96,0,0,2,54,231,247,26,35,96,198,93,235,149,14,189,17,230,87,26,147,69,139,163,164,133,243,94,131,40,208,105,245,208,122,234,215,102,154,158,165,216,71,236,161,171,58,143,84,197,60,87,165,211,9,183,229,75,185,43,204,37,227,36,169,106,51,145,37,41,82,149,216,163,239,115,180,204,143,191,218,52,99,151,139,2,22,25,224,197,159,105,196,143,201,114,45,18,158,153,37,176,146,102,250,98,52,218,204,244,74,123,125,79,105,107,239,29,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,58,218,30,109,108,184,146,82,22,147,74,136,203,82,50,62,241,74,60,87,242,248,188,61,197,70,241,30,137,78,38,233,21,242,37,72,90,25,208,186,199,228,206,121,93,169,109,41,250,8,46,245,26,190,242,237,31,222,20,57,134,44,59,196,197,225,133,106,170,227,20,139,129,195,83,13,41,253,173,170,115,242,32,176,158,197,56,148,154,182,32,203,177,38,173,61,229,216,46,181,167,16,243,104,121,181,18,144,180,146,146,100,122,145,145,247,15,251,0,0,1,254,111,176,212,150,28,142,251,105,91,110,164,208,180,168,136,200,200,203,67,35,35,20,183,197,63,43,47,225,213,252,188,88,182,105,123,104,181,215,77,114,205,150,12,146,153,111,189,53,245,153,236,101,40,34,216,132,246,154,141,94,253,75,180,68,12,8,197,154,230,12,98,125,2,249,163,79,147,29,48,42,17,94,148,219,46,173,4,243,8,144,211,171,109,68,149,163,114,85,202,45,82,106,34,63,111,188,180,49,151,124,107,183,49,211,12,232,215,149,22,165,21,247,228,67,142,169,108,180,243,106,83,47,170,59,78,45,10,74,92,89,164,200,221,34,50,51,212,189,190,243,233,224,0,0,3,231,92,53,202,125,181,67,159,94,170,202,106,60,74,124,103,100,186,227,171,74,18,148,54,131,90,140,205,70,68,93,137,51,237,50,238,20,5,196,11,29,156,198,236,123,170,202,133,84,114,77,42,138,183,233,113,136,159,222,209,147,51,101,26,20,157,28,90,116,218,233,104,101,167,97,246,17,23,127,119,225,3,129,239,92,120,165,80,197,58,197,57,75,166,210,225,59,30,42,220,100,205,37,45,185,16,31,66,136,212,217,167,93,170,62,210,81,43,221,239,23,46,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,119,90,142,122,164,217,217,16,176,178,177,133,19,229,198,174,202,143,91,102,245,156,168,173,41,132,211,165,204,168,23,163,80,79,54,163,82,221,106,67,110,169,230,205,60,178,38,210,149,169,74,112,154,141,88,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,161,236,180,101,210,196,202,254,22,64,195,59,22,63,246,83,43,19,119,189,253,39,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,250,168,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,114,174,29,121,139,177,50,191,138,119,198,38,95,82,62,175,234,112,232,240,182,61,253,39,84,234,98,60,196,62,99,77,57,201,230,242,22,158,106,211,177,29,230,125,196,124,83,29,49,211,17,243,23,136,245,28,80,197,10,207,93,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,91,87,11,220,139,126,133,45,84,99,142,49,217,157,38,36,214,183,250,30,52,213,110,122,133,75,113,180,145,106,201,164,186,121,143,106,231,51,83,82,208,209,161,191,154,82,164,54,115,252,64,12,209,241,91,254,77,120,237,115,96,167,232,23,229,31,201,206,139,250,79,229,79,71,207,234,33,177,39,245,61,35,155,118,243,246,253,51,215,110,189,154,232,93,255,0,37,57,173,254,88,56,89,85,196,207,144,95,36,189,25,112,63,66,232,189,41,215,243,57,113,163,189,205,230,114,90,211,94,167,110,221,167,166,205,117,237,208,164,0,229,89,170,197,47,208,182,92,113,23,19,25,174,250,26,125,26,223,149,232,169,189,47,81,202,170,58,142,76,31,155,52,45,42,214,83,172,39,215,73,160,181,213,122,36,148,101,155,106,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,199,235,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,255,0,184,117,99,29,11,25,50,143,98,73,164,51,211,203,179,233,236,89,213,72,219,150,190,76,168,12,52,218,79,122,144,130,87,53,131,142,254,137,220,148,115,246,110,82,144,163,18,84,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,34,174,121,243,207,252,139,190,68,255,0,173,119,203,31,150,62,146,255,0,118,253,31,210,244,157,55,255,0,23,123,126,238,167,254,46,155,61,186,246,121,76,148,241,33,254,88,56,167,85,195,63,208,215,201,47,70,91,239,215,122,223,148,93,127,51,151,38,59,60,174,95,74,214,154,245,59,183,110,61,54,105,167,110,165,192,56,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,104,163,22,47,175,209,126,22,94,88,153,232,191,73,252,146,183,234,53,222,139,159,201,234,186,88,206,61,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,86,183,247,115,191,249,46,255,0,223,111,254,192,19,255,0,54,62,22,49,147,225,253,195,229,207,140,214,11,254,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,65,196,191,35,145,179,29,102,189,140,54,58,229,163,17,108,186,59,136,102,35,104,118,66,43,148,230,77,199,206,18,89,65,41,69,36,148,183,84,202,144,159,93,110,27,107,35,37,33,108,210,5,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,245,56,117,231,170,54,105,108,210,177,241,6,124,68,98,165,2,59,207,78,102,52,87,80,138,157,57,147,142,130,169,25,147,100,195,43,83,146,18,218,217,74,254,154,20,180,161,8,81,33,29,215,54,62,22,49,147,225,253,195,229,207,140,214,13,36,101,146,173,74,160,101,19,10,43,181,218,156,74,117,54,157,134,244,41,115,38,75,121,44,177,25,134,233,140,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,53,241,6,206,221,87,53,247,251,116,43,97,249,112,112,234,213,145,33,154,84,52,202,82,152,171,62,151,158,74,42,203,109,76,180,180,45,200,234,109,41,105,194,81,178,92,194,73,145,184,230,191,151,32,185,40,186,179,89,136,241,43,117,106,103,79,134,86,205,65,151,46,58,132,130,113,13,207,216,105,113,84,200,230,218,144,181,60,234,12,137,106,66,139,146,218,201,102,123,148,210,29,182,156,212,230,18,133,144,92,2,180,106,214,182,26,124,160,162,194,168,64,179,169,212,143,76,174,39,73,21,16,159,83,71,207,91,111,173,205,136,136,148,104,162,220,123,181,53,106,93,188,87,43,156,86,255,0,148,166,59,91,56,41,250,5,249,57,242,143,173,254,147,249,83,214,114,58,120,111,201,253,79,72,222,237,220,141,191,76,180,221,175,110,154,27,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,10,171,227,157,245,39,249,147,248,104,170,177,113,60,41,242,57,39,13,105,80,51,73,137,43,136,237,118,231,163,146,237,106,98,80,211,229,78,167,74,74,22,83,86,230,134,104,146,243,90,37,41,109,69,203,101,215,18,179,82,157,83,108,216,248,10,1,226,143,227,179,19,127,5,242,120,66,116,240,128,186,104,86,54,75,241,10,245,186,103,116,84,91,126,240,171,85,42,50,121,75,115,145,21,138,76,7,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,43,219,60,153,187,170,230,251,23,19,117,177,78,151,71,180,232,49,213,77,183,41,79,200,82,214,134,13,102,165,202,121,4,163,105,18,94,61,187,249,101,161,33,182,91,53,57,202,39,21,205,41,216,23,136,245,92,14,171,230,30,13,27,157,102,81,46,8,246,220,185,45,153,184,226,37,58,201,184,107,82,16,71,203,101,27,163,161,78,56,104,73,185,45,132,35,121,154,137,30,131,42,185,152,188,178,161,139,144,241,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,177,254,42,216,153,106,227,38,68,112,207,20,172,169,125,69,22,230,188,41,149,8,219,156,109,110,51,190,153,81,222,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,98,181,178,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,14,85,153,124,197,216,153,95,194,201,248,153,125,72,254,214,29,30,22,199,191,164,234,157,51,207,49,15,152,211,78,114,121,188,133,167,154,180,236,71,121,159,113,30,120,113,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,74,211,178,43,38,206,200,133,251,154,124,87,129,46,53,118,84,122,35,214,84,20,202,105,76,38,157,46,101,60,253,36,179,101,197,26,150,235,82,28,105,44,184,73,229,145,56,165,33,74,83,102,212,127,203,37,38,149,95,204,150,20,80,171,180,200,149,26,109,70,248,161,68,153,14,91,41,121,137,44,57,61,148,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,237,92,65,178,73,85,202,133,254,221,118,216,98,92,236,58,186,164,72,122,149,49,49,84,150,41,47,169,231,148,138,74,220,83,206,173,107,110,58,91,82,93,112,210,111,23,48,210,70,109,185,163,135,206,118,234,185,80,191,220,161,92,239,203,157,135,87,84,136,236,213,97,170,82,146,197,37,245,60,202,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,229,146,140,205,182,244,184,156,119,204,229,11,9,50,193,55,52,22,181,23,229,133,21,20,250,85,82,157,27,169,93,63,174,139,62,68,118,218,115,122,218,82,218,245,36,165,205,20,222,238,205,166,73,51,212,162,6,19,241,148,253,40,98,157,155,134,127,201,199,209,159,43,110,10,117,11,173,249,95,206,233,122,169,45,179,205,229,244,73,223,183,153,187,110,228,235,166,154,150,186,137,1,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,20,67,197,99,30,99,99,38,104,231,219,52,41,178,220,161,97,180,115,182,91,66,164,58,108,57,81,67,171,84,247,144,202,208,146,105,124,211,40,202,50,37,115,10,27,107,37,169,38,130,76,74,147,107,87,98,90,180,235,214,68,29,148,90,173,66,109,46,28,158,106,15,155,42,35,113,156,144,222,194,61,233,218,137,177,143,83,34,73,243,52,73,153,165,68,83,171,131,38,41,124,148,204,117,119,12,231,215,122,88,23,221,190,231,77,11,165,223,214,85,33,44,158,103,231,9,6,166,246,69,85,69,93,170,74,21,174,135,170,185,100,46,164,114,172,216,248,88,198,79,135,247,15,151,62,51,88,61,5,90,153,121,97,69,255,0,54,141,49,201,116,11,178,206,172,57,25,213,196,150,68,253,62,163,17,227,74,141,183,153,81,145,45,183,91,61,22,218,143,181,36,105,62,227,23,125,195,175,61,81,179,75,102,149,143,136,51,226,35,21,40,17,222,122,115,49,162,186,132,84,233,204,156,116,21,72,204,155,38,25,90,156,144,150,214,202,87,244,208,165,165,8,66,137,8,246,185,250,202,140,60,214,224,116,186,37,49,173,151,157,175,206,172,90,239,54,203,6,227,242,146,202,137,80,20,227,166,158,91,50,61,68,168,201,196,37,46,33,135,21,184,154,216,170,1,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,250,120,92,120,19,195,47,198,188,226,104,143,248,177,198,83,244,95,138,119,150,25,255,0,39,31,73,252,146,184,42,52,46,183,229,127,39,170,233,100,184,207,55,151,209,43,102,238,94,237,187,149,166,186,106,122,106,38,174,87,49,211,249,74,96,77,179,141,127,37,190,78,124,163,235,127,163,58,238,179,145,211,204,126,55,235,185,109,238,221,200,221,244,11,77,218,118,233,169,208,14,108,124,83,227,39,196,11,135,204,95,29,214,163,158,169,54,118,68,44,44,172,97,68,249,113,171,178,163,214,217,189,103,42,43,74,97,52,233,115,42,5,232,212,19,205,168,212,183,90,144,219,170,121,179,79,44,137,180,165,106,82,156,38,163,86,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,123,45,25,116,177,50,191,133,144,48,206,197,143,253,148,202,196,221,239,127,73,213,58,102,89,126,103,45,215,92,228,243,121,8,87,41,10,216,142,226,46,243,62,170,50,174,52,167,148,239,11,24,55,240,254,222,242,230,5,69,241,47,207,28,156,199,94,79,96,245,142,136,136,195,171,46,176,226,217,150,218,218,144,186,229,69,146,113,131,154,151,144,106,73,70,36,173,212,178,148,43,215,67,134,226,204,205,72,67,60,87,39,121,85,188,179,95,139,148,251,62,141,77,150,155,98,157,34,60,155,178,174,219,132,202,41,212,227,95,174,73,117,72,90,122,151,18,151,18,202,54,171,114,200,212,101,203,67,139,70,132,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,149,184,213,248,167,181,190,31,193,243,26,136,225,89,105,202,37,87,51,88,71,140,55,93,159,81,150,87,102,26,199,166,84,169,180,166,227,169,244,85,216,117,19,149,34,42,80,218,84,239,82,162,140,223,39,105,25,41,122,182,164,252,225,56,223,10,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,129,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,6,132,242,45,151,79,228,197,151,27,118,192,169,71,229,92,149,13,213,219,155,215,221,165,82,66,17,189,174,199,92,111,230,91,67,49,247,54,162,66,249,28,194,34,53,152,144,0,0,0,0,0,0,0,0,0,0,0,0,0,41,163,139,246,7,189,110,98,149,63,20,232,244,229,34,155,84,132,212,121,75,109,147,36,156,183,36,79,125,106,51,75,100,157,118,164,187,77,70,175,127,188,112,142,31,184,236,230,8,227,221,42,84,218,163,145,169,85,165,177,75,146,70,254,198,136,158,155,20,214,165,106,226,19,166,214,143,83,61,123,11,180,140,187,175,246,222,174,83,238,90,28,10,245,42,83,82,34,84,35,53,37,167,26,90,86,149,33,196,18,210,100,105,51,35,236,81,31,97,159,120,250,32,0,0,3,152,102,31,26,237,204,12,195,58,205,229,90,169,69,97,248,240,228,42,35,46,188,218,84,243,233,142,235,136,66,82,167,16,106,51,54,140,136,136,245,63,103,188,179,207,142,248,179,92,198,124,79,175,223,53,153,242,100,38,125,66,83,209,91,121,213,172,153,97,114,29,117,13,164,148,181,237,74,121,167,162,73,70,69,236,247,156,191,225,97,149,151,241,22,254,70,44,92,212,189,212,90,19,164,184,134,243,6,105,84,182,30,132,250,12,183,178,164,25,108,90,187,148,74,247,104,93,162,233,24,97,168,204,55,29,134,210,134,218,73,33,9,73,17,17,17,22,132,68,68,63,208,0,0,7,252,58,226,25,109,111,56,162,74,16,147,82,140,207,66,34,46,241,74,92,87,179,14,88,137,137,136,195,10,45,85,199,233,22,251,132,167,218,75,251,155,76,230,36,78,97,94,170,92,82,73,91,22,69,218,146,86,158,226,236,31,206,20,25,124,94,33,98,163,152,143,91,167,19,148,138,1,26,163,173,108,234,93,99,18,96,188,158,213,54,164,253,5,159,114,137,95,113,118,139,174,105,180,50,218,25,109,36,148,33,36,148,145,22,132,68,93,195,254,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,113,207,134,5,194,198,204,4,184,99,20,20,191,82,162,193,151,85,133,163,68,165,155,204,194,148,77,164,190,109,106,250,78,247,39,67,247,25,123,104,70,222,171,214,240,147,19,161,213,18,79,71,169,90,181,182,220,113,5,189,10,39,35,72,37,26,76,181,74,190,147,125,218,164,254,225,161,108,164,227,20,92,107,193,11,114,235,75,201,57,105,129,13,137,105,220,91,137,238,145,135,23,169,111,89,247,187,237,61,125,255,0,111,102,0,0,0,28,203,49,24,47,64,199,76,44,174,216,245,152,49,158,126,76,25,69,5,215,154,66,185,18,85,25,214,155,112,141,72,89,164,210,110,153,238,73,106,94,207,113,231,175,31,240,90,231,192,140,76,171,88,151,44,39,25,228,73,125,80,220,83,110,37,47,70,76,135,90,109,196,154,208,141,196,174,82,140,148,73,208,253,158,226,239,60,62,243,141,63,47,120,129,30,131,117,85,38,59,106,85,156,68,103,26,83,234,83,113,220,117,248,169,55,116,113,246,218,65,37,166,84,91,180,51,34,247,151,117,228,217,23,205,179,136,118,228,27,166,213,170,198,157,6,124,118,164,54,182,95,109,221,9,109,165,100,70,104,82,139,93,171,79,180,251,199,223,0,0,31,240,243,205,71,105,111,190,226,91,109,180,154,214,181,25,17,37,36,90,153,153,159,113,10,202,226,103,158,202,125,26,159,51,3,48,206,170,111,79,152,203,141,85,38,197,125,42,109,166,214,153,145,94,103,152,204,130,82,92,37,18,21,181,72,208,139,67,63,97,10,192,195,28,59,186,177,151,16,105,150,125,6,52,169,179,235,19,153,109,231,73,14,56,109,147,175,161,181,60,226,146,149,168,146,74,112,140,212,100,125,254,223,110,131,178,151,128,148,156,191,96,237,18,209,143,6,34,42,75,137,25,250,139,205,52,146,83,146,78,43,13,186,102,162,109,10,61,84,206,190,177,107,239,251,59,72,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,210,170,249,28,188,167,228,230,205,205,198,28,174,93,118,12,168,245,37,221,212,146,65,41,250,106,35,84,36,176,153,172,18,75,85,198,38,153,71,53,39,170,218,50,83,154,169,163,95,35,154,229,163,49,119,222,87,241,78,6,38,88,178,63,178,135,88,133,177,159,233,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,161,60,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,35,138,100,170,214,161,94,20,236,196,82,110,56,61,92,72,248,31,112,85,27,111,154,182,246,202,133,42,4,184,206,106,131,35,61,143,176,210,244,215,106,182,232,162,52,153,145,240,11,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,209,132,247,215,233,67,11,44,220,76,244,95,163,62,86,219,244,234,239,69,207,231,116,189,84,102,222,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,61,88,172,12,230,112,191,199,220,196,230,78,240,198,59,42,239,195,248,84,91,131,209,253,51,21,74,132,214,229,35,145,2,60,117,239,75,113,28,65,106,182,84,101,162,207,213,50,215,67,212,138,79,240,244,202,253,253,148,204,23,173,97,206,35,85,237,250,141,74,163,116,73,173,180,237,18,67,207,48,150,28,137,17,148,165,74,121,166,148,75,221,29,102,100,73,50,208,211,219,222,69,40,5,96,113,180,198,58,19,86,173,139,151,232,236,243,171,82,106,5,120,204,115,114,211,210,69,109,185,17,35,150,134,141,142,115,150,236,158,210,94,228,116,190,178,116,113,38,80,171,135,86,14,87,113,147,55,22,36,106,67,221,60,75,62,160,197,227,84,147,181,11,228,197,128,251,78,36,182,41,104,53,115,95,56,236,106,157,202,71,63,126,213,37,10,33,234,248,169,224,229,11,8,179,113,87,147,110,61,164,75,246,158,213,226,228,109,171,254,107,42,75,239,183,36,183,173,106,53,243,31,142,235,250,250,169,79,63,98,82,73,65,25,247,254,9,120,199,93,106,234,190,178,253,33,158,117,22,77,60,239,24,110,110,66,122,73,77,185,30,36,130,208,145,189,206,114,29,141,218,107,218,142,151,213,78,174,40,202,218,133,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,21,113,33,201,78,41,231,7,244,119,250,51,175,218,148,207,146,94,151,235,125,59,42,75,60,206,171,164,229,242,185,44,59,174,157,50,247,110,219,166,169,211,93,79,79,21,195,211,135,166,52,101,51,26,43,88,141,136,215,61,149,81,166,212,109,121,52,70,154,162,77,150,243,233,125,201,113,30,74,148,151,163,52,146,70,216,235,35,50,81,158,166,158,206,243,46,107,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,67,216,223,101,85,113,43,5,239,236,57,161,72,136,197,74,234,181,234,180,72,110,203,90,146,195,111,201,136,227,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,21,23,253,197,76,211,255,0,191,236,42,255,0,173,106,63,232,34,213,51,99,225,99,25,62,31,220,62,92,248,205,96,191,238,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,10,171,226,167,144,239,246,95,53,120,65,69,254,201,219,190,133,76,167,127,207,174,77,109,75,230,255,0,230,233,117,13,179,253,164,133,171,245,171,21,129,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,228,219,185,152,141,154,238,27,248,159,137,239,65,137,79,174,177,99,220,244,139,134,12,66,119,145,26,162,205,53,211,87,44,220,73,25,161,198,156,101,226,34,82,246,19,196,217,173,106,66,140,81,8,153,89,167,207,28,108,74,203,110,21,101,111,13,145,45,170,21,177,107,219,232,186,106,106,91,172,29,70,163,22,3,104,56,72,111,82,37,198,101,221,84,165,56,147,230,60,211,106,65,37,45,37,199,184,86,90,50,233,125,230,131,20,224,97,157,139,31,251,41,149,137,187,217,254,140,165,245,44,178,252,206,91,174,183,206,229,115,208,174,82,21,189,125,196,93,230,90,19,192,188,11,195,140,186,97,197,59,11,240,190,141,208,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,60,127,136,94,87,239,236,217,224,189,23,14,112,230,175,111,211,170,84,235,162,53,109,215,107,114,30,101,133,48,220,73,108,169,41,83,45,58,163,94,233,8,50,35,73,22,132,174,222,226,56,193,147,62,23,248,251,151,108,201,217,248,199,122,221,248,127,54,139,111,250,67,169,98,151,80,154,228,165,243,224,72,142,141,137,114,35,104,61,22,242,76,245,89,122,164,122,106,122,17,244,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,42,175,142,119,212,159,230,79,225,162,58,240,159,194,27,55,22,179,95,25,251,205,137,111,162,198,163,185,119,211,25,101,243,105,11,168,198,153,17,17,212,233,167,214,82,16,167,249,132,146,52,234,182,208,74,220,141,200,85,239,0,10,1,226,143,227,179,19,127,5,242,120,67,133,57,139,215,146,240,94,62,2,37,248,141,218,108,93,15,93,235,109,44,23,61,250,138,226,55,21,42,91,135,169,146,27,105,181,146,82,157,186,155,206,26,247,232,222,206,171,145,204,162,85,115,125,139,138,181,31,168,203,163,218,116,24,233,169,92,117,86,35,169,107,67,6,178,74,34,178,179,73,180,137,47,30,237,156,195,208,144,219,206,18,92,229,27,106,191,234,77,129,102,209,108,24,88,91,14,222,136,229,167,2,142,221,1,170,76,178,57,76,42,156,134,73,132,199,112,158,53,27,168,229,17,32,249,134,173,197,174,237,117,49,69,124,65,178,73,85,202,133,254,221,118,216,98,92,236,58,186,164,72,122,149,49,49,84,150,41,47,169,231,148,138,74,220,83,206,173,107,110,58,91,82,93,112,210,111,23,48,210,70,109,185,164,107,110,255,0,188,154,176,100,97,106,110,25,103,105,202,172,51,95,93,37,70,74,96,170,45,50,227,9,144,130,50,213,11,54,158,90,21,180,203,121,19,123,247,114,219,219,237,114,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,14,21,156,76,170,217,185,175,194,58,133,159,89,166,196,77,207,78,143,34,77,167,87,113,195,101,116,234,137,163,212,37,58,148,45,93,51,138,75,105,121,27,85,185,4,74,34,230,33,181,163,61,151,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,153,52,172,235,254,147,120,117,98,54,90,241,46,167,74,141,114,90,84,251,122,53,164,238,188,151,171,20,182,106,145,18,113,246,18,73,181,61,21,182,209,218,149,111,113,163,220,104,51,101,231,85,24,50,201,86,165,80,51,37,133,21,218,237,78,37,58,155,78,190,40,82,230,76,150,242,89,98,51,13,207,101,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,36,7,17,76,245,73,205,45,228,118,62,31,79,150,140,43,160,72,101,232,44,201,138,210,23,83,168,178,82,16,117,34,51,108,159,101,10,110,66,155,67,42,95,208,66,86,164,33,106,52,35,159,228,115,40,149,92,223,98,226,173,71,234,50,232,246,157,6,58,106,87,29,85,136,234,90,208,193,172,146,136,172,172,210,109,34,75,199,187,103,48,244,36,54,243,132,151,57,70,218,174,123,52,25,107,153,138,25,66,171,229,159,8,78,149,68,254,143,163,210,232,137,170,74,127,165,139,22,12,184,174,37,181,186,73,117,211,209,152,198,146,51,37,40,213,166,227,237,53,8,23,130,28,34,115,37,134,184,209,96,226,53,118,246,195,87,233,182,173,209,74,173,204,106,37,74,122,159,113,136,210,219,121,196,182,149,67,74,77,102,148,25,17,26,146,90,233,169,151,120,153,92,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,30,83,22,47,175,209,126,22,94,88,153,232,191,73,252,146,183,234,53,222,139,159,201,234,186,88,206,61,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,102,94,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,11,63,191,242,117,200,225,31,110,124,133,153,212,213,97,116,120,199,88,249,189,157,127,58,10,185,232,249,215,246,181,211,193,125,29,168,253,111,67,216,217,45,227,210,181,112,158,250,253,23,226,157,155,137,158,139,244,159,201,43,130,157,93,232,185,252,158,171,165,146,219,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,156,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,28,215,54,62,22,49,147,225,253,195,229,207,140,214,11,147,226,185,146,143,210,109,170,254,101,48,206,153,74,141,114,90,84,249,18,110,214,180,228,189,88,165,178,218,84,82,55,154,137,181,61,21,182,215,216,164,239,113,163,218,75,51,101,150,149,81,150,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,238,79,243,41,66,205,78,7,81,241,54,152,92,154,171,59,105,119,36,68,197,91,13,196,172,52,203,107,144,219,68,165,47,115,39,205,67,141,153,45,103,203,113,4,163,37,146,210,154,23,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,134,184,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,247,139,9,201,158,10,93,89,118,203,101,159,131,151,173,66,149,54,181,111,250,67,169,126,150,235,142,69,95,62,124,137,8,216,167,27,109,103,162,30,73,30,168,47,88,143,77,75,67,58,23,205,143,138,124,100,248,129,112,249,139,227,165,85,242,57,121,79,201,205,155,155,140,57,92,186,236,25,81,234,75,187,169,36,130,83,244,212,70,168,73,97,51,88,36,150,171,140,77,50,142,106,79,85,180,100,167,53,83,70,190,71,53,203,70,98,239,188,175,226,156,12,76,177,100,127,101,14,177,11,99,63,210,116,190,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,12,171,137,255,0,154,60,248,255,0,250,172,97,150,85,48,130,181,245,127,108,181,119,215,105,149,31,254,231,108,147,68,82,57,95,249,186,157,91,111,127,105,29,105,253,106,4,63,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,20,203,70,93,44,76,175,225,100,12,51,177,99,255,0,101,50,177,55,123,223,210,117,78,153,150,95,153,203,117,215,57,60,222,66,21,202,66,182,35,184,139,188,207,170,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,65,197,79,33,223,236,190,106,240,130,139,253,147,183,125,10,153,78,255,0,159,92,154,218,151,205,255,0,205,210,234,27,103,251,73,11,87,235,86,35,87,11,172,189,126,156,179,53,77,175,212,228,213,97,81,112,211,166,187,93,147,14,46,246,222,156,196,166,142,28,55,30,81,26,26,230,44,150,230,134,70,165,183,25,228,164,146,122,184,139,233,0,0,0,0,0,0,0,0,0,0,0,0,0,28,91,54,152,9,73,204,14,14,214,237,25,16,98,46,164,136,146,95,167,60,235,73,53,34,73,69,125,182,140,148,109,173,69,162,158,215,213,45,125,223,110,124,113,63,14,238,172,26,196,26,157,159,94,141,42,12,250,60,231,155,101,211,67,141,27,132,211,235,109,47,54,165,37,10,52,154,155,51,37,17,23,119,179,217,103,252,51,51,217,79,172,211,225,224,102,38,85,77,153,240,217,109,170,92,217,79,165,45,186,218,19,14,43,44,243,30,144,106,83,134,163,90,182,165,26,25,106,101,237,33,102,172,188,212,134,144,251,14,37,198,220,73,45,11,73,145,146,146,101,169,25,25,119,144,255,0,176,0,1,240,47,123,230,217,195,203,110,117,211,117,85,99,65,131,2,59,178,28,91,207,182,214,164,134,212,179,34,53,169,37,174,212,43,218,93,194,141,184,130,103,26,126,97,49,2,69,6,213,170,76,106,212,164,184,184,205,180,151,212,150,228,56,211,242,146,78,232,219,238,52,178,83,79,36,183,104,70,101,238,46,254,13,128,24,45,115,227,190,37,210,108,75,106,19,143,115,228,48,169,142,19,110,41,44,198,84,134,154,113,197,26,16,189,164,158,106,76,212,105,208,189,190,227,208,166,93,176,94,129,129,120,89,66,177,232,208,98,178,252,104,49,74,115,172,180,132,243,229,38,51,77,56,225,154,80,131,81,168,218,35,220,162,212,253,190,226,233,160,0,0,3,140,230,219,24,162,224,166,8,92,119,98,158,73,75,56,19,24,136,157,197,184,222,233,31,113,26,22,244,31,123,94,195,215,221,246,103,166,225,171,214,241,111,19,166,85,20,78,200,169,93,85,183,28,109,30,186,212,110,73,144,106,36,145,106,165,125,39,59,181,81,253,226,251,178,31,129,112,176,79,1,45,232,199,5,44,84,171,80,98,85,102,234,209,37,100,243,208,162,147,137,63,155,66,190,147,93,202,212,253,230,126,201,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,39,195,102,161,6,68,9,13,165,109,73,105,108,184,149,17,25,41,42,35,35,35,35,236,50,208,197,13,241,42,203,228,188,28,199,89,245,184,48,9,186,69,204,167,106,164,227,77,25,54,151,164,76,152,173,154,147,104,73,30,198,203,179,83,61,61,166,67,184,240,139,204,73,209,174,89,120,59,112,213,100,41,153,164,228,136,73,117,253,80,151,22,228,8,237,161,36,183,72,139,176,143,66,74,53,247,123,133,188,145,145,150,164,122,145,143,232,0,0,15,225,145,25,104,98,35,103,199,37,86,238,99,108,217,119,37,18,158,204,123,190,147,9,197,196,121,166,155,66,228,19,77,74,90,25,82,146,195,142,172,148,235,196,102,146,50,215,217,161,247,209,190,32,225,221,223,133,215,76,219,86,239,163,77,167,78,129,33,198,126,126,59,172,239,216,226,209,189,28,196,164,205,38,166,213,161,232,93,195,189,101,79,62,24,165,151,90,220,120,211,107,117,26,213,178,73,67,43,167,202,147,34,74,89,111,123,4,124,150,142,67,109,164,201,182,77,41,246,22,227,46,227,236,183,140,6,207,118,4,227,93,26,3,173,93,212,250,53,86,66,26,75,144,170,115,225,199,119,154,164,53,169,37,190,161,106,211,115,187,75,219,169,25,119,151,108,136,137,62,13,65,148,73,129,53,137,45,56,146,82,28,101,194,90,84,70,90,145,145,145,232,101,161,151,248,199,232,1,243,107,119,29,2,219,130,237,78,191,89,131,79,138,194,20,181,187,42,66,26,65,17,17,168,251,86,100,93,201,51,253,198,43,139,60,220,76,168,148,42,109,83,12,176,90,162,137,117,39,208,252,41,85,54,30,67,141,180,149,38,75,43,54,158,141,40,148,149,146,137,165,39,84,246,17,234,101,220,66,173,168,212,108,65,198,251,253,168,48,88,170,215,235,149,217,233,37,172,146,252,165,146,223,124,136,214,179,34,90,246,239,116,181,62,223,165,237,51,237,186,60,130,228,78,223,192,75,102,45,233,121,210,227,204,187,234,12,161,211,55,216,67,135,17,46,55,21,205,133,204,142,135,91,82,29,105,93,154,158,154,251,245,50,154,132,68,68,68,69,161,23,113,15,232,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,66,174,36,92,55,127,71,254,148,204,46,94,168,63,234,83,215,153,115,91,48,218,255,0,97,125,171,153,17,5,255,0,129,247,155,141,23,247,191,106,146,92,141,74,60,85,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,235,226,237,89,54,225,37,194,52,27,204,45,124,214,207,84,40,244,91,124,196,33,215,12,104,38,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,89,119,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,16,255,0,48,182,181,10,198,199,220,75,178,173,104,61,21,22,223,188,43,52,186,116,110,106,220,228,69,98,107,173,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,92,255,0,9,156,80,170,226,62,79,169,116,202,202,101,185,34,197,172,76,181,209,46,76,213,72,92,150,16,150,228,179,166,226,35,109,13,53,45,184,232,111,85,18,81,29,58,25,17,146,19,50,128,0,103,175,136,174,49,215,113,147,55,23,220,154,187,61,60,75,62,160,253,157,75,141,185,11,228,197,128,251,173,168,247,165,8,53,115,95,57,15,232,173,202,71,63,102,229,37,9,49,48,56,37,224,167,254,238,179,25,50,161,239,178,169,241,91,119,255,0,55,153,45,199,144,109,255,0,230,68,218,146,231,246,228,164,253,3,30,255,0,141,165,173,66,151,128,86,45,235,34,14,250,213,42,240,42,92,57,60,213,151,42,44,184,82,28,144,222,194,61,138,220,184,81,143,83,35,81,114,244,73,145,41,68,117,237,195,223,20,42,184,85,156,28,54,169,211,211,45,232,245,250,195,86,188,232,140,205,84,100,72,98,160,162,140,92,221,8,201,196,52,235,141,72,38,212,90,41,113,209,218,147,34,90,116,60,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,97,54,158,100,112,74,250,197,203,131,2,172,251,250,37,90,246,181,99,185,38,175,77,141,29,245,34,42,27,91,77,186,71,35,103,33,75,67,143,182,133,161,46,26,210,189,201,81,17,161,100,158,150,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,21,115,225,158,138,22,79,173,90,116,42,36,10,85,199,127,92,28,207,71,209,36,204,91,125,36,94,91,164,85,7,210,218,20,106,101,47,161,180,19,70,182,148,238,174,108,89,114,150,105,233,89,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,253,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,161,204,221,38,149,64,204,150,43,208,168,84,200,148,234,109,58,248,174,196,135,14,35,41,101,136,204,55,61,228,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,176,172,130,255,0,239,89,102,55,243,127,255,0,75,145,69,85,143,65,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,9,228,239,42,182,110,84,48,142,159,103,209,169,177,21,115,212,99,199,147,118,85,219,112,222,93,70,162,72,245,201,46,169,8,87,76,218,148,226,89,70,212,237,65,154,140,185,139,113,107,238,160,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,225,29,115,201,155,186,86,80,112,141,55,91,20,232,149,139,178,189,33,84,219,114,148,252,132,161,11,124,144,106,92,167,144,74,39,87,25,146,219,191,150,90,154,220,101,179,83,124,210,113,44,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,84,138,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,3,197,31,199,102,38,254,11,228,240,135,31,203,174,3,94,89,146,197,202,22,20,217,144,165,169,117,25,8,93,78,115,49,201,228,82,105,196,180,148,137,174,146,150,132,236,109,42,212,146,107,78,245,154,27,73,239,90,72,244,39,151,92,6,179,114,219,132,116,44,41,179,33,68,74,41,209,208,186,156,230,99,155,43,171,84,77,9,41,19,93,37,45,106,222,226,147,169,36,214,173,136,36,54,147,216,132,145,116,177,226,177,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,60,57,151,203,165,247,149,252,83,159,134,119,212,127,237,102,81,230,239,103,250,78,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,178,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,142,63,154,172,204,89,185,80,194,57,152,165,120,65,151,81,90,164,38,155,72,166,70,35,74,234,53,23,16,226,218,96,220,218,105,101,27,90,113,107,113,68,123,80,133,109,74,215,177,181,243,92,135,231,162,133,156,27,86,163,10,183,2,149,110,95,214,255,0,47,210,20,72,211,22,231,87,23,150,209,29,65,132,184,132,154,89,83,235,113,6,209,45,213,53,163,123,214,124,212,26,165,80,0,134,188,69,50,43,27,52,182,105,223,24,125,2,34,49,82,129,29,150,96,189,38,83,168,69,78,156,201,200,89,211,72,141,194,97,149,169,201,10,113,15,41,31,77,9,66,150,132,40,214,138,43,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,126,81,210,178,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,61,9,229,215,1,172,220,182,225,29,11,10,108,200,81,18,138,116,116,46,167,57,152,230,202,234,213,19,66,74,68,215,73,75,90,183,184,164,234,73,53,171,98,9,13,164,246,33,36,93,44,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,128,28,102,241,75,228,166,92,104,88,103,2,187,210,207,190,238,6,250,152,93,46,254,178,151,9,6,243,223,56,104,52,183,178,82,169,202,236,82,86,173,116,45,83,204,33,81,120,33,101,82,177,43,26,44,28,57,174,200,150,197,54,234,186,41,84,73,142,196,90,82,251,108,73,150,219,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,26,93,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,49,184,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,11,243,225,213,140,116,44,100,202,61,137,38,144,207,79,46,207,167,177,103,85,35,110,90,249,50,160,48,211,105,61,234,66,9,92,214,14,59,250,39,114,81,207,217,185,74,66,140,116,12,216,248,88,198,79,135,247,15,151,62,51,88,53,80,41,219,138,198,71,35,97,173,86,126,105,48,217,114,221,161,92,245,131,93,211,76,82,29,124,233,213,25,74,90,206,106,28,208,201,17,158,119,84,169,46,40,185,111,58,218,80,106,75,169,109,152,107,150,140,197,223,121,95,197,56,24,153,98,200,254,202,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,31,159,198,251,214,149,137,88,209,127,98,53,10,60,182,41,183,85,209,85,173,195,106,90,18,151,219,98,76,183,30,109,46,37,42,82,73,100,149,145,25,18,148,90,235,161,159,120,188,158,23,30,4,240,203,241,175,56,154,37,80,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,66,174,36,92,55,127,71,254,148,204,46,94,168,63,234,83,215,153,115,91,48,218,255,0,97,125,171,153,17,5,255,0,129,247,155,141,23,247,191,106,146,92,141,74,60,85,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,235,226,237,89,54,225,37,194,52,27,204,45,124,214,207,84,40,244,91,124,196,33,215,12,104,38,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,89,119,31,86,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,139,233,200,46,74,45,92,169,225,196,74,221,90,153,212,98,109,205,79,101,203,142,161,32,155,91,144,55,146,92,85,50,57,182,165,161,44,180,178,34,90,144,163,231,56,130,89,158,212,180,134,165,80,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,7,42,203,254,94,173,92,186,67,189,232,150,84,157,40,183,117,225,50,237,141,79,76,86,216,110,149,212,177,29,181,195,104,155,34,65,178,133,176,163,108,137,41,218,218,208,131,37,26,13,107,234,160,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,70,70,70,90,145,247,144,133,121,250,200,157,191,143,150,204,155,210,204,165,199,137,119,211,217,91,164,108,48,134,206,90,91,110,83,155,15,151,29,110,184,165,186,234,123,53,45,116,247,232,103,75,149,154,54,32,224,133,254,236,25,204,85,104,21,202,20,245,18,22,105,126,42,205,108,190,100,75,65,153,33,123,119,180,122,31,103,209,246,25,118,90,78,70,120,153,81,43,180,218,94,25,99,77,69,49,42,76,33,136,81,106,111,188,134,219,117,41,76,102,80,110,189,38,81,169,75,53,27,170,86,137,237,34,212,139,188,133,142,209,46,58,5,201,1,170,157,2,179,6,161,21,244,37,104,118,44,132,58,147,35,73,40,187,80,102,93,202,35,253,228,62,144,15,207,46,124,26,123,43,147,62,107,17,154,109,38,165,184,243,132,132,164,136,181,51,51,51,208,139,66,63,241,8,239,143,57,238,192,156,20,163,79,117,219,186,159,89,170,199,67,169,110,21,50,124,57,14,243,82,135,116,37,55,212,33,90,110,107,105,251,117,50,46,243,236,168,124,214,103,195,20,179,21,90,145,26,21,110,163,69,182,77,43,101,20,248,178,100,198,75,205,239,124,139,156,209,72,113,181,25,182,241,37,94,195,218,69,220,93,188,23,15,176,238,239,197,27,166,21,171,104,81,166,212,103,79,144,219,63,49,29,215,182,111,113,8,222,190,90,84,100,146,83,137,212,244,62,241,121,25,14,201,85,187,151,43,54,37,201,91,167,179,34,239,171,66,109,114,222,117,166,214,184,228,235,81,86,182,82,165,48,219,168,36,186,201,153,36,204,244,246,234,125,210,228,136,136,180,33,253,0,0,1,252,51,34,45,76,244,34,21,13,197,211,49,39,89,185,98,96,237,189,85,125,44,194,38,228,77,75,47,232,133,45,14,79,142,226,20,72,116,200,251,12,181,37,35,95,127,184,112,238,26,185,124,151,140,120,237,2,183,58,1,57,72,182,84,213,84,220,117,163,54,212,244,121,144,213,179,83,109,105,51,216,225,158,154,145,233,237,34,23,201,2,27,52,248,49,224,71,109,40,106,51,72,101,180,164,136,137,41,73,17,17,17,23,97,22,132,63,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,222,34,185,118,129,141,88,39,84,171,196,167,61,34,187,64,138,252,232,166,195,41,90,213,200,137,45,72,71,99,75,89,145,173,222,226,50,251,12,143,190,146,112,186,241,184,112,67,23,233,53,242,84,136,51,104,21,134,10,99,122,173,165,104,196,164,45,198,212,91,144,122,106,214,134,70,101,221,219,167,179,68,248,9,137,84,220,88,194,91,94,244,167,207,98,74,234,20,152,79,73,229,58,149,155,111,185,25,167,22,133,104,165,104,162,230,22,164,102,102,90,246,251,199,65,0,0,0,31,195,34,50,208,203,82,49,26,51,85,145,172,47,204,125,30,84,181,210,162,210,238,62,74,205,137,241,88,142,194,214,230,215,205,60,199,58,119,28,50,55,30,220,173,59,123,8,251,203,182,158,51,5,145,204,111,192,170,196,196,63,104,85,107,20,118,223,113,44,205,167,83,229,200,108,154,37,187,181,75,112,227,161,63,65,173,198,101,217,161,145,247,31,103,11,129,85,185,237,10,145,61,78,168,84,232,243,163,175,93,89,117,200,238,161,73,81,123,140,140,140,148,146,253,229,246,9,37,132,92,71,115,27,133,13,51,17,23,15,167,227,50,148,182,72,173,75,159,43,68,151,44,187,11,169,73,119,55,255,0,227,43,222,36,213,181,198,138,179,22,152,77,220,118,75,15,77,54,245,53,71,166,173,72,230,109,46,194,53,206,215,110,187,190,221,52,31,134,238,227,67,120,205,164,170,61,169,100,211,88,152,163,50,223,42,154,234,82,73,52,168,187,13,185,218,235,169,167,254,209,19,49,123,60,89,130,198,5,201,102,175,122,212,105,176,164,41,102,113,105,181,41,204,181,181,92,207,87,98,164,44,180,209,195,45,61,196,68,60,54,20,224,134,41,227,165,217,22,147,108,91,85,186,154,167,201,108,164,79,40,82,94,109,4,183,80,149,56,227,136,109,122,17,115,82,163,81,145,246,30,190,222,219,160,201,86,64,236,76,187,81,162,93,21,232,104,170,221,146,153,109,231,92,152,219,47,148,87,20,136,235,81,52,107,142,219,173,236,117,147,52,145,158,165,169,251,79,178,96,17,18,75,66,34,34,47,97,15,232,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,106,226,139,196,2,29,34,29,75,44,152,33,113,115,170,175,117,52,235,226,168,195,108,63,21,184,174,176,235,15,82,83,204,66,247,60,124,221,93,113,179,66,153,83,105,108,148,107,55,82,213,106,224,94,5,226,62,98,241,30,157,133,248,95,70,235,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,173,10,101,163,46,150,38,87,240,178,6,25,216,177,255,0,178,153,88,155,189,239,233,58,167,76,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,103,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,249,56,203,88,17,173,156,209,210,239,58,117,189,46,36,123,198,215,137,38,101,65,68,233,177,58,163,29,215,99,184,72,82,140,208,75,110,51,112,73,72,70,154,18,155,81,150,174,110,87,64,224,143,138,21,88,183,254,33,96,187,201,150,253,54,167,71,106,232,142,106,154,174,68,55,227,60,220,103,118,71,208,211,189,244,203,103,115,132,105,61,34,54,147,37,118,108,183,64,1,207,243,11,116,215,108,108,2,196,187,214,214,157,209,86,173,251,62,179,84,167,73,229,33,206,68,166,33,58,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,6,101,198,132,248,117,96,229,11,6,242,143,98,70,164,61,212,75,188,41,236,94,53,73,59,86,142,116,169,236,52,226,75,98,150,178,79,41,130,142,198,169,218,149,242,55,237,74,150,162,30,171,58,214,181,10,240,202,62,47,82,110,56,61,92,72,246,125,78,168,219,124,213,183,182,84,38,21,46,51,154,160,200,207,99,236,52,189,53,218,173,186,40,141,38,100,121,194,26,115,193,11,214,171,137,88,47,96,226,53,118,60,70,42,87,85,175,74,173,204,106,34,20,150,27,126,76,70,222,113,45,165,74,82,137,4,165,153,17,26,148,122,105,169,159,120,168,190,53,126,41,237,111,135,240,124,198,162,56,254,83,179,131,85,202,126,17,226,234,108,99,136,119,221,235,34,131,2,138,185,45,41,196,65,97,164,84,78,76,226,73,160,218,113,109,27,140,33,13,184,162,35,91,233,89,165,196,54,182,213,194,173,108,85,196,123,47,17,226,226,245,183,122,85,98,94,113,42,11,170,38,182,169,6,236,167,37,56,106,55,92,117,78,110,231,115,55,172,156,39,55,37,196,173,105,89,40,148,162,61,4,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,238,160,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,180,156,213,102,98,205,202,134,17,204,197,43,194,12,186,138,213,33,52,218,69,50,49,26,87,81,168,184,135,22,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,175,60,56,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,245,121,104,204,93,247,149,252,83,129,137,150,44,143,236,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,123,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,254,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,63,242,11,255,0,189,101,152,223,205,255,0,253,46,69,21,86,47,39,133,246,79,173,156,19,194,58,46,54,214,74,37,70,251,191,232,233,158,137,241,157,144,148,67,162,77,68,89,12,193,52,41,124,165,172,141,150,221,91,156,180,168,150,226,155,37,41,8,37,174,111,128,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,46,207,49,88,243,102,229,183,8,235,184,173,121,205,136,148,83,163,173,20,200,47,72,54,87,86,168,154,20,113,225,52,105,66,213,189,197,39,67,81,33,91,16,75,113,69,177,10,50,207,102,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,102,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,19,150,140,197,216,153,160,194,200,24,153,98,200,254,202,29,98,22,199,191,163,42,157,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,23,85,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,64,60,81,252,118,98,111,224,190,79,8,78,158,9,118,181,10,38,1,95,87,172,120,59,43,85,91,192,233,115,36,243,86,124,216,177,33,71,114,59,123,12,246,39,106,230,201,61,72,137,71,204,209,70,100,148,145,88,168,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,162,140,85,196,203,87,6,240,226,227,197,43,214,95,79,69,182,105,238,212,36,237,113,180,56,246,194,245,24,107,152,180,33,79,58,179,75,109,160,212,91,220,90,18,71,170,136,103,135,53,89,152,188,179,95,139,147,49,74,240,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,240,22,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,209,70,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,5,85,241,107,201,69,171,70,161,76,205,150,25,83,61,29,45,85,6,91,189,41,236,19,104,138,247,80,190,90,42,105,35,82,77,47,41,245,180,219,169,109,42,230,169,228,186,100,149,37,229,185,88,22,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,104,79,37,25,81,161,101,47,6,161,89,188,170,84,203,190,165,164,203,166,183,9,149,167,175,149,185,102,219,100,167,12,214,108,176,133,242,155,45,16,147,209,110,114,208,183,92,33,32,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,163,110,48,183,173,42,234,206,10,232,84,248,242,219,145,103,90,244,218,36,229,60,132,146,28,125,106,122,113,41,163,37,25,154,57,83,154,73,154,137,39,189,43,45,52,34,82,190,175,6,155,2,53,205,154,58,165,231,81,183,165,203,143,103,90,242,228,195,168,36,157,38,32,212,100,58,212,118,201,106,73,146,13,110,70,114,113,37,11,215,82,75,138,34,213,189,201,187,65,66,220,84,240,114,133,132,89,184,171,201,183,30,210,37,251,79,106,241,114,54,213,255,0,53,149,37,247,219,146,91,214,181,26,249,143,199,117,253,125,84,167,159,177,41,36,160,140,228,255,0,4,124,94,140,186,86,33,96,36,231,226,55,33,137,13,93,244,182,210,195,188,247,208,180,183,22,106,150,231,107,68,134,205,184,4,148,250,171,51,121,195,245,200,143,100,245,205,143,133,140,100,248,127,112,249,115,227,53,131,85,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,91,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,137,98,255,0,184,92,120,19,195,47,198,188,226,104,149,64,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,26,184,162,241,0,135,72,135,82,203,38,8,92,92,234,171,221,77,58,248,170,48,219,15,197,110,43,172,58,195,212,148,243,16,189,207,31,55,87,92,108,208,166,84,218,91,37,26,205,212,181,90,184,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,66,153,104,203,165,137,149,252,44,129,134,118,44,127,236,166,86,38,239,123,250,78,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,230,176,92,247,10,124,150,82,176,206,192,129,152,236,70,183,226,63,123,93,113,202,93,182,181,73,76,130,165,209,31,101,6,219,168,73,39,107,82,100,37,107,53,40,148,181,37,149,54,143,155,53,190,218,172,40,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,74,45,12,136,200,253,134,33,254,117,114,7,98,102,38,141,46,232,160,195,69,42,236,138,203,143,52,228,54,217,96,165,56,148,72,89,19,166,152,238,58,230,247,94,35,81,17,234,122,23,180,187,105,127,21,176,67,20,240,46,237,151,73,185,237,170,221,49,80,36,184,81,231,156,41,44,182,178,67,171,74,92,109,197,182,141,117,229,41,68,162,34,236,45,125,157,158,231,8,115,197,152,44,31,92,102,105,23,173,70,165,10,58,144,101,22,165,82,156,243,91,83,203,245,118,38,66,11,77,27,34,211,220,102,66,89,218,60,104,111,40,84,148,199,186,236,154,99,243,18,100,68,184,180,215,84,147,73,37,37,218,110,78,215,93,73,95,246,15,221,114,241,162,172,202,166,27,118,229,146,195,51,73,189,73,82,41,171,74,57,155,79,176,205,19,181,219,174,223,183,77,68,101,197,222,35,185,141,197,118,158,136,187,135,208,17,158,74,155,52,81,101,207,139,170,79,152,93,165,212,168,187,156,255,0,241,83,238,17,182,125,86,231,187,234,70,245,70,161,83,172,78,144,189,117,121,215,36,58,181,41,71,239,51,51,51,82,143,247,159,218,59,166,95,114,57,141,248,235,88,134,134,45,10,173,30,142,227,237,165,233,181,10,124,184,237,155,70,182,183,41,14,20,117,167,232,59,184,140,251,52,35,62,226,237,184,124,170,228,107,11,242,225,71,139,45,20,168,181,75,143,146,131,126,124,166,35,190,180,57,181,131,87,45,206,157,183,8,137,198,119,39,94,222,211,62,243,236,146,228,68,69,161,22,132,67,250,0,0,0,57,246,61,226,85,55,9,240,150,232,189,42,19,216,140,186,125,38,107,209,185,174,165,6,227,237,198,117,196,33,58,169,58,168,249,103,161,17,145,158,157,158,241,157,140,81,188,110,28,111,197,250,181,124,215,34,116,218,253,97,242,134,222,171,117,90,63,41,107,109,180,150,229,158,154,187,161,17,25,247,246,107,237,187,110,29,89,118,129,130,184,39,75,171,203,167,61,30,187,95,138,196,233,70,251,41,66,211,207,137,17,75,71,107,72,89,17,45,174,227,51,251,76,207,186,89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,245,24,49,234,148,249,52,217,109,165,108,75,101,108,56,149,17,25,41,10,73,164,203,67,212,143,176,207,188,80,231,18,92,188,74,193,204,112,159,94,165,211,222,69,18,226,113,218,137,59,202,50,66,95,145,50,98,182,17,165,180,32,189,70,200,244,212,207,79,105,144,239,252,37,179,86,236,10,219,216,21,120,213,24,106,19,205,41,250,99,146,31,52,154,159,53,193,138,203,9,55,30,208,251,9,70,72,74,53,239,211,218,66,218,210,162,82,73,73,50,50,50,212,140,189,163,250,0,0,0,3,230,87,173,139,118,233,132,186,117,199,67,129,83,140,226,77,42,106,100,100,60,131,35,35,35,236,89,25,119,41,69,251,207,222,35,62,45,112,221,203,126,41,20,153,41,183,10,129,46,65,44,249,148,104,112,34,232,165,115,15,93,122,85,31,123,154,255,0,209,79,184,67,188,70,224,207,113,69,156,251,152,117,119,71,122,30,213,41,164,212,170,14,41,205,117,94,210,50,102,14,157,219,59,189,186,253,131,139,74,225,61,153,244,78,122,52,98,160,41,166,214,164,165,197,122,64,201,68,71,161,25,25,67,237,236,30,162,129,193,251,31,38,155,71,87,173,91,140,37,105,73,171,108,153,169,50,51,211,82,245,161,125,166,36,142,18,112,113,195,90,66,98,84,177,54,229,171,77,152,223,45,199,35,194,153,29,200,234,50,229,168,210,105,122,17,25,150,164,178,211,220,101,246,137,183,133,24,3,133,88,49,75,110,155,97,218,20,184,74,109,41,65,202,77,62,51,114,22,68,148,39,214,91,77,163,93,121,72,51,251,75,95,118,157,16,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,137,191,102,231,170,54,86,184,112,225,165,143,135,211,226,47,21,43,241,234,143,65,102,76,87,86,138,101,57,234,205,85,7,82,35,54,205,135,150,151,35,169,180,50,165,253,53,165,106,66,208,147,66,235,174,147,76,188,177,94,255,0,133,70,134,228,186,253,217,120,214,27,140,210,229,203,35,126,161,81,150,241,37,38,227,207,40,136,214,227,174,22,171,113,69,218,163,53,31,121,139,232,200,14,79,169,89,77,194,52,166,160,82,220,190,239,24,240,231,221,107,121,212,154,35,62,132,40,219,130,210,91,90,154,217,28,222,117,6,226,84,163,117,106,90,247,108,54,219,110,80,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,9,63,198,158,192,141,93,203,205,169,136,49,237,233,115,42,86,173,208,136,203,156,201,58,164,64,167,76,142,225,60,110,146,79,98,80,185,12,64,65,45,101,216,189,137,73,151,48,201,85,173,145,107,214,171,96,103,7,9,43,180,104,241,30,145,42,232,137,68,90,100,161,74,65,49,80,87,66,242,136,146,164,158,244,181,37,197,32,245,208,150,73,51,37,17,26,79,70,96,2,10,241,146,186,107,182,254,81,225,210,105,19,186,120,151,53,225,78,165,213,27,229,33,125,68,84,49,38,90,91,213,68,102,141,31,137,29,122,164,201,94,166,154,237,82,136,233,135,15,108,170,174,37,95,246,214,28,208,164,68,98,165,117,86,33,81,33,187,45,106,75,13,191,37,228,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,167,43,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,62,176,204,182,97,109,106,21,141,143,184,151,101,90,208,122,42,45,191,120,86,105,116,232,220,213,185,200,138,196,215,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,185,254,19,56,161,85,196,124,159,82,233,149,148,203,114,69,139,88,153,107,162,92,153,170,144,185,44,33,45,201,103,77,196,70,218,26,106,91,113,208,222,170,36,162,58,116,50,35,36,38,16,113,171,241,79,107,124,63,131,230,53,17,0,4,148,189,178,19,140,182,38,84,232,89,174,171,63,74,93,22,171,200,153,42,150,220,132,156,168,20,185,102,202,96,76,82,181,216,231,57,110,145,41,164,25,173,180,184,193,153,25,169,228,177,224,50,209,152,187,239,43,248,167,3,19,44,89,31,217,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,158,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,1,85,124,115,190,164,255,0,50,127,13,17,255,0,133,78,38,90,184,55,140,24,153,138,87,172,190,158,139,108,225,125,78,161,39,107,141,161,199,182,84,41,219,24,107,152,180,33,79,58,179,75,109,160,212,91,220,90,18,71,170,136,112,172,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,162,85,112,185,200,149,43,27,42,175,99,190,52,91,50,228,89,52,57,8,77,191,78,150,194,122,43,134,106,84,178,117,110,110,61,206,198,142,164,36,141,27,57,110,184,163,65,169,68,203,205,43,149,113,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,142,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,247,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,166,206,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,254,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,63,242,11,255,0,189,101,152,223,205,255,0,253,46,69,21,86,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,0,56,213,248,88,181,190,32,65,242,234,136,174,174,28,151,77,10,198,206,21,151,122,221,51,186,42,45,191,79,184,170,149,25,60,165,185,200,138,197,10,123,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,31,151,60,153,187,170,230,251,23,19,117,177,78,151,71,180,232,49,213,77,183,41,79,200,82,214,134,13,102,165,202,121,4,163,105,18,94,61,187,249,101,161,33,182,91,53,57,202,39,21,208,56,117,228,86,78,105,111,34,190,49,6,4,180,97,93,2,67,204,206,122,52,166,144,186,157,69,146,142,178,166,153,19,132,251,40,83,114,18,226,222,74,62,130,20,132,173,11,81,45,31,87,137,126,71,36,229,198,242,123,24,108,117,196,94,29,94,149,135,16,204,70,208,212,117,208,234,47,19,143,156,36,178,130,74,78,49,165,14,169,149,33,62,162,27,54,214,68,105,66,222,227,249,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,141,9,218,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,88,60,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,85,6,89,42,212,170,6,100,176,162,187,93,169,196,167,83,105,215,197,10,92,201,146,222,75,44,70,97,185,236,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,106,226,13,157,186,174,107,239,246,232,86,195,242,224,225,213,171,34,67,52,168,105,148,165,49,86,125,47,60,148,85,150,218,153,105,104,91,145,212,218,82,211,132,163,100,185,132,147,35,113,205,92,62,114,73,85,205,125,254,229,118,231,98,92,28,58,181,100,71,122,171,49,81,84,166,42,207,165,230,84,186,74,28,75,205,45,11,114,58,156,82,157,108,212,108,151,44,212,68,110,55,175,85,226,89,195,206,217,203,229,42,46,55,224,108,57,113,236,151,228,49,77,172,80,148,169,18,206,142,250,146,100,220,164,62,189,234,233,156,82,73,10,231,47,84,60,227,100,149,40,158,74,26,137,121,104,204,93,247,149,252,83,129,137,150,44,143,236,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,123,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,99,50,217,133,186,104,87,206,62,226,93,235,107,78,235,104,183,5,225,89,170,83,164,242,150,223,62,43,243,93,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,130,213,56,37,218,212,40,152,5,125,94,177,224,236,173,85,111,3,165,204,147,205,89,243,98,196,133,29,200,237,236,51,216,157,171,155,36,245,34,37,31,51,69,25,146,82,69,98,162,170,248,222,225,111,255,0,107,76,107,167,208,191,241,187,90,175,83,234,190,233,48,24,228,154,255,0,251,228,173,232,71,216,181,126,172,132,127,225,13,125,124,146,206,77,54,129,232,190,175,229,173,191,84,161,115,185,252,190,147,150,218,103,243,118,237,62,102,189,7,47,110,169,253,110,237,125,93,170,183,252,216,248,88,198,79,135,247,15,151,62,51,88,53,80,3,197,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,109,177,98,197,253,23,226,157,229,134,126,148,244,159,201,43,130,163,66,235,121,28,158,171,165,146,227,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,69,234,112,184,240,39,134,95,141,121,196,209,42,128,102,179,54,62,41,241,147,226,5,195,230,47,137,191,102,231,170,54,86,184,112,225,165,143,135,211,226,47,21,43,241,234,143,65,102,76,87,86,138,101,57,234,205,85,7,82,35,54,205,135,150,151,35,169,180,50,165,253,53,165,106,66,208,147,66,235,174,147,76,188,177,94,255,0,133,70,134,228,186,253,217,120,214,27,140,210,229,203,35,126,161,81,150,241,37,38,227,207,40,136,214,227,174,22,171,113,69,218,163,53,31,121,139,232,200,14,79,169,89,77,194,52,166,160,82,220,190,239,24,240,231,221,107,121,212,154,35,62,132,40,219,130,210,91,90,154,217,28,222,117,6,226,84,163,117,106,90,247,108,54,219,110,80,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,222,43,224,14,21,99,61,45,202,109,249,104,82,230,169,196,169,5,41,84,248,206,72,65,26,86,159,85,110,182,189,52,230,172,203,237,61,125,250,194,76,92,224,227,134,181,116,203,169,97,149,203,86,133,49,206,99,141,199,155,50,59,113,210,103,204,81,36,146,204,35,50,45,77,5,167,184,143,236,17,186,191,193,251,31,33,27,167,72,173,91,143,165,9,81,167,116,153,170,51,50,215,66,245,97,125,132,60,188,94,19,217,159,92,230,99,73,42,2,90,113,105,74,156,79,164,8,146,70,122,25,153,156,62,206,193,218,112,231,131,61,197,42,115,14,98,45,221,29,152,123,82,167,83,77,168,56,151,53,213,27,136,137,232,58,119,111,239,246,233,246,137,137,132,188,55,114,223,133,165,26,74,173,194,175,203,142,72,62,101,102,28,9,90,169,60,179,215,94,149,39,222,223,255,0,140,175,120,146,244,11,98,221,181,161,34,157,110,80,224,83,35,54,146,74,90,135,25,182,82,68,68,68,93,136,34,46,228,164,191,113,123,135,212,0,0,0,1,252,82,137,41,53,40,200,136,139,83,51,246,10,148,226,211,154,183,103,214,217,192,171,58,168,195,176,153,101,50,42,110,71,124,212,105,124,151,58,43,204,44,219,123,66,236,52,153,161,72,215,187,95,97,8,255,0,195,107,47,18,177,143,28,41,245,218,157,57,229,209,45,215,26,168,155,188,147,52,41,248,243,33,171,97,154,155,90,15,212,112,207,77,72,244,246,145,11,228,167,65,143,75,167,198,166,196,109,40,98,35,40,97,180,164,136,137,40,74,73,36,90,22,132,93,132,93,195,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,8,171,196,63,47,81,113,187,3,170,114,160,192,39,107,116,38,94,168,198,90,26,37,45,68,204,57,102,132,106,77,173,102,91,221,46,194,211,239,35,239,163,43,66,225,184,176,111,19,161,213,153,113,248,117,59,110,172,223,56,144,110,54,162,92,121,9,82,147,222,133,125,38,251,140,203,187,216,99,67,153,90,197,184,88,201,130,118,189,216,196,230,228,74,85,46,11,115,76,157,37,169,50,78,35,14,56,74,209,107,50,86,174,118,238,61,123,123,126,222,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,114,161,119,220,47,114,81,252,159,236,68,99,62,33,83,42,176,113,38,242,167,174,51,180,233,165,201,244,53,45,79,37,104,142,109,37,71,171,206,242,152,121,195,112,137,109,250,141,108,109,72,119,153,58,128,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,90,78,112,44,8,216,159,149,204,82,179,30,183,165,215,100,74,181,231,73,167,211,226,19,170,125,250,140,102,142,68,34,109,45,30,245,172,164,178,201,146,11,93,230,68,147,37,17,154,79,54,227,78,120,33,122,213,113,43,5,236,28,70,174,199,136,197,74,234,181,233,85,185,141,68,66,146,195,111,201,136,219,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,30,212,5,74,241,189,196,206,166,234,195,76,28,135,46,170,215,163,233,242,238,106,131,28,205,176,100,117,14,20,120,139,218,75,245,222,111,165,154,90,169,5,181,47,250,170,61,235,34,138,188,57,48,207,244,161,156,156,56,167,72,137,85,114,5,6,160,171,154,99,244,246,245,233,122,6,213,34,58,222,81,161,73,67,42,148,220,102,148,103,166,188,226,66,84,149,45,38,52,40,2,130,248,166,216,18,108,92,233,94,82,138,222,137,73,166,221,81,224,87,233,165,24,154,74,37,33,200,200,106,68,131,67,103,234,173,115,24,150,107,222,68,181,47,114,207,93,228,165,76,174,8,87,215,164,48,179,18,240,207,209,124,191,64,220,17,43,189,111,63,94,119,95,24,217,229,114,246,250,187,61,27,187,118,227,221,206,211,68,236,213,92,3,141,95,138,123,91,225,252,31,49,168,135,8,28,186,88,152,193,138,119,62,38,95,81,250,255,0,209,159,162,38,81,225,111,121,173,149,71,100,173,230,38,115,26,117,26,242,122,21,167,148,180,173,11,231,234,100,91,8,149,115,213,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,33,226,5,145,26,238,85,110,167,47,91,89,29,110,25,92,21,3,110,157,39,84,55,232,185,79,185,41,198,169,91,23,33,217,15,242,163,71,73,245,42,34,74,245,208,244,87,97,252,172,130,231,94,234,202,158,35,196,162,85,170,125,70,25,92,213,6,91,184,233,242,13,197,183,3,121,165,181,84,227,147,105,90,210,243,72,34,53,165,9,62,115,104,36,25,110,75,75,106,250,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,21,87,199,59,234,79,243,39,240,209,85,98,90,112,249,201,37,87,53,247,251,149,219,157,137,112,112,234,213,145,29,234,172,197,69,82,152,171,62,151,153,82,233,40,113,47,52,180,45,200,234,113,74,117,179,81,178,92,179,81,17,184,222,183,189,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,71,202,197,92,51,181,113,147,14,46,60,45,189,98,117,20,91,154,158,237,62,78,214,219,91,140,239,47,81,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,134,120,115,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,85,194,231,61,180,172,19,170,189,129,24,209,115,75,143,100,215,36,33,86,253,70,91,233,232,173,233,170,82,205,212,57,184,183,53,26,66,150,147,53,239,229,180,226,77,102,148,147,207,58,159,203,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,127,220,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,39,254,65,127,247,172,179,27,249,191,255,0,165,200,162,170,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,32,7,26,191,11,22,183,196,8,62,93,81,20,172,59,254,74,50,163,93,205,166,50,194,179,121,85,88,118,133,55,73,151,77,110,19,40,87,65,23,106,205,182,201,78,25,32,158,125,104,229,54,90,45,69,170,220,229,173,13,56,67,66,118,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,46,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,207,190,121,50,137,85,202,14,46,38,212,98,163,46,177,105,215,163,170,165,110,85,95,142,164,45,108,18,205,43,138,242,201,36,210,228,178,123,119,242,207,67,67,140,184,105,111,154,77,167,160,112,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,5,169,105,66,214,146,66,251,255,0,27,138,181,42,191,74,192,106,237,10,167,18,163,77,168,199,184,37,195,153,17,228,188,196,150,28,77,49,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,57,175,5,79,20,247,79,195,249,222,99,78,23,82,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,165,97,213,114,209,151,75,239,52,24,167,3,12,236,88,255,0,217,76,172,77,222,207,244,101,47,169,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,208,246,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,122,170,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,11,113,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,142,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,247,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,194,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,208,70,102,234,213,90,6,91,113,94,187,66,169,203,167,84,169,214,61,118,92,57,145,30,83,47,198,125,184,15,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,104,134,140,242,45,101,82,172,12,159,97,37,10,141,34,91,209,229,90,241,43,107,84,149,165,75,39,234,9,235,158,73,26,82,146,216,151,100,184,148,22,154,146,9,36,102,163,35,81,247,81,5,120,201,90,213,219,131,40,240,234,212,136,61,68,75,102,240,167,85,42,142,115,80,142,158,42,216,147,17,46,104,163,35,94,175,203,142,141,18,70,175,95,93,54,165,70,85,45,148,239,20,248,55,241,2,222,243,22,5,255,0,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,3,53,153,177,241,79,140,159,16,46,31,49,124,114,161,119,220,47,114,81,252,159,236,68,99,62,33,83,42,176,113,38,242,167,174,51,180,233,165,201,244,53,45,79,37,104,142,109,37,71,171,206,242,152,121,195,112,137,109,250,141,108,109,72,119,153,58,128,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,147,52,184,183,7,6,176,82,233,187,31,156,220,121,72,165,206,110,14,174,146,20,169,37,17,247,27,36,234,180,25,171,86,251,54,158,190,239,179,60,119,125,195,113,99,38,39,76,171,60,227,243,42,119,37,89,206,73,44,220,113,70,185,18,20,164,167,189,106,250,78,119,17,159,127,180,197,230,112,240,203,204,92,17,192,234,100,185,208,57,85,186,235,44,212,100,173,109,18,86,146,122,28,67,90,53,54,208,178,45,237,31,97,235,247,153,247,74,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,227,46,36,105,209,94,133,49,134,222,98,67,106,105,214,220,73,41,43,66,139,67,73,145,246,25,25,25,150,134,40,159,137,134,93,164,97,22,51,84,46,234,101,47,145,68,185,101,59,53,43,105,131,67,73,126,68,185,142,18,8,210,210,80,70,72,108,187,53,51,211,218,100,59,23,8,236,201,157,6,231,151,131,87,53,81,206,146,114,92,145,4,158,127,212,39,150,228,8,237,182,157,238,145,107,161,43,66,74,12,253,222,225,111,105,81,41,36,164,158,164,101,169,24,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,61,56,95,112,251,141,86,141,69,205,14,52,210,165,161,8,144,153,246,125,14,75,78,198,94,246,93,139,34,29,104,157,105,244,168,208,106,67,233,67,14,181,177,196,26,93,245,144,164,107,107,224,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,70,109,179,129,96,73,195,12,209,226,149,152,245,189,18,133,30,45,209,58,77,62,159,16,154,75,12,83,164,186,114,33,19,105,104,246,33,7,25,230,76,144,90,108,35,36,153,36,200,210,86,213,193,234,245,170,221,89,62,69,10,161,30,35,113,236,235,162,165,68,130,166,80,162,91,140,45,44,206,53,58,102,163,35,95,54,115,169,35,73,36,182,37,5,166,164,106,84,223,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,20,173,198,175,197,61,173,240,254,15,152,212,71,234,224,161,86,170,179,153,43,202,132,205,78,90,41,179,44,121,18,228,67,75,202,38,30,125,153,240,146,211,171,111,93,170,90,18,251,201,74,140,181,73,58,225,22,155,143,95,203,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,65,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,158,204,226,101,86,242,202,134,46,84,44,250,205,54,90,173,138,140,137,18,109,58,187,142,19,200,168,211,137,126,161,41,212,161,9,234,91,74,155,75,200,218,157,171,50,81,23,45,109,173,114,43,133,238,122,127,66,151,82,48,59,24,239,62,147,13,171,91,253,15,38,106,119,51,66,170,56,226,76,181,120,212,93,60,55,181,115,153,169,41,8,116,208,231,205,37,82,28,59,169,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,170,190,57,223,82,127,153,63,134,136,21,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,104,83,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,251,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,189,168,14,63,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,87,6,85,56,66,93,87,21,213,50,227,204,165,67,209,86,221,187,112,72,167,181,68,132,151,9,235,145,152,174,56,218,223,39,148,109,185,26,27,142,33,6,218,246,115,94,104,214,164,147,36,166,157,87,138,227,43,73,165,80,51,37,100,208,168,84,200,148,234,109,59,13,233,177,33,195,136,202,89,98,51,13,207,168,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,96,224,99,245,217,249,111,248,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,127,220,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,39,254,65,127,247,172,179,27,249,191,255,0,165,200,162,170,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,32,7,26,191,11,22,183,196,8,62,93,81,21,65,151,92,6,188,179,37,139,148,44,41,179,33,75,82,234,50,16,186,156,230,99,147,200,164,211,137,105,41,19,93,37,45,9,216,218,85,169,36,214,157,235,52,54,147,222,180,145,232,39,45,25,116,177,50,191,133,144,48,206,197,143,253,148,202,196,221,239,127,73,213,58,102,89,126,103,45,215,92,228,243,121,8,87,41,10,216,142,226,46,243,62,170,3,154,102,43,1,172,220,201,97,29,119,10,111,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,117,109,128,124,35,49,30,185,142,55,13,63,23,159,244,94,30,216,247,3,108,53,38,68,83,39,47,24,168,121,183,54,199,67,47,146,163,178,236,83,45,239,19,170,83,78,56,77,164,150,227,111,19,94,171,141,21,173,66,177,173,92,189,89,86,180,30,138,139,111,211,235,148,186,116,110,106,220,228,69,97,186,91,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,30,3,130,167,138,123,167,225,252,239,49,167,11,169,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,84,6,21,97,157,213,140,152,143,110,97,109,149,19,168,173,92,213,6,169,241,183,54,226,219,103,121,250,239,187,203,66,214,150,90,65,41,199,22,73,61,141,161,106,50,209,38,52,61,149,92,179,217,185,80,194,56,120,91,103,206,151,81,90,164,42,165,87,169,201,51,74,234,53,23,16,218,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,246,0,30,83,21,112,206,213,198,76,56,184,240,182,245,137,212,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,21,45,135,188,27,49,98,102,56,213,45,44,77,184,125,31,134,212,191,231,17,46,186,89,70,117,202,211,100,243,58,70,68,101,189,205,134,242,217,91,186,184,227,110,182,219,141,25,23,57,38,149,42,221,44,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,119,220,72,110,154,237,159,146,92,82,171,91,147,186,73,114,41,241,41,110,57,202,67,155,162,205,157,30,36,150,244,89,25,22,246,31,117,26,233,185,59,181,73,146,136,140,179,216,53,17,135,182,85,43,13,108,11,107,14,104,82,37,191,77,181,104,240,168,144,221,150,180,169,247,24,140,202,25,109,78,41,41,74,77,102,148,17,153,146,82,90,235,161,23,112,244,3,138,103,90,214,161,94,25,71,197,234,77,199,7,171,137,30,207,169,213,27,111,154,182,246,202,132,194,165,198,115,84,25,25,236,125,134,151,166,187,85,183,69,17,164,204,143,57,148,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,36,230,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,3,53,153,177,241,79,140,159,16,46,31,49,124,79,78,23,220,62,227,85,163,81,115,67,141,52,169,104,66,36,38,125,159,67,146,211,177,151,189,151,98,200,135,90,39,90,125,42,52,26,144,250,80,195,173,108,113,6,151,125,100,41,26,218,248,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,165,18,82,106,81,232,68,90,153,138,132,226,227,153,51,175,92,241,48,106,217,170,57,210,65,75,114,39,19,47,250,134,242,28,159,29,198,213,177,211,45,116,52,234,74,65,31,191,220,56,239,12,252,187,72,197,220,102,167,221,213,58,95,62,137,109,202,106,106,150,235,6,166,148,252,121,112,220,52,25,169,165,32,204,208,225,246,106,71,167,180,136,94,196,72,145,160,69,102,20,54,27,101,136,237,165,166,155,109,36,148,161,9,45,9,36,69,216,68,68,68,90,16,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,27,51,221,151,26,110,96,176,86,167,1,17,18,117,138,59,79,84,224,45,13,167,152,183,154,137,36,155,111,94,82,212,105,53,189,244,83,161,235,220,100,125,244,85,106,214,174,108,6,198,136,210,146,244,136,85,27,78,190,134,229,37,42,113,179,81,197,150,147,90,12,181,66,140,183,53,220,123,123,187,116,246,104,91,45,56,183,75,198,108,29,182,175,8,19,216,146,251,180,216,104,157,203,117,43,52,73,56,172,184,226,85,162,214,100,100,110,150,164,163,215,183,183,222,125,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,94,0,228,114,78,99,179,179,139,216,195,124,46,34,48,234,203,197,138,234,30,136,226,26,144,186,229,69,154,130,223,40,74,101,100,164,148,98,74,218,83,202,90,125,116,56,77,160,140,212,181,179,110,128,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,83,7,26,123,2,77,11,48,214,166,32,199,183,162,67,166,221,86,186,35,46,115,36,210,87,62,163,14,67,132,241,186,73,61,234,90,35,191,1,4,181,151,106,54,37,38,124,179,36,254,190,9,119,77,118,38,62,223,86,84,121,219,40,181,91,60,234,147,35,114,144,124,217,81,38,199,110,59,155,204,183,167,106,38,201,45,8,201,39,204,213,68,102,148,153,92,160,10,11,226,167,86,170,212,115,199,127,67,168,84,229,202,143,75,143,71,137,5,167,158,82,209,21,131,166,70,120,218,105,38,122,33,6,235,206,184,105,78,133,189,197,171,189,70,103,45,120,29,90,213,216,150,174,46,94,178,32,236,162,213,106,20,122,92,57,60,212,31,54,84,70,229,57,33,189,132,123,211,181,19,99,30,166,68,147,230,104,147,51,74,136,172,252,5,80,113,202,164,210,153,170,224,221,117,154,100,68,84,166,71,175,68,145,49,44,164,159,121,134,85,5,77,52,183,52,220,164,33,79,188,164,164,207,68,155,174,25,105,184,245,230,188,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,3,149,102,95,46,150,38,104,48,178,126,25,223,81,255,0,181,153,71,155,189,239,232,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,158,188,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,99,252,47,184,130,73,171,73,162,229,123,26,106,177,16,180,71,76,11,62,185,37,214,163,35,99,45,69,143,14,138,77,52,194,82,107,52,161,245,33,247,93,222,226,205,45,122,203,82,53,180,160,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,173,94,47,56,103,117,99,38,35,229,195,11,108,168,157,69,106,230,168,87,233,241,183,54,226,219,103,121,211,55,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,153,89,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,95,96,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,127,220,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,39,254,65,127,247,172,179,27,249,191,255,0,165,200,162,170,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,32,175,23,251,90,187,124,224,22,30,217,86,180,30,182,181,112,98,133,38,151,78,141,205,67,124,249,79,194,158,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,71,96,200,230,81,41,89,65,194,53,90,143,212,98,86,46,202,244,132,212,174,58,171,17,210,132,45,242,65,37,17,89,89,164,157,92,102,75,118,206,97,234,107,113,231,9,45,243,77,180,200,160,0,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,107,220,101,105,53,90,254,91,108,154,21,10,153,46,163,82,168,226,69,54,36,56,113,25,83,207,201,125,200,21,4,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,232,28,62,114,73,74,202,133,128,229,118,231,98,36,236,69,186,163,199,122,171,49,81,82,151,233,44,41,150,84,186,74,28,75,206,161,104,110,66,92,82,157,108,210,79,31,44,212,70,77,183,164,181,0,0,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,175,113,159,171,85,105,217,80,162,67,167,212,229,197,143,84,190,32,68,156,211,47,41,8,148,193,67,154,241,52,234,72,244,90,9,214,90,112,146,173,75,123,104,87,122,72,202,168,114,157,226,159,6,254,32,91,222,98,192,210,152,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,255,0,127,240,89,127,243,63,255,0,245,56,40,4,106,160,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,168,188,1,200,228,156,199,103,103,23,177,134,248,92,68,97,213,151,139,21,212,61,17,196,53,33,117,202,139,53,5,190,80,148,202,201,73,40,196,149,180,167,148,180,250,232,112,155,65,25,169,107,102,221,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,203,115,45,139,116,188,25,193,219,150,240,159,61,136,207,181,77,152,136,60,199,82,131,92,146,138,243,141,165,58,173,6,102,102,209,232,73,61,123,59,61,229,158,171,170,181,115,99,206,52,73,148,167,100,77,168,221,149,245,183,21,42,83,142,26,78,84,181,26,16,69,170,212,69,185,222,226,221,223,217,175,182,245,50,33,151,26,110,95,48,86,153,1,113,82,85,138,195,108,212,231,173,104,79,49,15,59,18,49,56,222,188,164,40,146,75,103,232,171,83,215,188,204,251,164,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,248,121,166,159,105,76,188,218,86,133,145,165,73,81,106,70,71,216,101,161,138,95,226,169,149,117,97,205,242,172,96,181,105,14,149,34,224,146,103,52,216,143,234,38,99,239,78,144,226,143,99,41,73,122,136,79,106,150,106,247,234,93,163,235,240,155,205,27,214,125,212,230,10,93,53,86,211,75,172,60,110,192,84,135,204,149,213,186,228,24,205,180,157,238,146,116,218,149,104,148,160,213,223,166,165,216,46,41,11,75,137,37,161,68,164,168,181,35,35,212,140,135,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,171,253,203,140,137,255,0,192,103,253,230,172,127,165,137,41,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,71,214,0,28,83,26,242,103,150,204,196,221,81,111,92,99,195,127,148,21,168,84,244,82,216,147,233,137,241,54,69,67,142,56,150,246,71,125,180,30,139,121,195,212,203,119,173,166,186,17,17,48,83,38,121,108,203,181,213,42,245,193,204,55,249,63,90,155,79,93,45,249,62,152,159,47,124,85,184,219,138,111,100,135,220,65,106,182,91,61,72,183,122,186,107,161,153,27,26,242,103,150,204,196,221,81,111,92,99,195,127,148,21,168,84,244,82,216,147,233,137,241,54,69,67,142,56,150,246,71,125,180,30,139,121,195,212,203,119,173,166,186,17,17,48,83,38,121,108,203,181,213,42,245,193,204,55,249,63,90,155,79,93,45,249,62,152,159,47,124,85,184,219,138,111,100,135,220,65,106,182,91,61,72,183,122,186,107,161,153,31,107,28,211,27,242,221,130,89,143,165,83,40,216,209,96,196,184,227,209,164,46,76,5,170,67,241,95,140,181,167,106,201,15,71,90,29,36,40,137,59,145,187,98,141,13,153,145,154,16,101,226,176,183,33,89,78,193,107,238,153,137,152,105,133,62,134,185,40,220,238,138,111,167,106,82,57,92,214,86,203,159,54,244,133,182,173,91,117,105,245,146,122,107,169,104,100,70,82,0,4,127,197,44,133,101,59,26,111,186,158,38,98,94,20,250,102,228,172,242,122,217,190,157,169,71,230,242,153,67,45,252,219,50,16,218,116,109,164,39,213,73,107,166,167,169,153,153,244,12,20,192,76,39,203,181,171,42,202,193,203,83,228,253,22,109,65,117,71,227,117,210,101,239,148,182,219,109,78,111,144,227,139,45,80,203,101,161,30,223,87,93,53,51,51,232,0,57,86,58,101,115,2,115,41,232,79,211,93,141,242,143,228,231,83,232,207,233,57,144,249,29,71,43,157,253,236,235,123,183,114,26,250,90,233,183,179,77,79,95,147,130,153,51,203,102,93,174,169,87,174,14,97,191,201,250,212,218,122,233,111,201,244,196,249,123,226,173,198,220,83,123,36,62,226,11,85,178,217,234,69,187,213,211,93,12,200,216,215,147,60,182,102,38,234,139,122,227,30,27,252,160,173,66,167,162,150,196,159,76,79,137,178,42,28,113,196,183,178,59,237,160,244,91,206,30,166,91,189,109,53,208,136,139,235,96,94,87,48,39,45,126,155,253,10,88,223,39,62,81,244,222,147,254,147,153,51,159,211,243,121,63,223,46,185,183,111,61,223,163,166,187,187,117,208,180,234,160,3,143,227,126,81,114,233,152,234,173,50,187,140,184,103,18,191,82,164,71,92,72,147,19,54,84,39,201,133,43,119,41,110,70,117,181,56,130,86,229,37,43,53,18,13,110,26,118,239,94,188,215,251,151,25,19,255,0,128,207,251,205,88,255,0,75,18,168,0,115,252,107,192,76,39,204,77,171,22,202,198,59,83,229,5,22,21,65,21,70,35,117,210,98,108,148,134,220,109,46,111,142,227,107,61,16,243,133,161,158,223,91,93,53,34,50,231,248,91,144,172,167,96,181,247,76,196,204,52,194,159,67,92,148,110,119,69,55,211,181,41,28,174,107,43,101,207,155,122,66,219,86,173,186,180,250,201,61,53,212,180,50,35,41,0,0,0,63,35,148,154,83,213,88,245,215,169,145,23,82,135,29,232,145,230,41,148,155,236,176,242,155,83,173,33,205,55,37,11,83,12,169,73,35,209,70,211,102,122,237,45,63,88,0,0,14,41,141,121,51,203,102,98,110,168,183,174,49,225,191,202,10,212,42,122,41,108,73,244,196,248,155,34,161,199,28,75,123,35,190,218,15,69,188,225,234,101,187,214,211,93,8,136,190,182,5,229,115,2,114,215,233,191,208,165,141,242,115,229,31,77,233,63,233,57,147,57,253,63,55,147,253,242,235,155,118,243,221,250,58,107,187,183,93,11,78,170,0,60,166,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,197,109,62,28,57,49,177,174,170,53,235,107,96,223,69,90,183,234,17,234,148,233,63,40,170,174,114,37,48,226,92,105,205,139,146,164,43,106,208,147,209,68,105,61,52,50,50,236,18,84,7,201,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,162,53,255,0,114,227,34,127,240,25,255,0,121,171,31,233,99,191,226,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,182,23,84,244,126,111,41,228,60,223,206,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,124,86,211,225,195,147,27,26,234,163,94,182,182,13,244,85,171,126,161,30,169,78,147,242,138,170,231,34,83,14,37,198,156,216,185,42,66,182,173,9,61,20,70,147,211,67,35,46,193,37,64,0,70,171,179,135,14,76,111,155,170,179,122,221,56,55,214,214,174,10,132,138,165,70,79,202,42,171,124,249,79,184,167,29,115,98,36,165,9,220,181,168,244,73,18,75,93,8,136,187,7,64,176,50,185,129,56,95,133,151,30,10,88,182,55,163,44,203,183,172,244,197,51,210,115,30,234,186,168,201,140,255,0,207,58,234,157,70,230,91,66,125,69,167,77,53,45,12,204,199,42,254,229,198,68,255,0,224,51,254,243,86,63,210,196,148,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,0,0,0,0,0,14,85,142,153,92,192,156,202,122,19,244,215,99,124,163,249,57,212,250,51,250,78,100,62,71,81,202,231,127,123,58,222,237,220,134,190,150,186,109,236,211,83,215,228,224,166,76,242,217,151,107,170,85,235,131,152,111,242,126,181,54,158,186,91,242,125,49,62,94,248,171,113,183,20,222,201,15,184,130,213,108,182,122,145,110,245,116,215,67,50,62,214,0,35,254,41,100,43,41,216,211,125,212,241,51,18,240,167,211,55,37,103,147,214,205,244,237,74,63,55,148,202,25,111,230,217,144,134,211,163,109,33,62,170,75,93,53,61,76,204,207,160,96,166,2,97,62,93,173,89,86,86,14,90,159,39,232,179,106,11,170,63,27,174,147,47,124,165,182,219,106,115,124,135,28,89,106,134,91,45,8,246,250,186,233,169,153,159,64,0,28,255,0,26,240,19,9,243,19,106,197,178,177,142,212,249,65,69,133,80,69,81,136,221,116,152,155,37,33,183,27,75,155,227,184,218,207,68,60,225,104,103,183,214,215,77,72,140,185,85,167,195,135,38,54,53,213,70,189,109,108,27,232,171,86,253,66,61,82,157,39,229,21,85,206,68,166,28,75,141,57,177,114,84,133,109,90,18,122,40,141,39,166,134,70,93,130,69,77,164,210,170,50,96,76,168,83,34,74,145,75,144,114,224,186,243,41,90,226,190,109,56,201,186,210,140,181,66,205,167,157,108,212,157,15,99,139,79,114,140,143,245,128,0,0,0,242,152,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,31,21,180,248,112,228,198,198,186,168,215,173,173,131,125,21,106,223,168,71,170,83,164,252,162,170,185,200,148,195,137,113,167,54,46,74,144,173,171,66,79,69,17,164,244,208,200,203,176,73,80,0,30,83,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,226,182,159,14,28,152,216,215,85,26,245,181,176,111,162,173,91,245,8,245,74,116,159,148,85,87,57,18,152,113,46,52,230,197,201,82,21,181,104,73,232,162,52,158,154,25,25,118,14,171,141,120,9,132,249,137,181,98,217,88,199,106,124,160,162,194,168,34,168,196,110,186,76,77,146,144,219,141,165,205,241,220,109,103,162,30,112,180,51,219,235,107,166,164,70,92,170,211,225,195,147,27,26,234,163,94,182,182,13,244,85,171,126,161,30,169,78,147,242,138,170,231,34,83,14,37,198,156,216,185,42,66,182,173,9,61,20,70,147,211,67,35,46,193,37,64,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,35,95,247,46,50,39,255,0,1,159,247,154,177,254,150,59,255,0,232,182,196,253,22,126,133,61,5,254,163,62,79,252,150,244,103,84,247,251,23,211,116,220,142,118,254,111,234,125,93,251,247,251,119,107,218,56,7,247,46,50,39,255,0,1,159,247,154,177,254,150,37,80,0,141,87,103,14,28,152,223,55,85,102,245,186,112,111,173,173,92,21,9,21,74,140,159,148,85,86,249,242,159,113,78,58,230,196,73,74,19,185,107,81,232,146,36,150,186,17,17,118,14,213,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,176,0,0,1,21,127,185,113,145,63,248,12,255,0,188,213,143,244,177,37,45,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,192,0,2,63,226,150,66,178,157,141,55,221,79,19,49,47,10,125,51,114,86,121,61,108,223,78,212,163,243,121,76,161,150,254,109,153,8,109,58,54,210,19,234,164,181,211,83,212,204,204,250,6,10,96,38,19,229,218,213,149,101,96,229,169,242,126,139,54,160,186,163,241,186,233,50,247,202,91,109,182,167,55,200,113,197,150,168,101,178,208,143,111,171,174,154,153,153,244,0,28,83,26,242,103,150,204,196,221,81,111,92,99,195,127,148,21,168,84,244,82,216,147,233,137,241,54,69,67,142,56,150,246,71,125,180,30,139,121,195,212,203,119,173,166,186,17,17,125,108,11,202,230,4,229,175,211,127,161,75,27,228,231,202,62,155,210,127,210,115,38,115,250,126,111,39,251,229,215,54,237,231,187,244,116,215,119,110,186,22,157,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,202,214,148,36,214,181,18,82,146,212,204,207,66,34,20,237,197,147,52,143,94,23,83,120,39,107,85,91,85,46,142,241,59,61,81,223,51,87,86,211,147,163,56,210,141,14,154,116,218,164,234,149,32,149,221,174,133,216,62,63,10,188,171,171,17,175,148,227,5,213,72,117,84,139,126,73,28,35,126,62,168,84,198,30,131,33,181,22,246,84,147,245,22,174,212,172,149,238,208,187,69,208,52,211,76,52,150,89,109,40,66,8,146,148,164,180,34,34,236,34,208,135,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,41,156,12,55,162,98,118,4,220,212,26,196,22,164,45,186,124,215,225,154,218,66,205,185,37,14,66,91,89,110,74,180,50,222,125,164,90,151,176,103,210,61,78,173,132,24,184,117,10,68,135,25,155,105,92,59,219,82,22,164,234,184,178,181,34,61,166,131,211,115,101,221,183,247,11,241,201,86,99,41,57,130,193,234,77,91,210,81,156,172,64,142,196,58,131,68,242,77,206,122,34,199,83,170,52,243,86,173,55,189,166,170,50,61,123,203,94,249,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,61,103,87,49,148,156,190,224,245,90,173,233,24,237,214,39,199,126,29,61,163,121,36,231,61,113,100,41,165,18,121,168,86,155,217,211,84,153,158,189,197,175,117,7,72,169,213,177,127,23,10,161,87,144,227,211,110,219,135,123,138,90,212,173,23,42,86,166,69,184,214,122,106,225,247,238,253,227,65,121,62,195,122,38,24,224,77,179,65,163,193,106,58,220,167,194,126,97,161,164,32,220,146,112,227,165,197,158,212,167,83,61,133,218,101,169,251,71,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,1,199,243,79,136,20,44,58,194,58,189,110,189,61,136,236,27,18,27,34,117,212,32,214,125,43,234,218,157,202,73,25,153,32,244,45,70,120,241,90,224,167,221,88,139,113,92,20,182,82,136,211,170,146,228,32,210,148,150,226,91,235,89,43,213,51,35,212,148,93,186,152,237,153,26,205,61,123,46,248,165,74,142,228,199,14,219,171,79,98,61,65,131,113,102,132,33,217,49,137,215,73,60,230,219,37,19,108,233,185,90,253,186,151,117,251,89,183,93,42,248,181,169,87,109,17,226,118,21,94,19,19,89,50,82,84,123,29,109,46,39,93,166,101,174,138,46,227,63,188,199,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,1,241,111,43,174,149,99,218,213,91,182,182,241,53,10,145,9,249,175,25,169,41,61,141,54,167,21,166,227,34,215,68,159,121,151,222,66,130,115,203,154,122,254,98,49,74,171,29,185,142,149,183,72,158,252,122,123,4,226,246,45,13,73,146,77,58,105,231,56,217,168,219,123,77,201,211,236,208,187,248,158,20,220,20,251,87,17,109,219,130,168,202,87,26,13,82,36,133,154,146,147,218,72,125,11,53,122,198,68,90,18,79,183,82,26,27,202,198,32,80,241,23,8,233,21,186,12,248,242,24,38,35,182,100,211,168,89,160,250,102,21,181,91,84,162,35,34,89,106,90,142,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,2,23,241,63,193,124,83,198,60,29,129,77,195,55,36,56,228,42,171,82,230,70,100,228,154,158,142,136,179,73,196,236,101,11,221,175,49,5,161,232,71,220,126,193,75,215,238,12,98,62,27,58,109,221,182,189,70,25,23,122,220,132,251,105,46,213,119,155,136,79,236,43,252,67,196,161,107,105,105,117,165,169,11,65,146,146,164,158,134,70,93,198,70,47,67,133,158,52,171,17,176,26,61,179,82,154,110,77,183,92,69,57,4,227,155,156,54,99,194,132,130,62,215,20,122,106,179,246,17,107,236,33,53,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,158,41,152,212,172,57,192,105,22,205,58,97,183,54,226,90,233,203,38,220,209,100,204,136,83,80,103,216,226,79,77,200,47,97,150,190,195,20,92,181,173,213,169,215,86,165,173,102,106,82,148,122,153,153,247,153,152,246,214,22,12,98,62,36,186,77,218,86,189,70,97,31,114,219,132,251,137,62,212,247,27,104,87,237,167,252,98,232,120,96,96,190,41,224,230,14,212,41,216,152,228,134,220,155,85,118,92,56,207,156,146,83,49,215,22,17,54,157,143,33,27,116,229,172,180,46,194,238,47,104,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,198,99,36,252,87,89,54,208,189,232,82,73,43,45,72,204,203,218,33,230,121,48,18,135,91,192,251,210,232,114,131,25,217,148,218,61,70,160,135,26,138,133,45,10,110,28,149,145,235,203,51,34,35,63,121,125,226,136,223,65,182,243,141,153,25,26,84,100,100,126,205,12,76,254,23,216,250,188,44,198,248,246,181,94,163,202,164,92,73,68,20,165,199,182,161,50,100,76,132,130,86,138,113,41,47,81,179,237,208,207,79,97,144,189,24,178,88,153,25,169,113,157,67,141,62,132,184,218,208,162,52,169,38,90,145,145,151,97,150,134,63,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,7,249,74,146,204,56,206,203,146,234,27,105,148,41,197,173,106,34,74,82,69,169,153,153,246,17,104,66,139,184,160,227,235,152,167,141,242,45,90,69,71,155,72,183,73,112,86,150,222,220,133,73,143,50,106,13,90,37,197,36,253,71,11,183,66,61,61,132,66,24,48,131,113,230,219,34,51,53,40,136,136,189,186,152,189,204,141,224,37,14,137,129,246,93,208,221,6,51,83,42,84,122,117,65,110,59,21,9,90,212,228,56,203,51,215,150,70,100,102,94,243,251,196,195,134,201,49,21,166,73,180,35,98,18,147,74,11,66,35,34,246,15,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,175,53,42,90,114,213,138,123,27,109,90,217,117,194,51,89,106,73,46,129,254,223,179,239,25,180,169,255,0,178,50,187,72,254,125,206,210,238,63,88,199,251,80,43,149,43,102,183,2,224,164,72,91,19,41,210,90,148,194,208,181,36,201,109,172,150,158,212,153,31,122,75,184,200,197,255,0,228,31,49,52,220,119,192,250,34,94,168,176,229,114,133,10,53,54,115,92,228,169,213,173,152,113,121,142,25,27,171,89,145,173,221,55,43,78,222,242,35,239,147,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,46,126,51,19,77,192,140,15,173,165,154,139,13,87,43,176,164,211,96,181,206,74,93,66,222,135,43,150,233,17,58,133,145,18,218,211,114,117,237,238,35,62,234,0,175,215,42,87,53,110,125,193,87,146,183,230,84,100,187,41,245,173,106,81,154,220,89,173,93,170,51,62,245,31,121,153,143,240,166,255,0,178,49,123,72,190,125,29,167,220,94,177,13,38,101,85,75,86,90,176,179,123,109,167,75,46,134,68,104,45,9,69,208,49,219,246,235,239,29,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,7,35,205,180,152,241,114,207,138,11,147,32,218,66,172,250,218,123,22,73,53,255,0,71,191,234,150,189,250,251,134,110,167,169,181,207,146,182,181,216,167,150,105,215,191,77,199,160,146,117,108,165,92,15,229,154,14,56,210,34,19,205,37,109,28,130,105,181,169,73,107,209,231,37,74,61,172,232,93,154,118,154,244,255,0,40,245,92,51,241,246,78,16,99,180,91,122,171,81,117,154,69,197,178,155,201,83,198,148,20,153,19,33,163,113,165,78,33,63,65,179,45,116,51,251,12,133,238,193,150,205,66,20,121,241,214,149,181,37,164,60,133,36,200,200,210,162,35,35,35,46,206,227,31,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,39,75,102,159,10,68,249,11,74,26,140,210,222,90,148,100,68,73,73,25,153,153,159,103,113,10,34,226,97,143,178,113,127,29,165,91,212,170,139,175,82,45,221,244,222,74,94,53,32,228,199,153,49,27,137,41,113,105,250,14,17,107,161,31,216,68,60,181,39,41,85,246,50,203,59,28,171,17,9,166,148,227,189,57,58,218,210,165,53,232,242,146,149,22,230,116,62,205,123,73,122,127,148,70,184,10,109,19,227,45,221,118,37,228,26,180,239,211,113,106,52,139,148,153,49,229,101,159,11,215,26,65,186,132,217,244,68,246,172,148,104,254,143,99,213,61,59,180,247,14,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,103,90,166,138,110,88,49,31,125,49,201,157,77,177,88,142,91,89,230,114,77,84,249,63,56,125,190,169,22,159,75,217,168,206,99,164,107,146,178,34,208,212,179,34,47,222,47,187,44,56,79,68,188,242,43,70,178,37,70,109,196,92,22,172,117,31,53,8,50,75,239,209,217,107,113,106,131,211,77,221,250,25,253,253,194,151,241,138,210,173,96,62,63,87,41,49,210,236,71,237,235,142,75,176,22,68,182,245,67,19,92,75,75,73,145,32,244,213,174,195,73,17,118,118,105,236,189,44,143,99,125,47,26,48,18,216,152,212,229,63,83,164,211,33,83,170,27,221,74,150,114,26,133,24,221,87,235,22,173,55,59,222,173,15,222,68,125,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,0,0,0,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,123,207,14,55,82,240,99,1,46,121,142,206,83,21,58,181,50,109,58,159,177,212,165,101,33,216,82,77,165,126,177,10,211,115,93,233,212,253,196,103,221,69,184,59,105,86,177,227,31,168,116,153,9,118,91,247,13,199,25,217,235,50,91,154,33,249,173,165,213,168,204,150,122,106,239,105,168,140,187,123,117,246,221,6,103,176,154,137,102,100,86,181,100,69,140,219,104,183,237,89,42,46,82,16,68,167,216,163,188,214,227,209,5,174,187,123,244,35,251,187,133,8,180,70,137,40,35,45,77,43,34,50,253,227,70,121,40,169,34,165,150,12,56,217,75,114,23,77,108,81,227,158,230,57,124,227,77,62,55,206,23,111,172,71,175,210,246,232,59,136,0,0,0,0,0,0,0,0,0,0,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,183,196,110,244,85,161,150,139,145,164,186,148,157,98,36,202,97,145,171,77,73,218,124,191,248,197,251,63,111,220,98,130,168,241,213,62,189,6,42,27,53,170,76,182,155,36,145,106,106,53,44,139,77,61,189,227,71,89,72,165,174,147,151,44,62,132,228,115,100,211,109,210,117,66,145,180,255,0,188,24,46,237,11,220,43,243,139,254,93,93,167,170,157,142,118,253,18,42,88,147,33,154,100,222,146,54,142,155,138,235,228,184,243,155,26,211,110,132,90,173,75,215,93,53,47,104,230,156,41,243,30,172,59,196,117,97,149,126,164,134,169,53,197,159,32,223,123,105,20,151,159,130,202,72,183,186,148,233,181,7,216,73,51,251,203,176,93,75,15,181,37,150,228,176,226,92,105,212,146,208,180,153,25,41,38,90,145,145,151,121,104,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,7,249,190,251,81,153,114,75,238,37,182,154,73,173,107,81,145,18,82,69,169,153,153,247,22,130,149,184,172,102,65,88,137,136,201,195,42,5,73,14,210,104,107,46,121,176,246,226,57,44,191,57,149,17,236,117,73,211,106,203,176,210,71,247,23,96,233,124,32,50,234,237,65,85,28,115,184,40,177,148,196,105,15,82,225,117,113,181,116,156,79,65,41,183,155,222,214,155,116,51,209,105,94,186,235,161,123,69,129,230,218,152,186,182,92,241,6,19,113,205,227,85,181,86,209,9,70,227,254,240,124,187,180,63,120,206,45,102,58,160,87,167,69,82,13,10,141,45,214,205,38,90,26,77,43,50,211,79,103,112,191,78,28,119,162,174,236,180,91,109,41,228,172,232,241,33,211,8,137,90,232,77,83,226,127,198,63,218,251,62,226,18,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,117,113,142,191,253,9,133,52,107,69,147,104,222,159,82,142,226,210,127,72,155,92,106,131,102,122,18,136,251,203,220,100,42,47,15,162,191,58,252,183,33,198,37,27,175,85,161,182,141,186,235,184,222,65,22,154,118,247,152,210,86,1,65,145,77,193,75,26,28,165,44,221,110,220,166,37,123,204,245,35,40,141,17,145,235,219,222,67,226,230,143,9,226,227,46,10,220,118,115,241,208,243,234,129,49,232,100,180,18,180,145,210,60,219,102,90,161,103,174,174,123,11,95,119,184,243,217,61,53,220,16,198,169,77,54,78,198,157,103,92,139,70,223,93,4,181,68,150,125,159,212,51,73,169,175,248,189,222,207,101,241,228,143,49,212,76,192,224,245,42,115,19,24,58,173,42,51,16,39,48,78,35,121,58,212,88,198,226,182,147,171,86,155,158,211,85,104,122,247,145,31,124,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,74,223,221,171,205,63,251,193,194,175,250,170,163,254,156,45,211,4,47,90,174,37,96,189,131,136,213,216,241,24,169,93,86,189,42,183,49,168,136,82,88,109,249,49,27,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,227,218,128,0,230,153,141,198,250,86,92,112,122,181,140,181,218,28,186,189,54,129,34,156,153,145,34,56,148,62,108,72,156,196,103,22,222,239,85,75,66,95,53,146,12,210,75,52,18,77,72,221,188,189,173,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,0,0,121,76,88,190,191,69,248,89,121,98,103,162,253,39,242,74,223,168,215,122,46,127,39,170,233,99,56,247,43,153,181,91,55,114,246,238,218,173,53,215,67,211,65,242,176,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,0,0,16,171,137,14,117,177,79,39,223,163,191,209,157,2,212,169,252,173,244,191,91,233,216,178,94,229,244,189,39,47,149,201,125,173,53,234,87,187,118,237,116,78,154,104,122,248,174,30,156,66,241,163,54,120,209,90,195,156,70,182,44,170,117,54,157,107,201,173,180,237,18,20,182,95,83,237,203,136,202,82,165,61,37,212,154,54,200,89,153,18,72,245,36,246,247,145,216,80,0,241,88,223,122,213,112,215,5,239,236,70,161,71,136,253,74,213,181,234,181,184,109,75,66,148,195,143,198,136,227,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,239,21,23,253,218,188,211,255,0,188,28,42,255,0,170,170,63,233,194,221,48,66,245,170,226,86,11,216,56,141,93,143,17,138,149,213,107,210,171,115,26,136,133,37,134,223,147,17,183,156,75,105,82,148,162,65,41,102,68,70,165,30,154,106,103,222,61,168,10,139,198,254,46,217,146,195,92,104,191,176,230,133,100,225,171,244,219,86,232,170,209,33,187,46,155,61,79,184,196,105,110,50,218,156,82,102,37,38,179,74,8,204,201,41,45,117,208,139,184,77,78,30,153,160,191,179,103,130,245,172,70,196,106,69,191,78,169,83,174,137,52,70,154,162,71,121,150,20,195,113,34,60,149,41,47,58,234,141,123,164,44,140,201,68,90,18,123,59,204,229,0,14,63,153,140,213,97,30,84,44,216,215,134,41,84,165,169,117,25,29,53,50,145,77,109,15,84,106,43,35,79,48,217,105,107,66,118,54,149,18,150,181,169,40,78,169,78,187,214,218,22,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,135,248,249,196,207,3,176,19,28,109,236,33,169,183,233,232,18,121,137,186,43,244,138,131,50,91,183,28,39,156,101,44,184,195,91,220,117,228,56,210,205,246,143,150,227,77,154,20,148,188,165,114,202,90,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,10,139,198,254,46,217,146,195,92,104,191,176,230,133,100,225,171,244,219,86,232,170,209,33,187,46,155,61,79,184,196,105,110,50,218,156,82,102,37,38,179,74,8,204,201,41,45,117,208,139,184,88,78,76,241,174,234,204,78,91,44,252,99,189,105,244,168,85,171,131,210,29,75,20,182,156,110,42,57,19,228,71,70,196,184,227,139,45,80,202,76,245,89,250,198,122,104,90,17,118,176,0,1,74,223,221,171,205,63,251,193,194,175,250,170,163,254,156,45,211,4,47,90,174,37,96,189,131,136,213,216,241,24,169,93,86,189,42,183,49,168,136,82,88,109,249,49,27,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,227,218,128,165,111,238,213,230,159,253,224,225,87,253,85,81,255,0,78,22,147,73,198,250,171,57,68,133,153,26,237,14,36,202,146,48,221,187,226,101,54,35,138,140,195,207,149,48,166,56,195,106,87,49,77,160,213,170,72,207,121,164,140,140,247,105,219,232,48,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,0,0,28,255,0,30,241,174,213,203,182,19,215,113,142,245,167,213,102,209,109,254,151,169,98,150,211,110,74,95,62,75,81,209,177,46,56,218,15,69,188,147,61,86,94,169,30,154,158,132,126,214,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,7,52,196,108,192,216,56,89,138,24,111,133,23,122,229,198,169,98,140,138,132,74,44,195,54,81,9,167,226,182,210,185,79,184,227,137,82,86,234,158,105,166,146,132,172,214,226,210,158,205,75,94,150,0,0,0,3,143,230,95,51,22,110,86,173,235,82,243,196,24,50,215,111,87,238,136,246,228,233,177,136,214,186,98,30,139,37,226,150,109,18,77,79,33,42,142,146,90,19,235,236,90,148,146,90,146,77,175,176,0,0,0,8,191,153,142,34,153,121,202,213,229,27,15,175,53,92,21,251,133,113,250,153,176,109,200,209,228,174,152,133,18,77,162,146,111,60,210,80,183,18,173,233,65,26,151,176,137,74,36,165,109,154,228,173,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,87,150,222,41,216,71,143,88,219,85,194,154,133,54,93,171,14,173,34,58,44,137,213,84,161,149,207,90,152,108,157,133,40,146,235,136,110,73,200,230,155,42,74,246,58,133,33,189,16,233,36,158,155,224,43,215,136,95,16,188,104,202,102,52,81,112,231,14,109,139,42,163,77,168,218,241,171,110,187,91,133,45,231,210,251,146,229,178,164,165,76,201,105,36,141,177,208,100,70,147,61,77,93,189,196,94,215,134,246,117,177,79,56,63,164,79,210,101,2,212,166,124,146,244,71,69,232,40,178,89,230,117,93,95,51,155,206,125,221,116,233,145,183,110,221,53,86,186,234,90,77,80,1,23,248,133,230,130,254,202,102,11,209,113,27,14,105,22,253,70,165,81,186,35,81,29,106,183,29,231,152,75,14,68,150,242,148,148,178,235,74,37,238,142,130,35,53,25,104,106,236,238,50,140,25,51,226,129,143,185,137,204,157,159,131,151,173,161,135,240,168,183,7,164,58,151,233,116,249,173,202,71,34,4,137,8,216,167,37,184,130,213,108,164,143,84,31,170,103,166,135,161,149,159,128,0,10,192,206,103,20,12,125,203,182,100,239,12,28,178,173,12,63,155,69,183,253,31,211,63,84,167,205,114,82,249,240,35,200,94,245,55,45,180,30,139,121,68,90,32,189,82,45,117,61,76,228,255,0,15,76,208,95,217,179,193,122,214,35,98,53,34,223,167,84,169,215,68,154,35,77,81,35,188,203,10,97,184,145,30,74,148,151,157,117,70,189,210,22,70,100,162,45,9,61,157,230,114,128,115,76,70,204,13,131,133,152,161,134,248,81,119,174,92,106,150,40,200,168,68,162,204,51,101,16,154,126,43,109,43,148,251,142,56,149,37,110,169,230,154,105,40,74,205,110,45,41,236,212,181,233,96,0,0,43,3,57,156,80,49,247,46,217,147,188,48,114,202,180,48,254,109,22,223,244,127,76,253,82,159,53,201,75,231,192,143,33,123,212,220,182,208,122,45,229,17,104,130,245,72,181,212,245,51,237,92,55,179,173,138,121,193,253,34,126,147,40,22,165,51,228,151,162,58,47,65,69,146,207,51,170,234,249,156,222,115,238,235,167,76,141,187,118,233,170,181,215,82,210,106,136,149,155,126,35,184,71,149,43,202,137,135,210,169,18,239,11,134,68,134,93,175,65,165,202,67,107,162,83,150,68,124,215,13,68,105,92,149,36,210,182,227,25,163,114,61,101,184,210,84,209,185,32,48,135,26,48,191,30,172,214,241,3,8,238,248,151,21,9,201,14,196,57,12,161,198,150,211,237,153,111,105,214,157,74,93,105,122,26,84,73,90,82,102,133,161,101,170,86,147,63,19,149,28,215,97,198,109,112,225,23,173,148,239,67,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,71,107,0,1,205,50,241,152,27,7,51,88,95,7,21,240,229,114,209,77,153,34,68,71,97,206,54,74,108,39,217,112,210,166,164,54,203,142,37,181,154,118,58,148,154,181,54,221,109,93,155,136,116,176,0,0,21,23,141,252,93,179,37,134,184,209,127,97,205,10,201,195,87,233,182,173,209,85,162,67,118,93,54,122,159,113,136,210,220,101,181,56,164,204,74,77,102,148,17,153,146,82,90,235,161,23,112,176,156,153,227,93,213,152,156,182,89,248,199,122,211,233,80,171,87,7,164,58,150,41,109,56,220,84,114,39,200,142,141,137,113,199,22,90,161,148,153,234,179,245,140,244,208,180,34,237,96,56,254,3,102,98,205,199,155,135,18,108,202,52,25,116,235,135,11,174,137,182,229,106,19,196,107,66,144,220,169,12,198,150,211,164,146,74,144,242,99,56,102,142,197,182,180,45,38,70,157,142,57,216,0,0,0,84,174,63,113,72,206,38,95,241,150,236,193,219,142,199,194,169,18,237,154,130,163,183,39,209,19,145,213,197,90,73,200,210,118,34,162,178,111,154,195,141,59,203,222,106,70,253,170,245,146,100,38,174,66,115,109,252,174,112,105,219,166,190,213,42,13,231,66,168,59,79,184,41,212,244,242,153,111,114,141,113,95,105,165,188,235,164,203,140,153,36,150,225,150,231,89,144,73,45,16,61,86,115,49,174,234,203,182,91,47,12,99,178,169,244,169,181,171,127,209,253,51,21,70,156,114,42,249,243,227,199,94,244,182,227,107,61,16,242,140,180,89,122,196,90,234,90,145,214,15,247,106,243,79,254,240,112,171,254,170,168,255,0,167,11,169,16,3,136,63,18,27,171,43,216,143,67,194,220,29,165,218,149,186,210,41,234,168,92,158,153,97,201,45,195,230,154,122,70,19,211,202,109,109,189,177,46,56,180,56,159,213,187,25,73,51,37,24,112,248,206,246,102,179,131,136,245,200,55,109,173,135,244,171,50,212,167,166,69,86,93,46,155,41,50,156,148,249,169,17,99,32,221,156,173,155,185,111,184,110,114,156,73,38,57,160,246,155,136,81,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,179,185,152,218,38,95,176,122,171,57,249,140,21,86,171,25,248,16,88,55,17,188,221,118,44,147,109,91,77,212,43,77,204,233,170,117,63,113,25,247,80,228,4,215,113,187,26,162,180,225,59,38,125,225,114,33,26,122,235,36,42,92,178,236,254,186,137,36,167,127,227,119,251,125,186,19,202,230,20,69,193,172,21,183,44,230,35,182,203,229,2,27,211,9,8,36,235,35,164,101,183,12,244,66,15,93,91,246,150,190,255,0,113,125,172,125,131,34,165,130,183,204,56,170,89,58,237,185,83,74,54,25,234,102,113,29,34,34,211,183,188,198,109,113,6,35,240,111,203,146,28,146,81,58,197,94,99,107,221,174,187,137,229,145,235,175,111,121,11,116,224,227,127,250,111,10,171,54,139,198,209,61,2,165,33,196,36,190,145,182,136,212,246,200,244,53,25,247,159,184,136,88,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,146,227,63,116,82,166,92,54,229,180,218,149,215,176,196,57,10,73,154,116,229,37,117,20,107,166,187,190,145,251,180,16,127,41,214,132,203,215,48,246,13,38,35,10,117,8,184,169,79,200,34,73,171,70,74,115,9,81,246,36,255,0,107,218,90,13,30,91,148,214,232,214,253,50,146,210,118,162,20,54,99,145,105,166,132,132,18,125,197,238,247,15,222,180,37,196,41,181,145,26,84,70,70,71,237,33,69,124,82,48,93,252,60,199,153,151,100,58,90,216,166,220,70,228,213,188,150,13,45,170,76,137,179,92,50,220,72,74,77,70,148,17,247,153,233,237,49,254,252,45,177,217,236,53,198,232,150,92,218,151,42,159,115,186,220,6,217,113,227,75,106,147,38,92,38,200,201,38,226,82,107,218,131,46,227,61,61,135,220,47,57,42,37,164,150,147,35,37,22,164,100,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,17,87,138,63,129,60,77,252,23,206,33,10,245,225,161,159,89,56,13,112,179,130,184,179,93,150,254,29,87,36,54,205,33,110,114,182,80,42,47,202,109,42,121,79,60,235,105,98,9,165,199,157,120,189,125,171,73,45,9,73,173,227,93,212,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,14,85,155,31,11,24,201,240,254,225,242,231,197,27,100,207,57,151,246,83,47,248,211,33,206,151,81,178,106,50,16,213,122,130,235,175,60,194,88,113,232,231,38,92,88,196,251,76,148,238,76,114,109,183,92,212,180,61,170,236,238,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,10,128,227,21,150,188,71,137,136,236,230,98,152,117,90,229,153,62,159,14,151,82,83,146,142,66,109,249,77,153,182,219,105,107,105,116,240,222,213,10,73,145,169,61,75,175,238,52,27,205,37,113,87,37,217,182,186,178,141,138,101,116,211,90,235,173,186,239,77,79,185,169,202,75,142,243,32,166,75,107,91,236,52,79,52,217,204,109,178,121,44,173,195,52,167,156,225,25,104,179,26,19,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,8,191,159,92,226,91,217,88,194,58,154,104,213,136,143,226,45,114,63,69,111,211,25,153,23,171,132,183,208,250,91,170,59,29,221,202,84,102,148,203,134,71,202,90,22,234,80,209,237,37,169,73,160,207,245,85,126,221,95,238,173,199,114,92,117,15,249,73,147,170,83,164,57,255,0,73,199,158,113,197,253,170,82,149,237,51,26,19,200,182,95,107,185,106,203,141,187,135,119,77,193,85,168,214,164,110,172,84,98,77,125,14,51,71,149,37,8,91,176,34,146,20,180,37,150,150,74,212,210,181,37,199,84,243,165,161,59,181,50,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,85,197,255,0,127,240,89,127,243,63,255,0,245,56,42,3,39,249,192,196,124,171,98,61,30,167,76,185,42,175,88,175,84,18,171,146,219,74,205,248,178,226,186,109,166,67,205,71,83,136,109,51,9,182,144,109,186,74,66,183,54,132,169,70,217,173,10,208,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,8,171,197,31,192,158,38,254,11,231,16,132,0,225,123,158,159,208,165,212,140,14,198,59,207,164,195,106,214,255,0,67,201,154,157,204,208,170,142,56,147,45,94,53,23,79,13,237,92,230,106,74,66,29,52,57,243,73,84,135,14,234,64,5,85,241,206,250,147,252,201,252,52,117,254,25,89,237,165,99,117,155,78,192,204,82,185,165,185,138,20,24,238,38,44,202,163,233,90,238,72,72,53,41,43,109,205,8,215,37,150,180,75,136,94,231,22,134,249,251,156,51,123,149,61,64,0,0,4,0,227,87,225,98,214,248,129,7,203,170,35,138,112,197,226,23,14,214,135,27,46,185,129,187,249,52,166,118,181,105,87,234,111,48,196,90,84,86,152,121,199,98,205,150,251,200,218,201,114,153,68,98,218,181,18,156,54,247,18,9,164,162,218,128,0,0,103,7,55,25,122,197,60,187,227,45,126,220,196,201,53,90,239,93,80,122,76,43,182,84,89,40,102,226,222,150,223,114,66,29,120,143,154,241,117,8,39,201,43,115,99,170,82,77,107,236,82,166,87,10,28,241,201,182,170,180,76,163,226,50,34,21,10,165,34,66,45,26,177,173,168,231,6,91,170,113,245,66,124,212,105,39,80,251,170,95,41,69,171,164,243,169,111,69,165,196,114,109,208,5,74,241,98,206,252,59,147,210,121,76,195,57,91,226,83,234,4,213,237,52,217,97,230,101,56,207,78,252,120,177,94,75,171,52,242,159,37,148,130,83,104,113,46,199,74,9,91,73,196,170,11,101,139,47,87,86,104,49,150,139,132,118,180,158,131,175,230,73,168,213,23,21,201,12,211,32,180,157,206,200,113,40,47,240,91,65,41,72,74,221,117,164,26,209,191,113,104,246,211,160,124,148,181,104,214,183,166,234,181,159,67,83,227,211,253,35,86,147,212,78,153,202,109,40,231,200,119,66,230,60,189,187,150,189,11,114,140,207,66,212,125,97,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,197,85,241,206,250,147,252,201,252,52,117,94,23,185,233,253,53,218,168,192,236,99,188,250,188,73,162,239,244,60,153,169,218,245,118,150,219,105,50,213,227,81,245,19,25,209,206,102,164,149,173,162,67,159,58,164,200,112,167,248,0,15,41,134,248,171,135,24,193,66,145,115,225,125,233,74,185,169,81,42,18,105,111,75,167,72,39,91,68,166,23,177,198,204,203,254,138,146,127,69,109,173,183,16,106,66,208,165,81,103,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,95,231,163,57,180,44,158,97,196,90,155,116,175,76,222,119,71,81,30,217,166,186,133,148,85,56,209,35,155,38,75,137,211,70,90,230,180,102,218,84,78,56,165,165,41,218,70,183,91,160,202,157,90,254,197,123,201,19,43,53,59,130,241,187,43,242,24,136,135,100,188,245,66,163,80,124,201,12,178,209,41,70,167,93,94,132,219,104,79,105,246,37,37,236,33,122,124,58,178,109,39,41,248,95,38,161,117,201,150,155,238,247,143,17,235,150,9,77,106,68,40,43,142,228,147,142,203,6,134,210,123,210,212,146,75,167,189,196,27,137,87,45,70,141,13,84,195,151,76,203,226,158,87,239,182,111,172,51,171,126,215,91,70,152,252,159,69,212,254,101,230,155,234,216,101,214,249,220,174,122,214,222,229,122,139,209,69,237,35,208,158,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,3,57,153,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,244,39,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,103,174,253,199,76,71,203,166,123,177,79,20,48,190,179,208,213,96,226,5,196,211,204,186,70,184,181,8,170,169,188,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,110,255,0,46,153,151,194,204,208,88,140,223,88,103,86,253,174,182,141,49,248,222,148,166,124,243,205,55,213,176,203,174,114,121,188,133,173,189,202,245,209,162,139,218,69,213,64,0,5,69,241,176,193,218,85,22,242,176,241,190,135,65,150,212,139,150,60,170,37,126,99,49,82,152,138,126,41,54,168,106,117,196,160,140,228,184,211,143,160,141,197,153,169,168,104,36,145,19,74,28,127,132,238,58,87,112,195,52,20,204,57,244,205,42,21,173,137,122,211,170,233,168,18,17,186,83,17,228,57,0,217,116,205,38,151,148,250,249,9,70,166,151,58,147,78,197,47,150,164,89,87,20,127,2,120,155,248,47,156,66,20,2,53,59,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,205,14,63,99,29,119,48,24,203,118,99,21,198,207,79,46,230,168,42,67,113,183,33,125,36,84,36,155,141,27,122,16,130,115,148,195,109,53,204,216,74,94,205,202,245,148,102,46,127,133,14,14,210,176,215,41,116,75,185,84,25,112,110,28,65,145,34,183,84,118,108,84,180,251,140,37,231,25,132,148,43,98,86,113,142,58,16,251,100,163,81,107,41,213,160,246,184,68,38,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,226,148,72,73,173,70,68,73,45,76,204,81,143,20,156,118,123,18,177,186,101,149,10,167,206,167,91,14,185,1,198,91,120,212,218,100,198,151,53,179,51,73,56,164,146,246,172,139,184,143,79,97,119,15,207,194,227,5,223,196,76,120,137,118,76,165,173,250,109,186,109,205,67,202,96,212,218,100,199,153,9,194,45,198,133,36,148,73,89,159,121,30,158,210,23,170,132,37,180,37,180,17,18,82,68,68,69,236,34,31,130,227,166,183,89,183,234,84,151,83,185,19,97,189,28,203,77,117,37,160,211,238,63,127,184,103,19,54,54,132,203,43,48,247,245,38,91,10,105,11,184,170,175,199,35,65,167,86,78,115,233,73,246,164,191,103,216,90,9,191,193,130,232,165,67,184,110,59,109,197,43,175,125,137,146,18,146,52,233,202,82,233,200,215,77,119,125,34,247,104,45,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,127,20,100,148,154,140,200,136,139,93,76,81,63,21,107,245,139,199,50,46,66,142,77,233,69,128,116,213,155,122,104,106,102,124,226,61,116,81,246,250,223,103,220,67,253,248,81,217,139,175,230,49,21,165,50,135,26,167,65,39,72,148,157,118,169,185,240,85,184,189,83,34,236,62,253,72,94,144,8,41,197,159,8,17,124,224,83,87,92,40,142,46,109,6,106,102,56,182,155,212,201,134,33,206,112,245,50,66,143,77,86,90,246,145,125,164,41,151,14,110,105,86,70,33,219,87,116,103,84,203,212,58,204,58,130,84,74,52,154,84,203,232,115,188,140,140,187,83,239,47,188,134,141,242,219,137,208,49,111,6,173,139,190,29,65,153,111,61,76,132,153,138,109,212,185,182,65,197,101,197,165,70,75,81,146,181,112,181,35,61,123,123,71,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,138,188,81,252,9,226,111,224,190,113,8,80,8,181,78,20,121,233,253,70,87,241,174,243,255,0,197,226,216,19,103,39,252,36,170,150,228,131,87,252,215,74,133,39,246,217,37,255,0,123,178,45,80,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,122,112,208,207,172,156,6,184,89,193,92,89,174,203,127,14,171,146,27,102,144,183,57,91,40,21,23,229,54,149,60,167,158,117,180,177,4,210,227,206,188,94,190,213,164,150,132,164,214,241,174,234,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,85,95,28,239,169,63,204,159,195,71,31,224,195,86,165,83,179,95,91,135,80,169,196,139,34,169,99,207,137,5,167,158,74,23,41,242,153,9,227,105,164,153,234,181,147,76,186,225,165,58,158,198,214,174,228,153,149,218,0,14,63,156,74,181,42,139,149,12,97,153,89,169,196,129,29,203,30,181,17,14,201,121,45,33,79,191,13,214,89,104,148,163,34,53,184,235,141,182,132,247,169,107,74,75,83,50,33,155,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,30,126,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,246,206,142,82,110,172,163,98,153,218,213,39,122,235,110,187,212,212,45,154,138,84,227,188,200,41,146,226,16,195,238,155,45,54,115,27,108,153,83,200,108,141,41,231,54,100,122,44,132,149,225,89,157,249,152,109,117,82,50,195,136,114,183,218,23,37,65,214,173,233,124,151,228,72,133,88,150,227,8,98,46,188,211,67,80,220,89,60,122,33,163,50,126,70,245,41,40,83,138,77,170,99,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,156,235,99,166,58,98,62,98,241,30,163,138,24,161,89,235,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,171,42,225,55,146,88,116,250,23,242,155,197,235,83,155,62,169,177,54,117,46,175,77,97,198,217,138,149,178,251,117,150,249,132,167,16,242,156,108,137,133,145,54,164,182,149,184,147,113,47,182,164,217,248,0,205,102,108,124,83,227,39,196,11,135,204,95,23,61,194,178,173,74,168,228,114,193,135,79,169,196,149,34,151,34,177,18,115,76,188,149,174,43,231,83,146,241,52,234,72,245,66,205,167,154,112,146,173,15,99,136,87,114,136,206,90,128,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,101,92,95,247,255,0,5,151,255,0,51,255,0,255,0,83,130,128,68,202,225,247,159,91,135,44,215,148,27,27,16,107,178,230,97,93,94,67,108,206,68,142,170,106,232,8,34,146,162,122,11,36,233,33,148,42,68,132,185,32,146,218,214,180,32,205,41,82,200,136,239,78,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,92,22,127,27,76,44,122,187,116,162,255,0,194,139,174,29,21,21,4,252,151,118,142,152,210,101,59,7,97,37,93,114,29,125,180,54,246,244,155,133,202,82,211,181,222,95,105,181,205,122,194,172,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,4,85,226,143,224,79,19,127,5,243,136,66,128,69,180,240,197,226,23,50,233,153,27,46,185,129,187,249,213,87,182,181,105,87,234,111,62,252,170,172,167,95,121,199,98,205,150,251,203,220,241,243,89,68,98,218,132,154,91,54,247,26,205,164,174,207,192,85,95,28,239,169,63,204,159,195,69,96,90,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,244,213,26,92,215,34,74,99,122,20,133,236,117,179,74,211,185,11,82,79,67,237,74,140,143,176,204,95,78,66,115,191,66,205,197,136,236,43,142,85,42,155,137,180,78,107,181,186,36,54,87,29,149,197,55,140,153,149,17,46,58,226,220,103,98,154,67,135,188,212,135,117,220,148,165,198,141,114,168,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,149,133,212,240,189,207,79,233,174,213,70,7,99,29,231,213,226,77,23,127,161,228,205,78,215,171,180,182,219,73,150,175,26,143,168,152,206,142,115,53,36,173,109,18,28,249,213,38,67,133,63,192,0,4,127,206,190,84,104,89,180,193,169,182,111,42,149,14,239,166,235,50,214,173,205,101,106,232,37,110,65,184,217,169,179,37,147,47,161,28,167,11,69,164,181,67,156,181,173,166,200,103,178,233,180,238,171,26,187,42,214,189,109,154,173,191,90,133,179,169,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,106,84,70,93,134,66,239,184,102,103,71,249,73,225,194,240,222,245,87,46,254,176,105,241,24,147,33,233,220,231,43,176,72,185,72,157,163,139,83,202,121,38,132,166,66,143,114,121,142,180,178,81,115,137,182,254,175,17,28,239,195,202,173,136,86,149,157,43,118,38,221,148,247,93,161,40,153,98,75,52,182,210,243,77,174,84,166,150,234,86,157,200,91,253,57,155,110,54,183,99,168,150,147,74,22,147,162,203,90,211,186,175,154,236,91,90,202,182,106,183,5,106,110,254,154,157,75,132,228,185,79,236,66,150,189,141,54,74,90,182,161,10,81,232,93,137,73,153,246,17,141,4,228,115,40,148,172,160,225,26,173,71,234,49,43,23,101,122,66,106,87,29,85,136,233,66,22,249,32,146,136,172,172,210,78,174,51,37,187,103,48,245,53,184,243,132,150,249,166,218,100,80,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,42,175,142,119,212,159,230,79,225,162,176,45,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,250,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,246,165,70,71,216,102,47,167,33,57,223,161,102,226,196,118,21,199,42,149,77,196,218,39,53,218,221,18,27,43,142,202,226,155,198,76,202,136,151,29,113,110,51,177,77,33,195,222,106,67,186,238,74,82,227,70,185,84,2,181,120,164,103,234,102,29,245,217,100,193,202,133,86,155,119,159,71,34,226,184,161,201,126,11,212,134,207,149,37,152,209,28,109,72,90,158,117,6,217,184,225,25,182,150,156,54,253,117,184,190,76,11,200,101,243,152,107,103,49,118,213,187,151,73,241,28,174,220,82,28,101,218,69,94,124,134,104,147,144,136,178,55,61,61,166,93,108,222,68,118,150,251,233,47,89,100,164,122,137,82,140,144,175,65,197,31,199,102,38,254,11,228,240,135,85,225,121,153,124,44,202,253,137,142,87,214,38,85,191,222,207,69,70,134,252,111,74,84,254,122,107,78,116,140,60,235,124,238,87,61,11,115,106,189,68,106,163,246,17,195,252,116,199,76,71,204,94,35,212,113,67,20,43,61,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,101,92,49,120,122,76,181,166,70,204,86,96,109,14,77,85,157,174,218,84,10,155,47,177,42,149,41,167,222,109,217,83,98,62,202,54,188,92,166,87,24,247,45,36,151,13,205,164,178,105,72,179,241,149,113,42,178,19,157,250,238,81,239,183,97,92,114,170,181,44,50,173,243,93,173,209,33,178,137,15,34,81,50,100,204,168,137,113,214,208,219,219,210,210,28,61,228,149,181,174,228,169,77,180,104,190,139,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,154,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,232,125,138,73,145,246,145,143,172,3,42,226,101,112,251,207,173,195,150,107,202,13,141,136,53,217,115,48,174,175,33,182,103,34,71,85,53,116,4,17,73,81,61,5,146,116,144,202,21,34,66,92,144,73,109,107,90,16,102,148,169,100,68,119,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,102,179,54,62,41,241,147,226,5,195,230,47,143,65,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,75,105,83,138,101,123,147,181,102,105,51,229,173,196,47,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,56,86,119,48,26,78,99,178,209,120,225,181,26,20,71,238,19,142,138,165,190,111,71,105,197,149,70,50,201,214,219,105,110,173,9,101,111,37,46,70,55,119,167,98,36,44,207,84,238,73,231,90,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,119,249,223,197,235,55,30,184,98,93,184,185,135,239,203,114,133,113,71,164,61,28,165,176,108,190,210,209,92,136,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,54,23,167,197,139,29,40,88,97,150,10,158,28,250,102,171,10,233,196,189,41,212,132,211,201,104,221,21,137,17,220,158,111,58,70,146,75,42,97,124,133,35,83,83,157,73,39,98,145,204,82,41,175,0,112,114,187,152,12,101,180,240,118,220,123,167,151,115,84,19,29,201,59,80,190,146,42,18,167,36,201,216,181,160,156,229,48,219,174,242,247,146,151,179,106,125,101,17,13,47,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,99,153,44,79,129,132,152,53,115,221,243,42,12,196,117,154,100,212,195,83,142,165,189,210,10,43,206,33,41,51,90,76,213,171,103,161,17,235,217,216,51,145,136,215,52,155,223,16,238,91,186,67,170,121,234,229,102,109,65,74,53,26,141,74,121,245,185,222,102,102,125,170,247,159,222,98,230,184,76,97,2,44,108,10,118,235,155,17,196,77,175,77,84,198,214,235,122,25,176,252,56,46,22,134,104,73,233,170,15,78,211,47,180,196,235,1,69,220,87,108,197,208,51,24,186,210,89,67,109,84,96,155,166,73,78,155,148,228,233,202,220,126,169,17,246,23,126,166,63,63,10,155,245,139,59,50,45,194,145,203,210,181,0,169,168,55,52,208,148,244,248,36,90,106,162,237,245,126,223,184,197,236,36,201,73,37,17,145,145,150,186,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,249,55,109,77,170,45,173,88,171,60,225,54,136,112,36,72,53,25,145,104,72,109,74,239,51,47,119,188,103,3,52,55,107,183,158,63,95,149,103,29,55,16,155,138,168,211,42,53,25,234,223,90,242,147,219,169,254,215,176,244,19,195,131,13,166,135,234,55,21,220,108,18,141,190,174,14,243,78,186,104,170,123,157,250,127,159,247,11,101,1,225,177,194,198,139,136,248,75,118,217,210,89,75,138,169,81,103,198,103,84,145,237,117,200,206,54,147,45,82,173,15,215,239,34,51,255,0,32,205,246,46,89,147,48,251,19,110,139,58,107,11,109,84,154,196,216,104,220,147,45,200,106,67,141,146,139,84,167,82,245,15,183,66,251,139,184,89,23,7,188,192,41,164,212,240,74,179,81,125,213,45,215,170,113,9,231,183,18,18,125,4,100,33,59,156,236,34,237,208,137,31,113,251,5,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,69,94,40,254,4,241,55,240,95,56,132,40,46,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,250,255,0,213,85,133,117,127,186,182,229,201,110,84,63,229,33,206,166,206,142,231,253,23,25,121,183,17,246,41,42,79,176,200,92,247,13,12,250,198,199,155,121,156,21,197,154,236,70,49,22,135,29,182,105,11,115,155,190,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,234,110,66,137,104,74,137,15,26,39,168,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,122,11,202,192,188,176,250,77,42,45,231,111,75,165,46,185,71,133,95,166,27,196,91,38,83,165,180,78,199,144,210,210,102,149,161,73,61,15,67,245,86,149,161,91,86,133,36,172,167,133,62,123,106,165,85,129,149,156,101,185,162,42,154,168,228,197,145,85,168,190,164,190,219,228,164,37,186,57,172,200,210,180,41,38,163,99,122,146,104,52,114,18,107,222,195,109,218,248,0,170,190,57,223,82,127,153,63,134,138,181,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,166,65,115,175,106,230,179,14,34,81,42,213,62,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,187,42,128,82,95,18,252,250,201,199,155,133,236,21,194,106,236,182,48,234,135,33,198,106,235,111,149,178,191,81,98,83,137,75,201,121,151,92,75,240,73,45,178,235,37,234,110,90,141,107,74,141,12,154,32,88,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,226,153,192,203,93,11,53,56,29,88,195,42,153,242,106,172,238,170,91,114,213,41,108,55,18,176,211,46,34,59,142,154,82,189,204,159,53,109,184,70,133,159,45,197,154,72,150,72,82,115,217,138,184,103,117,96,222,35,220,120,91,122,196,233,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,14,129,143,25,192,199,28,198,218,182,117,149,137,23,39,58,139,101,211,216,137,30,51,11,123,249,252,166,219,229,157,70,106,221,113,107,145,49,104,236,55,20,123,75,114,205,9,65,184,225,175,176,112,208,201,220,156,200,98,227,55,197,231,71,151,250,58,177,228,55,54,107,206,67,105,216,149,106,139,107,109,109,82,212,79,106,149,161,73,62,99,196,72,115,70,136,144,174,89,190,218,197,233,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,205,102,108,124,83,227,39,196,11,135,204,95,30,171,37,217,182,186,178,141,138,101,116,211,90,235,173,186,239,77,79,185,169,202,75,142,243,32,166,75,107,91,236,52,79,52,217,204,109,178,121,44,173,195,52,167,156,225,25,104,179,26,9,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,139,254,255,0,224,178,255,0,230,127,255,0,234,112,80,8,246,184,147,131,183,246,20,183,111,204,187,232,50,216,166,221,84,120,53,186,45,76,162,188,152,83,216,147,10,60,189,172,60,226,18,151,86,210,101,52,219,164,141,196,135,55,39,83,236,51,237,86,22,120,239,43,107,39,55,198,81,234,168,150,80,106,81,208,139,94,173,77,89,71,126,10,29,168,54,252,248,82,77,38,147,118,51,237,42,87,173,218,178,55,86,218,137,109,56,92,158,21,133,88,103,117,99,38,35,219,152,91,101,68,234,43,87,53,65,170,124,109,205,184,182,217,222,126,187,238,242,208,181,165,150,144,74,113,197,146,79,99,104,90,140,180,73,141,47,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,8,171,197,31,192,158,38,254,11,231,16,133,16,225,237,149,85,196,171,254,218,195,154,20,136,140,84,174,170,196,42,36,55,101,173,73,97,183,228,188,134,91,83,138,74,84,162,65,41,100,102,100,149,30,154,232,71,220,62,77,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,242,120,119,103,234,30,103,45,83,176,241,74,161,74,166,226,109,19,149,31,83,146,196,127,148,205,155,110,175,169,139,27,113,44,222,66,24,113,82,27,109,6,218,125,87,19,181,46,114,218,154,162,170,248,231,125,73,254,100,254,26,42,214,21,38,171,81,141,62,101,62,153,46,84,122,92,114,151,57,214,89,82,209,21,131,117,182,73,215,84,69,162,16,110,188,211,100,165,104,91,220,66,123,212,68,126,215,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,83,46,153,151,194,204,208,88,140,223,88,103,86,253,174,182,141,49,248,222,148,166,124,243,205,55,213,176,203,174,114,121,188,133,173,189,202,245,209,162,139,218,69,213,64,0,4,0,227,87,225,98,214,248,129,7,203,170,34,154,237,107,78,234,190,107,177,109,107,42,217,170,220,21,169,187,250,106,117,46,19,146,229,63,177,10,90,246,52,217,41,106,218,132,41,71,161,118,37,38,103,216,70,22,181,217,117,88,213,216,183,77,149,115,85,109,250,212,45,253,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,251,82,163,35,236,51,23,211,144,156,239,208,179,113,98,59,10,227,149,74,166,226,109,19,154,237,110,137,13,149,199,101,113,77,227,38,101,68,75,142,184,183,25,216,166,144,225,239,53,33,221,119,37,41,113,163,92,170,0,0,21,213,197,103,36,179,49,90,133,27,48,56,67,106,117,151,157,27,151,14,191,77,165,211,95,145,80,184,34,173,109,50,195,136,67,36,174,99,209,251,117,51,70,229,48,103,185,194,40,237,160,234,91,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,31,175,26,49,122,242,199,172,80,184,49,115,16,31,136,229,118,226,144,151,164,20,70,9,150,26,66,27,75,77,50,218,59,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,237,123,133,54,73,102,97,77,10,78,96,113,122,212,232,239,58,207,50,29,2,155,84,166,191,30,161,111,197,66,221,101,247,22,135,137,60,183,164,118,104,100,141,201,96,139,107,134,82,28,65,88,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,226,170,248,231,125,73,254,100,254,26,43,131,12,112,118,254,198,55,46,56,120,115,65,151,92,169,91,116,114,173,187,76,131,21,233,51,101,177,214,197,136,164,199,101,148,45,78,45,42,150,135,20,71,161,19,109,184,173,125,82,35,96,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,132,242,187,153,187,7,52,216,95,77,196,11,66,76,72,117,37,199,74,171,86,241,212,89,147,54,140,249,184,235,123,31,75,103,185,40,90,152,117,77,45,105,65,184,217,37,123,83,169,165,60,87,136,38,125,109,236,179,89,179,172,108,62,174,196,153,138,149,120,238,51,5,17,250,89,168,160,44,142,50,141,233,204,155,164,182,86,168,242,20,228,114,83,107,66,214,130,53,37,72,35,35,163,111,245,85,126,221,95,238,173,199,114,92,117,15,249,73,147,170,83,164,57,255,0,73,199,158,113,197,253,170,82,149,237,51,23,211,144,156,144,80,178,143,98,59,54,227,139,74,169,98,109,111,154,213,110,183,13,229,200,101,17,73,227,54,98,196,83,141,54,182,217,216,150,150,225,108,37,45,221,119,41,73,109,162,69,85,241,71,241,217,137,191,130,249,60,33,21,68,255,0,225,123,145,111,211,93,212,140,113,198,59,51,171,195,106,46,255,0,67,198,154,173,172,215,106,141,184,146,45,89,52,159,81,13,157,28,230,106,105,66,221,36,55,243,169,76,134,202,127,230,243,136,94,22,101,50,187,110,90,211,105,159,44,43,85,42,135,46,183,78,164,213,99,38,85,10,10,80,210,212,243,205,25,154,201,229,161,246,212,203,43,38,210,234,73,195,230,160,146,91,187,254,25,226,174,28,99,37,170,197,235,133,183,165,42,230,162,200,218,158,166,159,32,156,228,184,166,208,231,37,228,125,54,94,36,56,217,169,167,9,46,35,113,18,146,71,216,51,4,61,5,118,192,188,173,155,102,217,188,235,182,244,184,148,43,198,60,153,52,42,130,136,141,137,200,143,33,113,223,36,40,140,200,150,219,173,153,41,7,162,200,148,218,140,182,184,133,42,106,112,202,207,109,87,4,111,42,118,6,98,149,205,17,188,47,175,72,113,49,102,85,31,82,17,109,205,89,41,73,91,110,104,100,136,207,59,162,92,66,246,182,133,185,207,220,217,19,220,219,180,1,149,113,237,113,39,7,111,236,41,110,223,153,119,208,101,177,77,186,168,240,107,116,90,153,69,121,48,167,177,38,20,121,123,88,121,196,37,46,173,164,202,105,183,73,27,137,14,110,78,167,216,103,63,248,101,113,16,147,106,201,167,101,195,30,238,56,136,182,17,29,196,91,87,61,86,160,212,100,81,144,203,74,89,66,148,243,202,74,78,49,165,6,150,84,103,189,181,154,25,34,83,106,65,49,110,128,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,102,179,54,62,41,241,147,226,5,195,230,47,143,63,119,97,13,229,101,97,221,133,138,85,150,34,29,189,136,241,234,47,81,95,101,242,82,247,193,150,168,178,89,117,7,162,144,180,168,155,89,30,134,131,67,200,209,70,162,90,81,34,184,119,103,126,102,85,111,179,180,175,25,91,176,202,236,168,52,237,117,70,203,242,94,165,184,150,93,109,18,162,180,135,82,132,238,90,216,234,12,155,113,197,181,29,36,132,154,144,132,157,239,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,12,240,241,5,193,218,86,8,102,210,250,180,109,170,12,186,85,189,54,67,53,186,59,78,197,75,12,27,18,217,67,206,38,42,80,132,35,166,110,66,164,48,217,32,180,73,49,176,204,212,133,24,232,24,45,140,85,90,215,14,28,196,224,133,114,189,17,216,246,212,139,114,183,64,134,244,165,42,90,88,149,89,140,153,137,105,181,44,200,163,54,235,108,44,201,180,17,37,217,139,53,25,155,169,16,212,77,78,44,88,233,93,196,252,208,84,240,231,211,52,169,182,182,26,105,78,164,38,158,72,94,217,79,199,142,228,243,121,210,53,26,158,75,232,228,41,26,146,91,233,137,59,18,190,98,151,216,56,39,224,237,42,181,121,95,152,223,92,160,203,118,69,181,30,45,18,129,49,232,169,84,68,191,40,156,84,197,52,226,144,102,82,91,105,182,16,102,218,200,210,212,197,146,136,201,212,139,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,79,198,19,48,42,117,20,204,18,163,84,31,105,72,117,154,156,178,101,221,164,180,151,95,25,104,86,215,59,72,251,53,35,71,222,126,193,91,184,71,102,76,196,28,77,181,236,232,76,45,197,85,171,16,161,175,106,76,246,161,217,13,182,106,61,18,173,11,215,46,221,15,238,62,225,164,28,15,177,162,225,198,18,218,86,116,102,82,218,169,180,88,17,158,209,36,91,157,110,51,109,168,207,68,167,83,245,59,204,136,255,0,200,61,200,10,154,227,61,106,37,138,141,187,119,19,4,147,115,164,131,188,147,166,186,170,160,230,154,233,254,127,220,32,126,87,174,215,108,204,126,176,234,232,116,219,66,174,42,91,79,40,148,101,163,125,107,42,87,110,165,251,62,211,208,104,254,210,169,181,90,181,168,245,118,92,39,17,50,4,121,4,162,50,61,73,109,165,93,228,103,239,247,143,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,3,146,230,178,232,59,71,47,151,229,81,6,130,116,237,234,163,109,26,189,139,232,95,81,25,118,151,110,169,246,24,206,29,205,80,118,173,113,213,106,175,171,115,147,39,63,33,103,169,158,170,91,138,81,247,153,251,79,222,46,111,131,221,143,242,123,0,234,117,215,163,56,135,170,85,183,158,66,214,141,53,109,200,80,20,90,25,164,143,77,75,222,100,39,216,15,249,90,18,180,41,11,34,52,168,140,140,143,218,66,145,120,179,224,186,108,12,113,102,239,165,64,54,233,247,4,52,203,125,212,181,162,78,91,243,39,56,162,213,40,74,117,218,130,62,211,53,125,226,57,229,51,19,167,97,62,62,89,215,52,105,203,141,29,85,138,124,121,198,78,154,9,81,78,107,11,113,42,209,105,35,35,38,251,73,71,167,103,104,209,133,159,113,195,187,237,90,69,207,1,196,174,61,86,12,121,173,154,76,140,182,186,218,86,93,198,101,220,162,246,159,222,99,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,177,254,43,25,24,165,86,173,153,249,162,194,138,92,74,125,74,129,28,220,186,232,180,234,90,80,85,54,23,33,110,59,83,46,67,123,149,37,10,125,107,125,199,117,37,50,141,230,180,114,76,157,170,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,223,246,76,243,153,96,230,206,192,141,50,28,232,148,235,218,157,29,13,87,168,46,186,203,47,169,246,217,142,114,101,197,140,79,186,241,193,231,72,38,219,117,205,15,82,218,174,222,249,20,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,119,215,118,75,173,92,220,100,71,8,160,194,77,42,137,127,83,112,254,217,126,137,112,187,5,181,56,190,85,48,182,193,146,249,32,222,40,107,55,220,51,74,15,212,112,210,238,213,237,54,215,76,55,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,185,62,26,25,245,141,143,54,243,56,43,139,53,216,140,98,45,14,59,108,210,22,231,55,125,126,156,196,86,210,167,148,243,206,184,167,231,18,155,121,215,139,212,220,133,18,208,149,18,30,52,79,80,21,87,199,59,234,79,243,39,240,209,92,24,105,132,55,150,45,70,188,159,179,24,136,250,236,107,94,85,223,83,101,231,201,165,174,157,25,214,81,33,77,26,189,85,45,9,127,152,105,51,78,168,109,100,157,203,218,133,48,119,24,175,236,10,191,233,120,141,135,53,233,116,234,149,58,67,14,186,211,82,158,101,138,131,13,188,219,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,198,90,19,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,32,175,21,140,246,210,138,149,63,43,56,53,115,75,85,73,82,13,139,222,171,78,125,41,97,182,9,43,75,148,114,89,17,169,107,82,141,38,254,197,36,144,72,228,40,215,189,246,219,172,27,54,192,188,177,6,77,86,45,153,111,75,170,174,135,71,155,95,169,155,36,91,33,211,162,52,110,200,144,234,212,100,148,33,41,45,11,83,245,150,164,33,59,150,180,164,252,248,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,10,86,227,25,137,152,53,127,99,141,187,68,176,101,250,74,239,179,233,242,104,215,93,65,135,20,184,168,209,226,114,52,20,158,243,65,188,194,215,44,221,218,146,218,167,210,133,41,75,109,72,106,0,13,4,112,222,188,176,142,244,202,133,166,254,19,80,34,82,23,72,143,30,141,116,178,205,45,16,150,237,126,60,56,232,149,33,211,65,109,125,110,164,153,112,158,213,74,82,22,130,89,165,105,82,19,40,0,0,102,179,54,62,41,241,147,226,5,195,230,47,143,63,115,96,237,253,106,225,221,167,138,245,10,12,183,45,59,198,59,142,193,171,51,21,227,136,219,232,151,46,49,196,117,243,65,52,82,117,130,235,164,210,84,163,229,41,10,246,153,38,85,112,208,207,28,156,184,222,76,224,245,240,136,139,195,171,210,176,218,222,150,226,218,142,186,29,69,226,109,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,215,125,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,44,67,73,25,59,171,82,171,89,80,193,233,148,106,156,73,241,219,177,232,177,22,236,103,146,234,18,251,16,218,101,230,141,73,51,34,91,110,182,227,107,79,122,86,133,36,244,50,50,29,128,6,85,197,255,0,127,240,89,127,243,63,255,0,245,56,40,4,94,245,79,42,182,110,107,248,126,97,93,159,89,166,196,77,207,78,195,122,52,155,78,174,227,134,202,233,213,19,165,49,176,148,234,80,181,116,206,41,45,165,228,109,86,228,17,40,139,152,134,214,138,65,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,148,240,96,203,172,149,213,110,92,201,221,246,156,182,227,177,29,52,107,58,116,166,154,228,62,181,169,194,168,72,96,150,147,116,150,217,54,211,4,242,13,40,50,122,83,90,172,201,100,139,95,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,45,39,138,54,68,170,184,217,74,103,29,240,94,217,137,34,246,161,199,90,110,10,116,70,21,214,220,48,146,148,19,75,111,105,237,118,76,116,161,68,72,217,204,117,181,18,9,74,54,89,105,85,3,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,163,53,212,44,218,96,212,43,203,155,74,135,119,211,116,135,116,209,33,60,181,116,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,33,95,28,239,169,63,204,159,195,71,31,224,213,73,165,87,243,37,123,80,171,180,200,149,26,109,71,13,234,81,38,67,150,202,94,98,75,14,79,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,63,207,222,68,234,185,68,185,161,87,109,169,146,234,216,117,113,72,56,148,121,146,156,83,243,98,190,220,118,84,227,83,156,68,118,152,66,220,113,82,20,202,80,102,106,109,149,153,246,161,67,192,100,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,82,218,84,226,153,94,228,237,89,154,76,249,107,113,11,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,163,186,241,84,200,197,43,11,100,255,0,41,28,35,165,196,167,218,117,41,17,105,181,203,122,155,75,76,120,212,103,249,68,219,82,153,76,118,201,166,227,58,109,165,43,223,180,202,67,169,50,82,249,251,91,131,248,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,116,204,190,22,102,130,196,102,250,195,58,183,237,117,180,105,143,198,244,165,51,231,158,105,190,173,134,93,115,147,205,228,45,109,238,87,174,141,20,94,210,46,170,0,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,89,153,27,179,8,239,172,109,186,111,12,10,179,165,218,182,77,90,67,82,105,180,137,44,33,149,197,90,152,111,168,34,105,183,28,67,104,57,28,229,33,8,86,196,161,73,74,73,4,68,132,254,76,1,188,48,226,192,198,91,78,242,197,203,11,229,165,161,74,168,37,250,165,19,121,23,82,222,213,18,85,181,90,33,222,90,205,14,242,86,100,219,188,190,90,204,144,181,25,105,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,2,21,113,17,207,212,60,177,218,165,97,225,109,66,149,82,196,218,223,54,62,165,37,137,31,38,91,38,218,95,83,42,54,227,89,60,180,62,218,163,182,226,9,181,122,206,43,114,91,229,187,53,64,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,224,226,133,145,111,208,165,212,188,113,193,203,51,164,195,106,214,207,76,70,132,173,204,208,170,142,56,162,61,25,36,151,79,13,237,91,229,232,106,66,29,53,183,243,73,84,118,206,47,229,159,53,88,185,149,11,202,77,225,133,181,40,138,69,70,63,77,83,164,84,155,91,212,234,138,8,149,203,55,154,66,208,173,237,169,70,164,45,10,74,211,170,147,174,197,184,133,248,11,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,91,247,11,156,137,85,112,78,148,246,59,227,69,179,18,61,237,92,142,132,219,244,233,108,43,173,183,161,41,43,39,86,230,227,218,212,153,9,90,72,209,179,152,211,105,52,26,146,111,60,210,108,40,80,15,20,127,29,152,155,248,47,147,194,31,147,32,153,54,147,155,236,80,155,79,174,201,151,2,196,182,35,147,215,28,232,51,90,98,106,22,251,111,20,54,99,147,141,184,74,90,221,104,212,163,52,108,38,218,115,85,37,102,217,42,221,51,93,152,44,56,200,150,95,87,38,202,183,237,74,93,85,222,100,59,54,211,97,130,135,22,76,165,186,74,121,196,199,142,146,209,150,185,170,125,211,45,137,82,141,40,55,16,183,144,103,65,151,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,186,158,23,57,62,170,229,231,11,222,196,187,240,174,10,117,237,127,71,66,166,208,101,186,166,24,165,194,109,197,156,100,57,25,43,52,174,74,146,124,195,91,164,78,50,78,155,36,150,143,159,205,163,97,115,217,90,203,37,131,154,110,24,150,46,31,221,241,162,67,169,46,61,113,52,91,132,169,204,201,155,70,124,235,146,28,222,194,156,45,201,66,212,195,73,117,8,82,13,198,201,72,220,157,73,73,170,12,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,99,252,43,243,235,26,84,106,86,86,49,146,187,18,26,225,199,102,159,99,84,228,115,77,115,22,110,188,163,129,38,67,142,169,36,178,74,216,106,42,18,132,35,99,92,173,77,102,210,87,105,67,42,226,250,17,149,28,56,205,174,68,112,122,202,189,90,232,106,176,112,254,130,253,2,190,195,36,185,84,137,74,166,71,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,138,55,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,191,112,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,186,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,170,194,128,6,104,115,55,86,165,87,243,37,138,245,218,21,78,37,70,155,81,190,43,178,225,204,136,242,94,98,75,14,79,121,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,46,167,133,101,90,149,81,200,229,131,14,159,83,137,42,69,46,69,98,36,230,153,121,43,92,87,206,167,37,226,105,212,145,234,133,155,79,52,225,37,90,30,199,16,174,229,17,156,181,1,154,204,216,248,167,198,79,136,23,15,152,190,45,167,37,184,23,135,25,139,225,153,97,225,126,40,81,186,234,84,239,76,186,203,205,25,34,85,62,82,106,243,137,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,85,75,102,47,45,24,167,149,251,237,235,23,19,41,63,179,209,86,97,177,39,209,117,63,153,101,215,58,71,222,105,190,119,43,158,132,57,181,62,162,245,73,251,12,230,167,11,124,253,67,195,190,135,44,152,199,80,165,83,109,3,235,36,91,183,20,201,44,65,102,144,225,243,100,189,26,91,142,41,8,83,46,172,220,54,220,51,55,18,235,132,223,174,135,17,201,183,240,0,21,235,198,95,4,42,183,214,9,80,49,162,159,92,137,30,62,23,200,125,51,160,60,218,183,203,98,164,252,56,228,182,150,90,145,45,183,91,107,84,40,136,148,135,22,173,196,104,36,57,77,112,170,213,90,116,105,240,233,245,57,113,99,213,35,148,73,205,50,242,144,137,76,19,173,188,77,58,146,61,22,130,117,150,156,36,171,82,222,218,21,222,146,50,252,163,245,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,52,83,146,60,6,147,151,28,180,89,216,109,89,133,17,139,132,163,174,169,112,27,49,218,109,103,81,146,179,117,198,221,91,75,90,94,91,41,83,113,137,221,234,222,136,232,50,209,59,82,93,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,199,188,46,56,118,133,171,87,185,231,184,148,71,165,65,145,53,195,81,145,22,214,155,82,207,188,200,187,146,126,210,251,200,103,63,54,152,157,55,22,49,242,241,185,164,206,92,152,233,172,84,35,193,51,116,214,73,140,83,95,91,105,78,171,81,17,17,57,216,73,61,59,123,4,140,225,49,130,233,191,241,197,235,190,171,0,220,167,219,240,149,45,135,84,214,168,41,108,76,130,226,75,85,33,73,215,106,204,251,12,149,247,11,186,66,18,132,37,8,34,36,164,136,136,139,216,67,254,128,64,78,48,150,63,202,28,3,166,87,89,140,226,222,166,214,217,121,107,66,53,209,182,225,79,81,234,100,147,61,53,63,121,16,166,75,106,160,237,38,227,165,85,24,86,215,33,206,98,66,15,83,45,20,135,9,69,220,101,237,47,120,209,230,84,174,131,187,114,249,97,213,22,104,55,74,222,165,182,233,167,218,190,133,133,25,159,105,246,234,175,105,142,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,2,22,241,86,190,254,72,229,201,200,77,213,83,21,202,188,211,129,203,75,251,22,225,59,2,113,105,166,226,213,39,183,187,183,83,46,227,20,105,76,138,117,58,180,72,106,81,153,203,146,219,70,122,246,250,202,34,251,125,227,68,89,29,178,209,100,101,182,207,130,132,33,61,109,46,159,56,205,37,161,153,174,4,98,212,253,82,237,245,127,250,227,189,128,8,73,197,87,11,226,94,120,8,245,200,138,105,61,50,134,226,165,155,196,201,41,72,105,152,83,151,244,182,25,145,17,171,94,242,47,180,133,27,48,251,209,36,55,37,133,169,14,178,178,90,20,147,50,52,168,143,82,50,50,237,46,209,125,188,52,177,165,156,85,203,189,42,155,42,90,92,168,219,72,98,142,164,41,194,53,169,17,224,195,73,172,200,214,165,31,172,231,127,97,107,236,33,45,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,82,183,18,190,31,191,160,153,147,177,239,10,89,223,96,213,106,9,244,165,57,41,213,202,60,233,111,201,95,205,52,196,100,51,30,156,130,233,152,111,114,205,68,227,136,71,110,228,136,127,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,61,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,177,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,17,127,137,126,66,163,99,205,188,246,53,97,53,10,35,24,139,67,142,227,213,116,55,205,223,95,167,49,21,197,37,148,178,203,78,41,249,196,166,217,105,147,245,55,33,70,133,169,68,134,73,21,45,131,184,123,143,51,113,162,151,66,194,27,30,224,127,17,109,90,195,18,218,134,213,51,115,244,169,177,165,182,148,187,41,183,147,177,132,53,32,219,75,138,144,73,109,7,216,230,133,168,210,69,167,242,171,228,173,27,229,215,162,190,82,122,62,63,166,61,19,204,232,122,238,90,121,253,63,55,231,57,60,205,251,55,250,219,116,215,183,81,245,133,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,63,87,19,220,133,70,193,138,172,188,192,224,253,10,36,12,62,169,200,140,205,86,145,19,154,179,164,212,95,83,219,222,109,164,181,202,143,5,70,150,18,68,110,250,175,62,77,161,41,65,182,132,196,12,19,204,86,46,101,238,77,196,254,22,221,146,233,40,186,168,242,104,213,54,91,117,105,67,136,113,167,16,220,132,154,20,149,55,37,133,56,110,50,242,12,150,133,234,90,154,22,226,23,229,105,52,203,203,21,239,248,84,104,110,75,175,221,151,141,97,184,205,46,92,178,55,234,21,25,111,18,82,110,60,242,136,141,110,58,225,106,183,20,93,170,51,81,247,152,185,235,71,37,214,174,81,242,35,139,176,102,166,149,91,191,170,88,127,115,63,91,184,90,130,218,92,71,54,152,123,160,198,124,208,79,28,52,27,13,153,37,103,235,184,74,119,106,55,19,104,164,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,129,92,75,243,235,27,1,173,231,176,87,9,171,177,31,196,90,228,119,25,171,173,190,110,250,5,57,248,174,37,47,37,230,93,109,76,78,53,56,203,172,151,175,181,9,53,173,41,37,178,107,164,193,221,114,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,35,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,4,53,226,95,156,72,217,111,194,55,172,123,50,177,19,244,139,124,71,114,20,38,91,152,235,82,233,52,231,16,226,29,170,36,217,209,72,90,84,92,182,76,214,222,174,153,173,60,194,97,196,10,54,255,0,85,87,237,213,254,234,220,119,37,199,80,255,0,148,153,58,165,58,67,159,244,156,121,231,28,95,218,165,41,94,211,49,45,115,127,195,106,254,202,198,23,219,216,158,221,195,18,229,166,166,60,72,87,74,226,33,229,28,42,171,238,72,51,113,180,242,73,40,130,148,148,86,9,231,92,37,173,229,145,236,71,49,45,167,154,100,187,54,215,86,81,177,76,174,154,107,93,117,183,93,233,169,247,53,57,73,113,222,100,20,201,109,107,125,134,137,230,155,57,141,182,79,37,149,184,102,148,243,156,35,45,22,99,65,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,3,53,153,177,241,79,140,159,16,46,31,49,124,91,78,75,112,47,14,51,23,195,50,195,194,252,80,163,117,212,169,222,153,117,151,154,50,68,170,124,164,213,231,19,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,170,139,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,167,87,10,124,243,213,104,183,52,12,174,226,189,82,93,66,155,95,144,77,218,149,170,141,81,75,58,99,232,142,134,218,166,31,61,205,169,140,180,176,132,48,219,90,26,94,94,194,66,249,196,109,91,160,10,149,226,201,157,169,149,10,239,242,100,194,27,175,149,2,151,189,87,141,82,145,82,125,183,30,148,164,60,195,148,103,57,102,150,214,202,91,112,205,244,25,184,149,56,164,54,162,109,76,56,149,86,8,151,252,57,179,175,252,149,113,29,250,5,255,0,83,170,185,134,87,79,205,212,163,48,124,214,233,115,140,208,77,212,210,206,213,45,91,80,131,109,212,180,105,82,219,82,85,163,170,101,166,206,247,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,101,92,95,247,255,0,5,151,255,0,51,255,0,255,0,83,130,128,69,186,112,161,207,28,107,150,149,68,202,62,35,34,89,215,105,177,228,34,209,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,242,148,90,52,108,180,150,244,66,155,71,59,186,113,17,201,4,60,213,88,133,118,217,209,118,226,109,167,79,117,170,18,73,230,35,51,84,109,79,52,226,226,202,117,109,41,106,218,132,63,211,145,184,219,104,118,66,141,106,36,173,106,41,23,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,161,110,39,86,230,89,109,108,193,73,164,229,249,124,154,171,59,154,187,105,180,200,241,88,161,82,165,52,211,44,181,22,18,24,109,27,94,46,83,203,146,90,173,36,235,132,91,137,100,234,17,207,242,33,113,227,141,191,154,11,69,172,189,34,149,34,239,171,245,84,228,68,172,200,121,170,92,136,171,142,226,223,57,132,211,136,91,140,180,134,206,70,194,51,86,248,237,154,80,181,165,41,57,171,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,183,236,85,195,59,87,25,48,226,227,194,219,214,39,81,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,103,135,52,89,100,191,178,179,138,21,44,63,187,227,75,153,77,68,133,38,139,112,149,57,232,208,171,44,19,109,57,189,133,56,91,84,180,37,246,146,234,16,165,147,110,26,145,185,90,18,149,216,56,119,103,126,102,85,111,179,180,175,25,91,176,202,236,168,52,237,117,70,203,242,94,165,184,150,93,109,18,162,180,135,82,132,238,90,216,234,12,155,113,197,181,29,36,132,154,144,132,157,239,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,206,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,66,217,251,200,157,87,40,151,52,42,237,181,50,93,91,14,174,41,7,18,143,50,83,138,126,108,87,219,142,202,156,106,115,136,142,211,8,91,142,42,66,153,74,12,205,77,178,179,62,212,40,115,92,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,61,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,42,3,139,94,116,126,90,87,102,101,70,192,86,218,45,185,80,101,251,162,168,196,237,201,168,206,109,27,147,5,41,105,102,131,101,133,172,141,212,186,70,174,165,148,150,214,206,62,231,33,174,87,114,201,127,102,155,20,41,184,127,104,70,151,14,154,185,9,77,106,225,58,115,210,97,81,152,54,221,115,123,234,108,182,165,107,75,14,165,164,45,72,39,28,36,163,114,117,53,37,154,44,178,95,217,89,197,10,150,31,221,241,165,204,166,162,66,147,69,184,74,156,244,104,85,150,9,182,156,222,194,156,45,170,90,18,251,73,117,8,82,201,183,13,72,220,173,9,74,152,28,42,243,207,74,194,217,63,201,187,23,42,145,41,246,157,74,68,170,149,14,225,169,85,19,30,53,25,254,81,184,236,87,149,33,194,105,184,206,155,106,82,54,109,50,144,234,136,210,190,126,230,238,36,124,155,166,236,181,108,106,20,171,166,245,185,169,86,253,22,22,206,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,170,81,17,118,153,10,129,199,206,48,152,143,112,98,197,189,95,192,26,47,161,172,203,95,152,249,83,110,6,140,220,174,202,118,51,140,169,83,145,25,226,209,150,185,170,54,153,67,166,147,113,9,121,102,163,38,208,207,42,226,111,142,152,113,152,188,96,177,113,67,11,235,61,117,42,118,31,194,105,230,93,34,68,170,124,164,212,42,6,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,170,74,240,49,250,236,252,183,252,72,90,160,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,71,92,242,102,238,149,148,28,35,77,214,197,58,37,98,236,175,72,85,54,220,165,63,33,40,66,223,36,26,151,41,228,18,137,213,198,100,182,239,229,150,166,183,25,108,212,223,52,156,77,0,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,139,73,24,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,166,178,233,156,101,174,103,115,46,187,142,179,65,151,23,4,74,59,240,17,111,198,167,199,126,174,100,72,90,153,156,110,169,196,17,73,83,164,217,45,190,105,178,134,84,164,146,92,113,36,242,162,255,0,17,235,178,213,190,115,157,136,119,77,149,115,82,174,10,44,223,68,244,213,26,92,214,229,197,127,101,42,34,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,98,188,21,60,44,93,63,16,39,121,117,56,79,241,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,147,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,161,124,251,100,130,187,148,123,237,169,182,228,90,173,75,12,171,124,166,168,149,185,143,34,67,200,148,76,145,189,22,90,155,105,180,54,246,244,186,182,203,97,37,109,105,181,74,83,110,146,59,255,0,11,124,130,195,196,78,135,51,120,199,79,165,84,173,2,235,35,219,182,236,200,204,78,102,174,225,115,99,61,38,91,110,37,104,75,45,44,156,38,219,50,39,20,235,100,231,168,134,209,206,183,240,20,3,197,31,199,102,38,254,11,228,240,135,106,225,75,142,152,113,151,76,56,199,220,80,197,10,207,67,74,131,242,105,166,89,104,137,114,170,18,148,85,67,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,13,115,15,152,27,251,51,88,161,59,21,241,25,113,17,82,153,30,60,70,161,193,55,138,20,38,25,108,146,150,163,182,243,142,41,180,26,183,186,164,146,180,55,29,113,93,155,140,79,254,21,249,10,147,42,77,43,52,248,201,66,151,13,16,228,51,80,177,169,146,57,70,137,136,54,158,73,207,147,29,198,148,162,65,41,108,59,21,105,90,23,189,174,110,134,131,105,75,181,241,149,113,109,60,35,179,155,66,151,66,163,228,238,237,165,116,53,88,61,124,139,82,163,29,11,91,117,6,212,183,166,201,141,32,187,121,111,35,115,238,33,206,198,214,218,77,7,177,104,79,62,74,231,219,36,20,44,220,88,141,77,183,34,210,169,184,155,68,229,53,68,173,204,121,113,217,92,83,120,141,232,178,212,219,78,45,198,118,41,213,182,91,13,72,119,77,170,74,92,116,151,68,53,60,61,191,168,183,146,48,230,179,99,220,16,46,199,36,49,17,20,25,52,199,154,168,169,247,201,6,203,69,25,73,39,77,110,19,141,154,19,183,85,111,78,154,234,67,73,24,3,250,101,253,13,90,127,202,15,209,95,164,47,71,167,211,190,140,219,201,231,110,86,205,219,62,111,157,203,229,243,121,95,53,205,230,114,190,111,96,204,184,210,158,83,188,44,96,223,195,251,123,203,152,16,87,141,39,232,11,209,214,151,202,31,74,254,150,61,31,35,208,94,138,232,185,61,15,85,31,127,165,119,255,0,57,228,237,234,250,93,158,175,55,168,215,250,226,170,237,63,149,95,42,168,223,33,125,43,242,147,210,17,253,15,232,158,103,93,215,115,19,200,233,249,95,57,206,230,108,217,179,214,221,166,157,186,13,52,97,111,233,79,228,37,51,244,215,242,83,229,159,207,122,79,228,183,83,232,191,215,47,147,201,234,126,119,245,60,173,219,191,175,191,78,205,7,171,21,213,197,103,59,83,48,166,133,27,47,216,67,117,244,119,157,103,151,50,191,82,165,212,159,143,80,183,226,161,109,60,195,104,91,38,158,91,210,59,117,35,94,228,176,71,185,179,41,13,172,169,176,119,252,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,198,130,108,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,6,107,51,99,226,159,25,62,32,92,62,98,248,157,60,39,115,191,14,219,244,102,83,49,50,86,200,149,10,129,181,100,205,38,88,101,152,174,61,212,63,34,44,167,148,234,13,92,215,205,5,28,146,218,220,83,178,20,131,86,211,109,41,158,185,196,202,173,155,154,252,35,168,89,245,154,108,68,220,244,232,242,36,218,117,119,28,54,87,78,168,154,61,66,83,169,66,213,211,56,164,182,151,145,181,91,144,68,162,46,98,27,90,51,217,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,61,4,100,91,249,71,127,39,27,119,249,80,127,238,175,214,232,186,173,254,148,244,94,196,116,254,146,221,255,0,134,125,61,223,215,217,202,230,252,255,0,56,72,0,1,229,49,87,12,237,92,100,195,139,143,11,111,88,157,69,22,230,167,187,79,147,181,182,214,227,59,203,212,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,153,123,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,62,80,145,92,62,176,118,149,141,249,180,177,109,27,150,131,46,171,111,66,144,245,110,176,211,81,82,251,4,196,70,86,243,105,148,149,161,104,233,156,144,152,236,56,75,45,20,79,236,35,37,45,38,52,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,71,18,204,105,103,10,178,239,85,166,197,150,148,84,110,84,63,71,74,9,194,37,165,18,32,204,73,44,136,150,149,23,172,223,127,105,107,236,49,66,79,190,244,185,14,73,125,106,91,175,44,214,181,40,204,205,74,51,212,204,204,251,79,180,94,79,10,172,47,137,102,96,35,55,34,233,132,204,202,227,169,150,79,27,36,149,45,167,161,65,95,98,182,17,153,25,167,94,243,47,188,77,176,1,193,51,197,102,34,246,203,109,225,5,104,109,93,21,46,161,56,141,69,169,145,162,4,146,212,189,83,237,245,191,250,227,59,181,56,167,76,171,75,134,149,25,28,73,46,52,71,175,111,170,163,47,179,220,47,47,133,77,247,242,187,46,77,194,114,170,153,78,82,38,148,14,90,159,222,182,201,168,16,75,77,55,30,137,45,221,221,154,25,247,16,154,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,207,141,45,215,17,234,61,179,104,182,235,188,244,76,133,57,72,220,91,54,146,42,45,235,166,186,235,175,217,251,197,105,96,229,29,187,135,22,236,154,19,233,113,76,212,46,42,108,87,121,101,170,182,57,37,180,158,154,145,151,113,251,72,198,147,176,166,135,26,219,195,75,86,133,16,150,76,193,162,193,142,141,250,110,209,17,208,146,215,66,34,215,68,151,176,135,171,0,28,139,54,182,172,123,191,46,56,137,76,121,110,37,104,182,42,239,51,176,200,181,112,160,62,148,145,234,71,217,235,123,11,81,156,10,212,5,210,171,51,233,110,107,190,28,151,99,171,95,122,22,105,63,97,123,189,194,125,112,131,198,23,173,156,94,168,97,213,66,122,90,167,213,32,58,251,41,117,211,74,85,37,201,80,25,74,82,70,178,73,171,106,79,66,36,153,253,253,194,232,72,201,68,70,71,169,31,105,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,12,207,214,74,46,172,169,226,60,186,221,38,153,212,97,149,205,80,121,203,114,161,28,156,91,112,55,154,156,77,50,65,184,165,173,47,52,130,50,66,150,163,231,54,131,89,30,228,186,134,188,166,75,179,109,117,101,27,20,202,233,166,181,215,91,117,222,154,159,115,83,148,151,29,230,65,76,150,214,183,216,104,158,105,179,152,219,100,242,89,91,134,105,79,57,194,50,209,102,52,19,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,21,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,197,90,120,41,132,118,45,229,112,98,37,159,135,22,253,38,231,186,164,57,38,175,87,141,5,9,151,41,110,19,92,210,55,116,220,148,45,76,54,226,208,147,36,41,221,206,168,141,197,173,106,246,160,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,99,249,231,205,5,131,150,92,23,157,50,239,164,68,175,212,174,232,243,168,148,90,12,152,236,202,98,107,234,136,233,238,151,25,199,91,83,144,73,92,166,223,52,110,50,39,208,157,61,114,25,225,18,83,135,190,96,176,227,45,153,142,167,223,248,165,111,245,180,89,116,247,232,254,146,67,4,243,212,39,31,91,127,207,219,111,106,150,173,168,67,141,44,155,50,115,148,251,187,119,159,205,57,118,153,155,171,82,171,249,68,197,122,237,10,167,18,163,77,168,225,189,118,92,57,145,30,75,204,73,97,202,99,202,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,155,113,165,60,167,120,88,193,191,135,246,247,151,48,57,254,119,243,163,106,229,31,14,31,157,9,84,170,221,253,82,229,177,68,183,157,156,218,92,71,52,158,219,58,75,4,178,120,225,160,216,112,141,72,47,93,194,75,91,145,184,220,69,6,85,170,119,150,43,223,243,107,51,27,151,95,187,47,26,195,146,93,68,72,132,111,212,42,50,222,53,40,155,101,148,145,26,220,117,195,209,13,164,187,84,68,146,238,33,242,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,31,175,228,157,213,242,87,229,215,201,154,175,201,191,72,122,39,211,29,19,157,15,93,203,230,244,220,253,57,124,238,95,175,203,221,187,111,173,166,157,162,85,112,230,206,191,242,85,196,119,232,23,253,78,170,230,25,93,63,55,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,222,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,115,252,197,99,205,155,150,220,35,174,226,181,231,54,34,81,78,142,180,83,32,189,32,217,93,90,162,104,81,199,132,209,165,11,86,247,20,157,13,68,133,108,65,45,197,22,196,40,203,58,248,197,140,87,246,58,223,245,76,70,196,106,244,186,141,74,163,33,247,90,105,217,79,60,197,61,135,30,113,228,196,138,151,150,181,53,25,181,58,178,109,162,81,146,72,254,243,59,73,225,41,146,239,145,116,40,121,174,191,211,186,181,113,211,222,98,215,165,191,7,106,169,208,92,94,213,78,82,157,65,44,158,125,8,50,105,77,25,39,166,121,71,185,194,145,181,187,20,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,61,153,209,202,77,213,148,108,83,59,90,164,239,93,109,215,122,154,133,179,81,74,156,119,153,5,50,92,66,24,125,211,101,166,206,99,109,147,42,121,13,145,165,60,230,204,143,69,144,144,28,47,115,211,250,20,186,145,129,216,199,121,244,152,109,90,223,232,121,51,83,185,154,21,81,199,18,101,171,198,162,233,225,189,171,156,205,73,72,67,166,135,62,105,42,144,225,221,72,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,63,226,235,250,2,253,1,82,63,75,190,149,249,73,233,9,95,35,61,9,209,117,221,119,68,246,188,238,163,231,61,29,204,233,186,158,79,173,187,166,246,237,20,130,52,103,146,153,185,134,159,151,155,105,252,203,82,98,83,174,116,199,101,152,140,238,144,170,138,169,205,199,105,12,189,83,55,214,181,117,206,41,46,184,233,106,90,111,65,41,40,115,122,19,31,248,151,231,214,54,3,91,207,96,174,19,87,98,63,136,181,200,238,51,87,91,124,221,244,10,115,241,92,74,94,75,204,186,218,152,156,106,113,151,89,47,95,106,18,107,90,82,75,100,215,77,150,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,243,227,213,98,46,25,221,88,95,81,163,211,174,152,156,191,79,91,244,171,154,156,250,27,112,153,149,6,124,86,228,52,182,212,180,39,126,222,98,154,89,167,84,147,172,186,130,82,182,106,39,255,0,11,172,253,76,179,235,180,220,179,227,21,66,171,84,165,92,117,8,208,109,58,195,242,95,152,229,50,82,208,212,102,41,170,66,148,173,144,213,203,109,45,114,201,41,101,197,43,113,26,28,53,179,111,227,42,226,255,0,191,248,44,191,249,159,255,0,250,156,20,2,63,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,247,184,119,103,126,30,106,172,67,180,175,25,91,113,54,211,167,180,237,117,70,203,17,153,170,54,167,157,109,18,162,180,135,84,181,109,66,24,234,12,155,109,180,59,33,36,132,146,86,132,148,192,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,226,120,130,103,214,222,203,53,155,58,198,195,234,236,73,152,169,87,142,227,48,81,31,165,154,138,2,200,227,40,222,156,201,186,75,101,106,143,33,78,71,37,54,180,45,104,35,82,84,130,50,58,54,255,0,85,87,237,213,254,234,220,119,37,199,80,255,0,148,153,58,165,58,67,159,244,156,121,231,28,95,218,165,41,94,211,49,125,57,9,201,5,11,40,246,35,179,110,56,180,170,150,38,214,249,173,86,235,112,222,92,134,81,20,158,51,102,44,69,56,211,107,109,157,137,105,110,22,194,82,221,215,114,148,150,218,36,69,94,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,142,63,154,44,178,88,57,166,194,250,150,31,221,241,162,67,169,46,58,147,69,184,74,156,204,153,180,103,205,198,156,222,194,156,45,201,66,212,195,73,117,8,82,13,198,201,72,220,157,73,73,207,102,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,79,78,22,249,250,135,135,125,14,89,49,142,161,74,166,218,7,214,72,183,110,41,146,88,130,205,33,195,230,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,191,93,14,35,147,111,224,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,225,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,158,28,215,101,71,17,242,149,136,235,178,175,86,186,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,250,175,14,236,239,204,202,173,246,118,149,227,43,118,25,93,149,6,157,174,168,217,126,75,212,183,18,203,173,162,84,86,144,234,80,157,203,91,29,65,147,110,56,182,163,164,144,147,82,16,147,189,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,16,171,137,158,116,127,147,102,28,35,13,236,165,115,47,235,250,159,45,136,210,25,157,201,114,133,4,203,148,185,218,54,180,188,151,148,107,82,99,168,182,167,152,211,171,53,31,36,219,114,144,109,107,78,234,190,107,177,109,107,42,217,170,220,21,169,187,250,106,117,46,19,146,229,63,177,10,90,246,52,217,41,106,218,132,41,71,161,118,37,38,103,216,70,52,39,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,215,202,220,179,109,178,83,134,107,54,88,66,249,77,150,136,73,232,183,57,104,91,174,16,253,121,196,202,173,155,154,252,35,168,89,245,154,108,68,220,244,232,242,36,218,117,119,28,54,87,78,168,154,61,66,83,169,66,213,211,56,164,182,151,145,181,91,144,68,162,46,98,27,90,51,217,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,158,225,139,157,168,120,231,135,17,176,147,20,46,189,248,147,107,237,134,204,154,181,73,131,149,114,197,81,60,227,110,50,131,52,186,243,204,50,202,144,241,237,90,182,161,183,86,226,148,234,201,51,126,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,69,156,65,50,21,112,229,154,242,157,124,225,245,10,92,204,43,171,200,113,232,43,143,213,77,93,1,4,81,146,108,206,120,218,36,50,133,72,144,166,227,154,156,90,214,132,17,41,74,89,25,156,53,22,169,192,199,235,179,242,223,241,33,106,128,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,187,60,195,230,6,193,203,46,23,206,197,124,70,92,181,211,97,200,143,17,168,112,77,147,155,53,247,156,36,165,168,237,188,227,105,113,100,157,238,169,36,173,73,182,156,87,110,211,25,236,204,62,96,111,236,205,98,132,236,87,196,101,196,69,74,100,120,241,26,135,4,222,40,80,152,101,178,74,90,142,219,206,56,166,208,106,222,234,146,74,208,220,117,197,118,110,49,205,70,162,47,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,158,28,215,101,71,17,242,149,136,235,178,175,86,186,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,248,168,186,158,10,158,22,46,159,136,19,188,186,156,39,248,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,143,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,250,10,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,64,60,81,252,118,98,111,224,190,79,8,69,81,53,56,119,100,22,102,103,46,163,191,49,74,159,85,166,225,149,19,149,35,67,140,252,127,148,206,27,142,163,166,139,39,105,32,217,66,216,113,50,28,109,102,226,125,86,211,181,78,115,26,189,64,25,87,31,170,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,123,220,59,179,191,15,53,86,33,218,87,140,173,184,155,105,211,218,118,186,163,101,136,204,213,27,83,206,182,137,81,90,67,170,90,182,161,12,117,6,77,182,218,29,144,146,66,73,43,66,74,69,183,130,152,70,214,40,72,198,164,225,197,190,119,220,168,236,198,93,192,168,40,84,210,67,77,184,210,77,14,25,106,133,155,79,45,165,45,58,45,109,147,104,89,169,13,182,148,251,81,149,113,125,8,205,118,28,101,43,34,56,61,122,222,174,245,213,89,216,127,65,98,129,64,97,226,68,170,188,164,211,35,153,165,38,100,124,182,81,185,38,235,198,70,150,210,164,145,18,214,182,219,93,27,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,223,184,92,228,74,171,130,116,167,177,223,26,45,152,145,239,106,228,116,38,223,167,75,97,93,109,189,9,73,89,58,183,55,30,214,164,200,74,210,70,141,156,198,155,73,160,212,147,121,230,147,97,66,42,231,219,59,244,44,163,216,141,66,183,37,82,170,88,155,91,229,59,68,162,76,101,114,25,68,82,120,137,233,82,210,219,173,173,182,118,37,212,54,123,201,75,119,77,169,82,91,116,209,66,223,234,170,253,186,191,221,91,142,228,184,234,31,242,147,39,84,167,72,115,254,147,143,60,227,139,251,84,165,43,218,102,23,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,125,91,171,12,238,171,62,208,178,175,170,180,77,104,183,237,62,93,66,145,41,182,220,229,171,166,154,252,55,216,82,212,130,65,188,133,176,75,82,16,165,109,109,246,20,102,70,189,10,85,112,238,207,212,204,177,221,71,97,226,149,66,171,82,195,42,223,42,62,167,37,249,31,38,92,39,29,95,83,22,54,227,65,50,181,190,226,164,54,218,9,197,122,174,39,114,155,229,187,122,131,53,153,177,241,79,140,159,16,46,31,49,124,114,161,118,124,50,179,219,74,198,235,54,157,129,152,165,115,75,115,20,40,49,220,76,89,149,71,210,181,220,144,144,106,82,86,219,154,17,174,75,45,104,151,16,189,206,45,13,243,247,56,102,247,42,96,57,130,152,70,238,40,71,198,165,97,197,190,87,220,88,239,70,69,192,152,40,76,211,67,173,182,210,141,110,17,106,181,147,76,161,164,173,90,173,13,155,136,65,165,14,56,149,123,80,0,1,74,220,100,240,83,228,54,96,169,56,199,18,161,206,137,137,180,243,231,48,227,187,156,98,117,57,168,241,220,218,146,109,36,150,84,194,225,154,117,90,212,110,115,245,218,157,132,32,0,185,238,13,24,33,85,177,112,74,191,141,21,10,228,73,17,241,66,67,9,131,1,150,213,190,35,20,215,230,71,53,186,179,208,141,110,58,227,186,33,36,100,148,54,133,110,51,89,161,187,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,51,36,145,153,158,132,93,166,41,123,139,230,48,189,115,98,245,63,14,105,243,146,237,62,151,1,167,222,75,78,154,146,153,45,202,158,202,146,162,37,154,73,91,84,90,145,164,143,238,238,16,22,139,1,117,90,204,10,91,122,239,153,37,168,233,211,222,181,146,75,216,126,255,0,112,209,254,82,173,88,246,134,92,112,238,152,202,220,82,215,108,82,30,123,121,145,232,225,192,97,42,34,208,139,179,213,246,150,163,174,128,15,43,138,180,56,215,46,26,93,84,41,100,179,102,117,22,116,117,236,211,118,139,142,180,158,154,145,150,186,40,253,134,51,97,140,116,118,237,236,92,189,168,76,37,196,179,79,184,170,81,90,230,22,138,216,220,151,18,90,232,68,90,232,94,194,33,101,188,22,174,184,140,209,238,107,69,199,93,231,174,100,217,201,70,226,217,180,209,78,111,93,53,215,93,126,207,222,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,0,0,0,0,0,0,0,0,0,127,20,162,74,77,74,50,34,34,212,204,253,130,142,120,176,98,67,23,126,61,149,6,44,164,58,221,30,39,76,178,109,100,164,18,218,155,57,7,174,138,63,91,214,247,17,253,195,152,112,251,177,10,249,204,197,174,211,208,21,37,154,92,216,85,37,124,214,244,167,149,80,139,218,126,170,136,139,69,247,246,119,247,144,208,132,70,17,22,43,49,90,66,80,134,91,75,105,74,75,66,34,34,208,136,136,127,176,0,242,216,169,76,42,214,24,221,212,141,59,102,208,167,199,47,176,215,29,105,247,31,191,220,51,99,140,148,117,208,49,102,242,164,56,125,177,43,245,22,127,249,217,46,39,220,94,239,112,244,217,89,190,21,135,184,243,101,220,60,231,91,109,21,186,114,30,229,171,77,205,148,214,22,164,159,172,157,72,246,119,25,232,52,113,102,214,218,185,109,26,37,194,199,234,234,116,232,211,17,221,220,227,73,89,119,25,254,215,188,254,241,246,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,120,172,98,193,219,7,29,108,10,166,28,226,53,6,37,70,155,81,142,251,77,58,236,86,94,126,158,251,140,184,202,101,197,83,200,90,90,146,218,93,89,182,233,36,205,38,127,121,30,122,243,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,1,195,67,60,114,114,227,121,51,131,215,194,34,47,14,175,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,175,81,13,147,136,50,52,173,15,91,78,102,234,212,170,254,81,49,94,187,66,169,196,168,211,106,56,111,93,151,14,100,71,146,243,18,88,114,152,242,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,102,220,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,225,162,53,112,200,199,76,56,203,166,48,95,88,161,138,21,158,134,149,7,15,230,180,203,45,17,46,85,66,82,170,20,243,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,194,179,21,143,55,150,100,177,114,187,138,215,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,59,27,74,180,53,18,19,189,102,183,20,91,214,163,57,149,195,171,135,31,233,146,143,86,197,204,116,133,85,164,91,114,233,242,233,52,10,91,212,222,84,137,253,100,13,165,85,66,165,50,166,205,150,219,148,151,35,56,218,87,185,244,18,247,36,153,218,236,64,204,238,94,174,172,175,227,45,107,8,238,153,61,127,65,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,225,54,178,74,150,148,58,211,168,37,175,102,227,239,249,107,207,212,203,63,46,216,165,150,124,98,168,85,106,148,171,142,207,172,193,180,235,15,201,126,99,148,201,75,165,170,52,122,106,144,165,43,100,53,114,219,75,92,178,74,89,113,74,220,70,135,13,108,194,177,164,140,178,57,85,103,40,152,80,245,10,20,73,149,36,97,189,9,80,227,203,146,168,204,60,249,83,25,229,161,199,82,219,138,109,6,173,8,214,77,172,210,70,102,73,86,154,29,11,102,206,245,199,155,231,30,110,121,249,145,143,46,13,237,6,71,67,34,148,234,54,49,75,97,58,169,168,209,81,185,73,40,196,149,239,109,73,82,137,194,115,155,189,195,112,220,92,149,224,255,0,101,96,53,217,143,53,57,248,157,34,36,139,218,135,30,60,235,26,149,53,127,48,251,233,230,170,84,148,32,211,181,217,49,210,134,86,218,77,90,164,148,235,169,66,141,146,113,152,193,155,31,20,248,201,241,2,225,243,23,197,132,240,226,177,176,142,253,225,225,138,212,252,111,129,17,203,78,5,209,93,168,76,156,236,4,74,126,144,132,80,226,19,147,226,146,154,116,209,37,166,150,234,155,90,16,165,145,247,17,235,161,213,93,89,186,83,53,89,172,208,166,203,153,77,68,135,19,14,68,184,201,140,251,204,18,143,150,183,26,75,142,37,181,154,116,51,65,56,178,73,153,145,41,90,106,118,255,0,193,155,20,49,162,243,176,47,27,66,239,76,186,181,147,108,72,136,221,22,181,82,155,45,215,227,190,166,82,223,163,35,115,9,76,170,51,76,178,210,249,104,91,102,193,186,143,81,194,124,141,168,191,197,206,253,199,25,249,142,122,193,196,5,250,42,208,135,79,137,58,217,164,211,235,15,73,131,58,41,46,66,17,82,121,147,52,161,51,20,181,202,105,95,54,149,33,40,38,200,220,65,19,206,240,188,143,219,24,71,120,230,143,15,237,236,104,168,75,98,133,46,177,25,17,162,181,77,68,198,42,85,30,106,122,72,82,146,189,73,17,158,119,106,28,87,45,205,73,91,12,155,74,212,243,90,51,1,23,248,144,217,184,71,122,101,66,236,99,22,107,241,41,11,164,71,145,89,181,158,122,168,136,75,118,191,30,28,133,197,142,209,44,246,190,183,82,79,54,108,232,165,41,11,89,160,146,180,165,105,207,184,208,71,14,27,215,30,111,252,174,80,174,12,192,71,150,170,146,164,45,170,13,70,114,54,205,171,81,9,166,142,52,185,26,168,212,181,169,70,242,82,234,137,42,117,180,54,233,239,223,205,114,147,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,116,200,214,49,88,56,21,195,86,198,196,108,70,175,68,167,83,105,209,238,7,90,105,217,76,178,253,65,246,234,85,23,147,18,42,94,90,18,236,151,18,210,201,182,137,68,106,50,251,204,170,47,51,185,133,186,179,65,140,181,172,92,186,99,116,29,127,46,53,58,150,137,78,72,102,153,5,164,237,106,59,106,89,255,0,132,226,205,41,66,86,235,174,172,144,141,251,74,106,112,186,200,44,203,194,187,77,204,198,49,83,234,180,186,85,185,80,141,58,211,163,191,25,248,110,84,229,33,13,73,98,164,165,169,41,223,13,60,198,212,215,44,212,151,156,74,183,25,33,179,67,214,149,141,119,37,253,103,97,29,223,117,225,109,177,18,226,187,40,244,121,51,105,52,169,38,241,162,91,237,160,212,77,146,24,66,157,117,122,17,236,101,4,147,117,100,150,247,183,191,152,156,214,98,21,78,242,173,95,247,45,103,17,155,150,221,217,62,177,54,77,121,18,226,20,87,211,81,91,203,84,146,113,146,74,73,165,243,77,122,160,146,157,167,169,104,90,104,44,251,130,133,155,132,104,165,94,88,130,170,252,71,49,65,249,18,40,200,165,170,168,142,123,20,4,38,19,170,144,136,100,100,179,67,146,92,66,20,242,137,73,35,101,180,160,208,102,230,250,161,23,39,153,76,61,192,235,183,133,246,22,220,248,197,94,244,28,251,83,15,232,210,237,57,108,114,83,42,93,97,202,34,81,30,156,147,83,78,56,182,94,112,155,83,173,183,180,246,199,75,138,82,82,201,169,52,216,47,251,134,166,36,99,142,38,229,150,13,91,30,97,213,125,43,2,160,168,52,122,149,82,11,209,229,86,40,253,44,103,163,76,90,220,211,169,221,206,90,10,66,75,71,18,209,26,141,107,222,181,80,8,191,239,254,11,47,254,103,255,0,254,167,5,0,139,62,204,142,65,107,184,211,149,140,30,204,62,12,211,250,203,190,149,133,246,220,122,237,2,52,100,19,213,168,172,211,154,52,73,96,208,146,91,179,27,65,146,13,181,26,148,235,77,182,134,244,91,72,109,234,225,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,135,114,163,154,236,56,205,174,28,34,245,178,157,232,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,240,28,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,254,11,231,16,133,16,225,237,235,85,195,91,254,218,196,106,20,120,143,212,173,90,196,42,220,54,165,161,74,97,199,227,60,135,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,23,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,183,238,23,57,18,170,224,157,41,236,119,198,139,102,36,123,218,185,29,9,183,233,210,216,87,91,111,66,82,86,78,173,205,199,181,169,50,18,180,145,163,103,49,166,210,104,53,36,222,121,164,216,80,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,142,63,104,230,110,193,185,113,250,253,203,141,66,76,74,53,217,103,72,167,38,11,18,234,44,146,235,204,74,167,38,105,174,43,70,100,234,150,201,115,73,212,37,42,36,161,45,175,119,174,105,71,53,207,182,72,40,89,184,177,26,155,110,69,165,83,113,54,137,202,106,137,91,152,242,227,178,184,166,241,27,209,101,169,182,156,91,140,236,83,171,108,182,26,144,238,155,84,148,184,233,46,130,234,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,41,194,231,61,181,92,108,165,61,129,24,209,115,68,145,123,80,227,161,86,253,70,91,234,235,110,24,73,74,205,212,57,184,182,187,38,58,80,147,53,239,230,58,218,141,102,149,27,47,58,175,215,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,28,127,52,89,100,176,115,77,133,245,44,63,187,227,68,135,82,92,117,38,139,112,149,57,153,51,104,207,155,141,57,189,133,56,91,146,133,169,134,146,234,16,164,27,141,146,145,185,58,146,147,158,204,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,158,156,45,243,245,15,14,250,28,178,99,29,66,149,77,180,15,172,145,110,220,83,36,177,5,154,67,135,205,146,244,105,110,56,164,33,76,186,179,112,219,112,204,220,75,174,19,126,186,28,71,38,221,42,206,85,89,165,77,122,133,10,36,202,146,35,184,168,113,229,201,84,102,30,124,146,124,180,56,234,91,113,77,160,213,161,26,201,181,154,72,204,201,42,211,67,204,190,53,222,183,246,34,226,229,223,122,226,148,121,113,110,202,165,98,75,181,104,114,80,242,23,1,242,89,164,226,19,111,169,78,180,134,9,36,202,26,89,153,182,134,210,143,234,137,255,0,193,62,210,194,58,173,229,126,93,85,148,196,151,136,180,56,241,74,138,204,182,145,190,21,57,210,113,18,100,197,51,116,212,181,169,70,219,78,171,146,158,82,20,218,73,197,20,165,160,173,208,5,74,241,172,181,176,58,145,93,178,238,74,100,30,155,22,43,219,213,82,84,39,89,38,228,209,217,71,45,183,166,181,175,51,157,204,216,219,14,146,116,91,108,200,66,148,174,75,73,69,117,225,85,211,136,246,94,35,219,151,38,16,206,170,196,188,226,84,26,77,17,84,182,141,217,78,74,112,249,105,101,13,17,43,157,204,222,109,155,70,149,37,196,172,208,164,168,148,105,61,57,210,92,170,189,74,132,245,118,20,72,117,37,199,109,83,35,196,146,169,44,50,249,164,185,136,109,213,54,218,156,65,43,82,37,155,104,53,17,17,154,83,174,133,242,175,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,158,204,233,229,158,78,84,113,230,171,134,12,206,151,80,161,63,29,154,189,189,58,89,181,207,147,78,123,113,39,152,77,168,200,150,219,173,188,201,153,165,27,205,147,112,144,132,173,36,61,255,0,14,172,228,198,202,126,40,73,167,221,113,162,38,196,189,228,68,102,229,156,80,157,145,54,10,35,183,36,163,188,193,33,196,150,196,187,36,148,233,108,113,102,218,85,203,73,175,66,85,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,32,95,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,69,112,112,247,191,236,220,44,205,205,147,136,56,131,112,196,161,219,212,56,245,185,51,167,73,51,216,210,61,15,48,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,242,103,95,53,213,220,218,99,44,219,203,155,85,135,104,83,117,135,107,81,38,188,133,116,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,60,253,163,150,75,250,229,192,27,247,49,213,8,210,232,214,157,157,30,156,168,47,203,167,60,72,175,63,42,162,152,70,136,174,153,19,74,67,39,205,55,86,149,40,210,180,182,141,190,185,169,28,128,106,160,114,172,197,229,163,11,51,65,98,61,98,226,101,39,246,122,42,204,54,35,122,82,153,243,204,186,231,72,251,205,57,201,230,242,16,135,54,167,215,70,169,63,97,150,120,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,111,240,158,206,141,171,131,117,25,249,122,196,197,82,168,182,221,205,80,147,93,133,115,76,156,220,70,96,78,40,168,39,26,150,183,150,150,201,151,27,138,130,109,73,209,73,119,68,153,44,157,35,106,229,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,80,15,20,127,29,152,155,248,47,147,194,30,127,35,153,68,170,230,251,23,21,106,63,81,151,71,180,232,49,211,82,184,234,172,71,82,214,134,13,100,148,69,101,102,147,105,18,94,61,219,57,135,161,33,183,156,36,185,202,54,213,160,139,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,170,81,153,246,153,143,172,3,42,226,122,22,68,170,184,217,195,255,0,11,113,223,5,237,152,146,47,106,28,122,234,110,10,116,70,21,214,220,48,147,86,148,77,45,189,167,181,217,49,210,133,17,35,103,49,214,212,72,37,40,217,101,165,66,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,119,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,142,214,50,174,61,254,46,98,102,41,223,142,219,148,124,71,151,85,143,18,217,183,233,52,250,29,26,67,146,81,22,20,20,83,98,52,203,241,216,121,106,38,250,150,24,143,33,107,65,18,93,82,201,194,45,170,73,20,149,225,77,132,120,29,138,217,130,146,156,94,172,82,166,79,163,83,220,126,129,104,85,32,51,34,45,192,226,218,117,15,169,100,242,84,219,157,59,122,58,76,145,115,20,163,39,82,100,152,238,17,222,160,252,149,103,42,172,210,166,189,66,133,18,101,73,17,220,84,56,242,228,170,51,15,62,73,62,90,28,117,45,184,166,208,106,208,141,100,218,205,36,102,100,149,105,161,230,179,50,55,150,46,98,14,54,221,55,158,58,208,37,208,239,106,172,134,158,169,83,36,210,215,78,92,52,114,27,76,118,74,59,132,75,66,19,28,153,36,26,245,90,144,73,82,148,179,81,168,229,255,0,6,139,55,8,234,248,219,95,188,239,58,252,70,47,107,118,59,12,217,148,199,170,136,97,114,215,37,137,137,156,243,81,245,37,201,91,81,218,208,200,183,33,8,121,106,82,117,229,169,17,47,54,62,41,241,147,226,5,195,230,47,139,62,203,246,30,224,118,36,112,145,181,169,89,135,175,122,2,204,167,250,74,169,38,182,215,37,50,169,174,51,93,150,104,114,50,156,105,221,30,115,83,96,137,8,83,142,37,245,52,130,51,112,136,233,176,93,79,7,188,72,199,27,199,6,171,150,198,38,67,170,200,180,45,158,133,171,38,177,80,130,242,58,152,171,84,150,228,69,102,74,189,73,12,199,92,100,37,36,157,84,214,243,108,213,177,45,161,21,87,155,31,20,248,201,241,2,225,243,23,196,212,178,114,11,15,51,156,58,176,202,252,194,218,125,42,155,137,180,79,79,200,208,163,49,31,229,51,103,84,144,142,154,84,157,164,179,121,8,97,180,199,113,197,155,105,245,155,86,212,185,204,106,186,237,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,250,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,246,165,70,71,216,102,47,251,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,228,149,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,1,8,56,190,217,86,13,127,41,114,110,235,158,68,72,183,13,173,88,132,237,180,234,150,203,111,201,126,67,201,102,68,68,41,105,53,173,10,142,110,62,166,155,52,153,156,70,214,173,82,209,144,163,97,167,60,20,178,172,28,58,194,59,66,202,194,217,17,37,90,116,186,60,102,169,51,35,45,149,162,123,6,130,81,75,55,24,74,90,117,111,154,141,229,186,130,34,113,110,41,127,214,30,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,198,188,171,109,91,86,141,110,225,127,245,116,202,116,153,139,238,238,109,165,44,251,204,191,103,222,95,120,206,62,105,175,149,98,22,60,222,151,15,57,215,27,93,110,162,134,121,138,215,107,103,53,245,165,37,235,43,66,45,253,196,122,15,51,131,116,117,215,241,102,205,163,182,122,28,186,253,57,159,254,122,75,105,247,31,191,220,52,157,133,116,178,162,97,141,163,71,211,182,21,10,4,115,251,77,17,208,159,113,123,189,195,212,128,15,241,150,194,37,69,122,43,168,37,161,230,212,218,146,162,212,140,140,180,50,50,25,239,226,9,98,21,143,153,139,161,182,96,42,51,53,73,179,170,73,249,173,137,87,54,161,43,180,189,84,145,150,136,239,237,238,239,49,211,248,80,98,67,22,134,61,157,6,84,164,52,221,98,39,74,130,117,100,148,26,221,155,5,5,166,170,47,91,213,247,25,253,226,241,146,162,82,73,73,50,50,50,212,140,189,163,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,2,60,103,27,51,118,182,1,97,189,66,67,181,200,173,214,101,176,235,49,99,166,75,100,246,245,49,32,208,100,158,106,23,244,217,211,82,246,247,118,247,80,38,38,94,213,76,69,191,107,215,149,90,116,137,79,85,106,50,165,164,223,117,75,52,33,215,150,225,36,183,41,70,68,70,179,236,212,251,251,207,188,88,207,6,220,38,110,163,82,174,98,140,216,78,151,76,169,52,214,156,91,126,174,169,85,61,244,232,102,142,254,211,62,197,126,239,104,182,144,0,31,134,187,31,171,162,84,34,232,103,206,138,235,122,23,121,234,131,33,156,124,222,82,61,13,152,203,246,47,45,104,221,112,213,28,209,101,161,246,206,124,189,197,238,28,146,159,58,69,50,124,106,148,69,154,31,136,242,31,109,68,102,70,75,74,136,200,245,45,15,188,189,131,66,249,11,196,232,120,153,150,251,78,75,83,213,34,85,38,155,2,153,47,123,164,181,19,205,64,138,107,47,166,163,211,85,251,116,62,222,210,33,34,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,7,10,206,38,85,108,220,215,225,29,66,207,172,211,98,38,231,167,71,145,38,211,171,184,225,178,186,117,68,209,234,18,157,74,22,174,153,197,37,180,188,141,170,220,130,37,17,115,16,218,209,158,204,66,178,170,184,107,127,220,184,115,93,145,17,250,149,171,88,155,68,152,236,69,169,76,56,252,103,150,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,133,170,100,198,255,0,188,175,174,21,56,219,22,240,184,101,213,145,106,209,238,186,5,32,228,153,41,113,105,205,208,154,117,168,228,189,55,41,8,83,238,18,55,25,237,70,212,39,68,33,9,77,69,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,121,75,235,9,240,179,20,58,31,210,102,26,90,151,111,163,57,189,23,167,104,209,167,244,188,205,188,206,87,57,10,217,187,150,141,219,116,215,98,117,238,33,249,108,172,16,193,124,53,170,187,93,195,156,33,178,173,90,147,241,213,17,217,148,74,4,72,47,184,194,148,149,41,165,56,203,105,81,160,212,132,40,210,103,166,168,73,251,8,87,7,28,239,169,63,204,159,195,69,85,137,169,195,51,37,223,202,79,17,215,137,23,170,121,118,13,131,80,136,252,152,239,65,231,55,93,156,71,205,68,29,92,66,153,83,41,36,37,82,18,123,149,203,117,164,18,75,156,78,55,121,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,14,21,157,28,164,218,185,185,194,195,181,170,78,244,55,37,11,169,168,91,53,20,169,182,185,115,149,25,196,33,135,221,54,93,112,161,184,225,178,167,144,217,18,149,201,108,200,245,65,12,251,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,207,141,41,229,59,194,198,13,252,63,183,188,185,129,26,184,158,100,130,102,98,237,88,216,189,134,241,119,223,214,125,61,230,164,71,83,207,175,210,180,118,91,145,32,162,177,29,166,156,55,38,115,213,163,36,157,132,174,123,137,90,149,163,123,41,134,147,83,188,176,162,255,0,133,89,134,220,186,5,217,103,86,27,146,210,37,196,34,126,159,81,136,241,41,36,227,47,36,200,150,219,173,150,168,113,39,218,147,37,23,121,6,33,94,181,92,74,191,238,92,70,174,199,136,197,74,234,172,77,173,204,106,34,20,150,27,126,75,203,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,227,239,199,199,76,71,131,129,207,101,226,153,89,232,108,201,215,3,183,37,74,52,114,52,57,81,148,166,99,182,218,36,47,95,93,150,250,84,45,13,145,18,121,138,53,171,121,161,163,111,160,100,187,41,55,86,110,113,76,173,106,107,189,13,183,66,233,170,23,53,69,74,113,174,92,21,73,109,11,97,135,73,151,91,41,142,54,111,41,148,56,68,149,114,92,51,61,16,99,65,54,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,229,89,196,202,173,155,154,252,35,168,89,245,154,108,68,220,244,232,242,36,218,117,119,28,54,87,78,168,154,61,66,83,169,66,213,211,56,164,182,151,145,181,91,144,68,162,46,98,27,90,51,217,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,158,225,135,157,249,153,139,181,100,225,14,36,74,223,127,89,244,246,93,143,33,44,190,191,74,209,217,110,60,115,148,252,135,93,112,220,153,207,86,175,26,182,18,185,237,169,9,86,142,108,155,245,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,44,226,95,156,73,57,144,197,199,172,123,50,177,47,244,117,99,200,114,20,38,91,152,211,177,42,213,22,214,226,29,170,36,217,213,43,66,146,124,182,76,214,230,141,17,173,60,179,125,196,7,13,12,157,201,204,134,46,51,124,94,116,121,127,163,171,30,67,115,102,188,228,54,157,137,86,168,182,182,214,213,45,68,246,169,90,20,147,230,60,68,135,52,104,137,10,229,155,237,172,94,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,159,213,178,201,150,218,253,86,109,118,187,151,204,53,168,212,170,50,28,151,50,100,187,78,3,207,201,125,197,26,156,117,199,20,209,169,107,82,140,212,106,51,51,51,51,51,30,214,214,180,237,91,26,133,22,214,178,173,154,85,191,69,133,191,166,167,82,225,55,18,43,27,214,165,175,99,77,146,80,157,203,90,148,122,23,106,148,102,125,166,99,56,89,177,241,79,140,159,16,46,31,49,124,121,251,155,24,175,235,171,14,237,60,40,168,87,165,183,105,217,209,220,106,13,37,153,79,20,71,31,92,185,114,78,91,172,26,205,163,147,172,231,90,39,82,148,159,41,40,79,176,205,82,43,135,54,74,63,149,86,35,191,95,191,233,149,86,240,202,214,249,202,148,150,11,148,221,82,113,26,13,186,98,94,220,149,167,114,22,110,58,166,137,74,67,105,74,117,105,79,52,225,94,245,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,138,171,226,185,145,111,215,230,131,5,44,207,252,98,85,255,0,10,10,191,193,82,106,141,199,36,255,0,206,245,75,74,191,97,227,71,247,195,194,186,176,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,79,128,29,87,23,179,47,138,120,211,106,217,86,45,211,86,233,109,187,18,223,166,208,41,212,122,123,242,81,5,222,137,183,26,106,107,204,45,213,182,169,134,219,170,66,157,74,83,170,72,146,68,69,216,114,43,134,134,71,36,230,58,242,103,24,111,133,196,70,29,89,117,134,208,244,71,16,212,133,215,42,44,147,111,148,37,50,178,82,74,49,37,109,41,229,45,62,186,28,38,208,70,106,90,217,187,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,134,88,133,255,0,127,240,89,127,243,63,255,0,245,56,40,4,105,79,41,222,22,48,111,225,253,189,229,204,10,213,226,145,144,88,120,119,215,102,111,7,41,244,170,109,160,125,28,123,138,221,135,25,136,44,210,28,62,84,102,100,196,109,180,161,10,101,213,155,100,227,100,70,226,93,112,220,245,208,226,249,60,43,134,147,153,146,103,49,116,119,176,22,20,185,148,212,72,221,115,199,155,38,124,107,125,230,10,44,174,90,42,78,197,109,196,182,179,79,80,81,150,235,107,36,190,105,50,74,180,81,29,239,93,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,120,170,78,89,50,219,64,170,194,174,208,178,249,134,180,234,149,58,67,114,225,204,137,105,192,101,248,207,182,162,83,110,182,226,90,37,33,105,81,18,137,68,100,100,100,70,67,144,113,71,240,39,137,191,130,249,196,33,64,34,202,120,91,228,22,30,34,116,57,155,198,58,125,42,165,104,23,89,30,221,183,102,70,98,115,53,119,11,155,25,233,50,219,113,43,66,89,105,100,225,54,217,145,56,167,91,39,61,68,54,142,117,191,128,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,22,226,61,118,93,86,55,16,156,67,186,108,171,154,171,111,214,161,122,39,166,168,210,230,185,18,83,27,232,145,16,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,139,105,201,6,105,127,149,198,7,49,137,19,109,191,66,86,169,181,7,40,85,184,237,43,116,85,206,105,150,93,83,177,140,212,107,38,86,135,219,81,37,126,178,20,106,70,171,36,147,139,141,92,87,50,81,250,77,181,95,204,166,25,211,41,81,174,75,74,159,34,77,218,214,156,151,171,20,182,91,74,138,70,243,81,54,167,162,182,218,251,20,157,238,52,123,73,102,108,178,210,169,218,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,167,235,215,15,108,28,74,165,53,66,196,107,30,223,186,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,90,232,181,23,180,199,159,181,178,245,128,86,53,118,45,211,101,96,126,31,219,245,168,91,250,106,141,46,217,133,18,83,27,208,164,47,99,173,182,149,167,114,22,164,158,135,218,149,25,31,97,152,136,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,69,92,251,100,130,133,155,139,17,169,182,228,90,85,55,19,104,156,166,168,149,185,143,46,59,43,138,111,17,189,22,90,155,105,197,184,206,197,58,182,203,97,169,14,233,181,73,75,142,146,232,4,104,123,135,165,255,0,121,98,126,78,112,230,243,196,11,134,93,118,187,42,60,248,210,42,18,204,148,251,232,141,80,147,29,163,113,90,106,181,147,76,182,70,181,106,181,153,26,148,106,81,154,142,58,113,89,201,44,204,86,161,70,204,14,16,218,157,101,231,70,229,195,175,211,105,116,215,228,84,46,8,171,91,76,176,226,16,201,43,152,244,126,221,76,209,185,76,25,238,112,138,59,104,58,161,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,20,101,227,48,54,14,102,176,190,14,43,225,202,229,162,155,50,68,136,142,195,156,108,148,216,79,178,225,165,77,72,109,151,28,75,107,52,236,117,41,53,106,109,186,218,187,55,16,102,31,48,54,14,89,112,190,118,43,226,50,229,174,155,14,68,120,141,67,130,108,156,217,175,188,225,37,45,71,109,231,27,75,139,36,239,117,73,37,106,77,180,226,187,118,152,206,190,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,118,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,218,79,9,76,151,124,139,161,67,205,117,254,157,213,171,142,158,243,22,189,45,248,59,85,78,130,226,246,170,114,148,234,9,100,243,232,65,147,74,104,201,61,51,202,61,206,20,141,173,217,80,10,86,227,87,226,158,214,248,127,7,204,106,34,0,11,73,225,95,159,89,49,100,210,178,177,140,149,217,115,17,50,67,52,251,26,167,35,148,72,134,130,105,229,28,9,50,28,117,42,52,26,144,195,81,80,148,45,123,221,229,106,72,38,146,139,63,189,112,246,193,196,170,83,84,44,70,177,237,251,170,154,196,132,203,106,29,110,152,204,230,27,125,41,82,82,234,91,121,42,73,44,146,181,164,148,69,174,139,81,123,76,121,251,91,47,88,5,99,87,98,221,54,86,7,225,253,191,90,133,191,166,168,210,237,152,81,37,49,189,10,66,246,58,219,105,90,119,33,106,73,232,125,169,81,145,246,25,136,129,198,175,194,197,173,241,2,15,151,84,69,43,9,21,145,204,162,85,115,125,139,138,181,31,168,203,163,218,116,24,233,169,92,117,86,35,169,107,67,6,178,74,34,178,179,73,180,137,47,30,237,156,195,208,144,219,206,18,92,229,27,106,181,78,33,22,5,155,133,156,56,111,108,62,195,235,122,37,14,222,161,199,162,70,131,6,49,30,198,145,233,152,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,116,66,53,80,2,128,120,163,248,236,196,223,193,124,158,16,138,162,239,184,98,231,106,30,57,225,196,108,36,197,11,175,126,36,218,251,97,179,38,173,82,96,229,92,177,84,79,56,219,140,160,205,46,188,243,12,178,164,60,123,86,173,168,109,213,184,165,58,178,79,21,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,249,55,77,217,106,216,212,41,87,77,235,115,82,173,250,44,45,157,77,70,169,53,184,145,88,222,180,161,27,221,112,210,132,238,90,210,146,212,251,84,162,34,237,50,31,88,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,10,184,164,100,22,30,29,245,217,155,193,202,125,42,155,104,31,71,30,226,183,97,198,98,11,52,135,15,149,25,153,49,27,109,40,66,153,117,102,217,56,217,17,184,151,92,55,61,116,56,190,76,53,202,238,102,239,236,172,226,133,55,16,45,9,50,230,83,81,33,42,173,91,199,81,122,52,42,203,4,219,173,236,125,45,158,213,45,9,125,213,52,181,165,100,219,134,149,237,86,134,149,104,83,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,243,24,46,78,253,225,251,106,230,171,39,120,59,116,217,76,210,173,252,77,133,135,246,239,77,81,113,45,196,139,84,223,6,156,133,250,77,214,227,59,33,254,84,104,234,75,26,31,168,165,104,126,169,158,149,25,83,164,223,216,81,121,34,29,102,153,112,89,215,101,2,67,18,208,212,150,94,167,212,105,239,145,33,230,93,36,168,146,235,75,208,219,113,10,236,62,212,168,189,134,47,79,32,153,236,165,102,238,217,155,66,185,97,196,164,226,45,187,28,165,214,33,197,109,44,66,148,195,146,30,75,110,193,109,114,29,125,104,109,180,199,75,202,89,17,37,199,144,69,216,180,137,106,32,7,20,44,139,126,154,237,85,227,142,14,89,157,94,36,209,118,122,98,52,37,109,122,187,75,109,181,17,232,201,36,250,137,140,232,223,47,67,74,214,209,45,191,157,82,99,182,84,237,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,54,33,94,181,92,74,191,238,92,70,174,199,136,197,74,234,172,77,173,204,106,34,20,150,27,126,75,203,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,227,218,220,89,151,197,59,135,2,109,28,186,122,91,209,150,101,165,215,255,0,53,167,63,37,159,75,245,83,10,103,243,244,115,77,169,28,151,139,86,190,109,59,53,51,237,51,212,123,252,139,228,202,187,156,60,71,149,76,114,171,232,107,50,215,233,228,92,213,38,150,131,148,150,221,53,242,163,70,109,90,234,243,188,167,72,156,82,77,182,210,133,41,91,140,144,211,151,253,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,211,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,181,74,51,62,211,49,156,44,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,136,191,197,67,33,81,165,70,170,230,159,6,232,81,33,174,28,119,170,23,205,50,63,52,215,49,102,235,41,41,241,163,182,210,146,75,36,173,247,101,45,75,66,54,53,205,208,214,110,169,117,193,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,61,151,140,192,216,57,154,194,248,56,175,135,43,150,138,108,201,18,34,59,14,113,178,83,97,62,203,134,149,53,33,182,92,113,45,172,211,177,212,164,213,169,182,235,106,236,220,67,242,255,0,36,236,172,127,228,211,133,95,250,27,78,255,0,216,143,127,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,211,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,181,74,51,62,211,49,245,128,83,183,25,252,121,141,117,98,133,181,128,20,41,178,250,123,30,58,170,149,212,38,67,169,97,202,140,198,219,83,13,173,147,65,33,107,102,54,139,75,164,165,246,78,113,5,176,210,178,85,112,11,179,224,243,141,244,171,243,46,146,48,105,154,28,184,117,44,46,144,105,145,45,78,37,108,78,98,163,42,92,150,150,142,229,33,105,81,60,133,32,200,203,68,54,162,81,239,52,55,61,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,92,250,98,116,60,51,203,125,217,37,217,234,143,42,173,77,159,76,137,177,210,66,141,231,96,74,52,23,211,73,233,170,61,154,159,103,97,24,207,69,66,116,138,156,249,53,41,107,53,191,45,229,190,226,140,204,204,214,165,25,153,234,122,159,121,251,71,91,202,29,35,211,57,140,176,162,242,214,189,183,13,45,205,16,90,159,100,230,11,220,126,241,163,138,20,126,146,137,79,139,161,151,38,43,77,232,125,229,162,8,135,238,0,1,82,220,100,176,153,186,117,70,135,138,48,161,58,103,37,81,169,174,184,134,253,93,84,170,131,234,212,201,29,253,132,125,170,253,222,209,92,216,103,123,85,48,234,253,160,222,84,153,210,35,61,74,168,197,150,163,97,213,32,214,150,158,67,134,147,218,164,153,145,154,11,179,82,238,239,46,241,127,121,57,204,221,173,143,184,111,2,67,85,200,174,86,98,48,211,50,163,170,75,102,246,228,177,28,214,102,158,106,215,244,222,211,83,246,247,246,247,200,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,31,230,252,134,34,180,185,18,95,109,150,155,73,169,107,113,68,148,164,136,181,51,51,62,226,208,68,188,217,241,6,194,188,2,163,76,164,209,42,209,235,183,35,173,184,203,44,211,223,141,40,152,116,208,250,82,110,165,50,80,226,73,46,50,68,173,11,82,220,94,211,236,165,204,119,204,6,32,227,229,227,54,229,187,235,179,158,142,235,238,46,52,37,74,125,76,50,131,117,213,160,146,219,142,44,146,105,39,148,146,208,244,34,236,47,183,158,82,105,210,43,21,88,116,152,141,45,199,230,200,110,59,72,66,76,212,165,173,68,146,34,34,35,51,51,51,246,16,208,110,65,48,138,54,18,229,218,222,137,232,243,141,50,177,22,37,86,73,45,162,66,249,142,193,138,75,215,212,73,247,183,237,212,251,59,76,196,145,0,1,255,0,15,107,202,94,132,70,123,79,176,253,189,131,59,185,244,221,252,168,111,141,200,74,15,211,53,62,196,150,159,238,140,161,194,102,209,234,16,35,177,46,76,117,165,153,40,75,141,172,208,162,73,146,136,204,187,76,180,238,33,103,60,26,49,152,206,187,94,193,186,140,181,18,74,28,170,211,27,220,245,76,247,211,227,165,37,170,251,251,251,9,31,191,216,45,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,92,93,245,221,157,27,87,40,249,17,194,41,208,149,74,173,223,213,44,63,182,88,162,91,206,206,109,46,35,155,76,45,179,164,176,75,39,142,26,13,135,8,212,130,245,220,36,181,185,27,141,196,56,115,113,8,254,82,112,223,194,220,100,172,82,162,98,108,47,94,155,200,137,210,55,93,130,219,8,230,56,159,93,72,84,196,173,15,56,235,104,75,105,229,169,42,109,27,80,239,46,117,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,127,228,23,255,0,122,203,49,191,155,255,0,250,92,138,42,172,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,170,248,231,125,73,254,100,254,26,32,174,79,242,215,93,205,78,56,209,240,202,152,124,154,83,59,106,151,36,180,202,67,14,68,163,180,243,104,144,227,70,164,175,115,199,205,67,109,145,33,101,204,113,6,162,36,18,212,157,9,225,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,213,128,130,188,81,114,101,66,199,12,56,169,99,245,18,171,232,171,207,14,109,249,50,30,55,214,181,69,169,209,226,147,178,92,140,164,150,188,183,145,185,229,180,226,75,69,41,106,109,205,73,72,113,154,65,26,83,202,119,133,140,27,248,127,111,121,115,3,170,138,171,226,185,145,111,215,230,131,5,44,207,252,98,85,255,0,10,10,191,193,82,106,141,199,36,255,0,206,245,75,74,191,97,227,71,247,195,194,170,199,191,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,30,203,174,3,89,185,109,194,58,22,20,217,144,162,37,20,232,232,93,78,115,49,205,149,213,170,38,132,148,137,174,146,150,181,111,113,73,212,146,107,86,196,18,27,73,236,66,72,186,88,8,1,197,11,34,223,166,187,85,120,227,131,150,103,87,137,52,93,158,152,141,9,91,94,174,210,219,109,68,122,50,73,62,162,99,58,55,203,208,210,181,180,75,111,231,84,152,237,149,64,97,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,98,117,103,19,138,23,233,187,46,54,174,24,97,187,149,90,45,201,115,83,218,115,16,228,70,111,164,142,214,136,91,79,211,24,37,27,142,45,151,156,46,105,169,46,23,204,114,218,89,172,221,125,182,225,174,93,112,26,242,204,150,46,80,176,166,204,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,71,162,156,29,193,219,7,2,172,10,94,28,225,205,6,37,58,155,78,142,195,78,186,212,86,89,126,160,251,108,182,202,165,202,83,40,66,93,146,226,90,65,184,233,164,141,70,95,113,23,181,0,25,172,205,143,138,124,100,248,129,112,249,139,227,208,100,239,42,183,150,107,241,114,159,103,209,169,178,211,108,83,164,71,147,118,85,219,112,153,69,58,156,107,245,201,46,169,11,79,82,226,82,226,89,70,213,110,89,26,140,185,104,113,104,208,70,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,61,88,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,165,110,37,249,10,147,128,215,11,216,213,132,212,41,111,225,213,114,67,143,85,208,223,43,101,2,162,252,167,20,150,82,203,45,54,150,32,154,92,101,166,79,215,218,180,154,22,164,154,217,37,192,177,223,242,93,148,155,171,55,56,166,86,181,53,222,134,219,161,116,213,11,154,162,165,56,215,46,10,164,182,133,176,195,164,203,173,148,199,27,55,148,202,28,34,74,185,46,25,158,136,49,160,155,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,1,149,113,127,223,252,22,95,252,207,255,0,253,78,10,1,26,83,202,119,133,140,27,248,127,111,121,115,3,165,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,60,86,14,96,14,13,101,254,132,229,185,131,184,123,74,182,98,72,211,169,114,58,20,228,169,123,86,226,209,212,73,112,212,243,251,13,231,9,28,197,171,98,84,105,78,137,208,135,64,1,21,120,163,248,19,196,223,193,124,226,16,164,12,189,90,212,43,231,31,112,210,202,186,96,245,180,91,130,240,163,82,234,49,185,171,111,159,21,249,173,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,165,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,85,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,164,14,39,89,37,153,129,152,143,39,22,240,190,212,217,134,215,70,233,143,70,164,211,95,40,182,212,164,155,45,184,219,203,34,83,76,178,251,207,37,108,150,228,39,114,220,105,13,165,45,32,213,205,114,9,156,153,57,65,197,9,181,10,236,105,115,236,75,158,57,51,113,193,131,9,167,230,173,108,54,241,195,122,57,184,227,100,149,161,215,77,42,35,94,195,109,215,53,74,150,77,154,89,251,206,76,156,223,98,132,42,133,10,52,184,22,37,177,28,217,183,32,206,132,211,19,80,183,219,100,230,61,32,219,113,194,82,214,235,68,148,145,47,97,54,211,122,37,43,55,13,94,215,134,102,75,191,148,158,35,175,18,47,84,242,236,27,6,161,17,249,49,222,131,206,110,187,56,143,154,136,58,184,133,50,166,82,72,74,164,36,247,43,150,235,72,36,151,56,156,110,245,0,5,43,113,171,241,79,107,124,63,131,230,53,17,226,178,41,148,74,86,111,176,143,26,173,70,42,49,40,247,101,6,69,187,82,183,42,175,199,74,208,135,205,21,68,174,43,203,36,155,168,140,241,109,223,203,61,73,109,178,225,165,206,81,54,175,171,147,238,23,216,185,141,151,55,166,113,182,215,184,44,11,18,157,33,200,211,209,61,181,211,43,115,22,113,214,164,28,38,100,71,89,26,18,233,177,189,110,165,40,52,173,100,217,173,105,89,34,242,64,64,14,53,126,22,45,111,136,16,124,186,162,42,131,47,25,126,191,179,53,138,16,112,163,14,81,17,21,41,145,228,75,118,100,226,120,161,66,97,150,205,74,118,67,140,182,226,155,65,171,99,73,81,167,67,113,214,211,217,184,134,132,242,241,151,235,7,44,184,95,7,10,48,229,18,215,77,135,34,68,183,102,78,38,78,108,215,222,112,212,167,100,56,203,109,165,197,146,118,52,149,26,117,38,218,109,61,187,72,114,14,40,254,4,241,55,240,95,56,132,40,4,106,160,5,0,241,71,241,217,137,191,130,249,60,33,232,48,107,39,114,115,11,144,155,147,19,240,254,143,46,110,32,216,119,197,68,227,193,129,13,167,31,173,211,151,10,150,110,198,51,236,117,75,100,185,143,50,148,169,90,153,190,218,91,82,223,35,76,138,225,173,195,154,246,183,174,171,127,51,24,205,42,171,108,185,76,231,63,66,182,27,235,41,181,68,202,75,143,71,90,170,36,180,54,182,217,216,147,82,89,73,169,47,161,228,243,12,155,222,211,174,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,54,226,79,158,122,174,96,175,249,152,87,135,53,73,112,112,234,213,145,38,154,234,225,213,20,166,46,135,210,243,102,169,78,165,151,13,135,163,37,200,232,84,109,73,71,166,174,238,35,112,155,110,79,240,183,207,212,204,68,232,114,201,140,117,10,173,74,239,46,178,69,187,113,76,146,252,231,170,237,151,54,75,209,165,184,226,150,180,188,210,9,195,109,195,50,109,77,54,77,250,139,109,28,235,42,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,159,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,86,5,91,131,12,106,142,98,230,212,33,221,17,41,120,35,42,67,143,53,6,37,93,213,92,17,80,168,166,105,101,179,122,34,217,52,38,89,146,72,220,90,215,200,34,220,165,57,169,157,154,90,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,101,180,105,79,41,222,22,48,111,225,253,189,229,204,8,107,198,27,9,242,242,214,23,199,197,154,236,184,148,28,80,114,65,70,161,51,1,152,237,63,114,173,78,68,67,231,52,201,149,60,250,35,68,104,246,44,220,66,27,53,161,6,102,110,33,10,169,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,233,35,0,111,12,71,191,240,106,211,188,177,114,194,249,23,119,213,105,233,126,169,68,222,103,211,57,185,68,149,109,86,171,107,152,130,67,188,149,153,184,215,51,150,179,53,161,70,125,0,84,175,19,174,30,144,237,104,114,115,21,151,235,67,147,74,103,115,183,109,2,152,203,12,69,165,69,105,134,91,106,84,40,140,50,141,172,151,41,229,201,61,203,81,41,194,115,105,32,157,82,43,4,116,172,188,101,250,254,204,214,40,65,194,140,57,68,68,84,166,71,145,45,217,147,137,226,133,9,134,91,53,41,217,14,50,219,138,109,6,173,141,37,70,157,13,199,91,79,102,226,26,30,192,188,11,195,140,186,97,197,59,11,240,190,141,208,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,61,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,10,203,197,238,14,241,175,204,203,185,120,89,151,61,191,105,97,37,102,67,83,170,116,138,123,78,183,81,167,175,97,245,12,66,105,72,91,27,28,113,59,146,163,82,16,207,61,73,75,42,75,41,67,150,19,134,120,85,135,24,55,106,177,101,97,109,151,74,182,104,177,246,171,166,167,199,38,249,206,37,180,55,206,121,127,77,231,141,13,182,74,117,195,83,139,218,70,165,25,246,143,86,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,49,152,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,242,162,95,240,180,199,73,152,63,154,202,13,183,54,179,210,91,120,137,254,166,234,108,184,79,184,218,229,56,70,116,245,165,182,143,111,59,170,229,178,151,22,149,37,13,201,127,232,146,141,105,190,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,59,198,95,25,140,171,180,28,27,167,75,81,164,225,197,173,63,177,207,84,143,125,66,58,146,122,47,191,187,176,209,251,253,130,177,161,81,234,19,227,191,46,52,117,169,152,200,83,142,44,144,163,73,18,72,140,251,72,180,238,49,221,178,25,187,249,80,216,251,80,149,127,76,211,59,20,90,255,0,186,49,70,136,153,215,146,141,72,139,213,46,194,251,135,253,128,0,141,217,251,194,40,216,181,151,107,134,31,163,206,76,202,60,89,117,88,196,134,137,107,230,53,6,81,35,79,81,71,222,231,179,67,237,236,50,25,242,171,83,164,81,234,179,41,50,218,91,111,194,144,228,103,80,180,153,41,43,66,141,38,70,70,68,100,100,100,125,228,67,161,224,70,96,49,7,0,239,8,87,45,161,93,156,204,118,159,109,114,97,38,83,233,97,228,19,173,45,100,166,219,113,4,163,50,105,41,61,79,67,46,195,251,46,143,41,156,65,176,175,31,40,176,233,21,186,180,122,21,200,211,109,178,243,53,7,227,69,39,221,36,48,149,27,73,84,149,184,162,83,143,25,39,82,212,246,159,180,187,101,163,18,24,148,210,36,70,125,183,154,113,36,164,45,181,18,146,162,50,212,140,140,187,203,65,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,225,231,153,142,210,159,144,234,26,109,4,106,82,214,162,74,82,68,90,153,153,159,113,8,243,143,89,229,192,204,12,130,249,78,188,41,117,106,171,38,164,29,62,157,80,134,252,132,172,137,223,164,209,200,66,136,137,77,26,79,237,50,46,243,236,172,156,198,113,78,197,140,75,93,70,222,195,215,14,129,68,145,206,105,50,25,57,49,102,237,87,57,5,162,154,150,164,125,5,160,251,190,146,125,196,66,22,86,43,23,69,223,57,234,197,114,163,83,171,202,113,74,91,146,36,188,228,133,153,153,154,143,85,40,204,251,212,103,218,126,211,247,143,146,164,154,76,210,162,50,50,61,12,143,216,36,110,67,48,98,118,48,102,18,219,97,48,22,252,26,36,232,117,105,74,54,141,77,242,217,157,20,150,147,245,22,95,69,206,227,208,180,239,50,26,15,163,211,99,209,233,48,169,49,26,67,108,194,142,220,118,208,132,145,18,82,132,146,72,136,136,136,136,180,47,112,253,128,0,63,61,69,226,143,79,149,33,74,36,147,76,173,102,102,122,105,162,76,245,25,210,206,205,73,21,76,203,223,82,27,125,46,146,107,181,68,106,149,110,255,0,116,36,158,157,231,239,29,107,31,112,25,138,14,77,112,231,21,33,69,107,125,71,208,237,188,234,27,45,223,57,74,117,245,17,153,54,94,226,62,213,31,249,199,40,201,62,40,189,132,249,134,182,43,168,150,236,118,103,78,133,78,146,109,184,104,222,202,231,70,82,210,126,186,72,200,201,190,210,51,50,247,144,209,13,185,87,98,224,183,233,149,216,170,37,51,81,134,204,182,207,82,63,85,196,18,139,184,204,187,143,222,99,232,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,202,184,244,23,149,255,0,121,98,12,154,84,171,206,225,151,85,93,14,143,10,129,76,39,140,182,67,167,68,104,154,143,29,164,36,137,40,66,82,90,158,133,235,45,75,90,183,45,106,81,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,127,217,51,206,101,131,155,59,2,52,200,115,162,83,175,106,116,116,53,94,160,186,235,44,190,167,219,102,57,201,151,22,49,62,235,199,7,157,32,155,109,215,52,61,75,106,187,123,228,80,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,127,228,23,255,0,122,203,49,191,155,255,0,250,92,138,42,172,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,143,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,205,102,102,233,52,170,6,100,177,94,133,66,166,68,167,83,105,215,197,118,36,56,113,25,75,44,70,97,185,239,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,133,164,240,84,180,237,95,208,21,211,125,124,153,165,124,164,249,97,58,147,233,158,137,190,187,161,232,169,206,244,220,253,57,156,158,103,175,203,221,183,119,173,166,189,162,197,64,0,81,95,21,60,181,225,198,95,177,198,149,83,194,243,165,82,233,87,197,61,218,163,214,220,105,68,110,82,229,33,227,75,142,55,28,146,93,60,55,181,73,180,91,148,158,99,114,146,130,66,27,66,10,21,139,243,225,189,150,75,7,4,114,243,105,222,244,248,209,42,151,101,249,71,143,112,206,174,61,78,101,185,108,49,62,60,119,138,158,211,164,70,233,70,108,155,104,205,10,89,146,157,37,185,162,119,18,17,45,64,0,102,179,54,62,41,241,147,226,5,195,230,47,139,147,225,63,107,80,173,252,146,218,21,106,68,30,158,93,205,80,171,213,42,142,115,86,190,162,82,39,61,17,46,104,163,50,70,140,68,142,141,18,68,159,83,93,55,41,70,115,0,0,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,93,198,140,242,57,96,89,184,125,149,12,48,139,102,91,209,41,72,174,90,244,186,253,76,217,35,223,50,163,46,27,46,200,144,234,212,102,165,173,74,61,11,83,245,80,148,33,59,80,132,164,187,168,12,171,139,254,255,0,224,178,255,0,230,127,255,0,234,112,80,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,102,219,31,176,155,244,21,140,183,102,17,252,175,165,93,31,37,234,10,133,233,74,98,181,101,255,0,84,149,181,73,212,249,111,35,119,45,214,183,43,150,234,28,70,229,109,220,108,1,194,111,211,174,50,218,120,71,242,190,149,107,252,168,168,38,23,165,42,106,209,150,61,85,43,106,83,169,115,30,94,222,91,77,110,79,49,213,182,141,201,221,184,180,125,133,88,103,106,224,222,28,91,152,91,101,68,233,232,182,205,61,170,124,109,205,182,135,30,216,94,187,238,242,208,132,41,231,86,106,113,197,146,75,123,139,90,140,181,81,143,86,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,2,16,113,108,176,47,44,83,192,187,3,15,176,250,222,151,92,184,107,152,145,2,52,24,49,136,183,186,191,70,212,140,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,186,254,74,50,163,66,202,94,13,66,179,121,84,169,151,125,75,73,151,77,110,19,43,79,95,43,114,205,182,201,78,25,172,217,97,11,229,54,90,33,39,162,220,229,161,110,184,66,64,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,67,226,5,255,0,186,76,169,97,19,223,218,210,111,58,194,85,255,0,155,58,81,161,63,30,79,254,115,26,91,111,53,251,109,105,244,140,87,86,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,242,191,234,170,194,186,191,221,91,114,228,183,42,31,242,144,231,83,103,71,115,254,139,140,188,219,136,251,20,149,39,216,100,47,79,135,118,119,225,230,170,196,59,74,241,149,183,19,109,58,123,78,215,84,108,177,25,154,163,106,121,214,209,42,43,72,117,75,86,212,33,142,160,201,182,219,67,178,18,72,73,37,104,73,76,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,25,87,26,19,176,177,211,14,50,233,145,28,44,197,12,80,172,244,52,168,56,127,110,180,203,45,17,46,85,66,82,169,140,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,154,65,204,94,101,241,79,52,23,219,215,214,38,85,191,103,162,163,67,126,79,162,233,159,50,203,78,116,140,60,235,156,158,111,33,11,115,106,189,117,234,163,246,17,79,78,21,249,10,147,42,77,43,52,248,201,66,151,13,16,228,51,80,177,169,146,57,70,137,136,54,158,73,207,147,29,198,148,162,65,41,108,59,21,105,90,23,189,174,110,134,131,105,75,181,240,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,154,28,194,218,212,43,27,31,113,46,202,181,160,244,84,91,126,240,172,210,233,209,185,171,115,145,21,137,174,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,115,252,38,236,11,54,217,201,205,177,121,208,173,232,145,43,183,140,138,132,154,237,65,36,102,252,229,199,168,74,142,193,45,70,102,100,134,218,108,137,40,45,16,70,167,20,69,185,197,169,83,40,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,8,21,198,27,27,233,86,30,93,35,224,211,212,57,115,42,88,163,32,147,30,90,92,74,24,130,197,58,84,73,46,173,125,234,90,212,163,101,9,65,17,22,139,113,70,162,216,72,114,147,0,6,148,242,177,141,127,202,39,47,182,78,49,185,79,232,165,220,20,243,235,216,75,92,182,209,57,135,87,30,87,41,60,199,12,153,55,217,116,219,220,179,87,44,209,187,69,106,69,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,235,142,174,197,191,111,212,235,178,148,73,102,157,13,233,107,61,72,189,86,208,106,62,243,34,238,47,121,12,239,103,99,20,94,197,140,195,92,245,213,203,118,67,48,103,77,167,70,55,28,53,236,101,19,164,169,9,47,93,68,68,68,231,97,17,145,123,136,117,124,2,192,104,245,236,154,226,54,42,77,138,214,250,113,214,27,101,213,160,183,124,221,41,167,210,68,102,217,251,204,251,20,95,231,28,151,36,213,38,233,121,151,177,100,56,242,90,37,87,105,104,213,74,218,95,236,132,99,211,188,189,195,69,180,231,138,69,62,44,132,168,148,78,178,133,145,145,234,71,170,72,245,31,160,0,7,227,172,83,99,214,41,51,105,50,218,67,140,205,142,228,119,16,180,145,146,146,180,154,76,140,140,140,140,180,63,112,207,134,124,240,98,118,15,230,18,228,101,80,22,196,26,228,233,149,104,170,38,141,45,242,222,157,40,144,146,245,16,95,69,190,226,212,180,238,51,17,200,146,106,50,74,72,204,204,244,34,47,104,250,212,122,197,209,104,78,102,177,67,168,212,233,18,155,82,86,220,136,207,57,29,100,100,100,162,209,73,50,62,244,145,246,31,176,189,194,105,229,207,138,118,44,97,162,233,214,246,33,56,117,250,36,126,75,74,144,241,201,149,55,106,121,40,61,84,236,180,163,232,33,103,221,244,149,238,51,22,109,128,185,229,192,204,115,130,194,96,221,244,202,77,85,227,74,10,159,81,168,67,98,66,150,100,215,209,104,164,45,71,170,157,36,151,218,70,93,229,219,33,153,121,153,13,37,248,238,161,214,214,68,164,173,10,37,37,68,101,169,25,25,119,144,255,0,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,203,49,163,50,152,73,129,148,57,21,91,214,240,165,49,33,164,47,151,4,170,17,147,37,197,146,28,81,37,45,184,234,12,204,205,165,36,139,94,211,236,247,233,85,249,163,226,173,136,119,251,147,109,60,41,36,209,104,220,199,27,41,173,243,227,75,90,62,121,190,199,24,150,164,25,26,22,218,187,190,146,117,238,34,16,161,168,88,157,140,55,26,228,71,135,112,221,53,89,207,153,169,72,110,68,231,13,107,115,93,53,45,234,250,78,125,189,170,247,152,150,185,126,225,95,140,120,147,54,5,71,16,163,174,220,162,62,77,58,242,30,68,168,115,9,181,27,70,162,34,118,34,145,187,98,215,166,189,155,147,238,35,29,147,57,153,120,203,230,82,48,17,186,37,18,3,51,238,122,137,20,54,228,203,106,11,178,72,220,133,33,36,238,244,182,211,159,172,142,71,187,67,237,51,61,53,238,171,248,209,229,84,167,53,18,43,46,63,34,83,169,109,182,219,73,169,75,90,143,66,73,17,118,153,153,158,154,11,204,225,159,150,10,126,15,97,36,11,222,177,73,36,87,238,104,205,84,57,175,176,146,121,166,36,198,134,239,43,85,52,133,164,137,109,153,237,212,200,143,218,103,218,38,168,0,0,230,185,138,196,58,110,25,224,205,227,115,206,159,30,51,177,168,117,5,197,231,58,148,115,31,76,71,150,132,167,85,36,204,204,208,122,17,30,189,157,131,56,216,147,117,200,189,239,219,130,235,146,105,53,213,42,114,229,234,157,123,121,175,45,207,105,159,237,123,207,239,49,110,15,225,236,60,80,225,131,74,129,26,50,165,189,69,182,88,170,54,70,130,112,219,144,205,189,161,25,104,149,25,104,110,125,135,219,222,66,159,98,189,58,213,185,153,125,36,109,204,163,207,74,203,93,75,107,173,57,175,216,101,218,159,176,254,225,161,236,147,98,83,56,157,151,59,58,168,82,26,114,69,62,147,79,167,73,216,178,51,231,55,2,50,151,175,172,163,239,95,180,200,253,228,59,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,171,137,191,195,67,35,146,115,29,121,51,140,55,194,226,35,14,172,186,195,104,122,35,136,106,66,235,149,22,73,183,202,18,153,89,41,37,24,146,182,148,242,150,159,93,14,19,104,35,53,45,108,245,254,40,92,63,62,79,239,204,78,95,108,106,84,11,110,5,61,13,221,118,245,14,23,79,209,114,183,127,73,180,194,15,151,201,229,236,75,201,105,8,229,242,185,198,75,37,188,227,112,3,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,123,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,233,98,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,159,249,5,255,0,222,178,204,111,230,255,0,254,151,34,138,171,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,7,63,199,76,116,195,140,186,97,197,71,20,49,66,179,208,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,57,214,199,76,116,196,124,197,226,61,71,20,49,66,179,215,85,103,104,211,44,180,70,136,180,248,169,51,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,95,42,240,194,172,71,195,250,21,173,115,222,182,93,86,139,74,189,105,234,170,80,37,204,142,109,183,80,138,75,52,27,141,153,255,0,209,86,135,162,141,183,89,112,139,99,173,169,83,171,133,102,119,230,97,181,213,72,203,14,33,202,223,104,92,149,7,90,183,165,242,95,145,34,21,98,91,140,33,136,186,243,77,13,67,113,100,241,232,134,140,201,249,27,212,164,161,78,41,55,40,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,226,255,0,191,248,44,191,249,159,255,0,250,156,20,2,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,74,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,16,255,0,136,142,119,225,229,86,196,43,74,206,149,187,19,110,202,123,174,208,148,76,177,37,154,91,105,121,166,215,42,83,75,117,43,78,228,45,254,156,205,183,27,91,177,212,75,73,165,11,73,209,101,173,105,221,87,205,118,45,173,101,91,53,91,130,181,55,127,77,78,165,194,114,92,167,246,33,75,94,198,155,37,45,91,80,133,40,244,46,196,164,204,251,8,194,233,180,238,171,26,187,42,214,189,109,154,173,191,90,133,179,169,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,106,84,70,93,134,66,239,184,102,103,71,249,73,225,194,240,222,245,87,46,254,176,105,241,24,147,33,233,220,231,43,176,72,185,72,157,163,139,83,202,121,38,132,166,66,143,114,121,142,180,178,81,115,137,182,230,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,15,201,54,147,74,168,201,129,50,161,76,137,42,69,46,65,203,130,235,204,165,107,138,249,180,227,38,235,74,50,213,11,54,158,117,179,82,116,61,142,45,61,202,50,63,214,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,21,87,199,59,234,79,243,39,240,209,0,50,255,0,152,91,171,46,147,47,122,221,149,27,74,213,221,103,204,180,163,84,19,41,198,28,165,117,47,199,113,115,26,54,204,150,111,33,12,40,155,50,82,118,184,180,44,205,68,131,66,249,253,173,105,221,87,205,118,45,173,101,91,53,91,130,181,55,127,77,78,165,194,114,92,167,246,33,75,94,198,155,37,45,91,80,133,40,244,46,196,164,204,251,8,197,255,0,100,95,38,84,44,158,97,196,170,99,149,95,76,222,119,71,79,34,230,169,52,181,148,85,56,209,47,149,26,51,106,211,70,90,230,186,68,226,146,78,56,165,169,74,218,70,134,155,143,252,80,178,11,93,198,157,249,135,193,154,127,89,119,210,169,232,143,93,160,70,140,130,122,181,21,157,198,137,44,26,18,75,118,99,104,50,65,182,163,82,157,105,182,208,222,139,105,13,189,81,150,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,238,84,115,93,135,25,181,195,132,94,182,83,189,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,20,217,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,64,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,1,149,113,215,241,231,51,23,150,60,219,216,109,102,86,96,196,167,91,216,93,107,194,183,40,176,153,34,90,212,182,226,199,102,76,183,93,52,146,148,183,149,25,179,36,118,33,180,33,9,34,53,111,113,206,235,195,187,32,179,51,57,117,29,249,138,84,250,173,55,12,168,156,169,26,28,103,227,252,166,112,220,117,29,52,89,59,73,6,202,22,195,137,144,227,107,55,19,234,182,157,170,115,152,213,234,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,2,133,184,165,227,164,204,96,205,101,122,219,133,89,234,237,188,59,255,0,83,116,198,91,39,219,109,18,155,34,58,130,212,219,167,183,157,213,115,25,83,136,74,82,182,227,49,244,137,36,181,124,172,34,192,31,255,0,81,60,122,204,29,227,135,191,239,118,153,101,215,102,163,255,0,187,13,34,164,168,168,51,255,0,152,104,223,36,255,0,108,210,23,250,244,8,170,37,87,18,156,1,253,5,102,130,224,249,57,135,191,37,236,91,163,147,83,182,186,100,105,5,255,0,230,236,245,169,99,67,52,183,178,82,157,213,143,87,150,149,183,181,9,109,77,107,47,248,41,227,164,202,173,10,244,203,197,122,179,206,244,38,203,146,221,140,225,62,227,136,138,234,249,115,144,149,153,155,77,178,135,149,21,105,108,137,10,55,37,190,191,95,85,26,44,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,8,206,206,37,51,134,57,115,188,106,166,251,109,200,168,82,106,20,232,219,150,68,124,229,192,146,164,105,235,36,251,209,236,51,63,113,12,240,202,122,117,213,115,60,250,136,220,153,88,158,165,158,154,158,231,93,115,95,180,207,181,95,105,253,226,224,163,225,236,44,47,225,131,86,129,38,50,162,61,90,182,95,170,56,68,130,108,215,33,235,123,67,51,213,41,51,212,219,251,79,179,188,197,71,97,181,215,34,200,191,109,251,174,49,164,151,75,169,196,151,170,181,208,185,79,33,207,97,151,236,251,203,239,33,163,172,186,98,29,55,19,48,98,206,185,224,207,143,37,217,52,58,122,229,114,93,74,246,62,168,140,173,105,86,138,81,145,145,172,181,35,61,123,123,71,74,0,0,16,175,137,126,88,41,248,195,132,115,239,106,61,36,151,95,182,99,59,80,230,176,194,77,231,88,143,26,99,156,173,82,210,214,162,53,184,71,183,82,35,63,105,31,104,163,41,49,229,83,39,59,18,83,46,49,38,43,170,109,198,220,73,165,72,90,79,67,73,145,246,145,145,150,154,119,139,64,201,158,94,50,249,155,124,4,114,137,91,128,204,11,158,156,71,13,201,49,26,130,212,147,54,225,71,73,187,189,77,186,231,235,36,25,238,208,187,72,143,77,123,248,222,96,120,87,227,30,27,77,159,81,195,216,235,184,232,140,19,174,178,134,81,42,100,195,109,38,233,164,140,154,136,148,110,216,132,107,167,102,229,123,140,132,74,118,22,39,96,245,198,137,18,33,220,54,181,86,11,228,105,82,219,145,5,194,90,28,215,77,79,98,190,147,127,103,106,125,228,38,190,87,56,171,98,29,128,228,43,79,21,137,53,170,55,49,182,206,107,156,249,50,208,143,152,111,245,143,203,74,8,137,8,113,93,223,73,90,247,25,139,80,193,124,202,97,38,57,208,227,213,108,171,194,148,252,135,80,142,100,19,168,70,84,150,214,104,109,70,149,54,219,171,50,50,55,82,147,45,123,15,179,221,175,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,1,255,0,43,90,91,73,173,106,36,165,37,169,153,158,132,69,239,16,155,59,28,68,108,220,8,133,54,201,177,229,179,85,187,150,211,136,213,151,26,125,152,202,50,146,222,139,229,73,67,168,90,93,105,58,246,118,17,251,204,136,169,199,20,113,143,18,241,202,233,147,88,187,171,181,58,163,243,165,173,230,97,156,169,15,182,218,150,226,212,148,52,219,139,89,145,17,186,164,164,136,207,66,61,61,189,178,115,41,220,52,113,43,26,36,211,238,155,238,59,180,43,93,246,218,146,68,242,36,69,148,243,106,54,23,170,57,177,86,218,136,218,117,122,118,232,102,159,113,30,182,185,130,153,59,193,12,18,166,67,143,64,178,233,50,103,69,67,100,115,229,83,161,174,66,150,148,182,91,205,196,48,131,51,220,209,43,95,121,153,253,221,47,16,47,90,6,25,89,53,107,186,181,38,60,72,52,104,18,37,153,41,104,108,140,153,101,110,109,78,229,36,181,218,131,208,181,46,239,96,207,254,115,243,41,92,204,62,44,213,42,103,84,148,186,20,25,47,198,167,198,55,214,109,114,145,38,66,154,94,206,107,136,215,99,218,106,157,11,78,194,236,239,233,28,54,178,179,43,28,49,98,61,211,93,136,217,219,214,242,209,52,249,173,158,142,190,196,152,107,217,235,50,180,40,141,183,79,179,82,51,247,145,119,222,149,30,151,14,137,73,133,70,167,178,134,162,192,142,220,102,91,66,73,41,75,104,73,37,36,68,68,68,68,68,69,216,68,68,63,96,0,15,195,91,173,83,45,218,68,202,229,102,107,49,33,65,97,201,47,188,243,137,109,8,109,9,53,40,205,74,50,34,34,74,76,245,51,34,236,20,201,196,147,60,106,197,219,129,252,45,195,154,147,168,183,41,142,169,137,111,180,246,133,41,230,215,49,133,232,166,100,41,181,180,166,220,65,246,164,140,253,189,154,16,129,180,74,68,235,130,177,6,135,77,108,220,151,80,146,212,86,83,161,158,174,56,178,74,123,8,140,251,204,187,136,204,104,63,44,56,77,50,147,148,58,54,31,214,204,249,245,123,86,59,15,160,245,209,42,118,152,203,74,45,20,130,50,208,200,251,210,127,191,184,81,94,99,237,39,108,140,120,191,237,167,24,91,72,133,115,85,89,103,114,77,59,155,68,199,144,149,23,97,106,71,183,188,136,136,90,159,7,75,201,117,108,30,171,219,142,41,245,156,42,172,133,37,70,122,161,41,68,90,122,9,58,238,61,15,183,187,78,225,97,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,174,52,145,147,186,77,42,139,149,12,30,135,70,166,68,129,29,203,30,139,45,109,70,101,45,33,79,191,13,167,158,116,210,146,34,53,184,235,142,56,181,119,169,107,82,143,83,51,49,213,106,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,151,196,139,32,181,220,2,186,170,152,219,134,244,254,183,12,174,10,130,228,72,102,44,100,55,242,102,83,238,106,81,150,219,73,74,19,13,75,94,214,28,74,73,40,213,44,175,69,114,214,247,21,201,118,109,174,172,163,98,153,93,52,214,186,235,110,187,211,83,238,106,114,146,227,188,200,41,146,218,214,251,13,19,205,54,115,27,108,158,75,43,112,205,41,231,56,70,90,44,198,130,108,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,29,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,53,153,177,241,79,140,159,16,46,31,49,124,79,252,130,255,0,239,89,102,55,243,127,255,0,75,145,69,85,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,133,184,134,103,78,171,154,124,80,145,66,180,46,9,106,194,187,106,65,21,191,12,227,42,41,77,124,155,218,237,65,246,212,163,82,214,165,27,169,104,214,73,52,50,105,46,91,107,91,219,190,183,13,12,157,201,204,134,46,51,124,94,116,121,127,163,171,30,67,115,102,188,228,54,157,137,86,168,182,182,214,213,45,68,246,169,90,20,147,230,60,68,135,52,104,137,10,229,155,237,172,90,246,107,178,127,135,25,144,192,229,225,147,118,221,42,151,85,183,41,238,38,199,150,194,10,27,116,105,72,100,144,203,41,54,219,86,200,106,229,180,219,173,37,10,73,182,148,154,82,75,109,165,34,128,113,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,114,156,48,243,191,51,49,118,172,156,33,196,137,91,239,235,62,158,203,177,228,37,151,215,233,90,59,45,199,142,114,159,144,235,174,27,147,57,234,213,227,86,194,87,61,181,33,42,209,205,147,168,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,101,92,95,247,255,0,5,151,255,0,51,255,0,255,0,83,130,128,70,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,235,249,135,204,13,131,150,92,47,157,138,248,140,185,107,166,195,145,30,35,80,224,155,39,54,107,239,56,73,75,81,219,121,198,210,226,201,59,221,82,73,90,147,109,56,174,221,166,51,175,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,118,189,194,155,36,179,48,166,133,39,48,56,189,106,116,119,157,103,153,14,129,77,170,83,95,143,80,183,226,161,110,178,251,139,67,196,158,91,210,59,52,50,70,228,176,69,181,195,41,14,32,156,86,114,75,51,21,168,81,179,3,132,54,167,89,121,209,185,112,235,244,218,93,53,249,21,11,130,42,214,211,44,56,132,50,74,230,61,31,183,83,52,110,83,6,123,156,34,142,218,14,165,176,171,19,46,172,27,196,123,115,20,172,169,125,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,162,156,177,102,22,213,205,6,13,81,113,114,214,141,208,117,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,254,11,136,53,37,10,91,78,180,179,66,55,237,46,170,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,0,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,21,87,199,59,234,79,243,39,240,209,85,98,236,248,101,100,74,149,130,54,109,59,28,241,74,217,150,222,40,87,163,184,168,176,234,140,37,11,182,225,44,212,148,161,182,245,51,68,151,154,209,78,45,123,92,66,28,228,109,108,201,238,108,245,1,80,28,82,50,11,15,14,250,236,205,224,229,62,149,77,180,15,163,143,113,91,176,227,49,5,154,67,135,202,140,204,152,141,182,148,33,76,186,179,108,156,108,136,220,75,174,27,158,186,28,95,38,37,228,215,22,51,13,134,56,219,67,143,151,40,146,235,151,13,114,65,198,43,97,111,72,244,117,97,124,135,144,131,152,203,79,52,149,161,132,188,235,196,183,22,72,107,105,184,102,148,165,70,61,175,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,6,85,199,127,201,70,84,107,185,180,198,88,86,111,42,171,14,208,166,233,50,233,173,194,101,10,232,34,237,89,182,217,41,195,36,19,207,173,28,166,203,69,168,181,91,156,181,161,167,8,104,38,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,1,202,179,79,141,127,201,219,47,183,182,49,183,79,235,101,219,244,242,232,24,83,92,198,215,57,247,81,30,47,53,60,198,204,217,39,222,104,220,218,178,87,44,151,183,85,104,71,154,193,117,57,160,193,79,228,237,194,70,175,131,142,84,58,217,118,253,62,143,215,190,151,121,141,174,115,245,216,178,37,114,149,203,108,205,146,125,231,73,189,200,37,114,201,27,181,86,166,116,172,46,167,140,158,10,124,185,203,237,39,24,226,84,57,50,240,202,160,124,230,28,119,107,111,193,168,187,30,59,155,82,77,168,212,242,95,68,51,78,171,66,73,190,126,187,149,176,133,85,229,99,26,255,0,147,182,96,172,156,99,114,159,214,196,183,234,7,215,176,150,185,142,46,11,237,46,60,174,82,121,141,145,188,76,60,233,183,185,100,158,97,35,118,169,212,143,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,203,140,93,228,186,70,15,82,45,198,212,250,14,109,86,58,148,162,61,27,82,87,22,160,131,78,187,139,83,236,238,211,184,85,102,92,45,39,111,124,120,176,45,166,216,91,168,155,115,82,153,123,106,77,91,91,92,198,80,165,31,97,232,69,187,188,200,200,94,166,103,176,154,101,91,40,117,172,63,162,107,207,164,90,178,88,97,5,174,138,83,84,199,154,73,104,148,25,158,166,101,220,146,253,221,195,62,21,186,68,235,126,177,58,135,82,111,151,42,159,37,216,175,39,67,45,28,109,102,149,118,25,17,247,145,247,145,24,158,60,54,243,198,172,34,184,88,194,220,70,169,58,187,114,166,234,88,136,251,175,106,81,94,113,112,216,65,26,158,144,150,208,210,91,109,103,216,147,50,246,118,106,66,231,40,149,170,101,199,72,135,92,163,77,102,92,41,236,55,37,135,153,113,46,33,109,173,36,164,153,41,38,100,122,165,68,122,145,153,118,143,220,0,3,241,213,233,113,43,116,153,180,106,131,40,118,44,248,238,70,121,181,164,148,149,33,105,52,168,140,140,140,140,140,140,251,12,140,133,22,241,37,202,204,172,16,197,137,23,85,10,35,101,111,92,43,92,210,229,54,122,53,33,249,51,23,179,213,101,8,73,19,109,23,102,166,101,239,50,238,230,249,48,204,165,115,47,24,179,75,169,149,82,82,40,83,164,177,26,161,24,159,89,53,202,92,152,234,117,102,142,107,104,215,99,58,106,173,75,78,195,236,238,208,6,31,222,180,12,77,178,105,55,117,22,84,121,144,107,48,24,150,68,149,161,194,34,117,148,57,177,91,84,162,215,106,203,82,212,251,253,163,154,99,94,78,240,67,27,105,147,35,215,236,186,76,105,210,144,225,20,248,180,232,104,144,149,169,46,22,242,113,108,44,200,247,58,106,215,222,68,127,125,81,230,199,134,142,37,96,188,154,133,211,98,71,118,187,107,176,219,178,76,153,68,137,82,153,109,38,250,245,95,42,42,27,73,19,77,35,94,221,8,213,238,50,210,49,225,118,49,226,94,6,221,49,171,22,141,118,167,75,126,12,180,60,244,50,149,33,134,220,82,28,66,148,135,91,109,104,51,35,54,146,149,17,153,106,69,167,179,178,227,178,79,196,70,205,199,120,80,236,155,230,91,52,171,185,13,54,222,175,56,211,12,201,81,20,102,244,71,54,74,221,90,212,235,171,211,179,180,139,222,70,71,54,80,180,184,146,90,20,74,74,139,82,50,61,72,203,222,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,75,178,244,181,108,122,68,154,229,215,95,167,210,226,70,105,110,169,114,229,54,193,25,37,42,81,145,27,138,34,215,68,171,219,236,63,112,172,140,231,113,78,134,180,212,176,243,2,159,150,135,72,158,136,253,88,148,68,157,127,156,50,165,50,244,89,122,247,242,150,147,52,253,190,226,21,135,92,175,93,24,131,114,187,85,173,212,103,85,234,213,57,42,51,113,247,156,144,234,220,113,195,86,132,106,53,40,245,90,204,251,204,245,63,121,139,67,200,31,13,230,25,137,70,198,44,93,133,77,168,51,62,44,121,240,105,175,182,78,146,82,178,139,33,179,113,169,17,116,37,17,115,18,123,86,125,250,17,247,152,179,250,77,34,151,66,167,71,164,209,169,241,161,67,136,210,24,101,136,237,37,182,219,66,82,73,74,82,148,145,17,17,17,17,17,17,105,161,16,255,0,74,132,248,148,184,50,42,83,228,54,196,104,173,45,231,156,113,100,148,161,9,35,53,25,153,232,68,68,68,103,169,138,116,226,97,157,249,151,221,201,43,8,112,218,182,251,84,56,59,226,212,157,141,36,210,82,29,67,147,35,186,141,204,190,164,45,10,66,208,122,41,4,103,217,175,102,132,43,202,12,71,106,83,227,193,109,196,165,201,79,33,164,169,195,50,73,41,74,34,35,51,247,118,139,236,225,211,133,244,108,55,192,250,43,177,89,138,228,250,180,56,211,100,191,29,40,50,53,59,14,38,242,53,18,18,175,164,141,123,117,246,106,102,37,160,0,15,242,147,38,60,56,238,203,148,242,25,101,148,41,199,28,90,137,41,66,72,181,51,51,62,194,34,34,239,21,57,196,187,62,143,84,228,205,193,28,38,174,188,203,17,221,114,45,94,108,73,70,158,97,164,230,70,125,158,99,18,12,141,38,70,218,182,45,29,189,134,126,194,21,132,243,207,73,121,201,18,29,91,174,186,163,90,214,181,26,148,165,25,234,102,102,125,166,102,126,209,32,242,41,131,149,60,97,204,29,185,6,25,32,163,209,166,195,171,74,82,247,105,201,102,116,98,89,17,146,22,90,232,225,119,232,94,243,33,161,58,13,37,170,21,18,5,25,143,213,193,140,212,100,247,119,33,4,146,238,34,247,123,136,80,231,19,155,93,52,12,207,85,229,177,20,218,106,162,137,19,22,173,155,73,78,57,80,152,102,125,132,90,234,69,246,159,218,36,15,5,251,217,17,110,187,142,197,114,65,164,158,137,50,162,150,205,122,17,168,220,167,53,174,155,187,255,0,232,254,255,0,96,183,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,143,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,1,206,102,76,239,236,166,95,242,97,204,131,46,163,100,212,100,45,218,13,121,166,158,121,132,176,227,210,10,52,73,82,77,134,153,41,220,152,230,227,141,55,169,104,123,147,217,221,213,120,104,103,142,78,92,111,38,112,122,248,68,69,225,213,233,88,109,111,75,113,109,71,93,14,162,241,54,193,77,83,203,52,164,227,26,80,210,94,74,213,234,33,178,113,6,70,149,161,235,20,226,99,86,165,87,248,127,226,5,118,133,83,137,81,166,212,99,208,101,195,153,17,228,188,196,150,28,171,65,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,10,97,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,196,255,0,200,47,254,245,150,99,127,55,255,0,244,185,20,85,88,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,2,173,120,183,231,78,171,69,146,230,84,240,182,224,151,2,67,145,245,191,31,106,50,154,90,152,125,166,220,143,79,105,243,81,25,161,198,156,53,190,72,78,138,66,218,111,152,100,111,180,43,175,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,209,78,14,224,237,131,129,86,5,47,14,112,230,131,18,157,77,167,71,97,167,93,106,43,44,191,80,125,182,91,101,82,229,41,148,33,46,201,113,45,32,220,116,210,70,163,47,184,139,218,136,43,196,243,36,19,51,23,106,198,197,236,55,139,190,254,179,233,239,53,34,58,158,125,126,149,163,178,220,137,5,21,136,237,52,225,185,51,158,173,25,36,236,37,115,220,74,212,173,27,217,77,120,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,208,158,79,243,41,66,205,78,7,81,241,54,152,92,154,171,59,105,119,36,68,197,91,13,196,172,52,203,107,144,219,68,165,47,115,39,205,67,141,153,45,103,203,113,4,163,37,146,210,158,214,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,226,255,0,191,248,44,191,249,159,255,0,250,156,20,2,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,74,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,126,53,231,19,69,80,103,239,57,50,115,125,138,16,170,20,40,210,224,88,150,196,115,102,220,131,58,19,76,77,66,223,109,147,152,244,131,109,199,9,75,91,173,18,82,68,189,132,219,77,232,148,172,220,53,116,174,24,185,37,153,142,120,143,27,22,241,66,212,223,134,214,190,217,140,198,171,83,95,56,183,44,165,27,205,182,219,43,50,75,79,50,195,204,169,111,22,229,167,114,27,105,109,169,46,172,211,119,224,41,3,137,214,73,102,96,102,35,201,197,188,47,181,54,97,181,209,186,99,209,169,52,215,202,45,181,41,38,203,110,54,242,200,148,211,44,190,243,201,91,37,185,9,220,183,26,67,105,75,72,53,114,12,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,78,132,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,226,170,248,231,125,73,254,100,254,26,28,47,56,126,255,0,238,111,53,184,186,207,246,85,107,50,142,164,255,0,231,45,28,153,172,72,141,255,0,155,73,136,227,46,254,195,186,253,18,22,168,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,154,229,247,44,88,53,150,26,21,90,129,132,54,191,163,91,173,212,29,168,78,146,251,202,145,41,237,86,179,101,133,60,189,86,108,176,133,155,109,32,204,244,78,229,40,212,227,142,184,186,86,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,205,14,94,50,253,127,102,107,20,32,225,70,28,162,34,42,83,35,200,150,236,201,196,241,66,132,195,45,154,148,236,135,25,109,197,54,131,86,198,146,163,78,134,227,173,167,179,113,13,9,229,227,47,214,14,89,112,190,14,20,97,202,37,174,155,14,68,137,110,204,156,76,156,217,175,188,225,169,78,200,113,150,219,75,139,36,236,105,42,52,234,77,180,218,123,118,144,233,96,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,172,14,53,152,233,50,149,66,178,242,241,65,172,242,125,55,190,228,184,163,54,79,182,226,226,180,190,92,20,41,100,100,211,140,173,228,202,90,155,50,90,137,200,140,47,212,209,38,184,149,195,43,46,177,177,255,0,50,244,231,238,155,78,37,114,201,179,35,185,89,175,179,61,167,85,17,229,236,82,33,199,81,165,38,133,173,82,13,14,114,93,50,67,141,71,144,70,75,36,169,10,180,174,40,254,4,241,55,240,95,56,132,40,4,106,74,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,140,203,226,174,25,221,88,55,136,247,30,22,222,177,58,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,250,120,118,227,164,204,126,202,157,169,114,87,171,62,147,185,40,60,219,110,188,242,137,243,113,82,162,153,19,75,117,199,141,74,121,231,34,174,43,206,56,74,82,84,227,203,250,38,70,132,201,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,81,220,104,47,100,74,186,173,203,21,185,38,162,102,36,58,138,155,37,234,68,162,114,162,214,186,110,239,255,0,163,251,253,130,63,112,198,181,211,95,204,245,34,91,241,77,214,169,169,143,49,10,217,184,146,227,117,8,102,71,218,71,166,132,127,97,253,162,248,235,212,150,171,180,73,244,103,255,0,87,58,51,177,149,221,220,180,26,79,188,143,223,238,49,158,204,245,224,221,79,7,179,7,113,193,152,72,56,245,153,179,42,209,84,141,218,114,94,157,36,144,70,102,132,22,186,54,125,218,151,184,204,71,198,94,122,51,205,200,142,234,218,117,165,18,208,180,40,210,164,168,143,82,50,50,237,35,35,246,139,61,225,163,159,71,169,146,97,96,142,44,215,94,121,137,14,183,22,145,54,92,163,87,44,212,112,227,48,207,49,249,4,68,146,34,113,91,16,142,206,211,47,105,11,99,141,38,60,200,237,75,138,242,30,101,228,37,198,220,66,137,73,90,76,181,35,35,46,195,35,35,239,31,234,0,2,37,241,22,194,250,54,36,96,125,105,217,76,197,110,125,38,28,153,177,159,144,148,17,18,154,135,47,97,18,141,10,87,210,94,189,154,123,116,50,20,39,58,35,180,217,242,32,184,226,84,228,87,150,210,148,217,153,164,212,149,25,25,145,251,187,5,134,240,207,206,252,203,18,228,139,132,56,147,91,125,218,28,237,145,105,174,201,146,106,40,238,173,200,113,218,70,231,159,74,16,132,161,11,61,18,131,50,237,211,179,82,23,23,79,159,18,169,6,61,74,4,134,223,141,41,164,60,203,141,172,148,149,161,68,70,147,35,45,72,200,200,200,245,33,254,117,106,69,46,187,78,145,73,172,211,227,77,135,45,165,176,243,18,26,75,141,184,133,36,210,164,169,42,35,35,35,35,50,50,50,211,67,49,88,25,252,225,188,195,209,43,56,197,132,48,169,180,246,96,69,145,62,117,53,134,201,162,90,80,82,164,56,109,181,30,46,134,163,46,90,75,114,203,187,67,62,227,21,121,67,175,93,24,125,114,181,85,162,84,103,82,42,244,185,41,50,113,135,156,142,235,110,54,225,43,67,52,154,84,90,45,4,125,228,122,151,188,133,158,100,203,138,116,52,38,155,135,152,234,252,181,186,100,204,70,42,198,162,52,235,252,221,148,169,231,165,75,215,191,154,181,25,39,237,247,144,179,123,78,244,181,111,138,68,106,229,169,95,167,213,34,74,105,14,165,113,37,54,249,17,41,41,81,17,155,106,50,215,69,39,219,237,47,120,251,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,100,146,53,40,200,136,187,76,204,112,220,198,102,239,9,178,243,108,202,169,87,46,106,116,186,178,9,104,102,153,26,108,103,37,27,132,219,198,147,54,84,243,106,219,185,147,73,233,219,169,145,119,247,83,54,106,115,211,138,89,135,174,202,98,53,114,125,26,222,75,203,75,16,225,201,145,28,156,107,123,228,146,117,178,144,226,12,205,183,182,171,78,195,208,139,184,187,99,197,2,220,184,239,42,195,84,171,126,147,62,171,62,91,137,73,55,25,135,31,113,74,82,137,58,153,32,141,71,235,40,189,157,230,94,241,102,25,20,225,153,87,244,197,43,21,177,170,19,40,138,193,177,50,45,37,246,212,75,53,165,81,159,65,60,204,152,186,109,211,154,133,104,173,125,132,125,230,45,102,153,76,167,209,169,209,169,52,168,108,196,135,13,164,48,195,12,182,150,208,219,104,73,37,41,74,82,68,68,68,68,68,68,69,161,17,15,210,102,68,70,102,122,17,10,255,0,226,91,157,40,88,95,108,76,194,107,42,170,75,174,86,97,184,196,151,98,62,70,168,237,188,220,198,22,70,109,190,149,161,73,91,105,62,212,153,23,102,186,158,132,41,130,163,80,153,85,157,34,165,80,146,236,137,50,157,91,206,186,234,205,106,90,212,102,165,25,153,153,153,153,153,153,234,99,249,1,169,111,206,142,204,14,103,82,227,168,75,60,189,119,111,51,34,78,154,118,235,174,154,105,218,52,51,144,235,114,175,64,203,117,160,170,243,146,151,50,85,38,158,255,0,243,133,40,212,72,84,8,189,158,177,17,247,145,255,0,218,36,64,0,254,41,73,66,77,74,81,18,72,181,51,51,236,34,21,217,196,167,61,108,97,221,10,78,16,225,117,113,165,215,231,37,108,84,37,69,146,70,113,89,90,38,71,117,4,182,36,37,104,117,46,33,179,209,73,50,46,195,62,221,8,83,212,185,85,155,162,178,244,201,46,75,168,212,170,50,20,235,139,81,173,231,158,121,197,234,102,102,122,169,74,82,149,246,153,153,143,240,157,79,155,76,144,113,103,197,118,59,201,250,77,186,131,66,147,218,100,100,100,101,169,118,145,144,180,94,12,152,92,185,42,184,49,81,248,170,228,180,228,186,58,29,52,122,187,203,209,239,145,110,52,105,174,157,186,110,215,236,246,139,91,20,217,198,50,210,114,159,138,52,123,149,17,205,44,73,129,29,147,89,35,68,155,138,145,80,95,126,154,107,161,123,245,28,135,134,61,250,187,47,50,244,200,230,251,45,53,88,109,154,106,141,197,109,215,155,80,134,70,69,235,23,110,137,251,126,227,23,222,218,210,235,105,113,6,70,149,145,40,140,187,140,140,127,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,31,238,92,103,179,254,3,63,239,53,31,253,44,93,246,94,173,106,237,141,128,88,105,101,93,48,122,42,213,191,103,209,169,117,24,220,212,57,200,148,196,38,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,232,0,57,254,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,164,186,183,10,204,241,211,170,179,105,240,240,138,37,82,60,89,14,50,212,232,151,37,49,44,74,66,84,100,151,155,39,164,33,210,66,136,137,68,78,33,11,208,203,114,82,122,145,74,11,111,3,248,138,214,114,99,136,25,78,196,220,32,244,140,68,211,233,142,89,117,7,238,122,90,229,51,211,213,97,56,186,98,140,164,168,148,202,88,67,174,52,167,20,158,82,89,83,68,106,74,153,67,124,83,47,92,56,115,157,99,99,238,26,94,183,78,13,244,84,91,126,240,163,85,42,50,126,81,82,156,228,69,98,107,78,58,230,196,73,82,213,181,8,81,232,146,53,30,154,17,25,246,11,191,0,1,72,25,133,225,195,156,235,231,31,113,46,245,181,176,111,173,162,220,23,133,102,169,78,147,242,138,148,223,62,43,243,93,113,167,54,46,74,86,157,200,90,79,69,17,40,181,208,200,143,176,76,12,161,229,115,29,176,191,32,184,213,130,151,213,141,232,203,206,237,249,71,232,122,103,164,225,189,213,117,84,86,35,49,243,205,58,166,145,185,230,214,159,93,105,211,77,79,66,50,49,0,63,185,113,158,207,248,12,255,0,188,212,127,244,177,119,217,122,181,171,182,54,1,97,165,149,116,193,232,171,86,253,159,70,165,212,99,115,80,231,34,83,16,154,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,160,0,0,128,28,86,242,185,142,217,148,253,23,126,133,44,111,148,127,39,61,55,233,63,233,56,112,249,29,71,67,201,254,249,117,189,219,185,14,253,29,116,219,219,166,165,175,63,225,127,147,60,201,229,219,31,107,247,174,49,225,191,201,250,44,219,62,85,45,137,62,152,129,47,124,165,205,132,226,91,217,29,247,22,90,161,151,15,83,45,190,174,154,234,100,71,103,224,3,159,230,22,214,174,223,56,5,137,118,85,173,7,173,173,92,22,125,102,151,78,141,205,67,124,249,79,194,117,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,138,65,254,229,198,123,63,224,51,254,243,81,255,0,210,197,223,101,234,214,174,216,216,5,134,150,85,211,7,162,173,91,246,125,26,151,81,141,205,67,156,137,76,66,105,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,142,128,2,144,51,11,195,135,57,215,206,62,226,93,235,107,96,223,91,69,184,47,10,205,82,157,39,229,21,41,190,124,87,230,186,227,78,108,92,148,173,59,144,180,158,138,34,81,107,161,145,31,96,159,252,47,240,19,22,50,237,128,85,251,43,24,237,79,147,245,169,183,132,170,163,17,186,232,210,247,197,92,40,77,165,205,241,220,113,5,170,217,112,180,51,221,234,235,166,134,70,115,0,4,106,206,142,72,48,227,55,22,169,205,157,23,209,183,245,18,159,37,171,122,182,195,197,31,123,134,219,134,196,89,170,229,56,110,67,231,169,43,50,36,27,136,245,249,106,79,49,194,91,36,25,46,181,114,143,135,12,65,154,154,85,110,254,169,115,31,173,220,45,65,109,46,35,154,76,238,131,25,243,65,60,112,208,108,54,100,149,159,174,225,41,221,168,220,77,162,74,128,10,213,204,167,9,105,152,179,153,162,196,219,2,224,165,81,172,91,162,160,197,82,240,137,46,168,249,84,138,83,178,150,186,139,144,8,227,58,217,115,27,50,113,4,234,205,36,242,214,90,37,178,66,74,122,224,238,14,216,56,21,96,82,240,231,14,104,49,41,212,218,116,118,26,117,214,162,178,203,245,7,219,101,182,85,46,82,153,66,18,236,151,18,210,13,199,77,36,106,50,251,136,189,168,10,64,204,47,14,28,231,95,56,251,137,119,173,173,131,125,109,22,224,188,43,53,74,116,159,148,84,166,249,241,95,154,235,141,57,177,114,82,180,238,66,210,122,40,137,69,174,134,68,125,130,207,242,21,133,183,222,11,101,58,198,195,60,75,161,122,26,228,163,122,79,173,133,213,51,35,149,205,169,74,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,164,0,0,0,160,31,238,92,103,179,254,3,63,239,53,31,253,44,93,246,94,173,106,237,141,128,88,105,101,93,48,122,42,213,191,103,209,169,117,24,220,212,57,200,148,196,38,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,232,0,40,7,251,151,25,236,255,0,128,207,251,205,71,255,0,75,22,253,250,45,190,255,0,144,47,232,83,208,95,234,207,244,63,242,91,209,157,83,63,236,167,161,122,110,71,59,127,43,245,222,174,253,251,61,187,180,237,21,3,253,203,140,246,127,192,103,253,230,163,255,0,165,139,190,203,213,173,93,177,176,11,13,44,171,166,15,69,90,183,236,250,53,46,163,27,154,135,57,18,152,132,211,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,29,0,0,4,127,207,174,22,223,120,211,148,235,231,12,240,210,133,233,155,146,179,232,206,138,23,84,204,126,111,42,165,21,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,172,12,189,112,225,206,117,141,143,184,105,122,221,56,55,209,81,109,251,194,141,84,168,201,249,69,74,115,145,21,137,173,56,235,155,17,37,75,86,212,33,71,162,72,212,122,104,68,103,216,46,252,0,64,14,43,121,92,199,108,202,126,139,191,66,150,55,202,63,147,158,155,244,159,244,156,56,124,142,163,161,228,255,0,124,186,222,237,220,135,126,142,186,109,237,211,82,215,159,240,191,201,158,100,242,237,143,181,251,215,24,240,223,228,253,22,109,159,42,150,196,159,76,64,151,190,82,230,194,113,45,236,142,251,139,45,80,203,135,169,150,223,87,77,117,50,35,179,241,80,25,245,200,86,108,113,167,54,55,206,38,97,166,20,250,102,219,172,250,51,162,155,233,218,108,126,111,42,155,21,151,62,109,233,8,113,58,56,210,211,235,36,181,211,82,212,140,140,229,255,0,11,252,4,197,140,187,96,21,126,202,198,59,83,228,253,106,109,225,42,168,196,110,186,52,189,241,87,10,19,105,115,124,119,28,65,106,182,92,45,12,247,122,186,233,161,145,156,128,204,45,173,93,190,112,11,18,236,171,90,15,91,90,184,44,250,205,46,157,27,154,134,249,242,159,132,235,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,20,131,253,203,140,246,127,192,103,253,230,163,255,0,165,139,254,1,15,248,160,96,38,44,102,39,0,168,22,86,14,90,159,40,43,80,175,8,181,71,227,117,209,162,108,138,136,83,91,83,155,228,56,218,15,69,188,217,104,71,187,214,215,77,8,204,162,6,66,178,21,155,28,22,205,141,141,137,152,151,133,62,134,182,232,222,147,235,102,250,118,155,35,149,205,166,202,101,191,155,102,66,220,86,174,58,132,250,169,61,53,212,244,34,51,43,127,0,1,64,63,220,184,207,103,252,6,127,222,106,63,250,88,183,236,133,97,109,247,130,217,78,177,176,207,18,232,94,134,185,40,222,147,235,97,117,76,200,229,115,106,82,158,111,231,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,40,213,154,190,17,86,174,43,223,112,239,172,11,184,169,86,39,165,42,17,219,175,209,156,167,182,213,46,28,20,178,219,70,245,57,136,173,35,107,197,202,82,212,203,138,218,242,221,82,185,172,237,209,115,214,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,112,101,107,132,39,200,172,101,172,93,57,133,168,82,174,139,82,215,168,17,91,52,230,19,171,55,7,170,149,162,92,214,140,207,150,202,55,18,78,41,154,183,186,133,146,141,76,36,186,155,63,1,88,28,80,50,103,153,60,196,227,237,2,245,193,204,55,249,65,69,133,103,197,165,191,39,211,16,34,108,148,137,179,92,83,123,36,62,218,207,68,60,217,234,69,183,214,211,93,72,200,186,7,10,76,174,99,182,90,255,0,74,63,166,187,27,228,231,202,63,66,122,51,250,78,28,206,127,79,215,115,191,189,157,115,110,222,123,95,75,77,119,118,107,161,233,63,192,0,0,71,252,250,225,109,247,141,57,78,190,112,207,13,40,94,153,185,43,62,140,232,161,117,76,199,230,242,170,81,94,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,58,129,254,229,198,123,63,224,51,254,243,81,255,0,210,197,255,0,0,168,12,250,228,43,54,56,211,155,27,231,19,48,211,10,125,51,109,214,125,25,209,77,244,237,54,63,55,149,77,138,203,159,54,244,132,56,157,28,105,105,245,146,90,233,169,106,70,70,114,255,0,133,254,2,98,198,93,176,10,191,101,99,29,169,242,126,181,54,240,149,84,98,55,93,26,94,248,171,133,9,180,185,190,59,142,32,181,91,46,22,134,123,189,93,116,208,200,206,96,8,235,153,108,162,82,179,53,139,152,61,117,222,21,24,133,105,225,172,138,157,74,165,74,114,58,95,93,93,247,87,5,81,226,169,14,37,77,116,202,56,206,115,183,17,154,145,163,105,79,206,27,141,200,160,0,0,21,1,159,92,133,102,199,26,115,99,124,226,102,26,97,79,166,109,186,207,163,58,41,190,157,166,199,230,242,169,177,89,115,230,222,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,64,112,164,202,230,59,101,175,244,163,250,107,177,190,78,124,163,244,39,163,63,164,225,204,231,244,253,119,59,251,217,215,54,237,231,181,244,180,215,119,102,186,30,147,252,0,80,15,247,46,51,217,255,0,1,159,247,154,143,254,150,45,251,33,88,91,125,224,182,83,172,108,51,196,186,23,161,174,74,55,164,250,216,93,83,50,57,92,218,148,167,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,64,0,8,235,145,204,162,82,178,131,132,106,181,31,168,196,172,93,149,233,9,169,92,117,86,35,165,8,91,228,130,74,34,178,179,73,58,184,204,150,237,156,195,212,214,227,206,18,91,230,155,105,145,64,0,0,41,3,48,188,56,115,157,124,227,238,37,222,182,182,13,245,180,91,130,240,172,213,41,210,126,81,82,155,231,197,126,107,174,52,230,197,201,74,211,185,11,73,232,162,37,22,186,25,17,246,11,63,200,86,22,223,120,45,148,235,27,12,241,46,133,232,107,146,141,233,62,182,23,84,204,142,87,54,165,41,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,144,0,41,3,48,188,56,115,157,124,227,238,37,222,182,182,13,245,180,91,130,240,172,213,41,210,126,81,82,155,231,197,126,107,174,52,230,197,201,74,211,185,11,73,232,162,37,22,186,25,17,246,11,63,200,86,22,223,120,45,148,235,27,12,241,46,133,232,107,146,141,233,62,182,23,84,204,142,87,54,165,41,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,144,0,0,2,149,179,79,146,60,246,102,39,48,87,182,49,183,151,222,138,37,193,80,46,129,133,92,52,118,220,68,22,26,68,120,188,212,245,206,17,60,108,50,209,185,181,102,158,97,175,110,137,208,138,106,112,190,202,29,247,149,236,56,186,106,248,173,11,209,151,125,235,80,99,159,75,110,123,50,155,135,6,25,56,152,251,148,209,26,9,229,173,249,43,86,215,92,79,44,216,250,11,39,18,58,174,125,112,182,251,198,156,167,95,56,103,134,148,47,76,220,149,159,70,116,80,186,166,99,243,121,85,40,175,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,29,64,255,0,114,227,61,159,240,25,255,0,121,168,255,0,233,98,255,0,133,85,241,31,225,227,142,216,183,152,39,113,143,2,173,95,149,17,46,186,124,111,76,176,229,98,28,87,32,206,138,210,35,150,212,200,83,69,201,91,13,176,105,209,110,43,152,151,247,108,73,182,71,234,184,95,101,215,54,57,94,196,123,166,145,138,216,51,232,203,66,245,167,177,207,170,55,88,166,202,114,28,232,102,226,163,238,75,83,13,100,202,208,252,148,43,107,78,43,152,108,125,4,19,138,22,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,92,90,90,109,78,44,200,146,130,53,25,159,113,17,10,17,226,115,126,46,244,204,189,78,57,62,203,173,81,218,122,154,147,109,91,180,229,84,38,17,17,250,199,219,162,190,207,184,135,93,224,231,105,59,81,197,26,197,202,184,230,166,35,64,144,201,44,209,169,19,137,145,79,95,126,221,53,208,253,250,139,147,21,73,198,111,11,151,25,86,254,42,49,21,92,151,92,137,71,91,164,143,87,121,250,65,243,45,196,141,53,211,183,77,218,253,158,209,87,80,105,243,106,114,10,44,8,174,200,121,95,69,182,144,107,82,187,72,136,136,136,181,62,211,34,31,239,18,85,102,215,172,179,50,51,146,233,213,42,116,132,186,218,210,107,101,230,94,109,122,145,145,150,138,74,146,164,253,134,70,66,225,120,107,103,173,140,68,161,70,194,28,81,174,52,138,252,18,67,20,249,82,164,145,28,150,80,136,113,218,65,173,249,10,90,221,83,139,112,244,74,72,143,180,203,183,82,22,38,149,37,105,37,37,68,105,50,212,140,143,176,200,127,64,4,119,207,141,183,87,175,229,186,239,85,5,217,72,153,22,147,80,127,249,186,148,74,52,38,4,174,207,84,140,251,204,191,236,25,230,158,212,182,39,72,102,127,51,169,109,213,165,238,102,187,183,145,153,43,93,123,117,215,93,117,237,31,218,117,66,101,42,116,122,149,62,75,177,228,197,117,15,52,235,75,52,41,11,73,146,146,100,100,100,100,100,100,71,169,11,159,225,165,157,40,88,161,108,67,194,91,214,170,72,174,81,161,182,196,103,101,190,68,169,13,178,220,54,16,68,167,31,82,214,165,45,197,31,98,72,143,183,77,15,82,22,0,70,70,68,100,122,145,143,205,83,166,83,235,52,233,52,154,172,54,101,195,152,210,216,125,135,155,75,136,113,181,164,210,164,169,42,35,35,35,35,50,50,50,208,200,197,83,103,179,134,101,92,235,21,92,86,193,104,76,174,43,230,252,201,84,150,27,81,172,150,165,73,125,124,166,99,69,211,77,57,72,78,170,215,216,103,220,98,179,235,246,221,201,102,214,29,165,92,20,153,244,169,241,28,82,77,185,44,56,195,137,82,84,105,212,137,100,74,47,89,38,93,221,228,126,225,33,242,171,158,156,82,203,197,118,43,18,107,147,235,54,234,158,66,95,135,50,76,137,4,219,91,216,37,19,77,156,134,208,70,77,179,181,58,246,22,166,93,199,217,115,57,115,205,222,19,102,26,217,139,82,161,220,212,232,149,101,146,16,245,50,76,216,205,202,39,13,182,77,70,76,165,231,21,183,115,196,146,215,183,82,50,239,239,238,68,100,162,37,36,200,200,251,72,200,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,197,186,175,43,90,201,165,63,89,186,174,26,109,38,36,118,212,234,221,155,45,182,17,162,82,165,31,172,226,136,187,146,163,239,246,31,184,87,14,113,56,170,64,160,55,50,198,192,151,98,79,152,106,114,59,245,67,82,93,100,147,252,225,165,41,151,162,203,35,221,169,52,180,153,167,184,245,247,16,171,156,66,197,11,231,20,107,210,110,27,214,227,168,212,164,73,117,110,237,145,49,231,144,222,229,173,123,80,78,45,70,68,70,226,180,45,123,53,63,180,124,123,106,131,62,232,184,41,214,245,50,51,207,201,168,202,102,43,104,105,10,82,141,78,44,144,90,18,72,207,189,69,236,49,120,25,28,200,174,26,225,117,139,68,190,46,43,127,173,185,170,48,227,76,89,212,162,71,112,227,169,198,99,58,100,141,241,210,226,54,184,218,180,45,79,77,79,183,94,209,52,163,199,98,43,40,143,25,164,52,219,105,36,165,8,73,36,136,136,180,34,34,47,176,127,160,141,153,211,205,205,169,150,188,58,156,226,42,49,164,92,181,6,29,141,2,26,30,109,110,161,199,24,145,202,117,109,243,155,112,144,78,49,180,212,157,79,94,194,237,238,161,140,80,196,171,167,23,175,122,157,233,115,206,145,46,101,70,83,207,165,42,117,199,9,164,184,242,220,216,130,90,148,105,73,27,138,208,181,61,53,253,227,200,169,42,73,154,84,70,70,93,134,71,236,29,179,39,88,92,172,89,199,235,82,221,113,133,46,43,85,56,50,100,250,186,151,40,166,199,66,245,245,20,93,206,123,75,79,120,209,53,167,111,66,180,237,154,85,181,79,109,40,143,75,132,196,54,200,136,139,213,109,180,160,187,136,139,185,37,236,47,184,135,214,1,252,82,146,148,154,148,100,68,69,169,153,247,17,8,67,159,108,250,219,184,33,110,78,177,172,90,188,73,183,100,214,93,142,125,60,134,220,56,155,219,148,214,229,114,164,33,214,212,135,90,70,167,183,179,82,246,232,69,74,247,53,201,118,226,125,225,42,185,87,126,109,90,179,90,152,183,118,238,117,247,22,235,206,169,91,16,74,53,44,245,91,135,161,106,103,169,251,76,196,244,203,38,71,227,88,152,81,89,204,86,55,197,68,20,68,162,72,168,210,160,84,80,77,110,90,99,51,45,149,27,114,88,78,170,245,29,78,168,115,94,195,34,62,243,16,91,16,42,104,187,177,42,181,46,10,90,76,121,213,137,37,17,45,150,136,75,75,144,179,65,17,17,153,17,104,162,211,77,75,220,47,99,134,254,24,71,194,252,178,209,227,50,146,223,112,46,61,121,211,34,47,166,253,62,33,43,250,137,254,207,219,169,253,166,37,32,174,158,50,24,125,46,183,132,116,91,174,155,13,46,57,2,177,27,168,90,91,51,90,88,68,90,131,138,51,52,164,244,79,105,119,153,16,170,28,22,186,95,178,241,106,207,185,89,150,228,116,64,174,211,228,60,166,220,52,25,182,137,45,173,68,103,169,118,122,190,211,34,23,231,80,204,149,10,207,195,108,61,186,170,51,152,68,75,142,37,37,60,247,157,65,36,213,34,57,185,161,168,221,34,221,162,76,251,207,247,142,221,109,215,96,220,212,24,21,234,108,134,159,143,62,51,82,80,182,214,74,73,165,104,37,150,134,70,101,220,162,246,152,250,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,62,101,201,93,131,108,208,103,215,170,82,26,98,60,8,206,201,90,220,89,37,36,148,32,214,122,153,153,23,114,79,218,67,136,211,179,37,66,188,48,223,16,174,170,116,230,23,18,220,137,86,79,61,135,80,105,37,71,96,151,161,40,157,50,221,162,136,251,203,247,10,12,198,155,165,251,211,22,175,11,149,217,110,200,68,250,237,66,67,42,113,195,89,147,107,146,226,210,68,122,159,103,173,236,51,33,107,220,27,240,250,93,19,8,235,87,93,74,26,91,114,125,98,79,78,181,54,100,181,48,184,180,247,18,100,106,73,106,158,195,238,51,33,98,194,45,241,32,195,8,248,161,150,90,196,103,146,157,246,250,164,87,154,51,34,250,108,83,229,146,127,168,175,237,61,154,31,218,66,137,240,254,166,139,71,18,168,178,231,37,165,71,131,88,140,82,210,225,106,133,52,137,8,53,145,145,153,17,150,137,61,117,208,189,226,116,230,111,35,241,175,188,39,163,102,43,4,34,183,57,18,232,145,234,53,88,20,228,19,187,86,168,207,75,121,68,220,102,21,162,189,118,147,170,220,215,180,136,207,184,196,11,182,110,75,183,12,47,8,181,202,67,243,105,53,154,44,196,59,183,115,172,56,135,89,117,42,216,178,73,165,101,162,219,45,75,82,61,75,216,100,46,159,33,57,245,183,113,190,221,131,98,223,85,120,144,174,200,76,181,28,186,137,13,182,114,246,55,21,173,201,230,200,91,174,41,110,186,189,15,111,110,135,237,212,142,111,165,73,82,73,73,50,50,50,212,140,187,140,135,244,7,201,187,45,232,87,101,179,85,182,170,13,165,113,234,144,159,134,225,25,17,250,174,54,164,31,121,25,119,40,253,135,247,24,206,206,113,112,185,88,79,143,215,93,188,219,10,68,87,106,115,164,198,245,116,46,81,205,144,132,17,122,137,46,230,253,133,167,184,113,52,165,74,50,74,72,204,207,176,136,189,163,215,97,126,37,93,56,67,123,211,47,75,98,116,136,147,41,210,153,125,73,75,174,54,78,165,183,144,230,197,146,20,147,82,76,219,78,165,169,107,167,239,23,205,146,204,220,218,153,148,195,168,46,46,161,26,61,203,79,97,168,211,225,173,230,208,234,220,109,136,252,215,80,223,57,199,13,6,227,251,73,74,208,245,236,62,222,249,40,63,206,68,118,37,50,184,242,90,67,173,184,147,74,144,180,146,136,200,203,67,35,35,251,4,45,207,22,69,176,215,20,172,90,221,241,111,91,231,10,230,167,67,147,49,179,166,196,142,217,200,83,108,201,116,137,123,35,169,197,238,113,194,212,181,45,116,46,221,123,69,31,220,180,25,246,189,193,81,183,170,81,158,98,77,58,83,209,92,67,168,82,84,74,109,102,131,212,148,68,125,233,63,97,15,177,135,184,161,124,225,117,122,53,195,101,92,117,26,108,136,206,161,221,177,230,60,202,28,218,180,47,106,201,181,164,204,140,219,78,165,175,110,133,246,11,70,201,223,21,72,21,246,225,216,216,236,236,72,19,9,77,199,98,168,74,75,76,154,127,155,180,149,60,244,169,102,123,181,55,86,163,36,247,22,190,242,22,61,106,222,86,181,237,74,98,179,106,220,52,218,180,73,13,165,212,59,10,91,111,163,69,37,42,47,89,181,25,119,41,39,223,237,47,120,251,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,131,230,119,55,152,99,150,187,106,84,170,253,98,44,138,226,152,90,161,211,26,145,29,111,169,206,91,198,218,148,202,222,109,102,131,91,6,147,50,237,215,176,187,123,169,135,51,89,229,198,12,195,215,101,147,213,233,116,138,10,148,227,76,211,233,242,165,71,109,198,119,189,183,154,215,80,226,13,70,135,182,171,78,195,34,34,238,46,222,53,66,194,220,68,186,161,187,88,165,218,149,137,49,18,149,56,185,69,5,245,182,125,132,163,245,210,131,45,116,81,31,127,113,234,60,196,216,114,41,243,31,129,45,181,54,252,103,84,203,168,81,25,26,86,147,50,50,50,62,210,237,47,104,147,60,58,172,136,119,174,100,168,141,207,98,59,205,211,215,26,114,80,242,73,68,107,110,124,77,59,13,39,251,71,238,251,198,128,96,70,110,20,24,241,26,109,13,161,150,144,218,80,130,209,41,34,34,34,34,47,97,118,15,247,82,146,132,154,214,162,74,82,90,153,153,232,68,66,42,102,255,0,61,150,6,93,237,153,208,168,213,88,21,91,169,104,117,152,208,218,125,135,249,78,155,114,9,10,117,180,200,109,196,164,157,100,146,163,46,210,215,66,237,62,202,83,197,204,100,197,12,203,98,11,181,139,134,76,234,156,218,140,181,38,29,61,133,200,121,13,115,31,113,77,182,211,75,91,134,146,35,124,210,148,145,158,132,122,23,219,48,48,3,135,185,209,176,110,183,141,184,199,13,216,170,141,74,147,62,52,25,45,236,36,180,152,173,73,66,150,220,136,197,162,187,28,73,153,47,78,195,34,62,243,16,50,252,92,5,222,181,226,165,52,211,112,145,82,148,152,196,210,82,73,229,19,202,217,244,123,62,142,157,221,158,225,99,92,28,176,161,138,181,114,179,136,245,26,114,22,220,62,162,35,15,41,146,51,75,168,93,61,228,232,163,65,233,222,103,216,173,127,202,45,196,0,67,108,255,0,231,110,147,151,139,62,85,163,106,207,139,34,239,171,69,91,45,54,151,82,181,198,67,173,74,108,157,50,67,237,186,131,75,172,164,183,17,30,159,105,247,82,53,203,114,94,152,185,122,189,89,171,191,62,179,92,173,76,81,165,4,167,100,56,167,30,116,212,77,182,74,53,44,203,123,135,162,117,51,213,94,211,49,104,28,62,184,111,69,166,51,76,198,44,106,166,243,101,62,203,51,105,212,183,217,37,37,162,81,69,144,210,157,102,76,82,52,184,70,78,161,70,149,246,119,17,247,152,251,124,89,113,230,37,145,135,148,220,19,180,100,197,142,185,36,201,61,26,58,201,6,220,69,49,58,50,144,72,109,194,209,37,181,37,161,163,105,104,69,246,10,157,176,17,13,235,246,219,110,166,163,233,92,171,195,41,7,169,126,172,222,70,227,245,187,59,181,239,236,26,72,203,244,90,84,76,21,178,26,162,168,142,33,219,212,211,108,245,79,119,72,214,159,71,179,184,136,116,17,194,243,169,135,140,226,46,93,239,26,105,198,113,231,161,210,42,19,89,75,72,37,40,220,68,25,4,146,34,218,163,239,95,179,183,237,25,219,170,195,145,111,220,51,32,45,181,180,253,54,107,140,154,86,70,149,37,109,172,203,67,46,195,35,35,47,176,75,60,86,199,217,87,142,81,44,186,99,117,226,76,235,122,169,78,166,33,166,37,25,56,223,34,152,180,146,246,243,12,203,69,43,77,116,45,15,216,66,195,56,87,99,157,71,21,112,48,232,53,233,75,126,161,110,202,244,123,106,113,106,82,149,30,60,56,72,35,51,91,138,81,250,206,31,105,17,23,216,66,108,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,132,220,84,113,206,163,133,88,24,84,26,12,165,177,80,184,165,122,61,197,54,181,37,73,143,34,28,212,25,145,161,196,168,189,102,203,180,200,203,236,49,94,120,83,143,178,172,236,162,94,148,199,43,196,169,215,13,82,163,76,91,79,202,51,113,206,125,49,9,53,237,230,17,158,170,78,154,232,122,159,176,196,76,165,68,145,112,92,48,224,33,181,186,253,74,107,108,146,16,70,165,41,110,44,139,66,46,211,51,51,63,180,104,147,37,120,120,206,29,101,222,206,166,148,103,25,122,101,34,159,53,228,186,130,74,137,197,193,142,74,35,45,169,62,244,123,123,126,209,221,7,62,204,12,90,84,188,21,189,218,173,40,138,33,91,213,35,112,245,79,119,72,238,191,75,179,184,204,102,222,255,0,68,54,111,219,145,186,98,143,165,110,175,48,163,158,165,250,178,121,123,79,213,236,238,211,187,176,91,23,9,172,121,137,123,225,229,75,4,238,233,49,100,46,49,60,76,198,144,178,89,185,17,44,65,140,148,26,28,112,245,73,238,81,104,72,218,122,153,125,131,226,113,5,225,189,22,166,205,79,24,176,86,155,202,148,195,47,77,168,210,216,100,146,151,73,37,42,67,170,105,152,209,76,212,225,153,180,132,154,151,219,220,103,220,98,175,237,171,146,244,194,59,213,154,205,33,249,244,106,229,22,98,77,72,53,59,29,196,184,203,164,163,109,194,73,165,100,91,219,45,83,169,30,169,246,25,11,185,200,6,118,233,57,135,179,226,218,55,84,248,177,238,250,76,84,50,235,106,117,40,92,148,52,212,86,205,210,37,190,227,171,53,58,242,139,113,145,107,246,31,124,201,0,21,29,198,55,10,24,164,215,40,216,143,78,167,33,13,204,233,226,62,242,89,34,53,58,181,212,30,86,170,36,22,189,196,125,170,215,252,162,185,108,53,192,69,235,65,42,171,77,57,9,117,40,169,146,78,165,38,158,81,188,157,255,0,75,179,232,235,223,217,239,19,207,31,248,123,157,103,6,168,152,219,131,144,221,148,169,52,168,211,228,193,140,222,242,83,74,138,236,149,169,13,199,140,122,171,181,180,145,154,244,237,34,51,238,49,15,240,143,24,241,67,45,56,130,213,98,222,147,58,153,54,157,45,41,153,79,125,114,25,67,188,183,219,83,141,186,210,22,217,168,140,216,36,169,38,101,169,22,135,221,217,117,153,64,207,101,129,152,139,102,12,42,205,86,5,42,234,66,26,102,76,55,95,97,142,107,164,220,114,90,154,109,82,28,113,73,55,94,52,164,207,180,244,208,251,75,182,85,165,73,90,73,104,81,41,42,45,72,200,245,35,33,254,19,227,55,54,12,136,142,182,135,16,243,75,109,72,89,106,149,17,145,145,145,151,180,187,70,127,184,138,216,240,236,172,201,86,219,128,196,118,91,168,46,76,229,33,148,146,72,150,228,249,122,246,18,75,216,146,247,253,226,51,66,135,34,161,49,136,17,27,83,143,201,117,44,180,132,145,153,169,106,50,34,34,34,237,62,211,246,15,79,93,194,220,68,181,97,181,88,170,90,149,136,209,20,148,184,137,71,5,244,54,93,134,162,245,212,130,45,116,73,159,127,113,106,59,46,89,115,203,140,25,120,174,196,38,107,210,234,244,20,169,182,158,167,212,37,74,144,219,108,239,103,119,45,174,161,180,18,137,12,237,78,189,132,70,101,220,125,151,61,150,44,222,97,142,101,45,168,178,168,53,136,177,235,137,97,10,153,76,118,68,116,62,151,57,108,155,138,75,40,121,197,146,55,190,73,35,62,221,123,15,183,191,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,117,74,189,46,137,13,202,133,94,161,26,28,102,200,205,78,190,234,91,65,17,17,153,234,106,50,46,226,51,253,194,27,230,227,136,230,26,96,213,189,54,139,98,86,33,215,174,87,144,227,13,116,82,35,202,105,135,13,15,164,141,124,169,40,113,59,92,109,26,153,22,164,74,47,105,150,148,213,139,152,195,136,56,241,123,73,185,174,250,196,234,140,185,178,22,81,163,42,67,239,33,164,173,231,22,134,155,67,139,89,164,136,221,81,37,36,103,166,186,23,219,48,242,55,195,114,191,138,203,129,137,56,167,9,218,125,186,135,218,117,152,79,182,182,157,148,130,233,158,74,185,111,197,82,22,210,155,113,196,234,74,237,50,211,187,83,22,132,121,100,194,43,118,196,85,179,64,180,233,80,35,69,96,212,107,110,4,86,141,123,89,217,235,154,26,34,50,50,73,107,217,236,25,253,204,77,58,37,35,31,49,34,147,1,13,166,60,43,182,177,29,178,108,136,144,73,68,215,82,91,116,34,45,52,34,211,66,18,103,132,237,10,85,79,49,71,53,151,24,67,113,105,252,197,115,76,203,93,179,160,153,146,123,15,214,237,236,23,137,80,168,66,164,192,145,83,168,201,106,60,88,141,45,247,157,113,100,132,54,132,164,212,165,26,140,200,136,136,136,204,204,207,78,193,93,25,230,226,83,69,179,98,77,195,188,25,171,181,54,174,227,110,48,253,66,52,132,56,219,6,101,37,149,18,93,143,40,148,149,165,105,109,69,170,123,8,200,251,244,33,87,145,32,227,6,100,47,179,75,8,174,220,213,154,156,157,84,179,41,83,73,174,99,221,166,102,92,197,165,4,183,190,221,55,123,207,182,210,178,37,195,82,22,27,46,38,37,99,68,40,53,26,194,219,109,248,144,22,217,60,220,99,62,153,228,26,219,147,21,43,67,169,90,29,73,153,43,176,143,66,237,212,199,126,207,237,229,7,13,242,187,115,67,136,203,17,219,169,211,102,209,152,109,180,146,9,4,229,58,81,36,146,68,164,233,161,32,136,180,215,238,25,245,125,213,62,251,143,40,204,205,197,154,140,207,188,204,207,81,120,252,37,236,148,91,57,111,114,168,163,37,57,85,170,156,194,50,237,209,46,192,130,173,62,137,126,207,188,254,243,19,120,7,56,204,30,45,209,240,87,10,46,43,230,169,49,166,157,133,78,150,228,52,45,196,164,221,144,136,206,186,132,36,148,180,110,51,54,143,66,37,106,126,207,121,103,135,29,113,122,230,199,44,77,171,222,213,249,178,101,46,100,201,29,27,110,56,226,205,168,235,144,235,141,182,146,90,215,180,139,154,100,73,35,208,181,236,247,156,247,225,137,146,4,215,164,71,198,236,75,161,165,113,25,90,28,165,197,153,27,82,82,136,225,73,101,226,67,204,25,25,25,26,203,122,87,239,34,246,152,180,28,65,189,45,220,37,195,250,149,209,83,54,162,83,168,148,247,157,67,104,229,182,68,150,88,90,201,9,37,41,41,250,45,158,133,169,119,123,6,120,179,85,140,245,76,112,198,171,154,238,149,57,247,224,122,78,107,52,196,184,234,148,72,135,213,190,227,37,161,173,105,45,18,239,114,79,111,187,237,229,148,137,105,129,86,133,57,100,123,99,72,109,211,211,220,149,17,255,0,152,104,163,36,247,140,43,207,46,22,92,200,139,35,233,40,212,232,107,35,50,212,148,136,17,140,251,148,127,180,95,250,135,117,31,146,173,78,141,87,165,204,165,76,105,46,177,54,59,145,221,66,146,74,37,33,105,52,153,25,25,25,25,25,25,247,144,207,22,121,48,150,102,19,102,46,238,134,184,107,98,29,102,171,62,173,16,141,179,74,73,151,103,73,36,18,125,68,150,154,55,217,166,165,238,51,28,27,175,153,208,122,51,170,119,164,231,115,249,59,207,103,51,110,221,219,123,181,211,179,93,53,208,89,175,5,251,149,12,92,87,29,182,236,196,160,156,143,50,74,90,55,52,213,70,229,57,4,123,117,253,221,194,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,167,26,11,149,47,92,86,229,182,212,196,172,155,143,14,74,154,39,53,50,81,46,162,131,61,53,253,221,194,178,122,249,157,7,163,58,167,122,78,119,63,147,188,246,115,54,237,221,183,187,93,59,53,211,93,7,120,200,222,18,204,197,140,198,90,48,145,13,111,195,163,213,105,245,105,100,77,154,144,108,181,58,49,44,149,234,40,180,209,206,221,116,47,121,144,208,245,38,157,26,145,75,135,74,134,210,90,98,20,118,227,180,132,164,146,73,66,18,73,34,34,34,34,34,34,34,238,33,250,199,10,206,197,227,10,204,203,133,233,50,90,200,186,186,53,70,26,8,140,181,53,46,4,147,46,245,23,236,159,254,161,157,122,188,180,207,171,77,156,130,61,178,100,56,233,107,238,82,140,255,0,206,58,158,85,113,162,169,129,216,213,108,221,209,103,62,196,15,73,194,102,166,150,221,82,73,112,250,182,28,120,180,37,161,39,170,90,238,81,237,247,253,154,29,195,235,210,220,197,188,63,166,221,52,195,106,93,58,183,79,101,213,182,190,91,133,181,230,16,179,66,137,42,82,126,139,132,70,90,159,127,180,85,247,19,188,144,38,132,252,140,109,195,74,26,81,17,229,173,202,164,88,113,180,36,168,206,108,151,158,52,50,193,17,17,17,32,183,169,126,226,63,97,136,17,129,88,189,115,96,110,38,210,47,106,4,217,49,87,14,100,126,177,182,220,113,6,236,116,72,105,199,27,81,33,104,220,71,202,34,52,153,232,122,118,251,203,67,217,124,197,186,62,53,97,69,187,124,210,230,52,235,179,105,209,28,152,132,56,149,27,82,23,25,167,86,133,18,86,189,166,70,233,106,70,173,75,219,239,62,142,2,16,241,104,178,81,115,101,189,186,162,76,146,229,42,170,83,12,207,179,84,181,2,114,180,250,39,251,94,242,251,200,81,195,14,169,135,219,121,38,100,109,172,148,70,93,228,100,122,141,5,100,6,242,131,137,25,93,182,97,203,101,153,13,211,41,176,168,207,182,226,73,100,178,110,157,20,148,74,35,82,181,215,126,135,174,159,112,224,57,237,225,169,11,18,151,47,18,176,98,20,26,117,97,13,184,252,184,8,108,153,110,73,151,82,242,205,13,198,138,165,173,213,45,109,36,140,213,218,69,161,246,232,98,173,101,193,198,12,183,95,100,151,209,93,182,107,52,201,58,165,100,82,161,19,188,183,187,12,140,249,107,82,13,108,253,154,237,247,151,101,161,228,103,137,85,22,242,137,11,14,241,154,172,212,42,187,109,182,195,21,9,47,161,182,223,50,40,204,164,148,236,137,70,165,45,75,83,138,61,19,218,68,103,223,169,11,23,167,212,33,85,160,71,169,211,164,181,34,44,182,144,251,46,182,178,90,28,66,146,74,74,137,68,102,70,70,70,70,70,71,167,104,163,206,44,84,41,84,204,196,148,215,156,97,104,149,79,230,167,148,102,122,18,167,78,50,37,118,23,173,217,218,35,46,93,233,241,42,248,249,134,244,153,232,109,81,230,221,180,120,238,19,132,70,131,74,230,180,147,221,169,25,105,161,158,186,144,208,18,114,201,132,87,21,136,155,106,191,105,210,167,198,148,193,40,150,228,8,174,154,55,51,179,212,53,180,100,68,68,163,211,179,218,42,251,60,156,55,43,248,84,185,248,147,133,144,157,168,91,171,125,215,94,133,29,181,186,236,84,31,82,242,149,203,98,42,80,134,146,219,109,167,83,87,97,158,157,218,24,135,88,73,140,56,129,129,23,180,107,154,208,172,78,166,203,131,37,29,76,100,200,125,148,58,148,60,218,214,211,136,109,104,53,17,155,73,37,36,204,181,211,67,251,46,91,40,252,71,48,211,25,109,248,84,91,238,177,14,131,114,178,219,108,59,214,200,143,21,167,220,36,48,147,52,115,100,173,197,110,113,197,232,102,90,153,36,253,164,122,204,138,93,94,153,91,134,138,133,34,161,30,100,103,8,141,46,176,234,92,65,145,145,25,118,164,204,187,140,143,247,143,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,110,112,243,245,97,101,170,2,168,244,229,183,87,185,158,211,149,29,131,102,66,26,209,81,212,124,212,148,134,220,78,173,190,102,157,11,180,203,94,226,237,169,204,87,226,1,152,188,86,137,34,153,58,240,151,74,134,250,210,179,110,153,80,156,199,103,40,219,52,232,114,20,91,76,148,102,101,167,105,246,136,237,82,170,212,235,18,156,157,86,168,202,155,33,213,26,150,236,135,148,226,212,102,102,102,102,165,25,153,246,153,159,239,49,45,120,116,229,101,252,121,196,248,119,61,98,154,235,182,237,189,49,185,14,173,108,154,152,117,230,36,68,90,153,81,169,149,182,173,91,116,245,73,153,25,151,184,187,239,98,222,160,210,237,138,44,58,13,26,11,17,33,194,97,182,26,105,134,146,218,18,148,32,146,146,36,164,136,139,177,36,93,132,93,195,254,46,151,209,26,217,171,201,113,11,90,90,129,33,106,74,11,85,25,19,106,61,8,189,227,53,217,139,125,18,179,1,137,114,91,66,208,151,111,10,202,201,43,45,20,68,115,94,61,12,189,226,192,56,48,216,84,201,245,11,138,252,147,34,58,164,199,234,224,54,193,173,38,233,18,85,79,116,156,218,105,215,110,167,166,237,221,254,207,104,154,121,205,183,241,190,254,180,29,195,140,26,150,138,123,245,136,202,102,68,213,57,49,162,67,110,181,33,149,17,185,28,148,100,68,107,109,93,169,50,236,215,183,176,132,32,195,158,14,152,147,82,172,71,173,227,13,241,73,144,219,178,144,236,162,129,83,144,185,14,36,212,133,44,207,168,133,218,163,213,206,243,239,211,95,104,176,76,6,202,38,11,224,21,49,182,45,123,62,150,253,69,38,70,117,57,84,248,138,150,122,37,162,211,156,134,80,173,55,50,149,127,133,169,253,221,176,136,146,68,148,145,17,23,97,17,123,4,18,226,225,116,53,75,192,88,244,94,141,79,57,46,162,143,88,155,220,72,74,225,79,78,186,234,90,105,167,126,130,145,219,65,186,226,27,79,122,212,73,47,222,52,51,195,246,138,213,19,43,182,115,109,50,182,206,85,50,159,41,123,146,69,185,106,167,69,213,69,216,90,151,103,120,145,163,248,102,68,90,153,232,68,42,35,139,230,97,228,213,238,138,126,13,91,85,183,83,10,27,109,75,156,152,210,76,146,167,144,228,248,238,52,189,142,25,31,170,105,213,42,70,189,218,159,176,68,92,153,96,132,188,114,199,43,126,223,84,37,63,78,137,54,36,201,250,182,106,65,199,76,200,232,112,149,243,107,78,155,93,237,220,90,123,207,223,160,155,102,135,106,97,53,143,6,136,202,224,82,105,84,104,77,50,107,81,182,195,105,75,44,165,59,140,200,146,146,245,91,239,208,187,11,216,68,42,223,137,198,121,161,93,109,187,130,88,99,86,230,68,101,229,21,74,108,87,200,208,238,157,100,103,90,39,25,144,100,164,153,41,10,218,164,118,246,25,251,8,86,205,38,131,89,184,93,121,52,184,50,37,184,211,106,121,206,91,75,112,246,150,154,159,170,71,239,47,241,143,194,251,15,69,125,200,210,26,83,110,180,163,66,208,164,153,26,84,71,161,145,145,246,145,234,46,131,131,190,35,183,94,192,202,181,163,82,144,251,181,42,117,113,254,65,26,247,33,16,219,135,79,109,41,45,84,106,45,20,103,216,68,73,22,10,2,188,184,175,229,157,87,237,138,140,88,182,233,100,186,149,13,178,57,138,101,141,87,210,50,204,231,220,82,141,13,41,90,110,90,117,51,81,39,223,167,120,166,103,27,91,78,41,167,18,105,90,12,210,162,50,208,200,203,188,74,158,27,184,170,206,27,102,58,140,205,70,119,79,14,182,228,122,89,153,186,72,78,247,167,195,46,221,86,146,211,68,31,191,187,184,197,252,69,146,196,216,205,76,140,226,92,101,244,37,198,214,147,35,37,37,69,169,25,25,118,31,97,143,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,164,177,10,51,179,36,184,150,217,97,10,113,197,168,200,137,41,73,106,102,102,125,133,216,66,129,248,145,98,171,56,149,152,234,203,52,249,221,68,58,26,228,82,200,201,210,90,119,179,62,97,118,104,181,22,154,44,189,221,253,196,34,179,109,173,215,18,211,105,53,45,102,73,73,17,106,102,103,220,46,103,133,6,89,213,97,216,171,197,139,146,148,72,169,87,27,51,134,167,152,209,125,43,204,193,125,181,36,214,210,85,166,228,43,67,37,26,125,218,247,139,13,1,95,92,98,49,29,186,14,6,82,109,26,108,135,218,169,84,107,140,117,4,149,237,66,225,185,14,160,218,146,122,40,148,122,168,139,176,200,210,41,125,134,30,148,251,113,163,180,167,29,117,68,132,33,41,51,53,40,207,66,34,34,237,51,212,126,234,181,6,179,111,58,202,106,144,100,68,113,214,210,243,124,198,150,217,237,61,116,63,88,139,220,127,226,22,77,195,31,60,208,173,52,53,130,88,157,86,229,196,121,228,149,54,108,167,200,144,214,189,28,102,154,55,30,144,68,148,145,37,106,218,148,118,118,153,123,72,90,69,205,67,181,49,98,199,157,69,121,112,42,212,170,204,39,89,37,164,219,125,165,37,230,84,157,196,122,41,39,234,185,223,161,246,31,180,140,103,219,57,184,33,47,3,113,202,224,183,211,9,76,83,165,205,151,50,6,141,154,80,81,213,50,66,27,36,252,218,19,166,214,187,9,37,167,184,253,210,235,132,30,97,229,82,46,138,134,13,92,181,183,85,6,99,78,203,130,153,50,76,201,47,45,200,17,219,105,27,220,34,47,84,149,162,82,141,123,244,63,96,183,114,50,50,212,143,82,49,253,17,203,136,21,21,170,222,87,111,22,221,101,110,28,90,101,66,82,54,164,143,106,211,78,149,162,143,176,244,46,222,241,158,103,16,109,56,182,213,222,133,26,79,247,11,184,225,31,116,181,84,192,89,20,78,141,76,185,18,162,191,88,219,36,146,210,136,80,19,174,186,158,186,153,247,232,39,105,145,40,141,42,34,50,62,195,35,246,142,39,143,57,68,193,140,125,166,56,197,209,103,210,216,168,171,83,42,156,106,124,68,203,45,82,233,105,206,91,43,86,155,158,82,191,194,208,254,250,251,196,110,14,152,147,77,172,72,173,224,245,241,73,142,219,82,150,236,82,159,83,144,137,13,164,148,181,32,203,167,133,216,162,209,190,227,239,215,79,96,155,249,50,183,241,190,193,180,26,195,140,101,150,138,131,244,120,201,102,60,212,185,49,210,91,109,53,29,148,145,57,32,146,102,70,104,113,93,137,34,237,215,179,180,132,44,227,61,97,83,32,84,45,219,242,52,136,233,147,35,164,128,227,4,180,147,166,74,85,65,211,115,105,39,93,186,150,155,183,119,251,61,162,191,178,234,250,34,230,3,12,228,184,133,173,45,94,20,101,169,40,45,84,100,83,90,61,8,189,227,74,86,179,232,149,108,210,36,182,133,161,46,192,142,180,165,101,162,136,141,180,158,134,94,241,255,0,119,13,6,151,115,209,102,80,107,48,88,151,14,107,14,48,235,79,180,151,16,164,173,6,149,17,165,68,100,125,138,50,237,35,239,20,79,196,91,43,47,224,54,39,204,185,232,244,215,90,183,110,25,142,72,105,104,100,210,195,79,63,34,90,210,202,77,44,161,180,232,219,69,162,72,204,200,189,229,221,18,169,181,90,157,30,83,115,169,53,25,80,164,52,162,82,29,142,242,155,90,76,140,140,140,148,147,35,46,210,35,253,196,36,222,3,241,15,199,172,25,126,28,41,23,28,170,245,33,151,219,83,172,212,230,77,148,174,89,27,68,105,74,78,74,19,244,27,208,136,251,61,99,246,31,101,191,101,63,56,216,125,153,203,89,137,52,185,72,133,93,97,164,166,108,23,214,195,107,230,37,182,13,197,33,180,190,226,246,111,124,146,70,174,221,75,67,237,239,144,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,63,230,247,53,86,142,90,236,23,234,146,234,113,93,173,189,183,164,130,151,154,83,202,209,232,233,95,205,155,205,172,244,67,228,174,195,238,237,62,206,252,255,0,226,54,35,221,152,163,115,73,186,174,234,196,185,243,36,108,212,223,144,235,164,157,173,161,29,156,197,40,203,82,109,58,246,251,7,151,74,84,165,18,82,147,51,51,208,136,139,180,204,123,27,103,9,239,171,158,125,38,44,27,94,172,235,85,89,140,69,109,198,225,60,162,46,106,146,68,173,73,7,217,162,139,183,183,247,139,224,200,102,93,41,216,1,130,244,232,109,243,125,33,90,109,154,164,210,119,110,168,125,232,145,73,196,254,169,10,45,20,207,114,181,63,121,159,178,75,143,129,127,155,133,97,220,134,202,182,184,84,137,155,15,93,52,62,74,244,49,154,220,115,55,79,26,239,243,121,91,156,59,162,171,184,245,215,83,234,221,212,251,69,152,112,84,155,75,43,98,233,167,155,39,233,30,190,115,220,205,169,211,147,203,167,22,221,126,151,210,237,211,184,89,241,180,217,185,205,52,39,126,154,110,211,183,79,118,163,254,192,127,203,139,75,72,83,139,50,36,160,141,70,103,236,34,20,225,197,135,49,212,251,214,233,111,10,173,233,134,180,81,164,145,203,82,28,73,151,53,151,39,48,180,25,161,211,253,162,236,52,145,251,244,238,21,227,75,34,58,148,66,50,212,185,237,246,123,253,98,26,54,201,185,37,57,107,195,226,74,9,37,242,114,147,216,69,167,254,1,28,118,145,241,47,106,236,91,98,207,174,92,83,95,67,44,211,41,210,101,173,106,81,36,136,155,105,75,51,212,204,136,187,18,126,210,251,198,112,51,47,124,202,196,28,118,190,110,23,166,42,75,14,92,53,52,196,95,48,214,93,57,204,121,104,208,205,74,45,52,95,176,244,237,236,19,175,134,180,123,51,2,240,42,236,204,182,32,154,33,170,44,201,240,33,147,220,166,215,37,9,135,14,99,104,107,155,179,122,149,202,94,210,39,59,116,236,46,245,23,32,205,127,18,204,72,198,135,231,91,54,44,201,86,253,186,107,117,164,174,59,143,196,146,235,122,190,130,220,109,74,91,106,35,109,212,107,217,161,154,75,216,69,172,61,164,82,238,59,246,231,137,73,134,153,149,74,181,94,91,108,32,204,156,125,215,29,117,194,73,25,232,74,81,153,169,101,236,51,51,63,105,152,185,124,162,240,238,180,173,44,37,137,81,190,169,140,61,95,184,41,173,201,116,221,101,165,57,28,223,140,193,155,71,205,140,75,70,213,165,126,169,235,161,251,207,81,91,25,234,193,39,48,63,29,106,116,22,161,169,152,115,249,213,8,231,203,218,149,54,185,146,82,147,47,155,65,31,99,94,194,50,251,125,221,255,0,132,46,42,69,181,241,90,117,145,54,73,33,53,120,238,242,144,181,145,37,78,187,38,3,73,208,141,101,170,189,83,238,35,63,191,184,93,8,15,139,121,218,244,219,210,211,172,90,149,104,172,191,22,173,2,68,23,16,234,18,178,218,235,74,108,251,20,70,93,202,62,242,63,184,198,125,179,185,151,122,174,95,177,166,175,75,92,7,91,164,213,100,72,168,192,112,154,81,52,150,93,151,37,45,182,71,202,66,72,246,51,174,212,145,150,157,198,101,221,195,109,122,244,187,94,227,165,220,112,29,91,114,41,147,24,152,218,144,163,35,37,54,226,86,90,25,25,31,122,75,184,203,239,26,12,200,246,62,209,113,191,4,104,15,183,85,101,218,181,46,12,88,51,89,55,208,167,185,141,68,140,110,40,211,204,90,180,222,238,154,171,67,215,188,136,251,228,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,237,158,28,125,162,96,134,8,215,223,118,170,203,85,106,164,9,80,97,50,151,208,151,185,142,196,146,109,168,147,204,66,180,222,214,154,167,83,215,184,140,251,179,231,116,87,165,221,23,29,82,227,158,234,220,145,83,152,252,199,20,181,25,153,169,199,20,179,212,204,204,251,212,125,230,127,120,238,57,35,203,189,87,48,56,211,72,165,162,158,235,148,154,84,136,245,25,238,27,74,54,84,203,82,227,37,198,204,249,75,73,158,199,181,218,162,34,211,188,200,187,244,21,102,90,244,219,46,211,163,218,148,152,172,177,22,147,2,60,22,208,210,18,130,218,211,73,108,187,18,68,93,201,46,226,47,184,135,218,1,75,220,94,177,82,45,209,138,208,108,136,82,137,105,164,199,107,154,132,44,141,41,117,169,51,218,86,164,75,61,21,235,23,121,17,253,221,195,128,100,87,4,156,199,12,117,166,80,93,134,167,161,192,228,212,36,31,47,114,82,218,38,70,74,140,254,109,100,93,142,251,72,139,237,247,217,62,110,184,119,90,87,110,18,203,168,216,180,198,25,175,219,244,215,36,180,109,50,210,92,144,108,70,124,201,162,229,70,53,175,114,212,143,84,180,212,253,199,160,166,138,189,46,227,176,174,121,116,153,137,153,75,171,82,37,184,194,204,137,198,29,109,214,156,52,153,150,164,149,17,146,144,126,194,50,50,246,25,9,133,149,14,37,152,145,130,239,193,182,111,169,146,171,246,233,56,211,74,92,135,36,74,146,211,122,176,131,218,110,202,67,105,34,109,165,233,217,161,26,143,216,103,167,95,226,83,26,204,199,76,11,180,243,45,135,202,68,181,202,153,2,4,194,100,218,113,113,144,168,115,38,56,135,121,91,246,41,60,212,110,35,115,179,94,210,238,81,193,60,180,95,18,176,251,29,108,107,133,153,138,140,195,119,13,48,165,172,156,52,23,78,83,25,90,200,204,148,146,211,68,123,79,78,206,209,164,11,38,187,22,231,179,168,119,20,39,208,243,53,58,116,105,104,90,84,74,35,39,26,74,200,245,35,50,238,81,123,79,239,31,108,113,108,228,18,85,150,188,65,37,32,148,95,39,42,221,134,90,255,0,224,18,6,114,106,132,69,82,150,68,90,23,61,206,207,119,172,98,195,184,79,102,58,159,101,93,46,97,85,195,48,208,138,204,147,233,20,183,18,69,205,121,200,44,33,4,107,116,191,100,251,9,38,126,237,123,133,199,182,180,186,132,184,131,35,74,200,148,70,94,210,49,255,0,64,63,224,154,108,156,230,146,19,191,77,55,105,219,167,187,81,88,60,106,230,210,206,216,181,169,228,201,250,71,175,130,247,51,106,116,228,242,234,37,183,95,165,244,187,116,238,21,159,129,134,225,99,93,128,108,175,107,133,116,82,182,158,186,104,125,91,90,13,41,88,6,225,216,118,217,188,173,206,29,34,30,227,215,93,79,146,141,76,125,241,26,51,231,151,74,110,63,224,189,70,27,156,223,72,81,91,122,169,8,154,219,170,223,102,36,162,109,63,170,90,143,85,61,220,157,15,220,101,237,161,251,159,9,239,171,98,161,86,139,58,215,171,52,213,42,99,241,92,113,200,79,36,143,148,165,17,171,83,65,22,154,36,251,123,63,112,241,202,74,146,163,74,146,100,100,122,25,25,118,145,142,165,151,108,119,186,240,19,17,169,87,117,6,171,49,152,141,74,96,230,198,109,247,82,219,204,19,237,56,225,26,18,226,9,90,147,68,90,40,244,50,236,63,179,64,57,113,199,171,75,31,176,222,149,118,219,245,104,143,75,114,43,29,108,100,62,210,156,101,243,97,151,28,74,144,135,22,105,208,222,34,50,81,234,71,216,127,111,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,115,50,89,155,195,220,184,217,82,238,75,150,187,79,58,139,124,190,158,151,213,49,213,72,213,214,80,189,140,173,214,212,189,169,121,43,61,15,177,61,191,125,8,102,11,49,56,133,152,235,217,251,174,240,168,188,164,185,183,145,5,167,159,56,236,104,203,77,171,150,219,142,185,183,119,37,42,61,15,180,251,126,238,82,100,100,122,25,104,99,190,228,203,1,106,216,227,140,180,122,39,160,101,75,166,176,166,106,18,151,210,169,198,77,132,76,97,183,13,71,203,90,118,145,56,100,122,150,157,250,152,186,171,27,40,184,127,104,201,165,76,98,137,79,34,167,19,10,67,93,51,27,73,109,154,76,143,66,100,191,103,79,96,239,145,163,49,17,134,227,71,101,13,54,218,73,41,74,18,73,34,34,45,11,66,47,184,127,168,249,247,12,19,169,208,106,84,210,52,145,203,134,243,30,183,119,172,131,46,222,254,206,209,155,124,208,219,211,173,156,196,98,69,54,116,117,52,127,43,43,11,107,84,26,73,109,245,207,18,84,157,72,181,73,237,61,12,187,4,170,225,27,138,144,109,28,98,155,104,213,235,17,161,69,171,67,112,152,39,164,19,124,201,46,202,128,218,82,91,150,68,102,100,147,236,34,51,61,61,162,235,16,180,56,132,184,218,201,73,81,17,165,68,122,145,151,188,135,253,0,241,152,205,114,181,103,225,69,223,113,187,45,49,142,5,10,161,33,183,13,194,65,146,209,25,197,150,135,169,118,250,186,247,151,112,205,190,45,220,178,238,252,79,187,46,57,115,222,150,117,10,220,249,40,113,215,77,195,216,185,14,44,136,140,204,251,61,109,123,207,188,121,120,143,244,210,217,147,166,188,167,18,189,62,227,212,104,131,33,245,184,213,204,178,89,111,199,149,206,54,105,52,230,86,91,201,92,181,21,62,41,154,59,12,244,211,94,239,96,144,99,130,103,138,232,114,214,203,93,232,251,46,26,23,50,143,81,136,71,174,159,78,4,147,247,151,236,255,0,245,134,119,164,173,83,235,46,184,234,245,84,153,42,82,148,103,222,106,95,105,153,254,241,108,55,22,14,189,113,240,206,166,196,182,163,104,168,52,214,110,57,4,194,15,87,150,139,124,201,95,65,7,184,207,114,123,244,51,253,161,82,178,35,189,21,247,34,201,105,109,186,202,205,181,161,105,50,82,84,71,161,145,145,246,145,145,137,255,0,194,147,46,180,172,65,191,151,137,151,4,39,36,51,67,116,250,100,45,180,173,162,121,151,160,188,133,232,182,148,91,180,89,246,146,136,244,238,211,188,93,27,44,183,29,150,227,178,130,67,109,36,144,132,145,104,68,68,90,17,17,10,215,227,13,131,15,92,54,197,43,20,105,116,166,212,245,52,152,139,33,244,48,102,178,101,182,234,15,168,141,73,65,158,154,153,31,106,136,191,202,43,39,47,24,143,43,10,113,142,213,188,152,146,108,55,10,173,5,114,85,188,210,92,148,74,105,197,234,100,164,246,124,223,180,244,247,251,198,140,240,158,248,129,136,248,119,111,222,116,249,140,73,110,171,77,137,44,212,203,137,89,18,157,97,183,52,51,37,43,183,215,47,105,247,251,123,199,174,1,20,120,129,229,106,143,143,248,81,80,170,196,167,173,119,37,14,35,178,224,184,195,73,55,28,54,99,74,83,109,25,147,75,112,210,110,60,94,170,76,181,62,237,15,190,134,110,139,106,177,103,215,231,219,117,232,47,68,157,78,146,236,103,155,117,165,182,123,155,90,144,174,197,145,30,155,146,101,218,69,220,36,78,68,51,77,83,203,174,44,66,93,82,170,249,91,85,85,183,10,99,46,62,174,75,36,236,152,188,199,141,42,121,182,210,100,219,38,91,143,93,11,188,140,187,175,174,196,190,45,188,69,181,105,183,117,173,86,137,80,129,82,138,204,148,57,25,246,221,36,147,141,165,194,73,154,20,164,145,237,90,123,53,62,242,30,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,159,190,239,139,111,14,173,90,149,221,116,213,162,83,224,83,98,189,37,110,73,125,182,137,68,219,106,112,210,70,181,37,38,123,80,174,205,75,184,197,10,103,191,52,213,44,197,98,196,213,210,234,175,157,181,74,91,144,161,178,219,234,228,188,77,73,149,203,120,146,151,156,109,70,109,188,69,184,180,212,187,136,139,190,59,90,246,213,98,240,175,192,182,232,48,94,151,58,163,37,168,204,182,211,75,112,247,56,180,161,61,136,35,61,55,40,139,176,143,188,95,55,15,204,173,81,240,3,10,41,245,89,116,245,162,228,174,68,106,92,231,31,105,36,227,102,244,104,170,113,162,51,105,14,18,73,198,79,213,81,158,135,223,169,247,74,224,30,71,22,47,136,24,113,135,119,5,231,80,152,196,102,233,84,217,114,201,79,56,148,17,169,166,28,115,66,51,82,123,125,67,246,151,119,179,188,103,51,48,248,143,43,21,177,142,234,188,159,146,111,183,50,173,57,113,149,188,212,92,149,202,117,196,104,102,165,118,124,231,176,244,247,123,197,155,112,121,193,135,173,235,98,171,138,53,74,83,105,122,164,79,197,142,250,216,50,89,178,227,116,247,210,68,165,32,143,77,72,207,177,70,95,229,22,80,243,45,200,101,200,239,32,150,219,169,52,45,38,90,145,145,150,134,70,66,151,56,174,101,214,147,135,215,243,120,153,111,194,114,59,53,199,75,169,66,27,74,26,55,158,122,115,203,94,136,105,37,187,68,23,105,168,207,78,253,123,196,0,143,29,233,79,183,22,51,75,113,215,150,77,161,8,73,154,148,163,61,8,136,139,180,204,204,91,93,187,131,174,219,156,51,234,113,46,88,187,149,58,154,245,199,28,159,65,154,153,113,118,249,18,126,154,11,105,150,213,119,106,101,251,66,167,99,45,80,43,45,56,210,244,84,105,41,82,84,71,220,105,95,97,235,251,134,136,114,59,116,57,116,229,174,203,125,231,55,174,29,30,157,12,207,93,126,132,8,199,239,63,218,255,0,235,14,246,35,230,124,43,113,168,121,100,189,31,145,43,146,111,82,106,44,160,183,146,121,138,58,124,163,36,118,153,107,174,157,222,209,157,249,111,245,50,222,147,166,156,215,20,189,62,243,212,122,140,36,185,101,218,24,159,105,220,113,39,61,16,233,245,184,18,86,227,78,155,103,177,185,13,172,200,204,140,187,61,95,121,119,13,36,96,205,204,213,225,133,22,133,198,212,180,201,57,244,42,124,135,28,39,9,102,107,92,102,214,122,158,167,219,235,107,222,125,227,217,128,255,0,149,173,13,161,78,56,178,74,82,70,106,81,158,132,69,239,49,74,124,92,177,82,13,221,140,80,173,42,69,98,52,216,180,152,109,165,242,102,65,57,203,146,212,169,237,169,39,181,102,68,100,74,46,195,34,50,215,216,34,174,87,173,249,215,46,98,48,218,155,6,58,157,51,187,40,234,119,68,26,137,13,245,204,165,74,86,132,122,36,183,22,166,125,131,73,22,244,19,166,80,41,180,211,52,153,196,134,203,30,175,119,170,130,79,103,119,103,96,250,3,252,164,198,98,91,14,70,144,202,29,109,196,154,84,149,164,148,70,70,90,30,164,127,120,224,119,206,81,112,254,238,147,85,152,253,18,158,101,81,39,212,182,186,102,54,154,220,53,25,158,134,201,254,214,158,209,74,121,208,192,186,142,5,99,69,82,130,229,21,248,84,233,142,63,54,18,142,50,155,104,217,92,185,8,111,97,242,208,157,54,181,217,180,180,208,187,15,221,193,82,149,44,246,165,38,103,238,34,18,31,40,25,187,189,242,199,126,69,149,26,115,242,109,233,79,33,138,133,61,231,94,91,73,105,79,71,55,92,67,68,243,104,39,9,182,54,146,149,217,161,232,125,157,215,123,150,220,205,225,238,99,172,168,151,37,181,93,167,149,69,206,103,81,75,234,152,234,163,232,235,200,70,246,80,235,138,70,228,178,165,150,167,218,158,223,187,177,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,145,22,166,100,69,246,136,165,154,236,252,225,174,95,41,78,66,165,85,160,86,110,21,105,203,137,29,248,242,54,122,204,25,239,66,100,33,101,171,111,25,151,220,103,220,93,180,173,141,120,251,138,25,141,187,85,92,188,170,146,230,58,189,57,16,89,126,67,140,181,163,77,165,92,182,220,113,195,78,164,202,84,122,31,105,150,190,237,36,150,11,228,98,109,171,133,149,76,120,199,90,108,186,84,58,127,35,164,166,203,100,216,113,91,228,185,21,124,214,165,71,34,61,13,77,41,58,44,187,12,140,251,200,132,34,152,235,111,73,91,173,32,146,133,105,161,17,105,167,96,184,222,20,24,96,205,189,108,211,47,131,76,101,59,62,135,82,138,106,73,17,185,217,84,46,243,216,71,167,205,23,180,253,159,186,197,64,7,241,73,37,36,210,162,212,140,180,49,72,92,88,112,90,101,139,141,69,125,198,130,242,105,149,230,185,139,127,148,100,223,82,252,185,206,154,119,18,18,157,219,81,174,155,140,244,247,151,104,136,184,67,127,76,195,44,71,183,239,72,122,107,76,169,68,146,225,30,189,168,109,246,220,50,236,82,127,96,187,204,139,252,163,67,153,100,198,171,107,26,240,174,135,114,81,234,209,228,74,84,24,197,45,148,190,218,214,211,221,51,43,90,77,41,113,102,157,13,210,45,12,245,47,111,219,215,0,67,254,39,56,183,19,13,242,237,58,158,137,241,211,50,224,117,218,73,50,167,72,150,104,126,12,194,215,110,244,158,154,163,79,111,220,98,134,164,60,169,15,184,250,190,147,139,53,159,222,103,168,255,0,129,115,252,32,113,86,21,193,132,21,11,18,125,85,181,84,233,181,7,86,204,99,124,141,69,21,184,176,26,73,236,53,154,190,145,153,106,73,36,251,59,251,5,132,136,137,197,2,161,50,14,88,106,69,17,37,243,239,188,203,135,161,246,33,84,249,186,247,31,216,66,134,96,250,211,163,238,237,213,228,107,255,0,207,16,191,140,190,211,24,169,100,82,29,61,232,228,234,31,178,91,65,163,97,40,207,117,29,162,236,45,59,251,69,25,99,45,61,186,86,42,93,144,26,107,150,134,107,83,208,148,109,208,210,69,37,194,34,50,208,180,238,23,19,194,62,155,111,197,192,57,18,169,205,255,0,61,122,162,179,125,102,72,215,83,133,0,212,90,145,107,166,186,119,137,218,57,134,101,240,222,30,42,96,117,233,104,191,21,47,201,147,66,168,148,29,80,74,52,201,84,55,155,108,203,84,168,200,245,115,189,37,175,184,103,22,254,180,234,54,29,235,91,180,106,108,56,204,138,61,70,76,37,18,210,164,153,155,79,41,179,50,220,73,62,244,31,176,190,226,22,89,194,191,56,17,41,233,111,4,175,235,140,219,74,214,72,165,42,100,194,36,145,159,69,25,150,16,110,189,246,47,68,33,30,253,61,164,45,109,183,27,121,180,188,210,210,180,45,36,164,169,39,169,25,31,113,145,143,250,31,240,243,45,200,101,200,239,32,150,219,169,52,45,38,90,145,145,150,134,70,66,161,120,172,229,53,22,213,105,56,213,102,210,86,152,147,12,145,80,68,118,52,66,86,181,206,146,235,170,38,217,34,35,209,41,213,74,94,186,105,175,176,197,106,11,12,225,171,158,87,48,198,185,31,8,241,42,176,163,183,103,173,12,192,145,38,71,100,103,86,184,113,219,70,231,164,37,8,105,45,161,103,162,82,102,93,186,118,106,66,228,41,21,106,117,118,153,22,179,72,152,204,184,115,89,68,134,30,101,196,184,135,27,90,73,73,81,41,38,100,100,100,100,122,145,233,218,63,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,199,87,171,83,168,84,201,85,154,188,198,98,67,132,202,228,62,243,206,37,180,54,218,18,106,82,141,74,50,34,34,34,51,212,207,78,193,77,252,74,179,202,230,39,87,36,97,30,26,214,20,86,236,5,173,153,242,35,72,236,146,234,23,50,59,136,220,204,133,33,109,41,181,160,244,82,72,207,179,94,205,8,87,152,178,190,20,217,77,69,203,90,86,53,94,84,149,170,36,51,52,83,209,33,141,80,165,161,112,100,180,234,73,198,76,140,244,82,180,82,87,174,154,233,237,49,111,76,178,220,118,91,142,202,9,13,180,146,66,18,69,161,17,17,104,68,68,63,236,127,203,142,54,203,106,121,213,165,8,66,77,74,82,143,66,34,46,243,51,21,73,197,67,56,17,42,9,115,4,172,27,140,220,74,22,104,170,170,28,194,52,153,151,91,25,230,22,109,61,246,163,84,45,30,237,125,132,43,78,193,180,234,55,229,235,68,180,105,140,56,244,138,189,70,52,36,146,18,165,25,27,174,165,178,51,218,74,62,245,151,176,254,227,26,57,203,70,27,195,194,188,14,178,237,38,34,165,137,49,168,84,226,157,234,18,77,82,83,13,150,220,51,209,41,51,61,91,239,81,107,239,29,64,65,46,46,20,219,126,86,1,199,151,81,111,249,235,53,20,27,11,34,70,186,148,41,230,146,212,203,93,53,215,184,83,182,13,83,155,170,226,165,167,1,214,185,136,122,181,1,10,70,221,77,68,114,91,35,34,45,15,83,237,23,155,152,26,99,20,236,138,76,167,179,31,148,134,44,151,16,72,216,73,50,219,71,116,187,75,78,254,193,64,243,189,89,210,54,246,104,242,244,255,0,231,140,95,55,11,250,132,201,217,97,166,148,180,145,114,31,101,166,207,67,237,65,83,225,105,222,127,105,137,118,43,219,139,246,42,194,183,240,130,159,98,64,170,182,154,157,74,160,210,222,140,79,145,40,226,57,22,123,74,86,194,89,43,233,17,22,166,147,79,179,191,176,83,0,255,0,184,239,42,59,237,190,159,164,218,201,101,247,145,234,47,151,134,54,45,196,196,140,187,65,167,174,124,117,76,183,221,106,146,108,165,210,53,146,24,131,12,181,219,189,71,166,171,211,217,247,16,152,0,57,30,102,177,170,218,193,76,43,174,92,149,138,180,104,242,147,6,73,68,101,111,182,133,186,247,76,242,208,146,74,156,65,171,83,104,203,66,61,79,217,246,103,147,23,175,233,152,155,136,247,5,233,51,77,106,117,41,114,91,34,215,177,14,62,227,132,93,170,87,237,159,113,153,127,148,75,158,19,216,45,50,250,198,179,190,228,193,121,84,202,11,92,196,63,202,51,111,169,98,92,23,73,59,141,10,78,237,171,215,77,196,122,123,139,180,93,234,82,73,73,37,37,161,17,104,67,250,0,42,243,140,213,138,212,200,22,253,240,130,97,46,48,81,32,153,247,44,201,41,168,59,251,61,221,190,254,255,0,103,180,85,254,27,29,35,229,237,1,170,243,73,114,158,245,74,43,114,82,105,73,151,40,222,70,255,0,165,234,253,29,123,251,61,226,81,102,123,35,23,37,159,106,210,113,159,11,169,147,171,22,173,114,154,197,86,66,35,50,228,133,196,55,155,122,66,140,201,136,228,219,109,33,164,183,218,107,61,53,46,211,35,35,28,39,5,49,247,20,50,229,118,166,185,102,213,37,195,117,26,243,224,188,252,134,217,119,86,156,74,121,141,182,227,102,173,9,229,40,181,62,195,61,125,250,221,78,84,115,243,134,185,131,165,55,10,171,86,129,70,184,83,175,50,36,135,227,199,223,235,62,101,177,10,144,181,158,141,178,70,127,121,31,113,246,74,210,50,50,212,140,140,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,127,20,162,73,110,81,246,16,134,121,196,226,33,97,96,37,61,116,11,77,239,76,92,235,211,249,182,215,163,242,180,84,117,253,55,35,45,181,106,219,170,62,254,205,52,239,62,202,80,196,12,71,189,49,110,227,93,193,119,212,189,33,81,123,77,87,201,105,173,116,109,8,238,109,41,79,209,109,62,207,96,176,92,140,240,203,159,114,45,156,65,199,122,55,79,3,214,233,105,253,66,87,205,254,249,105,127,59,22,81,41,58,41,45,43,181,61,189,197,237,49,220,56,175,226,186,112,223,5,97,225,133,190,190,157,85,254,103,102,155,246,242,37,193,127,250,232,86,191,76,255,0,172,95,191,184,82,240,187,62,21,183,68,90,190,22,208,41,205,200,213,214,169,53,71,84,214,195,245,75,210,138,45,117,208,136,254,145,127,140,79,80,0,17,155,61,249,93,133,153,44,36,151,6,36,78,101,122,144,151,42,20,243,230,25,111,117,168,210,137,164,118,186,218,11,85,188,93,170,212,189,228,101,221,66,23,237,143,95,195,171,178,169,103,220,176,250,105,244,185,111,196,121,28,196,47,69,52,234,155,87,106,20,164,253,36,43,184,207,187,218,38,111,13,140,228,49,131,119,131,56,121,124,206,229,208,106,239,37,136,238,242,140,249,111,58,236,54,82,91,90,97,107,61,16,218,207,181,68,71,246,30,134,46,174,131,94,165,92,180,152,181,202,44,174,162,28,198,144,243,46,108,82,55,33,105,37,36,244,81,17,151,98,136,251,72,126,169,114,152,131,21,233,146,151,177,150,16,167,28,86,134,122,37,37,169,158,133,219,220,66,143,184,159,102,113,56,191,137,50,112,226,140,255,0,50,145,108,79,91,75,61,186,107,42,52,137,172,153,250,205,33,95,65,194,254,177,167,239,62,209,7,208,133,56,162,66,11,83,48,90,20,218,141,11,45,12,132,205,225,115,140,168,195,124,192,68,183,166,151,243,107,145,45,211,27,63,249,105,19,97,32,187,144,163,238,65,251,72,190,210,23,176,218,210,226,18,226,79,84,168,137,69,247,24,136,92,81,155,121,121,97,168,27,78,109,36,201,116,213,216,71,170,125,31,55,82,20,61,79,50,42,132,99,62,226,121,26,255,0,243,196,52,39,149,20,183,51,39,180,6,90,143,206,223,106,69,111,149,191,110,243,58,91,30,174,190,205,117,211,81,70,153,157,140,113,49,242,252,96,226,116,198,155,138,168,92,190,102,253,191,207,94,45,53,246,247,105,251,133,151,112,135,196,74,67,120,101,112,91,207,79,229,59,77,92,186,139,168,229,41,90,52,220,120,8,82,181,36,233,223,236,35,51,251,4,206,129,154,108,18,149,84,145,66,85,235,252,250,51,203,101,198,253,27,47,213,82,84,73,50,215,147,161,250,221,157,227,165,192,169,82,174,138,71,85,77,147,207,137,45,173,18,189,138,78,169,90,72,203,177,68,71,220,162,20,135,197,27,46,242,240,179,26,30,189,169,172,107,72,185,73,83,93,115,113,118,75,145,46,107,134,157,20,226,149,244,27,35,212,136,147,246,17,246,8,141,135,151,165,79,15,47,90,45,231,72,115,100,154,68,248,211,81,216,147,212,218,121,14,17,122,201,81,119,160,189,135,247,31,112,208,158,80,51,1,69,199,236,31,161,215,162,73,221,83,139,6,52,106,138,54,44,180,144,152,177,212,233,234,109,161,63,73,239,234,150,158,238,206,238,230,3,138,103,7,12,24,197,76,4,187,40,39,31,155,33,170,84,249,17,203,121,167,71,74,20,132,167,250,233,46,247,61,167,160,206,197,219,65,147,107,92,245,107,114,98,54,61,76,156,252,53,150,164,122,27,110,41,7,220,102,93,233,63,105,253,227,240,64,157,38,153,62,53,74,27,155,36,68,121,15,180,173,8,246,173,42,35,73,232,122,145,246,145,119,139,154,225,187,158,58,86,35,219,52,236,32,190,167,114,107,212,168,204,196,132,174,82,149,206,101,166,225,199,108,180,106,58,80,157,86,181,253,37,153,151,183,82,208,197,131,36,201,68,74,35,236,50,212,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,241,70,73,35,81,159,97,22,166,43,231,137,22,120,233,88,113,108,212,112,130,197,157,206,175,85,99,61,18,106,185,74,79,37,151,91,153,29,194,209,216,234,66,180,90,17,244,86,70,126,205,11,83,20,203,62,116,154,156,249,53,41,142,111,145,45,229,190,234,180,34,220,181,40,205,71,161,104,69,218,103,220,63,125,165,65,147,116,220,244,155,114,26,55,189,83,156,196,52,22,164,90,155,142,37,5,222,100,93,234,47,105,125,227,68,249,62,195,6,48,175,1,45,58,9,71,229,72,118,149,2,68,130,222,106,249,211,133,29,42,254,186,139,189,191,97,232,59,88,14,25,155,252,192,81,112,7,7,235,149,233,114,118,212,229,65,147,26,156,141,139,61,100,42,44,133,52,122,147,107,79,210,103,250,197,167,191,179,191,61,152,137,122,84,241,14,245,173,94,117,119,55,201,171,207,147,53,125,137,45,13,215,150,225,151,170,148,151,122,207,216,95,113,119,9,115,194,231,46,242,241,79,26,25,189,170,76,105,72,182,137,51,90,115,113,118,203,143,46,19,132,157,18,226,85,244,28,51,212,200,211,246,25,246,11,188,159,82,165,90,244,142,170,165,39,145,18,35,90,41,123,20,173,18,132,153,159,98,72,207,185,38,57,165,67,52,216,35,22,169,30,134,155,215,249,244,135,144,203,109,250,54,95,172,165,40,210,69,175,39,66,245,187,59,196,49,226,239,136,180,135,48,202,129,110,179,63,152,237,73,113,42,44,167,148,162,213,167,35,207,66,85,169,167,78,255,0,97,153,31,216,43,71,44,113,142,94,62,88,108,20,78,164,213,113,210,203,151,204,217,187,249,235,37,166,190,207,119,239,23,151,154,228,183,15,39,181,246,93,143,201,217,106,74,111,149,191,118,195,42,91,254,174,190,221,52,211,81,158,202,137,145,212,36,153,119,27,203,211,255,0,158,49,124,60,46,91,121,25,97,167,155,174,110,37,73,104,211,216,69,161,122,62,22,132,37,235,139,75,104,83,138,61,18,146,53,31,220,66,137,248,163,227,42,49,35,48,18,237,232,69,252,218,219,75,148,197,159,252,180,121,179,80,125,232,73,247,44,189,166,95,105,136,100,132,41,197,18,16,90,153,130,208,166,212,104,89,104,100,39,7,12,28,206,39,8,49,38,54,28,86,95,229,210,46,121,232,105,7,183,93,37,73,145,9,146,63,85,165,171,232,54,127,214,36,253,199,218,47,6,36,166,39,69,102,100,85,239,101,244,37,198,213,161,150,169,81,106,71,161,246,247,24,252,181,234,245,42,218,164,202,174,86,165,116,240,225,180,183,158,115,98,151,181,8,73,169,71,162,72,204,251,18,103,216,66,149,56,147,231,33,140,100,188,31,195,187,26,119,50,131,72,125,76,200,119,148,101,204,121,167,102,50,162,218,235,8,89,106,135,16,125,138,50,47,180,245,49,12,172,43,30,191,136,183,101,46,207,182,161,245,51,234,146,216,136,202,57,136,70,170,113,212,182,158,213,169,41,250,75,79,121,151,127,176,95,126,67,242,187,11,45,184,73,18,20,200,156,186,245,97,45,207,168,31,48,207,99,174,198,138,78,183,216,235,136,61,22,201,246,167,66,247,17,23,124,153,0,1,90,92,102,107,236,67,178,168,20,115,119,231,95,151,21,100,222,211,238,83,53,4,235,174,154,119,151,118,162,162,34,200,118,28,150,165,199,86,215,88,90,92,66,180,35,209,68,122,145,246,253,164,47,103,34,151,93,19,50,121,76,143,100,94,12,245,140,65,130,139,118,75,123,150,222,230,209,76,140,210,251,91,38,204,181,39,213,220,102,125,189,138,246,148,83,207,63,12,185,246,218,222,196,28,8,163,117,16,61,94,170,159,212,37,28,175,239,102,145,243,178,165,26,149,170,148,234,187,19,217,220,126,195,21,245,135,248,143,122,97,37,198,139,130,208,169,122,62,162,206,186,47,146,211,186,106,218,209,220,226,84,159,162,226,189,158,209,117,249,59,226,33,97,99,221,61,20,11,177,239,67,220,232,215,249,182,215,164,115,117,84,133,253,54,227,33,180,232,219,73,62,254,221,116,239,46,217,152,149,18,139,114,79,176,199,244,0,0,0,0,0,0,0,0,0,0,0,0,120,236,76,197,155,27,8,232,15,92,151,205,99,209,240,152,219,185,125,59,206,247,173,8,46,198,144,163,239,113,30,207,111,222,42,127,54,188,85,110,155,229,47,90,152,33,39,209,84,195,219,190,161,177,183,249,223,168,112,190,106,76,68,169,59,84,135,83,223,219,174,189,196,66,191,35,69,174,94,53,158,84,116,117,115,228,251,53,67,123,182,163,237,209,37,234,167,254,193,108,121,11,225,177,2,215,52,98,70,56,81,122,138,145,107,208,196,234,84,142,71,247,211,46,122,241,165,26,85,185,42,104,253,100,246,119,23,180,197,151,145,37,180,232,93,132,66,131,56,149,227,10,113,71,49,181,136,176,87,173,58,145,211,244,199,167,127,54,4,51,95,122,18,175,164,217,247,235,246,104,34,96,158,28,40,49,109,219,107,29,216,181,38,200,229,69,153,70,93,61,130,217,187,123,175,212,162,25,39,177,6,101,174,229,118,153,233,246,144,187,116,158,226,35,247,150,163,250,0,2,30,231,191,36,180,140,196,90,210,46,27,98,151,186,237,132,194,213,29,92,245,23,55,99,114,150,148,104,183,219,105,58,186,242,123,76,143,79,187,186,174,44,142,29,185,153,187,238,233,246,236,75,55,167,244,84,151,88,118,71,164,105,235,218,182,157,74,15,213,57,37,175,210,215,176,207,247,139,119,201,70,4,98,102,2,225,171,118,214,34,221,189,122,155,209,77,195,232,35,181,211,164,163,198,65,23,49,151,23,191,111,41,105,215,94,221,117,247,107,28,248,149,103,173,139,30,143,59,5,176,230,94,250,189,65,151,99,84,159,229,153,114,154,113,19,35,58,141,175,71,52,171,69,165,7,170,86,70,126,206,205,76,84,3,139,159,93,171,41,199,15,159,54,163,32,212,163,245,83,189,215,21,251,136,181,51,251,8,90,198,69,120,117,211,37,97,211,24,141,137,180,237,243,235,81,147,38,158,215,57,69,181,135,152,140,243,75,220,204,157,167,162,183,150,138,73,31,191,78,194,31,115,55,156,47,162,221,150,217,93,88,63,79,255,0,84,48,34,109,92,78,105,255,0,56,36,54,250,204,183,200,150,72,70,231,20,217,119,30,157,253,218,138,251,177,112,91,26,48,123,26,173,153,85,219,83,162,149,70,184,33,56,249,117,209,28,219,201,150,147,87,209,90,200,244,54,207,187,94,239,104,208,54,24,212,223,172,225,205,175,84,148,90,63,42,141,9,231,75,179,233,169,132,40,251,136,139,188,253,132,35,231,18,182,164,57,149,186,249,176,189,164,148,202,82,251,8,245,79,163,166,106,93,162,130,105,173,155,181,24,173,23,122,223,66,127,198,162,26,41,201,109,55,166,203,29,149,21,69,167,58,131,77,63,241,211,227,151,188,84,79,19,220,47,94,29,230,82,108,166,155,254,111,112,70,118,176,165,235,254,216,252,249,166,101,166,245,31,114,62,194,251,8,124,92,133,98,60,59,99,17,170,86,45,65,189,141,95,20,183,173,198,164,106,103,201,118,99,241,90,37,236,36,158,237,164,147,61,13,73,35,238,220,93,227,153,230,99,11,174,60,41,198,27,138,147,94,103,70,231,84,101,212,32,61,185,191,231,17,23,41,228,180,238,212,173,91,55,114,204,246,168,201,69,237,33,219,114,5,156,123,163,3,177,54,141,104,213,230,115,237,154,236,216,244,215,91,229,182,158,71,58,68,86,212,238,169,97,110,43,107,109,25,109,35,45,125,228,125,246,231,153,12,25,180,243,81,129,50,105,134,215,82,185,180,229,212,232,207,110,117,27,100,46,27,201,142,189,187,219,215,245,250,232,179,211,183,180,189,217,250,197,188,55,172,97,54,33,86,236,58,227,123,100,82,103,73,138,71,170,15,122,90,125,198,183,122,170,81,22,166,217,246,110,63,223,222,59,182,64,179,65,86,192,44,95,166,194,155,43,125,189,92,125,152,15,177,177,37,177,111,74,138,74,115,113,52,181,158,141,178,101,180,180,251,200,251,239,194,218,174,194,186,45,234,101,201,78,86,232,181,72,108,205,100,244,50,245,28,65,45,61,228,71,220,162,239,34,251,136,125,33,249,231,178,137,16,36,199,113,27,208,235,43,66,147,174,154,145,164,200,203,81,158,60,249,89,103,100,230,98,238,143,183,106,42,181,25,245,70,211,174,187,82,237,66,81,17,107,184,245,250,63,103,220,66,61,143,163,110,220,21,91,86,185,2,227,161,201,233,231,211,100,181,46,59,187,18,189,142,54,178,90,15,69,17,164,244,82,72,244,50,50,22,213,145,30,37,240,238,212,83,48,179,26,103,114,106,191,51,6,159,55,148,106,231,159,243,102,26,71,46,52,82,74,119,41,78,171,85,43,179,184,207,77,12,89,52,41,177,170,49,26,155,13,206,99,47,161,46,54,173,12,181,74,136,140,143,67,237,238,50,31,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,38,205,141,78,136,236,217,142,114,217,97,10,113,197,104,103,162,82,70,102,122,23,111,113,24,173,156,247,113,47,135,105,34,167,133,152,45,59,157,85,249,232,53,9,188,163,79,32,255,0,156,176,234,57,114,98,154,85,181,73,105,90,165,93,189,196,122,106,98,165,110,43,130,171,117,87,39,220,117,201,61,68,250,148,151,101,200,119,98,81,189,199,22,107,89,232,146,36,150,170,81,158,132,68,67,231,9,9,144,219,44,239,108,204,90,49,205,59,145,74,168,192,170,45,58,233,185,45,84,34,145,150,187,139,79,165,246,253,198,52,57,1,148,71,129,26,59,104,216,134,153,66,18,157,117,208,137,36,68,90,143,208,62,109,203,93,133,107,219,213,59,146,162,173,177,105,112,222,154,241,232,103,234,54,131,90,187,136,207,185,39,220,71,247,24,160,252,254,230,130,171,143,184,191,82,131,6,86,203,122,134,251,208,24,143,177,39,189,108,202,148,73,115,113,180,133,150,173,188,69,180,245,47,180,207,187,132,225,38,27,214,49,103,16,168,150,29,13,189,210,42,211,163,69,51,213,5,177,46,190,219,91,189,101,36,143,67,112,187,55,23,238,239,26,5,203,126,12,218,121,87,192,152,212,194,107,166,92,42,114,42,117,167,183,58,189,210,17,13,148,200,94,221,238,105,250,141,116,65,233,217,216,94,250,140,207,238,113,238,140,113,196,218,205,163,72,153,200,182,104,83,100,83,90,111,150,218,185,252,153,18,155,75,186,169,132,56,157,205,186,69,180,204,244,247,153,247,113,44,179,225,109,199,138,216,195,110,210,104,44,234,220,26,140,74,132,247,183,55,252,222,34,37,50,151,93,218,165,167,126,222,97,30,212,153,168,253,132,58,102,125,177,34,29,207,136,212,219,22,158,222,230,236,122,91,54,227,178,53,50,231,59,9,249,77,26,246,154,75,110,187,136,244,37,40,139,187,113,247,143,181,195,15,12,23,136,153,148,131,41,228,124,197,191,25,170,194,87,175,251,99,19,225,25,22,155,210,125,203,251,75,236,49,110,217,210,166,245,57,99,189,98,164,181,228,208,106,71,254,42,124,130,247,140,235,84,155,54,170,50,154,62,244,62,180,255,0,137,70,47,219,134,155,82,27,202,221,4,223,94,226,82,98,169,29,132,90,36,233,208,244,46,193,32,241,58,166,253,27,14,110,138,164,82,213,248,180,105,175,52,93,157,171,75,11,81,119,145,151,121,123,72,103,230,250,193,108,104,198,44,106,185,229,80,109,78,182,85,102,224,154,227,5,215,68,111,119,58,90,141,63,73,104,34,212,220,46,253,59,253,130,193,50,135,194,250,45,167,109,157,213,140,20,255,0,245,67,62,38,212,68,230,159,243,114,91,108,44,139,124,121,102,133,237,113,46,23,113,107,223,221,160,248,121,234,225,215,76,139,135,79,226,54,25,83,182,79,162,198,84,154,131,92,229,30,230,25,98,75,206,175,115,210,118,150,170,216,90,37,38,126,237,123,72,85,58,23,62,133,86,75,141,159,34,109,58,65,41,39,234,171,99,173,171,247,145,232,101,246,144,183,238,26,185,235,98,248,163,193,193,108,70,151,178,175,79,101,168,212,215,249,102,124,214,144,136,113,154,70,214,99,146,83,170,212,179,213,75,51,47,111,102,134,36,110,117,176,35,19,49,235,13,92,182,176,234,237,232,20,230,170,114,31,65,29,222,160,142,60,148,25,115,30,113,27,55,115,80,157,117,236,211,95,126,149,17,123,240,237,204,205,161,119,64,183,101,217,189,71,165,100,180,195,82,61,35,79,70,229,186,234,144,94,169,73,61,62,142,189,166,95,184,90,62,68,50,75,72,203,189,173,30,225,185,233,123,110,217,172,33,82,21,207,81,242,183,183,21,106,70,136,125,198,149,163,172,171,180,136,181,251,187,230,16,0,15,226,143,105,25,251,139,81,71,220,90,177,55,229,134,63,179,109,198,145,205,143,69,167,38,51,133,179,110,199,153,155,57,6,158,212,17,158,132,174,253,76,190,241,6,69,132,112,129,198,20,218,216,187,80,195,202,138,244,139,86,128,234,216,236,255,0,194,29,149,1,148,151,98,12,251,146,125,234,34,251,187,197,207,25,37,196,232,125,164,98,180,51,233,195,98,5,208,107,196,140,15,162,244,245,35,211,174,137,212,169,124,255,0,239,86,91,245,228,202,36,167,106,82,233,250,169,237,238,63,97,138,156,147,18,185,103,86,77,169,8,233,39,198,246,106,135,54,238,71,217,170,79,213,87,253,162,192,242,149,197,86,233,177,146,205,169,141,242,125,43,76,45,219,42,27,27,99,147,250,247,15,230,163,68,82,149,185,75,105,61,253,154,107,220,102,45,131,12,241,106,198,197,202,3,55,37,141,89,244,132,39,183,109,95,78,243,93,203,90,15,177,212,36,251,219,95,179,217,247,15,98,0,0,0,0,0,0,0,0,0,0,3,254,29,117,12,182,110,184,122,37,61,230,32,118,108,56,159,88,152,85,25,86,230,27,23,166,107,203,250,106,249,232,253,62,134,194,203,177,232,138,66,247,33,197,251,123,54,251,204,133,69,226,238,58,226,62,54,215,158,175,223,213,206,189,247,118,255,0,224,204,53,166,136,109,31,237,77,160,187,154,71,179,217,247,235,235,242,251,148,92,86,204,68,197,21,165,76,219,1,189,57,146,249,209,143,102,164,238,158,163,143,54,163,213,76,168,187,62,255,0,190,228,50,159,144,140,52,203,132,103,170,142,51,233,74,244,157,186,203,221,33,141,155,77,244,253,14,161,196,30,168,123,78,239,102,189,231,217,42,8,137,37,161,119,15,19,141,87,179,24,117,134,117,155,202,74,246,55,79,233,247,30,134,122,115,36,54,223,177,42,246,175,220,127,231,25,161,185,43,47,92,85,185,21,119,255,0,89,35,102,189,223,213,65,39,216,69,251,62,225,233,113,55,8,174,156,44,126,43,55,20,125,133,47,127,41,91,219,61,118,146,12,251,16,181,127,104,158,241,252,193,75,242,94,26,226,165,175,121,69,145,201,42,109,94,20,135,149,176,149,243,77,201,109,197,118,26,85,251,30,194,51,255,0,32,209,230,12,95,48,113,31,11,45,107,202,12,142,113,84,232,240,100,184,173,134,159,156,114,51,110,25,104,105,79,237,151,176,139,252,131,218,128,0,15,225,232,69,169,251,5,122,113,22,207,220,108,45,167,206,193,204,60,94,235,134,116,103,91,149,43,67,46,67,107,76,184,235,78,199,163,169,10,218,227,104,61,73,100,103,220,93,154,152,167,42,213,102,169,115,86,101,86,170,210,58,137,213,9,11,125,231,54,37,27,220,113,102,165,30,137,34,34,213,74,62,226,34,22,85,195,63,34,140,92,18,161,99,142,35,179,204,136,193,181,34,151,19,113,151,206,17,195,146,203,219,217,144,71,220,107,45,138,70,158,211,246,16,182,168,177,153,133,21,152,113,145,177,150,27,75,77,167,83,61,18,146,208,139,83,237,238,33,254,163,252,157,140,195,234,74,221,70,227,78,154,118,153,15,244,34,36,145,36,187,139,176,69,94,37,179,152,137,149,202,242,30,86,134,242,101,54,142,195,237,81,211,166,105,221,247,10,16,161,33,14,87,41,205,187,216,133,75,101,42,251,141,101,168,209,206,81,162,196,137,151,75,5,184,106,213,7,110,210,148,125,135,223,208,177,239,253,194,43,241,115,194,8,23,86,24,69,191,34,199,210,163,71,113,6,227,187,213,219,29,168,243,221,52,232,107,36,253,37,107,174,211,63,191,184,83,85,46,165,42,143,82,139,85,132,230,201,16,222,67,237,43,66,61,22,133,18,136,244,50,50,239,34,239,33,238,113,67,23,235,88,163,6,142,221,121,124,217,52,168,113,225,165,221,16,159,155,104,151,161,104,148,36,187,220,51,246,159,218,99,159,199,125,200,178,26,146,202,182,184,202,210,226,15,77,116,50,61,75,188,104,11,135,6,32,73,196,12,176,208,159,152,173,206,209,138,45,35,93,8,181,38,105,241,15,94,196,167,218,179,247,253,230,56,103,21,28,171,59,121,217,139,197,187,85,141,211,105,68,110,205,70,226,45,88,105,169,178,28,86,171,120,139,189,73,236,74,76,253,218,247,10,113,82,94,137,32,210,162,216,235,43,208,251,143,69,17,255,0,139,188,92,231,8,220,117,126,252,195,105,184,113,89,151,204,169,80,150,226,163,163,150,69,164,38,99,192,101,39,170,91,74,126,146,207,189,70,175,191,188,88,64,10,8,226,114,236,199,115,79,87,234,211,166,198,100,37,174,210,237,108,170,51,52,238,253,253,253,162,41,38,51,202,96,228,165,26,182,74,218,106,212,187,244,212,127,154,72,212,162,73,23,105,158,132,63,99,209,42,52,87,226,200,121,190,75,138,74,37,48,122,165,94,174,186,165,94,223,119,113,137,183,146,254,35,215,134,12,206,167,217,88,133,35,210,86,195,143,180,193,47,99,76,244,141,153,199,111,118,141,70,91,142,108,109,165,246,107,169,235,239,208,206,226,240,159,23,236,156,101,181,227,93,86,69,83,172,136,251,104,82,143,144,243,123,20,166,208,225,167,231,80,131,61,9,196,246,233,237,251,244,246,192,0,0,0,0,0,0,0,0,0,0,32,6,85,51,211,255,0,235,79,139,185,95,198,187,207,235,2,181,22,192,155,57,63,253,209,146,149,82,220,144,106,255,0,154,233,80,164,254,219,36,191,239,118,68,255,0,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,16,87,44,25,211,170,230,159,62,215,141,10,208,184,37,171,10,237,171,30,105,91,240,206,50,162,148,215,202,109,57,46,212,31,109,74,53,45,106,81,186,150,141,100,147,67,38,146,229,182,181,189,187,235,113,10,205,85,229,149,12,92,192,59,194,141,82,150,171,98,163,34,185,26,236,164,54,217,60,138,141,56,151,77,222,105,105,75,66,122,150,210,167,20,202,247,39,106,204,210,103,203,91,136,92,170,193,220,98,176,113,214,192,165,226,54,28,215,162,84,105,181,24,236,58,235,77,74,101,231,233,239,184,203,111,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,247,25,251,80,0,0,1,93,87,38,126,171,184,5,196,86,248,193,44,72,168,117,184,101,112,84,40,81,227,189,42,74,27,249,51,41,250,92,34,57,40,113,213,37,9,134,165,175,115,237,169,68,148,106,167,145,162,185,136,122,194,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,115,76,205,213,170,180,12,182,226,189,118,133,83,151,78,169,83,172,122,236,184,115,34,60,166,95,140,251,112,30,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,8,171,195,67,62,177,177,230,222,103,5,113,102,187,17,140,69,161,199,109,154,66,220,230,239,175,211,152,138,218,84,242,158,121,215,20,252,226,83,111,58,241,122,155,144,162,90,18,162,67,198,137,234,0,33,175,20,156,98,191,176,43,5,236,44,70,195,154,244,186,117,74,157,137,20,183,93,105,169,79,50,197,65,134,226,77,121,81,37,37,149,161,78,198,113,77,32,156,104,212,68,162,47,184,203,170,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,238,160,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,32,3,185,233,253,10,113,21,196,172,14,198,59,207,164,195,106,215,162,61,15,38,106,119,51,66,170,57,75,128,101,171,198,162,233,225,189,171,156,205,73,72,67,166,135,62,105,42,144,225,207,240,1,26,184,143,93,151,85,141,147,28,67,186,108,171,154,171,111,214,161,122,39,166,168,210,230,185,18,83,27,234,177,16,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,143,149,144,156,239,208,179,113,98,59,10,227,149,74,166,226,109,19,154,237,110,137,13,149,199,101,113,77,227,38,101,68,75,142,184,183,25,216,166,144,225,239,53,33,221,119,37,41,113,163,92,170,0,30,126,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,225,205,118,84,113,31,41,88,142,187,42,245,107,174,165,78,230,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,91,200,220,146,117,147,51,83,106,82,76,141,104,91,110,46,74,240,189,207,79,232,82,234,70,7,99,29,231,210,97,181,107,127,161,228,205,78,230,104,85,71,28,73,150,175,26,139,167,134,246,174,115,53,37,33,14,154,28,249,164,170,67,135,117,34,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,75,76,195,230,6,193,203,46,23,206,197,124,70,92,181,211,97,200,143,17,168,112,77,147,155,53,247,156,36,165,168,237,188,227,105,113,100,157,238,169,36,173,73,182,156,87,110,211,25,236,204,62,96,111,236,205,98,132,236,87,196,101,196,69,74,100,120,241,26,135,4,222,40,80,152,101,178,74,90,142,219,206,56,166,208,106,222,234,146,74,208,220,117,197,118,110,49,61,56,98,240,244,135,116,195,141,152,172,192,218,28,234,83,219,93,180,168,21,54,88,126,45,86,43,172,60,219,178,166,196,125,149,238,100,249,172,174,49,238,66,141,77,155,155,77,6,210,151,109,64,32,3,185,233,253,10,113,21,196,172,14,198,59,207,164,195,106,215,162,61,15,38,106,119,51,66,170,57,75,128,101,171,198,162,233,225,189,171,156,205,73,72,67,166,135,62,105,42,144,225,207,240,0,0,21,235,196,143,63,248,161,151,233,45,225,70,17,217,119,5,185,93,149,33,42,59,214,175,72,109,84,231,216,67,76,60,180,82,249,164,182,165,44,141,244,180,242,214,157,26,209,73,36,169,75,75,141,199,94,25,252,64,255,0,70,87,85,75,9,115,11,124,213,100,219,119,109,64,230,210,235,181,105,188,230,104,245,71,156,113,114,21,33,199,8,220,75,50,156,112,150,183,77,123,27,116,141,197,36,137,231,158,77,202,0,10,75,206,151,19,155,251,18,113,114,144,246,91,47,27,130,209,180,236,137,14,28,25,241,37,189,29,119,11,230,182,212,114,37,69,51,229,46,49,27,41,38,152,121,181,30,197,56,110,17,115,77,150,236,211,37,25,174,161,102,211,6,161,94,92,218,84,59,190,155,164,59,166,137,9,229,171,160,149,185,100,219,132,151,8,150,76,190,132,115,91,61,86,146,213,109,243,22,182,156,49,32,0,112,172,226,102,170,205,202,134,17,212,47,10,205,74,34,174,122,140,121,17,173,58,67,141,155,203,168,212,73,30,161,169,164,173,10,233,155,82,155,83,203,220,157,168,50,73,31,49,109,161,116,237,128,124,72,179,29,130,152,143,112,223,117,106,247,203,168,151,165,65,186,133,199,75,173,186,190,92,135,136,219,74,158,138,166,244,40,143,114,27,38,18,104,73,180,150,210,210,77,165,165,150,146,143,127,197,254,191,242,175,31,112,246,233,244,37,86,141,233,156,47,164,212,61,29,86,141,211,206,135,205,155,61,124,137,13,106,124,183,145,187,106,209,169,237,81,25,106,122,14,215,192,199,235,179,242,223,241,33,106,128,2,176,56,98,241,11,153,116,204,141,151,92,192,221,252,234,171,219,90,180,171,245,55,159,126,85,86,83,175,188,227,177,102,203,125,229,238,120,249,172,162,49,109,66,77,45,155,123,141,102,210,87,103,224,0,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,73,152,223,197,99,30,111,44,121,166,98,54,18,213,229,218,182,125,171,33,105,163,219,111,171,115,21,70,21,216,226,234,173,161,91,95,91,169,45,54,18,180,96,180,228,168,156,37,62,187,126,203,198,96,108,28,205,97,124,28,87,195,149,203,69,54,100,137,17,29,135,56,217,41,176,159,101,195,74,154,144,219,46,56,150,214,105,216,234,82,106,212,219,117,181,118,110,33,210,192,71,252,235,230,186,133,148,188,26,155,121,115,105,83,46,250,150,176,237,106,36,215,150,158,190,86,228,19,142,26,91,35,89,178,194,23,205,112,245,66,79,68,55,204,66,221,108,197,85,228,235,137,118,41,224,117,247,35,244,215,118,93,120,129,102,86,246,122,79,210,51,228,213,106,144,121,44,200,228,244,29,76,164,52,214,247,157,107,155,187,93,200,108,180,208,210,90,218,87,16,139,254,242,194,204,163,94,216,131,135,215,12,186,29,195,67,145,68,147,6,116,99,45,237,47,211,16,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,254,174,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,234,0,43,47,16,243,235,112,229,155,136,245,253,99,98,13,118,92,204,43,171,200,161,51,57,18,58,169,171,160,32,168,205,168,158,130,201,58,72,101,10,145,33,46,72,36,182,181,173,8,51,74,84,178,34,59,41,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,0,21,213,152,158,33,112,238,156,205,97,38,93,114,253,119,243,169,79,98,5,190,213,219,95,166,60,195,241,106,177,93,149,5,198,162,194,150,195,203,220,201,243,94,68,146,218,133,26,155,38,247,26,13,212,175,235,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,1,90,188,105,48,46,187,116,216,150,150,60,219,148,106,82,226,89,61,69,58,229,151,170,27,157,210,203,122,58,33,30,166,68,110,178,219,230,234,118,110,53,33,82,247,37,6,149,58,164,192,190,31,88,197,74,193,12,218,88,183,117,203,94,151,74,183,166,200,122,137,88,117,169,73,97,131,98,91,43,101,181,74,82,214,132,116,205,200,84,119,220,53,158,137,38,55,145,26,144,146,26,30,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,229,92,100,241,175,228,54,95,105,56,57,18,159,206,151,137,181,3,231,62,227,91,155,98,13,57,216,242,28,218,162,113,38,151,148,250,225,146,117,66,210,109,243,245,218,173,134,42,175,43,24,41,252,162,115,5,100,224,227,149,14,138,37,193,80,62,189,244,187,203,113,16,88,105,114,37,114,149,203,112,137,227,97,151,73,189,200,52,243,13,27,180,78,166,90,83,1,15,248,155,227,166,35,229,211,7,236,92,80,194,250,207,67,85,131,136,16,154,121,151,72,215,22,161,21,84,250,129,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,236,25,93,204,221,131,154,108,47,166,226,5,161,38,36,58,146,227,165,85,171,120,234,44,201,155,70,124,220,117,189,143,165,179,220,148,45,76,58,166,150,180,160,220,108,146,189,169,212,210,158,192,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,147,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,164,28,237,241,33,196,188,96,197,7,105,248,17,136,87,5,167,98,91,114,31,102,143,58,135,50,117,34,109,97,14,54,193,56,244,178,67,250,45,4,235,46,41,130,52,54,180,182,239,174,146,90,148,69,99,252,62,51,137,117,102,255,0,14,43,149,187,214,193,244,21,106,217,168,38,20,154,133,61,135,17,71,168,243,73,78,33,49,141,197,173,105,121,164,18,73,230,141,75,218,75,101,100,173,30,36,34,53,112,197,226,23,50,233,153,27,46,185,129,187,249,213,87,182,181,105,87,234,111,62,252,170,172,167,95,121,199,98,205,150,251,203,220,241,243,89,68,98,218,132,154,91,54,247,26,205,164,174,207,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,137,197,140,94,178,112,106,215,147,117,94,213,78,142,35,13,173,73,62,67,206,111,82,91,91,155,126,105,11,50,212,155,87,110,158,207,187,90,116,206,135,17,235,199,25,167,84,44,172,61,145,232,219,97,15,186,193,175,99,79,117,109,145,200,111,118,142,198,67,141,239,109,196,118,107,169,105,239,212,202,18,51,18,163,90,126,84,134,91,231,56,148,174,83,231,170,83,234,235,170,149,236,247,247,16,252,106,35,74,141,38,93,164,122,24,255,0,69,70,121,44,20,149,35,70,205,91,73,90,151,126,154,137,91,195,25,217,141,102,158,145,210,39,93,236,199,75,189,165,216,217,212,97,235,223,251,187,187,69,251,128,175,126,46,88,234,245,135,134,208,176,226,141,47,151,82,174,173,181,72,71,44,143,88,79,71,158,202,143,85,54,164,253,36,23,114,137,95,119,120,166,52,165,233,114,9,41,45,238,188,189,11,184,181,81,159,248,187,197,199,112,173,202,179,182,101,152,140,91,186,152,219,50,172,68,236,20,110,35,209,135,90,133,33,181,234,135,140,187,210,174,197,36,143,223,167,112,238,124,71,241,2,78,31,229,134,186,252,53,109,118,178,82,169,26,232,71,161,61,79,150,122,246,165,94,212,23,187,239,33,159,217,15,185,42,67,178,94,86,231,30,90,156,89,233,166,166,103,169,247,14,129,133,248,191,90,194,232,53,134,232,43,229,73,170,195,145,13,78,232,133,124,219,164,141,75,69,33,69,222,217,31,176,254,210,30,26,169,82,149,88,169,74,170,205,115,124,137,143,45,247,85,161,22,171,90,141,70,122,17,17,119,153,247,16,185,78,17,120,67,2,214,195,25,87,228,168,250,212,106,238,44,219,119,122,187,35,187,30,3,164,157,164,179,79,210,78,186,237,35,251,187,132,169,205,204,88,146,242,233,127,55,49,90,32,173,218,170,139,176,251,250,23,253,223,188,103,26,188,132,55,92,168,182,215,106,19,45,228,167,238,37,158,130,251,184,104,206,143,47,43,148,36,48,173,77,146,138,210,251,15,177,69,78,135,175,127,222,37,89,145,40,141,39,220,125,131,252,218,140,195,10,82,218,70,211,86,186,246,153,143,245,31,229,42,51,51,98,189,14,74,55,178,251,106,105,196,234,101,170,84,90,25,106,93,189,198,42,87,137,134,69,24,183,229,78,199,28,57,103,151,17,243,118,69,82,38,227,63,156,51,153,37,231,183,189,32,207,184,144,91,18,141,61,165,237,33,90,180,90,205,82,217,172,197,173,82,100,116,243,169,242,16,251,46,108,74,246,56,218,201,73,61,20,70,71,162,146,93,228,100,46,55,135,78,126,227,98,149,62,6,14,98,26,246,220,48,163,180,212,73,90,25,243,219,66,98,71,66,118,51,29,40,78,231,28,89,234,107,51,46,227,236,208,197,133,150,134,90,151,180,127,64,0,7,138,198,123,230,14,28,97,109,211,121,79,145,201,77,50,143,58,75,106,216,106,245,219,140,227,132,90,18,85,251,7,236,50,255,0,32,206,30,54,95,146,241,43,21,46,139,202,84,142,114,106,85,121,178,25,86,194,79,205,57,37,199,19,216,73,79,237,251,72,143,252,131,251,106,97,13,211,119,90,53,139,206,155,31,90,125,21,137,15,190,189,237,247,50,210,92,81,104,107,37,125,21,23,113,31,239,238,31,83,45,151,162,172,12,113,178,238,61,219,80,197,118,157,205,61,53,209,9,152,202,207,250,170,253,143,97,13,18,224,173,236,198,34,225,157,26,242,140,189,237,212,58,141,167,161,150,188,185,14,55,237,74,125,168,247,23,249,199,182,50,37,22,135,220,34,190,108,50,17,134,153,143,140,205,81,182,125,23,94,141,187,73,123,164,63,191,113,176,159,161,212,54,130,209,12,233,221,237,215,188,187,105,191,48,89,69,197,108,187,204,73,93,180,205,208,28,215,151,47,157,24,183,232,77,107,234,54,243,138,45,20,242,75,183,239,251,188,134,17,99,166,35,224,149,121,170,253,131,92,232,31,107,119,254,10,195,186,234,135,17,254,218,218,203,185,213,251,61,191,118,150,233,148,254,39,214,38,42,198,77,185,137,37,232,106,242,53,216,175,158,145,212,106,111,172,251,25,136,148,35,106,27,71,183,183,119,188,140,79,22,157,67,205,147,173,158,169,87,113,143,251,0,0,0,0,0,0,0,0,0,28,227,26,49,235,15,176,38,134,138,237,247,84,233,25,119,94,89,114,31,115,118,139,109,39,250,166,214,101,161,186,143,103,183,239,210,156,51,79,196,183,18,113,197,110,208,173,22,62,78,80,15,110,230,119,199,153,205,253,66,139,214,114,42,22,157,22,210,143,191,183,119,184,187,98,53,173,106,220,23,213,126,61,189,110,194,235,42,51,55,242,154,230,33,189,219,16,165,159,106,205,41,47,85,10,62,211,246,11,67,202,87,9,232,237,49,6,248,199,9,156,199,87,205,214,141,203,50,229,232,111,181,253,241,26,103,110,165,202,95,119,252,95,121,139,56,183,109,170,45,169,76,106,143,65,135,211,68,103,118,198,249,139,94,154,168,212,125,170,51,62,245,25,247,251,71,212,1,5,184,181,226,74,173,92,190,72,180,35,189,177,251,139,102,207,87,93,58,121,208,92,62,244,153,119,43,222,95,188,84,222,85,112,209,252,89,199,11,122,202,96,181,57,221,94,189,223,212,134,251,158,213,39,251,63,121,127,152,91,39,18,28,183,67,187,240,37,234,165,37,95,210,84,109,188,131,208,251,121,211,34,37,95,73,210,79,209,73,247,145,254,225,72,29,164,127,104,182,158,16,153,132,68,218,36,252,27,172,31,207,199,113,217,177,151,255,0,38,148,64,142,132,232,150,244,239,51,237,53,235,239,47,104,179,226,61,75,82,246,143,232,0,252,245,9,209,169,144,100,84,102,185,203,98,43,75,121,213,104,103,181,9,35,51,61,11,83,62,194,62,225,88,249,246,226,79,18,153,22,171,132,56,70,141,243,85,207,137,54,167,169,151,47,178,84,119,27,228,200,138,100,122,40,155,86,169,95,111,113,31,121,138,164,172,214,106,87,5,78,77,102,175,39,168,153,45,213,188,243,155,18,141,203,90,141,74,61,18,68,69,169,153,159,97,15,113,151,171,93,119,134,49,90,148,54,217,230,173,250,188,20,165,59,182,234,103,41,164,151,110,165,251,94,241,163,28,34,182,23,104,225,229,6,136,225,109,84,122,116,84,41,29,251,77,44,54,147,45,117,61,116,219,223,168,246,64,0,33,135,21,170,139,48,114,204,234,29,239,145,81,83,41,239,239,85,62,118,158,207,176,81,189,180,162,69,199,74,90,147,184,147,53,131,50,215,77,126,112,134,144,114,176,250,36,101,239,15,214,219,28,162,43,106,148,90,110,221,175,243,22,59,71,168,197,156,62,135,138,88,117,112,216,83,159,228,55,91,166,75,128,79,109,53,114,205,230,28,107,118,210,82,117,211,152,103,166,226,215,222,93,227,61,249,170,203,133,213,151,92,77,170,219,117,132,115,96,57,41,247,96,73,213,180,243,99,156,135,208,210,182,37,215,20,157,82,201,158,138,61,75,184,254,222,42,61,190,19,97,13,231,140,87,133,58,208,180,41,157,84,137,178,89,105,103,206,105,28,180,45,214,219,53,252,226,208,71,161,184,158,205,117,61,70,130,178,143,130,203,192,108,17,161,216,242,85,172,222,158,52,153,165,167,116,158,145,134,156,46,197,172,187,218,254,169,233,238,247,159,94,168,211,226,85,105,242,105,147,154,230,70,150,202,216,117,27,140,183,33,73,52,168,181,35,35,46,195,62,227,21,131,156,206,22,211,174,74,229,83,17,240,99,213,118,90,223,153,38,155,216,124,199,84,185,15,45,92,217,50,200,139,83,83,73,208,147,167,180,139,188,135,213,225,107,150,28,97,193,91,246,224,184,239,219,123,209,177,94,129,46,156,131,234,226,189,185,70,244,37,145,252,211,171,50,212,154,95,179,217,223,221,173,153,15,240,158,242,99,65,145,33,103,162,90,105,107,51,247,17,17,152,206,174,119,238,37,92,153,153,190,100,41,254,106,98,214,234,113,16,123,118,232,148,212,36,153,23,113,126,208,157,89,15,202,37,151,140,57,86,170,189,114,70,230,75,169,203,125,168,238,111,116,185,92,202,116,83,74,180,67,200,37,104,110,40,244,61,53,16,11,53,57,125,174,101,215,21,106,118,125,75,214,136,227,207,73,128,231,168,91,163,28,151,219,107,176,156,112,203,177,147,250,71,175,191,237,234,25,57,171,225,126,40,180,246,94,113,106,159,185,235,137,197,70,160,212,249,178,11,165,154,249,71,137,24,185,44,18,73,123,77,199,21,171,142,18,79,185,90,118,24,249,25,178,200,190,33,101,170,168,236,243,87,165,109,183,150,167,35,206,209,134,52,65,169,243,74,121,125,67,142,126,173,141,218,159,191,78,242,237,228,152,55,142,152,129,129,151,51,55,45,139,86,233,30,109,73,230,39,144,195,156,196,19,141,172,211,171,173,172,139,83,105,29,186,123,62,253,109,175,41,28,81,44,204,89,85,50,197,196,136,62,133,175,242,89,142,82,185,174,201,235,30,249,134,183,108,102,34,80,222,247,28,89,233,187,68,237,211,184,200,196,244,131,54,53,70,27,51,225,185,204,98,67,105,117,181,104,101,170,84,68,100,122,31,105,118,25,15,247,0,0,0,0,0,0,0,0,0,1,155,108,205,213,170,180,12,221,226,189,118,133,83,151,78,169,83,177,34,187,46,28,200,143,41,151,227,62,221,77,229,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,181,78,26,25,245,141,143,54,243,56,43,139,53,216,140,98,45,14,59,108,210,22,231,55,125,126,156,196,86,210,167,148,243,206,184,167,231,18,155,121,215,139,212,220,133,18,208,149,18,30,52,79,80,1,77,124,74,248,133,204,196,218,236,236,10,192,107,191,253,66,192,218,213,98,185,75,121,248,238,86,37,108,146,204,152,168,121,183,137,185,52,229,54,242,18,100,166,246,184,227,70,164,169,109,236,82,190,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,225,162,42,228,23,58,247,86,84,241,30,37,18,173,83,234,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,87,231,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,0,40,7,138,63,142,204,77,252,23,201,225,9,63,194,159,61,181,82,170,192,202,206,50,220,209,21,77,84,114,98,200,170,212,95,82,95,109,242,82,18,221,28,214,100,105,90,20,147,81,177,189,73,52,26,57,9,53,239,97,182,237,124,114,172,216,248,88,198,79,135,247,15,151,62,51,131,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,255,0,100,131,58,54,174,110,48,225,137,211,85,74,162,95,212,222,99,21,187,121,169,205,169,197,242,137,157,211,163,48,107,55,138,26,205,246,200,148,178,245,28,53,53,185,123,73,197,201,80,16,3,141,95,133,139,91,226,4,31,46,168,138,181,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,244,41,131,184,197,96,227,173,129,75,196,108,57,175,68,168,211,106,49,216,117,214,154,148,203,207,211,223,113,150,222,84,73,73,101,107,75,82,91,75,168,39,26,53,25,164,207,238,51,246,160,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,2,128,120,163,248,236,196,223,193,124,158,16,150,156,43,243,235,26,84,106,86,86,49,146,187,18,26,225,199,102,159,99,84,228,115,77,115,22,110,188,163,129,38,67,142,169,36,178,74,216,106,42,18,132,35,99,92,173,77,102,210,87,105,64,34,175,20,127,2,120,155,248,47,156,66,20,109,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,19,202,238,102,236,28,211,97,125,55,16,45,9,49,33,212,151,29,42,173,91,199,81,102,76,218,51,230,227,173,236,125,45,158,228,161,106,97,213,52,181,165,6,227,100,149,237,78,166,148,246,0,1,199,243,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,57,236,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,73,225,111,159,169,152,137,208,229,147,24,234,21,90,149,222,93,100,139,118,226,153,37,249,207,85,219,46,108,151,163,75,113,197,45,105,121,164,19,134,219,134,100,218,154,108,155,245,22,218,57,208,175,138,63,142,204,77,252,23,201,225,9,191,194,78,255,0,179,112,179,36,215,254,32,226,13,195,18,135,111,80,239,137,242,103,78,146,103,177,164,122,62,154,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,94,185,215,205,117,119,54,152,203,54,242,230,213,97,218,20,221,97,218,212,73,175,33,93,4,93,168,39,28,52,182,68,130,121,245,163,154,225,234,181,22,168,111,152,180,52,217,142,171,195,187,32,179,51,57,117,29,249,138,84,250,173,55,12,168,156,169,26,28,103,227,252,166,112,220,117,29,52,89,59,73,6,202,22,195,137,144,227,107,55,19,234,182,157,170,115,152,213,234,0,10,1,226,143,227,179,19,127,5,242,120,66,95,240,197,226,23,50,233,153,27,46,185,129,187,249,213,87,182,181,105,87,234,111,62,252,170,172,167,95,121,199,98,205,150,251,203,220,241,243,89,68,98,218,132,154,91,54,247,26,205,164,174,207,192,0,7,31,205,22,89,44,28,211,97,125,75,15,238,248,209,33,212,151,29,73,162,220,37,78,102,76,218,51,230,227,78,111,97,78,22,228,161,106,97,164,186,132,41,6,227,100,164,110,78,164,164,231,135,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,22,169,194,223,63,83,49,19,161,203,38,49,212,42,181,43,188,186,201,22,237,197,50,75,243,158,171,182,92,217,47,70,150,227,138,90,210,243,72,39,13,183,12,201,181,52,217,55,234,45,180,115,172,168,84,175,19,174,33,112,238,152,114,114,235,151,235,191,157,74,123,115,87,109,126,152,243,15,197,170,197,117,134,92,106,44,41,108,60,189,204,159,53,228,73,45,168,81,169,178,111,113,160,221,74,235,4,116,172,188,102,6,254,203,46,40,65,197,124,57,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,110,210,26,19,203,198,96,108,28,205,97,124,28,87,195,149,203,69,54,100,137,17,29,135,56,217,41,176,159,101,195,74,154,144,219,46,56,150,214,105,216,234,82,106,212,219,117,181,118,110,33,250,241,211,29,48,227,46,152,113,81,197,12,80,172,244,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,78,123,51,23,153,124,83,205,5,246,245,245,137,149,111,217,232,168,208,223,147,232,186,103,204,178,211,157,35,15,58,231,39,155,200,66,220,218,175,93,122,168,253,132,83,83,133,190,65,97,226,39,67,153,188,99,167,210,170,86,129,117,145,237,219,118,100,102,39,51,87,112,185,177,158,147,45,183,18,180,37,150,150,78,19,109,153,19,138,117,178,115,212,67,104,231,121,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,12,171,139,211,225,221,159,168,121,156,181,78,195,197,42,133,42,155,137,180,78,84,125,78,75,17,254,83,54,109,186,190,166,44,109,196,179,121,8,97,197,72,109,180,27,105,245,92,78,212,185,203,106,106,128,0,10,43,226,103,146,239,228,217,136,232,196,139,41,60,203,6,254,168,75,126,52,118,96,242,91,161,78,51,230,174,14,173,161,44,165,149,18,212,168,233,45,170,229,180,234,13,39,201,55,28,241,89,4,206,76,156,160,226,132,218,133,118,52,185,246,37,207,28,153,184,224,193,132,211,243,86,182,27,120,225,189,28,220,113,178,74,208,235,166,149,17,175,97,182,235,154,165,75,38,205,55,253,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,249,87,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,206,182,104,179,55,127,102,155,20,42,88,129,119,201,151,14,154,185,10,85,22,222,42,139,210,97,81,152,54,218,111,99,9,112,246,165,107,75,13,41,213,161,40,39,28,37,47,106,117,36,166,111,240,157,201,4,59,147,209,153,179,196,200,187,226,83,234,6,237,147,8,158,97,230,101,56,207,80,196,137,82,153,83,75,52,242,159,36,28,115,75,136,113,46,199,82,205,59,73,181,42,96,113,71,240,39,137,191,130,249,196,33,73,121,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,52,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,10,1,226,143,227,179,19,127,5,242,120,66,74,112,197,226,23,14,214,135,27,46,185,129,187,249,52,166,118,181,105,87,234,111,48,196,90,84,86,152,121,199,98,205,150,251,200,218,201,114,153,68,98,218,181,18,156,54,247,18,9,164,162,218,128,4,0,226,133,158,159,208,165,170,188,14,193,203,207,164,196,154,214,207,76,73,132,157,207,80,169,110,54,163,61,30,37,23,79,49,237,91,229,232,74,90,26,53,185,243,74,84,119,14,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,60,166,42,225,157,171,140,152,113,113,225,109,235,19,168,162,220,212,247,105,242,118,182,218,220,103,121,122,143,181,204,66,208,151,154,89,37,198,214,105,61,142,33,10,34,213,36,51,25,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,209,78,72,241,230,78,99,178,209,103,98,77,102,108,71,238,19,142,186,93,192,76,200,105,197,149,70,50,205,167,28,117,13,33,9,101,111,37,45,201,38,182,39,98,36,32,139,84,237,81,209,14,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,85,241,41,199,239,211,174,104,46,15,147,152,133,242,162,197,181,249,52,203,107,166,94,176,88,254,110,207,90,166,52,34,75,155,229,37,221,95,245,185,137,67,123,86,166,210,214,146,255,0,130,158,5,204,165,80,175,76,195,215,168,220,159,77,236,182,237,217,46,27,237,184,184,173,47,153,57,105,65,145,52,227,43,121,49,80,151,8,214,162,114,35,232,245,52,81,46,207,192,64,14,53,126,22,45,111,136,16,124,186,162,43,3,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,189,15,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,124,158,39,92,66,225,221,48,228,229,215,47,215,127,58,148,246,230,174,218,253,49,230,31,139,85,138,235,12,184,212,88,82,216,121,123,153,62,107,200,146,91,80,163,83,100,222,227,65,186,149,194,12,174,229,146,254,205,54,40,83,112,254,208,141,46,29,53,114,18,154,213,194,116,231,164,194,163,48,109,186,230,247,212,217,109,74,214,150,29,75,72,90,144,78,56,73,70,228,234,106,78,133,48,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,49,130,244,248,119,103,234,30,103,45,83,176,241,74,161,74,166,226,109,19,149,31,83,146,196,127,148,205,155,110,175,169,139,27,113,44,222,66,24,113,82,27,109,6,218,125,87,19,181,46,114,218,154,160,0,0,0,0,0,0,0,0,0,0,0,0,0,63,194,116,216,212,232,143,78,152,231,45,136,237,169,215,21,161,158,137,73,25,153,232,93,189,196,98,6,102,223,138,37,151,132,202,169,216,184,111,7,211,87,7,37,248,231,39,154,236,110,141,239,159,107,118,199,162,41,14,108,113,180,30,155,180,86,237,59,136,204,84,158,50,99,166,32,99,157,204,245,203,125,85,186,183,156,82,185,105,228,48,223,45,6,227,139,36,234,211,104,35,208,221,95,110,158,223,187,78,183,148,236,139,226,22,101,106,141,79,37,122,42,219,101,105,92,137,218,48,254,168,37,48,106,79,47,168,109,207,213,191,187,82,247,105,222,125,159,95,56,213,108,47,194,230,153,203,206,18,211,246,191,111,58,152,245,234,167,54,65,245,83,88,41,17,36,151,37,242,81,35,113,182,218,245,109,195,73,119,39,94,211,28,191,42,217,125,174,102,43,21,105,150,125,55,213,136,219,204,201,158,231,168,123,99,20,150,27,119,176,220,108,207,177,226,250,39,175,187,236,159,185,240,202,37,153,131,217,86,165,189,109,70,229,203,166,203,97,169,14,111,116,249,188,186,116,163,82,180,91,203,36,234,109,164,244,45,116,16,87,36,23,18,173,188,204,216,210,18,255,0,41,50,171,116,200,139,61,187,181,74,170,17,140,203,184,255,0,100,104,170,3,201,147,6,60,132,30,169,117,164,44,143,222,70,68,99,253,197,102,241,74,203,14,48,227,85,251,111,220,118,21,189,233,40,172,192,137,78,89,245,113,89,218,162,122,106,204,254,117,212,25,232,78,163,217,237,239,239,211,229,100,207,133,180,235,110,185,75,196,124,103,245,157,136,182,38,70,166,246,23,45,212,174,59,200,87,54,52,179,35,208,210,234,116,52,233,237,50,238,33,103,212,234,124,74,85,62,53,50,11,92,184,209,25,67,13,35,113,158,212,37,36,148,150,166,102,103,216,69,222,99,145,102,227,5,151,143,24,37,92,177,227,43,73,135,30,76,136,69,167,124,142,145,246,155,46,213,160,187,221,254,178,180,247,251,203,62,152,179,132,55,158,14,222,21,27,66,239,166,116,207,194,146,243,72,62,115,75,230,33,14,184,217,47,230,214,178,45,77,181,118,107,169,104,60,64,237,89,85,203,133,213,152,172,77,165,219,116,116,114,160,55,41,135,103,202,213,181,114,163,148,134,16,234,182,41,214,212,173,18,241,30,137,61,79,184,190,205,7,225,46,31,67,194,204,58,183,172,40,47,243,219,162,83,34,64,55,182,154,121,134,203,13,181,187,105,169,91,117,229,145,233,184,244,247,159,120,243,25,167,125,17,242,247,136,11,113,142,105,29,181,85,45,55,109,211,249,139,253,163,55,215,42,137,119,29,85,105,78,210,84,215,204,139,93,116,249,195,23,145,194,150,164,204,252,179,52,134,187,227,212,82,202,187,251,211,79,131,175,179,237,19,60,0,7,141,197,203,93,119,126,30,215,168,141,150,229,72,167,202,66,81,221,184,212,195,137,34,215,82,211,93,221,250,140,231,102,22,215,93,159,140,119,93,9,198,121,75,98,175,57,42,78,237,218,26,101,58,147,237,212,255,0,103,222,60,61,26,179,82,183,234,113,171,52,137,61,60,200,142,161,230,92,216,149,237,90,20,74,73,232,162,50,61,12,136,251,72,90,222,66,120,147,196,169,197,165,97,14,46,35,100,212,242,34,66,169,234,103,204,236,139,29,182,249,49,226,145,22,170,55,21,170,151,217,220,103,220,98,206,41,243,163,84,224,199,168,194,115,152,196,166,144,243,74,208,203,114,20,68,100,122,30,134,93,134,93,227,244,0,15,225,158,133,169,251,5,97,113,123,204,34,33,81,32,96,221,28,254,122,67,141,77,146,191,249,53,34,124,117,167,69,55,167,121,23,105,47,95,113,123,69,81,81,41,114,43,181,152,52,88,191,174,168,73,106,43,125,223,73,107,36,151,121,145,119,159,188,133,232,101,239,44,52,234,70,78,23,106,110,214,125,195,108,155,207,118,43,245,207,210,154,109,69,250,211,79,210,47,97,145,125,194,149,113,110,219,145,96,226,221,213,109,153,237,118,141,95,157,25,39,216,122,27,50,92,65,123,85,237,71,188,255,0,120,184,206,18,152,146,171,171,47,145,237,9,15,111,126,221,223,191,213,211,94,162,116,231,11,185,36,93,201,247,159,238,19,164,7,203,184,173,170,45,215,76,118,143,94,135,212,196,123,110,246,249,139,70,186,40,148,93,169,50,62,244,145,247,251,5,99,230,215,132,244,119,88,157,124,96,124,190,91,168,229,105,70,229,153,239,212,216,107,251,226,76,205,11,66,230,175,187,254,47,184,197,94,93,86,173,193,98,215,228,91,183,20,46,142,163,15,103,53,174,98,28,219,189,9,89,118,160,212,147,245,86,147,236,63,104,151,57,88,226,91,137,56,28,182,168,87,115,31,40,232,5,187,107,59,227,195,229,126,189,71,235,55,21,107,86,171,117,39,223,217,183,220,125,151,31,130,248,245,135,216,237,67,93,118,196,170,117,108,181,167,48,185,15,183,183,85,184,146,253,107,104,51,212,218,95,179,217,247,107,209,192,0,0,0,0,0,0,0,127,202,214,150,210,107,89,232,68,33,38,110,184,148,89,56,20,106,183,44,150,125,57,112,22,155,219,220,244,94,87,234,22,93,174,69,90,21,171,110,168,251,251,54,251,204,180,166,156,86,197,187,211,25,238,135,46,155,210,161,213,205,119,77,15,148,211,122,104,218,17,254,214,132,23,115,73,246,123,62,253,123,230,88,120,121,226,198,62,203,77,66,163,31,208,116,14,223,231,219,227,73,221,216,241,126,172,164,161,101,243,140,146,127,233,107,220,93,183,25,151,76,167,225,150,91,232,77,83,44,232,26,202,78,238,108,174,108,143,156,245,222,81,122,142,60,225,22,132,242,139,176,254,223,118,157,172,0,5,35,113,106,197,228,222,120,227,242,22,27,154,199,182,190,151,103,127,81,14,11,190,212,17,247,164,255,0,172,127,187,184,123,78,14,88,76,245,79,17,42,120,163,41,159,155,163,114,122,101,238,47,246,230,42,12,47,176,150,94,239,106,79,236,211,188,91,229,70,157,18,173,13,200,19,154,230,48,238,155,147,184,203,93,12,140,187,72,200,251,200,134,121,115,97,148,155,211,46,247,109,76,164,68,231,91,204,201,139,18,52,222,99,73,230,56,228,66,121,69,203,39,156,89,104,105,112,187,123,61,95,180,136,114,236,27,196,74,166,22,98,77,2,245,165,47,107,148,234,140,87,214,90,36,247,33,185,13,184,105,245,146,173,53,229,151,110,135,254,97,163,44,2,196,104,216,171,132,54,173,236,194,181,114,161,72,130,244,146,208,253,87,156,138,211,139,46,212,167,95,214,119,145,17,127,144,116,32,30,110,255,0,196,27,95,13,45,169,151,85,219,80,232,224,66,101,199,150,190,83,142,125,6,212,179,45,27,74,149,244,80,175,103,176,83,22,123,56,132,92,152,213,93,169,88,54,4,174,142,208,142,167,161,175,212,109,206,175,106,228,180,110,124,236,100,58,222,246,157,71,171,187,179,78,253,117,50,131,10,51,82,141,70,125,166,122,152,14,247,145,142,95,242,157,177,121,141,115,11,211,148,205,11,118,154,31,164,35,118,141,20,69,211,166,103,66,208,185,105,208,189,221,131,253,64,0,66,142,44,112,83,51,45,4,165,30,156,138,175,52,190,242,167,206,255,0,214,40,226,148,234,163,212,225,190,143,164,219,237,172,190,242,81,24,209,118,75,106,111,85,114,217,98,190,255,0,210,69,10,152,223,179,184,160,71,63,97,23,188,119,1,240,47,91,26,215,196,42,35,182,237,219,77,235,160,59,187,115,92,231,26,237,52,41,7,218,218,146,175,162,181,23,127,180,113,104,249,12,203,108,106,207,166,89,177,180,116,189,100,151,164,231,246,43,126,226,63,239,143,127,179,65,219,109,75,54,223,178,233,140,210,109,232,61,52,118,27,75,72,79,53,107,209,41,74,82,69,170,212,103,220,146,246,251,7,219,0,0,31,18,248,150,112,44,186,252,228,171,105,199,165,202,116,143,77,116,52,180,163,255,0,48,205,182,98,42,42,170,227,149,249,57,110,111,55,46,74,162,181,211,77,117,152,233,251,139,222,47,71,135,157,1,116,28,172,89,219,221,230,122,70,155,79,158,94,174,155,73,202,116,78,206,243,215,187,191,179,238,31,167,59,57,104,165,230,43,8,170,148,195,245,42,212,184,239,212,41,231,235,30,249,13,197,146,150,145,250,214,210,90,169,238,245,25,151,188,180,238,160,187,154,129,113,225,22,34,202,164,75,79,77,86,182,170,171,74,21,171,107,209,216,239,169,36,173,8,212,159,164,217,246,106,101,217,237,33,118,217,0,199,10,94,103,50,238,171,62,239,254,113,58,153,28,232,83,25,245,145,206,142,220,24,173,184,189,205,182,217,39,85,62,162,208,140,204,189,135,238,225,153,195,225,87,79,171,179,80,191,176,65,92,153,164,78,200,122,149,162,149,205,86,146,29,82,185,210,101,145,39,83,54,145,161,39,179,191,222,66,172,239,107,22,233,195,139,138,85,183,117,211,186,42,132,23,150,211,141,243,155,115,69,33,197,32,251,91,82,147,244,144,162,239,62,225,44,178,89,196,50,239,192,90,164,27,74,241,95,164,109,37,155,81,141,26,52,207,74,147,84,118,249,154,183,25,110,175,107,77,43,213,215,183,95,126,154,220,190,13,227,85,143,142,22,156,123,182,200,169,117,81,157,74,57,133,201,121,28,181,155,77,184,105,249,214,208,103,161,58,158,221,61,191,126,158,248,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,143,21,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,254,201,158,115,44,28,217,216,17,166,67,157,18,157,123,83,163,161,170,245,5,215,89,101,245,62,219,49,206,76,184,177,137,247,94,56,60,233,4,219,110,185,161,234,91,85,219,223,34,133,117,113,43,226,23,15,12,168,83,176,43,1,174,255,0,245,117,63,107,85,138,229,45,230,36,55,71,139,190,75,50,98,161,230,222,55,35,84,82,227,40,73,146,155,220,219,110,154,146,164,57,177,73,166,193,63,248,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,127,13,21,86,44,39,134,22,125,99,96,197,86,38,95,177,130,187,18,6,31,84,228,73,122,149,87,151,205,89,210,106,47,169,157,140,184,234,157,229,71,130,163,75,234,51,38,189,87,159,55,22,164,160,220,90,110,124,0,0,5,0,241,71,241,217,137,191,130,249,60,33,21,69,212,240,212,226,5,250,118,135,7,1,49,89,237,151,245,42,158,175,69,212,84,173,27,172,65,136,196,100,124,235,175,201,91,210,42,43,62,165,247,54,160,146,109,182,181,246,109,80,149,89,177,240,177,140,159,15,238,31,46,124,102,176,123,252,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,122,146,179,175,98,85,242,85,91,205,141,165,83,165,37,202,117,190,183,21,79,116,222,152,221,62,226,83,104,109,170,100,146,109,45,186,122,75,121,134,205,91,91,37,54,226,93,35,75,107,74,197,43,97,190,114,115,29,133,152,143,35,19,45,140,77,170,148,186,149,193,38,230,172,82,157,125,105,163,213,167,73,61,100,174,76,22,205,12,171,154,71,180,205,41,74,146,68,147,109,72,82,16,164,216,87,20,10,221,253,115,112,252,194,123,155,20,160,196,129,118,86,110,138,69,74,173,6,53,53,234,122,32,190,253,42,160,233,197,54,31,117,215,80,182,137,100,210,247,175,83,90,20,173,168,215,98,106,44,74,172,130,231,94,234,202,158,35,196,162,85,170,125,70,25,92,213,6,91,184,233,242,13,197,183,3,121,165,181,84,227,147,105,90,210,243,72,34,53,165,9,62,115,104,36,25,110,75,75,106,199,248,158,230,206,171,131,89,121,183,147,131,87,212,72,181,220,78,144,109,83,106,180,253,207,45,84,66,143,204,145,46,20,166,207,148,133,153,189,13,9,119,113,171,100,133,45,173,20,146,113,186,234,201,142,108,243,155,64,197,11,83,10,48,146,250,151,115,162,187,34,37,18,29,189,116,117,53,74,84,102,16,218,219,109,91,82,102,252,72,209,219,81,186,179,140,164,17,33,130,53,146,208,222,209,126,128,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,2,128,120,163,248,236,196,223,193,124,158,16,138,162,244,248,119,103,234,30,103,45,83,176,241,74,161,74,166,226,109,19,149,31,83,146,196,127,148,205,155,110,175,169,139,27,113,44,222,66,24,113,82,27,109,6,218,125,87,19,181,46,114,218,154,162,42,241,71,240,39,137,191,130,249,196,33,64,35,181,101,71,53,216,143,148,172,71,69,235,101,59,215,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,161,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,1,21,115,237,146,10,22,110,44,70,166,219,145,105,84,220,77,162,114,154,162,86,230,60,184,236,174,41,188,70,244,89,106,109,167,22,227,59,20,234,219,45,134,164,59,166,213,37,46,58,75,161,111,245,85,97,93,95,238,173,185,114,91,149,15,249,72,115,169,179,163,185,255,0,69,198,94,109,196,125,138,74,147,236,50,30,131,25,49,122,242,199,124,68,168,98,150,32,191,17,251,134,173,30,11,51,159,140,193,50,137,11,141,17,152,164,241,160,189,84,173,105,97,43,89,36,146,141,234,86,212,161,58,36,141,227,21,253,27,8,211,130,20,250,244,184,22,155,149,137,117,185,208,226,74,121,164,84,223,125,16,146,73,148,217,47,148,242,26,56,13,45,162,82,53,66,214,225,234,122,150,222,191,145,124,153,87,115,135,136,242,169,142,85,125,13,102,90,253,60,139,154,164,210,208,114,146,219,166,190,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,114,255,0,173,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,250,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,118,169,70,103,218,102,62,176,0,160,30,40,254,59,49,55,240,95,39,132,34,168,189,62,29,217,250,135,153,203,84,236,60,82,168,82,169,184,155,68,229,71,212,228,177,31,229,51,102,219,171,234,98,198,220,75,55,144,134,28,84,134,219,65,182,159,85,196,237,75,156,182,166,168,0,0,137,89,251,200,157,43,55,118,204,42,237,181,50,37,39,17,109,216,231,18,143,50,83,137,98,20,166,28,144,202,156,106,115,136,142,235,235,67,109,166,66,153,74,12,137,46,60,179,62,197,168,81,15,250,170,176,174,175,247,86,220,185,45,202,135,252,164,57,212,217,209,220,255,0,162,227,47,54,226,62,197,37,73,246,25,9,255,0,136,92,92,239,187,167,42,116,188,63,160,73,170,210,177,138,103,244,125,199,115,71,167,179,26,47,66,70,241,41,248,75,109,243,91,83,28,65,70,220,178,101,41,66,151,32,218,38,204,154,52,192,187,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,49,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,30,254,238,203,37,253,109,96,13,133,152,234,124,105,117,155,78,241,143,81,84,231,226,83,158,52,80,95,139,81,84,34,68,167,72,141,164,161,227,229,27,75,82,146,106,90,156,70,223,80,148,191,65,146,140,215,87,114,151,140,176,175,46,109,86,101,161,82,210,29,211,68,132,242,19,215,197,218,178,109,194,75,132,104,55,152,90,249,173,158,168,81,232,182,249,136,67,174,24,250,185,232,206,109,119,56,120,143,22,166,221,43,208,214,101,175,212,71,182,105,174,161,7,41,45,186,104,230,201,146,226,117,213,231,121,77,25,182,149,27,109,165,9,74,119,25,45,215,61,183,15,188,133,92,57,153,188,160,223,56,131,66,151,15,10,233,18,27,122,114,228,117,80,151,95,65,148,148,147,48,94,38,141,15,33,50,35,165,185,6,151,16,180,33,102,73,82,86,100,101,122,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,10,97,227,87,226,158,214,248,127,7,204,106,35,197,112,199,205,221,43,44,184,185,46,212,188,41,209,14,211,196,169,20,234,109,74,170,228,132,176,186,67,237,45,212,199,148,165,184,164,181,211,36,228,185,206,220,100,105,70,142,37,95,54,109,185,123,192,3,42,227,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,4,173,203,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,137,0,0,3,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,58,217,162,203,37,253,149,156,80,169,97,253,223,26,92,202,106,36,41,52,91,132,169,207,70,133,89,96,155,105,205,236,41,194,218,165,161,47,180,151,80,133,44,155,112,212,141,202,208,148,169,191,194,119,59,240,237,191,70,101,51,19,37,108,137,80,168,27,86,76,210,101,134,89,138,227,221,67,242,34,202,121,78,160,213,205,124,208,81,201,45,173,197,59,33,72,53,109,54,210,158,43,196,207,58,63,202,79,17,209,134,246,82,185,118,13,131,80,150,196,105,12,206,231,55,93,156,71,202,92,237,27,90,153,83,41,36,41,49,212,91,149,203,117,213,154,139,156,109,183,226,178,9,147,105,57,190,197,9,180,250,236,153,112,44,75,98,57,61,113,206,131,53,166,38,161,111,182,241,67,102,57,56,219,132,165,173,214,141,74,51,70,194,109,167,53,82,86,109,146,175,250,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,24,56,163,248,19,196,223,193,124,226,16,160,17,37,50,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,223,245,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,20,3,197,31,199,102,38,254,11,228,240,132,85,23,83,194,247,61,63,166,187,85,24,29,140,119,159,87,137,52,93,254,135,147,53,59,94,174,210,219,109,38,90,188,106,62,162,99,58,57,204,212,146,181,180,72,115,231,84,153,14,20,255,0,17,87,62,217,223,161,101,30,196,106,21,185,42,149,82,196,218,223,41,218,37,18,99,43,144,202,34,147,196,79,74,150,150,221,109,109,179,177,46,161,179,222,74,91,186,109,74,146,219,166,138,22,186,110,203,170,249,174,202,186,111,91,154,171,112,86,166,236,234,106,53,73,174,75,148,254,196,37,8,222,235,134,165,171,106,16,148,150,167,216,148,145,23,97,16,232,25,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,1,70,220,91,240,26,78,22,102,93,204,73,167,194,136,197,189,137,241,253,41,24,163,71,106,58,26,168,176,134,218,156,217,161,11,53,45,106,81,181,37,110,169,8,222,185,138,47,89,72,90,143,165,112,91,199,74,21,173,125,221,184,13,113,214,106,168,151,123,116,245,27,106,38,139,114,15,85,17,153,11,154,90,17,153,52,243,140,19,74,223,180,146,180,196,218,165,146,146,210,85,10,243,99,226,159,25,62,32,92,62,98,248,181,76,175,227,95,242,118,225,35,72,198,54,233,253,108,187,126,159,88,232,24,83,92,198,215,57,250,236,168,241,121,169,230,54,102,201,62,243,70,230,213,146,185,100,189,186,171,66,58,86,26,93,203,118,8,82,178,225,130,86,182,11,209,171,146,235,49,237,200,238,165,115,228,182,150,215,37,247,159,114,67,203,36,39,177,8,55,94,115,98,53,81,165,27,82,106,89,145,172,250,88,8,1,198,175,194,197,173,241,2,15,151,84,69,43,9,105,144,76,246,85,114,137,115,77,161,92,176,229,213,176,234,226,144,82,235,16,226,182,167,230,197,125,184,239,37,183,96,182,185,13,48,133,184,226,163,165,229,44,140,212,219,40,34,237,66,69,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,40,51,138,63,142,204,77,252,23,201,225,14,127,129,153,174,196,124,187,97,198,35,217,88,94,239,162,170,184,141,232,198,30,175,180,241,166,85,54,44,82,150,78,38,49,17,122,143,57,213,36,137,237,119,54,148,40,208,68,181,33,198,185,173,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,59,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,95,107,25,87,30,130,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,8,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,232,37,110,89,54,225,37,194,37,147,47,161,28,214,207,85,164,181,91,124,197,173,167,12,72,0,0,0,0,0,0,0,0,0,0,0,0,0,28,207,25,179,9,134,216,27,76,57,215,197,103,165,90,226,202,146,195,125,60,133,243,57,8,74,212,90,180,218,244,236,90,123,253,254,221,12,83,190,116,248,134,93,248,245,85,157,105,89,203,244,117,164,217,187,24,145,163,79,117,73,37,72,111,153,171,145,144,234,55,52,234,125,93,123,52,247,235,164,76,178,108,91,167,17,238,40,182,221,169,78,235,106,19,158,67,77,183,206,109,189,84,183,18,130,237,113,73,79,210,90,75,188,187,197,166,100,239,133,101,62,144,204,11,251,27,213,206,155,163,82,25,165,104,164,242,149,164,119,82,174,116,105,102,74,208,201,212,104,105,237,239,247,16,238,121,255,0,199,10,94,88,242,238,155,62,208,254,111,58,167,28,168,80,217,245,151,201,142,228,25,77,182,189,206,54,225,43,69,48,146,208,204,140,253,167,239,164,155,102,129,113,226,238,34,197,164,68,79,83,86,185,106,168,74,213,171,104,213,217,15,146,77,90,25,165,63,73,194,236,212,139,183,216,66,253,50,75,150,138,94,93,112,138,151,76,47,90,173,83,142,196,250,129,250,197,178,67,145,99,37,212,126,181,196,158,138,103,189,58,23,184,180,239,252,220,66,232,10,175,101,98,241,218,239,47,209,212,218,132,243,245,117,220,77,211,165,246,119,150,157,253,253,191,112,162,236,187,212,85,74,199,43,14,114,28,216,109,220,148,181,107,166,186,105,49,163,247,31,184,105,38,199,150,115,236,186,4,229,43,113,200,165,197,116,207,77,53,53,52,147,255,0,56,251,96,0,3,226,93,118,109,191,122,83,30,164,220,48,122,152,239,182,166,150,158,106,209,170,84,149,36,203,84,40,143,185,71,237,246,142,37,35,33,121,109,147,89,244,211,214,54,174,159,106,139,210,115,251,85,191,113,159,247,199,191,217,160,237,54,85,141,107,225,237,17,171,118,210,166,244,48,26,219,181,174,115,142,246,146,18,130,237,113,74,87,209,66,75,191,216,62,248,225,249,209,169,189,74,203,101,244,251,31,73,116,42,155,126,206,227,129,32,253,164,126,225,157,26,171,170,145,83,152,250,254,147,143,184,179,251,205,70,98,241,248,78,65,76,60,180,26,146,122,243,234,188,211,251,206,159,7,255,0,80,154,224,0,63,202,86,157,51,218,150,165,203,86,165,239,236,25,215,207,63,47,249,78,223,92,182,185,101,233,202,166,165,187,93,79,210,18,123,71,4,4,153,165,68,162,62,210,61,72,78,124,138,113,8,185,48,86,185,78,176,111,233,93,101,161,33,76,195,71,168,219,125,38,229,198,104,156,249,168,203,117,205,141,52,191,87,119,110,189,250,232,103,115,182,6,32,218,248,151,109,67,186,173,42,143,89,6,99,45,186,133,242,92,111,233,182,149,145,104,226,82,127,69,105,246,123,71,164,1,207,113,247,17,163,97,86,16,221,87,179,234,209,202,125,34,115,209,139,67,245,158,110,43,174,32,187,18,173,63,87,222,100,101,254,65,156,220,100,196,74,166,41,226,77,126,245,170,175,115,149,26,140,167,208,90,36,182,161,201,14,56,73,245,82,157,116,230,31,110,133,254,97,36,248,112,101,114,189,140,88,197,68,191,38,71,229,91,246,173,74,53,76,222,222,133,115,95,141,42,35,188,173,164,234,22,157,91,112,207,118,213,17,123,140,251,5,238,70,140,204,56,205,68,142,141,173,50,132,182,132,234,103,162,72,180,34,237,237,238,33,69,92,82,240,153,235,15,48,211,110,54,89,219,22,226,67,149,21,43,113,30,175,72,157,53,103,253,117,31,114,61,196,95,97,15,67,194,91,23,138,204,199,47,144,179,28,210,61,203,221,217,221,211,195,156,239,177,6,125,234,47,235,23,239,238,23,114,0,3,138,102,47,42,24,101,153,10,19,180,203,198,6,146,149,183,151,43,155,35,230,253,118,84,126,163,111,54,71,169,50,146,237,63,183,223,173,57,230,123,135,158,44,96,20,197,84,41,177,253,57,111,246,127,62,223,26,54,222,198,75,245,103,37,107,63,156,120,211,255,0,71,94,227,236,224,120,83,139,119,166,12,93,13,221,54,93,67,164,154,214,186,159,41,167,53,213,181,163,253,177,11,46,231,85,236,246,253,218,92,182,81,120,148,89,56,234,105,183,47,102,125,7,112,30,187,27,220,244,174,111,235,214,125,173,197,66,19,163,109,36,251,251,119,123,200,245,155,104,90,92,73,45,7,169,24,255,0,160,0,0,0,0,0,1,252,51,211,180,197,103,241,36,207,212,171,49,83,48,87,11,166,114,234,103,203,235,230,242,200,249,63,222,114,91,249,183,227,154,85,170,84,226,125,85,246,119,159,110,132,42,134,137,65,184,239,170,210,105,212,104,157,117,66,70,187,81,204,109,173,219,80,103,222,163,74,75,213,65,255,0,136,91,166,79,120,93,219,150,50,202,242,198,6,253,43,61,127,222,241,117,113,142,159,78,161,181,122,241,229,169,43,220,149,182,125,165,217,166,158,211,49,98,145,33,199,130,194,99,69,111,99,105,215,66,212,207,188,245,246,253,227,253,192,0,121,28,87,187,226,216,86,5,82,236,152,230,198,96,242,55,43,67,61,55,190,134,203,176,146,163,239,89,123,12,102,134,237,184,234,87,205,207,42,189,55,215,149,55,102,239,162,95,65,180,160,187,137,37,220,130,246,11,234,225,225,129,223,161,172,189,209,88,169,197,228,214,234,29,79,94,91,247,126,174,116,179,111,232,184,180,125,7,11,232,233,246,246,247,74,33,231,47,252,63,181,241,50,217,149,105,93,244,238,182,155,49,11,67,141,115,156,111,82,91,106,108,253,102,212,149,125,21,168,187,15,218,33,77,195,194,23,4,234,87,89,92,20,106,183,163,98,170,127,86,184,92,137,111,106,142,105,172,209,204,84,221,123,140,147,174,158,205,68,210,195,107,10,145,134,86,93,38,200,161,22,144,169,49,24,136,215,210,237,75,77,33,162,63,89,74,62,228,23,121,159,222,125,227,211,142,57,152,156,208,97,190,93,237,41,181,187,178,173,178,114,88,115,163,139,200,124,249,239,114,157,83,104,222,219,78,18,119,41,149,22,166,90,23,121,253,180,125,155,12,224,223,89,151,186,229,61,80,123,166,160,176,250,202,20,61,172,175,70,201,199,205,181,111,38,91,95,208,124,203,69,118,246,106,125,189,222,23,3,114,253,136,216,255,0,116,51,109,88,52,126,177,70,180,245,14,117,12,55,202,111,152,210,20,189,29,113,27,180,231,35,176,143,83,215,239,210,201,109,30,19,52,75,107,15,89,155,112,74,235,174,71,154,74,223,71,45,109,114,140,216,73,169,189,81,48,219,86,142,36,251,75,191,95,112,136,153,216,202,204,92,12,58,93,66,155,27,146,153,12,176,151,147,188,213,235,171,169,53,30,170,121,127,217,23,119,255,0,247,192,228,137,217,76,230,102,196,92,78,213,250,118,151,217,217,218,94,144,141,239,26,43,130,167,23,10,58,221,45,22,166,144,106,47,183,66,212,127,184,0,8,199,196,78,213,145,116,101,150,228,68,114,215,209,241,166,78,87,119,209,110,159,47,94,243,47,218,251,126,225,159,121,13,155,18,28,100,251,219,89,167,252,70,47,227,134,124,167,165,101,102,135,206,61,121,74,140,210,123,190,137,83,161,232,37,96,0,0,0,0,231,217,129,153,208,96,133,249,44,143,78,93,181,84,87,248,162,58,127,230,25,187,187,18,170,206,34,214,82,147,209,83,171,114,8,143,237,91,234,251,189,255,0,96,209,102,83,105,72,163,101,155,11,33,36,189,100,217,180,51,89,251,213,232,246,8,207,188,253,195,172,25,17,145,145,247,24,169,206,46,89,102,98,21,74,46,55,91,48,121,104,121,8,141,80,249,211,61,206,26,167,201,117,126,187,189,157,201,236,74,52,247,123,135,45,225,17,136,18,168,24,243,50,212,47,239,122,141,45,195,211,179,233,185,54,3,127,178,103,220,94,242,23,108,56,118,101,178,159,135,89,143,181,165,82,238,40,60,186,159,41,125,36,206,107,231,202,119,150,242,80,174,90,30,109,42,209,79,26,180,51,208,251,143,179,186,147,115,95,147,140,67,203,29,198,242,43,17,57,244,7,223,81,65,157,204,97,60,196,41,199,249,101,203,75,238,44,181,67,6,175,91,238,62,222,255,0,33,151,252,199,98,30,94,238,168,85,203,58,167,202,138,137,109,191,50,47,37,133,117,13,147,141,41,104,222,227,78,26,55,19,41,45,72,181,46,242,246,235,119,25,64,206,189,133,153,139,121,136,109,202,233,110,120,236,36,229,193,216,242,251,82,136,228,181,115,57,13,183,250,199,246,232,94,237,75,179,186,77,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,29,86,228,201,69,213,89,201,142,31,230,199,12,169,158,145,136,154,125,81,187,210,158,193,56,185,76,244,245,89,173,162,166,146,53,40,148,202,88,67,77,186,150,210,158,82,89,75,166,74,74,158,91,124,83,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,219,166,102,56,163,225,29,19,45,17,175,60,1,190,98,76,191,239,56,252,154,45,49,232,168,126,93,9,100,180,166,75,213,8,230,189,172,45,164,154,201,178,94,244,58,239,45,72,75,236,18,212,84,195,254,170,175,219,171,253,213,184,238,75,142,161,255,0,41,50,117,74,116,135,63,233,56,243,206,56,191,181,74,82,189,166,98,69,102,199,39,213,92,167,225,30,17,42,249,40,135,125,222,178,43,211,235,72,140,234,156,68,22,26,69,56,163,65,53,18,205,167,22,209,184,250,214,227,105,34,53,190,164,18,156,67,104,113,93,131,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,240,209,15,242,41,150,186,22,106,111,108,66,195,42,153,242,106,172,225,253,66,169,109,203,84,165,176,220,74,195,83,33,34,59,142,154,82,189,204,159,53,109,184,70,133,159,45,197,154,72,150,72,82,121,6,49,96,237,253,129,87,253,83,14,113,26,131,46,157,82,167,72,125,166,157,118,43,204,177,80,97,183,156,101,50,226,169,228,33,78,198,113,77,44,219,116,146,68,162,47,188,138,210,120,93,103,234,29,225,66,166,229,159,24,170,20,170,93,86,220,167,198,131,105,214,31,146,196,54,234,113,80,182,163,49,77,82,20,164,239,152,158,99,105,107,150,74,83,205,165,91,136,150,217,173,235,42,0,0,20,3,197,31,199,102,38,254,11,228,240,135,160,192,60,142,70,204,118,73,174,252,97,177,215,45,24,139,101,221,21,36,51,17,180,59,33,21,202,115,52,248,79,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,137,95,234,170,194,186,191,221,91,114,228,183,42,31,242,144,231,83,103,71,115,254,139,140,188,219,136,251,20,149,39,216,100,47,38,218,198,203,203,30,248,105,223,247,198,32,217,151,5,2,225,70,27,215,33,78,122,173,8,163,34,180,180,209,148,178,170,68,34,66,18,184,210,18,226,92,73,165,9,66,86,110,33,59,146,130,90,168,132,74,172,202,100,130,187,132,152,29,133,185,135,176,226,213,107,22,101,219,103,209,170,55,28,151,222,67,206,82,43,18,217,75,138,37,33,182,145,202,134,190,107,72,105,102,107,50,112,148,133,172,141,109,18,226,251,117,106,171,52,169,20,38,106,114,209,77,153,33,153,114,33,165,229,19,15,62,202,92,75,78,173,189,118,169,104,75,239,37,42,50,213,36,235,132,90,110,61,101,7,13,220,180,127,40,220,199,82,253,63,73,234,236,203,43,101,126,224,231,49,204,143,35,150,191,230,176,151,189,167,26,95,57,226,45,205,57,183,152,195,82,182,158,169,19,255,0,141,95,133,139,91,226,4,31,46,168,138,139,193,11,42,149,137,88,209,96,225,205,118,68,182,41,183,85,209,74,162,76,118,34,210,151,219,98,76,182,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,232,25,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,212,182,149,54,151,145,181,59,86,100,162,46,90,219,90,248,164,218,181,86,163,26,4,58,133,78,92,168,244,184,231,18,11,79,60,165,162,43,6,235,143,27,77,36,207,68,32,221,121,215,13,41,208,183,184,181,119,168,204,236,211,131,102,88,189,37,93,171,102,118,245,181,234,172,183,71,210,159,100,77,113,238,84,89,47,56,137,12,212,31,75,101,162,221,229,160,210,202,86,127,53,185,215,200,137,78,55,171,86,212,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,40,7,138,63,142,204,77,252,23,201,225,15,213,132,89,44,170,227,230,73,171,184,203,133,182,252,186,166,32,218,55,196,200,146,160,177,37,70,186,149,17,52,248,110,169,166,88,218,100,228,150,157,112,214,132,160,208,165,161,111,39,231,87,201,65,70,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,35,37,25,174,161,102,211,6,161,94,92,218,84,59,190,155,164,59,166,137,9,229,171,160,149,185,100,219,132,151,8,150,76,190,132,115,91,61,86,146,213,109,243,22,182,156,49,229,120,163,248,19,196,223,193,124,226,16,160,17,45,51,247,145,58,174,81,46,104,85,219,106,100,186,182,29,92,82,14,37,30,100,167,20,252,216,175,183,29,149,56,212,231,17,29,166,16,183,28,84,133,50,148,25,154,155,101,102,125,168,80,253,124,59,179,191,51,42,183,217,218,87,140,173,216,101,118,84,26,118,186,163,101,249,47,82,220,75,46,182,137,81,90,67,169,66,119,45,108,117,6,77,184,226,218,142,146,66,77,72,66,78,247,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,87,87,21,156,146,204,197,106,20,108,192,225,13,169,214,94,116,110,92,58,253,54,151,77,126,69,66,224,138,181,180,203,14,33,12,146,185,143,71,237,212,205,27,148,193,158,231,8,163,182,131,166,193,213,114,233,150,140,83,205,5,246,205,139,134,116,159,218,235,107,51,24,147,232,186,103,204,188,235,125,91,236,180,231,39,155,200,90,27,220,159,93,122,36,189,166,90,19,192,188,11,195,140,186,97,197,59,11,240,190,141,208,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,61,0,0,5,0,241,71,241,217,137,191,130,249,60,33,229,44,252,164,221,88,137,148,122,246,103,44,183,122,191,145,87,4,250,125,197,78,53,56,227,202,130,219,20,213,178,252,86,155,101,90,242,250,169,110,72,91,142,37,41,105,164,168,139,213,94,188,130,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,8,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,232,37,110,89,54,225,37,194,37,147,47,161,28,214,207,85,164,181,91,124,197,173,167,12,72,0,0,1,94,188,81,178,37,85,198,202,83,56,239,130,246,204,73,23,181,14,58,211,112,83,162,48,174,182,225,132,148,160,154,91,123,79,107,178,99,165,10,34,70,206,99,173,168,144,74,81,178,203,74,166,17,122,124,59,178,11,15,44,118,169,223,152,165,79,165,84,177,54,183,202,145,161,198,98,71,201,150,201,183,81,211,69,147,180,214,79,45,15,184,153,14,54,178,109,94,171,105,220,150,249,142,212,14,108,124,83,227,39,196,11,135,204,95,23,39,195,134,211,181,111,158,30,216,121,107,94,182,205,42,224,162,205,244,183,83,78,170,66,110,92,87,246,86,229,173,27,218,112,148,133,109,90,18,162,212,187,20,146,50,237,34,21,67,158,76,162,85,114,131,139,137,181,24,168,203,172,90,117,232,234,169,91,149,87,227,169,11,91,4,179,74,226,188,178,73,52,185,44,158,221,252,179,208,208,227,46,26,91,230,147,105,252,153,40,202,141,119,54,152,203,10,205,229,85,97,218,20,221,38,93,53,184,76,161,93,4,93,171,54,219,37,56,100,130,121,245,163,148,217,104,181,22,171,115,150,180,52,225,13,4,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,10,86,227,87,226,158,214,248,127,7,204,106,34,0,11,84,225,121,196,11,255,0,115,121,82,197,215,191,178,164,217,149,133,43,255,0,57,116,227,77,126,68,159,252,218,52,70,217,107,246,26,211,232,152,181,64,25,87,18,170,185,146,10,237,67,36,182,46,108,240,210,45,86,180,228,143,76,59,123,66,55,144,231,67,22,60,231,88,143,42,43,41,104,150,108,161,12,44,228,26,156,90,147,185,43,36,147,105,113,72,227,249,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,52,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,0,8,255,0,157,124,168,208,179,105,131,83,108,222,85,42,29,223,77,214,101,173,91,154,202,213,208,74,220,131,113,179,83,102,75,38,95,66,57,78,22,139,73,106,135,57,107,91,77,144,207,101,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,83,78,170,66,114,36,166,55,161,43,70,246,156,36,173,59,144,180,168,181,46,212,168,140,187,12,135,160,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,211,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,61,20,101,227,47,214,14,89,112,190,14,20,97,202,37,174,155,14,68,137,110,204,156,76,156,217,175,188,225,169,78,200,113,150,219,75,139,36,236,105,42,52,234,77,180,218,123,118,144,233,98,42,241,71,240,39,137,191,130,249,196,33,72,25,122,181,168,87,206,62,225,165,149,116,193,235,104,183,5,225,70,165,212,99,115,86,223,62,43,243,90,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,219,103,19,42,183,150,84,49,114,161,103,214,105,178,213,108,84,100,72,147,105,213,220,112,158,69,70,156,75,245,9,78,165,8,79,82,218,84,218,94,70,212,237,89,146,136,185,107,109,107,239,252,50,179,219,85,193,27,202,157,129,152,165,115,68,111,11,235,210,28,76,89,149,71,212,132,91,115,86,74,82,86,219,154,25,34,51,206,232,151,16,189,173,161,110,115,247,54,68,247,54,237,5,0,241,71,241,217,137,191,130,249,60,33,242,114,165,147,42,238,109,48,227,21,106,118,29,87,149,121,216,158,136,145,72,166,190,180,34,45,85,185,5,55,159,25,78,43,78,83,199,211,180,109,56,106,38,247,18,146,189,9,124,214,184,5,173,118,93,86,53,118,45,211,101,92,213,91,126,181,11,127,77,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,212,168,200,251,12,197,207,96,135,22,12,35,175,101,210,167,137,88,209,54,36,11,238,216,144,134,106,214,197,21,164,48,253,65,15,202,217,29,234,99,50,164,235,33,9,105,73,55,75,155,189,179,105,213,26,82,131,104,215,81,120,233,142,152,143,152,188,71,168,226,134,40,86,122,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,170,64,80,242,65,50,219,200,157,245,155,60,75,139,178,93,66,159,71,118,201,132,79,62,203,209,91,122,176,211,18,37,74,101,77,32,149,205,96,208,113,205,46,45,181,53,33,75,52,238,54,212,158,43,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,0,16,215,138,246,14,210,177,43,41,117,187,185,52,25,115,174,28,62,145,30,183,75,118,20,84,186,251,108,41,230,217,154,149,171,98,150,81,138,58,214,251,132,147,73,107,21,165,172,246,182,100,41,91,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,190,174,102,234,212,170,254,100,177,94,187,66,169,196,168,211,106,55,197,118,92,57,145,30,75,204,73,97,201,239,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,74,198,92,116,135,85,201,142,95,242,241,65,172,243,189,9,233,219,146,226,140,217,48,227,104,148,237,86,107,112,80,165,145,155,173,188,134,85,41,106,108,201,9,54,229,176,191,95,84,154,61,183,10,28,29,170,226,86,109,40,151,114,168,49,39,91,216,125,30,69,110,168,236,216,170,117,134,223,83,46,51,9,40,86,197,32,164,148,133,161,246,201,70,147,210,43,171,65,238,108,136,94,240,0,128,28,106,252,44,90,223,16,32,249,117,68,86,94,72,48,134,205,199,172,206,90,88,71,136,12,75,114,133,113,71,171,179,32,226,62,108,190,210,209,75,150,235,79,54,190,210,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,63,147,154,44,178,95,217,89,197,10,150,31,221,241,165,204,166,162,66,147,69,184,74,156,244,104,85,150,9,182,156,222,194,156,45,170,90,18,251,73,117,8,82,201,183,13,72,220,173,9,74,155,252,27,51,5,136,236,215,106,217,126,169,219,247,93,197,102,61,164,202,109,74,59,6,253,62,213,148,104,144,243,141,200,94,223,152,102,95,45,123,8,215,183,158,217,237,108,205,247,86,152,215,197,31,199,102,38,254,11,228,240,132,95,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,94,247,14,236,144,67,202,173,136,119,109,227,23,118,38,221,148,246,154,174,164,222,98,75,52,182,210,243,174,34,44,87,80,210,86,157,200,91,29,65,19,142,54,183,99,164,208,163,74,16,163,132,28,67,56,140,223,215,182,40,72,195,76,187,226,100,186,29,147,106,72,36,250,122,215,170,61,29,250,236,222,94,142,175,169,111,98,186,102,212,165,182,132,54,102,219,134,147,123,115,132,166,121,115,127,135,198,123,102,103,2,133,92,162,94,86,127,161,175,59,95,107,243,158,165,195,124,232,242,162,186,181,19,42,67,139,53,242,30,45,166,147,101,199,13,75,36,27,141,154,136,157,67,52,46,37,85,115,36,21,218,134,73,108,92,217,225,164,90,173,105,201,30,152,118,246,132,111,33,206,134,44,121,206,177,30,84,86,82,209,44,217,66,24,89,200,53,56,181,39,114,86,73,38,210,226,145,199,242,241,152,27,251,44,184,161,7,21,240,229,113,23,82,135,30,68,71,97,206,55,142,20,214,30,108,210,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,187,72,104,123,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,0,0,0,0,0,0,0,0,0,0,0,16,211,57,188,66,108,172,189,48,229,173,108,187,233,59,168,244,221,27,107,172,242,187,99,172,189,117,198,113,181,106,211,202,62,254,205,52,239,62,202,84,197,28,93,190,241,138,187,242,138,252,172,250,66,97,125,21,244,236,181,167,168,132,31,99,72,65,119,54,143,103,179,239,29,79,42,25,56,196,60,206,92,108,162,143,19,145,64,97,244,148,233,220,198,21,203,66,92,99,152,92,181,62,218,207,68,62,74,245,126,226,237,238,187,44,180,229,63,14,178,225,107,69,165,219,176,121,149,62,82,58,185,156,215,203,154,239,45,148,173,92,181,188,226,83,170,153,37,104,71,161,119,23,103,127,113,20,149,197,227,16,101,87,241,230,29,168,127,222,244,234,91,103,167,103,211,110,108,246,255,0,100,143,184,253,230,58,143,8,220,179,49,54,165,43,27,174,104,60,196,50,133,198,167,252,233,150,215,9,80,36,180,191,81,222,222,245,118,41,26,123,253,194,216,200,136,136,136,187,136,114,124,217,82,145,89,203,54,41,194,81,122,202,179,43,134,131,247,43,209,239,145,31,121,123,198,116,237,52,170,141,136,180,100,41,90,170,13,110,57,25,233,237,67,233,251,253,223,104,210,38,95,102,28,252,16,176,229,153,234,110,91,84,181,127,142,27,71,254,113,208,64,0,0,0,4,83,226,97,41,232,185,89,174,114,79,245,167,37,165,119,125,19,167,76,212,80,60,118,205,249,13,180,93,166,226,201,63,227,49,160,142,29,150,172,139,91,44,182,226,36,22,158,144,141,14,114,123,190,139,148,248,154,119,25,254,207,217,247,9,56,0,3,252,39,41,196,66,144,182,139,85,165,165,154,75,237,208,244,25,212,206,243,178,94,204,205,246,185,101,162,253,59,84,236,236,238,244,132,159,112,247,217,39,202,204,92,115,58,165,66,165,27,156,152,236,190,150,83,188,211,235,167,166,52,158,169,121,31,218,159,127,255,0,242,93,221,220,38,104,151,46,30,61,54,223,151,208,220,108,182,165,176,223,45,110,243,76,152,81,165,189,87,48,155,78,174,40,187,79,187,79,112,173,172,114,203,246,35,96,5,208,245,181,127,81,250,53,18,213,211,185,212,48,231,53,190,99,168,74,244,105,197,237,215,146,190,195,61,75,79,187,95,117,148,252,224,223,89,104,186,226,189,79,123,169,160,190,250,10,108,61,172,163,86,205,198,13,197,111,54,92,95,208,96,139,68,246,246,234,93,189,247,131,151,108,208,97,190,98,45,40,85,187,78,173,190,114,152,111,172,139,200,124,185,15,114,154,83,136,222,227,77,146,182,169,228,150,164,90,31,121,125,157,140,121,140,73,176,169,24,155,101,213,172,138,234,117,133,86,136,252,71,123,85,216,151,90,91,71,244,84,147,238,89,247,25,125,229,222,33,109,191,194,23,4,233,183,89,220,53,138,175,164,162,166,127,86,136,92,137,108,232,142,105,44,145,204,76,221,123,136,211,174,158,221,68,214,176,48,254,215,195,59,102,45,165,104,83,186,42,108,68,33,13,181,206,113,205,9,13,161,178,245,156,82,149,244,80,146,237,63,96,244,98,4,241,105,192,197,95,120,50,197,251,69,137,205,169,208,101,165,217,39,204,219,164,38,34,78,117,103,235,56,148,253,37,151,114,77,94,237,75,176,83,77,165,113,212,172,107,158,45,122,23,169,42,22,253,191,68,254,155,106,65,247,146,139,185,103,236,26,94,194,139,190,45,251,96,82,238,200,110,111,102,119,63,106,180,50,215,99,235,108,251,13,41,62,244,31,176,135,174,0,1,254,18,225,199,156,194,163,74,111,123,106,211,82,212,203,184,245,246,125,194,186,243,133,194,238,220,190,86,119,150,15,183,232,169,232,254,248,139,171,143,245,26,244,237,167,215,145,45,41,70,212,161,195,236,46,221,116,246,17,138,139,173,208,110,59,22,182,170,117,102,39,67,80,143,166,228,115,27,119,110,228,17,247,164,212,147,245,86,95,227,22,189,195,111,63,82,175,53,67,193,92,81,153,204,169,151,51,160,155,203,34,231,127,126,73,115,230,216,142,73,78,137,75,105,245,151,219,222,93,186,144,179,2,61,123,72,127,64,0,0,0,0,0,115,28,202,98,66,240,143,5,174,28,65,66,119,42,151,210,104,90,233,175,54,91,45,126,202,191,180,253,147,253,221,227,57,123,46,204,89,189,12,152,107,175,173,85,59,147,185,166,183,242,218,247,158,212,22,136,111,236,238,247,139,197,200,126,75,45,220,189,217,45,86,171,176,57,215,100,253,221,83,252,215,19,166,199,165,37,30,170,95,113,175,213,60,69,216,69,246,246,247,75,208,0,0,28,167,52,22,5,95,19,112,78,224,179,168,78,109,157,55,164,229,118,36,254,132,182,92,87,210,82,75,232,160,251,204,191,204,43,123,37,92,49,113,22,37,249,14,250,199,26,23,163,105,148,254,102,200,29,83,15,117,60,198,100,52,127,57,26,86,228,109,87,41,95,68,245,215,78,237,76,91,163,77,33,148,19,109,167,68,151,113,106,63,236,0,4,75,207,38,119,237,220,180,219,47,208,104,211,57,151,148,248,202,56,108,242,220,46,73,45,185,41,109,237,202,97,198,149,163,204,17,109,51,45,125,189,157,244,131,139,120,191,123,99,69,221,54,241,190,42,157,108,201,111,56,225,31,33,150,246,165,78,184,230,223,154,66,8,244,55,85,219,167,183,238,34,236,153,71,201,38,32,230,62,228,133,45,112,122,91,93,183,91,92,169,156,214,23,185,4,227,6,180,114,249,237,184,90,180,246,237,75,183,179,66,237,238,187,252,3,203,245,129,151,219,38,21,167,101,82,186,101,54,203,125,99,188,247,215,207,124,153,105,181,185,181,199,23,183,119,37,39,180,143,66,211,179,219,175,78,50,215,188,87,199,24,155,102,52,172,19,164,220,5,15,115,236,214,99,179,205,230,25,104,146,137,80,94,154,107,167,127,111,112,169,60,24,186,126,70,98,157,171,114,238,218,80,43,16,100,26,180,215,66,68,150,215,175,113,254,207,184,198,146,48,146,188,119,78,22,89,215,41,246,149,86,129,79,154,149,126,209,59,25,181,235,220,90,125,46,237,11,238,33,235,0,0,112,28,244,183,1,204,178,222,165,80,86,212,149,30,164,109,246,40,245,95,163,228,233,221,251,254,193,157,185,164,130,152,249,55,244,73,213,237,251,181,49,125,220,48,225,148,76,172,82,180,86,238,115,236,61,221,166,154,211,161,118,127,216,37,160,0,0,0,0,224,249,222,187,10,210,203,53,249,49,50,121,47,73,160,213,34,180,123,55,110,90,169,242,77,37,220,100,93,169,246,140,252,216,17,165,93,24,165,110,199,52,243,95,170,87,162,37,69,169,39,114,156,144,130,63,113,23,106,190,207,220,52,151,130,212,215,40,216,61,99,82,93,70,197,195,182,233,145,212,157,117,208,209,21,180,153,107,169,251,189,227,217,143,35,138,216,115,68,197,108,63,175,88,117,246,57,145,107,52,233,80,85,235,45,59,121,204,45,163,63,81,73,51,236,112,255,0,172,95,121,119,138,205,203,254,74,239,124,187,103,101,159,230,218,91,46,54,153,112,36,239,103,177,147,171,181,203,107,103,61,199,63,86,206,187,149,219,236,62,222,251,95,46,194,31,209,229,49,55,13,45,60,89,179,234,54,93,229,77,235,105,245,8,239,48,182,249,206,183,250,198,150,217,158,173,173,42,250,46,43,218,93,255,0,113,138,100,206,231,14,171,155,3,106,18,239,92,60,139,214,218,43,55,31,52,111,109,190,141,38,169,46,108,213,233,43,117,205,141,52,142,221,61,109,125,250,145,196,43,2,252,185,240,178,241,129,120,90,211,122,58,165,42,83,79,161,124,182,220,245,154,117,14,17,104,180,169,63,73,180,251,15,187,218,66,240,114,29,158,26,54,99,237,152,214,181,196,247,42,239,166,196,65,73,78,213,171,168,38,219,138,133,187,170,24,109,164,110,117,227,245,72,207,79,103,103,116,194,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,231,184,103,82,105,85,254,31,248,127,66,174,211,34,84,105,181,24,245,232,147,33,203,101,47,49,37,135,42,211,146,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,184,56,153,228,202,30,90,241,29,24,137,102,213,105,95,35,49,2,161,46,68,26,58,86,196,105,84,153,90,243,30,140,212,100,109,223,13,60,194,229,184,218,54,180,149,33,167,54,159,41,111,194,177,110,156,41,242,57,111,82,109,152,25,164,196,149,219,247,20,234,252,114,93,173,76,74,34,212,24,165,33,185,8,89,77,91,154,44,155,156,78,176,73,74,91,82,87,28,137,196,172,249,171,83,108,249,254,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,79,252,253,100,162,213,205,102,28,75,173,210,105,157,62,38,219,52,247,156,183,42,17,201,180,57,63,97,41,196,211,36,27,138,66,20,203,171,51,36,41,106,46,75,139,53,145,237,83,168,118,133,191,213,85,133,117,127,186,182,229,201,110,84,63,229,33,206,166,206,142,231,253,23,25,121,183,17,246,41,42,79,176,200,94,79,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,220,202,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,58,254,35,112,239,203,206,39,230,26,135,143,119,13,185,17,40,167,71,121,117,59,106,53,62,59,52,234,229,68,228,27,205,205,152,72,73,41,229,238,117,227,117,43,221,207,209,130,89,236,67,136,123,160,102,110,147,74,160,101,19,21,232,84,42,100,74,117,54,157,134,245,216,144,225,196,101,44,177,25,134,233,143,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,134,109,198,138,50,182,188,56,198,76,151,216,214,87,165,233,87,53,22,70,31,211,45,75,142,53,62,162,78,114,92,85,37,134,229,66,121,108,47,123,47,18,28,209,73,213,46,35,113,31,97,232,98,154,243,191,146,235,171,40,248,142,252,24,73,170,214,236,26,151,45,250,37,194,236,23,18,218,57,166,246,216,50,95,36,19,39,49,4,195,134,105,65,250,237,146,93,218,141,198,218,45,83,133,214,94,191,65,185,101,166,215,234,114,105,83,107,88,151,211,93,174,201,135,23,99,140,193,126,43,71,14,27,143,40,137,110,242,208,107,115,67,34,74,28,146,242,82,74,45,92,95,128,227,87,225,98,214,248,129,7,203,170,34,165,114,245,116,208,172,108,125,195,75,214,233,157,209,81,109,251,194,141,84,168,201,229,45,206,68,86,38,180,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,5,255,0,102,83,47,184,113,156,236,14,43,42,167,112,127,48,159,200,174,219,117,250,91,229,33,184,242,185,43,40,242,208,73,81,55,37,149,54,242,200,210,103,181,109,186,102,149,33,91,28,77,0,226,102,3,226,158,20,98,155,248,57,116,217,245,95,148,158,144,85,62,156,195,52,249,63,211,63,206,87,29,167,224,165,109,165,201,12,188,227,106,38,150,148,122,254,194,215,176,104,123,45,216,33,74,203,134,9,90,216,47,70,174,75,172,199,183,35,186,149,207,146,218,91,92,151,222,125,201,15,44,144,158,196,32,221,121,205,136,213,70,148,109,73,169,102,70,179,233,99,202,89,248,171,135,24,129,93,186,109,139,42,244,165,86,170,182,85,65,52,186,252,72,114,9,199,41,242,141,4,178,109,194,47,250,73,212,181,73,56,211,205,153,239,105,196,167,48,66,255,0,184,92,120,19,195,47,198,188,226,104,149,64,2,152,56,196,230,6,193,197,60,80,182,240,162,208,92,185,53,44,46,145,84,137,90,152,70,202,225,58,252,166,224,171,148,195,141,184,165,41,109,41,151,90,117,43,74,13,14,33,73,237,208,244,140,25,51,198,187,87,46,217,147,179,241,142,245,167,213,102,209,109,255,0,72,117,44,82,218,109,201,75,231,192,145,29,27,18,227,141,160,244,91,201,51,213,101,234,145,233,169,232,71,163,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,56,167,19,174,30,144,237,104,114,115,21,151,235,67,147,74,103,115,183,109,2,152,203,12,69,165,69,105,134,91,106,84,40,140,50,141,172,151,41,229,201,61,203,81,41,194,115,105,32,157,82,32,94,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,183,105,11,105,206,6,96,108,28,205,112,196,191,241,95,14,87,45,20,217,146,41,209,29,135,56,217,41,176,159,102,185,13,42,106,67,108,184,226,91,89,167,99,169,73,171,83,109,214,213,217,184,133,38,13,62,226,174,25,218,184,201,135,23,30,22,222,177,58,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,61,153,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,203,254,22,249,250,135,135,125,14,89,49,142,161,74,166,218,7,214,72,183,110,41,146,88,130,205,33,195,230,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,191,93,14,35,147,111,224,0,51,215,196,122,211,181,108,108,231,98,29,173,101,91,52,171,126,139,11,209,61,53,58,151,9,184,145,88,223,74,136,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,88,87,5,10,77,41,156,182,222,85,214,105,145,17,82,153,124,72,137,34,98,89,73,62,243,12,192,132,166,154,91,154,110,82,16,167,222,82,82,103,162,77,215,12,180,220,122,216,80,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,17,43,137,174,68,170,184,35,121,84,113,207,11,109,152,141,225,125,122,67,106,149,14,150,194,144,139,110,106,201,41,82,28,111,83,36,70,121,221,84,218,209,181,180,45,206,70,214,200,153,230,197,92,188,102,6,254,203,46,40,65,197,124,57,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,110,210,26,30,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,0,69,251,99,135,126,94,109,92,203,203,204,125,62,220,136,133,162,60,53,209,109,134,41,241,227,82,40,213,22,81,177,83,89,101,164,165,38,179,74,26,82,18,162,249,183,141,231,181,82,212,209,177,40,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,59,86,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,252,153,120,203,245,131,150,92,47,131,133,24,114,137,107,166,195,145,34,91,179,39,19,39,54,107,239,56,106,83,178,28,101,182,210,226,201,59,26,74,141,58,147,109,54,158,221,164,58,88,10,86,227,87,226,158,214,248,127,7,204,106,35,197,100,83,40,148,172,223,97,30,53,90,140,84,98,81,238,202,12,139,118,165,110,85,95,142,149,161,15,154,42,137,92,87,150,73,55,81,25,226,219,191,150,122,146,219,101,195,75,156,162,109,81,42,233,180,238,171,26,187,42,214,189,109,154,173,191,90,133,179,169,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,106,84,70,93,134,66,231,184,101,103,182,149,141,214,109,59,3,49,74,230,150,230,40,80,99,184,152,179,42,143,165,107,185,33,32,212,164,173,183,52,35,92,150,90,209,46,33,123,156,90,27,231,238,112,205,238,84,245,25,87,23,231,195,58,147,74,175,240,255,0,195,250,21,118,153,18,163,77,168,199,175,68,153,14,91,41,121,137,44,57,86,156,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,21,193,196,71,32,179,50,199,117,21,249,133,180,250,173,75,12,171,124,217,26,20,103,228,124,153,112,156,105,29,52,169,59,77,4,202,214,251,105,142,227,139,39,21,235,54,173,202,111,152,239,63,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,127,214,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,253,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,31,88,0,70,172,244,103,54,133,147,204,56,139,83,110,149,233,155,206,232,234,35,219,52,215,80,178,138,167,26,36,115,100,201,113,58,104,203,92,214,140,219,74,137,199,20,180,165,59,72,214,235,121,246,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,122,188,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,209,70,94,51,3,96,230,107,11,224,226,190,28,174,90,41,179,36,72,136,236,57,198,201,77,132,251,46,26,84,212,134,217,113,196,182,179,78,199,82,147,86,166,219,173,171,179,113,14,150,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,255,0,102,47,45,24,89,154,11,17,235,23,19,41,63,179,209,86,97,177,27,210,148,207,158,101,215,58,71,222,105,206,79,55,144,132,57,181,62,186,53,73,251,12,179,215,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,108,87,133,231,16,47,253,205,229,75,23,94,254,202,147,102,86,20,175,252,229,211,141,53,249,18,127,243,104,209,27,101,175,216,107,79,162,98,42,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,28,88,178,65,66,167,211,170,121,179,195,56,180,170,43,113,244,118,246,132,111,45,190,186,84,137,81,216,143,42,43,41,104,208,79,45,111,172,228,26,156,66,85,181,43,36,155,138,113,75,170,177,55,248,92,228,250,149,152,108,80,123,18,239,194,183,234,54,77,131,33,10,155,65,150,234,95,126,169,53,198,214,113,144,228,100,172,148,136,201,81,115,13,110,145,182,241,180,108,146,93,46,127,42,199,248,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,208,227,246,14,87,114,255,0,140,183,102,14,220,111,117,18,237,154,130,163,183,39,106,17,213,197,90,73,200,210,118,33,107,38,249,172,56,211,188,189,230,164,111,218,175,89,38,67,192,0,187,62,15,56,33,74,176,242,233,35,25,89,174,75,153,82,197,25,6,169,17,20,218,80,196,22,41,210,165,198,105,8,239,82,214,165,27,203,82,204,200,180,91,105,36,150,195,91,147,212,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,61,154,44,178,88,57,166,194,250,150,31,221,241,162,67,169,46,58,147,69,184,74,156,204,153,180,103,205,198,156,222,194,156,45,201,66,212,195,73,117,8,82,13,198,201,72,220,157,73,73,250,184,13,151,92,35,203,109,155,26,204,194,155,78,37,57,9,142,203,51,170,107,105,10,168,213,150,217,173,68,244,201,4,146,83,203,220,235,166,68,122,33,27,205,45,165,8,209,37,73,156,81,252,118,98,111,224,190,79,8,119,94,10,248,67,102,221,248,161,123,98,229,117,137,111,87,112,246,60,22,104,68,151,205,12,50,186,131,115,90,125,229,160,187,86,178,105,147,109,36,103,176,137,231,12,210,106,36,41,30,255,0,138,134,125,99,69,141,85,202,198,13,215,98,76,92,200,239,83,239,154,156,126,105,46,26,201,214,84,80,35,72,109,212,164,214,105,67,237,74,66,144,180,108,119,149,169,44,157,74,43,175,47,25,126,191,179,53,138,16,112,163,14,81,17,21,41,145,228,75,118,100,226,120,161,66,97,150,205,74,118,67,140,182,226,155,65,171,99,73,81,167,67,113,214,211,217,184,134,132,242,241,151,235,7,44,184,95,7,10,48,229,18,215,77,135,34,68,183,102,78,38,78,108,215,222,112,212,167,100,56,203,109,165,197,146,118,52,149,26,117,38,218,109,61,187,72,102,136,95,71,12,47,146,183,134,65,236,235,90,111,162,171,113,17,233,202,77,110,156,239,46,75,105,230,212,101,45,81,164,180,122,145,111,97,246,212,109,172,189,102,221,73,232,105,81,107,93,124,68,114,11,51,44,119,81,95,152,91,79,170,212,176,202,183,205,145,161,70,126,71,201,151,9,198,145,211,74,147,180,208,76,173,111,182,152,238,56,178,113,94,179,106,220,166,249,142,243,252,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,119,253,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,245,128,0,0,0,0,0,0,0,0,0,0,64,14,32,60,66,89,193,134,100,97,166,24,75,214,234,86,206,116,158,89,255,0,53,237,138,242,125,71,227,45,181,238,105,215,11,177,93,157,253,250,17,83,45,70,163,86,185,234,206,79,158,247,83,54,78,155,215,181,40,221,181,36,69,216,68,68,94,170,75,252,66,127,229,11,133,213,193,137,112,88,189,113,108,189,27,76,41,113,157,110,15,168,247,84,202,31,117,47,183,204,143,45,42,70,164,218,75,83,45,125,126,206,225,109,248,101,134,118,150,19,89,244,235,46,205,166,244,84,250,124,118,88,67,124,231,92,215,150,210,27,35,213,197,169,95,69,180,251,79,187,239,49,234,199,240,251,72,85,14,96,50,87,123,230,39,59,46,255,0,54,214,217,109,181,75,159,39,123,61,173,21,93,222,99,91,57,237,185,250,183,181,220,158,223,97,118,247,89,142,20,225,205,19,10,112,254,131,97,208,24,229,197,163,83,162,193,79,172,181,110,228,176,134,136,253,117,40,203,177,178,254,177,253,231,222,61,112,241,152,211,77,114,179,131,215,205,37,164,111,92,219,110,167,29,41,215,77,77,113,92,73,22,186,151,191,222,51,105,127,198,149,107,226,149,197,24,147,202,126,151,94,150,148,150,164,173,170,110,66,200,189,228,125,169,251,127,120,208,54,72,46,178,187,114,205,97,203,84,158,115,177,168,52,184,174,158,205,187,86,154,124,99,81,119,17,31,106,189,131,188,0,0,0,0,8,151,196,242,33,75,202,197,87,85,109,228,190,251,221,218,235,165,58,111,96,161,24,68,147,152,193,47,232,155,169,215,238,212,134,137,50,44,220,6,242,203,101,21,61,123,146,116,122,105,185,216,162,209,126,143,141,175,127,238,251,7,126,0,1,228,241,110,186,171,95,11,47,27,148,187,169,84,10,132,211,87,236,147,81,156,94,189,199,175,209,238,208,254,227,25,183,198,123,167,229,158,42,93,87,46,237,197,62,177,58,65,43,77,53,37,201,113,122,247,23,237,123,136,91,103,7,107,102,52,92,19,171,220,10,135,181,247,171,50,25,230,243,12,245,65,196,167,175,77,53,211,191,183,184,88,57,22,157,195,152,227,230,95,172,12,192,217,51,173,59,214,149,212,155,140,59,210,59,207,125,28,135,205,151,91,67,155,91,113,27,182,243,148,123,76,244,61,123,125,154,82,6,110,50,73,136,25,113,185,38,203,68,30,170,215,113,215,23,22,103,53,132,108,65,184,249,161,28,190,123,142,30,141,51,187,83,237,237,208,251,123,248,222,18,98,253,237,130,247,116,43,198,199,170,116,83,34,60,219,134,124,134,92,220,148,186,219,155,126,117,11,34,212,218,79,110,158,207,188,142,239,178,55,157,251,119,50,214,203,20,26,204,206,93,229,2,50,78,99,60,183,15,156,72,110,50,92,123,114,88,109,164,234,243,230,91,72,207,79,103,103,116,180,0,1,242,238,123,126,157,117,219,213,43,110,172,199,58,29,78,35,209,31,70,229,39,114,28,66,144,162,213,38,70,93,138,62,227,35,251,69,78,103,87,134,46,34,203,191,38,95,88,29,66,244,149,50,161,203,223,3,170,97,158,155,150,204,118,139,231,36,202,220,189,202,230,171,232,150,154,105,221,161,139,33,202,253,129,87,195,44,19,183,236,234,235,155,167,66,234,249,189,137,47,167,45,231,19,244,84,162,250,43,46,227,63,243,14,172,0,0,2,33,103,191,37,150,238,97,44,167,43,84,40,28,155,174,6,157,43,252,215,21,174,247,98,165,126,170,159,109,191,213,50,101,218,71,246,118,247,209,214,203,179,9,175,66,39,218,232,43,84,190,244,238,105,221,156,198,189,229,185,7,170,28,251,123,253,227,70,153,106,196,133,98,222,11,91,216,128,180,237,85,83,171,213,58,235,167,42,91,205,126,202,127,179,253,146,253,253,227,167,0,0,0,0,0,0,225,25,223,179,100,95,153,104,187,173,200,168,222,236,158,131,106,117,34,215,109,66,50,207,189,73,46,228,123,196,114,225,221,144,223,209,4,120,184,169,124,61,205,173,200,223,201,141,183,111,35,105,203,97,94,187,82,22,133,110,67,137,62,212,246,119,119,234,98,193,0,0,0,0,0,127,202,211,184,180,212,127,208,15,57,137,53,153,214,238,29,221,55,5,45,190,100,202,101,22,116,200,232,212,139,115,173,176,181,164,181,81,25,23,106,75,188,140,190,193,65,184,153,132,185,130,204,30,51,86,238,4,90,125,75,245,90,204,150,216,62,190,18,54,161,217,107,90,75,233,160,143,181,238,243,34,239,246,123,38,158,84,184,78,69,165,57,76,189,49,185,238,123,233,54,101,21,43,105,167,97,151,33,205,57,209,166,25,30,134,78,163,187,237,247,16,178,155,74,208,183,236,122,36,107,118,217,129,209,192,136,210,26,105,174,106,220,218,148,33,40,73,106,181,26,143,213,74,75,180,253,131,236,128,142,249,245,176,221,191,114,207,120,68,103,214,114,153,75,168,84,154,71,118,171,110,159,40,139,183,114,127,111,219,169,125,131,60,178,163,61,2,99,208,223,78,215,163,58,166,214,90,145,232,164,158,134,93,157,157,228,46,231,133,70,57,22,33,96,227,86,36,250,167,81,54,220,66,98,178,215,35,103,46,52,120,176,90,73,106,77,164,143,69,44,203,181,70,127,127,120,157,32,0,33,119,21,123,249,187,51,45,235,136,107,218,229,102,160,116,212,246,107,250,232,19,136,191,170,127,179,246,125,228,40,234,223,166,61,112,92,116,218,59,73,222,237,74,115,49,146,157,72,183,41,199,9,36,93,228,69,218,126,242,26,49,202,21,136,88,123,151,155,42,136,109,114,220,118,137,77,146,234,119,107,243,135,6,58,85,219,185,95,177,236,61,7,101,0,0,0,0,21,209,198,19,21,216,161,225,189,51,13,218,86,217,53,9,76,203,81,232,103,171,78,49,61,147,47,160,101,222,95,180,71,246,123,69,119,228,74,201,147,124,230,98,207,134,196,94,123,116,234,157,62,165,32,183,146,118,178,221,66,49,41,93,170,78,186,111,238,45,79,236,26,31,167,198,110,20,8,208,217,45,27,97,148,52,146,247,18,82,68,95,228,31,160,7,228,122,149,2,68,198,234,15,49,186,67,73,36,161,123,148,90,17,30,165,217,174,157,227,245,128,15,203,83,166,194,172,64,126,153,81,103,157,26,75,106,101,212,110,52,238,66,146,105,81,106,70,70,93,134,125,198,42,99,137,30,65,25,181,202,161,141,248,99,23,151,1,106,118,69,78,38,243,61,166,125,100,151,157,222,244,131,81,232,148,160,182,165,31,105,123,72,87,93,131,125,92,88,103,119,211,238,251,106,95,77,80,166,73,101,244,43,150,218,251,91,117,46,17,104,180,169,63,73,9,246,31,112,187,142,29,153,196,111,31,172,22,173,139,182,110,251,182,151,187,169,87,47,78,119,49,233,107,71,234,217,67,73,209,166,83,220,103,175,183,183,190,102,128,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,233,145,172,98,176,112,43,134,173,141,136,216,141,94,137,78,166,211,163,220,14,180,211,178,153,101,250,131,237,212,170,47,38,36,84,188,180,37,217,46,37,165,147,109,18,136,212,101,247,153,84,174,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,205,106,54,157,213,71,161,82,46,154,181,179,85,133,69,184,58,143,68,84,100,66,113,184,181,14,66,201,15,244,238,168,137,14,242,214,100,149,236,51,218,163,34,61,12,76,174,26,25,227,147,151,27,201,156,30,190,17,17,120,117,122,86,27,91,210,220,91,81,215,67,168,188,77,176,83,84,242,205,41,56,198,148,52,151,146,181,122,136,108,156,65,145,165,104,123,181,113,184,171,82,171,244,172,6,174,208,170,113,42,52,218,140,123,130,92,57,145,30,75,204,73,97,196,211,20,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,154,240,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,22,189,152,172,121,179,114,219,132,117,220,86,188,230,196,74,41,209,214,138,100,23,164,27,43,171,84,77,10,56,240,154,52,161,106,222,226,147,161,168,144,173,136,37,184,162,216,133,25,103,95,26,49,122,242,199,172,80,184,49,115,16,31,136,229,118,226,144,151,164,20,70,9,150,26,66,27,75,77,50,218,59,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,236,167,132,134,75,42,180,89,45,230,179,20,173,249,112,36,57,31,75,13,135,100,169,165,169,135,218,113,185,21,7,88,36,145,154,28,105,194,67,6,181,104,164,45,215,57,102,70,195,162,210,128,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,57,86,108,124,44,99,39,195,251,135,203,159,25,172,18,211,135,158,116,234,185,88,197,8,244,43,190,224,150,156,43,185,100,25,92,16,202,50,165,20,39,205,189,173,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,229,184,180,51,182,239,239,43,3,8,241,254,205,165,69,188,237,235,126,248,182,31,145,10,191,76,55,137,18,226,60,182,204,157,143,33,165,164,205,43,66,146,122,30,134,104,113,167,22,133,110,109,197,37,94,212,64,14,53,126,22,45,111,136,16,124,186,162,41,88,88,167,13,78,33,115,48,202,187,7,2,177,230,239,255,0,80,179,247,53,71,174,85,30,126,67,148,121,91,35,51,26,42,222,113,227,110,53,57,45,178,180,145,37,189,173,184,233,41,74,67,123,212,153,169,196,102,255,0,181,114,233,135,12,102,82,131,101,82,158,197,196,127,168,171,66,228,126,154,220,151,41,93,97,45,215,156,86,245,17,30,198,24,149,202,81,165,205,174,58,164,237,54,223,125,43,137,121,93,227,11,138,12,213,105,182,30,61,88,50,241,1,117,9,9,137,14,169,107,194,109,170,219,207,184,167,121,109,116,73,218,196,165,173,197,199,101,9,107,144,105,74,76,207,156,179,208,229,167,19,171,143,51,86,182,95,100,213,178,252,142,77,41,157,206,221,181,42,100,137,76,87,105,81,90,117,151,154,149,9,108,56,141,172,151,41,228,73,61,22,162,105,194,61,164,130,117,104,166,28,188,102,6,254,203,46,40,65,197,124,57,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,110,210,28,212,95,247,11,143,2,120,101,248,215,156,77,18,168,4,32,226,79,158,122,86,95,108,9,152,87,135,53,72,147,177,22,234,143,38,154,234,225,213,18,151,237,118,20,203,102,169,78,165,151,9,246,100,169,185,8,84,109,73,37,174,174,238,50,108,155,114,141,128,88,79,11,156,246,210,176,78,170,246,4,99,69,205,46,61,147,92,144,133,91,245,25,111,167,162,183,166,169,75,55,80,230,226,220,212,105,10,90,76,215,191,150,211,137,53,154,82,79,60,234,110,124,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,226,154,243,45,194,110,246,166,102,10,133,108,101,224,185,182,101,247,215,200,140,253,77,185,139,139,107,185,29,174,106,227,77,150,219,78,232,203,154,146,99,56,189,92,90,140,219,94,166,131,117,206,255,0,153,156,168,225,198,82,184,102,98,77,149,101,53,215,85,103,122,9,250,253,125,246,73,18,170,242,147,87,134,68,165,17,25,242,217,70,229,19,76,145,154,91,74,148,102,107,90,220,113,116,216,53,37,116,221,150,173,141,66,149,116,222,183,53,42,223,162,194,217,212,212,106,147,91,137,21,141,235,74,17,189,215,13,40,78,229,173,41,45,79,181,74,34,46,211,33,65,153,251,206,76,156,223,98,132,42,133,10,52,184,22,37,177,28,217,183,32,206,132,211,19,80,183,219,100,230,61,32,219,113,194,82,214,235,68,148,145,47,97,54,211,122,37,43,55,13,94,175,135,222,66,174,28,204,222,80,111,156,65,161,75,135,133,116,137,13,189,57,114,58,168,75,175,160,202,74,73,152,47,19,70,135,144,153,17,210,220,131,75,136,90,16,179,36,169,43,50,50,189,224,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,58,110,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,40,7,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,219,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,125,96,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,221,120,147,228,98,149,152,43,2,102,42,97,205,46,36,28,69,181,99,201,169,58,136,116,180,169,251,161,132,178,217,42,43,170,101,179,125,233,41,110,58,19,27,83,81,107,171,91,72,156,39,27,164,187,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,139,254,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,158,193,127,220,46,60,9,225,151,227,94,113,52,69,94,44,89,223,161,84,41,213,60,166,97,156,170,85,105,185,26,53,123,77,54,86,231,67,42,60,168,239,199,139,21,228,186,72,55,144,182,22,82,9,77,173,41,220,148,18,137,196,184,148,87,86,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,209,78,2,96,165,171,151,108,39,161,96,229,149,80,170,205,162,219,253,87,76,253,81,214,220,148,190,124,151,100,47,122,155,109,180,30,139,121,68,90,32,189,82,45,117,61,76,250,0,15,21,141,24,189,102,224,46,23,220,24,185,136,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,132,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,89,214,204,62,96,111,236,205,98,132,236,87,196,101,196,69,74,100,120,241,26,135,4,222,40,80,152,101,178,74,90,142,219,206,56,166,208,106,222,234,146,74,208,220,117,197,118,110,49,97,92,40,242,45,250,140,208,99,93,153,255,0,139,202,176,33,78,87,248,74,85,81,200,230,159,249,174,149,106,87,237,188,72,254,247,120,113,78,39,89,37,153,129,152,143,39,22,240,190,212,217,134,215,70,233,143,70,164,211,95,40,182,212,164,155,45,184,219,203,34,83,76,178,251,207,37,108,150,228,39,114,220,105,13,165,45,32,213,200,50,57,155,186,174,80,113,113,87,91,244,233,117,139,78,189,29,52,219,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,221,179,152,90,26,28,121,178,83,124,211,113,58,19,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,70,14,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,136,213,158,140,153,80,179,135,135,17,105,141,213,125,13,121,218,253,68,139,102,164,234,214,113,82,227,164,142,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,114,21,112,255,0,225,117,50,175,50,147,141,249,155,162,114,105,76,239,126,151,99,212,97,62,196,167,37,52,251,141,238,170,50,251,104,218,201,114,146,226,25,45,233,121,46,32,220,50,65,41,167,99,95,20,127,29,152,155,248,47,147,194,18,127,130,61,90,149,64,165,99,205,118,187,83,137,78,166,211,163,219,242,230,76,150,242,89,98,51,13,166,166,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,17,215,136,142,119,230,102,170,251,43,74,206,149,183,12,173,58,131,174,208,148,76,191,25,234,163,138,101,166,215,42,83,75,117,72,86,213,161,254,156,205,182,220,67,82,20,75,73,41,107,73,70,10,85,129,121,87,108,218,254,32,209,173,233,115,45,235,86,68,24,213,169,204,145,41,16,23,48,221,40,198,233,17,238,74,22,166,28,65,47,77,132,189,137,51,37,56,130,87,74,202,142,107,177,31,41,88,142,139,214,202,119,174,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,174,221,56,132,95,246,110,41,240,225,189,177,7,15,174,24,149,203,122,185,30,137,38,12,232,198,123,29,71,166,97,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,83,182,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,5,69,241,176,193,218,85,22,242,176,241,190,135,65,150,212,139,150,60,170,37,126,99,49,82,152,138,126,41,54,168,106,117,196,160,140,228,184,211,143,160,141,197,153,169,168,104,36,145,19,74,21,150,61,86,21,97,157,213,140,152,143,110,97,109,149,19,168,173,92,213,6,169,241,183,54,226,219,103,121,250,239,187,203,66,214,150,90,65,41,199,22,73,61,141,161,106,50,209,38,52,231,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,20,3,197,31,199,102,38,254,11,228,240,135,201,202,150,115,107,185,75,195,140,85,166,88,116,174,109,231,125,250,34,61,34,164,250,16,184,180,166,227,148,222,124,149,54,173,121,175,23,80,209,52,217,164,219,220,106,82,245,36,114,157,224,22,181,167,117,95,53,216,182,181,149,108,213,110,10,212,221,253,53,58,151,9,201,114,159,216,133,45,123,26,108,148,181,109,66,20,163,208,187,18,147,51,236,35,26,9,200,230,81,41,89,65,194,53,90,143,212,98,86,46,202,244,132,212,174,58,171,17,210,132,45,242,65,37,17,89,89,164,157,92,102,75,118,206,97,234,107,113,231,9,45,243,77,180,200,161,149,113,42,178,19,157,250,238,81,239,183,97,92,114,170,181,44,50,173,243,93,173,209,33,178,137,15,34,81,50,100,204,168,137,113,214,208,219,219,210,210,28,61,228,149,181,174,228,169,77,180,104,188,154,181,51,8,243,23,133,243,104,211,28,183,239,203,18,233,142,228,103,87,18,90,37,194,150,132,56,105,81,182,243,42,50,37,182,235,103,162,219,81,45,183,27,35,73,165,104,35,42,139,172,112,132,198,90,134,99,174,28,55,179,170,29,14,27,83,186,74,132,59,198,186,148,252,244,25,11,34,54,26,109,131,62,162,99,58,62,149,32,249,41,87,33,43,89,176,151,217,37,91,166,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,0,0,0,0,0,0,0,0,0,1,12,184,137,231,17,188,1,176,93,182,45,41,187,46,218,166,222,153,92,189,121,60,183,162,45,127,172,101,109,43,86,158,87,121,150,158,206,222,234,49,169,84,170,87,5,73,202,141,69,238,162,92,141,55,175,106,81,187,106,72,139,176,136,136,187,8,133,187,240,241,225,239,77,180,105,145,177,99,21,160,117,21,73,59,250,56,188,213,35,167,218,169,108,57,235,177,36,210,189,201,83,103,218,158,206,226,237,212,197,145,54,218,26,65,33,5,162,75,184,135,253,0,15,200,205,46,4,121,139,168,50,198,217,14,36,210,165,238,81,234,70,122,159,102,186,119,143,214,3,243,212,35,55,54,4,152,111,22,173,190,202,218,81,123,201,73,50,63,242,140,240,103,182,201,147,99,102,98,240,134,252,94,67,117,26,157,66,165,28,183,146,183,50,229,66,73,37,93,138,86,154,236,238,61,15,236,22,33,193,239,21,216,174,97,189,79,13,221,86,233,52,249,79,75,73,232,101,163,77,177,1,146,47,160,69,222,127,180,103,246,123,69,139,128,0,0,0,14,55,155,219,16,177,11,47,87,173,16,153,230,56,213,18,165,37,164,238,211,231,10,12,132,167,183,114,127,111,218,122,12,230,220,52,199,173,251,146,167,70,117,59,29,166,206,122,50,147,169,30,213,54,225,164,203,188,200,251,75,222,98,241,120,84,95,205,222,121,111,68,66,94,231,40,213,2,166,171,179,79,212,192,130,71,253,82,253,175,183,239,49,52,64,0,65,110,42,248,228,88,123,131,142,216,176,42,157,60,219,141,10,138,243,92,141,252,200,210,34,206,105,69,169,182,162,45,77,4,90,146,136,254,238,241,72,209,99,61,62,99,48,216,78,231,164,186,150,208,90,145,106,165,30,132,93,189,157,230,52,53,144,171,17,219,11,44,246,124,71,125,87,42,116,186,125,73,212,119,232,227,148,248,164,125,187,149,251,30,205,11,236,18,32,7,198,187,109,11,126,248,162,73,183,110,104,29,100,9,109,45,167,90,230,173,189,201,90,20,133,22,168,81,40,189,85,40,187,15,218,43,91,53,188,39,34,213,92,169,222,152,34,247,33,245,27,210,142,149,180,213,188,207,158,230,156,233,51,8,139,83,54,145,221,246,251,200,66,204,51,194,76,192,229,243,25,168,151,2,237,62,153,250,85,102,50,31,62,190,18,247,37,169,104,90,139,233,172,139,181,159,97,31,119,183,219,126,88,109,89,157,113,97,221,173,112,85,27,229,204,169,209,96,204,144,141,72,246,186,227,8,90,139,84,145,17,246,168,251,136,139,236,30,140,127,12,181,35,32,73,104,90,106,63,160,0,0,0,0,43,239,136,142,67,127,75,241,229,98,165,142,247,42,183,31,103,58,54,221,220,253,199,17,132,250,238,200,66,19,181,13,168,251,19,219,221,223,161,137,27,146,11,54,69,135,150,139,70,220,148,141,142,198,235,247,39,82,61,55,84,36,172,187,148,162,238,95,188,119,112,0,0,0,0,0,31,242,227,104,117,6,219,133,170,79,188,181,31,210,34,34,208,135,244,0,0,0,0,0,0,127,20,146,82,77,42,45,72,203,67,31,240,219,13,53,250,180,105,219,175,121,143,244,0,1,242,238,122,60,123,130,219,170,208,229,181,204,102,161,9,248,171,70,227,45,201,113,181,36,203,82,50,50,236,63,121,12,236,103,31,12,38,97,102,63,221,180,119,227,114,99,205,170,207,157,17,59,201,90,48,185,178,18,142,210,90,143,185,191,105,235,239,33,247,178,39,143,179,112,27,29,168,213,34,61,208,43,79,199,164,203,79,97,124,211,211,35,41,103,175,45,106,250,45,123,52,63,113,151,183,65,54,189,126,29,213,110,83,46,56,7,172,122,156,54,101,183,223,216,151,27,74,200,187,72,143,185,69,236,47,184,125,64,1,85,124,106,47,23,156,110,215,177,18,90,176,149,194,170,153,246,126,179,250,69,173,62,142,189,223,241,180,251,61,163,129,112,212,202,189,79,24,49,66,159,136,181,38,180,161,219,19,217,150,71,185,62,188,136,210,33,189,183,177,228,44,181,67,135,219,180,203,236,51,236,23,151,14,43,80,97,177,9,132,237,106,59,73,105,5,169,158,137,73,104,69,219,246,16,255,0,96,0,0,0,1,69,28,86,49,18,109,229,153,55,105,11,61,35,80,224,170,158,148,246,118,169,153,243,147,174,187,72,251,149,221,169,253,230,59,239,7,44,9,159,26,167,89,198,202,147,124,182,157,139,34,142,193,106,147,220,70,170,124,148,171,177,206,206,205,123,13,31,191,216,45,104,0,0,0,7,226,172,210,97,87,169,51,40,181,22,185,145,103,71,114,51,200,220,101,185,11,73,165,69,169,25,25,118,25,247,25,24,163,126,36,25,68,123,2,111,249,119,237,9,91,232,23,28,231,31,36,232,69,202,126,67,242,221,217,170,158,90,213,163,109,23,110,210,35,251,15,176,227,22,13,226,189,127,5,175,250,110,32,219,125,179,105,220,237,137,245,59,121,140,56,209,246,173,11,46,231,85,253,83,255,0,57,104,183,1,113,130,135,141,216,111,77,190,168,143,239,110,111,59,114,118,172,182,236,125,214,139,233,33,26,254,168,255,0,171,255,0,172,250,40,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,31,38,234,199,76,71,187,240,158,202,193,10,157,103,149,102,88,157,91,180,218,92,114,52,54,244,169,18,95,125,201,82,59,79,154,241,117,11,109,6,122,37,13,145,146,82,70,183,84,231,117,225,231,146,202,174,105,241,66,61,118,239,183,229,171,10,237,169,6,119,4,194,146,168,165,53,242,111,115,84,246,28,74,77,75,90,148,109,41,210,65,164,208,201,168,249,141,173,108,238,186,156,94,203,174,17,227,110,17,185,130,87,157,167,17,22,194,35,180,205,49,154,123,72,140,186,58,217,65,162,59,208,141,41,218,194,218,73,237,73,18,118,108,53,54,164,169,181,41,10,207,14,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,95,56,233,136,248,147,135,22,54,23,222,181,159,74,210,176,231,174,106,128,243,228,106,149,30,44,162,142,71,21,78,25,250,236,183,210,167,148,70,91,144,149,169,4,163,66,91,66,38,7,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,225,163,133,112,147,191,236,220,44,199,75,255,0,16,113,6,225,137,67,183,168,120,111,62,76,233,210,76,246,52,143,73,83,72,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,248,254,116,115,109,117,102,231,20,206,233,169,53,208,219,116,46,166,159,108,211,146,151,26,229,193,84,151,22,135,223,104,222,117,178,152,227,102,202,94,91,102,73,87,37,178,34,209,4,59,175,13,12,133,73,199,155,133,156,106,197,154,20,182,48,234,135,33,183,169,8,115,149,178,191,81,98,83,106,83,42,101,230,156,75,240,73,45,188,211,199,234,110,90,137,8,82,141,15,18,46,166,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,18,177,239,138,6,1,101,219,22,43,184,57,122,218,24,129,54,181,111,244,189,75,244,186,124,39,34,175,159,25,169,8,216,167,37,182,179,209,15,36,143,84,23,172,71,166,165,161,159,96,202,254,104,44,28,217,216,21,12,70,195,154,69,193,78,166,211,171,14,209,29,106,183,29,150,95,83,237,178,203,202,82,82,203,174,164,209,182,66,8,140,212,71,169,43,179,184,207,176,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,114,172,216,248,88,198,79,135,247,15,151,62,51,88,61,174,40,225,13,229,132,18,109,150,47,6,34,18,47,11,94,153,119,210,30,140,249,58,135,233,211,154,222,210,140,187,20,133,165,68,227,107,74,136,180,91,74,52,238,65,161,106,155,252,53,56,133,204,195,42,236,28,10,199,155,191,253,66,207,220,213,30,185,84,121,249,14,81,229,108,140,204,104,171,121,199,141,184,212,228,182,202,210,68,150,246,182,227,164,165,41,13,239,82,110,80,64,14,53,126,22,45,111,136,16,124,186,162,41,219,15,108,170,174,37,95,246,214,28,208,164,68,98,165,117,86,33,81,33,187,45,106,75,13,191,37,228,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,250,177,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,232,49,155,49,88,185,143,241,173,22,49,90,236,151,92,93,153,71,244,52,23,159,117,106,91,200,230,173,103,33,226,53,26,87,37,73,54,155,91,196,68,183,17,29,147,112,214,180,154,213,45,120,66,101,163,244,155,140,178,241,210,233,164,243,173,188,57,219,232,238,161,141,204,203,174,58,147,229,109,222,210,155,115,167,111,115,199,181,104,113,167,87,9,101,169,24,185,234,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,27,113,17,200,44,204,177,221,69,126,97,109,62,171,82,195,42,223,54,70,133,25,249,31,38,92,39,26,71,77,42,78,211,65,50,181,190,218,99,184,226,201,197,122,205,171,114,155,230,59,10,197,255,0,112,184,240,39,134,95,141,121,196,209,42,132,127,206,190,107,168,89,75,193,169,183,151,54,149,50,239,169,107,14,214,162,77,121,105,235,229,110,65,56,225,165,178,53,155,44,33,124,215,15,84,36,244,67,124,196,45,214,204,103,178,233,187,46,171,230,187,42,233,189,110,106,173,193,90,155,179,169,168,213,38,185,46,83,251,16,148,35,123,174,26,150,173,168,66,82,90,159,98,82,68,93,132,67,181,102,19,42,53,220,186,96,214,16,222,87,211,85,90,117,223,137,30,155,153,80,162,77,101,13,122,42,44,101,68,40,141,154,72,205,100,242,208,250,221,112,150,105,82,121,136,108,219,66,218,89,175,207,229,39,4,41,89,143,199,235,115,5,235,53,201,116,104,247,28,122,162,81,62,51,105,113,113,159,102,157,38,67,43,52,43,177,104,39,89,111,122,53,73,169,27,146,74,65,153,44,188,174,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,89,167,12,94,33,115,46,153,145,178,235,152,27,191,157,85,123,107,86,149,126,166,243,239,202,170,202,117,247,156,118,44,217,111,188,189,207,31,53,148,70,45,168,73,165,179,111,113,172,218,74,254,87,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,34,175,20,127,2,120,155,248,47,156,66,20,2,39,255,0,20,44,244,254,154,238,165,224,118,14,94,125,94,27,81,118,122,98,76,36,237,102,187,84,109,197,25,232,241,40,250,136,108,232,223,47,66,74,22,233,45,207,157,74,99,184,81,215,39,121,85,188,179,95,139,148,251,62,141,77,150,155,98,157,34,60,155,178,174,219,132,202,41,212,227,95,174,73,117,72,90,122,151,18,151,18,202,54,171,114,200,212,101,203,67,139,70,132,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,33,254,61,241,64,192,44,187,98,197,119,7,47,91,67,16,38,214,173,254,151,169,126,151,79,132,228,85,243,227,53,33,27,20,228,182,214,122,33,228,145,234,130,245,136,244,212,180,51,236,25,95,205,5,131,155,59,2,161,136,216,115,72,184,41,212,218,117,97,218,35,173,86,227,178,203,234,125,182,89,121,74,74,89,117,212,154,54,200,65,17,154,136,245,37,118,119,25,211,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,57,254,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,207,14,97,242,253,127,101,151,20,39,97,70,35,34,34,234,80,227,199,150,212,200,36,241,194,154,195,205,146,146,236,119,30,109,181,56,130,86,246,148,162,78,132,227,78,39,183,105,137,85,195,43,61,181,92,17,188,169,216,25,138,87,52,70,240,190,189,33,196,197,153,84,125,72,69,183,53,100,165,37,109,185,161,146,35,60,238,137,113,11,218,218,22,231,63,115,100,79,115,110,208,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,75,252,244,103,54,133,147,204,56,139,83,110,149,233,155,206,232,234,35,219,52,215,80,178,138,167,26,36,115,100,201,113,58,104,203,92,214,140,219,74,137,199,20,180,165,59,72,214,235,121,246,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,93,167,11,220,148,127,39,251,17,24,207,136,84,202,172,28,73,188,169,235,140,237,58,105,114,125,13,75,83,201,90,35,155,73,81,234,243,188,166,30,112,220,34,91,126,163,91,27,82,29,230,82,8,178,155,39,63,80,242,199,195,171,12,172,60,45,168,82,170,88,155,91,244,252,125,74,75,18,62,76,182,85,73,11,234,101,70,220,107,39,150,135,219,84,118,220,65,54,175,89,197,110,75,124,183,107,174,214,180,238,171,230,187,22,214,178,173,154,173,193,90,155,191,166,167,82,225,57,46,83,251,16,165,175,99,77,146,150,173,168,66,148,122,23,98,82,102,125,132,98,250,114,19,146,10,22,81,236,71,102,220,113,105,85,44,77,173,243,90,173,214,225,188,185,12,162,41,60,102,204,88,138,113,166,214,219,59,18,210,220,45,132,165,187,174,229,41,45,180,72,237,88,247,141,118,174,93,176,158,187,140,119,173,62,171,54,139,111,244,189,75,20,182,155,114,82,249,242,90,142,141,137,113,198,208,122,45,228,153,234,178,245,72,244,212,244,35,136,31,221,171,202,199,251,193,197,95,250,170,157,254,156,39,248,161,110,34,57,223,153,154,171,236,173,43,58,86,220,50,180,234,14,187,66,81,50,252,103,170,142,41,150,155,92,169,77,45,213,33,91,86,135,250,115,54,219,113,13,72,81,45,36,165,173,37,249,56,121,228,178,171,154,124,80,143,93,187,237,249,106,194,187,106,65,157,193,48,164,170,41,77,124,155,220,213,61,135,18,147,82,214,165,27,74,116,144,105,52,50,106,62,99,107,91,59,175,166,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,242,175,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,157,108,209,101,146,254,202,206,40,84,176,254,239,141,46,101,53,18,20,154,45,194,84,231,163,66,172,176,77,180,230,246,20,225,109,82,208,151,218,75,168,66,150,77,184,106,70,229,104,74,84,202,225,41,157,31,145,117,216,121,81,191,213,186,139,113,212,30,126,215,170,63,59,106,105,211,156,70,229,65,82,93,89,32,153,125,104,51,105,45,17,43,169,121,69,181,195,145,185,185,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,64,60,81,252,118,98,111,224,190,79,8,112,171,103,23,175,43,67,11,239,124,35,161,63,17,154,22,33,72,164,189,93,53,48,75,125,228,83,220,121,214,25,66,207,177,8,55,94,39,20,100,91,204,217,108,137,68,147,90,87,232,50,233,150,140,83,205,5,246,205,139,134,116,159,218,235,107,51,24,147,232,186,103,204,188,235,125,91,236,180,231,39,155,200,90,27,220,159,93,122,36,189,166,87,253,134,153,94,192,236,44,193,166,48,26,137,96,82,170,86,129,109,118,161,18,179,17,153,222,150,148,74,66,206,84,194,113,27,30,120,214,219,106,212,210,73,79,45,180,161,40,67,104,74,105,91,62,217,32,174,229,30,251,106,109,185,22,171,82,195,42,223,41,170,37,110,99,200,144,242,37,19,36,111,69,150,166,218,109,13,189,189,46,173,178,216,73,91,90,109,82,148,219,164,142,63,104,230,6,254,179,48,74,253,203,253,61,113,36,218,120,133,34,157,46,115,82,205,229,174,19,241,31,75,196,236,84,147,132,211,107,116,219,105,46,169,72,81,173,12,182,93,155,72,199,235,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,0,227,249,186,193,10,174,99,178,233,121,224,213,10,185,18,145,82,175,199,140,168,114,229,182,165,176,79,199,148,204,150,208,230,223,89,40,90,152,36,26,200,148,104,37,154,137,43,219,176,243,110,44,127,131,6,3,70,186,177,66,229,199,250,236,41,125,61,143,29,52,186,18,213,29,212,176,229,70,99,110,37,247,16,241,44,144,181,179,27,84,41,163,74,251,39,54,179,216,105,65,170,226,64,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,2,128,120,163,248,236,196,223,193,124,158,16,138,162,244,248,119,100,22,30,88,237,83,191,49,74,159,74,169,98,109,111,149,35,67,140,196,143,147,45,147,110,163,166,139,39,105,172,158,90,31,113,50,28,109,100,218,189,86,211,185,45,243,29,154,160,50,174,61,5,118,192,188,173,155,102,217,188,235,182,244,184,148,43,198,60,153,52,42,130,136,141,137,200,143,33,113,223,36,40,140,200,150,219,173,153,41,7,162,200,148,218,140,182,184,133,42,111,240,189,207,79,232,82,234,70,7,99,29,231,210,97,181,107,127,161,228,205,78,230,104,85,71,28,73,150,175,26,139,167,134,246,174,115,53,37,33,14,154,28,249,164,170,67,135,117,32,0,0,0,0,0,0,0,0,0,0,57,214,61,99,5,15,4,112,222,165,125,86,223,216,220,46,78,212,237,89,238,222,251,77,31,209,66,244,253,105,127,87,255,0,89,103,79,25,113,94,191,141,55,253,75,16,110,62,201,181,30,78,244,250,157,156,182,27,104,187,80,132,23,115,73,254,169,127,156,231,55,11,252,152,51,126,213,35,227,109,230,157,244,168,155,250,40,250,153,115,119,38,108,103,61,102,223,74,147,162,144,147,245,145,219,236,236,212,197,197,37,41,66,73,41,45,8,135,244,0,0,0,5,82,241,141,192,153,242,106,116,108,108,166,183,204,105,168,177,232,239,150,169,45,164,74,168,73,82,187,92,237,236,211,176,145,251,253,131,128,240,167,196,89,182,110,100,218,164,32,247,70,174,65,77,61,73,236,45,20,244,248,41,215,93,166,125,201,238,212,190,242,23,176,0,0,0,0,63,198,100,86,167,68,126,19,233,220,212,134,212,210,203,83,45,82,162,208,203,179,236,49,70,156,75,50,175,83,193,252,81,168,226,45,53,157,104,119,60,247,165,153,238,79,169,34,76,137,143,109,237,121,107,61,16,217,118,237,34,251,8,251,7,125,224,175,120,188,219,119,69,136,162,209,133,46,109,84,143,179,245,159,209,205,105,244,117,238,255,0,141,167,217,237,22,168,0,62,93,209,95,135,106,219,149,59,142,121,233,30,153,13,233,110,119,246,165,182,212,179,46,194,51,238,73,251,15,238,25,246,207,102,62,205,199,156,118,172,212,140,246,192,162,191,34,147,17,61,135,243,76,204,146,164,30,188,180,43,232,187,237,212,253,230,126,207,131,147,140,48,153,138,120,255,0,105,81,216,141,206,143,10,171,2,116,180,239,36,234,194,38,199,74,251,77,105,62,231,61,135,175,184,134,137,237,138,60,123,126,219,165,80,226,53,203,102,159,9,136,168,70,227,61,169,109,180,164,139,83,51,51,236,47,121,143,168,0,3,252,220,97,167,127,88,141,123,117,239,49,255,0,105,73,37,36,148,150,132,69,161,15,232,0,0,0,0,0,0,254,25,17,150,134,63,141,182,134,144,77,182,90,36,187,139,81,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,95,20,92,167,187,139,88,122,120,157,105,68,231,92,20,4,239,144,158,97,39,88,44,49,53,229,118,184,242,81,250,199,19,220,147,87,222,93,130,148,229,70,151,72,168,189,14,83,124,169,80,158,83,78,39,82,86,199,16,173,12,181,45,72,244,50,251,133,173,240,197,206,245,33,218,108,28,13,191,229,114,38,33,109,69,165,59,177,74,222,146,76,56,204,183,163,76,104,90,158,243,220,181,253,254,195,22,134,218,210,234,18,226,15,84,172,137,68,126,242,49,255,0,64,35,174,99,178,123,106,230,78,244,183,107,151,108,206,84,58,11,145,36,41,190,91,138,234,9,135,94,81,179,171,111,54,104,220,79,168,183,104,122,125,190,206,215,99,217,22,246,30,91,80,109,75,98,23,75,2,3,13,48,218,57,139,95,98,27,75,101,218,181,41,95,69,9,239,51,238,31,124,0,0,0,0,127,202,211,185,10,79,188,140,133,123,98,7,13,181,99,30,104,101,226,101,219,55,147,108,117,14,74,114,63,43,119,82,191,72,173,227,70,230,229,33,196,110,109,197,22,164,157,11,191,191,176,78,203,18,200,183,240,234,213,167,89,214,196,62,154,157,76,140,204,86,27,230,45,122,33,182,210,218,123,86,165,43,232,161,37,218,103,221,251,199,223,0,0,0,0,30,31,25,240,186,137,140,88,119,88,176,235,205,110,98,163,18,67,40,61,203,45,139,113,135,26,37,122,171,65,158,132,225,246,110,34,255,0,40,161,44,235,229,186,78,91,241,130,117,183,25,27,168,175,242,189,30,238,164,91,246,197,140,183,123,13,215,22,90,45,237,61,99,251,187,59,187,191,9,236,196,61,135,184,164,246,25,85,151,173,46,229,219,181,122,23,204,116,241,231,60,125,137,105,74,86,229,44,191,172,90,125,165,216,46,184,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,143,65,147,188,170,222,89,175,197,202,125,159,70,166,203,77,177,78,145,30,77,217,87,109,194,101,20,234,113,175,215,36,186,164,45,61,75,137,75,137,101,27,85,185,100,106,50,229,161,197,162,255,0,176,119,7,108,28,10,176,41,120,115,135,52,24,148,234,109,58,59,13,58,235,81,89,101,250,131,237,178,219,42,151,41,76,161,9,118,75,137,105,6,227,166,146,53,25,125,196,94,212,71,92,230,100,206,193,205,157,129,38,28,200,49,41,215,181,58,58,221,160,215,154,105,150,95,83,237,179,32,163,68,149,36,216,117,227,131,206,144,110,56,211,122,30,165,185,61,189,244,3,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,57,191,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,248,104,170,177,34,178,103,147,59,251,54,119,252,104,112,224,203,167,89,52,233,8,118,189,94,117,167,153,97,76,54,244,114,147,18,44,146,97,214,78,119,38,65,56,219,78,104,90,22,229,118,119,223,245,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,168,12,250,228,43,54,56,211,155,27,231,19,48,211,10,125,51,109,214,125,25,209,77,244,237,54,63,55,149,77,138,203,159,54,244,132,56,157,28,105,105,245,146,90,233,169,106,70,70,114,255,0,133,254,2,98,198,93,176,10,191,101,99,29,169,242,126,181,54,240,149,84,98,55,93,26,94,248,171,133,9,180,185,190,59,142,32,181,91,46,22,134,123,189,93,116,208,200,206,96,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,114,172,216,248,88,198,79,135,247,15,151,62,51,88,47,122,167,149,91,55,53,252,63,48,174,207,172,211,98,38,231,167,97,189,26,77,167,87,113,195,101,116,234,137,210,152,216,74,117,40,90,186,103,20,150,210,242,54,171,114,8,148,69,204,67,107,69,37,226,174,25,221,88,55,136,247,30,22,222,177,58,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,218,120,106,113,11,135,137,180,40,56,21,143,55,127,250,186,129,185,170,61,114,168,243,17,219,172,69,223,25,152,209,86,243,143,19,146,106,42,113,229,164,137,45,238,113,182,137,74,82,220,222,165,125,110,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,147,226,51,146,143,229,85,135,12,87,236,10,101,41,188,77,181,190,114,155,37,242,229,57,84,130,68,179,114,152,167,183,37,9,220,181,147,141,41,210,82,80,226,84,157,90,75,206,184,84,67,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,209,158,78,114,245,252,152,50,251,109,225,52,217,52,169,181,168,156,249,181,186,133,58,47,37,185,147,159,117,78,41,70,102,68,183,121,104,54,216,75,171,34,82,155,97,191,85,5,162,19,218,199,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,93,196,191,225,221,157,249,153,85,190,206,210,188,101,110,195,43,178,160,211,181,213,27,47,201,122,150,226,89,117,180,74,138,210,29,74,19,185,107,99,168,50,109,199,22,212,116,146,18,106,66,18,119,210,43,131,138,166,71,46,28,85,141,252,163,240,181,119,5,114,231,165,71,139,75,169,219,12,162,85,69,115,98,115,73,13,185,79,101,4,181,52,182,212,233,169,198,144,68,210,144,110,61,234,56,151,13,250,150,195,219,214,171,134,183,253,181,136,212,40,241,31,169,90,181,136,85,184,109,75,66,148,195,143,198,121,15,54,151,18,149,37,70,131,82,8,140,137,73,61,53,208,203,188,77,78,37,185,155,176,115,77,133,248,3,136,22,132,152,144,234,75,143,113,42,181,111,29,69,153,51,104,207,155,144,91,216,250,91,61,201,66,212,195,170,105,107,74,13,198,201,43,218,157,77,41,227,252,56,110,203,86,198,206,118,30,93,55,173,205,74,183,232,176,189,45,212,212,106,147,91,137,21,141,244,169,104,70,247,92,52,161,59,150,180,164,181,62,213,40,136,187,76,131,62,217,179,135,155,140,101,106,237,183,40,126,141,181,168,148,246,169,212,68,204,166,49,30,168,182,205,36,227,199,45,214,214,225,185,243,234,119,150,142,97,182,132,104,105,66,86,227,170,95,182,225,177,147,107,135,49,120,161,15,18,170,146,101,211,44,75,10,177,25,234,140,168,179,101,64,155,46,90,91,113,230,89,131,37,166,204,137,109,186,220,99,120,210,235,78,182,219,232,82,20,149,169,10,41,21,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,8,171,197,31,192,158,38,254,11,231,16,133,0,142,171,152,188,180,98,158,87,239,183,172,92,76,164,254,207,69,89,134,196,159,69,212,254,101,151,92,233,31,121,166,249,220,174,122,16,230,212,250,139,213,39,236,51,151,252,41,179,155,100,225,37,118,78,6,98,109,42,212,160,82,174,30,100,136,151,155,136,135,77,113,135,25,67,175,20,106,156,165,236,231,178,123,157,38,28,113,74,113,183,28,229,22,228,56,158,77,202,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,64,103,215,33,89,177,198,156,216,223,56,153,134,152,83,233,155,110,179,232,206,138,111,167,105,177,249,188,170,108,86,92,249,183,164,33,196,232,227,75,79,172,146,215,77,75,82,50,51,151,252,47,240,19,22,50,237,128,85,251,43,24,237,79,147,245,169,183,132,170,163,17,186,232,210,247,197,92,40,77,165,205,241,220,113,5,170,217,112,180,51,221,234,235,166,134,70,117,131,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,138,213,225,111,159,169,152,137,208,229,147,24,234,21,90,149,222,93,100,139,118,226,153,37,249,207,85,219,46,108,151,163,75,113,197,45,105,121,164,19,134,219,134,100,218,154,108,155,245,22,218,57,210,171,58,249,81,161,102,211,6,166,217,188,170,84,59,190,155,172,203,90,183,53,149,171,160,149,185,6,227,102,166,204,150,76,190,132,114,156,45,22,146,213,14,114,214,182,155,33,159,123,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,217,247,10,156,246,85,107,82,109,236,163,98,44,57,115,228,55,29,113,44,250,156,118,212,234,210,195,13,76,150,251,83,158,122,65,153,33,182,155,101,152,233,101,173,18,132,18,15,66,34,49,105,64,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,5,43,113,171,241,79,107,124,63,131,230,53,17,250,184,92,102,6,193,203,46,23,227,214,43,226,50,229,174,155,14,69,167,17,168,112,77,147,155,53,247,156,168,165,45,71,109,231,27,75,139,36,239,117,73,37,106,77,180,226,187,118,152,134,184,233,142,152,143,152,188,71,168,226,134,40,86,122,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,170,194,184,87,228,42,76,169,52,172,211,227,37,10,92,52,67,144,205,66,198,166,72,229,26,38,32,218,121,39,62,76,119,26,82,137,4,165,176,236,85,165,104,94,246,185,186,26,13,165,46,215,198,85,192,93,79,11,220,139,126,133,45,84,99,142,49,217,157,38,36,214,183,250,30,52,213,110,122,133,75,113,180,145,106,201,164,186,121,143,106,231,51,83,82,208,209,161,191,154,82,164,54,115,252,71,252,250,225,109,247,141,57,78,190,112,207,13,40,94,153,185,43,62,140,232,161,117,76,199,230,242,170,81,94,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,58,129,254,229,198,123,63,224,51,254,243,81,255,0,210,197,233,226,174,27,208,177,131,14,46,60,47,185,230,85,98,82,174,106,123,180,233,111,82,231,46,36,164,54,225,104,102,135,17,255,0,106,20,74,109,105,213,14,33,104,82,144,172,230,102,31,47,215,246,89,113,66,118,20,98,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,111,105,74,36,232,78,52,226,123,118,152,157,92,36,51,147,111,89,82,91,202,197,247,26,36,36,92,149,142,117,175,83,143,10,44,100,117,110,180,226,158,102,116,131,113,10,117,110,41,168,205,71,61,142,58,107,112,154,53,108,38,82,139,116,1,69,124,82,243,93,66,204,94,50,193,179,108,87,105,85,27,67,13,250,168,116,250,220,39,150,239,165,101,73,75,7,45,194,81,145,32,217,66,216,67,77,154,9,73,87,45,110,19,139,67,168,36,120,172,130,100,218,78,111,177,66,109,62,187,38,92,11,18,216,142,79,92,115,160,205,105,137,168,91,237,188,80,217,142,78,54,225,41,107,117,163,82,140,209,176,155,105,205,84,149,155,100,171,95,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,160,30,40,254,59,49,55,240,95,39,132,35,173,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,39,147,188,170,217,185,80,194,58,125,159,70,166,196,85,207,81,143,30,77,217,87,109,195,121,117,26,137,35,215,36,186,164,33,93,51,106,83,137,101,27,83,181,6,106,50,230,45,197,175,186,142,127,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,217,152,188,180,98,158,87,239,183,172,92,76,164,254,207,69,89,134,196,159,69,212,254,101,151,92,233,31,121,166,249,220,174,122,16,230,212,250,139,213,39,236,51,101,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,0,121,76,85,196,203,87,6,240,226,227,197,43,214,95,79,69,182,105,238,212,36,237,113,180,56,246,194,245,24,107,152,180,33,79,58,179,75,109,160,212,91,220,90,18,71,170,136,102,50,173,83,147,90,170,205,172,204,110,35,114,39,200,114,75,168,137,17,168,172,37,107,81,169,68,219,44,165,45,52,141,76,244,67,105,74,18,90,18,72,136,136,133,175,240,66,196,206,166,213,196,188,28,153,46,148,215,163,234,17,46,106,123,28,205,179,164,117,13,156,121,107,218,107,245,217,111,165,132,90,165,5,181,79,250,202,61,232,34,179,240,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,160,30,40,254,59,49,55,240,95,39,132,59,87,6,172,11,195,140,73,196,123,207,20,47,90,55,165,106,184,115,232,151,104,12,190,100,168,177,229,74,57,70,114,148,217,151,174,243,125,42,121,70,103,181,10,90,150,73,53,165,181,162,229,0,6,85,197,207,101,107,44,150,14,105,184,98,88,184,127,119,198,137,14,164,184,245,196,209,110,18,167,51,38,109,25,243,174,72,115,123,10,112,183,37,11,83,13,37,212,33,72,55,27,37,35,114,117,37,38,165,177,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,205,56,98,241,11,153,116,204,141,151,92,192,221,252,234,171,219,90,180,171,245,55,159,126,85,86,83,175,188,227,177,102,203,125,229,238,120,249,172,162,49,109,66,77,45,155,123,141,102,210,87,103,224,0,0,0,0,0,0,0,0,0,2,148,120,176,230,33,236,66,197,38,112,202,144,189,41,118,214,237,203,208,190,127,168,143,5,226,236,83,105,82,118,169,7,253,99,215,236,46,193,193,242,81,150,233,89,144,197,248,54,220,148,109,162,177,205,244,131,186,145,236,221,22,74,218,245,73,214,214,122,173,157,61,83,251,251,59,244,35,107,219,116,203,74,133,26,223,163,179,202,137,23,127,45,27,148,173,55,45,75,62,213,25,159,122,143,218,62,168,0,0,0,0,248,23,221,145,111,226,45,171,81,179,174,120,125,77,58,167,25,232,175,183,204,90,53,67,141,169,181,118,161,73,87,209,90,139,176,203,191,247,136,39,135,252,54,213,131,185,161,137,137,150,148,238,117,177,212,55,41,184,252,173,189,50,253,34,135,137,27,156,148,183,23,181,182,210,90,154,116,62,254,254,193,97,40,78,212,37,62,226,34,31,244,0,0,0,0,62,5,241,100,91,216,135,109,78,181,46,120,93,84,9,236,58,195,136,230,45,29,139,109,77,159,106,20,149,125,21,171,184,203,188,113,76,184,228,246,213,203,101,233,113,87,45,41,156,216,117,231,37,200,75,124,183,19,211,147,238,178,162,103,87,30,112,215,180,152,73,110,208,181,251,61,178,40,7,252,184,180,180,133,56,179,209,40,35,81,159,184,136,85,239,19,172,239,82,26,166,206,192,219,2,87,62,98,214,236,90,171,187,20,157,137,52,204,140,243,122,58,198,135,161,236,61,200,95,221,237,49,84,113,99,75,171,212,89,135,21,190,108,169,175,37,166,211,169,39,123,139,86,132,90,158,132,90,153,253,194,235,56,93,101,61,220,37,195,210,196,235,182,39,38,224,175,167,124,116,243,9,90,65,125,136,79,39,181,183,148,143,214,54,174,244,146,190,226,236,19,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,7,252,60,211,111,180,182,29,78,228,56,147,66,139,93,53,35,45,12,85,167,17,94,30,82,106,50,106,216,215,132,148,205,206,43,159,81,172,69,231,17,106,122,203,146,251,219,228,73,251,91,45,168,71,218,69,222,66,173,82,117,107,86,188,219,165,252,218,165,74,148,75,73,250,171,229,188,210,251,61,233,61,20,159,180,143,79,104,185,174,22,57,177,172,98,237,157,39,12,239,137,125,69,102,136,75,84,71,185,104,70,176,153,106,19,40,78,214,153,74,62,155,138,61,77,70,175,126,165,161,137,252,0,0,0,0,0,0,0,0,0,0,0,0,2,28,113,49,203,235,88,189,130,50,235,180,184,187,235,116,78,95,76,173,230,95,174,151,13,43,236,83,137,71,208,108,251,200,254,205,12,81,173,177,113,85,44,219,130,53,126,150,190,92,200,123,246,30,137,61,55,161,72,63,164,70,93,202,63,96,211,133,129,117,211,239,107,78,13,203,75,123,155,26,103,55,98,246,169,58,236,117,104,62,197,17,31,122,79,216,61,8,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,113,60,38,236,11,54,217,201,205,177,121,208,173,232,145,43,183,140,138,132,154,237,65,36,102,252,229,199,168,74,142,193,45,70,102,100,134,218,108,137,40,45,16,70,167,20,69,185,197,169,83,40,0,84,95,27,155,2,205,161,94,88,101,136,52,107,122,36,59,134,234,143,86,141,90,156,201,26,87,61,16,202,17,70,55,72,143,106,150,132,190,226,9,122,111,52,108,73,153,165,180,18,124,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,225,162,186,176,47,2,241,31,49,120,143,78,194,252,47,163,117,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,86,138,112,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,64,0,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,41,196,103,37,31,202,171,14,24,175,216,20,202,83,120,155,107,124,229,54,75,229,202,114,169,4,137,102,229,49,79,110,74,19,185,107,39,26,83,164,164,161,196,169,58,180,151,157,112,163,7,14,254,25,87,149,46,242,164,99,222,99,232,178,232,8,160,72,139,85,182,45,165,190,72,150,252,180,146,30,102,92,194,66,183,48,134,148,105,50,142,173,174,169,212,25,58,148,33,6,135,187,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,196,117,174,228,99,5,235,89,163,182,115,68,205,46,37,62,165,64,143,37,201,20,88,180,184,136,133,83,170,173,213,184,213,77,255,0,155,220,169,40,83,239,44,220,61,86,167,17,21,100,180,114,76,157,145,64,3,42,227,245,77,164,213,105,209,160,76,168,83,37,197,143,84,142,114,224,186,243,42,66,37,48,78,184,201,186,210,140,180,90,9,214,93,108,212,157,75,123,107,79,122,76,138,215,248,70,102,207,17,238,136,110,229,214,245,161,221,119,69,42,141,201,106,129,95,139,76,57,17,104,17,121,18,92,56,181,25,102,178,229,50,125,58,81,20,141,42,86,227,91,100,162,66,91,74,44,252,83,7,20,108,137,82,176,78,170,206,59,224,189,179,46,61,147,92,144,180,220,20,232,140,39,162,183,166,169,72,38,150,222,211,220,212,105,10,90,136,145,179,150,211,137,36,18,146,79,50,210,107,216,7,106,202,142,84,113,31,54,184,142,139,42,202,107,161,165,65,229,191,95,175,190,201,174,45,34,42,140,200,148,162,35,46,99,203,218,162,105,146,50,83,138,74,140,205,8,67,142,35,67,214,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,172,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,196,205,196,43,6,157,121,64,195,154,133,241,111,197,187,42,145,206,92,26,11,213,54,81,81,148,193,19,134,110,181,24,213,205,90,8,153,116,205,73,73,151,205,175,246,79,79,64,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,17,87,138,63,129,60,77,252,23,206,33,10,1,26,83,204,94,90,48,179,52,22,35,214,46,38,82,127,103,162,172,195,98,55,165,41,159,60,203,174,116,143,188,211,156,158,111,33,8,115,106,125,116,106,147,246,25,80,14,98,242,209,138,121,95,190,222,177,113,50,147,251,61,21,102,27,18,125,23,83,249,150,93,115,164,125,230,155,231,114,185,232,67,155,83,234,47,84,159,176,206,197,56,98,241,11,153,116,204,141,151,92,192,221,252,234,171,219,90,180,171,245,55,159,126,85,86,83,175,188,227,177,102,203,125,229,238,120,249,172,162,49,109,66,77,45,155,123,141,102,210,87,103,224,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,140,176,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,189,151,171,166,187,124,224,22,26,94,183,76,238,182,181,112,89,244,106,165,70,79,41,13,243,229,63,9,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,32,95,26,124,29,176,99,97,165,169,141,244,250,12,72,23,99,151,66,40,147,166,68,138,203,75,169,176,252,23,20,74,148,225,35,154,242,218,40,13,33,163,82,244,66,22,225,104,122,150,216,107,194,227,199,102,25,126,53,228,243,69,255,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,20,173,198,175,197,61,173,240,254,15,152,212,68,0,19,83,135,118,65,102,102,114,234,59,243,20,169,245,90,110,25,81,57,82,52,56,207,199,249,76,225,184,234,58,104,178,118,146,13,148,45,135,19,33,198,214,110,39,213,109,59,84,231,49,171,212,1,149,113,102,156,44,242,21,111,98,29,41,156,203,99,69,10,37,82,132,169,14,179,106,209,101,116,179,33,84,208,148,201,139,45,233,209,93,105,100,104,75,166,158,73,111,66,201,198,22,179,78,222,89,170,221,0,0,4,117,207,38,81,41,89,190,194,52,218,140,84,98,81,238,202,12,133,84,173,202,171,241,210,180,33,243,65,165,113,94,89,36,221,68,103,139,110,254,89,234,75,109,151,13,46,114,137,181,103,174,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,123,220,59,179,191,15,53,86,33,218,87,140,173,184,155,105,211,218,118,186,163,101,136,204,213,27,83,206,182,137,81,90,67,170,90,182,161,12,117,6,77,182,218,29,144,146,66,73,43,66,75,149,113,89,206,212,204,41,161,70,203,246,16,221,125,29,231,89,229,204,175,212,169,117,39,227,212,45,248,168,91,79,48,218,22,201,167,150,244,142,221,72,215,185,44,17,238,108,202,67,107,42,161,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,211,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,61,20,101,227,47,214,14,89,112,190,14,20,97,202,37,174,155,14,68,137,110,204,156,76,156,217,175,188,225,169,78,200,113,150,219,75,139,36,236,105,42,52,234,77,180,218,123,118,144,228,28,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,20,3,197,31,199,102,38,254,11,228,240,132,148,224,133,105,218,181,138,238,42,221,53,107,102,149,54,181,111,250,15,209,21,25,16,155,114,85,63,158,138,146,31,233,221,81,26,218,230,32,137,43,216,101,185,36,68,122,144,182,160,1,13,120,178,88,22,109,205,147,155,158,243,174,219,209,37,215,108,233,20,249,52,42,130,136,201,248,43,145,80,139,29,242,66,136,200,205,14,52,225,146,144,122,160,205,45,168,203,115,104,82,105,219,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,123,215,38,33,88,54,117,86,139,66,187,239,139,126,135,82,185,36,116,148,88,117,42,155,49,159,169,63,185,9,229,70,109,197,18,158,94,231,90,78,212,17,158,174,32,191,172,90,250,0,0,0,21,235,198,95,27,234,182,46,9,80,48,94,159,67,137,34,62,40,72,125,83,167,188,226,183,196,98,154,252,57,4,134,144,90,17,173,199,92,107,85,168,204,146,134,214,157,166,107,37,183,76,35,186,228,143,30,99,101,199,50,246,118,36,214,102,203,98,222,41,11,165,220,4,204,135,91,65,211,164,160,218,113,199,80,210,22,167,144,202,148,220,146,107,98,183,174,58,8,180,86,213,22,140,192,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,0,50,174,47,251,133,199,129,60,50,252,107,206,38,134,125,178,65,66,205,197,136,212,219,114,45,42,155,137,180,78,83,84,74,220,199,151,29,149,197,55,136,222,139,45,77,180,226,220,103,98,157,91,101,176,212,135,116,218,164,165,199,73,116,67,73,164,223,212,11,254,21,10,133,76,184,41,215,181,58,176,220,72,112,226,50,243,53,88,213,86,222,36,182,211,109,164,137,228,73,75,196,73,36,145,18,201,100,68,93,163,71,185,110,155,141,179,240,74,214,127,49,180,152,148,236,69,76,119,89,174,51,25,76,41,10,91,111,184,134,158,51,142,181,179,189,198,82,211,139,38,204,144,75,90,136,146,130,245,19,210,192,0,0,0,0,0,0,0,0,7,158,191,238,186,125,147,105,206,185,106,143,114,163,67,229,111,94,213,43,77,238,161,5,216,146,51,239,81,123,6,99,238,123,138,169,121,92,18,107,245,69,243,38,76,217,188,244,73,107,177,9,65,125,18,34,238,73,123,5,228,240,205,203,235,88,67,130,81,43,181,72,187,43,117,190,103,82,173,250,254,166,92,196,163,177,46,41,31,65,194,238,34,251,117,49,50,0,0,0,0,0,0,0,0,0,0,0,0,0,64,30,41,217,177,172,97,21,157,27,12,236,121,125,61,106,182,72,84,183,185,104,94,144,158,106,107,43,78,215,89,82,62,155,105,61,73,68,175,118,133,169,138,101,81,213,174,170,243,142,159,243,154,149,86,81,173,71,234,163,152,243,171,237,247,36,181,82,190,194,45,125,130,210,184,117,112,242,147,78,147,73,198,188,91,166,109,113,60,138,141,30,47,56,143,67,214,36,150,30,223,30,79,216,225,109,90,62,211,46,226,22,150,203,77,176,210,24,105,59,80,218,73,9,45,117,208,136,180,33,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,29,109,15,54,182,92,78,168,90,77,42,45,123,200,251,199,14,196,236,147,229,195,23,167,57,82,190,44,14,190,83,166,107,83,158,149,158,214,170,51,90,140,244,105,244,151,123,139,63,223,247,15,223,130,89,73,192,236,190,72,145,51,12,109,31,69,200,146,107,37,185,215,204,127,84,168,219,51,45,30,121,101,222,202,59,126,207,180,245,236,160,0,0,0,0,0,0,0,0,0,0,0,0,63,202,76,102,101,178,168,242,17,189,181,233,169,106,101,174,135,175,176,103,71,58,24,54,188,20,199,122,237,170,204,126,92,4,244,189,47,175,174,186,195,142,181,247,173,106,250,78,251,79,238,251,45,239,134,78,32,42,246,203,85,30,41,163,66,166,117,26,30,189,252,201,243,15,246,75,246,126,209,46,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,249,54,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,253,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,20,47,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,6,85,197,186,96,86,75,108,220,228,240,225,193,202,53,102,226,151,109,220,54,220,138,243,212,90,211,44,156,148,71,67,213,153,37,37,151,99,26,208,151,80,226,90,111,67,220,149,165,109,160,201,91,119,161,201,211,128,217,117,194,60,182,217,177,172,204,41,180,226,83,144,152,236,179,58,166,182,144,170,141,89,109,154,212,79,76,144,73,37,60,189,206,186,100,71,162,17,188,210,218,80,141,18,93,44,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,0,231,239,38,210,114,131,138,16,169,244,41,50,231,216,151,60,115,122,220,157,58,107,79,205,90,216,109,146,152,204,130,109,182,201,43,67,174,146,146,100,141,134,219,173,232,165,44,156,36,241,92,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,208,246,93,50,209,133,153,95,177,25,177,112,206,147,251,93,109,102,99,17,189,41,83,249,231,157,111,171,125,150,155,231,114,185,235,67,123,147,234,35,68,151,180,207,170,138,171,227,157,245,39,249,147,248,104,138,188,60,115,11,106,229,127,16,177,19,23,46,152,221,127,65,135,242,163,83,169,104,148,220,119,170,115,157,169,211,146,212,118,212,179,255,0,9,197,154,82,181,33,166,157,89,33,123,54,159,42,186,115,59,140,183,62,96,165,102,117,55,71,161,239,231,170,8,168,51,54,150,202,88,110,47,45,164,178,219,8,108,247,18,153,75,8,75,38,135,55,243,27,35,39,77,205,203,53,94,158,74,51,93,66,205,166,13,66,188,185,180,168,119,125,55,72,119,77,18,19,203,87,65,43,114,201,183,9,46,17,44,153,125,8,230,182,122,173,37,170,219,230,45,109,56,98,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,82,7,21,60,222,90,185,130,196,122,86,27,225,148,218,85,98,208,177,121,186,214,154,128,218,156,155,84,112,205,47,244,210,204,212,181,67,74,16,210,75,151,177,14,184,149,44,249,200,76,117,167,138,228,163,42,53,220,218,99,44,43,55,149,85,135,104,83,116,153,116,214,225,50,133,116,17,118,172,219,108,148,225,146,9,231,214,142,83,101,162,212,90,173,206,90,208,211,132,52,61,73,166,70,162,210,161,81,161,185,45,200,240,35,183,25,165,203,150,236,167,212,132,36,146,147,113,231,148,167,93,94,132,90,173,197,41,106,61,77,70,102,102,99,245,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,227,42,227,74,121,78,240,177,131,127,15,237,239,46,96,69,94,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,82,183,26,191,20,246,183,195,248,62,99,81,17,255,0,37,25,81,174,230,211,25,97,89,188,170,172,59,66,155,164,203,166,183,9,148,43,160,139,181,102,219,100,167,12,144,79,62,180,114,155,45,22,162,213,110,114,214,134,156,33,160,155,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,1,90,188,90,242,93,242,210,133,51,53,214,2,118,214,173,202,123,44,93,20,182,32,238,85,70,11,107,218,153,201,83,72,53,155,204,33,100,78,169,211,52,244,204,164,247,54,81,246,185,86,216,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,231,238,155,178,234,190,107,178,174,155,214,230,170,220,21,169,187,58,154,141,82,107,146,229,63,177,9,66,55,186,225,169,106,218,132,37,37,169,246,37,36,69,216,68,47,79,135,118,72,33,229,86,196,59,182,241,139,187,19,110,202,123,77,87,82,111,49,37,154,91,105,121,215,17,22,43,168,105,43,78,228,45,142,160,137,199,27,91,177,210,104,81,165,8,81,204,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,21,193,195,222,255,0,179,112,179,55,54,78,32,226,13,195,18,135,111,80,227,214,228,206,157,36,207,99,72,244,60,194,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,63,63,154,236,215,98,62,109,113,29,119,173,234,239,67,74,131,204,98,129,64,97,227,92,90,68,85,25,25,165,38,100,92,199,151,181,38,235,198,68,167,20,148,145,18,16,134,219,69,180,240,238,207,212,60,206,90,167,97,226,149,66,149,77,196,218,39,42,62,167,37,136,255,0,41,155,54,221,95,83,22,54,226,89,188,132,48,226,164,54,218,13,180,250,174,39,106,92,229,181,53,64,0,6,120,120,130,227,21,43,27,243,105,125,93,214,213,122,93,86,222,133,33,154,37,29,215,101,37,246,9,136,140,161,151,21,21,72,90,209,211,57,33,50,31,108,208,122,40,159,222,100,74,90,136,71,80,26,30,225,245,140,85,92,111,202,93,139,119,92,181,232,149,91,134,20,119,168,149,135,90,148,167,223,39,226,60,182,91,84,165,45,107,95,82,228,116,199,125,195,89,234,163,127,121,17,37,105,33,34,128,124,159,149,150,175,202,175,144,191,41,169,95,41,61,31,233,111,67,245,173,245,221,15,51,149,212,242,53,230,114,121,158,167,51,110,221,222,174,186,246,8,45,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,135,63,253,0,224,215,233,151,249,65,254,143,105,95,164,47,71,250,51,211,187,21,206,228,237,217,187,102,188,190,119,47,230,185,251,121,188,175,154,223,203,245,7,64,0,0,0,0,0,0,0,0,0,1,17,248,155,98,2,172,156,181,86,34,146,53,42,159,79,169,235,221,203,159,12,255,0,100,255,0,107,236,21,9,147,12,27,94,54,99,189,10,212,122,63,54,2,186,174,171,215,219,166,144,228,56,142,229,161,95,73,175,97,253,255,0,110,139,163,70,102,27,41,143,29,27,27,70,186,22,166,122,106,122,251,126,241,254,160,0,0,0,0,0,0,0,0,0,0,0,0,56,214,54,229,39,3,179,7,34,60,204,78,180,125,41,34,49,160,144,231,95,49,141,18,147,112,200,180,101,228,23,123,203,237,251,126,194,211,240,97,142,73,242,225,132,51,155,169,88,246,7,65,41,163,37,165,207,74,207,119,69,17,161,68,122,58,250,139,189,180,31,238,251,199,113,105,180,50,218,25,109,58,33,9,36,164,181,238,34,238,31,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,188,56,178,229,178,86,32,89,116,252,80,182,35,238,159,67,230,245,104,222,69,206,231,59,5,132,118,173,212,165,58,37,10,238,73,235,237,211,188,124,62,11,119,42,37,88,247,165,184,181,250,240,61,29,177,58,126,219,213,21,159,179,252,230,44,172,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,171,94,47,248,223,153,43,94,76,108,43,163,80,229,208,48,190,169,30,51,235,185,169,46,79,66,234,111,188,212,198,94,166,75,144,157,145,201,10,65,56,165,67,209,211,82,27,109,211,94,138,54,209,24,56,115,103,95,249,42,226,59,244,11,254,167,85,115,12,174,159,155,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,159,159,226,99,86,165,87,243,175,136,21,218,21,78,37,70,155,81,143,65,151,14,100,71,146,243,18,88,114,137,5,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,44,43,130,167,133,139,167,226,4,239,46,167,9,254,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,21,87,199,59,234,79,243,39,240,209,85,99,175,219,121,76,199,155,179,1,171,89,145,161,88,178,228,89,52,57,28,167,100,23,235,223,97,59,250,137,108,53,166,231,99,71,82,9,46,186,93,137,53,40,203,113,51,32,217,249,89,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,52,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,69,94,40,254,4,241,55,240,95,56,132,40,4,90,247,21,12,250,198,139,26,171,149,140,27,174,196,152,185,145,222,167,223,53,56,252,210,92,53,147,172,168,160,70,144,219,169,73,172,210,135,218,148,133,33,104,216,239,43,82,89,58,148,87,94,94,50,253,127,102,107,20,32,225,70,28,162,34,42,83,35,200,150,236,201,196,241,66,132,195,45,154,148,236,135,25,109,197,54,131,86,198,146,163,78,134,227,173,167,179,113,13,9,229,227,47,214,14,89,112,190,14,20,97,202,37,174,155,14,68,137,110,204,156,76,156,217,175,188,225,169,78,200,113,150,219,75,139,36,236,105,42,52,234,77,180,218,123,118,144,233,96,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,140,171,141,41,229,59,194,198,13,252,63,183,188,185,129,21,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,1,229,49,87,19,45,92,27,195,139,143,20,175,89,125,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,154,44,66,185,41,87,149,255,0,114,221,244,43,98,37,183,77,174,86,38,212,161,209,98,26,121,20,214,30,121,110,55,21,189,168,66,118,54,149,18,11,68,36,180,73,104,148,247,23,191,202,46,42,216,56,33,152,187,51,21,241,58,221,151,92,183,173,185,18,101,191,14,36,70,100,190,111,244,175,38,51,173,182,242,208,141,237,200,83,46,146,141,68,105,54,201,73,245,146,67,71,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,149,135,95,193,156,166,99,206,63,89,183,117,249,133,182,44,186,197,34,206,143,205,148,180,118,46,107,228,104,53,68,134,157,53,145,37,45,40,222,54,145,218,72,73,23,235,29,101,183,124,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,146,140,215,80,179,105,131,80,175,46,109,42,29,223,77,210,29,211,68,132,242,213,208,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,144,0,3,133,103,115,30,100,229,199,45,23,142,36,209,166,196,98,225,40,232,165,219,228,244,134,155,89,212,100,172,154,109,198,144,234,22,151,150,202,84,228,147,107,98,183,162,58,200,244,78,229,22,117,169,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,30,175,27,236,170,86,26,227,69,253,135,52,41,18,223,166,218,183,69,86,137,13,217,107,74,159,113,136,210,220,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,195,208,98,102,10,124,134,193,92,28,198,56,149,14,116,76,77,167,214,185,204,56,238,231,24,157,78,170,59,29,205,169,38,210,73,101,76,46,25,167,85,173,70,231,63,93,169,216,66,90,112,104,198,250,85,139,141,181,252,23,168,80,229,200,145,138,17,216,84,25,236,184,157,145,31,166,177,50,65,161,212,30,134,104,113,167,29,209,105,51,52,173,180,39,105,146,205,109,220,248,227,249,176,196,60,104,194,188,18,172,94,248,9,135,177,47,75,178,4,136,137,110,148,244,121,114,150,182,28,125,13,184,182,162,197,79,54,66,210,74,35,52,18,218,36,163,123,134,163,229,242,220,207,101,39,26,241,114,139,138,16,177,170,30,35,220,14,95,112,36,55,37,171,130,92,229,202,154,165,161,178,105,36,227,143,26,141,212,114,136,154,52,57,185,10,111,84,40,141,6,105,22,19,159,220,215,97,198,109,114,35,105,94,182,83,189,13,86,14,32,83,88,175,208,31,120,151,42,145,41,84,202,145,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,70,190,23,30,59,48,203,241,175,39,154,47,248,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,0,0,0,0,0,0,0,0,0,5,106,113,164,185,91,139,99,217,118,226,23,235,207,244,142,228,233,251,15,83,150,94,207,243,144,251,156,38,178,217,43,15,236,186,134,40,92,241,246,207,174,114,186,68,111,35,228,242,93,156,194,251,80,234,146,173,82,180,247,164,180,246,107,222,44,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,74,138,196,198,21,26,74,55,182,189,55,39,83,45,116,61,125,159,112,226,152,39,151,154,70,8,93,245,233,86,163,124,138,109,103,165,220,222,170,86,188,166,156,34,237,113,197,171,233,58,163,246,126,255,0,103,112,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,57,254,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,207,102,103,114,245,117,101,127,25,107,88,71,116,201,235,250,14,92,154,117,81,17,92,142,205,78,11,169,220,212,134,210,178,255,0,9,181,146,84,180,161,214,157,65,45,123,55,31,52,169,213,170,181,169,40,153,89,169,203,159,33,184,236,68,67,178,94,83,171,75,12,52,134,89,104,148,163,51,36,54,211,109,182,132,247,37,8,74,75,66,34,33,115,252,21,60,44,93,63,16,39,121,117,56,79,241,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,170,190,57,223,82,127,153,63,134,136,107,144,220,175,210,179,103,143,45,225,205,203,87,151,78,183,169,212,121,149,186,195,176,100,37,153,170,97,189,140,182,152,234,91,78,160,215,212,72,142,106,37,164,139,150,78,104,123,182,145,223,245,51,15,108,26,45,154,188,57,163,88,246,252,11,77,200,239,196,93,6,53,49,150,169,202,97,243,89,188,209,198,74,73,163,67,134,227,134,180,237,209,91,213,174,186,152,164,30,32,153,10,184,114,205,121,78,190,112,250,133,46,102,21,213,228,56,244,21,199,234,166,174,128,130,40,201,54,103,60,109,18,25,66,164,72,83,113,205,78,45,107,66,8,148,165,44,140,207,196,228,95,57,181,220,158,98,60,170,155,148,175,76,217,151,71,79,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,191,235,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,154,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,232,125,138,73,145,246,145,143,172,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,245,109,107,78,234,190,107,177,109,107,42,217,170,220,21,169,187,250,106,117,46,19,146,229,63,177,10,90,246,52,217,41,106,218,132,41,71,161,118,37,38,103,216,70,52,19,145,204,162,82,178,131,132,106,181,31,168,196,172,93,149,233,9,169,92,117,86,35,165,8,91,228,130,74,34,178,179,73,58,184,204,150,237,156,195,212,214,227,206,18,91,230,155,105,145,64,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,202,184,210,158,83,188,44,96,223,195,251,123,203,152,17,87,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,0,20,87,196,207,58,63,202,79,17,209,134,246,82,185,118,13,131,80,150,196,105,12,206,231,55,93,156,71,202,92,237,27,90,153,83,41,36,41,49,212,91,149,203,117,213,154,139,156,109,183,226,178,9,147,105,57,190,197,9,180,250,236,153,112,44,75,98,57,61,113,206,131,53,166,38,161,111,182,241,67,102,57,56,219,132,165,173,214,141,74,51,70,194,109,167,53,82,86,109,146,185,254,104,178,201,127,101,103,20,42,88,127,119,198,151,50,154,137,10,77,22,225,42,115,209,161,86,88,38,218,115,123,10,112,182,169,104,75,237,37,212,33,75,38,220,53,35,114,180,37,42,111,240,157,206,252,59,111,209,153,76,196,201,91,34,84,42,6,213,147,52,153,97,150,98,184,247,80,252,136,178,158,83,168,53,115,95,52,20,114,75,107,113,78,200,82,13,91,77,180,166,218,132,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,84,174,2,96,165,213,152,156,88,161,96,229,149,80,165,66,173,92,29,87,76,253,81,215,27,138,142,68,103,100,47,122,155,109,197,150,168,101,68,90,32,253,99,45,116,45,76,180,83,129,120,23,135,25,116,195,138,118,23,225,125,27,161,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,107,87,137,215,15,72,118,180,57,57,138,203,245,161,201,165,51,185,219,182,129,76,101,134,34,210,162,180,195,45,181,42,20,70,25,70,214,75,148,242,228,158,229,168,148,225,57,180,144,78,169,16,47,47,25,129,191,178,203,138,16,113,95,14,87,17,117,40,113,228,68,118,28,227,120,225,77,97,230,205,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,219,180,134,135,176,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,1,81,124,108,49,138,149,90,188,172,60,16,161,215,165,187,34,218,143,42,183,95,134,204,164,170,34,95,148,77,166,26,93,109,43,51,41,45,180,219,235,34,113,4,105,106,98,13,38,100,234,135,42,225,33,128,210,113,79,50,237,226,77,66,20,71,237,236,48,143,233,73,37,38,59,82,16,237,69,244,56,212,22,201,11,89,41,11,74,137,217,40,117,40,94,197,195,73,122,170,90,20,81,215,54,62,41,241,147,226,5,195,230,47,137,233,77,203,172,156,127,224,251,98,63,107,90,114,235,151,181,153,34,171,89,160,51,1,166,149,45,228,122,110,90,38,71,73,169,38,181,161,81,205,110,114,90,50,91,142,199,142,68,75,52,165,10,174,12,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,105,206,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,197,53,241,66,200,45,11,5,183,230,31,6,105,253,29,161,85,168,34,61,118,129,26,50,205,154,44,167,183,26,36,176,104,73,161,168,110,44,137,6,218,141,41,105,215,27,67,122,161,212,54,205,122,183,86,170,179,74,145,66,102,167,45,20,217,146,25,151,34,26,94,81,48,243,236,165,196,180,234,219,215,106,150,132,190,242,82,163,45,82,78,184,69,166,227,214,80,112,184,241,217,134,95,141,121,60,209,127,192,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,0,0,0,0,0,0,0,0,0,0,56,118,54,229,226,145,141,247,125,6,85,214,223,62,155,70,234,182,183,170,147,167,53,166,200,251,91,113,10,250,77,36,253,191,187,219,219,34,197,98,19,9,141,25,189,141,163,93,169,212,207,77,79,95,111,218,99,253,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,143,249,209,202,77,171,155,156,44,59,90,164,239,67,114,80,186,154,133,179,81,74,155,107,151,57,81,156,66,24,125,211,101,215,10,27,142,27,42,121,13,145,41,92,150,204,143,84,16,160,28,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,91,255,0,5,79,11,23,79,196,9,222,93,78,19,252,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,35,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,62,217,215,202,141,119,41,120,203,54,205,229,85,102,90,21,45,102,90,213,185,172,161,61,124,93,168,55,27,53,54,102,131,121,133,175,148,225,104,133,30,136,115,150,132,58,217,14,235,195,43,61,181,92,17,188,169,216,25,138,87,52,70,240,190,189,33,196,197,153,84,125,72,69,183,53,100,165,37,109,185,161,146,35,60,238,137,113,11,218,218,22,231,63,115,100,79,115,110,208,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,42,241,71,240,39,137,191,130,249,196,33,64,34,242,120,108,100,98,149,151,219,2,30,42,98,53,46,36,236,69,186,163,198,169,52,137,148,180,165,251,93,133,50,225,38,43,74,121,178,125,153,42,110,66,211,39,67,73,107,163,91,76,155,55,28,155,224,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,140,171,141,41,229,59,194,198,13,252,63,183,188,185,129,21,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,21,171,197,175,58,63,34,232,83,50,163,96,43,117,106,227,167,178,253,209,84,98,118,213,83,160,184,189,201,130,148,180,178,89,60,250,16,70,234,93,34,79,76,242,75,107,133,35,115,117,109,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,40,203,198,95,172,28,178,225,124,28,40,195,148,75,93,54,28,137,18,221,153,56,153,57,179,95,121,195,82,157,144,227,45,182,151,22,73,216,210,84,105,212,155,105,180,246,237,33,226,179,175,149,26,22,109,48,106,109,155,202,165,67,187,233,186,204,181,171,115,89,90,186,9,91,144,110,54,106,108,201,100,203,232,71,41,194,209,105,45,80,231,45,107,105,178,25,236,186,109,59,170,198,174,202,181,175,91,102,171,111,214,161,108,234,105,213,72,78,68,148,198,244,37,104,222,211,132,149,167,114,22,149,22,165,218,149,17,151,97,144,189,62,29,217,223,135,154,171,16,237,43,198,86,220,77,180,233,237,59,93,81,178,196,102,106,141,169,231,91,68,168,173,33,213,45,91,80,134,58,131,38,219,109,14,200,73,33,36,149,161,37,245,184,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,70,220,68,114,11,51,44,119,81,95,152,91,79,170,212,176,202,183,205,145,161,70,126,71,201,151,9,198,145,211,74,147,180,208,76,173,111,182,152,238,56,178,113,94,179,106,220,166,249,142,243,252,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,119,253,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,250,234,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,161,199,236,99,174,230,3,25,110,204,98,184,217,233,229,220,213,5,72,110,54,228,47,164,138,132,147,113,163,111,66,16,78,114,152,109,166,185,155,9,75,217,185,94,178,140,197,207,240,161,193,218,86,26,229,46,137,119,42,131,46,13,195,136,50,36,86,234,142,205,138,150,159,113,132,188,227,48,146,133,108,74,206,49,199,66,31,108,148,106,45,101,58,180,30,215,8,133,59,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,82,182,105,240,83,249,59,102,10,246,193,198,234,29,108,75,126,160,93,3,234,119,152,226,224,190,210,36,69,230,171,150,217,27,196,195,205,19,155,80,73,230,18,246,234,157,12,237,83,131,102,53,252,185,203,237,91,7,37,211,249,50,240,202,160,92,151,219,107,107,111,193,168,187,34,67,123,148,110,40,212,242,95,68,194,86,136,66,73,190,70,155,149,188,196,255,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,66,217,251,200,157,87,40,151,52,42,237,181,50,93,91,14,174,41,7,18,143,50,83,138,126,108,87,219,142,202,156,106,115,136,142,211,8,91,142,42,66,153,74,12,205,77,178,179,62,212,40,126,94,23,30,59,48,203,241,175,39,154,47,248,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,134,188,71,114,57,39,53,182,108,11,195,15,151,18,62,34,217,241,223,68,22,93,67,77,34,183,17,70,75,56,78,190,100,74,66,210,162,82,152,82,149,202,74,221,117,42,36,147,198,235,126,83,131,85,38,171,64,203,109,237,66,174,211,37,211,170,84,236,72,169,68,153,14,91,42,101,248,207,183,2,158,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,19,212,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,57,166,97,242,253,96,230,107,11,231,97,70,35,34,90,41,179,36,71,150,212,200,36,201,77,132,251,46,18,146,236,119,30,109,196,182,179,78,246,148,162,78,166,219,174,39,179,113,140,240,227,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,155,21,225,121,196,11,255,0,115,121,82,197,215,191,178,164,217,149,133,43,255,0,57,116,227,77,126,68,159,252,218,52,70,217,107,246,26,211,232,152,138,188,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,8,171,197,31,192,158,38,254,11,231,16,132,95,225,95,144,168,209,99,82,179,79,140,148,40,147,23,50,59,53,11,26,153,35,154,75,134,178,117,228,156,249,49,220,105,41,53,154,80,195,177,86,149,173,27,29,230,232,75,38,148,139,74,0,0,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,198,85,198,148,242,157,225,99,6,254,31,219,222,92,192,138,188,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,249,55,103,202,175,146,181,159,144,190,138,249,73,232,249,30,135,244,183,51,161,235,185,106,228,117,28,175,156,228,243,54,111,217,235,109,215,78,221,6,104,177,138,192,197,204,58,191,234,148,108,111,183,174,10,93,217,42,67,243,102,46,182,75,83,243,214,167,156,75,146,146,242,140,202,74,22,234,29,209,244,41,104,112,201,70,74,87,120,187,62,29,217,32,135,149,91,16,238,219,198,46,236,77,187,41,237,53,93,73,188,196,150,105,109,165,231,92,68,88,174,161,164,173,59,144,182,58,130,39,28,109,110,199,73,161,70,148,33,71,48,0,87,87,21,156,146,204,197,106,20,108,192,225,13,169,214,94,116,110,92,58,253,54,151,77,126,69,66,224,138,181,180,203,14,33,12,146,185,143,71,237,212,205,27,148,193,158,231,8,163,182,131,174,28,145,210,113,230,163,153,123,58,102,92,41,145,37,94,84,185,11,150,151,106,12,239,167,69,132,104,54,101,59,53,90,106,136,198,211,202,109,74,78,142,124,226,82,215,207,41,178,59,137,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,125,179,175,149,26,238,82,241,150,109,155,202,170,204,180,42,90,204,181,171,115,89,66,122,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,29,131,134,198,121,234,185,125,191,225,225,94,35,85,37,206,195,171,170,68,106,107,75,153,84,82,88,181,223,83,206,26,101,52,151,156,38,25,140,167,36,45,82,116,36,158,154,59,184,205,179,109,201,233,197,139,29,40,88,97,150,10,158,28,250,102,171,10,233,196,189,41,212,132,211,201,104,221,21,137,17,220,158,111,58,70,146,75,42,97,124,133,35,83,83,157,73,39,98,145,204,82,41,175,0,112,114,187,152,12,101,180,240,118,220,123,167,151,115,84,19,29,201,59,80,190,146,42,18,167,36,201,216,181,160,156,229,48,219,174,242,247,146,151,179,106,125,101,17,13,47,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,51,111,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,26,184,214,96,92,202,173,10,203,204,61,6,141,206,244,38,251,110,226,146,217,190,227,136,138,234,249,144,86,164,17,27,77,178,135,149,41,10,112,205,10,55,37,176,143,95,84,146,34,175,11,76,116,153,131,249,172,160,219,115,107,61,37,183,136,159,234,110,166,203,132,251,141,174,83,132,103,79,90,91,104,246,243,186,174,91,41,113,105,82,80,220,151,254,137,40,214,155,233,1,229,49,87,12,237,92,100,195,139,143,11,111,88,157,69,22,230,167,187,79,147,181,182,214,227,59,203,212,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,82,217,102,202,142,35,229,43,137,158,27,89,87,171,93,117,42,119,167,95,160,87,216,100,209,22,175,21,52,137,132,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,114,128,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,6,33,112,137,203,110,37,95,247,46,35,87,111,108,74,98,165,117,86,38,214,230,53,18,165,1,44,54,252,151,150,243,137,109,42,134,165,18,9,75,50,34,53,40,244,211,83,62,241,39,240,19,5,45,92,187,97,61,11,7,44,170,133,86,109,22,223,234,186,103,234,142,182,228,165,243,228,187,33,123,212,219,109,160,244,91,202,34,209,5,234,145,107,169,234,103,208,0,4,127,205,110,74,112,179,56,63,37,191,73,149,251,174,153,242,75,174,232,189,5,42,51,60,206,171,145,204,230,243,152,119,93,58,100,109,219,183,77,85,174,186,150,158,127,43,252,61,48,95,41,151,253,67,17,176,230,231,189,106,53,42,141,29,218,35,173,86,230,196,121,132,176,227,204,188,165,37,44,198,105,68,189,209,208,68,102,163,45,13,93,157,198,94,131,53,185,41,194,204,224,252,150,253,38,87,238,186,103,201,46,187,162,244,20,168,204,243,58,174,71,51,155,206,97,221,116,233,145,183,110,221,53,86,186,234,90,121,252,175,240,244,193,124,166,95,245,12,70,195,155,158,245,168,212,170,52,119,104,142,181,91,155,17,230,18,195,143,50,242,148,148,179,25,165,18,247,71,65,17,154,140,180,53,118,119,25,74,0,0,0,0,31,38,129,105,218,182,167,164,190,75,91,52,170,55,166,106,15,85,170,62,143,132,220,126,178,115,186,115,100,189,176,139,152,242,246,167,115,138,213,74,208,181,51,208,125,97,231,241,10,202,165,98,85,129,114,225,205,118,68,182,41,183,85,30,109,18,99,177,22,148,190,219,18,89,91,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,16,131,251,138,153,88,255,0,127,216,171,255,0,90,211,191,208,68,223,195,219,42,149,134,182,5,181,135,52,41,18,223,166,218,180,120,84,72,110,203,90,84,251,140,70,101,12,182,167,20,148,165,38,179,74,8,204,201,41,45,117,208,139,184,122,0,28,127,52,25,95,176,115,103,96,83,240,231,17,170,247,5,58,155,78,172,53,91,105,218,36,134,89,125,79,182,203,204,165,42,83,205,58,147,70,217,11,51,34,73,30,164,158,222,242,62,1,135,188,34,114,219,134,183,253,181,136,212,43,219,18,159,169,90,181,136,85,184,109,75,169,64,83,14,63,25,228,60,218,92,74,97,165,70,131,82,8,140,137,73,61,53,208,203,188,77,240,0,1,0,63,184,169,149,143,247,253,138,191,245,173,59,253,4,75,252,4,193,75,87,46,216,79,66,193,203,42,161,85,155,69,183,250,174,153,250,163,173,185,41,124,249,46,200,94,245,54,219,104,61,22,242,136,180,65,122,164,90,234,122,153,244,0,1,31,243,91,146,156,44,206,15,201,111,210,101,126,235,166,124,146,235,186,47,65,74,140,207,51,170,228,115,57,188,230,29,215,78,153,27,118,237,211,85,107,174,165,167,63,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,213,116,204,85,42,16,156,138,190,124,103,99,175,122,91,136,218,207,68,60,163,45,22,94,177,22,186,150,164,115,0,4,127,205,110,74,112,179,56,63,37,191,73,149,251,174,153,242,75,174,232,189,5,42,51,60,206,171,145,204,230,243,152,119,93,58,100,109,219,183,77,85,174,186,150,158,127,43,252,61,48,95,41,151,253,67,17,176,230,231,189,106,53,42,141,29,218,35,173,86,230,196,121,132,176,227,204,188,165,37,44,198,105,68,189,209,208,68,102,163,45,13,93,157,198,82,128,0,112,172,212,228,219,8,243,125,74,183,233,248,157,38,224,129,34,216,144,251,212,233,212,73,168,97,244,33,244,164,158,101,68,235,110,52,164,44,218,101,70,102,141,228,109,39,106,146,70,178,84,117,254,226,166,86,63,223,246,42,255,0,214,180,239,244,17,234,177,59,132,254,1,98,237,222,229,245,122,226,78,42,203,173,72,167,211,105,242,101,42,177,9,199,37,116,80,152,134,135,221,91,144,212,181,188,226,35,165,110,44,213,235,56,165,168,136,136,200,139,186,229,127,43,246,14,83,44,10,134,28,225,205,94,224,168,211,106,53,135,107,110,187,91,144,203,207,165,247,25,101,149,37,42,101,166,146,72,219,29,6,68,105,51,212,213,219,220,69,216,0,121,251,242,192,179,113,62,217,126,204,196,11,122,37,118,133,42,68,73,50,41,242,200,212,195,235,141,33,185,13,19,137,215,69,160,157,101,179,52,43,84,44,136,210,162,82,76,210,126,128,0,0,0,4,63,199,190,23,248,5,152,156,88,174,227,29,235,119,226,4,42,213,193,210,245,44,82,234,16,155,138,142,68,102,163,163,98,92,136,226,203,84,50,147,61,86,126,177,158,154,22,132,93,131,43,249,95,176,114,153,96,84,48,231,14,106,247,5,70,155,81,172,59,91,117,218,220,134,94,125,47,184,203,44,169,41,83,45,52,146,70,216,232,50,35,73,158,166,174,222,226,46,192,0,0,33,254,61,240,191,192,44,196,226,197,119,24,239,91,191,16,33,86,174,14,151,169,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,236,25,95,202,253,131,148,203,2,161,135,56,115,87,184,42,52,218,141,97,218,219,174,214,228,50,243,233,125,198,89,101,73,74,153,105,164,146,54,199,65,145,26,76,245,53,118,247,17,118,1,0,63,184,169,149,143,247,253,138,191,245,173,59,253,4,77,252,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,135,63,205,6,87,236,28,217,216,20,252,57,196,106,189,193,78,166,211,171,13,86,218,118,137,33,150,95,83,237,178,243,41,74,148,243,78,164,209,182,66,204,200,146,71,169,39,183,188,143,143,224,39,11,252,2,203,182,44,80,177,142,202,187,241,2,109,106,223,234,186,102,42,149,8,78,69,95,62,51,177,215,189,45,196,109,103,162,30,81,150,139,47,88,139,93,75,82,57,128,0,0,33,6,33,112,137,203,110,37,95,247,46,35,87,111,108,74,98,165,117,86,38,214,230,53,18,165,1,44,54,252,151,150,243,137,109,42,134,165,18,9,75,50,34,53,40,244,211,83,62,241,39,240,19,5,45,92,187,97,61,11,7,44,170,133,86,109,22,223,234,186,103,234,142,182,228,165,243,228,187,33,123,212,219,109,160,244,91,202,34,209,5,234,145,107,169,234,103,208,0,0,69,252,208,112,244,193,124,217,223,244,252,70,196,107,158,245,167,84,169,212,118,168,141,53,68,155,17,150,20,195,111,60,242,84,164,189,25,213,26,247,72,89,25,146,136,180,36,246,119,153,250,12,169,100,167,11,50,125,242,167,244,103,95,186,234,127,43,122,30,183,211,178,163,61,203,233,121,252,190,87,37,134,180,215,169,94,237,219,181,209,58,105,161,235,32,0,4,0,254,226,166,86,63,223,246,42,255,0,214,180,239,244,17,47,240,19,5,45,92,187,97,61,11,7,44,170,133,86,109,22,223,234,186,103,234,142,182,228,165,243,228,187,33,123,212,219,109,160,244,91,202,34,209,5,234,145,107,169,234,103,208,0,0,7,148,188,48,171,14,49,2,187,107,92,247,173,151,74,173,85,108,170,130,170,148,9,115,35,147,142,83,229,26,13,6,227,102,127,244,85,161,234,146,113,166,92,34,222,211,106,79,171,0,1,207,240,155,0,112,107,2,189,63,250,35,195,218,85,175,242,162,160,117,58,167,68,133,23,61,238,221,169,45,198,124,182,81,185,124,182,17,181,166,247,175,98,19,185,90,177,239,5,45,92,196,225,61,119,7,47,90,133,86,21,22,224,233,122,151,233,110,182,220,164,114,36,181,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,24,48,247,132,78,91,112,214,255,0,182,177,26,133,123,98,83,245,43,86,177,10,183,13,169,117,40,10,97,199,227,60,135,155,75,137,76,52,168,208,106,65,17,145,41,39,166,186,25,119,137,190,0,33,254,61,240,191,192,44,196,226,197,119,24,239,91,191,16,33,86,174,14,151,169,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,232,25,82,201,78,22,100,251,229,79,232,206,191,117,212,254,86,244,61,111,167,101,70,123,151,210,243,249,124,174,75,13,105,175,82,189,219,183,107,162,116,211,67,214,64,0,14,127,143,120,41,106,230,39,9,235,184,57,122,212,42,176,168,183,7,75,212,191,75,117,182,229,35,145,37,169,8,216,167,27,113,5,170,217,73,30,168,63,84,207,77,15,67,40,193,135,188,34,114,219,134,183,253,181,136,212,43,219,18,159,169,90,181,136,85,184,109,75,169,64,83,14,63,25,228,60,218,92,74,97,165,70,131,82,8,140,137,73,61,53,208,203,188,119,252,208,101,126,193,205,157,129,79,195,156,70,171,220,20,234,109,58,176,213,109,167,104,146,25,101,245,62,219,47,50,148,169,79,52,234,77,27,100,44,204,137,36,122,146,123,123,200,248,254,2,112,191,192,44,187,98,197,11,24,236,171,191,16,38,214,173,254,171,166,98,169,80,132,228,85,243,227,59,29,123,210,220,70,214,122,33,229,25,104,178,245,136,181,212,181,35,152,0,3,154,102,31,47,214,14,102,176,190,118,20,98,50,37,162,155,50,68,121,109,76,130,76,148,216,79,178,225,41,46,199,113,230,220,75,107,52,239,105,74,36,234,109,186,226,123,55,24,137,127,220,84,202,199,251,254,197,95,250,214,157,254,130,61,254,32,240,200,193,252,79,177,48,255,0,14,111,28,87,197,89,180,92,52,167,202,167,80,146,186,165,61,111,37,183,222,230,44,220,117,112,148,181,109,66,24,97,8,35,38,219,106,51,73,66,18,123,212,191,173,150,190,27,216,5,149,236,71,60,82,178,170,151,93,110,180,138,123,244,248,223,40,95,133,37,184,124,211,70,247,216,229,197,109,109,189,177,42,111,121,43,245,110,186,147,35,37,24,149,66,16,98,23,8,156,182,226,85,255,0,114,226,53,118,246,196,166,42,87,85,98,109,110,99,81,42,80,18,195,111,201,121,111,56,150,210,168,106,81,32,148,179,34,35,82,143,77,53,51,239,18,127,1,48,82,213,203,182,19,208,176,114,202,168,85,102,209,109,254,171,166,126,168,235,110,74,95,62,75,178,23,189,77,182,218,15,69,188,162,45,16,94,169,22,186,158,166,108,123,193,75,87,49,56,79,93,193,203,214,161,85,133,69,184,58,94,165,250,91,173,183,41,28,137,45,72,70,197,56,219,136,45,86,202,72,245,65,250,166,122,104,122,25,68,15,238,42,101,99,253,255,0,98,175,253,107,78,255,0,65,19,252,0,124,154,141,167,106,214,43,180,139,166,173,108,210,166,214,173,254,163,209,21,25,16,155,114,85,63,158,130,67,253,59,170,35,91,92,196,17,37,123,12,183,36,136,143,82,31,88,4,63,199,190,23,248,5,152,156,88,174,227,29,235,119,226,4,42,213,193,210,245,44,82,234,16,155,138,142,68,102,163,163,98,92,136,226,203,84,50,147,61,86,126,177,158,154,22,132,93,3,42,89,41,194,204,159,124,169,253,25,215,238,186,159,202,222,135,173,244,236,168,207,114,250,94,127,47,149,201,97,173,53,234,87,187,118,237,116,78,154,104,122,200,0,1,0,63,184,169,149,143,247,253,138,191,245,173,59,253,4,75,252,4,193,75,87,46,216,79,66,193,203,42,161,85,155,69,183,250,174,153,250,163,173,185,41,124,249,46,200,94,245,54,219,104,61,22,242,136,180,65,122,164,90,234,122,153,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,217