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,119,16,0,0,5,2,4,3,4,5,7,7,5,7,14,8,2,27,0,1,2,3,4,5,6,7,8,17,18,9,19,20,33,49,56,181,21,34,65,81,119,22,35,50,71,97,113,133,23,24,51,82,129,134,197,36,37,66,83,193,25,38,52,114,145,177,212,39,53,67,69,87,98,99,115,116,130,149,161,166,209,54,68,84,86,88,100,104,150,211,225,228,146,147,178,179,55,57,85,117,162,164,180,194,101,131,148,240,40,132,165,196,241,41,73,136,163,198,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,202,255,0,229,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,8,56,187,98,21,253,134,185,109,182,235,184,115,124,92,22,173,73,251,226,28,71,102,81,42,111,65,125,198,21,2,122,148,210,156,101,73,81,160,212,132,40,210,103,166,168,73,251,8,65,254,28,57,133,199,219,231,57,216,121,107,94,184,225,136,23,5,22,111,165,186,154,117,82,230,155,46,43,251,41,82,214,141,237,56,226,144,173,171,66,84,90,151,98,146,70,93,164,66,239,192,0,66,14,46,216,133,127,97,174,91,109,186,238,28,223,23,5,171,82,126,248,135,17,217,148,74,155,208,95,113,133,64,158,165,52,167,25,82,84,104,53,33,10,52,153,233,170,18,126,194,16,127,135,14,97,113,246,249,206,118,30,90,215,174,56,98,5,193,69,155,233,110,166,157,84,185,166,203,138,254,202,84,181,163,123,78,56,164,43,106,208,149,22,165,216,164,145,151,105,16,157,89,253,205,181,213,148,108,83,193,43,166,154,215,93,109,215,125,55,79,185,169,202,75,142,243,32,166,77,37,107,125,134,137,230,155,57,141,182,79,37,149,184,102,148,243,156,35,45,22,98,90,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,138,185,246,206,253,11,40,246,35,80,173,201,84,170,150,38,214,249,78,209,40,147,25,92,134,81,20,158,34,122,84,180,182,235,107,109,157,137,117,13,158,242,82,221,211,106,84,150,221,52,117,252,178,85,170,181,252,182,225,69,118,187,83,151,81,169,84,108,122,20,185,147,37,188,167,159,146,251,144,25,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,142,150,2,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,26,184,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,56,166,116,40,24,167,114,229,130,255,0,167,96,165,110,171,74,188,217,167,183,80,166,63,73,147,37,137,203,233,100,53,33,230,35,170,49,27,166,243,172,180,235,72,66,126,154,156,36,25,145,40,204,168,134,147,156,76,215,209,106,176,171,48,243,37,137,78,72,129,33,185,45,34,93,207,50,83,10,90,20,74,73,56,203,206,41,167,81,169,22,168,113,42,66,139,82,81,25,25,144,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,42,219,139,182,55,227,70,26,230,74,219,161,97,206,47,94,182,173,53,251,30,28,183,97,209,43,242,224,176,227,234,159,61,42,117,77,178,226,82,107,52,161,9,53,25,107,162,18,94,194,29,43,131,94,44,98,158,40,126,87,255,0,41,152,151,117,221,190,140,249,63,209,122,118,179,38,127,75,204,244,135,51,149,206,90,182,110,229,163,118,221,53,216,157,123,136,77,252,200,227,125,43,46,24,37,116,227,69,102,135,46,179,30,220,142,210,145,2,51,137,109,114,95,121,246,227,178,131,90,187,16,131,117,230,247,175,69,26,81,185,68,149,153,18,15,62,255,0,157,142,105,255,0,244,150,197,95,253,242,168,255,0,240,195,66,120,3,96,93,88,95,131,86,157,139,125,94,181,91,182,228,166,83,211,233,138,205,78,164,228,247,165,78,113,74,117,253,175,186,148,184,182,82,227,139,67,91,210,74,38,144,218,79,180,140,199,64,31,146,173,76,141,90,165,77,163,76,114,91,113,231,199,114,51,171,137,45,216,175,165,11,73,165,70,219,204,169,46,180,189,12,244,91,106,74,210,122,26,76,140,136,198,112,106,217,155,205,221,2,171,54,133,93,204,30,48,83,170,84,233,14,68,153,14,93,217,83,101,248,207,182,163,75,141,56,218,157,37,33,105,81,26,77,38,68,100,100,100,98,242,114,15,137,151,86,46,229,11,13,175,171,214,95,87,90,145,79,145,79,147,41,78,56,227,146,186,41,111,67,67,238,173,197,169,107,121,196,71,74,220,89,171,214,113,75,81,17,17,145,20,128,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,156,26,182,113,51,95,90,170,205,172,204,204,150,37,55,34,124,135,36,186,136,151,60,200,172,37,107,81,169,68,219,44,184,150,154,70,166,122,33,180,165,9,45,9,36,68,68,66,247,178,95,64,197,59,107,44,22,5,59,26,235,117,90,173,230,245,61,202,133,77,250,180,153,47,206,71,85,33,217,12,177,33,82,72,157,39,154,101,214,154,90,21,244,20,217,160,140,201,36,103,66,255,0,157,142,105,255,0,244,150,197,95,253,242,168,255,0,240,195,65,25,100,171,85,107,249,109,194,138,237,118,167,46,163,82,168,216,244,41,115,38,75,121,79,63,37,247,32,50,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,17,215,135,118,126,161,230,114,213,59,15,20,170,20,170,110,38,209,57,81,245,57,44,71,249,76,217,182,234,250,152,177,183,18,205,228,33,135,21,33,182,208,109,167,213,113,59,82,231,45,169,170,0,0,41,3,136,246,97,113,246,198,206,118,33,218,214,86,56,98,5,191,69,133,232,158,154,157,75,185,166,196,138,198,250,84,69,175,99,77,184,148,39,114,214,165,30,133,218,165,25,159,105,152,146,188,26,241,99,20,241,67,242,191,249,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,202,128,5,106,241,148,197,140,83,194,255,0,201,7,228,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,0,0,16,168,179,245,15,14,243,217,127,101,147,24,234,20,170,109,160,125,12,139,118,226,153,37,136,44,210,28,58,60,121,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,235,161,196,114,102,168,0,0,8,43,153,172,239,204,202,174,120,173,107,74,241,149,187,12,174,203,62,152,237,117,70,203,242,94,165,184,153,117,102,209,42,43,72,117,40,78,229,173,142,160,201,183,28,91,81,210,72,73,169,8,73,205,250,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,16,87,51,89,223,153,149,92,241,90,214,149,227,43,118,25,93,150,125,49,218,234,141,151,228,189,75,113,50,234,205,162,84,86,144,234,80,157,203,91,29,65,147,110,56,182,163,164,144,147,82,16,147,155,244,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,2,189,120,163,103,182,171,130,116,166,112,35,5,238,104,145,239,106,228,117,170,224,168,196,125,93,109,189,9,73,65,180,134,246,150,214,164,200,74,212,100,189,252,198,155,73,44,146,147,121,151,83,32,56,132,95,247,150,22,101,26,246,196,28,62,184,101,208,238,26,28,138,36,152,51,163,25,111,105,126,152,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,250,178,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,0,66,14,46,216,133,127,97,174,91,109,186,238,28,223,23,5,171,82,126,248,135,17,217,148,74,155,208,95,113,133,64,158,165,52,167,25,82,84,104,53,33,10,52,153,233,170,18,126,194,16,127,135,14,97,113,246,249,206,118,30,90,215,174,56,98,5,193,69,155,233,110,166,157,84,185,166,203,138,254,202,84,181,163,123,78,56,164,43,106,208,149,22,165,216,164,145,151,105,16,187,240,1,5,120,144,102,187,17,242,149,136,248,31,122,217,78,245,212,169,223,40,24,175,208,31,120,209,22,175,21,39,78,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,185,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,0,43,47,140,61,199,141,24,89,85,195,156,70,194,236,83,196,171,106,155,88,143,54,137,85,106,137,92,151,14,148,211,236,41,15,70,82,146,193,165,41,146,234,94,148,70,107,81,154,209,21,59,72,185,106,51,226,156,50,179,163,139,136,204,189,59,13,177,115,22,46,11,158,222,191,35,185,75,104,238,107,133,114,17,6,162,132,41,216,174,52,185,59,213,189,197,37,81,137,164,45,28,197,201,108,207,122,155,109,34,231,198,107,63,59,28,211,255,0,233,45,138,191,251,229,81,255,0,225,133,223,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,28,43,139,182,105,111,44,28,179,109,12,41,194,219,202,93,191,112,221,114,29,170,84,231,82,42,165,30,163,18,157,24,210,77,183,162,11,156,210,36,60,179,50,117,11,70,189,27,173,250,233,91,132,81,3,135,214,39,230,75,27,243,105,98,218,55,46,60,99,5,86,222,133,33,234,221,97,166,174,137,239,176,76,68,101,111,54,153,73,90,214,142,153,201,9,142,195,132,178,209,68,254,194,50,82,210,98,242,64,67,254,41,17,111,106,70,88,39,98,174,30,98,141,215,101,86,172,122,132,57,10,114,133,87,153,15,210,17,101,72,106,35,145,157,38,30,109,7,162,222,101,212,184,180,173,73,228,169,9,218,78,172,197,85,224,14,123,241,247,11,241,150,211,190,175,172,97,196,11,182,219,166,84,19,233,138,53,78,224,155,61,153,80,92,74,154,127,107,14,200,75,107,121,45,184,181,181,189,68,146,117,13,168,251,8,200,104,80,4,74,226,123,143,55,150,1,229,114,93,83,15,230,203,166,215,110,202,196,107,102,61,90,36,130,101,250,106,29,105,231,221,121,179,216,163,222,166,163,56,209,26,77,11,65,188,78,37,100,166,203,90,160,203,246,50,230,159,25,49,198,195,194,215,51,23,141,82,34,92,215,4,26,124,255,0,69,221,213,21,202,102,10,222,79,84,250,61,117,146,121,76,19,174,26,212,147,74,18,131,82,139,106,76,90,167,19,124,116,196,124,186,96,253,139,138,24,95,89,232,106,176,113,2,19,79,50,233,26,226,212,34,170,159,80,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,61,215,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,2,5,74,207,172,108,24,226,1,136,89,126,198,10,236,72,24,125,83,145,79,122,149,87,151,205,89,210,106,47,210,105,155,25,113,213,59,202,143,5,70,151,212,102,77,122,175,62,110,45,73,65,184,180,207,80,0,0,16,3,54,57,215,186,178,167,158,235,46,137,86,169,245,24,101,115,89,244,182,238,58,124,131,113,109,192,223,83,158,218,170,113,201,180,173,105,121,164,17,26,210,132,159,57,180,18,12,183,37,165,181,61,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,64,14,37,124,64,191,33,48,231,96,38,20,189,190,254,170,211,211,233,74,138,85,171,116,120,50,216,146,143,154,117,137,40,122,61,69,7,211,62,222,228,26,73,183,16,190,221,201,31,171,134,134,125,99,99,205,188,206,10,226,205,118,35,24,139,67,142,219,52,133,185,205,223,95,167,49,21,180,169,229,60,243,174,41,249,196,166,222,117,226,245,55,33,68,180,37,68,135,141,19,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,221,191,226,66,213,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,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,121,63,134,136,255,0,195,155,62,223,154,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,228,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,14,63,154,44,205,216,57,89,194,250,150,32,93,242,98,76,169,34,58,149,69,183,138,162,204,105,181,151,201,198,155,216,194,92,61,202,66,20,251,74,117,104,74,205,182,205,75,218,173,9,42,207,102,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,232,123,41,222,22,48,111,225,253,189,229,204,14,170,56,254,104,179,55,96,229,103,11,234,88,129,119,201,137,50,164,136,234,85,22,222,42,139,49,166,214,95,39,26,111,99,9,112,247,41,8,83,237,41,213,161,43,54,219,53,47,106,180,36,171,61,152,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,226,133,233,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,103,51,59,152,13,27,46,57,151,188,112,218,141,10,91,22,241,72,69,82,223,55,163,186,218,14,157,37,4,235,109,180,183,86,181,60,134,84,167,35,27,187,213,189,113,214,103,162,183,36,172,211,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,85,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,61,7,27,12,98,170,209,108,219,15,4,40,117,232,141,71,185,100,74,173,215,225,179,41,73,150,166,34,155,105,134,151,91,74,200,142,51,142,184,250,200,156,65,146,157,134,131,73,145,180,161,7,248,118,224,92,60,126,205,101,169,109,215,168,222,147,182,232,60,219,146,188,202,141,131,109,81,98,145,27,72,117,183,137,73,121,151,37,46,43,46,54,73,82,148,219,203,250,36,70,180,232,80,0,81,15,21,236,29,170,225,174,109,43,119,114,104,49,32,219,216,131,30,61,110,150,236,40,170,105,135,31,75,45,179,53,43,86,196,160,228,156,132,45,247,9,38,163,210,83,75,89,238,112,200,73,78,7,215,252,151,105,88,167,133,179,174,24,133,30,44,138,117,126,151,73,81,180,151,205,110,165,214,38,200,65,105,205,90,8,153,128,133,118,154,16,102,223,209,55,15,117,165,8,107,197,123,24,169,88,107,148,186,221,162,154,244,184,55,14,32,200,143,68,165,181,10,82,90,125,198,18,243,111,77,82,211,189,43,56,199,29,11,97,195,73,40,181,148,210,22,91,92,51,20,193,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,85,198,148,242,157,225,99,6,254,31,219,222,92,192,206,101,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,146,140,215,80,179,105,131,80,175,46,109,42,29,223,77,210,29,211,68,132,242,213,208,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,144,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,181,64,1,85,124,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,10,1,226,143,227,179,19,127,5,242,120,66,122,112,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,186,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,170,194,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,234,184,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,10,86,227,87,226,158,214,248,127,7,204,106,35,213,112,183,207,212,60,59,232,114,201,140,117,10,85,54,208,62,178,69,187,113,76,146,196,22,105,14,31,54,75,209,165,184,226,144,133,50,234,205,195,109,195,51,113,46,184,77,250,232,113,28,155,127,0,17,87,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,11,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,95,167,20,127,2,120,155,248,47,156,66,20,151,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,237,218,67,67,216,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,8,85,116,241,92,203,141,159,152,41,88,71,86,149,212,90,17,41,232,113,203,246,151,45,21,58,122,167,45,164,188,76,161,168,137,113,110,51,177,68,217,188,133,26,146,254,168,54,137,9,55,75,197,113,149,171,82,171,249,68,178,107,180,42,156,74,141,54,163,124,83,101,195,153,17,228,188,196,150,28,166,84,20,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,5,240,184,241,217,134,95,141,121,60,209,127,192,2,170,248,231,125,73,254,242,127,13,17,171,135,118,119,230,101,86,251,59,74,241,149,187,12,174,202,131,78,215,84,108,191,37,234,91,137,101,214,209,42,43,72,117,40,78,229,173,142,160,201,183,28,91,81,210,72,73,169,8,73,222,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,225,89,220,192,105,57,142,203,69,227,134,212,104,81,31,184,78,58,42,150,249,189,29,167,22,85,24,203,39,91,109,165,186,180,37,149,188,148,185,24,221,222,157,136,144,179,61,83,185,39,157,106,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,49,130,255,0,184,92,120,19,195,47,198,188,226,104,168,190,32,184,197,74,198,252,218,95,87,117,181,94,151,85,183,161,72,102,137,71,117,217,73,125,130,98,35,40,101,197,69,82,22,180,116,206,72,76,135,219,52,30,138,39,247,153,18,150,162,19,255,0,131,6,3,73,181,112,190,229,199,250,236,40,157,69,241,33,52,186,18,213,29,165,62,221,58,27,142,37,247,16,241,44,214,132,61,39,84,41,163,74,59,96,182,179,222,74,65,166,199,192,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,50,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,163,60,151,227,29,119,31,114,193,96,98,173,210,206,202,213,86,158,228,122,139,155,144,125,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,177,78,220,105,241,138,171,90,197,203,83,4,41,245,232,142,208,173,170,58,43,115,161,196,148,165,45,53,89,75,113,36,153,77,146,205,4,182,227,54,210,218,37,32,150,148,76,112,245,52,186,67,207,240,100,194,223,149,121,142,174,226,100,250,23,85,2,196,183,220,233,166,245,91,58,58,164,213,147,44,252,217,44,148,230,248,169,168,167,181,42,66,116,212,244,87,44,196,170,227,87,225,98,214,248,129,7,203,170,34,181,114,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,0,20,3,197,31,199,102,38,254,11,228,240,132,212,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,82,183,26,191,20,246,183,195,248,62,99,81,31,171,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,4,95,207,38,120,236,220,161,89,169,139,21,17,43,152,139,92,142,165,208,104,43,89,236,109,26,154,122,217,155,76,148,136,201,81,40,137,36,100,183,150,147,66,13,36,151,93,106,131,63,190,171,246,234,255,0,109,110,59,146,227,168,127,194,76,157,82,157,33,207,249,206,60,243,142,47,237,82,148,175,105,152,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,191,60,144,103,70,213,205,198,28,49,58,106,169,84,75,250,155,204,98,183,111,53,57,181,56,190,81,51,186,116,102,13,102,241,67,89,190,217,18,150,94,163,134,166,183,47,105,56,185,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,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,130,50,93,155,107,87,55,56,88,87,77,53,174,134,228,161,116,212,251,154,156,164,182,215,46,114,163,54,181,190,195,68,243,174,20,55,28,55,146,202,220,50,82,185,46,17,150,168,49,32,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,22,168,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,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,251,201,252,52,85,88,177,254,21,121,231,165,97,108,159,205,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,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,135,53,217,174,196,124,218,226,58,239,91,213,222,134,149,7,152,197,2,128,195,198,184,180,136,170,50,51,74,76,200,185,143,47,106,77,215,140,137,78,41,41,34,36,33,13,182,142,42,52,167,148,239,11,24,55,240,254,222,242,230,7,170,197,92,76,181,112,111,14,46,60,82,189,101,244,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,120,115,69,153,187,251,52,216,161,82,196,11,190,76,184,116,213,200,82,168,182,241,84,94,147,10,140,193,182,211,123,24,75,135,181,43,90,88,105,78,173,9,65,56,225,41,123,83,169,37,62,2,171,96,94,84,43,54,129,136,53,155,122,92,59,122,234,145,58,53,22,115,196,73,68,245,195,54,138,73,180,70,123,148,132,41,246,208,107,211,97,175,122,72,205,77,172,146,176,236,11,203,19,238,102,44,204,63,183,165,215,107,178,163,203,147,30,159,16,137,79,190,136,209,220,144,233,54,157,117,90,201,166,92,50,66,117,90,204,137,41,37,40,201,38,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,115,55,116,172,223,97,26,174,183,233,209,40,247,101,6,66,105,183,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,187,103,48,181,37,182,243,100,167,57,70,226,164,80,172,190,54,24,59,85,173,89,182,30,55,208,232,49,29,143,109,72,149,68,175,204,102,42,149,45,44,74,54,213,13,78,184,148,25,20,102,221,109,244,17,184,178,36,187,49,4,146,51,117,66,15,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,237,124,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,187,127,196,132,0,205,62,53,254,113,57,130,189,177,141,186,127,69,18,224,168,23,64,194,154,229,184,136,44,52,136,241,121,169,230,56,68,241,176,203,70,230,213,154,121,134,189,186,39,66,43,84,224,217,130,159,33,178,251,86,198,57,117,14,116,188,77,168,23,37,134,221,220,219,16,105,206,200,142,222,228,155,105,52,188,167,215,48,213,162,214,147,111,145,166,213,111,33,63,192,5,117,113,164,193,202,237,225,131,86,150,49,82,30,230,68,195,186,132,136,245,72,219,80,91,98,212,149,29,180,201,222,165,145,158,199,216,142,215,45,40,90,149,212,238,245,82,218,140,224,7,14,76,76,252,151,231,39,14,42,50,37,213,91,129,94,168,42,217,152,197,61,205,58,174,189,181,71,142,135,146,107,74,86,202,101,57,25,213,17,235,167,36,150,148,169,72,73,13,10,10,118,227,97,138,20,171,135,23,44,60,40,167,166,35,210,44,202,60,170,148,233,12,205,75,171,109,250,130,219,210,43,173,17,106,202,208,212,54,157,45,202,213,72,148,131,218,146,34,53,249,254,13,152,41,242,231,48,85,108,99,151,80,228,196,195,42,121,114,88,109,221,174,63,58,162,212,136,237,238,73,182,162,83,41,97,19,13,90,45,10,39,57,26,110,78,242,23,82,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,7,74,203,198,96,111,236,178,226,132,28,87,195,149,196,93,74,28,121,17,29,135,56,222,56,83,88,121,179,74,154,144,219,46,54,167,16,74,216,234,82,106,208,156,105,181,118,237,33,125,54,110,115,48,94,246,203,69,87,53,20,249,210,226,90,116,88,243,93,157,14,99,177,27,168,176,252,117,154,74,34,219,39,205,164,73,120,249,92,150,148,225,26,250,150,59,185,132,41,218,201,226,105,155,139,27,17,235,184,129,26,254,244,196,75,134,160,253,66,77,179,91,55,231,209,216,230,27,198,134,34,161,199,77,232,140,182,111,122,168,101,228,106,77,180,75,53,165,36,66,239,176,6,240,196,123,255,0,6,173,59,203,23,44,47,145,119,125,86,158,151,234,148,77,230,125,51,155,148,73,86,213,106,182,185,136,36,59,201,89,155,141,115,57,107,51,90,20,103,208,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,22,168,0,42,175,142,119,212,159,239,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,69,250,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,250,100,39,59,244,44,220,88,142,194,184,229,82,169,184,155,68,230,187,91,162,67,101,113,217,92,83,120,201,153,81,18,227,174,45,198,118,41,164,56,123,205,72,119,93,201,74,92,104,215,42,128,0,82,183,26,191,20,246,183,195,248,62,99,81,16,0,92,159,11,220,253,87,113,167,102,94,49,154,161,214,93,244,170,122,228,80,171,242,100,160,158,173,69,103,105,46,51,228,181,18,221,152,218,12,214,78,36,148,167,90,109,197,185,162,218,91,143,88,168,10,86,227,87,226,158,214,248,127,7,204,106,34,0,11,158,225,115,158,218,174,54,82,158,192,140,104,185,162,72,189,168,113,208,171,126,163,45,245,117,183,12,36,165,102,234,28,220,91,93,147,29,40,73,154,247,243,29,109,70,179,74,141,151,157,85,133,14,63,154,44,205,216,57,89,194,250,150,32,93,242,98,76,169,34,58,149,69,183,138,162,204,105,181,151,201,198,155,216,194,92,61,202,66,20,251,74,117,104,74,205,182,205,75,218,173,9,42,207,102,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,248,161,127,220,81,252,9,226,111,224,190,113,8,80,8,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,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,97,94,188,81,179,219,85,193,58,83,56,17,130,247,52,72,247,181,114,58,213,112,84,98,62,174,182,222,132,164,160,218,67,123,75,107,82,100,37,106,50,94,254,99,77,164,150,73,73,188,203,169,168,27,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,89,78,126,48,6,54,89,248,111,225,126,19,166,169,46,161,58,5,241,6,77,85,231,106,14,202,99,210,47,83,106,11,148,81,73,194,73,53,27,154,107,229,161,45,163,179,215,89,27,171,113,107,140,28,46,60,118,97,151,227,94,79,52,95,240,0,170,190,57,223,82,127,188,159,195,69,85,139,31,225,87,158,122,86,22,201,252,219,177,114,169,18,159,105,212,164,74,169,80,238,26,149,81,49,227,81,159,229,27,142,197,121,82,28,38,155,140,233,182,165,35,102,211,41,14,168,141,43,231,238,110,69,113,106,205,141,213,130,118,37,191,132,120,103,92,244,85,201,123,243,38,205,170,83,234,238,70,170,82,32,197,121,149,54,166,146,202,146,227,125,67,155,219,39,84,173,166,134,36,32,146,163,81,169,190,41,195,183,62,217,184,197,28,88,181,48,10,186,197,42,252,162,171,154,245,82,181,84,142,250,42,84,234,91,17,137,59,215,45,130,82,21,181,104,70,139,144,210,214,243,207,19,107,121,38,234,86,139,106,25,225,226,11,131,180,172,16,205,165,245,104,219,84,25,116,171,122,108,134,107,116,118,157,138,150,24,54,37,178,135,156,76,84,161,8,71,76,220,133,72,97,178,65,104,146,99,97,153,169,10,49,61,56,45,227,165,118,233,177,46,220,6,184,235,52,165,196,178,122,122,141,181,19,68,55,59,165,150,244,133,205,45,8,200,221,101,183,205,165,111,218,106,66,165,237,82,205,42,105,41,168,17,111,216,79,142,149,220,187,112,116,160,98,53,157,89,165,83,174,148,245,244,234,18,170,4,133,239,149,34,224,148,218,205,150,150,100,78,188,219,6,251,233,65,146,147,243,38,165,161,72,74,210,117,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,211,158,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,61,88,0,160,30,39,88,91,249,47,206,77,235,210,80,189,25,74,187,122,123,166,159,252,171,157,213,117,77,151,86,255,0,106,212,164,110,156,220,223,81,91,116,211,213,73,32,208,38,167,4,188,76,186,174,12,56,196,76,45,171,75,234,40,182,125,66,159,80,164,115,28,113,110,71,235,202,79,61,132,238,89,161,12,146,226,19,137,66,18,159,156,125,245,25,168,215,217,101,67,54,217,192,191,228,226,126,104,241,74,243,122,225,137,93,143,42,232,157,26,159,80,136,109,41,135,233,209,157,56,240,141,181,52,91,22,130,140,203,36,75,45,119,145,18,140,212,102,106,59,106,225,17,131,181,92,53,202,226,238,235,142,131,18,13,75,16,107,14,214,227,58,113,84,212,215,41,73,105,182,98,37,245,45,9,81,160,212,137,15,180,68,106,71,46,82,86,147,249,197,16,243,252,106,252,44,90,223,16,32,249,117,68,82,176,155,252,52,51,199,39,46,55,147,56,61,124,34,34,240,234,244,172,54,183,165,184,182,163,174,135,81,120,155,96,166,169,229,154,82,113,141,40,105,47,37,106,245,16,217,56,131,35,74,208,245,223,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,160,30,40,254,59,49,55,240,95,39,132,34,253,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,247,184,115,103,95,243,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,0,2,149,184,213,248,167,181,190,31,193,243,26,136,128,2,223,184,93,103,234,29,225,66,166,229,159,24,170,20,170,93,86,220,167,198,131,105,214,31,146,196,54,234,113,80,182,163,49,77,82,20,164,239,152,158,99,105,107,150,74,83,205,165,91,136,150,217,173,235,42,1,199,243,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,188,246,99,22,49,95,216,235,127,213,49,27,17,171,210,234,53,42,140,135,221,105,167,101,60,243,20,246,28,121,199,147,18,42,94,90,212,212,102,212,234,201,182,137,70,73,35,251,204,236,167,133,62,68,169,69,74,129,154,108,101,182,101,170,164,169,4,253,145,74,168,176,148,176,219,4,148,41,186,193,160,204,212,181,169,70,162,99,122,82,72,36,115,210,75,222,195,141,254,94,43,153,22,253,62,104,48,82,204,255,0,202,37,95,240,160,171,252,85,38,168,220,114,79,252,111,84,180,171,245,30,52,127,132,60,43,171,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,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,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,51,89,155,31,20,248,201,241,2,225,243,23,199,191,185,50,93,117,126,104,88,127,154,235,1,53,90,252,74,223,165,24,186,41,108,65,114,67,148,174,150,92,212,166,114,84,210,12,145,12,152,136,68,234,157,50,229,185,180,247,41,46,237,107,192,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,241,92,65,169,43,74,29,105,165,154,23,179,105,232,123,7,113,138,193,199,91,2,151,136,216,115,94,137,81,166,212,99,176,235,173,53,41,151,159,167,190,227,45,188,168,146,146,202,214,150,164,182,151,80,78,52,106,51,73,159,220,103,81,124,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,187,127,196,133,170,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,242,127,13,16,255,0,33,89,90,181,115,115,138,119,54,25,221,55,37,86,133,208,217,243,107,52,233,180,244,182,190,92,228,73,138,203,70,243,107,73,243,89,46,161,74,83,105,83,106,86,210,34,113,29,227,133,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,213,56,102,241,16,141,114,210,147,128,25,128,184,229,157,118,155,30,161,84,165,93,213,122,131,178,10,116,70,146,236,201,45,207,144,250,148,109,45,134,146,242,210,234,148,77,27,45,108,61,138,109,60,232,149,196,71,59,243,51,85,125,149,165,103,74,219,134,86,157,65,215,104,74,38,95,140,245,81,197,50,211,107,149,41,165,186,164,43,106,208,255,0,78,102,219,110,33,169,10,37,164,148,181,164,190,86,66,114,65,93,205,197,246,236,219,142,45,86,155,134,84,78,107,85,186,220,55,145,29,229,202,54,76,217,139,17,78,52,226,28,123,122,154,91,133,176,210,134,181,220,164,169,198,137,113,84,105,79,41,222,22,48,111,225,253,189,229,204,10,107,226,35,157,107,171,51,183,217,88,177,232,21,91,94,204,179,42,14,244,116,106,172,87,33,85,14,119,37,166,164,122,73,130,125,198,185,204,188,137,40,107,68,165,72,67,174,37,93,170,81,15,149,144,156,144,87,115,113,125,187,54,227,139,85,166,225,149,19,154,213,110,183,13,228,71,121,114,141,147,54,98,196,83,141,56,135,30,222,166,150,225,108,52,161,173,119,41,42,113,162,92,159,227,113,73,165,80,41,88,13,66,161,83,34,83,169,180,232,247,4,72,112,226,50,150,88,140,195,105,166,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,132,96,225,113,227,179,12,191,26,242,121,162,79,241,80,200,84,152,178,106,185,167,193,186,20,185,136,153,33,234,133,243,76,143,202,36,67,65,52,202,74,124,104,237,180,149,26,13,72,125,217,75,82,214,189,238,243,116,36,19,170,68,0,203,198,96,111,236,178,226,132,28,87,195,149,196,93,74,28,121,17,29,135,56,222,56,83,88,121,179,74,154,144,219,46,54,167,16,74,216,234,82,106,208,156,105,181,118,237,33,162,156,23,197,90,86,55,225,125,191,138,244,43,118,224,161,211,110,72,234,151,14,29,122,34,99,77,38,57,138,75,110,169,180,173,105,216,226,82,78,182,162,81,146,155,113,10,47,164,63,38,63,96,229,11,48,24,53,118,96,237,198,247,79,18,230,167,170,59,114,118,173,125,36,164,40,156,141,39,98,22,131,115,148,251,109,59,203,222,73,94,205,170,245,84,100,51,67,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,146,185,241,198,250,174,99,171,152,71,140,181,218,28,74,69,74,191,134,237,38,100,72,142,41,108,19,241,171,117,120,206,45,189,222,178,80,181,48,107,36,25,168,208,75,36,154,151,183,121,250,12,161,99,164,204,1,202,158,102,46,74,13,103,209,151,37,123,228,181,183,65,121,36,249,56,153,82,142,168,78,173,167,25,52,169,151,155,138,137,79,54,225,169,41,75,140,163,233,25,146,21,24,44,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,166,139,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,1,202,179,79,130,159,156,78,95,111,108,28,110,161,209,75,184,41,229,208,62,167,121,109,162,115,14,162,68,94,106,185,110,25,50,111,178,209,57,181,6,174,89,175,110,138,208,203,53,131,78,120,41,138,20,172,106,194,59,67,21,232,201,136,220,123,166,143,26,164,184,241,166,166,90,33,190,180,23,58,41,186,146,34,90,217,119,152,210,253,84,153,45,181,17,165,38,70,69,158,28,211,227,95,231,19,152,43,219,24,219,167,244,81,46,10,129,116,12,41,174,91,136,130,195,72,143,23,154,158,99,132,79,27,12,180,110,109,89,167,152,107,219,162,116,34,183,78,16,88,95,74,178,242,151,26,252,101,81,31,169,98,13,98,109,74,67,233,132,150,159,105,136,207,42,19,81,86,238,166,167,144,149,71,121,228,235,180,146,114,156,34,79,122,149,55,198,85,198,148,242,157,225,99,6,254,31,219,222,92,192,205,96,146,153,140,201,117,213,131,152,89,134,120,227,107,38,171,95,179,47,187,62,151,93,168,201,40,46,47,208,19,158,141,20,221,106,83,200,71,41,12,184,244,164,244,234,81,165,74,213,77,153,25,183,204,115,133,208,175,251,202,217,182,110,107,50,133,112,203,137,66,188,99,198,141,93,167,164,200,216,156,136,242,17,33,131,90,76,140,137,109,186,217,26,86,90,44,137,78,36,143,107,139,74,186,86,78,114,245,249,207,230,10,219,194,105,178,106,176,168,178,249,243,107,117,10,116,94,115,144,224,176,210,156,82,140,204,141,13,115,22,77,176,151,86,70,148,184,251,126,170,207,68,43,71,192,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,181,64,1,85,124,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,10,1,226,143,227,179,19,127,5,242,120,67,154,82,178,207,121,87,242,185,85,205,61,10,116,73,84,43,114,232,93,185,93,130,163,38,223,134,131,106,25,177,45,6,106,209,228,45,217,132,210,144,68,75,65,242,212,68,180,169,102,215,149,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,119,51,118,14,105,176,190,155,136,22,132,152,144,234,75,142,149,86,173,227,168,179,38,109,25,243,113,214,246,62,150,207,114,80,181,48,234,154,90,210,131,113,178,74,246,167,83,74,123,0,0,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,247,213,97,93,95,237,173,185,114,91,149,15,248,72,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,23,189,144,76,246,82,179,119,108,205,161,92,176,226,82,113,22,221,142,82,235,16,226,182,150,33,74,97,201,15,37,183,96,182,185,14,190,180,54,218,99,165,229,44,136,146,227,200,34,236,90,68,181,20,173,198,175,197,61,173,240,254,15,152,212,71,31,202,54,77,164,230,195,11,241,142,161,106,73,150,171,238,200,143,70,122,218,130,115,90,143,10,114,228,57,36,228,50,249,173,181,30,245,53,24,210,209,239,109,4,226,147,204,81,35,83,76,117,254,250,172,43,171,253,181,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,242,114,145,196,123,11,241,151,4,171,119,174,50,93,118,253,163,118,89,17,222,157,117,67,67,78,71,140,152,70,249,166,60,152,109,173,199,93,125,10,37,176,201,165,38,167,58,133,18,54,23,53,142,101,69,230,187,53,216,143,155,92,71,93,235,122,187,208,210,160,243,24,160,80,24,120,215,22,145,21,70,70,105,73,153,23,49,229,237,73,186,241,145,41,197,37,36,68,132,33,182,209,250,236,156,170,222,85,204,177,226,30,105,46,58,108,186,109,167,110,71,135,26,223,125,78,19,103,86,168,187,84,137,21,211,66,20,131,55,35,52,211,146,18,165,146,145,243,220,180,164,215,203,121,41,225,66,255,0,184,163,248,19,196,223,193,124,226,16,160,17,223,243,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,87,135,118,126,166,101,142,234,59,15,20,170,21,90,150,25,86,249,81,245,57,47,200,249,50,225,56,234,250,152,177,183,26,9,149,173,247,21,33,182,208,78,43,213,113,59,148,223,45,219,42,207,182,119,232,89,71,177,26,133,110,74,165,84,177,54,183,202,118,137,68,152,202,228,50,136,164,241,19,210,165,165,183,91,91,108,236,75,168,108,247,146,150,238,155,82,164,182,233,162,133,191,190,171,246,234,255,0,109,110,59,146,227,168,127,194,76,157,82,157,33,207,249,206,60,243,142,47,237,82,148,175,105,152,188,158,31,121,10,183,178,205,102,193,190,113,6,133,18,102,42,85,227,182,244,229,200,233,102,162,128,178,57,41,38,96,188,77,18,217,90,163,200,75,114,13,46,45,11,90,12,146,165,32,136,207,197,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,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,86,220,115,190,164,255,0,121,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,94,184,133,127,98,85,85,170,238,35,95,23,5,213,82,98,58,98,53,50,183,83,122,115,237,176,149,41,73,105,46,60,165,40,144,74,90,212,73,35,211,85,168,253,166,45,207,131,102,94,190,69,225,61,91,48,181,105,52,169,114,241,19,72,84,132,55,23,89,84,232,48,164,200,105,244,169,245,17,25,115,223,65,26,154,71,171,182,51,10,53,41,71,181,187,21,21,213,198,79,47,95,45,48,158,147,152,90,76,154,84,73,120,119,172,42,186,28,139,164,170,140,25,178,99,180,194,82,250,72,204,249,15,172,205,45,47,213,219,37,245,18,146,162,218,229,112,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,23,10,29,255,0,23,113,210,133,116,229,59,1,112,26,220,172,213,87,46,201,249,69,81,185,98,104,182,224,245,82,234,78,174,17,104,102,68,235,205,176,110,171,126,211,74,19,47,106,86,106,83,169,79,96,225,33,128,210,113,79,50,237,226,77,66,20,71,237,236,48,143,233,73,37,38,59,82,16,237,69,244,56,212,22,201,11,89,41,11,74,137,217,40,117,40,94,197,195,73,122,170,90,20,87,146,0,2,178,248,216,96,237,86,181,102,216,120,223,67,160,196,118,61,181,34,85,18,191,49,152,170,84,180,177,40,219,84,53,58,226,80,100,81,155,117,183,208,70,226,200,146,236,196,18,72,205,213,8,127,194,202,255,0,147,98,231,74,205,138,119,12,74,77,54,234,143,62,129,82,57,38,210,81,41,14,70,91,177,227,146,220,47,85,107,152,196,66,70,195,37,169,123,80,90,239,52,170,223,243,193,140,84,172,16,202,230,32,93,211,43,210,233,85,41,180,121,52,74,11,176,101,37,137,167,85,150,210,153,140,168,234,53,161,91,219,82,141,245,27,103,189,45,176,226,210,71,179,65,158,27,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,52,209,132,246,47,228,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,33,95,26,191,11,22,183,196,8,62,93,81,21,23,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,245,115,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,41,213,194,159,60,245,90,45,205,3,43,184,175,84,151,80,166,215,228,19,118,165,106,163,84,82,206,152,250,35,161,182,169,135,207,115,106,99,45,44,33,12,54,214,134,151,151,176,144,190,113,27,86,232,40,7,138,63,142,204,77,252,23,201,225,14,127,108,101,71,17,239,156,178,214,51,55,101,53,233,154,85,175,112,75,163,215,233,108,50,103,42,12,86,162,198,124,167,167,67,62,107,37,212,40,157,34,34,83,73,66,92,61,200,55,20,215,63,194,172,76,186,176,111,17,237,204,82,178,165,244,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,130,114,119,154,171,55,53,248,71,79,188,40,213,40,137,185,233,209,227,198,187,41,13,182,108,174,157,81,52,122,230,150,148,181,171,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,80,1,74,220,106,252,83,218,223,15,224,249,141,68,71,92,164,229,158,78,105,238,27,242,199,163,78,150,197,195,67,177,231,92,118,251,44,155,91,38,212,88,149,21,13,196,116,221,82,82,148,58,151,156,108,151,189,27,22,164,44,205,73,66,144,174,63,253,245,88,87,87,251,107,110,92,150,229,67,254,18,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,133,223,112,204,206,143,231,39,135,11,195,123,213,92,187,250,193,167,196,98,76,135,167,115,156,174,193,34,229,34,118,142,45,79,41,228,154,18,153,10,61,201,230,58,210,201,69,206,38,219,154,162,168,56,203,96,70,46,78,170,210,243,2,221,205,46,179,135,212,184,241,40,222,136,82,214,179,161,75,121,78,243,100,33,166,216,38,155,140,233,183,21,42,121,215,84,234,158,113,182,245,216,76,161,21,193,132,245,251,86,212,197,59,54,233,190,168,158,153,182,232,215,5,58,161,88,167,116,205,200,235,32,181,37,181,190,199,41,211,38,220,222,218,86,157,139,50,74,181,208,204,136,204,105,39,7,113,138,193,199,91,2,151,136,216,115,94,137,81,166,212,99,176,235,173,53,41,151,159,167,190,227,45,188,168,146,146,202,214,150,164,182,151,80,78,52,106,51,73,159,220,103,242,115,21,139,216,71,130,88,71,93,188,241,181,248,139,182,23,29,116,247,169,143,48,137,43,172,45,228,41,37,1,168,235,245,95,91,169,37,145,161,94,166,194,90,150,105,109,43,82,115,133,136,87,37,42,242,191,238,91,190,133,108,68,182,233,181,202,196,218,148,58,44,67,79,34,154,195,207,45,198,226,183,181,8,78,198,210,162,65,104,132,150,137,45,18,158,226,180,158,13,89,122,197,59,63,229,70,58,93,50,106,180,27,110,226,167,181,73,167,80,37,197,147,31,210,218,242,37,53,85,209,100,150,214,202,91,113,77,178,226,73,205,252,249,26,41,4,159,156,179,241,194,115,213,1,21,28,159,98,220,117,184,104,36,91,18,223,212,139,218,209,19,132,95,180,209,167,237,25,205,26,25,225,211,4,233,249,42,194,182,20,77,145,174,148,243,254,167,119,206,75,121,207,242,250,221,191,110,162,165,184,166,211,215,7,60,152,132,242,146,218,81,53,170,68,134,201,30,239,69,197,65,235,246,154,144,163,253,163,162,240,96,128,137,153,175,174,72,83,134,147,131,99,207,125,36,69,244,140,230,66,111,67,253,142,25,254,193,118,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,51,89,155,31,20,248,201,241,2,225,243,23,197,207,112,206,164,210,171,252,63,240,254,133,93,166,68,168,211,106,49,235,209,38,67,150,202,94,98,75,14,85,167,37,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,101,241,25,201,71,230,171,136,236,87,236,10,101,85,204,50,186,126,114,155,37,242,230,183,75,156,102,179,114,152,167,183,41,106,218,132,19,141,41,210,74,150,218,148,157,93,83,46,184,127,43,32,185,215,186,178,167,136,241,40,149,106,159,81,134,87,53,65,150,238,58,124,131,113,109,192,222,105,109,85,56,228,218,86,180,188,210,8,141,105,66,79,156,218,9,6,91,146,210,218,233,92,101,106,212,170,254,100,172,154,237,10,167,18,163,77,168,225,189,54,92,57,145,30,75,204,73,97,201,245,5,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,236,28,12,126,187,63,118,255,0,137,11,84,1,86,188,103,243,3,96,212,109,234,38,90,41,235,151,42,236,165,214,32,93,83,157,100,217,92,72,172,28,89,172,148,103,84,78,115,81,36,201,230,157,38,212,217,23,41,196,43,119,172,68,112,91,35,184,189,102,224,70,106,44,60,82,196,23,229,177,111,82,100,76,102,115,241,152,55,151,29,18,97,63,20,158,52,23,172,164,33,79,165,107,36,146,151,177,42,218,149,171,68,158,138,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,158,153,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,80,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,170,229,119,44,151,246,105,177,66,155,135,246,132,105,112,233,171,144,148,214,174,19,167,61,38,21,25,131,109,215,55,190,166,203,106,86,180,176,234,90,66,212,130,113,194,74,55,39,83,82,116,41,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,89,140,26,83,202,119,133,140,27,248,127,111,121,115,3,138,103,83,135,54,28,102,174,98,47,202,36,175,146,152,133,252,146,27,213,118,180,233,102,197,39,217,75,142,76,96,144,106,144,243,49,73,228,178,105,91,74,82,185,77,184,231,45,8,229,200,188,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,174,14,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,132,21,194,238,19,120,29,135,185,130,172,226,109,64,189,63,102,53,178,69,183,106,212,219,102,100,88,238,60,212,150,165,198,154,220,134,156,234,89,111,124,119,35,57,189,46,18,136,201,205,230,217,56,228,234,1,68,60,87,176,118,171,134,185,180,173,221,201,160,196,131,111,98,12,120,245,186,91,176,162,169,166,28,125,44,182,204,212,173,91,18,131,146,114,16,183,220,36,154,143,73,77,45,103,185,195,33,13,64,79,254,13,152,41,242,231,48,85,108,99,151,80,228,196,195,42,121,114,88,109,221,174,63,58,162,212,136,237,238,73,182,162,83,41,97,19,13,90,45,10,39,57,26,110,78,242,23,82,0,0,51,153,158,108,47,165,96,230,109,49,50,195,161,42,33,83,88,172,122,74,27,17,33,38,35,17,24,156,203,115,91,138,219,73,51,74,80,202,100,147,37,166,132,100,217,25,37,58,237,41,147,147,204,230,215,112,239,134,246,42,193,160,210,182,92,152,57,202,143,71,150,218,16,134,210,221,114,106,209,26,74,141,206,106,93,121,137,78,202,113,77,155,73,109,77,182,194,59,77,75,81,86,93,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,78,120,85,134,118,174,13,225,197,185,133,182,84,78,158,139,108,211,218,167,198,220,219,104,113,237,133,235,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,245,99,42,227,74,121,78,240,177,131,127,15,237,239,46,96,102,176,104,79,43,127,145,172,202,100,118,198,178,39,122,42,241,182,254,71,211,45,107,134,158,189,223,49,58,36,70,27,125,135,11,213,113,151,155,113,9,90,22,91,84,95,52,243,106,208,219,89,211,182,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,202,120,63,229,250,171,133,152,13,83,197,123,141,18,227,84,177,70,68,121,113,161,186,74,65,53,74,139,205,76,71,77,181,182,149,37,110,169,233,14,146,137,75,66,217,92,101,39,77,85,172,245,31,38,163,118,90,180,122,237,34,214,171,92,212,168,85,171,131,168,244,69,58,68,214,219,149,80,228,32,150,255,0,78,210,140,150,239,45,6,74,94,194,61,169,50,51,208,133,11,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,22,168,0,42,175,142,119,212,159,239,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,78,13,84,154,85,127,40,151,181,10,187,76,137,81,166,212,111,138,148,73,144,229,178,151,152,146,195,148,202,122,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,66,14,34,57,32,153,149,91,236,174,219,58,46,236,50,187,42,14,181,66,73,60,252,151,169,110,37,150,156,92,89,78,173,164,161,59,150,183,250,114,55,28,113,109,71,81,173,70,164,45,71,202,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,10,86,227,87,226,158,214,248,127,7,204,106,35,165,112,53,171,82,153,170,227,37,9,234,156,68,84,166,71,160,203,143,13,79,36,159,121,134,85,57,46,186,134,245,220,164,33,79,178,149,40,139,68,155,173,145,233,184,181,246,188,82,50,11,51,17,58,236,205,224,229,62,171,82,187,203,163,143,113,91,176,227,63,57,234,187,101,202,140,204,152,141,182,149,173,47,52,130,108,156,108,136,155,83,77,155,158,162,219,95,58,170,240,171,19,46,172,27,196,123,115,20,172,169,125,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,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,43,7,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,111,248,144,253,92,84,50,21,26,84,106,174,105,240,110,133,18,26,225,199,122,161,124,211,35,243,77,115,22,110,178,146,159,26,59,109,41,36,178,74,223,118,82,212,180,35,99,92,221,13,102,234,151,84,34,79,228,19,38,210,115,125,138,19,105,245,217,50,224,88,150,196,114,122,227,157,6,107,76,77,66,223,109,226,134,204,114,113,183,9,75,91,173,26,148,102,141,132,219,78,106,164,172,219,37,90,79,17,235,78,213,177,184,123,98,29,173,101,91,52,171,126,139,11,209,61,53,58,151,9,184,145,88,223,91,136,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,80,184,191,238,40,254,4,241,55,240,95,56,132,40,4,105,119,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,198,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,79,138,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,109,92,50,184,119,198,181,99,83,179,31,143,118,228,180,92,232,144,226,237,171,98,171,79,118,50,232,203,101,213,32,166,202,101,228,165,71,36,212,131,83,41,50,216,218,13,15,17,169,197,32,216,179,65,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,10,96,226,141,158,218,86,54,85,89,192,140,23,185,165,200,178,104,114,22,171,130,163,17,244,244,87,12,212,169,6,210,27,218,91,157,141,29,72,81,146,247,242,221,113,68,178,74,137,150,93,87,75,227,157,245,39,251,201,252,52,68,174,25,117,106,85,23,60,120,97,50,179,83,137,2,59,146,42,81,16,236,151,146,210,20,251,244,201,108,178,209,41,70,68,107,113,215,27,109,9,239,82,214,148,150,166,100,66,213,51,247,145,58,86,110,237,152,85,219,106,100,74,78,34,219,177,206,37,30,100,167,18,196,41,76,57,33,149,56,212,231,17,29,215,214,134,219,76,133,50,148,25,18,92,121,102,125,139,80,164,188,45,192,188,71,197,188,101,166,96,53,185,70,232,174,250,141,65,234,115,145,42,198,112,250,23,24,74,215,36,228,18,203,123,124,148,52,234,150,141,166,231,205,154,82,133,47,68,158,151,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,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,50,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,249,64,94,247,10,28,29,165,97,174,82,232,151,114,168,50,224,220,56,131,34,69,110,168,236,216,169,105,247,24,75,206,51,9,40,86,196,172,227,28,116,33,246,201,70,162,214,83,171,65,237,112,136,76,160,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,89,167,21,252,215,97,198,47,224,118,17,90,22,11,189,119,202,254,78,32,169,197,60,92,202,116,84,179,34,35,81,221,38,201,109,41,227,121,217,109,184,148,188,106,101,200,75,74,136,247,164,202,53,240,203,193,79,203,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,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,23,167,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,206,226,120,106,113,2,252,187,67,131,128,152,172,246,203,250,149,79,87,162,234,42,86,141,214,32,196,98,50,62,117,215,228,173,233,21,21,159,82,251,155,80,73,54,219,90,251,54,168,64,14,40,254,59,49,55,240,95,39,132,39,167,6,170,77,42,191,148,75,218,133,93,166,68,168,211,106,55,197,74,36,200,114,217,75,204,73,97,202,101,61,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,34,7,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,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,132,159,226,123,144,169,56,207,74,151,152,28,31,161,75,159,136,52,200,241,153,170,210,34,114,144,85,106,115,9,123,123,205,180,150,185,178,39,36,148,194,72,141,223,89,150,9,180,37,75,38,208,170,139,194,172,76,186,176,111,17,237,204,82,178,165,244,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,197,255,0,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,99,186,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,51,63,89,40,186,178,167,136,242,235,116,154,103,81,134,87,53,65,231,45,202,132,114,113,109,192,222,106,113,52,201,6,226,150,180,188,210,8,201,10,90,143,156,218,13,100,123,146,234,26,253,92,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,190,127,59,249,209,186,179,113,136,239,206,132,170,173,18,193,166,242,216,162,91,206,206,113,77,175,148,111,109,157,37,130,89,178,83,22,79,184,70,164,23,168,217,165,173,203,218,110,47,160,112,204,201,119,231,39,136,235,196,139,213,60,187,6,193,168,68,126,76,119,160,243,155,174,206,35,230,162,14,174,33,76,169,148,146,18,169,9,61,202,229,186,210,9,37,206,39,27,188,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,28,211,51,144,23,85,203,102,44,83,27,112,144,169,150,61,121,132,168,203,82,73,174,3,201,212,255,0,202,51,68,52,121,146,106,103,162,50,141,132,49,122,126,79,50,208,166,202,219,174,186,243,153,75,187,191,231,111,221,251,69,75,113,119,167,42,22,114,170,146,84,199,44,167,208,41,114,9,90,254,144,137,181,55,187,255,0,245,153,127,205,29,43,130,60,67,94,53,226,12,253,228,68,205,172,219,38,157,59,247,203,108,245,253,155,63,235,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,221,191,226,66,213,4,85,207,214,117,237,92,169,225,196,186,37,38,167,212,98,109,205,79,121,187,114,159,28,219,91,144,55,146,155,77,78,65,56,149,161,44,180,178,51,66,86,147,231,56,131,65,22,212,186,182,168,46,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,249,69,138,112,212,226,23,51,12,171,176,112,43,30,110,255,0,239,22,126,230,168,245,202,163,207,200,114,143,43,100,102,99,69,91,206,60,109,198,167,37,182,86,146,36,183,181,183,29,37,41,72,111,122,147,114,128,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,234,226,125,144,90,238,54,76,133,143,56,47,79,235,47,52,116,52,74,189,5,136,200,74,170,237,173,244,178,196,180,186,148,150,143,53,205,66,93,91,234,229,148,102,146,163,91,69,31,71,37,86,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,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,170,248,231,125,73,254,242,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,10,184,177,96,93,11,19,242,193,83,196,111,67,85,102,221,56,105,165,70,144,170,121,173,123,98,191,34,59,115,201,230,136,148,74,101,44,35,158,165,232,74,111,166,37,111,74,57,137,93,22,0,208,71,14,156,186,198,203,222,90,45,198,43,54,156,74,77,237,117,71,77,102,230,120,154,117,50,220,91,139,90,226,199,144,79,37,43,109,108,71,113,182,212,206,132,132,59,207,50,35,53,173,107,148,0,0,2,162,248,216,96,237,42,139,121,88,120,223,67,160,203,106,69,203,30,85,18,191,49,152,169,76,69,63,20,155,84,53,58,226,80,70,114,92,105,199,208,70,226,204,212,212,52,18,72,137,165,10,235,165,95,247,149,10,205,175,225,245,26,225,151,14,222,186,164,65,147,90,130,201,146,81,61,112,205,211,140,78,153,22,229,33,10,125,197,146,53,216,107,216,163,35,83,104,52,201,78,22,86,4,155,235,58,86,108,163,183,162,85,169,182,172,121,245,250,145,73,38,148,136,168,110,50,218,143,32,144,225,250,203,68,199,226,26,54,17,173,43,218,178,211,97,169,55,232,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,102,176,73,76,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,119,83,142,150,6,1,102,211,47,181,26,117,219,122,210,165,216,50,52,171,38,234,163,212,161,56,220,14,137,211,55,100,177,49,196,186,203,91,73,183,218,113,207,99,106,125,6,101,170,133,123,97,15,25,234,173,14,242,110,139,136,56,43,111,210,112,190,44,119,98,82,233,214,132,117,38,163,73,97,4,69,13,162,230,188,136,239,161,8,74,90,82,82,136,229,219,189,59,73,28,165,88,77,211,143,23,85,195,149,57,89,130,203,230,27,85,110,154,213,70,223,69,102,129,111,85,34,57,14,83,187,205,58,154,216,61,22,239,45,6,183,73,182,84,125,74,91,36,176,226,137,214,220,58,23,175,230,159,48,87,62,50,211,115,3,91,197,26,171,215,245,31,146,154,125,93,9,105,174,149,182,210,105,38,91,97,180,37,148,178,162,91,132,182,137,28,183,57,174,239,74,185,139,221,249,51,27,141,245,92,199,99,13,107,25,107,180,56,148,138,149,126,61,57,51,34,68,113,75,96,159,143,5,136,206,45,189,222,178,80,181,48,107,36,25,168,208,75,36,154,151,183,121,216,87,3,31,174,207,221,191,226,66,213,0,5,85,241,206,250,147,253,228,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,9,255,0,193,83,194,197,211,241,2,119,151,83,132,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,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,233,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,138,86,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,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,53,173,196,119,135,53,86,204,188,160,98,118,88,112,206,224,172,80,174,153,15,166,175,110,208,41,106,150,138,44,210,34,90,86,195,44,234,234,35,60,92,195,216,77,242,217,91,102,146,82,82,235,45,34,100,240,248,200,148,204,159,208,171,149,187,202,240,244,205,231,116,109,98,115,52,185,143,149,30,44,86,150,163,101,40,109,100,142,123,199,184,212,111,56,217,41,4,179,109,178,73,27,171,122,11,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,30,83,138,70,126,161,226,39,93,150,76,28,168,82,170,86,129,116,114,46,43,138,28,150,39,51,87,112,185,82,89,141,17,198,212,180,37,150,150,77,155,142,17,147,138,117,179,111,212,67,107,231,87,93,58,211,186,171,20,42,189,211,73,182,106,179,104,182,255,0,79,233,122,140,120,78,57,22,159,207,89,161,142,161,212,145,161,174,98,200,210,141,230,91,148,70,69,169,142,171,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,93,186,113,8,191,236,220,83,225,195,123,98,14,31,92,49,43,150,245,114,61,18,76,25,209,140,246,58,143,76,195,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,162,17,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,142,185,228,202,37,43,55,216,70,155,81,138,140,74,61,217,65,144,170,149,185,85,126,58,86,132,62,104,52,174,43,203,36,155,168,140,241,109,223,203,61,73,109,178,225,165,206,81,54,168,1,195,139,135,53,86,243,188,167,226,118,103,176,206,224,163,208,173,105,12,38,145,110,215,233,106,136,138,212,211,35,90,150,251,47,104,234,227,50,92,179,216,109,242,222,91,132,147,82,146,211,205,46,226,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,43,87,138,70,126,166,97,223,93,150,76,28,168,85,105,183,121,244,114,46,43,138,28,151,224,189,72,108,249,82,89,141,17,198,212,133,169,231,80,109,155,142,17,155,105,105,195,111,215,91,139,228,212,8,181,78,57,223,82,127,188,159,195,69,85,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,69,55,151,92,35,70,60,200,204,154,173,56,142,95,111,209,217,163,34,114,154,70,140,33,28,194,84,132,17,36,140,228,184,211,136,97,79,40,212,178,101,150,218,65,161,6,225,47,165,128,10,86,227,39,130,159,33,179,5,73,198,56,149,14,116,76,77,167,159,57,135,29,220,227,19,169,205,71,142,230,212,147,105,36,178,166,23,12,211,170,214,163,115,159,174,212,236,33,0,7,74,203,118,8,85,115,31,141,182,182,11,209,171,145,40,210,46,57,14,165,115,228,182,167,17,25,134,88,114,67,203,36,39,181,107,38,153,115,98,53,73,41,123,82,106,65,25,172,180,167,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,0,3,53,153,167,193,79,205,219,48,87,182,14,55,80,235,98,91,245,2,232,31,83,188,199,23,5,246,145,34,47,53,92,182,200,222,38,30,104,156,218,130,79,48,151,183,84,232,103,205,38,213,170,181,24,208,33,212,42,114,229,71,165,199,56,144,90,121,229,45,17,88,55,92,120,218,105,38,122,33,6,235,206,184,105,78,133,189,197,171,189,70,103,109,92,17,240,190,149,22,192,196,44,104,121,81,31,169,84,235,13,90,241,201,80,147,207,134,196,102,91,146,238,201,26,154,182,62,169,108,238,108,137,37,172,70,212,102,174,205,150,104,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,196,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,98,255,0,15,78,26,152,143,80,189,173,252,121,199,90,85,86,205,165,91,149,6,234,148,58,59,171,56,117,135,170,80,166,48,227,46,73,140,243,10,217,13,92,183,210,100,106,109,229,26,82,164,145,33,73,90,184,7,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,191,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,250,178,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,98,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,107,217,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,112,177,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,22,169,194,35,39,213,91,74,148,188,211,95,133,112,82,106,85,184,238,192,182,169,70,234,162,177,38,148,226,91,81,206,125,8,94,231,208,234,139,70,155,117,36,130,38,146,249,37,205,236,56,221,154,15,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,205,182,44,88,191,146,252,83,188,176,207,210,158,147,249,37,112,84,104,93,111,35,147,213,116,178,92,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,244,25,107,194,170,86,55,227,205,141,133,21,219,138,37,14,155,114,86,25,137,50,100,137,105,140,100,199,106,156,105,151,20,133,167,169,113,41,54,152,73,164,201,79,56,210,79,233,13,25,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,242,216,169,78,93,99,12,47,10,75,109,54,226,166,208,106,17,146,135,52,218,163,92,117,167,67,215,216,122,140,192,13,49,101,190,156,138,62,93,240,182,146,223,51,108,43,46,137,25,60,207,167,162,32,178,159,91,176,187,123,59,123,8,84,175,26,42,114,33,230,174,129,49,190,97,245,246,60,23,150,106,250,59,211,54,106,52,79,103,234,161,39,237,237,63,180,135,73,224,113,77,55,110,76,94,172,114,91,50,139,6,141,27,152,100,91,211,205,114,90,180,47,110,135,201,237,255,0,20,133,179,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,205,102,108,124,83,227,39,196,11,135,204,95,28,168,93,159,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,36,6,113,50,171,102,230,191,8,234,22,125,102,155,17,55,61,58,60,137,54,157,93,199,13,149,211,170,38,143,80,148,234,80,181,116,206,41,45,165,228,109,86,228,17,40,139,152,134,214,140,251,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,202,184,24,253,118,126,237,255,0,18,19,255,0,51,185,133,181,114,191,131,85,172,92,186,99,117,253,7,46,53,58,150,137,77,199,122,167,57,213,109,106,59,106,89,255,0,140,226,205,41,90,144,211,78,172,144,189,155,79,60,56,197,140,87,246,58,223,245,76,70,196,106,244,186,141,74,163,33,247,90,105,217,79,60,197,61,135,30,113,228,196,138,151,150,181,53,25,181,58,178,109,162,81,146,72,254,243,62,171,122,101,18,171,135,89,50,182,51,69,119,212,101,199,169,95,23,68,106,109,22,140,113,212,209,51,74,84,105,174,117,79,243,18,74,82,222,84,102,150,214,207,83,146,105,94,231,57,196,77,120,172,175,224,167,231,19,141,84,140,28,110,161,209,75,184,41,245,142,129,245,59,203,109,19,152,165,202,145,23,154,174,91,134,76,155,236,180,78,109,65,171,150,107,219,162,180,50,242,152,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,181,78,23,89,250,135,120,80,169,185,103,198,42,133,42,151,85,183,41,241,160,218,117,135,228,177,13,186,156,84,45,168,204,83,84,133,41,59,230,39,152,218,90,229,146,148,243,105,86,226,37,182,107,122,101,102,131,52,22,14,83,44,10,126,35,98,53,34,224,168,211,106,53,134,168,141,53,68,142,203,207,165,247,25,121,228,169,73,121,214,146,72,219,29,100,102,74,51,212,211,217,222,101,199,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,151,128,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,171,227,157,245,39,251,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,102,95,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,189,6,86,48,83,243,137,204,21,147,131,142,84,58,40,151,5,64,250,247,210,239,45,196,65,97,165,200,149,202,87,45,194,39,141,134,93,38,247,32,211,204,52,110,209,58,153,105,76,7,159,196,43,214,149,134,182,5,203,136,213,216,242,223,166,218,180,121,181,185,141,68,66,84,251,140,70,101,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,66,15,238,213,229,99,255,0,48,113,87,254,138,167,127,167,9,254,2,47,241,46,176,36,226,14,75,113,18,45,54,222,137,85,169,80,227,198,175,197,55,137,173,240,209,18,75,110,202,144,210,220,50,216,180,195,41,100,123,79,122,144,165,161,59,183,237,60,251,139,116,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,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,205,96,247,248,173,129,120,143,131,80,237,10,181,235,70,229,82,175,187,126,21,201,64,169,48,102,184,179,98,200,97,183,141,9,89,145,104,243,92,212,161,214,204,137,73,81,164,203,84,45,181,175,213,217,249,192,199,27,39,47,183,78,89,233,55,38,251,50,232,218,146,75,171,120,165,82,219,83,164,228,150,97,186,135,19,203,102,71,106,94,105,100,182,212,149,187,162,82,110,184,165,249,252,183,96,133,87,49,248,219,107,96,189,26,185,18,141,34,227,144,234,87,62,75,106,113,17,152,101,135,36,60,178,66,123,86,178,105,151,54,35,84,146,151,181,38,164,17,154,203,74,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,171,226,161,144,169,49,100,213,115,79,131,116,41,115,17,50,67,213,11,230,153,31,148,72,134,130,105,148,148,248,209,219,105,42,52,26,144,251,178,150,165,173,123,221,230,232,72,39,84,138,182,22,169,192,199,235,179,247,111,248,144,181,65,31,243,91,157,108,44,201,247,201,111,202,101,2,235,169,252,173,235,186,47,65,69,140,247,47,165,228,115,57,188,231,218,211,94,165,27,118,238,215,69,107,166,133,175,63,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,81,175,142,119,212,159,239,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,229,89,139,203,70,22,102,130,196,122,197,196,202,79,234,244,85,152,108,70,244,165,51,231,153,117,206,145,247,154,115,147,205,228,33,14,109,79,174,141,82,126,195,44,245,227,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,153,193,194,175,60,244,172,45,147,249,183,98,229,82,37,62,211,169,72,149,82,161,220,53,42,162,99,198,163,63,202,55,29,138,242,164,56,77,55,25,211,109,74,70,205,166,82,29,81,26,87,207,220,221,196,138,86,227,87,226,158,214,248,127,7,204,106,34,16,82,172,11,202,187,102,215,241,6,141,111,75,153,111,90,178,32,198,173,78,100,137,72,128,185,134,233,70,55,72,143,114,80,181,48,226,9,122,108,37,236,73,153,41,196,18,186,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,30,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,20,173,198,175,197,61,173,240,254,15,152,212,68,106,192,204,215,98,62,93,176,227,17,236,172,47,119,209,85,92,70,244,99,15,87,218,120,211,42,155,22,41,75,39,19,24,136,189,71,156,234,146,68,246,187,155,74,20,104,34,90,144,227,92,214,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,8,203,214,73,112,59,0,240,105,236,33,249,41,74,187,155,173,242,31,186,103,87,41,172,200,244,236,166,148,75,109,78,178,225,45,9,101,165,150,172,179,235,37,191,165,170,156,83,142,174,160,115,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,227,246,142,96,111,235,51,4,175,220,191,211,215,18,77,167,136,82,41,210,231,53,44,222,90,225,63,17,244,188,78,197,73,56,77,54,183,77,182,146,234,148,133,26,208,203,101,217,180,140,115,81,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,44,211,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,162,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,199,229,22,169,199,59,234,79,247,147,248,104,172,187,14,192,188,177,62,230,98,204,195,251,122,93,118,187,42,60,185,49,233,241,8,148,251,232,141,29,201,14,147,105,215,85,172,154,101,195,36,39,85,172,200,146,146,82,140,146,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,35,37,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,4,63,226,151,129,112,241,131,42,117,235,146,21,27,171,185,48,239,251,228,166,60,217,176,219,136,138,217,145,84,16,167,29,45,220,158,151,152,242,155,66,146,165,185,25,143,164,105,36,42,133,197,154,112,79,193,218,85,106,242,191,49,190,185,65,150,236,139,106,60,90,37,2,99,209,82,168,137,126,81,56,169,138,105,197,32,204,164,182,211,108,32,205,181,145,165,169,139,37,17,147,169,22,232,2,63,230,183,58,216,89,147,239,146,223,148,202,5,215,83,249,91,215,116,94,130,139,25,238,95,75,200,230,115,121,207,181,166,189,74,54,237,221,174,138,215,77,11,94,127,128,156,80,48,11,49,56,177,66,193,203,42,208,196,8,85,171,131,170,233,159,170,83,225,55,21,28,136,206,200,94,245,55,45,197,150,168,101,68,90,32,253,99,45,116,45,76,166,0,10,118,227,97,133,244,171,123,23,44,60,87,167,170,35,50,47,58,60,170,108,232,236,194,75,75,113,250,122,219,210,83,174,145,234,242,214,212,198,154,45,201,213,40,138,130,220,162,50,36,87,0,209,158,71,240,118,149,130,25,92,195,251,70,29,6,93,42,165,54,143,26,183,94,106,116,84,177,52,234,178,218,75,210,83,33,36,132,43,123,106,81,48,146,112,183,165,182,27,66,140,246,106,59,168,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,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,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,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,102,7,13,78,32,95,144,153,144,112,19,21,158,223,96,213,106,10,244,93,69,74,213,202,60,233,111,198,71,206,186,252,148,51,30,156,130,234,95,115,106,13,68,227,139,95,110,229,11,169,20,173,198,175,197,61,173,240,254,15,152,212,71,159,225,39,127,217,184,89,142,151,254,32,226,13,195,18,135,111,80,240,222,124,153,211,164,153,236,105,30,146,166,145,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,241,252,232,230,218,234,205,206,41,157,211,82,107,161,182,232,93,77,62,217,167,37,46,53,203,130,169,46,45,15,190,209,188,235,101,49,198,205,148,188,182,204,146,174,75,100,69,162,8,119,94,26,25,10,147,143,55,11,56,213,139,52,41,108,97,213,14,67,111,82,16,231,43,101,126,162,196,166,212,166,84,203,205,56,151,224,146,91,121,167,143,212,220,181,18,16,165,26,30,36,93,160,14,85,154,28,116,161,101,211,3,174,172,80,171,86,105,80,103,193,167,200,106,128,205,68,150,182,234,21,133,50,179,137,20,155,108,201,199,55,184,146,220,72,50,50,109,46,44,212,132,161,75,78,109,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,31,174,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,52,97,61,245,249,80,194,203,55,19,61,23,232,207,149,182,253,58,187,209,115,249,221,47,85,25,183,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,15,86,3,252,38,195,98,161,10,68,9,73,53,51,37,165,178,226,72,244,213,42,35,35,45,75,187,176,198,88,95,97,232,175,185,26,75,74,109,214,86,109,184,133,22,134,149,17,232,100,101,239,35,26,131,195,136,30,138,195,203,94,151,205,230,244,116,88,81,249,155,118,239,216,194,19,174,154,158,154,233,221,168,169,126,55,16,246,99,86,30,207,230,107,206,181,221,103,102,157,219,37,184,122,235,246,243,63,234,251,71,73,224,115,78,67,86,214,46,213,201,149,18,164,206,163,70,55,53,61,20,77,55,41,68,69,246,151,52,255,0,249,98,22,130,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,249,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,76,170,62,71,35,102,59,135,14,28,99,13,142,185,104,196,91,46,143,94,67,49,27,67,178,17,92,167,51,89,168,190,112,146,202,9,74,41,36,165,186,166,84,132,250,235,112,219,89,25,41,11,102,0,82,106,119,150,20,95,240,171,48,219,151,64,187,44,234,195,114,90,68,184,132,79,211,234,49,30,37,36,156,101,228,153,18,219,117,178,213,14,36,251,82,100,162,239,33,126,121,32,206,141,171,155,140,56,98,116,213,82,168,151,245,55,152,197,110,222,106,115,106,113,124,162,103,116,232,204,26,205,226,134,179,125,178,37,44,189,71,13,77,110,94,210,113,117,215,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,123,254,47,121,90,186,177,46,196,137,152,91,90,228,170,204,252,158,83,212,197,70,217,52,184,244,126,133,111,17,187,58,42,16,147,229,188,141,201,57,10,87,170,166,25,74,141,72,233,244,114,160,109,58,255,0,201,75,170,141,116,250,18,149,89,244,53,66,61,67,209,213,104,221,68,25,156,167,18,190,68,134,181,46,99,43,219,181,104,212,183,36,204,181,45,69,154,113,1,204,197,155,154,254,31,150,86,41,89,240,101,211,150,156,72,137,77,171,211,36,145,169,116,234,139,116,169,171,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,21,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,143,65,196,207,52,182,174,100,241,197,16,108,171,110,148,221,22,193,234,232,81,174,22,84,219,210,171,186,61,235,187,207,109,74,66,161,165,104,81,199,73,26,189,87,93,116,204,141,227,109,191,41,145,220,164,226,158,101,49,78,147,81,181,157,170,219,150,221,185,80,98,161,81,186,153,84,152,124,142,158,76,99,117,136,51,16,203,141,166,162,150,223,75,173,33,90,105,183,121,153,17,118,217,175,23,108,61,191,177,43,45,182,221,11,14,108,123,130,234,169,49,124,67,150,236,58,37,49,233,207,182,194,96,79,74,157,83,108,165,74,36,18,150,132,154,140,180,213,105,47,105,8,63,195,135,47,88,251,99,103,59,15,46,155,215,3,241,2,223,162,194,244,183,83,81,170,91,51,98,69,99,125,42,90,17,189,215,27,74,19,185,107,74,75,83,237,82,136,139,180,200,76,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,170,190,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,6,125,184,146,98,245,155,140,249,180,186,46,44,63,126,223,159,66,166,71,135,70,143,87,163,176,104,42,178,216,100,185,178,30,119,186,66,210,234,156,97,15,39,212,83,44,49,180,212,146,37,171,213,240,153,197,10,86,28,103,6,151,76,172,166,35,113,239,170,60,203,93,18,228,205,76,116,70,125,106,110,75,58,110,35,39,22,235,177,27,142,134,245,73,169,114,19,161,153,145,33,87,188,3,154,102,110,147,85,175,229,183,21,232,84,42,100,186,141,74,163,99,215,98,67,135,17,149,60,252,151,220,128,242,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,103,223,243,78,205,63,254,141,56,171,255,0,185,181,31,254,4,105,76,7,138,198,187,214,193,195,172,35,187,239,92,82,143,18,85,167,75,163,201,118,173,14,74,25,90,39,176,104,52,156,66,109,245,37,167,86,249,168,153,67,75,50,39,22,226,81,253,33,152,193,126,124,43,42,212,170,142,71,44,24,116,250,156,73,82,41,114,43,17,39,52,203,201,90,226,190,117,57,47,19,78,164,143,84,44,218,121,167,9,42,208,246,56,133,119,40,140,229,168,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,127,214,214,90,48,179,52,25,29,194,27,23,19,41,63,87,246,231,69,88,134,196,111,74,83,63,146,66,117,206,145,247,154,115,147,205,228,33,14,109,79,174,141,82,126,195,42,64,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,54,107,193,131,47,21,91,110,217,185,115,35,114,210,162,33,23,100,116,209,45,121,9,152,165,62,112,153,144,231,94,165,180,147,216,148,46,67,17,210,147,95,206,107,21,195,34,74,20,70,229,154,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,243,249,93,204,221,253,149,156,80,166,226,5,161,38,92,202,106,36,37,85,171,120,234,47,70,133,89,96,155,117,189,143,165,179,218,165,161,47,186,166,150,180,172,155,112,210,189,170,208,210,173,20,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,189,120,202,97,62,41,226,135,228,131,242,103,134,151,93,219,232,207,148,29,111,160,168,210,103,244,188,207,71,242,249,188,148,43,102,238,90,246,238,211,93,138,211,184,196,106,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,59,95,28,239,169,63,222,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,159,252,21,60,44,93,63,16,39,121,117,56,79,240,17,87,62,217,32,161,102,226,196,106,109,185,22,149,77,196,218,39,41,170,37,110,99,203,142,202,226,155,196,111,69,150,166,218,113,110,51,177,78,173,178,216,106,67,186,109,82,82,227,164,186,22,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,182,158,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,192,56,213,248,167,181,190,31,193,243,26,136,247,252,22,173,59,86,249,161,99,181,173,122,219,52,171,130,139,55,228,199,83,78,170,66,110,92,87,246,46,162,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,70,188,251,100,130,187,148,123,237,169,182,228,90,173,75,12,171,124,166,168,149,185,143,34,67,200,148,76,145,189,22,90,155,105,180,54,246,244,186,182,203,97,37,109,105,181,74,83,110,146,62,175,14,236,239,204,202,173,246,118,149,227,43,118,25,93,149,6,157,174,168,217,126,75,212,183,18,203,173,162,84,86,144,234,80,157,203,91,29,65,147,110,56,182,163,164,144,147,82,16,147,189,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,48,241,171,241,79,107,124,63,131,230,53,17,2,169,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,23,189,195,187,36,16,242,171,98,29,219,120,197,221,137,183,101,61,166,171,169,55,152,146,205,45,180,188,235,136,139,21,212,52,149,167,114,22,199,80,68,227,141,173,216,233,52,40,210,132,40,230,0,241,88,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,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,87,32,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,127,26,255,0,55,108,106,164,99,27,116,254,182,93,191,79,172,116,12,41,174,99,107,156,253,46,84,120,188,212,243,27,51,100,159,121,163,115,106,201,92,178,94,221,85,161,31,138,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,20,212,60,137,85,112,79,135,254,41,99,190,52,91,49,35,222,213,200,244,36,219,244,233,108,43,173,183,161,42,173,20,157,91,155,143,107,82,100,37,105,35,70,206,99,77,164,208,106,73,188,243,73,129,98,213,56,231,125,73,254,242,127,13,17,87,133,199,142,204,50,252,107,201,230,137,41,196,235,135,164,59,90,28,156,197,101,250,208,228,210,153,220,237,219,64,166,50,195,17,105,81,90,97,150,218,149,10,35,12,163,107,37,202,121,114,79,114,212,74,112,156,218,72,39,84,136,23,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,237,218,67,67,216,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,231,248,253,140,116,44,191,224,213,217,140,87,27,61,68,75,102,158,169,13,198,220,180,117,114,150,162,110,52,109,232,66,205,190,107,238,52,215,51,97,165,27,247,43,213,73,152,204,184,187,62,15,56,223,74,191,50,233,35,6,153,161,203,135,82,194,233,6,153,18,212,226,86,196,230,42,50,165,201,105,104,238,82,22,149,19,200,82,12,140,180,67,106,37,30,243,67,115,212,5,106,241,148,194,124,83,197,15,201,7,228,207,13,46,187,183,209,159,40,58,223,65,81,164,207,233,121,158,143,229,243,121,40,86,205,220,181,237,221,166,187,21,167,113,136,213,195,135,47,88,251,99,103,59,15,46,155,215,3,241,2,223,162,194,244,183,83,81,170,91,51,98,69,99,125,42,90,17,189,215,27,74,19,185,107,74,75,83,237,82,136,139,180,200,93,248,10,213,227,123,95,181,99,97,102,26,90,211,40,156,219,146,161,112,75,168,83,234,61,51,106,233,224,199,140,72,150,199,52,207,152,142,99,146,161,43,98,72,210,174,70,170,50,52,35,90,161,195,219,146,149,102,223,246,213,223,93,182,34,92,148,218,29,98,21,74,101,22,89,167,145,82,97,151,144,227,145,92,220,133,167,99,137,73,160,245,66,139,69,30,169,87,113,233,246,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,196,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,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,87,175,12,44,250,201,198,122,84,76,191,99,5,118,92,252,65,166,71,146,245,42,175,47,148,130,171,83,152,75,59,25,113,213,59,205,145,57,36,167,212,102,77,122,204,176,110,45,74,89,56,181,72,12,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,59,62,225,79,158,218,81,210,160,101,103,25,110,105,105,169,38,65,49,100,85,106,47,165,76,56,193,165,9,110,142,107,50,37,33,105,81,40,216,222,165,18,201,124,132,154,54,48,219,156,131,141,95,138,123,91,225,252,31,49,168,136,0,36,166,72,50,93,117,102,227,17,216,131,53,53,90,37,131,77,230,63,91,184,90,130,226,155,95,40,217,221,6,51,230,131,100,166,44,159,108,201,43,63,81,179,83,187,87,180,155,93,255,0,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,128,85,95,27,76,107,255,0,192,92,185,195,167,251,175,90,132,167,26,255,0,148,67,136,219,43,39,63,229,166,226,84,223,245,6,149,125,50,16,255,0,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,240,51,193,131,181,92,16,205,30,32,90,51,40,49,41,84,217,181,137,53,186,11,80,98,169,136,71,74,150,234,158,140,152,233,52,33,59,27,74,141,133,19,101,177,46,48,226,18,103,179,81,102,156,25,49,75,229,94,92,107,184,103,62,187,213,79,177,46,7,58,104,93,46,206,142,151,53,4,243,63,56,72,36,185,190,82,106,42,237,82,150,157,52,61,19,203,33,63,192,6,96,47,122,42,213,138,85,251,122,25,158,243,175,202,132,209,186,122,118,245,10,66,119,25,23,221,175,96,211,234,16,134,208,150,219,65,37,41,34,36,164,139,66,34,47,97,10,156,227,143,79,91,87,6,16,85,77,45,236,147,14,183,28,140,190,145,155,107,134,163,215,236,249,210,211,239,49,209,248,35,211,208,222,10,226,21,84,148,189,210,46,134,163,153,31,209,34,110,35,106,45,62,223,157,61,127,96,177,225,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,242,191,249,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,34,175,21,204,139,126,159,52,24,41,102,127,229,18,175,248,80,85,254,42,147,84,110,57,39,254,55,170,90,85,250,143,26,63,194,30,21,213,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,123,175,18,28,121,179,115,37,137,120,113,138,214,100,216,138,69,71,13,233,200,169,193,102,65,188,186,77,68,167,79,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,202,14,6,63,93,159,187,127,196,133,170,10,75,226,95,144,169,56,13,112,189,141,88,77,66,150,254,29,87,36,56,245,93,13,242,182,80,42,47,202,113,73,101,44,178,211,105,98,9,165,198,90,100,253,125,171,73,161,106,73,173,146,92,21,110,173,85,102,149,34,132,205,78,90,41,179,36,51,46,68,52,188,162,97,231,217,75,137,105,213,183,174,213,45,9,125,228,165,70,90,164,157,112,139,77,199,170,153,86,170,209,100,174,101,26,167,46,4,135,35,191,17,110,198,121,77,45,76,62,210,217,121,163,82,76,140,208,227,78,56,218,211,220,164,45,73,61,72,204,135,181,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,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,171,227,157,245,39,251,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,7,42,205,62,53,254,110,217,125,189,177,141,186,127,91,46,223,167,151,64,194,154,230,54,185,207,186,136,241,121,169,230,54,102,201,62,243,70,230,213,146,185,100,189,186,171,66,60,214,15,213,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,211,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,0,0,132,28,95,113,66,149,101,229,46,77,134,242,98,63,82,196,26,196,42,108,118,21,53,45,62,211,17,158,76,215,101,33,173,13,79,33,42,142,203,42,211,105,36,229,54,102,174,228,170,141,133,154,112,79,198,42,85,22,242,191,48,66,185,94,150,212,139,150,60,90,221,2,27,210,146,152,138,126,41,56,153,137,105,181,44,140,228,184,211,140,44,201,180,25,169,168,107,53,25,19,73,22,232,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,85,159,108,144,80,179,113,98,53,54,220,139,74,166,226,109,19,148,213,18,183,49,229,199,101,113,77,226,55,162,203,83,109,56,183,25,216,167,86,217,108,53,33,221,54,169,41,113,210,92,138,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,1,64,60,81,252,118,98,111,224,190,79,8,69,81,55,248,108,103,142,225,192,43,254,30,19,94,168,184,46,59,18,236,145,26,151,14,28,85,202,156,253,10,90,222,112,219,114,12,52,154,137,72,117,217,10,231,52,203,124,215,12,208,180,111,90,57,78,222,72,10,171,227,157,245,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,121,202,181,41,154,172,122,19,213,56,136,169,76,142,244,184,240,212,242,73,247,152,101,77,165,215,80,222,187,148,132,41,246,82,165,17,104,147,117,178,61,55,22,191,172,0,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,176,56,209,224,94,28,65,178,109,204,195,211,40,221,13,231,58,224,141,109,212,164,199,50,67,117,24,170,135,37,198,215,33,26,122,239,55,210,161,8,112,140,149,203,81,161,91,201,13,19,113,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,251,183,252,72,88,166,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,207,102,98,242,209,138,121,95,190,222,177,113,50,147,250,189,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,205,56,56,226,30,60,212,240,238,118,27,93,120,123,44,176,190,141,29,233,246,189,210,244,126,149,28,247,101,175,157,5,163,52,145,77,65,187,212,184,110,35,83,101,104,91,110,40,201,198,82,220,117,227,87,226,158,214,248,127,7,204,106,35,208,112,87,194,27,54,239,197,11,219,23,43,172,75,122,187,135,177,224,179,66,36,190,104,97,149,212,27,154,211,239,45,5,218,181,147,76,155,105,35,61,132,79,56,102,147,81,33,72,184,144,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,104,132,95,247,20,127,2,120,155,248,47,156,66,20,2,53,80,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,133,101,107,59,248,29,155,143,76,66,195,121,85,90,109,106,137,163,178,40,149,214,89,143,57,113,79,105,20,166,146,211,174,33,198,119,171,98,141,43,53,33,91,119,165,36,227,102,185,0,2,0,113,171,240,177,107,124,64,131,229,213,17,74,194,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,116,213,226,143,224,79,19,127,5,243,136,66,128,69,170,113,206,250,147,253,228,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,164,28,237,240,222,196,188,31,197,7,106,24,17,135,183,5,217,98,92,146,31,122,143,6,135,14,117,94,109,29,13,182,193,184,204,179,67,26,33,6,235,206,37,131,53,184,181,54,215,174,163,90,84,103,99,249,0,201,79,230,125,98,85,125,63,95,244,157,231,118,242,62,80,116,114,185,212,182,250,87,165,116,189,38,246,26,116,181,102,73,115,57,155,181,89,30,221,8,187,101,80,10,203,227,97,140,85,90,45,155,97,224,133,14,189,17,168,247,44,137,85,186,252,54,101,41,50,212,196,83,109,48,210,235,105,89,17,198,113,215,31,89,19,136,50,83,176,208,105,50,54,148,42,44,76,174,20,56,197,85,195,92,218,81,45,21,87,162,65,183,177,6,60,138,37,81,169,178,148,211,14,62,150,92,122,18,144,157,233,65,201,57,8,67,13,154,137,71,164,167,80,130,220,225,24,189,224,0,0,20,129,198,11,24,235,183,206,104,15,10,164,51,211,209,112,210,158,196,120,109,238,66,249,242,167,71,98,92,137,58,146,18,180,238,66,227,53,203,53,45,37,211,111,78,211,113,68,32,176,191,238,25,120,215,249,105,202,61,173,212,83,250,89,246,38,150,84,205,141,108,101,222,137,134,122,119,27,213,197,169,90,197,118,54,245,30,221,93,39,118,164,147,183,89,84,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,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,44,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,47,101,234,233,174,223,56,5,134,151,173,211,59,173,173,92,22,125,26,169,81,147,202,67,124,249,79,194,105,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,8,1,198,143,2,240,226,13,147,110,102,30,153,70,232,111,57,215,4,107,110,165,38,57,146,27,168,197,84,57,46,54,185,8,211,215,121,190,149,8,67,132,100,174,90,141,10,222,72,104,155,174,188,167,120,167,193,191,136,22,247,152,176,37,87,26,191,20,246,183,195,248,62,99,81,17,43,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,208,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,3,57,153,224,198,42,174,55,230,143,16,46,233,149,232,149,90,108,42,196,154,37,5,216,50,148,252,34,165,68,117,76,198,84,117,26,214,157,142,37,38,250,141,179,216,167,31,113,105,34,223,160,157,60,17,240,134,50,41,88,133,143,115,152,136,228,135,228,53,104,82,220,75,238,243,216,66,18,220,169,169,91,125,141,26,28,55,32,26,85,235,44,141,151,11,212,35,61,254,87,141,198,23,213,98,223,248,123,141,12,170,91,244,218,157,29,219,94,65,38,18,185,16,223,140,243,146,90,223,35,83,78,247,211,45,237,173,153,36,244,136,226,136,213,219,179,149,112,136,198,42,86,26,230,141,118,141,199,94,151,6,155,136,52,119,104,145,154,57,73,106,19,149,84,186,219,209,20,250,86,180,164,214,105,68,134,26,50,37,47,153,41,40,73,124,226,140,94,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,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,253,219,254,36,45,80,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,40,7,59,249,46,186,178,143,136,239,193,132,154,173,110,193,169,114,223,162,92,46,193,113,45,163,154,111,109,131,37,242,65,50,115,16,76,56,102,148,31,174,217,37,221,168,220,109,163,133,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,255,0,178,103,147,59,7,41,150,4,104,112,224,196,168,222,213,24,232,118,189,94,117,166,94,125,47,184,204,114,147,18,44,146,97,167,138,15,58,57,56,219,78,106,122,158,229,118,247,72,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,74,174,57,223,82,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,170,248,231,125,73,254,242,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,84,28,103,243,21,37,117,91,107,45,150,133,217,45,184,236,71,85,102,241,131,21,214,185,15,173,106,108,233,241,223,52,40,221,37,182,77,186,249,178,178,74,12,158,138,238,139,50,65,162,173,128,91,247,5,188,116,174,221,54,37,219,128,215,29,102,148,184,150,79,79,81,182,162,104,134,231,116,178,222,144,185,165,161,25,27,172,182,249,180,173,251,77,72,84,189,170,89,165,77,37,54,84,0,0,41,91,140,158,53,252,185,204,21,39,7,34,83,249,49,48,202,158,124,231,220,107,107,143,206,168,181,30,67,155,84,78,40,148,202,88,68,50,78,168,66,137,206,126,187,147,176,196,85,176,240,83,229,206,95,113,91,24,226,84,57,50,240,202,161,109,243,152,113,221,173,191,6,162,236,184,238,109,73,54,163,83,201,125,16,205,58,173,9,38,249,250,238,86,194,30,131,35,56,161,74,193,204,218,97,157,249,93,76,66,166,177,88,244,108,199,229,205,76,70,34,49,57,151,33,57,41,199,84,70,148,161,148,201,55,143,93,8,201,179,35,82,117,220,90,51,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,64,60,81,252,118,98,111,224,190,79,8,117,254,23,25,126,176,115,53,133,248,245,133,24,140,137,104,166,204,145,105,203,106,100,18,100,166,194,125,151,42,42,75,177,220,121,183,18,218,205,59,218,82,137,58,155,110,184,158,205,198,38,174,69,120,117,217,185,90,141,23,16,111,132,196,175,226,162,227,191,25,233,204,201,57,52,234,98,20,235,164,71,79,37,178,210,208,183,35,169,164,56,181,146,151,216,226,80,105,66,214,75,153,64,42,175,142,119,212,159,239,39,240,209,23,248,109,230,6,193,203,46,43,222,248,175,136,203,150,186,108,59,29,232,141,67,130,108,156,217,175,189,85,166,165,45,71,109,231,27,75,139,36,239,117,73,37,106,77,180,226,187,118,152,241,85,252,239,227,141,193,153,250,110,108,222,149,74,143,119,210,57,45,66,132,134,94,118,151,30,42,35,155,14,69,109,151,157,90,219,101,212,56,249,172,144,225,43,124,135,86,133,33,106,37,21,228,229,119,51,118,14,105,176,190,155,136,22,132,152,144,234,75,142,149,86,173,227,168,179,38,109,25,243,113,214,246,62,150,207,114,80,181,48,234,154,90,210,131,113,178,74,246,167,83,74,123,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,29,87,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,111,248,144,181,65,199,243,49,149,92,35,205,125,155,26,207,197,42,108,180,174,157,35,169,166,85,233,174,33,154,141,57,102,105,230,19,46,173,11,78,199,18,146,74,208,180,169,10,209,42,211,122,27,90,58,85,173,105,218,182,53,10,45,173,101,91,52,171,126,139,11,127,77,78,165,194,110,36,86,55,173,75,94,198,155,36,161,59,150,181,40,244,46,213,40,204,251,76,197,54,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,2,47,251,138,63,129,60,77,252,23,206,33,10,1,26,168,20,193,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,107,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,19,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,2,0,113,171,240,177,107,124,64,131,229,213,17,8,56,125,228,42,225,204,205,229,6,249,196,26,20,184,120,87,72,144,219,211,151,35,170,132,186,250,12,164,164,153,130,241,52,104,121,9,145,29,45,200,52,184,133,161,11,50,74,146,179,35,43,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,70,14,40,254,4,241,55,240,95,56,132,40,4,90,167,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,3,56,57,198,204,47,231,63,152,43,147,22,97,70,170,194,162,203,228,66,162,83,234,50,185,206,67,130,195,73,109,41,34,35,52,53,204,89,56,250,154,65,154,82,227,238,122,203,61,86,174,42,3,74,121,88,198,191,206,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,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,99,49,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,245,113,63,2,241,31,7,232,86,45,201,124,209,186,72,24,137,111,183,114,81,30,108,205,198,215,21,197,168,146,133,56,69,203,231,114,249,47,41,180,169,74,67,114,88,223,181,74,52,38,127,240,75,198,58,235,87,85,245,151,233,12,243,168,178,105,231,120,195,115,114,19,210,74,109,200,241,36,22,132,141,238,115,144,236,110,211,94,212,116,190,170,117,113,70,86,212,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,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,42,175,41,222,41,240,111,226,5,189,230,44,9,85,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,211,50,247,252,156,44,203,206,36,98,13,62,225,137,67,169,80,237,122,148,154,92,233,38,214,198,170,61,58,202,25,17,58,70,133,173,82,13,164,33,10,35,222,181,37,58,43,118,135,154,33,162,140,132,225,157,171,133,249,71,195,58,117,173,19,151,233,235,126,21,205,81,125,109,182,79,74,157,61,132,72,117,110,41,8,78,253,188,196,180,131,86,170,38,153,105,6,165,108,212,120,174,40,248,67,39,22,178,125,115,63,77,98,91,245,43,26,67,55,124,86,89,125,166,144,180,70,74,209,41,78,155,159,73,8,134,252,183,9,41,52,172,214,218,9,59,190,130,169,7,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,77,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,221,191,226,66,213,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,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,85,241,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,53,153,167,198,191,206,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,231,241,23,11,234,184,113,69,176,106,117,149,75,110,69,245,107,166,232,68,73,48,149,29,113,152,93,66,100,102,116,220,102,110,33,214,162,55,33,14,104,146,82,36,39,66,50,34,90,191,85,169,131,149,219,195,6,175,252,98,164,61,204,137,135,117,10,28,122,164,109,168,45,177,106,74,148,218,100,239,82,200,207,99,236,71,107,150,148,45,74,234,119,122,169,109,70,125,3,34,24,233,66,203,182,104,45,28,70,188,107,53,90,117,172,158,170,157,93,85,60,150,189,241,100,71,113,180,27,205,32,200,221,101,183,205,135,212,130,37,43,230,73,72,66,150,148,36,244,82,0,0,51,45,143,216,199,93,204,6,50,221,152,197,113,179,211,203,185,170,10,144,220,109,200,95,73,21,9,38,227,70,222,132,32,156,229,48,219,77,115,54,18,151,179,114,189,101,25,139,116,200,142,89,41,87,55,13,169,152,113,112,198,151,2,70,47,199,171,213,36,157,102,156,153,8,130,251,255,0,201,160,205,98,58,201,6,164,37,168,176,165,180,102,173,77,102,78,33,105,35,70,218,76,26,83,202,198,53,254,113,57,125,178,113,141,202,127,69,46,224,167,159,94,194,90,229,182,137,204,58,184,242,185,73,230,56,100,201,190,203,166,222,229,154,185,102,141,218,43,82,46,170,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,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,181,64,1,85,124,115,190,164,255,0,121,63,134,138,171,30,213,188,20,197,199,112,190,70,53,39,14,46,2,177,34,200,102,50,238,5,65,90,97,26,221,113,198,146,104,112,203,69,160,157,101,109,41,105,213,8,112,219,66,205,43,113,180,171,218,229,71,53,216,143,148,172,71,69,235,101,59,215,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,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,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,163,170,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,22,168,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,111,248,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,160,17,127,220,81,252,9,226,111,224,190,113,8,80,8,183,238,41,25,250,153,135,125,118,89,48,114,161,85,166,221,231,209,200,184,174,40,114,95,130,245,33,179,229,73,102,52,71,27,82,22,167,157,65,182,110,56,70,109,165,167,13,191,93,110,47,147,86,216,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,37,115,193,195,138,242,202,141,42,157,127,90,149,121,119,141,136,228,120,177,170,181,51,138,77,63,75,168,154,82,133,155,237,164,204,145,25,231,117,54,151,169,236,53,165,151,12,215,203,113,254,63,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,194,179,215,150,186,238,106,108,156,61,195,42,97,242,105,76,226,5,62,169,114,75,76,164,48,228,74,59,80,230,162,67,141,26,146,189,207,31,53,13,182,68,133,151,49,196,26,136,144,75,82,123,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,253,0,138,188,81,252,9,226,111,224,190,113,8,80,8,181,78,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,71,94,32,184,197,85,193,12,165,223,87,117,181,94,137,74,184,102,199,102,137,71,117,217,74,97,243,126,91,200,101,197,69,82,22,133,245,45,199,84,135,219,52,30,169,54,55,153,26,80,162,20,3,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,47,62,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,210,120,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,4,85,226,117,138,95,146,252,155,94,189,37,119,209,149,91,183,167,181,169,255,0,201,121,221,87,84,225,117,108,118,161,73,70,232,45,205,245,213,183,77,61,85,18,205,2,138,240,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,113,60,101,172,9,55,54,87,41,119,157,58,222,137,46,69,157,116,68,147,50,160,162,104,159,131,78,144,211,177,220,36,41,70,75,52,57,37,200,36,164,35,93,77,45,168,203,70,247,38,176,114,63,140,85,92,16,205,30,31,221,208,235,209,41,84,217,181,136,212,74,243,179,165,41,136,71,74,150,234,89,146,169,10,37,161,59,27,74,137,244,155,135,177,46,48,218,212,71,179,65,163,49,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,25,87,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,74,174,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,128,28,104,238,207,67,229,150,220,181,162,92,221,20,187,130,240,141,206,167,55,55,150,229,66,11,17,100,173,205,205,17,145,186,203,111,156,53,43,82,52,165,195,96,207,69,108,21,23,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,166,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,159,197,139,23,242,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,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,207,37,55,77,10,240,202,62,16,213,173,201,221,92,72,246,125,50,150,227,156,165,183,182,84,38,19,18,75,122,44,136,207,99,236,58,141,116,218,173,186,164,205,38,70,125,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,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,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,85,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,2,31,241,75,199,72,120,63,149,58,245,183,10,179,210,92,152,137,253,237,211,25,108,152,113,197,197,112,200,234,11,83,110,158,238,79,75,204,101,78,33,42,82,28,146,199,209,53,18,211,72,56,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,153,92,101,105,52,170,6,100,172,154,21,10,153,18,157,77,167,97,189,54,36,56,113,25,75,44,70,97,185,245,4,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,246,188,33,176,206,213,198,76,56,204,126,22,222,177,58,138,45,205,79,160,83,228,237,109,181,184,206,242,169,236,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,92,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,141,15,100,67,29,43,185,137,203,5,163,136,215,141,102,149,81,186,85,213,83,171,170,167,146,17,178,84,121,14,54,131,121,164,25,147,79,56,193,48,250,144,68,148,252,241,41,8,74,20,132,148,128,0,17,215,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,212,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,62,220,70,240,207,242,95,156,156,71,167,71,137,85,110,5,122,160,155,154,27,245,6,244,234,186,246,211,34,66,217,81,33,41,91,41,148,228,150,146,101,174,156,147,66,148,165,33,70,39,255,0,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,70,85,198,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,22,168,0,42,175,142,119,212,159,239,39,240,209,8,50,89,150,121,57,174,199,154,86,24,61,58,93,62,132,196,119,170,247,12,232,134,215,62,53,57,157,164,174,89,56,162,35,91,142,184,203,36,100,149,236,55,137,195,66,210,133,16,208,69,173,133,88,113,101,225,196,92,33,182,236,186,84,75,50,37,61,116,180,209,21,28,157,138,228,87,9,68,235,110,165,205,220,238,102,245,155,134,230,229,56,165,173,75,53,26,148,103,69,153,246,201,5,119,40,247,219,83,109,200,181,90,150,25,86,249,77,81,43,115,30,68,135,145,40,153,35,122,44,181,54,211,104,109,237,233,117,109,150,194,74,218,211,106,148,166,221,36,126,172,130,103,178,171,148,75,154,109,10,229,135,46,173,135,87,20,130,151,88,135,21,181,63,54,43,237,199,121,45,187,5,181,200,105,132,45,199,21,29,47,41,100,102,166,217,65,23,106,18,47,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,197,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,234,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,187,127,196,133,170,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,95,247,20,127,2,120,155,248,47,156,66,20,2,62,175,247,213,126,221,95,237,173,199,114,92,117,15,248,73,147,170,83,164,57,255,0,57,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,68,148,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,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,62,175,14,236,239,204,202,173,246,118,149,227,43,118,25,93,149,6,157,174,168,217,126,75,212,183,18,203,173,162,84,86,144,234,80,157,203,91,29,65,147,110,56,182,163,164,144,147,82,16,147,189,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,21,120,163,248,19,196,223,193,124,226,16,160,17,106,156,115,190,164,255,0,121,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,165,110,50,120,215,242,231,48,84,156,28,137,79,228,196,195,42,121,243,159,113,173,174,63,58,162,212,121,14,109,81,56,162,83,41,97,16,201,58,161,10,39,57,250,238,78,195,14,13,152,41,242,231,48,85,108,99,151,80,228,196,195,42,121,114,88,109,221,174,63,58,162,212,136,237,238,73,182,162,83,41,97,19,13,90,45,10,39,57,26,110,78,242,16,0,79,252,76,193,79,151,60,36,112,115,24,226,84,57,50,240,202,161,90,231,48,227,187,91,126,13,70,186,236,119,54,164,155,81,169,228,190,136,102,157,86,132,147,124,253,119,43,97,8,171,149,140,107,252,221,179,5,100,227,27,148,254,182,37,191,80,62,189,132,181,204,113,112,95,105,113,229,114,147,204,108,141,226,97,231,77,189,203,36,243,9,27,181,78,164,122,83,0,1,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,63,224,227,132,50,111,92,203,206,197,41,12,75,42,110,28,81,222,121,15,178,251,73,71,164,103,33,113,89,101,212,43,85,173,10,142,115,214,70,130,45,22,202,55,40,181,36,174,223,241,190,202,170,226,86,11,223,216,115,66,145,17,138,149,213,107,213,104,144,221,150,181,37,134,223,147,17,198,91,83,138,74,84,162,65,41,100,102,100,149,30,154,232,71,220,51,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,210,78,85,113,75,242,211,151,28,58,196,199,171,190,153,159,89,183,226,250,86,111,75,211,243,106,141,35,147,59,230,201,8,74,116,148,211,233,245,18,72,61,53,70,169,52,153,197,94,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,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,85,94,83,188,83,224,223,196,11,123,204,88,18,171,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,41,219,141,197,235,85,159,141,24,123,135,47,71,136,84,218,29,174,237,110,59,169,66,185,234,126,116,183,25,117,43,86,237,166,130,77,61,147,73,18,72,200,212,230,166,173,72,147,199,248,82,225,159,229,19,57,54,229,70,68,74,84,184,22,85,62,117,205,49,138,131,124,205,220,182,202,60,117,178,147,66,146,111,55,42,84,103,82,103,183,111,40,214,149,110,74,72,239,164,6,109,179,137,73,170,209,115,95,140,48,235,52,201,112,36,57,124,86,165,161,169,44,169,165,169,135,230,58,243,46,146,84,68,102,135,26,113,183,16,174,229,33,105,81,106,70,70,45,83,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,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,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,85,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,2,149,184,201,227,95,203,156,193,82,112,114,37,63,147,19,12,169,231,206,125,198,182,184,252,234,139,81,228,57,181,68,226,137,76,165,132,67,36,234,132,40,156,231,235,185,59,12,122,14,12,24,13,26,234,197,11,151,31,235,176,165,244,246,60,116,210,232,75,84,119,82,195,149,25,141,184,151,220,67,196,178,66,214,204,109,80,166,141,43,236,156,218,207,97,165,6,175,63,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,113,254,48,216,33,85,176,243,23,31,25,94,174,68,153,77,197,24,228,168,241,18,218,144,252,23,233,209,98,70,117,11,239,74,208,164,155,43,74,200,200,245,91,137,52,150,194,91,158,175,131,6,60,198,181,113,66,229,192,10,236,217,125,61,241,29,53,74,18,21,33,213,48,221,70,27,110,41,246,208,201,32,208,133,189,27,85,169,211,82,59,32,182,131,222,106,65,38,226,64,5,80,113,193,191,227,59,85,194,204,45,131,112,203,41,17,99,212,107,245,74,74,77,212,176,104,117,77,49,10,66,203,78,82,214,70,204,244,39,180,214,130,55,62,137,56,91,184,87,8,236,51,186,175,12,222,209,239,170,76,77,40,182,21,62,125,66,175,41,198,220,229,167,169,136,244,54,24,74,210,131,65,60,181,190,107,74,22,164,238,109,135,212,70,102,141,14,245,5,90,241,193,176,36,187,74,194,204,82,131,111,68,40,241,100,84,104,21,74,178,73,164,190,107,117,45,63,10,58,207,94,106,208,68,204,245,167,176,208,131,55,62,137,184,91,163,95,10,28,98,170,225,174,109,40,150,138,171,209,32,219,216,131,30,69,18,168,212,217,74,105,135,31,75,46,61,9,72,78,244,160,228,156,132,33,134,205,68,163,210,83,168,65,110,112,140,94,240,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,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,66,213,0,5,85,241,206,250,147,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,60,86,52,97,13,155,143,88,95,112,97,30,32,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,246,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,231,175,52,89,100,191,178,179,138,21,44,63,187,227,75,153,77,68,133,38,139,112,149,57,232,208,171,44,19,109,57,189,133,56,91,84,180,37,246,146,234,16,165,147,110,26,145,185,90,18,149,48,56,85,231,158,149,133,178,127,54,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,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,58,175,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,106,128,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,1,23,253,197,31,192,158,38,254,11,231,16,133,0,139,158,225,115,145,42,174,9,210,158,199,124,104,182,98,71,189,171,145,208,155,126,157,45,133,117,182,244,37,37,100,234,220,220,123,90,147,33,43,73,26,54,115,26,109,38,131,82,77,231,154,77,133,0,231,248,233,129,120,113,152,188,56,168,225,126,40,81,186,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,42,138,234,252,61,51,53,74,204,20,76,186,183,104,117,213,89,218,58,197,125,134,101,34,132,184,169,105,135,36,74,76,183,89,70,230,99,245,45,33,211,74,77,68,234,146,218,82,181,173,180,174,234,114,115,128,117,220,179,229,246,219,194,27,146,242,249,71,62,151,207,144,243,173,50,134,226,196,114,67,170,121,200,209,180,66,92,91,41,113,199,12,156,123,87,22,165,41,95,54,147,67,45,246,176,17,87,138,63,129,60,77,252,23,206,33,10,1,22,169,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,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,102,95,21,113,50,234,198,76,71,184,241,74,245,151,212,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,230,45,107,75,45,32,146,219,104,53,30,198,208,132,145,232,146,23,169,195,91,0,127,33,89,96,183,254,81,225,239,201,123,234,232,231,84,238,94,165,26,78,127,249,67,221,18,95,212,205,77,236,138,166,180,99,213,229,169,110,110,66,92,83,186,208,8,190,142,28,150,181,10,249,225,213,101,217,87,76,30,182,139,112,83,238,42,93,70,55,53,109,243,226,191,84,158,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,69,32,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,1,156,28,232,99,29,11,31,115,65,127,226,173,172,206,202,45,86,160,220,122,115,155,150,125,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,9,254,51,237,196,163,8,100,225,6,112,111,134,9,137,101,77,188,36,21,223,77,122,75,237,58,183,209,57,74,92,133,17,55,166,196,38,97,75,109,9,89,18,201,13,36,207,118,164,181,78,174,11,24,197,74,173,97,29,215,130,21,10,244,183,107,182,213,97,117,184,48,229,202,74,144,154,84,164,54,147,76,86,205,102,178,67,114,91,117,110,146,80,72,74,230,54,122,154,157,49,232,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,25,87,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,74,174,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,162,30,45,151,173,86,234,206,149,193,66,168,71,136,220,123,58,143,74,162,65,83,40,81,45,198,23,25,51,141,78,153,168,200,215,205,156,234,72,210,73,45,137,65,105,169,26,149,213,120,35,217,85,89,248,209,136,88,140,204,136,133,77,161,218,237,81,36,52,165,171,158,167,231,75,109,230,148,132,237,218,104,36,211,222,37,25,168,140,141,77,232,74,212,205,55,18,2,138,248,188,216,191,36,179,147,82,175,250,83,171,249,107,111,210,235,188,158,71,47,164,229,182,168,28,173,219,143,153,175,65,204,221,162,127,75,183,79,87,114,165,7,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,187,127,196,133,170,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,171,227,157,245,39,251,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,7,148,197,92,76,181,112,111,14,46,60,82,189,101,244,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,101,238,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,208,79,15,172,29,170,224,134,82,236,91,70,229,160,196,165,92,51,99,189,91,172,52,212,85,48,249,191,45,229,188,218,101,37,104,66,250,150,227,170,59,14,18,203,84,155,27,8,205,40,73,138,224,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,36,167,20,188,11,135,140,25,83,175,92,144,168,221,93,201,135,127,223,37,49,230,205,134,220,68,86,204,138,160,133,56,233,110,228,244,188,199,148,218,20,149,45,200,204,125,35,73,33,84,131,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,57,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,12,240,241,5,198,42,86,55,230,210,250,187,173,170,244,186,173,189,10,67,52,74,59,174,202,75,236,19,17,25,67,46,42,42,144,181,163,166,114,66,100,62,217,160,244,81,63,188,200,148,181,16,177,78,12,24,67,38,208,192,107,151,23,42,44,75,102,70,33,86,18,204,50,83,237,45,135,169,212,254,99,77,188,132,39,215,66,206,75,211,155,81,44,251,73,150,204,146,68,123,151,97,66,63,231,227,12,238,172,93,202,22,36,216,182,84,78,174,181,34,159,30,161,26,42,91,113,199,37,116,82,217,152,182,26,67,104,82,214,243,136,142,164,54,130,79,172,226,144,147,50,35,51,44,240,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,53,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,6,91,70,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,22,168,0,42,175,142,119,212,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,28,83,53,217,81,195,140,218,225,194,236,171,213,174,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,140,241,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,215,184,91,231,234,102,34,116,57,100,198,58,133,86,165,119,151,89,34,221,184,166,73,126,115,213,118,203,155,37,232,210,220,113,75,90,94,105,4,225,182,225,153,54,166,155,38,253,69,182,142,116,43,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,213,120,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,80,8,191,238,40,254,4,241,55,240,95,56,132,33,87,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,0,0,0,17,87,138,63,129,60,77,252,23,206,33,10,1,22,169,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,128,28,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,249,196,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,50,174,47,251,133,199,129,60,50,252,107,206,38,136,1,198,79,5,62,67,102,10,147,140,113,42,28,232,152,155,79,62,115,14,59,185,198,39,83,154,143,29,205,169,38,210,73,101,76,46,25,167,85,173,70,231,63,93,169,216,65,193,179,26,254,67,102,10,173,131,146,233,252,232,152,155,79,46,75,237,181,185,198,39,83,154,145,33,189,202,55,18,73,101,76,46,97,43,68,45,70,231,35,77,169,222,98,234,64,114,172,211,227,95,230,237,151,219,219,24,219,167,245,178,237,250,121,116,12,41,174,99,107,156,251,168,143,23,154,158,99,102,108,147,239,52,110,109,89,43,150,75,219,170,180,35,205,96,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,170,190,54,152,41,255,0,128,185,140,135,80,247,89,85,8,174,59,255,0,40,153,17,198,80,77,255,0,203,73,197,41,207,234,9,41,250,102,35,87,10,204,99,161,97,22,110,41,17,174,54,116,137,126,211,221,179,155,147,185,127,201,101,73,125,135,35,30,196,33,70,190,99,241,218,99,79,85,41,231,239,82,137,40,50,57,213,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,1,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,138,171,202,119,138,124,27,248,129,111,121,139,2,85,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,6,115,51,211,122,213,111,252,224,226,221,118,179,30,35,50,34,221,18,232,136,76,100,41,40,54,41,234,232,89,81,146,148,163,222,166,163,54,165,158,186,26,205,70,68,146,50,73,89,79,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,10,86,227,87,226,158,214,248,127,7,204,106,35,234,240,75,186,107,177,49,246,250,178,163,206,217,69,170,217,231,84,153,27,148,131,230,202,137,54,59,113,220,222,101,189,59,81,54,73,104,70,73,62,102,170,35,52,164,202,229,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,12,66,225,19,150,220,74,191,238,92,70,174,222,216,148,197,74,234,172,77,173,204,106,37,74,2,88,109,249,47,45,231,18,218,85,13,74,36,18,150,100,68,106,81,233,166,166,125,226,79,224,38,10,90,185,118,194,122,22,14,89,85,10,172,218,45,191,213,116,207,213,29,109,201,75,231,201,118,66,247,169,182,219,65,232,183,148,69,162,11,213,34,215,83,212,207,160,0,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,228,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,227,249,160,202,253,131,155,59,2,159,135,56,141,87,184,41,212,218,117,97,170,219,78,209,36,50,203,234,125,182,94,101,41,82,158,105,212,154,54,200,89,153,18,72,245,36,246,247,145,241,252,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,87,76,197,82,161,9,200,171,231,198,118,58,247,165,184,141,172,244,67,202,50,209,101,235,17,107,169,106,71,48,0,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,232,25,173,201,78,22,103,7,228,183,229,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,0,128,31,220,84,202,199,254,127,98,175,253,43,78,255,0,65,19,127,15,108,170,86,26,216,22,214,28,208,164,75,126,155,106,209,225,81,33,187,45,105,83,238,49,25,148,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,225,232,0,71,252,214,228,167,11,51,131,242,91,242,153,95,186,233,159,36,186,238,139,208,82,163,51,204,234,185,28,206,111,57,135,117,211,166,70,221,187,116,213,90,235,169,105,207,240,19,133,254,1,101,219,22,40,88,199,101,93,248,129,54,181,111,245,93,51,21,74,132,39,34,175,159,25,216,235,222,150,226,54,179,209,15,40,203,69,151,172,69,174,165,169,28,192,1,207,241,239,5,45,92,196,225,61,119,7,47,90,133,86,21,22,224,233,122,151,233,110,182,220,164,114,36,181,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,18,169,60,24,114,161,78,170,194,168,76,186,49,42,169,30,44,134,222,118,12,186,188,52,177,41,9,81,26,153,112,217,136,135,73,10,34,52,153,182,180,47,67,61,170,73,232,101,61,68,95,205,7,15,76,23,205,157,255,0,79,196,108,70,185,239,90,117,74,157,71,106,136,211,84,73,177,25,97,76,54,243,207,37,74,75,209,157,81,175,116,133,145,153,40,139,66,79,103,121,159,160,202,150,74,112,179,39,223,42,127,38,117,251,174,167,242,183,161,235,125,59,42,51,220,190,151,159,203,229,114,88,107,77,122,149,238,221,187,93,19,166,154,30,178,0,64,15,238,42,101,99,255,0,63,177,87,254,149,167,127,160,137,149,130,248,85,74,193,12,47,183,240,162,133,113,92,21,202,109,183,29,81,33,204,175,75,76,153,166,199,49,74,109,165,56,148,33,59,27,74,137,166,210,73,34,75,109,161,37,244,71,181,1,0,63,184,169,149,143,252,254,197,95,250,86,157,254,130,37,254,2,96,165,171,151,108,39,161,96,229,149,80,170,205,162,219,253,87,76,253,81,214,220,148,190,124,151,100,47,122,155,109,180,30,139,121,68,90,32,189,82,45,117,61,76,250,0,8,1,253,197,76,172,127,231,246,42,255,0,210,180,239,244,17,50,176,95,10,169,88,33,133,246,254,20,80,174,43,130,185,77,182,227,170,36,57,149,233,105,147,52,216,230,41,77,180,167,18,132,39,99,105,81,52,218,73,36,73,109,180,36,190,136,134,191,220,84,202,199,254,127,98,175,253,43,78,255,0,65,19,127,15,108,170,86,26,216,22,214,28,208,164,75,126,155,106,209,225,81,33,187,45,105,83,238,49,25,148,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,225,8,63,184,169,149,143,252,254,197,95,250,86,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,135,248,247,194,255,0,0,179,19,139,21,220,99,189,110,252,64,133,90,184,58,94,165,138,93,66,19,113,81,200,140,212,116,108,75,145,28,89,106,134,82,103,170,207,214,51,211,66,208,139,160,101,75,37,56,89,147,239,149,63,147,58,253,215,83,249,91,208,245,190,157,149,25,238,95,75,207,229,242,185,44,53,166,189,74,247,110,221,174,137,211,77,15,89,0,0,35,254,107,114,83,133,153,193,249,45,249,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,2,58,230,167,34,120,47,155,186,173,191,93,196,105,151,5,38,165,110,199,126,35,83,40,14,68,97,249,76,56,164,169,45,62,227,209,221,82,208,218,146,181,54,146,50,36,155,207,31,244,204,113,74,79,6,172,182,208,42,176,171,180,44,81,198,10,117,74,157,33,185,112,230,68,173,192,101,248,207,182,162,83,110,182,226,97,18,144,180,168,137,68,162,50,50,50,35,33,234,241,147,133,150,5,227,190,34,84,49,75,16,113,23,18,159,184,106,209,224,179,57,248,211,105,172,162,66,227,68,102,41,60,104,40,59,82,181,165,132,173,100,146,74,55,169,91,82,132,232,146,237,89,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,1,199,243,65,149,251,7,54,118,5,63,14,113,26,175,112,83,169,180,234,195,85,182,157,162,72,101,151,212,251,108,188,202,82,165,60,211,169,52,109,144,179,50,36,145,234,73,237,239,35,227,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,143,208,102,131,135,166,11,230,206,255,0,167,226,54,35,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,161,39,179,188,207,208,101,75,37,56,89,147,239,149,63,147,58,253,215,83,249,91,208,245,190,157,149,25,238,95,75,207,229,242,185,44,53,166,189,74,247,110,221,174,137,211,77,15,89,0,0,34,254,104,56,122,96,190,108,239,250,126,35,98,53,207,122,211,170,84,234,59,84,70,154,162,77,136,203,10,97,183,158,121,42,82,94,140,234,141,123,164,44,140,201,68,90,18,123,59,204,253,6,84,178,83,133,153,62,249,83,249,51,175,221,117,63,149,189,15,91,233,217,81,158,229,244,188,254,95,43,146,195,90,107,212,175,118,237,218,232,157,52,208,245,144,0,3,159,227,222,10,90,185,137,194,122,238,14,94,181,10,172,42,45,193,210,245,47,210,221,109,185,72,228,73,106,66,54,41,198,220,65,106,182,82,71,170,15,213,51,211,67,208,202,32,127,113,83,43,31,249,253,138,191,244,173,59,253,4,76,172,100,194,27,55,29,240,238,161,133,184,130,196,183,237,234,180,136,47,78,98,51,230,202,228,34,52,182,101,19,38,178,245,146,133,169,132,161,102,147,74,246,41,91,84,133,104,162,245,84,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,0,0,3,159,227,222,10,90,185,137,194,122,238,14,94,181,10,172,42,45,193,210,245,47,210,221,109,185,72,228,73,106,66,54,41,198,220,65,106,182,82,71,170,15,213,51,211,67,208,202,32,127,113,83,43,31,249,253,138,191,244,173,59,253,4,119,252,214,228,167,11,51,131,242,91,242,153,95,186,233,159,36,186,238,139,208,82,163,51,204,234,185,28,206,111,57,135,117,211,166,70,221,187,116,213,90,235,169,105,207,240,19,133,254,1,101,219,22,40,88,199,101,93,248,129,54,181,111,245,93,51,21,74,132,39,34,175,159,25,216,235,222,150,226,54,179,209,15,40,203,69,151,172,69,174,165,169,28,192,0,17,171,52,185,10,194,204,220,221,84,123,167,19,47,172,64,131,232,42,121,211,225,83,168,213,56,205,65,111,115,138,91,143,147,79,71,119,71,156,213,9,90,210,101,185,44,180,70,94,161,6,86,178,3,129,217,73,186,171,23,174,30,84,110,186,173,106,177,79,42,90,164,215,103,178,239,79,20,220,75,142,54,210,24,101,164,122,235,109,147,81,172,148,162,229,36,146,105,35,89,42,74,136,1,253,197,76,172,127,231,246,42,255,0,210,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,242,179,41,150,188,56,205,78,28,22,25,98,105,213,89,128,205,65,138,164,73,116,185,68,196,168,146,154,37,160,156,65,173,43,109,90,182,235,173,153,56,133,167,107,134,100,68,162,74,147,31,240,171,132,254,1,96,222,35,219,152,165,101,98,78,42,199,173,91,53,6,170,17,183,86,33,33,183,182,31,174,195,188,184,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,154,160,57,86,101,50,235,106,230,135,14,11,11,111,91,170,235,162,81,87,80,98,161,39,228,244,230,227,57,51,148,75,216,195,252,198,156,67,140,239,82,92,216,105,253,35,77,40,140,141,36,35,174,30,240,137,203,110,26,223,246,214,35,80,175,108,74,126,165,106,214,33,86,225,181,46,165,1,76,56,252,103,144,243,105,113,41,134,149,26,13,72,34,50,37,36,244,215,67,46,241,55,192,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,17,175,15,120,68,229,183,13,111,251,107,17,168,87,182,37,63,82,181,107,16,171,112,218,151,82,128,166,28,126,51,200,121,180,184,148,195,74,141,6,164,17,25,18,146,122,107,161,151,120,239,249,160,202,253,131,155,59,2,159,135,56,141,87,184,41,212,218,117,97,170,219,78,209,36,50,203,234,125,182,94,101,41,82,158,105,212,154,54,200,89,153,18,72,245,36,246,247,145,240,12,61,225,19,150,220,53,191,237,172,70,161,94,216,148,253,74,213,172,66,173,195,106,93,74,2,152,113,248,207,33,230,210,226,83,13,42,52,26,144,68,100,74,73,233,174,134,93,226,111,128,8,127,143,124,47,240,11,49,56,177,93,198,59,214,239,196,8,85,171,131,165,234,88,165,212,33,55,21,28,136,205,71,70,196,185,17,197,150,168,101,38,122,172,253,99,61,52,45,8,187,6,87,242,191,96,229,50,192,168,97,206,28,213,238,10,141,54,163,88,118,182,235,181,185,12,188,250,95,113,150,89,82,82,166,90,105,36,141,177,208,100,70,147,61,77,93,189,196,93,128,64,15,238,42,101,99,255,0,63,177,87,254,149,167,127,160,137,191,135,182,85,43,13,108,11,107,14,104,82,37,191,77,181,104,240,168,144,221,150,180,169,247,24,140,202,25,109,78,41,41,74,77,102,148,17,153,146,82,90,235,161,23,112,231,249,160,202,253,131,155,59,2,159,135,56,141,87,184,41,212,218,117,97,170,219,78,209,36,50,203,234,125,182,94,101,41,82,158,105,212,154,54,200,89,153,18,72,245,36,246,247,145,240,12,61,225,19,150,220,53,191,237,172,70,161,94,216,148,253,74,213,172,66,173,195,106,93,74,2,152,113,248,207,33,230,210,226,83,13,42,52,26,144,68,100,74,73,233,174,134,93,227,223,230,131,135,166,11,230,206,255,0,167,226,54,35,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,161,39,179,188,205,149,254,30,152,47,148,203,254,161,136,216,115,115,222,181,26,149,70,142,237,17,214,171,115,98,60,194,88,113,230,94,82,146,150,99,52,162,94,232,232,34,51,81,150,134,174,206,227,41,64,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,223,242,191,149,251,7,41,150,5,67,14,112,230,175,112,84,105,181,26,195,181,183,93,173,200,101,231,210,251,140,178,202,146,149,50,211,73,36,109,142,131,34,52,153,234,106,237,238,34,236,0,34,254,104,56,122,96,190,108,239,250,126,35,98,53,207,122,211,170,84,234,59,84,70,154,162,77,136,203,10,97,183,158,121,42,82,94,140,234,141,123,164,44,140,201,68,90,18,123,59,204,217,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,122,22,166,63,36,218,181,62,156,201,63,50,71,45,179,94,194,61,138,63,91,67,61,59,11,236,49,227,235,152,229,133,246,220,190,142,179,115,116,238,108,223,167,69,33,125,154,153,127,69,179,253,83,31,216,216,227,133,211,20,194,99,220,251,142,74,82,166,191,145,72,45,196,175,162,125,173,246,107,175,180,122,26,85,227,110,86,205,105,166,84,121,198,131,50,87,204,184,157,12,180,215,233,36,189,228,62,202,84,74,73,41,39,169,25,106,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,163,36,145,168,207,176,139,83,31,26,171,120,219,148,69,37,53,74,143,36,214,100,73,249,151,21,169,158,186,125,20,159,184,199,158,147,142,56,93,13,79,166,69,207,180,227,37,74,119,249,20,131,218,73,250,71,216,223,110,154,123,7,242,135,142,88,95,114,75,232,232,215,55,80,230,205,250,116,82,17,217,169,23,244,155,47,214,33,236,33,85,169,245,22,77,248,114,57,141,146,246,25,236,81,122,218,17,233,218,95,105,15,214,71,169,106,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,165,18,72,212,163,208,139,180,196,107,204,230,122,240,171,45,177,36,68,168,185,233,74,242,99,173,198,41,186,73,99,154,189,30,36,167,154,81,220,66,117,91,38,157,79,187,93,123,139,182,179,113,155,138,246,57,98,36,201,13,217,204,124,148,166,184,149,182,152,219,161,206,236,51,115,67,222,228,52,171,232,173,37,167,251,205,125,166,34,117,241,139,152,131,136,211,85,62,240,175,245,239,41,102,230,189,43,13,118,234,163,255,0,99,66,75,189,106,255,0,40,242,107,146,243,135,170,215,175,236,32,41,47,22,154,47,187,187,176,135,232,137,87,168,194,144,220,168,178,54,58,210,201,196,43,98,79,69,17,234,71,161,151,188,135,86,179,179,109,143,54,68,216,114,232,183,183,44,161,37,180,54,143,70,194,63,81,6,147,36,234,166,79,245,75,183,180,73,92,55,226,245,141,118,151,41,139,170,141,242,141,130,121,43,113,61,68,72,123,147,234,17,150,173,194,51,46,196,171,183,253,247,216,37,238,20,241,116,193,27,208,162,68,188,169,191,38,38,58,77,147,136,231,75,155,181,71,176,143,181,184,100,71,218,165,119,126,175,218,66,99,216,120,169,99,98,93,58,53,82,206,173,117,236,73,142,137,40,62,153,230,181,66,146,149,17,252,226,18,125,203,79,179,94,223,188,122,208,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,51,211,180,199,42,180,115,51,132,183,198,33,189,134,118,213,197,213,214,153,219,185,158,146,75,125,236,41,226,245,150,210,81,244,16,163,250,94,207,127,96,234,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,57,77,221,153,156,37,177,241,13,156,51,185,110,46,146,180,246,237,172,244,146,92,238,97,47,31,172,134,148,143,160,180,159,210,246,251,251,7,85,35,215,180,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,43,243,21,44,108,52,167,73,170,94,53,174,129,136,209,215,37,103,211,60,238,136,74,84,163,63,155,66,143,185,10,246,107,217,247,8,113,138,220,93,48,70,203,41,113,44,218,119,202,121,141,37,194,109,28,233,112,183,40,183,145,118,185,12,200,187,82,158,255,0,214,251,12,68,44,72,226,245,141,119,111,57,139,86,141,242,113,131,121,75,109,61,68,73,155,83,235,145,22,174,66,35,62,197,39,183,253,239,218,35,85,227,155,108,121,189,230,204,151,90,189,185,133,53,46,33,196,122,54,17,122,139,53,25,167,84,178,95,172,125,189,131,148,203,171,212,102,200,114,84,169,27,221,117,102,226,213,177,37,170,140,245,51,208,139,222,99,243,156,151,143,93,87,223,223,216,64,137,47,54,122,161,122,126,194,30,178,199,197,204,65,195,153,169,159,103,215,250,7,146,178,115,94,149,135,123,117,73,255,0,178,33,69,222,132,255,0,144,75,28,25,226,189,142,88,119,50,59,119,139,31,42,233,173,165,13,170,54,232,112,123,8,219,212,247,183,13,74,250,40,81,105,254,255,0,95,97,11,50,203,30,122,240,171,50,81,35,196,167,57,232,186,242,163,161,199,233,186,73,127,148,189,25,37,39,154,113,219,66,180,91,196,157,75,191,77,123,143,178,74,37,68,162,37,36,245,35,237,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,83,17,241,66,201,194,123,125,203,158,251,172,122,58,158,222,154,187,211,188,247,122,208,142,230,144,165,125,39,16,93,222,223,188,85,6,105,56,174,215,47,218,45,78,201,194,170,87,163,34,201,89,55,233,30,122,30,230,176,184,171,67,136,229,63,13,38,159,93,206,253,117,245,59,59,12,87,93,82,163,54,183,84,151,87,168,59,205,151,62,67,146,95,94,210,78,247,22,163,82,143,66,34,34,212,204,251,8,136,135,92,192,236,166,99,30,61,203,108,236,187,115,157,79,55,73,167,101,245,145,83,203,61,90,215,212,113,228,40,244,75,169,62,207,187,223,165,129,225,15,6,187,125,166,33,213,49,78,240,235,20,182,155,91,244,239,71,173,189,138,50,109,74,79,53,137,189,186,124,226,117,34,246,235,238,18,42,145,195,31,43,116,170,106,105,199,102,115,73,38,74,221,233,26,138,117,61,164,93,221,81,251,135,210,62,27,249,91,54,73,143,144,157,154,105,254,186,84,125,218,127,229,67,228,220,60,48,114,181,94,136,152,135,103,114,73,4,91,79,210,21,21,104,100,70,68,127,225,101,239,28,31,18,184,49,217,179,155,145,63,15,47,223,69,154,82,181,53,7,209,110,191,184,253,115,73,115,30,157,217,222,132,234,126,237,125,166,33,222,51,112,215,204,46,21,52,253,74,37,11,211,20,182,119,41,82,122,168,49,244,73,115,20,103,176,229,41,95,69,178,63,219,167,121,8,191,92,182,171,118,220,167,33,214,161,116,239,52,179,109,73,230,33,122,40,140,200,203,84,153,151,122,79,252,131,233,88,88,141,119,225,165,113,171,134,205,170,244,19,89,82,76,156,228,52,239,114,210,189,52,113,42,46,244,39,217,236,251,197,139,101,99,139,85,78,147,232,251,47,27,41,189,83,10,117,166,189,53,206,74,57,104,249,134,244,233,227,67,51,61,8,157,95,127,110,187,125,198,44,199,12,177,191,13,241,118,152,205,78,198,175,245,237,188,218,92,211,165,125,173,53,74,21,254,202,218,127,172,71,179,219,247,143,120,0,0,0,0,0,0,0,0,0,0,0,0,0,56,54,118,49,78,70,17,101,254,224,187,33,79,232,229,49,210,114,156,229,19,154,107,54,51,103,216,104,81,119,56,101,218,94,209,85,28,40,216,92,220,204,193,150,228,126,105,53,205,220,173,251,118,235,79,156,69,217,237,215,65,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,195,138,227,11,133,153,153,178,155,143,202,39,121,123,85,191,118,237,41,240,72,251,61,157,226,213,178,79,138,114,49,119,0,45,251,174,108,254,178,83,221,95,53,206,81,55,174,147,100,182,93,132,132,151,115,100,93,133,236,29,228,0,0,0,0,0,0,0,0,0,0,0,0,0,120,60,77,198,252,55,194,42,99,213,59,230,191,208,54,203,106,115,78,149,247,117,209,43,87,251,19,106,254,173,126,207,103,220,43,59,52,252,90,170,117,111,72,89,120,39,77,233,88,75,174,181,233,174,114,87,204,71,207,183,167,79,38,25,25,106,70,210,251,251,52,219,239,49,93,55,238,35,93,248,151,91,122,225,188,170,221,124,215,148,165,27,156,134,154,239,90,151,220,218,82,93,235,87,179,219,247,15,155,67,182,171,119,36,166,225,209,97,117,15,58,178,109,41,230,33,26,168,204,136,139,85,25,23,122,139,252,162,80,96,207,13,124,194,226,171,76,84,165,208,189,15,75,123,106,147,39,170,131,35,84,159,45,68,123,10,82,85,244,92,51,253,154,119,152,152,152,107,193,142,205,130,220,121,248,135,126,250,80,212,148,41,216,62,138,117,141,15,212,53,23,49,153,223,98,211,169,123,245,246,16,239,22,247,12,28,173,80,98,42,33,89,220,226,89,30,227,244,133,69,58,153,145,17,159,248,89,251,135,214,46,27,249,91,38,77,143,144,157,154,105,254,186,84,125,218,127,229,67,230,213,248,99,229,110,171,77,85,56,172,206,81,40,205,91,189,35,81,86,135,180,203,187,170,47,120,142,184,189,193,174,223,117,137,149,76,44,188,58,53,33,167,22,197,59,209,235,115,122,136,156,82,83,205,126,111,102,191,54,157,76,189,154,251,197,126,99,142,83,49,143,1,37,184,119,165,185,201,167,147,166,211,82,250,200,170,230,30,174,233,234,54,242,212,90,165,165,31,111,221,238,215,145,210,234,51,104,149,72,149,122,123,188,169,112,36,55,37,133,237,37,108,113,10,37,36,244,50,50,61,12,139,176,200,200,89,126,75,56,163,189,111,49,76,195,92,106,79,54,39,53,152,204,85,181,36,242,91,210,59,41,79,34,52,67,53,104,68,234,245,53,106,125,222,227,22,169,103,94,86,237,251,111,196,186,45,106,135,91,78,154,211,111,50,247,41,198,247,37,104,74,210,123,86,148,168,189,85,164,251,75,218,62,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,249,175,206,14,31,101,126,215,57,149,201,61,77,114,79,248,13,59,99,232,231,237,113,130,115,231,82,203,136,78,212,62,74,245,187,244,208,187,123,168,251,48,249,173,197,76,199,85,138,77,235,87,230,83,216,255,0,5,135,211,198,46,78,228,180,75,245,219,101,181,43,85,50,147,237,238,238,47,110,188,243,15,176,242,236,197,11,158,45,163,102,83,58,250,148,181,161,13,181,206,105,175,164,226,27,35,220,226,146,159,164,180,151,127,183,221,168,182,44,159,240,177,182,109,88,148,203,227,27,161,245,245,141,172,204,106,15,49,198,186,103,52,142,233,23,50,52,179,74,246,173,46,167,180,180,61,117,211,77,8,88,141,2,223,164,90,244,168,244,74,28,78,154,28,86,208,211,77,243,20,189,169,74,73,36,90,168,204,207,177,36,93,167,236,31,68,0,0,7,60,197,44,5,195,12,99,167,61,78,191,45,223,72,33,214,212,222,189,92,134,180,213,43,47,246,39,17,253,98,255,0,203,247,10,253,204,31,8,26,84,134,167,87,176,90,165,210,185,171,175,34,155,201,82,245,236,117,68,158,108,153,191,241,73,215,79,102,190,241,92,120,185,151,204,83,193,42,196,138,85,253,110,116,28,183,22,150,220,235,35,59,204,65,41,196,146,180,105,197,233,175,41,125,134,125,154,125,218,249,235,7,18,111,44,49,174,71,184,236,186,191,163,231,197,117,14,182,239,78,211,186,41,43,74,203,177,196,169,63,73,9,62,239,103,222,44,39,45,124,92,46,42,34,224,91,216,224,142,182,34,159,105,167,234,186,182,223,37,175,153,66,151,201,141,12,205,90,17,58,189,8,245,61,116,247,11,72,194,220,90,177,113,138,214,135,119,216,85,159,72,211,230,50,219,169,115,167,121,157,55,182,135,8,180,117,8,87,209,113,7,221,237,251,199,177,0,0,0,0,0,0,0,0,0,0,0,0,21,141,198,123,18,38,194,182,45,76,61,167,201,219,30,165,215,250,65,189,132,123,249,110,83,221,107,180,211,169,104,102,103,234,168,190,223,112,227,252,26,96,215,95,197,171,150,117,57,237,176,34,116,125,114,54,160,247,238,141,80,38,251,79,214,45,21,175,209,253,162,230,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,83,55,25,104,53,214,49,106,218,157,81,123,116,9,125,103,66,141,168,45,155,99,83,201,206,210,245,143,85,105,244,191,96,236,28,24,49,34,100,219,102,236,195,217,242,119,71,166,244,29,3,123,8,182,115,28,168,186,239,105,39,83,212,200,143,214,81,253,158,225,103,32,0,0,0,0,0,0,0,0,0,0,0,3,199,98,150,45,88,184,59,107,76,187,239,218,207,163,169,240,217,113,213,57,211,188,246,187,27,91,134,90,52,133,171,232,182,179,238,246,125,194,173,243,41,197,194,226,173,174,125,189,129,232,232,162,37,247,90,98,171,171,110,115,154,249,228,37,124,153,48,200,211,169,27,75,208,207,82,211,79,120,175,107,251,18,111,44,78,174,72,184,239,74,191,164,39,202,117,110,184,239,78,211,90,169,75,82,207,177,180,165,63,73,106,62,239,111,220,61,14,17,229,243,20,241,182,176,197,42,193,183,58,254,99,136,75,142,117,145,154,229,160,212,218,77,90,58,226,53,211,154,142,194,62,221,126,253,44,115,47,156,32,105,81,218,131,94,198,154,151,84,230,173,60,186,111,37,72,211,177,165,26,121,177,166,255,0,198,167,93,61,186,251,133,129,97,110,2,225,134,14,83,153,167,88,118,239,163,208,211,105,111,94,174,67,186,232,148,23,251,43,139,254,173,31,228,251,199,67,0,0,1,243,171,246,253,34,232,165,72,162,87,34,117,48,229,54,182,157,111,152,164,110,74,146,105,50,213,38,70,93,138,50,236,63,104,174,236,224,112,177,182,110,168,149,59,227,4,97,244,21,141,175,76,118,15,49,199,122,151,52,144,233,151,50,76,178,74,55,45,77,39,176,180,45,53,211,77,72,84,238,32,225,229,217,133,247,60,171,70,244,166,116,21,56,139,90,22,215,57,167,126,139,139,108,207,115,106,82,126,147,106,46,255,0,103,187,65,220,114,171,158,28,79,203,125,90,29,58,45,67,171,181,142,75,110,74,167,114,163,183,169,110,96,150,174,105,176,227,159,162,103,110,133,239,212,187,123,238,231,46,89,142,176,243,29,98,195,187,44,250,135,49,254,75,105,159,27,148,241,116,210,57,44,184,227,123,220,105,178,94,211,121,37,185,37,161,247,151,217,214,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,205,86,99,109,220,183,225,156,219,198,172,246,179,11,151,210,49,181,207,157,254,80,195,107,245,146,211,132,157,9,226,62,210,237,246,123,203,62,56,183,139,23,126,52,94,243,175,219,222,161,214,84,231,242,185,174,114,154,111,93,140,182,209,118,52,132,39,232,180,146,236,73,119,123,245,51,232,89,89,202,109,249,154,11,165,84,139,105,29,61,62,46,157,100,221,89,95,39,115,111,169,31,54,183,155,82,181,83,10,79,97,246,119,159,219,121,120,1,148,252,40,203,213,50,35,22,109,27,151,62,60,119,163,42,95,81,36,247,182,228,142,113,150,199,30,113,37,235,18,123,123,253,95,180,200,118,144,0,0,0,0,30,118,247,195,235,75,17,104,238,208,111,10,87,95,9,228,169,10,111,158,235,90,145,165,73,62,214,212,147,238,90,139,191,218,43,251,50,156,36,172,235,149,53,59,163,6,100,122,30,114,144,244,132,211,182,59,35,158,247,207,44,139,155,34,97,18,119,41,77,39,187,66,211,95,105,138,195,198,172,189,226,110,2,87,149,65,196,58,23,66,226,181,83,42,234,163,187,204,70,247,18,149,104,203,139,211,94,82,251,12,251,52,251,181,250,217,114,204,214,34,229,190,243,141,115,89,181,46,92,117,41,13,78,141,201,96,250,136,252,214,86,227,123,220,105,195,70,226,101,37,185,37,169,119,151,183,91,183,202,78,116,108,12,203,219,209,153,135,43,167,184,217,142,131,155,11,99,235,218,178,67,4,225,243,13,134,219,63,156,124,147,234,253,229,217,221,36,128,0,0,0,0,0,0,0,0,0,0,0,80,127,19,44,85,60,69,204,93,82,158,218,245,98,141,200,216,90,119,115,160,195,51,254,130,79,189,31,111,236,19,111,131,118,24,55,109,97,141,197,127,72,139,181,251,155,164,218,189,250,235,211,72,168,53,220,75,50,238,87,234,151,237,239,22,42,0,0,0,3,249,175,110,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,3,249,175,110,131,250,0,0,0,2,186,184,200,225,131,119,46,24,91,183,243,17,119,63,108,245,123,151,191,77,58,153,20,246,187,141,100,93,201,253,83,253,157,226,18,112,205,197,95,201,214,98,233,116,247,87,163,21,158,126,242,211,250,152,51,12,191,160,163,239,95,217,251,69,248,0,0,0,0,0,0,0,0,0,0,0,0,141,217,181,206,141,129,150,139,122,75,51,37,117,23,27,209,214,168,80,182,62,141,203,52,62,77,159,48,152,113,178,249,198,13,62,183,222,125,157,244,143,152,220,205,98,46,100,47,73,55,53,229,82,230,71,74,150,220,24,220,150,11,167,143,205,121,109,183,189,182,155,53,237,39,148,91,148,90,159,121,251,52,249,56,43,151,188,77,199,186,242,104,56,121,66,235,156,78,138,121,93,84,118,185,104,222,218,84,173,30,113,26,233,205,71,97,31,110,191,126,150,121,150,190,18,86,117,180,154,101,209,140,210,61,49,57,40,102,66,169,219,29,143,200,123,230,86,101,205,143,48,201,91,84,151,83,221,161,235,175,176,133,128,217,24,125,105,97,213,29,170,13,159,74,232,33,50,148,161,45,243,221,119,66,36,165,37,218,226,148,125,200,73,119,251,7,162,0,0,0,0,1,28,243,115,147,107,7,51,150,172,162,168,67,228,220,145,227,44,169,211,185,143,43,99,137,109,254,81,114,201,246,219,61,28,124,213,235,118,123,15,179,186,140,243,9,151,251,211,46,247,236,187,42,239,141,180,208,183,21,21,253,237,31,61,130,121,214,208,230,214,220,115,110,238,74,143,67,61,75,219,239,63,223,149,252,196,93,153,113,196,234,125,227,110,206,228,197,113,214,163,84,219,229,52,174,108,51,144,203,143,35,85,180,225,167,82,100,187,82,91,139,217,238,59,225,202,174,99,109,220,200,97,156,43,198,146,246,147,15,153,213,177,181,207,154,254,80,251,104,245,148,211,100,173,73,147,62,194,236,246,251,207,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,199,87,170,196,162,211,221,169,206,94,198,25,219,185,90,25,233,170,137,37,220,70,125,230,94,193,159,60,240,230,110,161,152,220,89,155,86,143,243,52,72,220,190,137,143,85,91,119,70,140,151,61,99,105,181,159,174,206,190,177,125,221,157,252,211,1,176,82,230,199,172,66,131,97,91,13,110,145,47,155,170,247,54,91,118,48,235,189,203,113,4,122,147,74,254,151,253,199,161,220,8,193,75,95,2,172,56,118,93,179,27,150,220,126,102,245,239,112,247,238,121,215,11,177,110,47,77,57,170,246,255,0,220,93,24,0,0,0,0,0,0,120,108,91,193,187,35,25,237,121,118,181,235,76,234,163,201,101,198,146,124,231,145,176,212,219,136,215,230,214,131,61,9,213,118,107,237,251,180,166,204,235,240,234,186,240,26,84,219,222,201,87,164,237,71,94,113,205,52,109,158,145,38,114,93,217,243,146,86,227,155,26,105,61,186,118,235,239,35,35,135,246,141,223,113,225,245,199,22,227,182,230,244,117,42,123,232,117,183,57,109,185,181,109,184,149,151,98,210,164,159,172,132,159,105,31,112,185,124,128,241,6,165,227,69,42,159,134,120,138,239,75,117,68,105,168,172,187,181,75,235,9,9,138,202,87,181,152,200,109,189,238,186,179,208,213,234,233,238,208,202,122,17,234,90,151,180,127,64,0,0,0,0,0,0,0,0,0,7,144,197,139,213,156,61,176,106,151,115,234,218,136,60,141,79,67,63,166,243,109,251,18,175,215,247,24,204,245,223,112,203,186,238,41,117,249,206,243,95,149,203,220,173,164,157,118,161,40,46,194,34,46,228,151,176,104,187,41,216,86,120,63,130,116,43,53,215,55,191,23,170,230,43,77,53,221,45,247,11,179,122,203,185,207,127,253,195,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,251,134,116,109,11,134,93,169,113,68,175,193,119,148,252,94,102,213,109,37,105,185,10,65,246,25,25,119,40,253,131,76,56,79,122,179,136,86,13,46,238,97,91,145,59,159,161,232,101,244,30,113,191,106,83,250,158,226,30,188,0,0,0,0,0,0,0,0,0,0,127,12,244,45,79,216,32,94,127,184,131,82,240,94,149,63,12,240,237,222,170,235,150,211,177,94,119,106,145,209,146,211,41,149,47,107,209,150,219,155,29,105,7,161,43,214,215,221,169,157,52,93,215,125,199,136,55,28,171,142,228,155,214,84,170,15,173,215,28,229,182,222,229,184,226,150,125,136,74,82,94,178,212,125,132,93,226,96,100,163,135,93,215,143,50,161,222,247,178,189,25,106,52,243,110,105,163,111,117,105,35,140,238,207,155,146,135,27,222,211,170,237,211,179,79,121,145,21,201,97,38,13,216,248,49,107,196,181,172,170,103,73,30,51,45,180,163,231,60,230,243,75,109,163,119,206,45,102,90,147,73,236,215,217,247,235,238,128,0,0,0,0,0,7,1,206,62,90,40,121,139,194,186,157,25,200,218,214,162,70,122,69,57,221,235,253,58,99,72,75,69,183,154,218,62,155,218,234,163,211,223,217,221,159,220,77,176,43,88,95,124,214,108,122,243,92,185,116,137,210,33,171,214,65,238,229,60,182,140,253,69,40,139,181,179,236,220,127,121,247,142,209,145,236,205,212,50,229,139,48,170,210,62,122,137,39,153,214,177,234,167,118,216,210,82,223,172,77,56,178,245,222,215,213,47,191,179,187,65,148,138,172,74,213,61,170,156,21,239,97,237,219,85,161,150,186,40,210,125,228,71,222,71,236,31,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,16,226,179,152,67,195,44,40,98,192,165,167,74,149,209,187,99,186,254,139,166,147,5,211,245,84,218,146,173,82,179,47,164,157,62,222,225,72,233,74,150,162,74,75,83,49,122,252,54,114,177,73,193,140,44,137,122,212,227,127,124,181,190,103,84,173,234,245,57,50,102,54,142,196,188,182,207,86,221,46,226,47,183,83,237,41,160,0,0,0,0,0,0,0,63,61,66,4,74,172,25,20,217,237,115,99,202,105,108,186,141,198,157,200,81,25,40,181,35,35,46,195,62,225,83,252,68,184,118,34,134,138,182,56,97,65,110,97,110,63,58,171,78,238,216,71,213,201,121,254,107,242,76,207,66,38,211,177,40,251,72,187,200,86,125,42,165,82,181,235,209,42,208,92,228,79,165,75,110,67,74,209,42,216,243,75,37,36,244,50,52,158,138,73,119,145,151,222,46,187,135,6,118,99,227,109,157,31,14,111,95,228,247,45,21,180,69,97,93,171,234,99,178,212,70,82,230,141,176,134,209,185,199,85,234,154,140,203,237,45,12,167,80,0,0,0,0,0,0,0,0,0,0,137,92,78,113,13,219,15,43,23,26,32,175,108,233,253,31,78,122,17,253,10,140,61,221,233,81,125,21,159,126,130,142,112,166,212,69,237,127,82,237,151,21,181,51,57,250,158,154,233,177,149,175,222,95,171,239,26,115,128,194,99,68,67,9,238,78,191,231,51,31,160,0,0,0,5,5,241,54,185,91,175,230,134,224,97,163,213,48,250,78,223,126,250,116,51,247,23,184,90,191,14,252,69,119,17,50,219,64,153,38,71,58,68,126,171,152,173,132,159,165,62,89,23,97,37,37,220,129,39,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,46,34,24,138,238,29,229,182,191,50,52,142,76,137,29,47,45,91,9,95,70,124,66,62,195,74,139,185,98,169,248,100,220,173,208,51,67,111,176,233,232,153,157,95,111,187,101,58,97,251,143,222,47,212,0,0,0,7,231,158,194,100,196,91,10,238,86,159,231,35,25,140,197,107,81,22,77,253,84,182,91,86,228,195,228,104,122,105,174,246,80,191,121,254,183,188,94,55,12,92,67,118,251,202,197,184,137,203,221,58,7,89,212,30,132,95,78,163,51,111,114,82,95,69,5,221,168,150,160,0,0,0,0,0,0,0,0,0,2,10,241,31,206,204,124,18,179,100,97,205,149,252,162,229,173,54,184,175,171,181,29,52,119,154,150,202,156,209,198,22,218,246,184,210,125,82,81,25,253,133,169,157,40,213,106,85,43,162,189,46,173,57,206,124,250,172,183,36,58,173,18,157,239,58,179,82,143,66,34,73,106,165,31,113,17,125,194,204,56,118,240,236,69,113,20,156,112,197,116,237,97,14,177,54,149,78,215,93,228,93,36,150,95,230,177,36,140,181,35,113,59,20,143,180,203,184,133,175,211,233,241,41,80,88,166,192,107,149,30,51,105,101,164,110,53,109,66,72,136,139,83,51,51,236,34,239,31,164,0,0,0,0,0,0,0,86,215,21,252,171,82,235,246,119,229,190,220,141,182,175,79,94,201,222,186,143,88,173,181,58,75,138,245,222,36,253,51,79,98,80,106,247,118,118,10,125,82,84,133,26,84,90,25,11,184,225,77,152,67,196,220,40,127,15,234,105,214,165,107,237,222,238,191,165,234,100,206,116,187,18,218,82,157,18,130,47,164,173,126,206,225,59,192,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,146,90,159,112,160,46,35,184,204,120,187,152,74,153,198,147,205,167,82,185,61,33,108,219,183,155,6,38,254,244,37,71,235,55,237,215,236,208,121,220,139,224,60,220,119,199,106,61,13,108,107,72,143,212,117,238,238,47,155,221,14,74,155,236,230,33,71,170,218,211,213,63,191,179,191,67,81,34,179,10,58,35,48,157,168,70,186,22,166,125,231,175,183,239,31,236,0,0,0,0,0,0,0,3,252,101,197,98,116,71,161,73,70,246,100,54,166,156,78,166,90,165,69,161,150,165,219,220,98,160,56,157,100,141,187,30,169,39,27,48,250,39,243,109,65,229,189,83,103,153,244,31,113,83,36,188,230,231,95,53,30,137,74,11,106,80,69,238,237,212,132,16,193,252,78,174,224,254,33,209,175,186,3,252,183,233,179,35,188,226,118,160,249,141,182,251,110,154,61,116,44,139,83,108,187,73,38,101,255,0,80,208,102,84,115,9,110,230,35,10,41,55,93,42,95,50,123,81,152,143,82,111,150,225,114,229,20,102,28,117,58,169,182,210,122,41,226,45,82,91,79,217,246,118,128,0,0,0,0,0,0,0,0,0,21,115,198,138,231,147,232,187,62,219,73,104,201,250,67,113,246,118,250,212,229,151,179,94,255,0,180,66,76,133,209,33,87,179,41,108,66,158,127,54,174,183,94,255,0,252,130,81,251,12,189,164,67,68,4,90,22,132,63,160,63,53,70,161,22,151,13,201,243,92,229,178,214,155,149,161,158,154,153,17,118,17,25,247,153,8,115,146,236,227,22,98,49,46,244,163,188,158,157,184,158,142,232,217,215,126,187,163,200,83,158,177,48,223,245,58,246,159,183,179,237,153,224,3,194,227,62,43,91,152,51,96,212,47,171,158,71,42,28,30,86,239,81,197,107,189,230,218,47,160,133,159,123,169,254,137,255,0,105,102,207,16,174,233,119,229,225,80,186,231,30,175,206,229,110,238,254,131,72,108,187,146,146,238,65,123,8,94,183,12,251,38,69,155,150,27,125,18,21,169,202,234,244,236,47,232,212,38,123,148,127,172,37,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,159,196,194,201,145,121,101,134,224,68,117,104,113,122,77,123,11,250,85,8,126,245,23,234,138,41,195,219,186,93,135,120,83,238,184,39,163,240,121,187,123,191,166,210,219,62,244,168,187,150,126,195,26,76,193,140,86,183,49,154,193,167,223,86,196,142,108,57,220,221,190,163,137,211,99,206,52,127,77,8,62,246,149,253,18,254,211,247,64,2,24,103,71,56,197,151,124,75,178,232,236,167,168,110,95,164,122,198,117,217,166,216,241,212,223,172,108,57,253,118,189,135,236,237,251,38,53,58,161,22,169,13,185,240,156,230,50,238,187,85,161,150,186,25,145,246,25,17,247,145,143,210,3,248,101,169,104,99,59,249,245,162,194,161,102,82,231,133,0,254,105,61,22,157,255,0,249,4,83,246,153,251,76,196,219,224,187,115,201,244,93,225,109,168,181,100,189,31,180,251,59,61,106,138,207,217,175,127,218,45,24,0,0,0,0,0,0,0,0,0,7,23,205,110,97,45,220,187,225,69,90,235,171,75,229,207,118,51,241,233,173,242,220,62,100,179,140,251,141,39,84,182,226,75,85,50,101,170,139,105,123,126,220,249,227,14,39,87,113,135,16,235,23,221,125,238,99,245,41,146,30,109,59,80,92,182,220,125,199,73,30,162,16,71,161,184,125,166,146,51,255,0,168,78,238,24,185,35,110,248,170,198,198,188,65,137,252,219,79,117,15,211,25,230,125,55,219,84,57,44,185,185,167,201,69,170,84,178,218,164,25,123,253,132,46,2,36,86,32,196,102,20,100,108,102,59,105,105,180,234,103,162,82,90,17,106,125,189,196,63,216,0,0,0,0,0,0,0,7,155,196,107,62,37,253,98,215,172,233,197,171,85,138,108,168,38,125,189,156,214,86,222,189,138,73,247,44,253,165,247,151,120,160,60,244,96,60,220,8,199,106,197,13,12,105,72,145,211,244,14,238,47,156,219,14,50,156,236,230,45,69,162,221,211,214,63,187,179,187,209,112,226,198,99,194,44,194,83,14,76,158,85,58,171,206,234,203,102,237,220,168,50,246,119,33,74,47,89,207,102,159,110,162,255,0,72,201,69,169,119,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,14,47,155,108,106,111,2,240,114,173,121,167,182,75,60,142,74,125,250,202,97,181,118,242,214,93,206,251,75,254,242,206,28,137,15,74,121,79,190,189,203,86,154,158,132,93,197,167,176,93,79,9,236,190,38,196,194,70,177,62,176,207,46,173,113,110,213,189,218,242,185,18,103,49,222,151,20,149,106,149,145,253,18,211,237,62,209,62,192,0,0,0,0,0,0,0,0,124,123,190,217,167,94,118,181,90,212,171,55,190,29,94,11,240,94,78,170,47,81,214,212,218,190,137,145,247,40,251,140,143,237,33,66,217,244,202,85,195,151,92,79,155,80,137,3,117,175,90,125,201,145,36,243,80,91,20,244,137,70,134,118,27,206,56,122,52,201,30,227,211,220,100,71,223,249,178,23,154,10,158,94,113,118,156,137,181,46,85,185,88,125,152,83,145,201,74,182,165,217,81,121,142,106,77,56,225,232,219,39,234,167,79,176,200,251,239,210,211,185,105,119,149,179,74,186,232,143,243,160,85,225,49,58,59,155,84,157,205,186,218,92,65,232,162,37,23,170,162,239,34,63,176,135,214,0,0,0,0,0,0,0,0,0,20,255,0,198,105,231,78,251,182,90,67,95,54,93,110,229,110,47,234,105,250,118,8,209,195,235,145,249,206,90,230,250,246,167,249,119,110,134,127,237,124,175,112,208,184,0,141,60,65,177,42,62,26,229,186,225,168,186,230,197,189,210,108,236,51,238,159,20,143,250,42,253,113,92,252,31,25,154,246,61,76,113,146,249,148,114,249,202,236,236,214,20,253,189,135,219,223,238,23,92,3,207,95,151,245,171,134,150,204,171,190,243,169,244,20,168,91,57,207,242,92,119,110,247,18,218,125,86,210,165,30,170,90,75,176,189,190,237,69,25,231,215,59,51,179,51,116,250,26,217,149,182,207,129,254,10,222,194,62,102,246,226,169,125,171,97,183,75,71,88,87,121,158,190,206,206,255,0,17,147,204,166,93,217,156,190,209,2,20,13,109,248,90,250,74,95,53,175,153,222,204,131,107,212,55,155,90,181,113,131,47,87,187,188,251,59,244,39,111,80,41,118,189,30,61,10,139,27,167,133,27,127,41,189,234,94,221,202,53,31,106,140,204,251,84,103,218,99,232,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,215,5,2,151,116,82,36,80,171,81,185,240,228,236,230,183,189,73,221,181,68,162,237,73,145,151,106,72,251,12,103,183,56,121,75,187,178,199,125,46,4,216,31,222,244,221,61,25,47,154,215,207,108,102,57,189,234,19,206,45,58,56,249,23,173,223,222,93,157,222,219,33,121,217,157,150,107,167,208,215,52,173,214,124,255,0,240,166,246,17,114,246,55,41,72,237,67,14,58,122,186,250,123,140,180,246,246,119,94,101,135,127,90,184,151,108,197,187,236,202,159,95,74,155,191,146,255,0,37,198,183,108,113,77,171,213,113,41,81,104,164,40,187,75,217,238,208,122,16,20,163,198,17,153,172,227,212,55,30,47,153,95,51,146,174,206,221,33,64,221,216,93,189,254,241,99,28,62,113,42,62,37,101,186,222,168,180,230,245,179,213,239,236,50,239,159,40,139,250,41,253,65,37,128,6,122,56,130,242,63,57,203,160,216,94,228,159,69,219,161,151,251,95,23,222,36,191,6,87,157,43,238,230,105,109,122,135,209,109,86,239,248,26,134,189,130,224,0,0,0,0,0,0,0,0,0,7,201,187,46,90,93,155,108,213,46,186,219,252,152,20,136,79,206,146,230,213,43,107,109,54,167,22,122,36,141,71,162,82,125,196,103,246,24,160,204,250,230,130,167,152,108,92,168,162,13,75,157,110,81,164,61,10,10,57,41,78,244,181,42,87,45,205,77,166,220,45,91,120,189,85,107,246,153,159,119,232,200,94,82,174,28,197,98,124,42,132,184,27,109,122,43,237,204,151,39,154,131,222,166,100,69,53,179,176,158,109,194,213,167,140,247,22,190,226,35,62,235,233,180,45,154,117,153,107,82,109,74,75,123,33,210,32,177,5,148,234,163,245,26,109,45,167,233,25,159,114,75,188,204,254,211,31,96,0,0,0,0,0,0,0,0,4,5,226,195,151,196,95,120,70,238,39,209,217,230,85,173,221,186,53,187,78,111,62,84,22,59,212,226,82,157,18,131,63,162,122,253,135,218,41,86,60,135,162,188,151,216,94,213,167,93,15,66,62,242,211,218,52,121,148,156,106,111,29,48,114,147,121,171,178,75,220,254,114,125,218,74,125,180,246,242,208,93,205,123,11,254,243,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,107,141,22,44,189,42,177,103,97,109,42,87,45,184,62,144,244,171,91,8,249,155,211,78,125,158,213,35,179,78,211,245,20,122,251,125,194,190,112,47,15,36,226,150,39,82,44,184,197,219,63,168,212,251,59,54,71,117,207,106,147,253,95,188,191,176,105,78,209,182,160,90,22,244,91,122,152,223,46,52,77,251,19,170,143,77,203,82,207,181,70,103,222,163,246,143,176,0,0,0,0,0,0,0,0,0,57,118,100,48,78,137,143,88,81,92,177,42,205,106,244,152,114,122,23,55,47,230,101,42,51,205,54,189,18,226,9,90,27,166,122,41,91,79,219,239,44,243,227,166,18,86,176,67,19,43,56,127,91,45,92,167,203,144,219,14,122,159,58,203,114,29,105,43,209,43,94,221,121,71,216,106,51,47,250,206,206,120,74,230,153,119,45,29,220,8,185,165,110,151,75,142,169,52,245,108,211,72,205,162,12,86,155,209,12,145,119,169,94,178,150,103,239,215,188,89,128,0,0,0,0,0,0,0,0,0,171,222,52,54,129,29,26,208,186,219,111,83,79,164,57,138,215,187,215,167,54,93,155,191,176,87,94,88,238,197,217,120,213,111,87,138,103,76,134,58,189,206,114,247,233,186,35,201,46,205,15,245,189,222,209,165,54,86,78,54,75,35,212,140,127,216,10,166,227,49,139,44,60,237,185,133,208,228,104,227,29,103,88,222,195,237,220,84,247,209,218,104,251,251,149,247,251,135,214,224,191,134,221,29,30,238,196,71,143,95,72,244,28,146,253,94,90,170,44,171,185,93,189,254,212,151,246,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,217,86,179,239,117,126,223,111,220,69,238,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,76,99,193,171,39,28,44,233,54,101,241,76,235,33,72,217,217,206,121,189,54,186,219,159,236,75,65,247,180,143,111,179,239,35,161,140,219,100,234,251,202,253,210,184,213,54,186,186,11,250,116,117,13,204,183,205,218,219,6,231,205,37,247,22,157,22,249,39,183,191,77,75,179,187,232,101,23,59,120,131,150,10,194,33,196,123,174,182,93,215,168,167,109,97,173,218,37,243,79,206,155,14,56,95,56,254,238,207,118,157,221,215,129,129,121,141,195,60,193,91,200,175,216,21,158,173,39,175,49,29,60,134,246,122,238,160,187,93,105,26,235,201,95,179,217,247,107,212,133,94,113,160,195,94,178,143,104,226,35,39,167,163,186,254,121,126,183,49,116,230,83,222,174,206,239,98,79,251,71,201,224,207,139,76,50,237,199,133,179,36,234,227,253,31,70,222,195,236,218,85,7,215,218,72,251,143,181,95,119,184,90,200,15,248,121,100,219,102,179,61,8,134,107,51,57,118,46,245,198,187,134,188,115,58,148,63,210,109,115,151,179,93,177,25,65,246,104,95,171,238,246,11,20,224,187,104,17,81,174,251,173,198,244,53,122,63,150,173,123,253,122,139,103,217,187,251,5,161,0,0,0,0,0,0,0,0,0,10,207,226,213,154,101,219,84,118,176,34,217,149,182,93,82,58,100,212,21,179,93,99,56,137,209,93,111,69,178,101,222,148,250,201,89,31,187,78,241,88,216,23,132,149,172,110,196,202,54,31,209,75,71,42,18,227,182,251,158,167,205,178,228,134,154,82,244,82,209,174,156,210,236,37,17,159,253,101,161,140,183,224,157,19,1,112,162,135,98,82,90,209,232,208,227,117,206,110,95,207,74,76,102,90,113,122,41,197,146,117,54,136,244,74,182,151,179,222,125,68,0,0,0,0,0,0,0,0,0,124,123,186,218,129,119,219,242,173,234,155,123,227,74,217,189,58,168,181,218,180,172,187,82,100,125,233,47,104,205,110,58,97,228,156,45,196,234,197,151,32,187,96,116,250,31,103,110,248,237,57,236,82,191,172,247,159,246,11,4,224,187,139,15,69,172,94,56,93,85,149,204,110,119,163,253,20,222,194,46,94,196,84,95,123,181,40,237,215,176,253,117,22,158,207,112,182,96,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,14,184,150,144,110,44,244,34,239,25,202,206,86,38,187,138,120,245,112,92,73,149,207,138,174,147,144,173,155,123,161,71,66,187,54,36,251,219,246,144,149,124,29,112,149,139,159,16,43,216,135,43,180,173,206,151,97,118,246,245,12,84,25,62,229,151,234,254,169,254,206,241,113,160,0,0,0,0,0,0,0,0,0,2,3,241,72,202,155,56,163,135,206,226,189,184,207,243,229,186,194,157,144,91,143,215,135,29,137,175,168,189,119,146,130,213,110,39,185,38,175,188,187,5,62,97,197,239,92,194,108,68,164,93,212,211,229,204,161,212,163,200,113,191,80,247,242,95,67,134,141,84,149,17,106,109,145,107,161,254,209,161,220,172,99,117,35,29,240,110,222,188,41,238,127,43,232,34,51,81,111,69,122,146,250,86,28,117,58,155,104,35,208,221,46,212,150,223,119,184,186,240,0,0,0,0,0,0,0,0,8,157,196,218,196,114,246,202,157,208,220,54,55,205,141,209,114,21,187,77,187,170,80,247,118,26,136,143,84,164,251,197,4,165,74,66,137,73,61,12,134,152,240,15,16,90,196,220,48,164,93,205,30,226,153,212,122,221,165,174,201,14,183,250,169,253,79,112,232,131,248,102,68,90,152,206,222,122,241,102,94,47,102,50,228,184,84,191,228,69,209,244,173,232,94,167,242,8,200,95,110,196,25,234,109,235,218,95,112,185,108,128,225,163,56,105,150,171,106,2,155,219,54,71,89,212,158,166,122,237,159,40,209,253,53,23,114,253,159,180,113,220,234,241,39,183,112,65,114,44,44,60,99,210,119,57,108,231,59,185,198,122,79,240,119,83,216,244,85,182,230,246,221,89,118,43,179,79,121,145,21,58,226,86,42,94,216,181,113,61,116,95,53,127,72,79,127,110,247,58,118,90,250,40,66,11,177,164,37,63,69,180,23,119,179,239,18,251,37,124,55,238,108,106,149,2,247,196,82,244,125,170,174,111,205,124,219,189,71,100,134,187,217,148,135,17,181,214,144,125,221,186,251,181,51,185,219,26,197,182,240,234,221,141,107,218,176,58,74,124,93,252,182,249,174,57,166,229,169,103,218,181,41,95,73,106,62,255,0,104,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,60,253,243,98,219,120,139,110,201,181,238,168,29,93,62,86,206,99,124,215,27,215,107,137,89,118,161,73,87,210,66,79,176,253,130,152,243,169,195,122,230,193,89,51,239,140,58,47,72,90,169,229,124,215,205,181,211,246,71,107,189,233,75,113,123,157,117,103,221,217,167,187,67,40,129,134,184,167,123,97,45,196,197,209,99,85,253,31,80,99,118,199,58,118,93,250,77,173,7,216,234,20,159,162,226,203,187,219,247,11,138,201,79,18,123,119,27,151,30,194,196,54,61,25,115,250,252,151,119,56,247,87,254,18,234,187,25,138,134,219,216,219,72,46,213,118,235,239,35,35,236,89,254,195,70,49,47,45,119,44,4,183,186,108,126,143,166,61,76,180,221,62,41,175,250,105,46,228,123,127,96,166,140,138,98,212,172,32,204,101,183,113,18,255,0,145,127,44,234,155,208,189,127,228,18,80,142,221,139,50,209,78,107,216,95,120,209,41,25,25,106,67,250,57,222,62,98,11,88,101,134,21,107,185,211,208,161,242,59,123,123,55,200,105,191,213,87,235,251,134,103,20,165,45,70,165,30,166,98,253,184,100,216,142,89,57,83,181,219,152,198,201,178,122,222,122,183,107,187,109,74,102,222,194,81,145,104,149,23,112,150,32,0,0,0,0,0,0,0,0,57,14,105,241,182,145,129,24,55,112,222,21,7,52,150,112,37,179,78,111,69,122,242,250,87,220,105,58,147,107,34,212,218,62,213,22,223,127,219,158,44,71,189,235,152,179,136,149,123,186,164,124,201,149,202,148,137,13,183,234,22,206,115,235,112,145,170,82,146,61,13,195,45,76,139,246,11,131,225,111,149,38,112,187,15,154,197,123,141,159,231,203,138,58,92,143,235,31,169,14,67,16,159,73,122,143,41,7,162,219,87,122,73,95,113,118,9,240,0,0,0,0,0,0,0,0,0,0,41,207,140,86,18,49,108,98,5,7,17,34,150,133,113,245,91,203,183,179,167,98,158,201,119,172,255,0,91,245,75,246,247,136,165,147,108,77,119,11,49,234,223,184,142,87,34,42,122,190,122,182,18,187,225,72,66,123,54,40,251,220,246,16,209,179,78,37,212,19,136,61,72,251,135,253,128,0,0,0,0,0,0,0,0,0,0,0,0,229,249,148,196,37,225,126,15,87,47,6,191,75,15,166,216,94,253,242,153,108,255,0,162,175,99,158,225,154,167,221,55,221,83,170,239,86,159,230,23,199,195,7,11,83,135,121,120,133,80,90,183,63,90,230,115,85,166,154,242,103,77,34,254,154,139,185,126,205,63,104,152,64,0,3,228,220,23,77,6,214,130,237,74,187,59,166,142,194,20,227,139,229,45,122,37,36,102,103,162,72,207,185,39,254,65,30,175,206,34,57,100,177,221,126,43,151,191,85,38,57,169,46,53,232,218,130,52,82,77,68,101,175,76,101,222,157,53,251,71,130,95,22,28,181,161,27,253,41,219,166,186,114,39,255,0,161,143,177,70,226,139,150,42,170,73,79,92,253,54,165,174,157,21,65,126,239,253,80,189,255,0,245,14,229,134,25,143,194,60,95,138,153,54,61,207,215,106,69,185,61,20,166,180,61,16,122,124,235,72,254,177,63,229,251,199,77,74,146,180,146,210,122,146,139,82,63,176,127,64,0,0,0,0,126,106,140,24,245,74,124,170,100,180,111,98,91,43,97,212,234,101,185,11,73,164,203,82,208,203,176,207,184,197,9,241,29,203,194,240,79,29,42,117,72,5,173,46,231,125,234,186,63,224,215,38,100,181,18,59,92,90,143,68,180,93,186,17,125,132,125,254,215,133,126,100,127,36,248,174,156,60,172,43,117,34,232,112,163,50,157,52,219,50,76,152,76,165,122,165,165,40,244,67,103,216,106,36,253,199,218,46,241,135,155,146,195,114,26,61,80,234,9,105,63,121,25,106,67,253,0,0,0,0,0,0,0,0,7,157,196,11,82,61,239,104,207,182,37,39,86,166,242,183,22,167,253,7,80,178,238,50,62,244,251,198,101,239,171,106,85,159,117,78,183,102,53,202,122,39,43,114,55,18,180,220,218,86,93,164,102,93,202,47,104,185,46,17,120,205,242,251,7,170,118,20,167,53,149,104,114,119,118,119,245,114,167,186,93,200,73,119,35,245,149,251,59,132,248,28,251,31,111,6,236,28,37,174,221,142,253,24,61,46,191,243,228,180,223,234,171,245,253,198,51,155,135,241,25,189,241,42,4,106,185,252,220,222,111,48,251,127,161,29,102,95,71,79,213,46,225,105,89,201,226,37,66,194,155,100,176,167,8,19,214,85,149,250,89,186,173,190,147,231,35,190,159,155,145,25,73,115,122,92,113,61,138,236,211,94,253,8,84,124,72,117,75,146,166,152,241,26,234,37,191,174,137,220,148,107,181,58,251,116,46,228,139,115,200,183,12,232,182,83,77,226,30,54,196,231,85,215,175,77,78,230,26,122,125,14,75,43,249,216,210,141,43,220,133,52,174,212,246,119,23,110,166,44,137,150,90,142,210,89,101,59,80,157,116,45,117,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,30,101,185,13,155,47,39,114,21,222,90,232,43,115,61,60,51,162,222,173,57,136,120,37,19,147,87,70,157,77,59,152,106,234,53,56,204,163,231,100,202,36,163,106,18,234,187,19,219,220,125,186,24,168,185,144,170,150,229,73,81,165,181,211,203,99,77,83,185,43,211,114,117,239,45,75,185,68,45,199,38,188,68,232,88,171,108,158,20,226,249,116,117,100,254,138,119,174,231,87,171,146,31,87,205,199,140,148,183,177,13,182,158,213,118,235,175,126,164,42,215,16,34,51,100,98,84,248,212,131,249,184,92,174,89,246,255,0,78,58,12,254,150,191,172,125,227,70,56,3,120,183,127,97,37,10,237,107,232,207,234,180,255,0,153,37,214,255,0,85,63,169,238,33,208,132,7,226,233,140,223,32,112,122,153,97,69,115,73,87,127,59,111,103,119,73,42,3,167,222,133,23,114,255,0,89,63,183,184,83,109,139,109,74,187,238,168,54,236,54,185,175,75,230,237,78,226,78,187,91,82,207,180,204,139,185,39,237,26,104,195,251,82,61,147,104,192,182,34,167,107,80,249,187,75,83,63,166,234,215,237,51,246,171,222,61,16,0,0,0,0,0,0,0,0,255,0,55,222,110,51,14,72,116,244,67,72,53,168,253,196,69,169,138,67,226,163,153,47,202,198,43,43,14,232,234,219,72,181,220,56,239,39,77,119,76,141,38,107,42,94,170,105,42,45,80,225,118,18,141,63,121,246,143,21,195,139,47,11,198,220,116,166,85,39,150,148,187,97,246,106,235,255,0,132,92,105,145,20,104,236,113,10,45,82,233,246,232,101,246,25,247,95,101,54,4,122,93,62,45,50,34,54,49,17,148,48,210,117,51,218,132,36,146,69,169,234,103,216,69,222,99,244,128,0,0,0,0,254,41,73,66,77,106,61,9,37,169,159,216,57,150,39,230,63,8,240,130,42,164,223,23,63,67,161,30,212,244,82,157,212,244,89,233,243,77,47,250,181,127,147,238,28,54,179,197,23,44,84,164,154,153,185,250,157,11,93,58,42,130,61,255,0,250,161,251,191,235,31,29,28,88,114,214,180,111,244,167,110,154,233,200,159,254,134,61,237,135,196,71,44,151,195,172,69,110,247,233,100,200,52,165,182,189,27,80,94,170,81,164,136,181,233,136,187,213,166,191,96,144,182,253,211,65,186,96,181,82,161,78,234,99,190,132,184,218,249,75,70,169,81,17,145,232,162,35,238,81,127,148,125,96,0,1,15,120,159,97,106,113,19,47,19,106,8,86,215,232,188,190,82,180,215,78,116,232,68,127,211,73,119,35,219,175,236,20,56,195,166,195,169,117,61,233,215,252,195,74,185,107,196,37,226,134,15,80,239,7,127,75,51,169,222,94,237,146,158,108,191,162,159,99,126,225,212,0,0,0,0,0,0,0,0,0,0,0,0,0,64,206,47,23,203,54,246,2,55,108,166,71,46,85,115,94,73,108,51,221,201,155,1,106,254,137,145,118,31,180,203,246,138,99,179,109,249,87,69,201,14,133,9,59,158,147,204,218,90,145,125,22,212,163,239,50,46,228,159,180,105,214,206,181,224,89,182,244,91,118,152,141,177,162,111,216,90,168,244,220,181,44,254,145,153,247,168,253,163,237,0,15,195,90,173,83,109,234,100,138,197,94,79,34,36,86,214,235,174,108,82,182,165,41,53,40,244,73,25,159,97,25,246,16,174,12,218,241,94,165,90,50,234,182,46,10,71,244,133,65,133,63,5,234,142,245,53,211,186,147,125,165,31,42,76,51,74,246,169,45,43,177,90,30,186,107,222,98,175,113,79,26,49,7,24,235,111,215,111,170,223,94,251,206,169,223,240,102,26,218,102,181,171,253,137,8,35,237,113,126,207,111,220,62,29,185,99,221,55,108,134,226,219,244,190,169,215,86,72,66,121,237,183,170,140,200,136,181,90,136,187,212,95,229,30,209,236,177,227,131,4,70,237,145,180,148,91,139,249,202,25,246,127,243,81,242,110,76,14,197,43,69,134,228,220,54,191,72,219,173,147,168,87,91,29,205,82,100,102,71,234,56,127,170,127,228,30,54,60,137,180,122,130,36,71,95,38,84,71,73,73,61,9,91,86,149,106,93,250,145,232,100,39,222,74,120,149,221,24,107,58,151,135,248,169,47,175,183,221,144,196,84,73,229,182,215,72,209,156,118,136,246,49,21,75,115,99,104,112,254,150,167,174,157,250,24,184,107,30,247,183,113,18,217,131,118,218,179,186,186,117,65,134,159,105,222,83,141,234,149,182,151,19,216,180,165,95,69,105,62,210,46,241,247,128,0,0,0,0,70,156,254,229,246,46,62,96,21,86,154,219,59,170,52,2,126,185,12,247,25,110,121,136,82,137,180,254,145,9,45,84,239,121,234,94,242,63,101,6,23,165,176,234,253,34,87,204,212,237,138,191,111,209,86,199,227,61,255,0,57,39,162,145,246,151,222,67,64,25,21,199,88,120,227,128,116,26,137,72,230,79,163,68,139,73,153,234,25,106,243,48,163,27,135,250,52,39,233,59,236,212,189,198,126,201,18,0,0,0,0,3,254,86,180,182,133,56,179,209,41,35,51,63,176,114,251,251,51,152,35,134,60,210,189,175,95,71,27,42,82,86,94,141,150,246,134,91,181,253,27,74,253,69,127,147,238,28,210,39,18,60,158,203,151,209,22,43,237,117,79,242,27,79,160,170,135,184,245,208,143,252,23,66,212,199,103,178,49,159,13,113,26,34,39,89,183,39,164,25,89,17,146,186,57,13,119,146,79,185,196,36,251,150,159,242,253,227,218,165,73,90,73,105,61,73,69,169,125,195,250,0,40,135,138,86,22,157,139,152,202,141,192,204,109,145,235,252,157,138,223,174,238,68,8,72,62,195,90,140,187,87,238,47,218,63,31,12,140,102,78,21,102,6,37,50,92,174,77,62,224,230,117,37,179,118,238,68,41,138,71,114,20,162,245,156,246,105,246,234,47,168,67,142,42,247,135,160,50,153,114,208,80,246,199,107,125,30,194,219,174,188,154,156,21,159,244,76,187,143,222,95,180,81,20,105,47,68,121,47,176,173,171,78,186,30,132,125,229,167,180,126,234,85,38,179,118,85,219,167,82,227,245,83,164,235,177,27,208,141,219,82,102,125,170,50,34,245,82,127,228,23,117,144,188,130,209,242,255,0,76,69,239,123,199,234,110,233,58,232,91,212,142,151,106,165,53,254,197,33,109,47,115,79,39,217,217,167,191,83,41,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,231,211,32,180,124,192,211,21,123,88,241,250,123,186,54,154,150,245,47,170,220,168,173,255,0,178,200,67,72,218,211,42,246,118,235,239,208,206,145,106,212,138,213,167,87,114,157,84,143,210,206,141,166,244,111,66,246,238,73,25,118,164,204,143,213,81,127,148,126,25,50,94,150,242,159,125,91,150,173,53,61,8,187,139,79,96,189,222,21,23,135,167,242,153,109,208,22,246,247,104,157,102,242,219,166,156,234,156,229,151,244,72,187,139,222,127,176,76,113,66,188,77,241,153,56,171,152,9,116,200,146,185,208,45,254,95,76,91,54,237,231,194,134,165,247,161,42,63,89,191,110,191,102,131,246,112,182,194,211,190,243,25,78,175,191,27,153,30,129,206,222,173,250,105,207,129,53,5,216,75,73,247,163,220,127,176,94,240,0,254,41,73,66,77,106,61,9,37,169,253,195,197,94,248,207,134,184,115,17,115,175,43,147,209,236,160,140,205,93,28,135,123,137,71,220,218,20,125,200,87,249,62,225,198,37,241,35,201,236,73,125,17,226,190,231,82,255,0,33,196,250,10,168,91,79,93,12,255,0,193,116,61,12,116,187,7,51,152,35,137,220,162,178,111,95,72,155,202,74,80,94,141,150,206,166,123,116,253,35,73,253,116,255,0,151,239,29,65,11,75,136,75,136,61,82,162,35,35,251,7,253,0,0,0,0,0,142,217,234,199,88,120,29,128,117,234,137,200,229,207,172,196,149,73,135,234,25,232,243,208,164,155,103,250,53,167,233,53,237,208,189,230,94,220,255,0,159,165,177,22,253,61,191,61,83,185,234,253,159,69,59,223,146,247,252,212,150,170,95,216,95,113,11,242,200,14,95,98,224,30,1,82,169,206,179,182,165,95,38,43,147,15,113,158,215,95,133,20,150,159,210,45,39,162,154,239,45,11,220,69,237,146,224,0,0,0,0,62,13,241,123,219,184,119,108,206,187,110,169,221,37,58,158,195,175,186,239,41,199,52,74,27,83,138,236,66,84,175,162,133,31,97,31,112,167,156,235,113,43,186,49,42,117,83,15,240,174,95,65,111,181,33,248,171,147,203,109,222,173,162,57,45,25,236,126,42,86,222,246,214,217,253,45,75,77,59,245,49,1,36,72,155,88,168,46,68,133,243,165,75,116,212,163,208,147,185,106,86,167,221,161,22,166,99,217,91,120,29,138,87,115,14,73,183,173,126,173,182,155,55,86,174,182,59,122,36,136,140,207,215,112,191,88,191,202,62,179,57,99,199,7,201,70,213,145,187,106,77,71,252,229,12,187,63,249,168,241,119,29,143,116,218,82,28,139,112,82,250,87,90,89,161,105,231,182,230,138,35,50,50,213,10,50,239,73,255,0,144,125,204,44,198,140,65,193,202,219,21,219,22,183,208,62,203,169,119,252,25,135,117,50,90,21,254,202,133,151,123,104,246,123,62,241,104,89,74,226,189,74,187,165,82,172,92,107,143,208,84,31,83,16,25,168,239,83,189,67,170,54,26,73,242,163,67,36,163,114,148,234,187,85,161,105,166,189,198,44,126,139,90,166,220,52,200,245,138,68,158,124,73,77,161,214,156,216,164,238,74,146,74,73,232,162,35,46,195,35,237,33,251,128,7,197,188,45,136,55,149,189,42,221,169,39,116,105,123,55,150,166,90,237,90,86,95,68,200,251,210,94,209,152,171,202,223,149,107,220,147,40,83,83,181,232,220,189,197,169,31,210,109,42,46,227,50,238,81,123,69,206,112,135,190,89,184,112,21,203,101,82,57,146,168,122,115,139,97,150,222,116,217,235,79,244,72,143,176,189,134,127,176,79,48,0,0,0,0,0,0,0,0,0,0,0,0,21,1,198,118,235,110,125,243,106,91,4,173,87,76,235,183,22,159,214,51,79,95,187,236,247,152,142,156,58,240,241,24,129,153,107,121,135,155,222,212,94,175,121,107,167,210,167,203,50,254,146,79,189,3,65,64,3,193,99,46,54,88,88,23,105,187,120,95,213,94,138,19,123,116,62,67,206,110,213,214,219,255,0,98,109,102,93,174,163,217,237,251,244,163,124,209,231,219,21,243,13,38,161,68,85,71,161,181,159,144,204,134,41,252,152,206,236,52,197,54,87,243,189,59,110,30,166,183,15,180,251,55,118,119,17,142,21,134,88,93,122,99,5,219,22,208,178,41,125,125,70,99,168,78,206,123,77,104,75,117,13,238,213,213,161,63,73,196,246,107,237,251,197,167,101,139,132,165,175,67,141,76,186,177,189,126,144,168,36,217,148,116,221,28,107,148,178,38,87,183,155,26,97,165,90,40,157,78,186,118,235,175,184,88,29,155,134,54,70,31,211,227,210,237,58,47,67,26,50,16,219,72,234,94,119,105,37,41,73,118,184,181,25,246,33,61,231,236,30,164,126,74,141,46,13,90,50,226,84,24,230,180,226,77,42,78,227,78,164,100,100,125,164,100,125,198,98,38,102,87,135,38,12,99,45,34,161,83,183,232,62,139,185,221,39,94,106,103,85,45,253,238,154,94,81,23,45,114,80,217,106,227,132,174,210,211,179,78,227,236,166,188,197,101,210,253,203,141,243,38,209,189,41,252,148,41,75,114,19,220,214,85,207,143,206,121,182,215,181,183,92,219,187,146,163,209,71,169,123,125,154,246,124,135,231,118,189,151,27,178,61,181,113,77,230,217,149,25,8,76,134,121,104,79,33,110,59,21,10,123,114,24,113,213,109,101,149,22,194,50,215,239,239,188,140,62,191,109,220,75,180,105,119,165,175,51,169,167,85,98,177,45,149,242,214,143,85,214,144,226,123,22,148,171,232,173,61,228,93,254,206,225,232,192,0,0,0,7,249,201,97,185,81,221,140,242,119,54,242,20,218,139,93,53,35,45,12,81,63,19,172,0,252,146,99,124,219,162,158,214,218,125,208,235,149,53,30,237,116,126,76,185,171,50,237,113,74,250,45,151,110,137,47,176,135,237,225,107,143,79,97,118,55,70,179,101,57,252,130,233,90,41,201,78,133,216,252,153,112,155,35,212,155,82,190,139,125,218,164,190,210,239,23,154,133,165,196,37,196,30,169,81,18,136,254,195,31,244,0,0,0,3,206,98,29,253,110,97,141,155,86,190,46,185,157,53,54,145,13,249,143,185,203,113,126,171,77,45,213,118,54,149,43,232,161,93,196,125,221,199,220,41,123,56,220,73,175,252,95,173,207,181,48,214,173,232,219,65,167,93,105,31,48,195,221,82,73,114,27,39,62,122,42,29,70,230,156,71,171,175,102,158,253,68,35,159,62,93,82,99,179,231,59,205,125,245,169,199,23,180,147,170,148,102,102,122,17,17,119,153,143,206,62,165,189,115,86,237,74,131,117,90,12,222,150,83,70,74,74,249,104,94,134,74,37,23,98,200,203,189,37,236,246,9,139,151,30,40,56,219,133,245,122,109,34,254,172,124,160,181,218,83,44,46,55,79,18,39,37,162,83,41,53,111,106,34,156,86,214,155,89,105,174,167,187,94,242,33,112,88,5,143,246,30,97,236,120,215,165,143,63,156,218,137,8,146,215,41,228,242,31,54,90,113,109,238,117,182,247,109,231,36,183,17,104,126,207,105,23,77,1,95,28,96,176,145,235,183,8,233,88,129,78,137,189,235,95,159,205,87,48,139,94,166,84,6,147,216,107,34,238,73,247,36,255,0,103,120,166,234,5,110,117,185,87,98,179,77,123,149,38,62,237,139,218,74,211,114,77,39,216,162,50,238,81,251,6,152,48,95,17,225,226,198,28,210,175,136,74,213,21,14,127,102,135,217,203,125,198,189,169,79,245,103,236,47,237,21,209,198,134,244,101,12,90,22,122,100,250,238,122,67,115,123,15,216,116,231,11,183,111,237,239,21,76,46,15,134,22,74,233,214,197,2,46,54,223,48,119,213,229,239,232,27,230,168,185,59,87,54,51,157,173,62,105,86,228,41,31,73,29,158,206,221,76,89,40,0,0,0,0,12,251,102,111,51,121,146,160,102,75,21,232,84,44,193,226,85,58,155,78,190,43,177,33,195,137,118,79,101,136,204,55,61,228,182,211,109,165,210,74,16,148,145,36,146,68,68,68,68,68,45,211,135,13,217,117,95,57,49,195,203,166,245,185,170,183,5,106,111,165,186,154,141,82,107,146,229,63,178,171,45,8,222,235,134,165,171,106,16,148,150,167,216,148,145,23,97,16,238,183,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,165,107,231,139,6,97,165,102,26,86,44,97,244,216,144,237,136,113,229,81,169,150,181,65,169,7,78,153,78,57,15,57,30,68,216,169,146,164,148,226,74,218,220,243,14,35,244,73,65,25,182,106,74,236,210,141,154,191,203,46,71,175,28,202,97,189,54,171,107,213,96,217,245,217,177,218,168,67,223,209,85,33,196,121,70,166,86,235,124,169,140,161,228,122,174,165,38,133,109,52,173,40,90,92,105,12,144,103,70,213,205,198,28,49,58,106,169,84,75,250,155,204,98,183,111,53,57,181,56,190,81,51,186,116,102,13,102,241,67,89,190,217,18,150,94,163,134,166,183,47,105,56,185,42,0,0,0,2,165,120,158,90,57,154,203,165,213,27,23,176,223,49,152,170,139,6,240,168,60,212,136,234,190,37,35,209,85,135,156,145,32,162,177,29,163,108,155,135,200,78,140,146,119,154,121,14,37,106,78,173,239,141,121,104,226,31,143,184,45,138,112,46,155,235,17,174,187,238,219,149,202,167,214,41,213,250,196,218,167,42,10,164,178,183,223,134,211,178,80,218,102,19,109,45,45,173,103,180,185,138,35,45,20,122,94,245,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,171,215,140,166,44,98,158,23,254,72,63,38,120,151,117,218,94,147,249,65,214,250,10,179,38,7,85,203,244,127,47,155,201,90,119,237,230,47,110,237,116,222,173,59,204,115,94,17,56,223,141,24,149,153,43,146,133,136,216,189,122,221,84,214,44,121,146,218,135,91,175,203,156,195,111,166,124,4,165,212,182,243,138,73,44,146,181,164,148,69,174,139,81,123,76,91,160,166,14,32,220,72,111,44,65,191,219,195,236,184,226,21,193,108,90,118,180,137,12,206,170,81,230,20,71,235,53,22,222,121,163,121,153,145,95,81,187,7,148,77,173,162,35,70,243,113,74,90,85,181,173,158,3,39,111,231,103,53,248,185,79,179,232,217,132,198,4,219,20,233,17,228,221,149,118,239,106,131,40,167,83,141,126,185,37,213,45,105,234,92,74,92,75,40,218,173,203,35,81,151,45,14,45,29,87,138,78,39,227,70,5,99,69,133,135,56,115,143,24,149,78,166,211,176,222,150,211,174,181,116,75,101,250,131,237,203,154,202,165,202,83,43,66,93,146,226,90,65,184,233,164,141,70,95,113,23,213,225,19,141,248,209,137,89,146,185,40,88,141,139,215,173,213,77,98,199,153,45,168,117,186,252,185,204,54,250,103,192,74,93,75,111,56,164,146,201,43,90,73,68,90,232,181,23,180,197,186,10,171,226,133,196,14,234,161,93,75,203,182,95,111,159,69,250,47,99,151,93,195,67,154,227,115,154,156,135,21,252,216,211,232,36,242,121,123,16,167,148,210,212,163,82,185,38,109,242,222,109,206,213,195,123,63,213,220,208,245,184,83,138,84,237,247,245,18,158,229,83,210,148,248,8,143,6,101,53,158,145,142,99,223,60,102,83,22,251,238,41,68,219,72,103,110,155,73,58,109,30,127,43,25,237,170,150,110,241,87,43,56,203,115,68,85,53,87,197,192,197,145,85,168,190,164,190,219,229,83,113,45,209,205,102,70,149,161,73,53,27,27,212,147,65,163,144,147,94,246,27,110,194,128,0,103,219,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,132,149,0,21,171,198,83,22,49,79,11,255,0,36,31,147,60,75,186,237,47,73,252,160,235,125,5,89,147,3,170,229,250,63,151,205,228,173,59,246,243,23,183,118,186,111,86,157,230,57,175,8,156,111,198,140,74,204,149,201,66,196,108,94,189,110,170,107,22,60,201,109,67,173,215,229,206,97,183,211,62,2,82,234,91,121,197,36,150,73,90,210,74,34,215,69,168,189,166,58,87,25,76,88,197,60,47,252,144,126,76,241,46,235,180,189,39,242,131,173,244,21,102,76,14,171,151,232,254,95,55,146,180,239,219,204,94,221,218,233,189,90,119,152,230,188,34,113,191,26,49,43,50,87,37,11,17,177,122,245,186,169,172,88,243,37,181,14,183,95,151,57,134,223,76,248,9,75,169,109,231,20,146,89,37,107,73,40,139,93,22,162,246,152,183,65,92,28,75,248,136,73,195,8,207,96,38,0,220,113,21,115,212,99,184,139,130,229,166,212,26,121,116,52,19,174,50,228,38,77,165,26,153,157,185,165,146,212,189,171,97,6,147,65,115,22,149,179,245,120,104,113,3,184,113,234,75,56,1,138,84,41,111,220,244,74,59,110,83,46,8,76,202,148,137,241,35,52,219,78,46,164,226,212,226,155,146,106,209,103,33,106,75,78,173,221,154,54,231,45,47,115,254,47,215,30,100,176,178,255,0,178,177,27,14,113,78,245,182,172,154,197,31,208,142,181,64,174,79,134,195,85,86,30,121,229,41,244,178,105,101,43,117,151,144,77,153,168,214,178,138,247,97,19,100,103,205,120,94,231,55,17,207,49,200,195,156,108,198,75,174,224,162,223,20,245,211,169,137,184,43,7,49,150,43,8,90,92,140,100,236,167,13,109,115,16,82,24,74,26,61,93,117,230,18,104,81,146,84,139,148,25,172,252,236,115,79,255,0,164,182,42,255,0,239,149,71,255,0,134,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,132,28,94,179,99,117,97,167,201,44,11,195,58,229,215,107,220,146,185,55,108,218,253,26,174,229,63,249,15,242,168,173,195,35,101,68,227,155,220,74,220,89,40,210,148,242,90,208,150,106,62,92,117,225,195,120,102,75,48,249,163,161,80,174,92,201,226,83,246,245,171,29,119,85,98,28,139,198,122,138,115,17,157,105,45,198,229,173,78,33,212,46,67,209,210,235,107,36,146,153,231,17,40,149,183,91,180,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,138,139,203,38,102,243,37,95,204,150,20,80,171,185,131,196,170,141,54,163,124,80,162,76,135,46,236,158,243,18,88,114,123,41,113,167,27,83,166,149,161,73,51,73,164,200,200,200,204,140,104,36,0,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,202,255,0,229,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,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,7,8,156,111,198,140,74,204,149,201,66,196,108,94,189,110,170,107,22,60,201,109,67,173,215,229,206,97,183,211,62,2,82,234,91,121,197,36,150,73,90,210,74,34,215,69,168,189,166,45,208,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,90,185,100,204,222,100,171,249,146,194,138,21,119,48,120,149,81,166,212,111,138,20,73,144,229,221,147,222,98,75,14,79,101,46,52,227,106,116,210,180,41,38,105,52,153,25,25,25,145,139,42,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,90,185,100,204,222,100,171,249,146,194,138,21,119,48,120,149,81,166,212,111,138,20,73,144,229,221,147,222,98,75,14,79,101,46,52,227,106,116,210,180,41,38,105,52,153,25,25,25,145,141,4,128,8,65,197,219,16,175,236,53,203,109,183,93,195,155,226,224,181,106,79,223,16,226,59,50,137,83,122,11,238,48,168,19,212,166,148,227,42,74,141,6,164,33,70,147,61,53,66,79,216,66,15,240,225,204,46,62,223,57,206,195,203,90,245,199,12,64,184,40,179,125,45,212,211,170,151,52,217,113,95,217,74,150,180,111,105,199,20,133,109,90,18,162,212,187,20,146,50,237,34,23,126,0,41,3,136,246,97,113,246,198,206,118,33,218,214,86,56,98,5,191,69,133,232,158,154,157,75,185,166,196,138,198,250,84,69,175,99,77,184,148,39,114,214,165,30,133,218,165,25,159,105,152,156,28,34,113,10,254,196,172,182,220,149,220,70,190,46,11,170,164,197,241,50,35,83,43,117,55,167,62,219,9,129,1,73,105,46,60,165,40,144,74,90,212,73,35,211,85,168,253,166,38,165,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,157,179,155,197,23,17,235,56,227,6,137,128,53,191,69,89,152,115,112,37,242,122,60,211,83,119,100,168,175,104,165,72,114,51,133,204,167,47,106,146,134,80,230,215,91,89,184,179,51,83,104,102,194,178,57,155,120,217,189,194,53,94,18,173,121,116,59,134,135,33,52,186,243,40,140,239,163,156,151,176,151,204,134,250,181,74,208,164,154,84,109,26,141,214,119,18,87,185,42,105,215,100,80,0,8,213,157,252,232,218,185,71,195,135,231,66,85,42,183,127,84,185,108,81,45,231,103,54,151,17,205,39,182,206,146,193,44,158,56,104,54,28,35,82,11,215,112,146,214,228,110,55,17,18,184,105,241,22,188,175,123,254,86,7,230,58,245,137,80,145,113,72,126,109,181,94,168,168,153,125,117,23,158,37,29,44,246,32,154,52,56,110,56,166,8,205,27,13,29,58,55,18,216,105,187,74,1,8,56,187,98,21,253,134,185,109,182,235,184,115,124,92,22,173,73,251,226,28,71,102,81,42,111,65,125,198,21,2,122,148,210,156,101,73,81,160,212,132,40,210,103,166,168,73,251,8,86,174,89,51,55,153,42,254,100,176,162,133,93,204,30,37,84,105,181,27,226,133,18,100,57,119,100,247,152,146,195,147,217,75,141,56,218,157,52,173,10,73,154,77,38,70,70,70,100,99,65,34,31,241,25,206,191,230,171,135,12,80,44,10,157,41,204,77,186,126,110,155,25,243,230,185,75,130,100,178,114,166,166,118,169,10,218,180,19,109,37,211,74,86,226,148,173,29,75,46,182,113,3,135,167,18,188,71,167,222,214,254,3,99,173,86,171,121,82,174,58,131,116,186,29,97,212,28,202,195,53,41,179,24,109,150,228,201,121,244,239,134,158,99,234,51,52,184,242,77,73,74,76,208,148,161,54,254,2,16,113,118,196,43,251,13,114,219,109,215,112,230,248,184,45,90,147,247,196,56,142,204,162,84,222,130,251,140,42,4,245,41,165,56,202,146,163,65,169,8,81,164,207,77,80,147,246,16,173,92,178,102,111,50,85,252,201,97,69,10,187,152,60,74,168,211,106,55,197,10,36,200,114,238,201,239,49,37,135,39,178,151,26,113,181,58,105,90,20,147,52,154,76,140,140,140,200,198,130,64,67,254,38,248,233,136,249,116,193,251,23,20,48,190,179,208,213,96,226,4,38,158,101,210,53,197,168,69,85,62,160,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,123,174,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,210,192,4,42,207,238,109,174,172,163,98,158,9,93,52,214,186,235,110,187,233,186,125,205,78,82,92,119,153,5,50,105,43,91,236,52,79,52,217,204,109,178,121,44,173,195,52,167,156,225,25,104,179,18,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,82,7,17,236,194,227,237,141,156,236,67,181,172,172,112,196,11,126,139,11,209,61,53,58,151,115,77,137,21,141,244,168,139,94,198,155,113,40,78,229,173,74,61,11,181,74,51,62,211,49,56,56,68,226,21,253,137,89,109,185,43,184,141,124,92,23,85,73,139,226,100,70,166,86,234,111,78,125,182,19,2,2,146,210,92,121,74,81,32,148,181,168,146,71,166,171,81,251,76,77,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,59,103,55,138,46,35,214,113,198,13,19,0,107,126,138,179,48,230,224,75,228,244,121,166,166,238,201,81,94,209,74,144,228,103,11,153,78,94,213,37,12,161,205,174,182,179,113,102,102,166,208,205,133,100,115,54,241,179,123,132,106,188,37,90,242,232,119,13,14,66,105,117,230,81,25,223,71,57,47,97,47,153,13,245,106,149,161,73,52,168,218,53,27,172,238,36,175,114,84,211,174,209,183,231,99,154,127,253,37,177,87,255,0,124,170,63,252,48,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,199,75,0,1,90,188,101,49,99,20,240,191,242,65,249,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,4,127,207,150,38,93,88,55,149,171,171,20,172,169,125,61,106,217,168,80,42,17,183,56,226,27,123,101,106,22,246,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,31,175,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,17,171,136,245,217,117,88,217,49,196,59,166,202,185,170,182,253,106,23,162,122,106,141,46,107,145,37,49,190,171,17,11,216,235,102,149,167,114,22,164,158,135,218,149,25,31,97,152,168,188,178,102,111,50,85,252,201,97,69,10,187,152,60,74,168,211,106,55,197,10,36,200,114,238,201,239,49,37,135,39,178,151,26,113,181,58,105,90,20,147,52,154,76,140,140,140,200,198,130,64,0,0,0,0,0,0,0,0,5,109,113,61,201,93,58,232,160,74,198,219,26,14,202,196,77,157,123,124,213,31,59,114,225,70,111,181,215,201,41,218,132,175,232,163,183,219,219,161,138,124,22,179,193,122,243,101,108,93,246,130,164,252,227,126,143,218,222,195,246,157,69,206,253,191,183,188,88,190,52,98,60,60,39,195,154,173,241,53,90,34,159,200,236,208,251,121,143,182,215,177,42,254,176,189,135,253,163,51,247,5,110,117,199,87,145,89,169,63,206,147,35,102,245,237,36,235,181,36,146,236,73,17,119,36,189,130,228,120,62,225,35,214,150,17,213,113,2,163,19,99,215,71,35,148,174,97,30,157,52,169,237,43,176,150,101,220,162,239,73,126,222,241,96,224,56,142,102,243,99,134,249,97,183,91,170,222,50,247,206,151,175,71,11,150,249,115,246,184,202,92,249,198,217,112,147,181,47,165,93,165,219,220,94,221,41,243,25,56,152,102,67,19,170,50,155,165,92,254,132,162,200,101,108,21,63,162,129,39,106,22,210,16,225,115,85,21,43,61,77,42,63,121,110,208,187,132,92,184,110,106,221,215,80,114,171,94,155,213,74,116,205,74,95,45,8,212,205,70,163,236,65,17,119,168,253,158,209,242,199,232,129,62,93,46,99,83,224,187,202,125,133,165,198,215,180,149,162,146,100,100,122,25,25,119,145,9,185,147,158,36,215,254,16,86,224,90,152,149,86,244,149,160,235,173,52,191,152,97,158,149,38,184,237,155,159,51,21,110,175,107,77,175,213,215,183,95,126,130,232,48,242,254,183,49,58,205,165,95,22,164,206,166,155,87,134,196,198,28,229,184,143,85,214,144,234,123,28,74,85,244,86,158,242,46,254,226,238,30,144,0,0,0,7,252,184,180,182,133,56,179,209,41,35,81,159,216,66,140,184,165,99,211,216,163,141,210,108,216,174,127,32,181,150,186,114,147,161,118,191,26,92,214,204,245,54,210,175,162,231,118,170,47,180,251,199,226,225,139,128,31,149,188,111,133,116,79,103,117,62,215,117,186,154,79,118,154,191,26,92,53,145,118,56,149,125,23,15,183,69,23,216,98,246,35,48,220,88,237,70,101,59,91,101,9,109,37,174,186,17,22,132,63,208,0,0,0,0,121,204,65,191,109,220,52,180,106,151,165,209,51,166,167,82,162,191,45,229,242,214,191,85,166,150,226,187,16,149,43,232,161,93,196,125,222,222,225,70,249,240,206,237,123,49,215,92,139,106,221,155,202,179,41,210,22,81,217,229,161,92,245,182,236,164,37,237,203,97,183,83,185,151,146,91,12,207,79,191,187,140,101,215,46,151,230,99,175,152,214,141,151,79,231,37,42,67,179,94,230,178,158,68,126,115,45,184,189,174,58,222,237,188,228,158,137,61,79,217,237,210,229,50,213,195,147,6,48,106,147,79,169,220,20,31,74,92,237,37,167,157,153,213,75,99,99,164,150,84,101,177,18,86,217,232,227,102,125,133,167,110,157,197,219,44,233,212,184,52,152,200,137,79,99,148,211,105,36,165,59,141,90,17,17,17,118,153,153,247,17,15,214,60,181,229,134,54,69,255,0,79,126,151,118,81,122,232,210,80,164,58,142,165,230,183,18,146,164,159,107,107,73,151,98,213,220,126,209,95,153,158,225,41,107,215,99,213,46,172,16,95,163,234,11,55,229,21,55,71,29,230,172,201,231,54,243,100,204,36,167,85,27,73,215,78,205,53,247,138,177,196,220,46,189,48,126,237,149,104,94,244,190,130,163,13,213,167,103,61,167,117,36,58,182,247,106,210,214,159,164,218,187,53,246,125,194,78,100,111,62,247,118,95,238,56,22,125,217,80,234,108,169,146,90,109,246,185,77,35,165,222,228,102,212,246,173,199,91,203,218,203,42,45,164,125,186,251,251,78,238,48,231,17,45,124,82,180,160,94,150,132,254,178,155,80,97,167,155,115,148,227,127,164,105,14,17,104,226,82,175,162,226,125,133,223,251,7,166,0,25,245,226,43,135,136,195,252,203,92,44,50,222,198,165,116,155,11,93,126,141,62,33,159,244,148,125,235,18,47,131,21,214,212,11,230,235,182,13,90,46,167,208,237,45,63,171,102,160,191,119,219,239,33,111,224,0,0,0,0,0,0,0,0,0,0,0,0,40,31,137,141,240,213,221,154,43,138,36,119,55,181,77,233,54,158,134,95,164,167,67,51,239,73,123,83,246,137,29,193,70,196,102,125,123,16,111,121,172,232,229,47,209,61,18,247,31,111,53,21,22,156,236,37,125,133,244,136,254,205,59,197,181,0,243,120,135,127,91,216,101,105,205,188,174,137,93,61,58,7,47,154,230,197,175,77,238,161,180,246,33,42,87,210,90,123,136,255,0,180,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,99,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,72,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,89,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,162,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,101,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,235,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,184,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,254,15,80,228,238,63,91,179,150,242,28,47,162,164,159,123,101,237,47,236,25,153,186,109,233,246,173,122,85,2,168,199,38,76,93,155,209,185,42,211,114,18,178,237,73,153,119,40,189,162,226,56,65,99,67,215,142,23,85,112,238,173,47,124,155,111,145,201,249,178,45,221,68,137,239,43,232,160,136,180,36,151,122,143,246,119,14,17,198,146,28,130,191,236,201,125,46,198,143,210,63,59,188,143,127,204,211,139,187,217,161,246,8,111,149,28,46,94,48,227,141,191,98,36,181,235,250,189,75,252,72,111,187,250,232,254,175,245,139,251,6,143,169,48,26,165,211,218,130,194,54,33,173,218,22,166,122,106,163,63,105,159,188,126,192,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,231,184,103,85,169,84,14,31,248,127,93,174,212,226,83,169,180,232,245,233,115,38,75,121,44,177,25,134,234,211,148,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,186,248,151,231,142,78,99,175,39,176,122,199,68,68,97,213,151,88,113,108,203,109,109,72,93,114,162,201,56,193,205,75,200,53,36,163,18,86,234,89,74,21,235,161,195,113,102,102,164,33,158,105,146,12,151,93,89,184,196,118,32,205,77,86,137,96,211,121,143,214,238,22,160,184,166,215,202,54,119,65,140,249,160,217,41,139,39,219,50,74,207,212,108,212,238,213,237,38,215,117,57,133,181,168,86,54,75,241,46,202,181,160,244,84,91,127,11,235,52,186,116,110,106,220,228,69,98,146,235,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,20,3,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,176,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,159,108,232,229,38,234,202,54,41,157,173,82,119,174,182,235,189,77,66,217,168,165,78,59,204,130,153,46,33,12,62,233,178,211,103,49,182,201,149,60,134,200,210,158,115,102,71,162,200,119,94,26,25,245,147,128,215,11,56,43,139,53,217,111,225,213,114,67,108,210,22,231,43,101,2,162,252,166,210,167,148,243,206,182,150,32,154,92,121,215,139,215,218,180,146,208,148,154,222,53,245,94,55,21,106,85,126,149,128,213,218,21,78,37,70,155,81,143,112,75,135,50,35,201,121,137,44,56,154,98,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,115,94,10,158,41,238,159,135,243,188,198,156,58,175,21,204,244,254,159,43,248,41,121,255,0,229,17,111,249,176,83,254,42,83,75,110,65,43,254,55,170,66,83,250,140,154,255,0,194,25,21,213,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,41,150,44,189,90,185,95,193,170,46,17,218,210,122,254,131,153,38,163,84,92,86,227,189,83,156,234,183,59,33,196,160,191,197,109,4,165,45,72,105,166,144,107,94,205,199,85,124,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,150,156,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,166,203,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,35,37,217,73,181,114,141,133,133,107,83,93,235,174,74,239,77,80,185,170,42,83,110,243,39,38,51,104,91,12,58,76,180,225,195,109,194,121,76,161,194,53,39,156,225,153,234,179,20,89,155,31,20,248,201,241,2,225,243,23,197,175,112,208,207,172,108,121,183,153,193,92,89,174,196,99,17,104,113,219,102,144,183,57,187,235,244,230,34,182,149,60,167,158,117,197,63,56,148,219,206,188,94,166,228,40,150,132,168,144,241,162,122,128,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,39,79,17,156,235,254,106,184,112,197,2,192,169,210,156,196,219,167,230,233,177,159,62,107,148,184,38,75,39,42,106,103,106,144,173,171,65,54,210,93,52,165,110,41,74,209,212,178,235,103,69,159,223,85,251,117,127,182,183,29,201,113,212,63,225,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,95,78,65,114,81,106,229,79,14,34,86,234,212,206,163,19,110,106,123,46,92,117,9,4,218,220,129,188,146,226,169,145,205,181,45,9,101,165,145,18,212,133,31,57,196,18,204,246,165,164,53,232,51,255,0,128,209,179,7,149,203,186,217,102,20,185,53,218,4,117,220,214,242,34,71,118,75,235,168,196,105,197,37,150,217,109,105,55,86,251,74,122,49,17,146,180,57,4,178,66,148,148,144,160,28,61,189,106,184,107,127,219,88,141,66,143,17,250,149,171,88,133,91,134,212,180,41,76,56,252,103,144,243,105,113,41,82,84,104,53,32,136,200,148,147,211,93,12,187,198,154,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,25,119,26,83,202,119,133,140,27,248,127,111,121,115,2,136,115,193,140,85,92,111,205,30,32,93,211,43,209,42,180,216,85,137,52,74,11,176,101,41,248,69,74,136,234,153,140,168,234,53,173,59,28,74,77,245,27,103,177,78,62,226,210,69,191,65,99,220,25,48,46,29,173,131,85,220,121,171,209,182,86,175,106,131,148,234,92,183,13,135,63,153,226,40,144,163,100,210,70,235,92,201,101,33,46,33,74,34,95,72,194,182,17,37,42,85,138,128,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,187,127,196,133,170,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,154,112,200,204,13,131,151,140,201,29,119,17,151,45,138,109,213,71,249,42,212,198,141,148,177,5,249,51,225,169,50,101,56,243,141,165,168,200,75,43,83,142,17,168,210,93,187,79,183,75,244,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,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,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,255,0,21,140,246,213,78,171,63,43,56,53,115,68,77,53,49,205,139,222,171,78,125,74,125,199,205,75,75,148,114,89,17,37,8,74,73,38,254,197,40,214,107,228,40,209,177,246,220,128,25,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,30,135,176,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,64,0,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,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,240,2,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,61,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,189,236,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,121,246,197,92,76,186,177,147,17,238,60,82,189,101,245,21,171,154,160,237,66,78,215,28,91,108,239,63,81,134,185,139,90,210,203,72,36,182,218,13,71,177,180,33,36,122,36,133,186,112,194,200,84,156,24,165,68,204,14,48,80,165,192,196,26,156,121,44,210,169,18,249,75,42,77,57,244,179,177,231,26,83,92,216,243,148,73,125,38,68,239,170,203,230,218,210,149,155,136,77,133,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,0,56,213,248,88,181,190,32,65,242,234,136,173,92,151,102,218,234,202,54,41,149,211,77,107,174,182,235,189,53,62,230,167,41,46,59,204,130,153,45,173,111,176,209,60,211,103,49,182,201,228,178,183,12,210,158,115,132,101,162,204,104,38,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,5,85,241,206,250,147,253,228,254,26,56,87,13,12,241,201,203,141,228,206,15,95,8,136,188,58,189,43,13,173,233,110,45,168,235,161,212,94,38,216,41,170,121,102,148,156,99,74,26,75,201,90,189,68,54,78,32,200,210,180,61,119,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,113,254,43,25,237,170,157,86,126,86,112,106,230,136,154,106,99,155,23,189,86,156,250,148,251,143,154,150,151,40,228,178,34,74,16,148,146,77,253,138,81,172,215,200,81,163,99,237,185,0,50,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,61,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,156,203,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,85,95,28,239,169,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,42,241,71,240,39,137,191,130,249,196,33,76,25,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,94,133,48,119,24,172,28,117,176,41,120,141,135,53,232,149,26,109,70,59,14,186,211,82,153,121,250,123,238,50,219,202,137,41,44,173,105,106,75,105,117,4,227,70,163,52,153,253,198,126,212,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,252,149,104,13,84,224,59,5,228,111,67,187,117,45,76,181,209,68,126,195,47,112,206,6,107,240,185,88,61,142,55,5,136,162,211,160,233,52,47,241,225,176,239,235,175,250,207,214,63,236,19,35,130,220,57,7,127,222,114,250,93,237,23,163,190,119,121,22,207,152,168,151,119,121,234,125,131,188,113,125,198,135,172,236,46,165,225,221,38,94,201,87,39,63,157,243,100,123,122,121,16,30,79,210,65,145,234,74,62,229,23,237,238,20,237,107,91,211,238,170,244,90,5,45,142,116,153,91,246,35,114,83,174,212,41,103,218,163,34,238,73,251,70,153,176,175,15,169,184,93,98,211,108,154,87,108,122,127,59,105,250,221,188,199,150,225,253,37,40,251,220,63,105,255,0,96,245,163,150,230,59,29,109,252,189,225,157,67,16,43,202,213,49,57,92,182,244,95,175,186,67,45,31,106,91,115,77,57,196,127,71,254,242,207,62,53,99,69,227,142,119,180,187,218,242,155,207,149,39,151,161,114,218,78,221,172,182,223,251,26,16,71,169,52,159,103,246,153,201,188,173,240,203,196,76,115,163,252,172,185,39,122,2,146,111,51,200,87,41,137,93,67,124,231,91,123,232,74,66,145,183,149,237,45,79,119,103,119,109,143,225,39,13,172,184,97,172,24,79,76,181,125,39,87,102,59,109,191,55,174,158,199,53,100,77,238,87,44,165,41,41,213,104,53,104,93,218,233,220,67,171,57,149,76,4,118,58,226,174,195,213,181,145,146,139,210,147,123,117,45,63,174,17,211,31,248,91,96,246,33,83,39,212,44,72,62,133,173,114,93,84,101,115,101,73,220,189,174,154,17,163,178,210,130,245,214,142,211,253,94,222,195,49,80,56,239,129,247,126,1,223,211,172,107,186,47,45,232,238,59,200,115,123,71,205,101,47,58,210,87,163,110,44,147,169,180,174,195,86,165,255,0,89,203,14,23,217,181,155,134,24,143,27,11,46,153,123,232,55,3,136,137,17,60,178,46,92,199,223,132,194,15,84,50,165,158,136,66,187,212,73,247,232,125,162,235,163,72,106,92,118,165,48,173,205,188,132,184,131,208,203,84,153,106,71,218,63,212,0,0,0,71,236,241,227,180,28,2,192,26,213,198,251,220,185,117,134,228,209,41,231,180,207,249,83,176,164,173,174,230,214,93,236,255,0,72,137,62,243,47,110,125,170,51,42,120,131,125,202,158,231,206,212,110,90,186,222,87,209,78,231,164,60,103,254,245,37,170,151,246,23,220,47,175,135,182,4,179,130,152,3,70,75,168,210,117,194,204,122,203,253,167,234,169,248,81,55,39,244,139,35,245,154,239,45,62,226,246,201,240,0,0,0,1,254,19,165,179,79,133,34,124,133,109,106,51,75,121,103,161,158,137,73,25,159,119,111,113,10,96,226,113,156,153,88,155,117,200,193,235,70,95,243,29,22,74,219,154,124,178,245,165,50,228,200,238,39,231,24,74,203,212,90,123,82,179,79,187,83,237,17,59,46,88,13,115,102,31,18,233,246,21,184,141,9,199,26,118,99,186,183,243,49,142,67,45,45,123,86,227,123,180,231,36,244,37,106,126,207,121,95,206,90,50,237,104,229,211,14,105,150,149,189,19,108,212,197,100,234,50,57,142,159,62,79,33,150,221,94,213,186,225,39,113,178,71,162,79,66,238,47,183,175,0,0,14,33,153,204,171,88,89,145,180,101,82,110,24,91,106,104,101,125,20,190,99,199,202,116,154,121,45,158,196,60,218,85,162,158,51,209,71,161,247,31,103,117,19,230,119,46,23,110,91,177,22,109,163,112,179,172,85,184,227,176,36,110,107,231,99,155,239,54,210,182,161,215,13,58,147,38,122,40,245,47,111,219,216,120,127,103,54,224,192,11,242,13,157,91,153,205,180,43,83,26,97,230,121,104,79,33,215,158,138,218,158,220,150,22,234,182,180,201,150,194,50,35,251,15,180,239,78,216,184,105,183,101,189,77,185,169,14,243,97,85,98,51,54,58,246,169,59,155,117,9,90,79,69,17,25,118,40,187,200,143,236,33,244,192,84,175,26,235,17,152,21,236,62,189,225,51,171,149,79,75,117,171,220,125,156,164,83,154,111,176,213,246,159,209,34,251,117,239,17,195,134,117,238,213,163,154,59,114,36,135,54,53,82,235,55,30,134,127,163,167,76,50,238,73,159,122,190,193,127,32,0,0,0,0,0,0,0,0,0,0,0,0,51,79,153,170,178,235,152,223,114,85,28,94,229,63,209,234,122,105,221,17,148,251,139,221,238,22,239,194,90,208,43,115,46,205,85,22,222,142,213,119,111,86,191,75,149,58,114,75,179,113,145,118,43,220,95,180,78,16,21,11,197,215,50,242,106,183,129,224,5,17,222,91,52,111,245,216,182,145,243,57,173,64,150,199,210,104,140,180,50,63,160,179,215,219,167,112,129,24,55,133,53,188,103,191,105,246,21,5,206,84,154,135,59,71,52,66,182,236,101,199,123,148,180,17,234,77,25,125,34,254,195,209,62,5,224,117,171,129,182,77,54,210,183,88,255,0,91,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,167,246,24,243,86,47,26,139,70,177,84,102,13,229,132,222,130,138,164,165,43,153,233,231,101,122,219,146,70,124,182,224,145,247,26,149,255,0,55,79,105,9,221,131,88,235,135,184,233,109,199,185,44,58,191,88,211,173,33,199,17,211,190,223,45,70,219,107,52,234,235,104,51,208,157,71,105,23,110,191,126,157,12,4,78,226,19,149,250,110,60,225,5,78,177,78,137,173,197,64,138,244,248,206,115,21,243,137,98,44,181,33,173,13,212,54,90,184,233,122,198,71,167,180,140,187,168,118,161,10,177,101,92,239,193,144,93,53,78,137,57,77,171,232,47,150,251,46,25,31,118,169,61,20,159,180,143,79,105,11,219,225,187,152,23,113,163,2,233,116,186,151,109,66,216,142,197,29,106,236,249,196,198,135,13,38,189,9,180,36,181,83,167,217,169,253,231,236,151,0,0,0,0,3,252,165,71,106,100,103,162,60,157,91,125,181,54,178,215,189,38,90,31,119,222,40,139,137,174,95,92,194,28,113,157,115,83,163,109,165,93,14,187,83,82,247,235,164,137,51,38,44,211,161,184,165,125,22,203,183,66,47,176,140,122,142,19,216,227,34,197,198,111,201,220,213,127,55,92,41,229,52,90,23,248,83,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,145,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,183,188,114,108,129,227,67,120,55,152,42,45,78,160,173,180,201,93,79,84,122,107,166,216,82,146,142,228,45,95,73,194,238,47,191,179,186,111,241,157,181,89,145,106,218,215,50,98,234,228,94,187,115,187,207,213,220,229,61,29,218,246,251,187,132,66,225,121,62,44,12,221,218,42,145,216,165,117,251,15,183,179,74,100,221,123,139,237,23,230,0,0,2,40,179,196,75,8,75,28,106,56,49,81,107,164,56,156,158,154,163,186,83,157,78,232,125,74,254,104,163,122,155,123,19,218,190,221,117,47,112,149,192,0,51,89,155,31,20,248,201,241,2,225,243,23,199,85,185,51,175,117,81,178,99,135,249,78,195,42,159,163,162,42,159,84,114,244,168,48,110,34,83,221,69,86,107,136,166,36,205,41,36,178,166,22,211,142,169,181,43,154,151,146,209,154,82,151,144,231,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,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,108,124,44,99,39,195,251,135,203,159,25,172,29,255,0,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,0,0,28,211,49,88,13,102,230,75,8,235,184,83,121,194,136,164,84,99,173,116,201,207,71,55,151,73,168,146,20,81,230,180,73,90,21,189,181,43,83,73,45,59,208,107,109,71,177,106,35,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,63,94,5,230,6,254,203,197,86,233,174,225,202,226,49,82,186,173,121,214,171,179,29,55,146,252,22,36,169,165,42,76,87,25,113,181,53,37,10,101,10,109,195,53,18,79,183,105,246,105,226,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,191,236,144,100,186,213,202,62,28,49,6,106,105,85,187,250,165,204,126,183,112,181,5,180,184,142,105,51,186,12,103,205,4,241,195,65,176,217,146,86,126,187,132,167,118,163,113,54,137,42,41,91,141,95,138,123,91,225,252,31,49,168,136,255,0,147,60,210,254,104,247,181,225,137,16,173,191,77,214,170,86,124,170,21,18,59,170,219,21,19,157,153,17,212,187,36,201,68,179,101,8,97,197,26,81,235,45,68,148,106,130,81,184,142,65,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,212,240,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,102,179,54,62,41,241,147,226,5,195,230,47,142,127,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,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,25,172,205,143,138,124,100,248,129,112,249,139,226,215,184,65,99,205,155,121,229,210,54,6,166,108,72,151,101,129,34,106,215,79,84,131,83,243,105,210,37,42,66,102,161,38,132,150,196,187,37,108,41,41,53,236,54,219,82,205,60,230,210,39,168,0,166,14,50,56,243,102,226,86,46,90,184,83,103,205,137,83,94,27,199,168,34,175,58,52,131,113,13,212,101,173,146,118,17,150,194,78,246,19,17,179,90,146,181,122,239,41,181,18,22,210,200,126,94,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,222,79,225,162,31,228,83,50,148,44,171,94,216,133,137,181,50,231,85,94,195,250,133,46,219,136,168,171,125,185,117,135,102,66,92,118,221,36,169,27,89,46,82,220,112,205,104,62,91,107,36,153,172,208,149,113,92,85,196,203,171,25,49,30,227,197,43,214,95,81,90,185,170,14,212,36,237,113,197,182,206,243,245,24,107,152,181,173,44,180,130,75,109,160,212,123,27,66,18,71,162,72,91,167,12,44,133,73,193,138,84,76,192,227,5,10,92,12,65,169,199,146,205,42,145,47,148,178,164,211,159,75,59,30,113,165,53,205,143,57,68,151,210,100,78,250,172,190,109,173,41,89,184,132,216,80,12,230,103,131,7,106,184,33,154,60,64,180,102,80,98,82,169,179,107,18,107,116,22,160,197,83,16,142,149,45,213,61,25,49,210,104,66,118,54,149,27,10,38,203,98,92,97,196,36,207,102,162,199,184,50,99,164,59,167,6,171,184,13,87,172,239,173,89,53,7,42,52,184,142,19,13,255,0,51,203,81,45,68,201,36,201,215,121,114,206,66,156,90,146,100,142,173,132,239,50,82,82,154,108,23,83,152,60,107,252,139,112,161,177,58,122,127,85,62,251,195,251,126,202,135,189,173,236,181,214,209,203,168,113,205,28,66,147,164,86,164,236,81,110,209,211,107,114,77,59,180,167,108,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,134,154,48,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,30,128,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,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,16,0,91,79,9,188,237,67,168,80,191,54,76,94,186,249,83,233,123,21,103,85,42,245,38,27,109,232,170,91,44,55,70,111,152,105,113,111,37,199,8,216,65,27,138,83,106,91,105,38,210,195,105,85,159,136,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,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,0,16,3,141,95,133,139,91,226,4,31,46,168,138,181,202,46,55,210,178,227,152,187,51,25,107,180,57,117,122,109,2,68,148,204,137,17,196,161,243,98,68,87,163,56,182,247,122,170,90,18,249,172,144,102,146,89,160,146,106,70,237,229,163,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,10,1,226,143,227,179,19,127,5,242,120,67,234,224,126,119,230,101,211,37,247,6,16,225,188,173,151,245,225,120,85,29,145,33,76,190,143,69,81,222,164,198,142,82,152,144,211,173,155,115,57,233,213,147,78,242,79,33,197,45,41,213,189,241,130,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,8,201,118,82,109,92,163,97,97,90,212,215,122,235,146,187,211,84,46,106,138,148,219,188,201,201,140,218,22,195,14,147,45,56,112,219,112,158,83,40,112,141,73,231,56,102,122,172,196,128,0,30,83,21,113,50,213,193,188,56,184,241,74,245,151,211,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,20,3,157,28,219,93,89,185,197,51,186,106,77,116,54,221,11,169,167,219,52,228,165,198,185,112,85,37,197,161,247,218,55,157,108,166,56,217,178,151,150,217,146,85,201,108,136,180,65,14,127,35,2,241,30,14,7,51,152,122,157,27,161,179,39,92,13,91,116,217,50,12,208,229,70,82,153,144,227,139,142,141,61,118,91,233,86,133,184,102,73,230,40,144,157,230,135,73,191,149,134,56,103,117,98,237,222,221,139,101,68,234,235,82,41,245,42,132,104,169,109,199,28,149,209,66,126,98,216,105,13,161,75,91,206,34,58,144,218,9,62,179,138,66,76,200,140,204,191,45,38,167,121,97,69,255,0,10,179,13,185,116,11,178,206,172,55,37,164,75,136,68,253,62,163,17,226,82,73,198,94,73,145,45,183,91,45,80,226,79,181,38,74,46,242,23,231,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,197,120,213,248,88,181,190,32,65,242,234,136,168,188,16,189,105,88,107,141,22,14,35,87,99,203,126,155,106,221,20,170,220,198,162,33,42,125,198,35,75,109,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,119,143,85,154,172,204,94,89,175,197,201,152,165,120,65,137,78,66,99,166,155,72,166,70,34,82,41,212,230,214,226,218,96,220,218,74,121,123,157,113,107,113,68,91,150,181,109,74,17,177,180,76,174,23,89,5,153,120,87,105,185,152,198,42,125,86,151,74,183,42,17,167,90,116,119,227,63,13,202,156,164,33,169,44,84,148,181,37,59,225,167,152,218,154,229,154,146,243,137,86,227,36,54,104,122,223,192,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,8,1,198,175,194,197,173,241,2,15,151,84,69,43,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,138,171,227,157,245,39,251,201,252,52,85,88,179,238,22,153,250,174,196,174,208,114,167,139,213,14,186,149,59,249,13,157,91,149,37,8,114,158,226,80,102,221,53,229,56,162,230,50,189,164,220,125,12,220,67,138,109,148,146,208,182,201,139,106,1,64,60,81,252,118,98,111,224,190,79,8,125,92,15,206,252,204,186,100,190,224,194,28,55,149,178,254,188,47,10,163,178,36,41,151,209,232,170,59,212,152,209,202,83,18,26,117,179,110,103,61,58,178,105,222,73,228,56,165,165,58,183,190,48,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,65,25,46,202,77,171,148,108,44,43,90,154,239,93,114,87,122,106,133,205,81,82,155,119,153,57,49,155,66,216,97,210,101,167,14,27,110,19,202,101,14,17,169,60,231,12,207,85,152,144,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,21,87,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,138,188,81,252,9,226,111,224,190,113,8,80,8,147,249,28,207,29,229,148,43,201,81,101,34,93,115,14,171,146,18,186,245,5,11,45,237,175,66,79,91,15,113,146,81,37,41,36,145,164,204,144,242,18,72,89,164,210,211,173,95,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,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,0,0,0,1,20,95,226,37,132,71,142,52,236,24,167,53,213,156,190,119,83,81,221,41,190,155,108,62,165,31,52,113,189,125,221,169,236,95,102,154,159,184,74,224,0,0,20,27,197,14,124,89,249,187,187,149,31,180,211,208,110,62,222,221,105,144,180,239,47,176,75,206,12,86,171,49,237,91,166,230,84,93,28,149,208,237,119,121,250,219,92,168,35,187,94,207,119,112,132,25,252,198,134,241,147,48,85,170,157,61,91,169,145,122,110,148,244,211,93,208,162,165,125,232,66,190,147,103,222,95,119,103,127,89,225,47,130,138,196,108,103,155,123,202,107,116,27,67,151,206,245,180,215,170,137,57,164,247,56,147,250,72,246,18,191,103,120,187,192,20,137,197,115,48,18,177,11,25,156,195,90,124,143,230,187,91,77,11,97,122,253,76,72,47,123,91,74,139,69,32,255,0,164,175,216,93,131,154,112,252,203,99,57,138,197,226,137,86,143,206,162,81,191,215,4,239,52,254,154,44,163,107,232,186,218,254,155,37,244,117,251,116,46,251,254,131,6,45,58,50,33,195,107,150,211,122,237,78,227,61,53,51,51,237,62,222,243,49,250,0,4,70,226,51,150,186,54,53,96,173,78,190,195,92,170,229,183,29,234,155,47,110,90,185,136,143,18,90,210,214,211,117,8,45,86,238,187,140,140,203,220,101,221,68,173,46,163,103,221,40,117,11,228,207,162,84,9,73,86,137,86,199,153,115,191,78,212,158,138,79,218,95,120,208,190,71,241,57,220,82,203,149,165,86,148,239,50,85,58,153,2,154,250,182,233,185,198,224,70,82,143,66,66,72,181,55,59,136,140,190,209,223,0,0,0,5,34,241,97,199,41,23,214,51,126,78,225,43,249,186,222,79,41,210,208,191,194,152,151,57,149,119,182,149,125,21,151,114,141,63,127,120,242,252,50,178,250,230,47,99,140,27,154,163,27,117,42,215,117,170,154,87,191,77,100,70,153,13,100,157,9,196,171,232,184,125,186,25,125,134,98,247,98,199,106,28,102,98,50,157,27,97,180,182,130,215,185,36,90,23,127,220,63,212,0,0,0,0,68,126,36,89,129,119,5,176,46,169,75,166,246,84,46,120,239,209,208,174,207,155,76,152,115,18,75,208,219,90,79,69,52,93,154,150,190,242,246,209,36,8,85,139,214,232,98,11,5,212,213,43,115,146,218,126,130,57,143,188,225,17,119,232,146,213,74,251,8,181,246,16,190,46,30,217,95,166,224,54,16,83,43,21,24,154,92,85,248,172,207,146,231,49,95,54,151,226,196,82,218,208,157,91,103,163,141,31,172,68,90,251,8,139,190,88,128,231,152,203,142,184,123,129,118,220,139,146,252,171,244,109,52,210,220,109,29,59,238,115,20,77,184,178,78,173,54,179,45,73,165,246,153,118,105,247,107,4,111,174,53,22,141,30,168,244,27,55,9,189,59,21,41,82,81,51,211,206,197,245,183,40,136,249,110,65,51,238,36,171,254,118,158,195,30,151,6,248,194,225,125,237,81,102,147,136,118,151,201,21,186,164,182,135,250,249,19,247,168,212,218,75,213,102,17,105,174,229,159,127,244,62,210,19,214,210,186,168,151,181,185,78,186,173,217,125,77,58,169,21,153,113,221,229,173,27,155,113,180,173,7,162,200,148,90,165,73,62,210,35,237,31,92,71,252,232,229,202,141,152,108,30,171,209,228,23,46,171,79,139,34,108,7,189,115,209,230,226,200,75,69,180,157,109,63,73,237,125,99,50,247,150,157,217,246,190,237,10,142,31,222,85,139,62,166,122,202,163,79,145,9,106,245,125,101,50,234,155,53,104,149,40,139,83,65,246,106,127,121,139,100,225,21,153,105,55,157,10,110,5,215,93,230,207,162,68,114,161,17,91,73,59,97,50,136,17,80,141,18,209,36,253,101,31,105,172,213,239,35,239,22,74,2,15,113,105,180,10,227,203,179,181,68,55,171,180,173,187,21,175,209,230,206,130,147,236,220,68,125,137,247,31,236,21,17,150,90,178,232,120,223,109,213,27,94,213,49,214,104,122,107,223,17,228,251,143,223,238,26,88,0,0,0,0,0,0,0,0,0,0,0,0,31,150,167,40,225,194,114,73,30,134,141,59,126,243,34,254,209,151,251,233,229,63,117,78,117,71,169,171,149,255,0,208,210,47,119,134,165,29,202,86,87,237,213,56,90,115,186,189,63,101,70,103,218,126,241,43,71,225,173,213,24,162,211,30,169,201,61,27,103,110,238,255,0,106,137,62,194,63,105,251,134,104,113,210,244,147,136,120,169,91,188,37,185,204,118,161,211,110,86,132,90,236,140,211,101,216,73,73,119,32,189,132,44,159,131,174,9,116,84,218,230,43,212,149,235,76,233,186,68,105,221,177,85,6,23,218,78,125,165,222,159,187,222,45,20,127,132,233,108,211,225,72,159,37,91,90,140,210,222,113,90,25,232,148,145,153,159,103,111,113,10,57,226,85,155,74,206,48,98,133,67,14,168,146,249,118,229,183,37,216,46,53,203,65,243,37,71,145,49,147,115,114,153,67,133,171,110,17,104,74,52,151,188,207,180,66,64,208,244,215,216,61,142,20,98,157,211,131,183,156,43,218,209,151,200,155,17,198,212,127,54,218,183,161,14,161,205,191,56,133,145,106,109,167,183,79,251,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,229,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,112,181,226,201,173,53,223,235,244,208,165,169,41,253,34,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,180,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,152,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,190,215,236,246,136,61,144,156,47,44,79,204,165,165,21,242,254,79,69,169,64,171,185,254,248,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,183,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,232,186,214,22,174,244,171,245,61,133,168,209,22,19,222,172,226,38,31,210,175,22,15,86,234,28,253,15,183,253,141,247,27,246,165,63,169,238,47,237,30,184,69,30,35,184,22,156,103,192,121,110,197,237,169,209,57,125,25,123,249,211,34,115,59,220,66,126,139,94,221,126,205,15,190,131,169,211,157,166,205,110,107,31,77,189,116,238,246,145,151,183,239,22,255,0,158,75,242,62,36,228,1,155,184,190,121,115,119,104,231,106,118,236,173,70,111,187,106,117,250,30,225,95,185,7,168,187,75,205,13,163,41,165,104,164,245,250,30,159,254,46,148,94,227,247,141,17,0,0,15,51,136,215,213,27,14,45,25,215,117,122,79,34,28,46,86,245,236,90,180,222,234,27,46,196,165,71,222,178,246,12,207,222,183,124,139,174,240,153,117,155,124,167,101,114,253,93,73,90,109,105,45,254,169,23,114,125,195,69,185,89,188,42,151,214,8,91,183,37,101,123,229,202,234,249,138,209,37,174,217,143,160,187,18,148,151,114,11,216,58,200,0,205,102,108,124,83,227,39,196,11,135,204,95,30,42,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,148,76,175,216,57,39,193,121,112,229,213,226,34,165,50,59,85,187,202,189,54,67,36,195,111,179,17,4,250,81,36,218,101,69,5,149,37,247,27,39,187,80,78,186,163,50,220,161,90,183,175,22,156,92,147,154,54,177,134,195,135,46,46,31,83,227,166,140,139,46,116,229,242,42,148,226,117,75,84,137,9,37,45,166,39,44,213,185,47,52,147,229,18,27,108,205,244,37,206,116,255,0,127,51,22,110,107,248,126,98,198,41,89,240,101,211,150,155,30,228,166,213,233,146,72,212,186,117,69,186,83,139,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,65,131,175,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,3,134,134,120,228,229,198,242,103,7,175,132,68,94,29,94,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,187,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,0,17,171,59,249,46,181,115,113,135,15,193,132,154,85,18,254,166,242,223,162,92,46,193,109,78,47,148,79,109,131,37,242,65,188,80,214,111,184,102,148,31,168,225,165,221,171,218,109,174,128,110,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,252,148,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,169,225,161,144,168,216,13,111,51,141,88,179,66,136,254,34,215,35,182,245,33,14,115,119,208,41,207,197,109,74,101,76,188,211,106,98,113,169,199,154,120,253,125,168,73,33,10,73,45,226,92,245,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,107,220,41,242,37,74,42,84,12,211,99,45,179,45,85,37,72,39,236,138,85,69,132,165,134,216,36,161,77,214,13,6,102,165,173,74,53,19,27,210,146,65,35,158,146,94,246,28,111,208,113,66,207,239,200,122,114,242,245,129,119,62,151,36,237,143,215,238,106,29,111,99,212,78,68,165,17,193,105,113,93,39,26,152,110,71,81,60,151,54,236,105,91,118,172,222,213,174,151,195,175,136,28,156,210,198,44,38,196,26,20,180,98,45,2,142,245,74,117,94,51,45,34,157,83,136,203,177,217,39,205,36,162,83,50,84,169,9,222,218,91,229,122,138,90,84,130,81,50,138,139,205,143,138,124,100,248,129,112,249,139,227,213,91,25,81,174,223,121,59,172,102,110,202,106,171,84,159,105,222,18,232,245,250,91,12,161,198,217,163,162,12,103,202,122,116,50,112,185,78,58,162,116,136,150,92,183,18,225,242,210,203,138,87,53,193,220,98,191,176,42,255,0,165,226,54,28,215,165,211,170,84,233,12,58,235,77,74,121,150,42,12,54,243,111,42,36,164,178,180,41,216,206,41,164,19,141,26,136,148,69,247,25,104,123,44,89,133,181,115,65,131,84,92,92,181,163,116,29,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,138,226,13,73,66,150,211,173,44,208,141,251,75,170,140,214,102,199,197,62,50,124,64,184,124,197,241,229,48,171,19,46,172,27,196,123,115,20,172,169,125,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,160,156,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,233,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,64,174,37,249,245,141,128,214,243,216,43,132,213,216,143,226,45,114,59,140,213,214,223,55,125,2,156,252,87,18,151,146,243,46,182,166,39,26,156,101,214,75,215,218,132,154,214,148,146,217,53,210,96,159,252,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,188,159,195,69,85,139,41,225,117,144,89,151,133,118,155,153,140,98,167,213,105,116,171,114,161,26,117,167,71,126,51,240,220,169,202,66,26,146,197,73,75,82,83,190,26,121,141,169,174,89,169,47,56,149,110,50,67,102,135,164,7,18,190,32,95,144,152,115,176,19,10,94,223,127,85,105,233,244,165,69,42,213,186,60,25,108,73,71,205,58,196,148,61,30,162,131,233,159,111,114,13,36,219,136,95,110,228,143,147,195,119,136,204,204,104,168,210,242,235,140,113,118,93,236,211,208,197,187,91,99,158,255,0,166,155,137,23,87,147,53,78,45,197,148,195,67,46,62,111,26,137,183,117,89,104,218,210,130,122,197,69,101,241,167,192,104,213,107,54,212,204,109,26,20,181,212,168,82,17,108,214,141,152,238,186,143,71,60,110,59,25,231,86,75,216,194,26,144,110,54,71,179,231,23,57,9,53,250,168,73,194,174,27,216,223,85,193,28,215,218,106,167,208,226,85,35,223,146,35,216,243,144,243,138,109,108,49,62,100,114,39,218,81,106,68,182,221,109,165,153,41,38,74,65,45,30,169,168,156,68,96,18,255,0,61,88,233,50,233,195,220,191,96,53,34,179,190,139,100,225,125,179,81,170,68,108,159,111,249,226,93,49,149,164,158,37,25,52,239,46,33,199,83,107,74,76,209,213,190,157,230,106,82,83,208,56,61,224,15,203,252,113,168,226,229,219,135,190,149,181,172,186,122,253,23,84,152,143,228,177,174,35,122,58,152,229,164,204,137,215,155,96,223,115,232,168,154,82,153,89,236,89,178,163,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,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,68,117,202,78,89,228,230,158,225,191,44,122,52,233,108,92,52,59,30,117,199,111,178,201,181,178,109,69,137,81,80,220,71,77,213,37,41,67,169,121,198,201,123,209,177,106,66,204,212,148,41,10,227,255,0,223,85,133,117,127,182,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,79,13,12,226,70,204,134,17,179,99,222,117,136,159,148,91,30,59,112,166,178,228,199,93,151,86,167,54,134,208,213,81,70,246,170,90,212,163,229,188,100,183,52,116,137,106,229,147,237,160,120,174,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,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,129,124,106,252,44,90,223,16,32,249,117,68,82,176,158,156,52,51,235,39,1,174,22,112,87,22,107,178,223,195,170,228,134,217,164,45,206,86,202,5,69,249,77,165,79,41,231,157,109,44,65,52,184,243,175,23,175,181,105,37,161,41,53,188,107,187,64,20,3,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,93,255,0,13,12,142,70,203,141,154,206,48,223,11,150,188,69,189,40,237,161,232,142,33,216,232,161,211,158,54,223,40,74,101,100,149,28,147,82,26,83,202,90,125,69,182,77,160,136,146,181,189,23,243,173,197,54,234,169,98,157,42,214,203,157,71,165,182,236,75,129,138,132,170,143,57,196,122,122,116,41,50,16,182,57,176,229,242,229,82,31,108,217,86,195,36,169,205,53,51,34,208,78,172,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,5,21,241,51,206,108,204,199,226,58,48,202,219,165,85,104,182,102,31,84,37,199,75,21,4,63,22,85,74,164,71,202,118,76,152,142,109,228,242,246,45,182,91,113,4,242,18,227,198,189,134,234,154,111,159,228,131,37,215,86,110,49,29,136,51,83,85,162,88,52,222,99,245,187,133,168,46,41,181,242,141,157,208,99,62,104,54,74,98,201,246,204,146,179,245,27,53,59,181,123,73,181,207,254,47,246,181,10,198,201,126,30,217,86,180,30,138,139,111,222,20,154,93,58,55,53,110,114,34,177,73,158,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,68,22,225,113,227,179,12,191,26,242,121,162,90,113,88,200,149,40,233,83,243,77,131,86,204,180,212,147,32,223,189,233,84,230,18,166,28,96,210,181,57,88,36,17,146,144,180,168,146,79,236,74,137,100,190,122,137,27,31,113,202,214,193,220,98,191,176,42,255,0,165,226,54,28,215,165,211,170,84,233,12,58,235,77,74,121,150,42,12,54,243,111,42,36,164,178,180,41,216,206,41,164,19,141,26,136,148,69,247,25,89,167,18,220,89,252,186,240,244,194,156,92,249,33,85,181,254,84,94,20,249,190,139,169,167,71,152,254,65,82,78,228,171,66,230,50,189,188,198,157,218,158,99,75,109,123,83,187,105,84,176,151,252,57,178,81,249,213,98,59,245,251,254,153,85,111,12,173,111,156,169,73,96,185,77,213,39,17,160,219,166,37,237,201,90,119,33,102,227,170,104,148,164,54,148,167,86,148,243,78,21,164,231,39,55,118,14,74,48,141,152,22,181,58,223,149,118,28,120,244,219,98,210,102,67,44,34,27,6,135,80,204,167,98,161,73,117,48,90,40,235,65,114,146,68,165,165,13,18,155,220,107,68,43,225,223,196,190,242,167,92,52,140,0,199,185,23,5,232,139,150,177,22,155,109,92,11,124,165,84,98,203,153,41,13,19,19,28,121,194,83,209,183,58,107,39,13,74,117,189,13,4,151,16,104,75,54,232,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,4,0,227,87,225,98,214,248,129,7,203,170,34,162,240,66,202,165,98,86,52,88,56,115,93,145,45,138,109,213,116,82,168,147,29,136,180,165,246,216,147,45,182,92,83,106,82,84,146,89,37,102,100,102,149,22,186,106,71,220,62,174,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,69,55,248,93,103,234,101,159,93,166,229,159,24,170,21,90,165,42,227,168,70,131,105,214,31,146,252,199,41,146,150,134,163,49,77,82,20,165,108,134,174,91,105,107,150,73,75,46,41,91,136,208,225,173,155,127,21,87,199,59,234,79,247,147,248,104,134,185,32,202,253,43,54,119,253,231,135,51,42,242,233,213,42,117,143,81,173,208,93,106,66,89,97,85,86,222,140,204,100,202,81,180,234,142,54,233,6,110,19,105,37,232,94,169,251,15,138,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,226,120,106,113,2,252,187,67,131,128,152,172,246,203,250,149,79,87,162,234,42,86,141,214,32,196,98,50,62,117,215,228,173,233,21,21,159,82,251,155,80,73,54,219,90,251,54,168,79,241,64,60,81,252,118,98,111,224,190,79,8,69,250,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,223,240,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,209,127,58,220,83,110,170,150,41,210,173,108,185,212,122,91,110,196,184,24,168,74,168,243,156,71,167,167,66,147,33,11,99,155,14,95,46,85,33,246,205,149,108,50,74,156,211,83,50,45,4,234,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,165,60,167,120,88,193,191,135,246,247,151,48,58,168,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,42,175,142,119,212,159,239,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,163,108,16,178,169,88,149,141,22,14,28,215,100,75,98,155,117,93,20,170,36,199,98,45,41,125,182,36,203,109,151,20,218,148,149,36,150,73,89,153,25,165,69,174,154,145,247,14,129,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,174,69,112,212,226,5,249,9,153,7,1,49,89,237,246,13,86,160,175,69,212,84,173,92,163,206,150,252,100,124,235,175,201,67,49,233,200,46,165,247,54,160,212,78,56,181,246,238,80,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,0,0,0,3,147,102,154,240,170,88,184,33,113,92,148,101,236,151,23,164,229,171,68,158,155,166,48,131,236,82,84,93,203,63,96,206,149,149,119,200,181,47,8,119,89,55,205,118,47,51,213,212,147,174,230,148,223,234,153,119,43,220,52,193,135,55,213,27,17,237,24,55,117,6,79,62,28,222,110,197,236,90,117,216,234,219,62,197,37,39,222,131,246,15,76,0,0,51,187,159,138,139,181,76,208,221,210,222,86,170,87,65,219,161,127,245,186,41,123,139,220,44,7,35,87,228,124,54,200,3,215,121,151,37,112,182,234,231,106,183,111,173,73,111,187,106,180,250,126,225,80,53,25,206,212,166,185,53,255,0,166,230,154,247,123,8,139,217,247,11,240,225,195,129,105,193,140,7,136,236,174,202,157,111,153,214,23,187,147,50,95,47,185,197,167,232,187,236,211,237,212,251,165,120,242,56,177,122,179,135,120,127,85,188,95,61,27,167,242,53,62,223,246,71,219,111,216,149,126,191,184,255,0,180,102,126,242,185,165,222,55,36,203,142,121,234,252,190,94,243,236,254,131,105,65,119,17,23,114,75,216,46,227,133,142,11,22,26,224,67,119,60,198,246,212,46,77,121,229,174,186,116,243,38,161,61,203,82,126,138,203,184,139,246,137,172,63,134,122,22,166,56,214,48,230,227,4,48,65,229,193,190,110,206,146,114,91,53,166,63,65,45,205,221,174,17,122,205,50,180,151,172,210,203,246,107,238,215,231,224,230,116,112,31,27,103,166,141,104,93,124,218,154,212,73,68,110,134,98,117,213,77,164,143,123,140,33,63,73,212,151,127,219,221,221,219,231,67,102,163,6,69,62,74,119,51,41,165,178,225,106,101,170,84,70,71,221,219,220,99,60,249,246,194,242,195,12,202,93,177,88,47,228,245,170,148,250,187,127,239,73,233,242,136,147,218,181,25,246,35,188,244,251,136,78,30,11,152,136,82,109,219,151,13,31,119,115,237,73,153,88,65,109,211,70,137,20,230,72,187,19,167,127,251,237,126,207,104,179,224,0,0,28,179,51,120,152,156,37,193,75,166,241,211,231,99,210,231,19,39,238,113,49,30,113,39,244,21,237,111,218,90,127,152,103,70,249,184,103,98,62,35,214,174,67,46,100,171,138,179,38,90,75,176,183,46,67,234,89,23,114,72,187,87,238,47,216,47,75,135,30,3,198,193,220,0,162,212,221,47,231,11,162,44,106,211,189,254,167,83,10,34,148,159,210,45,39,162,155,239,34,47,184,132,175,0,0,0,0,31,150,169,80,143,72,166,75,170,204,94,198,33,48,228,135,85,161,158,136,66,77,70,122,17,25,247,17,247,16,160,174,35,24,250,246,56,99,253,77,17,220,214,159,109,41,234,27,5,161,122,197,30,108,189,170,237,109,10,47,85,222,227,215,239,63,103,79,225,73,151,6,177,35,19,127,42,53,198,55,211,45,183,119,198,245,180,210,108,121,16,95,65,250,174,165,95,69,103,222,147,79,191,83,236,23,92,132,37,180,37,180,22,137,73,18,72,189,196,67,254,132,59,207,46,124,109,204,183,209,36,90,182,251,62,145,186,231,198,91,109,55,185,198,122,109,232,146,132,189,170,227,184,218,246,186,201,22,211,50,215,95,119,125,38,98,190,41,221,56,197,121,205,189,174,233,124,249,178,220,113,69,243,109,167,98,22,234,220,219,243,104,65,30,134,226,187,116,255,0,184,120,237,15,77,125,128,38,223,13,92,218,86,112,127,20,41,248,117,91,151,204,183,46,73,45,65,109,174,90,11,151,42,68,136,108,147,155,146,202,220,61,27,108,203,67,81,36,253,228,125,162,241,160,203,102,161,10,60,248,202,220,212,150,144,243,106,208,203,84,168,136,200,251,123,123,140,127,177,145,40,141,39,220,125,130,153,248,188,224,159,201,156,77,131,137,180,245,107,26,169,25,166,30,78,157,207,57,34,123,202,61,77,195,62,228,151,114,72,191,204,35,214,65,47,231,112,251,51,54,172,214,221,216,138,172,216,52,167,189,82,61,91,118,161,20,212,95,69,95,169,236,208,254,210,26,16,162,85,88,173,83,25,169,198,61,90,123,118,222,255,0,98,141,39,222,69,237,47,112,253,194,41,113,43,163,185,85,202,253,196,166,203,94,79,73,175,237,168,195,251,75,220,40,138,197,116,216,186,161,58,147,208,211,205,255,0,232,106,26,128,166,74,57,144,155,146,103,169,175,94,223,184,204,191,176,126,160,0,0,0,0,0,0,0,0,0,0,0,30,119,16,22,166,237,25,235,71,121,114,191,250,42,6,98,238,67,53,86,164,26,187,253,79,254,112,134,129,248,125,53,29,172,173,218,92,149,238,51,235,247,118,25,127,182,50,189,226,71,142,83,154,74,139,180,156,9,185,170,12,185,177,109,116,90,43,77,116,214,99,5,221,161,251,198,107,76,245,61,76,104,59,135,53,22,153,74,202,117,156,244,14,213,201,244,135,52,253,110,221,181,41,123,123,204,253,231,220,36,208,230,25,157,174,76,183,178,245,136,213,88,5,252,161,155,86,176,166,213,217,234,168,160,188,162,86,134,70,71,161,145,118,104,51,111,114,84,36,213,174,42,165,86,106,247,200,153,53,249,14,171,66,45,86,183,13,74,61,8,136,187,204,251,136,125,28,62,177,46,28,74,187,233,150,93,173,15,170,168,213,37,51,21,150,249,136,70,170,117,212,54,158,213,169,41,250,75,79,121,151,127,179,188,91,70,2,112,198,165,91,182,77,56,239,170,111,50,171,49,44,189,49,60,229,23,41,75,101,174,98,53,106,81,165,90,41,43,237,46,255,0,103,102,131,156,102,231,133,179,84,43,98,169,136,248,95,35,67,167,70,126,108,168,59,59,208,219,111,188,181,115,31,150,126,230,211,161,36,253,228,93,228,43,126,217,184,238,92,45,189,227,87,41,47,116,149,122,5,65,14,17,237,109,205,174,176,241,43,79,88,148,147,209,109,151,176,203,179,218,66,246,120,126,102,185,156,201,97,75,72,173,59,182,228,162,26,96,74,70,211,62,114,89,141,23,123,218,165,150,219,78,174,60,126,161,107,167,176,204,187,165,96,143,185,228,193,136,248,215,151,251,130,137,200,230,76,165,198,151,84,135,235,25,124,251,112,164,165,31,211,65,119,187,237,51,47,121,123,179,225,86,167,205,179,174,217,148,169,41,219,50,135,81,114,59,133,169,30,142,50,233,164,251,140,203,189,62,243,47,188,95,199,15,108,93,78,43,101,194,219,53,246,63,110,195,135,67,89,123,249,16,34,106,127,65,37,222,231,219,247,152,147,32,0,0,0,3,242,85,169,177,235,20,169,180,137,105,220,196,232,238,70,116,181,50,213,11,73,164,251,140,143,184,253,134,67,61,249,251,194,23,48,123,49,247,13,44,152,229,71,173,200,151,91,140,91,183,106,211,211,229,37,31,211,89,247,55,237,50,63,121,16,155,220,26,241,109,115,232,149,204,43,152,254,170,142,228,154,155,72,219,253,4,162,158,194,123,73,31,105,247,171,246,123,69,158,128,0,15,225,158,210,51,63,97,106,40,147,138,149,250,245,221,153,23,233,203,61,81,71,134,184,9,238,255,0,98,159,52,191,84,191,91,237,251,204,117,110,12,246,178,230,226,69,126,227,89,104,212,122,108,166,8,255,0,223,165,250,122,244,239,215,184,253,194,214,113,106,177,54,222,195,11,178,185,78,115,151,42,5,18,124,150,87,161,30,213,162,59,138,73,232,100,100,125,164,93,228,99,54,216,203,94,168,92,216,177,120,87,42,142,243,101,76,175,84,30,117,91,82,157,84,185,46,40,207,68,145,23,122,143,184,135,202,177,111,10,189,131,119,82,110,250,20,142,76,218,84,214,38,52,189,137,87,172,211,169,112,187,20,149,23,122,11,188,143,238,49,162,28,160,98,250,241,171,2,45,171,178,82,183,78,110,4,40,179,85,166,155,228,20,56,238,56,173,9,8,34,213,78,247,36,180,247,125,157,168,114,252,204,216,45,98,86,6,94,150,162,209,185,201,52,42,137,48,90,233,243,170,134,243,105,254,146,127,95,218,122,12,227,94,84,25,150,45,245,89,183,86,92,185,20,42,172,136,133,220,122,41,151,148,141,123,212,93,232,247,159,237,23,51,194,83,25,14,242,192,134,176,238,98,183,74,181,119,122,250,105,187,169,153,57,238,226,65,17,104,73,47,233,43,246,119,9,224,63,61,66,12,122,148,71,33,74,70,246,156,211,113,106,101,174,134,70,93,223,105,12,223,230,191,10,158,193,220,109,175,89,138,137,211,179,23,165,229,35,152,75,250,81,24,112,251,119,172,251,220,246,159,253,195,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,185,254,206,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,233,23,246,13,40,88,54,93,39,15,173,72,86,149,17,174,92,56,60,206,90,119,40,254,155,138,112,254,146,148,125,235,63,105,143,66,0,51,89,155,31,20,248,201,241,2,225,243,23,197,164,240,130,203,61,155,103,96,244,108,205,42,116,185,247,101,249,30,109,53,4,163,54,216,166,211,152,156,166,148,194,16,74,50,113,110,187,17,14,169,197,119,17,54,132,37,58,56,167,99,7,18,190,32,95,151,105,147,176,19,10,94,217,96,210,170,9,244,165,69,42,209,202,196,232,143,201,71,205,58,196,149,179,34,156,178,233,159,111,114,9,70,227,104,95,102,212,136,255,0,146,236,164,221,89,185,197,50,181,169,174,244,54,221,11,166,168,92,213,21,41,198,185,112,85,37,180,45,134,29,38,93,108,166,56,217,188,166,80,225,18,85,201,112,204,244,65,139,180,199,43,2,205,194,204,147,98,118,31,97,245,189,18,135,111,80,240,222,224,141,6,12,98,61,141,35,209,242,12,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,243,152,52,103,156,76,170,217,185,175,194,58,133,159,89,166,196,77,207,78,143,34,77,167,87,113,195,101,116,234,137,163,212,37,58,148,45,93,51,138,75,105,121,27,85,185,4,74,34,230,33,181,163,62,216,171,134,119,86,13,226,61,199,133,183,172,78,158,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,177,78,22,153,250,174,196,174,208,114,167,139,213,14,186,149,59,249,13,157,91,149,37,8,114,158,226,80,102,221,53,229,56,162,230,50,189,164,220,125,12,220,67,138,109,148,146,208,182,201,139,106,0,0,0,1,81,124,110,108,11,54,133,121,97,150,32,209,173,232,144,238,27,170,61,90,53,106,115,36,105,92,244,67,40,69,24,221,34,61,170,90,18,251,136,37,233,188,209,177,38,102,150,208,73,229,92,32,44,11,54,250,205,124,153,87,133,189,18,172,187,86,215,147,95,164,20,146,53,34,45,69,185,144,218,106,65,35,93,170,90,18,251,134,141,196,123,87,181,105,209,104,66,147,121,32,2,149,184,213,248,167,181,190,31,193,243,26,136,230,156,50,50,253,96,230,31,50,71,66,196,100,75,126,155,106,209,254,85,53,13,162,101,76,78,126,52,248,105,76,105,77,188,219,137,118,50,210,242,210,227,100,73,53,23,102,226,237,214,199,248,153,231,71,243,108,195,132,97,189,148,174,101,253,127,83,229,177,26,67,51,185,46,80,160,153,114,151,59,70,214,151,146,242,141,106,76,117,22,212,243,26,117,102,163,228,155,110,82,101,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,231,146,12,151,90,185,71,195,134,32,205,77,42,183,127,84,185,143,214,238,22,160,182,151,17,205,38,119,65,140,249,160,158,56,104,54,27,50,74,207,215,112,148,238,212,110,38,209,72,57,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,17,43,137,126,66,164,224,53,194,246,53,97,53,10,91,248,117,92,144,227,213,116,55,202,217,64,168,191,41,197,37,148,178,203,77,165,136,38,151,25,105,147,245,246,173,38,133,169,38,182,73,124,43,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,23,253,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,140,235,230,199,197,62,50,124,64,184,124,197,241,237,107,249,51,191,143,42,246,62,106,44,104,50,235,180,42,204,121,173,92,16,227,52,244,169,116,231,227,77,168,165,201,102,219,76,108,102,10,35,67,99,123,174,56,102,78,173,90,232,147,78,158,83,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,183,252,126,226,101,130,248,121,151,152,88,169,133,181,251,126,236,187,46,56,241,19,73,182,125,49,17,201,116,199,228,199,83,196,186,156,118,30,83,173,33,130,73,165,212,32,204,205,221,141,110,70,254,98,105,6,173,83,188,177,94,255,0,155,89,152,220,186,253,217,120,214,28,146,234,34,68,35,126,161,81,150,241,169,68,219,44,164,136,214,227,174,30,136,109,37,218,162,36,151,113,14,191,152,172,164,221,89,105,194,204,45,186,113,1,222,77,201,136,222,146,168,46,156,149,56,159,71,193,106,53,53,108,48,251,78,178,219,141,76,75,146,165,37,228,106,180,150,198,200,140,140,149,172,128,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,253,228,254,26,34,87,14,188,179,217,185,165,204,49,89,152,131,58,90,45,234,5,29,235,142,116,40,198,104,93,77,12,200,142,201,68,55,73,68,166,80,165,72,73,173,105,245,246,33,73,73,161,74,39,17,109,57,201,205,221,131,146,140,35,102,5,173,78,183,229,93,135,30,61,54,216,180,153,144,203,8,134,193,161,212,51,41,216,168,82,93,76,22,138,58,208,92,164,145,41,105,67,68,166,247,26,209,65,159,223,85,251,117,127,182,183,29,201,113,212,63,225,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,94,159,14,108,148,126,106,184,112,253,126,255,0,166,82,156,196,219,167,231,42,82,88,46,107,148,184,38,72,54,233,137,123,114,144,173,171,65,184,234,154,36,165,110,41,41,213,212,178,211,135,48,7,63,204,14,25,254,89,48,58,252,194,214,226,82,164,75,185,173,249,212,248,30,148,111,124,86,103,45,149,116,175,175,212,89,167,148,249,52,225,45,41,53,33,72,37,36,183,36,134,104,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,148,5,255,0,112,203,193,79,200,182,81,237,110,162,161,213,79,190,244,189,102,108,119,123,45,117,172,51,211,182,222,173,161,73,210,43,81,183,164,247,104,233,187,181,70,157,186,74,160,1,5,120,184,227,166,28,90,25,108,172,96,133,78,179,205,188,239,190,129,218,109,46,57,18,220,102,44,121,236,190,228,169,29,165,202,100,250,117,182,131,61,84,183,12,201,41,50,67,170,110,157,176,66,245,165,97,174,52,88,56,141,93,143,45,250,109,171,116,82,171,115,26,136,132,169,247,24,141,45,183,156,75,105,82,146,147,89,165,6,68,70,164,150,186,106,101,222,52,125,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,62,77,70,236,181,104,245,218,69,173,86,185,169,80,171,87,7,81,232,138,116,137,173,183,42,161,200,65,45,254,157,165,25,45,222,90,12,148,189,132,123,82,100,103,161,10,108,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,0,71,252,235,102,183,243,62,194,202,86,38,124,130,249,91,233,59,129,138,23,69,233,78,131,151,204,141,33,238,111,51,146,238,186,116,219,118,237,45,119,235,175,102,135,192,50,185,197,111,243,148,199,107,103,5,63,32,191,39,62,81,245,191,206,127,42,122,206,71,79,13,249,63,161,233,27,221,187,145,183,233,150,155,181,237,211,67,159,224,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,18,127,137,238,66,164,227,61,42,94,96,112,126,133,46,126,32,211,35,198,102,171,72,137,202,65,85,169,204,37,237,239,54,210,90,230,200,156,146,83,9,34,55,125,102,88,38,208,149,44,155,66,170,47,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,21,158,124,213,89,185,175,225,249,99,94,20,106,148,68,220,244,235,226,147,26,236,164,54,217,178,186,117,68,233,85,29,230,150,148,181,171,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,66,12,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,96,42,3,138,46,126,166,94,21,218,150,89,240,118,161,85,165,210,173,202,132,152,55,101,97,137,47,195,114,167,41,8,118,51,244,212,161,42,78,248,105,230,56,151,121,132,164,188,226,83,180,137,13,146,222,144,28,106,252,44,90,223,16,32,249,117,68,86,6,77,176,114,133,152,12,195,219,248,59,113,189,211,196,185,169,245,200,237,201,218,181,244,146,145,72,152,228,105,59,16,180,27,156,167,219,105,222,94,242,74,246,109,87,170,163,33,229,49,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,77,143,240,167,207,109,40,233,80,50,179,140,183,52,180,212,147,32,152,178,42,181,23,210,166,28,96,210,132,183,71,53,153,18,144,180,168,148,108,111,82,137,100,190,66,77,27,24,109,203,74,20,3,197,31,199,102,38,254,11,228,240,132,148,224,247,149,28,56,190,97,212,115,55,122,181,233,154,173,175,112,46,143,64,165,190,201,28,88,50,154,98,59,231,61,90,153,243,94,46,161,36,209,25,18,90,82,20,225,110,89,182,166,189,183,21,140,243,210,168,182,204,252,174,225,69,82,37,66,165,95,142,109,221,117,170,117,81,43,42,99,8,144,182,221,166,23,33,205,201,146,181,48,180,62,219,186,18,89,94,195,66,249,198,109,86,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,208,246,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,92,222,112,238,193,172,214,245,55,78,191,35,177,9,238,149,31,42,33,71,83,252,246,89,213,60,185,81,121,136,109,253,91,86,210,115,84,186,158,91,37,188,219,111,148,174,213,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,98,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,86,145,194,111,3,160,230,106,94,47,84,11,175,177,123,106,241,172,231,219,103,165,85,97,217,79,184,182,148,219,109,54,218,41,204,182,113,201,168,222,185,173,91,146,226,185,104,54,222,243,252,101,105,52,170,6,81,44,154,21,10,153,18,157,77,167,95,20,216,144,225,196,101,44,177,25,134,233,149,4,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,169,108,16,178,169,88,149,141,22,14,28,215,100,75,98,155,117,93,20,170,36,199,98,45,41,125,182,36,203,109,151,20,218,148,149,36,150,73,89,153,25,165,69,174,154,145,247,11,243,196,139,235,11,56,125,229,78,60,184,84,190,162,139,101,83,227,81,168,148,178,126,52,89,85,153,203,61,169,35,81,37,8,83,206,172,220,144,251,136,108,213,180,164,61,203,89,164,210,116,25,140,88,197,127,99,173,255,0,84,196,108,70,175,75,168,212,170,50,31,117,166,157,148,243,204,83,216,113,231,30,76,72,169,121,107,83,81,155,83,171,38,218,37,25,36,143,239,51,180,158,23,89,5,135,103,208,169,185,152,198,42,125,42,169,85,184,233,241,167,90,116,119,227,49,49,186,100,85,173,169,44,84,148,181,37,91,38,43,150,218,154,229,154,84,203,106,86,227,53,184,104,102,202,128,86,95,26,252,94,179,81,96,89,184,8,151,229,185,118,63,88,143,119,173,180,176,124,134,41,200,102,108,84,169,110,30,132,107,113,215,22,73,74,119,104,76,184,107,217,171,123,235,3,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,74,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,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,94,158,116,114,147,106,230,231,11,14,214,169,59,208,220,148,46,166,161,108,212,82,166,218,229,206,84,103,16,134,31,116,217,117,194,134,227,134,202,158,67,100,74,87,37,179,35,213,4,51,239,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,126,225,133,159,89,56,207,74,137,151,236,96,174,203,159,136,52,200,242,94,165,85,229,242,144,85,106,115,9,103,99,46,58,167,121,178,39,36,148,250,140,201,175,89,150,13,197,169,75,39,22,174,107,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,76,174,37,249,28,141,152,235,53,236,97,177,215,45,24,139,101,209,220,67,49,27,67,178,17,92,167,50,110,62,112,146,202,9,74,41,36,165,186,166,84,132,250,235,112,219,89,25,41,11,102,146,255,0,190,171,10,234,255,0,109,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,191,60,142,103,142,205,205,237,154,168,178,145,18,135,136,180,56,233,93,122,130,133,158,199,17,169,39,173,135,184,205,75,140,165,26,72,210,102,107,101,106,36,44,212,74,105,215,106,135,138,63,142,204,77,252,23,201,225,9,41,193,239,42,56,113,124,195,168,230,110,245,107,211,53,91,94,224,93,30,129,75,125,146,56,176,101,52,196,119,206,122,181,51,230,188,93,66,73,162,50,36,180,164,41,194,220,179,109,77,123,110,43,25,231,165,81,109,153,249,93,194,138,164,74,133,74,191,28,219,186,235,84,234,162,86,84,198,17,33,109,187,76,46,67,155,147,37,106,97,104,125,183,116,36,178,189,134,133,243,140,218,172,172,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,161,236,186,224,53,155,150,220,35,161,97,77,153,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,247,20,157,73,38,181,108,65,33,180,158,196,36,139,52,67,74,121,78,240,177,131,127,15,237,239,46,96,117,81,21,115,245,157,123,87,42,120,113,46,137,73,169,245,24,155,115,83,222,110,220,167,199,54,214,228,13,228,166,211,83,144,78,37,104,75,45,44,140,208,149,164,249,206,32,208,69,181,46,173,174,105,193,170,173,85,175,229,182,246,174,215,106,114,234,53,42,142,36,84,165,204,153,45,229,60,252,151,220,129,79,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,137,191,95,187,45,91,83,209,191,42,110,106,85,27,211,53,6,105,52,239,72,77,110,63,89,57,221,121,81,153,222,101,204,121,123,85,181,180,234,165,104,122,17,232,43,7,142,119,212,159,239,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,165,108,167,120,167,193,191,136,22,247,152,176,47,207,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,207,102,49,96,237,253,129,87,253,83,14,113,26,131,46,157,82,167,72,125,166,157,118,43,204,177,80,97,183,156,101,50,226,169,228,33,78,198,113,77,44,219,116,146,68,162,47,188,138,205,56,90,103,234,133,46,133,65,202,158,47,84,58,26,172,31,228,54,117,110,84,149,173,186,131,106,89,155,116,215,148,226,143,150,242,55,19,113,244,50,109,109,165,182,82,72,90,27,39,236,252,4,21,226,227,142,152,113,104,101,178,177,130,21,58,207,54,243,190,250,7,105,180,184,228,75,113,152,177,231,178,251,146,164,118,151,41,147,233,214,218,12,245,82,220,51,36,164,201,14,169,186,118,193,11,214,149,134,184,209,96,226,53,118,60,183,233,182,173,209,74,173,204,106,34,18,167,220,98,52,182,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,209,246,14,227,21,131,142,182,5,47,17,176,230,189,18,163,77,168,199,97,215,90,106,83,47,63,79,125,198,91,121,81,37,37,149,173,45,73,109,46,160,156,104,212,102,147,63,184,207,218,128,0,0,0,0,15,61,127,89,116,156,65,181,38,218,85,182,185,144,231,114,249,137,220,162,250,14,37,194,250,42,73,247,160,189,164,51,95,140,216,97,90,193,236,67,169,216,85,214,246,74,167,114,119,118,160,245,230,48,219,165,244,86,178,238,112,191,164,127,216,44,243,132,174,105,34,213,232,79,96,117,213,55,108,200,91,125,19,243,102,124,221,235,157,37,239,160,209,18,116,34,79,211,95,111,179,220,44,212,0,0,103,79,60,244,57,182,254,102,46,202,116,255,0,210,183,208,107,221,237,167,198,63,97,153,119,25,15,197,74,204,149,102,145,150,202,182,1,48,157,98,85,185,27,215,170,61,78,84,243,148,93,134,209,153,234,103,250,229,251,123,135,207,202,142,21,63,140,88,219,65,179,17,23,168,102,87,85,205,70,242,71,209,136,251,133,219,189,7,222,223,176,255,0,238,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,233,39,246,247,10,125,193,156,58,153,138,216,141,74,177,160,183,189,202,143,63,66,212,139,244,108,56,239,181,73,254,172,255,0,164,95,216,52,187,107,208,99,91,52,40,212,72,105,218,204,109,251,75,83,63,164,181,40,251,204,207,189,71,237,31,84,113,108,223,226,250,240,91,2,46,107,178,34,182,206,93,62,108,104,74,211,93,146,14,28,135,27,86,134,133,145,232,166,187,148,90,123,254,220,238,223,87,133,94,254,187,170,215,125,118,71,58,109,86,107,243,29,94,196,167,214,117,213,56,125,137,74,75,189,103,220,69,247,16,250,184,53,94,168,91,56,177,103,215,41,111,114,165,67,175,83,222,105,123,82,173,20,137,45,168,143,69,17,151,122,75,188,134,146,112,150,177,54,224,195,11,78,185,81,115,153,42,125,18,4,151,151,161,22,229,174,59,106,81,232,68,68,93,166,125,196,68,42,159,140,197,172,184,88,143,64,184,208,90,181,34,155,21,131,63,247,234,126,160,189,59,245,238,47,112,229,28,43,111,215,173,28,200,177,78,65,232,138,196,52,192,87,119,251,44,248,69,250,167,250,191,103,222,66,246,200,247,17,25,123,75,81,253,0,0,21,133,198,83,22,215,2,135,67,194,184,111,232,185,14,70,169,186,141,191,208,82,42,12,43,180,209,246,23,114,191,103,180,66,28,130,97,11,152,195,152,251,122,150,108,115,99,209,36,68,173,201,45,219,116,105,153,241,82,191,233,160,251,156,246,25,159,184,140,104,66,147,77,143,71,165,66,164,68,78,214,32,199,110,51,69,169,158,136,66,73,37,222,102,125,197,237,51,31,172,0,0,0,0,70,110,33,56,186,156,41,203,125,200,104,237,122,226,135,50,134,130,247,115,224,75,208,254,130,139,189,191,179,239,33,64,244,154,124,219,198,237,135,74,140,157,211,43,149,22,227,182,90,145,106,227,206,146,75,188,200,187,213,239,34,251,134,131,242,55,130,241,240,83,47,244,10,39,35,151,50,169,26,45,82,103,172,103,243,238,66,140,149,255,0,77,101,222,215,176,200,189,197,239,144,66,41,241,3,205,115,57,109,194,167,81,69,119,117,201,91,53,65,138,141,166,92,148,189,26,86,199,181,83,46,54,173,28,100,189,67,211,95,105,145,119,209,53,205,113,220,184,165,123,201,174,85,158,234,234,245,250,130,220,51,218,219,123,157,125,229,43,79,84,146,146,213,110,31,176,139,183,216,66,200,50,141,194,217,170,237,177,75,196,124,80,145,169,212,99,49,54,44,29,157,200,113,182,30,66,185,140,75,47,123,137,208,210,94,243,46,226,29,31,30,248,99,82,174,43,38,162,118,45,55,151,85,134,151,158,134,158,114,143,154,164,50,239,45,26,187,40,146,157,84,164,118,159,119,183,179,81,82,248,131,98,92,56,107,119,212,236,187,166,31,75,81,165,202,122,43,205,243,16,189,20,211,171,109,93,168,82,147,244,144,174,227,62,239,111,120,249,214,221,66,77,38,226,165,213,33,175,100,136,115,88,144,210,180,35,209,104,112,148,147,208,200,203,188,139,188,134,146,50,197,91,153,112,229,235,14,106,147,203,249,67,214,173,29,78,43,179,214,81,193,101,70,173,8,136,139,83,51,236,208,116,241,4,56,192,81,105,178,178,229,78,170,189,217,41,171,129,148,32,253,110,212,148,9,234,34,236,61,59,254,193,78,24,77,37,112,241,78,205,150,218,182,169,155,130,156,225,30,154,232,101,37,179,254,193,162,140,173,212,93,171,96,77,179,80,121,205,235,119,173,213,90,105,174,147,31,46,237,11,220,58,176,142,28,65,90,142,238,86,238,222,122,246,153,116,27,123,12,245,254,113,139,238,25,248,182,204,211,90,142,105,239,245,255,0,249,195,26,116,195,229,169,203,66,2,215,222,124,221,127,249,170,199,162,0,0,0,0,0,0,0,0,0,0,0,1,231,49,15,66,179,234,26,158,133,243,95,253,21,3,49,151,31,250,243,35,79,247,159,252,225,13,3,240,251,114,11,153,92,180,138,27,91,12,186,253,254,177,158,191,206,50,180,239,253,162,71,142,117,152,58,4,139,163,8,43,244,40,191,165,147,210,237,238,254,140,166,148,125,230,69,220,159,120,205,12,184,175,194,144,184,210,81,177,196,105,184,181,35,211,82,215,217,247,141,4,112,230,184,26,173,101,70,207,104,151,185,232,222,144,230,118,25,125,42,148,189,61,132,93,196,36,216,243,184,135,101,82,241,26,199,174,216,213,148,110,135,93,166,202,167,59,218,162,209,47,50,182,148,126,170,146,125,203,62,229,23,222,93,226,175,235,124,26,43,19,111,233,114,169,215,223,77,111,63,53,199,26,111,209,104,95,45,149,60,102,73,212,230,239,61,27,50,45,79,180,244,247,137,169,149,220,144,225,118,89,226,38,93,18,63,89,91,113,178,75,243,183,200,111,113,153,50,106,249,181,62,226,11,85,176,74,236,247,233,221,223,35,135,147,196,165,191,242,62,173,27,147,204,98,76,55,217,116,183,17,122,138,105,100,175,183,187,221,218,51,185,154,106,116,26,102,56,221,76,83,216,229,54,170,164,229,153,110,53,106,174,177,242,215,180,254,194,29,147,133,253,241,91,181,179,47,76,166,83,221,254,77,87,67,48,159,70,212,125,23,106,16,146,163,212,210,103,220,146,236,35,47,188,133,245,143,248,121,166,223,101,108,58,157,200,113,38,133,22,186,106,70,90,24,161,62,37,120,28,140,39,204,29,98,181,5,142,92,59,166,68,138,210,189,109,126,118,76,233,138,62,247,20,125,205,151,177,37,246,16,239,124,24,177,25,216,119,141,197,135,82,158,219,17,248,82,234,77,150,210,61,95,83,180,246,72,187,19,175,113,123,85,167,217,237,22,232,0,0,0,0,2,180,248,199,225,11,85,123,70,139,138,236,22,146,97,59,26,150,179,237,253,18,26,168,62,125,235,34,239,63,213,215,237,246,8,65,195,163,18,222,195,108,205,219,239,33,205,141,87,157,137,68,123,176,143,212,126,161,19,119,244,84,125,200,246,104,127,105,13,3,70,125,185,81,154,146,210,183,33,228,37,196,158,154,106,70,90,144,255,0,80,0,31,240,247,232,151,254,41,255,0,152,103,175,136,59,142,185,154,27,183,154,157,54,207,158,148,246,151,119,164,101,104,37,255,0,5,67,123,168,186,75,119,204,236,157,234,232,95,75,90,119,111,191,184,89,229,245,70,77,197,100,215,232,11,238,169,82,229,196,255,0,230,140,169,30,242,253,111,121,12,219,230,30,218,59,71,28,111,186,7,178,37,199,84,105,63,114,102,58,143,121,254,175,188,115,177,112,188,25,47,153,117,60,52,184,44,233,106,222,113,42,178,228,180,122,17,104,218,99,211,219,36,246,36,189,231,218,103,175,249,197,145,143,248,117,180,60,218,217,113,58,161,105,52,168,181,239,35,239,20,73,197,19,6,79,13,115,5,50,191,2,39,42,159,113,161,202,146,149,204,221,171,242,38,205,89,246,26,212,175,162,130,246,17,125,132,63,95,10,76,83,145,100,230,86,153,106,72,149,201,165,220,156,238,172,246,18,191,193,224,78,113,29,200,53,125,37,123,12,190,221,72,94,152,10,84,227,11,101,199,183,241,186,151,114,50,230,170,175,243,247,39,67,245,121,17,32,32,187,77,71,175,127,184,191,104,128,66,202,120,64,229,246,167,83,190,29,199,26,164,77,176,105,59,125,30,231,49,39,191,154,204,248,206,246,37,194,50,209,68,69,235,32,254,205,59,197,191,128,0,229,57,152,199,74,46,94,112,162,171,136,181,133,250,176,121,27,17,162,253,109,242,89,100,251,82,219,154,126,152,191,162,127,218,89,207,196,11,234,224,196,155,178,109,227,116,77,234,170,83,249,124,231,121,104,70,237,141,33,180,246,33,41,73,122,168,73,118,17,119,126,209,109,92,38,50,193,26,210,179,95,198,123,154,38,234,149,103,111,163,254,112,203,145,201,118,116,103,126,131,166,149,110,74,147,244,144,90,123,53,239,22,56,0,3,53,153,177,241,79,140,159,16,46,31,49,124,119,251,147,58,63,34,248,123,97,254,84,108,5,110,173,92,116,250,163,247,69,81,137,219,85,78,130,229,110,106,147,5,41,105,100,178,121,244,32,141,212,186,68,158,153,228,150,215,10,70,230,227,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,208,246,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,249,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,135,252,70,114,81,249,213,97,195,21,251,2,153,74,111,19,109,111,156,166,201,124,185,78,85,32,145,44,220,166,41,237,201,66,119,45,100,227,74,116,148,148,56,149,39,86,146,243,174,21,16,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,46,127,134,167,16,47,203,180,56,56,9,138,207,108,191,169,84,245,122,46,162,165,104,221,98,12,70,35,35,231,93,126,74,222,145,81,89,245,47,185,181,4,147,109,181,175,179,106,132,255,0,0,0,0,21,87,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,165,110,53,126,41,237,111,135,240,124,198,162,56,86,72,51,65,74,202,101,255,0,121,226,52,202,68,186,141,74,163,99,212,104,148,22,154,142,151,152,77,85,199,163,61,25,82,146,110,180,162,141,186,57,147,134,218,141,122,31,170,94,210,227,248,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,184,158,26,25,10,141,128,214,243,56,213,139,52,40,143,226,45,114,59,111,82,16,231,55,125,2,156,252,86,212,166,84,203,205,54,166,39,26,156,121,167,143,215,218,132,146,16,164,146,222,37,207,81,154,204,216,248,167,198,79,136,23,15,152,190,61,86,75,179,109,117,101,27,20,202,233,166,181,215,91,117,222,154,159,115,83,148,151,29,230,65,76,150,214,183,216,104,158,105,179,152,219,100,242,89,91,134,105,79,57,194,50,209,102,47,210,153,86,194,252,197,225,26,230,81,170,113,46,155,18,252,163,191,17,110,198,121,198,209,46,19,232,91,47,52,106,73,165,214,151,161,184,218,211,234,56,218,201,73,61,171,73,145,83,6,53,240,186,199,27,79,49,209,112,135,8,232,149,91,166,214,184,54,76,165,220,242,161,60,220,26,100,85,173,194,83,117,41,105,111,146,219,204,147,75,53,18,53,83,137,54,148,134,201,110,165,130,181,252,153,229,126,149,148,204,23,141,135,48,234,242,234,53,42,140,132,86,235,206,187,33,47,48,154,171,145,35,179,37,49,84,77,52,162,141,186,57,27,100,226,77,122,31,172,126,194,162,28,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,43,3,136,102,75,42,185,88,197,9,21,219,66,223,150,156,43,185,100,17,219,243,14,74,165,20,39,205,189,206,211,223,113,73,37,33,105,81,58,166,137,102,163,91,36,147,230,56,180,61,182,37,139,84,225,71,145,111,208,102,131,26,236,207,252,158,85,129,10,114,191,198,82,170,142,71,52,255,0,197,116,171,82,191,93,226,71,248,59,193,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,188,159,195,68,85,225,227,152,91,87,43,248,133,136,152,185,116,198,235,250,12,63,149,26,157,75,68,166,227,189,83,156,237,78,156,150,163,182,165,159,248,206,44,210,149,169,13,52,234,201,11,217,180,248,86,49,99,21,253,142,183,253,83,17,177,26,189,46,163,82,168,200,125,214,154,118,83,207,49,79,97,199,156,121,49,34,165,229,173,77,70,109,78,172,155,104,148,100,146,63,188,206,210,120,93,100,22,29,159,66,166,230,99,24,169,244,170,165,86,227,167,198,157,105,209,223,140,196,198,233,145,86,182,164,177,82,82,212,149,108,152,174,91,106,107,150,105,83,45,169,91,140,214,225,161,155,42,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,248,135,150,222,229,26,21,36,180,218,133,54,132,194,177,218,178,109,129,115,51,19,152,235,51,14,125,13,233,26,42,170,13,212,110,52,172,223,67,40,163,199,90,92,148,78,58,193,26,218,230,32,185,8,94,169,46,107,205,39,122,77,68,162,209,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,227,249,170,204,197,155,149,12,35,153,138,87,132,25,117,21,170,66,105,180,138,100,98,52,174,163,81,113,14,45,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,94,123,49,139,24,175,236,117,191,234,152,141,136,213,233,117,26,149,70,67,238,180,211,178,158,121,138,123,14,60,227,201,137,21,47,45,106,106,51,106,117,100,219,68,163,36,145,253,230,126,40,75,78,30,121,211,170,229,99,20,35,208,174,251,130,90,112,174,229,144,101,112,67,40,202,148,80,159,54,246,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,150,226,208,206,219,233,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,121,252,88,175,221,86,166,22,94,87,77,139,68,244,205,201,70,183,234,53,10,61,59,166,114,71,89,57,168,206,45,134,57,77,25,56,230,247,18,132,236,65,146,149,174,132,100,102,67,60,56,189,152,124,121,189,51,12,230,52,98,37,86,93,59,16,109,202,195,78,196,140,244,62,90,40,15,194,144,107,102,35,81,31,37,19,72,97,212,158,173,56,74,51,94,245,57,189,107,90,149,232,51,153,154,95,206,226,246,179,241,34,109,183,232,74,213,54,207,139,66,173,199,105,91,162,174,115,83,37,186,167,99,25,168,214,76,173,15,182,162,74,253,100,40,212,141,86,73,39,23,53,120,24,253,118,126,237,255,0,18,22,168,0,34,255,0,16,188,175,223,217,179,193,122,46,28,225,205,94,223,167,84,169,215,68,106,219,174,214,228,60,203,10,97,184,146,217,82,82,166,90,117,70,189,210,16,100,70,146,45,9,93,189,196,113,131,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,20,173,198,175,197,61,173,240,254,15,152,212,68,106,201,254,101,43,185,86,199,26,62,38,211,11,157,74,123,109,46,228,136,152,168,125,201,116,119,94,109,114,27,104,148,164,109,120,185,72,113,179,37,160,185,141,160,148,102,131,90,85,161,60,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,84,95,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,215,176,234,185,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,197,122,241,61,207,172,156,24,165,75,203,246,15,215,101,192,196,26,156,120,207,85,106,241,57,75,42,77,57,244,189,189,150,221,75,188,216,243,148,73,97,68,102,215,170,203,228,226,20,149,155,107,77,48,139,169,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,109,57,223,201,117,171,155,140,56,126,12,36,210,168,151,245,55,150,253,18,225,118,11,106,113,124,162,123,108,25,47,146,13,226,134,179,125,195,52,160,253,71,13,46,237,94,211,109,116,25,86,166,94,88,81,127,205,163,76,114,93,2,236,179,171,14,70,117,113,37,145,63,79,168,196,120,210,163,109,230,84,100,75,109,214,207,69,182,163,237,73,26,79,184,197,212,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,53,193,197,31,199,102,38,254,11,228,240,135,170,192,124,232,254,109,153,17,185,240,222,202,87,50,254,191,175,10,203,17,164,51,59,146,229,10,9,211,41,205,46,118,141,173,47,37,229,26,212,152,234,45,169,230,52,234,205,71,201,54,220,137,116,154,101,229,138,247,252,42,52,55,37,215,238,203,198,176,220,102,151,46,89,27,245,10,140,183,137,41,55,30,121,68,70,183,29,112,181,91,138,46,213,25,168,251,204,95,158,72,50,93,106,229,31,14,24,131,53,52,170,221,253,82,230,63,91,184,90,130,218,92,71,52,153,221,6,51,230,130,120,225,160,216,108,201,43,63,93,194,83,187,81,184,155,68,149,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,128,28,106,252,44,90,223,16,32,249,117,68,84,94,8,94,180,172,53,198,139,7,17,171,177,229,191,77,181,110,138,85,110,99,81,16,149,62,227,17,165,182,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,199,74,206,142,109,174,172,220,226,153,221,53,38,186,27,110,133,212,211,237,154,114,82,227,92,184,42,146,226,208,251,237,27,206,182,83,28,108,217,75,203,108,201,42,228,182,68,90,32,132,138,225,133,144,168,216,207,85,137,152,28,96,161,68,159,135,212,201,18,89,165,82,37,243,80,117,106,139,10,103,99,206,52,166,185,82,32,164,212,250,76,137,223,89,230,13,181,165,72,39,16,171,159,1,31,243,163,155,107,87,40,216,88,119,77,73,174,186,228,174,245,52,251,102,156,148,182,239,50,114,99,56,180,62,251,70,243,78,28,54,220,38,82,242,219,51,82,121,205,145,22,171,33,159,123,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,121,241,61,56,104,103,214,78,3,92,44,224,174,44,215,101,191,135,85,201,13,179,72,91,156,173,148,10,139,242,155,74,158,83,207,58,218,88,130,105,113,231,94,47,95,106,210,75,66,82,107,120,215,117,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,8,23,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,163,219,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,51,197,156,204,208,85,115,103,141,18,113,26,101,34,37,58,155,78,142,186,37,5,166,163,169,151,213,74,110,92,135,163,42,82,77,215,82,114,118,200,50,112,219,81,35,82,245,75,218,114,43,133,214,72,43,184,183,123,83,115,15,126,69,170,209,236,203,74,161,26,163,110,73,97,228,50,229,94,177,18,99,78,36,146,135,26,95,54,26,57,78,161,213,145,160,205,195,74,16,179,52,58,72,234,188,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,186,99,22,49,88,56,21,96,85,49,27,17,171,209,41,212,218,116,119,221,105,167,101,50,203,245,7,219,101,199,147,18,42,94,90,18,236,151,18,210,201,182,137,68,106,50,251,204,179,151,143,216,179,249,117,198,91,179,23,62,72,82,173,127,149,21,5,77,244,93,49,58,50,199,170,73,220,165,104,92,199,151,183,152,235,187,83,204,117,110,47,106,119,109,41,255,0,194,111,38,87,179,149,223,206,98,249,170,221,118,157,42,46,200,244,74,60,117,204,165,185,112,54,180,51,37,50,100,44,182,115,233,199,185,149,33,180,154,155,125,198,207,127,168,209,161,232,215,197,31,199,102,38,254,11,228,240,135,170,192,124,232,254,109,153,17,185,240,222,202,87,50,254,191,175,10,203,17,164,51,59,146,229,10,9,211,41,205,46,118,141,173,47,37,229,26,212,152,234,45,169,230,52,234,205,71,201,54,220,137,116,154,101,229,138,247,252,42,52,55,37,215,238,203,198,176,220,102,151,46,89,27,245,10,140,183,137,41,55,30,121,68,70,183,29,112,181,91,138,46,213,25,168,251,204,95,158,72,50,93,106,229,31,14,24,131,53,52,170,221,253,82,230,63,91,184,90,130,218,92,71,52,153,221,6,51,230,130,120,225,160,216,108,201,43,63,93,194,83,187,81,184,155,68,149,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,242,102,171,51,22,110,84,48,142,102,41,94,16,101,212,86,169,9,166,210,41,145,136,210,186,141,69,196,56,182,152,55,54,154,89,70,214,156,90,220,81,30,212,33,91,82,181,236,109,121,236,198,44,98,191,177,214,255,0,170,98,54,35,87,165,212,106,85,25,15,186,211,78,202,121,230,41,236,56,243,143,38,36,84,188,181,169,168,205,169,213,147,109,18,140,146,71,247,153,219,167,5,79,11,23,79,196,9,222,93,78,21,213,158,156,194,230,59,23,49,150,226,181,177,198,53,86,210,102,131,80,75,49,172,94,169,103,6,149,203,74,249,46,109,35,38,228,188,166,222,82,186,205,15,154,151,181,108,210,201,182,132,252,172,197,102,218,234,204,182,22,97,109,173,136,13,115,174,76,57,244,149,61,117,20,165,197,122,66,11,177,169,168,97,247,221,117,231,28,118,98,156,139,41,79,47,68,36,247,182,100,70,102,173,36,7,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,146,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,67,196,207,52,182,174,100,241,197,16,108,171,110,148,221,22,193,234,232,81,174,22,84,219,210,171,186,61,235,187,207,109,74,66,161,165,104,81,199,73,26,189,87,93,116,204,141,227,109,191,63,144,172,162,95,217,153,197,202,100,250,125,70,224,180,237,59,114,71,164,167,93,180,248,239,54,182,95,140,182,22,81,97,74,36,242,145,56,205,230,150,157,202,35,109,27,157,218,189,132,133,223,245,38,153,26,139,74,133,70,134,228,183,35,192,142,220,102,151,46,91,178,159,82,16,146,74,77,199,158,82,157,117,122,17,106,183,20,165,168,245,53,25,153,153,142,85,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,231,179,24,177,138,254,199,91,254,169,136,216,141,94,151,81,169,84,100,62,235,77,59,41,231,152,167,176,227,206,60,152,145,82,242,214,166,163,54,167,86,77,180,74,50,73,31,222,103,226,132,180,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,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,163,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,19,254,137,127,105,245,96,0,21,1,197,251,47,181,58,101,240,222,56,210,225,238,131,85,221,233,7,57,137,45,156,166,96,70,107,177,78,106,122,168,204,189,84,23,219,175,120,173,97,63,120,61,89,113,238,12,110,170,92,175,57,162,168,28,141,169,208,253,110,124,73,232,62,210,81,105,221,238,63,216,46,172,5,22,113,92,197,57,23,182,101,106,118,164,121,92,234,93,183,201,233,15,97,39,252,34,4,23,23,222,130,87,210,79,180,207,236,208,135,72,224,249,130,169,184,113,2,169,138,85,88,91,216,162,114,58,53,243,52,253,51,19,216,115,177,46,17,247,145,119,164,254,205,59,197,197,128,173,206,51,119,204,186,102,25,219,246,116,69,108,57,117,88,146,93,86,132,122,182,168,245,6,205,61,169,63,113,118,145,235,254,113,79,67,162,101,226,218,59,187,28,108,74,6,186,20,187,146,150,209,253,203,152,210,61,229,250,222,241,164,123,22,138,139,114,201,160,80,17,221,77,165,197,137,255,0,204,217,74,61,231,250,190,243,21,137,198,172,222,231,218,197,187,230,118,65,236,208,190,150,181,30,223,127,112,135,252,62,28,117,188,208,218,92,162,215,116,248,9,87,119,119,164,98,141,10,179,250,20,107,250,165,254,97,255,0,96,0,63,202,75,237,197,140,236,151,85,181,12,161,78,40,244,215,66,34,212,198,126,120,139,226,91,216,147,153,187,129,229,185,189,170,11,178,232,140,246,17,122,140,84,37,237,254,138,79,185,126,221,79,237,49,55,248,56,97,11,84,139,70,181,139,15,150,178,38,187,38,150,131,237,253,18,218,167,190,93,203,50,239,47,213,215,237,246,11,44,0,0,0,0,1,81,124,103,113,25,217,151,133,187,135,81,94,221,17,136,81,42,78,22,210,45,31,75,181,6,76,187,83,175,113,251,21,167,217,237,28,19,134,166,7,35,22,51,7,71,173,78,99,153,14,214,145,30,180,159,91,79,157,141,58,26,139,185,196,159,115,135,236,81,125,134,47,177,150,155,97,148,48,210,118,161,180,146,18,90,235,161,17,104,67,254,197,10,241,64,190,43,87,78,101,234,116,202,131,191,201,169,8,122,19,8,218,143,162,213,66,106,82,122,146,72,251,148,125,134,103,247,152,227,89,89,167,65,169,227,141,170,197,65,142,107,105,170,65,89,22,227,78,138,235,24,45,123,15,237,49,162,60,53,91,255,0,35,233,49,185,60,182,35,67,97,150,139,113,31,168,150,144,73,251,123,189,253,163,214,8,227,154,44,144,225,118,102,34,42,93,110,63,71,91,109,179,75,19,183,200,115,105,145,60,105,249,180,190,218,15,69,190,106,237,247,105,221,221,10,232,188,26,43,48,175,216,146,170,23,223,81,111,49,53,183,28,111,209,104,71,49,148,188,70,105,212,166,239,45,91,35,45,75,183,183,222,45,3,15,44,170,94,28,216,244,43,26,140,141,176,232,84,216,180,230,187,84,122,165,150,80,210,79,214,82,143,185,5,222,163,251,207,188,122,33,3,248,191,220,12,195,203,173,62,142,149,232,243,245,246,148,101,161,246,161,80,103,167,221,167,121,123,197,63,224,109,22,85,193,140,118,69,42,26,55,45,251,138,154,131,237,34,208,142,83,73,215,180,203,222,94,209,162,188,189,208,31,181,240,130,129,66,149,250,88,221,86,238,239,233,74,117,69,220,103,236,87,188,116,81,28,56,130,57,9,25,91,187,122,198,183,153,244,27,61,99,45,63,156,98,235,221,251,6,126,45,207,245,230,62,191,239,255,0,249,195,26,114,195,189,14,206,167,232,122,151,206,255,0,244,85,143,72,0,0,0,0,0,0,0,0,0,0,0,3,227,94,16,213,80,183,37,196,71,123,156,189,63,99,137,63,236,25,134,186,217,54,43,242,154,87,122,118,127,243,137,23,253,195,210,123,147,114,185,106,37,113,249,124,190,187,79,95,93,117,168,203,255,0,184,73,65,254,50,163,53,49,133,70,125,58,161,122,106,90,159,176,245,246,125,195,54,25,161,176,223,195,44,116,185,172,137,63,164,166,244,91,187,191,217,33,178,239,177,74,253,127,121,255,0,96,151,28,52,179,147,23,10,149,43,12,174,183,117,133,43,103,69,234,159,171,183,172,121,207,209,176,163,62,215,19,244,149,247,123,133,196,80,174,90,77,197,29,18,41,178,57,132,180,169,68,91,20,93,132,173,167,244,136,189,163,234,128,255,0,135,93,109,148,238,113,90,17,158,157,195,195,223,24,221,134,184,121,13,217,183,85,195,210,54,201,169,43,254,73,33,205,12,137,70,127,65,181,126,162,191,200,32,6,110,184,168,218,201,183,106,214,62,12,59,213,84,31,55,225,46,118,215,17,203,66,155,125,163,87,46,76,77,167,162,185,74,211,95,110,154,247,152,170,27,134,187,82,186,43,181,11,138,176,255,0,58,117,78,83,179,36,57,181,41,222,235,139,53,168,244,73,17,22,170,81,158,132,68,95,96,178,222,17,249,96,168,76,171,200,199,170,241,114,163,49,190,12,38,189,85,111,50,84,9,77,185,185,46,234,90,145,153,109,82,62,243,246,11,107,1,93,92,101,108,22,42,120,51,66,188,97,71,214,108,74,252,86,93,94,243,255,0,7,76,74,131,138,236,53,105,222,101,220,90,255,0,152,87,198,64,110,137,86,206,103,172,243,142,230,210,168,212,233,240,28,236,35,213,14,84,34,234,93,164,127,171,246,125,227,67,12,47,152,203,110,126,178,72,255,0,202,67,253,0,0,0,0,7,26,205,245,134,206,33,229,214,251,161,173,173,239,55,64,170,72,141,235,25,109,120,160,200,74,15,233,36,143,181,125,198,122,123,198,120,32,63,47,14,113,21,137,11,45,210,109,154,210,84,162,236,45,87,29,242,51,47,233,23,122,62,223,218,52,115,150,171,169,23,166,0,225,237,200,95,78,117,175,73,125,210,253,85,174,19,43,50,238,45,126,151,176,136,135,75,0,1,252,81,25,145,145,119,232,40,31,137,149,42,125,59,52,53,151,38,171,114,100,166,67,205,30,137,45,16,170,140,205,11,176,254,195,239,18,103,130,180,136,168,169,221,17,213,47,71,205,153,170,38,57,103,244,119,83,139,118,238,238,254,205,5,175,153,106,90,31,180,80,127,19,235,89,54,222,104,106,142,181,27,148,138,155,15,207,81,239,221,185,78,84,102,246,247,158,154,237,238,236,251,132,72,22,135,193,82,166,215,202,27,166,143,187,231,58,41,210,116,208,254,142,250,114,125,223,218,45,148,4,18,226,219,131,236,94,248,12,197,231,5,59,42,84,26,130,100,58,230,166,122,196,98,20,247,20,157,13,100,159,164,162,237,34,53,125,253,194,155,48,210,240,118,192,189,233,215,83,93,138,131,206,247,127,77,149,183,250,170,253,127,113,141,53,90,181,164,220,52,24,181,132,150,133,35,127,255,0,106,181,39,220,94,239,112,250,194,143,248,183,93,212,11,147,31,90,129,73,94,233,84,221,221,95,98,203,244,144,160,26,62,146,72,187,146,125,218,253,162,36,96,254,28,212,241,107,17,105,56,125,71,78,233,149,94,163,150,90,164,191,68,195,142,159,210,82,75,185,179,239,81,126,222,225,163,220,20,194,202,38,12,97,181,39,14,173,246,121,80,169,124,254,90,119,45,90,115,100,56,241,246,173,107,63,164,233,255,0,72,255,0,103,113,123,160,0,20,205,197,223,29,23,113,226,175,228,122,20,157,91,182,191,194,219,217,255,0,148,70,129,33,29,166,217,123,82,125,203,63,183,78,225,22,114,155,151,202,158,99,49,86,13,151,21,59,97,159,55,171,119,84,158,207,228,207,184,142,195,113,179,61,77,157,59,15,239,247,30,140,168,212,122,125,2,156,213,42,150,199,38,51,27,182,35,114,149,166,170,53,31,106,140,207,188,207,218,63,104,0,12,214,102,199,197,62,50,124,64,184,124,197,241,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,191,236,144,100,186,213,202,62,28,49,6,106,105,85,187,250,165,204,126,183,112,181,5,180,184,142,105,51,186,12,103,205,4,241,195,65,176,217,146,86,126,187,132,167,118,163,113,54,137,42,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,93,92,74,248,122,67,196,218,20,236,117,192,107,67,251,250,129,181,218,197,14,150,203,17,219,172,69,223,37,233,50,144,203,108,147,146,106,42,113,228,40,205,78,110,113,182,141,41,74,220,216,149,83,181,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,65,57,32,206,141,171,155,140,56,98,116,213,82,168,151,245,55,152,197,110,222,106,115,106,113,124,162,103,116,232,204,26,205,226,134,179,125,178,37,44,189,71,13,77,110,94,210,113,114,84,64,15,238,213,229,99,255,0,48,113,87,254,138,167,127,167,9,191,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,244,0,2,170,248,231,125,73,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,173,198,175,197,61,173,240,254,15,152,212,68,0,22,147,194,159,34,85,83,170,192,205,54,50,219,49,19,77,76,114,126,200,165,84,88,82,159,113,243,82,20,221,96,208,102,73,66,18,146,81,49,189,42,53,154,249,233,36,108,97,199,45,124,6,107,51,99,226,159,25,62,32,92,62,98,248,231,255,0,36,238,175,146,191,46,190,76,213,126,77,250,67,209,62,152,232,156,232,122,238,95,55,166,231,233,203,231,114,253,126,94,237,219,125,109,52,237,19,43,134,134,120,228,229,198,242,103,7,175,132,68,94,29,94,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,187,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,25,172,205,143,138,124,100,248,129,112,249,139,226,226,120,123,223,246,110,22,112,225,178,113,7,16,110,24,148,59,122,135,30,183,38,116,233,38,123,26,71,166,102,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,213,94,115,51,153,127,102,206,255,0,147,50,100,233,116,235,38,157,33,109,80,104,45,58,243,44,41,134,222,144,113,165,202,140,111,186,201,206,228,200,54,220,117,189,11,66,218,158,206,248,234,44,83,134,167,16,185,152,101,93,131,129,88,243,119,255,0,120,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,158,129,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,188,159,195,69,85,139,9,225,133,144,168,216,207,85,137,152,28,96,161,68,159,135,212,201,18,89,165,82,37,243,80,117,106,139,10,103,99,206,52,166,185,82,32,164,212,250,76,137,223,89,230,13,181,165,72,39,16,171,159,0,1,10,184,178,96,93,119,24,50,203,242,146,210,163,82,165,213,112,238,160,187,146,83,210,13,13,202,69,29,184,175,20,212,71,113,69,255,0,16,242,219,220,146,90,99,22,155,150,150,208,170,44,22,169,193,47,5,63,240,235,49,147,42,30,251,42,159,21,183,127,228,243,37,184,242,13,191,249,17,54,164,185,253,121,41,63,64,197,170,0,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,207,190,113,51,85,121,102,191,23,42,23,133,102,165,45,54,197,58,68,136,214,157,33,198,201,148,83,169,198,191,80,212,210,86,180,245,46,37,45,169,229,238,86,229,145,36,143,150,134,208,143,213,102,229,38,234,172,229,58,251,205,165,194,239,67,109,208,185,52,250,19,27,156,106,68,249,202,169,64,142,183,246,173,147,109,216,100,220,137,109,239,67,164,162,125,157,166,90,33,100,124,215,4,44,170,86,37,99,69,131,135,53,217,18,216,166,221,87,69,42,137,49,216,139,74,95,109,137,50,219,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,195,213,102,171,44,247,150,84,49,114,102,22,222,19,162,84,80,168,233,169,82,42,113,140,146,138,141,57,197,184,134,159,54,247,26,153,94,230,156,66,219,81,158,213,161,91,84,180,108,113,114,171,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,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,106,156,12,126,187,63,118,255,0,137,11,84,28,127,52,25,160,176,114,153,96,83,241,27,17,169,23,5,70,155,81,172,53,68,105,170,36,118,94,125,47,184,203,207,37,74,75,206,180,146,70,216,235,35,50,81,158,166,158,206,243,46,63,128,156,80,48,11,49,56,177,66,193,203,42,208,196,8,85,171,131,170,233,159,170,83,225,55,21,28,136,206,200,94,245,55,45,197,150,168,101,68,90,32,253,99,45,116,45,76,166,0,8,191,154,14,33,120,47,148,203,254,159,135,56,141,108,94,181,26,149,70,142,213,109,167,104,144,162,60,194,88,113,231,153,74,84,167,164,180,162,94,232,235,51,34,73,150,134,158,222,242,38,87,248,133,224,190,108,239,250,134,28,225,205,177,122,211,170,84,234,59,181,183,93,173,194,136,203,10,97,183,153,101,73,74,153,146,234,141,123,164,32,200,141,36,90,18,187,123,136,235,219,141,95,138,123,91,225,252,31,49,168,136,0,38,167,12,204,232,254,109,152,142,188,55,189,85,204,176,111,234,132,70,36,200,122,119,37,186,20,227,62,82,39,104,226,210,202,89,81,45,41,144,163,218,174,91,77,44,148,124,146,109,203,190,254,245,111,219,87,253,170,184,237,187,142,159,255,0,7,50,13,74,12,134,255,0,231,54,243,46,54,191,181,42,74,189,164,98,133,243,245,146,139,171,42,120,143,46,183,73,166,117,24,101,115,84,30,114,220,168,71,39,22,220,13,230,167,19,76,144,110,41,107,75,205,32,140,144,165,168,249,205,160,214,71,185,46,161,174,85,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,93,78,126,179,175,106,229,79,14,37,209,41,53,62,163,19,110,106,123,205,219,148,248,230,218,220,129,188,148,218,106,114,9,196,173,9,101,165,145,154,18,180,159,57,196,26,8,182,165,213,181,65,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,143,202,46,167,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,233,226,174,38,90,184,55,135,23,30,41,94,178,250,122,45,179,79,118,161,39,107,141,161,199,182,23,168,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,67,60,57,179,199,233,57,152,199,155,159,22,85,75,137,79,131,62,71,77,74,101,170,123,81,95,244,115,58,162,41,202,54,205,70,236,158,81,35,152,181,56,190,223,81,6,77,33,180,34,90,240,172,201,77,213,126,221,84,140,209,220,53,250,173,185,109,219,149,7,125,5,232,201,78,67,157,82,157,29,198,55,238,222,194,155,122,156,227,107,151,25,221,142,18,148,164,184,217,232,68,177,197,120,163,248,236,196,223,193,124,158,16,138,162,236,248,104,100,42,54,3,91,204,227,86,44,208,162,63,136,181,200,237,189,72,67,156,221,244,10,115,241,91,82,153,83,47,52,218,152,156,106,113,230,158,63,95,106,18,72,66,146,75,120,151,61,64,64,15,238,213,229,99,255,0,48,113,87,254,138,167,127,167,9,191,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,244,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,0,56,213,248,88,181,190,32,65,242,234,136,165,97,42,178,11,146,139,171,53,152,143,18,183,86,166,116,248,101,108,212,25,114,227,168,72,39,16,220,253,134,151,21,76,142,109,169,11,83,206,160,200,150,164,40,185,45,172,150,103,185,77,33,219,243,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,226,177,139,24,172,28,10,176,42,152,141,136,213,232,148,234,109,58,59,238,180,211,178,153,101,250,131,237,178,227,201,137,21,47,45,9,118,75,137,105,100,219,68,162,53,25,125,230,89,214,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,254,173,111,44,151,245,171,150,216,217,145,187,227,75,162,83,106,215,68,59,122,139,77,155,78,121,151,234,12,63,1,233,158,144,66,156,36,164,227,26,80,210,91,90,55,147,134,167,79,84,114,203,153,226,176,158,197,252,168,98,157,155,134,126,148,244,103,202,219,130,157,66,235,121,28,238,151,170,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,71,213,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,54,21,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,251,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,4,180,226,123,159,88,216,207,85,151,151,236,31,174,196,159,135,212,201,17,158,170,213,226,115,80,117,106,139,10,123,123,45,186,151,121,82,32,164,212,194,136,205,175,89,230,9,196,41,72,38,214,174,21,146,12,151,93,89,184,196,118,32,205,77,86,137,96,211,121,143,214,238,22,160,184,166,215,202,54,119,65,140,249,160,217,41,139,39,219,50,74,207,212,108,212,238,213,237,38,215,127,214,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,86,15,28,239,169,63,222,79,225,163,143,240,106,171,82,168,25,146,189,171,181,218,156,74,117,54,157,134,245,41,115,38,75,121,44,177,25,134,231,211,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,154,231,235,58,247,86,107,49,30,93,18,147,83,233,240,202,217,168,60,221,185,79,142,110,33,185,251,13,77,166,167,32,156,74,22,167,157,65,153,161,43,73,114,91,89,160,139,114,157,91,191,87,135,54,74,63,58,172,71,126,191,127,211,42,173,225,149,173,243,149,41,44,23,41,186,164,226,52,27,116,196,189,185,43,78,228,44,220,117,77,18,148,134,210,148,234,210,158,105,194,189,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,133,6,113,71,241,217,137,191,130,249,60,33,21,69,217,240,208,200,84,108,6,183,153,198,172,89,161,68,127,17,107,145,219,122,144,135,57,187,232,20,231,226,182,165,50,166,94,105,181,49,56,212,227,205,60,126,190,212,36,144,133,36,150,241,46,122,128,202,184,208,246,24,99,21,131,129,89,26,194,252,70,196,106,244,74,117,54,157,134,244,71,90,105,217,76,178,253,65,246,232,232,121,49,34,165,229,161,46,201,113,45,44,155,104,148,70,163,47,188,202,149,179,137,154,171,203,53,248,185,80,188,43,53,41,105,182,41,210,36,70,180,233,14,54,76,162,157,78,53,250,134,166,146,181,167,169,113,41,109,79,47,114,183,44,137,36,124,180,54,132,112,161,117,60,21,60,44,93,63,16,39,121,117,56,122,14,37,249,28,141,152,235,53,236,97,177,215,45,24,139,101,209,220,67,49,27,67,178,17,92,167,50,110,62,112,146,202,9,74,41,36,165,186,166,84,132,250,235,112,219,89,25,41,11,102,144,42,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,19,215,130,167,138,123,167,225,252,239,49,167,11,169,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,122,113,88,207,109,84,234,179,242,179,131,87,52,68,211,83,28,216,189,234,180,231,212,167,220,124,212,180,185,71,37,145,18,80,132,164,146,111,236,82,141,102,190,66,141,27,31,109,200,1,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,123,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,253,92,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,223,56,153,170,188,179,95,139,149,11,194,179,82,150,155,98,157,34,68,107,78,144,227,100,202,41,212,227,95,168,106,105,43,90,122,151,18,150,212,242,247,43,114,200,146,71,203,67,104,71,234,179,114,147,117,86,114,157,125,230,210,225,119,161,182,232,92,154,125,9,141,206,53,34,124,229,84,160,71,91,251,86,201,182,236,50,110,68,182,247,161,210,81,62,206,211,45,16,178,62,107,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,85,195,11,62,177,176,98,171,19,47,216,193,93,137,3,15,170,114,36,189,74,171,203,230,172,233,53,23,212,206,198,92,117,78,242,163,193,81,165,245,25,147,94,171,207,155,139,82,80,110,45,55,62,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,147,48,226,251,9,199,12,180,55,180,237,63,187,220,82,151,132,78,58,174,219,197,95,200,244,217,58,53,114,255,0,130,55,179,255,0,39,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,111,113,231,7,24,48,230,167,132,184,139,86,195,234,194,118,204,165,114,57,133,170,79,244,172,54,233,125,21,40,187,156,46,229,31,236,238,18,223,132,141,221,64,182,241,245,216,21,101,237,149,82,219,210,118,44,255,0,71,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,237,150,148,251,143,223,238,25,149,196,203,193,235,254,247,168,221,110,246,174,119,39,221,253,6,80,223,234,167,245,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,189,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,254,209,87,130,91,112,194,181,83,114,230,134,150,235,177,185,168,165,176,197,65,39,191,110,213,55,81,133,219,222,90,233,187,187,183,238,23,226,69,161,104,94,193,84,28,106,100,69,93,78,215,142,153,122,190,76,194,81,177,203,63,163,186,162,91,183,119,119,246,104,35,55,12,218,92,250,142,104,104,206,67,86,212,198,76,119,157,61,18,122,161,53,24,122,151,105,253,165,220,47,225,36,100,68,71,223,160,254,128,0,230,153,149,186,145,101,224,22,33,92,138,250,112,109,122,179,237,23,235,45,16,158,89,23,113,233,244,125,164,100,51,141,61,249,120,141,136,175,200,108,182,201,185,171,74,82,75,176,244,92,135,204,200,191,162,93,235,251,63,96,208,254,80,44,54,48,243,46,182,45,13,182,182,60,229,2,153,34,79,172,103,185,243,131,29,43,63,164,162,46,212,119,17,233,238,29,148,0,0,0,0,127,155,235,229,178,227,159,170,147,63,242,16,207,62,127,238,121,87,54,103,175,3,146,230,226,167,84,234,16,27,236,34,209,13,212,37,104,93,132,95,173,246,253,226,193,248,53,88,44,83,48,102,187,120,205,143,164,217,117,249,76,180,189,231,254,14,168,148,247,19,216,74,211,188,143,188,181,255,0,48,177,80,21,41,197,195,44,21,8,117,120,248,245,65,46,108,103,246,65,154,215,170,157,134,106,159,41,199,55,41,221,79,66,34,45,169,71,220,126,193,90,86,245,118,165,107,215,105,247,21,29,254,76,234,100,166,166,71,115,106,85,177,214,214,75,73,232,162,50,61,20,146,61,12,140,190,193,107,217,69,226,163,107,42,221,164,216,248,206,239,75,80,96,216,132,137,219,92,95,49,9,109,134,137,92,184,209,54,150,170,230,171,77,125,154,107,220,98,127,216,248,221,134,184,135,13,169,182,173,195,213,182,241,165,40,254,73,33,189,76,201,38,95,77,180,254,186,127,202,61,195,78,182,242,119,54,173,72,143,78,225,255,0,96,60,205,247,126,80,236,42,36,186,197,102,70,196,198,97,199,244,216,179,212,146,133,43,250,41,87,234,31,176,82,55,17,140,214,150,61,95,169,183,104,110,127,51,209,140,154,81,105,222,251,47,75,70,190,179,40,95,208,116,189,166,95,121,247,121,206,27,56,126,230,32,230,134,136,202,11,84,208,138,53,113,194,215,250,12,84,97,145,255,0,73,63,175,236,215,238,49,127,145,99,53,13,132,198,97,58,33,26,232,90,159,180,245,246,253,227,253,132,107,226,23,61,112,178,185,117,165,12,115,57,157,14,190,182,154,105,81,137,255,0,120,160,27,81,147,126,191,21,164,247,171,127,255,0,56,161,167,155,62,26,169,246,228,72,107,239,111,153,255,0,91,138,63,237,31,100,0,0,0,0,0,0,0,0,0,0,0,7,249,73,97,50,152,83,11,61,9,90,127,212,122,140,199,99,5,9,203,107,17,106,244,87,79,85,70,233,245,61,63,89,134,213,239,63,214,247,139,191,225,145,91,42,182,89,104,141,37,222,98,99,117,58,43,110,154,238,168,76,246,104,94,225,45,192,84,31,23,108,182,79,165,94,10,199,202,68,125,98,85,116,244,146,183,167,213,229,53,2,43,93,138,116,204,251,76,254,138,11,237,215,188,86,162,22,166,212,75,65,232,100,58,21,19,48,56,187,110,184,151,104,215,111,78,164,17,164,143,160,138,189,11,118,239,233,54,126,210,31,81,220,212,227,211,205,58,203,151,222,168,125,74,83,133,232,184,93,166,101,161,255,0,176,143,141,39,29,241,90,98,77,18,110,173,228,174,255,0,228,49,139,252,205,253,163,228,73,196,171,218,99,43,143,34,181,189,183,20,106,81,116,204,150,166,101,161,247,39,237,31,18,68,186,148,205,84,251,155,247,118,159,98,75,191,238,251,199,69,194,236,180,227,22,48,45,163,177,237,78,185,133,184,148,27,189,116,86,182,235,179,216,235,168,51,236,113,39,251,126,241,63,178,177,194,70,171,22,171,76,190,49,186,169,200,68,89,12,201,69,27,144,149,115,9,42,97,210,62,162,52,206,205,126,117,29,221,159,75,220,66,209,173,171,114,145,104,208,96,91,116,40,189,60,10,116,118,162,199,107,122,151,181,182,208,72,73,106,163,53,30,137,73,23,105,153,246,15,166,2,19,113,104,66,213,150,102,246,39,82,42,201,25,246,251,61,31,56,83,230,89,38,170,14,99,112,185,237,218,35,229,157,16,156,236,239,71,94,201,153,127,212,52,157,67,117,15,209,105,239,53,244,28,138,210,147,247,26,8,200,126,225,205,43,153,142,193,203,114,242,102,192,171,221,252,138,235,239,37,132,69,244,124,165,106,181,58,109,17,111,75,70,143,166,147,47,165,246,247,118,142,143,26,67,50,227,181,42,58,247,180,242,18,226,21,161,150,169,50,212,143,67,237,238,31,232,0,0,3,242,85,169,204,213,233,115,41,82,63,69,50,59,145,215,223,244,86,147,73,247,25,31,113,251,198,117,243,181,97,63,135,153,146,189,41,78,181,177,169,149,138,140,232,222,177,30,230,87,62,74,80,127,73,70,93,136,238,51,215,222,66,213,248,77,94,204,92,57,114,85,13,82,185,178,41,181,35,100,147,176,211,181,182,224,65,78,159,68,136,244,51,239,212,204,77,192,0,1,80,156,103,48,233,116,251,226,222,196,88,229,164,89,48,98,83,86,94,247,212,245,65,227,62,213,107,220,95,171,167,219,236,28,239,132,150,32,149,177,143,239,91,203,79,171,86,167,41,130,61,127,164,236,216,8,253,83,253,95,121,126,193,119,226,26,103,191,41,144,179,5,88,181,39,182,123,36,55,80,131,21,243,237,61,209,201,82,141,69,250,100,17,118,189,236,237,254,202,181,206,230,93,88,203,173,245,78,182,162,78,231,179,38,156,204,146,79,40,211,203,53,61,37,27,117,55,92,51,208,153,239,215,255,0,142,88,240,84,167,39,211,247,77,91,153,235,116,115,163,237,211,217,190,156,173,117,215,251,5,178,0,241,24,217,100,179,136,152,81,117,218,14,125,42,149,26,116,102,143,183,177,199,35,56,217,31,210,79,235,251,76,136,103,127,51,184,108,238,17,99,141,203,135,143,175,114,233,61,30,167,161,23,233,97,178,247,177,74,254,179,245,143,246,119,11,198,225,239,123,170,248,202,213,165,58,92,174,124,230,250,254,164,246,109,211,90,140,178,71,114,72,190,138,125,159,180,117,76,110,197,170,14,10,97,229,74,254,184,21,172,104,28,157,81,162,253,109,239,182,215,122,16,179,46,215,75,250,39,253,165,155,220,77,196,58,214,40,222,83,175,58,242,245,151,59,149,188,180,71,102,198,144,217,125,4,164,187,155,47,97,127,104,178,62,15,217,117,91,207,73,199,154,193,106,217,108,244,89,126,201,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,253,163,53,152,167,123,204,196,123,242,167,121,207,115,152,253,71,147,189,90,17,107,203,101,13,151,97,37,37,220,130,246,23,246,139,107,225,11,129,105,180,240,218,126,42,84,89,210,77,201,202,228,30,239,163,211,200,158,194,187,156,50,62,197,23,122,75,246,247,139,18,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,205,56,65,101,86,205,161,225,124,108,210,92,116,216,149,43,178,227,145,54,53,190,250,156,55,10,147,78,105,197,69,116,208,133,32,137,185,46,186,220,132,169,100,165,252,207,45,41,52,115,30,74,172,124,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,2,154,248,149,240,244,153,134,85,217,216,235,128,214,135,247,139,63,107,181,138,29,45,151,228,57,71,149,178,75,210,101,33,150,217,54,227,83,146,219,40,81,154,156,218,219,142,154,82,148,55,177,41,132,24,59,140,87,246,5,95,244,188,70,195,154,244,186,117,74,157,33,135,93,105,169,79,50,197,65,134,222,109,229,68,148,150,86,133,59,25,197,52,130,113,163,81,18,136,190,227,45,9,229,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,20,25,249,167,102,159,255,0,70,156,85,255,0,220,218,143,255,0,2,52,17,150,74,77,86,129,150,220,40,161,87,105,146,233,213,42,117,143,66,137,50,28,182,84,203,241,159,110,3,41,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,210,192,5,85,241,206,250,147,253,228,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,85,195,83,47,86,174,98,243,53,6,137,122,201,214,139,104,211,213,118,201,167,170,43,111,183,85,233,165,70,109,16,221,39,8,208,76,173,111,164,220,35,74,183,54,133,160,137,38,178,90,47,206,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,102,179,54,62,41,241,147,226,5,195,230,47,139,20,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,90,184,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,194,184,83,231,182,170,85,88,25,89,198,91,154,34,169,170,142,76,89,21,90,139,234,75,237,190,74,66,91,163,154,204,141,43,66,146,106,54,55,169,38,131,71,33,38,189,236,54,221,175,140,214,102,199,197,62,50,124,64,184,124,197,241,232,47,124,213,94,85,204,177,225,230,86,237,202,148,186,109,167,110,71,153,38,224,97,45,147,103,86,168,187,84,151,41,162,90,210,179,55,35,52,211,145,212,148,26,81,243,220,197,40,151,203,101,73,253,89,46,202,77,213,155,156,83,43,90,154,239,67,109,208,186,106,133,205,81,82,156,107,151,5,82,91,66,216,97,210,101,214,202,99,141,155,202,101,14,17,37,92,151,12,207,68,24,185,76,194,228,91,6,177,115,46,44,224,117,173,102,82,168,47,90,84,247,254,66,201,105,74,103,209,83,141,6,105,222,246,215,28,91,47,56,73,234,119,19,138,119,83,112,245,121,40,113,52,45,138,184,103,117,96,222,35,220,120,91,122,196,233,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,14,151,142,249,170,188,179,15,132,120,97,103,226,85,74,93,94,231,195,201,21,152,202,171,190,217,111,157,78,144,136,29,41,188,238,243,83,210,82,168,242,18,181,154,83,185,4,202,148,110,56,167,22,114,43,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,247,147,248,104,134,185,10,203,60,108,211,230,26,153,99,214,103,68,98,222,161,199,249,71,112,50,241,187,190,109,57,137,12,33,200,141,27,74,74,146,183,84,243,109,154,247,163,98,20,181,145,169,72,74,21,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,0,1,199,243,111,139,214,110,9,101,230,246,188,239,55,237,245,161,116,121,148,250,101,50,184,193,201,137,88,168,189,29,196,199,128,184,233,245,159,67,170,45,22,130,255,0,98,39,84,163,74,18,165,39,54,226,242,120,65,98,133,42,244,202,92,107,13,148,196,98,165,135,213,137,180,217,12,38,106,93,125,214,36,188,169,173,74,91,90,18,153,66,149,33,230,83,174,226,81,197,112,201,93,233,76,223,1,15,248,153,229,106,234,204,158,7,34,117,149,114,85,91,173,88,61,93,118,53,188,202,92,122,45,119,70,125,118,185,13,165,75,84,196,161,10,40,234,34,87,172,235,173,25,17,60,110,55,68,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,52,184,115,93,135,24,231,194,142,233,194,250,99,190,138,188,240,230,223,181,232,245,42,52,135,137,78,72,139,22,167,78,142,220,248,231,161,115,25,94,212,111,34,45,205,56,178,66,181,37,52,227,176,91,41,222,41,240,111,226,5,189,230,44,9,149,198,35,51,22,110,32,222,84,92,0,179,224,219,245,117,216,242,23,54,175,112,52,70,236,184,117,21,146,218,118,150,211,155,73,40,66,82,77,173,242,74,151,185,210,105,10,229,174,50,210,112,127,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,251,9,236,95,201,126,22,89,184,103,233,79,73,252,146,183,233,212,46,183,145,201,234,186,88,205,179,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,122,177,65,124,77,242,253,96,229,227,50,69,66,195,148,75,98,155,117,81,254,85,59,13,210,101,44,65,126,76,249,137,84,104,173,178,219,105,106,50,18,202,18,219,102,74,52,151,102,227,236,211,144,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,241,92,65,169,43,74,29,105,165,154,23,179,105,232,123,7,113,138,193,199,91,2,151,136,216,115,94,137,81,166,212,99,176,235,173,53,41,151,159,167,190,227,45,188,168,146,146,202,214,150,164,182,151,80,78,52,106,51,73,159,220,103,21,120,187,97,237,253,137,89,109,182,232,88,115,99,220,23,85,73,139,226,28,183,97,209,41,143,78,125,182,19,2,122,84,234,155,101,42,81,32,148,180,36,212,101,166,171,73,123,72,65,254,28,57,122,199,219,27,57,216,121,116,222,184,31,136,22,253,22,23,165,186,154,141,82,217,155,18,43,27,233,82,208,141,238,184,218,80,157,203,90,82,90,159,106,148,68,93,166,66,239,192,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,28,34,112,67,26,48,215,50,87,37,119,17,176,134,245,181,105,175,216,243,34,53,50,183,64,151,5,135,31,84,248,10,75,73,113,230,210,147,89,165,11,81,36,143,93,16,163,246,24,241,92,106,252,83,218,223,15,224,249,141,68,115,254,25,24,23,135,25,139,198,11,235,11,241,66,141,215,82,167,97,252,215,89,121,163,36,74,167,202,77,66,158,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,184,86,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,69,63,248,83,231,182,170,85,88,25,89,198,91,154,34,169,170,142,76,89,21,90,139,234,75,237,190,74,66,91,163,154,204,141,43,66,146,106,54,55,169,38,131,71,33,38,189,236,54,223,96,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,41,219,15,111,90,174,26,223,246,214,35,80,163,196,126,165,106,214,33,86,225,181,45,10,83,14,63,25,228,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,241,245,113,139,24,175,236,117,191,234,152,141,136,213,233,117,26,149,70,67,238,180,211,178,158,121,138,123,14,60,227,201,137,21,47,45,106,106,51,106,117,100,219,68,163,36,145,253,230,115,211,45,121,5,135,103,228,239,20,179,49,140,84,250,85,82,171,113,225,125,102,117,167,71,126,51,19,27,166,69,92,21,73,143,82,82,212,149,108,152,174,91,106,107,150,105,83,45,169,91,140,214,225,161,154,214,23,83,198,175,194,197,173,241,2,15,151,84,69,122,240,206,171,82,168,25,215,195,250,237,118,167,18,157,77,167,71,175,75,153,50,91,201,101,136,204,55,68,156,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,30,131,136,206,117,255,0,58,172,71,98,129,96,84,234,173,225,149,173,243,116,216,207,159,41,186,164,226,53,147,149,53,51,181,43,78,228,44,155,105,46,154,148,134,210,165,104,210,158,117,178,242,153,32,201,117,213,155,140,71,98,12,212,213,104,150,13,55,152,253,110,225,106,11,138,109,124,163,103,116,24,207,154,13,146,152,178,125,179,36,172,253,70,205,78,237,94,210,109,122,9,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,80,103,20,127,29,152,155,248,47,147,194,29,255,0,131,222,84,104,87,221,118,163,153,187,213,170,85,82,5,167,80,93,30,129,75,125,149,184,227,53,132,34,59,231,61,90,153,54,92,166,221,73,52,70,75,62,99,138,112,185,106,101,181,42,223,192,6,107,63,52,236,211,255,0,232,211,138,191,251,155,81,255,0,224,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,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,64,14,53,126,22,45,111,136,16,124,186,162,42,3,9,236,95,202,134,41,217,184,103,233,79,70,124,173,184,41,212,46,183,145,206,233,122,169,45,179,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,105,39,7,112,118,193,192,171,2,151,135,56,115,65,137,78,166,211,163,176,211,174,181,21,150,95,168,62,219,45,178,169,114,148,202,16,151,100,184,150,144,110,58,105,35,81,151,220,69,237,64,66,14,38,249,64,191,179,15,96,21,235,135,55,149,192,253,74,213,143,213,187,104,59,81,121,84,169,204,70,102,99,138,118,44,22,89,113,78,213,22,167,144,203,106,51,73,41,30,167,103,97,157,27,11,31,206,38,104,44,28,205,112,240,178,38,90,20,136,148,10,149,163,124,81,40,149,170,12,104,236,197,98,19,233,161,204,61,209,35,54,235,138,110,9,171,154,219,6,189,166,100,194,211,167,168,98,26,229,59,197,62,13,252,64,183,188,197,129,37,56,165,102,207,14,49,231,17,219,176,240,190,135,106,86,105,86,191,78,211,215,171,84,194,58,148,201,77,28,162,114,44,105,164,179,230,211,139,168,74,136,182,18,86,242,20,226,20,164,26,22,190,1,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,69,148,241,127,160,124,148,201,126,30,218,222,155,170,214,125,13,120,82,105,254,145,171,73,234,39,76,229,82,103,163,159,33,221,11,152,242,246,238,90,244,45,202,51,61,11,81,86,217,100,164,210,171,249,146,194,138,21,118,153,18,163,77,168,223,20,40,147,33,203,101,47,49,37,135,39,178,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,30,127,22,44,95,201,126,41,222,88,103,233,79,73,252,146,184,42,52,46,183,145,201,234,186,89,46,51,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,93,247,10,90,253,137,93,201,181,184,139,54,137,74,165,207,165,212,39,83,238,70,169,241,158,111,155,84,67,132,174,123,203,116,212,167,158,114,42,225,184,165,165,74,65,110,38,208,77,165,180,180,220,192,21,87,199,59,234,79,247,147,248,104,171,88,85,106,173,58,52,248,116,250,156,184,177,234,145,202,36,230,153,121,72,68,166,9,214,222,38,157,73,30,139,65,58,203,78,18,85,169,111,109,10,239,73,25,118,188,157,229,86,242,205,126,46,83,236,250,53,54,90,109,138,116,136,242,110,202,187,110,19,40,167,83,141,126,185,37,213,33,105,234,92,74,92,75,40,218,173,203,35,81,151,45,14,45,26,8,194,172,51,181,112,111,14,45,204,45,178,162,116,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,20,3,197,31,199,102,38,254,11,228,240,135,127,224,247,149,26,21,247,93,168,230,110,245,106,149,84,129,105,212,23,71,160,82,223,101,110,56,205,97,8,142,249,207,86,166,77,151,41,183,82,77,17,146,207,152,226,156,46,90,153,109,74,183,240,1,149,113,221,115,17,154,171,203,27,173,44,60,194,214,106,82,226,88,152,117,107,209,105,48,41,38,217,52,79,212,99,211,153,98,84,199,201,43,81,58,190,105,60,134,148,102,91,89,52,232,132,45,199,183,251,92,130,228,162,234,205,102,35,196,173,213,169,157,62,25,91,53,6,92,184,234,18,9,196,55,63,97,165,197,83,35,155,106,66,212,243,168,50,37,169,10,46,75,107,37,153,238,83,72,119,143,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,83,183,26,44,29,176,108,91,255,0,15,177,26,208,160,196,164,84,175,72,245,118,171,77,66,138,204,118,37,63,25,230,94,234,214,150,208,149,46,75,138,158,233,56,234,212,163,81,54,215,118,211,53,64,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,138,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,31,90,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,8,201,118,82,109,92,163,97,97,90,212,215,122,235,146,187,211,84,46,106,138,148,219,188,201,201,140,218,22,195,14,147,45,56,112,219,112,158,83,40,112,141,73,231,56,102,122,172,196,128,16,255,0,137,158,86,174,172,201,224,114,39,89,87,37,85,186,213,131,213,215,99,91,204,165,199,162,215,116,103,215,107,144,218,84,181,76,74,16,162,142,162,37,122,206,186,209,145,19,198,227,116,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,179,75,135,53,216,113,142,124,40,238,156,47,166,59,232,171,207,14,109,251,94,143,82,163,72,120,148,228,136,177,106,116,232,237,207,142,122,23,49,149,237,70,242,34,220,211,139,36,43,82,83,78,59,5,178,157,226,159,6,254,32,91,222,98,192,153,92,98,51,49,102,226,13,229,69,192,11,62,13,191,87,93,143,33,115,106,247,3,68,110,203,135,81,89,45,167,105,109,57,180,146,132,37,36,218,223,36,169,123,157,38,144,174,90,227,45,39,7,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,143,176,158,197,252,151,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,0,0,0,0,0,21,219,197,231,2,211,118,97,180,12,84,167,51,172,155,111,155,207,61,223,75,168,145,1,132,247,184,68,93,137,62,228,159,236,239,21,41,133,151,188,204,56,191,41,151,156,7,57,111,211,185,219,21,161,30,156,198,86,217,246,26,84,93,203,63,97,255,0,104,210,158,24,95,212,172,80,177,169,151,205,17,123,225,84,249,220,165,104,162,215,150,242,218,63,164,148,159,123,103,222,146,254,209,234,128,0,85,31,24,28,186,173,151,163,99,205,28,180,108,247,250,80,191,100,8,172,253,39,125,250,253,20,125,254,241,91,152,101,136,117,172,46,188,160,222,116,21,233,46,15,55,97,104,142,221,237,45,179,250,105,81,119,56,126,195,254,209,164,44,17,197,170,14,53,225,229,54,254,183,213,252,158,127,59,68,104,191,87,99,238,53,222,180,32,207,181,163,254,137,127,105,242,190,32,247,194,172,124,173,221,179,226,74,228,78,115,160,233,143,102,237,116,168,197,37,247,164,203,232,171,219,251,5,28,229,143,13,221,197,220,113,182,176,241,149,109,93,91,172,208,244,35,253,20,55,158,246,169,63,213,254,177,126,222,225,164,202,85,54,61,34,3,84,232,169,209,166,183,109,45,79,218,163,51,239,51,62,243,31,172,5,77,241,171,167,39,211,214,181,91,153,219,209,193,143,183,79,102,250,138,181,215,95,236,17,59,36,121,117,99,49,87,213,70,218,151,59,144,204,106,115,210,77,60,163,87,48,210,244,100,109,212,157,108,203,82,123,191,95,254,43,74,200,134,83,33,101,246,177,117,207,119,215,144,229,66,116,88,231,218,90,71,53,69,52,151,233,150,93,236,251,123,127,182,101,138,64,226,219,136,5,115,227,251,54,242,11,213,164,211,146,193,159,251,230,166,207,71,234,151,235,123,207,246,142,137,193,143,14,156,168,95,23,14,34,200,78,177,99,65,151,77,71,111,115,233,122,158,241,31,98,181,238,63,213,211,237,246,11,123,0,0,16,143,139,45,238,197,189,151,36,208,211,43,149,34,167,82,38,77,59,13,91,155,114,4,228,233,244,76,139,83,46,253,72,197,84,100,150,194,127,16,243,37,101,210,154,107,123,80,235,20,233,210,125,98,45,172,162,124,100,172,254,146,76,251,23,220,71,175,184,134,138,41,52,230,105,20,184,116,168,255,0,162,135,29,184,232,239,250,40,73,36,187,204,207,184,189,227,245,128,0,0,255,0,57,50,25,137,29,217,82,23,177,166,80,167,22,173,12,244,73,22,166,122,23,111,112,230,244,76,199,224,221,197,121,61,96,82,46,254,125,117,135,148,194,226,250,62,82,116,90,93,38,140,183,169,162,71,211,81,23,210,251,123,187,71,76,31,134,184,234,24,162,212,30,119,232,55,21,213,43,238,36,25,152,205,142,102,230,170,118,99,113,69,237,218,163,229,157,108,155,236,238,71,94,241,145,127,214,46,15,132,186,22,156,179,56,107,78,154,214,76,203,183,217,232,248,34,108,128,249,151,45,185,72,187,168,51,173,186,236,94,162,5,70,59,177,100,53,189,72,220,219,136,52,40,181,73,146,139,84,168,203,176,200,251,69,92,230,159,132,141,86,93,90,167,124,96,141,83,158,137,82,30,146,186,55,33,41,229,146,148,251,166,125,68,153,157,186,124,210,52,211,183,233,123,200,64,28,81,203,78,49,96,250,221,59,226,212,232,88,67,138,65,59,215,69,119,118,155,253,141,58,179,46,198,212,127,179,238,28,234,60,186,148,61,20,195,155,54,246,151,98,79,187,239,251,135,219,143,137,87,180,54,81,30,61,107,99,109,168,148,146,233,153,61,12,139,66,239,79,216,62,188,108,119,197,104,105,36,70,186,182,18,123,191,144,198,63,243,183,246,15,178,214,106,113,233,150,154,101,187,239,68,48,164,169,178,244,92,46,195,34,208,191,216,71,196,185,241,211,21,47,38,221,106,228,186,122,196,188,133,54,178,232,99,55,170,79,118,165,234,54,95,172,175,242,143,8,102,165,168,204,251,77,71,255,0,88,184,14,17,57,109,157,103,80,166,99,125,114,62,201,21,184,142,66,136,123,200,245,138,242,32,73,65,250,174,153,119,164,251,13,4,175,121,151,112,178,112,17,35,137,189,104,169,57,102,173,178,183,121,105,147,211,106,173,186,233,182,161,15,217,161,251,197,31,225,5,9,203,151,17,105,52,86,143,69,201,231,232,122,126,171,14,43,222,95,171,239,26,114,140,194,98,176,150,16,122,146,117,255,0,172,245,31,234,0,0,0,0,0,0,0,0,0,0,0,0,51,197,159,188,62,149,135,217,152,186,32,60,239,53,151,122,46,83,155,73,59,180,167,197,53,118,110,81,151,106,244,237,19,247,131,13,254,197,103,13,238,171,20,213,243,182,239,67,161,104,125,189,67,245,7,127,84,189,133,250,199,251,59,133,144,0,252,213,26,116,58,172,55,32,79,103,154,195,186,111,70,227,78,186,25,25,118,145,145,247,145,8,139,137,92,47,114,225,136,51,215,82,102,139,232,201,11,211,69,245,51,222,211,68,160,187,186,180,151,114,63,235,251,7,129,139,193,207,2,218,211,169,173,115,244,239,254,77,49,58,246,253,147,71,179,182,248,84,101,142,133,28,218,147,111,245,171,62,245,245,117,6,245,236,47,97,75,63,119,253,99,213,211,184,112,229,126,156,131,66,44,125,218,255,0,248,206,162,94,239,253,103,236,30,202,137,146,252,183,219,173,176,184,184,125,162,226,41,46,161,126,150,159,216,164,233,161,232,111,159,184,118,26,44,106,85,50,159,30,143,71,71,46,44,38,144,195,45,234,165,108,66,18,73,73,106,173,76,244,34,34,212,207,81,244,0,0,4,50,226,178,135,149,150,55,121,73,212,138,164,163,87,105,118,39,209,243,181,20,209,151,5,202,111,48,216,92,228,18,214,74,111,58,34,153,238,250,101,57,157,189,253,157,250,119,246,13,41,219,171,148,229,191,76,114,113,105,37,80,217,83,221,223,76,208,91,187,187,59,245,238,236,28,187,55,24,132,230,25,101,246,244,185,163,185,178,74,104,149,22,227,30,154,252,247,68,250,209,222,149,23,122,61,165,167,188,103,198,219,168,85,49,11,27,41,53,25,31,57,62,225,186,24,121,95,68,181,117,249,100,103,220,73,79,210,95,216,95,112,209,254,13,83,222,164,225,5,141,74,146,157,174,195,182,233,145,220,45,72,244,82,34,182,147,238,51,46,242,247,143,98,0,0,0,41,167,140,149,132,154,118,47,209,47,132,57,254,21,71,141,8,211,167,181,82,170,14,235,174,239,179,221,251,125,131,209,112,87,190,210,139,238,232,195,101,127,74,149,54,180,95,252,218,156,207,234,255,0,248,95,179,218,45,208,0,0,67,222,40,56,70,172,77,203,140,233,236,55,189,219,101,231,107,102,90,233,162,99,192,154,122,246,173,37,222,191,183,238,49,73,152,67,121,202,195,44,88,181,47,70,85,181,116,10,236,25,238,22,132,122,147,18,91,112,203,232,171,245,59,244,63,184,251,134,142,176,59,18,33,226,198,22,91,151,204,69,106,117,58,100,57,15,118,31,99,142,70,109,213,23,106,83,253,103,177,36,95,230,30,229,68,146,51,112,251,200,187,254,193,64,156,74,47,132,221,249,156,184,35,51,39,156,221,25,233,116,213,122,155,118,45,154,132,194,219,244,75,93,55,119,246,253,230,38,167,6,43,50,161,78,195,219,138,236,151,23,99,114,170,82,227,180,189,233,61,201,83,20,247,11,176,149,217,221,237,33,101,32,63,138,45,201,52,251,203,65,73,124,95,44,70,40,57,128,69,226,202,126,114,228,215,156,122,159,254,47,10,3,105,239,81,251,253,132,95,183,188,117,126,17,248,239,66,181,45,59,178,211,184,106,28,164,65,232,57,8,229,45,90,239,118,123,138,237,67,103,250,197,222,102,57,23,19,76,224,198,199,43,158,22,31,218,46,255,0,49,80,249,155,220,218,127,63,206,110,27,165,216,227,40,90,118,173,165,127,72,245,251,11,176,226,254,94,112,78,225,199,140,74,167,88,212,38,55,117,92,238,107,155,144,91,54,199,117,210,236,83,136,215,94,81,151,98,191,238,61,27,97,205,135,69,195,75,62,5,153,111,179,202,131,3,155,202,78,229,171,77,238,173,195,237,90,148,127,73,103,222,103,253,131,210,128,15,249,90,210,218,77,107,61,8,133,68,241,64,207,3,87,115,181,44,190,216,133,190,150,142,79,164,102,118,151,59,82,133,45,175,155,117,130,82,116,82,86,159,85,125,189,231,217,161,10,232,179,237,122,141,231,113,68,182,233,40,223,42,95,51,150,90,164,190,130,20,179,250,70,69,220,147,246,141,49,225,93,151,19,15,108,58,101,161,9,59,89,129,206,218,90,153,253,55,150,225,247,169,71,222,179,246,152,245,128,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,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,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,175,158,44,33,179,112,35,53,23,230,22,225,243,18,216,183,169,50,33,189,5,137,47,155,203,142,137,48,152,148,108,146,207,214,82,16,167,212,132,26,141,75,216,148,238,82,213,170,142,205,56,42,120,88,186,126,32,78,242,234,112,159,224,0,2,170,248,231,125,73,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,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,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,238,185,204,201,157,131,155,59,2,76,57,144,98,83,175,106,116,117,187,65,175,52,211,44,190,167,219,102,65,70,137,42,73,176,235,199,7,157,32,220,113,166,244,61,75,114,123,123,232,6,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,119,209,195,159,21,113,163,23,50,219,78,174,227,125,187,46,157,82,167,72,102,151,73,153,46,36,182,95,173,82,155,129,17,76,84,156,114,74,212,169,43,121,78,58,163,125,6,72,89,145,153,23,120,164,204,216,248,167,198,79,136,23,15,152,190,62,78,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,208,246,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,196,63,226,51,146,143,206,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,168,134,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,61,120,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,10,171,227,105,141,127,248,11,151,56,116,255,0,117,235,80,148,227,95,242,136,113,27,101,100,231,252,180,220,74,155,254,160,210,175,166,66,170,196,223,225,17,140,84,172,53,205,26,237,27,142,189,46,13,55,16,104,238,209,35,52,114,146,212,39,42,169,117,183,162,41,244,173,105,73,172,210,137,12,52,100,74,95,50,82,80,146,249,197,24,188,144,1,86,188,86,50,37,74,58,84,252,211,96,213,179,45,53,36,200,55,239,122,85,57,132,169,135,24,52,173,78,86,9,4,100,164,45,42,36,147,251,18,162,89,47,158,162,70,199,220,114,170,225,85,170,180,232,211,225,211,234,114,226,199,170,71,40,147,154,101,229,33,18,152,39,91,120,154,117,36,122,45,4,235,45,56,73,86,165,189,180,43,189,36,100,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,125,107,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,95,246,76,242,103,96,229,50,192,141,14,28,24,149,27,218,163,29,14,215,171,206,180,203,207,165,247,25,142,82,98,69,146,76,52,241,65,231,71,39,27,105,205,79,83,220,174,222,233,20,2,149,184,213,248,167,181,190,31,193,243,26,136,129,77,210,106,175,82,164,87,89,166,75,93,54,28,134,98,72,152,150,84,108,50,251,201,113,77,52,183,52,218,149,173,44,60,164,164,207,85,19,78,25,107,180,244,152,28,52,51,131,85,203,166,46,51,97,220,71,112,85,172,75,234,67,112,30,165,83,90,84,181,196,170,186,182,219,98,115,49,80,133,58,234,244,46,74,219,103,69,184,133,164,246,186,182,90,108,239,120,7,63,198,188,123,194,124,187,90,177,111,92,99,186,254,79,209,102,212,17,75,98,79,67,38,94,249,75,109,199,18,222,200,237,184,178,213,12,184,122,153,109,245,116,215,83,34,62,127,133,185,245,202,118,52,223,116,204,51,195,76,86,244,205,201,89,231,116,80,189,5,82,143,205,229,50,183,156,249,199,163,161,180,232,219,75,87,172,162,215,77,11,83,50,35,144,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,22,83,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,206,79,227,134,119,230,102,47,37,246,254,16,226,68,173,247,245,159,120,82,221,143,33,44,190,191,74,209,217,164,201,142,114,159,144,235,174,27,147,57,234,213,227,86,194,87,61,181,33,42,209,205,156,87,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,149,133,132,240,194,200,84,108,103,170,196,204,14,48,80,162,79,195,234,100,137,44,210,169,18,249,168,58,181,69,133,51,177,231,26,83,92,169,16,82,106,125,38,68,239,172,243,6,218,210,164,19,136,85,165,102,199,194,198,50,124,63,184,124,185,241,154,193,117,60,106,252,44,90,223,16,32,249,117,68,83,5,50,173,85,162,201,92,202,53,78,92,9,14,71,126,34,221,140,242,154,90,152,125,165,178,243,70,164,153,25,161,198,156,113,181,167,185,72,90,146,122,145,153,14,151,150,44,189,93,89,160,198,90,46,17,218,210,122,14,191,153,38,163,84,92,87,36,51,76,130,210,119,59,33,196,160,191,197,109,4,165,33,43,117,214,144,107,70,253,197,161,236,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,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,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,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,168,14,40,185,5,153,103,215,106,89,152,193,218,125,86,169,74,184,234,18,103,93,148,118,35,63,49,202,100,165,161,217,47,212,146,180,165,91,33,171,150,226,157,230,26,82,203,138,78,211,52,56,72,102,181,128,123,92,29,193,219,251,29,111,250,94,28,225,205,6,93,70,165,81,144,195,78,186,212,87,158,98,158,195,143,54,202,165,202,83,40,90,154,140,218,157,65,184,233,164,201,36,127,113,29,255,0,100,239,42,182,110,84,48,142,159,103,209,169,177,21,115,212,99,199,147,118,85,219,112,222,93,70,162,72,245,201,46,169,8,87,76,218,148,226,89,70,212,237,65,154,140,185,139,113,107,142,188,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,29,215,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,14,178,231,50,159,239,189,105,242,155,107,254,79,14,91,111,44,220,255,0,145,27,105,75,127,215,154,149,244,8,90,160,170,190,57,223,82,127,188,159,195,69,112,96,238,14,223,216,235,127,210,240,231,14,104,50,234,53,42,140,134,26,117,214,162,188,243,20,246,28,121,182,85,46,82,153,66,212,212,102,212,234,13,199,77,38,73,35,251,136,244,39,149,92,179,217,185,80,194,56,120,91,103,206,151,81,90,164,42,165,87,169,201,51,74,234,53,23,16,218,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,246,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,142,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,83,7,112,118,193,192,171,2,151,135,56,115,65,137,78,166,211,163,176,211,174,181,21,150,95,168,62,219,45,178,169,114,148,202,16,151,100,184,150,144,110,58,105,35,81,151,220,69,158,28,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,42,175,142,119,212,159,239,39,240,209,86,176,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,237,121,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,237,167,136,37,235,74,196,174,26,183,62,35,80,163,203,98,155,117,81,237,154,220,54,165,161,41,125,182,36,212,169,239,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,188,81,93,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,239,248,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,233,190,0,42,215,138,198,68,169,71,74,159,154,108,26,182,101,166,164,153,6,253,239,74,167,48,149,48,227,6,149,169,202,193,32,140,148,133,165,68,146,127,98,84,75,37,243,212,72,216,251,142,85,92,42,181,86,157,26,124,58,125,78,92,88,245,72,229,18,115,76,188,164,34,83,4,235,111,19,78,164,143,69,160,157,101,167,9,42,212,183,182,133,119,164,140,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,15,173,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,158,76,236,28,166,88,17,161,195,131,18,163,123,84,99,161,218,245,121,214,153,121,244,190,227,49,202,76,72,178,73,134,158,40,60,232,228,227,109,57,169,234,123,149,219,221,34,128,0,0,0,0,0,121,60,84,178,226,98,21,137,83,180,39,39,115,51,249,59,139,83,47,160,242,28,46,229,36,251,208,94,210,25,156,188,45,106,141,153,113,75,182,234,168,217,42,31,47,121,106,147,250,109,165,101,244,76,203,185,69,237,22,47,194,255,0,60,12,218,46,211,114,249,125,151,46,148,190,119,163,166,118,159,39,66,155,45,223,155,105,131,82,181,82,144,159,89,125,157,229,217,169,11,118,66,210,226,73,104,61,72,199,253,0,15,53,136,214,29,23,18,236,249,246,101,192,207,54,12,254,87,53,59,150,157,118,58,135,11,181,10,73,253,36,23,113,151,246,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,254,226,148,28,50,243,131,27,3,110,121,184,127,119,59,252,197,92,229,236,115,105,252,199,37,185,142,159,99,108,173,106,220,183,83,253,34,211,237,46,194,235,188,92,49,222,133,117,218,118,157,167,111,84,57,168,157,215,243,209,202,90,116,216,236,7,19,218,182,203,245,79,184,200,114,126,16,118,35,21,236,192,174,241,121,63,57,109,233,201,61,79,255,0,24,133,61,181,119,40,189,222,210,63,217,222,46,216,0,86,183,25,219,50,161,81,195,219,118,236,137,23,123,113,106,81,35,186,230,244,150,212,165,138,131,135,216,106,237,239,246,16,133,92,54,47,132,218,25,156,183,227,61,39,146,221,101,232,148,210,245,55,110,91,213,8,101,183,232,158,154,237,239,236,251,200,95,225,18,76,201,194,239,50,239,251,7,134,199,28,72,135,132,248,89,113,223,50,213,161,211,41,147,36,51,216,125,174,55,25,199,82,93,137,87,245,126,212,153,127,152,103,23,23,175,57,88,153,139,23,93,234,242,183,42,191,93,157,61,178,208,139,66,126,75,142,17,125,20,254,191,126,133,247,23,112,187,62,23,216,70,172,50,203,140,25,239,183,177,219,153,230,171,100,90,235,170,100,64,132,122,246,45,69,222,143,179,238,33,48,128,0,5,69,241,168,190,210,187,238,215,195,100,159,209,165,66,173,31,223,206,168,179,250,191,254,23,236,246,143,59,193,186,194,77,75,23,235,119,194,156,255,0,5,163,201,132,73,211,218,153,84,247,117,215,119,219,238,253,190,193,114,192,0,0,3,199,99,37,61,234,182,16,95,52,184,201,220,244,203,110,167,29,178,212,139,85,46,43,137,46,243,34,239,63,120,206,13,201,80,170,97,246,54,85,170,81,254,110,125,189,116,72,121,63,68,244,117,137,102,101,222,74,79,210,71,218,95,120,208,110,81,177,9,204,77,203,237,151,115,73,115,124,149,81,105,205,201,61,52,249,238,137,133,175,185,41,46,245,251,11,79,112,234,55,18,229,55,111,212,220,130,90,201,76,55,148,207,119,211,36,30,222,254,206,253,59,251,6,107,51,30,185,78,102,27,20,92,156,90,73,85,231,91,83,221,223,76,231,61,187,187,179,191,94,238,193,114,252,41,80,242,114,198,215,53,58,17,212,146,105,237,46,210,244,124,29,4,205,0,0,31,62,181,26,149,83,167,200,163,214,17,204,139,53,165,176,243,122,169,59,208,180,154,84,90,167,67,45,72,204,181,35,212,113,234,222,75,242,223,113,54,250,229,97,246,171,150,165,58,181,250,90,127,106,149,174,167,161,62,94,241,227,106,60,56,114,191,81,65,33,118,62,221,63,252,103,81,63,127,254,179,246,143,41,114,112,168,203,29,118,57,53,26,223,232,150,93,203,234,234,14,105,216,126,195,150,94,255,0,250,135,141,127,131,166,5,56,226,84,205,103,148,130,81,26,147,211,204,86,165,238,212,230,142,177,131,220,57,114,243,132,21,56,213,186,117,3,171,168,69,90,30,109,254,170,115,122,56,149,54,162,86,211,146,180,253,38,200,244,211,78,209,40,227,71,102,28,102,162,71,70,198,152,66,91,109,58,153,232,146,45,8,181,62,222,226,31,234,2,183,248,207,95,236,81,176,222,213,177,73,95,59,113,117,218,150,135,217,211,191,79,119,245,79,216,127,172,95,183,184,64,44,130,97,244,172,65,204,197,175,1,151,121,76,181,214,243,92,218,74,219,173,62,81,167,179,114,76,251,81,167,96,208,232,0,0,0,0,0,0,0,0,0,0,0,0,10,106,227,27,135,46,208,113,78,137,124,37,58,51,95,234,116,237,47,246,8,212,246,191,88,207,188,253,197,251,123,199,148,225,33,136,13,218,88,248,237,189,37,254,92,123,131,111,51,213,215,94,68,41,235,46,228,153,247,171,222,95,180,94,0,0,0,0,139,252,69,207,17,24,203,109,94,167,135,115,122,103,233,167,34,109,65,92,182,23,252,137,184,18,212,239,99,221,157,251,62,142,170,236,236,46,241,72,118,238,100,49,150,212,170,55,85,163,221,252,137,13,58,78,238,244,124,85,122,196,162,87,244,154,50,239,73,123,5,194,228,75,61,214,222,55,219,84,155,14,233,169,255,0,126,48,96,176,212,130,228,185,243,251,27,140,210,157,245,35,161,164,238,121,213,122,164,163,211,238,237,41,172,149,18,146,74,73,234,70,90,144,254,143,139,121,215,145,107,90,117,139,141,194,213,52,200,18,38,31,220,219,74,95,184,255,0,87,220,127,112,142,121,72,205,197,35,29,238,251,206,203,118,78,218,157,26,169,81,83,76,108,81,255,0,37,101,214,27,37,110,228,161,63,73,221,52,51,53,125,229,218,95,147,137,164,21,204,202,237,105,72,94,222,66,164,186,125,154,234,73,167,76,236,255,0,172,82,14,4,45,45,227,134,30,56,181,109,74,110,186,73,154,180,215,66,41,141,118,141,41,216,171,75,150,69,188,226,21,185,42,165,68,50,86,154,106,70,202,123,68,16,227,23,136,77,210,112,102,145,99,182,238,215,230,85,227,202,81,109,215,86,215,18,160,209,255,0,68,203,188,189,250,255,0,156,87,30,68,172,121,87,222,101,236,248,49,227,243,83,78,169,211,234,79,250,228,157,141,55,80,140,74,87,106,147,174,155,251,139,83,251,6,135,233,241,17,2,4,104,45,253,24,236,161,164,253,201,73,23,246,15,208,0,0,0,43,55,141,5,58,10,236,155,114,164,179,254,84,153,240,218,34,237,250,28,154,138,189,250,119,136,97,195,90,233,153,107,230,142,130,113,17,187,210,135,22,154,231,105,23,205,187,81,135,175,121,31,234,151,118,135,246,144,208,2,85,185,36,173,52,212,181,208,127,64,0,124,59,230,222,143,119,89,55,5,167,40,181,98,181,74,151,78,112,187,126,131,204,169,179,238,50,62,229,123,12,190,242,25,204,205,54,22,75,194,28,111,186,109,87,219,216,193,213,39,63,15,180,143,88,253,99,232,111,185,107,62,230,253,167,175,188,75,110,31,121,235,133,132,246,211,248,103,122,205,209,151,22,174,133,206,89,250,154,183,21,150,211,163,113,212,103,161,54,174,213,43,239,246,24,144,248,201,196,110,143,108,225,221,122,45,46,165,182,165,57,153,76,64,115,146,163,213,75,97,194,111,177,81,141,63,73,37,244,180,251,69,68,87,170,149,76,67,191,42,53,169,7,206,169,92,181,119,165,44,253,84,239,126,67,198,163,238,36,164,181,82,253,196,95,112,191,188,129,225,156,156,51,203,109,177,10,115,60,185,53,88,80,170,139,45,196,122,115,96,69,35,238,90,139,189,7,238,251,136,72,224,1,82,220,104,86,175,78,90,40,246,127,47,255,0,231,41,194,180,40,213,250,173,190,249,201,165,73,228,184,174,243,216,149,123,12,191,164,71,239,48,161,80,170,183,69,89,154,53,26,55,81,54,78,238,91,123,210,141,219,82,106,62,213,25,17,118,36,253,162,251,178,31,147,232,121,99,177,20,229,101,157,215,69,83,79,72,57,184,203,244,111,74,229,118,37,231,27,253,19,228,94,174,159,111,111,116,170,0,31,242,227,136,105,6,181,158,137,46,243,21,169,196,27,136,157,30,223,164,189,133,216,57,86,234,42,175,237,235,101,242,20,142,155,106,162,190,223,169,34,49,165,123,146,110,23,98,187,59,207,183,66,21,14,243,206,72,112,222,121,91,150,174,243,211,65,97,92,40,178,199,42,248,190,87,140,21,214,54,83,104,186,116,106,222,71,205,231,51,58,59,157,137,116,148,157,20,146,239,65,235,236,208,187,69,205,128,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,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,5,85,241,206,250,147,253,228,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,135,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,170,112,84,240,177,116,252,64,157,229,212,225,63,196,127,197,156,139,101,199,26,241,150,129,142,55,237,153,213,215,168,186,117,145,155,82,19,6,187,203,73,20,127,72,178,105,62,163,147,161,109,237,78,244,146,91,119,154,210,82,217,72,1,154,204,216,248,167,198,79,136,23,15,152,190,45,211,132,158,14,216,54,174,85,237,252,87,167,208,98,57,118,94,50,42,174,206,171,61,21,147,150,219,8,154,168,197,17,167,201,4,233,70,210,11,78,155,74,82,139,154,165,171,218,68,153,190,0,41,219,141,22,14,216,54,45,255,0,135,216,141,104,80,98,82,42,87,164,122,187,85,166,161,69,102,59,18,159,140,243,47,117,107,75,104,74,151,37,197,79,116,156,117,106,81,168,155,107,187,105,154,188,255,0,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,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,155,124,208,227,165,119,49,120,227,117,98,133,90,179,85,157,2,117,66,67,84,6,106,36,132,57,79,163,165,229,156,72,164,219,102,109,183,177,181,22,226,65,153,27,138,113,102,165,169,106,90,185,80,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,105,79,47,216,153,249,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,0,82,95,18,252,133,73,192,107,133,236,106,194,106,20,183,240,234,185,33,199,170,232,111,149,178,129,81,126,83,138,75,41,101,150,155,75,16,77,46,50,211,39,235,237,90,77,11,82,77,108,146,224,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,66,237,56,110,228,22,133,128,86,173,47,27,113,34,159,214,226,109,193,79,68,136,236,202,140,182,254,76,197,125,189,78,50,27,117,41,90,102,41,11,218,251,138,73,41,26,169,148,104,158,98,222,157,64,2,149,184,213,248,167,181,190,31,193,243,26,136,244,28,36,176,118,193,199,91,3,48,24,115,136,212,24,149,26,109,70,61,5,166,157,118,43,47,63,79,125,198,106,204,166,92,85,60,133,165,169,45,165,213,155,110,146,76,210,103,247,145,203,76,153,112,204,195,140,181,204,157,121,98,35,148,172,64,188,253,32,165,81,231,72,167,151,75,73,138,203,251,227,61,29,151,55,108,152,174,91,110,173,221,77,77,43,70,218,86,137,91,175,205,80,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,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,68,10,226,95,144,168,216,243,111,61,141,88,77,66,136,198,34,208,227,184,245,93,13,243,119,215,233,204,69,113,73,101,44,178,211,138,126,113,41,182,90,100,253,77,200,81,161,106,81,33,146,69,38,14,171,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,0,50,11,146,139,171,53,152,143,18,183,86,166,116,248,101,108,212,25,114,227,168,72,39,16,220,253,134,151,21,76,142,109,169,11,83,206,160,200,150,164,40,185,45,172,150,103,185,77,33,219,243,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,115,92,216,248,88,198,79,135,247,15,151,62,51,88,46,167,141,95,133,139,91,226,4,31,46,168,138,128,194,172,51,186,177,147,17,237,204,45,178,162,117,21,171,154,160,213,62,54,230,220,91,108,239,63,93,247,121,104,90,210,203,72,37,56,226,201,39,177,180,45,70,90,36,197,255,0,100,187,41,54,174,81,176,176,173,106,107,189,117,201,93,233,170,23,53,69,74,109,222,100,228,198,109,11,97,135,73,150,156,56,109,184,79,41,148,56,70,164,243,156,51,61,86,98,64,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,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,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,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,81,15,17,156,148,126,106,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,18,169,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,23,233,144,92,148,90,185,83,195,136,149,186,181,51,168,196,219,154,158,203,151,29,66,65,54,183,32,111,36,184,170,100,115,109,75,66,89,105,100,68,181,33,71,206,113,4,179,61,169,105,13,74,161,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,44,127,141,198,23,210,165,88,24,123,141,12,170,35,21,42,101,97,219,94,65,38,18,121,243,24,146,203,146,90,223,35,82,86,198,21,17,237,173,153,40,181,150,226,136,211,219,190,26,240,203,198,191,200,182,110,45,110,162,159,213,64,190,244,178,166,108,107,123,205,117,175,179,211,184,222,174,33,41,210,83,81,183,168,247,104,209,187,181,38,173,186,95,240,170,190,57,223,82,127,188,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,3,49,152,59,131,183,246,58,223,244,188,57,195,154,12,186,141,74,163,33,134,157,117,168,175,60,197,61,135,30,109,149,75,148,166,80,181,53,25,181,58,131,113,211,73,146,72,254,226,59,254,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,70,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,170,190,57,223,82,127,188,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,196,181,192,62,16,152,53,134,184,143,112,221,152,161,80,252,161,81,99,212,27,93,161,73,156,149,54,220,120,233,54,221,39,42,9,65,165,18,158,37,146,153,229,233,200,91,105,82,214,131,55,137,166,58,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,5,37,241,47,200,84,156,6,184,94,198,172,38,161,75,127,14,171,146,28,122,174,134,249,91,40,21,23,229,56,164,178,150,89,105,180,177,4,210,227,45,50,126,190,213,164,208,181,36,214,201,46,10,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,211,134,238,65,104,88,5,106,210,241,183,18,41,253,110,38,220,20,244,72,142,204,168,203,111,228,204,87,219,212,227,33,183,82,149,166,98,144,189,175,184,164,146,145,170,153,70,137,230,45,233,212,0,0,0,0,0,0,2,153,56,174,229,142,85,143,124,163,24,40,76,111,166,214,181,235,21,188,139,149,201,102,12,118,251,20,233,169,90,169,71,220,130,211,219,169,118,138,245,101,231,35,184,79,50,173,171,79,113,233,168,183,142,31,60,68,232,247,5,37,156,46,198,58,183,79,85,99,119,69,47,144,165,245,59,149,41,247,61,72,241,137,40,218,146,108,187,85,219,222,93,186,144,178,182,220,67,168,39,27,61,82,125,198,63,232,0,69,92,248,100,250,30,103,44,68,185,70,103,109,209,75,215,209,238,110,51,253,35,209,121,189,138,121,182,255,0,68,193,151,173,175,217,219,223,66,53,218,21,86,215,171,61,70,172,198,233,230,198,219,204,111,122,87,183,114,73,69,218,147,50,62,197,23,180,43,53,250,173,192,249,73,170,201,231,56,158,227,216,148,251,8,191,162,69,238,33,101,252,23,150,191,78,93,200,254,137,244,31,252,229,68,91,72,0,142,89,251,195,57,24,153,150,219,158,20,22,121,146,105,80,166,213,16,91,136,191,69,2,81,23,122,210,93,235,47,127,220,98,128,232,53,74,166,30,95,180,234,212,115,228,212,109,170,187,50,144,126,170,182,63,29,226,81,119,146,146,122,41,30,227,47,188,91,190,13,241,27,163,220,216,119,65,139,84,169,110,169,65,102,43,19,220,228,168,180,82,24,108,156,236,76,98,79,210,81,253,29,126,193,30,56,130,103,174,22,44,91,76,97,157,149,55,86,91,90,122,231,57,103,235,232,220,166,92,78,142,71,73,150,164,226,123,82,175,187,218,98,36,229,103,10,229,226,246,55,218,214,171,13,239,96,170,144,95,153,218,69,164,126,177,132,57,222,180,31,115,158,195,215,220,52,103,98,219,177,237,11,38,222,180,226,22,140,81,105,81,41,205,151,111,208,101,148,182,93,230,103,220,159,105,159,222,99,238,0,0,254,41,91,82,106,211,93,11,93,6,127,248,148,221,51,46,140,209,215,142,90,54,250,44,229,83,91,237,35,249,182,170,51,52,238,34,253,99,239,212,254,211,19,63,130,253,58,10,44,155,142,164,131,254,84,169,243,26,50,237,250,28,154,114,189,250,119,139,50,0,0,0,31,158,161,17,19,224,73,130,231,209,144,202,218,87,220,164,153,127,104,207,6,123,108,121,86,38,101,239,8,50,35,242,147,81,169,212,42,76,122,228,173,237,57,80,146,73,87,98,149,166,187,59,143,67,251,5,142,112,116,196,38,170,216,53,87,177,220,123,115,240,234,242,37,36,182,233,163,104,139,79,104,191,162,69,222,126,253,127,206,39,125,244,180,183,100,92,46,45,91,82,154,84,179,53,105,174,132,76,171,180,102,179,29,214,151,49,195,16,220,66,183,37,87,93,88,201,90,105,169,28,199,123,69,223,112,202,130,184,121,93,162,169,107,221,207,84,103,139,179,77,9,84,232,125,159,245,15,215,155,124,220,82,48,34,239,179,44,182,164,238,169,214,106,148,229,58,198,197,23,242,87,157,125,179,86,238,74,211,244,154,211,66,50,87,220,93,167,35,44,202,242,46,155,78,143,113,182,90,38,167,2,60,194,251,156,105,43,247,23,235,123,139,238,31,104,127,20,162,74,77,74,61,8,139,83,16,167,61,153,239,182,176,62,218,171,88,118,181,79,251,241,157,5,246,163,151,37,207,152,222,220,150,146,239,175,29,109,43,107,205,39,213,53,22,191,119,105,211,221,197,153,12,101,186,234,142,85,107,23,127,62,75,174,155,187,189,31,21,62,177,168,213,253,22,136,187,212,126,193,119,92,58,15,17,95,203,109,34,167,136,147,122,151,234,71,30,109,61,92,182,17,252,137,200,17,20,215,99,61,157,251,254,150,138,237,237,46,225,40,64,0,0,5,32,113,111,196,22,238,220,124,106,222,140,255,0,50,61,3,119,47,213,211,78,124,40,11,62,244,145,247,167,222,127,176,122,158,14,120,114,237,123,20,235,119,186,139,86,104,29,54,189,221,156,248,213,6,191,88,143,188,189,199,251,59,197,203,0,0,0,0,0,0,0,0,0,0,0,0,0,128,252,95,176,201,187,187,3,160,222,168,111,124,171,79,155,200,45,116,215,170,153,1,181,127,76,139,185,62,210,87,236,239,21,45,151,108,65,70,23,99,13,2,248,117,205,141,211,186,173,199,166,191,164,138,235,69,253,21,127,89,238,63,237,26,92,141,33,185,108,38,67,71,170,85,174,159,176,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,250,162,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,88,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,43,84,121,116,100,167,66,253,33,72,167,191,174,187,245,238,255,0,123,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,35,168,30,154,127,215,168,173,204,141,40,211,153,155,32,201,90,127,60,211,125,159,254,48,140,52,77,4,245,133,28,245,255,0,98,71,249,136,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,122,182,228,214,38,170,71,61,30,188,136,242,98,58,109,237,75,200,112,181,105,211,61,219,76,189,154,25,246,21,235,210,233,209,104,244,200,116,136,72,217,30,11,13,198,101,58,153,237,66,18,73,73,106,102,102,125,132,93,230,102,63,80,15,243,144,251,81,99,187,37,229,109,109,148,41,197,158,154,232,146,45,76,251,5,34,241,105,197,56,183,118,62,189,102,83,231,245,13,91,187,119,35,148,104,229,245,16,160,184,93,166,130,51,212,210,126,211,211,236,238,16,110,28,57,53,9,40,137,17,190,99,174,107,181,58,145,107,161,106,125,167,217,220,70,46,155,135,46,67,153,193,154,74,241,47,19,105,220,203,166,110,157,27,92,227,46,135,98,165,178,231,172,204,133,182,238,246,157,65,246,167,213,246,118,234,101,63,0,7,128,197,204,115,195,92,16,162,29,127,17,174,15,70,68,246,43,164,144,246,190,187,104,238,101,181,159,123,168,246,123,126,195,210,162,179,115,196,250,248,197,212,46,212,194,231,61,9,64,94,156,229,104,204,158,163,78,67,137,236,126,34,86,141,174,54,231,113,246,238,247,17,8,26,227,139,117,102,227,135,170,143,188,196,175,201,198,67,239,140,197,220,108,84,171,81,58,11,77,173,221,68,190,99,46,238,213,185,4,159,81,50,27,116,180,117,146,46,207,126,189,221,247,163,135,88,119,107,97,101,167,14,203,179,105,221,21,46,15,51,146,207,57,199,54,239,117,110,43,214,113,74,81,250,206,40,251,76,251,253,218,16,244,192,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,1,85,124,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,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,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,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,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,138,188,77,49,175,242,45,148,123,167,167,167,245,83,239,189,108,168,123,218,222,203,93,107,15,117,14,57,163,136,82,116,138,212,157,138,45,218,58,109,110,73,167,118,148,109,130,152,95,85,198,172,92,180,48,162,140,169,109,200,186,107,17,169,171,145,26,18,165,174,27,11,89,115,165,27,73,50,53,161,150,185,142,175,214,73,18,27,81,154,146,68,102,94,40,123,252,100,193,202,238,13,212,109,104,213,119,186,136,151,133,159,68,188,105,114,118,161,28,232,179,226,161,197,22,196,173,102,158,83,229,33,141,85,181,75,228,111,218,148,173,36,44,255,0,130,230,58,80,170,184,113,113,229,226,167,89,170,189,114,81,42,18,110,74,108,105,4,183,34,162,142,233,70,109,196,71,94,166,150,246,74,82,214,182,204,144,70,169,100,180,239,51,116,209,101,64,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,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,22,168,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,2,160,56,194,101,70,133,98,87,105,217,155,178,154,165,82,224,93,149,4,81,235,244,182,25,91,110,61,88,90,36,62,83,211,161,155,103,205,109,165,19,164,68,131,230,54,151,15,152,167,156,82,97,94,83,188,83,224,223,196,11,123,204,88,23,125,158,188,181,215,115,83,100,225,238,25,83,15,147,74,103,16,41,245,75,146,90,101,33,135,34,81,218,135,53,18,28,104,212,149,238,120,249,168,109,178,36,44,185,142,32,212,68,130,90,147,216,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,46,167,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,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,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,170,242,157,226,159,6,254,32,91,222,98,192,210,152,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,122,121,246,195,59,87,20,50,143,137,148,235,166,39,51,208,54,252,219,154,156,250,27,108,222,139,58,3,11,144,210,219,82,208,173,155,185,106,105,102,157,20,109,60,234,9,73,223,168,207,101,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,26,115,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,86,95,28,239,169,63,222,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,1,18,184,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,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,241,85,124,115,190,164,255,0,121,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,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,60,206,34,225,221,173,138,118,156,203,46,242,167,117,180,185,220,190,115,60,231,27,221,177,212,56,159,89,181,37,69,235,54,147,236,50,238,247,106,66,139,179,143,144,251,231,46,151,19,245,42,44,78,190,210,119,111,34,95,49,150,182,104,220,114,87,168,169,14,58,122,186,241,151,111,187,94,238,232,160,219,139,105,100,227,103,162,139,184,196,242,202,55,19,235,227,8,144,139,83,20,92,244,221,1,26,242,85,163,49,186,125,121,238,43,177,136,138,90,247,56,227,125,231,217,183,220,102,45,215,8,241,207,13,113,190,136,85,252,57,184,61,39,19,218,174,146,67,58,122,238,35,185,230,208,125,237,47,217,236,251,75,95,126,0,32,31,17,156,135,49,140,212,164,98,94,25,211,185,119,76,45,122,198,185,198,125,118,245,68,101,191,89,233,8,109,173,141,52,179,236,79,173,237,237,208,206,150,102,194,147,79,146,184,115,27,229,188,222,155,147,169,30,154,145,25,118,151,103,113,144,156,124,37,241,82,45,161,143,172,217,181,9,253,59,87,22,237,168,229,26,249,157,60,41,206,119,146,12,203,67,81,123,75,95,183,184,93,248,0,252,181,74,116,90,197,50,101,34,106,55,199,156,195,145,158,78,166,91,144,180,154,84,90,145,145,151,97,159,113,145,138,40,226,45,148,139,131,4,113,74,169,124,210,105,95,222,173,199,53,249,169,145,207,71,169,34,68,153,110,147,123,84,242,220,61,26,104,143,118,210,47,102,132,125,135,14,73,106,73,104,70,63,222,4,25,117,73,172,192,132,215,54,68,151,18,211,104,220,73,220,181,25,17,22,167,161,23,105,151,120,186,142,23,249,60,86,13,218,173,227,5,217,11,101,197,114,211,136,163,159,51,93,176,36,55,10,66,83,243,111,45,179,209,198,213,218,104,37,125,197,216,39,192,0,0,255,0,9,221,144,164,31,252,18,255,0,204,99,59,57,229,51,86,102,111,115,51,215,249,230,165,230,18,69,145,240,106,129,179,2,235,179,250,109,55,92,50,155,230,239,239,254,71,79,61,52,255,0,175,81,97,64,0,0,0,41,251,140,246,25,202,141,137,86,238,41,182,175,228,174,209,226,81,84,157,11,244,135,34,160,254,186,239,215,187,253,238,159,111,176,120,78,18,56,178,118,102,59,202,180,106,51,121,52,234,205,53,109,180,158,94,237,210,157,153,1,180,150,164,131,81,106,148,159,121,146,126,225,115,215,185,34,77,139,95,36,250,201,118,147,43,79,102,164,108,168,102,207,27,97,184,254,61,95,180,246,19,235,185,119,213,89,66,117,246,156,215,8,139,180,94,246,68,45,74,181,147,149,187,81,154,210,58,117,203,164,193,168,54,122,165,122,52,170,116,93,21,234,153,254,169,246,31,111,103,112,168,94,32,56,137,83,186,51,95,89,170,204,159,213,157,183,54,69,54,50,185,73,111,107,81,234,82,148,132,232,73,45,126,145,246,153,25,246,246,153,139,152,201,125,203,242,171,45,54,13,64,211,181,77,91,244,166,23,219,175,172,84,248,230,126,194,253,97,211,239,91,230,217,195,218,4,171,154,236,168,244,84,248,141,173,215,93,228,184,230,132,132,41,103,216,218,84,175,162,133,31,97,123,5,84,231,47,138,93,74,188,253,79,15,176,58,79,38,2,84,244,71,170,123,18,174,103,108,134,148,92,153,49,9,69,170,77,165,118,43,179,187,222,98,182,235,181,218,173,203,86,149,92,173,202,234,102,205,121,111,190,238,196,163,122,214,163,82,143,68,145,17,106,165,25,232,69,167,104,148,153,14,201,205,209,152,12,69,166,92,53,90,78,150,133,38,83,50,165,63,207,111,231,141,167,226,173,108,237,75,232,117,58,180,241,158,226,35,211,217,169,247,94,253,167,109,82,236,219,102,151,106,209,99,242,32,210,97,177,10,59,123,212,173,173,180,218,80,146,213,70,102,122,37,37,222,102,127,105,143,172,0,0,3,252,164,200,110,35,10,144,233,232,148,233,175,237,61,6,105,51,21,136,40,197,44,97,175,223,45,47,123,117,46,151,105,233,167,232,226,180,209,255,0,69,63,213,254,169,127,104,182,126,16,56,102,221,163,129,211,175,85,183,178,93,217,202,231,150,186,233,210,204,158,218,127,166,101,220,175,97,39,246,247,137,242,0,0,0,0,0,0,0,0,0,0,0,0,3,156,230,7,13,191,43,56,87,89,177,201,206,90,167,244,251,85,166,186,108,146,211,189,219,147,253,95,188,191,176,102,150,75,46,211,166,41,149,118,45,189,61,222,210,255,0,227,26,50,201,198,38,49,138,184,9,111,92,200,145,206,121,222,175,154,173,134,158,233,178,16,93,155,18,93,205,251,8,118,224,0,0,1,242,46,171,78,129,122,208,229,219,119,44,14,178,159,57,167,24,125,158,106,219,220,133,161,72,81,110,65,146,139,84,169,69,216,101,222,43,187,51,28,37,45,155,149,186,173,211,131,115,189,23,52,249,242,209,77,229,56,255,0,57,127,60,178,71,54,68,194,36,234,165,54,157,116,236,211,95,105,138,180,197,156,33,189,176,94,235,145,103,223,52,190,138,115,10,94,137,231,178,230,228,165,199,27,221,243,75,89,22,170,105,125,154,251,62,237,125,134,95,179,85,138,153,120,173,177,58,206,172,236,129,205,74,164,195,233,227,31,53,27,218,53,167,123,140,184,164,234,150,82,90,151,119,127,191,89,125,141,220,70,108,252,118,192,58,141,159,82,111,160,184,229,82,158,97,214,245,117,222,98,213,9,198,207,180,163,33,178,213,199,79,184,244,236,247,119,87,230,31,92,206,217,119,221,191,117,180,189,167,72,170,68,156,103,161,31,99,79,33,207,113,254,175,184,254,227,26,56,194,154,149,55,23,114,223,108,73,148,142,170,53,211,102,66,76,166,245,82,55,148,152,8,53,167,82,36,153,106,78,119,150,222,254,205,5,43,212,240,150,167,135,220,68,168,214,196,72,188,134,143,19,99,207,128,222,244,171,151,23,211,134,134,139,83,90,140,244,36,17,122,199,187,222,66,234,113,162,254,78,20,224,29,193,120,78,86,143,210,173,201,111,39,179,189,230,161,56,225,119,37,69,222,217,251,12,190,241,157,76,74,187,231,226,142,37,215,46,165,252,227,245,234,188,153,45,23,170,95,167,144,181,145,125,20,151,123,158,210,47,216,47,35,134,190,13,39,10,242,233,73,155,49,141,179,238,52,177,88,53,110,215,70,228,65,134,123,116,37,169,63,73,179,237,236,63,176,132,178,0,0,0,1,6,56,193,83,102,207,202,253,53,200,199,185,17,174,134,94,113,61,133,162,83,78,159,170,181,51,251,123,133,90,228,129,227,99,51,22,58,136,244,214,181,76,47,255,0,120,70,26,41,167,171,124,8,202,63,107,40,63,254,212,135,232,0,0,31,242,227,104,117,181,52,225,106,149,145,165,69,239,35,17,83,48,188,58,112,63,30,42,75,184,156,167,250,38,182,243,134,227,243,57,179,31,230,106,167,86,162,229,245,40,65,106,183,119,118,23,102,154,119,31,103,59,195,158,17,216,25,105,215,90,172,92,146,189,56,211,43,74,211,31,100,200,189,203,66,139,214,68,195,246,37,69,221,253,47,176,77,123,66,206,183,108,74,4,59,102,214,167,244,84,232,12,183,29,134,121,174,57,177,8,66,80,146,220,181,41,71,162,80,146,237,51,62,193,246,128,4,45,226,83,154,200,248,35,133,210,108,186,19,187,171,247,35,43,134,105,218,101,203,141,34,60,198,247,234,166,86,131,209,198,139,179,82,51,247,145,118,157,30,92,215,21,78,236,173,201,184,43,15,115,101,202,217,204,94,212,167,93,168,74,11,177,36,69,220,146,246,11,98,225,157,145,120,150,253,61,156,105,196,152,60,202,131,251,189,29,31,154,101,201,218,169,145,157,245,153,144,105,86,228,154,15,214,71,103,179,218,98,204,136,180,236,33,253,1,11,243,149,196,82,204,203,202,165,217,182,203,62,149,187,27,229,238,103,115,172,114,53,233,220,47,89,113,156,105,91,154,121,71,223,217,167,188,244,42,98,197,236,106,191,49,182,231,122,233,190,170,189,100,167,118,233,243,12,183,183,70,219,71,251,19,104,35,236,105,30,207,103,223,175,179,192,172,160,99,38,62,190,74,179,232,59,160,255,0,74,87,85,20,182,246,59,167,168,227,200,51,245,153,81,127,215,238,214,212,178,233,194,191,9,176,179,145,90,190,221,249,75,89,107,118,215,118,201,135,179,94,114,79,177,169,106,65,234,135,16,93,223,209,247,153,137,187,75,165,192,163,65,110,157,77,99,147,29,173,118,35,114,149,166,166,102,125,170,51,62,243,49,250,192,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,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,42,175,142,119,212,159,239,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,56,42,120,167,186,126,31,206,243,26,112,186,144,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,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,20,129,197,239,29,33,226,126,99,162,97,205,189,89,235,104,184,105,79,85,57,228,160,152,91,41,172,62,178,114,105,182,235,102,165,171,106,17,17,133,161,102,70,219,177,157,73,33,39,185,75,246,220,22,48,118,171,90,197,203,175,27,234,20,24,142,208,173,170,58,232,144,102,75,138,165,45,53,89,75,109,70,168,174,26,13,4,182,227,54,234,29,52,172,150,148,76,108,180,52,186,98,184,5,154,103,219,7,105,85,174,31,153,112,198,250,125,6,91,181,219,106,215,182,232,147,166,68,138,149,33,52,169,84,164,40,149,41,194,65,172,144,220,150,218,67,70,165,146,18,185,142,22,134,167,72,68,172,137,227,165,119,0,115,53,103,92,148,202,205,42,153,74,175,84,34,219,119,35,213,66,65,69,77,30,84,166,74,66,214,226,141,60,158,94,196,60,78,18,146,73,83,37,187,114,13,104,86,138,64,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,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,93,79,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,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,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,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,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,73,21,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,203,227,125,149,74,195,92,104,191,176,230,133,34,91,244,219,86,232,170,209,33,187,45,105,83,238,49,26,91,140,182,167,20,148,165,38,179,74,8,204,201,41,45,117,208,139,184,93,247,11,140,94,147,139,89,62,182,88,169,63,45,250,149,141,33,235,66,83,207,48,211,72,90,35,37,11,138,150,137,191,164,132,67,126,35,102,165,18,86,107,109,102,173,223,77,81,131,142,119,212,159,239,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,79,254,10,158,22,46,159,136,19,188,186,156,39,248,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,241,85,124,115,190,164,255,0,121,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,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,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,244,189,228,66,171,113,215,40,24,201,128,79,154,239,10,14,216,63,209,149,213,69,61,221,141,107,234,54,242,204,189,103,146,95,245,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,236,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,163,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,253,169,140,235,103,125,227,127,51,23,194,140,245,210,181,83,47,255,0,120,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,130,66,22,101,244,84,93,237,251,8,255,0,104,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,183,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,226,26,90,203,238,26,254,73,176,170,141,99,155,156,197,64,234,55,43,77,53,223,37,215,123,183,43,250,207,121,255,0,96,232,192,0,0,0,0,0,0,0,0,0,0,0,0,63,134,68,101,161,140,238,103,179,11,158,194,204,196,220,52,125,155,99,57,210,114,11,82,62,232,49,148,175,233,168,251,220,246,152,155,156,28,49,140,158,166,86,112,162,123,251,10,39,79,209,35,110,187,247,42,160,251,157,164,142,205,59,62,146,190,239,112,180,128,0,0,0,1,206,49,183,1,236,44,119,180,230,218,247,165,51,158,79,176,227,108,187,206,121,60,149,169,167,16,149,237,109,196,110,211,154,163,208,207,67,255,0,38,148,201,156,158,30,151,190,93,234,19,46,107,113,239,76,90,110,27,146,18,254,214,99,244,169,53,72,89,53,181,114,92,117,123,90,101,39,187,78,221,125,229,219,14,76,140,140,200,251,200,5,205,240,130,198,228,221,248,97,63,11,231,43,108,234,35,238,190,202,52,215,88,172,199,128,194,85,169,54,69,244,148,125,134,163,87,223,222,37,69,235,149,219,10,245,198,90,30,54,204,71,46,185,68,106,51,77,158,175,30,226,102,82,164,151,115,164,130,213,106,62,244,31,237,46,193,10,248,199,99,79,161,168,116,76,25,132,175,158,152,152,213,119,123,63,216,150,138,132,115,46,212,25,119,145,119,47,95,179,218,32,54,74,176,137,252,98,204,21,175,65,38,183,197,129,80,133,81,153,235,17,124,194,38,199,74,255,0,166,131,238,115,216,102,126,226,26,32,182,168,113,45,155,122,153,110,193,78,216,244,200,108,195,104,181,51,209,13,160,144,93,230,103,220,146,239,51,251,199,210,0,0,0,1,16,184,165,18,143,43,19,182,150,191,203,157,215,238,244,116,209,80,217,41,52,167,50,182,49,173,27,139,211,148,206,205,116,255,0,199,227,13,22,211,52,58,108,67,34,208,185,13,246,127,205,33,250,64,0,0,0,0,7,56,204,22,47,82,240,67,10,107,215,253,75,214,84,8,50,151,25,191,88,185,143,162,51,174,161,58,165,11,211,94,81,246,154,76,139,219,238,60,239,99,182,45,214,177,179,19,171,183,245,97,205,125,35,62,83,209,155,209,31,52,195,146,29,117,8,213,40,70,237,57,167,218,105,35,63,111,184,165,31,13,92,159,47,27,111,100,226,13,216,157,182,221,31,93,26,215,94,171,154,204,198,187,219,121,14,35,107,141,36,254,137,235,246,23,105,222,4,104,204,196,101,49,227,163,99,104,215,66,212,207,77,79,95,104,255,0,81,254,111,190,212,102,148,243,202,218,132,233,169,232,103,237,211,216,42,235,60,188,79,61,30,244,252,44,193,86,247,172,185,92,234,198,186,105,217,25,244,252,196,152,191,107,168,236,87,219,238,33,87,148,122,61,201,136,87,27,116,234,107,61,117,82,110,187,83,185,182,183,108,108,204,251,76,210,146,209,40,63,242,123,197,176,229,43,133,29,181,111,194,139,120,227,123,222,146,168,59,191,249,171,107,140,242,52,55,219,253,52,105,134,149,110,73,180,190,238,205,52,247,152,177,250,85,34,157,68,132,221,58,151,31,147,29,173,118,35,122,149,166,166,102,125,170,51,62,243,49,251,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,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,42,175,142,119,212,159,239,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,56,42,120,167,186,126,31,206,243,26,112,186,144,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,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,231,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,25,151,196,43,214,171,137,87,253,203,136,213,216,241,24,169,93,85,137,181,185,141,68,66,146,195,111,201,121,111,56,150,210,165,41,68,130,82,204,136,141,74,61,52,212,207,188,95,246,64,48,26,54,95,50,185,104,219,47,66,151,26,187,95,142,139,154,225,68,184,238,198,125,21,25,109,54,165,50,227,46,45,70,210,216,105,44,198,50,34,78,167,28,214,104,74,148,162,25,225,26,40,194,123,23,242,161,144,91,55,13,61,41,232,207,149,184,63,78,161,117,188,142,119,75,213,81,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,207,190,33,89,85,92,53,191,238,92,57,174,200,136,253,74,213,172,77,162,76,118,34,212,166,28,126,51,203,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,194,255,0,178,1,143,49,179,7,149,203,70,230,122,108,185,53,218,4,116,91,55,10,229,200,118,75,235,168,196,105,180,169,231,30,113,9,55,86,251,74,102,73,153,26,180,57,6,131,90,148,149,24,145,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,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,106,128,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,234,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,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,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,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,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,20,87,197,207,12,237,92,59,205,195,213,27,90,39,73,242,214,223,137,115,84,88,67,109,182,202,103,56,252,136,238,173,180,161,9,211,153,210,165,213,154,183,41,78,186,234,205,94,182,133,221,120,35,226,244,148,85,113,11,1,39,63,45,200,239,199,106,239,165,182,150,26,228,48,180,41,184,179,84,183,59,29,53,184,78,64,36,167,214,65,19,46,31,168,102,123,255,0,95,28,239,169,63,222,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,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,226,170,248,231,125,73,254,242,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,86,202,119,138,124,27,248,129,111,121,139,3,74,96,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,0,0,0,0,0,7,227,170,210,41,213,184,78,83,170,145,249,209,221,211,122,55,169,58,232,100,101,218,147,35,239,34,21,193,155,94,20,118,213,193,10,85,227,130,15,122,54,160,214,207,230,173,174,61,207,212,216,111,244,210,102,18,83,181,36,234,251,187,117,211,220,98,167,171,20,123,147,15,110,55,41,213,38,122,26,164,45,55,39,115,110,237,222,217,25,118,145,169,39,170,86,95,229,247,139,66,200,215,19,207,72,61,3,11,49,169,189,171,62,111,38,179,174,186,246,73,125,95,49,26,47,216,210,59,85,254,251,222,66,209,152,125,169,45,37,230,85,185,10,215,67,208,203,219,167,180,127,160,255,0,41,49,153,150,202,163,200,70,246,215,166,165,169,150,186,30,190,193,71,252,74,178,122,188,18,189,149,136,22,154,119,91,117,141,53,107,93,58,94,83,48,218,250,78,60,183,23,185,199,84,127,68,180,251,75,180,184,46,84,115,27,91,203,102,40,194,189,96,167,157,5,60,206,174,54,168,79,55,249,59,237,163,215,54,156,52,232,167,204,251,11,183,184,253,229,162,75,54,237,165,95,22,228,75,158,138,239,50,28,206,103,45,91,84,90,236,113,72,62,197,17,31,122,79,188,135,219,0,0,0,0,0,31,154,167,161,83,101,153,150,165,200,115,179,254,105,140,233,103,88,210,172,202,223,38,132,109,47,78,84,251,53,215,255,0,31,146,45,227,133,169,40,178,177,11,113,127,227,237,233,247,122,58,16,151,192,0,0,0,62,109,203,67,137,115,91,213,59,118,122,55,71,169,195,122,27,165,169,150,168,113,6,133,119,25,31,114,143,184,203,239,25,223,206,174,17,63,131,185,130,186,40,38,214,200,179,234,19,106,48,253,98,63,152,92,217,9,71,244,214,125,205,251,76,143,222,66,124,240,113,198,159,76,209,43,120,51,53,95,61,13,50,106,237,118,127,177,33,20,248,228,93,136,34,239,51,239,94,191,103,180,77,75,43,43,182,21,149,140,213,204,109,134,142,101,114,182,212,150,92,61,94,45,169,122,90,100,159,123,166,131,209,105,46,228,23,236,46,193,22,56,190,99,114,108,252,48,129,133,240,85,186,117,109,246,158,121,26,105,164,87,163,207,97,74,212,219,50,250,73,46,194,81,43,238,239,20,198,4,70,102,68,93,230,38,54,77,184,122,94,249,136,168,67,185,174,55,189,15,105,182,109,200,83,251,89,145,213,36,149,29,102,214,212,73,109,212,110,105,229,30,237,59,52,247,159,101,205,224,150,3,216,88,17,105,194,181,236,186,103,32,152,97,182,222,119,156,242,185,203,75,77,161,75,218,227,139,219,175,41,39,161,30,133,254,93,122,56,0,0,0,0,171,126,49,248,198,76,211,40,216,81,79,145,188,165,245,29,114,54,105,179,98,169,239,183,218,104,237,215,183,232,171,239,247,8,71,145,60,46,123,20,243,19,111,81,246,110,140,223,87,207,45,72,187,224,201,82,127,166,147,239,111,216,99,68,100,68,69,161,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,172,110,50,184,48,229,98,129,109,98,189,41,141,138,164,117,158,145,86,237,121,220,213,211,216,107,177,75,45,186,104,127,69,39,175,183,78,241,95,121,58,197,179,193,124,124,183,111,87,211,204,135,23,171,234,26,215,77,251,161,72,109,61,164,133,153,104,110,235,216,95,247,150,141,226,74,106,108,116,73,97,90,161,122,232,122,31,176,244,246,253,195,253,128,0,0,0,7,228,171,82,160,214,233,178,169,21,38,121,177,102,50,182,30,70,227,78,228,45,38,149,22,164,100,101,216,103,220,98,165,120,135,112,235,93,174,229,71,26,112,153,173,208,31,113,233,53,42,118,237,54,40,250,185,46,191,205,126,73,168,244,74,91,78,196,163,237,47,105,10,208,145,29,232,175,185,26,66,54,184,210,205,11,78,164,122,40,143,67,46,207,180,73,94,31,153,137,133,151,44,122,139,112,213,215,203,166,87,35,162,133,53,221,12,249,76,61,54,42,220,94,137,105,197,43,68,178,103,162,72,140,253,134,71,223,126,148,59,190,139,114,89,240,239,138,52,158,125,46,161,78,110,167,29,221,139,78,246,22,209,58,149,109,82,73,69,170,84,71,161,145,31,217,175,96,160,78,32,248,139,39,17,243,53,114,204,126,79,57,186,52,153,148,118,61,66,78,214,154,168,74,52,167,177,41,215,77,253,231,169,253,166,39,111,7,76,23,244,93,141,88,197,217,197,181,249,146,228,83,25,79,126,173,45,154,124,132,171,82,89,151,121,31,97,167,95,183,216,44,164,0,0,0,0,69,30,38,124,175,205,98,181,205,253,121,59,123,254,151,163,166,104,41,219,37,74,52,230,82,198,50,63,246,242,153,255,0,223,241,198,139,105,103,173,50,33,159,245,13,255,0,243,164,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,210,32,254,139,223,209,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,164,125,199,79,233,173,103,244,156,87,244,143,251,7,179,31,240,235,173,176,217,186,234,182,165,61,231,166,162,164,184,136,113,15,126,188,244,156,32,194,41,186,83,189,78,190,111,44,190,119,178,36,134,254,110,68,98,82,116,81,56,159,85,125,189,231,236,33,88,226,193,56,93,95,152,61,100,94,132,187,145,238,85,101,239,160,238,217,74,238,106,110,190,170,18,104,250,10,73,127,241,139,161,105,212,62,217,58,217,234,149,119,24,255,0,176,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,170,190,57,223,82,127,188,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,16,224,169,226,158,233,248,127,59,204,105,194,234,64,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,117,113,155,199,72,118,182,13,80,176,26,145,89,217,90,189,170,13,212,106,145,27,38,28,254,103,136,163,90,73,226,81,155,173,115,37,148,117,54,180,164,137,125,35,233,222,68,149,37,85,195,145,252,29,170,227,126,104,240,254,209,135,65,137,85,166,194,172,70,173,215,154,157,21,79,194,42,84,71,82,244,148,200,73,33,105,216,226,82,76,36,156,45,138,113,246,208,163,45,250,141,25,140,171,141,41,229,59,194,198,13,252,63,183,188,185,129,82,188,94,240,46,30,24,102,58,38,35,91,212,110,138,139,137,116,245,84,94,82,13,132,50,170,195,11,38,230,147,109,54,73,90,119,33,113,31,90,214,70,110,59,37,213,18,212,123,146,143,109,193,99,24,170,180,92,92,186,240,66,161,94,136,213,10,229,163,174,183,6,28,185,74,74,213,85,138,182,210,105,138,217,172,144,107,114,51,142,173,210,74,13,106,68,54,207,82,75,70,46,36,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,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,93,79,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,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,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,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,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,98,184,56,220,89,84,169,248,47,135,184,140,244,137,101,82,161,221,14,209,35,180,149,167,144,166,39,68,113,231,84,180,237,220,107,37,83,217,36,153,40,136,137,78,106,74,212,141,48,3,135,190,40,85,112,171,56,56,109,83,167,166,91,209,235,245,134,173,121,209,25,154,168,200,144,197,65,69,24,185,186,17,147,136,105,215,26,144,77,168,180,82,227,163,181,38,68,180,204,174,57,223,82,127,188,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,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,197,85,241,206,250,147,253,228,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,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,255,0,135,157,67,13,155,174,30,137,79,121,138,94,226,139,126,96,245,239,122,26,237,183,185,181,150,126,155,187,101,39,189,168,90,122,171,73,35,232,37,69,255,0,198,43,236,89,199,14,254,33,239,80,30,141,132,24,187,55,90,119,175,208,77,229,151,205,118,75,144,231,205,199,140,106,86,170,54,211,235,47,179,188,189,164,45,181,167,91,125,178,117,165,110,74,187,143,77,7,253,143,25,139,216,101,66,197,251,2,167,96,220,76,243,96,212,185,60,196,238,90,127,70,251,110,151,208,90,15,233,54,159,233,23,246,12,225,227,102,23,85,176,107,18,170,248,119,91,70,217,116,174,159,127,106,79,244,177,219,120,190,138,214,93,206,23,244,143,246,119,21,155,112,123,204,28,170,229,22,177,131,21,233,58,122,39,167,244,82,118,23,175,205,92,249,15,118,161,178,211,77,11,233,172,254,205,59,133,156,128,0,0,0,0,15,203,84,61,41,146,204,191,168,115,255,0,157,49,157,44,234,168,213,153,75,228,204,255,0,219,202,159,255,0,127,200,23,19,195,51,149,249,172,81,121,95,175,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,45,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,239,59,2,224,213,131,14,81,232,23,46,43,213,152,222,170,191,71,232,229,110,211,147,202,93,65,135,123,18,179,221,174,165,244,146,90,123,53,239,22,116,0,0,0,0,0,0,0,0,0,0,0,0,0,3,158,99,206,22,210,241,135,12,170,182,53,85,142,107,83,185,29,155,148,159,161,33,167,127,162,180,31,123,101,253,34,254,193,154,170,189,34,173,107,213,221,165,85,35,244,211,163,109,230,55,189,43,219,185,36,162,237,73,153,31,170,162,246,251,69,246,240,233,199,100,99,62,3,83,78,114,244,170,211,121,221,82,52,238,230,77,151,179,180,155,66,126,139,69,221,175,219,219,223,42,192,0,0,0,0,127,156,134,26,148,195,145,159,78,230,221,65,161,105,212,203,84,153,104,101,216,42,255,0,136,199,15,69,84,227,212,241,183,9,225,115,37,160,222,155,86,133,204,211,70,200,165,201,121,238,99,242,116,239,54,211,177,8,215,218,69,222,66,168,165,69,149,76,156,244,41,77,242,228,68,117,77,56,157,72,246,173,39,161,150,165,216,122,25,123,5,205,100,163,27,96,57,144,155,198,123,181,30,92,155,82,137,80,97,10,228,168,246,156,106,52,99,46,206,94,135,161,255,0,141,251,69,76,200,39,241,51,28,222,83,69,213,59,116,221,106,81,119,35,154,169,51,63,230,146,117,53,255,0,189,211,95,96,208,198,87,236,24,216,111,129,182,141,186,196,94,157,207,68,64,118,67,123,205,122,61,209,178,133,118,154,149,250,158,195,208,117,80,0,0,0,1,20,184,153,40,147,149,138,222,165,222,169,36,95,244,116,193,78,89,47,86,220,201,216,167,174,154,215,105,101,255,0,221,241,198,139,233,71,173,46,25,255,0,234,237,255,0,243,164,63,88,0,0,0,0,15,45,138,119,51,54,102,26,93,151,107,238,108,110,141,67,159,80,82,180,51,208,153,142,183,12,244,34,63,213,247,31,220,99,55,56,227,122,185,136,88,183,119,93,170,119,152,221,70,183,62,67,42,219,166,173,185,37,215,19,217,181,63,175,237,34,49,108,124,35,240,21,203,63,13,100,98,141,94,39,46,93,109,75,40,167,204,215,116,103,163,192,125,10,245,92,50,45,77,39,216,105,35,247,233,220,44,48,5,101,113,53,207,83,54,244,34,193,140,45,170,111,157,35,253,119,127,144,101,201,218,112,228,177,234,191,28,201,90,164,220,47,81,125,158,223,97,10,142,109,181,186,178,109,178,213,71,220,67,236,46,204,185,91,142,114,151,77,209,162,254,151,57,191,126,157,219,181,239,31,33,42,114,59,132,164,158,213,167,246,139,21,200,31,17,154,189,139,87,107,14,113,162,189,205,183,29,221,210,201,233,82,158,147,68,202,121,126,164,104,202,113,205,238,45,162,237,87,103,121,118,106,66,227,24,125,169,45,37,246,23,185,10,215,67,208,203,219,167,180,127,160,0,0,0,0,132,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,1,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,207,236,85,255,0,165,105,223,232,34,127,128,0,135,248,247,194,255,0,0,179,19,139,21,220,99,189,110,252,64,133,90,184,58,94,165,138,93,66,19,113,81,200,140,212,116,108,75,145,28,89,106,134,82,103,170,207,214,51,211,66,208,139,176,101,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,0,4,127,205,110,74,112,179,56,63,37,191,41,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,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,178,191,195,211,5,242,153,127,212,49,27,14,110,123,214,163,82,168,209,221,162,58,213,110,108,71,152,75,14,60,203,202,82,82,204,102,148,75,221,29,4,70,106,50,208,213,217,220,101,40,0,4,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,59,254,87,242,191,96,229,50,192,168,97,206,28,213,238,10,141,54,163,88,118,182,235,181,185,12,188,250,95,113,150,89,82,82,166,90,105,36,141,177,208,100,70,147,61,77,93,189,196,93,128,0,66,12,66,225,19,150,220,74,191,238,92,70,174,222,216,148,197,74,234,172,77,173,204,106,37,74,2,88,109,249,47,45,231,18,218,85,13,74,36,18,150,100,68,106,81,233,166,166,125,226,79,224,38,10,90,185,118,194,122,22,14,89,85,10,172,218,45,191,213,116,207,213,29,109,201,75,231,201,118,66,247,169,182,219,65,232,183,148,69,162,11,213,34,215,83,212,207,160,0,8,255,0,154,220,148,225,102,112,126,75,126,83,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,189,6,107,114,83,133,153,193,249,45,249,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,2,47,230,131,135,166,11,230,206,255,0,167,226,54,35,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,161,39,179,188,207,245,229,107,32,56,29,148,155,170,177,122,225,229,70,235,170,214,171,20,242,165,170,77,118,123,46,244,241,77,196,184,227,109,33,134,90,71,174,182,217,53,26,201,74,46,82,73,38,146,53,146,164,168,128,31,220,84,202,199,254,127,98,175,253,43,78,255,0,65,19,127,15,108,170,86,26,216,22,214,28,208,164,75,126,155,106,209,225,81,33,187,45,105,83,238,49,25,148,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,225,207,243,65,149,251,7,54,118,5,63,14,113,26,175,112,83,169,180,234,195,85,182,157,162,72,101,151,212,251,108,188,202,82,165,60,211,169,52,109,144,179,50,36,145,234,73,237,239,35,225,88,85,194,127,0,176,111,17,237,204,82,178,177,39,21,99,214,173,154,131,85,8,219,171,16,144,219,219,15,215,97,222,92,52,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,77,80,28,255,0,30,240,82,213,204,78,19,215,112,114,245,168,85,97,81,110,14,151,169,126,150,235,109,202,71,34,75,82,17,177,78,54,226,11,85,178,146,61,80,126,169,158,154,30,134,81,131,15,120,68,229,183,13,111,251,107,17,168,87,182,37,63,82,181,107,16,171,112,218,151,82,128,166,28,126,51,200,121,180,184,148,195,74,141,6,164,17,25,18,146,122,107,161,151,120,155,224,0,34,254,104,56,122,96,190,108,239,250,126,35,98,53,207,122,211,170,84,234,59,84,70,154,162,77,136,203,10,97,183,158,121,42,82,94,140,234,141,123,164,44,140,201,68,90,18,123,59,204,253,6,84,178,83,133,153,62,249,83,249,51,175,221,117,63,149,189,15,91,233,217,81,158,229,244,188,254,95,43,146,195,90,107,212,175,118,237,218,232,157,52,208,245,144,0,0,0,2,47,230,131,135,166,11,230,206,255,0,167,226,54,35,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,161,39,179,188,205,149,254,30,152,47,148,203,254,161,136,216,115,115,222,181,26,149,70,142,237,17,214,171,115,98,60,194,88,113,230,94,82,146,150,99,52,162,94,232,232,34,51,81,150,134,174,206,227,41,64,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,192,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,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,194,16,127,113,83,43,31,249,253,138,191,244,173,59,253,4,73,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,2,31,227,223,11,252,2,204,78,44,87,113,142,245,187,241,2,21,106,224,233,122,150,41,117,8,77,197,71,34,51,81,209,177,46,68,113,101,170,25,73,158,171,63,88,207,77,11,66,46,193,149,252,175,216,57,76,176,42,24,115,135,53,123,130,163,77,168,214,29,173,186,237,110,67,47,62,151,220,101,150,84,148,169,150,154,73,35,108,116,25,17,164,207,83,87,111,113,23,96,0,0,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,63,128,156,47,240,11,46,216,177,66,198,59,42,239,196,9,181,171,127,170,233,152,170,84,33,57,21,124,248,206,199,94,244,183,17,181,158,136,121,70,90,44,189,98,45,117,45,72,230,0,14,63,154,12,175,216,57,179,176,41,248,115,136,213,123,130,157,77,167,86,26,173,180,237,18,67,44,190,167,219,101,230,82,149,41,230,157,73,163,108,133,153,145,36,143,82,79,111,121,31,0,195,222,17,57,109,195,91,254,218,196,106,21,237,137,79,212,173,90,196,42,220,54,165,212,160,41,135,31,140,242,30,109,46,37,48,210,163,65,169,4,70,68,164,158,154,232,101,222,38,248,0,0,227,249,160,202,253,131,155,59,2,159,135,56,141,87,184,41,212,218,117,97,170,219,78,209,36,50,203,234,125,182,94,101,41,82,158,105,212,154,54,200,89,153,18,72,245,36,246,247,145,240,12,61,225,19,150,220,53,191,237,172,70,161,94,216,148,253,74,213,172,66,173,195,106,93,74,2,152,113,248,207,33,230,210,226,83,13,42,52,26,144,68,100,74,73,233,174,134,93,226,111,128,227,249,160,202,253,131,155,59,2,159,135,56,141,87,184,41,212,218,117,97,170,219,78,209,36,50,203,234,125,182,94,101,41,82,158,105,212,154,54,200,89,153,18,72,245,36,246,247,145,240,12,61,225,19,150,220,53,191,237,172,70,161,94,216,148,253,74,213,172,66,173,195,106,93,74,2,152,113,248,207,33,230,210,226,83,13,42,52,26,144,68,100,74,73,233,174,134,93,226,111,142,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,149,73,224,213,150,218,5,86,21,118,133,138,56,193,78,169,83,164,55,46,28,200,149,184,12,191,25,246,212,74,109,214,220,76,34,82,22,149,17,40,148,70,70,70,68,100,59,174,107,114,83,133,153,193,249,45,249,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,2,31,227,223,11,252,2,204,78,44,87,113,142,245,187,241,2,21,106,224,233,122,150,41,117,8,77,197,71,34,51,81,209,177,46,68,113,101,170,25,73,158,171,63,88,207,77,11,66,46,193,149,252,175,216,57,76,176,42,24,115,135,53,123,130,163,77,168,214,29,173,186,237,110,67,47,62,151,220,101,150,84,148,169,150,154,73,35,108,116,25,17,164,207,83,87,111,113,23,96,0,0,1,8,49,11,132,78,91,113,42,255,0,185,113,26,187,123,98,83,21,43,170,177,54,183,49,168,149,40,9,97,183,228,188,183,156,75,105,84,53,40,144,74,89,145,17,169,71,166,154,153,247,142,255,0,149,252,175,216,57,76,176,42,24,115,135,53,123,130,163,77,168,214,29,173,186,237,110,67,47,62,151,220,101,150,84,148,169,150,154,73,35,108,116,25,17,164,207,83,87,111,113,23,96,17,255,0,53,185,41,194,204,224,252,150,252,166,87,238,186,103,201,46,187,162,244,20,168,204,243,58,174,71,51,155,206,97,221,116,233,145,183,110,221,53,86,186,234,90,121,252,175,240,244,193,124,166,95,245,12,70,195,155,158,245,168,212,170,52,119,104,142,181,91,155,17,230,18,195,143,50,242,148,148,179,25,165,18,247,71,65,17,154,140,180,53,118,119,25,74,1,207,241,239,5,45,92,196,225,61,119,7,47,90,133,86,21,22,224,233,122,151,233,110,182,220,164,114,36,181,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,24,48,247,132,78,91,112,214,255,0,182,177,26,133,123,98,83,245,43,86,177,10,183,13,169,117,40,10,97,199,227,60,135,155,75,137,76,52,168,208,106,65,17,145,41,39,166,186,25,119,137,190,0,0,57,254,61,224,165,171,152,156,39,174,224,229,235,80,170,194,162,220,29,47,82,253,45,214,219,148,142,68,150,164,35,98,156,109,196,22,171,101,36,122,160,253,83,61,52,61,12,163,6,30,240,137,203,110,26,223,246,214,35,80,175,108,74,126,165,106,214,33,86,225,181,46,165,1,76,56,252,103,144,243,105,113,41,134,149,26,13,72,34,50,37,36,244,215,67,46,241,55,192,0,0,0,0,0,0,0,0,127,155,239,181,25,165,62,250,246,161,58,106,122,25,251,116,246,10,115,207,223,17,154,189,243,87,119,14,112,94,189,202,183,26,219,213,73,233,82,174,175,84,197,121,30,164,152,201,113,189,142,33,210,236,87,111,121,246,104,66,186,148,167,36,56,106,81,238,90,191,96,250,232,179,46,87,35,148,164,83,117,104,255,0,165,206,111,223,167,118,237,123,199,199,113,181,180,179,109,194,209,69,222,66,220,56,101,103,169,171,134,17,224,190,41,85,54,78,143,254,180,63,200,51,231,110,57,146,95,245,88,142,68,157,18,77,151,174,190,223,103,180,133,155,0,169,222,48,184,10,228,73,84,236,102,164,196,213,135,57,222,145,115,153,244,52,40,17,218,236,83,154,158,166,103,244,81,247,251,196,32,202,38,43,254,71,113,202,131,119,189,35,147,22,63,85,206,86,205,218,110,134,251,105,236,36,44,251,220,246,16,209,251,107,75,136,37,164,251,12,127,208,0,0,0,0,15,201,85,61,41,115,15,255,0,87,115,255,0,157,49,157,12,232,43,118,100,239,163,215,93,43,181,66,255,0,238,249,2,227,120,102,169,39,149,138,38,210,211,69,70,35,251,253,29,12,74,208,0,0,0,1,202,179,65,96,198,196,140,13,187,173,215,226,245,14,122,34,123,177,219,222,104,213,238,141,228,39,180,148,159,215,246,158,131,60,241,201,252,51,199,38,84,233,116,174,218,215,90,84,125,203,229,42,52,207,249,196,173,13,31,239,181,211,218,45,155,58,216,219,5,188,132,217,211,218,168,243,36,221,116,74,123,11,87,36,203,113,202,163,73,51,236,229,232,90,159,248,191,176,83,44,88,178,170,115,153,133,21,190,100,137,110,165,166,211,169,22,229,168,244,34,212,251,11,83,63,104,181,222,28,252,61,21,77,143,76,198,220,89,133,203,150,179,102,109,38,23,51,93,91,50,137,37,135,185,140,73,211,188,156,78,197,163,95,105,151,113,11,64,97,134,162,176,220,102,19,181,182,144,72,66,117,51,209,36,90,17,118,143,244,0,0,0,0,1,21,56,139,99,178,48,103,1,106,71,5,122,213,106,92,158,149,26,119,242,230,196,223,218,109,173,63,69,211,239,211,236,237,238,161,42,69,34,173,116,85,218,165,82,227,245,51,164,238,229,183,189,40,221,181,38,163,237,81,145,23,170,147,246,251,6,149,112,27,11,105,120,61,134,84,171,26,148,199,41,168,60,254,205,202,87,211,144,235,191,210,90,207,189,195,254,145,255,0,96,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,180,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,81,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,245,53,215,113,126,206,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,214,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,10,37,186,175,241,74,157,51,81,76,89,64,127,167,204,109,132,191,125,195,75,79,255,0,119,199,26,55,162,43,125,22,2,255,0,90,43,71,255,0,218,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,212,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,91,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,212,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,163,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,97,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,76,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,27,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,234,253,227,57,143,50,228,119,13,167,83,181,73,239,45,117,26,82,203,54,36,126,85,176,102,131,122,47,177,217,189,86,242,247,108,150,243,101,253,20,151,115,126,226,254,209,212,192,0,0,0,0,126,42,218,182,81,167,171,221,21,211,255,0,237,12,103,35,55,239,245,25,141,191,85,238,184,106,169,255,0,238,249,2,231,120,107,68,118,38,86,45,254,105,105,206,68,71,83,221,244,78,157,15,65,41,192,0,0,0,7,249,200,105,183,227,186,195,169,220,135,16,164,40,181,211,82,50,208,198,114,115,157,111,170,217,205,22,35,54,101,162,37,93,53,137,173,23,185,10,168,200,208,187,207,245,125,189,191,96,250,24,207,143,17,239,204,19,178,112,209,182,119,46,128,197,52,212,246,227,45,57,17,28,100,209,183,150,159,215,215,93,199,251,123,199,71,225,165,151,150,49,139,26,97,92,53,218,103,83,71,183,94,110,113,31,56,209,252,162,60,184,107,211,213,113,11,250,14,31,176,203,183,184,204,94,221,62,4,74,92,24,244,216,45,114,163,197,105,12,180,141,198,173,168,73,17,36,181,61,76,251,8,187,199,232,0,0,0,0,1,243,174,42,228,43,102,131,81,184,106,78,108,139,76,136,244,199,149,161,158,136,109,6,181,118,17,25,247,36,251,136,207,236,20,101,196,211,50,14,99,46,52,200,182,40,210,55,91,246,238,206,145,91,52,230,117,17,33,173,127,73,164,44,180,113,179,239,51,215,217,161,119,254,174,23,56,14,156,82,199,6,174,138,172,93,244,203,119,119,48,247,233,175,62,28,212,23,209,113,42,250,77,151,113,31,236,33,122,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,86,124,178,236,214,96,112,94,117,46,31,171,88,131,202,232,85,223,166,249,113,84,231,97,186,132,253,6,79,233,25,253,157,189,249,247,50,168,80,170,26,31,204,74,99,252,85,105,185,63,180,187,140,95,199,15,172,202,71,199,252,24,133,233,23,183,92,52,158,103,164,75,105,151,233,101,202,229,119,52,132,126,141,146,250,58,253,186,31,124,165,0,0,0,0,0,16,51,139,237,135,242,151,47,176,43,45,39,71,41,85,182,165,41,90,255,0,65,168,83,212,101,244,139,245,189,199,251,69,37,9,27,195,238,158,229,67,52,246,87,45,189,253,53,90,155,33,93,186,104,73,168,197,237,239,251,70,134,192,0,0,0,0,68,238,38,238,242,178,177,88,245,246,239,118,66,123,181,215,90,116,206,193,72,120,15,93,122,219,198,139,26,174,210,246,116,247,29,49,107,61,8,253,84,203,105,71,236,63,213,247,13,38,225,237,75,211,54,13,181,87,37,110,235,168,240,164,235,166,154,239,101,10,247,23,191,220,67,208,0,0,0,0,0,172,174,52,117,217,113,172,203,106,140,210,180,105,217,240,221,87,97,123,90,168,164,253,154,247,125,162,6,100,74,216,110,234,204,237,145,25,215,118,38,29,102,155,52,253,93,119,108,168,70,45,59,203,79,165,255,0,196,52,71,21,132,197,140,204,100,125,22,91,75,101,247,17,104,57,166,99,113,198,135,151,204,46,169,226,45,105,60,196,193,228,236,107,85,150,253,242,25,100,253,100,182,189,52,231,17,253,19,254,210,206,222,32,222,247,86,53,226,4,187,162,170,125,85,86,169,203,212,190,109,26,242,216,66,63,162,148,39,232,180,94,194,238,247,247,221,111,15,156,154,83,50,247,101,29,205,114,65,214,235,171,126,157,92,213,124,207,41,217,72,79,98,31,113,181,106,211,201,238,34,211,237,62,233,142,3,248,100,70,90,24,161,254,39,56,26,156,41,199,71,235,148,216,29,53,42,224,219,211,124,238,253,121,16,225,165,127,73,197,43,233,56,125,228,93,253,154,144,249,188,51,241,96,240,215,49,180,168,79,47,72,181,158,127,59,179,191,147,2,97,167,250,10,62,245,251,52,253,162,252,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,80,103,19,12,88,60,74,204,117,86,19,75,214,45,27,145,201,45,59,185,208,33,154,191,160,147,239,71,183,95,216,62,143,12,108,13,70,43,99,163,21,202,156,14,166,149,111,238,234,126,119,102,156,248,115,18,143,162,226,85,244,155,46,226,62,238,221,8,95,9,17,17,104,67,250,2,28,113,7,201,165,51,48,150,81,92,214,220,29,46,186,79,232,21,205,87,207,115,93,138,133,118,45,246,219,78,141,50,174,242,61,126,195,239,165,28,63,189,238,172,21,191,226,92,244,163,233,106,180,190,102,133,243,107,211,152,194,209,253,36,173,63,69,211,246,31,127,191,187,68,185,114,199,26,30,96,240,186,153,136,180,84,242,211,59,157,189,173,86,123,54,72,121,146,245,148,218,53,215,146,103,244,75,251,79,163,84,160,181,82,132,228,39,190,131,154,107,251,12,143,251,6,100,113,114,222,43,87,16,234,212,20,187,204,40,188,143,91,110,154,238,97,181,247,106,127,173,239,23,49,194,82,187,46,173,150,216,177,165,43,113,68,223,183,176,139,233,79,156,103,220,69,238,19,128,0,0,0,0,7,159,196,42,145,81,172,27,150,174,106,208,160,209,230,73,215,78,237,140,173,94,227,247,123,140,102,207,30,107,174,220,152,209,124,213,221,94,242,145,113,212,214,131,208,139,213,84,183,84,94,194,253,111,112,187,190,25,14,243,114,177,71,245,247,108,118,58,123,180,211,74,116,62,193,44,64,0,0,0,0,103,147,136,37,57,202,118,105,239,94,99,123,58,154,173,74,66,123,117,212,149,81,149,219,223,246,8,228,46,211,132,21,135,242,107,47,179,235,78,167,87,42,181,183,101,36,245,254,131,176,160,40,139,233,31,234,251,139,246,9,232,0,0,0,0,0,32,71,21,92,205,55,134,184,97,249,46,183,228,109,173,220,63,55,39,212,215,72,47,199,156,194,254,155,74,71,211,65,119,40,149,238,208,187,69,45,17,84,107,213,29,11,231,229,63,254,42,117,218,159,216,93,196,52,15,144,204,187,181,151,252,22,131,76,153,235,86,39,115,122,229,119,107,178,92,165,55,216,78,173,63,65,226,250,38,95,111,111,116,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,73,45,38,149,23,97,138,72,226,161,150,215,176,207,20,143,17,168,144,182,81,110,15,111,48,143,103,34,60,38,127,164,234,150,122,173,103,253,18,253,165,218,56,102,78,115,53,87,203,62,39,49,114,199,111,159,76,147,187,173,99,84,167,153,182,60,132,55,235,27,78,40,180,83,250,250,165,247,246,119,104,98,218,184,41,215,77,22,61,118,148,247,54,44,157,251,23,181,73,215,106,205,39,216,162,35,239,73,251,7,212,0,0,0,0,1,15,56,165,209,222,170,229,134,107,141,74,228,244,115,28,146,162,216,74,222,148,83,230,234,158,242,211,93,123,197,13,9,107,195,2,154,253,75,52,244,206,68,142,87,75,25,153,43,245,9,91,210,154,140,45,83,218,125,154,235,222,47,204,0,0,0,0,4,22,226,241,120,122,7,46,48,169,12,43,231,170,53,214,217,89,105,254,196,228,9,233,62,244,153,119,151,188,140,82,189,157,33,216,119,117,14,91,7,163,140,84,163,56,142,239,164,78,164,203,191,238,26,82,203,244,151,166,96,54,27,203,144,95,56,245,163,71,113,93,221,166,112,218,51,62,207,188,123,240,0,0,0,0,21,167,198,134,134,169,88,125,109,213,144,122,27,53,72,104,63,184,152,168,171,223,253,130,11,240,240,36,30,105,237,13,254,202,133,60,203,239,244,140,65,160,90,245,106,13,185,69,159,94,169,187,203,137,78,140,236,183,215,180,207,107,109,160,214,163,209,36,102,125,137,62,226,51,20,119,196,243,51,46,99,22,50,73,178,40,106,221,111,91,59,58,87,244,211,168,234,34,194,117,126,170,154,66,209,181,198,204,187,76,245,246,104,93,131,174,240,162,202,59,119,29,77,88,233,120,179,172,88,122,122,41,173,223,164,222,153,209,94,237,109,226,50,208,210,147,245,145,247,123,76,91,176,0,10,225,227,49,104,83,38,225,165,185,117,188,173,38,83,122,206,73,104,174,222,100,138,123,106,254,150,157,197,237,35,21,77,132,53,103,104,120,137,73,170,50,173,171,103,159,161,232,71,222,195,137,246,145,251,253,195,78,173,169,106,65,41,198,246,40,251,211,174,186,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,1,255,0,46,41,105,65,169,182,247,168,187,147,174,154,140,197,99,5,85,218,222,34,213,170,143,43,114,222,228,106,122,105,220,195,105,247,23,187,220,45,103,131,61,161,76,133,134,151,29,214,202,181,153,82,232,249,197,162,187,57,114,42,13,167,189,90,119,31,176,136,88,240,0,10,137,226,185,148,116,91,149,68,227,157,156,206,145,102,107,233,86,183,126,143,98,96,197,103,181,199,140,207,83,82,143,213,71,223,236,49,200,184,98,102,101,204,30,198,72,214,69,113,91,109,235,155,127,84,254,154,244,253,60,89,174,163,213,75,75,90,247,56,225,23,97,150,158,221,75,176,94,146,84,149,164,148,147,212,140,102,99,30,210,218,113,102,186,77,125,31,228,186,127,249,179,66,228,120,78,80,213,72,203,45,57,229,158,170,147,206,212,255,0,197,168,78,251,79,222,38,184,0,0,0,0,15,1,152,25,47,67,192,108,72,151,28,190,113,155,70,176,226,123,187,12,161,186,100,125,191,112,205,109,227,33,217,151,117,114,91,231,171,143,212,164,184,190,239,164,110,168,207,187,239,23,79,194,26,240,244,238,92,102,209,223,87,207,83,171,174,50,130,211,253,137,184,16,18,93,201,34,239,63,121,152,157,64,0,0,0,0,40,55,138,5,53,250,110,105,234,124,249,28,222,170,51,210,81,234,18,118,37,85,25,186,39,176,251,116,211,188,68,145,124,188,44,232,239,82,178,195,13,199,101,115,186,201,141,201,73,108,36,236,74,233,240,180,79,121,235,166,157,226,97,128,0,0,0,0,240,120,223,138,52,220,29,195,26,253,253,82,61,74,151,79,149,37,148,122,223,56,235,81,220,117,40,213,40,94,154,242,207,180,210,100,95,111,112,207,22,99,177,170,179,143,56,173,90,191,42,199,162,36,74,146,152,141,250,159,55,29,82,94,117,9,213,45,163,93,57,167,218,105,212,253,190,226,148,28,43,242,218,246,38,226,153,98,53,110,22,250,45,191,237,230,17,111,231,198,154,207,244,93,74,203,69,160,191,162,127,176,187,69,219,161,36,132,146,82,93,132,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,188,92,194,171,91,25,108,137,214,45,221,15,168,129,59,149,189,60,199,17,244,30,109,210,237,109,104,87,210,109,63,210,47,236,60,242,102,83,47,247,86,94,177,22,109,157,95,133,203,142,223,47,166,123,152,217,243,117,97,151,23,234,161,199,13,58,27,196,93,167,219,236,247,20,190,225,151,157,182,48,226,160,140,32,196,41,220,170,36,141,122,23,185,70,174,78,212,204,144,231,170,211,10,90,181,90,208,94,178,251,61,157,154,144,184,230,157,67,200,39,27,86,169,62,227,208,127,216,0,0,0,8,225,154,124,219,209,242,245,93,179,173,229,177,207,149,112,214,233,240,223,45,202,79,46,43,235,125,10,95,232,92,35,208,217,238,35,37,31,188,189,191,115,50,48,233,184,159,148,203,174,178,109,115,35,203,179,39,86,88,45,202,47,165,76,121,73,63,232,159,115,158,210,253,131,58,213,184,233,137,89,159,17,37,162,89,148,235,100,94,226,37,153,127,96,150,220,43,122,79,206,158,55,86,90,255,0,54,163,149,223,250,79,72,194,211,187,251,123,5,243,0,0,0,0,0,169,30,50,216,156,228,139,150,131,134,45,158,168,110,52,90,170,190,242,114,160,207,234,127,248,95,179,218,32,70,94,173,89,55,150,54,89,20,56,205,239,231,92,20,210,112,181,34,245,14,91,73,62,243,47,214,247,234,52,143,96,210,125,3,98,219,148,61,186,122,58,147,14,38,154,247,114,217,74,125,231,238,247,152,251,192,0,0,0,0,43,227,140,68,34,123,5,105,50,118,234,109,213,216,237,215,221,18,160,98,181,178,57,85,244,86,104,112,249,195,61,18,253,195,73,97,95,114,170,49,181,246,31,184,89,159,21,204,199,38,193,194,70,48,218,221,149,182,171,113,169,41,146,91,53,254,65,34,52,230,87,244,218,82,126,146,19,220,162,87,187,66,237,21,81,151,92,27,174,230,27,23,41,86,21,61,174,115,181,30,127,49,91,144,157,57,113,157,116,187,13,109,151,115,39,253,34,254,195,209,165,135,102,82,48,250,213,133,105,80,152,228,194,131,204,229,35,114,149,166,247,20,225,246,169,74,63,164,179,239,51,16,179,61,252,69,25,192,73,7,96,225,175,242,139,159,253,153,254,212,116,221,145,93,79,170,244,101,182,189,205,186,178,236,87,102,158,253,8,171,146,223,226,35,153,186,13,195,242,129,23,199,53,103,222,143,70,83,211,175,168,104,239,233,143,223,238,23,1,147,28,220,208,243,75,100,187,81,67,29,37,106,157,183,173,143,189,110,109,230,61,32,155,245,249,45,160,253,70,53,245,117,239,208,251,123,228,112,129,156,96,36,56,222,94,18,194,75,84,189,174,227,247,105,58,1,144,166,27,74,36,137,215,4,88,177,11,87,87,204,218,93,158,196,40,207,191,179,184,134,163,99,254,133,61,154,119,246,126,209,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,206,71,232,85,217,175,119,103,237,25,114,187,162,73,131,112,203,139,44,180,117,28,189,197,217,237,66,76,187,187,59,140,133,207,112,126,144,227,153,120,83,10,45,16,206,155,79,223,172,233,230,98,121,136,229,156,236,220,209,50,181,100,181,82,92,126,174,179,81,221,209,71,222,182,247,114,222,142,78,122,220,151,16,94,163,250,250,218,119,104,93,189,212,253,112,113,17,204,221,122,225,249,64,187,227,148,178,238,71,163,41,234,211,212,36,119,244,197,238,247,11,27,200,135,17,70,113,238,65,88,56,149,252,158,231,255,0,97,127,181,125,79,100,167,85,234,179,25,13,163,107,109,32,187,85,219,175,191,82,57,167,126,89,148,140,65,181,102,218,85,214,57,208,167,114,249,168,220,164,235,177,196,184,93,169,82,79,189,5,220,100,51,151,152,172,27,174,229,231,23,42,182,21,65,174,75,180,238,71,45,91,144,173,121,145,154,116,251,9,110,23,115,197,253,35,254,194,186,126,31,89,142,103,27,176,18,11,245,185,91,171,212,142,111,164,189,67,47,210,205,148,77,125,22,144,143,160,209,125,29,126,221,15,190,138,177,38,164,170,189,235,81,168,47,189,222,79,253,77,32,189,197,238,23,161,195,54,17,67,203,5,191,162,116,223,213,251,125,213,25,159,247,137,100,0,0,0,0,3,224,223,212,159,79,88,183,29,15,110,190,145,164,204,137,166,189,252,198,84,159,121,123,253,228,51,113,152,91,86,77,155,141,151,189,14,74,54,114,110,10,145,54,90,145,250,133,45,212,151,113,159,234,251,196,246,224,211,137,206,71,185,107,216,98,179,245,28,141,42,168,95,121,185,79,103,245,63,252,47,217,237,22,222,0,0,0,0,2,134,120,169,116,159,157,60,158,148,180,254,109,95,51,191,244,158,145,155,175,127,246,118,8,147,68,142,153,117,152,17,20,90,165,233,77,54,101,239,35,89,23,246,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,233,31,114,61,133,251,7,196,202,198,109,232,249,133,174,222,54,234,24,228,74,183,171,117,24,108,22,229,43,153,21,133,176,132,175,244,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,72,181,171,233,56,175,233,31,246,23,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,54,25,92,180,51,53,97,185,64,173,69,210,169,27,78,130,86,247,126,103,115,204,45,207,81,46,182,149,106,150,8,189,99,236,239,46,222,250,4,198,28,26,190,112,62,240,147,101,223,148,174,138,124,109,154,167,158,203,154,238,105,183,59,218,90,211,244,93,71,183,219,247,145,76,124,156,113,52,187,48,218,171,72,178,241,90,95,91,108,54,218,227,115,185,109,55,201,91,211,16,179,119,107,17,84,226,182,161,110,250,186,232,127,97,232,46,7,14,241,22,213,197,27,86,159,119,218,21,30,178,159,80,142,212,134,215,201,113,190,199,27,67,132,90,56,148,171,232,184,159,97,119,143,78,0,0,3,231,92,85,202,125,179,65,168,220,53,87,185,80,233,177,94,150,250,246,169,91,91,109,6,181,30,137,35,51,236,73,247,17,159,216,51,237,159,28,118,115,27,241,238,183,80,139,47,157,75,163,201,147,76,137,243,123,119,54,212,217,70,133,118,182,133,23,170,239,113,234,126,243,51,238,183,108,154,93,109,98,246,74,40,212,55,162,237,110,155,106,199,181,22,157,230,124,194,110,147,29,38,122,145,39,77,121,158,243,255,0,24,81,246,97,237,183,109,60,117,196,10,26,227,242,91,141,115,213,91,97,59,201,95,52,153,142,165,61,186,159,234,251,79,81,214,56,116,92,141,219,89,161,182,221,113,90,20,231,225,193,238,239,223,81,137,217,220,127,171,246,125,227,65,76,184,79,52,135,83,220,180,146,139,246,144,255,0,176,0,0,0,31,240,235,168,97,165,188,225,232,134,210,106,81,251,136,139,83,25,234,226,13,124,204,190,179,69,119,61,41,238,98,40,211,231,209,227,158,210,45,25,102,163,40,210,93,137,79,235,251,117,63,180,199,65,225,65,134,105,196,12,205,20,217,42,216,205,185,74,244,218,21,166,187,157,143,80,130,100,157,9,105,50,236,95,127,105,125,134,47,88,136,136,136,139,184,135,244,0,0,0,0,5,127,113,132,146,134,240,66,152,202,149,161,170,172,206,133,167,190,28,242,21,115,148,138,156,106,22,96,172,186,252,199,185,76,82,171,84,233,206,47,105,171,68,181,53,133,153,232,68,103,220,71,220,71,247,24,251,217,219,198,73,216,215,143,213,218,162,223,230,197,165,202,149,72,134,123,73,59,153,110,108,149,54,127,65,6,93,142,247,25,25,251,204,253,150,1,194,11,47,200,162,217,78,227,125,78,22,215,107,123,122,7,121,154,254,133,233,241,157,236,75,134,93,198,69,235,32,190,205,123,196,230,199,204,77,107,8,112,182,177,125,41,205,171,167,244,251,59,12,245,230,73,105,163,254,130,191,172,253,83,254,209,154,219,154,227,170,93,149,201,55,5,106,71,62,100,173,156,215,54,37,59,182,161,40,46,196,145,17,118,36,187,136,124,193,62,248,61,214,234,49,49,222,85,33,130,214,44,237,156,239,163,217,178,28,245,39,188,181,239,63,97,144,186,209,91,156,101,111,200,112,48,234,131,100,45,205,175,213,122,173,137,208,207,119,41,250,123,167,219,183,66,208,143,222,95,183,184,86,118,87,173,89,23,158,56,219,118,244,104,220,245,74,235,61,77,228,157,118,195,121,125,230,101,250,190,241,165,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,25,172,205,21,171,38,204,199,27,146,222,147,27,144,168,221,31,169,188,149,166,232,108,175,188,140,255,0,91,222,44,195,131,85,247,14,126,29,215,172,132,57,185,250,95,75,189,58,25,109,230,191,80,116,187,118,232,122,145,123,207,246,119,11,35,20,165,198,18,183,81,151,142,241,105,15,150,145,96,239,228,253,30,221,240,224,41,93,197,175,121,123,76,196,4,31,78,217,184,234,150,157,114,53,193,69,145,200,153,23,127,41,205,137,86,221,200,82,15,177,68,100,125,138,62,242,26,82,192,60,77,107,23,176,182,143,125,37,205,203,168,117,27,251,12,180,229,201,117,162,254,130,127,171,253,82,254,209,6,120,190,229,249,21,171,41,172,111,166,66,220,237,19,119,94,239,51,79,211,61,2,51,93,138,112,139,184,140,189,84,31,219,167,120,136,28,53,177,245,204,31,198,66,161,79,153,200,164,220,95,225,75,229,238,219,200,139,49,72,236,38,214,163,213,110,23,113,151,219,169,8,189,126,54,77,93,115,155,37,110,211,149,219,166,159,236,105,23,187,195,86,74,36,101,130,221,216,173,118,245,126,207,255,0,24,204,18,176,0,0,0,0,7,240,200,140,140,143,184,197,20,241,95,195,52,225,254,102,142,108,101,111,102,227,165,122,105,106,211,77,174,200,168,78,51,78,134,181,25,246,35,191,176,190,194,28,251,135,205,243,50,197,205,21,162,244,87,185,104,172,212,32,81,228,30,210,61,89,122,163,20,212,93,169,87,234,123,52,63,180,134,133,90,117,15,180,135,155,61,80,226,73,73,63,121,25,106,67,254,192,0,0,0,127,195,206,19,45,45,213,119,33,38,163,253,132,51,237,196,98,228,110,229,205,13,200,235,106,212,160,191,50,15,119,113,162,163,47,179,184,191,91,237,251,199,38,203,197,182,237,217,142,184,127,66,68,126,115,114,110,122,83,111,167,121,39,230,149,49,164,171,183,82,253,111,97,234,47,7,57,87,91,88,67,146,122,205,13,152,186,183,82,181,100,90,136,78,243,46,89,57,73,144,146,61,76,149,174,156,191,121,127,140,42,39,33,248,234,230,8,99,221,14,161,42,95,38,151,87,147,26,153,47,230,247,109,109,217,177,77,106,236,109,106,63,85,174,226,208,253,198,71,223,160,155,118,185,79,185,168,52,235,134,148,247,54,29,74,43,50,216,94,213,39,115,110,32,150,147,209,68,70,93,138,46,242,35,251,7,209,0,0,1,230,49,19,17,109,92,46,181,106,23,125,223,81,232,233,244,248,238,200,113,124,151,28,236,109,181,184,101,163,105,82,190,139,106,246,31,112,166,60,247,241,9,173,227,181,66,85,131,135,210,122,91,61,163,113,151,15,98,23,213,153,42,83,70,191,157,140,135,91,222,211,168,236,221,217,167,191,83,46,3,149,236,180,222,185,144,196,56,22,221,187,77,231,83,154,125,167,42,111,243,154,79,42,41,62,202,30,86,213,186,218,149,162,94,35,209,39,184,253,159,101,250,229,243,3,45,60,1,195,138,101,143,107,194,228,155,49,217,84,197,243,29,87,58,73,48,211,78,47,69,184,189,186,242,83,216,71,161,123,61,231,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,24,204,142,86,176,231,50,150,186,168,119,124,29,37,183,167,75,47,154,255,0,204,234,227,42,95,168,219,173,146,181,38,18,93,167,217,222,95,109,38,230,43,34,248,197,151,164,75,170,214,233,189,93,14,59,237,199,68,254,116,86,247,169,81,205,229,124,218,100,56,178,208,144,178,238,237,219,246,145,15,149,150,60,223,98,118,90,110,72,207,91,181,45,212,85,200,65,207,131,201,142,92,214,205,198,121,133,204,91,46,45,58,161,130,79,171,218,93,229,219,223,117,57,83,206,78,29,102,114,220,109,234,36,142,154,181,29,4,137,144,182,62,189,174,37,182,13,195,230,41,134,208,122,45,242,79,103,103,102,165,217,221,33,64,0,5,120,113,82,205,140,91,18,203,119,5,237,153,159,207,21,198,20,153,197,203,62,200,111,53,54,51,133,235,178,164,253,52,39,181,43,37,123,180,46,209,79,86,229,6,173,120,220,148,251,118,144,207,62,161,87,152,212,70,17,185,40,222,235,174,18,18,90,168,201,37,170,148,93,230,69,247,13,17,228,223,11,31,194,92,186,218,150,189,66,55,38,115,244,168,50,231,55,188,149,182,66,160,199,67,133,169,45,68,126,179,102,90,164,244,247,10,111,226,75,111,185,68,204,237,121,213,70,228,162,106,229,74,79,175,187,118,250,132,207,91,188,244,215,78,225,197,112,18,177,90,161,227,69,145,62,223,86,147,147,113,83,57,69,162,61,101,20,182,141,37,235,145,145,122,196,93,227,73,88,121,50,163,80,176,45,169,245,114,210,116,154,60,55,164,151,171,216,234,153,65,175,232,246,125,35,62,238,207,112,244,32,0,0,0,60,126,48,214,14,129,133,55,141,101,43,218,168,116,26,131,233,86,154,232,104,140,226,136,251,143,221,238,25,179,197,170,203,215,6,40,93,181,151,220,222,169,149,201,239,110,208,139,93,242,28,87,176,139,223,238,22,193,193,195,14,91,163,225,173,106,251,117,143,229,19,167,73,138,151,55,127,177,46,61,61,210,45,55,25,119,150,186,237,35,255,0,48,177,192,0,0,0,0,1,91,92,103,43,173,68,195,123,122,142,106,249,199,170,145,28,211,67,238,54,42,9,247,127,104,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,250,207,232,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,254,193,20,120,182,214,229,211,50,201,62,12,103,54,148,238,86,254,194,63,161,80,128,101,222,71,239,251,5,33,209,40,211,174,10,163,52,138,107,92,201,50,55,108,78,226,45,118,164,212,125,170,50,46,226,63,104,237,83,242,81,143,241,163,148,232,118,127,85,17,95,69,239,72,66,70,189,164,95,68,223,215,191,82,253,130,199,248,99,100,186,244,193,87,106,24,143,137,116,175,71,212,229,242,186,54,57,237,59,183,103,88,203,158,179,47,173,39,170,93,65,246,167,219,217,219,169,149,135,58,226,25,65,184,179,209,37,222,40,7,136,118,62,75,198,172,114,156,204,121,220,250,53,31,149,208,252,209,39,244,176,226,27,157,237,161,127,77,175,233,107,246,104,93,253,63,132,46,24,252,178,198,218,133,222,252,126,108,91,91,149,206,61,251,118,245,49,39,182,158,229,145,159,106,125,132,175,216,46,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,38,241,122,195,15,145,184,217,79,187,216,143,202,139,116,243,121,39,191,118,189,52,72,13,171,189,102,125,234,246,146,127,104,230,28,60,113,242,94,10,227,148,22,100,78,228,81,171,28,222,187,230,137,95,162,135,44,219,238,109,107,250,110,255,0,71,79,183,82,238,191,230,156,67,200,39,16,122,164,251,133,121,113,57,201,117,233,141,78,64,196,124,52,165,122,66,167,15,155,214,49,207,105,173,219,250,54,91,245,158,125,9,45,18,210,207,177,62,206,222,221,12,235,126,6,74,49,254,76,115,157,50,207,233,98,39,233,61,233,8,75,211,180,203,232,147,250,247,232,95,180,113,90,221,26,117,191,84,122,145,82,107,151,38,62,221,233,220,71,166,228,146,139,181,38,101,220,101,237,23,121,194,74,183,46,167,150,72,16,100,185,189,48,121,187,59,8,180,223,80,158,103,220,69,238,251,68,174,197,203,14,157,137,184,121,86,178,42,204,243,98,84,185,28,196,110,82,117,229,190,219,165,218,149,36,251,208,94,210,254,193,154,235,210,219,172,97,141,239,50,221,144,174,76,250,111,47,83,209,42,211,152,202,87,236,53,39,232,175,222,99,226,85,234,79,85,170,46,212,31,61,86,238,221,79,179,216,146,47,97,23,184,94,103,10,106,235,85,140,178,211,24,66,181,84,94,118,238,195,254,149,66,113,151,176,189,194,104,0,0,0,0,0,10,228,227,31,135,45,214,112,214,139,125,52,207,242,136,51,163,69,83,155,191,216,145,30,160,233,150,155,136,187,207,93,118,153,255,0,152,84,246,18,214,94,183,241,66,210,172,176,230,197,67,174,64,123,118,132,122,108,144,218,189,164,126,239,112,210,102,15,86,14,191,133,54,117,101,75,220,169,148,26,123,234,86,154,106,107,140,218,140,251,139,223,238,30,192,0,0,0,7,158,196,57,117,26,125,129,114,207,164,22,179,163,81,230,61,24,189,94,215,82,202,205,31,75,179,233,17,119,246,123,198,109,113,238,175,90,173,227,69,239,62,224,86,179,151,112,212,185,165,162,61,85,28,183,77,69,234,17,17,250,198,125,195,181,112,218,183,221,173,230,118,130,234,99,115,145,9,113,101,43,215,219,180,145,80,135,170,187,203,93,53,238,23,33,156,140,44,127,22,178,237,117,218,244,248,220,233,204,82,167,75,130,222,242,78,233,9,131,33,13,150,166,180,145,122,206,17,106,163,211,222,51,185,113,208,106,214,117,201,80,183,106,236,244,245,10,68,199,98,62,141,201,94,199,90,112,208,162,213,38,105,61,20,147,238,51,47,188,92,47,10,220,216,197,190,236,182,176,94,230,153,252,241,67,97,41,130,92,179,237,134,203,80,163,54,94,163,41,79,211,90,187,84,179,87,191,82,237,22,30,0,0,35,214,107,51,147,135,89,99,183,28,122,183,35,169,173,72,65,162,28,45,143,163,115,138,109,243,108,249,137,97,196,22,171,96,211,219,217,219,169,246,119,210,182,103,51,125,137,217,150,185,36,189,113,84,182,209,81,33,103,2,15,38,57,242,155,39,30,229,151,49,12,182,181,104,135,205,62,183,105,247,159,111,119,180,202,6,66,241,11,49,213,104,85,233,177,186,27,73,153,109,245,114,183,176,239,53,4,168,235,90,54,20,134,221,78,173,60,103,169,22,165,166,133,219,221,118,152,27,129,86,54,2,89,80,172,235,46,159,200,109,134,155,39,220,230,188,174,115,169,105,166,212,189,28,113,123,117,229,36,244,35,208,191,202,103,209,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,226,172,209,169,215,5,50,77,30,173,31,159,18,91,75,101,230,247,169,59,144,164,154,84,90,164,200,203,82,51,46,195,21,143,157,158,23,172,84,189,45,137,184,38,215,41,243,55,231,205,167,110,53,111,255,0,9,121,197,115,100,203,208,181,51,105,58,18,126,210,46,242,21,149,10,163,124,224,181,244,167,33,61,232,186,237,18,97,164,207,107,47,236,117,151,139,222,75,65,232,182,139,222,93,158,210,62,219,19,202,183,22,185,180,196,192,178,241,198,7,82,201,114,152,77,103,154,72,216,95,48,217,23,34,52,51,51,208,137,213,247,251,118,251,140,89,78,23,99,134,29,226,253,25,186,221,147,91,235,88,89,23,254,44,251,122,25,161,10,255,0,100,109,7,220,226,125,158,223,188,123,210,50,50,35,46,227,31,142,177,88,167,80,105,207,213,106,178,57,49,163,54,167,92,94,197,43,68,165,38,163,61,18,70,125,196,125,196,32,222,106,248,155,225,150,29,219,213,155,87,15,222,244,197,196,235,114,32,164,246,200,143,211,172,208,250,9,207,157,138,164,47,107,136,71,102,186,30,189,250,17,138,105,196,11,226,181,136,215,133,86,242,175,191,205,153,84,150,252,165,158,212,39,67,113,213,184,101,234,37,37,222,179,246,23,246,11,19,225,81,148,36,215,235,9,199,43,222,151,204,133,15,79,69,151,63,77,31,66,160,201,101,223,154,120,143,232,154,189,85,35,79,127,176,133,185,54,218,26,109,45,54,90,37,4,73,73,123,136,133,45,241,138,181,38,82,49,214,145,90,83,127,201,230,208,227,168,151,169,125,37,204,168,43,77,53,51,238,47,112,135,185,123,81,163,29,112,245,100,173,12,174,154,73,235,167,119,242,198,134,147,172,165,26,172,234,18,205,91,141,84,200,167,174,154,107,243,73,31,104,0,0,0,4,125,207,149,218,86,142,87,175,135,247,237,85,74,141,83,167,32,244,215,214,114,157,40,203,216,127,171,246,125,227,59,142,184,228,151,214,234,251,86,234,205,71,246,153,152,208,214,64,109,200,214,246,86,236,142,157,27,85,81,163,211,103,185,218,103,170,220,167,69,215,188,207,221,236,211,238,18,44,0,0,0,0,0,84,175,26,170,244,51,186,173,107,103,95,229,94,143,131,59,78,223,209,243,42,40,247,105,223,246,235,246,10,193,22,119,193,171,7,13,235,162,187,140,19,154,213,182,225,202,163,179,235,119,40,156,167,200,74,187,23,247,246,26,63,111,176,91,104,133,124,88,45,169,117,220,175,213,102,68,61,85,3,145,170,59,61,109,245,24,37,222,102,90,119,125,162,146,44,107,145,118,141,211,10,225,109,174,98,162,115,52,78,237,53,220,218,145,223,161,254,183,184,105,99,12,47,75,106,243,179,33,220,20,9,27,226,200,230,104,123,28,47,162,234,209,253,52,145,247,164,253,131,216,154,210,148,238,51,236,21,173,196,135,62,212,123,122,143,55,6,48,222,79,62,170,255,0,47,173,149,177,73,228,109,84,57,45,250,143,71,52,171,114,77,101,234,175,179,188,251,116,33,80,106,82,150,173,202,61,76,197,247,112,221,203,125,71,47,248,60,227,151,3,92,186,213,193,167,90,157,201,61,57,18,166,114,251,80,234,209,244,30,47,163,167,219,169,247,75,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,130,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,87,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,232,167,246,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,176,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,173,246,253,226,65,0,0,0,0,248,183,170,141,54,117,117,68,173,166,154,100,163,215,77,127,216,148,51,99,152,69,26,241,219,16,212,106,212,206,233,171,30,186,119,255,0,44,116,76,46,14,182,164,202,190,58,213,235,73,111,249,60,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,236,23,45,149,78,38,248,101,136,150,245,26,213,196,7,189,15,113,52,220,120,42,61,178,36,117,11,36,48,131,115,230,162,165,8,220,226,215,217,174,133,167,126,134,66,114,81,235,20,234,245,57,138,173,42,71,58,52,150,210,235,107,216,164,234,149,36,148,71,162,136,143,184,203,188,135,236,51,34,35,51,238,33,224,177,71,28,48,239,8,40,206,86,239,106,223,68,194,8,255,0,241,103,220,212,201,11,87,251,27,107,62,230,213,236,246,125,194,181,179,85,197,174,109,77,51,236,188,14,129,211,50,124,214,21,89,230,146,247,151,207,182,101,200,147,12,140,181,35,105,125,254,205,190,243,21,217,58,165,124,227,77,244,151,38,189,233,58,229,110,97,36,143,107,44,111,117,231,143,220,72,65,106,183,79,220,93,190,194,46,203,53,201,55,11,214,41,190,137,196,220,108,107,154,254,172,79,133,78,220,105,217,254,12,243,106,230,198,151,161,232,100,234,116,52,253,166,93,196,44,226,141,70,167,91,244,200,212,122,76,126,68,72,141,33,150,91,222,165,109,66,82,73,73,106,163,51,61,8,136,187,76,126,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,35,35,35,238,49,27,115,71,145,204,45,204,149,46,92,169,236,122,54,226,233,156,110,53,79,116,135,185,106,218,241,160,249,37,33,182,207,71,30,53,118,247,233,161,246,119,84,158,97,120,120,227,78,6,61,50,123,80,253,53,67,142,183,13,51,249,145,35,110,109,38,233,146,185,125,74,214,94,163,91,180,239,245,180,239,46,216,219,2,163,112,89,213,102,230,65,123,164,157,13,210,82,21,181,14,108,90,20,70,93,134,70,71,162,146,95,103,96,232,13,102,167,30,152,109,13,53,125,237,75,100,68,146,244,92,35,211,78,239,246,17,228,239,44,83,191,49,5,228,200,187,235,189,123,137,34,73,31,74,203,90,17,26,143,253,141,9,253,117,127,148,124,106,53,187,90,184,170,17,169,180,136,125,68,169,175,34,59,40,230,33,27,220,90,137,41,45,84,100,69,169,168,187,79,176,79,172,154,240,198,190,175,43,134,149,125,226,212,127,68,209,33,72,98,90,98,111,101,254,169,40,92,119,73,59,227,202,37,163,114,20,225,107,183,179,77,116,212,200,133,195,218,214,213,42,207,183,105,214,197,17,142,76,26,92,86,97,199,70,229,43,107,109,182,148,36,181,81,153,159,170,146,239,51,63,180,199,213,21,225,198,47,15,158,175,225,5,34,234,138,141,23,77,170,199,230,43,82,253,27,113,106,14,25,104,106,47,127,184,204,84,246,5,174,27,120,211,97,185,80,119,151,25,55,45,44,221,94,211,61,168,41,109,110,61,11,180,251,53,238,26,79,195,183,98,61,96,219,110,64,115,153,24,233,16,249,43,208,203,114,57,40,218,122,31,105,118,105,222,61,8,0,0,0,8,77,197,173,245,181,150,38,82,151,116,37,215,18,147,78,222,253,105,243,189,162,145,45,86,58,171,162,143,27,77,121,179,227,163,79,189,196,144,210,94,91,97,166,6,0,97,204,100,167,77,182,165,32,140,181,247,66,100,191,176,116,144,0,0,0,0,31,242,181,18,16,165,168,244,36,145,153,138,20,226,137,126,34,250,205,4,222,90,116,77,10,27,180,110,254,254,77,70,111,111,209,79,235,253,191,121,136,147,18,43,211,101,179,14,58,119,58,251,137,105,5,169,22,170,81,232,69,219,217,222,99,66,28,62,176,177,140,46,203,69,174,201,23,242,138,252,40,85,183,251,253,87,31,167,197,37,39,233,168,143,181,190,242,208,190,194,18,76,115,204,125,195,181,98,166,21,86,172,150,149,181,218,135,77,177,90,107,166,201,45,58,127,210,73,119,55,239,47,236,25,160,155,21,200,82,87,21,223,164,141,53,253,164,71,253,163,183,97,30,111,113,55,8,232,137,183,105,82,122,138,122,53,216,206,200,232,219,170,220,89,250,202,101,74,63,89,195,62,241,236,113,95,136,126,56,226,149,182,245,177,38,127,67,17,253,187,203,149,13,221,118,184,133,151,116,100,159,123,126,255,0,104,139,138,82,221,94,229,30,170,49,102,92,54,242,13,42,225,151,3,27,177,41,157,41,73,230,244,48,183,23,207,246,76,140,231,206,51,32,148,157,170,36,43,214,71,111,113,118,106,98,220,200,137,37,161,119,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,15,225,145,40,180,62,225,81,156,73,50,13,42,222,151,63,27,176,213,157,105,74,229,117,208,183,23,204,118,67,140,223,206,61,32,212,173,202,53,171,213,71,103,113,246,104,98,179,82,165,180,189,201,61,20,66,81,225,71,16,252,113,194,219,109,155,98,52,254,186,35,27,182,23,42,27,90,110,113,107,62,248,202,62,247,61,254,193,227,177,115,55,184,155,139,148,69,91,181,89,61,61,61,122,111,103,100,117,238,209,109,172,189,100,178,149,23,172,217,31,120,226,48,162,185,54,74,34,181,244,151,174,159,176,140,255,0,176,105,127,0,176,237,88,87,133,84,91,37,213,110,118,159,212,239,86,154,107,190,75,174,151,244,148,93,206,123,207,251,7,67,16,119,139,38,17,149,245,151,247,111,40,136,221,58,215,219,202,78,186,111,234,102,193,109,93,166,180,145,104,148,31,121,43,246,119,138,57,19,191,133,62,44,55,135,247,237,102,220,117,26,149,211,88,183,97,17,235,221,243,242,17,250,138,215,244,222,244,253,254,235,183,66,137,104,74,210,122,146,136,140,135,253,0,0,0,0,0,230,249,146,134,153,216,1,136,209,148,157,119,218,149,114,34,215,223,9,226,254,209,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,209,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,217,16,175,212,79,249,7,172,119,53,56,244,251,107,105,219,239,114,92,35,37,23,162,225,22,186,247,255,0,176,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,250,197,127,151,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,234,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,200,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,163,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,250,229,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,251,70,148,48,154,42,160,225,117,159,13,104,218,166,104,52,246,204,181,215,67,40,237,151,246,15,86,0,0,0,0,3,197,99,85,223,18,195,194,91,198,237,150,238,194,165,208,106,18,209,234,153,234,182,227,56,225,23,98,85,167,208,63,97,254,209,155,156,91,187,222,191,49,50,232,187,93,94,226,170,86,38,203,111,176,139,68,57,33,199,8,190,138,127,95,220,95,176,118,172,132,101,246,185,141,248,233,65,113,136,186,210,40,51,162,212,230,187,189,29,168,98,100,94,98,116,55,16,175,160,238,186,167,83,247,17,159,118,128,232,116,152,212,26,52,10,36,36,232,197,62,51,81,90,45,79,232,54,130,73,119,153,159,113,23,121,152,253,192,42,143,136,191,15,91,174,177,116,187,139,184,59,74,235,209,59,111,164,97,243,219,107,147,177,184,145,218,249,201,18,75,118,186,56,175,85,37,166,154,31,176,197,102,73,179,238,56,142,242,100,83,182,47,221,206,108,255,0,204,175,180,123,140,55,203,54,52,226,197,65,52,219,26,206,244,131,202,215,179,210,17,26,211,213,90,191,217,93,73,119,54,191,242,125,194,203,242,147,194,154,147,102,201,141,122,99,76,142,186,164,222,253,148,221,138,107,149,169,62,217,252,236,105,102,149,106,149,52,174,238,205,52,247,152,178,56,177,88,134,194,99,70,70,198,209,174,212,234,103,166,167,175,183,239,31,234,0,0,0,0,3,207,217,183,253,155,136,49,170,178,172,203,134,37,85,20,58,196,218,5,76,153,51,223,14,163,17,211,106,68,119,80,162,37,33,105,81,106,90,151,172,133,33,105,220,133,165,71,232,0,0,7,159,114,255,0,179,90,191,227,225,106,174,24,135,118,74,163,189,95,69,37,38,106,124,169,205,60,219,10,144,178,34,209,8,55,94,66,19,184,203,121,147,155,55,114,220,218,170,223,246,109,10,242,160,97,245,102,225,137,14,225,186,163,206,147,69,130,241,154,87,61,16,201,163,146,77,25,150,213,45,9,125,181,154,53,222,104,222,162,35,75,107,52,250,0,0,30,83,242,165,98,126,84,255,0,34,158,157,254,252,254,79,252,169,244,103,74,247,250,215,212,244,220,254,118,206,87,233,189,93,155,247,251,118,233,218,61,88,0,0,14,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,0,0,121,75,119,20,172,75,174,251,187,176,206,129,93,234,174,75,19,160,249,65,11,165,121,29,31,90,201,189,23,231,22,130,109,205,237,164,213,243,106,86,221,52,86,135,216,61,88,0,0,15,41,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,30,126,252,191,236,220,48,182,95,188,241,2,225,137,66,161,69,145,18,52,138,132,179,52,176,194,228,200,110,59,70,226,180,209,8,55,94,108,141,106,209,8,35,53,40,210,146,53,23,160,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,0,0,8,255,0,154,220,235,97,102,79,190,75,126,83,40,23,93,79,229,111,93,209,122,10,44,103,185,125,47,35,153,205,231,62,214,154,245,40,219,183,118,186,43,93,52,45,121,254,2,113,64,192,44,196,226,197,11,7,44,171,67,16,33,86,174,14,171,166,126,169,79,132,220,84,114,35,59,33,123,212,220,183,22,90,161,149,17,104,131,245,140,181,208,181,50,152,2,31,227,223,20,12,2,203,182,44,87,112,114,245,180,49,2,109,106,223,233,122,151,233,116,248,78,69,95,62,51,82,17,177,78,75,109,103,162,30,73,30,168,47,88,143,77,75,67,62,193,149,252,208,88,57,179,176,42,24,141,135,52,139,130,157,77,167,86,29,162,58,213,110,59,44,190,167,219,101,151,148,164,165,151,93,73,163,108,132,17,25,168,143,82,87,103,113,159,171,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,40,107,253,218,188,172,127,230,14,42,255,0,209,84,239,244,225,61,41,51,100,212,105,80,170,19,41,50,233,114,37,71,109,231,96,203,83,74,126,42,212,146,53,50,225,178,181,180,107,73,153,164,205,181,173,26,145,237,82,139,67,63,214,3,154,77,204,142,9,64,198,216,25,114,126,254,136,172,69,168,199,57,44,208,217,142,251,203,74,9,135,36,25,58,234,16,108,178,190,75,74,112,144,226,210,179,65,161,68,90,45,27,186,88,0,0,0,15,63,126,95,246,110,24,91,47,222,120,129,112,196,161,80,162,200,137,26,69,66,89,154,88,97,114,100,55,29,163,113,90,104,132,27,175,54,70,181,104,132,17,154,148,105,73,26,139,208,0,0,0,243,248,133,122,210,176,214,192,185,113,26,187,30,91,244,219,86,143,54,183,49,168,136,74,159,113,136,204,173,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,119,136,65,253,218,188,172,127,230,14,42,255,0,209,84,239,244,225,53,49,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,47,86,0,0,3,207,226,21,235,74,195,91,2,229,196,106,236,121,111,211,109,90,60,218,220,198,162,33,42,125,198,35,50,183,156,75,105,82,146,147,89,165,6,68,70,164,150,186,106,101,222,33,7,247,106,242,177,255,0,152,56,171,255,0,69,83,191,211,132,255,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,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,7,148,191,241,74,196,194,255,0,147,159,46,171,190,140,249,91,112,67,181,168,255,0,201,94,123,170,170,74,221,200,99,230,144,173,155,185,107,245,215,181,5,167,106,139,82,30,172,0,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,138,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,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,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,19,124,7,63,199,188,107,181,114,237,132,245,220,99,189,105,245,89,180,91,127,165,234,88,165,180,219,146,151,207,146,212,116,108,75,142,54,131,209,111,36,207,85,151,170,71,166,167,161,28,96,195,222,46,217,109,196,171,254,218,195,154,21,147,137,76,84,174,170,196,42,36,55,101,211,96,37,134,223,146,242,25,109,78,41,51,20,162,65,41,100,102,100,149,30,154,232,71,220,38,248,0,8,65,136,92,93,178,219,134,183,253,203,135,53,219,39,18,159,169,90,181,137,180,73,142,196,166,192,83,14,63,25,229,178,226,155,82,166,37,70,131,82,12,200,205,41,61,52,212,139,184,119,252,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,253,173,129,138,86,38,40,124,163,249,11,93,244,159,201,43,130,101,173,88,254,74,243,61,45,82,46,222,123,31,58,132,239,219,204,71,174,141,200,61,123,20,122,24,245,96,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,192,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,15,63,126,95,246,110,24,91,47,222,120,129,112,196,161,80,162,200,137,26,69,66,89,154,88,97,114,100,55,29,163,113,90,104,132,27,175,54,70,181,104,132,17,154,148,105,73,26,139,208,0,0,143,249,173,206,182,22,100,251,228,183,229,50,129,117,212,254,86,245,221,23,160,162,198,123,151,210,242,57,156,222,115,237,105,175,82,141,187,119,107,162,181,211,66,215,207,229,127,136,94,11,230,206,255,0,168,97,206,28,219,23,173,58,165,78,163,187,91,117,218,220,40,140,176,166,27,121,150,84,148,169,153,46,168,215,186,66,12,136,210,69,161,43,183,184,142,80,0,15,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,132,31,221,171,202,199,254,96,226,175,253,21,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,0,0,0,0,0,0,0,127,148,168,172,76,97,81,164,163,123,107,211,114,117,50,215,67,215,217,247,10,220,205,183,10,106,77,229,38,77,233,130,210,58,26,147,155,55,211,118,41,222,110,132,195,101,243,178,101,146,83,162,82,234,187,187,117,211,220,98,180,49,35,44,216,211,132,245,5,83,111,155,59,209,239,39,78,207,72,68,119,95,85,10,255,0,98,117,69,220,226,63,203,247,143,15,26,207,184,229,187,201,143,78,222,191,119,57,178,255,0,58,190,193,102,124,58,56,122,221,116,123,165,172,93,198,42,87,64,136,59,189,29,15,158,219,188,237,237,203,142,239,206,71,146,123,116,213,181,122,201,61,117,208,189,166,45,112,7,196,188,173,74,109,237,110,75,182,106,200,221,22,103,47,121,106,162,250,14,37,101,244,76,143,189,37,237,25,193,204,86,9,92,184,13,137,117,11,34,225,141,176,227,242,185,78,111,108,249,155,163,180,234,187,16,226,244,211,154,69,218,127,247,23,193,194,43,214,85,131,136,182,213,202,203,155,90,167,86,224,78,116,180,35,213,44,190,149,251,82,175,97,31,113,31,220,99,72,88,43,119,196,191,48,150,206,187,98,59,188,170,148,26,124,181,250,166,90,45,200,205,184,101,218,148,235,244,203,216,95,176,123,80,0,0,0,0,30,83,22,98,170,118,23,94,16,208,141,202,122,131,80,108,139,93,53,51,142,225,127,104,205,126,46,195,114,6,42,222,80,221,70,197,51,95,168,163,77,117,211,73,46,23,246,11,126,224,251,42,10,240,42,165,25,166,244,144,154,195,202,81,234,125,165,209,192,35,251,59,196,253,0,0,0,1,192,243,195,136,240,176,207,46,55,93,82,107,155,14,167,79,157,74,103,176,207,87,92,129,37,73,46,196,171,245,15,188,136,190,209,158,212,53,38,240,189,9,152,168,223,34,183,84,218,218,117,34,213,111,59,216,90,158,133,222,175,179,246,13,20,100,251,15,35,97,182,93,44,90,51,77,236,126,93,2,153,58,90,117,51,210,66,160,199,74,203,93,202,46,244,123,15,79,113,14,204,0,60,205,227,134,246,93,253,12,224,93,148,110,185,131,61,118,245,14,181,219,162,139,189,181,36,251,150,175,242,142,7,122,240,226,202,253,232,111,46,93,143,202,91,202,82,205,94,147,168,171,180,247,123,10,73,126,176,241,48,56,75,101,102,36,212,74,118,219,231,33,181,146,201,190,178,162,158,227,35,239,235,62,205,4,130,194,236,176,224,214,16,48,211,118,77,169,209,56,201,164,210,190,186,83,157,196,141,59,28,117,127,213,167,252,159,120,234,164,68,146,36,151,113,22,132,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,37,90,3,117,90,84,202,99,197,171,115,35,184,194,203,222,75,73,164,253,222,255,0,120,207,54,123,240,169,252,38,204,141,209,77,118,63,37,186,220,217,181,182,11,121,43,115,79,79,148,148,171,233,171,79,209,247,30,135,246,16,152,252,27,241,160,226,57,90,193,250,132,221,172,60,228,154,171,13,114,245,213,211,244,124,116,246,146,53,238,212,187,87,167,217,237,22,186,0,0,0,2,177,184,207,93,93,53,177,110,218,196,189,57,178,98,74,50,211,222,221,65,30,239,237,21,193,150,24,103,59,31,172,22,8,181,214,228,165,31,255,0,118,178,95,218,52,135,106,53,211,218,244,118,15,253,142,4,116,127,145,180,144,250,160,0,0,0,0,43,223,139,190,54,53,102,225,132,44,53,130,246,149,10,219,173,186,234,54,255,0,226,175,71,158,201,158,166,217,167,233,36,187,9,68,175,187,188,84,54,26,88,149,140,78,191,168,54,37,17,174,100,218,237,74,45,61,191,89,37,162,158,121,13,17,250,202,73,119,172,191,164,95,121,119,141,7,229,15,46,148,108,186,97,53,42,216,143,7,147,86,126,59,18,42,139,230,173,91,165,28,102,16,247,97,186,226,75,214,103,250,39,183,221,217,223,220,128,0,124,106,133,159,110,213,36,20,169,244,238,107,165,253,46,115,137,246,17,119,18,136,187,136,135,212,139,21,136,108,166,60,102,246,54,157,116,45,76,244,212,245,246,253,227,253,64,0,0,0,0,0,82,5,145,156,218,238,79,51,221,141,213,55,41,94,153,179,46,140,64,172,199,185,169,173,33,5,41,77,181,83,149,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,221,77,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,0,114,172,203,230,46,196,202,254,22,79,196,203,234,71,245,176,232,240,182,61,252,231,84,233,158,121,136,124,198,154,115,147,205,228,45,60,213,167,98,59,204,251,136,235,131,133,230,47,94,88,245,159,108,73,197,204,64,126,35,149,219,138,199,152,244,130,136,193,50,195,72,68,218,99,77,50,218,59,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,253,175,26,43,166,187,99,93,89,122,189,109,105,221,21,106,223,168,87,42,148,233,60,164,57,200,148,195,148,183,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,36,87,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,5,53,241,127,186,107,182,54,116,48,246,245,181,167,116,85,171,126,207,164,213,41,210,121,72,115,145,41,138,180,247,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,44,83,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,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,2,141,179,191,139,215,150,2,241,59,187,113,115,15,223,136,221,118,221,145,72,122,57,75,96,158,97,212,46,135,17,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,86,233,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,197,113,6,164,161,75,105,214,150,104,70,253,165,213,64,0,6,122,242,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,232,38,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,196,85,226,143,224,79,19,127,5,243,136,66,63,240,180,207,183,203,184,116,28,168,226,131,27,46,10,85,63,163,180,42,145,227,232,220,248,49,24,53,20,57,9,65,104,219,204,176,210,141,14,232,73,113,182,204,150,100,234,73,79,217,80,0,128,28,106,252,44,90,223,16,32,249,117,68,126,174,27,156,65,36,230,38,51,152,61,140,149,88,137,196,90,116,117,73,133,82,121,214,153,93,204,131,117,247,29,38,163,178,195,76,178,184,204,147,9,52,37,74,91,136,37,185,166,136,112,202,122,128,0,0,8,235,159,188,188,85,115,49,150,138,253,135,106,210,162,79,187,41,242,35,86,237,196,73,152,168,200,235,88,94,139,73,40,140,144,107,114,51,146,153,65,59,243,123,221,73,168,209,161,56,140,251,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,166,140,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,81,103,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,15,63,198,127,30,100,218,184,95,109,96,5,10,108,78,162,248,144,170,165,117,9,144,210,159,110,157,13,198,212,195,107,100,208,107,66,30,147,162,210,233,41,29,176,92,65,111,37,44,147,94,185,16,192,186,22,98,115,65,104,225,205,227,70,170,212,109,101,117,85,26,234,105,230,180,108,139,30,59,142,32,158,117,4,102,211,46,62,76,48,165,145,165,95,60,73,66,210,181,33,69,162,144,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,221,0,252,172,186,190,85,124,186,249,77,85,249,73,233,15,75,122,99,173,115,174,235,185,156,222,167,159,175,51,157,204,245,249,155,183,110,245,181,215,180,94,247,15,60,233,210,179,79,133,241,232,87,125,193,17,88,169,109,71,50,184,33,148,100,197,57,172,19,155,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,203,109,11,103,116,181,0,0,0,17,87,138,63,129,60,77,252,23,206,33,14,21,194,191,61,81,175,251,122,149,150,28,82,159,17,139,158,135,29,154,109,152,243,49,93,223,86,167,49,21,229,169,135,73,182,205,150,215,21,152,196,68,226,214,142,106,20,130,218,167,16,181,185,99,224,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,67,94,20,57,227,147,109,85,104,153,71,196,100,68,42,21,74,68,132,90,53,99,91,81,206,12,183,84,227,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,219,160,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,7,42,205,143,133,140,100,248,127,112,249,115,226,162,248,104,103,142,78,92,111,38,112,122,248,68,69,225,213,233,88,109,111,75,113,109,71,93,14,162,241,54,193,77,83,203,52,164,227,26,80,210,94,74,213,234,33,178,113,6,70,149,161,235,201,0,0,16,3,141,95,133,139,91,226,4,31,46,168,143,63,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,0,167,110,43,25,227,141,137,85,89,249,91,195,100,75,106,133,108,86,13,23,77,77,75,117,131,168,212,98,169,104,56,72,111,82,37,198,101,221,84,165,56,147,230,60,211,106,65,37,45,37,199,162,174,78,243,85,121,101,67,23,41,247,133,26,165,45,86,197,70,68,120,215,101,33,182,201,228,84,105,196,191,92,210,210,150,132,245,45,165,78,41,149,238,78,213,153,164,207,150,183,16,189,9,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,17,87,138,63,129,60,77,252,23,206,33,10,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,170,112,84,240,177,116,252,64,157,229,212,225,2,159,204,197,229,149,14,32,120,177,138,86,124,24,149,20,42,248,185,41,181,122,100,146,36,162,163,78,114,170,226,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,222,78,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,0,14,85,155,31,11,24,201,240,254,225,242,231,197,69,240,208,207,28,156,184,222,76,224,245,240,136,139,195,171,210,176,218,222,150,226,218,142,186,29,69,226,109,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,215,146,0,0,34,175,20,127,2,120,155,248,47,156,66,17,127,133,247,16,73,53,105,52,92,175,99,77,86,34,22,136,233,129,103,215,36,186,212,100,108,101,168,177,225,209,73,166,152,74,77,102,148,62,164,62,235,187,220,89,165,175,89,106,70,182,148,0,42,175,142,119,212,159,239,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,0,0,0,0,0,0,0,7,249,74,138,196,198,85,30,75,123,219,86,154,150,166,90,232,122,251,62,225,242,233,246,125,187,75,144,114,160,83,185,78,159,244,185,206,43,216,101,220,106,50,238,51,31,100,0,4,88,207,142,81,225,230,91,15,20,116,88,27,238,154,118,158,143,119,154,101,167,49,248,188,223,85,79,54,223,232,152,50,245,181,251,59,123,232,26,116,41,84,201,107,135,45,190,91,205,105,185,58,145,233,169,17,151,118,165,220,100,46,95,132,70,54,53,120,225,132,220,52,156,246,181,10,35,174,58,210,54,255,0,226,172,199,128,201,30,164,217,39,233,40,251,212,106,251,251,197,132,128,0,0,0,0,249,87,91,93,69,175,88,96,191,217,32,72,71,249,91,81,12,222,102,122,25,193,199,235,249,131,45,52,185,42,167,255,0,221,175,23,246,11,31,224,197,117,117,54,197,197,107,26,245,229,73,151,40,139,78,237,27,167,163,221,253,162,206,64,0,0,0,85,23,25,12,105,84,183,40,184,63,79,155,185,134,87,26,170,251,92,189,52,116,189,33,29,93,166,141,123,180,46,197,233,246,123,68,55,200,142,21,63,139,25,145,181,233,173,70,231,55,68,157,10,182,249,111,36,237,105,153,241,146,165,125,52,235,250,78,226,212,254,195,26,26,164,192,110,149,74,135,76,100,180,110,28,118,216,65,123,137,9,36,151,191,221,239,31,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,151,25,156,33,110,82,104,24,189,13,143,159,105,184,180,103,85,187,253,140,189,33,33,93,235,211,191,78,228,235,246,251,4,6,202,46,32,201,195,108,194,89,85,246,36,114,155,114,183,77,143,35,212,37,111,100,231,48,181,39,181,42,211,93,157,228,90,141,25,219,53,150,174,43,118,151,95,96,180,110,165,9,137,104,239,250,46,54,149,151,121,23,235,123,139,238,31,76,0,0,0,82,255,0,25,139,157,82,241,238,131,109,37,221,232,102,218,139,36,253,93,52,81,77,168,35,78,239,237,17,191,35,212,73,117,204,205,216,140,68,103,152,108,87,105,114,28,45,196,90,33,53,8,196,103,218,101,239,251,198,138,161,178,113,226,48,193,150,134,219,105,70,159,113,104,63,216,0,0,0,0,127,148,151,209,26,59,178,92,61,16,210,20,181,125,196,90,152,160,62,35,184,190,172,84,204,133,117,134,157,222,197,180,244,170,17,122,186,104,113,231,203,47,212,73,247,57,246,253,230,59,247,7,236,3,167,221,183,45,75,25,42,241,185,172,209,95,122,4,83,222,164,236,148,203,144,36,33,94,171,132,103,161,40,251,13,6,159,121,159,112,184,48,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,36,87,13,12,241,201,203,141,228,206,15,95,8,136,188,58,189,43,13,173,233,110,45,168,235,161,212,94,38,216,41,170,121,102,148,156,99,74,26,75,201,90,189,68,54,78,32,200,210,180,61,121,32,60,166,42,226,101,171,131,120,113,113,226,149,235,47,167,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,51,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,74,14,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,222,79,225,162,181,112,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,161,236,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,165,110,53,126,41,237,111,135,240,124,198,162,33,254,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,166,88,179,11,106,230,131,6,168,184,185,107,70,232,58,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,255,0,21,196,26,146,133,45,167,90,89,161,27,246,151,85,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,160,30,40,254,59,49,55,240,95,39,132,60,86,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,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,202,179,1,157,60,6,203,37,229,106,217,120,185,112,75,167,200,186,99,203,150,82,34,70,234,209,77,97,146,45,142,202,105,165,28,132,33,229,238,109,165,33,165,146,150,219,154,237,36,41,69,213,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,101,92,79,254,24,185,241,252,136,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,69,94,40,254,4,241,55,240,95,56,132,40,4,94,247,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,220,202,1,0,56,213,248,88,181,190,32,65,242,234,136,166,10,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,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,28,43,56,57,179,179,114,139,133,255,0,46,43,177,226,86,43,179,228,55,26,133,110,42,121,197,126,170,178,113,4,249,161,100,219,166,132,52,210,205,197,44,209,179,94,90,12,201,78,160,142,154,240,123,136,158,98,240,183,27,107,24,209,84,174,196,185,228,94,18,41,234,188,32,73,129,22,50,43,76,67,97,81,216,65,45,150,72,227,45,13,45,91,22,209,17,111,36,169,196,186,68,104,85,249,218,117,255,0,149,118,173,26,233,244,37,86,141,233,154,124,122,135,163,170,209,186,121,208,249,173,165,124,137,13,106,124,183,145,187,106,209,169,237,81,25,106,122,15,172,3,56,57,208,193,202,22,1,102,130,255,0,194,171,89,237,244,90,85,65,185,20,230,246,172,186,104,178,227,181,45,168,218,173,107,90,249,40,144,150,185,138,81,169,124,189,231,161,171,66,178,158,11,120,199,93,188,48,106,237,193,218,187,60,200,152,119,80,143,34,151,39,114,11,108,90,146,164,56,168,219,18,130,51,216,251,18,29,230,41,107,82,186,157,190,170,91,73,28,22,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,89,121,220,199,152,217,142,204,189,227,137,52,105,178,223,183,142,66,41,118,249,61,33,215,16,84,232,200,38,155,113,164,58,132,41,148,60,164,185,36,218,216,157,139,144,178,61,85,185,71,99,220,22,240,114,187,103,224,213,219,140,85,119,185,113,49,18,161,30,61,46,54,212,30,232,180,213,72,109,82,119,165,102,101,189,247,228,53,203,82,16,164,244,219,189,100,184,147,43,21,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,37,109,110,25,152,227,122,229,78,46,100,173,135,58,234,172,237,245,8,150,90,105,239,34,161,38,142,147,81,20,166,150,189,57,143,47,111,53,182,18,131,39,88,82,22,219,139,90,210,201,198,172,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,65,57,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,93,212,0,0,4,85,226,143,224,79,19,127,5,243,136,66,128,69,239,112,226,207,28,156,214,217,179,236,252,65,68,72,248,139,103,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,79,41,43,117,165,36,210,79,19,77,204,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,69,212,240,197,207,143,229,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,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,28,3,47,25,251,203,70,102,42,176,109,91,14,238,151,79,187,39,199,145,37,22,229,110,18,226,205,216,202,140,148,73,89,110,142,234,246,23,52,144,211,203,95,47,114,140,139,99,132,137,20,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,84,225,89,159,31,245,163,42,152,191,90,254,181,171,66,187,83,168,255,0,196,34,53,17,40,229,127,202,20,210,220,123,250,184,232,79,232,144,45,80,70,172,55,226,37,149,60,77,196,121,24,79,73,196,30,130,228,249,65,38,222,166,181,57,131,233,107,14,52,123,80,252,73,140,155,145,150,203,202,35,75,59,221,67,142,43,105,18,53,90,9,82,84,4,0,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,211,195,231,59,116,172,215,216,14,80,174,119,226,65,196,91,86,60,118,106,176,213,41,42,126,172,194,89,101,43,171,33,180,178,210,16,135,36,41,196,169,166,201,68,201,242,201,70,68,227,122,203,80,21,151,197,99,61,82,108,230,231,229,99,10,39,203,141,93,149,28,217,189,103,42,43,74,97,52,233,112,150,94,141,65,60,218,141,75,117,169,13,186,167,155,52,242,200,155,74,86,165,41,194,106,173,112,171,12,238,172,100,196,123,115,11,108,168,157,69,106,230,168,53,79,141,185,183,22,219,59,207,215,125,222,90,22,180,178,210,9,78,56,178,73,236,109,11,81,150,137,49,218,179,155,145,124,71,201,229,118,11,149,57,255,0,42,44,202,206,214,169,183,52,120,103,29,181,74,217,185,200,178,26,222,190,67,197,181,106,65,26,212,151,27,35,82,84,102,151,80,223,171,225,251,158,234,238,85,110,166,236,171,165,125,110,25,92,21,2,114,163,27,68,55,232,185,79,185,21,183,106,187,209,29,217,15,242,163,71,81,116,201,50,74,245,212,180,87,105,222,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,21,87,155,31,20,248,201,241,2,225,243,23,199,95,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,47,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,192,49,123,63,121,104,192,140,92,115,7,113,74,238,151,73,169,49,71,106,172,252,230,97,46,116,72,235,113,102,72,134,233,69,230,62,220,147,111,71,137,43,104,145,202,90,21,191,215,73,31,127,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,181,78,21,153,241,255,0,90,50,169,139,245,175,235,90,180,43,181,58,143,252,66,35,81,18,142,87,252,161,77,45,199,191,171,142,132,254,137,2,213,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,40,179,55,252,64,49,31,23,243,29,75,196,76,45,184,190,79,209,112,202,161,45,171,22,93,61,179,75,206,54,181,165,14,205,120,221,66,86,190,169,13,55,186,59,136,38,210,214,141,41,10,51,117,78,202,172,69,204,229,119,53,92,37,177,34,245,186,104,189,21,106,223,168,81,45,170,140,158,165,14,122,82,83,18,233,14,59,59,98,26,105,12,115,87,33,71,201,73,26,81,166,132,163,46,194,169,97,121,60,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,1,85,124,115,190,164,255,0,121,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,0,0,0,0,0,0,0,0,0,0,2,137,248,162,96,21,63,6,241,166,61,114,137,27,145,77,186,119,244,232,222,165,105,211,68,132,149,246,169,197,171,233,56,125,228,159,179,81,229,184,113,98,250,176,175,50,20,38,29,119,99,23,43,209,104,71,234,235,169,200,159,16,191,81,71,220,223,217,247,144,191,200,207,162,76,118,164,182,122,161,212,37,105,251,140,181,33,254,160,0,0,0,3,252,102,50,114,34,62,193,22,166,227,106,70,159,121,104,51,171,158,42,44,186,30,102,239,182,37,179,203,55,235,181,73,13,150,226,61,80,170,132,146,35,236,51,247,31,218,36,127,6,139,157,81,49,238,189,109,41,221,136,122,218,149,36,189,93,117,81,205,167,163,78,239,237,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,175,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,236,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,193,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,169,236,211,238,33,36,128,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,230,147,105,53,90,116,104,19,42,20,201,113,99,213,35,156,184,46,188,202,144,137,76,19,174,50,110,180,163,45,22,130,117,151,91,53,39,82,222,218,211,222,147,34,180,174,21,153,241,255,0,90,50,169,139,245,175,235,90,180,43,181,58,143,252,66,35,81,18,142,87,252,161,77,45,199,191,171,142,132,254,137,2,210,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,45,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,197,87,41,53,86,105,81,235,175,83,37,162,155,50,67,209,35,204,83,42,38,30,125,148,182,167,90,67,154,109,82,208,151,217,82,146,71,170,73,214,204,244,220,90,207,94,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,222,79,225,162,176,40,214,181,118,224,167,87,170,212,136,61,68,75,102,158,138,165,81,206,106,17,211,197,92,166,34,37,205,20,100,107,213,249,113,209,162,72,213,235,235,166,212,168,203,165,101,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,30,194,172,76,181,113,147,14,45,204,82,178,165,245,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,199,171,20,173,198,175,197,61,173,240,254,15,152,212,68,0,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,0,2,0,113,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,254,200,14,112,105,89,178,194,52,170,160,114,219,190,236,232,240,224,93,104,121,164,146,36,190,180,40,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,114,80,0,0,160,30,40,254,59,49,55,240,95,39,132,34,168,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,156,43,52,248,215,249,196,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,131,6,3,73,181,112,190,229,199,250,236,40,157,69,241,33,52,186,18,213,29,165,62,221,58,27,142,37,247,16,241,44,214,132,61,39,84,41,163,74,59,96,182,179,222,74,65,166,199,192,101,92,5,175,112,167,207,109,40,233,80,50,179,140,183,52,180,212,147,32,152,178,42,181,23,210,166,28,96,210,132,183,71,53,153,18,144,180,168,148,108,111,82,137,100,190,66,77,27,24,109,201,65,197,31,192,158,38,254,11,231,16,133,5,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,62,181,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,39,147,236,217,217,185,186,194,255,0,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,68,0,227,87,225,98,214,248,129,7,203,170,34,152,41,148,154,173,106,74,225,209,169,146,231,200,110,59,242,214,212,102,84,234,210,195,13,45,231,157,52,164,140,201,13,180,219,142,45,93,201,66,20,163,208,136,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,208,246,88,179,11,106,230,131,6,168,184,185,107,70,232,58,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,255,0,21,196,26,146,133,45,167,90,89,161,27,246,151,160,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,245,230,171,51,23,150,107,241,114,102,41,94,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,18,215,134,47,15,248,120,187,50,54,96,113,190,221,234,236,88,155,95,182,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,251,89,113,9,75,202,90,117,53,54,149,161,203,148,0,21,171,198,147,2,235,183,77,137,105,99,205,185,70,165,46,37,147,212,83,174,89,122,161,185,221,44,183,163,162,17,234,100,70,235,45,190,110,167,102,227,82,21,47,114,80,105,83,170,76,21,225,219,142,144,240,7,53,150,165,201,94,172,250,50,219,175,115,109,186,243,202,38,9,180,197,148,68,77,45,215,30,52,165,150,91,148,136,175,56,225,41,42,75,108,175,233,17,154,21,245,184,163,248,236,196,223,193,124,158,16,145,89,48,199,153,57,113,225,133,139,88,147,70,155,17,139,132,175,137,116,187,124,158,144,211,107,58,140,152,20,214,155,113,164,58,133,165,229,178,149,57,36,218,216,173,232,142,178,61,19,185,69,92,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,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,12,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,62,249,193,205,157,229,155,172,80,249,113,93,143,46,143,66,129,29,184,212,43,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,250,114,208,102,105,105,4,93,255,0,133,206,73,41,89,129,185,158,198,220,72,98,36,203,38,203,172,34,34,40,178,226,166,67,21,217,165,29,110,41,167,52,121,42,109,12,41,200,78,154,86,218,219,120,156,54,207,82,39,8,93,160,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,6,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,21,196,26,146,180,161,214,154,89,161,123,54,158,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,0,8,171,197,31,192,158,38,254,11,231,16,133,0,143,65,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,9,228,251,54,118,110,110,176,191,229,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,119,80,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,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,133,102,175,137,197,11,49,121,54,135,133,236,219,94,140,191,174,106,132,120,247,108,66,142,181,193,143,22,27,141,200,41,49,30,55,8,203,158,250,24,216,218,201,197,33,40,146,133,247,50,243,176,171,0,112,114,187,152,12,101,180,240,118,220,123,167,151,115,84,19,29,201,59,80,190,146,42,18,167,36,201,216,181,160,156,229,48,219,174,242,247,146,151,179,106,125,101,17,13,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,7,42,205,143,133,140,100,248,127,112,249,115,227,53,128,44,125,222,41,209,174,108,138,220,152,61,120,83,101,191,138,143,209,219,179,25,150,250,93,151,26,175,78,125,149,48,253,69,231,150,233,45,18,83,28,156,74,247,41,123,164,56,203,137,74,144,183,80,205,122,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,165,236,20,194,250,86,10,225,29,161,133,20,101,68,114,61,173,71,141,77,92,136,208,147,17,19,31,66,11,157,40,218,73,153,33,111,59,204,117,126,178,140,214,226,140,212,163,51,51,246,162,0,113,171,240,177,107,124,64,131,229,213,17,74,195,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,67,185,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,114,174,32,89,238,161,101,86,213,114,202,181,151,214,226,109,193,79,55,41,209,180,91,126,139,138,251,114,155,106,171,189,113,221,142,255,0,42,76,116,151,76,163,37,47,93,79,68,246,157,16,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,47,167,135,206,73,41,89,80,176,28,174,220,236,68,157,136,183,84,120,239,85,102,42,42,82,253,37,133,50,202,151,73,67,137,121,212,45,13,200,75,138,83,173,154,73,227,229,154,136,201,182,244,238,184,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,235,102,81,230,239,103,249,206,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,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,254,11,231,16,133,0,139,222,225,215,158,168,217,165,179,74,199,196,25,241,17,138,148,8,239,61,57,152,209,93,66,42,116,230,78,58,10,164,102,77,147,12,173,78,72,75,107,101,43,250,104,82,210,132,33,68,132,76,160,17,43,136,54,118,233,89,80,176,27,161,91,15,196,157,136,183,84,121,12,210,161,166,82,82,253,37,133,50,242,81,86,91,106,101,212,45,13,200,75,105,75,78,18,73,227,230,18,76,201,183,52,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,207,240,84,240,177,116,252,64,157,229,212,225,85,121,177,241,79,140,159,16,46,31,49,124,114,161,63,248,117,113,25,161,101,174,213,171,97,14,51,69,170,204,180,17,213,214,40,83,161,111,147,34,20,174,94,245,192,38,86,178,65,50,250,208,102,217,167,98,80,251,171,83,154,161,213,186,204,32,196,43,214,171,137,87,253,203,136,213,216,241,24,169,93,85,137,181,185,141,68,66,146,195,111,201,121,111,56,150,210,165,41,68,130,82,204,136,141,74,61,52,212,207,188,93,247,10,124,6,147,131,121,92,129,115,87,97,68,110,187,137,50,10,230,113,105,142,209,62,221,57,109,33,48,25,91,200,90,141,212,114,136,228,164,140,211,203,57,142,32,208,149,18,205,83,40,114,172,216,248,88,198,79,135,247,15,151,62,51,88,2,242,120,104,103,142,54,99,172,214,112,122,248,68,180,98,45,151,71,109,111,75,113,110,200,69,114,156,201,182,193,77,83,203,53,40,164,146,150,210,94,74,213,235,173,194,113,6,100,165,161,153,190,40,219,137,126,120,228,230,58,242,123,7,172,116,68,70,29,89,117,135,22,204,182,214,212,133,215,42,44,147,140,28,212,188,131,82,74,49,37,110,165,148,161,94,186,28,55,22,102,106,66,25,226,185,59,202,173,229,154,252,92,167,217,244,106,108,180,219,20,233,17,228,221,149,118,220,38,81,78,167,26,253,114,75,170,66,211,212,184,148,184,150,81,181,91,150,70,163,46,90,28,90,45,167,136,69,129,102,225,103,14,27,219,15,176,250,222,137,67,183,168,113,232,145,160,193,140,71,177,164,122,102,25,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,157,21,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,63,93,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,26,9,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,161,85,124,115,190,164,255,0,121,63,134,138,224,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,15,101,163,49,118,38,104,48,178,6,38,88,178,63,170,135,88,133,177,239,230,202,167,76,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,213,64,85,95,21,60,248,255,0,174,249,84,194,10,215,245,77,93,245,218,101,71,254,61,18,104,138,71,43,254,78,167,86,219,223,214,71,90,127,74,129,85,99,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,0,0,0,0,0,0,0,0,1,19,56,136,224,188,76,81,194,153,149,215,83,243,214,181,187,95,148,210,181,62,197,42,50,21,175,211,73,119,178,93,228,175,251,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,218,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,28,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,250,222,225,99,92,24,172,164,199,181,238,43,213,71,170,156,149,46,9,125,198,221,61,207,214,254,207,219,236,22,116,0,0,0,0,2,2,241,126,197,23,45,28,8,167,218,144,15,89,85,170,187,76,62,159,116,103,161,207,109,71,218,131,46,244,151,113,145,253,194,172,114,143,96,73,196,92,196,88,148,86,75,86,99,220,20,185,114,139,179,181,132,206,97,43,254,146,79,185,126,195,215,220,52,113,111,210,217,161,208,41,180,88,197,163,84,248,108,197,108,187,123,18,132,18,75,188,204,251,139,222,99,232,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,99,248,57,148,74,86,111,184,91,225,141,168,197,70,37,30,236,160,200,174,84,173,202,171,241,210,180,33,243,170,206,74,226,188,178,73,186,136,207,22,221,252,179,212,150,219,46,26,92,229,19,106,170,11,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,36,86,51,103,251,23,49,179,45,22,142,93,174,151,37,188,186,52,142,117,126,227,126,166,183,37,220,40,105,107,56,108,188,132,165,9,216,218,84,131,89,186,111,45,215,88,101,211,82,86,149,26,185,174,90,50,233,125,230,131,20,224,97,157,139,31,250,169,149,137,187,217,254,108,165,245,44,178,252,206,91,174,183,206,229,115,208,174,82,21,189,125,196,93,230,82,255,0,138,214,5,225,198,93,48,227,0,176,191,11,232,221,13,42,15,202,87,94,121,211,37,202,168,74,81,82,201,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,202,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,253,228,254,26,56,255,0,6,170,77,42,191,153,43,218,133,93,166,68,168,211,106,56,111,82,137,50,28,182,82,243,18,88,114,125,61,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,60,87,16,44,136,215,114,171,117,57,122,218,200,235,112,202,224,168,27,116,233,58,161,191,69,202,125,201,78,53,74,216,185,14,200,127,149,26,58,79,169,81,18,87,174,135,162,187,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,166,30,53,126,41,237,111,135,240,124,198,162,60,87,11,44,23,194,252,122,199,75,187,15,241,114,208,137,113,80,156,177,228,203,40,239,45,198,150,211,237,212,169,251,29,105,214,148,151,90,94,134,164,154,144,164,153,161,107,65,234,149,168,143,143,230,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,216,56,113,103,142,54,84,175,41,246,126,32,162,92,140,58,188,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,154,164,52,210,146,106,54,73,167,47,120,0,64,14,53,126,22,45,111,136,16,124,186,162,41,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,213,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,39,149,28,215,97,198,109,112,225,23,173,148,239,67,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,71,107,0,20,3,197,31,199,102,38,254,11,228,240,135,117,225,51,132,54,110,61,97,126,99,48,143,16,24,150,229,10,226,143,108,179,32,226,62,108,190,210,208,229,65,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,77,73,56,107,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,198,109,100,149,45,40,117,167,80,75,94,205,199,242,112,7,7,43,185,128,198,91,79,7,109,199,186,121,119,53,65,49,220,147,181,11,233,34,161,42,114,76,157,139,90,9,206,83,13,186,239,47,121,41,123,54,167,214,81,16,210,157,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,6,85,197,180,225,6,76,168,89,195,225,153,133,20,198,234,190,134,188,237,127,148,82,45,154,147,171,89,197,75,142,213,229,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,144,3,9,178,115,152,44,104,197,58,254,16,217,118,78,234,213,161,80,58,117,205,34,76,182,145,6,138,226,100,156,117,155,242,9,74,66,182,173,14,25,33,174,99,139,75,78,41,180,56,72,61,45,211,136,69,10,230,182,120,112,222,212,43,206,249,151,120,215,98,71,162,38,161,93,147,6,60,53,206,124,235,48,205,75,38,35,161,45,52,141,79,106,16,68,102,72,74,73,74,113,91,150,170,118,202,119,138,124,27,248,129,111,121,139,2,101,113,80,200,172,155,2,225,170,230,123,11,96,75,126,216,174,72,122,165,121,178,244,166,182,82,106,47,202,101,9,125,163,113,194,121,196,74,122,73,153,182,132,47,148,180,172,247,37,181,161,13,195,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,43,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,28,53,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,213,120,157,100,59,242,33,93,147,143,56,79,69,219,96,220,21,5,122,74,151,78,167,114,226,218,239,41,12,165,189,85,205,81,242,100,62,169,6,157,173,182,211,42,54,217,45,55,180,147,142,185,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,127,127,61,25,205,174,231,15,17,226,212,219,165,122,26,204,181,250,136,246,205,53,212,32,229,37,183,77,28,217,50,92,78,186,188,239,41,163,54,210,163,109,180,161,41,78,227,37,186,231,160,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,190,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,28,255,0,31,176,114,133,152,12,26,187,48,118,227,123,167,137,115,83,213,29,185,59,86,190,146,82,20,78,70,147,177,11,65,185,202,125,182,157,229,239,36,175,102,213,122,170,50,25,161,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,123,92,119,198,58,238,62,226,100,220,85,186,89,217,90,170,211,233,81,234,46,110,65,245,50,162,83,163,196,118,78,136,66,16,142,114,227,169,222,90,82,73,71,51,97,106,73,212,255,0,44,220,80,170,202,193,122,54,11,178,153,108,83,105,151,69,78,232,144,105,154,174,68,199,228,196,133,25,173,241,244,36,239,97,49,30,218,225,154,143,73,110,36,137,61,187,229,167,7,220,28,174,223,57,160,44,85,142,247,79,69,195,74,123,242,38,57,181,11,231,202,157,29,248,145,227,104,107,74,211,185,11,146,239,48,146,180,151,77,177,91,77,196,152,187,240,20,129,196,127,135,252,204,187,215,93,197,188,33,183,127,212,158,127,76,195,177,163,184,252,135,45,217,91,16,222,217,11,121,110,56,182,94,112,141,104,120,213,180,156,116,218,81,35,230,77,222,65,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,244,211,49,163,11,235,88,70,188,119,163,93,241,39,216,141,209,223,175,46,177,25,14,58,132,194,97,11,91,202,54,210,147,116,150,217,54,225,45,173,156,196,173,10,65,164,150,70,145,66,217,219,206,13,205,155,156,80,118,180,163,151,10,201,161,200,125,54,157,30,91,81,249,240,88,117,182,16,242,220,113,164,18,148,183,149,25,14,154,20,183,9,179,81,161,10,81,22,229,116,14,28,89,28,141,154,219,202,125,225,136,43,151,31,14,172,249,12,34,115,45,33,214,151,91,150,162,53,148,38,159,34,36,161,9,73,37,79,169,42,230,165,14,180,148,146,77,226,117,187,222,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,36,167,17,254,31,243,50,239,93,119,22,240,134,221,255,0,82,121,253,51,14,198,142,227,242,28,183,101,108,67,123,100,45,229,184,226,217,121,194,53,161,227,86,210,113,211,105,68,143,153,55,99,94,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,21,196,26,146,180,161,214,154,89,161,123,54,158,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,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,45,211,138,246,71,35,92,180,170,222,110,48,229,114,206,187,77,143,29,119,117,36,144,236,130,157,17,164,182,194,102,176,73,37,27,75,97,164,163,154,147,209,163,101,165,57,170,20,218,249,213,22,45,251,131,38,93,62,77,88,149,220,203,215,227,233,62,239,230,80,173,255,0,95,232,82,216,120,186,167,125,71,77,39,205,148,209,35,107,141,165,104,232,183,36,205,47,118,217,80,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,45,211,31,178,57,27,49,217,38,194,28,97,177,215,45,24,139,101,225,61,9,12,196,109,14,200,69,114,156,205,61,15,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,168,177,101,60,25,50,233,242,150,251,174,230,94,191,31,88,22,135,50,133,111,250,255,0,78,168,251,37,213,59,234,58,74,46,84,87,73,27,92,109,72,95,91,185,38,74,103,178,223,192,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,9,169,197,47,33,63,33,38,87,179,93,133,239,239,183,234,181,14,178,239,165,200,145,171,144,39,75,124,146,115,35,169,103,171,140,188,251,169,37,181,169,169,183,28,35,65,27,74,52,177,250,248,83,229,19,49,116,75,254,6,98,42,53,25,118,13,147,81,163,145,53,186,60,87,166,220,240,157,121,14,38,58,26,121,43,84,104,202,84,118,156,83,230,148,56,182,205,190,65,232,233,188,221,143,230,95,46,150,38,104,48,178,126,25,223,81,255,0,173,153,71,155,189,239,230,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,101,92,46,184,128,67,171,195,166,229,147,27,238,46,77,85,158,154,157,99,213,31,109,134,34,185,21,166,26,97,154,74,185,104,70,215,139,149,171,78,56,107,83,202,113,77,154,137,100,210,93,147,249,254,206,13,43,41,184,70,165,83,206,91,151,221,227,30,100,11,81,12,180,147,68,103,208,132,147,147,157,83,136,83,91,35,155,205,44,155,82,84,110,173,72,70,221,134,227,141,208,101,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,23,105,195,67,35,145,178,227,102,179,140,55,194,229,175,17,111,74,59,104,122,35,136,118,58,40,116,231,141,183,202,18,153,89,37,71,36,212,134,148,242,150,159,81,109,147,104,34,36,173,111,77,240,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,248,47,156,66,20,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,253,118,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,79,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,234,243,47,152,187,19,43,248,89,63,19,47,169,31,214,195,163,194,216,247,243,157,83,166,121,230,33,243,26,105,206,79,55,144,180,243,86,157,136,239,51,238,35,207,14,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,118,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,248,161,117,60,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,19,211,135,246,89,236,220,215,240,252,189,112,182,240,157,46,156,180,226,68,186,149,34,167,24,205,75,167,84,91,165,66,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,138,224,197,92,51,186,176,111,17,238,60,45,189,98,116,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,135,85,200,182,93,63,57,220,199,91,182,5,74,63,54,219,167,238,174,220,222,190,221,105,113,214,141,237,118,58,219,159,60,226,217,143,185,181,26,209,207,230,17,25,32,198,138,64,114,172,216,248,88,198,79,135,247,15,151,62,51,88,45,211,31,178,57,27,49,217,38,194,28,97,177,215,45,24,139,101,225,61,9,12,196,109,14,200,69,114,156,205,61,15,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,170,11,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,38,166,98,184,165,223,120,217,151,26,30,11,82,41,85,90,21,122,117,62,52,107,222,226,68,230,81,233,125,136,117,185,17,219,101,166,83,203,102,71,242,119,150,105,83,122,110,118,62,197,181,170,220,138,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,234,166,86,38,239,123,249,206,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,242,174,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,9,233,197,7,135,220,106,76,106,214,104,112,90,149,45,104,92,133,79,188,40,113,154,118,74,247,188,236,169,19,43,70,235,175,169,68,130,82,216,74,216,105,173,141,160,148,239,170,132,175,72,1,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,175,110,57,223,82,127,188,159,195,69,90,194,164,213,106,49,167,204,167,211,37,202,143,75,142,82,231,58,203,42,90,34,176,110,182,201,58,234,136,180,66,13,215,154,108,148,173,11,123,136,79,122,136,143,170,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,41,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,20,85,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,8,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,0,0,0,0,0,0,0,7,207,184,41,108,215,40,53,42,44,148,234,213,66,27,209,92,45,79,181,43,65,164,251,140,143,184,253,228,51,145,155,155,2,78,28,230,34,251,162,188,157,25,145,112,85,37,197,45,75,177,133,78,125,40,254,146,143,185,30,211,215,222,66,211,120,64,226,139,151,118,4,84,45,73,231,164,170,45,93,214,24,79,190,51,48,224,54,147,236,65,23,122,143,188,204,254,241,62,128,0,0,0,0,86,55,25,219,41,50,45,123,122,244,73,232,166,229,68,132,127,113,55,80,115,245,191,179,246,251,5,114,101,110,235,249,27,143,214,37,96,254,137,92,52,180,40,253,201,235,88,81,159,113,254,175,184,104,254,212,169,34,179,107,209,235,13,158,169,157,2,60,148,159,216,182,210,175,113,123,253,196,62,168,0,0,10,130,227,29,141,46,206,191,168,216,67,75,127,124,72,244,232,245,57,39,183,77,31,75,213,8,235,71,172,141,123,140,187,73,90,123,139,218,34,230,66,112,197,204,80,204,157,175,78,221,181,170,68,216,85,119,187,53,213,182,167,197,37,23,211,73,247,57,236,212,254,195,26,23,166,65,106,151,77,137,76,99,244,113,24,109,132,119,253,20,36,146,93,250,251,8,126,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,87,60,101,112,153,110,210,104,88,169,21,191,85,15,69,165,184,122,251,147,80,124,251,215,254,100,254,223,96,175,124,169,95,110,225,230,63,89,53,230,215,181,10,174,211,89,116,244,35,209,190,181,133,43,250,42,253,79,97,106,52,115,106,85,209,112,90,244,122,243,106,220,138,148,8,243,18,122,105,169,56,218,84,71,220,94,255,0,113,125,195,234,128,0,14,91,154,27,177,171,51,47,152,135,92,112,181,83,118,197,88,154,46,222,213,148,23,148,69,220,127,171,237,45,6,110,238,106,170,235,215,29,86,184,226,116,85,70,115,242,212,90,235,161,184,226,149,238,47,127,184,133,228,240,166,183,25,160,229,141,167,154,71,109,70,164,153,170,86,167,222,229,62,14,165,166,167,238,251,62,225,51,64,0,0,0,0,82,71,23,12,81,249,91,142,113,237,22,127,69,70,130,134,151,255,0,24,204,201,237,159,122,8,251,149,239,50,251,199,170,224,225,134,126,156,196,186,213,251,50,54,248,148,248,18,99,52,189,250,105,33,18,41,238,151,97,44,143,184,207,189,38,95,230,23,26,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,30,43,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,165,107,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,163,42,185,103,179,114,161,132,112,240,182,207,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,184,210,202,54,180,218,16,218,76,246,161,9,220,165,175,123,139,129,124,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,38,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,182,204,14,30,208,176,155,28,111,204,50,182,43,222,153,165,90,247,4,234,92,73,106,222,110,27,109,60,164,19,110,154,218,107,87,155,211,150,225,165,4,217,184,133,155,102,164,26,84,115,255,0,131,38,97,111,181,221,85,220,181,212,163,85,107,150,223,163,220,184,41,110,245,76,242,109,222,91,132,153,5,177,195,39,13,151,220,144,207,170,218,149,177,223,88,154,209,231,157,71,128,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,159,102,187,42,56,113,155,92,56,93,149,122,181,208,213,96,243,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,158,204,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,214,194,234,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,194,184,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,110,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,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,145,131,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,5,0,241,71,241,217,137,191,130,249,60,33,232,56,101,231,6,217,202,214,40,86,232,184,140,113,33,217,55,204,118,147,85,172,41,169,14,191,76,126,27,114,23,25,104,109,132,56,167,80,181,60,182,148,130,70,186,184,218,247,36,155,82,87,109,57,193,202,101,155,155,172,47,249,15,93,145,18,143,93,129,33,185,52,43,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,80,215,134,14,88,191,55,220,71,155,91,204,125,175,74,183,113,30,230,235,169,248,123,79,170,61,190,160,108,211,141,77,214,31,142,69,171,37,188,159,142,77,173,42,55,92,97,18,22,217,116,234,82,220,179,240,1,149,113,127,220,46,60,9,225,151,227,94,113,52,73,248,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,70,14,40,254,4,241,55,240,95,56,132,40,175,9,239,175,201,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,79,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,164,206,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,207,63,195,151,48,88,177,131,25,130,162,90,248,119,111,213,110,154,85,241,80,143,14,189,108,210,216,140,114,170,109,182,212,132,180,226,29,121,63,53,211,243,220,144,103,204,101,179,75,102,78,184,132,106,180,207,254,53,126,22,45,111,136,16,124,186,162,32,7,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,207,182,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,117,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,191,129,147,236,166,94,89,186,197,15,144,244,41,18,232,244,40,17,220,147,93,184,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,223,167,49,100,70,150,150,101,160,140,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,0,10,54,226,223,128,210,112,179,50,238,98,77,62,20,70,45,236,79,143,233,72,197,26,59,81,208,213,69,132,54,212,230,205,8,89,169,107,82,141,169,43,117,72,70,245,204,81,122,202,66,212,112,128,5,244,112,180,192,184,120,63,149,58,13,201,54,141,210,92,152,137,253,242,84,222,112,216,113,197,197,112,204,169,232,75,141,22,238,79,75,203,121,45,173,74,82,28,146,255,0,209,53,26,19,48,0,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,80,14,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,60,211,242,253,140,191,145,175,205,243,242,133,85,252,158,250,67,210,126,130,222,158,79,59,118,253,187,244,230,114,121,159,59,200,221,202,230,252,238,206,103,174,61,182,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,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,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,206,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,84,3,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,79,234,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,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,135,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,130,185,210,225,95,121,75,198,218,69,119,44,246,252,69,91,216,133,88,113,153,84,198,99,20,74,117,164,178,97,181,169,231,92,230,173,93,51,138,76,183,72,155,105,40,107,106,24,109,42,82,217,109,86,105,128,63,145,175,200,213,167,249,190,122,43,242,123,232,244,250,11,209,155,185,60,157,202,223,187,127,206,115,185,156,206,111,55,231,121,188,206,111,206,111,29,0,5,90,241,111,206,157,86,139,37,204,169,225,109,193,46,4,135,35,235,126,62,212,101,52,181,48,251,77,185,30,158,211,230,162,51,67,141,56,107,124,144,157,20,133,180,223,48,200,223,104,85,8,185,62,24,188,64,38,98,236,56,217,126,198,251,139,171,190,162,109,98,217,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,237,121,197,165,79,37,105,212,148,226,86,183,44,84,114,172,216,248,88,198,79,135,247,15,151,62,51,88,47,39,133,246,112,109,156,108,194,58,46,9,86,78,37,58,251,176,40,233,128,136,17,154,144,164,76,162,66,68,88,236,206,53,169,28,164,44,205,230,218,91,124,197,40,214,218,156,36,165,11,36,35,143,241,39,225,203,93,190,110,164,227,182,93,237,126,182,181,112,84,33,64,174,219,52,200,104,111,159,41,247,29,75,149,117,58,183,146,132,238,90,226,161,212,165,178,73,106,228,151,22,69,206,88,153,89,44,178,176,191,13,112,26,149,135,56,109,34,223,126,101,171,33,234,37,226,237,29,110,40,156,186,35,109,102,166,167,148,234,82,241,172,222,65,154,13,196,167,230,121,27,8,154,229,16,238,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,146,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,31,172,4,85,207,214,74,45,92,214,97,196,186,221,38,153,211,226,109,179,79,121,203,114,161,28,155,67,147,246,18,156,77,50,65,184,164,33,76,186,179,50,66,150,162,228,184,179,89,30,213,58,135,104,134,173,76,188,176,162,255,0,155,70,152,228,186,5,217,103,86,28,140,234,226,75,34,126,159,81,136,241,165,70,219,204,168,200,150,219,173,158,139,109,71,218,146,52,159,113,143,171,139,216,209,138,24,245,121,57,136,24,185,119,203,184,171,174,71,106,33,72,121,13,180,134,152,108,143,99,77,52,210,82,211,72,212,212,163,74,18,146,53,173,107,61,84,181,25,216,255,0,10,204,135,127,173,25,171,197,250,47,245,174,218,20,42,157,59,254,33,113,171,105,95,55,254,80,150,144,227,63,213,200,66,191,68,177,106,128,2,152,56,172,103,78,171,137,151,252,252,184,225,205,193,45,139,38,212,144,113,46,68,38,50,163,157,82,182,195,203,39,26,90,141,91,157,141,29,72,65,37,38,148,37,79,37,197,252,225,33,135,19,0,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,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,66,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,78,158,40,188,63,230,82,38,84,179,55,130,22,239,58,148,247,83,81,190,41,108,56,251,242,155,148,235,238,190,245,89,60,197,175,115,39,205,209,214,219,36,37,148,182,151,9,38,131,117,77,65,108,180,102,46,251,202,254,41,192,196,203,22,71,245,80,235,16,182,51,252,231,75,234,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,255,0,86,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,40,56,94,228,91,242,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,138,185,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,21,87,155,31,20,248,201,241,2,225,243,23,196,202,225,29,156,27,103,11,170,179,178,221,136,7,18,159,77,188,43,13,207,183,170,73,106,67,175,189,91,146,168,176,211,5,105,109,11,78,199,18,150,212,151,21,203,75,102,211,132,165,43,152,157,147,83,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,230,188,43,48,46,133,128,212,42,173,39,18,232,212,170,54,54,221,20,246,174,67,166,201,53,149,98,29,168,234,201,152,200,113,11,34,75,90,202,142,250,221,109,179,53,32,215,20,164,109,89,54,132,79,240,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,0,56,169,228,59,253,119,205,94,16,81,127,170,118,239,161,83,41,223,241,235,147,91,82,249,191,242,116,186,134,217,254,178,66,213,250,85,138,192,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,252,242,3,147,234,86,83,112,141,41,168,20,183,47,187,198,60,57,247,90,222,117,38,136,207,161,10,54,224,180,150,214,166,182,71,55,157,65,184,149,40,221,90,150,189,219,13,182,219,148,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,80,183,19,60,173,90,185,108,199,20,78,178,174,74,83,148,91,251,171,174,198,183,153,75,108,202,161,106,247,174,215,33,180,165,9,134,165,173,69,29,68,73,245,90,117,163,35,54,77,199,60,86,68,179,49,121,101,167,30,104,213,90,20,27,130,187,66,184,228,53,72,174,219,20,114,39,31,172,33,205,200,99,146,201,164,201,201,45,58,225,45,162,45,171,81,238,104,150,132,188,179,57,149,199,59,234,79,247,147,248,104,226,156,32,45,106,21,243,143,184,133,101,93,48,122,218,45,193,133,245,106,93,70,55,53,109,243,226,191,54,3,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,30,3,63,89,40,186,178,167,136,242,235,116,154,103,81,134,87,53,65,231,45,202,132,114,113,109,192,222,106,113,52,201,6,226,150,180,188,210,8,201,10,90,143,156,218,13,100,123,146,234,26,252,153,64,207,222,40,101,18,149,112,219,84,42,92,75,138,222,171,71,151,42,29,30,89,182,203,17,107,110,166,58,27,158,227,137,104,223,121,9,110,57,32,227,147,173,165,68,163,50,82,20,91,132,117,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,207,242,221,145,111,200,166,75,241,135,28,113,142,204,233,49,38,181,135,247,39,161,227,77,86,231,168,84,183,41,46,145,106,201,164,186,121,143,106,231,51,83,82,208,209,161,191,154,82,164,54,117,86,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,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,195,202,240,143,197,15,146,88,231,34,210,120,254,102,179,5,108,163,254,49,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,173,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,232,167,245,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,157,63,183,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,104,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,244,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,252,66,72,0,0,0,0,15,137,123,220,45,90,118,109,118,232,121,91,81,72,166,74,158,163,211,93,9,166,148,191,97,31,234,251,143,238,49,155,108,195,93,143,223,120,237,127,220,235,123,154,154,141,207,85,144,193,237,36,232,219,147,29,90,75,185,63,175,237,34,49,113,188,41,48,209,187,31,46,169,171,169,157,142,215,167,21,75,93,218,234,151,224,193,86,191,72,203,189,62,226,251,136,77,112,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,67,154,90,121,110,193,43,23,23,46,12,117,179,236,24,148,155,218,234,142,228,106,189,74,52,135,210,137,72,113,109,56,233,156,125,252,132,173,110,48,218,214,180,182,75,82,247,41,70,102,181,154,186,88,170,190,57,223,82,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,18,83,138,230,117,255,0,38,86,171,249,107,195,58,157,42,77,201,118,211,228,70,187,93,215,156,245,30,150,243,105,73,71,216,105,54,210,244,166,220,95,106,149,189,182,139,113,32,141,230,93,77,70,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,69,25,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,93,91,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,68,74,226,25,146,202,86,105,240,190,69,118,208,183,226,43,21,45,168,228,118,252,195,146,152,167,53,130,115,115,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,249,141,161,111,110,161,106,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,207,240,197,207,143,229,190,133,27,1,177,98,181,186,254,183,233,233,244,109,82,163,81,230,74,186,25,74,222,83,154,39,148,146,231,71,97,49,201,91,156,113,215,146,78,60,122,236,117,69,63,196,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,126,117,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,235,231,115,4,45,156,188,230,94,241,195,27,62,185,18,117,34,44,132,79,137,21,150,228,37,116,166,37,32,159,102,11,170,127,83,113,109,52,227,100,78,37,199,9,104,52,41,74,75,134,182,219,235,252,45,51,41,136,248,87,152,42,14,16,211,10,171,90,179,49,6,161,210,84,168,145,98,156,165,70,148,109,25,55,81,101,59,147,201,229,236,65,200,112,181,79,76,219,138,82,86,109,52,104,189,64,20,3,197,31,199,102,38,254,11,228,240,132,85,22,125,194,83,58,254,132,153,15,41,184,155,83,165,67,162,189,206,114,203,168,62,124,135,19,57,231,249,139,166,40,201,59,28,231,45,215,92,105,78,41,42,39,9,77,17,184,110,178,132,68,188,253,230,30,149,153,140,203,215,239,203,86,171,46,125,167,79,143,26,137,110,46,76,52,198,95,68,194,53,90,137,36,68,179,67,146,92,148,242,13,223,156,216,234,73,68,141,9,180,88,255,0,7,187,167,48,87,78,13,87,21,138,19,170,179,44,26,87,67,75,176,158,168,52,209,124,219,42,146,83,27,101,205,9,231,89,108,206,51,73,53,154,155,71,44,218,108,203,148,180,38,127,128,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,138,188,81,252,9,226,111,224,190,113,8,80,8,147,249,1,206,13,87,41,184,184,149,84,14,35,150,37,227,34,28,11,173,15,52,163,92,102,16,181,19,115,154,83,104,83,187,227,147,206,172,219,74,84,78,161,75,70,221,230,219,141,222,245,211,107,97,198,56,225,196,171,110,228,131,74,187,108,203,182,158,133,41,41,116,158,139,58,43,132,151,26,121,167,91,63,241,28,109,214,212,74,74,137,11,66,136,201,42,46,65,147,236,146,97,126,81,173,157,180,86,34,87,47,105,177,220,137,88,187,21,21,198,31,156,199,80,183,91,105,12,173,231,83,25,9,74,154,66,146,210,136,156,54,27,90,245,52,167,111,10,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,195,197,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,159,148,202,174,89,236,220,168,97,28,60,45,179,231,75,168,173,82,21,82,171,212,228,153,165,117,26,139,136,109,14,190,77,238,52,178,141,173,54,132,54,147,61,168,66,119,41,107,222,226,251,0,0,0,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,123,252,1,193,202,238,96,49,150,211,193,219,113,238,158,93,205,80,76,119,36,237,66,250,72,168,74,156,147,39,98,214,130,115,148,195,110,187,203,222,74,94,205,169,245,148,68,52,210,0,2,0,113,147,197,155,86,212,203,237,39,9,170,214,135,165,171,87,237,64,228,210,42,14,37,190,93,31,209,238,199,113,249,9,53,17,172,158,90,31,38,18,72,36,234,219,239,234,178,34,216,229,43,11,158,224,193,138,180,171,159,1,174,92,40,102,221,137,2,165,99,86,19,46,68,200,177,18,209,84,88,168,115,20,211,175,185,188,212,244,148,170,59,205,26,141,41,34,101,184,169,45,219,79,75,10,0,31,38,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,136,215,253,203,140,137,255,0,184,103,253,166,172,127,165,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,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,157,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,48,56,98,231,199,242,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,186,145,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,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,181,236,226,241,0,195,139,179,33,145,235,54,21,197,211,221,56,193,79,93,9,20,216,77,148,207,69,184,130,143,233,168,146,156,117,9,36,114,216,144,108,146,182,19,139,234,89,117,164,236,87,53,21,131,150,43,167,48,86,198,50,209,83,150,41,213,86,111,234,199,50,151,9,154,123,77,59,213,54,226,117,113,183,155,120,148,202,153,73,35,154,163,120,185,109,242,137,211,52,242,201,105,210,152,132,28,75,51,213,39,44,182,204,92,48,195,25,242,226,226,133,199,29,138,148,89,201,138,211,140,82,41,197,32,201,79,172,159,109,109,60,183,141,135,153,75,100,147,218,92,199,20,164,26,91,39,40,216,7,213,254,250,172,43,171,253,181,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,244,248,115,103,95,243,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,46,215,155,31,11,24,201,240,254,225,242,231,198,107,7,213,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,231,139,137,173,155,93,200,173,99,27,159,173,68,162,98,98,35,187,108,250,34,144,193,203,92,11,145,246,100,116,79,114,159,78,212,198,90,88,84,162,55,13,109,146,27,117,146,91,206,182,104,85,59,97,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,41,225,63,203,191,201,101,155,249,82,255,0,195,63,147,244,239,148,127,161,255,0,93,58,102,250,175,208,124,215,233,185,159,163,245,63,87,179,65,234,196,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,10,1,226,105,139,54,174,45,230,226,233,149,107,90,30,132,249,41,173,165,81,144,180,182,151,170,243,160,190,243,78,204,112,144,95,226,178,131,82,148,163,106,59,70,102,157,121,104,141,86,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,163,78,120,123,122,210,177,42,192,182,177,26,133,30,91,20,219,170,143,10,183,13,169,104,74,95,109,137,44,161,230,210,226,82,165,36,150,73,89,17,145,41,69,174,186,25,247,143,64,2,178,248,172,103,170,77,156,220,252,172,97,68,249,113,171,178,163,155,55,172,229,69,105,76,38,157,46,18,203,209,168,39,155,81,169,110,181,33,183,84,243,102,158,89,19,105,74,212,165,56,77,84,88,253,84,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,15,173,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,60,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,143,110,207,146,191,37,107,63,46,189,21,242,111,209,242,61,49,233,110,95,67,208,242,213,207,234,57,191,55,201,229,239,223,191,213,219,174,189,154,140,214,99,247,228,107,242,203,118,126,111,158,149,252,158,250,65,94,130,244,158,238,119,39,105,111,219,191,231,57,60,206,103,43,155,243,188,174,95,55,231,55,143,149,132,255,0,33,63,42,118,111,229,75,255,0,3,62,80,83,190,81,254,155,253,107,234,91,234,191,65,243,191,161,230,126,143,215,253,94,221,6,148,240,159,228,39,228,178,205,252,150,255,0,224,103,201,250,119,201,207,211,127,173,125,51,125,47,233,254,119,244,60,191,210,122,255,0,173,219,168,206,190,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,133,85,230,199,197,62,50,124,64,184,124,197,241,202,133,191,112,207,226,1,66,170,225,101,75,8,113,210,226,165,82,101,225,149,190,115,40,147,185,107,75,213,26,20,40,206,45,230,249,45,160,201,199,162,48,194,79,70,245,117,214,189,110,90,148,203,174,174,178,243,41,139,210,113,235,30,111,156,92,121,249,110,71,184,171,15,61,79,41,108,52,203,237,83,145,163,80,153,113,13,106,130,91,113,155,101,179,50,53,106,104,51,53,40,204,212,119,105,195,82,233,204,21,235,150,88,55,62,97,167,85,103,79,157,80,82,173,185,117,70,154,68,169,52,36,197,140,136,239,44,210,68,227,155,220,76,133,19,175,106,235,169,81,56,106,90,86,133,28,170,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,68,117,203,214,71,48,143,46,56,185,136,24,195,102,46,90,234,87,164,135,145,10,33,161,17,226,80,233,207,45,183,221,133,29,150,73,40,52,28,132,110,74,141,62,163,77,176,218,72,182,184,183,164,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,126,121,170,204,197,155,149,12,35,153,138,87,132,25,117,21,170,66,105,180,138,100,98,52,174,163,81,113,14,45,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,94,120,113,87,19,46,172,100,196,123,143,20,175,89,125,69,106,230,168,59,80,147,181,199,22,219,59,207,212,97,174,98,214,180,178,210,9,45,182,131,81,236,109,8,73,30,137,33,105,92,41,242,43,38,206,110,6,105,241,94,4,184,213,217,81,201,235,42,10,101,52,166,19,78,151,9,7,233,37,155,46,40,212,183,90,144,227,73,101,194,79,44,137,197,41,10,82,155,54,188,255,0,28,239,169,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,101,57,233,252,220,127,55,27,139,243,160,255,0,193,79,87,162,233,118,122,83,210,155,23,211,250,55,119,254,57,244,246,255,0,67,103,55,155,243,28,225,157,113,42,184,104,254,66,127,58,122,23,229,211,255,0,85,249,29,254,25,255,0,132,254,145,135,208,127,130,255,0,249,95,211,124,207,235,251,5,212,230,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,0,0,0,0,0,0,0,0,0,8,83,197,107,13,27,190,50,232,186,186,89,222,237,6,113,212,181,221,166,137,98,12,229,126,185,23,122,189,199,247,24,167,12,188,221,143,216,184,237,96,92,232,123,148,154,109,207,74,144,249,237,37,106,219,115,26,90,139,185,95,169,236,35,49,164,171,38,225,106,236,179,104,87,67,42,220,138,189,50,44,244,158,154,106,78,180,149,251,72,191,91,220,95,113,15,182,0,0,0,0,35,127,16,122,35,149,188,173,94,40,105,189,231,14,155,80,153,223,166,155,41,210,187,123,203,223,255,0,196,51,208,100,166,214,105,81,104,105,61,12,190,209,125,92,48,175,111,149,121,105,165,193,54,57,106,164,45,138,126,187,181,220,77,83,225,22,191,68,180,250,95,111,222,98,94,128,0,8,221,159,252,83,139,134,121,107,187,144,234,246,189,112,82,231,209,89,61,12,244,91,240,37,109,254,130,139,189,30,221,11,237,33,159,202,53,58,85,211,115,194,165,182,123,164,85,167,182,193,31,97,106,183,92,36,251,200,187,213,239,47,216,52,75,147,28,51,139,133,153,119,180,40,81,218,216,236,202,85,62,161,43,214,51,213,245,193,142,149,159,106,212,93,237,251,15,79,113,14,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,165,70,106,100,87,162,62,157,205,190,218,155,89,106,101,170,84,90,31,119,216,99,63,124,68,176,137,204,43,204,141,196,227,37,172,75,138,84,186,219,103,250,189,68,249,122,39,233,168,207,66,111,191,179,238,33,42,248,47,98,123,238,85,238,76,40,144,246,168,76,89,149,180,22,210,236,209,84,230,11,185,31,254,23,236,246,139,94,0,0,21,201,198,90,233,114,155,133,116,26,11,106,211,170,171,69,82,139,79,98,163,84,19,238,251,61,226,162,108,248,103,80,187,40,176,73,27,250,138,140,102,182,235,166,187,157,73,105,175,237,26,68,203,77,51,209,24,11,96,193,229,242,249,118,221,40,182,238,215,77,33,50,93,250,159,184,116,208,0,0,0,1,30,243,227,119,157,155,150,75,202,106,30,229,185,54,151,81,130,217,237,215,85,174,159,40,200,190,137,254,175,183,252,162,128,44,154,107,247,166,36,208,105,14,30,175,87,107,145,99,40,251,59,84,252,132,167,222,69,222,175,121,126,193,164,156,9,182,219,180,48,90,196,182,208,141,170,167,91,84,184,174,118,235,170,219,136,210,12,251,207,245,125,230,61,208,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,251,201,252,52,65,92,171,102,114,187,149,91,170,238,189,109,106,47,91,90,184,44,249,246,213,58,79,82,134,253,23,41,247,24,113,169,219,22,211,168,127,148,184,233,62,74,136,146,189,116,53,17,118,31,42,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,242,120,115,228,158,205,203,165,129,78,197,41,149,8,149,251,238,241,163,179,33,218,180,71,204,216,137,78,150,204,71,213,79,108,217,146,236,89,72,67,236,154,202,91,100,92,194,81,109,61,154,107,50,133,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,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,148,237,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,206,43,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,210,120,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,122,156,56,178,57,39,42,86,108,251,195,16,87,18,70,34,222,17,216,68,230,90,67,78,162,137,17,38,107,40,77,62,68,106,90,212,163,74,159,82,85,202,82,218,105,41,37,19,36,235,145,43,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,229,71,242,215,124,252,163,249,57,232,79,70,127,54,67,135,200,234,58,238,119,248,51,77,238,221,200,107,233,107,166,222,205,53,61,96,7,20,127,29,152,155,248,47,147,194,30,131,33,153,62,182,115,115,133,248,227,69,81,68,133,123,80,227,208,149,105,214,37,187,35,145,5,247,92,150,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,182,170,42,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,242,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,165,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,160,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,34,175,20,127,2,120,155,248,47,156,66,20,129,151,171,90,133,124,227,238,26,89,87,76,30,182,139,112,94,20,106,93,70,55,53,109,243,226,191,53,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,61,94,107,178,163,136,249,74,196,117,217,87,171,93,117,42,119,49,250,5,125,134,77,17,106,241,82,100,70,164,145,153,242,222,70,228,147,172,153,154,155,82,146,100,107,66,219,113,114,127,134,151,16,73,56,61,85,163,229,243,23,234,177,27,195,233,242,58,106,61,90,91,173,69,98,218,90,213,41,247,13,195,67,6,183,209,34,75,237,36,214,243,169,67,5,170,140,201,4,173,46,124,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,21,188,209,227,182,90,255,0,37,223,145,75,231,228,231,202,63,77,250,79,249,178,28,206,127,79,208,242,127,194,90,115,110,222,123,191,71,77,119,118,235,161,105,207,248,95,231,51,50,121,137,199,218,253,149,140,120,145,242,130,139,10,207,149,84,98,55,161,224,68,217,41,19,97,54,151,55,199,97,181,158,136,121,194,208,207,111,173,174,154,145,25,89,248,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,204,190,53,225,148,156,25,197,203,191,10,101,86,98,85,151,106,214,36,210,202,116,103,26,82,36,161,181,153,33,195,38,156,113,45,172,211,180,214,209,172,214,210,247,54,189,22,133,17,79,78,9,120,103,106,220,24,143,136,152,165,86,137,212,86,172,250,125,62,159,72,230,54,218,219,143,215,156,158,123,233,220,131,90,30,36,68,38,210,180,41,63,54,251,233,50,81,47,178,223,192,0,80,15,19,172,82,252,168,103,38,245,233,43,190,147,165,90,93,61,173,79,254,75,201,233,122,86,203,171,99,181,9,82,246,206,114,111,174,173,218,235,234,168,208,72,17,255,0,242,91,125,254,75,63,45,126,130,254,243,62,80,124,150,244,159,84,207,250,233,211,117,60,142,78,254,111,232,125,109,251,54,123,55,107,216,36,7,12,92,82,252,151,231,38,202,234,235,190,140,165,93,189,69,173,80,254,75,206,234,186,166,207,164,99,177,10,82,55,78,110,23,174,157,186,105,235,40,144,107,23,252,57,254,97,110,154,237,141,128,88,151,122,218,211,186,42,213,191,103,214,106,148,233,60,164,57,200,148,196,39,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,164,31,238,163,231,179,253,220,255,0,236,205,31,253,16,95,240,8,255,0,159,92,82,190,240,91,41,215,206,38,97,165,119,208,215,37,27,209,157,20,222,149,153,28,174,109,74,43,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,88,25,122,226,61,156,235,231,31,112,210,202,186,113,147,173,162,220,23,133,26,151,81,141,242,118,148,223,62,43,243,90,109,214,247,162,50,86,157,200,90,139,84,153,40,181,212,140,143,180,88,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,71,92,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,168,6,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,169,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,233,191,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,116,241,31,225,255,0,51,46,245,215,113,111,8,109,223,245,39,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,11,11,52,224,193,151,138,85,201,115,92,185,145,185,105,82,214,187,78,66,104,150,188,132,204,74,88,41,175,71,115,175,82,218,73,239,82,209,29,248,233,73,175,230,244,148,225,145,41,105,35,110,197,51,97,152,104,217,92,193,42,198,48,191,105,75,185,87,78,145,18,51,52,214,86,235,40,117,111,190,134,204,221,144,134,93,76,100,37,42,82,137,110,36,144,165,146,27,35,222,226,8,243,175,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,20,201,222,83,44,219,123,34,184,169,154,202,204,136,149,187,134,234,195,123,170,53,21,183,160,26,87,111,33,134,106,81,100,155,78,27,138,75,139,125,45,183,170,249,104,90,17,189,178,51,75,139,221,89,98,221,56,186,228,250,217,159,102,212,51,105,103,148,74,109,118,151,34,50,110,228,188,236,133,174,174,195,167,18,12,69,180,70,181,52,210,216,52,182,147,66,80,130,90,28,90,148,173,205,165,43,171,92,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,245,39,99,167,231,41,195,142,254,198,191,146,223,39,62,81,225,253,221,252,217,215,117,156,142,157,169,209,191,77,203,111,118,238,70,239,160,90,110,211,183,77,78,128,68,233,204,167,15,249,148,140,178,225,110,102,240,66,221,231,82,158,195,250,53,70,248,165,176,227,239,202,110,83,177,82,251,213,100,243,22,189,204,159,55,71,91,108,144,150,82,218,92,36,154,13,213,53,5,132,223,225,45,151,138,86,50,230,26,69,249,117,210,165,202,161,97,140,120,213,182,22,204,196,178,132,214,206,66,78,158,151,82,71,205,90,8,153,146,241,18,52,78,248,232,39,12,210,174,91,151,146,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,114,172,213,98,151,228,91,46,56,139,137,140,215,125,13,62,141,111,202,244,84,222,151,168,229,85,29,71,38,15,205,154,22,149,107,41,214,19,235,164,208,90,234,189,18,74,50,205,96,245,88,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,191,240,100,197,47,149,121,113,174,225,156,250,239,85,62,196,184,28,233,161,116,187,58,58,92,212,19,204,252,225,32,146,230,249,73,168,171,181,74,90,116,208,244,79,44,132,255,0,17,127,136,54,107,234,185,80,193,118,235,182,197,2,92,235,134,234,145,34,135,74,152,148,169,44,82,95,84,71,148,137,171,113,76,58,194,214,219,137,109,73,140,225,164,222,46,97,167,84,182,230,148,3,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,178,170,174,83,44,220,9,225,87,124,98,146,100,68,173,221,152,149,71,181,107,75,171,42,1,176,252,10,116,153,212,167,211,77,65,155,139,35,66,93,53,173,78,36,155,230,159,47,122,126,105,189,176,131,41,222,41,240,111,226,5,189,230,44,9,149,197,199,39,214,206,23,85,96,230,71,15,202,37,62,155,120,86,28,129,112,211,84,236,135,95,122,183,37,82,166,42,114,20,226,214,157,142,37,46,37,77,167,150,150,205,166,205,41,87,49,91,33,174,90,51,23,125,229,127,20,224,98,101,139,35,250,168,117,136,91,25,254,115,165,245,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,118,253,158,235,235,242,161,195,2,183,137,126,139,244,103,202,219,126,213,174,244,92,254,119,75,213,84,41,207,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,21,3,148,239,20,248,55,241,2,222,243,22,4,233,226,139,196,2,101,94,101,75,44,152,33,113,114,105,76,245,52,235,226,168,195,111,177,41,201,77,62,235,15,82,83,204,66,54,178,92,173,93,113,179,90,94,75,137,108,148,72,39,82,236,22,203,70,93,47,188,208,98,156,12,51,177,99,255,0,85,50,177,55,123,63,205,148,190,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,203,208,103,19,42,183,150,84,49,114,161,103,214,105,178,213,108,84,100,72,147,105,213,220,112,158,69,70,156,75,245,9,78,165,8,79,82,218,84,218,94,70,212,237,89,146,136,185,107,109,107,145,92,47,115,211,249,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,197,92,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,10,171,205,143,138,124,100,248,129,112,249,139,226,69,101,163,34,177,179,75,146,107,174,248,195,232,17,17,138,148,11,226,67,48,94,147,41,212,34,167,78,102,159,25,103,77,34,55,9,134,86,167,36,41,196,60,164,125,52,37,10,90,16,163,90,33,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,160,101,175,8,100,227,214,60,216,216,70,203,18,220,143,113,86,25,102,160,113,31,105,151,218,167,35,87,102,188,218,221,213,4,182,227,54,243,132,70,74,212,208,68,73,81,153,36,244,19,139,31,234,29,149,139,203,242,91,252,201,249,63,195,250,143,201,207,252,103,161,232,105,206,116,191,167,223,205,217,202,111,244,155,183,109,245,183,106,122,210,183,247,81,243,217,254,238,127,246,102,143,254,136,45,166,236,186,107,183,207,13,186,205,235,116,206,235,107,87,6,7,200,170,84,100,242,144,223,62,83,244,21,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,158,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,8,171,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,122,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,90,240,163,201,71,229,54,234,99,50,152,153,76,170,198,182,237,42,132,121,54,147,90,114,89,172,85,25,113,74,57,27,201,68,226,153,138,227,104,236,74,118,56,233,237,53,153,50,243,74,185,65,85,124,115,190,164,255,0,121,63,134,142,41,194,2,233,161,88,216,251,136,87,173,211,59,162,162,219,248,95,86,170,84,100,242,150,231,34,43,19,96,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,224,51,245,157,123,171,53,152,143,46,137,73,169,244,248,101,108,212,30,110,220,167,199,55,16,220,253,134,166,211,83,144,78,37,11,83,206,160,204,208,149,164,185,45,172,208,69,185,78,173,214,75,114,19,125,230,218,29,201,115,182,255,0,161,237,106,85,62,165,14,5,81,82,25,38,228,92,77,176,210,162,195,117,58,169,230,153,214,75,79,56,234,89,89,27,109,173,180,153,45,68,164,199,91,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,217,166,91,179,211,249,107,201,126,48,224,118,49,222,125,94,36,209,112,254,228,244,60,153,169,218,245,118,150,221,37,211,45,94,53,31,81,49,157,28,230,106,73,90,218,36,57,243,170,76,135,10,170,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,0,0,0,0,0,0,0,0,0,60,46,58,219,109,221,248,47,125,219,107,70,229,84,109,170,164,86,251,116,209,110,68,117,4,125,229,250,222,242,25,182,189,169,175,217,120,149,95,164,54,122,61,66,174,74,140,147,236,236,83,18,20,159,121,151,122,125,231,251,69,255,0,228,58,239,59,203,44,150,108,213,189,204,114,21,46,157,5,195,219,166,139,69,62,41,153,125,18,253,111,103,249,68,132,0,0,0,0,28,207,50,212,207,76,96,45,253,3,151,191,153,109,213,75,110,186,107,172,39,139,222,94,241,155,171,194,25,211,238,218,212,3,70,222,158,163,37,173,186,235,166,215,84,90,127,212,45,215,131,69,210,229,75,10,235,212,39,21,175,75,86,148,164,150,158,196,198,167,167,221,246,251,197,142,0,0,10,161,227,67,138,15,183,87,182,240,158,59,218,33,81,97,214,214,91,75,183,85,84,88,62,244,127,248,95,179,218,34,167,14,220,34,115,21,51,35,110,184,241,105,18,221,149,18,182,225,254,183,79,62,38,169,250,105,50,212,156,239,237,251,140,104,18,44,102,161,197,102,35,9,218,219,13,165,180,22,166,122,37,37,161,119,253,132,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,86,119,25,92,42,68,251,50,133,137,240,91,221,34,60,200,180,231,139,93,52,105,45,84,31,82,187,87,167,121,151,97,39,95,183,216,33,63,14,156,74,119,14,115,45,64,112,164,114,153,173,59,22,144,239,168,74,213,15,84,34,106,95,69,71,220,143,102,159,121,13,1,196,144,220,200,172,203,104,245,67,237,165,196,159,188,140,181,47,243,143,246,0,1,83,252,106,43,40,114,167,107,209,18,125,169,102,20,147,255,0,229,170,41,247,127,104,175,156,188,195,42,134,58,88,16,205,189,228,245,207,74,70,221,116,215,89,141,22,154,254,209,164,187,34,41,65,179,40,48,201,27,9,138,100,86,246,235,174,155,90,73,105,175,236,31,108,0,0,0,0,86,223,25,108,76,110,30,26,80,112,214,59,219,95,126,171,22,164,178,219,174,173,170,61,65,147,239,70,157,229,250,218,253,158,209,0,114,21,102,181,122,102,106,207,138,243,123,145,79,169,211,231,247,233,166,202,132,82,215,177,69,250,223,111,220,52,57,14,50,33,196,98,35,127,69,134,210,218,126,228,150,159,216,63,216,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,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,253,228,254,26,35,87,12,140,11,195,140,197,227,5,245,133,248,161,70,235,169,83,176,254,107,172,188,209,146,37,83,229,38,161,79,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,92,171,53,217,81,196,124,165,98,58,236,171,213,174,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,185,85,194,247,63,84,44,22,217,151,140,102,168,116,118,133,86,160,185,20,42,252,153,43,54,104,178,158,218,75,140,249,45,70,134,161,184,178,53,147,137,36,165,167,92,113,110,106,135,86,227,55,40,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,41,175,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,91,255,0,26,191,11,22,183,196,8,62,93,81,21,107,148,156,111,165,101,195,31,173,204,104,172,208,229,214,99,219,145,234,138,68,8,206,37,181,201,125,234,116,152,236,160,214,174,196,32,221,121,189,235,209,70,148,110,81,37,102,68,131,241,88,165,138,87,222,52,223,117,60,76,196,186,239,166,110,74,207,39,173,155,210,179,31,155,202,101,12,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,157,165,112,161,200,228,107,106,149,68,205,198,35,46,89,87,106,81,228,46,209,164,154,29,142,80,98,58,151,24,84,215,201,68,147,117,111,180,165,242,146,90,180,76,186,151,53,90,156,71,38,205,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,252,153,215,238,186,159,202,222,135,173,244,236,168,207,114,250,94,127,47,149,201,97,173,53,234,87,187,118,237,116,78,154,104,122,212,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,238,223,241,33,218,184,143,240,255,0,135,152,138,19,184,183,132,54,239,250,172,64,233,152,118,52,119,24,142,221,197,23,122,27,219,33,111,45,182,208,243,45,153,173,15,26,183,27,109,27,74,37,252,201,181,26,184,50,101,211,229,45,247,93,204,189,126,62,176,45,14,101,10,223,245,254,157,81,246,75,170,119,212,116,148,92,168,174,146,54,184,218,144,190,183,114,76,148,207,101,191,128,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,125,25,174,202,142,28,102,215,14,23,101,94,173,116,53,88,60,199,232,21,246,25,37,202,164,74,81,17,26,146,70,101,204,101,123,82,78,178,102,73,113,41,73,145,161,104,109,196,103,179,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,181,254,21,249,234,141,127,219,212,172,176,226,148,248,140,92,244,56,236,211,108,199,153,138,238,250,181,57,136,175,45,76,58,77,182,108,182,184,172,198,34,39,22,180,115,80,164,22,213,56,133,173,207,65,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,4,127,205,110,74,112,179,56,63,37,191,41,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,7,63,199,236,99,161,101,255,0,6,174,204,98,184,217,234,34,91,52,245,72,110,54,229,163,171,148,181,19,113,163,111,66,22,109,243,95,113,166,185,155,13,40,223,185,94,170,76,198,101,196,223,225,33,143,50,112,179,50,237,225,181,66,108,70,45,236,79,143,232,185,39,38,67,81,208,213,69,132,56,236,23,9,107,65,169,107,82,141,216,200,105,43,70,245,204,73,250,202,66,18,119,146,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,46,47,79,243,58,190,255,0,185,129,249,171,117,159,223,159,201,255,0,72,244,252,182,127,215,79,72,122,87,209,219,185,252,175,211,127,36,231,243,54,127,178,233,167,168,40,176,105,247,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,31,175,16,172,170,86,37,88,23,46,28,215,100,75,98,155,117,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,8,63,184,169,149,143,252,254,197,95,250,86,157,254,130,39,248,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,123,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,8,43,196,127,135,252,60,196,80,157,197,188,33,183,127,213,98,7,76,195,177,163,184,196,118,238,40,187,208,222,217,11,121,109,182,135,153,108,205,104,120,213,184,219,104,218,81,47,230,77,170,65,23,167,135,120,165,125,227,79,10,139,175,18,241,46,187,233,155,146,179,135,247,175,91,55,165,102,63,55,148,117,22,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,139,5,255,0,113,71,240,39,137,191,130,249,196,33,64,35,81,23,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,161,108,215,228,87,17,50,253,143,52,188,48,182,32,75,173,80,175,202,194,105,182,12,233,114,162,54,253,85,106,233,136,216,112,146,225,19,107,105,217,109,178,110,56,150,144,179,35,113,41,74,79,68,222,78,0,224,229,11,47,248,53,105,224,237,184,247,81,18,217,167,166,59,146,118,173,29,92,165,169,78,73,147,177,107,89,183,205,125,199,93,229,239,52,163,126,212,250,169,34,30,214,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,127,43,45,121,174,174,224,117,147,138,88,85,86,118,171,82,179,49,38,207,172,209,206,154,195,200,54,224,214,36,67,83,49,167,165,11,47,185,167,73,10,65,169,181,37,103,204,54,27,65,240,1,37,51,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,168,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,122,14,30,121,44,170,230,159,20,35,215,110,251,126,90,176,174,218,144,103,112,76,41,42,138,83,95,38,247,53,79,97,196,164,212,181,169,70,210,157,36,26,77,12,154,143,152,218,214,206,235,148,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,36,101,146,147,74,175,229,19,10,40,85,218,100,74,141,54,163,134,244,40,147,33,203,101,47,49,37,135,41,140,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,64,241,20,200,172,156,173,94,71,124,97,244,9,107,194,186,252,134,89,130,244,153,77,45,116,202,139,197,33,103,77,34,55,13,247,144,150,227,169,196,60,164,125,5,165,10,90,214,147,90,237,123,34,217,116,252,216,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,18,0,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,172,14,54,152,199,66,106,213,177,114,253,29,158,117,106,77,64,175,25,142,110,90,122,72,173,183,34,36,114,208,209,177,206,114,221,147,218,75,220,142,151,214,78,142,36,202,21,112,234,193,202,238,50,102,226,196,141,72,123,167,137,103,212,24,188,106,146,118,161,124,152,176,31,105,196,150,197,45,6,174,107,231,29,141,83,185,72,231,239,218,164,161,68,37,87,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,197,120,70,98,101,171,135,121,184,102,157,116,203,233,62,90,219,242,237,154,115,235,113,182,217,76,231,31,143,33,164,56,165,173,58,115,58,85,52,130,78,229,41,215,90,65,39,214,212,175,80,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,103,135,53,89,103,188,178,161,139,147,48,182,240,157,18,162,133,71,77,74,145,83,140,100,148,84,105,206,45,196,52,249,183,184,212,202,247,52,226,22,218,140,246,173,10,218,165,163,99,139,244,22,38,107,171,180,44,167,98,102,85,110,151,106,181,74,45,205,232,217,150,185,243,144,182,104,178,153,169,51,38,83,123,84,68,178,101,244,33,75,209,42,52,161,212,106,77,234,251,174,39,154,224,133,235,74,195,92,104,176,113,26,187,30,91,244,219,86,232,165,86,230,53,17,9,83,238,49,26,91,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,122,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,80,112,189,200,183,229,174,234,70,56,227,29,153,213,225,181,23,127,161,227,77,86,214,107,181,70,220,73,22,172,154,79,168,134,206,142,115,53,52,161,110,146,27,249,212,166,67,101,63,248,163,248,19,196,223,193,124,226,16,160,186,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,214,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,250,12,203,229,210,196,205,6,22,79,195,59,234,63,245,179,40,243,119,189,252,217,84,233,158,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,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,94,40,93,79,5,79,11,23,79,196,9,222,93,78,21,87,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,207,248,162,240,255,0,135,87,135,82,204,222,8,91,188,154,171,61,77,70,248,165,176,227,12,69,114,43,76,58,251,213,100,243,22,141,175,23,43,71,91,108,150,167,148,226,92,36,146,201,213,59,245,120,50,101,211,228,213,137,93,204,189,126,62,147,238,254,101,10,223,245,254,133,45,135,139,170,119,212,116,210,124,217,77,18,54,184,218,86,142,139,114,76,210,247,109,133,98,21,149,74,196,171,2,229,195,154,236,137,108,83,110,170,60,218,36,199,98,45,41,125,182,36,178,182,92,83,106,82,84,146,89,37,102,100,102,149,22,186,106,71,220,33,7,247,21,50,177,255,0,159,216,171,255,0,74,211,191,208,68,138,198,251,42,149,134,185,26,191,176,230,133,34,91,244,219,87,9,234,180,72,110,203,90,84,251,140,70,163,184,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,134,115,6,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,2,37,167,15,156,146,85,115,95,127,185,93,185,216,151,7,14,173,89,17,222,170,204,84,85,41,138,179,233,121,149,46,146,135,18,243,75,66,220,142,167,20,167,91,53,27,37,203,53,17,27,141,235,123,214,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,85,124,115,190,164,255,0,121,63,134,138,181,133,86,170,211,163,79,135,79,169,203,139,30,169,28,162,78,105,151,148,132,74,96,157,109,226,105,212,145,232,180,19,172,180,225,37,90,150,246,208,174,244,145,151,107,201,222,85,111,44,215,226,229,62,207,163,83,101,166,216,167,72,143,38,236,171,182,225,50,138,117,56,215,235,146,93,82,22,158,165,196,165,196,178,141,170,220,178,53,25,114,208,226,209,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,197,94,34,153,21,141,154,91,52,239,140,62,129,17,24,169,64,142,203,48,94,147,41,212,34,167,78,100,228,44,233,164,70,225,48,202,212,228,133,56,135,148,143,166,132,161,75,66,20,107,69,16,128,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,7,248,204,140,137,145,31,136,231,209,125,181,54,175,185,69,167,246,140,241,231,218,205,106,203,204,213,225,21,134,246,162,161,83,168,79,239,51,215,125,66,81,107,218,163,253,95,179,238,19,247,131,78,38,55,51,13,107,216,106,251,187,159,98,171,42,166,130,219,166,141,148,122,123,37,220,141,59,207,245,181,251,61,162,201,64,0,0,0,7,197,189,162,148,235,50,189,12,209,191,159,76,148,222,221,116,215,115,74,45,53,253,163,54,153,135,133,232,252,116,191,225,242,246,114,174,122,170,54,235,174,154,76,116,187,255,0,96,176,78,10,245,148,55,84,186,40,106,62,213,51,54,73,127,242,212,228,251,191,180,91,8,0,15,241,151,33,184,113,94,150,233,232,134,27,83,138,63,113,17,106,127,230,25,252,226,45,137,78,226,54,101,171,238,28,142,107,52,87,101,82,26,245,9,58,33,154,132,189,11,232,164,251,151,237,215,239,49,54,56,53,97,82,32,89,149,220,79,156,222,217,18,38,74,167,50,90,235,171,74,106,158,250,85,216,189,59,200,251,13,58,253,190,193,102,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,56,110,117,108,4,226,38,92,47,74,81,253,40,84,122,140,246,207,220,180,64,144,146,63,164,159,215,247,159,220,51,209,78,151,46,196,191,163,78,97,122,73,183,107,8,117,10,208,187,28,97,226,50,61,15,113,119,163,237,47,188,104,123,39,184,171,31,22,240,14,211,175,161,222,100,136,212,168,16,165,30,211,47,159,76,40,235,95,244,18,93,238,123,11,79,113,142,214,0,2,152,184,208,202,146,230,96,109,184,206,171,230,211,105,195,52,150,133,255,0,150,212,72,132,102,201,45,179,34,231,204,246,30,199,142,157,197,10,227,164,205,116,181,34,249,180,84,35,17,247,153,126,183,179,183,236,26,49,140,201,71,140,212,116,150,132,210,18,130,47,184,180,31,234,0,0,0,3,248,165,37,9,53,168,244,36,150,167,247,10,22,226,111,139,239,98,62,98,170,180,70,93,221,18,218,91,244,147,45,164,95,57,30,116,196,254,162,79,185,126,243,47,180,199,99,224,199,135,42,168,226,141,195,136,178,189,104,177,168,242,233,173,167,187,71,211,34,158,241,43,82,86,189,199,221,183,79,183,216,46,28,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,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,109,56,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,157,203,237,119,44,56,203,90,194,26,253,193,74,173,185,77,229,191,26,117,61,244,43,157,21,212,239,101,79,50,74,82,226,188,104,50,53,50,231,172,90,146,146,107,109,77,186,187,9,225,125,196,6,171,90,147,69,202,230,45,166,92,249,13,199,76,43,70,171,26,26,157,90,88,97,168,172,71,165,156,104,113,76,201,13,180,220,151,215,49,231,52,74,16,174,98,136,139,112,228,28,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,186,158,53,126,22,45,111,136,16,124,186,162,41,88,79,254,24,185,14,252,183,215,99,99,206,44,81,119,88,54,253,65,62,141,165,212,105,220,200,183,67,201,67,201,115,69,115,82,124,152,239,166,57,171,115,110,52,242,137,198,79,93,142,164,174,164,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,22,168,63,37,50,147,74,162,198,92,58,53,50,36,8,238,72,126,90,218,140,202,90,66,159,125,213,188,243,166,148,145,17,173,199,92,113,197,171,189,75,90,148,122,153,153,143,214,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,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,196,74,226,25,146,202,86,105,240,190,69,118,208,183,226,43,21,45,168,228,118,252,195,146,152,167,53,130,115,115,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,249,141,161,111,110,130,185,36,225,95,121,98,141,85,171,239,50,214,253,193,103,90,116,249,12,61,30,131,46,49,70,155,95,65,41,244,186,203,159,58,153,16,80,149,180,206,166,182,137,110,182,233,155,74,71,99,165,40,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,130,188,71,248,128,67,203,189,9,220,36,194,27,139,253,86,39,244,207,187,38,59,108,72,110,221,139,189,14,110,144,135,144,227,107,121,230,200,208,134,77,59,137,183,77,213,26,62,100,157,242,156,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,0,10,192,227,89,142,147,41,84,43,47,47,20,26,207,39,211,123,238,75,138,51,100,251,110,46,43,75,229,193,66,150,70,77,56,202,222,76,165,169,179,37,168,156,136,194,253,77,18,107,169,97,250,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,94,192,28,99,161,102,3,6,173,60,98,183,25,233,226,92,212,244,200,114,54,229,175,164,148,133,41,185,49,183,173,8,55,57,79,182,235,92,205,132,149,236,220,159,85,68,99,160,0,174,174,52,152,199,93,179,240,106,210,193,218,67,60,184,152,137,80,145,34,169,39,114,15,116,90,106,163,184,152,219,20,131,50,222,251,241,221,230,37,104,82,122,109,190,178,92,81,21,91,101,175,8,100,227,214,60,216,216,70,203,18,220,143,113,86,25,102,160,113,31,105,151,218,167,35,87,102,188,218,221,213,4,182,227,54,243,132,70,74,212,208,68,73,81,153,36,244,188,51,67,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,183,78,15,184,199,66,190,114,192,88,85,29,158,158,181,134,149,7,227,204,111,114,215,207,139,58,67,242,227,201,212,208,148,39,114,215,37,174,89,41,106,46,155,122,182,147,137,33,58,128,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,251,185,255,0,217,154,63,250,32,191,224,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,170,101,167,255,0,168,219,87,248,127,125,255,0,244,122,160,165,97,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,252,147,105,52,170,140,152,19,42,20,200,146,164,82,228,28,184,46,188,202,86,184,175,155,78,50,110,180,163,45,80,179,105,231,91,53,39,67,216,226,211,220,163,35,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,231,135,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,140,218,201,42,90,80,235,78,160,150,189,155,143,149,14,213,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,70,132,240,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,43,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,233,85,58,77,42,181,25,16,235,52,200,147,227,183,33,137,104,106,75,41,117,9,125,135,80,243,46,146,84,70,68,182,221,109,183,16,174,244,173,9,81,104,100,70,63,88,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,25,235,226,43,140,117,220,100,205,197,247,38,174,207,79,18,207,168,63,103,82,227,110,66,249,49,96,62,235,106,61,233,66,13,92,215,206,67,250,43,114,145,207,217,185,73,66,76,75,94,8,248,67,37,117,92,66,199,185,204,75,110,59,17,218,180,41,110,37,246,185,15,173,106,110,84,212,173,190,215,73,109,147,112,13,42,245,80,100,243,133,235,153,30,201,85,197,31,8,100,226,214,79,174,103,233,172,75,126,165,99,72,102,239,138,203,47,180,210,22,136,201,90,37,41,211,115,233,33,16,223,150,225,37,38,149,154,219,65,39,119,208,85,27,97,61,245,249,47,197,59,55,19,61,23,233,63,146,87,5,58,187,209,115,249,61,87,75,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,13,52,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,135,31,205,86,89,236,220,215,225,28,204,45,188,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,51,195,138,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,42,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,70,190,40,254,4,241,55,240,95,56,132,40,4,94,247,14,188,138,198,202,213,154,87,198,32,192,136,188,84,175,199,121,153,207,70,148,234,209,76,167,60,113,214,84,211,34,112,216,121,105,114,58,92,91,201,71,211,90,144,149,173,9,37,174,101,0,137,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,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,114,156,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,31,146,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,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,3,50,249,139,177,50,191,133,147,241,50,250,145,253,108,58,60,45,143,127,57,213,58,103,158,98,31,49,166,156,228,243,121,11,79,53,105,216,142,243,62,226,58,181,202,255,0,21,236,80,163,99,205,66,177,153,27,162,93,70,192,187,100,58,114,33,193,136,223,34,221,125,206,74,90,145,29,189,138,125,81,154,109,157,138,97,46,25,153,56,227,218,60,254,188,219,148,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,21,120,163,248,19,196,223,193,124,226,16,162,188,39,177,127,42,24,167,102,225,159,165,61,25,242,182,224,167,80,186,222,71,59,165,234,164,182,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,164,156,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,246,160,42,175,142,119,212,159,239,39,240,209,92,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,180,101,210,196,202,254,22,64,195,59,22,63,245,83,43,19,119,189,252,231,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,250,168,10,181,226,131,195,238,77,90,77,107,52,56,45,74,136,133,162,58,167,222,20,56,205,53,25,27,25,106,84,137,149,163,117,215,210,147,89,165,12,37,108,52,214,247,22,106,119,214,90,151,173,80,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,0,0,0,0,0,0,0,0,5,60,113,156,195,133,83,177,66,222,196,88,190,172,89,52,120,148,215,19,223,171,234,145,80,120,213,169,171,94,226,238,219,167,219,236,28,115,134,70,47,189,135,25,138,164,209,29,119,108,75,149,198,41,36,91,72,254,114,68,232,105,253,69,31,114,61,228,95,105,11,233,74,146,180,146,210,122,146,139,82,251,135,244,0,0,0,7,249,73,100,164,70,118,58,139,82,117,10,65,151,222,90,12,231,103,106,217,145,108,102,123,16,163,200,78,210,155,113,213,166,180,90,145,252,218,234,18,72,187,140,255,0,87,219,219,246,9,49,193,122,92,150,243,5,114,70,105,95,54,171,74,97,168,180,47,252,182,156,70,46,120,0,7,20,206,22,42,199,194,76,3,187,43,235,119,151,34,77,42,124,40,167,180,207,231,213,10,66,209,253,5,23,123,126,210,211,222,99,60,53,25,114,239,187,250,84,231,215,172,155,134,176,183,150,173,11,181,199,222,51,51,208,182,151,122,254,194,251,134,133,178,85,96,35,14,242,223,101,210,147,244,167,81,233,213,7,15,222,181,192,142,147,63,164,175,212,247,151,220,59,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,199,89,166,70,173,209,231,81,166,167,116,121,241,157,138,234,117,50,213,11,73,165,69,216,100,125,198,125,198,67,58,249,213,194,215,240,171,49,151,165,40,203,249,45,74,179,81,169,68,46,207,85,135,39,72,74,19,244,212,103,161,55,222,102,71,239,33,46,248,62,99,193,208,174,90,166,16,86,166,237,133,80,75,243,162,39,151,174,178,86,228,8,232,78,169,108,207,184,143,180,214,69,239,47,104,183,130,61,75,82,31,208,1,73,156,98,136,255,0,56,218,70,165,167,247,181,31,255,0,191,234,3,149,112,223,134,137,153,167,182,183,191,202,228,63,13,226,245,119,110,52,212,98,122,191,102,186,247,141,4,0,0,0,0,14,89,153,236,65,143,134,88,19,122,93,78,187,177,214,40,117,30,155,213,51,220,242,97,188,226,11,232,171,78,212,119,153,105,239,25,198,189,238,89,55,157,229,90,186,101,30,174,213,234,50,102,171,187,189,215,84,191,97,17,119,171,220,95,113,11,204,225,131,133,71,135,185,111,166,85,229,69,229,72,185,13,154,186,15,126,237,204,200,129,9,68,125,139,81,22,166,143,113,31,216,66,96,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,39,167,16,108,237,210,178,161,96,55,66,182,31,137,59,17,110,168,242,25,165,67,76,164,165,250,75,10,101,228,162,172,182,212,203,168,90,27,144,150,210,150,156,36,147,199,204,36,153,147,110,105,70,223,223,222,56,226,159,255,0,94,239,60,64,184,63,224,99,117,213,73,210,127,230,52,214,247,157,255,0,122,132,238,254,137,23,101,228,240,249,201,37,43,42,22,3,149,219,157,136,147,177,22,234,143,29,234,172,197,69,74,95,164,176,166,89,82,233,40,113,47,58,133,161,185,9,113,74,117,179,73,60,124,179,81,25,54,222,144,47,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,23,83,198,175,194,197,173,241,2,15,151,84,69,90,229,23,4,41,89,142,204,93,153,131,85,218,228,186,69,54,191,34,74,166,75,136,218,86,249,49,30,43,210,92,67,123,189,84,173,105,96,208,75,50,81,32,214,74,52,175,110,195,209,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,128,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,66,213,0,4,117,206,14,118,240,191,40,214,206,234,211,241,43,151,180,216,237,203,163,218,105,148,227,15,206,99,168,67,78,58,183,144,203,169,140,132,165,78,173,42,117,36,78,27,14,33,26,154,85,183,165,96,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,172,203,139,254,225,113,224,79,12,191,26,243,137,162,85,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,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,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,189,238,28,217,215,252,234,176,225,250,5,255,0,83,165,55,137,182,183,205,212,163,48,124,167,42,144,72,144,77,212,210,206,212,161,59,150,179,109,212,180,106,74,28,74,85,163,73,121,166,202,96,0,0,12,224,231,67,24,232,88,251,154,11,255,0,21,109,102,118,81,106,181,6,227,211,156,220,179,234,98,196,142,212,70,164,232,180,33,104,231,34,58,93,229,169,36,164,115,54,30,166,157,79,138,128,184,158,12,24,243,38,234,194,251,151,0,43,179,98,117,22,60,132,213,40,72,84,134,146,251,148,233,142,56,167,219,67,36,130,90,208,204,157,86,167,77,75,237,156,218,15,97,37,4,171,31,1,68,60,91,47,90,173,213,157,43,130,133,80,143,17,184,246,117,30,149,68,130,166,80,162,91,140,46,50,103,26,157,51,81,145,175,155,57,212,145,164,146,91,18,130,211,82,53,43,223,240,96,194,24,215,126,60,220,184,185,81,98,35,209,240,246,142,150,97,146,159,117,15,179,81,168,115,26,109,228,33,62,162,208,81,153,156,218,137,103,216,111,54,100,147,50,220,139,159,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,131,130,126,40,82,173,236,92,191,48,162,160,152,140,200,188,232,241,106,80,100,61,53,45,45,199,233,235,115,88,173,52,101,171,203,91,83,29,116,246,171,84,162,42,207,106,136,204,209,113,32,60,166,44,88,191,149,12,44,188,176,207,210,158,140,249,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,173,111,238,24,255,0,237,69,255,0,98,127,249,60,90,160,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,213,50,211,255,0,212,109,171,252,63,190,255,0,250,61,80,82,176,191,238,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,69,254,35,56,13,102,227,86,87,47,42,165,118,20,70,171,182,29,30,109,205,66,171,42,57,184,252,53,197,107,158,251,40,50,90,79,100,134,153,54,148,70,102,130,51,109,195,66,148,210,52,207,184,210,70,85,114,207,102,229,67,8,225,225,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,216,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,13,102,241,80,203,68,92,195,64,193,182,46,8,147,45,137,145,206,59,215,203,50,86,84,232,117,114,144,227,101,21,210,91,73,73,198,52,161,42,41,173,184,182,126,117,6,122,54,75,117,30,43,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,60,86,55,222,181,92,53,193,123,251,17,168,81,226,63,82,181,109,122,173,110,27,82,208,165,48,227,241,162,56,243,105,113,41,82,84,104,53,32,136,200,148,147,211,93,12,187,198,99,6,130,56,107,225,12,108,32,201,245,142,193,177,16,170,87,132,115,187,234,79,70,125,215,80,250,231,37,43,142,163,39,52,216,180,195,40,141,173,40,34,65,45,165,25,110,212,214,169,21,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,96,174,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,208,79,15,124,80,165,98,174,79,176,218,167,79,76,70,100,80,40,237,90,243,162,51,53,50,87,29,250,122,74,49,115,116,34,54,214,235,77,181,32,155,81,106,148,72,71,106,136,201,106,145,64,32,87,23,220,6,179,111,60,186,73,199,37,66,137,18,236,176,36,66,66,42,9,142,106,126,109,58,68,164,199,84,37,168,150,146,216,151,100,161,244,169,68,189,134,219,137,65,39,156,226,133,59,97,61,139,249,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,36,224,190,16,217,184,11,133,246,254,17,225,251,18,219,161,91,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,97,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,181,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,170,112,84,240,177,116,252,64,157,229,212,225,85,121,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,70,120,27,127,217,184,89,146,108,49,196,28,65,184,98,80,237,234,30,27,219,242,103,78,146,103,177,164,122,62,57,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,29,32,231,19,53,87,150,107,241,114,161,120,86,106,82,211,108,83,164,72,141,105,210,28,108,153,69,58,156,107,245,13,77,37,107,79,82,226,82,218,158,94,229,110,89,18,72,249,104,109,8,225,66,205,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,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,21,87,199,59,234,79,247,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,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,33,255,0,19,236,42,60,66,203,125,78,175,22,47,54,69,182,111,85,214,123,246,237,102,60,9,170,51,237,90,72,244,53,251,140,254,195,20,103,100,92,178,108,203,202,139,116,197,61,29,164,84,99,77,79,119,123,78,165,126,210,50,239,79,184,254,227,26,57,203,6,33,71,196,236,9,178,238,166,157,222,235,244,58,119,83,234,153,109,121,80,217,113,101,244,83,175,106,251,200,180,247,14,166,0,0,0,0,51,239,196,130,26,97,230,158,229,218,255,0,55,158,252,199,143,213,219,180,213,81,151,234,253,186,105,222,58,175,7,93,127,56,234,190,133,175,247,181,35,255,0,191,233,226,236,192,7,240,207,66,212,197,67,241,132,199,131,174,220,180,188,32,162,204,221,10,2,88,157,45,60,189,52,146,135,39,199,90,125,102,200,251,140,187,73,102,94,226,246,136,137,146,172,45,127,21,115,25,102,82,136,181,139,77,172,211,170,82,203,179,214,97,185,209,210,180,253,52,153,106,78,119,145,153,251,136,104,162,141,76,141,68,163,193,163,67,70,216,240,35,53,21,164,234,103,162,16,146,74,75,83,51,62,226,46,243,49,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,5,97,113,141,192,215,234,52,58,54,49,209,97,239,114,51,145,233,146,254,112,139,107,73,69,66,66,215,235,57,219,222,93,132,141,125,199,236,21,147,131,23,253,79,12,49,70,216,189,169,114,121,43,165,213,225,74,116,246,37,91,155,106,67,110,154,125,100,171,79,209,151,105,17,159,223,220,52,109,129,120,141,19,21,112,170,218,189,163,61,205,93,70,151,13,249,7,180,211,163,206,70,105,213,23,106,83,253,103,176,136,191,204,61,232,0,164,238,49,165,56,179,27,71,235,28,220,147,182,35,242,187,8,180,71,95,80,208,187,63,111,127,104,228,124,57,166,83,225,230,158,214,235,217,230,115,229,193,101,143,89,69,181,211,168,196,218,174,206,254,227,236,62,193,160,208,0,0,0,1,93,28,97,241,106,37,27,12,105,88,96,211,218,75,157,57,137,234,78,211,237,105,113,234,12,31,110,195,46,242,253,98,63,179,218,42,219,46,120,126,246,38,227,69,163,105,54,141,237,202,172,192,75,229,169,23,205,42,91,45,171,250,73,253,127,97,234,52,127,135,150,227,86,125,131,109,90,76,22,141,209,105,16,233,200,46,222,194,101,148,54,93,230,127,171,239,63,188,199,161,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,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,247,147,248,104,137,92,63,179,49,102,229,67,18,239,92,82,188,32,203,168,173,86,60,186,109,34,153,24,141,43,168,212,92,157,9,109,48,110,109,52,178,141,173,56,181,184,162,61,168,66,182,165,107,216,218,248,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,167,133,30,74,63,38,86,171,25,148,196,202,101,42,77,201,118,211,227,201,180,154,211,156,245,30,150,243,106,81,200,222,74,54,210,244,166,220,71,98,83,189,182,139,105,172,141,231,154,77,138,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,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,212,241,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,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,187,127,196,133,170,0,10,54,226,141,148,139,135,2,177,65,156,89,135,116,92,23,69,167,126,200,90,26,153,89,147,42,124,218,92,182,155,65,38,20,137,143,110,55,80,109,17,116,234,113,195,116,219,97,196,40,149,201,55,92,229,89,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,199,81,127,220,46,60,9,225,151,227,94,113,52,74,161,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,32,7,26,191,11,22,183,196,8,62,93,81,21,151,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,196,227,166,58,98,62,98,241,30,163,138,24,161,89,235,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,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,245,94,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,78,79,179,103,102,230,235,11,254,92,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,0,17,171,136,150,58,76,192,28,169,221,119,37,6,179,232,203,146,189,202,182,232,47,36,159,39,19,42,81,153,58,182,156,100,210,166,94,110,42,37,60,219,134,164,165,46,50,143,164,102,72,85,0,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,223,248,141,218,212,43,27,56,87,165,149,107,65,232,168,182,253,62,221,165,211,163,115,86,231,34,43,20,40,13,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,24,193,202,237,225,195,209,188,98,164,61,204,137,135,120,161,86,143,84,141,181,5,182,45,74,5,25,180,201,222,165,145,158,199,216,142,215,45,40,90,149,212,238,245,82,218,140,254,6,72,241,230,54,92,115,47,103,98,77,102,108,182,45,226,144,186,93,192,76,200,117,180,29,58,74,13,167,28,117,13,33,106,121,12,169,77,201,38,182,43,122,227,160,139,69,109,81,104,204,6,96,113,98,250,252,168,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,186,112,96,194,25,54,134,3,92,184,185,81,98,91,50,49,10,176,150,97,146,159,105,108,61,78,167,243,26,109,228,33,62,186,22,114,94,156,218,137,103,218,76,182,100,146,35,220,187,10,21,193,198,195,11,234,183,14,17,216,120,175,79,84,183,163,217,149,137,84,217,209,217,132,167,80,219,21,4,55,164,167,93,35,209,148,33,216,109,52,91,147,162,151,41,5,185,38,68,75,129,92,55,174,154,21,159,157,172,45,171,92,115,186,72,146,42,18,233,109,185,202,91,155,165,77,131,34,36,102,244,65,25,150,247,223,105,26,233,181,59,181,81,146,72,204,180,40,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,6,107,51,99,226,159,25,62,32,92,62,98,248,181,76,180,255,0,245,27,106,255,0,15,239,191,254,143,84,20,172,47,251,138,63,129,60,77,252,23,206,33,10,1,26,168,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,154,102,43,4,227,102,19,8,235,184,90,253,231,112,90,171,171,71,91,108,212,232,211,93,101,109,173,72,82,13,15,182,133,165,50,163,45,43,82,29,142,225,236,90,20,122,26,22,72,113,25,204,197,92,51,186,176,111,17,238,60,45,189,98,116,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,135,96,190,179,131,115,98,142,81,40,153,110,196,3,151,80,169,89,247,69,54,125,189,82,75,81,218,97,154,36,106,99,240,211,5,105,109,8,86,246,212,166,212,151,21,204,83,132,235,132,165,39,150,157,254,43,41,222,41,240,111,226,5,189,230,44,13,41,128,133,92,94,111,175,146,89,54,169,80,61,23,213,252,181,184,41,116,46,119,63,151,210,114,220,84,254,110,221,167,204,215,160,229,237,213,63,165,221,175,171,181,84,131,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,70,156,240,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,30,128,103,135,136,70,23,213,112,171,56,56,147,76,168,42,91,209,235,245,135,110,136,50,222,132,168,200,144,197,65,71,36,249,90,153,147,136,105,215,29,142,110,36,244,82,227,175,177,38,70,132,216,79,4,187,166,133,47,0,175,171,42,60,237,245,170,85,224,117,73,145,185,75,46,84,89,112,163,183,29,205,230,91,21,185,112,164,150,132,102,162,229,234,162,34,82,76,236,84,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,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,170,188,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,34,179,33,156,27,155,27,48,211,13,112,74,140,114,233,214,37,129,107,208,32,46,4,150,163,169,115,43,112,160,170,59,211,137,105,71,53,8,50,121,198,144,223,49,73,52,54,151,13,41,90,205,8,250,185,1,201,245,87,54,88,184,148,212,10,35,118,37,157,34,28,251,173,111,58,162,92,150,22,181,27,112,90,75,107,75,187,228,19,46,160,220,74,146,77,33,43,94,237,228,219,110,91,254,102,50,89,133,248,237,151,152,216,53,79,183,226,83,231,89,212,126,146,194,156,228,151,9,116,135,217,142,150,163,180,167,212,151,29,84,101,147,77,33,228,168,150,107,66,73,95,165,67,107,77,0,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,220,248,81,231,95,242,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,118,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,10,171,227,157,245,39,251,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,0,0,0,0,0,0,0,0,0,0,0,0,30,123,16,237,198,175,11,6,229,180,159,78,173,214,168,243,41,202,45,79,180,158,101,109,159,113,151,235,123,203,239,33,156,12,198,97,251,216,101,141,23,117,164,226,54,55,22,179,61,44,22,164,127,52,153,111,54,159,233,43,245,61,167,168,180,158,15,24,183,18,179,134,53,92,48,117,237,101,193,156,252,244,167,105,246,52,136,244,246,11,183,97,23,121,254,177,159,217,237,22,46,0,0,0,0,51,229,196,102,101,62,102,105,238,158,129,158,95,34,92,230,95,245,148,123,157,42,140,189,202,237,238,239,46,194,236,29,115,131,153,78,60,198,214,58,55,54,167,228,196,142,111,97,30,168,235,233,250,151,111,236,238,237,23,98,0,60,22,58,98,52,76,42,194,171,150,246,146,247,41,116,234,92,199,227,158,211,86,175,55,25,215,82,93,137,87,245,126,210,50,255,0,48,206,78,52,98,5,79,19,241,70,231,189,170,146,121,203,170,85,166,202,104,246,37,59,91,118,67,142,146,125,84,167,95,210,31,105,145,31,221,220,44,219,131,150,6,191,78,161,214,113,142,181,15,99,146,92,145,76,137,243,132,123,154,82,41,242,16,191,85,206,206,227,236,52,107,239,63,96,179,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,30,11,29,48,226,6,42,225,85,203,101,79,111,113,212,41,115,25,100,245,81,109,117,200,206,182,149,118,41,58,233,204,62,195,50,47,243,140,229,227,86,30,207,194,236,81,185,108,153,237,108,244,109,86,100,118,79,114,79,123,77,200,113,180,171,177,74,211,94,89,246,25,153,255,0,156,88,31,8,172,205,75,166,214,37,224,85,195,43,153,18,81,185,54,15,168,69,181,197,42,4,86,209,234,53,169,246,17,246,169,122,123,203,218,45,184,0,82,175,25,88,12,66,204,93,9,108,181,176,223,181,98,186,175,88,207,85,42,117,67,83,239,251,4,102,201,188,151,227,102,131,11,206,59,252,163,114,238,162,54,165,109,37,122,167,81,143,175,97,141,31,176,102,108,182,106,94,243,52,150,170,211,77,123,59,244,31,232,0,0,0,63,202,84,134,225,197,122,91,199,163,108,54,167,20,127,97,22,167,254,97,64,188,73,49,114,70,42,230,82,177,235,127,38,183,58,138,19,69,161,118,148,121,243,52,87,208,73,247,57,220,122,253,230,59,71,7,92,39,118,183,139,117,124,73,156,222,232,80,41,114,33,178,90,145,105,33,18,105,239,37,93,139,35,250,38,125,134,147,47,183,216,46,92,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,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,253,228,254,26,42,172,89,167,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,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,186,158,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,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,181,64,1,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,159,108,226,228,234,251,202,5,247,30,129,95,153,233,155,110,179,191,228,253,193,203,102,63,165,57,76,199,92,175,228,168,125,215,24,229,57,32,155,249,195,45,250,110,78,164,125,156,0,95,247,11,143,2,120,101,248,215,156,77,18,168,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,8,1,198,175,194,197,173,241,2,15,151,84,69,43,9,191,195,79,34,177,179,53,115,74,196,252,78,129,18,86,23,219,146,31,166,202,130,169,78,182,253,94,162,113,200,210,194,13,135,16,235,40,100,159,101,229,56,106,45,199,203,109,41,89,41,195,110,242,64,83,95,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,113,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,69,11,24,48,226,220,197,11,98,29,86,37,42,230,167,181,81,136,205,82,10,226,74,67,110,22,164,75,109,127,245,45,38,166,214,157,22,218,214,133,37,106,245,96,41,131,140,190,55,210,175,172,109,160,96,189,62,135,46,60,140,47,142,250,167,79,121,196,236,150,253,73,136,114,9,13,32,181,50,67,109,54,214,171,81,145,169,110,45,59,72,144,75,115,242,240,108,193,79,151,57,130,171,99,28,186,135,38,38,25,83,203,146,195,110,237,113,249,213,22,164,71,111,114,77,181,18,153,75,8,152,106,209,104,81,57,200,211,114,119,144,229,92,81,252,118,98,111,224,190,79,8,77,78,21,56,103,106,227,38,68,113,51,11,111,88,157,69,22,230,188,42,116,249,59,91,109,110,51,190,153,78,216,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,66,165,174,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,208,246,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,244,12,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,140,198,13,15,112,240,178,170,182,6,75,112,170,133,89,145,17,233,18,168,235,173,161,81,150,165,32,152,168,73,118,115,41,51,82,82,123,210,212,150,210,178,211,66,89,40,136,212,68,74,57,20,34,175,20,127,2,120,155,248,47,156,66,20,45,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,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,205,102,108,124,83,227,39,196,11,135,204,95,22,169,150,159,254,163,109,95,225,253,247,255,0,209,234,130,149,133,255,0,113,71,240,39,137,191,130,249,196,33,64,35,85,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,4,74,226,13,146,74,86,107,236,6,235,182,195,17,32,226,45,171,30,67,212,169,137,138,149,63,86,97,44,188,164,82,86,226,158,105,8,67,146,20,218,146,235,134,162,100,249,134,146,34,113,205,104,134,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,142,129,148,239,20,248,55,241,2,222,243,22,6,148,192,86,95,28,27,214,171,2,192,194,204,57,102,60,67,166,215,43,21,26,220,135,84,133,115,210,252,22,90,101,164,161,91,182,146,13,53,7,141,68,105,51,51,75,122,26,116,50,84,0,200,181,149,85,191,243,131,132,148,42,52,136,140,200,139,116,68,173,173,82,86,164,160,216,167,171,174,121,36,105,74,143,122,154,140,226,80,90,104,107,52,145,154,72,205,69,163,48,20,173,198,175,197,61,173,240,254,15,152,212,71,213,224,151,116,215,98,99,237,245,101,71,157,178,139,85,179,206,169,50,55,41,7,205,149,18,108,118,227,185,188,203,122,118,162,108,146,208,140,146,124,205,84,70,105,73,149,202,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,21,87,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,58,174,90,50,233,125,230,131,20,224,97,157,139,31,250,169,149,137,187,217,254,108,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,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,65,164,212,239,44,40,191,225,86,97,183,46,129,118,89,213,134,228,180,137,113,8,159,167,212,98,60,74,73,56,203,201,50,37,182,235,101,170,28,73,246,164,201,69,222,66,207,177,7,53,245,92,215,240,171,197,26,237,205,64,151,6,225,181,100,91,212,58,172,197,37,74,98,172,250,103,83,20,185,168,113,44,52,194,22,227,138,113,74,140,217,168,217,46,89,171,68,184,222,181,237,148,239,20,248,55,241,2,222,243,22,6,148,192,5,85,241,206,250,147,253,228,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,128,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,147,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,231,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,198,141,48,47,14,32,97,86,21,91,86,84,22,246,157,62,151,13,151,143,85,30,247,91,140,211,106,87,106,149,166,188,178,236,35,50,255,0,56,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,210,23,113,17,127,152,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,158,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,41,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,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,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,121,63,134,136,213,195,247,34,53,220,213,93,77,222,183,74,58,44,50,183,234,4,221,70,78,168,115,210,146,152,114,43,142,210,182,34,67,82,24,230,198,144,163,234,82,70,148,105,161,106,174,194,189,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,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,186,158,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,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,181,64,0,28,211,49,88,13,102,230,75,8,235,184,83,121,194,136,164,84,99,173,116,201,207,71,55,151,73,168,146,20,81,230,180,73,90,21,189,181,43,83,73,45,59,208,107,109,71,177,106,35,206,190,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,94,79,11,143,2,120,101,248,215,156,77,18,168,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,8,1,198,175,194,197,173,241,2,15,151,84,69,112,100,147,39,215,54,110,113,65,170,42,74,92,43,38,135,33,133,93,149,136,142,199,231,193,97,214,223,91,40,109,183,86,74,82,222,84,101,180,75,74,28,38,205,68,181,165,68,91,85,127,214,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,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,16,97,103,9,76,190,217,120,203,117,223,247,93,55,229,29,172,170,131,15,217,214,188,201,46,189,30,156,217,37,167,92,84,181,30,211,149,163,228,235,77,178,231,49,190,66,75,156,111,173,195,229,206,160,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,12,198,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,250,56,109,224,189,87,4,50,151,107,208,174,139,66,93,183,115,215,36,76,175,87,97,203,90,185,230,251,207,26,88,83,141,154,143,146,190,141,168,105,54,180,73,164,210,100,180,165,205,226,168,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,68,174,48,216,33,85,176,243,23,31,25,94,174,68,153,77,197,24,228,168,241,18,218,144,252,23,233,209,98,70,117,11,239,74,208,164,155,43,74,200,200,245,91,137,52,150,194,91,158,131,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,58,184,163,248,19,196,223,193,124,226,16,160,17,169,218,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,28,211,51,116,154,173,127,45,184,175,66,161,83,37,212,106,85,27,30,187,18,28,56,140,169,231,228,190,228,7,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,52,67,82,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,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,3,53,153,177,241,79,140,159,16,46,31,49,124,90,166,90,127,250,141,181,127,135,247,223,255,0,71,170,10,86,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,93,92,87,50,81,249,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,171,7,41,222,41,240,111,226,5,189,230,44,13,41,128,165,110,53,126,41,237,111,135,240,124,198,162,63,39,6,26,77,42,163,154,250,220,202,133,50,36,169,20,187,30,124,184,46,188,202,86,184,175,156,200,76,155,173,40,203,84,44,218,121,214,205,73,208,246,56,180,247,40,200,238,208,5,90,241,202,164,213,94,165,96,221,117,154,100,181,211,97,200,175,68,145,49,44,168,216,101,247,147,5,77,52,183,52,218,149,173,44,60,164,164,207,85,19,78,25,107,180,244,225,92,27,110,154,21,191,155,137,148,154,188,238,158,93,205,103,212,105,116,182,249,75,95,81,41,15,198,150,166,245,73,25,35,70,34,72,94,170,50,79,169,166,187,148,146,59,191,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,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,42,175,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,103,50,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,19,201,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,4,42,204,23,11,76,26,199,28,113,164,227,52,42,175,201,150,228,84,26,155,120,208,152,130,167,34,220,91,94,66,220,82,86,219,205,46,27,207,32,156,67,174,163,118,229,41,46,109,39,57,139,119,245,241,8,176,44,220,44,225,195,123,97,246,31,91,209,40,118,245,14,61,18,52,24,49,136,246,52,143,76,195,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,167,108,167,120,167,193,191,136,22,247,152,176,52,166,0,42,175,142,119,212,159,239,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,0,0,0,0,0,0,0,0,0,0,0,0,4,76,226,83,132,77,98,102,92,107,149,36,185,181,251,102,60,154,218,75,77,119,20,104,19,12,139,233,164,139,181,125,253,191,113,138,31,182,171,114,237,43,162,151,113,70,79,242,154,60,246,38,33,58,151,211,105,194,89,22,166,70,93,233,247,25,125,134,52,135,150,27,203,229,238,95,112,242,230,115,177,249,118,189,37,201,5,238,117,80,153,90,139,232,164,187,215,236,45,7,80,0,0,0,31,240,250,9,198,92,108,203,82,82,77,58,123,245,33,156,172,235,209,92,162,102,131,17,219,112,251,37,92,213,137,73,47,114,85,81,147,161,119,159,184,73,158,11,142,161,188,195,220,164,167,118,110,179,230,17,122,186,234,125,117,59,176,92,248,15,9,142,88,135,11,11,48,166,231,189,166,171,66,166,210,102,200,104,180,63,89,198,227,58,233,23,98,85,167,232,207,188,140,191,204,51,141,140,215,244,204,78,197,27,158,246,150,189,222,149,171,77,148,201,104,69,181,183,100,56,226,83,216,148,235,166,254,243,34,63,187,184,89,47,8,188,178,173,150,230,99,165,196,141,57,137,114,12,38,117,239,35,232,37,54,238,228,59,247,150,213,35,239,63,96,180,226,45,11,66,246,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,243,56,151,101,64,196,108,63,184,172,106,137,124,197,118,149,46,156,165,122,222,175,57,133,181,175,98,146,103,161,44,251,55,23,222,93,227,58,249,164,193,122,142,4,99,53,122,199,154,157,24,41,114,164,65,86,169,245,162,245,111,180,218,187,22,179,45,73,163,236,81,238,247,251,206,115,240,134,204,155,144,106,51,176,34,178,173,89,144,110,212,162,175,79,233,169,80,34,161,26,37,173,123,136,251,77,122,123,203,218,45,156,127,12,244,45,76,81,167,22,171,137,21,220,202,52,210,26,217,232,250,58,97,153,238,215,113,162,124,238,222,226,211,191,237,251,199,152,225,139,109,206,175,102,130,144,252,70,247,34,156,220,121,174,158,164,90,33,186,140,51,62,243,47,127,179,95,184,95,152,0,0,0,10,249,226,253,138,135,107,97,13,62,201,138,246,146,42,243,90,230,39,111,123,46,197,158,217,246,154,12,187,211,236,50,63,187,188,85,78,90,236,57,88,145,142,22,101,175,29,158,98,36,87,41,196,249,110,34,209,165,76,101,10,62,213,39,245,253,135,168,209,245,133,110,51,104,89,52,11,93,132,237,69,38,153,22,17,22,166,127,162,101,40,246,153,254,175,188,254,243,31,120,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,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,101,113,10,202,173,229,154,252,92,192,59,62,141,77,150,155,98,157,34,185,38,236,171,182,225,50,138,117,56,215,77,222,73,117,72,90,122,151,18,151,18,202,54,171,114,200,212,101,203,67,139,68,191,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,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,11,169,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,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,118,255,0,137,11,84,0,0,17,215,59,121,62,182,115,115,133,238,209,84,81,33,94,212,56,239,170,211,172,75,118,71,34,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,218,167,15,123,2,242,194,204,163,89,56,125,136,54,244,186,29,195,67,145,91,141,58,12,146,45,237,47,211,19,12,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,228,80,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,16,255,0,137,190,5,226,62,98,240,126,197,194,252,47,163,117,213,89,216,129,9,215,158,116,205,17,105,241,83,79,168,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,169,1,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,0,128,28,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,215,40,184,33,74,204,118,98,236,204,26,174,215,37,210,41,181,249,18,85,50,92,70,210,183,201,136,241,94,146,226,27,221,234,165,107,75,6,130,89,146,137,6,178,81,165,123,118,30,146,69,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,233,92,79,240,94,149,138,217,75,187,107,172,218,17,42,215,61,141,29,53,234,52,197,45,45,63,1,134,222,105,85,5,33,195,82,117,65,195,67,202,83,70,102,75,54,219,50,74,156,67,122,82,14,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,93,247,19,26,181,42,191,195,255,0,16,43,180,42,156,74,141,54,163,30,131,46,28,200,143,37,230,36,176,229,90,10,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,81,182,19,216,191,149,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,211,240,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,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,205,102,108,124,83,227,39,196,11,135,204,95,22,169,150,159,254,163,109,95,225,253,247,255,0,209,234,130,149,133,255,0,113,71,240,39,137,191,130,249,196,33,64,35,85,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,5,117,102,83,135,252,202,70,108,240,183,51,120,33,110,243,169,79,98,5,26,163,124,82,216,113,247,229,55,41,218,202,95,122,172,158,98,215,185,147,230,232,235,109,146,18,202,91,75,132,147,65,186,166,172,84,5,43,113,171,241,79,107,124,63,131,230,53,17,234,184,33,88,190,144,197,60,75,196,207,74,114,253,3,111,196,161,116,92,141,121,221,124,147,123,155,204,221,234,236,244,110,221,187,79,119,59,93,83,179,69,91,248,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,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,224,190,113,8,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,10,171,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,0,57,166,102,233,53,90,254,91,113,94,133,66,166,75,168,212,170,54,61,118,36,56,113,25,83,207,201,125,200,15,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,0,225,215,145,88,217,90,179,74,248,196,24,17,23,138,149,248,239,51,57,232,210,157,90,41,148,231,142,58,202,154,100,78,27,15,45,46,71,75,139,121,40,250,107,82,18,181,161,36,181,204,160,0,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,239,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,0,0,0,0,0,0,0,0,0,0,0,0,7,193,191,109,198,110,251,38,191,107,190,157,200,171,83,37,66,50,212,203,244,172,169,30,195,47,214,247,151,222,67,56,57,148,176,229,97,190,56,94,118,188,134,121,104,143,92,168,147,5,184,143,86,147,49,228,36,251,20,175,212,246,158,162,213,184,64,226,153,221,56,67,80,178,101,61,172,138,68,215,121,105,219,220,203,81,96,54,93,164,130,46,245,123,76,207,239,239,22,12,0,0,0,2,131,56,157,91,115,168,57,160,171,191,45,189,168,168,183,34,99,71,169,30,168,114,163,48,200,251,12,253,222,221,62,225,233,248,74,220,72,161,102,81,214,150,214,254,190,142,168,100,123,180,218,107,159,7,183,184,245,238,251,62,241,121,100,122,150,164,63,162,166,120,189,102,77,115,170,48,112,34,140,191,153,142,109,84,165,175,79,233,165,83,226,173,26,41,173,123,140,187,73,122,123,139,218,32,190,86,240,94,163,142,248,205,65,177,225,39,86,14,92,89,19,149,170,125,88,189,91,13,56,125,171,65,158,132,233,118,37,91,189,222,242,209,70,25,217,80,48,231,15,237,219,26,156,95,49,66,165,67,167,36,253,111,91,146,194,26,215,181,74,50,212,144,93,155,143,239,62,241,233,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,5,126,113,102,203,156,123,251,14,91,197,234,91,26,213,173,230,137,167,213,184,255,0,192,152,98,116,133,118,41,212,167,233,172,187,146,106,251,203,176,84,110,15,95,50,112,211,19,237,171,205,151,185,62,136,171,67,148,234,246,146,182,161,169,13,184,125,155,85,175,208,246,17,254,222,225,163,172,14,191,224,98,118,19,90,183,172,9,125,73,84,232,240,100,186,190,90,145,243,142,70,105,195,45,13,41,253,114,238,34,46,223,216,61,180,149,108,140,234,245,211,106,20,127,245,12,242,231,238,162,186,142,103,111,5,173,205,252,154,149,65,146,236,211,66,42,132,174,206,239,180,119,238,14,212,197,200,198,154,180,242,46,198,233,15,167,252,146,233,231,239,23,66,0,0,0,63,134,100,68,102,125,196,40,223,139,70,40,252,187,204,91,116,72,174,105,22,223,165,149,49,196,105,222,243,19,167,36,213,169,161,39,220,190,237,76,190,211,30,207,131,206,22,34,187,138,117,76,66,148,206,173,211,224,191,25,181,110,238,113,185,52,247,75,176,150,94,255,0,213,50,255,0,48,185,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,20,211,198,27,11,81,66,197,58,86,33,69,103,70,234,16,88,140,226,183,119,184,228,154,131,167,216,107,63,119,234,145,127,152,120,206,18,248,163,242,19,49,110,81,37,57,172,91,130,150,116,198,209,167,115,207,206,130,146,86,164,133,31,114,59,181,34,251,72,94,65,25,25,17,151,113,143,232,0,0,0,165,238,49,84,197,177,141,52,137,230,93,142,82,35,167,252,178,234,7,239,28,7,32,149,21,211,179,59,103,173,14,108,231,84,169,236,159,102,186,145,212,34,246,119,125,131,67,81,149,190,51,75,215,93,200,73,255,0,212,60,78,56,223,240,48,199,9,238,171,214,124,190,152,169,148,121,210,90,95,45,75,249,198,227,58,226,75,66,74,191,80,251,200,203,179,246,12,226,227,13,243,39,18,241,66,229,188,222,123,157,233,122,180,201,109,47,105,39,114,29,144,227,133,217,181,58,125,63,105,23,236,238,22,227,194,103,46,108,88,56,114,230,47,85,24,219,86,184,90,54,152,86,227,63,228,79,177,6,66,123,18,234,147,244,208,125,233,37,125,197,216,44,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,7,158,196,27,74,29,245,100,215,109,9,200,220,213,94,157,42,17,150,166,95,165,101,109,251,13,39,220,179,246,151,222,67,58,121,169,194,106,142,12,227,133,207,104,78,141,201,104,234,51,100,194,45,233,86,232,189,99,237,182,174,197,172,203,82,104,251,20,123,189,255,0,109,140,240,121,199,135,235,180,106,166,11,84,85,235,83,218,126,168,193,232,95,163,109,20,248,201,46,198,203,222,125,166,179,63,179,218,44,162,178,165,34,143,57,104,45,84,152,206,153,23,219,180,198,112,115,111,45,249,153,143,196,69,200,78,213,34,231,171,160,139,82,62,194,158,255,0,187,239,19,119,130,237,27,153,115,220,149,149,181,170,83,18,99,4,173,221,199,204,167,43,187,95,236,22,218,0,0,0,62,69,223,82,244,53,167,91,171,235,167,67,78,147,39,255,0,148,105,74,247,31,187,220,99,55,121,151,186,166,94,56,245,126,213,229,185,187,251,228,170,161,174,194,45,27,235,94,81,23,97,23,235,31,121,106,46,35,132,254,30,252,139,203,41,84,36,179,164,138,245,87,210,141,175,119,251,11,244,248,38,69,161,40,203,189,63,97,253,132,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,8,89,197,131,15,126,90,101,148,234,17,153,214,69,6,171,233,71,23,187,253,133,138,124,227,50,208,212,69,222,175,180,254,195,20,237,150,139,170,101,157,143,86,21,94,26,246,255,0,124,148,180,59,216,71,171,125,107,42,50,237,35,253,82,238,45,70,145,109,10,151,166,109,58,37,95,95,240,234,116,105,63,252,187,73,87,184,189,254,226,31,92,0,0,0,84,151,26,42,63,46,231,182,235,40,107,68,170,36,54,13,91,187,207,153,81,87,118,191,216,33,22,82,37,191,15,49,248,118,184,233,220,165,220,244,132,25,106,69,216,115,216,247,253,195,71,212,101,41,116,120,43,89,104,165,70,104,204,190,221,164,43,95,140,54,60,63,66,163,82,240,90,156,175,90,160,211,21,71,207,66,253,27,136,168,70,81,118,182,126,226,237,37,145,253,158,209,92,217,86,194,106,142,51,99,133,177,104,64,141,206,104,170,80,164,205,245,210,157,177,122,198,27,113,93,171,65,158,132,233,118,36,247,123,190,205,22,97,245,165,14,196,178,40,86,132,20,109,106,145,78,139,4,187,76,245,229,50,134,253,166,163,238,65,123,79,239,49,232,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,5,101,241,125,192,3,171,219,148,252,100,163,194,220,252,37,53,10,82,185,154,104,202,27,159,33,103,162,156,34,239,50,236,36,107,238,63,96,173,236,177,226,173,71,7,49,170,216,188,32,191,202,105,53,40,76,204,61,169,86,177,138,91,46,56,93,168,95,177,178,238,45,125,222,225,161,250,13,225,22,244,193,200,183,180,71,126,106,173,110,34,162,74,218,125,156,216,164,231,113,164,143,185,94,226,251,139,184,103,67,49,146,21,43,48,56,152,242,151,191,91,194,179,161,233,167,103,90,240,180,158,11,84,100,22,12,92,213,254,159,215,59,146,108,78,110,255,0,103,73,78,94,221,53,253,186,233,251,69,142,0,0,0,14,29,157,91,211,228,70,90,175,169,201,119,150,185,244,42,164,6,213,183,95,89,112,36,25,127,68,255,0,87,236,251,198,123,173,72,79,93,248,151,71,167,173,60,231,107,85,200,236,168,181,36,239,83,210,18,95,97,22,166,175,179,246,13,31,101,230,213,102,204,193,43,34,130,211,92,181,49,111,83,18,226,119,25,232,180,196,105,38,90,234,127,171,239,29,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,7,59,204,45,170,205,231,130,87,189,5,214,185,138,126,222,169,165,180,238,50,213,106,136,234,8,181,212,191,91,218,122,12,224,221,112,158,180,49,46,177,79,65,114,93,162,215,100,50,146,236,86,197,51,33,69,246,145,232,105,251,127,104,208,142,74,175,79,150,249,106,177,103,41,222,98,224,80,169,112,28,86,221,61,100,64,142,103,253,18,253,111,183,239,29,196,0,0,0,87,31,26,90,50,15,6,45,154,255,0,79,235,149,201,10,39,55,127,179,164,168,175,110,154,254,221,116,253,162,173,178,231,33,81,115,3,134,111,37,123,52,188,40,218,158,154,246,117,172,141,23,215,111,8,182,94,14,202,189,165,187,243,84,155,113,117,19,86,211,237,229,69,55,59,137,38,125,201,247,31,220,125,195,60,25,157,197,90,142,49,99,93,207,120,78,127,154,210,170,115,89,134,123,82,157,35,117,111,56,217,118,33,30,199,15,188,181,247,139,33,225,5,128,30,137,183,103,227,37,102,22,217,19,84,236,40,170,230,107,171,43,110,4,132,43,68,184,101,222,71,216,104,215,222,126,193,102,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,60,70,53,97,244,60,82,194,219,154,199,152,93,149,90,84,216,173,159,111,170,183,99,184,209,31,98,147,175,233,15,179,82,47,187,188,103,27,26,236,9,152,91,138,215,69,145,41,58,122,34,177,54,43,42,212,189,102,218,146,227,73,87,98,149,166,188,190,227,51,63,191,188,91,79,14,108,112,114,253,202,93,207,107,75,237,153,107,211,102,195,101,62,246,35,83,34,33,61,205,164,187,215,237,53,31,218,98,164,113,177,213,63,140,215,235,235,45,20,229,207,84,89,151,184,206,91,134,46,99,132,60,40,241,50,179,52,216,143,202,55,238,87,29,95,174,106,222,163,167,64,213,93,189,218,233,220,38,232,0,0,0,174,78,49,184,172,253,191,134,212,124,60,167,191,181,250,148,216,242,95,78,210,61,99,185,30,160,202,187,77,6,93,228,93,202,35,255,0,56,175,140,131,225,251,184,129,154,59,29,13,175,105,91,245,154,101,117,125,132,122,165,138,140,93,75,233,39,245,254,223,184,198,136,16,130,109,9,109,61,201,34,34,31,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,65,56,133,54,174,229,17,145,140,239,231,231,15,221,195,252,209,222,232,113,123,138,224,172,84,235,168,236,211,68,191,81,149,161,125,37,126,167,217,247,16,176,126,14,88,172,253,193,134,213,140,60,168,63,185,250,108,217,18,88,78,210,45,35,183,30,158,202,123,73,4,93,230,125,234,51,255,0,56,177,176,0,0,1,8,184,188,66,143,51,43,48,205,248,252,211,98,229,109,228,122,230,157,170,77,58,126,138,236,239,211,94,225,76,248,40,234,152,198,91,9,244,22,170,110,231,165,172,139,222,101,41,179,22,221,196,99,28,28,176,178,151,108,90,209,123,38,221,20,216,80,222,47,115,18,105,146,208,174,246,212,93,232,246,26,79,237,33,82,216,43,96,76,197,60,86,181,236,136,201,215,210,245,136,81,94,86,165,234,182,236,150,218,82,187,84,157,116,230,119,17,145,253,221,227,71,56,43,135,208,240,183,11,109,155,30,25,118,82,169,80,162,184,125,190,178,218,142,219,70,125,170,86,159,163,46,205,76,190,254,241,237,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,69,241,136,192,175,65,214,41,56,209,5,31,201,234,15,49,74,123,183,253,153,197,84,36,168,251,92,51,238,34,238,65,23,219,236,16,131,2,241,210,187,131,39,116,53,75,119,107,87,21,191,54,140,178,218,131,211,168,229,106,126,179,107,246,52,93,157,159,121,123,121,165,90,123,181,90,172,218,155,202,220,228,201,14,62,179,211,77,84,181,26,143,187,79,127,184,95,111,12,138,108,154,118,86,40,253,75,123,58,167,99,201,111,180,143,84,42,157,15,67,236,63,176,75,16,0,0,31,197,25,36,141,70,125,132,90,152,162,110,42,88,142,119,182,100,31,166,33,123,219,161,67,85,55,93,52,208,217,159,53,58,125,18,253,111,183,239,49,217,184,50,97,202,170,87,85,193,136,146,98,238,141,22,60,186,115,110,239,211,71,210,229,61,226,45,9,90,247,30,191,71,79,183,216,45,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,5,69,241,155,195,133,83,110,155,127,17,99,68,219,26,83,17,41,206,59,204,215,87,212,229,65,227,45,13,90,247,22,191,71,79,183,216,56,207,10,220,70,59,39,50,12,83,86,189,141,215,97,166,155,174,154,234,111,79,132,157,62,137,254,175,217,247,144,189,148,153,40,137,68,125,134,90,144,254,128,0,0,137,220,77,233,178,106,89,88,172,116,205,239,233,93,145,37,207,88,139,68,38,157,51,83,237,63,180,80,149,38,123,180,170,172,42,155,42,218,228,57,13,190,131,211,93,20,133,18,139,191,95,119,184,116,188,116,199,74,238,51,124,151,106,168,238,230,173,219,126,21,25,5,181,5,175,79,205,208,253,86,208,125,206,159,103,111,222,126,201,191,193,223,2,189,59,88,171,99,68,230,245,143,79,121,250,83,61,191,236,205,170,159,37,39,216,225,31,113,159,122,12,190,223,96,183,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,31,59,120,90,140,89,203,173,213,66,233,249,207,211,233,243,170,113,75,126,221,31,110,12,148,160,254,154,75,189,207,105,153,123,200,103,118,189,73,145,65,174,84,104,82,211,181,250,116,183,162,58,90,145,232,182,214,105,50,236,51,46,242,62,227,49,248,70,131,248,117,65,106,14,86,45,78,82,183,117,16,160,62,174,195,45,20,170,116,77,75,254,161,38,64,0,0,121,172,74,185,88,179,176,254,227,186,36,43,107,116,186,84,201,134,122,25,232,77,48,181,251,8,255,0,87,220,127,113,140,217,227,133,199,242,199,26,47,187,157,11,222,138,181,205,84,152,217,233,167,170,236,183,22,94,194,253,111,105,23,220,66,231,248,80,97,218,172,60,178,148,149,158,167,112,85,125,53,247,19,244,248,39,250,202,253,79,179,238,33,52,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,66,222,43,248,118,171,243,44,167,33,7,161,219,245,95,77,125,252,138,124,227,253,100,254,191,219,247,24,166,12,15,184,254,71,99,69,137,115,173,123,17,73,185,169,115,28,61,53,245,90,150,218,207,216,127,171,236,35,251,140,105,51,13,110,86,47,28,63,183,46,136,234,220,221,82,149,14,97,30,134,90,147,172,33,126,210,47,214,247,23,220,67,210,128,0,0,140,220,69,32,181,59,43,23,103,53,91,122,120,83,223,79,97,158,170,77,58,94,133,255,0,88,207,128,253,212,26,76,138,245,114,157,66,136,157,207,212,101,179,17,162,212,139,85,184,178,73,23,105,145,119,153,119,153,13,17,100,147,11,81,132,217,117,181,104,93,63,37,250,133,62,13,78,81,111,221,171,238,65,140,149,159,211,81,119,183,236,50,47,113,14,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,243,84,161,183,81,167,74,167,188,90,183,41,149,178,178,247,146,146,100,127,231,25,227,207,118,26,167,13,115,39,119,67,101,189,140,213,234,115,234,168,237,215,177,217,242,72,191,164,163,238,71,217,247,16,143,131,66,220,61,94,67,217,88,179,118,22,155,41,180,228,31,222,84,232,130,73,0,0,0,137,124,77,241,41,56,115,150,74,150,138,218,187,129,247,168,105,236,215,181,250,124,205,63,162,175,212,251,62,242,20,101,135,52,41,23,174,38,91,22,211,125,175,215,107,176,160,151,119,106,159,144,132,123,200,187,213,239,47,188,134,145,176,46,205,110,192,193,251,58,212,75,123,28,167,208,169,241,223,237,215,87,91,138,211,106,63,164,175,106,61,134,100,61,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,20,254,191,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,146,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,135,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,213,211,237,246,10,195,26,9,225,196,83,139,43,22,199,92,189,223,201,161,114,123,8,180,107,209,209,54,151,103,237,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,109,46,182,166,150,90,165,105,52,159,220,98,133,120,157,225,82,112,223,50,53,25,172,39,107,87,27,111,86,76,181,215,214,145,62,105,235,218,181,31,114,62,207,184,135,95,224,241,139,255,0,39,111,234,174,23,203,145,182,53,77,151,231,52,141,154,234,251,143,83,216,35,212,144,103,220,94,213,17,125,158,209,113,160,0,0,35,7,17,222,187,243,88,185,250,21,237,254,77,55,157,216,71,171,94,142,151,184,187,127,103,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,174,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,202,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,242,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,131,218,219,156,110,169,82,213,203,184,48,23,160,34,255,0,100,249,82,167,119,119,251,17,3,179,216,95,180,116,90,7,24,156,15,169,184,109,213,168,94,140,247,31,85,49,237,123,255,0,86,17,123,139,252,191,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,163,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,213,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,46,47,184,49,242,187,12,41,248,145,4,244,153,70,144,211,78,253,177,153,143,61,229,23,106,200,187,212,93,201,51,251,251,133,88,229,166,250,151,135,24,237,99,220,241,215,181,17,174,26,97,200,45,8,247,50,153,140,173,73,237,74,180,215,103,121,22,163,72,54,77,194,213,217,103,80,238,134,11,68,85,233,177,167,36,187,123,9,214,146,189,59,72,191,91,220,95,113,15,180,0,0,35,63,17,54,163,187,149,139,179,168,70,237,144,103,173,29,166,90,44,169,210,244,62,193,158,241,116,156,27,41,116,248,184,5,92,155,25,90,186,245,199,39,153,216,174,195,56,84,243,50,237,61,59,197,130,0,0,0,0,0,0,0,0,0,248,215,21,225,110,218,144,30,169,87,170,29,52,118,16,167,22,190,82,215,162,82,147,81,246,33,38,125,201,63,242,8,225,122,113,33,203,69,157,46,92,7,46,238,165,248,156,194,90,58,10,130,61,116,26,136,211,175,74,101,222,158,255,0,180,113,250,247,25,12,25,166,188,182,232,246,183,164,210,146,61,21,215,75,99,83,212,251,52,84,47,176,191,203,246,14,115,112,241,189,140,195,202,98,131,128,29,75,125,186,63,242,168,209,237,50,250,43,129,247,31,237,30,78,167,198,194,244,148,164,157,59,6,186,34,45,119,23,202,38,156,215,187,223,7,239,255,0,40,249,72,227,63,138,73,146,183,87,135,187,154,61,54,181,233,104,229,183,179,183,183,161,212,251,123,71,223,160,241,180,185,162,60,209,87,48,75,174,108,183,111,63,148,173,181,175,97,233,244,96,253,223,228,18,11,12,56,184,224,101,236,242,35,93,84,239,146,239,47,93,81,206,153,55,77,9,103,222,220,50,46,228,167,255,0,150,251,4,191,176,113,98,194,196,218,122,106,150,93,115,210,17,213,174,138,233,158,107,185,74,79,115,136,73,247,161,94,207,103,220,61,120,0,0,0,0,0,0,0,0,0,0,15,207,62,124,74,100,71,39,78,119,148,195,90,110,86,211,86,154,153,17,118,17,25,247,153,10,194,206,79,21,36,210,100,204,176,240,22,71,49,212,114,247,86,54,105,166,165,29,210,249,137,81,15,216,110,163,233,125,190,226,21,111,120,94,151,45,249,89,118,191,117,84,122,217,207,109,222,239,37,182,245,209,9,65,118,33,41,47,162,132,151,119,176,124,216,20,217,181,55,185,16,89,230,175,221,184,147,236,51,246,153,123,140,118,155,55,36,217,151,190,227,20,235,115,14,58,152,135,222,239,166,41,232,211,181,69,244,86,250,79,189,10,47,216,58,195,28,43,115,52,241,179,252,193,161,59,187,113,245,116,255,0,83,78,239,252,111,183,81,244,159,225,51,152,246,146,102,220,29,231,238,230,192,47,255,0,140,31,2,79,11,188,210,176,211,238,34,208,223,202,219,180,189,33,78,45,250,247,255,0,227,125,154,14,93,119,228,195,50,86,51,15,75,185,112,235,165,97,141,187,215,233,120,11,211,113,164,139,177,15,168,251,214,159,242,142,71,62,223,171,211,8,213,58,39,44,146,122,31,206,37,94,205,125,134,126,193,244,44,187,246,234,195,234,179,85,187,82,167,209,75,101,105,90,87,201,109,206,229,37,93,206,37,69,222,132,251,61,130,97,96,247,22,28,118,195,211,141,6,236,111,229,69,53,148,161,190,159,88,112,180,73,114,203,93,205,195,82,190,138,20,95,243,190,193,54,48,95,139,54,9,223,207,69,167,95,44,252,151,151,32,208,131,45,210,231,104,181,27,101,167,205,67,73,119,173,125,191,239,126,210,19,54,207,191,237,43,250,148,205,110,211,171,117,208,164,37,43,109,222,67,173,110,37,37,42,46,199,18,147,46,197,164,251,75,218,61,8,0,0,0,0,0,0,0,134,188,84,173,117,92,57,103,145,33,39,219,77,156,185,191,252,206,159,52,253,229,239,251,126,225,68,38,90,30,134,52,19,195,138,97,204,202,197,177,171,220,206,68,120,76,253,29,54,233,78,137,234,253,189,253,226,79,128,0,8,199,196,79,17,34,97,246,89,46,69,60,255,0,45,234,220,105,148,134,61,83,61,92,122,159,47,111,114,84,93,232,246,232,95,105,10,30,195,123,106,94,32,226,85,191,109,167,214,114,181,89,137,25,213,118,22,132,244,132,32,213,166,169,253,126,226,50,253,131,72,56,17,102,197,176,48,114,203,180,226,163,79,71,80,41,209,221,61,79,214,113,184,173,54,106,237,82,180,215,103,113,25,144,247,128,0,0,0,0,0,0,0,0,0,0,0,2,152,51,123,158,156,241,224,70,101,241,11,11,105,248,217,17,138,109,38,176,183,169,108,70,160,83,30,68,122,116,148,38,84,54,77,110,196,222,165,162,59,237,33,102,163,87,174,149,122,203,250,71,50,184,91,102,142,251,204,166,22,94,31,149,187,231,229,29,231,110,92,9,230,127,54,51,15,145,75,145,25,190,151,252,29,166,218,86,231,152,155,221,170,203,111,173,161,26,53,154,160,41,175,57,60,77,243,39,111,230,58,243,178,176,82,248,249,43,107,90,53,7,45,230,227,46,133,1,247,164,74,138,181,55,41,247,23,33,15,25,238,124,157,36,109,52,39,148,134,140,208,149,154,204,229,255,0,11,108,106,199,108,194,97,101,225,137,152,215,137,223,41,185,119,2,104,84,200,94,133,135,11,161,228,70,109,231,157,230,70,109,190,111,55,171,105,59,84,159,83,167,212,140,247,153,23,235,202,198,120,228,226,86,100,177,87,43,120,146,136,141,87,109,139,162,224,69,173,83,74,218,96,170,52,232,179,220,65,66,91,122,145,174,75,45,104,164,169,180,159,49,150,156,82,201,42,105,78,61,50,128,0,0,80,15,247,81,243,217,254,238,127,246,102,143,254,136,45,251,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,250,217,189,43,49,249,188,170,148,166,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,207,186,213,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,42,6,173,198,127,20,25,199,153,183,93,10,200,137,51,10,209,29,200,16,237,57,107,110,52,215,136,181,54,231,57,53,40,113,77,201,53,105,171,100,75,101,45,153,182,73,82,203,168,59,94,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,10,171,199,78,49,94,134,199,106,39,228,82,143,242,143,13,173,206,167,210,127,202,58,63,149,125,68,54,185,63,225,48,142,68,30,150,65,187,244,117,231,109,237,209,38,66,205,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,0,0,70,172,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,4,117,226,5,136,184,137,132,25,87,186,241,75,11,111,57,118,221,195,109,200,166,188,195,236,195,137,37,15,161,233,172,197,91,46,162,83,46,164,209,182,65,172,141,4,149,146,219,71,173,183,114,85,84,22,159,21,140,231,81,238,170,53,90,233,197,15,148,20,88,85,8,242,42,52,143,66,82,162,122,66,42,28,74,157,141,207,68,67,91,92,196,18,145,204,73,110,78,237,75,180,133,244,128,225,89,226,197,235,203,2,50,175,126,98,150,31,63,17,139,134,147,30,27,48,95,146,193,60,136,235,147,53,136,166,241,32,253,85,45,9,125,75,65,40,148,141,233,78,228,173,58,164,234,46,211,226,61,196,38,249,186,168,214,85,173,140,157,109,106,224,168,71,165,211,163,124,157,162,55,207,148,251,137,109,166,247,174,50,80,157,203,90,75,85,25,36,181,212,204,139,180,95,72,0,0,160,31,238,163,231,179,253,220,255,0,236,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,232,0,0,43,215,136,79,18,202,174,94,175,40,248,47,130,80,34,74,188,169,114,33,79,184,231,213,34,41,113,34,48,100,220,132,65,109,6,105,55,86,251,74,71,49,196,153,19,109,57,181,10,231,40,215,30,95,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,4,74,203,6,118,233,88,163,142,152,157,150,155,237,248,148,251,178,206,186,43,113,40,50,30,148,146,93,126,19,53,41,191,52,211,73,101,8,66,226,198,68,100,26,119,173,199,80,149,186,127,65,211,41,106,3,133,103,127,23,175,44,5,203,29,219,139,152,126,252,70,235,182,236,138,67,209,202,91,4,243,14,161,117,72,141,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,244,25,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,87,16,106,74,20,182,157,105,102,132,111,218,93,84,0,71,252,250,226,149,247,130,217,78,190,113,51,13,43,190,134,185,40,222,140,232,166,244,172,200,229,115,106,81,89,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,42,192,203,215,17,236,231,95,56,251,134,150,85,211,140,157,109,22,224,188,40,212,186,140,111,147,180,166,249,241,95,154,211,110,183,189,17,146,180,238,66,212,90,164,201,69,174,164,100,125,162,239,192,4,106,207,126,103,43,185,75,195,219,55,21,105,20,95,77,196,93,224,221,46,169,72,234,81,27,175,138,237,50,160,164,183,207,83,78,155,91,95,110,59,186,165,59,143,149,179,82,74,148,59,173,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,143,249,204,205,47,230,143,100,217,248,145,54,219,244,221,22,165,120,69,161,86,227,180,173,178,145,5,216,114,221,83,177,140,212,72,55,144,182,27,81,37,126,170,210,74,70,168,53,19,136,237,86,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,0,0,1,26,179,223,153,202,238,82,240,246,205,197,90,69,23,211,113,23,120,55,75,170,82,58,148,70,235,226,187,76,168,41,45,243,212,211,166,214,215,219,142,238,169,78,227,229,108,212,146,165,14,235,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,0,2,181,115,155,197,78,187,130,185,130,131,133,248,67,64,165,86,169,86,85,65,63,44,94,144,250,28,77,93,195,107,71,41,241,220,108,213,211,242,121,135,189,211,35,112,164,180,72,82,54,52,226,36,79,92,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,42,3,62,185,245,205,142,11,102,198,249,195,60,52,197,111,67,91,116,111,70,116,80,189,5,77,145,202,230,211,98,188,231,206,61,29,110,43,87,29,90,189,101,30,154,232,90,17,17,20,191,225,127,143,120,177,152,156,2,175,222,184,199,117,252,160,173,66,188,37,82,216,147,208,198,137,178,42,33,66,113,45,236,142,219,104,61,22,243,135,169,150,239,91,77,116,34,34,152,0,2,31,241,64,199,188,88,203,182,1,80,47,92,28,186,254,79,214,166,222,17,105,111,201,232,99,75,223,21,112,166,184,166,246,72,109,196,22,171,101,179,212,139,119,171,166,186,25,145,196,12,133,103,215,54,56,211,155,27,27,12,241,47,21,189,51,109,214,125,39,214,194,244,21,54,63,55,149,77,148,243,127,56,204,116,56,157,28,105,10,245,84,90,233,161,234,70,100,118,254,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,89,120,101,198,58,53,123,50,245,6,49,6,149,18,218,193,90,140,117,196,167,60,252,103,94,168,210,214,194,29,91,115,30,40,232,117,79,46,74,141,45,173,148,145,161,173,89,52,175,230,221,91,246,148,0,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,85,109,93,227,63,115,84,113,230,217,173,81,108,137,116,156,36,164,200,146,197,98,142,149,199,122,171,90,97,205,232,110,74,220,90,54,176,182,146,109,58,152,205,44,136,214,151,16,183,214,149,165,77,218,165,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,14,41,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,107,225,209,196,95,242,247,210,96,166,53,212,127,213,39,231,61,25,83,228,255,0,225,31,248,92,151,190,102,52,100,71,135,211,199,105,164,250,203,249,222,242,245,181,35,159,224,2,176,51,237,197,10,251,194,172,101,107,8,242,244,229,41,31,34,234,13,57,115,85,37,54,204,230,106,114,18,146,82,233,136,73,25,242,217,70,227,109,245,18,144,255,0,53,42,66,77,158,81,169,222,129,120,113,23,252,171,228,79,16,113,175,5,42,63,35,177,38,206,244,79,164,233,156,159,72,122,27,171,172,38,51,63,61,38,50,99,200,231,71,109,213,122,168,86,205,250,30,138,34,49,0,63,186,143,158,207,247,115,255,0,179,52,127,244,65,127,192,2,144,51,11,196,123,57,214,54,62,226,93,149,107,99,39,69,69,183,239,10,205,46,157,27,228,237,41,206,68,86,38,186,219,77,239,92,101,45,91,80,132,150,170,51,81,233,169,153,159,104,179,252,133,98,149,247,141,57,78,177,177,51,18,235,190,153,185,43,62,147,235,102,244,172,199,230,242,170,82,153,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,56,1,158,156,221,231,179,44,89,142,184,172,10,110,53,114,173,186,134,218,237,179,253,237,209,213,165,46,66,215,177,174,214,92,115,230,92,67,209,247,56,162,90,249,28,195,34,37,144,145,92,46,179,179,115,102,50,149,115,225,206,50,222,82,235,152,139,75,144,229,110,35,170,164,199,138,195,148,77,177,217,218,133,70,109,8,222,220,133,40,212,75,73,40,202,67,123,77,100,149,147,114,215,48,183,77,118,198,192,44,75,189,109,105,221,21,106,223,179,235,53,74,116,158,82,28,228,74,98,19,174,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,82,15,247,81,243,217,254,238,127,246,102,143,254,136,47,248,85,175,18,206,32,88,219,131,88,243,23,8,240,15,16,34,80,163,208,40,236,61,95,52,209,24,146,250,170,50,117,117,44,173,114,218,90,13,9,140,113,156,73,178,69,219,33,194,90,148,100,73,111,208,112,182,205,30,108,115,41,138,119,135,229,110,249,249,71,102,91,150,250,121,159,205,148,216,124,138,164,137,45,244,191,224,237,54,234,183,50,196,222,237,80,91,125,109,12,209,172,149,196,124,230,208,176,147,56,150,174,89,239,154,87,42,149,125,219,244,233,20,74,196,116,45,110,49,88,145,58,92,100,198,144,130,215,86,93,229,50,148,56,146,35,109,195,61,250,161,102,182,100,168,0,10,234,206,215,21,154,22,20,204,174,97,14,95,161,122,102,243,135,214,82,234,85,249,140,173,168,182,253,65,167,205,149,182,219,15,55,252,177,228,108,120,245,236,97,42,228,171,87,200,214,217,118,188,130,231,94,213,205,102,28,68,162,85,170,125,62,38,219,52,246,91,184,233,242,13,180,57,63,97,37,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,118,85,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,192,169,241,134,165,53,154,244,38,141,18,92,172,17,56,236,91,235,92,146,75,11,39,206,98,13,235,128,146,152,203,148,104,75,6,226,17,19,113,26,208,148,172,201,183,20,109,166,205,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,35,174,121,51,119,74,202,14,17,166,235,98,157,18,177,118,87,164,42,155,110,82,159,144,148,33,111,146,13,75,148,242,9,68,234,227,50,91,119,242,203,83,91,140,182,106,111,154,78,38,42,228,43,138,101,87,16,238,26,102,11,230,90,76,69,87,106,146,58,90,45,212,204,117,33,117,57,178,37,48,212,88,14,196,138,199,41,11,51,121,221,36,106,219,100,134,208,149,39,118,174,42,205,0,0,0,0,0,0,0,0,0,0,0,0,0,120,60,119,179,98,223,248,57,122,90,114,145,175,164,104,21,24,237,158,167,234,184,228,87,91,35,236,82,117,211,127,113,153,16,205,246,36,91,82,240,251,18,174,11,109,94,171,148,90,204,184,205,43,176,245,38,100,45,9,86,154,171,245,59,140,207,246,139,224,225,215,136,177,49,7,44,150,218,153,145,204,122,137,26,29,29,255,0,80,203,71,25,167,196,221,222,148,151,122,253,154,151,218,98,78,128,0,8,193,196,118,89,196,202,197,207,163,220,190,116,105,172,253,29,119,107,78,151,234,253,159,120,207,177,22,167,161,11,222,225,91,107,170,222,203,60,121,10,62,218,148,228,77,255,0,230,148,248,71,239,63,119,217,247,9,148,0,0,0,0,0,0,0,60,245,225,127,218,86,13,41,234,221,217,86,232,97,71,74,150,227,188,135,93,218,73,74,148,125,141,165,70,125,136,81,246,23,176,67,44,104,226,205,130,118,11,210,169,214,51,63,42,37,199,53,160,139,116,184,58,173,38,225,105,243,176,212,93,232,71,111,251,239,176,196,39,198,30,44,56,237,136,71,38,13,166,223,201,122,107,201,91,125,62,176,230,234,147,230,22,187,156,134,149,125,21,164,191,230,253,162,30,222,151,237,213,136,53,103,107,119,93,79,173,150,242,212,181,47,146,219,125,234,82,187,155,74,75,189,106,246,123,71,228,163,218,213,234,251,173,179,73,129,207,91,170,36,32,185,168,78,166,122,104,94,177,151,188,135,102,180,114,49,153,219,209,17,228,81,176,223,153,26,74,16,234,29,244,197,60,189,69,109,50,61,170,144,71,220,162,61,59,199,71,139,194,215,52,111,184,202,92,181,57,105,117,180,173,74,235,169,199,180,207,217,167,87,219,160,251,76,112,153,204,123,169,35,114,14,195,247,115,96,31,255,0,198,15,154,255,0,10,220,205,50,111,127,48,106,77,109,218,125,93,63,215,215,191,255,0,27,236,208,114,123,203,36,217,151,177,35,28,235,143,14,58,104,133,220,239,166,41,235,215,181,37,244,80,250,143,189,105,47,218,56,180,250,108,218,99,220,137,204,242,151,238,220,74,246,17,251,12,253,228,62,149,159,122,92,182,29,101,170,253,171,81,232,167,51,187,99,188,150,220,211,84,41,7,216,180,168,190,138,212,93,222,209,105,25,54,226,164,154,180,152,118,30,61,72,229,186,190,102,218,198,205,117,208,164,58,127,49,22,33,123,9,164,125,47,183,222,66,207,96,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,0,7,231,159,62,37,50,35,147,167,59,202,97,173,55,43,105,171,77,76,136,187,8,140,251,204,133,51,241,3,226,22,246,44,202,145,134,120,85,55,75,101,189,156,249,124,178,254,85,169,69,121,62,163,241,146,226,54,184,219,133,216,174,222,254,237,8,87,185,17,153,232,66,101,229,15,135,54,34,99,247,71,119,220,172,250,42,209,127,153,182,78,230,31,231,105,207,108,253,68,73,67,169,218,235,41,46,238,221,117,238,46,219,111,193,124,158,96,126,5,37,11,178,45,126,154,74,53,249,238,186,98,245,215,153,253,23,94,89,119,58,162,253,191,118,157,177,8,74,19,181,5,161,16,255,0,160,0,30,82,231,194,219,22,241,140,236,75,138,135,213,180,247,106,203,169,121,189,125,83,79,244,22,94,195,50,17,155,23,120,94,229,179,17,88,155,58,141,109,122,18,181,33,46,26,38,245,147,228,237,90,137,195,35,229,170,90,80,126,186,201,95,243,116,238,49,5,113,207,132,142,53,217,169,114,167,133,109,124,172,136,202,84,227,168,221,18,7,45,5,205,81,171,87,230,25,158,132,150,251,11,245,254,195,16,178,247,195,59,223,14,106,47,82,111,58,39,163,229,71,117,76,184,223,82,203,187,86,149,41,38,90,182,181,17,246,161,93,199,236,251,135,212,195,28,111,196,156,31,169,34,169,97,92,62,142,125,181,18,200,250,72,239,118,146,144,175,246,86,214,93,237,163,217,236,251,197,130,229,231,140,5,86,27,148,203,123,27,41,93,67,9,38,99,63,85,231,165,27,75,230,144,167,121,49,161,106,125,132,234,246,145,253,158,225,102,24,81,140,216,125,141,54,220,123,163,15,235,126,145,134,251,72,89,171,166,125,157,166,166,208,189,62,117,8,51,208,157,71,110,158,223,191,79,112,0,0,0,0,0,0,57,126,103,109,246,174,92,190,226,37,57,196,110,87,201,122,186,219,45,116,245,250,39,136,189,165,250,195,55,55,60,37,83,110,74,181,57,101,162,162,206,125,131,47,113,165,197,23,246,11,203,225,69,48,165,229,97,58,30,188,154,193,51,254,74,116,31,251,196,203,0,0,21,57,198,79,24,14,92,234,30,17,69,119,86,153,233,170,238,39,111,114,200,234,17,207,189,26,247,31,235,105,246,123,68,126,225,99,134,74,196,124,206,71,112,213,163,118,221,61,21,229,118,119,244,245,8,90,151,211,79,235,253,191,113,139,226,66,18,218,18,218,11,68,164,136,136,190,193,255,0,64,0,0,0,0,0,0,0,0,0,0,0,2,165,120,218,96,229,117,171,170,197,204,12,119,185,212,89,52,242,179,166,55,181,9,233,37,54,228,137,113,207,83,94,247,57,200,118,79,97,35,106,58,95,89,90,184,146,46,85,193,215,19,62,71,230,177,235,22,92,186,169,196,191,109,249,148,246,98,199,115,249,42,167,70,34,152,219,242,16,107,34,61,140,49,49,8,89,37,74,74,159,52,145,18,86,179,43,191,30,83,22,47,175,201,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,20,100,179,12,255,0,36,89,83,195,11,21,200,149,88,146,227,219,236,84,39,197,170,55,203,149,22,116,211,57,146,152,90,54,36,209,203,126,67,168,36,41,59,146,148,146,84,102,162,51,58,33,204,221,90,171,64,205,222,43,215,104,85,57,116,234,149,59,18,43,178,225,204,136,242,153,126,51,237,212,222,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,148,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,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,32,7,19,172,248,254,91,235,178,112,27,9,235,91,172,27,126,160,175,73,85,41,213,30,100,91,161,228,161,149,55,170,121,73,62,76,119,211,32,147,181,199,26,121,68,219,197,174,198,148,81,215,39,217,76,188,179,117,138,31,33,232,82,37,209,232,80,35,185,38,187,113,166,1,74,98,148,131,109,102,193,45,6,227,68,181,186,234,9,180,160,151,191,78,98,200,141,45,44,203,66,118,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,2,173,120,172,103,182,148,84,169,249,89,193,171,154,90,170,74,144,108,94,245,90,115,233,75,13,176,73,90,92,163,146,200,141,75,90,148,105,55,246,41,36,130,71,33,70,189,239,182,221,80,137,169,195,155,62,223,154,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,0,0,0,204,102,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,3,228,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,152,43,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,52,39,144,124,76,186,177,119,40,88,109,125,94,178,250,186,212,138,124,138,124,153,74,113,199,28,149,209,75,122,26,31,117,110,45,75,91,206,34,58,86,226,205,94,179,138,90,136,136,140,136,164,0,170,190,55,184,165,255,0,210,211,5,41,245,223,252,174,233,171,211,58,95,186,52,7,249,198,143,254,201,39,98,23,246,173,63,163,49,31,248,71,97,157,213,120,102,246,143,125,82,98,105,69,176,169,243,234,21,121,78,54,231,45,61,76,71,161,176,194,86,148,26,9,229,173,243,90,80,181,39,115,108,62,162,51,52,104,119,168,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,16,87,136,255,0,16,8,121,119,161,59,132,152,67,113,127,170,196,254,153,247,100,199,109,137,13,219,177,119,161,205,210,16,242,28,109,111,60,217,26,16,201,167,113,54,233,186,163,71,204,147,180,130,59,254,78,179,139,125,229,2,251,145,95,160,67,244,205,183,89,217,242,130,223,230,51,31,210,156,166,100,34,47,242,165,176,235,140,114,156,144,110,124,217,22,253,54,171,82,62,205,4,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,12,219,102,110,173,85,160,102,239,21,235,180,42,156,186,117,74,157,137,21,217,112,230,68,121,76,191,25,246,234,111,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,218,100,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,162,42,241,71,240,39,137,191,130,249,196,33,78,217,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,122,19,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,1,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,32,7,26,191,11,22,183,196,8,62,93,81,16,43,135,206,118,234,185,80,191,220,161,92,239,203,157,135,87,84,136,236,213,97,170,82,146,197,37,245,60,202,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,229,146,140,205,182,244,190,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,0,56,213,248,88,181,190,32,65,242,234,136,134,188,52,51,199,39,46,55,147,56,61,124,34,34,240,234,244,172,54,183,165,184,182,163,174,135,81,120,155,96,166,169,229,154,82,113,141,40,105,47,37,106,245,16,217,56,131,35,74,208,245,228,128,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,32,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,189,224,0,1,0,56,157,103,199,242,33,66,147,128,216,79,90,219,127,92,20,245,122,74,169,78,168,242,229,90,236,169,108,169,189,83,202,81,115,164,48,169,4,157,174,54,235,41,54,222,45,55,180,163,165,97,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,232,38,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,197,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,20,151,196,143,136,36,108,196,201,111,7,176,110,171,45,56,117,78,144,153,51,106,76,186,235,40,185,150,109,48,227,68,236,119,152,105,230,81,25,226,125,36,133,41,72,113,100,135,52,213,13,153,64,177,102,156,40,115,199,38,218,170,209,50,143,136,200,136,84,42,148,137,8,180,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,183,64,1,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,64,57,219,201,245,205,148,108,80,118,138,162,151,54,201,174,72,125,86,157,98,91,177,249,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,212,245,254,28,28,64,38,101,222,186,214,18,98,245,197,254,164,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,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,150,120,115,85,153,139,203,53,248,185,51,20,175,8,49,41,200,76,116,211,105,20,200,196,74,69,58,156,218,220,91,76,27,155,73,79,47,115,174,45,110,40,139,114,214,173,169,66,54,54,142,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,190,158,30,121,211,165,102,159,11,227,208,174,251,130,34,177,82,218,142,101,112,67,40,201,138,115,88,39,54,181,80,97,180,168,210,180,41,38,210,93,52,18,73,15,26,139,150,218,22,206,233,106,32,7,19,172,248,254,68,40,82,112,27,9,235,91,111,235,130,158,175,73,85,41,213,30,92,171,93,149,45,149,55,170,121,74,46,116,134,21,32,147,181,198,221,101,38,219,197,166,246,148,116,237,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,43,84,198,188,159,91,57,70,225,137,137,20,84,148,73,183,181,114,61,190,171,178,177,17,217,28,137,207,181,92,101,108,161,182,221,89,165,40,101,50,86,209,45,40,108,220,36,146,214,148,153,237,77,69,141,52,96,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,17,255,0,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,252,168,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,92,11,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,2,176,56,162,240,255,0,135,87,135,82,204,222,8,91,188,154,171,61,77,70,248,165,176,227,12,69,114,43,76,58,251,213,100,243,22,141,175,23,43,71,91,108,150,167,148,226,92,36,146,201,213,59,90,184,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,104,204,93,137,154,12,44,129,137,150,44,143,234,161,214,33,108,123,249,178,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,81,81,124,86,51,213,26,241,114,126,86,48,162,124,73,52,40,178,13,155,214,114,162,186,151,213,81,137,53,101,232,212,19,205,164,146,134,157,142,219,170,121,179,87,48,205,180,165,105,74,92,39,107,44,79,254,23,185,233,252,138,93,72,192,236,99,188,250,76,54,173,111,244,60,153,169,220,205,10,168,227,137,50,213,227,81,116,240,222,213,206,102,164,164,33,211,67,159,52,149,72,112,238,164,115,76,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,61,153,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,156,244,225,117,195,254,101,94,101,55,51,120,223,110,242,105,76,244,213,27,30,150,251,143,177,41,201,77,62,211,236,213,149,203,90,54,178,92,173,26,109,194,90,94,75,138,112,210,72,38,148,237,181,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,149,161,46,33,77,172,181,74,136,200,203,236,20,61,197,63,12,149,135,25,156,125,210,86,168,185,41,234,174,167,179,187,168,168,77,236,250,106,253,79,179,238,33,223,248,54,99,1,196,157,92,194,41,46,104,211,221,77,93,180,233,222,179,58,124,114,238,70,189,197,250,218,125,158,209,108,128,0,2,26,241,93,152,80,242,176,189,79,78,125,96,217,255,0,45,58,119,253,194,140,237,152,74,169,92,148,154,114,11,85,74,156,195,36,95,106,156,73,127,104,210,54,88,109,246,173,172,190,97,221,57,180,109,81,218,244,133,184,90,235,235,244,44,145,251,79,245,71,80,0,0,0,0,0,0,30,31,21,241,151,15,176,90,219,147,116,98,5,111,209,208,216,105,110,18,186,103,222,220,105,109,107,211,230,144,179,45,73,165,246,233,236,251,181,172,252,195,113,128,170,204,114,167,111,96,157,43,167,97,68,244,102,42,188,244,175,113,124,234,18,239,38,76,45,75,176,218,94,211,63,179,222,43,235,19,177,191,18,113,130,164,186,165,251,112,250,69,247,20,107,51,233,35,179,218,106,90,191,216,155,65,119,184,191,103,183,238,31,46,200,195,59,223,17,170,44,210,108,202,39,164,37,72,117,44,182,223,82,203,91,150,165,37,36,90,184,180,145,118,173,61,231,237,251,196,211,192,206,18,56,215,121,37,186,158,42,53,242,78,35,201,39,26,70,232,147,249,136,62,82,137,90,177,48,140,181,37,57,216,127,169,246,144,157,88,69,194,247,45,152,116,196,41,213,155,107,211,117,168,233,108,215,55,172,159,27,114,210,77,153,159,45,50,212,130,245,208,106,255,0,157,167,113,9,59,105,225,173,151,99,199,68,91,98,141,209,182,141,54,151,80,235,154,104,73,47,233,168,255,0,85,63,228,30,156,0,7,252,173,9,90,118,172,181,35,28,79,26,50,121,129,248,234,149,174,247,181,250,153,43,211,231,186,233,136,211,78,95,244,90,121,5,220,210,75,246,125,250,212,134,111,56,115,98,38,0,245,151,125,180,207,165,109,22,57,123,164,238,97,142,78,188,134,203,212,92,149,186,173,206,188,162,238,236,211,94,227,236,134,134,70,71,161,139,8,225,249,196,45,236,38,149,31,12,241,86,110,182,203,155,249,18,249,101,252,151,66,148,242,189,70,35,41,197,238,113,198,203,181,93,157,253,218,144,185,136,19,226,84,226,55,58,11,188,214,29,215,106,182,154,117,208,204,143,176,200,143,188,140,126,128,0,0,0,0,0,0,0,1,252,82,137,5,185,71,161,16,169,78,37,121,247,151,85,150,254,10,97,61,99,100,20,109,244,179,253,57,31,51,82,135,37,143,85,248,228,101,162,137,194,245,23,219,237,246,16,172,86,154,91,203,38,219,78,170,62,226,212,90,102,65,56,109,69,159,10,62,40,227,109,47,93,251,250,58,127,60,251,52,57,76,57,243,177,165,125,141,43,181,63,97,123,76,90,141,62,157,14,149,13,184,16,25,229,48,214,187,17,184,213,166,166,102,125,166,102,125,230,99,244,128,0,0,0,15,25,136,216,61,135,152,177,73,122,139,125,208,61,37,21,244,41,10,71,84,251,61,134,149,164,251,90,90,79,185,197,251,125,191,112,128,56,255,0,194,10,216,172,29,66,187,131,85,15,70,60,162,117,214,105,188,167,30,220,191,157,82,83,205,145,52,136,181,51,109,58,153,123,53,246,152,174,76,106,202,214,48,224,61,89,234,101,249,109,244,136,109,42,117,14,245,145,92,222,209,41,196,146,246,180,234,244,215,148,179,211,191,179,238,215,227,224,190,60,226,62,4,92,209,110,59,2,183,208,173,167,208,227,237,244,204,59,206,65,56,218,212,141,93,109,123,117,229,32,181,34,212,180,251,245,183,76,163,241,59,176,177,117,154,125,155,137,14,122,30,233,121,109,69,111,177,233,29,82,204,152,108,151,243,49,82,218,55,58,226,251,53,236,211,220,100,98,117,68,151,30,124,102,166,68,115,123,47,33,43,66,180,50,213,38,90,145,232,125,189,198,63,216,0,0,0,0,0,121,172,77,101,50,48,222,236,97,72,222,78,80,231,160,211,174,155,136,227,172,180,215,216,51,89,140,140,166,62,47,95,12,37,27,9,187,146,166,130,78,186,237,34,148,225,105,175,180,91,239,6,25,82,159,203,21,196,219,168,213,166,239,105,105,74,245,46,205,41,244,253,19,167,127,119,180,79,176,0,31,6,251,185,227,89,118,93,114,237,150,122,53,71,166,202,158,190,254,230,154,83,135,220,70,125,201,247,31,220,99,57,249,169,197,58,142,48,99,157,215,118,78,153,212,52,85,73,209,225,124,218,81,178,47,88,251,141,163,177,8,51,208,156,62,213,22,239,120,178,238,14,184,64,155,126,197,171,226,132,166,52,151,82,118,68,22,220,221,255,0,139,184,205,61,242,45,9,102,93,229,237,73,31,219,236,22,64,0,0,0,0,0,0,0,0,0,0,0,0,2,42,241,52,193,79,203,78,81,238,158,158,161,210,207,177,53,189,97,239,119,99,46,244,76,61,212,54,230,141,173,74,214,43,178,118,36,182,234,233,53,185,68,157,218,209,94,19,223,95,146,252,83,179,113,51,209,126,147,249,37,112,83,171,189,23,63,147,213,116,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,211,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,16,219,140,45,235,85,181,114,124,186,21,62,60,71,35,222,55,69,54,137,57,79,33,70,182,216,66,94,156,74,104,201,68,68,190,108,22,146,102,162,81,108,82,203,77,76,148,154,139,202,174,22,254,90,115,29,135,88,102,245,11,211,48,43,55,4,95,74,194,234,186,126,109,45,165,243,167,124,225,45,10,78,145,90,125,94,162,137,103,166,136,213,70,146,61,41,140,214,102,199,197,62,50,124,64,184,124,197,241,229,48,171,19,46,172,27,196,123,115,20,172,169,125,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,161,236,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,0,202,184,153,85,124,241,198,182,184,127,217,185,71,195,148,75,42,237,74,61,73,23,117,88,150,236,114,131,17,218,180,151,211,9,131,73,164,221,91,237,41,28,213,30,173,19,46,169,189,22,167,23,201,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,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,43,104,37,41,106,67,77,52,131,90,246,110,62,170,32,175,17,254,32,16,242,239,66,119,9,48,134,226,255,0,85,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,105,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,121,56,23,194,247,6,172,124,184,214,240,115,21,27,249,77,94,189,122,105,183,5,98,43,138,111,161,156,194,29,40,170,166,154,203,230,186,126,123,196,151,84,141,207,115,93,230,167,148,190,157,20,237,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,78,174,20,57,227,147,109,85,104,153,71,196,100,68,42,21,74,68,132,90,53,99,91,81,206,12,183,84,227,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,219,160,0,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,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,128,224,133,138,95,253,50,240,82,161,93,255,0,201,46,154,69,51,165,251,227,79,127,156,72,255,0,236,106,118,45,127,106,19,250,67,22,168,51,195,196,62,245,165,95,249,210,197,90,237,26,60,182,99,197,172,34,136,180,201,66,82,179,126,159,25,168,47,40,137,42,81,108,83,177,156,82,15,93,77,6,147,50,73,153,164,172,39,130,222,14,87,108,252,26,187,113,138,174,247,46,38,34,84,35,199,165,198,218,131,221,22,154,169,13,170,78,244,172,204,183,190,252,134,185,106,66,20,158,155,119,172,151,18,101,98,160,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,17,215,59,121,193,182,114,141,133,238,214,148,113,38,222,213,200,239,166,211,163,203,106,71,34,115,237,56,194,30,91,142,52,131,74,80,202,100,161,211,66,150,217,184,73,52,33,73,51,220,154,1,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,180,228,19,134,125,155,66,194,249,183,198,102,108,72,149,170,237,249,71,40,200,183,43,116,211,109,251,114,50,156,120,148,105,89,60,102,153,47,53,211,56,75,36,53,34,49,146,144,70,149,27,132,32,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,61,3,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,114,247,128,6,107,51,99,226,159,25,62,32,92,62,98,248,242,152,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,240,28,81,252,9,226,111,224,190,113,8,80,8,153,92,56,179,199,27,42,87,148,251,63,16,81,46,70,29,94,18,24,92,231,154,91,174,174,137,45,36,104,41,173,48,70,105,90,20,147,74,95,74,83,205,82,26,105,73,53,27,36,211,151,188,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,64,14,53,126,22,45,111,136,16,124,186,162,41,88,88,255,0,10,124,241,198,195,90,172,12,173,226,74,37,187,66,185,235,4,139,90,166,149,186,249,211,170,50,148,132,20,37,183,169,146,35,60,238,138,74,155,73,114,222,117,197,44,148,151,84,227,55,18,2,0,113,171,240,177,107,124,64,131,229,213,17,74,194,213,56,86,103,199,253,104,202,166,47,214,191,173,106,208,174,212,234,63,241,8,141,68,74,57,95,242,133,52,183,30,254,174,58,19,250,36,11,84,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,165,97,102,156,40,115,199,38,218,170,209,50,143,136,200,136,84,42,148,137,8,180,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,183,64,1,23,243,253,156,26,86,83,112,141,74,167,156,183,47,187,198,60,200,22,162,25,105,38,136,207,161,9,39,39,58,167,16,166,182,71,55,154,89,54,164,168,221,90,144,141,187,13,199,27,160,26,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,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,163,245,215,108,11,202,217,182,109,155,206,187,111,75,137,66,188,99,201,147,66,168,40,136,216,156,136,242,23,29,242,66,136,204,137,109,186,217,146,144,122,44,137,77,168,203,107,136,82,166,167,13,206,32,145,178,237,37,204,30,198,74,172,181,97,213,70,66,164,194,169,60,235,175,34,217,89,52,251,142,147,81,217,97,215,158,68,151,141,132,154,18,164,161,181,154,220,211,85,184,103,118,130,128,120,163,248,236,196,223,193,124,158,16,154,156,18,241,50,213,147,133,151,214,14,117,124,171,146,159,112,29,205,200,113,198,211,212,65,145,26,60,125,236,167,127,49,124,183,34,232,225,236,36,167,158,199,172,102,189,10,202,128,5,106,241,180,196,203,86,54,22,88,184,57,213,243,110,74,133,192,87,55,33,183,27,87,79,6,60,105,17,247,188,157,252,196,115,28,149,163,103,176,210,174,67,254,177,26,52,56,87,194,227,199,102,25,126,53,228,243,69,255,0,10,171,226,185,158,159,211,229,127,5,47,63,252,162,45,255,0,54,10,127,197,74,105,109,200,37,127,198,245,72,74,127,81,147,95,248,67,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,78,231,174,142,22,152,53,95,203,5,187,128,113,106,189,45,201,107,243,228,192,189,23,5,70,241,78,149,34,59,179,228,57,17,151,154,109,254,107,113,209,29,4,242,156,83,77,33,162,37,168,219,213,84,153,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,203,125,10,54,3,98,197,107,117,253,111,211,211,232,218,165,70,163,204,149,116,50,149,188,167,52,79,41,37,206,142,194,99,146,183,56,227,175,36,156,120,245,216,234,138,127,128,14,127,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,173,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,103,87,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,141,89,232,206,109,119,56,120,143,22,166,221,43,208,214,101,175,212,71,182,105,174,161,7,41,45,186,104,230,201,146,226,117,213,231,121,77,25,182,149,27,109,165,9,74,119,25,45,215,35,171,148,154,171,52,168,245,215,169,146,209,77,153,33,232,145,230,41,149,19,15,62,202,91,83,173,33,205,54,169,104,75,236,169,73,35,213,36,235,102,122,110,45,127,93,181,107,87,111,10,139,212,155,114,15,87,46,61,62,125,81,198,249,168,111,108,88,81,93,151,37,205,86,100,71,177,134,29,94,154,238,86,221,18,70,163,34,63,171,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,91,253,245,197,239,6,160,229,198,14,36,88,180,254,175,18,107,92,218,123,22,116,197,41,94,138,156,218,18,110,191,45,196,146,119,195,79,49,10,109,104,218,169,26,146,8,154,82,95,56,244,193,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,187,254,26,121,21,147,150,91,102,86,39,226,116,9,113,113,66,227,142,253,54,84,21,74,105,198,41,20,226,144,70,150,16,108,56,182,158,91,198,195,47,41,195,81,237,46,91,105,74,13,46,27,158,215,138,63,129,60,77,252,23,206,33,10,1,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,23,83,194,227,192,158,25,126,53,231,19,71,127,197,139,23,242,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,25,151,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,237,48,199,30,99,102,15,133,173,237,115,61,54,92,154,237,3,13,235,246,205,194,185,114,29,146,250,234,49,41,43,74,158,113,231,16,147,117,111,180,166,100,153,145,171,67,144,104,53,169,73,81,138,54,23,125,197,239,29,38,97,134,92,98,97,205,189,89,232,171,88,151,80,85,57,228,160,159,67,202,163,176,130,114,105,182,235,102,148,39,114,215,17,133,161,102,100,227,82,93,73,33,69,185,72,169,108,170,225,111,229,167,49,216,117,134,111,80,189,51,2,179,112,69,244,172,46,171,167,230,210,218,95,58,119,206,18,208,164,233,21,167,213,234,40,150,122,104,141,84,105,35,210,69,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,152,120,213,248,167,181,190,31,193,243,26,136,129,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,222,225,251,158,234,22,106,173,86,236,171,165,125,22,38,219,244,242,114,163,27,69,185,233,72,172,55,21,183,106,187,209,29,168,236,115,100,200,81,116,201,51,82,52,212,181,79,105,76,0,1,74,220,80,178,45,249,20,186,151,142,56,57,102,116,152,109,90,217,233,136,208,149,185,154,21,81,199,20,71,163,36,146,233,225,189,171,124,189,13,72,67,166,182,254,105,42,142,217,197,252,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,174,127,241,3,226,95,111,86,176,142,151,133,184,3,34,36,197,226,109,174,220,219,130,166,227,241,100,174,145,78,152,133,33,202,90,155,105,199,18,220,227,78,244,60,75,63,153,66,139,102,229,184,151,25,170,186,101,38,171,90,146,184,116,106,100,185,242,27,142,252,181,181,25,149,58,180,176,195,75,121,231,77,41,35,50,67,109,54,227,139,87,114,80,133,40,244,34,51,31,148,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,86,127,195,155,137,77,171,111,89,47,224,206,102,47,15,70,55,108,211,249,150,197,117,248,205,162,42,105,112,225,161,5,76,82,35,180,75,55,144,134,20,182,148,174,98,223,82,212,222,188,194,105,14,195,92,242,102,238,171,155,236,92,77,214,197,58,93,30,211,160,199,85,54,220,165,63,33,75,90,24,53,154,151,41,228,18,141,164,73,120,246,239,229,150,132,134,217,108,212,231,40,156,87,64,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,240,0,0,0,0,0,0,0,0,0,0,0,0,0,10,223,227,21,132,8,184,44,74,70,40,69,99,89,116,215,163,193,113,205,223,248,187,108,212,31,50,208,214,69,222,126,196,153,253,190,193,90,57,86,197,58,142,15,227,157,169,118,65,153,211,180,117,72,49,230,252,218,87,190,47,88,195,142,35,181,11,50,212,155,46,212,150,239,112,209,133,137,115,198,189,44,186,29,219,16,245,106,177,78,141,57,29,253,206,180,151,11,188,136,251,149,238,47,184,135,222,0,1,1,56,207,74,150,198,88,173,214,218,70,141,57,122,196,74,151,169,118,235,79,168,106,157,59,251,189,162,160,176,109,148,200,197,235,30,58,155,222,151,110,74,98,13,58,233,184,142,83,101,166,190,193,165,60,50,101,49,240,218,211,142,150,246,37,170,28,4,18,117,215,105,20,116,22,154,251,71,165,0,0,0,0,0,31,227,46,92,120,17,157,153,45,205,140,178,133,45,106,208,207,68,145,106,103,161,118,247,16,130,185,184,226,119,96,225,19,53,27,55,13,220,244,197,210,202,222,138,190,199,163,244,171,34,125,179,95,207,69,83,107,218,235,104,236,215,183,95,113,25,138,139,198,140,121,196,124,119,185,165,92,119,253,111,174,91,175,173,198,27,233,152,107,146,131,113,197,165,26,180,218,55,105,205,89,106,101,169,235,247,105,246,48,91,43,88,193,143,21,102,105,150,29,183,213,161,196,165,213,187,214,69,111,99,70,166,210,107,218,235,168,215,78,106,15,78,254,223,191,75,27,192,14,16,86,197,28,233,245,220,101,168,122,77,228,147,78,189,77,229,56,206,213,252,210,148,158,108,121,166,71,161,147,137,212,139,219,175,176,132,253,195,156,30,195,204,39,164,179,69,176,232,30,141,138,202,18,132,163,170,125,238,194,74,18,93,174,173,71,220,218,61,190,207,188,123,64,0,0,0,1,249,170,52,232,117,88,110,64,158,207,53,135,116,222,141,198,157,116,50,50,237,35,35,239,34,21,95,159,174,27,81,96,66,147,138,88,37,75,211,151,179,172,167,243,207,183,83,138,195,127,59,38,87,218,234,187,19,246,31,176,197,89,58,210,217,89,182,226,116,81,119,150,162,206,184,106,231,222,93,38,91,56,43,139,21,141,240,87,187,209,47,244,228,92,189,10,100,151,253,86,35,153,158,170,54,203,215,95,103,179,218,66,218,210,162,89,110,73,234,70,63,160,0,0,0,0,0,0,0,33,159,17,172,222,175,47,86,27,86,237,167,47,109,207,90,221,200,87,47,94,79,37,232,139,87,99,140,184,218,181,109,229,119,153,105,246,159,117,20,74,148,252,199,213,38,74,247,184,189,55,43,66,45,116,45,61,159,112,178,158,24,153,33,143,120,190,172,100,196,136,58,192,141,167,163,99,243,79,231,183,20,216,238,250,204,190,74,78,138,74,15,214,71,111,179,218,98,222,27,109,13,32,155,108,180,73,119,16,255,0,160,0,0,0,0,0,31,50,189,110,81,238,90,116,154,85,106,31,81,26,91,43,97,212,115,22,141,200,82,77,42,45,82,100,101,216,163,238,61,69,120,230,191,133,5,185,123,42,165,122,96,196,223,68,85,22,111,76,114,159,203,114,71,84,233,243,220,52,243,100,204,36,163,114,148,210,117,211,66,211,93,52,51,33,85,248,167,132,183,214,9,221,175,90,247,173,51,161,159,21,197,26,75,156,203,186,146,93,90,9,95,54,181,167,233,52,174,205,125,159,118,189,255,0,43,124,68,113,91,47,170,137,111,206,119,211,54,203,111,182,107,133,182,52,125,168,46,66,15,231,10,50,220,63,155,100,211,223,237,215,188,187,109,251,45,121,186,195,44,201,208,163,202,182,38,242,106,189,58,29,149,3,151,33,92,149,108,100,214,158,106,217,109,42,218,167,146,157,75,191,188,187,59,187,160,0,0,0,0,15,57,137,58,126,78,238,157,85,180,189,11,59,214,211,93,62,97,125,163,53,152,209,167,229,138,251,209,91,139,229,53,83,214,211,77,127,149,57,218,45,163,130,220,105,159,155,253,205,47,155,252,151,229,116,214,246,109,47,210,116,84,227,215,94,254,239,103,112,176,224,0,16,151,138,166,52,55,135,152,6,253,165,9,253,147,174,71,85,79,117,59,117,214,52,136,83,155,62,244,40,190,146,11,184,200,254,210,20,151,101,219,146,111,43,194,139,107,69,253,45,98,163,26,18,79,179,176,221,117,40,215,180,200,187,213,239,47,188,134,143,242,207,97,69,195,108,8,177,109,102,26,216,236,107,122,152,153,39,184,207,123,233,134,202,22,174,213,40,139,83,71,113,30,158,225,211,192,0,0,0,0,0,0,0,0,0,0,0,0,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,51,47,139,22,47,228,191,20,239,44,51,244,167,164,254,73,92,21,26,23,91,200,228,245,93,44,151,25,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,47,83,134,94,53,254,90,114,143,107,117,20,254,150,125,137,165,149,51,99,91,25,119,162,97,158,157,198,245,113,106,86,177,93,141,189,71,183,87,73,221,169,36,237,214,0,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,170,224,151,134,119,84,156,83,190,177,143,164,229,91,116,251,124,237,158,123,141,184,158,162,116,137,49,228,108,101,91,57,107,229,183,23,87,11,121,41,60,246,61,83,37,234,86,254,51,89,155,31,20,248,201,241,2,225,243,23,194,62,94,174,170,134,89,94,204,237,38,79,89,69,166,222,14,218,85,120,77,197,113,78,65,254,75,29,230,38,41,196,145,160,153,90,223,54,84,107,217,181,195,96,136,214,110,232,134,90,51,23,125,229,127,20,224,98,101,139,35,250,168,117,136,91,25,254,115,165,245,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,122,19,192,188,116,195,140,197,225,197,59,20,48,190,179,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,101,92,126,170,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,130,114,47,147,42,22,79,48,226,85,49,202,175,166,111,59,163,167,145,115,84,154,90,202,42,156,104,151,202,141,25,181,105,163,45,115,93,34,113,73,39,28,82,212,165,109,35,67,77,195,91,215,140,116,154,102,104,218,168,89,84,169,117,140,17,133,29,52,137,144,93,140,211,115,106,11,39,84,110,85,226,154,144,151,90,89,17,165,45,199,121,123,22,219,126,185,50,227,186,179,101,86,30,38,219,56,223,133,236,98,54,11,221,49,38,211,107,145,229,166,139,85,151,76,145,200,39,218,113,198,55,185,25,195,97,229,161,15,54,162,52,110,108,212,73,61,20,157,73,67,58,217,145,166,99,109,39,27,110,152,185,141,114,90,241,21,114,26,147,92,57,50,216,146,189,239,48,219,173,17,46,58,148,201,32,153,91,68,132,54,123,27,65,37,4,73,36,237,41,127,193,162,167,130,80,49,182,191,22,248,110,34,177,22,163,29,136,214,41,189,17,247,150,148,19,19,29,169,27,75,74,77,150,87,201,105,162,53,172,210,179,65,173,8,61,22,226,85,115,226,186,184,201,220,121,125,111,9,233,54,221,228,142,191,22,59,93,179,89,143,33,222,101,54,43,178,99,156,217,82,27,75,137,108,153,113,184,166,202,13,196,173,74,115,94,90,125,71,86,221,54,13,41,229,98,129,140,182,182,95,108,154,6,96,107,126,149,191,161,211,205,21,121,42,146,153,46,118,186,179,97,183,94,73,17,58,243,108,27,45,184,230,170,222,226,22,173,238,107,204,87,85,0,1,149,113,215,241,231,44,247,150,3,91,216,109,121,214,103,68,168,219,216,163,107,194,184,232,179,89,50,66,210,183,34,199,122,76,71,90,53,26,146,182,85,37,178,37,246,161,196,45,10,35,37,111,109,190,171,195,207,58,117,92,172,98,132,122,21,223,112,75,78,21,220,178,12,174,8,101,25,82,138,19,230,222,214,170,12,54,149,18,144,180,168,154,75,166,130,81,173,146,81,114,220,90,25,219,125,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,10,245,227,73,131,149,219,195,6,173,44,98,164,61,204,137,135,117,9,17,234,145,182,160,182,197,169,42,59,105,147,189,75,35,61,143,177,29,174,90,80,181,43,169,221,234,165,181,25,192,14,28,152,153,249,47,206,78,28,84,100,75,170,183,2,189,80,85,179,49,138,123,154,117,93,123,106,143,29,15,36,214,148,173,148,202,114,51,170,35,215,78,73,45,41,82,144,146,23,169,143,216,199,66,203,254,13,93,152,197,113,179,212,68,182,105,234,144,220,109,203,71,87,41,106,38,227,70,222,132,44,219,230,190,227,77,115,54,26,81,191,114,189,84,153,140,203,141,46,229,175,8,99,96,46,3,88,216,70,203,17,27,145,110,209,217,102,160,113,31,117,230,29,168,175,87,102,188,218,221,209,102,135,36,184,243,132,70,73,208,150,68,73,73,17,36,186,88,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,0,241,34,177,115,29,106,230,58,169,91,204,45,83,211,158,156,222,171,102,179,13,133,179,75,126,150,218,253,72,241,26,53,43,167,228,243,8,156,142,106,82,210,181,154,212,183,121,196,251,191,39,135,109,245,131,88,123,154,203,82,189,141,244,186,83,148,85,115,88,129,84,170,62,164,69,161,85,12,137,81,103,45,59,84,133,109,90,57,68,167,54,161,149,60,79,154,146,108,146,139,66,130,47,241,22,197,12,6,177,50,209,113,219,24,234,153,117,40,247,132,117,66,164,80,105,179,122,106,141,70,107,75,67,173,56,202,244,81,52,134,29,75,46,173,229,161,109,167,68,165,72,116,220,67,46,231,220,94,247,10,27,99,23,45,172,165,209,15,17,170,17,10,133,82,145,34,125,163,76,58,106,227,205,131,78,117,231,22,165,62,226,182,147,168,125,213,45,246,180,65,232,219,169,87,53,105,113,13,179,50,128,102,179,54,62,41,241,147,226,5,195,230,47,143,85,113,100,234,251,166,229,58,209,205,181,2,103,166,109,186,207,95,242,129,158,91,49,253,3,202,169,20,8,190,178,223,230,74,231,184,102,127,54,209,114,244,245,181,35,220,62,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,118,211,159,92,82,177,49,167,134,197,243,137,120,105,93,244,205,183,89,244,103,69,55,165,122,63,55,149,95,138,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,209,96,234,185,157,203,213,213,149,252,101,173,97,29,211,39,175,232,57,114,105,213,68,69,114,59,53,56,46,167,115,82,27,74,203,252,102,214,73,82,210,135,90,117,4,181,236,220,115,43,133,126,122,164,216,23,13,43,44,56,165,62,91,246,197,114,67,52,219,49,230,98,181,178,147,81,126,83,203,83,14,147,109,147,206,34,83,210,72,137,197,173,124,165,165,5,181,45,173,107,110,226,68,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,128,28,106,252,44,90,223,16,32,249,117,68,84,6,19,216,191,149,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,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,210,184,83,231,170,77,226,220,12,172,98,188,249,114,107,177,99,147,54,84,228,197,105,44,42,157,18,18,11,209,171,38,91,73,165,109,53,29,199,82,243,134,174,97,27,137,82,210,164,182,78,217,160,128,28,106,252,44,90,223,16,32,249,117,68,84,94,13,225,13,229,142,248,137,79,194,220,62,98,35,247,13,90,60,231,160,177,37,242,101,18,23,26,35,210,141,146,89,250,169,90,210,194,144,131,81,165,27,212,157,202,66,117,81,121,74,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,223,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,64,14,53,126,22,45,111,136,16,124,186,162,42,215,41,56,33,74,204,126,63,91,152,47,89,174,75,163,71,184,227,213,18,137,241,155,75,139,140,251,52,233,50,25,89,161,93,139,65,58,203,123,209,170,77,72,220,146,82,12,201,101,226,177,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,91,11,170,102,71,43,154,202,30,111,231,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,43,116,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,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,188,246,98,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,158,182,111,74,204,126,111,41,148,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,118,149,194,135,35,145,173,170,85,19,55,24,140,185,101,93,169,71,144,187,70,146,104,118,57,65,136,234,92,97,83,95,37,18,77,213,190,210,151,202,73,106,209,50,234,92,213,106,113,28,154,224,205,143,138,124,100,248,129,112,249,139,226,213,50,171,151,171,87,52,28,43,236,220,35,186,100,244,29,127,165,164,211,170,136,138,220,135,169,147,154,173,77,83,82,27,74,203,252,102,214,73,82,20,182,157,117,4,180,111,220,85,23,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,105,194,83,58,254,155,135,15,41,184,155,83,170,204,173,51,206,114,203,168,62,124,246,213,5,150,57,139,166,40,201,59,219,228,161,167,92,105,78,41,73,54,205,77,17,182,77,50,133,196,14,40,254,59,49,55,240,95,39,132,35,173,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,39,147,236,217,217,185,186,194,255,0,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,71,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,164,87,11,143,29,152,101,248,215,147,205,23,103,153,24,88,219,63,4,174,150,50,229,86,137,78,196,84,199,105,234,27,210,82,194,144,165,182,251,107,117,146,41,8,91,59,220,101,46,182,131,112,137,4,181,164,205,72,47,93,57,172,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,91,255,0,6,11,159,4,159,194,251,150,217,183,105,241,41,56,160,220,132,174,227,66,170,79,186,253,102,156,211,142,42,28,212,50,230,141,54,134,142,91,145,148,150,72,244,52,54,183,12,141,230,200,88,248,167,110,51,247,110,9,87,241,66,218,161,219,170,151,43,20,45,200,234,166,220,110,37,215,219,98,29,56,219,110,84,54,22,219,141,114,158,90,206,99,142,37,198,92,45,133,204,67,137,89,169,190,84,10,194,171,91,17,239,76,71,183,45,188,33,131,85,151,121,203,168,52,170,34,105,110,155,82,155,148,217,243,18,242,29,35,79,39,151,176,220,55,77,73,75,105,65,173,74,73,36,212,90,115,164,183,85,102,149,9,154,236,216,147,42,72,142,218,102,72,137,25,81,152,121,242,73,115,22,219,74,113,197,54,131,86,166,72,55,22,105,35,34,53,43,77,79,245,128,8,235,157,188,159,91,57,185,194,247,104,170,40,144,175,106,28,119,213,105,214,37,187,35,145,5,247,92,97,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,85,0,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,170,228,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,75,78,47,152,91,98,96,181,137,128,24,103,134,148,47,67,91,116,111,149,125,20,46,169,233,28,174,107,208,30,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,46,1,194,227,199,102,25,126,53,228,243,71,106,226,117,195,254,30,17,76,147,152,28,16,183,122,75,22,94,231,238,106,107,78,48,212,90,12,167,31,101,150,149,25,10,89,56,108,190,228,142,198,91,66,146,202,144,173,13,45,169,8,110,186,197,186,112,161,200,228,107,106,149,68,205,198,35,46,89,87,106,81,228,46,209,164,154,29,142,80,98,58,151,24,84,215,201,68,147,117,111,180,165,242,146,90,180,76,186,151,53,90,156,71,38,205,4,85,226,143,224,79,19,127,5,243,136,66,128,71,95,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,229,175,10,60,235,254,76,174,166,50,215,137,149,58,172,155,110,237,168,71,141,105,59,175,57,154,61,81,231,20,147,143,176,146,110,37,153,78,56,142,212,171,99,110,150,227,65,19,207,58,155,148,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,66,141,184,180,229,226,149,131,89,134,143,126,90,148,169,113,104,88,157,30,77,109,245,189,49,47,33,85,178,144,163,168,37,164,153,243,80,131,39,163,60,100,189,83,190,66,201,179,36,167,150,219,33,56,243,38,147,129,121,143,203,149,102,108,68,83,107,184,111,114,92,212,82,122,67,77,47,210,44,211,86,212,150,90,65,163,123,235,118,57,54,225,150,255,0,155,68,21,168,145,235,45,69,8,4,191,226,167,140,116,44,93,205,197,94,53,184,206,177,44,42,123,86,115,146,119,47,249,84,168,207,190,228,147,216,180,36,209,203,126,67,172,105,235,37,92,141,233,81,165,100,69,37,120,37,224,167,254,29,102,50,101,67,223,101,83,226,182,239,252,158,100,183,30,65,183,255,0,34,38,212,151,63,175,37,39,232,24,181,65,74,220,106,252,83,218,223,15,224,249,141,68,69,252,34,203,61,229,141,88,71,138,120,165,102,78,136,181,225,68,120,21,42,157,49,227,38,215,38,156,242,37,174,67,237,56,165,18,119,176,152,155,205,179,47,93,10,94,213,111,74,91,115,192,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,67,185,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,176,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,226,112,187,34,52,44,170,228,191,24,47,91,165,29,110,38,220,24,95,112,55,81,147,170,219,244,92,87,233,40,113,218,86,196,72,118,59,252,169,49,212,125,74,72,148,189,116,45,19,216,116,216,46,167,18,114,81,106,230,179,34,56,77,91,164,211,58,124,77,182,112,190,136,229,185,80,142,77,161,201,251,41,141,56,154,100,131,113,72,66,153,117,102,100,133,45,69,201,113,102,178,61,170,117,14,211,93,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,29,215,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,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,0,0,0,0,0,0,0,0,0,0,14,99,153,139,10,46,36,96,69,245,107,62,214,247,101,91,213,52,198,61,198,91,31,84,55,144,133,118,41,36,122,26,251,140,244,247,140,223,222,150,228,155,54,240,173,90,210,191,75,71,168,201,132,163,236,237,54,157,82,53,236,51,46,244,251,207,239,49,118,156,42,241,161,188,67,192,70,45,25,175,239,157,109,184,152,13,39,110,154,70,143,10,11,101,220,132,151,210,89,247,153,159,218,98,109,0,0,175,30,52,145,166,126,111,246,212,178,119,249,47,202,232,109,236,218,95,164,232,170,39,174,189,253,223,176,84,190,11,233,249,98,177,53,86,210,249,77,75,245,180,215,79,229,77,246,141,41,225,182,159,147,171,91,69,110,47,66,193,245,180,211,95,152,71,104,244,96,0,0,0,0,56,94,101,51,117,134,89,108,161,72,149,115,205,231,85,122,117,187,22,7,46,66,121,202,216,241,161,60,212,50,226,83,185,76,169,58,159,119,121,246,119,212,14,105,56,136,226,182,96,149,46,223,130,239,161,173,151,31,112,209,11,108,105,27,144,124,244,23,206,28,100,56,95,54,241,39,191,217,175,121,246,112,12,44,194,91,235,27,46,214,109,123,42,153,215,79,148,226,77,69,206,101,173,9,78,161,6,175,156,90,19,244,157,79,102,190,223,191,75,80,202,135,10,11,114,202,85,54,244,198,121,190,151,169,163,147,49,20,254,91,145,250,87,75,144,225,39,155,26,97,165,123,84,151,83,174,154,30,186,233,161,17,11,14,160,219,148,107,102,157,26,149,69,135,211,198,136,202,35,178,142,98,215,181,9,73,37,37,170,140,204,251,18,93,231,168,250,96,0,0,0,0,0,63,229,198,208,234,13,183,11,84,159,121,10,135,226,117,146,24,246,116,132,227,38,27,65,210,12,157,125,37,31,154,127,51,180,161,71,107,214,121,243,53,106,165,44,253,84,118,123,125,134,43,90,44,167,225,190,153,49,151,177,196,107,181,90,17,233,169,105,237,251,197,235,240,229,205,234,243,11,97,187,110,221,146,247,92,244,93,188,245,114,244,231,115,158,150,180,246,54,203,109,167,70,217,79,113,158,191,97,247,204,192,0,0,0,0,0,0,1,230,49,38,253,163,225,149,155,62,244,174,175,108,58,127,43,153,216,163,253,35,168,108,190,138,84,125,235,47,97,255,0,104,206,86,97,241,178,191,143,120,153,82,191,171,139,208,230,114,121,109,104,143,155,217,29,166,143,214,75,104,215,94,81,31,106,123,63,235,62,165,145,28,167,212,115,51,137,6,220,181,114,109,234,63,250,226,238,137,86,156,214,36,242,189,82,121,181,254,145,141,61,93,126,221,11,190,255,0,233,116,200,116,104,45,83,160,53,203,97,157,219,19,184,207,77,76,204,251,76,204,251,204,199,235,0,0,0,0,0,0,0,30,7,24,176,74,195,199,11,86,85,169,124,82,250,168,239,182,180,182,174,123,200,229,172,219,113,178,86,141,56,131,61,9,213,118,107,219,175,221,165,61,103,27,134,173,237,130,114,234,23,142,31,57,233,187,92,212,236,165,22,140,198,232,155,214,67,134,223,206,202,91,142,108,105,164,122,218,106,173,222,242,50,56,103,110,220,53,235,14,229,137,92,163,200,233,106,84,169,77,188,218,182,33,123,28,105,194,81,118,40,148,147,209,72,47,97,151,103,180,91,174,68,56,148,211,241,27,209,184,77,138,80,186,42,195,12,51,26,53,75,154,167,122,181,151,76,194,19,202,98,42,82,222,245,173,197,106,106,236,211,67,236,208,197,139,71,144,212,184,237,202,97,91,155,121,4,226,15,67,45,82,101,169,31,104,255,0,64,0,0,0,30,79,23,22,109,225,77,232,178,61,13,54,245,68,255,0,251,153,193,154,204,85,89,185,138,23,130,204,245,53,87,234,7,255,0,221,11,23,31,193,194,134,229,43,44,21,153,15,30,170,153,119,72,144,143,241,23,79,167,153,119,25,251,132,240,0,31,240,243,168,97,165,188,225,232,150,210,106,81,253,132,90,138,43,226,141,142,18,241,51,29,228,218,209,228,110,166,219,100,184,27,54,17,124,252,121,147,81,174,166,218,85,244,87,239,50,251,76,126,46,23,152,54,172,80,204,100,74,164,212,236,131,108,199,110,178,151,53,215,115,241,231,194,81,35,66,90,76,181,75,135,219,161,151,216,98,248,89,105,12,52,134,91,45,18,218,73,41,47,176,139,65,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,2,146,248,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,195,143,50,109,202,174,35,224,221,203,54,36,75,78,61,29,235,240,234,18,228,53,29,138,90,227,169,136,242,214,226,148,130,51,67,141,57,29,70,181,184,72,108,162,25,146,126,113,74,40,1,141,247,173,43,18,177,162,254,196,106,20,121,108,83,110,171,162,171,91,134,212,180,37,47,182,196,153,110,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,62,241,118,124,43,48,114,187,132,89,71,164,73,184,222,210,93,251,80,118,241,110,54,212,127,37,139,37,134,27,140,91,208,181,18,249,140,71,105,253,125,85,39,159,177,73,37,32,204,230,0,205,102,108,124,83,227,39,196,11,135,204,95,22,147,193,170,147,74,175,229,18,246,161,87,105,145,42,52,218,141,241,82,137,50,28,182,82,243,18,88,114,153,79,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,136,43,196,27,36,149,92,168,95,237,215,109,134,37,206,195,171,170,68,135,169,83,19,21,73,98,146,250,158,121,72,164,173,197,60,234,214,182,227,165,181,37,215,13,38,241,115,13,36,102,219,154,126,92,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,50,174,46,39,132,86,83,44,219,123,14,233,249,172,172,200,137,91,184,110,168,242,99,81,91,122,1,165,118,242,24,151,46,44,147,105,195,113,73,113,111,165,182,245,95,45,11,66,55,182,70,105,113,123,184,175,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,74,202,142,84,113,31,54,184,142,139,42,202,107,161,165,65,229,191,95,175,190,201,174,45,34,42,140,200,148,162,35,46,99,203,218,162,105,146,50,83,138,74,140,205,8,67,142,35,66,120,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,20,117,226,25,146,202,86,105,240,190,69,118,208,183,226,43,21,45,168,228,118,252,195,146,152,167,53,130,115,115,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,249,141,161,111,110,161,106,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,191,224,135,22,251,53,172,174,84,239,60,111,122,36,220,80,182,36,34,146,213,14,157,171,15,220,171,91,91,163,204,34,229,242,163,161,70,151,73,245,35,114,27,54,183,18,18,111,199,142,170,160,197,44,82,190,241,166,251,169,226,102,37,215,125,51,114,86,121,61,108,222,149,152,252,222,83,40,101,191,155,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,237,127,133,126,69,99,88,22,245,43,51,216,165,2,35,247,61,114,59,53,43,49,150,101,59,190,147,78,126,43,200,83,238,155,110,19,46,46,83,50,72,201,181,161,124,164,37,7,185,46,45,104,110,199,192,0,6,85,198,138,48,131,11,108,76,105,200,238,23,97,166,37,208,189,51,109,214,112,254,215,235,97,117,79,71,230,242,162,69,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,227,6,89,248,59,217,184,125,121,73,188,49,250,231,137,124,34,145,88,230,219,244,136,77,27,116,233,145,27,37,114,221,169,52,234,13,75,90,148,104,81,198,66,141,164,242,182,173,201,8,113,72,43,31,28,211,50,152,67,27,30,176,26,249,194,55,152,136,228,139,138,142,243,52,243,150,251,172,176,213,69,26,59,9,231,22,214,171,36,55,37,182,92,50,34,86,164,131,35,74,136,205,39,154,33,109,60,69,115,155,66,196,140,140,97,233,90,84,173,191,151,61,36,74,75,136,91,141,211,91,165,190,203,147,99,37,213,114,148,111,55,56,152,105,46,114,141,183,27,109,245,22,221,91,81,192,12,151,224,229,11,31,115,65,96,97,85,210,246,202,45,86,160,228,138,139,123,86,125,76,88,145,221,150,236,109,80,180,45,28,228,71,83,92,196,168,148,142,102,242,212,211,161,232,248,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,48,67,70,121,28,191,236,220,65,202,134,24,74,179,46,24,149,84,80,237,122,93,2,166,76,153,239,135,81,137,13,150,164,71,117,10,34,82,22,149,22,165,169,122,200,82,22,157,200,90,84,125,212,7,20,205,118,84,112,227,54,184,112,187,42,245,107,161,170,193,230,63,64,175,176,201,46,85,34,82,136,136,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,35,61,152,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,173,133,213,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,21,154,100,7,137,222,29,218,184,70,156,45,204,245,217,18,128,187,46,60,58,109,181,83,102,151,46,66,234,20,228,161,72,75,14,183,21,133,165,11,142,150,219,65,56,102,158,98,28,70,169,53,161,199,28,129,121,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,73,254,26,92,62,228,227,13,86,143,152,60,95,165,68,115,15,160,72,234,104,244,153,109,53,41,139,149,104,84,166,28,39,9,15,146,216,68,121,44,52,163,67,205,41,15,150,169,50,52,26,181,185,240,1,154,204,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,56,5,43,131,141,155,35,50,245,250,205,102,171,46,22,13,194,145,6,167,69,162,179,36,223,147,82,67,168,116,228,211,157,146,107,75,209,144,203,205,183,162,182,184,183,35,190,130,39,137,226,90,209,223,248,152,210,105,84,14,31,248,129,66,161,83,34,83,169,180,232,244,24,144,225,196,101,44,177,25,134,234,208,82,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,131,6,140,243,131,148,203,55,55,88,95,242,30,187,34,37,30,187,2,67,114,104,87,26,160,28,167,233,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,179,217,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,126,225,165,196,18,54,48,210,168,249,124,197,250,172,183,49,6,4,126,154,143,86,150,235,178,159,185,80,132,202,125,195,112,208,193,33,133,199,140,195,73,53,188,234,150,249,234,163,51,89,171,94,193,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,21,213,196,235,136,4,204,34,135,39,47,216,33,113,116,151,212,189,204,92,213,38,155,125,169,84,24,174,48,203,205,38,50,212,130,108,222,125,185,29,143,54,181,41,148,161,90,18,92,82,22,223,214,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,185,238,32,217,36,165,102,190,192,110,187,108,49,18,14,34,218,177,228,61,74,152,152,169,83,245,102,18,203,202,69,37,110,41,230,144,132,57,33,77,169,46,184,106,38,79,152,105,34,39,28,214,136,127,190,171,10,234,255,0,109,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,189,62,31,185,238,161,102,170,213,110,202,186,87,209,98,109,191,79,39,42,49,180,91,158,148,138,195,113,91,118,171,189,17,218,142,199,54,76,133,23,76,147,53,35,77,75,84,246,151,128,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,47,248,162,240,255,0,135,87,135,82,204,222,8,91,188,154,171,61,77,70,248,165,176,227,12,69,114,43,76,58,251,213,100,243,22,141,175,23,43,71,91,108,150,167,148,226,92,36,146,201,213,59,85,118,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,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,180,158,33,153,44,165,102,159,11,228,87,109,11,126,34,177,82,218,142,71,111,204,57,41,138,115,88,39,55,59,79,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,152,218,22,246,234,33,254,250,172,43,171,253,181,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,250,114,11,157,123,87,53,152,113,18,137,86,169,244,248,155,108,211,217,110,227,167,200,54,208,228,253,132,150,213,83,142,77,165,8,83,46,172,200,214,148,36,185,46,44,144,101,181,77,45,222,255,0,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,215,182,12,112,127,165,89,25,151,153,114,223,117,216,151,62,23,219,178,35,212,168,52,234,132,52,188,186,209,56,137,5,210,205,218,226,9,11,138,234,35,45,95,52,182,100,161,105,35,74,73,78,180,139,52,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,250,185,232,201,149,11,56,120,113,22,152,221,87,208,215,157,175,212,72,182,106,78,173,103,21,46,58,72,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,60,254,75,56,121,225,126,86,41,84,171,190,187,14,37,203,138,137,142,241,76,184,13,78,41,136,70,250,82,151,35,193,105,90,37,8,74,72,209,207,52,19,203,37,189,169,161,14,114,83,86,220,81,252,118,98,111,224,190,79,8,114,170,126,93,47,186,222,92,102,230,94,129,31,174,182,232,87,4,170,21,193,235,178,215,163,54,162,159,210,187,235,186,78,61,206,114,160,104,218,219,103,203,228,238,81,232,191,85,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,197,113,6,164,173,40,117,166,150,104,94,205,167,125,31,157,230,13,126,108,31,157,199,91,85,249,11,232,254,183,111,64,174,187,157,212,116,189,39,43,93,188,238,171,230,53,223,202,221,235,115,57,127,56,40,95,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,140,226,205,41,66,86,235,174,172,144,141,251,73,80,203,165,247,68,203,140,44,203,215,227,244,54,221,118,224,139,66,183,253,118,93,244,158,228,84,58,167,125,71,77,198,121,46,83,201,27,92,108,185,156,237,201,61,17,235,117,94,23,30,59,48,203,241,175,39,154,47,248,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,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,90,254,40,113,111,179,103,101,44,175,140,57,122,37,11,23,238,41,18,105,48,237,195,214,166,116,37,182,241,18,230,62,181,182,202,20,142,153,104,113,165,26,20,133,60,226,81,177,212,179,32,145,80,21,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,139,222,225,205,146,143,205,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,0,0,133,92,69,178,19,249,213,211,169,55,254,30,191,210,98,77,23,164,163,53,212,200,219,6,109,45,201,94,185,63,184,254,107,167,231,191,32,156,109,42,90,146,78,55,203,117,74,107,151,221,114,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,184,23,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,157,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,186,236,30,18,22,109,189,155,74,181,241,87,102,36,140,32,163,72,137,86,183,237,201,218,212,10,162,183,89,124,157,135,33,106,113,11,66,34,201,67,46,37,46,33,244,62,202,219,67,139,90,185,196,44,124,4,85,226,143,224,79,19,127,5,243,136,66,128,70,146,51,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,240,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,215,248,83,231,142,78,37,82,160,101,111,18,81,17,170,237,177,71,36,90,213,52,173,166,10,163,78,138,148,32,161,45,189,72,215,37,150,180,82,84,218,79,152,203,78,41,100,149,52,167,30,172,188,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,33,255,0,21,60,28,174,226,238,81,234,242,109,199,181,151,97,84,26,188,92,141,181,31,202,162,198,97,246,228,150,245,173,36,142,91,18,29,127,95,89,74,228,108,74,77,75,35,42,33,166,85,170,180,89,43,153,70,169,203,129,33,200,239,196,91,177,158,83,75,83,15,180,182,94,104,212,147,35,52,56,211,142,54,180,247,41,11,82,79,82,51,33,249,71,234,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,105,39,42,184,91,249,22,203,142,29,97,155,212,47,67,79,163,91,241,125,43,11,170,234,57,85,71,81,206,157,243,132,181,165,90,202,117,245,122,138,52,22,186,35,68,146,72,186,168,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,67,197,113,88,200,228,108,53,170,207,205,38,27,46,91,180,43,158,176,107,186,105,138,67,175,157,58,163,41,75,89,205,67,154,25,34,51,206,234,149,37,197,23,45,231,91,74,13,73,117,45,179,13,114,209,152,187,239,43,248,167,3,19,44,89,31,213,67,172,66,216,207,243,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,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,195,92,134,112,207,252,221,49,30,169,140,120,161,91,244,173,193,71,168,84,105,214,131,17,207,148,219,80,76,221,142,85,25,9,66,212,92,233,12,41,70,134,55,169,44,182,233,239,53,58,100,76,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,4,117,207,255,0,15,58,86,103,42,182,230,33,97,204,56,148,107,217,85,136,20,219,146,162,149,37,37,46,136,181,19,78,74,91,39,181,50,36,197,73,161,105,213,198,212,182,80,227,123,150,105,97,9,146,153,117,192,107,55,45,184,71,66,194,155,50,20,68,162,157,29,11,169,206,102,57,178,186,181,68,208,146,145,53,210,82,214,173,238,41,58,146,77,106,216,130,67,105,61,136,73,23,75,0,0,0,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,68,83,234,6,125,230,94,241,77,216,84,163,70,40,89,235,35,208,211,95,167,159,255,0,116,32,105,83,8,212,107,194,139,45,102,122,154,173,234,113,255,0,247,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,35,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,101,163,92,54,191,104,248,155,102,192,189,40,75,221,14,161,205,229,246,40,191,70,234,219,63,164,148,159,122,15,216,95,218,61,56,0,0,0,0,0,0,10,173,227,15,152,23,219,68,60,8,165,63,163,110,243,61,42,141,165,219,167,163,229,51,218,166,253,250,253,5,253,254,225,86,148,154,77,66,185,80,106,151,75,143,207,148,254,238,91,123,210,157,116,73,168,251,84,100,93,196,126,209,162,156,157,224,37,63,0,48,122,155,107,52,157,211,213,206,234,221,213,69,191,249,84,133,163,179,152,180,150,137,123,78,195,251,254,206,232,0,0,0,0,0,0,0,0,63,205,246,90,146,202,227,188,157,205,184,147,66,139,93,53,35,45,15,184,64,28,243,240,223,183,177,70,155,82,196,140,45,139,210,93,40,231,75,126,62,245,185,213,104,153,47,40,183,63,41,45,163,115,174,54,93,137,236,211,221,169,10,115,185,173,202,245,129,117,207,182,235,113,250,90,173,18,107,177,95,70,244,47,99,204,184,164,40,181,73,169,39,162,144,125,198,101,217,237,33,96,252,63,56,139,84,172,201,244,188,34,197,169,220,234,43,203,98,21,62,95,41,41,228,25,170,44,118,145,177,136,198,181,109,66,92,61,84,174,222,227,61,116,49,111,52,74,213,54,226,164,196,173,210,36,115,225,78,101,185,12,57,177,73,222,218,210,74,73,232,162,35,45,72,200,244,50,35,31,184,0,0,0,120,76,120,156,84,204,16,196,25,230,173,57,22,181,89,194,61,61,169,136,233,253,190,225,154,235,242,95,164,47,139,138,126,186,245,53,89,111,107,239,220,242,143,251,69,234,112,189,165,51,74,202,197,55,146,214,206,178,83,50,215,235,25,238,82,233,208,181,62,243,211,184,75,128,1,192,243,181,141,209,48,71,0,110,138,193,57,182,165,83,166,205,166,83,207,67,61,146,92,133,37,77,43,244,107,73,232,166,187,148,68,94,243,247,231,158,187,88,170,94,23,44,234,229,65,124,250,133,102,107,178,157,86,137,78,247,157,112,212,174,226,36,150,170,81,247,17,23,220,47,27,134,22,3,254,75,48,46,13,207,80,79,242,251,153,13,84,210,122,253,22,100,67,132,178,79,99,138,73,232,166,207,183,66,63,176,132,206,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,56,205,225,111,202,188,184,208,177,50,5,11,170,159,98,92,13,245,51,122,173,157,29,46,106,13,151,190,108,214,73,115,124,164,211,147,216,149,45,58,106,90,39,152,98,157,172,123,214,171,96,86,164,215,104,209,226,61,34,85,30,173,68,90,100,161,74,65,49,80,167,200,130,242,136,146,164,158,244,181,37,197,32,245,208,150,73,51,37,17,26,77,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,211,149,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,195,213,113,69,204,230,28,97,22,7,84,176,134,183,69,165,93,87,38,35,83,228,192,102,136,252,146,75,148,232,171,101,210,110,174,164,155,78,39,230,101,33,147,105,42,229,169,110,33,74,109,100,108,172,211,70,212,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,10,100,43,47,55,150,89,178,243,76,195,235,230,237,151,87,169,76,145,233,165,193,121,4,72,160,46,68,118,13,234,107,70,151,157,66,208,220,132,190,179,113,179,74,22,183,86,162,73,110,51,57,20,3,42,226,122,81,120,130,70,193,238,31,246,86,95,48,130,171,45,188,65,159,30,181,26,177,86,136,235,177,95,182,144,186,178,223,108,219,53,176,104,125,114,35,62,234,73,108,186,149,176,122,40,140,150,73,210,26,225,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,19,202,142,84,112,227,41,88,112,139,42,202,107,174,170,206,229,191,95,175,190,201,34,85,94,82,72,200,148,162,35,62,91,40,220,162,105,146,51,75,105,82,140,205,107,91,142,47,181,128,172,190,46,185,62,182,103,217,181,12,218,89,229,18,155,93,165,200,140,155,185,47,59,33,107,171,176,233,196,131,17,109,17,173,77,52,182,13,45,164,208,148,32,150,135,22,165,43,115,105,74,234,44,79,78,23,57,36,165,102,6,230,123,27,113,33,136,147,44,155,46,176,136,136,162,203,138,153,12,87,102,148,117,184,166,156,209,228,169,180,48,167,33,58,105,91,107,109,226,112,219,61,72,156,33,118,128,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,25,193,206,134,14,80,176,11,52,23,254,21,90,207,111,162,210,170,13,200,167,55,181,101,211,69,151,29,169,109,70,213,107,90,215,201,68,132,181,204,82,141,75,229,239,61,13,90,23,138,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,177,78,7,214,4,103,106,184,167,138,83,173,233,101,34,44,122,117,2,151,86,81,58,150,13,14,169,215,230,199,65,235,202,90,200,217,128,181,118,26,208,70,223,209,39,15,117,175,128,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,99,191,228,235,56,183,222,80,47,185,21,250,4,63,76,219,117,157,159,40,45,254,99,49,253,41,202,102,66,34,255,0,42,91,14,184,199,41,201,6,231,205,145,111,211,106,181,35,236,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,8,149,196,51,37,148,172,211,225,124,138,237,161,111,196,86,42,91,81,200,237,249,135,37,49,78,107,4,230,231,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,243,27,66,222,221,65,130,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,127,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,51,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,85,226,143,224,79,19,127,5,243,136,66,128,69,212,240,197,207,143,229,190,133,27,1,177,98,181,186,254,183,233,233,244,109,82,163,81,230,74,186,25,74,222,83,154,39,148,146,231,71,97,49,201,91,156,113,215,146,78,60,122,236,117,69,237,120,142,228,114,78,107,108,216,23,134,31,46,36,124,69,179,227,190,136,44,186,134,154,69,110,34,140,150,112,157,124,200,148,133,165,68,165,48,165,43,148,149,186,234,84,73,39,141,214,234,215,37,25,58,198,92,205,223,112,171,118,76,202,173,165,109,208,106,5,214,95,49,155,73,250,34,115,108,173,248,252,132,155,236,184,243,196,226,25,35,228,168,212,215,57,181,171,105,26,119,91,87,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,196,74,226,25,157,58,86,86,48,190,69,10,208,184,34,39,21,46,88,228,86,252,51,140,153,71,9,131,115,107,181,7,219,82,137,40,66,82,78,165,163,89,40,150,241,36,185,110,33,15,109,161,106,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,207,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,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,120,175,21,140,142,73,196,170,84,252,210,97,178,226,53,93,182,40,230,187,166,152,164,52,193,84,105,209,82,181,156,212,57,161,26,228,178,214,169,82,92,81,243,25,105,180,160,210,166,146,219,209,127,134,94,78,177,151,17,177,78,214,204,28,121,149,91,50,204,181,234,5,81,135,93,67,105,63,77,61,26,75,40,145,78,109,4,251,110,242,94,101,114,90,91,228,149,181,234,58,210,137,71,185,5,48,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,165,110,40,89,22,252,138,93,75,199,28,28,179,58,76,54,173,108,244,196,104,74,220,205,10,168,227,138,35,209,146,73,116,240,222,213,190,94,134,164,33,211,91,127,52,149,71,108,226,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,160,156,180,102,46,196,205,6,22,64,196,203,22,71,245,80,235,16,182,61,252,217,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,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,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,156,204,227,99,229,11,51,25,130,185,49,122,219,179,126,78,64,170,114,35,178,211,175,45,201,82,219,142,210,89,110,76,157,86,166,208,242,155,109,178,54,217,209,180,37,41,79,206,40,150,243,146,43,132,134,91,111,44,69,198,214,241,238,45,126,93,189,111,97,188,141,135,33,168,68,226,234,210,228,48,227,107,132,210,221,109,76,146,9,149,168,223,81,106,234,16,243,68,130,66,157,75,205,93,160,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,175,17,156,148,126,106,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,4,191,225,205,146,143,206,171,17,223,175,223,244,202,171,120,101,107,124,229,74,75,5,202,110,169,56,141,6,221,49,47,110,74,211,185,11,55,29,83,68,165,33,180,165,58,180,167,154,112,167,87,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,74,220,84,242,81,106,224,21,118,149,141,120,79,76,244,109,161,120,84,29,133,82,164,180,77,162,45,38,168,104,55,91,76,100,238,37,147,47,161,18,20,77,37,6,134,84,194,136,148,148,56,211,72,128,2,221,56,69,100,250,217,129,102,211,243,105,120,20,74,149,118,169,34,74,109,20,178,236,132,46,144,195,71,46,12,181,186,68,180,180,234,223,53,56,146,66,144,178,66,27,66,146,173,206,41,40,179,64,0,0,0,21,87,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,4,100,7,56,52,172,217,97,26,85,80,57,109,223,118,116,120,112,46,180,60,210,73,18,95,90,20,77,206,105,77,161,45,108,144,108,186,179,109,41,73,180,180,173,27,118,19,110,57,231,248,129,100,70,133,154,171,85,203,214,214,71,69,137,182,253,60,219,167,73,213,110,122,82,43,13,202,113,170,86,197,200,106,59,28,217,50,18,125,74,136,212,141,52,61,83,216,84,89,253,245,88,87,87,251,107,110,92,150,229,67,254,18,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,130,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,233,225,113,224,79,12,191,26,243,137,162,85,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,205,102,101,48,134,78,2,227,205,243,132,111,49,45,184,246,237,97,230,105,231,45,246,158,125,218,114,244,118,19,206,45,173,16,107,114,51,140,184,100,68,157,13,102,70,148,153,26,75,154,137,85,195,47,5,63,45,57,184,181,186,138,135,75,2,196,210,245,153,177,221,143,59,209,62,207,78,219,122,182,180,171,89,78,198,222,147,219,171,68,238,213,18,182,235,127,192,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,111,248,144,158,153,173,199,92,47,203,238,11,214,238,252,87,139,18,163,77,168,199,147,72,135,69,151,25,199,152,174,77,114,35,238,55,78,115,107,78,165,8,125,44,184,131,91,136,54,200,140,247,123,143,56,53,105,177,170,53,89,181,8,116,152,148,184,242,164,56,243,80,98,41,213,49,21,10,81,154,89,108,222,90,221,52,36,140,146,70,226,214,189,8,183,41,71,169,157,212,240,150,203,142,40,96,254,17,200,196,107,218,247,150,221,35,17,99,198,171,210,45,22,93,109,216,145,216,90,18,166,170,46,171,67,52,73,121,173,132,72,105,73,34,104,145,206,222,225,33,17,231,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,143,19,220,7,252,169,224,92,235,154,158,143,231,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,244,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,254,193,165,28,7,156,85,60,16,195,233,228,173,121,246,181,37,195,61,61,170,136,209,253,158,241,238,192,0,0,7,225,173,214,169,182,237,38,93,110,175,35,145,10,11,46,72,125,205,138,86,198,208,147,82,143,68,145,153,232,68,103,161,17,152,168,110,32,124,69,170,87,156,250,166,17,97,44,238,77,21,149,191,10,161,47,148,149,115,204,149,42,59,168,216,252,98,90,119,33,77,158,169,87,103,113,30,186,152,175,139,102,220,175,95,247,92,11,110,137,31,170,170,214,230,181,21,132,111,66,55,188,243,137,66,75,85,26,82,90,169,101,222,100,93,190,194,23,23,145,142,27,246,238,23,83,105,184,145,138,81,122,187,165,92,153,108,71,222,182,250,83,52,198,121,37,185,137,74,109,123,93,109,194,237,79,110,190,237,8,79,246,25,106,51,40,142,202,118,182,218,73,9,45,117,208,136,180,46,241,254,128,0,0,0,0,0,0,0,3,134,103,15,1,41,248,255,0,131,213,43,85,212,237,158,158,79,72,238,170,61,159,202,163,173,125,156,196,36,245,75,58,118,159,221,246,231,86,173,73,168,80,234,14,210,234,145,249,18,152,219,204,111,122,85,166,169,37,23,106,76,203,184,203,218,45,47,131,198,96,95,90,38,96,77,85,253,91,107,151,232,164,109,46,205,125,33,41,238,212,183,239,211,233,175,238,247,11,82,0,0,0,0,0,0,31,142,173,83,141,70,167,187,82,150,173,173,51,183,113,232,103,222,162,34,238,35,62,243,33,155,108,206,226,148,188,100,198,187,135,16,101,185,189,85,62,147,78,194,47,209,196,101,175,98,17,253,95,234,151,246,137,7,194,219,0,255,0,43,56,208,187,158,164,214,234,77,179,167,80,91,180,221,212,196,154,132,125,23,18,162,245,155,46,226,63,216,66,244,72,137,37,161,119,15,232,0,0,0,0,0,0,0,0,0,137,153,206,200,141,145,152,234,12,202,245,42,31,73,120,48,203,139,141,39,152,243,156,229,37,18,20,134,182,42,67,109,39,87,94,35,220,101,217,166,135,217,221,72,56,191,132,151,150,9,95,85,11,34,242,167,244,147,32,200,117,45,31,53,167,57,173,161,231,26,39,62,109,107,36,234,109,43,176,204,204,180,251,140,230,191,14,92,253,73,195,10,140,12,27,196,170,134,235,126,163,49,168,240,95,229,17,114,29,113,81,35,182,157,172,199,82,213,181,182,214,122,169,100,71,237,237,208,197,199,82,42,212,250,237,50,45,102,149,35,159,14,107,40,144,195,155,20,157,237,173,36,164,158,138,34,50,212,140,143,67,34,49,251,0,0,0,115,12,208,46,99,121,114,196,227,132,222,229,124,143,173,18,251,72,180,71,64,246,167,219,251,6,108,235,134,165,86,170,6,191,164,114,157,51,251,247,152,191,190,28,10,82,178,177,108,238,94,237,35,194,34,236,211,66,244,116,78,193,40,0,127,20,162,74,77,74,61,8,139,83,20,187,197,175,31,215,123,98,123,24,93,72,147,186,155,67,109,39,32,182,105,164,182,100,78,97,69,235,54,74,250,42,46,229,26,126,254,241,28,178,81,131,178,177,155,48,54,189,12,163,115,160,211,234,48,170,51,203,121,39,88,205,205,140,151,63,166,131,250,46,255,0,68,204,253,197,238,208,245,181,65,129,107,219,244,219,114,152,215,46,37,50,35,48,217,78,229,30,136,109,4,132,150,170,51,62,228,151,121,153,253,163,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,88,223,101,85,113,43,5,239,236,57,161,72,136,197,74,234,181,234,180,72,110,203,90,146,195,111,201,136,227,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,25,150,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,75,94,21,152,57,66,197,220,220,82,36,220,111,107,18,194,167,187,120,183,27,106,255,0,149,74,140,251,13,198,45,232,90,77,28,183,228,52,254,190,178,85,200,216,164,154,86,102,87,210,3,53,153,177,241,79,140,159,16,46,31,49,124,88,79,13,236,121,179,114,219,195,243,17,241,90,243,155,17,40,167,95,21,20,83,32,189,32,217,93,90,162,116,168,7,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,42,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,236,255,0,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,251,168,249,19,255,0,119,63,251,51,88,255,0,68,29,255,0,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,204,16,253,84,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,233,225,231,146,202,86,86,48,190,61,118,239,183,226,39,21,46,88,230,119,4,194,146,153,71,9,131,115,115,84,246,28,74,73,40,66,82,77,41,210,65,168,150,241,40,249,142,33,12,237,150,160,2,184,56,207,227,204,155,87,11,237,172,0,161,77,137,212,95,18,21,84,174,161,50,26,83,237,211,161,184,218,152,109,108,154,13,104,67,210,116,90,93,37,35,182,11,136,45,228,165,146,105,216,79,254,13,152,215,242,27,48,85,108,28,151,79,231,68,196,218,121,114,95,109,173,206,49,58,156,212,137,13,238,81,184,146,75,42,97,115,9,90,33,106,55,57,26,109,78,243,23,82,2,42,255,0,117,31,34,127,238,231,255,0,102,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,245,128,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,42,131,142,13,129,25,170,174,22,98,148,27,122,89,200,149,30,163,64,170,85,146,78,169,130,67,74,105,248,81,214,122,242,144,179,55,167,173,61,132,181,145,57,244,137,178,219,86,194,255,0,184,98,225,111,228,191,38,214,87,87,66,244,101,86,237,234,46,154,135,242,174,119,85,213,56,125,35,253,139,82,81,186,11,112,189,68,237,211,79,89,36,179,88,149,67,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,69,59,113,80,207,84,155,254,225,170,229,135,11,103,203,98,216,161,200,122,155,121,188,244,86,182,85,170,44,74,101,105,97,162,113,179,121,180,69,122,49,145,184,133,163,154,181,44,182,169,180,33,110,67,252,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,144,14,171,141,185,116,190,240,66,143,98,221,149,248,252,235,111,17,173,248,53,219,126,167,189,148,245,92,216,17,36,202,107,146,135,86,226,57,14,76,38,119,56,72,230,108,222,146,34,61,11,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,94,240,8,127,197,47,29,33,224,254,84,235,214,220,42,207,73,114,98,39,247,183,76,101,178,97,199,23,21,195,35,168,45,77,186,123,185,61,47,49,149,56,132,169,72,114,75,31,68,212,75,77,11,137,41,195,183,29,33,224,14,107,45,75,146,189,89,244,101,183,94,230,219,117,231,148,76,19,105,139,40,136,154,91,174,60,105,75,44,183,41,17,94,113,194,82,84,150,217,95,210,35,52,43,66,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,132,85,226,143,224,79,19,127,5,243,136,66,128,71,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,104,39,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,228,149,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,250,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,102,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,229,69,212,241,171,240,177,107,124,64,131,229,213,17,74,195,213,97,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,99,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,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,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,16,241,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,158,43,37,25,174,174,229,47,25,97,94,92,218,172,203,66,165,164,59,166,137,9,228,39,175,139,181,100,219,132,151,8,208,111,48,181,243,91,61,80,163,209,109,243,16,135,92,49,161,59,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,86,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,28,87,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,71,85,226,117,159,31,203,125,118,78,3,97,61,107,117,131,111,212,21,233,42,165,58,163,204,139,116,60,148,50,166,245,79,41,39,201,142,250,100,18,118,184,227,79,40,155,120,181,216,210,138,58,228,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,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,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,127,137,111,16,73,56,195,85,172,101,243,8,42,177,28,195,232,18,58,106,197,90,35,173,74,98,229,90,21,21,246,205,179,91,4,182,17,30,75,14,164,150,203,170,67,229,162,136,205,6,157,107,216,88,79,13,46,32,146,112,122,171,71,203,230,47,213,98,55,135,211,228,116,212,122,180,183,90,138,197,180,181,170,83,238,27,134,134,13,111,162,68,151,218,73,173,231,82,134,11,85,25,146,9,90,74,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,152,56,203,227,125,42,250,198,218,6,11,211,232,114,227,200,194,248,239,170,116,247,156,78,201,111,212,152,135,32,144,210,11,83,36,54,211,109,106,181,25,26,150,226,211,180,137,4,183,43,216,91,247,5,188,116,174,221,54,37,219,128,215,29,102,148,184,150,79,79,81,182,162,104,134,231,116,178,222,144,185,165,161,25,27,172,182,249,180,173,251,77,72,84,189,170,89,165,77,37,54,84,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,192,63,186,143,145,63,247,115,255,0,179,53,143,244,65,42,128,0,5,85,241,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,165,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,19,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,224,95,20,94,31,240,234,240,234,89,155,193,11,119,147,85,103,169,168,223,20,182,28,97,136,174,69,105,135,95,122,172,158,98,209,181,226,229,104,235,109,146,212,242,156,75,132,146,89,58,167,106,88,95,247,11,143,2,120,101,248,215,156,77,18,168,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,10,86,227,87,226,158,214,248,127,7,204,106,35,223,240,93,186,104,86,53,171,152,91,214,233,157,209,81,109,250,125,14,169,81,147,202,91,156,136,172,55,84,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,130,32,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,37,7,10,124,142,70,196,170,172,12,210,98,74,229,181,66,182,43,4,187,90,152,148,58,193,212,106,49,84,133,148,213,185,161,18,227,50,238,137,74,91,81,243,30,105,196,172,210,150,148,219,215,18,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,183,45,6,5,209,111,212,173,218,155,92,200,149,56,143,68,121,59,148,90,161,196,26,20,90,164,200,251,148,125,198,71,246,140,240,231,95,7,101,96,214,96,174,138,25,198,228,193,168,84,102,212,96,22,242,87,242,103,38,201,75,127,211,89,253,22,255,0,164,100,126,242,247,200,206,18,153,128,93,147,137,239,225,125,98,86,202,109,113,181,28,114,217,174,178,222,145,5,132,23,170,217,171,232,164,251,212,73,251,187,197,209,165,68,164,146,146,122,145,150,164,63,160,34,255,0,17,245,41,57,88,185,182,175,110,177,230,145,246,107,169,122,58,95,96,160,74,25,169,53,170,121,163,233,20,166,140,190,253,228,52,153,149,245,204,115,46,88,98,115,91,218,175,145,244,82,71,105,30,168,232,25,208,251,63,104,233,224,0,0,63,29,94,173,79,161,83,37,86,106,178,57,16,225,50,185,15,185,177,74,216,218,18,106,81,232,146,51,61,8,140,244,34,212,83,143,17,172,253,73,196,250,140,252,27,195,90,134,219,126,157,49,216,243,159,229,17,243,221,109,82,227,184,157,175,71,74,211,185,183,16,122,165,102,69,236,237,212,196,40,194,12,36,188,113,182,250,167,217,22,109,63,171,153,58,67,73,116,249,173,55,202,109,111,54,209,185,243,139,65,43,67,117,61,132,100,103,175,222,101,119,185,49,200,141,145,151,26,12,58,245,86,31,87,120,62,203,107,147,43,152,243,124,149,41,17,212,182,246,38,67,141,43,71,89,51,220,69,219,174,133,217,223,45,0,0,0,0,0,0,0,0,0,7,240,200,148,90,31,112,162,238,41,56,6,120,77,141,8,185,233,173,109,164,220,218,244,229,187,93,189,60,72,72,87,210,113,74,63,89,195,239,34,253,164,35,230,88,241,74,94,13,227,93,189,136,49,28,216,170,103,87,175,97,31,233,34,60,215,181,11,254,179,245,79,251,70,146,105,53,56,213,154,123,85,40,138,220,211,219,182,158,134,93,202,50,62,242,35,239,35,31,176,0,0,0,0,0,7,1,207,86,37,191,133,57,100,187,174,218,122,244,159,27,160,233,211,161,122,219,170,17,155,87,105,165,73,47,85,195,239,33,157,83,61,79,83,23,193,194,247,9,98,97,254,94,41,213,231,34,114,170,117,222,119,85,243,134,173,121,51,166,165,31,211,82,126,138,253,132,95,110,166,38,64,0,0,0,0,0,0,0,0,0,0,143,25,199,202,165,177,153,44,54,168,192,122,55,46,191,14,51,207,211,164,111,112,254,121,17,228,19,73,219,206,109,31,77,237,117,87,103,191,179,186,131,177,83,13,174,60,30,191,170,150,69,196,207,42,109,42,91,236,165,91,155,86,244,180,242,218,37,232,133,44,139,83,109,93,154,159,237,239,19,231,134,214,126,102,218,213,74,110,8,98,141,75,125,46,91,140,194,164,72,228,145,114,220,82,161,198,97,157,172,71,53,30,137,75,135,189,107,208,251,140,245,208,197,188,195,150,196,248,140,78,138,189,236,200,109,46,182,173,12,183,37,69,169,30,135,218,93,135,237,31,236,0,0,56,214,112,93,105,156,182,98,33,186,189,164,171,102,174,146,236,215,83,232,36,118,12,226,213,12,142,167,48,203,184,223,115,255,0,158,49,125,252,50,92,121,204,172,81,185,201,211,107,145,210,158,210,237,73,83,161,232,37,128,14,25,156,60,123,165,96,30,11,87,174,25,47,236,168,76,133,42,21,56,182,168,255,0,149,46,36,133,180,125,141,173,63,73,175,233,22,223,121,251,243,211,123,93,53,76,65,189,171,23,93,69,124,217,181,202,148,137,171,236,74,117,91,207,41,195,46,194,73,119,172,253,133,247,16,185,14,20,25,113,111,14,240,165,120,155,94,139,182,181,112,56,107,140,173,250,255,0,32,126,52,23,144,90,37,213,35,233,160,251,210,74,247,232,93,130,124,128,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,22,63,192,250,109,154,187,3,20,233,240,105,50,219,187,24,172,83,158,170,78,82,143,144,253,57,108,186,80,153,65,111,50,37,182,235,115,212,163,216,157,73,230,253,101,232,68,139,52,1,154,204,216,248,167,198,79,136,23,15,152,190,62,173,75,13,230,74,201,125,189,139,209,230,105,18,155,138,21,155,110,100,119,39,62,173,92,147,73,166,200,142,182,99,158,172,163,66,137,36,156,112,182,184,173,88,74,183,165,9,229,250,174,28,144,112,226,167,156,156,56,133,137,113,247,196,58,130,159,165,58,186,161,65,101,154,195,45,169,232,42,115,84,234,246,175,182,132,33,148,173,6,183,92,107,83,90,73,76,185,161,64,25,87,23,253,194,227,192,158,25,126,53,231,19,69,0,139,116,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,103,7,58,24,199,66,199,220,208,95,248,171,107,51,178,139,85,168,55,30,156,230,229,159,83,22,36,118,162,53,39,69,161,11,71,57,17,210,239,45,73,37,35,153,176,245,52,234,125,131,2,114,153,85,189,178,9,142,56,223,80,177,98,78,157,30,69,54,117,161,49,237,209,229,176,197,45,199,21,87,146,211,139,36,33,200,199,25,247,80,105,74,214,75,118,34,203,103,53,150,132,95,194,172,76,186,176,111,17,237,204,82,178,165,244,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,156,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,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,1,10,184,188,252,132,252,205,170,95,43,191,215,95,148,20,191,146,223,166,255,0,93,57,138,230,126,143,213,255,0,1,235,255,0,75,234,123,189,126,88,162,193,170,128,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,66,120,253,103,226,61,255,0,131,87,101,155,132,119,239,200,187,190,171,79,83,20,186,222,195,62,153,205,196,106,78,228,234,182,185,136,37,181,206,65,27,141,115,57,136,35,90,18,71,154,203,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,45,127,131,142,55,224,51,22,108,236,12,139,67,137,110,98,132,169,15,84,101,204,121,205,203,186,152,65,173,77,155,78,43,181,43,140,210,148,147,138,93,132,130,91,232,220,107,145,203,168,177,111,217,171,197,156,26,177,248,101,97,21,133,137,150,135,202,106,245,235,135,244,86,237,40,123,84,223,67,57,138,92,98,58,159,80,69,243,93,63,61,30,170,79,115,220,222,81,151,41,111,41,21,2,52,39,195,199,7,49,99,2,114,193,67,195,220,99,123,147,90,141,80,168,72,98,145,182,50,189,15,21,201,10,82,99,115,227,173,104,145,189,124,201,60,195,86,226,234,185,125,205,144,146,162,144,56,193,99,29,118,249,205,1,225,84,134,122,122,46,26,83,216,143,13,189,200,95,62,84,232,236,75,145,39,82,66,86,157,200,92,102,185,102,165,164,186,109,233,218,110,40,135,149,225,213,147,42,22,110,107,184,132,119,109,87,162,165,90,246,249,199,138,166,214,179,113,186,196,244,60,220,41,42,105,59,121,204,177,201,125,213,55,205,108,212,226,24,73,238,66,156,72,136,3,74,121,88,198,191,206,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,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,138,188,81,252,9,226,111,224,190,113,8,80,8,182,158,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,178,240,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,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,87,16,106,74,20,182,157,105,102,132,111,218,92,171,138,63,129,60,77,252,23,206,33,10,64,203,213,211,66,177,177,247,13,47,91,166,119,69,69,183,239,10,53,82,163,39,148,183,57,17,88,154,211,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,30,131,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,237,121,96,200,172,155,255,0,47,56,157,153,236,82,129,45,139,98,135,99,214,234,86,99,44,202,107,101,90,162,196,121,168,83,238,155,110,27,205,162,43,209,136,201,181,161,28,213,169,7,185,77,161,104,114,26,139,169,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,151,252,87,50,81,249,50,186,159,204,166,25,211,42,178,109,187,182,161,34,77,218,214,156,230,104,245,71,156,74,138,70,243,81,184,150,101,56,226,251,20,157,141,186,91,73,100,79,50,210,98,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,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,66,190,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,34,86,46,231,78,149,128,121,217,161,96,214,41,92,17,41,120,125,119,88,240,229,197,156,252,100,146,41,181,181,84,38,52,151,94,127,113,27,113,157,105,178,66,212,178,90,80,180,50,175,154,71,57,103,32,49,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,235,102,81,230,239,103,249,206,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,247,94,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,160,181,45,40,90,210,72,93,148,241,49,171,82,171,252,63,241,2,187,66,169,196,168,211,106,49,232,50,225,204,136,242,94,98,75,14,85,160,169,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,48,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,84,94,13,216,120,161,137,248,137,79,195,252,27,139,46,85,217,93,143,58,36,88,241,170,13,194,91,236,28,71,186,166,141,215,22,132,18,21,24,159,74,210,165,17,45,6,164,118,238,208,252,80,188,158,18,24,155,132,119,78,90,27,195,188,62,163,75,165,92,54,100,141,247,91,50,91,66,151,50,92,181,184,182,230,147,237,182,132,186,135,18,210,155,66,84,92,214,145,29,45,40,214,148,54,235,147,124,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,10,1,226,143,227,179,19,127,5,242,120,67,242,97,238,112,106,184,65,146,107,135,46,246,33,196,42,238,33,93,21,117,87,165,60,210,150,184,52,71,105,240,24,216,210,84,142,82,151,36,211,37,179,94,227,83,72,101,122,36,148,227,78,35,133,97,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,119,83,253,202,60,184,254,110,63,145,78,151,251,235,255,0,14,249,127,210,35,210,158,148,217,167,51,110,239,240,63,232,244,91,246,108,237,221,207,254,80,41,91,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,238,184,133,156,26,174,47,228,154,222,203,189,246,113,14,187,135,183,69,33,84,25,76,180,164,46,117,17,170,124,246,54,58,148,163,148,149,198,53,70,108,151,184,148,234,30,70,169,53,54,235,139,253,124,46,60,118,97,151,227,94,79,52,95,240,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,102,10,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,9,107,136,217,59,147,69,225,205,134,249,143,165,81,229,197,171,162,177,80,169,93,13,205,134,211,47,170,157,62,67,81,96,62,135,21,177,213,70,73,69,138,166,219,209,221,199,83,117,228,169,45,234,57,255,0,15,172,98,165,96,134,109,44,91,186,229,175,75,165,91,211,100,61,68,172,58,212,164,176,193,177,45,149,178,218,165,41,107,66,58,102,228,42,59,238,26,207,68,147,27,200,141,72,73,13,15,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,10,171,227,157,245,39,251,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,4,85,226,143,224,79,19,127,5,243,136,66,128,68,223,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,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,102,223,51,116,154,85,3,50,88,175,66,161,83,34,83,169,180,235,226,187,18,28,56,140,165,150,35,48,220,247,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,237,56,92,120,19,195,47,198,188,226,104,149,64,33,255,0,21,59,195,14,45,44,163,213,227,226,29,133,242,165,203,130,160,213,30,222,78,242,111,209,149,133,176,251,140,79,230,253,54,249,40,105,229,104,130,51,115,94,74,180,109,215,20,84,46,52,123,146,155,166,133,120,101,31,8,106,214,228,238,174,36,123,62,153,75,113,206,82,219,219,42,19,9,137,37,189,22,68,103,177,246,29,70,186,109,86,221,82,102,147,35,62,214,2,149,184,213,248,167,181,190,31,193,243,26,136,142,184,109,101,85,110,172,159,99,125,118,159,34,35,113,236,235,162,201,173,206,75,203,81,45,198,22,154,196,18,75,68,73,50,53,243,103,52,163,37,26,75,98,86,122,234,68,149,115,252,16,166,89,181,172,104,176,104,216,140,228,70,237,57,247,69,42,53,121,114,229,156,86,19,78,92,182,211,36,220,120,148,147,105,28,163,94,171,37,39,105,106,122,150,154,141,52,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,55,21,252,184,181,136,152,80,140,77,160,196,221,90,183,220,39,36,175,153,167,242,6,35,78,121,101,162,157,74,62,154,203,185,38,175,118,165,216,41,190,201,186,106,152,125,123,81,238,186,114,249,83,104,117,40,243,81,216,149,104,182,94,75,132,93,164,162,239,65,123,15,238,49,161,108,158,99,221,43,31,48,90,131,112,198,127,125,66,28,40,176,170,37,181,69,252,169,17,35,173,211,237,109,9,250,78,255,0,68,182,251,143,221,220,192,68,254,38,206,60,222,86,43,60,148,235,185,201,9,87,105,118,36,233,211,53,20,33,75,50,42,156,67,62,226,125,191,254,120,134,142,178,122,235,79,101,175,14,205,165,238,36,219,52,132,159,102,154,31,65,31,176,118,80,0,1,254,51,37,177,2,35,243,165,47,99,49,219,83,174,43,67,61,169,73,106,103,161,118,159,97,123,5,67,113,37,207,204,219,166,169,82,193,12,46,169,114,233,113,28,122,21,94,71,36,143,152,226,85,50,51,236,237,126,57,40,181,74,155,61,232,94,133,220,71,174,166,32,54,21,225,181,199,140,55,245,46,200,183,89,230,205,170,203,97,149,43,115,105,216,151,94,67,70,189,22,164,17,232,110,39,179,82,253,157,226,252,114,113,149,75,99,45,184,109,78,128,204,110,101,126,100,102,95,168,200,222,225,124,242,227,199,39,83,183,156,226,62,155,58,234,158,207,119,103,124,135,0,0,0,0,0,0,0,0,0,0,16,223,138,22,19,67,196,12,188,84,107,205,196,231,84,232,92,158,151,231,13,58,115,167,66,74,255,0,166,148,253,20,123,72,254,205,12,80,249,30,135,169,13,21,100,87,18,228,98,182,89,45,27,186,160,191,229,242,122,254,161,58,23,171,182,161,37,180,246,146,82,147,245,91,46,226,29,248,0,0,0,0,0,5,114,113,144,191,21,76,195,58,37,150,203,155,125,43,212,243,19,166,187,185,82,41,238,23,244,79,78,255,0,121,126,222,225,82,22,45,170,253,235,117,65,182,99,57,177,201,156,221,170,208,143,77,141,169,126,211,47,98,125,227,77,246,93,190,139,90,218,135,66,109,58,38,55,51,66,215,245,156,82,189,231,250,222,241,246,192,0,0,0,0,0,0,0,0,0,0,66,174,34,89,47,166,99,197,141,54,252,182,219,228,92,244,24,110,74,35,213,74,234,25,97,153,110,242,189,119,208,218,55,56,234,125,109,166,101,246,151,97,82,5,90,153,87,179,110,73,52,185,168,233,234,84,137,139,105,101,170,87,177,230,156,52,159,113,154,79,69,36,253,166,93,158,209,112,220,45,179,137,43,20,168,72,193,59,185,123,170,214,253,56,149,13,221,8,183,67,97,16,163,32,180,109,132,164,189,119,20,122,154,205,94,253,75,180,88,112,0,0,224,185,204,143,52,178,223,136,74,145,43,154,217,208,170,202,66,54,18,118,151,65,35,66,212,187,244,25,217,168,255,0,174,18,127,227,151,255,0,207,24,190,222,24,172,27,25,88,164,234,127,164,121,135,63,203,78,134,37,152,252,245,25,209,233,148,249,53,41,75,216,196,70,86,251,138,208,207,68,37,38,102,122,22,167,220,94,193,66,220,70,51,47,85,198,220,103,171,219,17,103,239,161,90,243,228,83,90,107,148,146,213,232,210,229,160,151,169,180,133,253,7,116,208,205,69,246,153,247,121,12,139,224,28,172,120,199,154,5,49,212,255,0,53,209,230,69,170,207,45,75,231,24,106,108,100,184,143,210,33,69,170,93,239,78,166,94,194,51,238,208,117,183,64,167,90,214,253,54,219,164,179,202,135,75,136,204,54,17,185,74,218,219,104,36,36,181,81,153,159,98,75,188,204,254,209,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,7,138,198,251,214,171,134,184,47,127,98,53,10,60,71,234,86,173,175,85,173,195,106,90,20,166,28,126,52,71,30,109,46,37,42,74,141,6,164,17,25,18,146,122,107,161,151,120,204,96,151,252,43,49,142,133,132,89,184,164,70,184,217,210,37,251,79,118,206,110,78,229,255,0,37,149,37,246,28,140,123,16,133,26,249,143,199,105,141,61,84,167,159,189,74,36,160,200,239,164,6,107,51,99,226,159,25,62,32,92,62,98,248,150,153,124,194,24,216,191,194,99,24,88,38,34,29,74,207,190,38,221,244,215,164,190,235,72,97,112,105,144,23,33,68,77,235,189,106,134,114,219,66,86,70,131,91,169,51,219,161,45,48,131,9,239,175,201,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,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,56,166,116,49,142,187,128,89,96,191,241,86,214,103,125,106,149,79,110,61,57,205,200,46,154,84,185,13,68,106,78,139,66,208,190,74,228,37,222,90,146,105,95,47,97,232,74,212,179,132,52,145,148,44,33,147,129,25,104,195,220,45,168,49,45,138,149,38,142,135,170,140,73,125,167,151,30,163,37,106,149,49,146,91,94,162,144,137,15,186,132,26,77,94,162,83,235,47,233,30,117,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,189,195,23,20,191,42,25,54,178,186,186,239,164,234,182,151,81,107,84,63,146,242,122,94,149,195,233,24,236,66,82,189,176,92,133,235,167,118,186,250,202,53,146,196,170,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,139,227,131,122,210,167,223,248,89,135,44,199,150,85,42,29,30,163,91,144,234,144,158,66,152,156,243,76,180,148,43,118,227,89,42,158,241,168,141,36,68,74,111,67,86,166,73,172,177,127,220,49,113,75,242,161,147,107,43,171,174,250,78,171,105,117,22,181,67,249,47,39,165,233,92,62,145,142,196,37,43,219,5,200,94,186,119,107,175,172,163,89,44,74,160,0,16,3,137,214,67,191,45,244,41,56,243,132,244,93,215,245,191,79,87,164,169,116,234,119,50,85,208,202,86,202,91,213,92,212,151,58,59,9,144,105,218,219,142,188,146,109,146,215,99,73,42,118,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,31,159,31,86,230,186,107,183,133,69,154,181,199,59,171,151,30,159,2,150,219,156,164,55,182,44,40,173,68,140,222,136,34,35,216,195,13,35,93,55,43,110,170,51,81,153,157,170,112,148,201,71,161,33,195,205,150,38,211,42,176,235,79,115,155,178,233,239,151,33,180,193,121,142,90,234,106,34,86,247,57,200,117,214,218,75,137,74,73,178,83,164,78,19,172,173,22,126,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,130,239,184,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,85,109,196,62,202,165,88,25,210,197,90,21,26,68,183,163,202,172,34,182,181,73,90,84,178,126,161,25,169,207,36,141,41,73,108,75,178,92,74,11,77,73,4,146,51,81,145,168,236,39,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,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,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,82,95,18,62,31,113,178,237,37,188,97,193,186,84,181,97,213,70,66,99,77,166,178,211,175,34,217,89,52,195,109,27,178,30,125,215,158,68,151,141,245,18,212,148,161,181,154,27,215,85,182,71,192,50,125,155,59,203,40,184,161,242,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,238,39,138,63,129,60,77,252,23,206,33,10,1,18,211,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,229,51,55,73,165,80,50,137,138,244,42,21,50,37,58,155,78,195,122,236,72,112,226,50,150,88,140,195,116,199,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,54,226,234,120,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,123,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,16,241,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,159,91,134,110,108,239,44,8,198,138,86,22,166,60,186,221,167,137,85,138,125,21,116,149,79,38,24,129,81,147,46,59,9,169,32,141,181,153,173,45,26,208,166,210,109,243,75,151,189,95,52,222,217,191,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,133,43,113,171,241,79,107,124,63,131,230,53,17,42,184,64,230,46,251,198,12,44,185,240,206,250,145,215,254,76,253,17,14,143,55,99,45,108,165,187,25,108,177,15,150,211,72,215,147,208,173,92,213,169,107,95,63,67,50,216,70,169,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,102,220,105,79,41,222,22,48,111,225,253,189,229,204,14,170,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,137,255,0,196,95,135,71,229,239,171,198,188,20,167,127,170,79,205,250,78,153,206,255,0,194,63,240,72,204,252,244,153,40,143,15,167,142,211,170,245,81,243,189,199,235,104,103,80,24,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,130,114,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,187,168,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,64,60,81,252,118,98,111,224,190,79,8,69,250,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,244,240,243,201,101,43,43,24,95,30,187,119,219,241,19,138,151,44,115,59,130,97,73,76,163,132,193,185,185,170,123,14,37,36,148,33,41,38,148,233,32,212,75,120,148,124,199,16,134,118,203,81,18,184,134,100,178,149,154,124,47,145,93,180,45,248,138,197,75,106,57,29,191,48,228,166,41,205,96,156,220,237,61,247,20,147,74,208,164,155,170,104,150,105,36,60,105,62,99,104,91,219,168,90,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,40,56,92,120,236,195,47,198,188,158,104,191,225,5,120,193,99,29,10,198,203,1,225,84,134,122,138,214,37,212,24,143,13,189,203,71,34,44,25,12,75,145,39,82,66,144,173,171,68,102,185,102,164,40,250,157,233,220,77,168,133,43,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,163,60,200,229,250,149,141,89,104,186,114,255,0,111,34,37,2,60,250,59,81,40,141,70,36,197,137,13,248,139,109,232,45,26,80,218,201,184,196,235,12,165,105,66,12,201,173,196,141,15,67,44,219,141,52,96,14,49,208,179,1,131,86,158,49,91,140,244,241,46,106,122,100,57,27,114,215,210,74,66,148,220,152,219,214,132,27,156,167,219,117,174,102,194,74,246,110,79,170,162,49,208,0,0,0,5,85,241,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,82,87,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,103,179,58,249,81,174,229,47,25,102,217,188,170,172,203,66,165,172,203,90,183,53,148,39,175,139,181,6,227,102,166,204,208,111,48,181,242,156,45,16,163,209,14,114,208,135,91,33,216,56,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,232,235,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,82,183,25,188,82,249,87,152,234,22,25,192,174,245,80,44,75,125,190,166,23,75,179,163,170,77,89,188,247,206,26,9,78,111,138,154,114,187,20,164,39,77,11,69,115,8,64,1,109,60,18,241,142,132,237,171,125,101,250,67,60,154,212,106,129,222,48,220,220,181,117,113,92,110,60,73,5,161,35,99,124,149,181,27,180,215,185,125,87,170,157,27,81,157,159,128,165,110,53,126,41,237,111,135,240,124,198,162,61,7,9,251,42,171,137,88,47,154,188,57,161,72,136,197,74,234,181,224,81,33,187,45,106,75,13,191,38,37,93,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,10,224,26,72,201,253,255,0,27,19,242,185,133,183,155,55,12,186,236,137,86,188,24,213,10,132,179,117,79,191,81,140,209,71,154,110,41,210,222,181,148,150,94,35,89,235,188,200,212,70,162,50,81,246,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,219,146,129,78,186,109,250,149,183,86,103,155,14,169,17,232,111,163,114,147,185,183,16,104,81,106,147,35,46,197,31,113,145,253,163,62,57,232,192,57,88,15,143,53,250,99,73,254,107,172,204,149,85,128,90,151,205,176,244,217,41,109,31,164,90,143,68,181,222,173,12,253,164,71,223,235,248,115,230,94,171,130,88,207,72,182,37,79,217,66,186,39,199,166,186,215,41,39,163,210,101,196,65,175,82,105,107,250,13,105,161,26,75,237,35,239,190,154,116,232,245,58,124,106,148,85,239,98,91,40,125,181,104,101,170,20,146,50,61,15,67,238,63,104,253,2,38,113,58,96,223,202,197,91,67,253,27,207,185,254,74,116,209,66,84,239,245,194,55,252,114,63,249,226,26,38,201,156,121,167,150,252,61,84,121,92,166,202,133,73,82,209,176,149,184,186,8,250,150,167,221,168,239,64,0,2,188,120,164,231,18,86,22,208,151,130,118,138,246,213,174,10,113,170,99,186,17,237,134,250,38,198,89,104,227,10,73,250,237,164,245,37,146,189,218,23,104,167,154,85,50,175,120,220,145,169,112,145,212,84,171,19,16,202,11,84,163,123,206,184,73,46,243,36,150,170,81,123,72,187,125,130,239,248,118,228,190,153,128,246,60,43,246,228,71,62,231,175,67,110,73,158,170,79,78,203,236,196,119,149,234,62,182,215,181,198,149,235,109,35,63,176,187,14,106,128,0,0,0,0,0,0,0,0,0,0,248,151,165,190,139,166,218,153,66,113,58,166,79,47,82,215,245,92,74,189,229,250,190,241,153,11,234,213,126,202,186,167,91,50,92,222,228,62,86,229,104,69,174,246,210,191,97,159,177,94,241,109,220,27,239,195,169,225,165,110,203,121,205,199,74,233,185,105,211,77,57,178,42,14,31,244,123,123,189,231,251,59,133,142,0,0,0,0,0,0,164,158,47,215,162,107,185,132,69,168,135,119,21,187,175,102,221,52,234,32,192,115,245,75,221,239,63,216,57,63,14,75,40,175,172,217,89,212,119,143,108,117,122,71,154,190,253,191,205,178,212,93,155,146,103,218,143,97,141,7,0,0,0,0,0,0,0,0,0,0,0,15,226,146,74,73,165,69,169,25,104,98,165,248,175,229,29,154,68,178,199,155,58,14,198,165,185,203,169,163,154,103,171,170,57,210,158,119,87,30,51,238,36,250,169,70,158,239,105,10,243,193,236,67,168,97,102,37,91,215,197,57,205,139,165,84,162,74,115,177,39,185,13,72,109,211,46,212,171,79,209,151,110,211,63,191,184,104,207,0,177,50,157,139,120,71,107,95,16,36,115,87,80,164,65,122,87,168,164,236,125,200,173,58,180,246,161,58,233,204,46,210,34,47,119,184,116,32,0,28,43,59,143,161,140,179,223,102,191,233,80,170,137,47,188,233,242,70,116,231,158,233,210,76,189,175,44,255,0,251,99,26,6,225,206,218,219,202,197,171,189,27,119,68,130,162,237,215,82,58,116,78,209,38,196,48,226,121,152,184,216,61,130,18,173,90,107,155,235,23,73,46,150,166,244,50,217,26,76,73,173,155,154,155,75,73,232,182,200,182,234,147,251,72,133,30,81,169,117,27,206,233,135,72,136,92,201,213,169,237,199,71,209,45,93,121,194,73,119,153,23,210,87,188,139,238,23,227,195,255,0,45,48,178,245,130,180,238,122,249,149,123,133,166,106,242,213,161,151,45,79,196,139,189,189,9,215,18,122,45,159,164,90,107,236,34,46,249,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,113,155,197,47,146,153,113,161,97,156,10,239,75,62,251,184,27,234,97,116,187,250,202,92,36,27,207,124,225,160,210,222,201,74,167,43,177,73,90,181,208,181,79,48,133,69,225,70,23,213,113,86,181,90,166,83,213,45,152,244,11,94,185,116,78,150,204,37,73,68,118,41,244,247,164,151,55,67,34,109,14,186,219,81,201,197,30,137,92,132,118,40,204,144,175,149,135,183,173,87,13,111,251,107,17,168,81,226,63,82,181,107,16,171,112,218,150,133,41,135,31,140,242,30,109,46,37,42,74,141,6,164,17,25,18,146,122,107,161,151,120,211,70,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,227,208,12,214,102,199,197,62,50,124,64,184,124,197,241,103,220,32,45,106,21,243,146,252,66,178,174,152,61,109,22,224,188,42,212,186,140,110,106,219,231,197,126,147,1,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,138,140,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,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,10,203,227,131,122,213,96,88,24,89,135,44,199,136,116,218,229,98,163,91,144,234,144,174,122,95,130,203,76,180,148,43,118,210,65,166,160,241,168,141,38,102,105,111,67,78,134,74,175,92,151,224,229,11,31,115,65,96,97,85,210,246,202,45,86,160,228,138,139,123,86,125,76,88,145,221,150,236,109,80,180,45,28,228,71,83,92,196,168,148,142,102,242,212,211,161,232,248,81,183,23,220,47,170,217,121,180,147,126,60,169,111,211,113,6,143,10,165,29,245,66,83,76,52,252,102,83,9,216,168,119,83,75,203,74,99,178,242,180,218,105,41,77,145,167,185,74,235,252,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,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,25,193,206,134,49,208,177,247,52,23,254,42,218,204,236,162,213,106,13,199,167,57,185,103,212,197,137,29,168,141,73,209,104,66,209,206,68,116,187,203,82,73,72,230,108,61,77,58,159,148,190,240,114,187,99,97,158,25,226,172,135,186,138,46,37,211,234,82,33,185,181,8,228,74,131,81,122,36,136,218,18,212,181,109,66,35,59,204,52,161,39,212,236,78,227,109,70,39,175,3,235,214,149,2,255,0,197,60,57,122,60,179,169,87,40,244,234,220,119,82,132,242,18,196,23,157,101,212,173,91,183,18,205,85,6,77,36,73,50,50,75,154,154,116,34,85,186,0,0,10,139,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,77,101,137,233,195,115,135,220,108,196,201,115,24,113,146,149,45,56,117,78,144,168,208,169,175,52,235,40,185,150,109,62,219,166,212,134,95,105,230,81,25,226,97,70,180,165,72,113,100,182,245,213,14,17,93,160,8,107,197,178,245,165,90,185,45,184,40,85,8,242,220,145,120,214,41,84,72,42,101,9,52,54,250,36,166,113,169,211,53,17,146,57,80,93,73,26,73,71,189,72,45,52,51,82,104,174,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,168,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,42,219,142,13,129,25,170,174,22,98,148,27,122,89,200,149,30,163,64,170,85,146,78,169,130,67,74,105,248,81,214,122,242,144,179,55,167,173,61,132,181,145,57,244,137,178,219,192,56,73,222,181,91,87,58,86,253,10,159,30,35,145,239,26,61,86,137,57,79,33,70,182,216,68,101,78,37,52,100,162,34,95,54,11,73,51,81,40,182,41,101,166,166,74,77,239,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,21,120,163,248,19,196,223,193,124,226,16,160,17,170,129,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,140,25,72,225,197,132,121,82,188,171,120,131,22,175,46,240,184,100,72,121,170,12,234,164,84,54,186,37,57,100,101,202,108,146,102,149,201,82,77,72,114,73,18,55,35,213,67,109,37,78,147,159,175,138,63,129,60,77,252,23,206,33,10,107,202,142,84,113,31,54,184,142,139,42,202,107,161,165,65,229,191,95,175,190,201,174,45,34,42,140,200,148,162,35,46,99,203,218,162,105,146,50,83,138,74,140,205,8,67,142,35,66,120,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,149,205,143,133,140,100,248,127,112,249,115,227,53,130,234,120,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,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,241,252,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,197,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,6,85,198,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,0,56,92,120,236,195,47,198,188,158,104,191,225,65,124,75,113,135,4,177,135,49,117,138,166,16,91,113,28,145,2,71,77,88,188,34,86,95,148,197,202,180,69,138,203,102,219,11,73,52,194,35,155,14,180,75,100,212,135,203,71,8,204,141,38,127,175,134,46,23,102,10,244,204,20,107,199,4,46,95,147,48,45,157,173,92,213,167,90,106,92,86,226,190,211,203,106,44,152,42,144,203,146,217,144,228,94,89,147,106,220,218,182,186,74,66,144,133,21,244,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,20,3,197,31,199,102,38,254,11,228,240,132,170,224,201,151,75,18,183,71,174,230,94,191,31,174,185,40,87,3,148,43,127,215,121,175,70,109,128,93,83,190,163,164,219,220,230,234,4,141,174,54,124,190,78,228,158,171,245,109,80,0,85,95,25,188,186,88,148,74,61,11,50,244,8,253,13,201,93,184,27,161,92,30,187,206,250,79,116,3,233,93,245,221,54,217,228,183,79,52,109,109,178,230,115,183,40,245,71,173,21,120,92,120,236,195,47,198,188,158,104,191,225,74,220,100,241,175,229,206,96,169,56,57,18,159,201,137,134,84,243,231,62,227,91,92,126,117,69,168,242,28,218,162,113,68,166,82,194,33,146,117,66,20,78,115,245,220,157,134,60,255,0,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,156,28,232,96,229,11,0,179,65,127,225,85,172,246,250,45,42,160,220,138,115,123,86,93,52,89,113,218,150,212,109,86,181,173,124,148,72,75,92,197,40,212,190,94,243,208,213,161,90,79,7,28,94,141,122,229,162,118,22,200,126,33,84,176,226,176,243,40,97,150,29,74,253,29,57,107,148,203,206,173,90,161,107,84,131,158,130,36,25,104,134,81,185,37,169,41,115,212,0,0,0,85,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,57,86,101,242,233,98,102,131,11,39,225,157,245,31,250,217,148,121,187,222,254,108,170,116,207,50,196,206,91,78,183,206,229,115,214,174,82,213,177,125,198,93,198,89,235,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,62,0,95,247,11,143,2,120,101,248,215,156,77,18,168,121,252,66,189,105,88,107,96,92,184,141,93,143,45,250,109,171,71,155,91,152,212,68,37,79,184,196,102,86,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,198,101,241,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,30,124,118,172,155,99,164,204,187,102,58,204,196,111,76,250,58,138,154,131,116,235,141,75,39,214,202,232,242,22,150,229,27,141,48,100,183,121,104,62,122,17,162,139,154,203,74,216,163,73,36,244,124,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,8,85,159,108,51,186,176,191,55,24,153,78,186,98,114,253,61,112,77,185,169,207,161,183,9,153,80,103,190,185,13,45,181,45,9,223,183,152,166,150,105,213,36,235,46,160,148,173,154,139,31,224,177,127,198,174,229,230,235,195,233,23,12,185,149,43,86,232,92,148,65,120,221,82,32,83,166,71,108,217,38,141,69,177,40,92,134,39,172,208,131,236,94,245,40,139,152,70,171,10,0,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,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,238,32,25,105,133,152,92,21,168,242,23,203,171,219,205,61,87,136,173,12,249,138,98,36,173,141,232,110,182,146,213,111,125,35,215,79,105,25,119,80,117,102,151,81,179,46,153,148,137,101,203,157,69,158,228,117,253,19,209,214,92,52,159,113,153,125,36,251,204,190,241,120,124,48,243,23,27,24,112,66,45,169,82,115,101,98,214,36,82,210,214,134,123,227,70,137,9,178,115,82,105,8,45,86,225,150,221,84,127,105,144,153,226,50,113,24,109,110,101,98,234,216,141,219,34,78,81,246,233,161,21,58,95,104,207,204,3,219,58,49,159,177,228,31,255,0,108,67,69,153,35,125,15,229,158,197,52,127,70,133,75,73,253,229,79,140,59,168,0,14,123,143,184,153,78,194,60,35,186,111,137,242,57,75,167,210,39,61,23,212,82,183,190,220,87,93,66,123,16,173,53,229,159,105,145,151,191,220,51,153,140,88,135,80,197,60,74,184,111,154,139,155,215,85,169,75,148,223,98,75,106,29,144,227,164,93,137,78,191,164,63,232,145,253,221,194,195,56,80,101,29,154,188,179,199,155,198,14,246,162,57,203,166,35,154,101,163,169,56,50,153,119,86,222,35,238,53,122,170,70,158,255,0,97,11,104,74,73,41,36,164,180,34,45,8,127,64,0,0,0,0,0,0,0,0,0,0,6,124,184,141,217,69,99,102,202,242,164,50,123,163,167,209,220,165,247,110,254,109,136,163,236,220,163,46,213,251,76,117,110,16,55,162,104,89,132,93,168,167,118,149,197,167,171,183,93,221,60,25,238,126,169,233,223,239,47,218,46,220,0,0,0,0,0,6,126,120,146,203,76,220,217,222,15,160,251,15,209,254,89,12,191,176,117,78,15,116,233,146,115,4,245,65,149,232,196,61,188,244,232,93,187,225,79,36,247,158,189,254,225,118,64,0,0,0,0,0,0,0,0,0,0,0,60,222,34,217,20,188,70,178,107,86,85,93,58,198,172,64,147,9,71,170,189,82,117,149,182,103,234,169,38,125,139,62,205,75,239,46,241,158,76,220,96,93,87,1,49,166,191,106,75,103,108,23,166,202,149,78,94,228,158,232,167,45,246,218,61,9,197,153,106,150,143,233,30,239,127,219,42,184,81,102,149,251,42,245,60,25,185,29,214,149,89,86,232,106,218,93,146,222,122,12,118,211,162,26,53,125,20,171,180,214,73,247,232,125,162,228,219,90,93,66,92,65,234,149,145,40,143,222,70,63,232,0,71,46,32,21,70,41,89,97,187,156,144,189,132,253,62,123,9,61,12,245,82,169,242,180,46,194,63,112,207,75,199,207,148,179,71,111,49,195,50,253,166,52,33,195,210,59,177,242,183,104,33,230,121,102,170,125,61,69,235,17,238,47,71,68,237,251,62,225,223,46,219,150,159,103,91,53,75,166,170,189,145,41,80,223,154,250,180,81,232,134,155,82,213,244,72,207,185,39,220,70,127,97,140,244,231,91,29,38,227,174,59,220,85,205,116,167,83,167,75,167,83,203,179,215,142,220,201,42,105,95,163,66,139,84,187,220,162,51,247,159,186,70,112,156,203,90,177,3,16,92,197,218,219,95,205,118,251,134,152,167,187,190,107,15,193,144,143,162,234,85,244,86,125,233,52,251,245,62,193,115,232,74,80,146,66,75,66,73,104,95,112,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,87,197,207,19,45,92,68,205,195,212,235,90,95,87,242,42,223,137,108,212,95,67,141,184,202,167,54,252,137,14,161,181,33,106,215,151,213,37,165,146,182,169,46,180,234,13,62,174,167,218,184,37,224,229,117,219,170,250,204,12,135,185,52,88,212,243,179,161,183,181,10,234,229,56,228,121,114,15,82,94,246,249,40,106,55,97,163,106,250,175,85,90,182,162,56,23,153,123,2,54,22,102,27,18,48,250,159,111,75,161,211,104,119,69,74,53,46,12,146,119,123,84,238,161,103,12,200,221,51,90,208,168,230,210,208,181,25,239,66,146,173,85,187,83,185,238,21,152,199,93,197,220,163,210,35,92,108,235,46,194,168,59,103,55,39,114,63,149,69,140,195,14,70,61,136,66,73,28,182,36,52,198,158,178,149,200,222,165,26,150,100,83,0,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,10,241,83,193,202,22,17,102,226,175,38,220,123,72,151,237,61,171,197,200,219,87,252,150,84,151,223,110,73,111,90,212,107,230,63,29,215,245,245,82,158,126,196,164,146,130,51,147,252,17,241,122,50,233,88,133,128,147,159,136,220,134,36,53,119,210,219,75,14,243,223,66,210,220,89,170,91,157,173,18,27,54,224,18,83,234,172,205,231,15,215,34,61,150,148,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,40,91,139,5,211,93,184,51,181,119,210,106,243,186,136,150,205,62,145,75,165,183,202,66,58,120,171,130,204,181,55,170,72,141,122,191,46,66,245,81,154,189,125,53,218,148,145,117,94,11,120,57,66,188,49,150,237,198,42,187,220,201,120,119,79,143,30,151,27,106,203,108,170,146,100,54,169,59,210,178,35,216,195,18,26,229,169,11,74,186,157,222,170,155,73,157,202,10,203,227,131,101,85,103,216,24,89,136,204,200,136,84,218,29,98,163,68,144,210,150,174,122,159,156,203,79,52,164,39,110,211,65,38,158,241,40,205,68,100,106,111,66,86,166,105,133,92,50,234,212,170,46,120,240,194,101,102,167,18,4,119,36,84,162,33,217,47,37,164,41,247,233,146,217,101,162,82,140,136,214,227,174,54,218,19,222,165,173,41,45,76,200,134,130,64,5,37,231,171,137,173,229,141,87,12,172,62,192,122,212,187,127,14,169,210,24,90,42,45,176,76,212,107,50,227,74,106,67,51,82,226,147,206,134,134,222,142,218,217,75,102,135,123,13,78,30,171,38,154,159,252,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,212,24,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,202,179,79,141,127,155,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,130,223,184,145,229,70,133,101,100,50,194,106,222,106,148,185,120,31,208,67,122,122,25,92,46,174,44,178,110,44,215,27,140,217,169,190,116,137,170,137,33,102,179,53,22,215,76,156,53,41,68,229,117,228,191,24,232,88,5,154,11,3,21,110,150,119,209,105,85,7,35,212,92,220,178,233,162,203,142,236,71,100,232,132,45,107,228,162,66,157,229,165,38,165,242,246,22,134,173,75,71,192,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,81,124,112,111,90,84,251,255,0,11,48,229,152,242,202,165,67,163,212,107,114,29,82,19,200,83,19,158,105,150,146,133,110,220,107,37,83,222,53,17,164,136,137,77,232,106,212,201,49,127,134,245,173,66,188,51,181,133,180,155,142,15,87,18,61,66,93,81,182,249,171,111,108,168,80,100,75,140,230,168,50,51,216,251,13,47,77,118,171,110,138,35,73,153,30,133,4,63,226,193,107,80,174,12,146,221,245,106,188,30,162,93,179,80,164,85,41,110,115,86,142,158,82,231,51,17,78,104,147,34,94,172,75,144,141,20,70,159,95,93,55,37,38,84,131,132,247,215,228,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,42,215,137,175,16,204,80,195,188,68,168,229,187,4,166,75,181,100,81,227,182,87,29,194,132,182,114,228,156,184,137,113,17,225,168,247,28,116,37,169,8,81,190,157,175,115,72,137,6,217,54,106,123,218,240,197,226,1,51,23,97,198,203,246,55,220,93,93,245,19,107,22,205,73,214,223,118,85,122,43,108,60,243,169,146,180,160,219,39,152,110,63,107,206,45,42,121,43,78,164,167,18,181,185,88,57,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,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,63,65,149,92,179,217,185,80,194,56,120,91,103,206,151,81,90,164,42,165,87,169,201,51,74,234,53,23,16,218,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,246,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,186,158,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,133,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,22,168,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,136,1,194,227,199,102,25,126,53,228,243,68,202,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,101,96,94,5,226,62,98,241,30,157,133,248,95,70,235,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,173,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,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,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,25,161,204,166,47,73,199,172,121,190,113,113,231,229,185,30,226,172,60,245,60,165,176,211,47,181,78,70,141,66,101,196,53,170,9,109,198,109,150,204,200,213,169,160,204,212,163,51,81,217,167,4,43,23,209,248,89,137,120,153,233,78,103,167,174,8,148,46,139,145,167,39,160,140,111,115,121,155,189,109,254,146,219,183,105,109,228,235,170,183,232,155,42,20,193,198,127,8,99,90,24,243,109,98,229,57,136,140,199,196,42,58,153,152,73,125,213,190,245,70,159,203,105,199,150,133,122,136,65,198,122,11,105,36,31,105,178,225,154,72,207,114,254,183,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,162,226,64,0,0,5,85,241,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,34,174,126,178,81,106,230,179,14,37,214,233,52,206,159,19,109,154,123,206,91,149,8,228,218,28,159,176,148,226,105,146,13,197,33,10,101,213,153,146,20,181,23,37,197,154,200,246,169,212,59,66,215,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,95,79,11,143,2,120,101,248,215,156,77,18,168,64,14,51,120,165,242,83,46,52,44,51,129,93,233,103,223,119,3,125,76,46,151,127,89,75,132,131,121,239,156,52,26,91,217,41,84,229,118,41,43,86,186,22,169,230,16,168,12,58,195,59,171,20,42,53,138,117,173,19,153,232,27,126,171,115,84,95,91,110,27,49,96,192,138,228,135,86,226,144,133,108,221,203,75,72,53,104,147,117,230,144,106,78,253,71,149,30,131,16,172,170,174,26,223,247,46,28,215,100,68,126,165,106,214,38,209,38,59,17,106,83,14,63,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,244,211,82,46,225,126,124,58,177,142,133,140,153,71,177,36,210,25,233,229,217,244,246,44,234,164,109,203,95,38,84,6,26,109,39,189,72,65,43,154,193,199,127,68,238,74,57,251,55,41,72,81,137,42,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,111,248,144,243,252,110,48,190,171,22,255,0,195,220,104,101,82,223,166,212,232,238,218,242,9,48,149,200,134,252,103,156,146,214,249,26,154,119,190,153,111,109,108,201,39,164,71,20,70,174,221,156,255,0,131,77,255,0,26,217,205,29,82,204,168,220,50,226,71,188,109,121,113,161,211,210,110,155,19,170,49,221,106,67,102,180,164,141,4,182,227,55,56,210,181,233,161,41,196,145,234,230,213,93,160,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,86,148,173,42,66,139,82,81,25,31,220,41,131,139,30,90,213,135,248,130,222,46,209,26,254,107,184,28,36,202,61,221,211,95,126,116,133,253,39,84,175,162,130,238,73,39,221,161,246,8,229,146,172,116,155,129,88,239,110,215,53,214,157,81,157,18,157,80,238,245,35,57,50,58,157,87,232,214,163,209,45,119,36,136,253,199,239,208,189,165,114,211,175,27,102,151,116,210,92,223,14,171,13,137,172,171,69,22,168,117,180,173,63,72,136,251,148,93,228,71,246,16,224,124,66,227,187,39,43,119,122,26,103,152,105,167,212,20,126,177,22,210,244,116,190,223,183,238,25,239,100,249,18,144,107,236,229,184,70,127,176,198,133,184,127,213,24,170,229,134,209,114,58,247,147,20,248,12,40,244,50,209,73,167,197,212,187,72,189,226,70,128,15,249,113,105,105,10,113,103,162,80,70,163,63,113,16,166,206,43,185,165,126,245,189,75,6,109,183,116,165,81,149,186,98,182,151,108,182,94,157,29,196,232,182,137,95,69,73,237,37,154,125,218,159,104,138,185,71,192,186,174,61,227,77,2,212,136,206,232,44,205,139,42,162,189,201,45,177,74,91,13,186,122,27,136,51,209,46,151,209,61,222,239,179,67,120,117,100,82,240,230,201,162,217,84,132,233,26,143,2,52,36,158,170,245,137,166,80,217,31,172,165,25,118,32,187,53,63,188,251,199,164,0,0,0,0,0,0,0,0,0,0,0,1,73,188,97,41,211,35,102,9,138,131,235,214,60,221,220,130,208,187,54,66,128,74,238,61,123,253,227,149,112,218,152,136,89,179,179,223,89,246,23,164,60,178,97,127,104,208,56,0,0,0,0,0,255,0,135,93,67,40,55,28,61,18,93,230,51,127,155,219,157,55,118,63,220,213,148,43,114,94,232,180,61,52,238,133,29,62,226,253,95,112,152,156,23,105,4,187,238,240,170,154,251,90,244,126,133,167,189,154,138,125,255,0,216,45,252,0,0,0,0,0,0,0,0,0,0,0,0,65,142,42,248,5,27,18,48,87,229,205,38,22,234,205,188,247,82,235,188,195,45,97,177,18,115,170,78,138,113,40,250,107,35,212,146,106,251,203,176,82,173,177,91,168,89,151,109,46,225,134,190,76,218,45,65,137,141,158,137,86,215,25,117,43,46,242,50,61,13,37,236,50,251,12,104,155,39,152,171,249,95,192,43,86,229,121,222,100,182,105,176,98,75,86,221,53,124,161,71,90,207,66,66,11,189,207,97,105,238,29,172,0,68,158,39,111,33,172,175,85,137,69,174,247,95,73,125,231,78,154,40,86,154,131,118,163,21,180,167,113,173,244,36,139,93,53,213,69,216,52,87,146,72,114,33,101,166,199,110,65,104,106,162,83,22,146,236,236,73,192,141,161,118,125,195,134,241,94,198,229,97,246,6,149,153,71,157,203,169,220,50,122,73,8,229,107,172,39,225,206,109,93,170,109,73,250,72,46,227,37,125,197,218,41,114,199,181,170,55,229,233,70,180,233,201,223,42,181,81,143,9,29,169,47,89,231,82,217,31,105,164,187,214,94,210,251,200,104,179,42,88,73,79,193,172,13,181,45,72,209,57,18,206,149,5,250,135,206,41,91,229,244,108,54,234,187,86,178,45,77,190,228,158,223,119,219,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,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,51,47,139,23,215,229,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,167,135,86,14,80,176,111,40,246,36,106,67,221,68,187,194,158,197,227,84,147,181,104,231,74,158,195,78,36,182,41,107,36,242,152,40,236,106,157,169,95,35,126,212,169,106,33,94,188,105,236,9,52,44,195,90,152,131,30,222,137,14,155,117,90,232,140,185,204,147,73,92,250,140,57,14,19,198,233,36,247,169,104,142,252,4,18,214,93,168,216,148,153,242,204,147,250,248,41,226,103,201,252,113,189,48,182,92,186,84,120,151,133,190,138,131,61,67,155,37,72,157,1,239,155,98,62,171,34,94,172,75,152,226,208,73,82,182,176,74,35,74,80,189,110,80,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,195,159,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,113,43,133,198,47,70,194,92,224,219,44,84,159,136,197,54,249,142,245,161,41,231,152,117,213,161,114,84,133,197,75,68,223,209,90,230,49,17,179,82,137,72,36,56,179,86,223,166,155,244,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,25,129,197,139,235,242,161,138,119,150,38,122,47,209,159,43,110,10,141,119,162,231,243,186,94,170,75,143,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,22,255,0,193,147,11,126,74,101,198,187,137,147,232,93,44,251,238,224,115,166,155,213,111,235,41,112,144,76,179,243,100,179,75,123,37,42,162,158,212,165,106,215,83,213,60,179,19,252,69,94,40,254,4,241,55,240,95,56,132,40,90,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,73,128,10,234,226,117,195,254,102,46,195,147,152,28,16,183,122,187,234,38,231,238,106,107,78,62,236,170,244,86,216,101,150,149,25,10,89,182,79,48,220,126,198,91,66,84,242,86,173,13,78,37,8,114,165,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,47,42,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,93,92,105,49,142,187,103,224,213,165,131,180,134,121,113,49,18,161,34,69,82,78,228,30,232,180,213,71,113,49,182,41,6,101,189,247,227,187,204,74,208,164,244,219,125,100,184,162,40,23,195,70,192,141,136,57,210,195,184,181,43,122,93,86,155,67,145,38,191,40,217,39,118,67,92,72,206,59,22,67,171,108,203,98,19,48,162,17,110,61,138,90,144,133,110,223,180,239,83,26,240,190,149,141,88,71,119,225,69,101,81,27,143,116,209,228,211,81,34,76,36,203,68,55,214,131,228,202,38,148,100,75,91,46,242,221,71,172,147,37,182,147,37,36,200,140,179,24,52,167,149,140,107,252,226,114,251,100,227,27,148,254,138,93,193,79,62,189,132,181,203,109,19,152,117,113,229,114,147,204,112,201,147,125,151,77,189,203,53,114,205,27,180,86,164,93,84,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,128,120,163,248,236,196,223,193,124,158,16,146,156,14,173,106,20,187,171,23,47,89,16,119,214,169,84,250,61,46,28,158,106,203,149,22,91,146,156,144,222,194,61,138,220,184,81,143,83,35,81,114,244,73,145,41,68,118,212,60,166,44,88,191,149,12,44,188,176,207,210,158,140,249,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,204,16,210,238,90,47,249,56,167,151,156,55,196,26,133,195,18,185,82,174,90,244,217,53,73,209,141,173,142,212,122,116,20,194,50,104,137,8,90,100,19,168,90,18,69,177,105,82,116,78,221,11,133,113,25,201,71,231,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,89,253,245,88,87,87,251,107,110,92,150,229,67,254,18,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,130,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,233,225,113,224,79,12,191,26,243,137,162,85,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,93,79,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,194,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,136,1,198,175,194,197,173,241,2,15,151,84,69,64,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,95,150,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,76,138,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,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,94,158,44,95,95,146,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,204,16,208,159,13,235,90,187,103,228,151,11,105,55,28,30,146,92,138,124,186,163,109,243,80,230,232,179,103,72,151,25,205,80,102,69,189,135,218,94,154,238,78,237,20,68,162,50,41,42,43,87,141,237,139,233,12,44,195,76,76,244,167,47,208,55,4,186,23,69,200,215,157,215,198,39,185,188,205,222,174,207,70,237,219,180,247,115,181,213,59,52,84,32,225,151,86,165,81,115,199,134,19,43,53,56,144,35,185,34,165,17,14,201,121,45,33,79,191,76,150,203,45,18,148,100,70,183,29,113,182,208,158,245,45,105,73,106,102,68,52,18,0,0,0,42,175,142,119,212,159,239,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,67,62,220,72,113,190,171,141,217,175,187,21,80,161,196,165,199,176,228,72,177,224,161,151,20,226,223,98,4,201,4,111,186,163,208,141,110,58,227,171,34,74,72,146,131,66,61,99,73,184,190,235,195,243,7,40,77,100,191,51,217,129,144,247,58,181,38,207,184,236,232,109,237,90,122,72,173,210,74,92,131,212,151,177,206,114,221,141,216,104,220,142,151,213,86,142,40,138,186,196,255,0,227,55,133,191,37,51,29,66,196,200,20,46,150,5,247,111,183,212,205,234,183,245,149,72,75,54,94,249,179,89,169,189,145,85,78,79,98,82,133,107,169,106,174,97,143,171,193,147,29,38,90,216,203,93,192,106,189,103,101,22,246,167,185,81,165,196,112,159,115,249,226,34,73,106,38,73,38,109,53,204,136,82,20,226,212,146,53,244,140,39,121,26,82,149,92,160,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,69,113,102,194,250,174,35,228,250,169,83,163,42,91,146,44,90,196,59,161,113,35,66,84,133,201,97,9,114,51,218,237,50,54,208,211,82,220,144,183,52,81,37,17,213,169,17,25,173,52,193,151,171,166,133,99,99,238,26,94,183,76,238,138,139,111,222,20,106,165,70,79,41,110,114,34,177,53,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,52,210,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,67,154,204,36,167,227,46,6,221,118,164,152,156,249,101,74,156,253,63,231,20,157,146,250,55,219,105,93,139,65,30,134,231,114,143,111,191,236,206,157,241,107,84,108,59,210,179,105,212,83,178,85,22,163,34,18,251,82,126,179,46,169,179,62,195,81,119,160,253,167,247,152,186,62,20,56,220,120,131,129,167,102,86,39,115,42,118,244,158,146,58,57,90,105,9,136,112,91,79,106,91,74,126,146,207,188,205,95,121,118,142,229,157,168,82,39,101,166,248,110,57,106,104,162,84,214,162,236,237,73,64,147,169,118,253,227,58,149,36,27,85,25,77,169,59,77,15,173,38,90,235,166,138,62,193,125,92,49,30,67,185,94,164,146,75,77,142,176,147,251,202,157,8,75,96,1,197,51,135,138,191,146,12,2,186,174,86,93,229,203,122,155,58,36,69,109,215,71,206,20,133,160,244,52,44,187,219,246,150,158,241,157,155,158,183,80,188,238,218,165,195,49,124,233,181,170,131,243,28,61,18,157,206,60,234,150,125,196,68,90,154,143,216,69,246,16,186,174,21,24,5,27,13,240,87,229,205,90,22,218,205,194,247,82,211,188,195,61,33,191,18,11,169,78,137,113,72,250,104,51,212,210,74,251,139,176,78,112,0,0,0,0,0,0,0,0,0,0,0,1,80,28,104,169,4,221,247,103,213,73,93,174,250,67,82,211,220,205,57,62,255,0,236,16,235,40,119,58,109,44,126,182,107,43,86,212,181,214,234,122,107,223,9,244,251,143,245,189,195,72,45,58,135,144,78,54,122,164,251,140,127,216,0,0,0,0,8,209,159,60,197,83,176,11,7,37,73,230,105,86,170,108,232,83,162,187,121,114,162,147,157,188,165,167,232,189,253,45,62,206,222,236,251,84,106,51,42,211,28,168,84,30,230,200,119,77,235,218,73,215,66,34,46,194,34,46,226,33,101,28,23,20,203,119,149,226,149,47,71,30,244,126,212,232,125,186,53,81,212,91,192,0,0,0,0,0,0,0,0,0,0,0,0,249,23,109,183,78,188,45,138,181,173,86,103,155,14,173,9,248,79,163,114,147,170,29,109,72,81,106,147,35,238,81,247,25,31,218,67,57,249,182,194,215,112,139,31,239,43,95,151,203,134,229,102,163,42,158,141,72,246,196,57,175,161,162,215,122,140,251,27,254,145,238,247,137,235,193,183,25,88,106,29,115,8,106,15,110,125,114,36,213,88,245,76,180,65,149,62,58,75,177,26,119,235,218,106,253,158,209,106,64,2,38,113,55,113,8,202,237,96,150,189,166,165,200,34,236,215,83,244,116,193,67,86,234,84,187,130,152,132,30,138,84,198,72,143,220,123,200,104,231,42,164,228,12,185,88,142,76,119,113,55,109,82,220,53,109,211,68,148,6,61,133,247,24,167,30,39,24,190,88,159,153,10,132,8,47,107,10,219,109,218,50,145,183,189,232,243,230,17,171,83,66,79,232,184,93,157,165,246,152,232,124,37,114,250,213,251,139,50,113,34,224,143,204,166,80,163,45,81,11,121,150,147,89,147,5,228,43,212,113,42,250,43,62,195,73,167,223,169,246,11,168,109,180,180,218,90,65,104,148,17,36,139,220,68,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,74,226,143,139,210,112,151,39,215,51,20,215,229,177,82,190,100,51,104,69,121,150,26,117,8,68,148,173,114,146,233,57,244,80,184,108,75,108,148,146,82,201,110,32,211,183,233,166,141,176,158,197,252,168,98,157,155,134,126,148,244,103,202,219,130,157,66,235,121,28,238,151,170,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,156,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,17,3,139,54,23,213,113,31,39,213,74,157,25,82,220,145,98,214,33,221,11,137,26,18,164,46,75,8,75,145,158,215,105,145,182,134,154,150,228,133,185,162,137,40,142,173,72,136,205,105,167,108,170,226,151,228,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,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,135,106,226,43,131,148,44,100,202,61,247,26,174,247,79,46,207,167,191,120,210,228,237,90,249,50,160,48,235,138,45,137,90,9,92,214,14,67,26,171,114,81,207,223,181,74,66,72,80,102,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,78,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,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,1,229,49,98,250,252,151,225,101,229,137,158,139,244,159,201,43,126,163,93,232,185,252,158,171,165,140,227,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,96,134,132,248,111,90,213,219,63,36,184,91,73,184,224,244,146,228,83,229,213,27,111,154,135,55,69,155,58,68,184,206,106,131,50,45,236,62,210,244,215,114,119,104,162,37,17,145,73,81,226,177,190,202,170,226,86,11,223,216,115,66,145,17,138,149,213,107,213,104,144,221,150,181,37,134,223,147,17,198,91,83,138,74,84,162,65,41,100,102,100,149,30,154,232,71,220,51,24,52,251,132,247,215,229,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,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,235,172,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,130,248,166,223,242,111,172,233,94,81,74,225,137,86,166,218,177,224,80,41,167,24,218,82,34,161,184,200,118,68,115,91,101,235,45,19,31,150,75,222,102,180,175,114,15,77,132,148,202,174,7,214,4,150,169,88,167,138,83,173,232,135,30,84,138,117,2,151,86,81,52,167,201,109,37,215,230,199,65,235,205,66,12,158,128,181,118,18,22,100,223,210,54,207,109,165,12,251,113,46,176,35,97,246,116,177,18,45,54,222,151,74,166,215,36,70,175,197,55,137,221,147,23,46,51,110,202,144,210,220,51,222,133,76,57,100,123,79,98,86,149,161,59,118,109,41,233,193,111,24,235,183,134,13,93,184,59,87,103,153,19,14,234,17,228,82,228,238,65,109,139,82,84,135,21,27,98,80,70,123,31,98,67,188,197,45,106,87,83,183,213,75,105,35,177,80,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,192,226,197,245,249,80,197,59,203,19,61,23,232,207,149,183,5,70,187,209,115,249,221,47,85,37,199,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,11,127,224,201,133,191,37,50,227,93,196,201,244,46,150,125,247,112,57,211,77,234,183,245,148,184,72,38,89,249,178,89,165,189,146,149,81,79,106,82,181,107,169,234,158,89,137,254,3,46,248,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,11,222,225,113,224,79,12,191,26,243,137,162,85,10,234,226,117,195,254,102,46,195,147,152,28,16,183,122,187,234,38,231,238,106,107,78,62,236,170,244,86,216,101,150,149,25,10,89,182,79,48,220,126,198,91,66,84,242,86,173,13,78,37,8,114,155,5,255,0,112,184,240,39,134,95,141,121,196,209,42,132,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,46,167,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,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,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,187,127,196,133,170,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,149,133,223,112,224,225,255,0,15,46,244,38,177,111,23,173,223,245,88,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,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,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,213,56,163,248,19,196,223,193,124,226,16,160,17,169,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,138,188,81,252,9,226,111,224,190,113,8,81,94,19,223,95,146,252,83,179,113,51,209,126,147,249,37,112,83,171,189,23,63,147,213,116,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,211,240,0,0,0,170,190,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,165,102,223,26,41,88,11,151,155,219,16,37,93,241,45,218,187,116,121,145,45,185,15,33,46,173,218,219,145,220,232,154,105,165,37,68,234,249,164,149,26,77,42,73,33,11,90,244,109,11,50,206,13,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,255,0,171,184,67,27,1,120,111,221,120,70,203,17,27,145,110,225,61,109,154,129,196,125,215,152,118,162,186,108,135,102,188,218,221,209,102,135,36,184,243,132,70,73,208,150,68,73,73,17,36,179,238,47,251,137,166,10,126,90,114,143,116,244,245,14,150,125,137,173,235,15,123,187,25,119,162,97,238,161,183,52,109,106,86,177,93,147,177,37,183,87,73,173,202,36,238,214,138,240,158,250,252,151,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,151,176,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,20,237,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,89,78,44,88,191,149,12,44,188,176,207,210,158,140,249,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,204,189,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,26,40,201,77,211,66,188,50,143,132,53,107,114,119,87,18,61,159,76,165,184,231,41,109,237,149,9,132,196,146,222,139,34,51,216,251,14,163,93,54,171,110,169,51,73,145,159,107,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,203,141,165,214,212,210,203,84,172,141,38,94,242,49,74,252,90,178,250,213,133,139,17,177,38,223,141,203,166,87,99,33,82,203,121,158,179,94,147,57,229,171,215,113,74,250,40,46,194,73,39,221,161,246,14,121,195,31,23,203,12,51,33,79,129,57,237,33,92,141,181,70,74,54,247,61,34,124,50,37,106,72,81,253,22,207,179,176,190,210,23,31,154,162,92,252,185,95,110,67,119,66,114,218,170,56,74,219,174,169,56,15,251,254,242,25,197,184,146,164,92,21,52,44,245,82,102,60,70,126,243,222,98,249,120,100,56,133,229,118,142,72,94,227,74,227,145,246,105,161,250,58,24,150,96,2,171,120,201,227,43,14,195,161,225,13,61,237,175,162,68,106,171,254,169,158,168,34,168,71,81,118,163,78,253,59,73,95,179,218,32,86,82,112,181,220,93,199,251,54,215,229,243,33,183,89,167,74,168,35,82,45,209,10,107,8,116,181,222,147,46,199,63,162,123,189,195,70,22,149,183,78,179,237,138,77,173,73,103,149,14,147,9,136,76,35,114,149,162,26,109,40,73,106,163,51,238,73,119,153,159,218,99,235,128,0,0,0,0,0,0,0,0,0,0,0,10,135,227,70,166,92,188,108,228,165,122,184,207,164,55,39,67,236,213,170,118,130,181,233,213,25,148,169,141,207,128,247,41,246,181,216,189,164,173,53,35,35,236,50,50,238,51,26,9,200,102,98,169,216,251,131,145,100,243,53,171,82,247,245,201,209,93,156,201,82,137,190,222,82,19,244,89,254,142,191,111,111,124,151,0,0,0,0,1,73,252,95,241,50,69,217,142,80,172,130,47,228,150,167,51,146,174,207,91,170,135,1,213,118,108,35,45,13,62,211,87,236,238,16,28,79,110,15,149,232,180,252,192,63,69,121,58,187,84,219,201,61,79,179,151,10,122,149,220,90,119,31,180,203,246,139,178,0,0,0,0,0,0,0,0,0,0,0,0,1,86,28,100,176,71,72,116,76,103,165,163,83,55,99,81,228,55,175,113,105,80,146,167,53,83,159,119,97,35,246,251,4,22,201,126,39,72,194,188,198,89,117,134,219,220,197,70,179,78,166,74,61,72,182,176,228,248,234,90,190,130,140,244,38,251,136,136,253,198,52,87,68,169,177,91,163,64,172,197,61,89,159,21,169,45,159,111,106,86,130,81,119,145,31,113,251,136,126,208,17,19,138,4,227,137,150,10,155,100,157,121,207,188,223,127,118,180,249,162,141,48,222,158,170,182,34,90,212,164,39,114,166,86,160,199,34,215,77,77,111,161,62,242,247,251,197,251,95,87,156,108,15,201,19,85,101,124,204,152,86,10,99,198,79,106,183,74,69,33,74,65,107,181,100,93,173,119,153,109,247,253,180,21,93,170,85,177,51,16,102,84,214,157,245,11,150,174,227,169,78,169,47,157,144,249,168,139,93,18,159,164,190,253,8,190,225,160,28,140,96,221,59,7,242,243,105,69,97,173,179,171,52,152,21,105,222,178,143,73,15,65,140,78,23,106,214,71,235,55,222,157,11,220,68,36,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,94,54,152,199,93,118,234,177,114,253,29,158,77,22,53,60,175,25,142,110,66,186,185,78,57,34,36,114,208,209,189,190,74,26,147,218,75,218,190,171,214,78,173,164,207,154,240,105,176,35,92,217,163,170,94,117,27,122,92,184,246,117,175,46,76,58,130,73,210,98,13,70,67,173,71,108,150,164,153,32,214,228,103,39,18,80,189,117,36,184,162,45,91,220,155,180,30,83,22,44,95,202,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,9,228,39,19,45,92,80,202,62,25,212,109,105,124,207,64,219,240,173,154,139,11,113,179,122,44,232,12,34,59,168,113,40,90,182,110,229,165,212,18,180,81,180,243,75,52,167,126,130,139,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,165,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,49,152,177,98,254,75,241,78,242,195,63,74,122,79,228,149,193,81,161,117,188,142,79,85,210,201,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,162,242,120,92,98,244,156,90,201,245,178,197,73,249,111,212,172,105,15,90,18,158,121,134,154,66,209,25,40,92,84,180,77,253,36,34,27,241,27,53,40,146,179,91,107,53,110,250,106,150,160,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,2,63,231,242,250,252,157,228,219,22,43,254,139,244,135,87,111,185,66,228,243,249,91,125,36,226,32,115,119,109,86,188,190,171,153,183,79,91,102,221,83,174,226,206,184,212,149,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,6,85,198,135,184,120,94,181,91,255,0,37,184,85,93,172,199,136,204,136,180,117,209,16,152,200,82,80,108,83,228,187,5,149,25,41,74,61,234,106,51,106,89,235,161,172,212,100,73,35,36,148,138,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,220,67,50,89,85,202,198,40,72,174,218,22,252,180,225,93,203,32,142,223,152,114,85,40,161,62,109,238,118,158,251,138,73,41,11,74,137,213,52,75,53,26,217,36,159,49,197,161,237,183,63,148,239,11,24,55,240,254,222,242,230,7,85,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,12,193,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,161,236,140,225,125,87,7,50,151,134,118,29,117,82,202,164,197,31,210,83,24,151,9,81,31,136,252,231,156,154,228,87,26,81,154,146,182,85,36,217,61,116,51,54,204,205,41,215,105,119,81,86,188,112,108,9,46,210,176,179,20,160,219,209,10,60,89,21,26,5,82,172,146,105,47,154,221,75,79,194,142,179,215,154,180,17,51,61,105,236,52,32,205,207,162,110,22,232,171,194,202,255,0,147,98,231,74,205,138,119,12,74,77,54,234,143,62,129,82,57,38,210,81,41,14,70,91,177,227,146,220,47,85,107,152,196,66,70,195,37,169,123,80,90,239,52,170,253,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,3,58,217,252,177,127,39,121,201,197,138,7,165,61,33,213,220,14,87,121,220,142,86,223,73,54,137,252,173,187,149,175,47,170,229,238,215,214,217,187,68,235,180,173,43,131,213,235,85,186,178,124,138,21,66,60,70,227,217,215,69,74,137,5,76,161,68,183,24,90,89,156,106,116,205,70,70,190,108,231,82,70,146,73,108,74,11,77,72,212,169,190,2,154,248,157,112,255,0,135,132,83,36,230,7,4,45,222,146,197,151,185,251,154,154,211,140,53,22,131,41,199,217,101,165,70,66,150,78,27,47,185,35,177,150,208,164,178,164,43,67,75,106,66,27,157,92,46,60,9,225,151,227,94,113,52,74,161,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,169,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,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,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,106,131,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,229,92,40,242,45,250,12,208,99,93,153,255,0,147,202,176,33,78,87,248,202,85,81,200,230,159,248,174,149,106,87,235,188,72,255,0,7,120,90,160,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,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,202,120,188,223,95,36,178,109,82,160,122,47,171,249,107,112,82,232,92,238,127,47,164,229,184,169,252,221,187,79,153,175,65,203,219,170,127,75,187,95,87,106,169,175,47,86,181,10,249,199,220,52,178,174,152,61,109,22,224,188,40,212,186,140,110,106,219,231,197,126,107,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,105,164,4,127,207,229,139,249,68,201,182,44,80,61,41,232,254,146,223,114,187,206,228,115,119,122,53,196,79,229,109,220,157,57,157,47,47,118,190,174,253,218,43,77,167,157,113,170,128,0,0,1,85,124,115,190,164,255,0,121,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,74,227,95,141,245,83,170,217,185,110,102,135,17,52,212,199,143,124,72,169,41,197,41,247,31,53,77,134,211,8,79,98,80,132,164,158,82,140,247,26,205,109,145,108,216,124,200,235,194,179,7,40,88,187,155,138,68,155,141,237,98,88,84,247,111,22,227,109,95,242,169,81,159,97,184,197,189,11,73,163,150,252,134,159,215,214,74,185,27,20,147,74,204,202,229,51,99,225,99,25,62,31,220,62,92,248,205,96,213,64,205,182,109,240,94,171,128,185,134,189,176,254,85,161,46,221,164,55,88,153,46,219,142,242,212,234,29,162,57,33,206,137,214,157,82,148,110,163,148,73,73,168,212,165,18,208,180,47,71,16,178,43,84,224,239,141,21,92,69,203,205,107,15,238,139,190,93,102,175,96,86,17,18,28,121,40,82,151,2,136,244,116,116,109,19,166,157,22,130,117,153,169,66,77,74,83,104,109,40,245,91,38,136,68,190,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,6,122,248,138,224,229,119,6,243,113,125,198,171,189,212,68,188,42,15,222,52,185,59,80,142,116,89,239,186,226,139,98,86,179,79,41,242,144,198,170,218,165,242,55,237,74,86,146,19,215,130,61,235,74,159,130,248,133,135,44,199,150,85,42,29,208,213,110,67,170,66,121,10,98,116,70,217,105,40,86,237,198,178,85,61,227,81,26,72,136,148,222,134,173,76,147,99,224,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,121,230,193,186,118,47,229,226,237,136,251,91,166,209,169,51,234,208,125,101,22,178,25,131,36,155,46,197,160,190,147,157,234,212,189,228,99,63,212,42,165,91,12,241,6,29,77,9,217,80,182,170,237,186,164,234,147,249,216,239,146,140,181,209,73,250,72,239,208,203,239,23,235,98,94,113,177,195,36,78,213,147,243,210,102,216,74,143,37,61,169,219,41,116,132,169,101,174,212,17,246,187,222,69,183,221,246,80,78,36,83,213,73,196,75,166,150,180,237,84,58,212,232,230,90,235,161,161,245,167,222,126,239,120,188,190,23,211,142,94,88,41,141,154,116,228,190,203,125,254,234,124,47,251,196,187,1,248,171,117,54,40,148,105,245,153,71,163,48,34,187,37,195,237,236,74,16,106,62,226,51,238,47,113,140,234,103,67,19,164,98,166,99,47,74,195,141,237,98,157,89,168,211,34,158,164,123,152,110,124,133,33,95,65,38,90,147,157,198,70,126,243,19,167,131,110,8,235,14,183,140,245,68,104,100,236,154,60,118,245,239,45,41,242,82,230,169,115,239,236,52,126,223,96,180,240,0,0,0,0,0,0,0,0,0,0,0,0,20,157,198,14,189,22,161,152,6,40,172,167,71,105,123,185,199,169,246,243,33,64,82,123,203,78,226,246,25,136,16,39,199,8,12,76,145,105,227,148,219,32,203,249,37,215,203,231,43,179,213,233,97,207,117,61,155,12,207,83,87,176,211,251,123,133,216,0,0,0,0,15,226,149,180,181,49,155,44,212,222,167,127,227,149,199,114,37,95,53,39,163,216,90,119,109,134,194,15,250,41,62,244,123,135,38,218,122,110,211,176,119,140,143,98,50,48,183,50,118,165,218,242,55,181,23,174,222,157,116,215,116,9,45,151,110,213,31,123,158,225,162,214,220,67,168,39,16,122,164,251,140,127,208,0,0,0,0,0,0,0,0,0,0,0,0,228,25,177,195,70,113,83,1,47,27,109,127,167,69,26,161,34,41,118,246,190,80,159,66,11,233,36,187,220,246,158,158,241,157,43,130,155,50,201,190,42,84,135,75,108,170,13,85,232,202,46,195,209,198,30,52,159,180,203,189,62,243,47,188,95,159,15,28,84,103,21,50,209,111,202,66,245,118,128,212,74,27,197,161,246,45,138,124,67,87,244,18,93,238,123,53,47,180,196,153,1,6,56,186,202,92,124,184,196,66,127,217,107,109,160,254,227,129,60,83,238,95,35,49,51,30,240,214,36,151,54,50,253,223,70,109,197,104,103,181,42,154,209,25,232,93,167,216,98,110,241,77,204,4,73,209,109,124,10,182,231,115,97,210,169,208,164,62,124,163,78,174,52,83,98,168,189,118,245,238,52,247,44,203,239,239,28,95,134,190,9,74,197,156,194,83,42,47,35,109,62,219,83,53,117,57,169,30,174,71,157,12,205,58,115,18,175,162,230,186,246,151,216,98,251,161,198,68,40,140,67,107,232,48,218,90,79,220,146,208,191,204,63,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,86,63,112,147,174,230,3,25,110,204,98,184,243,57,211,203,185,170,10,144,220,111,145,104,95,73,21,9,38,227,70,222,137,136,39,57,76,54,211,92,205,132,165,236,220,175,89,70,98,69,228,151,39,148,172,155,216,21,219,65,155,170,37,213,82,175,86,14,165,34,180,154,34,105,239,169,132,178,219,109,69,95,206,186,165,161,181,37,229,167,85,232,71,33,205,18,90,153,170,69,0,174,172,126,224,249,66,198,76,101,187,49,86,220,198,191,146,49,46,170,130,170,142,82,62,77,174,127,38,83,169,37,73,115,158,185,168,53,115,95,55,93,211,106,82,142,102,196,145,37,36,36,174,74,114,165,249,159,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,138,184,177,193,175,242,161,138,119,150,38,126,113,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,74,172,148,229,75,243,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,5,122,230,71,132,117,43,30,177,182,233,197,250,54,51,196,179,163,220,242,26,150,186,60,107,65,47,161,167,201,134,208,243,166,226,101,180,75,91,174,161,199,150,173,132,102,183,84,103,184,245,81,247,92,144,229,6,187,147,155,86,229,178,164,98,255,0,203,74,45,114,160,205,82,28,111,147,232,167,116,18,185,124,185,14,111,39,157,91,188,212,34,49,104,102,73,71,35,84,150,171,81,137,42,2,170,255,0,184,99,255,0,181,23,253,137,255,0,228,241,63,242,185,129,127,155,94,4,219,56,41,242,167,229,31,201,206,183,249,207,161,232,249,253,68,199,228,254,135,152,230,221,188,253,191,76,245,219,175,102,186,23,85,1,202,179,71,129,127,156,166,4,220,216,41,242,167,228,231,202,62,139,249,207,161,235,57,29,60,198,36,254,135,152,222,237,220,141,191,76,180,221,175,110,154,28,0,254,225,143,254,212,95,246,39,255,0,147,197,170,0,10,171,254,225,143,254,212,95,246,39,255,0,147,196,255,0,202,230,5,254,109,120,19,108,224,167,202,159,148,127,39,58,223,231,62,135,163,231,245,19,31,147,250,30,99,155,118,243,246,253,51,215,110,189,154,232,93,84,0,7,148,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,169,232,252,222,83,200,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,216,79,98,254,75,240,178,205,195,63,74,122,79,228,149,191,78,161,117,188,142,79,85,210,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,142,85,154,60,11,252,229,48,38,230,193,79,149,63,39,62,81,244,95,206,125,15,89,200,233,230,49,39,244,60,198,247,110,228,109,250,101,166,237,123,116,208,224,7,247,12,127,246,162,255,0,177,63,252,158,45,80,7,42,205,30,5,254,114,152,19,115,96,167,202,159,147,159,40,250,47,231,62,135,172,228,116,243,24,147,250,30,99,123,183,114,54,253,50,211,118,189,186,104,112,86,211,224,181,93,177,174,170,53,235,107,102,199,162,173,91,245,8,245,74,116,159,144,136,115,145,41,135,18,227,78,108,92,229,33,91,86,132,158,138,35,73,233,161,145,151,96,179,240,0,1,85,127,220,49,255,0,218,139,254,196,255,0,242,120,178,156,39,177,127,37,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,192,85,95,247,12,127,246,162,255,0,177,63,252,158,44,167,9,236,95,201,126,22,89,184,103,233,79,73,252,146,183,233,212,46,183,145,201,234,186,88,205,179,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,122,176,16,3,52,124,41,63,57,76,118,185,177,175,242,245,242,115,229,31,69,252,217,242,91,172,228,116,240,216,141,250,110,173,189,219,185,27,190,129,105,187,78,221,53,62,255,0,146,156,169,126,103,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,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,242,184,55,132,54,110,4,97,221,63,11,112,249,137,108,91,212,153,19,158,130,196,151,205,229,199,68,153,111,74,54,73,103,235,41,8,83,234,66,13,70,165,236,74,119,41,106,213,71,237,71,42,205,30,5,254,114,152,19,115,96,167,202,159,147,159,40,250,47,231,62,135,172,228,116,243,24,147,250,30,99,123,183,114,54,253,50,211,118,189,186,104,112,3,251,134,63,251,81,127,216,159,254,79,22,168,0,0,3,202,98,197,139,249,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,254,212,95,246,39,255,0,147,196,212,206,182,84,191,60,28,44,165,97,159,203,223,146,94,140,184,24,174,245,190,139,235,249,156,184,210,25,229,114,249,205,105,175,83,187,118,227,211,102,154,118,234,81,87,9,248,53,254,75,241,78,205,196,207,206,59,210,127,36,174,10,117,119,162,249,33,201,234,186,89,45,189,202,230,117,170,217,187,151,183,118,213,105,174,186,30,154,11,42,0,17,255,0,58,217,82,252,240,112,178,149,134,127,47,126,73,122,50,224,98,187,214,250,47,175,230,114,227,72,103,149,203,231,53,166,189,78,237,219,143,77,154,105,219,169,112,12,174,112,164,252,218,241,218,217,198,191,203,215,202,63,147,157,111,243,103,201,110,143,159,212,67,126,55,233,186,183,54,237,231,238,250,7,174,221,59,53,212,167,248,133,89,214,225,189,249,224,226,157,43,19,63,44,191,36,189,25,111,177,66,232,190,78,245,252,206,92,153,15,115,121,157,83,90,107,212,237,219,180,244,217,174,189,186,23,171,200,198,70,63,50,239,150,223,234,163,242,199,229,143,163,127,218,79,71,244,189,39,83,255,0,172,61,191,119,83,254,247,77,158,221,123,37,80,170,191,238,24,255,0,237,69,255,0,98,127,249,60,89,78,19,216,191,146,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,99,149,102,19,46,150,38,101,168,246,189,167,137,145,250,235,110,133,112,21,118,109,51,123,205,122,67,108,9,145,155,107,156,203,173,184,214,215,37,33,237,201,51,215,147,176,203,69,153,151,85,0,0,0,21,171,139,28,26,255,0,42,24,167,121,98,103,231,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,254,109,120,19,108,224,167,202,159,148,127,39,58,223,231,62,135,163,231,245,19,31,147,250,30,99,155,118,243,246,253,51,215,110,189,154,232,93,84,4,0,205,31,10,79,206,83,29,174,108,107,252,189,124,156,249,71,209,127,54,124,150,235,57,29,60,54,35,126,155,171,111,118,238,70,239,160,90,110,211,183,77,79,191,228,167,42,95,153,246,22,85,112,207,229,239,202,223,73,220,15,215,122,223,69,244,28,190,100,104,236,242,185,124,231,117,211,166,221,187,113,107,191,77,59,53,57,0,0,35,254,117,178,165,249,224,225,101,43,12,254,94,252,146,244,101,192,197,119,173,244,95,95,204,229,198,144,207,43,151,206,107,77,122,157,219,183,30,155,52,211,183,82,224,25,92,225,73,249,181,227,181,179,141,127,151,175,148,127,39,58,223,230,207,146,221,31,63,168,134,252,111,211,117,110,109,219,207,221,244,15,93,186,118,107,169,119,252,235,101,75,243,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,243,107,199,107,103,26,255,0,47,95,40,254,78,117,191,205,159,37,186,62,127,81,13,248,223,166,234,220,219,183,159,187,232,30,187,116,236,215,82,159,224,60,166,44,88,191,149,12,44,188,176,207,210,158,140,249,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,173,111,238,24,255,0,237,69,255,0,98,127,249,60,90,160,0,0,0,138,185,231,200,199,231,163,242,39,253,84,126,71,124,142,244,151,251,73,233,14,171,171,233,191,245,134,118,109,233,191,223,107,191,217,167,111,42,202,231,10,79,205,175,29,173,156,107,252,189,124,163,249,57,214,255,0,54,124,150,232,249,253,68,55,227,126,155,171,115,110,222,126,239,160,122,237,211,179,93,74,127,128,0,229,89,163,192,191,206,83,2,110,108,20,249,83,242,115,229,31,69,252,231,208,245,156,142,158,99,18,127,67,204,111,118,238,70,223,166,90,110,215,183,77,14,0,127,112,199,255,0,106,47,251,19,255,0,201,226,213,0,5,106,226,199,6,191,202,134,41,222,88,153,249,199,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,155,94,4,219,56,41,242,167,229,31,201,206,183,249,207,161,232,249,253,68,199,228,254,135,152,230,221,188,253,191,76,245,219,175,102,186,20,63,199,238,18,117,220,192,99,45,217,140,87,30,103,58,121,119,53,65,82,27,141,242,45,11,233,34,161,36,220,104,219,209,49,4,231,41,134,218,107,153,176,148,189,155,149,235,40,204,72,188,146,228,242,149,147,123,2,187,104,51,117,68,186,170,85,234,193,212,164,86,147,68,77,61,245,48,150,91,109,168,171,249,215,84,180,54,164,188,180,234,189,8,228,57,162,75,83,53,117,252,88,177,127,42,24,89,121,97,159,165,61,25,242,182,223,168,208,186,222,71,59,165,234,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,90,223,220,49,255,0,218,139,254,196,255,0,242,120,181,65,13,115,181,195,142,149,156,59,254,133,136,204,226,204,187,62,165,74,163,149,18,67,74,163,38,162,196,134,16,243,143,52,164,39,156,202,155,89,41,247,137,70,106,89,40,141,189,9,27,76,215,249,50,83,195,123,243,62,197,58,174,38,126,89,126,86,250,78,223,126,133,209,124,157,232,57,124,201,49,222,230,243,58,167,117,211,166,219,183,105,107,191,93,123,52,54,117,184,111,126,120,56,167,74,196,207,203,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,133,234,242,49,145,143,204,187,229,183,250,168,252,177,249,99,232,223,246,147,209,253,47,73,212,255,0,235,15,111,221,212,255,0,189,211,103,183,94,201,84,33,86,117,184,111,126,120,56,167,74,196,207,203,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,132,201,79,13,239,204,251,20,234,184,153,249,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,15,41,139,22,47,229,67,11,47,44,51,244,167,163,62,86,219,245,26,23,91,200,231,116,189,84,103,25,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,43,91,251,134,63,251,81,127,216,159,254,79,22,83,132,246,47,228,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,61,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,241,153,25,19,98,63,13,223,160,251,106,105,95,114,139,67,255,0,56,161,30,37,24,35,43,9,115,9,83,168,180,222,234,125,200,111,85,210,230,164,90,57,34,116,195,36,233,204,82,190,139,122,235,216,95,97,14,209,194,203,31,226,65,141,116,96,85,201,59,149,18,173,78,155,34,57,242,141,90,56,233,66,138,146,245,27,215,184,149,222,178,47,187,188,66,44,193,198,102,30,62,98,84,56,206,111,101,139,190,178,219,106,208,203,114,83,53,210,35,208,251,75,176,133,192,240,137,150,169,57,113,150,149,127,177,86,220,65,125,197,2,0,157,0,35,55,16,236,84,99,10,242,209,112,74,90,246,187,95,102,93,13,146,208,207,87,31,167,203,52,255,0,65,69,222,223,183,66,251,72,80,101,191,77,153,123,95,20,218,67,69,186,85,122,170,204,100,151,97,106,227,239,18,75,218,69,222,175,121,23,220,52,91,148,236,52,103,10,240,18,206,182,209,250,117,209,169,242,37,23,111,99,231,9,132,44,190,146,139,189,191,97,233,238,29,124,0,0,0,0,0,0,0,0,0,0,0,0,127,203,142,33,164,27,139,61,18,93,230,51,165,158,28,70,70,40,230,78,235,187,89,70,198,165,116,59,19,174,186,109,129,25,179,237,218,147,239,111,220,56,62,211,211,118,157,131,172,229,90,245,59,3,28,173,203,145,74,249,168,221,102,242,211,191,116,55,208,95,209,81,247,175,220,52,154,149,110,45,72,127,64,0,0,0,120,220,96,184,92,181,176,234,173,93,105,222,82,227,114,52,86,221,218,110,125,180,247,104,127,173,238,25,140,121,231,36,56,111,60,173,203,87,121,233,160,177,140,47,202,36,11,255,0,135,204,187,181,154,47,46,232,95,47,164,127,169,81,243,116,173,173,181,250,188,228,182,157,26,70,157,165,219,236,237,21,221,78,168,76,163,79,110,124,55,57,114,25,215,106,180,35,211,84,153,31,97,145,151,113,152,210,62,88,49,70,22,47,96,205,10,244,139,35,154,185,157,87,51,212,52,233,178,91,205,151,122,17,253,95,187,254,241,213,192,0,0,0,0,0,0,0,0,0,0,0,7,248,203,142,137,113,94,136,233,106,135,155,83,106,47,176,203,67,255,0,56,207,247,17,140,43,123,12,115,39,93,213,142,83,53,247,101,86,155,245,137,90,165,249,242,244,63,166,163,238,71,183,79,184,132,150,224,207,138,77,211,110,26,254,23,200,127,106,37,55,42,170,132,109,215,87,20,186,123,4,122,146,62,207,214,211,236,246,139,113,1,90,92,104,238,169,81,112,250,218,181,154,236,109,218,172,57,106,62,206,221,88,168,160,203,187,251,69,80,216,215,11,214,149,217,75,186,226,150,178,40,178,216,168,176,93,157,174,50,234,92,73,118,145,151,122,125,164,101,246,24,253,23,165,215,90,196,203,210,101,193,63,231,39,85,230,56,180,35,212,45,20,235,170,89,39,82,36,151,210,89,246,232,95,176,93,215,12,108,3,103,9,176,38,29,199,80,103,74,181,202,77,212,141,91,143,213,102,68,56,107,217,161,56,164,158,138,108,251,116,35,251,8,132,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,184,156,224,27,56,179,129,51,46,58,123,58,213,173,162,114,164,74,220,126,179,49,225,204,94,205,13,196,164,181,83,133,219,161,159,216,100,41,22,203,186,235,88,103,122,67,184,32,124,220,234,68,198,214,180,122,135,170,154,117,43,52,234,100,162,250,72,46,221,15,246,143,207,124,220,47,93,183,101,82,235,148,90,72,173,75,126,162,249,118,118,56,243,170,113,69,216,68,93,234,246,17,23,216,66,215,120,46,93,82,165,97,245,203,106,186,90,182,213,86,100,180,159,103,102,140,83,144,69,221,253,162,203,128,84,119,25,140,82,110,165,112,208,48,186,59,251,145,21,184,181,85,163,102,154,56,149,212,24,51,212,209,246,254,182,159,103,180,70,158,29,24,86,246,39,102,78,132,68,199,53,154,3,177,107,78,122,196,157,18,196,248,154,159,211,73,247,47,217,175,220,99,64,49,35,162,28,70,98,52,90,33,134,210,218,75,236,34,208,191,204,63,216,0,0,0,0,0,0,0,0,0,0,0,0,114,140,207,226,140,44,32,193,154,237,233,42,71,41,112,250,94,95,168,106,215,124,182,91,62,228,47,250,207,119,253,227,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,250,190,225,236,128,0,0,0,71,236,247,78,114,159,150,107,177,246,149,181,101,208,104,122,107,254,216,70,47,237,25,216,34,212,244,33,163,124,171,91,17,139,45,214,229,10,76,62,67,75,235,55,55,204,53,119,79,125,69,218,71,175,127,218,40,123,52,152,95,55,6,241,206,228,195,201,232,218,237,47,163,215,180,143,244,144,216,123,216,181,151,115,133,253,35,253,157,194,124,240,122,199,120,232,122,167,131,213,103,182,184,190,79,64,91,76,247,104,83,228,59,244,91,236,246,125,37,253,222,225,107,32,0,0,0,0,0,0,0,0,0,0,0,0,42,251,141,6,25,20,218,69,185,138,81,99,111,147,29,112,232,238,47,126,154,48,148,212,95,62,195,94,157,231,250,186,253,190,193,10,184,123,95,177,236,28,208,218,143,201,45,83,91,155,6,140,93,253,134,245,70,33,251,18,175,212,251,62,242,26,19,101,212,190,203,111,163,232,184,146,89,125,198,90,143,251,20,239,198,98,241,42,150,38,80,45,116,51,162,98,210,226,188,107,221,222,164,200,168,35,77,54,253,190,241,91,226,74,100,27,1,231,99,118,62,80,153,84,109,244,202,20,184,181,105,135,189,37,185,182,102,197,230,39,244,136,81,106,151,123,203,83,247,17,159,118,129,168,116,136,116,10,52,26,29,61,174,92,106,124,102,162,178,141,198,123,80,132,18,82,90,153,153,159,97,23,121,152,253,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13,114,145,14,191,70,157,67,168,53,204,141,80,140,236,87,145,184,203,114,22,131,74,139,82,50,50,236,51,238,50,25,249,207,206,3,79,193,28,124,174,180,152,219,41,117,217,114,170,208,207,122,79,107,111,77,149,203,71,233,22,163,209,45,119,158,135,239,34,62,248,214,44,131,131,61,226,84,220,76,175,218,235,103,84,202,165,202,120,151,187,185,74,145,79,70,154,109,251,61,226,226,7,252,60,234,88,101,199,215,244,91,73,172,254,226,45,70,123,56,132,223,177,175,236,208,221,111,197,45,19,68,155,58,140,174,254,213,51,81,150,126,212,167,245,254,223,188,196,212,224,191,134,69,10,147,113,226,148,168,251,36,200,92,202,59,106,223,174,172,41,52,231,203,176,151,167,121,126,174,191,111,176,90,16,0,0,0,0,0,0,0,0,0,0,0,0,10,166,227,11,142,241,214,245,51,7,169,47,110,113,28,254,188,182,153,109,212,160,72,107,233,55,219,237,250,43,251,253,194,3,101,111,11,230,227,30,57,91,120,123,1,27,157,170,117,154,118,145,126,142,27,239,123,86,130,238,108,255,0,164,95,216,47,139,53,54,196,115,203,125,197,66,139,15,158,210,58,77,173,243,13,61,243,216,81,246,153,251,254,209,156,115,45,15,67,26,39,200,140,231,42,25,102,180,223,117,91,150,125,126,167,166,159,237,132,146,254,193,32,64,0,0,0,70,14,35,50,156,141,149,251,155,150,122,110,232,181,255,0,164,98,12,255,0,83,255,0,195,27,212,181,239,255,0,49,141,51,224,145,17,97,133,20,146,157,165,252,167,179,93,127,241,135,5,97,241,145,194,36,83,174,218,54,43,69,78,138,171,245,29,81,235,223,202,106,158,194,59,215,246,251,18,95,110,189,226,1,224,198,40,213,176,115,16,233,151,245,28,183,63,78,231,104,143,84,183,115,24,113,174,245,33,100,93,142,31,244,79,251,70,148,172,91,198,151,126,218,240,238,154,51,188,200,147,121,156,181,109,81,125,7,20,131,236,82,82,125,232,63,96,251,224,0,0,0,0,0,0,0,0,0,0,0,2,62,231,187,14,35,226,54,89,111,102,157,45,92,161,81,170,85,166,187,251,86,205,62,78,133,244,147,250,254,221,126,227,20,13,134,213,151,236,188,84,182,171,100,190,83,148,106,244,57,6,122,18,182,155,50,80,175,113,235,244,125,199,251,70,144,240,70,233,110,244,194,59,62,228,67,220,213,78,161,83,223,113,91,118,234,181,197,109,103,217,161,126,183,184,135,183,51,208,140,253,194,134,248,163,221,207,220,89,149,157,1,195,213,52,214,29,136,158,238,230,231,205,34,254,137,126,183,218,34,4,104,238,203,146,212,70,19,185,199,150,150,208,90,145,106,163,61,8,187,126,211,23,163,194,251,47,108,225,54,8,71,186,170,140,107,87,185,84,138,138,87,184,253,88,242,34,66,112,145,162,92,82,79,69,182,125,186,17,253,132,66,105,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,156,80,114,246,206,44,224,132,139,170,152,206,149,123,104,215,81,82,247,31,173,30,60,73,174,26,52,83,137,73,106,183,11,183,67,63,176,200,81,116,152,238,196,146,236,71,211,181,198,86,166,214,90,145,232,162,61,12,187,62,210,18,255,0,133,205,220,253,187,153,88,48,27,61,19,82,97,168,138,238,238,114,124,34,63,232,159,234,253,130,249,8,245,34,63,120,241,56,219,116,183,101,225,37,225,114,45,238,82,160,208,170,15,182,173,187,180,90,35,56,178,236,208,255,0,87,220,99,55,120,149,89,126,244,197,91,154,182,107,230,185,89,175,205,144,71,161,39,113,189,37,106,247,22,159,75,220,95,176,95,206,68,112,226,62,28,229,150,201,105,162,209,202,237,26,155,90,119,191,177,111,83,227,106,95,73,95,169,236,211,238,33,32,128,0,0,0,0,0,0,0,0,0,0,0,7,192,190,175,26,85,133,108,76,186,107,46,242,226,66,229,243,21,181,71,166,247,18,130,236,74,84,125,235,47,96,205,118,51,226,149,91,24,241,14,167,126,214,11,107,245,30,78,168,245,79,111,45,134,218,239,74,16,71,216,217,127,68,191,180,79,190,13,216,68,138,141,219,89,197,105,73,213,84,142,159,165,61,123,185,173,84,24,95,114,254,207,106,79,236,211,188,89,230,54,145,30,24,86,137,73,220,95,201,187,53,211,255,0,24,108,102,98,161,254,24,230,133,167,119,249,136,104,7,135,52,167,36,229,126,217,230,30,187,122,221,63,233,25,98,79,128,0,0,0,139,156,71,143,76,175,220,191,254,199,230,49,5,0,66,217,213,35,122,246,167,183,83,211,95,97,141,47,101,254,84,41,120,75,66,122,159,39,168,96,250,173,174,108,52,107,252,165,221,123,15,183,188,140,135,52,207,230,20,183,139,57,112,184,168,100,173,178,17,210,114,85,166,186,107,62,42,149,217,189,37,220,223,180,198,121,148,147,73,237,81,118,144,183,254,16,217,134,133,95,181,42,24,61,91,155,164,250,103,43,160,71,44,254,115,152,236,249,14,118,165,178,73,104,146,47,164,179,215,217,238,22,82,0,0,0,0,0,0,0,0,0,0,0,0,62,101,209,74,110,187,109,85,168,111,39,86,234,16,100,68,81,107,222,78,54,164,159,180,189,254,242,25,198,205,125,144,171,3,48,87,197,19,77,16,170,245,77,246,139,220,142,181,244,145,125,37,126,167,180,197,195,112,180,196,70,111,108,179,195,167,153,109,122,131,41,186,86,157,167,170,88,167,194,45,126,137,23,122,187,187,126,243,18,230,183,80,106,147,70,159,84,124,254,110,28,87,100,47,191,232,161,6,163,238,35,247,123,134,110,179,87,116,63,118,230,59,18,106,142,175,115,101,117,214,27,143,216,69,163,61,123,234,73,119,23,235,123,75,81,239,242,11,128,210,113,191,31,104,13,56,95,205,246,252,200,181,153,93,222,187,108,77,139,189,63,164,66,139,84,187,222,90,159,184,143,217,160,106,45,38,37,10,145,10,139,1,27,35,193,142,220,102,147,169,158,136,66,73,36,90,153,153,247,17,119,153,143,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,3,241,86,169,49,43,180,137,180,89,232,223,30,116,119,35,58,157,76,181,66,210,105,50,212,140,143,184,207,184,200,103,231,63,88,13,39,4,49,246,190,211,101,252,223,112,76,149,89,139,221,234,54,252,217,91,19,250,69,168,244,75,93,231,161,251,200,189,190,3,42,151,67,214,150,99,112,218,168,218,246,182,119,93,29,185,29,132,122,179,215,176,165,23,113,251,19,236,45,70,145,104,147,218,170,209,160,85,24,253,28,200,173,72,71,127,209,90,9,69,222,69,236,63,112,136,252,82,241,17,155,39,44,211,32,17,110,122,189,41,202,86,157,165,162,95,167,205,45,126,137,151,122,123,187,62,242,20,241,149,11,33,87,254,96,172,122,38,154,161,53,234,99,238,151,189,29,107,9,50,250,73,253,127,97,141,28,218,244,166,232,86,213,38,134,202,116,110,159,6,60,68,150,189,196,219,105,73,123,79,221,239,49,244,192,0,0,0,0,0,0,0,0,0,0,0,5,107,241,121,204,52,58,5,167,79,193,234,36,221,103,213,57,189,122,57,103,243,124,183,96,72,111,181,77,154,79,84,153,253,21,150,158,223,112,167,244,164,212,123,82,93,166,52,51,144,60,41,111,9,178,225,110,208,205,91,164,47,171,231,43,77,53,210,124,165,39,179,122,139,185,207,97,142,151,152,9,80,162,97,45,117,234,132,158,157,130,233,119,57,176,215,167,242,150,180,236,46,222,243,34,25,161,155,179,170,94,197,238,79,102,135,166,158,194,23,255,0,195,132,245,202,253,181,255,0,237,158,99,44,74,48,0,0,0,17,207,63,209,37,202,203,5,217,210,177,204,219,208,110,245,136,180,254,112,139,239,25,227,26,39,200,149,109,53,252,179,218,147,210,141,164,190,187,179,93,123,170,18,75,220,94,225,222,42,48,89,169,67,114,20,130,213,183,52,215,191,216,100,126,207,184,102,239,53,88,104,188,37,199,43,138,201,38,121,108,193,233,57,126,182,186,239,134,195,135,253,37,31,123,158,243,254,193,229,176,143,20,43,184,63,125,83,239,171,121,95,202,160,115,118,167,68,122,219,217,113,163,237,90,22,69,216,225,255,0,68,255,0,180,104,135,46,121,128,180,243,17,96,70,189,45,151,187,87,191,158,206,215,126,107,71,222,109,62,178,219,111,118,188,149,31,97,118,127,214,125,84,0,0,0,0,0,0,0,0,0,0,0,0,83,111,25,60,47,58,62,45,208,241,26,19,123,98,77,163,198,132,247,110,186,200,92,154,131,202,62,213,153,247,17,118,18,72,190,223,96,253,60,27,241,49,20,220,73,173,97,212,153,27,83,42,159,38,123,105,217,174,171,84,138,123,37,218,72,251,63,91,246,123,69,149,230,206,236,93,155,151,187,234,170,210,182,184,229,2,166,202,15,77,125,99,130,250,139,216,127,171,238,25,199,184,166,189,89,185,106,117,23,15,115,179,167,60,250,187,139,85,45,195,63,176,187,207,236,23,75,194,123,4,227,88,216,52,187,226,91,122,79,174,190,111,163,180,251,25,122,44,23,75,185,197,39,233,32,253,132,127,119,112,158,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,32,119,22,28,19,141,124,224,210,47,136,141,235,62,132,249,62,190,211,237,101,152,179,157,62,247,18,159,164,178,246,25,253,253,194,150,173,217,175,81,174,90,101,69,179,218,236,25,204,190,158,227,209,72,112,143,237,46,242,251,70,142,50,151,118,174,242,203,221,141,85,117,91,156,110,129,76,97,103,166,158,177,65,97,71,236,47,214,247,10,213,227,35,137,141,212,177,34,137,135,81,164,110,76,90,124,105,238,39,102,154,45,47,212,25,62,211,71,219,250,223,179,218,63,47,6,204,47,58,198,45,215,49,26,107,123,162,66,163,201,132,207,110,154,72,68,154,123,201,62,197,145,247,25,246,26,76,190,223,96,185,32,0,0,0,0,0,0,0,0,0,0,0,1,202,179,25,152,11,79,46,246,4,171,210,230,123,181,27,57,12,237,119,231,117,125,150,213,235,33,183,54,233,206,73,246,151,111,253,101,157,236,93,197,10,238,48,95,85,11,234,224,63,229,83,249,91,147,234,122,187,25,109,162,237,66,16,71,216,217,127,68,191,180,122,156,170,225,162,241,107,28,173,219,36,217,230,51,59,171,230,122,218,105,178,27,238,23,244,146,125,237,251,203,251,6,145,41,208,89,166,195,110,20,114,209,182,245,211,191,218,102,126,223,188,112,124,246,214,211,64,203,61,217,61,72,220,72,232,59,53,211,190,161,24,189,199,239,25,216,26,28,200,12,73,113,114,193,105,245,76,114,247,117,251,125,98,61,127,156,37,123,132,140,0,0,0,1,227,49,134,203,131,136,88,117,86,180,170,72,221,30,119,35,121,106,101,244,31,109,194,238,82,79,189,5,237,33,153,25,208,165,83,165,46,28,198,185,111,55,166,228,238,35,211,82,35,46,210,236,238,50,23,163,194,138,236,114,225,202,221,26,157,33,254,99,212,206,163,121,109,211,111,50,163,56,203,184,136,143,176,190,209,52,5,73,241,148,194,71,96,87,109,236,80,140,91,155,159,213,245,7,216,91,118,34,158,194,123,215,219,174,190,196,151,246,138,195,29,235,40,25,164,184,178,197,136,141,220,16,87,205,164,75,215,210,49,116,109,60,237,172,72,67,94,185,180,226,147,162,223,51,245,75,183,184,251,59,175,235,9,241,114,201,198,123,78,61,229,98,213,58,234,124,157,251,87,200,121,175,162,234,219,62,199,80,133,125,38,151,236,246,125,198,126,208,0,0,0,0,0,0,0,0,0,0,0,4,49,226,159,134,82,111,140,186,75,173,192,103,123,212,7,156,169,62,123,136,182,176,196,25,170,81,246,172,136,251,84,93,196,103,246,24,168,236,156,223,199,135,89,138,178,107,138,145,202,101,234,221,54,52,131,217,187,115,71,58,58,148,95,69,70,93,136,239,34,212,92,23,17,91,205,213,228,250,77,114,144,191,154,175,199,90,76,244,46,214,31,165,203,87,244,147,175,118,158,194,63,184,81,174,29,81,29,185,241,10,216,183,26,253,37,90,179,10,10,127,198,117,244,32,189,165,250,222,242,251,200,105,51,2,109,164,217,248,53,100,91,124,189,142,83,237,218,108,103,123,117,220,182,226,52,131,62,243,211,232,251,12,200,123,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,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,146,147,89,155,5,95,227,52,250,208,126,211,253,95,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,41,215,187,95,97,159,222,41,247,56,215,241,226,46,98,239,106,225,72,230,178,205,110,165,22,57,236,219,181,162,157,33,73,47,162,147,62,197,247,153,106,45,195,133,134,25,73,177,242,233,18,183,80,99,150,245,125,230,234,76,30,226,61,209,223,131,9,73,62,197,153,23,106,79,188,136,254,194,19,60,0,0,0,0,0,0,0,0,0,0,0,7,139,197,140,92,178,112,98,211,145,121,95,85,78,134,159,27,102,229,242,30,119,233,58,134,203,177,164,45,95,73,212,123,61,191,121,149,2,230,255,0,52,151,22,103,113,21,203,130,106,249,84,120,154,122,58,46,141,171,147,185,136,232,119,215,38,155,82,181,91,4,126,177,118,119,23,103,127,5,22,121,193,175,9,29,159,93,184,113,66,73,109,110,7,73,211,159,97,238,222,138,131,10,238,95,102,154,123,82,127,218,45,176,67,14,43,151,99,150,246,86,171,84,232,239,242,222,169,244,219,11,110,187,185,117,24,38,125,228,100,93,135,246,10,45,133,10,85,70,82,33,195,107,152,243,154,237,78,226,45,116,35,51,237,62,206,226,49,166,236,30,178,224,225,238,29,82,109,42,106,54,199,131,207,216,90,153,253,55,220,112,251,212,163,239,89,251,76,123,48,0,0,0,31,197,22,169,50,25,172,204,253,175,38,209,198,203,134,141,34,39,77,201,233,52,111,152,75,211,88,140,171,188,140,255,0,91,223,237,22,13,193,102,234,91,113,175,91,97,78,250,174,250,55,106,118,251,142,162,179,237,211,251,69,167,14,45,155,140,19,137,142,248,55,86,178,221,137,206,146,247,35,145,243,134,157,186,74,97,197,127,178,32,143,177,175,105,255,0,220,121,198,155,17,216,50,87,21,228,232,180,105,169,106,94,210,215,217,247,143,241,29,163,46,89,174,197,76,183,92,45,84,44,186,215,46,156,173,221,84,46,154,49,243,253,71,137,31,56,227,46,41,59,84,242,149,217,223,220,126,205,45,223,1,120,155,224,110,45,51,22,153,91,159,232,74,227,187,249,145,57,83,36,237,208,221,81,122,233,138,148,31,168,217,31,127,244,180,239,33,47,169,85,90,125,110,11,117,42,100,142,116,103,117,216,189,138,78,186,25,164,251,20,68,125,228,99,245,128,0,0,0,0,0,0,0,0,0,0,241,24,221,106,51,123,224,253,235,105,188,223,49,53,91,126,165,12,147,169,150,166,236,87,27,211,82,50,253,111,121,125,228,51,129,127,81,166,225,142,45,86,233,81,81,211,191,110,87,228,183,27,180,151,180,227,201,82,80,125,166,162,62,212,123,76,254,221,68,186,205,190,107,169,120,161,148,172,47,195,24,18,249,149,106,108,106,35,245,21,242,212,90,169,186,99,236,186,157,13,148,167,233,56,93,169,81,253,157,157,162,61,228,226,217,249,81,153,43,2,55,77,207,232,238,26,84,205,187,246,233,178,124,114,215,93,75,245,191,248,134,141,105,44,116,212,168,81,182,108,229,71,109,27,117,215,77,18,69,166,163,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,149,102,58,154,84,200,198,141,252,216,238,35,110,186,107,170,76,180,212,103,43,56,246,215,201,140,201,95,241,186,110,71,89,112,213,102,109,223,187,93,243,228,22,186,234,127,171,255,0,196,36,30,81,243,93,75,194,252,165,98,142,24,207,151,203,171,84,163,86,223,167,47,150,163,209,78,83,24,101,164,232,76,169,63,73,179,237,82,139,237,236,237,17,26,194,163,205,196,236,90,162,82,165,35,168,126,227,175,198,110,79,105,35,113,200,146,148,172,251,13,36,90,154,253,134,95,102,131,71,248,35,106,179,100,96,253,149,106,50,223,45,52,171,126,155,12,211,169,158,134,212,86,219,211,83,51,253,95,121,253,230,61,184,0,0,0,0,0,0,0,0,0,0,15,201,85,170,211,232,144,92,169,84,228,114,99,53,166,245,236,82,180,212,201,37,216,146,51,239,50,17,11,30,184,155,224,110,18,179,42,153,69,159,233,186,227,91,57,113,57,83,35,110,212,218,81,250,234,138,164,23,168,225,159,127,244,116,239,49,80,249,141,205,118,42,102,70,225,118,161,122,86,185,148,228,237,233,97,116,209,139,145,234,50,75,249,198,217,109,74,220,166,82,174,222,238,226,246,235,197,199,251,67,138,236,217,40,140,201,106,181,235,161,125,197,175,246,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,236,139,34,236,119,216,127,247,23,105,21,99,198,154,234,91,145,172,171,97,46,250,173,122,75,114,118,251,206,156,178,237,211,251,69,124,229,130,215,147,119,99,101,189,70,143,19,169,231,117,122,183,204,36,107,164,71,149,222,102,95,171,239,246,13,41,164,180,73,16,254,128,0,0,0,10,38,226,175,104,34,219,204,173,66,162,195,123,88,169,242,185,125,186,235,203,129,4,143,189,70,125,234,251,7,68,224,223,114,185,19,21,171,118,249,175,68,76,233,180,45,59,246,70,168,47,221,253,162,229,64,103,231,136,126,11,183,132,56,251,82,77,62,55,38,151,84,228,244,105,223,187,244,80,162,111,239,90,149,244,156,62,253,62,205,72,114,28,191,218,20,219,251,21,168,182,125,85,158,100,122,143,83,184,183,40,191,71,25,215,11,232,169,39,222,130,246,144,151,57,168,225,109,124,97,125,46,85,235,134,238,122,98,143,27,103,57,157,25,143,203,220,166,27,79,172,244,181,40,245,91,139,62,194,236,211,220,100,98,3,62,195,209,30,83,15,163,99,136,211,82,212,143,77,75,95,96,148,89,61,207,69,243,150,154,241,69,154,191,73,219,47,254,158,14,140,179,244,81,32,211,243,133,29,199,63,72,249,43,179,221,167,113,246,95,29,141,123,219,248,135,109,68,186,237,153,157,77,62,103,51,148,231,45,104,215,99,138,108,251,22,148,171,233,33,69,218,94,193,247,192,0,0,0,0,0,0,0,0,0,7,240,200,148,70,147,238,50,208,197,3,241,51,176,62,65,102,142,178,105,78,137,184,17,34,185,223,253,125,70,103,251,229,126,167,217,247,16,138,38,165,25,109,51,236,33,58,184,69,216,236,220,249,133,151,86,149,27,123,116,170,59,146,219,86,243,45,174,181,58,2,139,176,148,90,253,47,113,151,222,46,240,139,66,208,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,203,82,208,197,33,241,116,177,217,182,51,11,18,173,22,54,198,234,180,134,229,184,173,230,123,157,118,116,245,31,97,168,244,250,62,226,47,184,65,82,82,136,182,145,246,24,149,188,51,44,15,151,185,163,163,26,147,170,109,244,71,174,247,255,0,81,81,135,254,249,63,175,246,253,198,47,228,136,146,68,146,238,34,208,135,244,0,0,0,0,0,0,0,0,0,0,124,11,230,247,183,240,242,218,151,117,220,211,58,106,124,62,95,53,206,90,215,166,247,18,217,118,33,42,87,210,90,75,176,189,162,135,51,133,158,155,231,50,213,227,139,9,126,140,182,152,253,4,29,25,123,93,200,142,106,249,195,142,219,159,164,96,213,219,239,211,184,187,98,235,12,61,45,228,176,194,55,184,189,116,45,72,181,208,181,246,137,243,149,126,22,215,198,40,82,226,222,184,144,231,161,232,242,119,242,89,209,153,28,205,170,125,181,122,204,203,74,139,69,182,131,237,46,221,125,196,102,34,54,96,45,10,109,131,138,213,171,62,148,207,46,61,59,166,218,91,148,127,164,140,211,135,244,148,163,239,89,251,76,117,238,30,24,46,222,47,99,237,53,53,8,220,234,93,47,157,214,39,126,223,210,194,151,179,185,105,87,210,108,187,181,251,116,33,160,96,20,215,198,70,229,114,94,43,81,45,242,94,168,133,212,234,90,119,111,141,79,95,187,251,71,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,41,118,113,33,141,171,47,72,111,94,227,61,255,0,201,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,250,221,76,138,123,69,222,178,211,232,254,170,191,103,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,200,110,223,154,213,191,93,222,171,182,51,93,238,201,67,72,218,211,75,254,143,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,224,254,223,96,171,33,110,220,24,44,164,66,178,174,59,205,228,105,33,249,211,33,32,245,255,0,98,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,7,138,197,236,104,194,252,5,179,92,196,12,92,187,226,91,180,38,228,53,16,164,60,135,29,91,175,184,103,177,166,154,105,42,117,213,232,74,81,165,9,81,146,16,181,158,137,66,140,189,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,245,128,15,21,11,26,48,190,163,139,147,240,34,159,119,196,149,125,210,232,229,94,157,71,101,14,45,113,97,26,219,65,41,215,9,60,164,44,205,230,140,154,82,201,205,142,33,123,118,40,148,126,212,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,63,45,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,184,173,255,0,196,35,40,216,89,121,85,176,251,16,113,74,93,14,225,161,200,56,211,160,201,181,235,27,218,94,132,100,100,101,20,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,254,174,16,231,139,42,248,239,121,55,135,216,91,139,113,42,215,11,241,221,146,196,23,169,179,96,174,66,27,34,53,147,71,41,150,210,226,201,58,172,208,131,53,236,66,213,166,212,40,203,186,142,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,255,0,11,115,235,148,236,105,190,233,152,103,134,152,173,233,155,146,179,206,232,161,122,10,165,31,155,202,101,111,57,243,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,32,7,63,198,188,123,194,124,187,90,177,111,92,99,186,254,79,209,102,212,17,75,98,79,67,38,94,249,75,109,199,18,222,200,237,184,178,213,12,184,122,153,109,245,116,215,83,34,62,43,253,212,124,137,255,0,187,159,253,153,172,127,162,15,107,122,231,127,44,120,117,102,217,216,129,124,98,28,186,53,10,255,0,143,34,93,185,34,77,185,84,74,231,176,201,183,189,210,104,163,115,80,131,39,154,82,20,180,164,156,67,137,90,55,36,200,199,234,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,0,113,76,107,206,102,91,50,237,117,69,178,177,143,18,62,79,214,166,211,209,84,98,55,161,231,203,223,21,110,56,218,92,223,29,135,16,90,173,151,11,67,61,222,174,186,104,100,102,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,120,172,94,198,140,47,192,91,53,204,64,197,203,190,37,187,66,110,67,81,10,67,200,113,213,186,251,134,123,26,105,166,146,167,93,94,132,165,26,80,149,25,33,11,89,232,148,40,203,213,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,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,151,21,180,248,143,100,198,249,186,168,214,85,173,140,157,109,106,224,168,71,165,211,163,124,157,170,183,207,148,251,137,109,166,247,174,50,80,157,203,90,75,85,25,36,181,212,204,139,180,73,80,31,38,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,0,3,207,217,183,253,155,136,49,170,178,172,203,134,37,85,20,58,196,218,5,76,153,51,223,14,163,17,211,106,68,119,80,162,37,33,105,81,106,90,151,172,133,33,105,220,133,165,71,232,0,0,69,95,238,163,228,79,253,220,255,0,236,205,99,253,16,73,75,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,241,80,177,163,11,234,56,185,63,2,41,247,124,73,87,221,46,142,85,233,212,118,80,226,215,22,17,173,180,18,157,112,147,202,66,204,222,104,201,165,44,156,216,226,23,183,98,137,71,237,64,0,0,126,74,157,90,149,69,140,137,149,154,156,72,17,220,144,196,68,59,37,228,180,133,62,251,168,101,150,137,74,50,35,91,142,184,219,104,79,122,150,180,164,181,51,34,31,172,0,0,4,85,254,234,62,68,255,0,221,207,254,204,214,63,209,7,127,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,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,245,224,134,110,178,233,152,234,173,78,133,131,88,153,18,191,82,164,71,68,185,112,213,10,84,39,201,133,43,111,53,13,201,105,181,56,130,86,212,169,72,37,18,13,109,146,182,239,70,189,128,69,95,238,163,228,79,253,220,255,0,236,205,99,253,16,119,252,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,242,226,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,92,126,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,221,106,183,253,155,66,188,168,24,125,89,184,98,67,184,110,168,243,164,209,96,188,102,149,207,68,50,104,228,147,70,101,181,75,66,95,109,102,141,119,154,55,168,136,210,218,205,62,128,0,7,201,141,116,208,165,221,85,27,42,60,237,245,170,85,62,29,82,100,110,82,203,149,22,91,146,91,142,230,243,45,138,220,184,82,75,66,51,81,114,245,81,17,41,38,127,88,0,0,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,175,203,254,205,195,11,101,251,207,16,46,24,148,42,20,89,17,35,72,168,75,51,75,12,46,76,134,227,180,110,43,77,16,131,117,230,200,214,173,16,130,51,82,141,41,35,81,122,0,0,0,28,255,0,26,241,239,9,242,237,106,197,189,113,142,235,249,63,69,155,80,69,45,137,61,12,153,123,229,45,183,28,75,123,35,182,226,203,84,50,225,234,101,183,213,211,93,76,136,249,254,22,231,215,41,216,211,125,211,48,207,13,49,91,211,55,37,103,157,209,66,244,21,74,63,55,148,202,222,115,231,30,142,134,211,163,109,45,94,178,139,93,52,45,76,200,142,64,0,0,0,15,147,26,233,161,75,186,170,54,84,121,219,235,84,170,124,58,164,200,220,165,151,42,44,183,36,183,29,205,230,91,21,185,112,164,150,132,102,162,229,234,162,34,82,76,254,176,0,138,191,221,71,200,159,251,185,255,0,217,154,199,250,32,239,248,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,155,18,49,87,14,48,126,133,30,231,197,11,210,149,108,210,165,212,35,82,217,151,81,144,77,54,185,79,175,99,109,145,159,252,229,40,254,138,27,67,142,44,210,132,45,73,245,96,0,60,85,11,26,48,190,229,197,11,155,5,232,183,124,71,239,107,62,60,105,117,138,42,144,227,79,176,195,237,161,198,221,70,244,146,94,70,215,90,220,166,141,100,131,117,180,175,105,173,36,126,212,7,201,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,131,235,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,70,191,238,163,228,79,253,220,255,0,236,205,99,253,16,73,250,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,53,199,76,209,224,78,90,253,9,249,107,190,126,78,124,163,234,125,25,252,217,50,103,63,167,229,115,191,193,154,115,110,222,123,95,75,77,119,118,107,161,233,229,48,183,62,185,78,198,155,238,153,134,120,105,138,222,153,185,43,60,238,138,23,160,170,81,249,188,166,86,243,159,56,244,116,54,157,27,105,106,245,148,90,233,161,106,102,68,114,0,71,91,255,0,136,94,78,112,194,242,171,97,253,231,141,49,34,215,104,82,14,37,66,60,106,77,66,106,24,124,136,183,52,110,199,97,109,26,210,103,181,105,37,25,161,100,164,43,69,37,68,93,43,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,184,175,247,81,242,39,254,238,127,246,102,177,254,136,59,254,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,7,42,199,76,209,224,78,90,253,9,249,107,190,126,78,124,163,234,125,25,252,217,50,103,63,167,229,115,191,193,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,151,107,28,255,0,9,177,251,6,177,215,211,255,0,146,60,66,165,93,31,37,234,7,76,170,116,75,81,242,30,237,218,162,220,69,204,101,123,87,203,125,27,154,115,98,246,45,91,85,167,64,0,30,43,23,177,163,11,240,22,205,115,16,49,114,239,137,110,208,155,144,212,66,144,242,28,117,110,190,225,158,198,154,105,164,169,215,87,161,41,70,148,37,70,72,66,214,122,37,10,50,246,160,0,60,85,11,26,48,190,229,197,11,155,5,232,183,124,71,239,107,62,60,105,117,138,42,144,227,79,176,195,237,161,198,221,70,244,146,94,70,215,90,220,166,141,100,131,117,180,175,105,173,36,126,212,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,216,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,131,251,125,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,30,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,84,254,222,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,83,47,18,91,59,150,126,143,216,189,198,91,63,147,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,102,45,61,194,254,137,126,175,188,255,0,96,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,245,101,237,255,0,184,102,181,181,57,10,73,41,73,209,104,246,107,239,47,254,49,164,12,164,222,40,190,176,26,219,184,208,189,221,79,89,236,211,232,205,125,31,170,159,212,247,14,196,41,183,139,182,95,161,216,215,173,35,21,41,39,171,119,63,81,212,39,183,230,250,102,96,48,158,213,56,173,117,222,125,201,45,62,222,241,93,34,124,112,243,207,211,184,41,61,172,51,196,103,183,218,242,183,114,100,237,34,232,246,166,91,202,245,25,142,183,28,222,235,168,46,213,122,189,253,218,145,93,5,14,189,73,185,41,173,85,232,178,186,152,143,110,216,231,45,72,215,69,26,79,177,68,71,222,147,46,239,96,250,0,0,0,0,0,0,0,0,0,0,33,79,22,43,42,161,118,101,167,170,130,93,148,106,167,164,222,63,87,244,76,192,156,106,239,81,126,177,119,106,127,97,138,45,34,212,244,33,122,252,42,109,57,246,254,91,217,157,49,27,83,81,152,153,77,118,164,245,67,144,32,153,31,97,159,184,251,244,19,68,0,0,0,7,196,117,199,235,19,92,130,147,217,29,147,50,90,187,15,114,136,244,50,246,25,118,31,120,255,0,70,237,122,67,74,230,162,54,142,126,182,245,119,253,218,251,199,250,52,251,176,102,38,11,165,185,165,164,141,11,238,208,204,244,36,233,223,220,93,227,233,128,0,0,0,0,0,0,0,0,0,0,0,207,183,17,134,243,22,206,100,170,44,230,66,108,73,149,36,71,121,54,212,136,145,162,198,97,235,124,167,203,233,22,219,76,56,226,155,65,171,156,100,135,220,91,233,35,34,113,74,208,140,228,255,0,11,174,32,19,41,19,41,185,100,198,251,139,157,74,123,166,167,88,245,71,219,125,249,77,202,117,246,152,102,146,174,90,23,185,147,230,234,211,142,26,18,202,91,83,102,163,65,180,150,173,168,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,41,6,153,141,24,161,69,197,197,227,189,26,239,151,2,251,114,176,253,121,117,136,200,109,165,170,107,235,90,222,81,182,148,147,70,135,13,199,9,109,108,229,169,11,82,13,38,131,52,141,4,101,71,53,216,113,155,92,56,69,235,101,59,208,213,96,242,216,175,208,31,120,151,42,145,41,68,102,73,81,145,23,49,149,237,81,180,241,17,37,196,165,68,100,133,161,198,209,218,192,81,183,18,252,241,201,204,117,228,246,15,88,232,136,140,58,178,235,14,45,153,109,173,169,11,174,84,89,39,24,57,169,121,6,164,148,98,74,221,75,41,66,189,116,56,110,44,204,212,132,51,249,56,81,254,113,223,156,115,31,145,79,252,20,254,79,242,255,0,174,223,232,191,69,239,86,222,102,159,248,231,233,122,93,190,190,253,250,252,199,80,44,43,136,166,69,99,102,150,205,59,227,15,160,68,70,42,80,35,178,204,23,164,202,117,8,169,211,153,57,11,58,105,17,184,76,50,181,57,33,78,33,229,35,233,161,40,82,208,133,26,209,70,223,223,85,133,117,127,182,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,247,15,156,237,210,179,95,96,57,66,185,223,137,7,17,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,203,37,25,19,141,235,205,120,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,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,217,156,76,213,94,89,175,197,202,133,225,89,169,75,77,177,78,145,34,53,167,72,113,178,101,20,234,113,175,212,53,52,149,173,61,75,137,75,106,121,123,149,185,100,73,35,229,161,180,35,181,112,208,200,228,156,199,94,76,227,13,240,184,136,195,171,46,176,218,30,136,226,26,144,186,229,69,146,109,242,132,166,86,74,73,70,36,173,165,60,165,167,215,67,132,218,8,205,75,91,61,215,142,119,212,159,239,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,56,42,120,167,186,126,31,206,243,26,112,185,59,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,51,239,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,154,156,20,33,99,106,233,87,149,65,85,104,141,225,3,18,36,50,136,42,75,28,247,238,69,166,17,169,228,25,32,222,36,55,17,180,37,68,165,165,179,55,155,216,149,168,156,52,90,80,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,70,220,52,51,199,39,46,55,147,56,61,124,34,34,240,234,244,172,54,183,165,184,182,163,174,135,81,120,155,96,166,169,229,154,82,113,141,40,105,47,37,106,245,16,217,56,131,35,74,208,245,228,128,0,0,163,107,51,55,117,92,160,241,3,198,107,173,250,116,186,197,167,94,190,43,244,219,142,148,196,133,33,107,96,170,175,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,221,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,31,88,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,63,196,27,59,116,172,168,88,13,208,173,135,226,78,196,91,170,60,134,105,80,211,41,41,126,146,194,153,121,40,171,45,181,50,234,22,134,228,37,180,165,167,9,36,241,243,9,38,100,219,154,81,101,38,173,127,87,239,248,85,218,21,78,224,168,222,213,26,195,114,225,204,136,243,207,85,100,213,92,120,148,219,173,184,147,55,151,37,79,25,40,148,70,107,53,153,25,118,141,41,224,163,120,160,214,17,218,9,198,169,177,37,95,103,71,140,171,129,113,163,54,194,10,105,160,141,196,26,90,113,109,26,210,103,177,107,109,68,218,214,149,45,9,109,10,75,105,246,160,0,2,42,241,71,240,39,137,191,130,249,196,33,202,184,98,231,199,242,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,224,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,66,186,184,210,96,229,118,240,193,171,75,24,169,15,115,34,97,221,66,68,122,164,109,168,45,177,106,74,142,218,100,239,82,200,207,99,236,71,107,150,148,45,74,234,119,122,169,109,70,117,195,146,60,121,141,151,28,203,217,216,147,89,155,45,139,120,164,46,151,112,19,50,29,109,7,78,146,131,105,199,29,67,72,90,158,67,42,83,114,73,173,138,222,184,232,34,209,91,84,90,51,25,87,23,253,194,227,192,158,25,126,53,231,19,68,32,227,63,143,49,174,172,80,182,176,2,133,54,95,79,99,199,85,82,186,132,200,117,44,57,81,152,219,106,97,181,178,104,36,45,108,198,209,105,116,148,190,201,206,32,182,26,86,74,241,60,31,112,114,187,124,230,128,177,86,59,221,61,23,13,41,239,200,152,230,212,47,159,42,116,119,226,71,141,161,173,43,78,228,46,75,188,194,74,210,93,54,197,109,55,18,99,186,241,184,171,85,104,21,92,6,174,208,170,114,233,213,42,116,139,130,92,57,145,30,83,47,198,125,181,83,20,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,90,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,160,2,162,248,161,226,245,229,128,185,246,195,108,92,195,247,226,55,93,183,108,120,111,71,41,108,19,204,58,133,205,169,180,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,138,199,242,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,174,32,212,148,41,109,58,210,205,8,223,180,186,168,0,10,33,226,59,158,56,217,173,188,160,89,248,124,137,113,240,234,207,144,250,224,188,234,221,105,117,185,106,34,65,205,117,131,50,74,16,148,146,146,194,84,158,106,80,235,170,81,164,222,54,155,179,78,40,254,4,241,55,240,95,56,132,35,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,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,0,42,47,138,30,47,94,88,11,159,108,54,197,204,63,126,35,117,219,118,199,134,244,114,150,193,60,195,168,92,218,155,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,172,127,44,89,133,181,115,65,131,84,92,92,181,163,116,29,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,138,226,13,73,66,150,211,173,44,208,141,251,75,170,128,202,184,191,238,23,30,4,240,203,241,175,56,154,42,87,136,6,46,102,11,19,51,5,87,164,230,6,143,242,102,125,179,177,138,109,164,196,246,165,197,161,197,125,166,223,66,82,235,42,83,111,60,227,107,101,110,189,174,229,171,105,104,132,161,13,55,61,120,87,231,170,53,255,0,111,82,178,195,138,83,226,49,115,208,227,179,77,179,30,102,43,187,234,212,230,34,188,181,48,233,54,217,178,218,226,179,24,136,156,90,209,205,66,144,91,84,226,22,183,44,124,4,95,207,246,112,105,89,77,194,53,42,158,114,220,190,239,24,243,32,90,136,101,164,154,35,62,132,36,156,156,234,156,66,154,217,28,222,105,100,218,146,163,117,106,66,54,236,55,28,110,136,109,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,41,225,85,71,17,234,248,113,110,84,241,122,220,165,80,111,57,52,246,156,173,211,105,115,14,76,88,210,140,189,100,161,195,47,184,205,36,167,18,133,25,165,46,188,73,39,87,234,199,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,0,51,45,143,216,57,93,203,254,50,221,152,59,113,189,212,75,182,106,10,142,220,157,168,71,87,21,105,39,35,73,216,133,172,155,230,176,227,78,242,247,154,145,191,106,189,100,153,11,138,225,33,143,49,177,79,45,13,225,181,66,108,183,238,28,48,145,232,185,39,38,67,178,22,237,57,245,184,236,23,9,107,65,37,8,74,73,216,200,105,43,94,196,67,73,250,169,90,18,92,43,142,119,212,159,239,39,240,209,21,120,92,120,236,195,47,198,188,158,104,187,236,126,198,58,22,95,240,106,236,198,43,141,158,162,37,179,79,84,134,227,110,90,58,185,75,81,55,26,54,244,33,102,223,53,247,26,107,153,176,210,141,251,149,234,164,204,102,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,163,60,151,224,229,119,0,178,193,96,97,85,210,246,250,213,42,158,228,138,139,123,80,93,52,169,114,29,150,236,109,80,181,161,124,149,200,83,92,196,168,210,190,94,242,208,149,161,103,8,95,247,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,39,248,195,55,152,178,193,232,239,88,211,98,43,9,21,28,147,124,71,76,104,169,125,183,202,116,78,133,107,117,231,13,229,161,79,27,100,148,70,109,38,131,67,134,234,150,149,164,155,172,188,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,39,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,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,159,108,226,231,22,251,205,253,247,30,191,95,135,232,107,110,141,191,228,253,191,204,102,71,162,249,172,199,68,175,229,72,97,167,31,230,185,28,156,249,194,61,154,237,78,132,93,179,127,133,62,123,105,71,74,129,149,156,101,185,165,166,164,153,4,197,145,85,168,190,149,48,227,6,148,37,186,57,172,200,148,133,165,68,163,99,122,148,75,37,242,18,104,216,195,110,90,80,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,70,214,159,202,175,149,84,111,144,190,149,249,73,233,8,254,135,244,79,51,174,235,185,137,228,116,252,175,156,231,115,54,108,217,235,110,211,78,221,6,148,240,7,242,203,249,26,180,255,0,56,63,69,126,80,189,30,159,78,250,51,111,39,157,185,91,55,108,249,190,119,47,151,205,229,124,215,55,153,202,249,189,131,160,0,0,0,0,0,0,0,0,0,0,0,0,10,222,226,83,159,42,206,23,190,172,29,195,9,60,138,180,134,77,83,230,236,66,182,54,163,153,29,198,185,111,199,82,79,69,54,133,110,74,245,246,23,102,166,42,166,110,46,226,21,66,225,43,166,85,127,125,76,159,234,9,238,149,130,209,123,205,122,237,36,109,250,71,175,118,159,176,89,119,13,60,249,93,151,117,125,140,17,196,183,122,247,92,74,78,159,63,107,77,105,170,225,198,105,158,83,49,200,187,212,181,111,82,253,186,31,176,197,164,128,0,0,0,133,220,85,173,57,247,6,91,222,157,13,27,147,78,152,169,78,246,164,180,67,112,39,25,159,105,151,188,187,181,20,80,101,161,232,98,244,120,78,217,85,11,79,45,93,92,242,236,172,213,61,38,201,250,191,162,122,4,19,79,114,143,245,79,191,67,251,8,77,112,0,0,0,0,0,0,0,0,0,31,62,185,94,164,219,116,215,106,245,169,93,52,70,118,239,115,150,165,233,170,137,37,216,146,51,239,81,23,119,180,82,255,0,16,204,253,59,141,115,221,195,60,57,123,101,175,23,111,58,78,210,62,179,114,98,60,159,81,232,232,113,189,142,180,178,236,87,173,223,221,161,28,7,22,45,194,39,47,208,239,155,218,175,138,149,99,209,187,99,167,233,211,219,243,157,75,51,216,87,106,92,78,154,108,46,244,158,191,103,120,185,33,199,115,109,120,162,197,192,107,146,227,90,182,244,221,31,179,95,165,53,132,126,170,191,95,220,51,126,226,156,155,36,212,148,234,181,251,53,247,23,255,0,16,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,176,253,191,247,14,160,62,69,215,85,85,18,129,42,168,149,237,54,118,118,233,175,122,210,159,113,251,253,195,50,152,147,94,147,115,222,181,26,228,199,185,175,73,228,238,94,210,78,187,90,66,75,176,136,139,185,37,236,19,135,131,158,32,49,108,98,245,193,104,59,244,238,142,147,97,118,255,0,226,209,106,14,31,244,79,245,189,229,251,69,208,128,0,0,0,15,242,146,251,81,153,83,239,43,106,19,166,167,166,190,221,6,108,115,51,139,174,227,94,45,213,239,131,147,207,98,95,79,202,86,194,79,208,140,203,71,217,177,7,222,215,180,191,239,62,86,133,169,10,37,36,244,50,26,73,202,93,93,234,230,95,173,90,156,153,61,67,175,117,219,156,216,72,215,73,175,164,187,8,136,187,139,78,225,215,135,252,184,218,93,65,161,69,169,24,205,238,110,172,163,176,241,234,228,160,37,174,91,76,244,123,11,118,189,240,152,89,255,0,73,94,213,251,197,171,240,132,190,226,215,178,224,205,144,219,186,189,107,238,230,39,105,246,117,51,231,186,93,187,72,187,139,216,106,253,157,194,118,136,159,196,182,199,167,94,57,102,174,185,50,63,49,216,61,47,37,91,212,91,119,212,33,238,236,37,17,30,164,146,239,212,80,56,9,121,146,188,251,222,57,112,174,51,64,175,63,215,89,242,55,117,49,182,180,214,205,168,144,180,122,233,142,227,167,171,175,17,246,31,179,67,236,238,186,172,33,199,156,48,199,42,34,107,216,113,113,122,82,50,181,212,250,73,12,105,235,184,159,246,102,208,125,237,47,217,236,251,75,94,132,0,0,0,0,0,0,0,0,0,34,151,19,42,123,149,12,172,214,249,85,78,139,166,84,153,10,249,142,103,61,41,167,76,213,174,255,0,87,118,191,75,217,160,160,250,60,37,212,170,208,169,205,158,139,149,37,182,82,126,227,82,136,139,252,227,71,89,65,182,209,107,101,191,15,105,196,173,86,187,106,146,235,135,167,244,206,4,114,63,105,254,168,236,96,0,0,3,248,122,232,122,22,166,63,21,49,76,168,228,242,147,161,148,133,239,237,51,245,187,53,31,184,126,10,187,9,113,134,221,62,248,238,147,201,251,210,71,160,253,113,214,110,199,105,197,119,173,9,81,254,210,31,232,0,0,0,0,0,0,0,0,0,0,0,56,86,113,50,171,102,230,191,8,234,22,125,102,155,17,55,61,58,60,137,54,157,93,199,13,149,211,170,38,143,80,148,234,80,181,116,206,41,45,165,228,109,86,228,17,40,139,152,134,214,140,246,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,220,248,81,231,95,242,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,75,92,213,102,98,205,202,134,17,204,197,43,194,12,186,138,213,33,52,218,69,50,49,26,87,81,168,184,135,22,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,175,61,152,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,226,135,85,203,70,98,239,188,175,226,156,12,76,177,100,127,85,14,177,11,99,63,206,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,170,186,248,169,231,199,253,119,202,166,16,86,191,170,106,239,174,211,42,63,241,232,147,68,82,57,95,242,117,58,182,222,254,178,58,211,250,84,10,245,203,174,3,94,89,146,197,202,22,20,217,144,165,169,117,25,8,93,78,115,49,201,228,82,105,196,180,148,137,174,146,150,132,236,109,42,212,146,107,78,245,154,27,73,239,90,72,244,19,150,140,186,88,153,95,194,200,24,103,98,199,254,170,101,98,110,247,191,156,234,157,51,44,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,159,85,21,129,197,23,135,252,58,188,58,150,102,240,66,221,228,213,89,234,106,55,197,45,135,24,98,43,145,90,97,215,222,171,39,152,180,109,120,185,90,58,219,100,181,60,167,18,225,36,150,78,169,218,203,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,43,31,226,41,152,187,19,52,25,5,177,241,46,197,145,245,129,76,135,88,133,177,239,230,202,167,161,101,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,81,43,134,117,90,149,64,206,190,31,215,107,181,56,148,234,109,58,61,122,92,201,146,222,75,44,70,97,186,36,229,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,244,28,64,179,221,93,205,85,212,229,149,107,47,162,195,43,126,160,110,83,163,104,135,61,41,41,135,37,54,213,87,122,227,181,33,142,108,105,9,46,153,70,105,70,154,158,170,237,47,149,144,92,148,93,89,172,196,120,149,186,181,51,167,195,43,102,160,203,151,29,66,65,56,134,231,236,52,184,170,100,115,109,72,90,158,117,6,68,181,33,69,201,109,100,179,61,202,105,14,223,69,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,21,131,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,121,254,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,103,149,100,115,40,149,92,223,98,226,173,71,234,50,232,246,157,6,58,106,87,29,85,136,234,90,208,193,172,146,136,172,172,210,109,34,75,199,187,103,48,244,36,54,243,132,151,57,70,218,180,17,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,71,214,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,50,174,45,83,133,102,124,127,214,140,170,98,253,107,250,214,173,10,237,78,163,255,0,16,136,212,68,163,149,255,0,40,83,75,113,239,234,227,161,63,162,64,181,64,0,1,154,204,216,248,167,198,79,136,23,15,152,190,36,87,13,12,241,201,203,141,228,206,15,95,8,136,188,58,189,43,13,173,233,110,45,168,235,161,212,94,38,216,41,170,121,102,148,156,99,74,26,75,201,90,189,68,54,78,32,200,210,180,61,121,32,3,42,226,252,216,204,197,155,149,14,31,152,79,138,87,132,25,117,21,170,199,182,233,180,138,100,98,52,174,163,81,114,148,218,218,96,220,218,105,101,27,90,113,107,113,68,123,80,133,109,74,215,177,181,209,182,42,226,101,213,140,152,143,113,226,149,235,47,168,173,92,213,7,106,18,118,184,226,219,103,121,250,140,53,204,90,214,150,90,65,37,182,208,106,61,141,161,9,35,209,36,45,127,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,0,0,1,21,120,163,248,19,196,223,193,124,226,16,160,186,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,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,119,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,60,174,14,99,246,13,102,2,132,229,199,131,184,133,74,185,162,71,211,169,110,58,212,220,168,155,150,226,17,212,70,112,146,243,27,205,151,13,28,196,39,122,82,106,78,169,208,199,64,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,161,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,52,39,145,12,116,174,230,39,44,22,142,35,94,53,154,85,70,233,87,85,78,174,170,158,72,70,201,81,228,56,218,13,230,144,102,77,60,227,4,195,234,65,18,83,243,196,164,33,40,82,18,89,215,23,231,195,58,173,74,160,112,255,0,195,250,237,118,167,18,157,77,167,71,175,75,153,50,91,201,101,136,204,55,86,156,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,151,143,216,199,93,204,6,50,221,152,197,113,179,211,203,185,170,10,144,220,109,200,95,73,21,9,38,227,70,222,132,32,156,229,48,219,77,115,54,18,151,179,114,189,101,25,139,169,225,105,129,112,240,127,42,116,27,146,109,27,164,185,49,19,251,228,169,188,225,176,227,139,138,225,153,83,208,151,26,45,220,158,151,150,242,91,90,148,164,57,37,255,0,162,106,52,38,53,241,206,250,147,253,228,254,26,43,131,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,39,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,123,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,201,134,120,171,135,24,201,106,177,122,225,109,233,74,185,168,178,54,167,169,167,200,39,57,46,41,180,57,201,121,31,77,151,137,14,54,106,105,194,75,136,220,68,164,145,246,10,129,227,87,226,158,214,248,127,7,204,106,34,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,245,96,42,47,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,213,150,47,251,138,63,129,60,77,252,23,206,33,10,1,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,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,0,41,91,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,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,140,171,139,254,225,113,224,79,12,191,26,243,137,163,202,113,48,201,69,71,51,246,37,54,246,195,74,103,83,137,54,150,145,161,67,108,162,179,233,152,47,60,217,57,29,233,15,41,189,156,157,86,251,102,167,54,150,175,164,144,106,120,148,154,54,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,104,83,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,174,171,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,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,43,131,238,80,251,179,113,125,66,254,190,21,140,150,231,255,0,199,197,159,45,230,144,95,227,176,217,45,127,215,168,219,253,3,130,213,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,46,167,134,46,124,127,45,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,42,87,141,102,5,195,165,87,108,188,195,208,104,220,159,77,239,182,238,41,45,155,13,182,185,77,35,153,5,106,65,17,58,227,203,101,50,144,167,12,214,146,110,35,8,245,52,73,47,138,240,157,199,74,238,24,102,130,153,135,62,153,165,66,181,177,47,90,117,93,53,2,66,55,74,98,60,135,32,27,46,153,164,210,242,159,95,33,40,212,210,231,82,105,216,165,242,212,137,1,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,77,254,51,248,243,38,213,194,251,107,0,40,83,98,117,23,196,133,85,43,168,76,134,148,251,116,232,110,54,166,27,91,38,131,90,16,244,157,22,151,73,72,237,130,226,11,121,41,100,152,21,195,183,2,225,227,246,107,45,75,110,189,70,244,157,183,65,230,220,149,230,84,108,27,106,139,20,136,218,67,173,188,74,75,204,185,41,113,89,113,178,74,148,166,222,95,209,34,53,167,66,131,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,158,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,183,16,204,150,85,114,177,138,18,43,182,133,191,45,56,87,114,200,35,183,230,28,149,74,40,79,155,123,157,167,190,226,146,74,66,210,162,117,77,18,205,70,182,73,39,204,113,104,123,111,202,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,255,0,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,109,196,103,62,223,157,69,117,140,55,195,182,58,124,50,182,106,29,100,73,15,199,217,42,181,57,8,91,69,49,68,178,222,203,36,135,28,75,77,118,40,210,181,45,210,220,164,182,204,43,1,119,220,56,56,128,67,204,69,9,172,36,197,235,139,253,86,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,238,185,193,205,157,155,148,92,47,249,113,93,143,18,177,93,159,33,184,212,43,113,83,206,43,245,85,147,136,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,121,236,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,191,112,210,225,247,27,7,169,84,124,193,226,253,42,91,120,131,62,63,83,71,164,203,105,216,175,219,72,90,101,48,225,56,72,124,208,250,228,70,125,165,26,30,105,43,96,245,73,145,44,149,165,133,0,0,0,0,0,0,0,0,0,0,0,0,15,197,91,152,229,58,139,62,160,201,106,228,88,174,188,146,215,188,210,131,50,255,0,48,205,182,105,43,147,238,28,198,226,101,66,160,189,206,29,221,89,74,75,68,150,212,245,239,153,39,176,139,93,53,62,209,203,71,102,201,172,58,180,188,209,225,105,210,89,230,41,139,194,136,243,229,185,37,163,41,168,199,220,126,183,222,93,221,163,72,13,238,54,210,107,45,21,161,106,94,227,31,244,0,0,0,56,230,111,173,180,93,57,111,196,42,113,171,69,162,218,171,58,217,233,253,50,129,32,139,218,95,172,51,139,88,132,186,109,90,109,57,195,213,113,100,184,202,143,222,105,81,145,255,0,152,95,135,12,218,123,180,252,172,209,57,181,62,183,169,84,105,9,249,158,95,37,42,167,67,209,174,255,0,91,110,159,75,219,168,149,160,0,0,0,0,0,0,0,0,3,141,230,7,53,88,77,151,106,4,154,141,239,94,228,206,38,86,113,34,116,178,85,207,119,99,166,132,111,105,151,9,59,148,202,139,83,236,46,243,246,107,78,249,212,207,189,227,152,250,227,212,26,11,253,13,159,31,111,77,27,107,78,239,220,136,235,95,174,184,237,186,90,58,201,159,105,251,116,46,206,248,134,2,254,56,104,216,244,235,59,44,212,39,33,199,229,187,59,170,231,43,122,143,118,202,132,205,189,134,163,34,208,148,125,218,9,96,32,151,23,187,238,45,7,46,15,89,14,59,163,215,78,222,90,118,159,173,211,79,128,233,246,237,50,46,195,246,154,127,111,112,170,124,163,89,74,191,49,234,219,160,27,92,198,222,235,55,167,118,157,208,159,89,127,73,63,169,239,26,67,109,180,180,130,66,75,66,33,255,0,67,144,230,210,174,245,11,47,247,77,78,52,158,157,214,122,29,174,108,37,233,172,214,18,125,134,70,93,199,238,25,182,90,212,181,26,148,122,153,142,167,150,124,93,119,5,49,110,145,124,117,60,134,34,117,28,213,108,37,125,40,207,52,93,155,22,125,238,251,11,254,242,210,124,103,218,146,202,95,101,91,144,173,116,61,52,246,232,63,212,0,0,0,4,119,207,134,42,167,10,50,237,112,214,154,145,200,150,190,147,144,189,155,180,210,116,84,171,179,98,139,185,207,105,12,251,90,150,173,102,243,173,199,183,232,49,185,243,36,239,216,141,232,78,187,80,165,159,106,140,139,185,39,237,31,37,104,83,106,52,44,180,50,23,81,194,75,26,142,234,193,182,176,214,167,47,153,46,129,187,148,92,189,63,79,42,123,199,244,91,34,238,73,119,168,255,0,103,112,159,224,40,231,139,93,135,42,215,204,66,238,55,59,99,92,26,114,15,179,253,130,12,20,43,250,70,125,234,246,145,126,209,211,248,50,223,45,195,187,238,107,49,199,116,84,254,139,98,118,247,236,106,160,225,246,237,236,239,247,151,246,11,119,28,203,50,54,146,47,108,27,175,219,170,111,127,85,210,232,90,233,244,101,50,191,121,126,175,188,102,164,217,209,254,87,255,0,167,112,235,120,249,151,123,151,5,61,21,81,158,214,250,101,107,159,210,61,185,178,221,201,229,18,253,82,117,106,45,20,233,23,110,159,102,165,221,199,199,181,194,188,98,196,12,24,184,217,186,112,246,185,232,202,131,59,182,185,211,48,247,123,107,65,246,58,133,167,232,186,178,238,246,253,218,91,198,81,120,159,89,24,161,13,22,222,45,207,244,69,194,90,242,215,202,122,71,81,218,250,207,178,60,68,161,27,91,109,191,111,110,190,242,49,62,25,121,185,13,147,204,171,114,21,220,122,104,63,236,0,0,0,0,0,0,0,0,65,46,47,183,116,122,62,92,224,80,219,145,182,84,218,243,68,164,108,51,213,165,192,158,147,61,118,153,119,151,188,140,83,254,4,91,82,174,220,100,178,232,113,19,170,164,215,233,200,87,105,118,37,82,154,79,180,203,245,189,227,73,120,113,73,93,7,15,45,122,27,159,74,157,69,133,17,95,123,108,33,62,243,247,123,204,122,32,0,30,67,20,113,78,206,193,251,70,109,233,123,84,186,42,116,38,156,113,75,228,186,230,166,134,150,225,150,141,33,106,250,45,171,183,79,103,220,66,43,66,226,209,149,185,21,111,71,201,184,122,118,13,206,89,72,233,42,43,215,214,34,215,105,67,215,187,180,73,204,39,198,236,55,198,186,42,107,184,119,95,244,156,83,73,40,213,210,190,206,158,162,21,220,243,104,62,231,81,236,246,253,135,167,188,31,33,124,202,101,68,222,52,255,0,38,127,189,90,247,56,165,123,187,79,184,190,225,244,186,150,121,124,221,254,174,155,181,208,251,135,205,92,162,170,75,68,120,190,179,77,40,150,181,119,119,30,134,90,30,135,220,125,227,235,17,37,9,208,187,9,37,255,0,80,141,120,239,159,220,2,192,58,249,218,183,77,195,186,174,130,220,184,221,36,210,218,68,183,80,126,186,35,173,39,162,218,81,119,253,189,221,255,0,123,1,179,163,129,121,135,112,160,216,87,71,81,82,74,117,118,47,69,49,27,15,230,136,203,123,172,54,147,209,79,32,187,61,250,251,244,238,224,0,0,0,0,0,0,0,0,0,0,33,175,17,76,138,198,205,45,154,119,198,31,64,136,140,84,160,71,101,152,47,73,148,234,17,83,167,50,114,22,116,210,35,112,152,101,106,114,66,156,67,202,71,211,66,80,165,161,10,53,162,141,191,190,171,10,234,255,0,109,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,246,184,253,152,124,80,204,197,229,10,252,197,154,172,73,245,122,125,30,37,17,149,198,134,220,100,114,24,37,25,168,210,130,34,53,184,235,143,60,179,238,222,234,137,4,134,201,13,163,186,229,83,37,31,148,220,2,197,220,202,98,101,50,171,26,219,180,172,250,212,155,73,173,57,44,214,42,140,194,146,163,145,188,148,78,41,152,174,54,142,196,167,99,142,158,211,89,147,47,52,168,128,37,255,0,16,44,136,215,114,171,117,57,122,218,200,235,112,202,224,168,27,116,233,58,161,191,69,202,125,201,78,53,74,216,185,14,200,127,149,26,58,79,169,81,18,87,174,135,162,187,15,143,224,206,108,241,231,0,108,219,186,195,194,219,234,93,30,145,120,199,229,74,66,59,87,9,243,52,18,165,195,86,186,199,146,166,146,108,155,168,237,52,40,143,244,141,50,227,92,214,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,254,200,190,76,168,89,60,195,137,84,199,42,190,153,188,238,142,158,69,205,82,105,107,40,170,113,162,95,42,52,102,213,166,140,181,205,116,137,197,36,156,113,75,82,149,180,141,13,55,37,64,5,43,113,66,200,183,228,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,0,0,117,92,180,101,210,251,205,6,41,192,195,59,22,63,245,83,43,19,119,179,252,217,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,170,190,57,223,82,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,43,113,171,241,79,107,124,63,131,230,53,17,8,45,59,254,242,177,99,92,17,108,251,134,93,37,23,85,29,202,5,92,227,25,37,114,169,206,58,211,174,199,53,233,185,40,90,152,108,151,180,203,114,55,33,90,161,107,74,189,86,93,112,26,242,204,150,46,80,176,166,204,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,71,125,54,53,177,130,89,5,203,68,88,181,154,132,74,37,177,106,199,138,187,130,184,205,53,245,46,161,81,125,108,199,114,107,173,53,206,120,214,243,202,108,137,58,175,150,141,136,35,38,219,78,222,213,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,6,85,192,94,79,13,12,241,198,204,117,154,206,15,95,8,150,140,69,178,232,237,173,233,110,45,217,8,174,83,153,54,216,41,170,121,102,165,20,146,82,218,75,201,90,189,117,184,78,32,204,148,180,51,55,192,0,102,179,54,62,41,241,147,226,5,195,230,47,142,84,45,39,133,247,16,72,212,152,212,92,175,99,77,86,90,208,185,9,129,103,215,36,186,236,149,239,121,216,177,225,209,73,166,152,82,137,4,165,190,164,62,235,187,27,65,37,175,85,9,70,150,190,3,42,227,218,226,142,47,94,88,191,38,217,126,240,126,33,162,207,181,233,150,133,33,152,204,19,72,98,157,5,173,141,36,207,181,75,90,148,110,56,181,40,207,85,186,162,78,212,18,16,153,213,194,159,35,145,177,42,171,3,52,152,146,185,109,80,173,138,193,46,214,166,37,14,176,117,26,140,85,33,101,53,110,104,68,184,204,187,162,82,150,212,124,199,154,113,43,52,165,165,54,245,175,126,84,172,79,202,159,228,83,211,191,223,159,201,255,0,149,62,140,233,94,255,0,90,250,158,155,159,206,217,202,253,55,171,179,126,255,0,110,221,59,71,171,0,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,234,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,41,255,0,159,94,34,54,174,97,114,167,103,90,120,100,94,141,151,123,84,28,59,210,146,252,134,220,149,74,244,121,176,234,34,41,38,222,174,50,243,238,180,243,82,155,54,247,38,34,144,100,74,55,154,110,32,100,191,9,191,45,249,160,176,48,223,229,125,86,215,235,170,14,77,244,189,37,91,39,69,232,227,187,51,116,119,53,46,83,199,211,237,67,189,188,181,40,151,181,123,118,158,143,128,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,5,32,113,130,193,202,237,141,154,3,197,89,15,117,20,92,75,167,177,34,27,155,80,142,68,168,49,216,137,34,54,132,181,45,91,80,136,206,243,13,40,73,245,59,19,184,219,81,143,87,193,111,24,232,86,126,50,221,184,59,87,103,151,47,17,41,241,228,82,228,238,89,238,149,77,76,135,21,27,98,80,100,91,216,126,67,188,197,45,9,79,77,183,214,83,137,34,174,177,98,151,222,49,208,172,110,14,152,103,133,82,25,234,43,88,151,80,169,71,134,222,229,163,145,22,13,192,244,185,18,117,36,41,10,218,180,70,107,150,106,66,143,169,222,157,196,218,136,66,172,1,193,202,238,96,49,150,211,193,219,113,238,158,93,205,80,76,119,36,237,66,250,72,168,74,156,147,39,98,214,130,115,148,195,110,187,203,222,74,94,205,169,245,148,68,52,210,42,175,142,119,212,159,239,39,240,209,85,99,186,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,247,254,41,185,202,195,188,201,213,108,123,51,5,238,169,117,155,78,223,143,34,169,62,82,74,92,70,36,212,94,81,54,134,215,22,67,77,153,173,134,154,81,165,223,91,82,154,226,75,110,139,221,242,184,72,96,85,87,19,243,46,222,37,170,84,184,148,44,49,143,233,41,78,198,146,166,86,252,217,8,113,152,177,77,77,186,135,73,10,34,144,226,244,37,182,180,71,83,46,164,210,246,135,232,56,213,248,167,181,190,31,193,243,26,136,128,2,95,240,230,206,191,230,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,210,32,7,19,172,248,254,68,40,82,112,27,9,235,91,111,235,130,158,175,73,85,41,213,30,92,171,93,149,45,149,55,170,121,74,46,116,134,21,32,147,181,198,221,101,38,219,197,166,246,148,116,172,2,255,0,184,163,248,19,196,223,193,124,226,16,160,17,232,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,160,140,157,103,22,196,205,253,137,34,191,64,135,232,107,146,141,179,229,5,191,204,122,71,162,249,175,72,68,95,229,75,97,166,223,230,183,28,220,249,178,61,154,237,86,134,93,178,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,136,0,37,167,15,60,233,213,114,177,138,17,232,87,125,193,45,56,87,114,200,50,184,33,148,101,74,40,79,155,123,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,203,113,104,103,109,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,50,196,47,251,133,199,129,60,50,252,107,206,38,137,84,42,87,139,94,74,61,9,50,102,108,176,202,153,74,135,69,123,146,221,233,79,96,185,14,38,115,207,242,209,83,73,26,182,57,206,91,173,54,234,91,74,84,78,18,93,50,112,221,121,104,130,217,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,87,16,106,74,210,135,90,105,102,133,236,218,125,87,136,142,111,63,58,220,101,47,146,211,121,216,123,103,115,97,90,251,224,116,207,63,205,75,93,84,183,55,25,184,124,215,26,78,194,86,205,173,54,214,173,161,195,119,119,213,225,205,146,143,206,171,17,223,175,223,244,202,171,120,101,107,124,229,74,75,5,202,110,169,56,141,6,221,49,47,110,74,211,185,11,55,29,83,68,165,33,180,165,58,180,167,154,112,175,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,62,175,247,213,97,93,95,237,173,185,114,91,149,15,248,72,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,23,253,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,74,128,226,153,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,177,78,42,24,199,66,204,6,13,101,159,24,173,198,122,120,151,53,62,226,144,228,109,203,95,73,41,10,167,55,38,54,245,161,6,231,41,246,221,107,153,176,146,189,155,147,234,168,140,113,94,23,30,59,48,203,241,175,39,154,57,254,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,167,130,222,14,87,108,252,26,187,113,138,174,247,46,38,34,84,35,199,165,198,218,131,221,22,154,169,13,170,78,244,172,204,183,190,252,134,185,106,66,20,158,155,119,172,151,18,101,98,163,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,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,217,156,28,217,222,89,186,197,15,151,21,216,242,232,244,40,17,219,141,66,183,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,223,167,45,6,102,150,144,69,34,184,42,120,167,186,126,31,206,243,26,112,186,145,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,246,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,242,169,217,157,198,90,110,95,106,249,98,110,232,231,88,53,138,132,122,130,225,72,101,46,185,27,150,233,188,166,35,184,173,77,166,92,124,154,121,104,79,251,35,68,105,52,243,31,39,127,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,234,243,191,132,54,110,2,230,114,237,194,60,63,98,91,116,43,118,61,33,152,231,45,243,121,247,86,186,92,71,93,121,197,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,116,172,4,200,141,119,51,121,71,171,226,174,21,163,168,191,173,155,194,109,45,52,141,80,143,77,197,91,20,165,54,223,61,249,13,179,27,167,39,102,59,174,211,83,155,246,25,250,168,210,48,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,239,227,166,58,98,62,98,241,30,163,138,24,161,89,235,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,169,213,194,211,33,63,46,230,80,115,93,138,15,236,183,233,85,14,178,208,165,199,145,163,147,231,68,124,210,83,36,41,7,171,108,178,251,74,36,53,169,41,199,27,51,89,19,73,36,191,111,224,0,0,0,0,0,0,0,0,0,0,0,56,70,60,231,71,2,242,240,225,193,191,110,142,158,164,164,234,212,94,138,98,247,159,206,145,22,246,152,113,37,170,153,89,118,251,181,247,107,240,48,35,63,216,5,143,149,242,181,109,107,135,101,93,101,170,35,116,147,79,113,26,218,65,122,235,142,132,150,171,117,37,223,246,247,119,73,55,16,135,218,83,107,45,200,113,38,147,46,237,72,200,82,15,18,172,160,220,120,99,138,53,172,88,160,83,55,219,183,52,233,53,57,46,243,155,45,146,228,72,152,250,203,106,222,82,207,70,208,71,216,146,79,184,136,251,4,25,66,20,181,147,105,45,84,163,218,69,246,139,65,225,71,148,106,250,107,223,151,139,194,157,211,193,67,92,186,111,207,33,123,214,75,131,41,165,252,219,218,150,169,221,216,164,125,254,194,22,204,60,30,44,99,118,27,224,165,21,85,220,68,175,250,50,41,36,212,74,233,95,123,95,81,197,119,50,218,207,185,165,251,61,159,105,107,24,230,241,104,202,220,122,183,163,227,92,61,67,4,231,44,228,116,149,20,105,235,25,107,180,225,235,221,218,37,78,23,98,157,157,140,22,140,43,210,201,169,117,180,233,173,54,226,87,201,117,189,13,109,33,194,45,29,66,21,244,92,79,110,158,223,188,135,175,0,1,231,113,30,146,186,246,30,93,20,54,254,149,70,139,54,34,126,247,24,90,125,229,239,247,144,205,174,59,219,82,173,44,100,189,104,114,211,162,163,92,21,36,23,105,118,165,50,157,79,176,207,245,125,226,223,248,65,93,204,86,50,231,62,134,228,141,210,161,87,157,36,163,97,150,141,34,4,4,151,110,210,46,243,247,153,137,218,0,0,0,0,0,0,0,0,63,5,118,185,76,182,233,18,235,149,153,61,60,40,44,185,33,247,54,41,123,80,132,154,148,122,36,140,207,66,73,159,97,25,138,221,206,95,20,202,109,178,83,44,108,6,168,245,53,29,174,71,145,81,228,169,28,133,255,0,40,105,69,202,149,16,210,173,170,75,74,212,149,161,235,167,188,197,84,223,119,253,213,137,55,28,219,174,240,169,245,213,41,239,56,251,206,242,91,107,114,150,226,156,87,170,218,82,146,245,150,163,236,34,239,30,120,118,12,3,203,189,201,141,126,149,168,192,111,101,50,139,200,234,222,213,179,219,206,230,146,61,83,117,10,61,84,209,151,102,191,110,133,223,201,9,157,100,114,127,253,59,134,149,178,221,105,162,201,193,186,5,186,150,246,116,221,86,165,174,191,74,83,203,247,159,235,123,199,77,21,17,198,106,249,110,101,223,108,217,141,187,170,160,117,187,211,183,187,123,84,247,11,183,111,111,119,188,255,0,176,115,14,18,150,36,171,163,49,8,184,155,61,35,91,250,243,207,179,253,158,12,228,39,250,68,125,233,246,17,254,193,120,192,32,7,22,220,106,59,87,6,221,195,90,100,190,92,186,254,222,105,114,245,253,4,168,15,23,210,108,203,185,71,220,162,253,189,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,246,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,235,45,27,217,55,84,43,218,216,133,115,211,143,88,243,121,155,59,255,0,160,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,250,222,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,59,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,234,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,52,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,56,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,251,127,96,140,156,57,237,69,221,121,160,183,91,73,106,84,199,98,84,149,254,43,117,24,154,251,75,245,190,223,184,104,33,132,19,76,54,218,75,66,66,9,37,251,8,127,160,0,10,140,227,65,123,212,215,123,91,150,51,110,233,79,42,100,58,130,147,181,61,174,243,170,45,25,235,183,119,209,255,0,125,167,217,237,21,148,58,78,1,99,117,215,129,56,141,72,188,237,186,135,78,136,211,35,170,98,57,77,175,155,29,47,180,227,136,213,109,175,110,188,164,246,145,106,94,207,113,232,135,2,113,42,62,46,97,61,177,127,176,126,181,94,147,10,91,197,219,216,227,177,154,117,69,218,148,255,0,89,236,73,23,221,220,61,234,146,149,150,213,22,164,99,231,57,110,209,221,127,169,114,30,174,107,187,119,49,125,250,235,239,31,189,166,155,101,4,219,105,209,37,216,69,168,143,217,231,198,255,0,200,86,95,235,183,4,103,121,117,10,163,18,169,48,85,183,93,178,92,133,37,109,171,67,109,105,61,20,215,114,136,139,222,126,252,248,93,55,45,86,240,184,170,55,61,109,254,116,218,156,167,165,190,189,169,78,171,113,106,90,143,68,145,23,210,81,247,17,16,255,0,91,54,239,174,88,151,36,11,166,222,151,211,206,167,72,106,75,75,229,161,122,41,183,18,180,246,45,42,47,164,130,239,35,238,23,241,144,188,198,158,97,112,74,155,82,168,22,149,106,51,108,210,230,43,250,215,89,137,20,220,115,66,105,180,167,85,188,126,169,106,69,236,51,46,233,44,0,0,0,0,0,0,0,0,0,0,2,176,56,162,240,255,0,135,87,135,82,204,222,8,91,188,154,171,61,77,70,248,165,176,227,12,69,114,43,76,58,251,213,100,243,22,141,175,23,43,71,91,108,150,167,148,226,92,36,146,201,213,59,18,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,137,204,45,173,66,177,178,95,137,118,85,173,7,162,162,219,248,95,89,165,211,163,115,86,231,34,43,20,151,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,206,16,212,69,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,174,213,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,233,190,0,3,228,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,66,249,250,201,69,213,149,60,71,151,91,164,211,58,140,50,185,170,15,57,110,84,35,147,139,110,6,243,83,137,166,72,55,20,181,165,230,144,70,72,82,212,124,230,208,107,35,220,151,80,212,127,194,172,51,186,177,147,17,237,204,45,178,162,117,21,171,154,160,213,62,54,230,220,91,108,239,63,93,247,121,104,90,210,203,72,37,56,226,201,39,177,180,45,70,90,36,198,135,178,171,150,123,55,42,24,71,15,11,108,249,210,234,43,84,133,84,170,245,57,38,105,93,70,162,226,27,67,175,147,123,141,44,163,107,77,161,13,164,207,106,16,157,202,90,247,184,190,192,2,170,248,231,125,73,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,197,49,215,53,216,113,129,151,182,31,225,125,77,223,74,222,120,141,112,83,40,244,218,52,119,137,46,71,139,42,98,35,185,62,65,232,124,182,81,185,123,8,203,115,174,32,208,157,9,46,184,215,107,1,74,220,106,252,83,218,223,15,224,249,141,68,65,91,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,47,207,41,25,109,179,114,17,151,154,220,171,194,191,18,85,73,49,222,185,175,74,243,16,141,72,109,17,227,154,148,203,59,27,231,187,26,59,104,112,208,74,37,45,75,91,203,74,17,205,229,38,170,248,131,103,110,171,154,251,253,186,21,176,252,184,56,117,106,200,144,205,42,26,101,41,76,85,159,75,207,37,21,101,182,166,90,90,22,228,117,54,148,180,225,40,217,46,97,36,200,220,115,89,85,193,134,173,152,186,140,106,220,58,133,78,92,172,17,165,199,159,18,11,79,61,21,104,139,112,27,176,158,54,154,73,159,84,132,27,15,58,225,165,58,49,189,197,171,244,138,51,59,74,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,50,174,44,83,50,156,63,225,213,242,153,133,185,155,193,11,119,147,85,103,15,232,213,27,226,150,195,140,49,21,200,173,81,146,251,213,100,243,22,141,175,23,43,71,91,108,150,167,148,226,92,36,146,201,213,59,0,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,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,42,69,0,12,214,102,199,197,62,50,124,64,184,124,197,241,50,178,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,114,156,47,115,211,249,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,79,241,149,113,45,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,74,207,70,106,237,92,151,224,116,90,37,165,77,232,174,155,130,159,34,139,99,211,233,208,219,110,45,55,144,202,27,234,140,148,218,153,67,49,73,214,13,44,237,61,234,54,208,73,36,115,22,221,21,252,169,196,123,231,20,254,90,211,167,85,102,223,215,5,193,233,70,36,210,90,54,231,63,88,126,79,49,46,71,68,114,73,165,229,62,178,52,19,68,70,74,50,36,145,118,16,209,246,0,254,89,127,35,86,159,231,7,232,175,202,23,163,211,233,223,70,109,228,243,183,43,102,237,159,55,206,229,242,249,188,175,154,230,243,57,95,55,176,116,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,37,87,19,172,135,126,68,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,0,92,159,6,204,189,124,139,194,122,182,97,106,210,105,82,229,226,38,144,169,8,110,46,178,169,208,97,73,144,211,233,83,234,34,50,231,190,130,53,52,143,87,108,102,20,106,82,143,107,118,42,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,34,87,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,109,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,143,42,61,173,221,139,215,149,235,135,118,22,22,214,95,136,86,246,28,71,168,179,69,97,150,9,43,223,58,90,165,73,121,213,158,170,90,212,163,109,4,90,146,9,12,163,68,146,141,106,93,132,240,83,192,184,117,90,237,233,152,122,245,27,157,232,77,150,221,187,37,195,97,198,209,41,212,115,39,45,40,50,55,91,121,12,170,42,18,225,26,18,109,203,125,30,190,170,36,91,80,170,190,57,223,82,127,188,159,195,68,74,225,157,73,165,87,243,175,135,244,42,237,50,37,70,155,81,143,94,137,50,28,182,82,243,18,88,114,137,57,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,63,38,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,117,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,184,214,52,39,195,255,0,44,95,155,14,95,105,52,11,146,215,165,83,111,234,222,250,133,215,38,27,221,67,143,60,110,184,113,152,113,238,210,62,67,11,67,123,27,51,104,156,231,41,6,174,98,156,93,117,241,171,241,79,107,124,63,131,230,53,17,232,56,76,225,13,155,143,88,95,152,204,35,196,6,37,185,66,184,163,219,44,200,56,143,155,47,180,180,57,80,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,82,78,26,230,119,47,87,86,87,241,150,181,132,119,76,158,191,160,229,201,167,85,17,21,200,236,212,224,186,157,205,72,109,43,47,241,155,89,37,75,74,29,105,212,18,215,179,113,247,252,161,241,48,190,242,199,132,247,30,24,84,232,159,42,98,68,167,255,0,120,145,221,38,89,139,73,156,185,46,186,255,0,82,109,161,47,62,203,135,37,110,158,174,26,137,76,37,164,236,75,166,227,80,214,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,99,247,118,66,127,53,126,30,216,169,137,24,136,255,0,81,137,183,53,62,139,14,92,118,36,111,139,69,130,186,221,61,211,134,147,65,236,121,227,91,109,169,215,123,82,74,66,80,209,237,74,156,122,181,133,255,0,113,71,240,39,137,191,130,249,196,33,64,34,205,56,175,100,114,77,181,85,173,230,227,14,87,16,168,85,41,17,215,119,82,73,13,71,56,50,221,83,108,38,107,4,146,73,58,135,221,82,57,169,61,93,39,157,83,154,173,46,47,147,5,114,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,20,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,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,165,110,53,126,41,237,111,135,240,124,198,162,61,87,8,60,45,177,49,166,196,199,252,51,196,186,23,166,109,186,207,201,78,182,23,84,244,126,111,41,233,239,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,28,64,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,223,184,98,225,30,96,176,139,47,177,169,56,223,88,233,32,75,218,253,179,105,59,1,166,165,80,98,184,235,207,186,169,46,165,36,225,188,251,146,55,155,46,26,148,202,80,146,51,74,148,182,155,161,113,127,220,46,60,9,225,151,227,94,113,52,74,161,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,215,206,230,8,91,57,121,204,189,227,134,54,125,114,36,234,68,89,8,159,18,43,45,200,74,233,76,74,65,62,204,23,84,254,166,226,218,105,198,200,156,75,142,18,208,104,82,148,151,13,109,183,199,237,58,117,10,177,117,81,169,55,77,199,242,126,139,54,161,30,61,70,175,209,174,95,163,226,173,196,165,217,60,132,25,45,222,90,13,75,229,164,247,43,110,133,218,99,75,216,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,228,248,157,112,255,0,153,139,176,228,230,7,4,45,222,174,250,137,185,251,154,154,211,143,187,42,189,21,182,25,101,165,70,66,150,109,147,204,55,31,177,150,208,149,60,149,171,67,83,137,66,28,169,108,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,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,1,159,110,36,152,47,74,193,12,218,93,20,43,94,208,137,109,219,21,200,240,235,212,40,113,22,158,65,176,243,36,151,212,219,100,163,228,163,172,106,98,73,173,18,73,36,145,33,41,111,96,225,85,172,76,186,174,12,56,181,240,182,173,47,168,162,217,245,10,165,66,145,204,113,197,185,31,175,40,188,246,19,185,102,132,50,75,136,78,37,8,74,126,113,247,212,102,163,95,103,235,193,188,94,188,176,35,17,41,248,165,135,207,196,98,225,164,199,156,204,23,228,176,79,34,58,228,196,122,41,188,72,63,85,75,66,95,82,208,74,37,35,122,83,185,43,78,169,63,63,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,154,48,171,12,237,92,27,195,139,115,11,108,168,157,61,22,217,167,181,79,141,185,182,208,227,219,11,215,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,234,198,85,192,93,79,12,92,248,254,91,232,81,176,27,22,43,91,175,235,126,158,159,70,213,42,53,30,100,171,161,148,173,229,57,162,121,73,46,116,118,19,28,149,185,199,29,121,36,227,199,174,199,84,83,252,81,15,17,220,241,198,205,109,229,2,207,195,228,75,143,135,86,124,135,215,5,231,86,235,75,173,203,81,18,14,107,172,25,146,80,132,164,148,150,18,164,243,82,135,93,82,141,38,241,180,220,53,19,255,0,130,167,138,123,167,225,252,239,49,167,11,169,1,197,51,93,149,28,56,205,174,28,46,202,189,90,232,106,176,121,143,208,43,236,50,75,149,72,148,162,34,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,160,202,158,91,177,182,147,141,168,203,148,171,6,90,241,21,114,24,140,84,56,210,24,146,189,239,48,137,8,51,117,165,169,146,65,50,180,184,181,154,246,54,130,82,150,105,36,171,75,222,201,214,78,172,76,160,88,146,40,20,9,158,153,185,43,59,62,80,92,28,183,163,250,83,148,244,133,197,254,74,183,221,109,142,83,114,13,191,155,50,223,166,229,106,103,217,80,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,57,87,21,204,139,126,159,52,24,41,102,127,229,18,175,248,80,85,254,42,147,84,110,57,39,254,55,170,90,85,250,143,26,63,194,30,17,215,135,22,71,35,102,182,242,159,120,98,10,229,199,195,171,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,185,169,67,173,37,36,147,120,157,110,247,128,0,0,0,0,0,0,0,0,0,0,0,70,156,250,102,52,242,245,130,85,42,149,60,181,171,86,91,122,151,13,95,213,58,244,73,70,219,154,27,78,37,90,41,146,245,79,66,63,105,145,119,208,61,231,119,214,239,187,146,161,116,220,50,250,137,213,25,14,201,117,124,180,35,85,56,226,150,174,196,37,37,244,150,125,196,67,252,173,107,150,171,103,220,84,235,158,136,255,0,38,109,50,83,50,216,94,212,171,69,182,180,173,39,162,136,203,233,36,187,200,200,104,63,35,24,223,249,117,203,253,10,224,146,239,50,161,75,98,45,38,114,182,233,186,75,112,163,45,197,104,77,161,37,170,157,238,73,25,123,143,221,222,106,180,168,21,168,46,211,106,108,115,163,62,133,33,196,110,82,117,74,136,200,203,84,153,31,113,152,230,80,114,175,128,212,219,128,238,152,86,39,46,168,111,117,6,255,0,165,38,159,206,111,37,235,180,222,219,244,136,143,77,52,253,131,169,68,135,30,4,102,226,68,111,99,77,36,144,132,234,103,161,17,104,93,167,219,220,67,196,99,174,36,199,194,76,39,186,47,247,207,214,164,82,102,203,100,187,123,92,106,51,174,164,187,18,175,234,253,169,50,251,251,134,119,113,247,27,174,188,118,196,106,189,231,114,84,58,132,73,153,33,80,209,202,109,28,168,234,125,215,27,70,168,109,27,180,230,171,180,203,83,246,251,139,155,11,53,224,191,123,212,209,123,92,118,51,142,235,79,58,100,202,130,83,181,61,142,243,169,205,17,235,183,119,209,255,0,125,167,217,237,22,230,0,3,252,223,65,56,203,141,171,185,105,52,159,237,33,159,126,35,22,162,237,76,208,92,77,168,180,42,155,178,234,73,255,0,21,202,140,189,61,167,250,191,103,220,36,223,5,251,193,17,238,203,142,206,91,158,179,144,230,77,36,233,239,118,156,222,186,237,254,223,217,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,152,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,116,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,246,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,189,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,245,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,110,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,89,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,246,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,96,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,252,217,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,172,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,213,247,159,236,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,246,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,236,146,210,146,245,91,87,179,250,94,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,183,252,16,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,183,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,142,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,251,212,254,191,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,87,79,183,216,46,112,0,0,85,55,26,76,55,90,30,182,113,77,146,209,181,20,42,34,203,253,246,181,23,204,251,85,238,255,0,123,251,125,130,172,0,94,247,10,72,213,200,249,91,109,85,165,118,57,86,37,196,45,17,254,14,116,232,59,62,143,237,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,242,110,146,117,91,93,75,233,239,167,53,250,186,247,127,190,211,236,246,139,100,0,0,0,0,0,0,0,0,0,0,0,31,146,153,73,165,81,99,46,29,26,153,18,4,119,36,63,45,109,70,101,45,33,79,190,234,222,121,211,74,72,136,214,227,174,56,226,213,222,165,173,74,61,76,204,199,53,205,143,133,140,100,248,127,112,249,115,227,53,131,85,3,207,221,150,5,155,125,73,183,229,94,22,244,74,178,237,90,195,117,250,65,73,35,82,34,212,91,105,214,154,144,72,215,106,150,132,190,225,163,113,30,213,237,90,116,90,16,164,250,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,10,171,227,157,245,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,114,172,203,230,46,196,202,254,22,79,196,203,234,71,245,176,232,240,182,61,252,231,84,233,158,121,136,124,198,154,115,147,205,228,45,60,213,167,98,59,204,251,136,233,2,194,199,76,71,204,94,123,176,179,20,49,66,179,215,85,103,98,5,186,211,44,180,70,136,180,248,169,169,178,109,197,140,217,153,242,217,70,229,104,90,154,141,74,82,214,165,173,107,90,180,40,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,245,120,174,103,95,242,155,117,63,150,188,51,169,213,99,91,118,149,66,68,107,181,221,121,44,214,42,140,184,148,148,125,134,146,113,76,197,113,181,246,169,91,28,116,247,18,12,153,101,213,70,12,157,229,86,242,205,126,46,83,236,250,53,54,90,109,138,116,136,242,110,202,187,110,19,40,167,83,141,126,185,37,213,33,105,234,92,74,92,75,40,218,173,203,35,81,151,45,14,45,26,19,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,63,204,222,104,176,191,43,54,3,215,126,32,86,226,34,165,50,60,178,183,168,170,91,132,253,102,107,44,169,196,199,71,45,183,20,218,13,92,180,41,245,35,150,217,186,222,227,45,201,37,69,92,206,230,98,205,205,127,11,124,65,197,43,62,12,186,114,211,34,145,77,171,211,36,145,169,116,234,139,117,90,114,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,85,182,83,188,83,224,223,196,11,123,204,88,26,83,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,42,175,138,22,69,191,34,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,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,39,45,25,139,177,51,65,133,144,49,50,197,145,253,84,58,196,45,143,127,54,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,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,31,87,138,46,76,168,88,225,135,21,44,126,162,85,125,21,121,225,205,191,38,67,198,250,214,168,181,58,60,82,118,75,145,148,146,215,150,242,55,60,182,156,73,104,165,45,77,185,169,41,14,51,74,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,33,89,152,147,154,124,188,211,47,138,204,25,108,92,52,57,31,39,46,7,158,38,182,77,168,177,29,133,185,45,162,105,41,74,80,234,94,109,195,70,196,108,90,150,130,37,37,9,90,179,194,47,206,210,199,92,47,202,47,15,204,45,196,11,134,44,72,17,220,177,233,69,73,166,198,140,227,72,170,214,223,165,28,194,142,106,97,167,9,149,200,117,15,41,111,173,59,119,173,75,89,153,159,109,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,63,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,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,138,139,203,38,102,243,37,95,204,150,20,80,171,185,131,196,170,141,54,163,124,80,162,76,135,46,236,158,243,18,88,114,123,41,113,167,27,83,166,149,161,73,51,73,164,200,200,200,204,140,104,36,4,85,226,143,224,79,19,127,5,243,136,66,138,240,158,250,252,151,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,143,176,183,18,48,227,51,56,53,76,191,237,200,126,149,180,47,74,123,205,57,10,173,4,190,113,179,82,216,147,22,67,43,220,133,109,90,29,105,101,170,155,86,211,218,165,160,201,71,78,217,128,225,185,121,89,185,193,181,112,110,204,118,34,44,252,87,172,75,122,216,154,202,201,197,210,233,204,168,158,154,203,173,62,241,45,197,194,142,189,196,102,231,207,161,40,52,171,152,165,182,139,179,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,161,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,26,242,217,196,71,6,179,49,140,183,110,18,218,197,232,191,69,236,93,175,50,161,33,77,189,116,50,132,172,229,56,204,117,54,158,79,47,98,86,150,212,181,58,182,148,110,26,27,229,186,148,80,8,191,238,23,30,4,240,203,241,175,56,154,37,80,0,205,14,100,112,66,171,151,12,109,186,112,94,179,92,137,89,145,110,72,105,40,159,25,181,54,137,44,60,195,114,25,89,161,93,168,89,180,243,123,209,170,137,43,220,146,82,200,137,103,205,64,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,93,172,85,95,28,239,169,63,222,79,225,162,5,101,23,27,233,89,113,204,93,153,140,181,218,28,186,189,54,129,34,74,102,68,136,226,80,249,177,34,43,209,156,91,123,189,85,45,9,124,214,72,51,73,44,208,73,53,35,118,242,208,165,249,97,225,126,97,240,189,251,66,239,139,18,234,178,110,168,241,37,153,68,168,56,150,39,48,151,27,147,29,214,228,70,90,84,104,53,33,165,146,144,189,20,90,119,145,246,212,6,20,240,202,188,169,217,222,137,129,184,169,69,151,113,225,245,26,63,202,42,165,114,148,249,69,98,85,33,101,33,48,185,167,184,214,194,223,147,28,216,91,9,62,118,136,144,166,148,104,65,72,43,180,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,77,252,224,229,50,205,205,214,23,252,135,174,200,137,71,174,192,144,220,154,21,198,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,44,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,149,194,135,35,145,173,170,85,19,55,24,140,185,101,93,169,71,144,187,70,146,104,118,57,65,136,234,92,97,83,95,37,18,77,213,190,210,151,202,73,106,209,50,234,92,213,106,113,28,153,21,197,31,192,158,38,254,11,231,16,133,0,139,254,226,143,224,79,19,127,5,243,136,66,128,70,156,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,142,149,184,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,57,254,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,58,30,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,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,205,43,182,5,155,115,92,214,205,231,93,183,162,75,174,217,210,36,201,161,84,20,70,79,193,92,136,235,142,249,33,68,100,102,135,26,112,201,72,61,80,102,150,212,101,185,180,41,62,128,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,69,94,34,57,188,252,212,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,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,244,24,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,170,112,157,206,189,58,233,181,105,153,87,196,138,158,203,146,141,172,107,57,245,156,169,15,85,96,165,185,18,28,142,226,141,43,109,158,149,182,118,160,212,226,18,109,27,77,161,4,109,25,174,202,128,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,146,248,171,228,250,193,203,229,229,66,196,236,45,40,148,154,21,249,34,90,101,91,168,117,150,209,78,154,209,33,106,92,54,119,147,167,25,194,112,204,208,134,205,182,22,68,157,201,75,204,180,152,235,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,140,233,53,56,213,170,84,42,204,54,229,183,30,124,118,228,180,137,113,29,138,250,80,180,146,146,78,50,242,82,235,75,208,203,84,56,148,173,39,169,40,136,200,200,126,177,94,188,101,240,66,171,125,96,149,3,26,41,245,200,145,227,225,124,135,211,58,3,205,171,124,182,42,79,195,142,75,105,101,169,18,219,117,182,181,66,136,137,72,113,106,220,70,130,67,148,194,2,116,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,139,191,1,149,113,99,244,76,138,201,204,215,14,220,41,196,252,49,129,46,86,40,91,145,234,116,216,176,83,41,166,216,171,211,142,225,156,106,97,102,251,136,105,149,178,111,188,242,92,37,22,226,230,54,164,172,212,217,183,93,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,9,171,155,126,39,183,150,102,112,74,137,132,20,251,54,37,180,138,140,118,94,189,222,65,147,200,159,45,135,201,109,51,12,149,170,153,141,185,166,159,51,81,155,187,204,154,221,177,181,46,68,106,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,230,175,22,108,33,179,112,23,11,242,231,132,120,126,196,182,232,86,236,123,153,152,231,45,243,121,247,86,183,41,238,186,243,139,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,73,73,121,254,10,158,41,238,159,135,243,188,198,156,46,164,0,126,71,41,52,167,170,177,235,175,83,34,46,165,14,59,209,35,204,83,41,55,217,97,229,54,167,90,67,154,110,74,22,166,25,82,146,71,162,141,166,204,245,218,90,126,177,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,243,246,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,0,0,0,0,0,0,0,0,0,0,0,42,111,141,85,221,47,211,182,181,137,167,242,110,146,13,91,94,207,167,190,162,215,234,235,221,254,251,79,179,218,42,236,5,218,112,129,183,102,83,242,255,0,80,171,200,61,17,38,180,239,45,61,159,69,80,160,40,143,82,63,179,220,39,160,0,134,188,86,227,87,36,101,109,197,81,85,216,213,88,220,150,90,35,252,24,169,211,183,253,47,217,221,219,238,20,66,2,211,248,45,225,186,214,245,205,138,111,22,173,164,166,209,16,95,239,181,167,62,71,216,175,119,251,223,219,236,22,178,0,0,41,143,140,142,27,204,164,99,85,18,254,68,158,100,57,180,56,208,205,59,8,182,186,185,117,7,116,215,113,153,246,23,234,233,246,251,7,33,225,153,126,34,196,205,45,24,215,221,95,68,122,31,237,126,163,15,253,234,191,83,236,251,200,95,201,25,40,137,69,220,125,163,250,0,0,0,3,196,98,190,49,216,184,51,108,201,186,111,154,183,69,17,132,45,68,124,135,156,220,164,182,181,237,249,164,44,203,82,105,125,186,123,62,237,96,62,44,113,158,180,104,50,31,165,225,174,27,252,161,208,212,218,103,122,97,216,155,15,87,18,74,229,189,4,245,211,68,43,77,127,165,167,176,196,108,185,248,184,102,30,181,80,114,77,29,126,137,140,162,50,68,125,32,191,176,141,74,50,245,149,12,140,244,35,34,253,159,104,242,231,197,15,51,198,233,185,242,163,189,91,180,232,169,255,0,232,131,254,158,226,141,153,231,148,74,249,79,183,68,109,211,162,167,159,237,255,0,4,28,219,17,179,175,152,44,76,109,113,171,247,166,232,206,106,74,107,209,208,139,82,61,229,222,134,18,125,203,50,28,58,108,217,53,9,78,205,152,231,49,231,214,167,28,86,132,90,168,204,204,207,66,236,239,51,31,230,211,75,121,196,180,218,117,90,212,73,73,107,222,103,220,37,70,91,120,121,99,38,96,88,143,92,67,30,135,161,56,242,18,169,187,162,200,245,12,153,81,171,151,212,161,127,65,237,218,105,175,102,157,231,217,104,57,111,225,207,131,153,126,102,53,197,87,254,124,173,197,105,15,174,103,242,168,188,183,18,76,172,213,203,76,149,160,244,91,38,173,52,211,214,211,184,187,107,71,137,150,45,211,177,15,31,166,208,104,173,109,133,108,165,202,65,158,229,30,174,70,155,49,63,210,66,79,185,101,237,50,251,76,126,222,24,153,125,70,49,99,115,119,13,85,205,180,155,107,94,165,189,53,230,245,17,38,161,29,169,113,10,78,139,108,143,176,143,95,110,132,39,79,23,187,229,118,206,1,198,181,35,61,203,85,195,191,66,219,174,188,137,176,28,246,164,255,0,91,222,95,180,86,118,69,44,169,119,174,99,109,184,145,91,223,202,235,55,39,82,45,117,129,36,251,205,69,250,163,68,192,51,209,196,74,232,43,179,55,87,205,73,135,185,145,143,209,156,159,87,77,63,155,34,18,187,200,143,189,62,209,97,28,27,169,107,99,7,171,53,35,70,137,147,211,232,122,247,237,149,80,79,188,88,120,135,252,81,49,9,118,102,88,171,116,134,79,107,181,174,155,98,187,244,228,212,33,40,251,54,153,119,43,222,95,180,80,184,236,89,69,162,55,95,199,235,98,156,234,246,165,125,110,189,154,247,66,124,253,229,238,22,43,198,178,147,29,219,51,15,234,92,173,92,139,233,93,170,220,126,174,231,105,196,125,154,246,136,223,194,58,181,58,159,152,132,83,227,191,177,137,186,243,145,180,143,118,200,51,205,61,166,90,150,134,126,193,120,32,0,0,0,51,245,196,138,179,14,169,154,107,161,184,171,220,113,250,45,253,134,95,74,157,15,78,242,47,112,176,46,14,52,69,65,192,250,165,100,251,170,124,141,63,252,156,202,130,125,255,0,111,184,133,115,113,0,164,174,141,154,43,182,26,209,180,211,208,118,107,175,251,93,20,253,231,239,17,204,90,199,5,171,233,233,45,94,150,82,163,234,220,63,71,109,115,121,118,111,58,139,157,219,127,183,254,225,106,2,20,113,93,183,23,87,203,124,234,138,27,221,208,114,181,61,116,211,124,248,37,239,47,119,218,41,123,8,167,72,166,226,29,38,108,89,28,135,91,231,237,115,97,43,77,88,112,143,176,251,59,140,105,186,150,234,159,130,211,170,119,152,106,221,235,109,211,94,211,246,15,212,41,55,139,245,146,171,115,28,160,92,159,208,175,243,118,159,252,68,56,8,63,233,31,235,123,139,246,143,167,193,239,20,29,182,177,110,169,97,56,173,24,185,57,26,150,157,253,60,105,238,254,161,159,122,191,88,191,111,112,156,28,77,176,65,56,171,151,138,165,98,155,19,157,90,161,114,58,50,230,109,253,52,232,105,115,233,56,148,125,6,207,188,143,236,208,197,26,88,247,133,78,193,186,97,93,84,131,210,92,30,103,47,232,255,0,77,181,54,127,73,42,46,229,159,176,198,145,112,3,22,41,216,211,133,180,124,64,167,47,84,212,122,141,83,162,187,57,114,29,107,218,132,127,84,127,209,47,237,62,132,243,77,190,210,216,117,59,144,226,77,10,45,116,212,140,180,49,15,115,51,195,103,9,241,213,201,247,13,25,94,129,175,200,39,95,57,58,73,149,205,121,92,229,253,5,74,66,19,171,142,145,247,104,91,116,238,62,202,151,204,206,78,177,71,45,85,231,163,92,112,122,138,58,150,174,154,161,205,142,142,106,55,188,72,62,82,31,113,73,213,12,41,93,189,221,199,219,223,193,7,163,195,232,22,157,78,233,135,14,246,172,122,50,148,227,173,165,233,29,59,175,109,73,184,130,87,170,217,146,143,213,53,31,103,187,222,100,45,35,9,184,92,229,211,22,172,106,61,229,107,223,189,108,105,145,163,190,227,158,138,156,222,170,91,45,184,105,209,114,210,125,206,39,180,139,219,251,7,243,16,184,47,219,235,130,244,187,19,17,185,50,16,74,83,113,125,16,181,110,208,150,100,91,221,157,161,106,123,11,254,191,120,131,57,130,201,6,54,229,245,111,84,46,58,15,58,134,149,169,40,168,117,81,19,187,244,166,95,52,135,214,178,245,25,82,191,234,239,239,240,56,35,142,151,206,1,222,81,46,235,50,119,37,216,207,54,183,90,229,50,174,106,18,235,110,41,27,156,109,100,157,77,164,150,164,93,159,229,214,247,242,113,154,187,119,51,120,111,10,174,211,252,187,130,35,13,181,83,141,181,195,209,228,177,29,79,43,127,37,180,126,145,253,52,73,105,237,46,206,233,6,0,0,0,60,142,47,92,72,180,176,174,239,185,86,239,40,169,116,42,132,194,94,221,219,77,184,206,47,93,52,61,126,143,184,254,225,155,92,97,186,30,188,177,78,237,185,93,127,156,85,10,220,249,40,94,210,78,169,114,75,139,35,211,66,253,111,113,11,141,225,39,135,82,109,92,5,122,226,155,19,146,229,98,114,164,178,124,194,86,246,93,133,5,105,87,98,143,77,118,159,97,145,31,220,39,88,0,0,230,153,131,192,251,115,31,240,218,167,96,92,37,176,164,178,241,198,127,231,15,144,250,163,186,210,28,218,135,17,187,111,56,207,105,171,67,246,251,202,151,241,215,134,166,63,225,141,114,160,187,106,222,244,237,13,183,221,83,18,250,184,81,126,100,150,238,211,216,185,74,95,208,66,79,183,183,214,211,188,135,203,192,142,30,88,249,138,55,141,58,45,110,209,244,101,191,212,179,214,205,235,225,61,181,174,107,68,225,114,211,37,43,63,155,112,213,234,246,246,104,93,162,242,112,103,12,233,152,65,134,150,254,31,82,143,115,84,106,116,72,106,95,172,91,212,204,118,218,53,104,165,172,203,82,108,187,55,31,222,125,227,219,0,15,1,142,248,93,7,25,48,166,228,195,233,167,180,234,180,201,145,152,95,105,236,121,216,206,180,149,104,75,70,186,115,15,176,212,69,247,119,140,251,230,31,44,248,133,128,23,197,78,222,184,233,28,184,45,200,120,224,200,234,24,62,116,98,121,212,54,189,168,117,102,157,201,101,71,162,143,82,238,63,183,152,208,109,186,205,205,82,98,145,69,135,212,74,146,234,89,109,28,196,35,85,169,68,146,45,84,100,93,234,46,243,23,115,195,7,43,245,236,10,195,23,110,107,193,142,77,94,226,82,165,182,141,200,86,200,178,35,194,89,39,86,221,90,79,69,180,174,221,8,254,226,239,155,128,0,0,0,0,0,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,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,170,190,57,223,82,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,226,111,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,158,204,226,102,170,242,205,126,46,84,47,10,205,74,90,109,138,116,137,17,173,58,67,141,147,40,167,83,141,126,161,169,164,173,105,234,92,74,91,83,203,220,173,203,34,73,31,45,13,161,30,127,41,222,41,240,111,226,5,189,230,44,13,41,128,165,110,53,126,41,237,111,135,240,124,198,162,33,85,129,138,87,222,23,252,163,249,11,93,244,103,202,219,126,101,173,88,254,74,203,221,85,46,86,222,123,31,58,133,108,221,203,71,174,141,171,45,59,20,90,152,250,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,234,166,86,38,239,123,249,206,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,245,81,82,188,98,178,181,117,71,174,179,154,234,77,201,85,173,81,101,244,116,42,189,46,66,92,121,52,45,168,52,176,236,117,37,38,134,161,184,178,50,90,86,105,219,37,242,50,53,156,141,173,214,181,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,12,167,120,167,193,191,136,22,247,152,176,52,166,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,123,251,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,135,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,241,89,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,141,9,218,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,134,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,34,175,22,76,222,126,87,113,31,243,125,178,166,239,180,44,10,130,253,44,167,32,114,156,149,113,50,111,48,246,215,22,102,179,101,132,45,77,39,68,160,148,226,159,81,243,80,76,172,184,86,71,50,137,85,205,246,46,42,212,126,163,46,143,105,208,99,166,165,113,213,88,142,165,173,12,26,201,40,138,202,205,38,210,36,188,123,182,115,15,66,67,111,56,73,115,148,109,171,65,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,101,180,116,172,104,199,155,203,26,155,179,105,117,217,178,218,161,88,118,189,46,217,161,82,85,32,156,98,26,34,194,97,135,222,65,18,18,91,228,58,201,186,163,50,53,145,27,109,154,212,150,145,164,181,225,123,145,111,203,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,7,148,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,169,232,252,222,83,200,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,248,173,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,74,128,138,188,81,252,9,226,111,224,190,113,8,80,8,146,153,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,244,19,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,37,113,29,202,69,229,154,220,35,129,23,15,174,137,113,238,27,62,67,245,72,52,23,100,147,84,234,218,212,130,73,182,238,186,37,18,82,146,81,48,234,143,98,121,174,161,91,82,241,186,221,11,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,63,40,191,238,23,30,4,240,203,241,175,56,154,37,80,0,170,190,55,184,91,255,0,210,211,26,233,244,47,252,174,214,171,212,250,175,186,76,6,57,38,191,254,201,43,122,17,246,45,95,163,33,85,98,79,240,219,193,122,86,55,230,210,215,161,93,22,132,75,146,216,161,199,153,94,174,195,150,180,242,9,134,89,52,176,167,27,53,23,57,29,99,176,210,109,104,162,81,40,201,105,83,123,198,130,64,85,95,28,239,169,63,222,79,225,162,170,196,255,0,225,139,159,31,200,133,118,54,3,98,197,107,109,131,112,84,19,232,218,165,70,163,203,139,107,188,164,60,167,52,79,41,71,201,144,250,163,146,183,56,219,76,168,220,120,244,222,234,142,234,64,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,106,131,138,99,150,81,240,107,48,55,221,133,127,226,21,163,74,168,207,178,170,10,125,222,166,42,156,244,164,30,75,219,32,191,181,105,74,217,76,167,24,144,73,113,46,39,230,156,111,110,217,14,235,218,196,85,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,64,34,74,100,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,190,155,166,214,195,140,113,195,137,86,221,201,6,149,118,217,151,109,61,10,82,82,233,61,22,116,87,9,46,52,243,78,182,127,226,56,219,173,168,148,149,18,22,133,17,146,84,81,131,39,220,50,240,191,43,87,55,229,26,181,116,75,190,111,104,114,28,85,30,170,168,238,83,88,166,48,184,235,97,196,34,50,31,113,46,173,105,121,210,82,221,82,203,78,94,196,182,105,82,151,50,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,111,248,144,181,64,25,87,23,253,194,227,192,158,25,126,53,231,19,71,117,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,224,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,164,240,157,201,69,58,214,181,105,153,168,196,138,102,251,146,179,172,155,57,133,148,168,239,82,160,169,185,17,220,144,226,77,72,109,238,169,183,183,32,148,218,210,77,19,78,33,102,110,153,35,181,113,25,201,71,231,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,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,208,166,73,51,131,108,230,231,11,218,173,36,226,66,189,168,113,216,77,217,71,136,212,142,68,23,221,113,244,50,182,220,117,4,149,33,228,198,91,164,132,173,195,108,148,72,90,148,101,185,82,40,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,78,120,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,216,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,158,28,206,230,22,234,205,6,50,214,177,114,233,141,208,117,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,254,51,139,52,165,9,91,174,186,178,66,55,237,41,191,194,135,35,146,110,90,173,19,55,24,140,184,135,66,166,200,144,187,70,146,104,106,65,206,150,210,156,97,83,95,37,18,137,164,48,234,87,202,73,104,233,188,210,92,213,9,109,28,235,116,1,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,204,21,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,31,40,95,159,12,12,23,165,97,78,82,237,42,235,214,132,74,77,207,124,199,85,122,179,49,43,75,175,207,97,199,157,85,61,75,112,148,173,16,80,214,202,146,209,25,18,13,199,12,210,151,22,230,178,212,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,0,56,201,208,48,106,155,152,42,77,110,202,173,243,175,234,197,60,215,123,211,219,146,167,91,141,203,106,59,116,247,20,70,70,77,60,227,4,162,83,100,175,209,180,194,205,9,230,111,118,0,11,222,225,95,134,88,37,104,229,162,149,123,97,109,102,37,110,225,186,163,178,139,206,164,203,143,165,105,168,176,183,156,76,39,99,184,226,146,202,227,38,89,180,74,66,81,206,70,199,180,52,184,131,17,215,142,119,212,159,239,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,0,0,0,0,0,0,0,0,0,0,0,0,8,73,196,247,44,21,236,117,195,22,238,107,65,142,117,94,221,50,150,227,123,144,157,241,163,199,154,179,78,174,58,132,150,171,117,61,186,25,253,229,221,72,181,235,110,179,108,212,159,164,86,161,244,242,163,58,166,92,71,49,11,209,105,81,164,203,84,153,151,122,79,184,199,78,203,198,89,241,11,31,239,138,101,187,110,82,57,144,92,144,201,206,145,212,48,92,152,198,243,72,113,123,86,234,13,91,82,242,79,68,158,167,220,95,102,130,48,35,11,160,224,222,20,219,120,125,8,247,29,42,153,14,51,235,237,45,239,53,25,166,148,173,13,107,211,94,89,118,18,140,190,254,241,239,192,7,137,198,108,51,166,98,254,26,92,24,125,85,61,173,86,105,210,225,165,126,177,236,83,209,220,104,149,162,86,131,61,9,195,236,220,95,121,119,138,54,199,126,30,88,249,133,215,141,70,45,18,209,244,157,191,212,189,209,77,235,225,51,185,174,107,164,217,114,213,37,75,47,155,108,149,235,118,246,232,125,163,234,96,87,13,76,127,196,234,229,61,119,45,189,232,42,27,143,180,167,229,245,112,165,124,201,173,173,199,177,18,146,191,160,181,31,103,111,171,167,121,139,160,203,238,7,219,152,1,134,212,203,2,222,45,229,25,150,78,75,255,0,56,92,247,211,29,166,150,230,213,184,189,187,185,36,123,73,90,23,179,222,125,44,0,0,65,78,45,152,117,38,235,192,86,174,40,81,57,206,81,231,38,75,199,204,36,236,101,168,83,150,165,118,168,181,211,113,118,17,25,253,226,156,176,122,231,122,205,197,59,74,229,105,254,79,163,235,112,36,173,123,73,90,37,185,45,172,207,77,15,245,125,198,52,149,132,55,18,46,220,43,180,46,84,61,205,244,157,10,159,48,215,183,110,227,114,51,107,215,77,11,79,165,238,47,184,122,224,0,0,1,31,115,143,154,187,119,44,152,111,54,176,235,252,203,130,91,14,53,76,141,181,194,213,229,49,33,76,171,127,37,196,126,145,141,52,81,105,237,62,206,250,31,198,236,116,190,113,242,242,151,119,94,115,185,206,201,121,197,180,215,41,148,242,144,167,92,113,40,220,219,104,37,104,110,168,181,50,237,255,0,38,158,251,47,185,32,198,220,193,45,154,133,185,65,228,208,212,180,165,117,14,170,34,182,254,136,207,230,150,250,22,126,163,201,87,253,93,253,211,155,15,120,47,219,232,130,204,187,239,17,185,210,22,73,83,145,125,16,180,237,212,144,102,91,218,157,161,232,123,203,254,191,112,254,226,207,11,156,186,97,45,141,88,188,174,139,247,162,141,14,52,135,219,115,209,83,156,209,72,101,199,9,58,34,90,143,185,181,118,153,123,63,96,171,124,65,129,105,211,46,153,144,236,154,199,164,233,77,186,226,89,145,211,186,206,228,147,139,36,250,174,25,168,189,82,73,246,251,253,228,99,206,14,247,150,108,157,98,142,101,107,204,198,183,32,244,244,116,173,61,77,67,155,29,124,164,111,100,150,124,165,190,218,149,162,31,74,187,59,251,139,183,186,218,50,205,195,103,9,240,41,200,23,13,101,94,158,175,199,38,159,41,58,73,139,202,121,60,149,253,4,202,90,21,163,141,25,247,104,123,180,238,46,217,132,203,77,176,210,24,105,59,80,218,73,9,45,117,208,136,180,33,29,243,225,141,241,240,75,47,245,234,154,87,252,186,179,26,85,38,50,116,63,210,59,10,82,144,122,242,214,95,73,175,105,17,123,204,189,185,254,113,117,76,64,189,148,180,163,153,81,184,170,134,100,157,82,90,189,33,238,237,125,84,253,37,253,133,247,11,204,225,147,130,5,133,89,120,165,214,42,113,57,53,170,239,63,172,46,102,239,208,206,152,150,254,139,138,71,208,112,187,136,190,221,76,66,14,48,152,160,229,203,139,116,187,9,181,106,197,183,207,211,179,187,168,141,1,223,212,35,239,79,235,31,236,238,31,51,132,13,146,171,143,28,167,220,159,208,160,114,183,31,252,124,57,232,47,233,23,234,251,143,246,11,178,31,150,168,234,152,130,235,169,119,150,105,219,235,109,215,78,210,246,12,200,226,244,249,21,60,67,171,77,149,35,158,235,156,141,206,108,36,235,163,13,145,118,23,103,113,11,161,225,69,110,46,145,150,248,85,37,163,105,84,57,154,30,186,235,203,159,57,62,243,247,253,130,107,138,175,227,75,125,61,25,171,50,202,76,125,27,153,233,29,206,111,46,221,135,78,115,187,111,246,255,0,220,42,156,72,206,31,244,149,214,115,69,105,67,66,55,26,186,254,205,116,255,0,107,165,31,188,189,194,198,120,198,209,85,59,3,169,117,130,238,166,115,245,255,0,242,147,41,233,247,253,158,227,21,251,195,118,179,14,151,154,107,93,185,75,218,114,58,221,157,134,127,70,157,51,94,226,63,120,208,40,0,0,0,12,226,103,78,115,21,60,204,94,51,98,185,189,167,61,31,181,90,25,107,165,62,57,31,127,218,66,219,248,83,209,83,72,202,213,21,125,235,127,169,220,126,253,181,25,218,123,79,222,43,147,138,157,25,116,188,222,93,111,18,52,102,71,67,203,61,123,246,211,33,107,237,51,239,63,104,141,181,28,57,170,64,195,234,62,32,169,90,195,170,245,27,75,68,250,188,167,201,163,254,150,167,218,127,170,95,183,188,73,190,22,184,152,253,137,152,136,148,110,102,200,149,238,103,80,173,8,255,0,65,6,106,147,253,5,31,122,253,134,95,180,94,240,225,25,223,182,169,215,78,90,174,218,101,81,124,182,87,208,106,189,20,123,116,159,25,93,201,50,51,237,73,123,70,120,237,121,13,196,174,198,144,234,55,37,27,245,45,116,239,66,136,105,191,14,223,106,77,157,79,121,132,108,66,185,186,22,166,122,124,234,203,218,61,32,168,78,54,20,217,113,111,92,61,168,188,198,214,38,250,91,146,189,196,123,246,51,78,37,118,17,234,90,31,188,65,156,187,226,108,252,32,197,234,21,255,0,78,94,215,169,157,86,157,137,63,210,69,117,175,106,22,93,206,31,244,79,251,70,145,89,118,141,126,219,36,226,15,159,2,119,248,233,215,99,159,243,85,244,145,246,12,243,231,31,0,171,57,127,198,138,189,171,38,46,148,191,228,253,4,141,232,249,239,228,145,220,115,212,39,22,164,232,167,180,245,143,183,188,187,59,165,71,9,76,202,83,44,155,162,163,133,55,117,95,166,137,85,228,250,57,61,58,151,250,38,231,62,239,107,109,25,247,169,63,73,69,223,217,175,112,184,192,30,107,16,112,250,217,196,219,90,125,163,117,193,234,160,84,35,187,29,196,115,92,71,99,141,173,179,237,109,73,87,209,90,189,165,222,40,147,136,14,86,34,229,179,21,87,30,223,61,104,117,132,28,232,201,237,249,174,108,153,68,134,245,91,206,45,90,33,146,245,143,77,125,164,71,223,21,196,153,201,62,111,238,140,181,98,12,22,221,168,233,107,84,100,180,197,77,158,75,126,163,78,63,27,156,238,238,75,142,30,141,49,166,212,232,126,238,222,251,232,195,108,65,183,113,70,202,164,222,246,188,206,166,5,86,27,18,155,95,45,196,104,78,180,135,72,180,90,82,175,162,226,125,133,223,236,238,31,90,224,160,82,174,138,52,202,5,110,47,81,6,123,14,71,125,173,234,70,246,214,131,66,139,84,153,25,106,149,25,106,70,71,218,41,231,137,14,67,162,225,100,199,177,99,11,233,252,186,12,149,41,217,241,185,166,124,167,20,115,31,113,123,223,144,165,171,68,54,217,104,148,232,125,229,219,169,8,139,150,204,192,221,57,117,196,154,125,237,110,191,163,41,117,166,231,51,181,191,158,141,212,50,227,136,220,182,220,52,234,76,164,181,73,106,94,207,113,232,31,47,152,215,109,227,214,24,81,111,203,126,79,49,114,225,198,57,205,108,112,185,18,149,29,167,92,111,85,182,141,219,121,164,91,146,157,167,236,247,23,74,0,0,1,23,184,142,226,18,108,44,174,220,237,105,170,174,40,179,104,90,123,138,69,58,95,111,209,87,234,125,159,121,10,8,183,105,126,156,184,41,148,93,251,61,33,49,152,187,180,215,77,235,36,235,166,165,239,247,144,210,6,85,45,72,246,110,94,48,250,139,28,245,217,109,82,77,197,118,250,203,40,44,36,207,67,51,211,232,251,199,88,1,252,51,34,35,51,238,33,200,49,111,54,184,9,130,28,198,177,30,248,244,92,132,36,205,45,122,50,107,251,140,185,157,154,178,202,200,187,90,89,126,207,180,181,137,119,175,25,12,39,166,84,158,137,103,219,126,153,136,218,148,77,203,235,36,199,230,17,41,68,71,177,200,70,101,169,18,79,79,102,186,123,7,143,87,26,42,71,56,137,56,113,243,123,187,79,211,10,238,215,254,66,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,142,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,202,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,65,236,8,180,45,11,216,63,160,0,0,0,0,0,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,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,170,190,57,223,82,127,188,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,138,226,5,158,234,238,106,174,167,44,171,89,125,22,25,91,245,3,114,157,27,68,57,233,73,76,57,41,182,170,187,215,29,169,12,115,99,72,73,116,202,51,74,52,212,245,87,105,70,6,236,11,201,219,6,70,41,38,222,150,86,156,90,195,52,5,213,148,68,150,14,162,235,46,62,152,232,51,61,86,178,105,149,173,91,72,246,17,183,191,111,49,189,222,215,41,222,41,240,111,226,5,189,230,44,11,20,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,102,225,127,156,204,201,230,39,31,107,246,86,49,226,71,202,10,44,43,62,85,81,136,222,135,129,19,100,164,77,132,218,92,223,29,134,214,122,33,231,11,67,61,190,182,186,106,68,101,197,120,213,248,167,181,190,31,193,243,26,136,130,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,95,78,65,114,81,106,229,79,14,34,86,234,212,206,163,19,110,106,123,46,92,117,9,4,218,220,129,188,146,226,169,145,205,181,45,9,101,165,145,18,212,133,31,57,196,18,204,246,165,164,53,42,128,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,16,241,2,200,141,119,42,183,83,151,173,172,142,183,12,174,10,129,183,78,147,170,27,244,92,167,220,148,227,84,173,139,144,236,135,249,81,163,164,250,149,17,37,122,232,122,43,176,227,174,8,94,180,172,53,198,139,7,17,171,177,229,191,77,181,110,138,85,110,99,81,16,149,62,227,17,165,182,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,198,151,109,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,195,42,227,74,121,78,240,177,131,127,15,237,239,46,96,123,91,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,95,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,195,153,124,186,95,121,95,197,57,248,103,125,71,254,182,101,30,110,246,127,156,233,125,75,204,177,51,150,211,174,114,121,188,133,171,148,181,111,71,113,151,113,159,117,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,222,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,54,249,177,241,79,140,159,16,46,31,49,124,117,91,7,52,183,222,12,228,70,179,131,150,117,183,211,183,138,55,133,118,28,251,138,66,153,113,180,193,69,50,150,220,168,113,217,220,107,39,150,135,208,75,117,196,18,80,219,165,202,53,184,163,92,126,63,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,79,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,233,99,42,226,85,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,17,255,0,62,184,165,125,224,182,83,175,156,76,195,74,239,161,174,74,55,163,58,41,189,43,50,57,92,218,148,86,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,176,50,245,196,123,57,215,206,62,225,165,149,116,227,39,91,69,184,47,10,53,46,163,27,228,237,41,190,124,87,230,180,219,173,239,68,100,173,59,144,181,22,169,50,81,107,169,25,31,104,187,240,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,154,188,81,252,9,226,111,224,190,113,8,82,6,94,173,106,21,243,143,184,105,101,93,48,122,218,45,193,120,81,169,117,24,220,213,183,207,138,252,214,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,245,121,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,201,94,24,185,241,252,136,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,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,212,8,189,62,18,216,165,98,93,121,78,160,225,157,2,187,213,92,150,39,85,242,130,23,74,242,58,62,182,165,57,232,191,56,180,19,110,111,109,38,175,155,82,182,233,162,180,62,193,53,64,7,42,205,62,10,126,113,57,125,189,176,113,186,135,69,46,224,167,151,64,250,157,229,182,137,204,58,137,17,121,170,229,184,100,201,190,203,68,230,212,26,185,102,189,186,43,67,44,214,11,158,224,209,130,21,91,23,4,171,248,209,80,174,68,145,31,20,36,48,152,48,25,109,91,226,49,77,126,100,115,91,171,61,8,214,227,174,59,162,18,70,73,67,104,86,227,53,154,27,176,160,21,87,199,59,234,79,247,147,248,104,129,89,73,193,10,86,99,241,250,220,193,122,205,114,93,26,61,199,30,168,148,79,140,218,92,92,103,217,167,73,144,202,205,10,236,90,9,214,91,222,141,82,106,70,228,146,144,102,75,47,21,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,90,87,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,172,208,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,64,34,255,0,184,163,248,19,196,223,193,124,226,16,160,17,221,115,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,228,87,12,92,248,254,68,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,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,48,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,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,0,101,92,95,247,11,143,2,120,101,248,215,156,77,21,87,196,71,55,159,157,110,50,151,201,105,188,236,61,179,185,176,173,125,240,58,103,159,230,165,174,170,91,155,140,220,62,107,141,39,97,43,102,214,155,107,86,208,225,187,187,208,112,203,201,245,179,154,92,80,173,214,177,24,162,76,178,108,104,237,42,171,71,83,178,26,126,166,252,198,228,34,50,16,227,11,109,77,33,10,101,110,169,100,189,117,109,180,109,81,56,165,34,247,128,85,95,24,44,161,247,230,226,197,133,253,68,43,229,46,79,255,0,136,139,2,91,45,44,191,196,97,194,66,255,0,168,81,55,250,119,4,0,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,226,184,131,82,86,148,58,211,75,52,47,102,211,190,139,207,30,232,87,134,81,239,140,192,224,93,215,213,196,143,103,215,234,148,10,191,66,182,246,202,132,196,148,147,156,137,77,145,158,199,216,81,104,226,54,171,111,113,164,251,105,179,251,168,249,236,255,0,119,63,251,51,71,255,0,68,23,83,155,31,11,24,201,240,254,225,242,231,198,107,4,148,207,70,115,107,185,195,196,120,181,54,233,94,134,179,45,126,162,61,179,77,117,8,57,73,109,211,71,54,76,151,19,174,175,59,202,104,205,180,168,219,109,40,74,83,184,201,110,185,237,184,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,239,120,0,5,43,113,147,193,79,144,217,130,164,227,28,74,135,58,38,38,211,207,156,195,142,238,113,137,212,230,163,199,115,106,73,180,146,89,83,11,134,105,213,107,81,185,207,215,106,118,16,137,89,110,193,10,174,99,241,182,214,193,122,53,114,37,26,69,199,33,212,174,124,150,212,226,35,48,203,14,72,121,100,132,246,173,100,211,46,108,70,169,37,47,106,77,72,35,53,150,151,128,6,85,197,186,96,166,112,109,156,163,112,196,195,122,210,142,36,219,218,185,30,224,77,167,71,150,212,142,68,231,218,174,60,135,150,227,141,32,210,148,50,153,40,116,208,165,182,110,18,77,8,82,76,247,38,168,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,239,248,249,195,255,0,48,89,119,194,123,123,22,239,155,119,249,4,254,99,21,248,209,220,106,67,150,236,174,165,198,216,76,133,178,183,27,91,47,54,76,173,15,37,91,73,199,77,165,146,21,203,55,126,86,78,179,139,125,229,2,251,145,95,160,67,244,205,183,89,217,242,130,223,230,51,31,210,156,166,100,34,47,242,165,176,235,140,114,156,144,110,124,217,22,253,54,171,82,62,201,107,198,62,255,0,179,113,78,205,203,238,32,225,245,195,18,185,111,87,35,220,114,96,206,140,103,177,212,107,77,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,241,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,0,0,0,0,0,0,0,0,0,7,240,203,82,208,253,163,199,220,184,67,135,119,124,194,159,113,91,221,91,229,218,75,234,223,111,218,103,220,133,145,119,169,95,229,31,118,223,182,40,118,180,20,211,168,48,122,88,232,34,36,163,154,181,232,68,68,69,218,163,51,238,73,127,144,125,64,0,1,231,111,204,64,180,112,206,220,145,118,94,245,111,70,210,162,165,106,118,71,33,215,182,146,91,83,138,245,90,74,148,126,170,20,125,133,236,247,232,32,254,37,113,127,193,123,106,179,38,151,100,211,126,81,48,194,214,217,74,231,75,137,184,210,181,167,232,57,8,204,187,18,147,239,254,150,158,195,28,245,60,104,169,28,227,37,97,199,205,238,236,63,76,43,187,95,249,8,246,22,87,25,12,39,169,212,153,137,120,91,126,134,136,226,146,78,75,235,36,200,229,145,169,36,103,177,184,68,103,161,26,143,79,110,154,123,68,180,194,76,218,224,38,55,242,218,195,139,227,210,146,22,146,53,53,232,201,172,109,51,229,246,106,243,40,35,237,117,5,251,126,195,211,175,145,145,145,25,119,24,254,128,228,249,170,181,35,222,89,121,196,26,44,131,219,190,218,171,27,106,237,61,171,56,47,164,143,66,50,215,233,123,198,111,238,42,95,160,238,10,157,23,126,255,0,71,204,122,46,237,52,215,150,179,78,186,106,126,239,121,139,247,225,195,136,41,191,114,187,108,181,166,138,183,98,194,161,105,239,40,244,232,157,191,69,63,175,246,253,230,37,8,0,0,14,107,152,60,107,182,240,23,12,43,87,229,193,39,150,184,144,228,156,22,182,56,124,249,73,142,235,173,183,170,27,94,221,220,163,45,202,78,210,246,251,143,63,25,147,204,13,211,152,172,73,168,94,215,19,250,178,167,93,110,11,59,91,249,152,221,67,206,54,141,200,109,179,86,132,242,139,85,22,167,237,247,20,186,225,189,144,232,184,167,49,156,88,197,10,127,50,131,25,73,118,4,110,105,151,53,196,156,55,219,94,246,36,37,105,213,14,56,90,41,58,23,121,246,232,66,225,173,250,5,42,215,163,67,160,81,34,244,240,96,48,220,118,26,222,165,236,109,8,36,36,181,81,153,158,137,73,22,166,102,125,131,228,226,78,32,219,184,93,101,213,175,123,162,103,77,2,149,13,249,78,47,150,181,234,77,52,183,76,180,66,84,175,162,218,189,135,221,237,238,20,47,157,140,223,221,57,149,196,41,205,181,81,214,214,167,73,117,138,99,60,150,253,118,155,126,79,37,205,220,150,220,45,90,127,77,170,212,253,253,189,209,152,74,142,31,217,89,139,153,60,86,68,123,128,244,161,209,208,83,164,167,183,231,73,169,49,73,109,234,135,155,90,117,67,199,235,22,186,123,8,207,186,246,240,251,15,173,156,50,181,160,90,54,164,30,150,5,62,59,81,219,71,53,197,246,54,218,27,46,215,20,165,125,20,39,218,125,195,210,143,240,159,58,45,50,12,138,140,231,121,113,226,180,183,222,94,211,61,168,73,25,168,244,45,76,244,34,62,225,69,156,78,243,13,27,24,49,169,235,114,222,169,245,84,107,121,42,130,191,153,52,105,41,137,115,80,127,77,180,47,232,56,94,211,79,111,121,152,252,156,51,242,239,83,198,12,117,131,113,205,137,182,135,108,155,85,67,127,152,147,223,34,60,200,107,229,109,39,80,178,213,14,25,238,208,203,236,51,23,146,243,180,107,14,218,55,22,124,136,16,127,199,86,155,220,255,0,156,175,164,191,180,102,235,49,24,155,63,23,241,122,187,127,212,87,185,234,159,75,175,98,75,244,113,90,107,216,132,23,115,101,253,18,254,209,57,184,40,83,102,74,189,177,10,162,203,27,152,133,232,158,114,247,17,108,222,205,68,147,216,103,169,234,126,225,111,99,205,226,35,205,71,179,170,15,62,141,232,79,43,82,212,203,95,157,71,184,102,66,233,146,220,186,236,169,13,35,106,87,179,66,215,93,52,66,72,104,111,36,22,213,58,214,203,85,165,76,165,175,152,202,58,253,23,162,139,118,179,228,171,185,70,102,93,170,49,222,5,16,241,74,196,199,239,188,196,75,163,115,55,196,160,242,250,117,104,69,250,120,48,148,175,232,36,251,209,237,51,253,130,50,83,112,230,169,80,195,234,198,32,165,90,67,165,116,251,139,68,250,220,215,205,162,254,150,165,218,95,170,127,179,188,73,30,21,180,101,213,51,121,106,60,104,213,152,221,119,48,245,238,221,75,154,69,237,35,239,47,96,177,206,43,20,66,171,229,106,182,178,47,93,142,155,105,251,183,84,96,235,237,47,112,169,12,150,206,98,155,153,139,58,108,167,54,52,223,164,55,43,67,61,53,167,200,46,226,251,76,104,236,0,0,0,6,104,51,29,60,234,120,205,112,206,87,123,189,39,253,81,25,47,113,123,133,217,240,212,134,80,242,187,110,36,189,189,103,152,204,255,0,188,87,151,23,234,83,209,51,22,117,53,167,70,231,253,3,212,187,118,65,128,147,246,255,0,97,15,179,105,224,252,139,215,133,252,155,130,147,11,157,83,141,179,167,46,105,39,126,235,133,72,87,210,89,36,180,74,79,188,191,235,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,251,71,195,204,125,47,211,88,49,112,211,57,60,222,119,73,234,110,219,174,146,217,87,126,165,238,25,169,128,180,55,45,181,185,244,75,93,127,200,99,78,24,70,180,57,135,148,149,183,244,79,159,167,255,0,55,112,123,1,82,92,110,216,134,221,197,133,207,51,43,152,251,190,155,231,181,176,203,149,163,116,210,79,105,246,43,82,237,236,238,21,136,70,105,61,75,188,94,231,12,28,115,94,43,96,92,122,45,86,95,50,171,67,223,207,79,47,77,57,211,38,169,61,169,109,41,250,45,151,113,159,236,49,247,120,129,229,62,62,99,112,174,67,214,245,59,153,119,83,54,122,53,222,113,150,156,201,49,73,223,85,111,54,215,232,153,50,245,181,251,59,123,232,137,151,238,92,59,185,201,232,235,232,42,244,253,116,86,141,187,179,152,222,158,221,201,61,80,191,183,191,222,52,1,147,236,216,91,185,142,179,41,110,38,78,149,247,98,75,155,41,141,142,122,141,181,48,217,35,221,201,109,7,216,166,251,187,123,123,143,180,196,140,1,22,120,137,224,76,92,101,203,237,105,248,236,107,84,183,88,147,88,97,91,143,215,40,240,165,154,91,208,220,66,75,85,57,222,122,253,198,93,212,11,81,129,38,151,80,149,76,152,141,146,34,60,182,29,78,164,123,86,133,26,84,90,150,164,125,164,125,198,63,218,85,18,165,14,3,53,55,227,237,140,249,164,144,189,233,61,76,211,184,139,66,61,123,139,220,39,79,12,252,231,207,194,123,198,22,16,93,178,249,150,245,193,53,184,241,11,150,146,229,203,125,216,113,208,127,54,194,150,122,54,218,187,214,73,63,110,135,218,46,170,20,182,42,16,216,159,21,123,217,146,210,94,109,90,25,106,149,17,25,30,135,219,220,99,231,221,182,181,30,245,182,234,86,173,126,55,81,79,170,196,122,28,134,247,173,27,155,117,181,54,162,213,6,74,47,85,70,93,134,71,246,144,162,46,32,185,74,147,151,76,74,147,87,162,71,210,216,174,72,92,136,167,188,190,101,111,72,148,164,53,235,60,227,138,209,182,75,214,50,45,125,186,31,127,206,200,126,109,43,153,114,196,248,81,165,201,230,91,85,151,155,133,49,141,136,46,95,54,68,82,113,221,196,203,142,30,141,178,101,180,180,251,12,143,190,250,236,203,170,153,124,90,148,139,186,140,230,248,85,136,49,231,50,122,40,189,71,91,75,137,250,68,71,220,162,239,34,251,136,125,160,0,1,86,252,103,241,29,168,144,173,204,52,98,86,146,94,232,234,203,107,103,123,70,85,22,76,245,52,233,223,217,166,237,126,207,104,175,188,167,217,138,190,243,9,98,208,202,63,57,7,112,83,28,113,59,246,232,142,185,132,153,235,185,63,175,236,49,163,155,102,146,221,2,220,165,80,218,70,196,83,161,49,21,41,215,93,9,182,210,146,45,117,63,119,188,199,211,30,118,253,191,109,172,54,182,39,93,183,92,254,146,159,1,135,95,113,124,167,28,236,67,106,112,251,27,74,149,244,80,175,97,247,10,154,206,63,20,219,162,235,151,58,198,192,169,254,140,164,232,236,73,83,249,77,189,212,163,89,13,45,60,185,81,9,72,220,149,52,173,73,93,154,104,93,166,102,43,194,179,91,173,93,213,167,106,149,121,61,93,66,107,170,82,220,216,134,247,173,107,53,31,98,72,146,90,169,71,236,34,237,29,179,8,114,65,152,12,102,110,44,235,86,208,223,78,144,226,18,114,189,33,8,182,37,92,179,221,177,111,161,71,162,93,73,233,251,62,233,55,67,224,199,138,50,225,34,85,98,253,232,95,50,35,84,111,69,199,119,67,208,140,203,122,103,105,222,102,95,179,81,235,237,254,11,85,2,113,165,215,113,59,84,27,137,53,163,208,169,236,79,102,165,170,103,125,226,193,242,205,151,187,115,44,248,104,156,60,182,228,245,12,185,36,167,200,119,99,136,230,62,113,217,101,74,218,183,28,50,212,152,73,232,74,211,236,246,159,88,37,17,158,132,127,104,254,128,8,189,155,252,244,216,121,92,136,154,67,236,250,74,228,148,193,59,30,14,231,153,209,10,41,9,74,249,133,29,198,255,0,72,198,221,12,253,186,247,119,193,200,220,102,49,0,170,166,185,22,78,176,186,141,228,143,73,49,250,45,223,71,82,131,175,119,183,188,78,12,164,231,207,14,115,58,215,161,89,111,209,87,35,13,239,114,6,175,191,185,37,200,73,175,152,113,219,108,181,113,253,186,17,251,53,238,62,201,72,0,0,0,0,0,0,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,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,170,190,57,223,82,127,188,159,195,69,96,81,174,154,237,191,78,175,82,105,19,186,120,151,53,61,20,186,163,124,164,47,168,138,137,76,75,75,122,168,140,209,163,241,35,175,84,153,43,212,211,93,170,81,31,64,203,70,93,47,188,208,98,156,12,51,177,99,255,0,85,50,177,55,123,63,205,148,190,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,202,197,56,155,224,94,28,101,211,34,54,46,23,225,125,27,161,165,65,196,8,78,188,243,166,75,149,80,148,170,101,64,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,215,94,83,188,83,224,223,196,11,123,204,88,22,253,157,110,27,223,158,14,41,210,177,51,242,203,242,75,209,150,251,20,46,139,228,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,219,161,50,83,195,123,243,62,197,58,174,38,126,89,126,86,250,78,223,126,133,209,124,157,232,57,124,201,49,222,230,243,58,167,117,211,166,219,183,105,107,191,93,123,52,56,87,198,175,197,61,173,240,254,15,152,212,71,228,224,195,73,165,84,115,95,91,153,80,166,68,149,34,151,99,207,151,5,215,153,74,215,21,243,153,9,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,29,218,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,157,60,47,115,175,249,191,223,104,193,140,66,169,210,160,225,181,229,80,92,151,106,51,79,147,232,106,162,153,74,17,32,221,74,79,86,93,229,48,203,132,225,146,27,245,29,222,218,80,239,50,239,198,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,70,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,205,252,213,101,158,205,205,126,17,204,194,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,35,58,247,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,180,158,15,121,174,196,123,230,101,71,44,151,171,190,153,165,90,246,250,235,20,10,163,239,25,202,131,21,167,227,176,112,21,169,31,53,146,234,18,109,25,153,41,164,161,77,150,228,27,105,106,186,243,99,226,159,25,62,32,92,62,98,248,235,244,171,2,77,205,194,214,171,121,211,173,232,146,228,89,216,208,185,51,42,10,38,137,248,52,233,20,152,113,220,36,41,70,75,52,57,37,200,36,164,35,93,77,45,168,203,70,247,39,192,100,90,245,170,216,25,193,194,74,237,26,60,71,164,74,186,34,81,22,153,40,82,144,76,84,21,208,188,162,36,169,39,189,45,73,113,72,61,116,37,146,76,201,68,70,147,209,152,12,171,141,25,228,114,192,179,112,251,42,24,97,22,204,183,162,82,145,92,181,233,117,250,153,178,71,190,101,70,92,54,93,145,33,213,168,205,75,90,148,122,22,167,234,161,40,66,118,161,9,73,119,80,28,171,52,120,23,249,202,96,77,205,130,159,42,126,78,124,163,232,191,156,250,30,179,145,211,204,98,79,232,121,141,238,221,200,219,244,203,77,218,246,233,161,194,172,39,224,215,249,47,197,59,55,19,63,56,239,73,252,146,184,41,213,222,139,228,135,39,170,233,100,182,247,43,153,214,171,102,238,94,221,219,85,166,186,232,122,104,44,168,4,127,206,182,84,191,60,28,44,165,97,159,203,223,146,94,140,184,24,174,245,190,139,235,249,156,184,210,25,229,114,249,205,105,175,83,187,118,227,211,102,154,118,234,92,3,43,156,41,63,54,188,118,182,113,175,242,245,242,143,228,231,91,252,217,242,91,163,231,245,16,223,141,250,110,173,205,187,121,251,190,129,235,183,78,205,117,46,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,126,121,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,70,120,113,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,91,11,170,102,71,43,154,202,30,111,231,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,43,74,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,0,202,184,234,185,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,87,16,106,74,210,135,90,105,102,133,236,218,122,40,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,8,213,196,75,29,38,96,14,84,238,187,146,131,89,244,101,201,94,229,91,116,23,146,79,147,137,149,40,204,157,91,78,50,105,83,47,55,21,18,158,109,195,82,82,151,25,71,210,51,36,43,61,130,215,184,39,227,69,86,163,26,252,192,139,134,239,151,42,61,46,60,90,245,179,71,121,10,90,34,176,110,184,138,138,154,115,110,136,65,186,244,35,54,141,100,91,220,90,208,157,84,234,142,210,128,85,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,107,217,254,201,245,43,54,88,70,164,211,202,91,119,221,157,30,100,251,81,108,186,146,68,151,214,132,155,144,93,75,139,75,91,36,27,45,32,156,82,146,109,45,40,94,237,132,227,110,80,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,247,184,110,231,54,187,155,76,56,172,83,47,202,87,42,243,177,58,40,245,122,147,8,66,34,213,91,144,79,114,36,165,180,233,202,120,250,119,73,214,201,36,222,226,74,145,161,47,148,212,22,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,95,247,20,127,2,120,155,248,47,156,66,20,2,52,145,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,180,174,20,57,227,141,114,210,168,153,71,196,100,75,58,237,54,60,132,90,53,99,91,178,10,116,70,146,227,234,132,249,168,212,109,45,134,146,190,82,139,70,141,150,146,222,136,83,104,231,77,252,209,224,95,231,41,129,55,54,10,124,169,249,57,242,143,162,254,115,232,122,206,71,79,49,137,63,161,230,55,187,119,35,111,211,45,55,107,219,166,135,10,176,159,131,95,228,191,20,236,220,76,252,227,189,39,242,74,224,167,87,122,47,146,28,158,171,165,146,219,220,174,103,90,173,155,185,123,119,109,86,154,235,161,233,160,245,124,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,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,106,128,50,174,47,251,133,199,129,60,50,252,107,206,38,136,85,197,139,37,21,27,90,234,169,230,163,13,233,155,237,186,206,146,111,22,16,81,99,179,74,156,167,35,199,110,67,105,37,33,199,186,167,30,220,178,75,107,81,58,78,184,181,153,58,68,136,107,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,232,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,94,128,80,183,17,156,235,254,117,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,242,184,119,101,15,243,173,198,83,249,83,11,157,135,182,119,42,109,209,178,127,76,243,252,212,187,210,196,111,105,27,135,205,113,165,111,52,236,218,211,110,232,226,28,54,183,94,158,44,88,191,149,12,44,188,176,207,210,158,140,249,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,173,111,238,24,255,0,237,69,255,0,98,127,249,60,79,252,216,248,88,198,79,135,247,15,151,62,51,88,39,255,0,17,126,29,31,144,78,175,26,240,82,157,254,166,223,55,233,58,103,59,255,0,7,63,193,35,51,243,210,100,174,68,206,162,67,174,171,213,71,205,119,31,171,161,148,117,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,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,5,11,113,75,199,73,152,193,154,202,245,183,10,179,213,219,120,119,253,237,211,25,108,159,109,180,74,108,136,234,11,83,110,158,222,119,85,204,101,78,33,41,74,219,140,199,210,36,146,213,24,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,167,43,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,12,171,128,181,78,20,121,22,253,6,104,49,174,204,255,0,201,229,88,16,167,43,252,101,42,168,228,115,79,252,87,74,181,43,245,222,36,127,131,188,44,210,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,84,3,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,79,10,147,116,215,101,218,180,235,42,68,237,244,90,85,66,109,82,28,110,82,11,149,42,91,113,155,144,230,242,45,234,220,136,81,139,67,51,73,114,245,73,17,169,70,115,171,130,167,138,123,167,225,252,239,49,167,11,169,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,0,0,0,0,0,0,0,0,0,0,0,8,183,155,108,249,225,206,88,154,244,43,205,250,86,228,125,189,237,192,213,246,54,164,249,233,37,243,10,59,141,158,142,49,183,67,63,110,189,197,219,7,228,241,152,196,3,170,146,227,217,58,66,234,55,154,61,36,199,232,183,125,29,78,14,189,222,222,241,56,242,129,158,155,15,52,113,21,72,97,159,70,220,145,88,55,100,65,220,243,218,161,37,29,42,95,48,227,182,223,233,31,219,161,31,179,94,238,233,66,0,63,229,78,33,38,100,103,218,69,175,236,28,159,51,25,124,183,51,49,134,106,195,219,142,79,78,202,36,156,248,207,108,113,123,31,40,239,52,133,109,67,141,153,232,79,168,244,53,105,239,47,105,87,205,193,193,106,160,110,58,186,22,39,104,130,113,70,132,122,21,61,169,237,208,181,84,239,184,121,10,231,6,60,81,137,9,114,168,247,239,92,249,17,154,99,122,46,59,90,158,134,100,91,213,59,78,242,34,253,186,136,201,139,217,32,204,6,12,183,42,117,213,104,108,167,71,113,105,41,94,144,132,123,210,158,97,238,216,135,214,162,213,45,40,244,253,159,127,19,163,86,235,86,141,105,170,165,34,79,73,80,132,234,84,135,54,33,205,139,66,201,69,216,162,52,158,138,73,123,12,187,5,135,228,227,138,109,209,105,202,131,99,99,172,255,0,73,210,116,106,36,89,252,166,217,233,145,172,118,144,158,92,88,134,165,237,74,93,86,166,174,221,116,62,210,35,22,203,97,95,182,214,36,219,16,110,219,82,127,87,79,158,195,79,182,231,41,198,251,22,218,92,46,199,18,149,125,21,167,216,93,227,209,15,155,114,210,91,175,91,149,90,27,168,222,138,132,39,226,169,58,233,169,56,217,164,203,93,75,223,239,33,156,92,216,217,138,177,51,9,125,80,206,63,37,31,40,42,110,54,157,251,181,71,92,250,72,245,220,175,212,246,152,176,78,12,24,142,212,184,87,30,26,63,43,89,44,245,149,100,53,179,185,162,42,115,36,122,146,116,239,236,211,118,191,103,180,90,64,0,0,248,183,157,213,76,177,237,74,189,221,89,115,100,42,60,25,19,158,61,20,126,163,77,169,197,125,18,51,238,73,247,17,253,198,40,83,62,25,180,174,102,55,19,230,198,137,39,151,109,81,158,114,20,54,54,32,249,156,169,18,137,183,119,27,45,184,90,182,241,22,211,215,237,51,62,239,163,195,235,41,82,115,23,137,81,170,245,184,250,219,20,57,8,145,40,247,151,207,45,153,17,84,182,189,87,155,113,58,182,241,250,196,71,167,179,83,238,189,219,74,214,163,217,86,221,54,213,160,70,233,233,244,168,140,195,142,222,245,175,107,109,54,150,210,90,172,205,71,234,164,139,180,204,254,211,31,66,108,182,41,240,223,159,41,123,25,140,210,222,113,90,25,232,148,145,153,158,133,219,220,66,149,120,152,103,62,126,44,94,51,112,130,210,151,203,183,173,249,174,71,150,92,180,159,50,91,14,204,142,179,249,198,18,178,213,183,19,220,179,73,123,53,62,209,5,162,209,42,83,32,61,83,98,62,232,204,26,137,107,222,146,208,201,59,140,180,51,215,184,253,195,252,105,208,36,213,42,17,105,144,209,190,68,183,144,195,73,212,139,114,214,162,74,75,83,208,139,180,203,188,197,253,112,236,192,152,184,53,151,218,43,242,24,254,116,184,152,141,88,125,91,143,212,41,16,162,26,155,208,156,90,79,69,55,222,90,125,196,93,242,152,4,54,226,77,154,88,184,29,132,211,236,218,76,173,151,5,209,9,216,45,167,97,159,45,137,49,166,54,78,122,205,45,7,163,141,23,171,170,79,237,34,237,58,78,177,236,203,175,25,177,14,37,183,71,71,87,88,184,42,13,165,106,213,166,245,113,247,210,131,94,138,82,17,244,221,46,205,72,187,125,133,221,160,92,157,229,230,141,151,156,27,161,219,140,211,249,21,137,48,163,73,171,175,154,181,110,152,168,177,208,249,232,110,56,130,213,108,255,0,64,246,251,187,59,249,71,19,236,115,94,20,224,92,138,45,42,95,46,171,92,217,211,167,151,174,188,153,144,148,174,213,54,164,253,23,15,188,203,246,152,162,51,51,81,234,125,226,206,248,34,177,13,203,139,20,94,122,87,45,246,189,9,200,107,97,159,55,86,234,68,174,210,236,78,133,219,219,222,45,180,120,252,92,90,27,195,218,170,220,250,37,200,215,255,0,155,182,51,31,61,104,114,91,139,111,232,158,154,127,144,134,149,114,225,75,244,46,12,91,212,206,79,43,147,213,250,155,183,105,172,183,149,223,169,251,199,221,197,108,64,163,97,125,137,82,189,107,239,242,97,83,249,60,197,109,90,180,230,60,134,203,177,9,81,247,184,94,195,254,209,153,235,194,234,169,222,183,12,171,150,176,230,249,114,246,115,15,68,151,208,66,80,95,68,136,187,146,94,193,59,238,204,31,145,101,112,191,141,112,85,161,114,106,114,119,245,5,205,37,108,219,112,165,9,250,43,52,158,169,81,119,23,253,99,227,112,129,165,61,47,49,133,83,66,117,110,7,233,15,82,236,223,6,122,75,219,246,123,140,88,111,18,184,69,51,43,183,26,79,250,61,31,152,195,255,0,184,82,102,92,103,157,51,25,173,233,201,239,107,171,255,0,174,35,197,238,63,120,210,248,0,0,0,254,31,97,119,232,50,255,0,137,117,70,235,55,181,74,164,209,104,151,185,58,23,220,202,19,238,47,112,190,174,30,80,85,7,44,86,194,84,90,110,235,124,194,95,253,226,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,39,235,31,246,11,13,225,13,153,118,144,85,44,17,185,228,104,163,228,250,32,246,31,111,248,124,151,254,131,95,226,253,53,253,222,225,100,88,197,21,153,184,115,87,138,251,188,166,215,211,234,173,166,173,52,125,179,238,47,184,102,40,105,91,44,85,104,181,220,14,182,170,176,203,70,95,235,54,151,111,244,102,60,147,239,34,62,242,63,96,234,66,165,56,222,74,132,237,127,10,227,49,27,100,134,61,57,207,115,121,159,51,114,41,166,158,195,236,45,11,179,179,188,86,16,150,60,56,179,2,246,9,227,172,24,179,26,230,210,43,124,222,177,59,137,58,114,97,203,54,251,73,181,171,233,186,93,218,125,186,151,117,250,165,73,113,59,146,122,145,138,161,226,219,150,74,125,44,233,152,189,105,195,229,169,238,119,164,83,204,81,238,211,160,142,215,107,142,158,157,234,250,40,251,253,226,18,229,3,30,42,216,3,141,148,59,174,19,187,98,75,126,53,50,161,234,164,255,0,145,174,99,14,59,222,218,207,185,175,232,150,239,113,251,15,67,150,21,213,10,249,178,104,55,141,57,123,163,214,233,145,106,13,158,134,94,171,204,165,194,239,36,159,114,203,188,139,238,46,225,247,135,230,169,64,143,84,167,202,166,202,70,230,101,178,182,28,45,76,181,74,146,105,50,236,208,251,140,80,39,17,12,15,147,131,217,129,173,190,211,91,105,247,12,153,53,118,15,113,30,132,252,217,102,148,254,145,106,250,45,247,158,159,113,15,97,144,72,118,230,56,195,185,114,213,123,181,163,21,10,124,202,149,42,102,231,63,147,206,112,162,195,100,249,109,108,53,237,39,84,175,89,194,73,247,25,119,40,184,190,102,178,229,122,101,119,19,31,160,213,187,88,68,149,73,165,204,249,175,157,100,164,60,150,87,177,46,184,105,212,152,51,209,71,169,119,31,219,97,60,49,115,204,229,203,76,137,129,24,142,255,0,58,170,203,141,179,73,153,183,111,242,114,76,56,172,71,229,179,28,147,244,148,181,111,90,245,246,31,102,134,44,204,115,28,197,224,157,31,30,240,186,173,96,213,79,98,228,199,124,226,57,235,31,46,66,163,188,210,21,162,92,70,186,115,76,244,53,104,126,223,121,103,143,29,112,170,173,130,216,167,112,97,253,84,181,58,93,70,91,17,220,245,126,117,150,228,186,210,87,162,86,189,186,242,140,244,53,25,151,219,222,118,41,194,87,53,79,169,199,176,26,233,94,168,218,169,84,247,244,46,195,254,67,21,166,118,161,159,241,143,114,151,247,251,197,171,0,0,255,0,135,157,75,12,173,229,158,137,109,38,163,251,136,181,20,19,196,207,18,220,196,172,208,85,29,90,54,162,221,97,250,3,125,186,238,68,122,140,205,15,232,167,79,167,221,219,247,152,236,124,31,176,121,202,238,41,84,177,54,161,15,153,10,157,5,232,172,43,153,166,217,45,201,128,242,79,66,89,25,246,25,247,164,203,252,194,229,135,62,199,44,103,181,112,39,15,170,87,221,213,35,99,81,24,121,81,218,216,225,243,223,75,14,186,150,245,109,11,52,238,38,148,91,141,58,23,253,71,68,89,191,206,13,233,153,187,210,84,137,78,244,182,244,87,150,136,48,182,180,189,16,151,100,27,106,230,19,45,175,244,111,237,209,93,189,154,159,111,119,150,203,126,89,111,220,199,222,16,232,22,172,77,176,78,75,109,205,153,204,100,250,118,249,172,161,197,242,214,235,102,189,169,121,42,209,39,169,247,23,217,114,153,96,225,227,132,120,7,1,154,149,70,39,166,174,53,52,148,187,59,153,42,54,134,105,100,212,158,89,73,91,127,164,104,213,169,126,182,157,197,219,43,33,65,139,78,140,220,56,109,114,217,105,36,148,39,113,158,132,68,68,93,167,219,220,68,63,220,127,12,244,45,76,124,87,89,145,87,158,164,243,246,195,103,84,41,27,72,247,44,149,219,219,216,101,216,99,253,83,109,211,90,53,46,59,92,183,15,83,221,185,71,219,247,25,143,245,137,37,200,242,125,29,32,247,30,205,200,95,118,165,174,132,90,16,250,35,243,212,36,28,72,18,101,17,106,108,178,183,8,189,250,36,204,103,111,60,215,85,78,236,204,197,233,42,166,238,243,133,87,168,194,96,182,164,182,50,138,132,147,74,125,82,45,116,220,125,167,219,246,142,6,59,118,75,229,214,33,230,78,196,85,27,244,142,87,169,104,119,232,254,136,231,199,221,244,190,226,238,237,26,48,165,41,213,210,225,173,255,0,210,42,59,102,191,241,182,150,189,195,245,0,0,0,0,0,0,0,0,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,170,248,231,125,73,254,242,127,13,21,151,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,9,228,239,42,182,110,84,48,142,159,103,209,169,177,21,115,212,99,199,147,118,85,219,112,222,93,70,162,72,245,201,46,169,8,87,76,218,148,226,89,70,212,237,65,154,140,185,139,113,107,142,188,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,0,17,87,138,63,129,60,77,252,23,206,33,10,43,194,123,23,242,161,138,118,110,25,250,83,209,159,43,110,10,117,11,173,228,115,186,94,170,75,108,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,31,87,20,176,47,17,240,147,25,106,120,13,113,209,186,219,190,157,80,102,156,220,74,73,156,206,185,199,210,133,198,56,228,130,222,231,57,14,180,164,35,105,57,243,132,149,33,43,213,37,122,156,61,45,204,193,90,217,101,183,233,57,138,95,38,170,207,45,170,5,53,216,237,49,42,149,66,106,43,12,196,139,37,13,182,141,175,23,41,197,153,44,214,233,37,196,147,138,37,146,144,140,246,13,41,229,59,194,198,13,252,63,183,188,185,129,202,184,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,17,87,54,62,41,241,147,226,5,195,230,47,139,9,225,215,96,73,197,62,26,120,227,135,212,251,122,37,114,165,92,172,92,17,169,112,100,147,91,29,168,250,26,9,195,50,55,76,144,133,166,65,52,180,45,70,91,22,148,171,84,237,212,170,132,105,163,47,87,77,118,249,192,44,52,189,110,153,221,109,106,224,179,232,213,74,140,158,82,27,231,202,126,19,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,116,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,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,183,64,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,58,231,75,37,182,110,114,108,218,69,26,179,113,75,182,238,27,110,67,143,81,107,76,178,114,81,29,15,27,101,37,151,99,26,208,151,80,226,90,111,67,220,149,165,109,160,201,91,119,161,207,191,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,1,149,113,237,110,236,33,188,172,172,59,176,177,74,178,196,67,183,177,30,61,69,234,43,236,190,74,94,248,50,213,22,75,46,160,244,82,22,149,19,107,35,208,208,104,121,26,40,212,75,74,44,127,131,37,139,152,234,127,167,111,127,74,122,47,6,42,156,196,250,62,162,194,220,244,189,81,26,55,212,64,45,201,228,242,246,108,118,71,172,135,54,147,59,28,91,123,227,90,160,10,107,227,73,140,116,43,195,25,109,44,29,164,51,204,151,135,116,249,18,42,146,119,44,182,202,169,38,59,137,141,177,72,34,61,140,49,29,222,98,86,180,171,169,219,234,169,181,17,215,88,235,249,69,198,250,86,92,115,23,102,99,45,118,135,46,175,77,160,72,146,153,145,34,56,148,62,108,72,138,244,103,22,222,239,85,75,66,95,53,146,12,210,75,52,18,77,72,221,188,180,146,2,170,248,231,125,73,254,242,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,16,171,56,188,49,172,76,211,95,113,241,50,129,122,124,132,185,37,111,249,65,55,209,175,85,61,47,181,152,236,197,249,181,202,109,184,252,166,216,52,252,218,125,126,102,170,237,78,167,42,176,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,42,129,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,0,69,94,40,254,4,241,55,240,95,56,132,40,4,95,247,20,127,2,120,155,248,47,156,66,20,2,53,80,34,254,127,178,125,74,205,150,17,169,52,242,150,221,247,103,71,153,62,212,91,46,164,145,37,245,161,38,228,23,82,226,210,214,201,6,203,72,39,20,164,155,75,74,23,187,97,56,219,149,45,148,140,128,226,230,105,111,42,221,26,83,114,236,107,122,213,144,245,62,189,90,170,83,22,165,197,168,160,140,186,6,227,41,77,169,201,36,173,188,196,26,145,202,71,106,204,148,166,144,230,130,64,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,22,211,153,188,251,96,214,85,241,30,204,195,123,253,138,172,137,119,54,217,149,41,16,227,169,109,209,105,107,55,90,110,99,133,166,175,106,251,102,158,83,90,172,155,67,203,211,114,90,109,233,42,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,1,149,113,127,220,46,60,9,225,151,227,94,113,52,73,250,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,123,51,183,147,235,155,40,216,160,237,21,69,46,109,147,92,144,250,173,58,196,183,99,243,231,48,211,108,45,228,56,219,75,53,37,108,170,74,26,53,169,13,147,134,147,90,18,146,61,169,235,252,47,115,175,249,191,223,104,193,140,66,169,210,160,225,181,229,80,92,151,106,51,79,147,232,106,162,153,74,17,32,221,74,79,86,93,229,48,203,132,225,146,27,245,29,222,218,80,239,50,64,113,107,206,191,161,33,204,202,110,25,84,234,176,235,79,114,92,189,42,12,31,33,180,193,121,142,98,41,137,51,78,247,57,200,117,167,29,83,106,74,73,178,75,70,110,19,175,33,21,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,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,74,220,69,248,116,126,65,58,188,107,193,74,119,250,155,124,223,164,233,156,239,252,28,255,0,4,140,207,207,73,146,185,19,58,137,14,186,175,85,31,53,220,126,174,134,92,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,221,250,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,199,66,203,254,13,93,152,197,113,179,212,68,182,105,234,144,220,109,203,71,87,41,106,38,227,70,222,132,44,219,230,190,227,77,115,54,26,81,191,114,189,84,153,140,203,128,187,62,15,56,223,74,191,50,233,35,6,153,161,203,135,82,194,233,6,153,18,212,226,86,196,230,42,50,165,201,105,104,238,82,22,149,19,200,82,12,140,180,67,106,37,30,243,67,115,212,6,85,196,233,225,193,195,254,102,98,43,173,98,222,47,91,191,234,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,231,248,233,129,120,113,152,188,56,168,225,126,40,81,186,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,58,216,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,96,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,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,0,31,150,170,167,81,75,152,182,63,72,152,238,26,59,190,150,211,211,188,103,63,58,19,43,19,51,39,125,170,180,127,56,221,122,168,219,95,67,244,69,62,70,223,163,247,159,127,104,226,35,190,100,102,234,169,218,121,152,178,229,83,29,216,115,106,244,232,79,150,212,158,246,87,80,140,106,79,172,71,166,187,75,180,187,126,209,162,74,124,131,151,2,52,163,45,13,230,80,225,151,187,84,145,143,208,32,215,17,156,241,203,203,181,61,188,57,178,217,214,231,172,65,41,5,35,113,124,195,14,166,91,59,182,185,29,198,215,181,198,82,122,110,35,62,238,194,212,206,160,46,204,192,226,197,233,112,170,230,175,221,61,68,238,105,186,135,58,24,200,218,123,212,178,236,67,100,71,162,148,126,193,62,120,101,103,134,248,170,226,3,88,59,137,213,174,186,157,42,42,91,166,59,211,50,214,215,212,252,56,236,183,163,44,18,143,68,154,207,114,151,167,111,111,176,197,181,17,146,136,148,93,198,90,144,254,143,240,155,10,45,70,51,144,230,53,204,101,212,154,86,157,198,90,145,145,145,246,151,111,113,152,138,153,158,225,227,132,120,249,1,234,149,58,31,161,110,52,178,164,179,59,153,42,78,166,73,120,210,158,89,201,67,127,164,116,149,169,254,174,157,199,217,77,89,144,203,45,253,151,11,194,101,2,234,137,186,9,73,113,184,83,57,140,151,80,223,53,228,54,190,90,29,112,209,185,44,169,90,40,245,46,227,251,125,78,80,51,131,122,101,146,244,141,34,43,189,85,189,41,228,34,116,45,173,35,84,41,216,230,226,185,134,203,139,253,27,27,116,79,111,110,165,219,223,123,184,27,141,22,166,59,97,245,54,251,181,100,111,106,91,12,156,134,182,56,92,135,212,195,78,169,189,92,66,13,91,73,212,150,226,78,135,255,0,81,116,17,77,92,96,176,121,202,22,40,211,113,54,159,15,151,10,163,5,152,175,175,153,174,233,14,72,158,242,143,67,89,153,118,17,119,36,139,252,195,141,112,205,196,183,112,215,52,20,183,80,141,200,184,152,98,128,231,110,155,81,34,163,15,83,250,42,215,232,119,118,125,228,47,221,151,82,251,40,121,7,170,92,73,40,190,227,45,71,253,128,0,170,158,45,89,170,125,46,51,128,214,178,244,70,212,202,168,63,161,118,159,242,232,174,179,181,108,255,0,138,123,146,191,187,222,43,175,2,240,170,173,141,56,167,111,225,253,40,180,58,165,70,35,18,28,245,126,105,151,36,180,210,151,162,150,141,218,115,72,244,37,17,159,217,222,90,27,203,166,9,209,240,19,11,169,54,21,40,247,174,60,118,14,83,190,185,115,36,38,59,45,45,90,41,197,233,175,40,143,66,86,133,236,247,159,79,21,153,196,235,60,206,91,84,201,120,19,135,15,242,106,175,56,227,53,105,155,119,127,39,52,204,138,252,126,91,209,205,63,73,40,86,244,47,95,97,118,106,98,189,178,203,151,43,215,52,88,152,197,10,147,216,194,228,166,77,82,103,205,124,211,39,33,148,188,189,138,117,179,86,132,249,30,137,61,79,184,190,206,209,159,184,86,230,6,195,182,178,213,100,51,171,20,250,116,58,149,86,102,231,63,148,78,108,165,67,120,249,110,239,52,110,38,146,175,85,195,73,119,17,119,168,252,119,14,252,15,147,140,57,129,162,62,235,91,169,246,252,152,213,119,143,113,22,164,196,216,134,164,254,145,10,250,46,119,150,191,113,139,252,166,192,143,75,167,197,166,197,70,214,98,50,134,27,45,76,244,74,82,73,34,237,212,251,136,126,145,240,111,219,170,21,141,100,215,175,26,138,246,199,162,83,37,84,28,61,12,253,86,89,83,135,220,74,62,228,31,113,31,220,125,195,60,153,188,199,42,190,97,113,198,179,115,202,95,50,60,89,82,41,116,194,209,37,172,68,204,125,108,247,54,217,247,61,253,34,221,239,63,117,149,240,163,203,69,50,212,195,149,98,189,126,38,234,189,77,243,233,149,204,81,109,142,227,16,95,71,98,29,52,158,139,73,247,164,143,223,217,216,39,205,213,95,139,105,219,21,107,154,98,119,49,73,130,252,215,19,169,150,169,105,181,44,203,176,140,251,146,126,195,251,140,80,239,17,220,192,189,141,152,235,58,44,54,185,84,138,39,43,163,78,226,86,188,232,113,13,206,211,109,10,250,109,31,126,191,102,133,223,19,133,158,240,67,149,9,170,254,42,70,126,54,249,15,250,15,144,230,243,46,94,212,84,141,93,133,216,122,151,103,111,112,182,177,203,115,59,87,139,66,192,235,150,171,49,58,178,199,71,184,181,63,233,76,101,37,220,70,125,230,94,193,154,145,167,76,28,136,204,28,56,164,69,142,247,53,180,117,26,47,105,167,93,95,112,251,143,239,21,189,197,231,50,205,41,52,220,17,182,36,106,162,231,122,92,246,31,103,248,4,150,62,155,95,227,125,5,253,254,225,94,89,121,195,7,241,135,23,40,120,126,195,156,191,73,245,58,175,66,61,188,184,174,187,220,107,70,191,163,253,98,254,193,117,252,65,112,226,49,228,118,244,180,232,45,236,233,189,29,211,167,83,61,55,85,226,184,175,164,175,191,188,196,23,224,211,76,110,86,49,87,234,42,151,203,92,30,151,107,92,189,121,187,226,212,8,251,117,245,116,239,246,234,44,19,136,100,21,78,203,13,208,132,150,187,122,47,48,137,255,0,112,161,76,53,170,55,70,189,169,213,39,75,84,179,206,212,190,246,86,94,227,247,141,64,151,105,119,234,63,160,0,0,62,37,231,81,110,147,109,76,168,60,157,200,107,151,169,107,167,123,137,47,113,251,198,95,235,46,19,181,39,150,146,208,143,111,255,0,58,67,67,185,22,134,204,60,180,90,105,101,221,228,174,191,95,84,203,253,176,147,239,251,199,10,226,103,150,25,248,215,18,222,174,91,237,110,169,83,250,191,83,114,75,153,204,56,105,239,91,168,73,104,150,143,216,127,247,203,92,8,179,90,195,252,42,161,218,44,163,98,32,117,58,22,186,233,190,75,174,126,178,191,95,222,98,184,184,194,101,229,76,59,79,199,10,58,247,33,206,111,164,145,166,156,189,10,4,102,187,84,231,110,189,191,69,31,127,188,86,45,181,114,85,173,42,212,123,130,135,39,167,155,23,127,41,205,137,94,221,200,52,31,98,136,200,251,20,101,218,66,249,178,147,154,10,54,107,176,122,107,82,215,203,173,193,229,250,65,141,22,123,119,202,127,149,235,19,77,32,245,68,114,63,87,95,183,183,190,136,111,90,39,201,203,154,101,27,126,238,159,151,219,166,159,73,180,171,222,127,173,239,26,20,200,180,231,234,89,87,178,38,201,123,154,227,158,146,220,189,164,157,116,168,201,46,226,251,135,121,21,27,198,222,69,73,203,163,12,216,148,198,216,140,250,107,165,94,228,158,253,91,167,26,251,11,180,180,63,127,236,21,193,70,182,42,85,202,117,70,167,9,189,204,211,57,60,227,213,37,167,49,70,148,247,153,31,121,31,118,163,229,52,235,140,56,78,180,173,170,79,113,233,168,187,158,24,57,178,94,49,216,107,195,155,157,90,215,168,26,124,246,159,225,28,247,166,189,244,80,202,16,141,168,109,37,244,143,95,176,251,4,200,196,91,6,135,137,150,140,219,58,226,103,153,6,119,47,152,91,150,95,65,212,56,95,65,73,63,164,130,246,151,246,12,226,227,182,16,86,48,103,16,170,150,188,182,126,98,158,228,100,33,221,201,245,148,228,116,59,166,210,90,204,190,145,251,79,187,246,11,65,225,59,153,210,188,173,101,224,229,192,238,201,212,102,12,225,150,221,119,70,101,184,49,219,250,13,17,23,172,163,239,89,159,191,94,241,99,192,32,191,21,236,14,131,136,56,32,155,222,25,242,170,212,9,37,33,75,237,87,50,51,17,39,58,109,232,110,37,37,170,150,94,182,134,127,121,118,10,139,203,149,236,120,107,142,118,117,199,33,26,53,18,189,78,234,123,126,139,105,152,202,214,125,137,81,158,132,143,97,107,238,23,177,141,120,19,103,231,7,0,41,108,76,115,145,34,171,69,98,167,75,153,163,170,228,186,236,39,9,149,114,201,198,137,90,28,147,86,138,208,143,184,200,189,148,115,142,184,45,124,101,87,23,142,218,171,187,164,186,108,158,186,155,47,107,63,60,211,114,157,67,79,108,74,221,36,238,56,230,123,84,102,101,220,101,239,181,206,29,185,230,183,177,126,212,166,225,85,212,174,150,233,164,68,102,51,125,139,115,169,105,166,226,48,78,124,220,116,54,141,206,184,175,87,113,153,105,237,46,209,59,72,245,45,72,65,190,39,185,89,135,139,120,93,39,17,232,81,182,215,109,150,23,45,231,55,153,239,135,30,60,215,148,157,20,242,80,90,173,194,237,36,154,190,195,46,193,76,216,125,117,212,240,191,18,40,119,92,83,217,42,221,172,70,150,164,250,167,169,199,125,14,26,123,73,69,222,223,126,135,247,24,209,54,87,241,138,159,142,24,51,110,222,176,213,171,234,129,17,153,165,162,187,36,156,70,92,112,187,80,130,239,116,190,137,105,238,247,23,88,0,30,23,28,238,248,246,30,14,222,183,108,131,255,0,90,237,250,148,180,23,111,172,166,226,186,225,23,98,85,167,208,239,208,198,110,49,38,229,126,250,196,139,146,232,211,85,86,171,51,38,33,61,157,132,243,235,89,22,186,39,245,251,244,47,184,133,230,240,205,194,231,48,219,45,20,135,156,147,189,87,33,199,174,154,54,105,176,228,83,225,246,107,189,90,233,179,191,179,238,33,223,241,131,21,109,188,26,176,170,183,229,206,254,200,212,248,207,188,132,109,112,249,174,54,203,142,146,53,66,22,105,212,155,87,110,211,34,255,0,168,232,67,56,153,176,186,115,51,136,19,166,75,87,34,129,10,91,168,166,198,209,181,124,210,31,144,109,47,121,50,218,255,0,70,254,154,43,183,218,125,189,223,111,37,57,46,187,51,61,118,197,169,44,250,59,78,155,53,30,144,151,243,78,115,121,110,198,55,89,217,207,109,212,234,211,250,239,78,186,105,161,118,247,94,174,17,225,77,173,131,86,61,58,198,180,227,114,161,193,97,150,212,123,220,87,49,104,101,182,141,127,56,181,153,106,77,167,179,113,233,255,0,89,251,64,1,252,87,105,31,220,63,13,54,71,57,82,80,104,218,109,190,180,247,235,174,154,118,143,222,62,109,94,50,93,84,71,77,123,77,185,13,168,187,53,215,77,71,209,73,234,146,63,121,2,136,148,70,147,46,195,45,12,85,47,17,174,31,87,149,126,240,157,141,88,90,223,164,26,152,151,94,168,83,245,105,173,174,173,217,114,93,119,154,252,146,215,176,219,78,212,163,78,221,75,218,66,182,94,195,59,221,138,249,90,238,209,54,212,205,238,159,145,212,178,127,57,191,102,155,183,237,250,93,154,235,167,236,22,97,195,75,33,151,141,173,117,177,141,152,159,27,160,67,108,37,84,216,59,218,119,114,201,200,114,90,123,152,196,131,211,232,173,59,20,143,102,167,236,33,106,4,90,22,132,63,160,0,0,0,0,0,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,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,171,94,55,20,154,173,126,171,128,212,42,21,50,93,70,165,81,145,112,68,135,14,35,42,121,249,47,184,170,98,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,72,174,31,185,17,161,101,86,213,110,245,186,81,214,226,109,193,79,38,234,50,117,91,126,139,138,251,113,92,118,149,177,18,29,142,255,0,42,76,117,31,82,146,37,47,93,11,68,246,28,192,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,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,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,162,163,133,88,113,87,196,122,70,47,84,236,186,84,155,206,131,79,145,75,166,214,220,142,71,42,52,87,140,141,198,210,175,254,92,146,103,235,33,47,62,148,154,73,231,73,126,172,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,85,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,138,185,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,21,107,156,11,2,78,24,102,143,20,172,199,173,232,148,40,241,110,137,210,105,244,248,132,210,88,98,157,37,211,145,8,155,75,71,177,8,56,207,50,100,130,211,97,25,36,201,38,70,146,181,78,13,55,252,155,155,43,149,75,50,163,112,196,151,34,206,186,37,198,135,79,73,180,79,193,167,72,105,169,13,154,210,146,37,154,28,146,228,227,74,215,174,166,151,18,71,163,123,83,61,70,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,57,86,104,240,47,243,148,192,155,155,5,62,84,252,156,249,71,209,127,57,244,61,103,35,167,152,196,159,208,243,27,221,187,145,183,233,150,155,181,237,211,67,133,88,79,193,175,242,95,138,118,110,38,126,113,222,147,249,37,112,83,171,189,23,201,14,79,85,210,201,109,238,87,51,173,86,205,220,189,187,182,171,77,117,208,244,208,89,80,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,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,28,213,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,109,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,11,254,225,139,138,95,149,12,155,89,93,93,119,210,117,91,75,168,181,170,31,201,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,171,227,157,245,39,251,201,252,52,69,94,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,238,223,241,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,64,34,255,0,184,163,248,19,196,223,193,124,226,16,160,17,170,128,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,174,99,167,230,215,142,214,206,53,252,150,249,71,242,115,173,254,108,235,186,62,127,81,13,248,223,166,229,185,183,111,63,119,208,61,118,233,217,174,165,226,175,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,98,156,40,115,199,38,218,170,209,50,143,136,200,136,84,42,148,137,8,180,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,183,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,202,178,227,157,60,6,205,61,86,228,161,97,93,193,45,85,43,106,66,201,112,234,81,186,87,230,194,37,18,83,80,140,217,168,212,184,202,81,146,117,81,37,196,25,160,157,109,189,237,238,172,190,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,114,172,206,229,234,213,205,6,13,86,176,142,233,147,208,117,252,185,52,234,162,34,183,33,234,100,230,149,185,169,13,165,101,254,51,107,36,169,10,91,78,186,130,90,55,238,44,235,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,94,84,95,247,14,236,161,254,106,88,52,127,42,97,114,113,10,241,229,77,186,54,79,234,89,99,148,167,122,88,141,237,34,108,185,77,186,173,230,157,251,157,113,221,28,91,100,214,217,84,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,157,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,103,219,61,25,205,174,231,15,17,226,212,219,165,122,26,204,181,250,136,246,205,53,212,32,229,37,183,77,28,217,50,92,78,186,188,239,41,163,54,210,163,109,180,161,41,78,227,37,186,231,85,225,193,195,254,102,98,43,173,98,222,47,91,191,234,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,171,94,54,24,209,85,167,70,176,240,34,222,187,229,197,143,84,143,42,189,115,81,217,66,144,137,76,19,173,162,156,167,92,219,162,208,78,179,52,201,162,89,150,246,208,181,167,84,180,162,170,16,18,171,134,46,41,126,75,243,147,101,117,117,223,70,82,174,222,162,214,168,127,37,231,117,93,83,103,210,49,216,133,41,27,167,55,11,215,78,221,52,245,148,72,53,139,254,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,10,1,226,143,227,179,19,127,5,242,120,66,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,127,12,181,45,12,85,127,18,220,134,94,55,77,214,254,54,97,132,110,189,14,48,165,84,160,239,105,173,171,55,38,73,117,238,99,242,11,95,164,132,236,74,61,186,151,180,133,103,179,134,119,187,245,243,181,218,162,110,169,147,221,63,35,169,100,190,115,126,205,55,111,219,244,187,53,215,79,216,44,155,135,47,15,171,202,129,120,65,198,172,82,111,209,237,67,75,79,83,233,250,180,238,231,80,236,73,45,59,205,98,73,233,216,78,39,106,145,167,102,167,236,33,107,73,34,73,18,72,187,8,180,33,255,0,15,172,219,97,199,11,189,40,53,23,236,33,158,190,32,213,169,181,172,207,221,139,152,247,51,165,157,62,51,126,169,22,212,38,161,43,66,236,34,215,188,254,209,27,196,143,225,245,65,168,87,179,69,104,38,156,207,48,224,212,41,243,94,245,146,91,90,69,70,46,227,237,50,215,188,187,11,83,251,6,133,154,73,165,164,36,203,67,36,145,24,255,0,176,1,226,241,115,10,109,108,101,177,234,54,53,217,27,155,14,115,15,54,147,222,226,121,107,91,46,52,75,249,181,160,207,66,113,93,155,139,95,250,202,138,179,173,146,235,179,44,55,108,170,146,15,172,180,234,83,87,232,249,127,52,223,43,152,236,147,105,157,156,247,29,86,141,49,174,245,105,174,186,31,111,127,196,201,222,108,46,156,179,98,4,25,145,21,207,160,77,150,210,42,81,180,109,63,52,183,227,155,171,222,108,184,191,209,177,166,137,237,246,151,111,125,247,224,254,42,219,120,203,97,82,175,203,97,253,241,170,17,152,121,104,218,225,114,156,113,150,221,52,106,180,32,213,161,56,158,221,164,71,255,0,81,112,14,38,88,92,230,36,229,158,174,235,114,118,42,219,57,21,210,70,205,119,156,122,124,206,205,119,167,77,119,247,246,253,198,40,203,13,174,87,236,92,72,182,238,130,45,21,69,172,195,152,180,246,118,147,47,161,102,90,232,175,212,239,208,254,227,26,71,192,203,190,61,249,131,150,85,219,28,255,0,215,75,126,155,45,101,219,234,173,200,173,56,101,218,148,235,244,251,244,33,238,128,7,39,205,6,49,83,240,63,6,110,43,214,98,180,125,48,37,179,8,180,87,108,146,136,243,141,151,98,22,93,237,31,210,45,61,254,227,206,206,32,221,117,60,80,196,138,229,215,40,247,202,184,171,18,101,165,62,169,104,114,31,91,132,158,194,73,119,185,223,161,125,196,46,103,134,22,86,97,225,38,23,70,196,122,236,109,213,219,153,132,75,101,205,230,91,33,200,143,9,228,167,68,188,164,30,139,108,251,77,36,175,176,139,176,78,67,61,11,83,16,75,136,150,121,173,236,32,181,42,88,85,106,171,170,186,106,241,30,140,231,98,219,233,154,117,185,108,27,159,57,29,109,175,107,173,167,213,220,70,122,251,11,180,85,30,5,96,181,241,154,172,94,43,106,144,238,178,234,82,122,234,148,189,172,252,203,78,74,105,14,189,177,75,104,149,180,228,17,237,73,145,159,113,23,186,241,176,83,2,108,252,159,96,5,77,136,110,115,228,82,168,207,84,234,147,52,117,60,231,90,132,217,60,174,89,184,233,39,83,140,74,209,58,145,119,17,31,182,138,51,29,123,30,37,99,157,229,113,199,70,173,75,175,84,122,110,223,164,218,166,60,180,31,106,82,101,169,47,218,90,251,197,185,240,161,192,232,56,125,130,10,189,230,31,54,173,95,146,114,18,190,212,242,227,63,18,11,164,222,132,226,146,122,41,7,235,104,71,247,23,96,157,0,43,139,139,22,103,126,70,218,168,193,203,125,221,243,107,76,17,204,45,186,109,140,243,115,163,185,244,218,50,63,89,37,220,178,63,118,157,226,191,114,57,129,111,99,150,59,80,224,77,107,90,93,62,108,105,242,213,184,189,100,183,50,49,45,58,19,136,81,122,174,159,105,107,246,22,189,218,11,181,237,234,125,167,110,211,45,154,91,123,34,82,225,179,13,146,213,71,234,52,218,80,159,164,102,125,201,46,243,63,188,197,105,241,98,205,163,180,120,168,192,107,77,123,95,146,217,72,168,63,161,31,205,168,167,69,117,173,174,50,101,222,73,61,201,94,190,239,120,169,151,93,113,247,13,215,85,185,74,239,61,52,31,86,179,108,84,168,116,234,117,78,107,123,89,169,243,185,39,170,79,94,90,137,42,238,51,62,243,46,253,5,143,240,72,145,82,110,232,196,198,34,177,186,35,222,133,234,151,185,37,179,70,234,38,142,195,237,61,79,221,251,69,185,14,13,158,153,207,83,114,175,123,77,142,247,41,198,253,27,162,246,146,180,214,163,24,187,143,239,25,235,178,168,159,40,238,104,116,109,251,122,142,103,110,154,253,22,212,175,121,126,175,188,94,246,109,179,65,70,202,142,15,67,106,34,249,149,185,220,207,71,177,162,203,118,201,76,115,125,99,105,212,22,136,144,103,235,105,246,118,247,80,205,203,114,85,238,234,212,139,130,187,39,168,155,43,103,53,205,137,70,237,168,36,23,98,72,136,189,84,145,118,16,179,174,15,121,121,83,239,84,49,194,176,189,136,111,149,232,212,105,175,51,82,159,25,222,212,185,217,167,103,210,71,111,179,222,44,119,29,172,214,177,3,10,171,150,139,200,222,137,253,54,165,169,150,187,36,180,231,177,73,253,79,121,8,149,195,51,44,51,240,82,37,195,92,184,26,219,82,168,116,158,166,228,159,47,150,115,19,222,135,86,147,213,46,151,176,191,238,238,185,232,134,196,188,180,93,137,125,205,132,158,131,216,103,254,216,70,247,125,195,60,84,103,9,170,147,43,81,106,69,187,255,0,157,49,168,11,50,162,221,90,218,135,80,101,59,80,239,51,66,215,94,231,20,94,226,247,15,182,0,0,3,194,227,132,207,71,225,117,106,95,49,40,229,244,222,178,143,66,45,100,54,93,255,0,180,102,98,98,185,178,150,162,50,237,211,252,195,72,57,72,162,170,223,203,245,173,76,115,102,246,186,237,198,142,227,214,107,234,247,23,191,220,58,109,102,221,164,215,201,164,213,34,54,250,89,221,181,43,109,42,46,221,53,236,81,31,184,135,208,101,150,163,182,76,178,132,161,9,238,74,75,66,47,242,14,93,153,76,28,162,227,126,21,85,108,154,180,6,100,42,79,35,148,165,180,133,169,27,100,178,226,182,154,144,189,53,229,22,186,23,179,246,150,111,46,42,13,74,217,172,72,161,213,162,61,26,92,109,156,198,158,109,72,90,119,32,148,90,146,136,140,187,20,71,221,237,18,195,134,78,35,95,214,238,97,169,22,125,190,236,215,168,181,190,163,210,49,219,83,202,108,249,48,102,56,214,169,66,137,31,77,70,126,177,31,111,105,104,99,140,230,174,141,26,131,142,183,37,54,35,72,109,166,186,61,169,74,72,136,181,134,194,187,136,136,187,204,92,247,11,234,180,186,158,76,108,84,204,146,111,184,207,165,53,82,150,106,95,109,86,111,210,51,51,247,22,130,87,138,131,227,94,243,171,189,240,249,149,190,106,67,94,150,216,141,198,123,53,102,157,175,103,179,81,202,184,111,224,117,179,142,82,239,43,90,225,106,81,165,239,71,108,83,105,111,105,104,82,214,122,154,219,95,245,69,236,255,0,226,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,71,191,202,134,97,171,249,115,197,72,23,149,54,107,229,5,60,222,178,41,56,190,83,255,0,201,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,104,209,198,22,211,41,24,75,130,54,204,10,220,136,244,184,212,43,118,18,102,46,66,210,194,26,228,196,65,47,113,168,146,73,208,155,61,117,211,77,15,93,52,21,51,196,139,60,178,177,102,225,149,133,56,117,90,146,205,189,73,148,182,37,63,22,73,165,19,28,105,115,24,89,18,153,144,164,56,210,219,113,7,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,59,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,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,15,21,115,97,13,155,119,226,133,145,139,149,214,37,189,93,195,216,245,102,104,68,151,205,12,50,186,131,108,180,251,203,65,118,173,100,211,38,218,72,207,97,19,206,25,164,212,72,82,61,168,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,114,174,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,132,85,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,141,92,109,45,106,236,76,125,177,111,89,16,118,81,106,182,121,82,225,201,230,160,249,178,162,77,144,228,134,246,17,239,78,212,77,140,122,153,18,79,153,162,76,205,42,34,252,156,22,47,249,52,44,195,93,120,125,34,225,137,14,155,117,90,235,146,136,47,27,73,92,250,140,57,13,155,36,209,168,183,169,104,142,252,245,154,16,125,168,222,165,17,242,200,211,115,227,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,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,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,32,87,24,108,111,165,88,121,116,143,131,79,80,229,204,169,98,140,130,76,121,105,113,40,98,11,20,233,81,36,186,181,247,169,107,82,141,148,37,4,68,90,45,197,26,139,97,33,202,171,202,46,8,82,179,29,152,187,51,6,171,181,201,116,138,109,126,68,149,76,151,17,180,173,242,98,60,87,164,184,134,247,122,169,90,210,193,160,150,100,162,65,172,148,105,94,221,135,200,7,95,197,12,16,165,88,184,3,130,152,209,79,174,75,145,35,20,35,220,9,157,1,230,211,178,35,244,218,137,199,37,180,178,208,205,14,52,227,90,161,68,102,149,182,181,110,50,89,33,185,65,193,179,26,254,67,102,10,173,131,146,233,252,232,152,155,79,46,75,237,181,185,198,39,83,154,145,33,189,202,55,18,73,101,76,46,97,43,68,45,70,231,35,77,169,222,98,234,69,85,241,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,111,248,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,160,17,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,128,28,106,252,44,90,223,16,32,249,117,68,82,176,157,57,50,225,125,93,204,254,19,206,197,171,182,254,249,29,74,170,238,143,106,42,60,84,78,114,75,140,201,229,201,147,33,174,98,54,178,92,167,217,67,123,210,226,156,213,195,218,134,210,151,225,181,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,251,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,4,21,226,219,151,220,71,198,76,14,167,222,182,53,193,252,131,12,250,250,237,110,128,227,230,211,115,226,242,80,106,150,147,53,19,106,122,43,109,188,105,74,139,114,155,125,242,66,137,90,54,237,53,225,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,93,215,136,14,102,44,220,215,226,93,149,138,86,124,25,116,229,166,199,137,77,171,211,36,145,169,116,234,139,115,166,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,68,181,224,99,245,217,251,183,252,72,90,160,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,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,193,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,211,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,63,63,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,130,114,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,61,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,207,208,0,205,182,110,177,190,149,152,236,197,222,120,203,66,161,203,164,83,107,242,35,38,28,73,110,37,111,147,17,226,179,25,181,185,183,213,74,214,150,9,102,130,53,18,13,102,146,82,246,239,54,36,96,133,42,195,203,166,13,99,43,53,201,115,42,88,163,34,229,84,136,138,109,40,98,11,20,233,76,70,105,8,239,82,214,165,27,203,82,204,200,180,91,105,36,150,195,91,140,164,224,133,43,49,248,253,110,96,189,102,185,46,141,30,227,143,84,74,39,198,109,46,46,51,236,211,164,200,101,102,133,118,45,4,235,45,239,70,169,53,35,114,73,72,51,37,151,32,26,83,202,198,53,254,113,57,125,178,113,141,202,127,69,46,224,167,159,94,194,90,229,182,137,204,58,184,242,185,73,230,56,100,201,190,203,166,222,229,154,185,102,141,218,43,82,46,170,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,239,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,0,0,0,0,0,0,0,0,0,0,0,0,0,252,149,42,85,46,179,17,200,21,138,108,89,209,93,73,165,198,100,178,151,91,89,25,25,25,26,84,70,70,70,70,101,247,25,143,14,222,93,114,254,212,243,170,183,129,216,126,153,166,231,55,169,43,102,17,59,191,118,237,119,242,181,215,119,110,186,247,246,143,115,78,165,211,40,241,81,6,147,78,139,10,51,100,73,67,49,153,75,72,73,17,17,17,18,82,68,69,216,68,95,113,16,253,67,248,164,146,146,105,81,17,145,150,134,71,237,20,231,196,219,38,88,137,27,20,100,226,182,31,90,245,42,229,38,170,218,228,76,110,159,9,249,46,51,33,217,19,31,112,204,154,99,106,80,73,217,218,106,51,35,81,107,169,25,24,129,244,204,37,197,42,205,72,169,20,204,56,186,36,204,230,114,141,150,168,242,22,180,171,113,39,67,74,80,102,90,25,145,119,119,152,181,206,23,249,38,174,97,131,175,99,30,37,209,23,18,173,46,50,162,195,133,54,50,219,113,132,47,162,144,135,13,183,152,74,146,180,173,181,167,113,47,66,50,50,46,221,76,89,8,0,0,229,57,139,203,221,149,152,92,61,169,90,55,53,38,35,178,156,142,241,192,148,182,25,83,140,72,54,30,109,181,146,214,219,134,157,166,242,143,84,150,164,125,165,246,208,110,102,178,231,121,229,195,17,167,218,215,4,9,8,133,207,117,202,116,206,83,164,219,172,115,222,67,70,75,91,77,146,148,100,201,159,170,90,25,118,151,217,39,184,110,231,146,86,19,92,49,112,171,17,171,82,94,183,106,178,144,196,87,229,73,53,34,27,142,174,27,8,213,79,72,74,27,105,13,182,179,236,73,154,123,116,212,181,33,108,216,165,77,164,98,214,8,220,208,40,146,35,85,34,215,109,217,169,134,184,235,75,232,119,157,17,100,141,166,146,81,43,82,112,180,211,93,117,45,53,212,103,31,21,109,169,118,86,39,221,54,204,152,234,142,237,38,183,58,38,195,65,160,211,202,144,180,105,161,145,25,118,167,220,95,176,93,47,10,236,102,60,72,192,38,45,185,146,201,114,237,151,83,75,109,10,115,85,19,17,225,66,65,30,134,181,30,154,172,253,132,95,97,9,174,3,249,221,218,98,165,120,187,102,105,21,137,208,240,50,213,172,172,154,132,243,115,42,39,22,71,97,184,131,159,21,214,23,177,211,246,26,117,66,145,175,118,167,236,17,87,33,249,113,170,99,254,54,209,154,114,156,227,180,58,28,184,245,57,238,45,149,41,151,27,102,92,94,99,74,62,82,208,102,104,123,83,74,180,35,46,243,34,239,208,21,179,111,211,109,75,122,155,109,210,34,181,26,29,50,35,48,217,109,164,37,9,74,27,66,80,146,34,73,17,23,98,72,187,8,187,187,132,107,207,14,115,45,92,182,88,147,41,244,234,156,89,55,117,70,59,140,194,134,219,205,173,198,84,227,50,73,183,150,130,125,183,82,130,117,146,35,82,117,208,207,66,237,238,166,8,112,49,155,56,88,191,169,187,83,172,213,107,149,13,164,235,202,151,33,136,104,122,87,209,215,231,84,219,72,84,157,116,237,218,74,246,153,246,220,246,74,178,75,103,229,174,210,133,85,168,211,226,75,188,102,69,108,230,205,54,154,113,77,41,109,71,83,141,161,195,97,183,82,130,121,131,81,37,71,217,174,167,219,221,245,184,128,98,140,60,52,203,101,210,110,212,83,26,69,118,159,58,142,201,19,196,133,169,111,64,149,180,139,215,73,153,234,142,205,53,238,238,49,67,216,89,109,205,196,124,95,181,237,182,153,122,83,181,251,134,20,103,61,83,89,159,62,82,16,106,87,98,143,189,125,167,161,247,251,70,142,240,82,195,135,134,184,89,108,89,241,34,55,29,80,41,48,153,125,40,108,145,171,200,140,219,106,51,34,74,123,125,78,243,34,49,238,7,59,199,92,91,166,96,230,31,85,174,201,196,106,118,60,71,213,29,37,180,200,221,75,14,184,157,196,107,65,233,171,103,174,135,168,160,92,196,226,93,233,152,92,103,149,87,169,84,142,107,181,42,138,225,211,99,33,231,92,38,155,114,91,170,105,178,65,169,195,78,134,241,150,212,153,145,107,161,23,190,215,248,104,101,66,22,13,225,186,47,91,154,142,71,112,214,180,144,135,37,71,45,237,50,243,16,220,34,65,173,148,45,36,78,54,173,59,76,139,183,188,251,68,148,204,46,50,219,248,27,133,213,203,222,181,83,135,21,232,208,164,156,22,228,62,132,27,242,83,29,215,91,109,36,165,160,212,165,27,70,68,148,158,167,161,233,239,44,240,227,182,43,215,113,159,19,235,247,221,114,124,137,7,62,124,167,99,37,215,86,178,101,133,200,117,212,54,130,82,215,181,41,230,158,137,37,25,22,189,158,243,249,56,101,135,213,204,81,189,105,246,69,187,13,249,83,170,28,222,91,108,182,181,168,249,109,45,211,208,144,149,31,209,109,71,216,71,221,251,68,174,226,65,129,214,206,6,203,179,109,107,121,169,68,150,125,35,189,78,37,189,167,169,68,89,104,104,109,26,254,148,253,159,252,125,87,130,131,206,162,247,196,22,80,249,165,14,122,39,122,55,25,111,209,154,142,157,158,221,5,190,8,161,197,6,173,46,153,147,27,233,48,228,155,14,61,232,189,20,149,154,87,217,85,133,244,76,140,189,231,168,166,12,170,81,163,87,177,214,219,166,203,109,14,52,239,89,185,42,34,50,61,33,190,174,227,35,246,144,237,28,77,177,26,254,184,179,13,87,179,235,238,205,102,139,68,233,253,29,29,197,60,150,203,157,6,27,142,232,149,168,209,244,210,71,234,145,118,246,158,166,34,117,189,65,169,92,213,136,244,74,76,71,164,203,147,191,150,211,45,169,107,86,212,154,143,68,164,140,207,177,38,125,222,193,164,60,181,224,229,23,4,48,170,149,100,210,96,51,29,81,185,252,213,33,164,33,75,221,37,231,19,184,210,132,107,167,52,244,212,189,191,180,250,139,204,181,33,179,101,228,37,104,87,122,84,90,145,255,0,148,124,250,53,187,73,160,19,169,165,196,109,132,189,183,114,80,218,82,93,154,233,216,146,47,121,142,101,155,122,42,171,249,126,186,105,141,236,222,239,67,180,215,221,217,53,133,123,143,221,238,25,190,134,174,84,164,40,204,187,53,255,0,48,211,62,7,204,244,134,23,81,101,243,18,190,103,83,235,36,245,35,210,67,133,223,251,7,186,0,0,1,199,115,115,56,233,249,126,186,36,19,196,209,151,67,162,183,109,211,249,107,5,223,251,70,110,209,169,172,181,237,26,114,193,184,41,167,97,189,34,26,25,54,137,190,163,212,52,237,50,213,247,15,187,246,143,104,3,248,100,70,90,25,106,67,62,188,67,240,237,156,61,204,125,118,36,125,156,185,29,46,210,78,157,155,96,68,51,238,74,127,92,118,62,15,214,180,58,174,52,84,43,175,52,149,189,76,229,114,247,36,140,139,153,18,122,79,188,140,251,139,216,100,35,246,123,104,107,183,243,55,118,211,150,78,145,163,160,253,39,127,109,62,49,251,139,222,45,47,132,140,231,228,101,134,157,13,199,210,182,227,115,185,104,37,25,154,55,84,39,153,234,94,205,68,222,20,251,198,168,203,229,253,137,166,154,255,0,58,107,255,0,204,41,195,234,240,90,108,149,113,222,139,54,154,61,190,142,245,141,62,177,124,221,71,184,199,253,113,108,202,252,200,181,167,177,246,218,164,58,168,175,237,244,170,216,142,102,134,246,162,12,86,119,26,26,208,181,61,218,110,95,111,179,220,43,8,89,39,12,108,239,38,199,154,140,27,196,202,244,72,180,39,117,232,38,78,149,177,44,104,83,36,57,185,111,62,72,78,229,169,9,45,168,237,212,136,251,116,49,111,50,227,83,235,148,199,225,62,76,202,135,49,165,176,225,122,171,66,208,162,52,168,187,117,35,236,51,33,84,153,205,225,143,120,200,191,170,24,135,129,237,42,75,21,87,221,168,73,135,181,213,173,18,29,122,67,203,38,219,141,23,66,73,23,41,37,170,140,251,116,212,251,12,73,46,29,214,182,54,225,165,138,237,155,137,214,212,152,196,212,197,37,167,94,135,45,6,150,201,152,141,145,106,241,39,66,245,22,125,133,167,103,222,66,106,7,120,163,110,43,24,54,171,3,29,157,187,163,195,75,81,174,52,42,114,214,219,123,80,167,164,76,156,225,153,153,33,36,107,50,71,111,105,159,218,99,172,240,108,198,34,167,92,21,204,38,169,206,50,102,83,82,106,145,201,199,123,57,170,93,61,132,164,183,47,78,226,61,8,147,175,219,236,22,224,34,150,121,242,109,106,230,31,14,170,21,10,37,14,44,107,182,156,211,179,98,201,141,25,180,61,41,198,216,146,104,105,75,75,14,58,178,83,175,17,154,75,67,51,34,50,61,123,233,186,196,188,113,91,38,248,222,83,21,18,161,75,168,81,106,29,60,184,210,27,146,194,37,48,204,180,154,203,102,230,148,180,41,81,180,237,208,140,136,200,244,211,178,250,242,221,142,86,246,62,97,85,6,247,165,85,32,61,58,85,62,42,234,81,163,62,133,28,121,106,140,203,174,182,104,75,139,52,109,83,164,91,84,123,139,176,143,222,124,111,136,230,90,162,99,150,9,85,43,180,232,60,202,237,175,21,250,179,38,211,68,111,60,136,209,37,169,44,167,70,150,181,106,183,75,68,145,164,140,253,164,125,244,133,135,183,101,197,131,120,169,71,185,88,57,112,42,22,221,102,59,210,25,87,49,165,235,30,74,22,166,150,146,52,43,77,205,232,105,51,46,239,96,208,254,89,177,146,149,142,56,61,111,222,212,249,204,72,146,236,24,141,207,75,78,165,102,220,179,138,203,142,160,244,90,204,140,141,210,212,148,123,139,219,239,62,170,63,229,107,75,104,82,212,122,37,36,102,103,246,10,72,226,211,140,237,95,248,218,197,157,73,168,169,218,125,191,13,17,159,101,47,110,65,76,98,92,230,212,173,169,90,147,187,106,200,181,50,37,105,238,238,30,91,133,254,20,166,249,204,20,75,162,163,25,7,77,181,219,110,174,111,58,143,155,109,216,211,97,47,113,168,208,164,167,68,172,207,93,82,100,94,210,18,39,137,206,122,31,37,200,192,140,44,175,69,56,228,75,69,82,117,58,81,239,37,127,44,138,244,115,113,137,26,105,167,45,91,20,142,253,12,253,132,43,167,9,176,162,249,199,43,246,13,165,106,210,231,212,230,212,101,52,82,95,109,135,158,38,80,227,205,182,183,157,83,104,89,165,36,110,164,212,179,35,211,94,222,254,219,229,201,166,82,237,44,178,97,220,24,177,161,161,235,142,161,25,167,234,147,28,109,165,56,151,156,98,57,60,210,28,38,91,112,155,230,49,184,146,173,79,94,211,237,238,145,64,0,0,63,134,68,162,209,68,70,71,236,49,249,151,75,166,58,178,113,202,116,85,172,187,73,74,101,38,127,229,208,126,132,54,219,73,216,218,18,132,151,177,37,161,15,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,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,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,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,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,14,10,158,41,238,159,135,243,188,198,156,34,174,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,135,213,227,37,107,87,110,12,163,195,171,82,32,245,17,45,155,194,157,84,170,57,205,66,58,120,171,98,76,68,185,162,140,141,122,191,46,58,52,73,26,189,125,116,218,149,25,85,6,79,239,249,56,97,154,60,45,188,217,184,98,80,163,197,186,32,198,168,84,37,155,73,97,138,116,151,74,60,211,113,78,150,196,32,227,60,241,26,207,77,132,102,162,52,153,18,139,73,35,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,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,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,40,7,137,214,41,126,84,51,147,122,244,149,223,73,210,173,46,158,214,167,255,0,37,228,244,189,43,101,213,177,218,132,169,123,103,57,55,215,86,237,117,245,84,104,36,9,105,193,63,5,234,180,232,215,230,59,220,54,132,184,177,234,145,226,208,109,154,195,203,82,17,41,130,117,197,212,82,211,123,180,90,9,214,97,17,186,104,50,222,218,208,133,106,151,82,85,66,45,166,202,192,185,152,253,193,162,222,182,232,52,111,73,220,148,31,74,220,148,22,82,111,155,138,149,22,179,56,221,67,77,178,74,83,207,57,21,114,153,109,179,74,146,167,30,71,209,50,37,166,170,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,211,237,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,21,131,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,64,35,85,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,89,121,29,194,27,55,29,243,81,97,225,110,32,177,45,251,122,173,34,99,211,152,140,249,178,185,8,141,9,249,68,201,172,189,100,161,106,97,40,89,164,210,189,138,86,213,33,90,40,180,102,33,175,17,220,142,73,205,109,155,2,240,195,229,196,143,136,182,124,119,209,5,151,80,211,72,173,196,81,146,206,19,175,153,18,144,180,168,148,166,20,165,114,146,183,93,74,137,36,241,186,221,21,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,251,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,201,64,2,154,248,157,112,255,0,135,132,83,36,230,7,4,45,222,146,197,151,185,251,154,154,211,140,53,22,131,41,199,217,101,165,70,66,150,78,27,47,185,35,177,150,208,164,178,164,43,67,75,106,66,27,174,177,106,156,12,126,187,63,118,255,0,137,11,84,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,161,64,60,68,115,121,249,214,227,41,124,150,155,206,195,219,59,155,10,215,223,3,166,121,254,106,90,234,165,185,184,205,195,230,184,210,118,18,182,109,105,182,181,109,14,27,187,190,175,14,108,148,126,117,88,142,253,126,255,0,166,85,91,195,43,91,231,42,82,88,46,83,117,73,196,104,54,233,137,123,114,86,157,200,89,184,234,154,37,41,13,165,41,213,165,60,211,133,221,120,175,100,114,77,181,85,173,230,227,14,87,16,168,85,41,17,215,119,82,73,13,71,56,50,221,83,108,38,107,4,146,73,58,135,221,82,57,169,61,93,39,157,83,154,173,46,47,147,8,50,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,174,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,250,176,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,127,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,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,122,0,8,171,196,235,20,191,37,249,54,189,122,74,239,163,42,183,111,79,107,83,255,0,146,243,186,174,169,194,234,216,237,66,146,141,208,91,155,235,171,110,154,122,170,37,154,5,16,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,199,184,209,90,212,43,26,213,203,213,149,107,65,232,168,182,253,62,185,75,167,70,230,173,206,68,86,27,165,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,26,248,92,120,236,195,47,198,188,158,104,250,188,82,240,46,102,15,230,178,189,114,66,163,116,150,222,34,127,124,148,199,155,55,220,109,114,156,34,42,130,20,227,165,183,157,213,115,30,83,104,82,146,134,228,177,244,73,68,132,201,94,8,88,165,255,0,211,47,5,42,21,223,252,146,233,164,83,58,95,190,52,247,249,196,143,254,198,167,98,215,246,161,63,164,49,106,131,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,211,233,212,250,164,101,195,169,192,143,49,135,8,210,182,159,105,46,33,68,100,100,100,105,81,25,31,97,153,126,209,231,32,97,46,21,82,167,42,167,76,195,59,82,28,197,40,214,114,24,162,198,109,211,86,164,173,77,73,65,30,186,145,30,186,247,150,163,212,180,211,76,182,150,153,109,45,161,36,68,148,164,180,34,34,246,17,16,255,0,176,0,0,17,219,57,121,75,180,179,55,135,115,162,73,134,134,110,58,124,103,95,166,76,109,182,146,226,158,109,137,4,203,75,89,178,227,134,223,49,253,198,148,232,122,246,151,111,125,13,98,214,20,95,56,27,126,206,180,174,170,92,250,100,202,116,167,74,51,238,48,243,36,242,27,121,198,208,243,74,113,8,53,36,205,165,26,86,68,68,122,118,119,118,88,175,12,108,244,63,204,143,129,24,167,94,140,81,204,144,138,92,234,140,163,222,106,254,71,21,152,196,227,242,52,211,78,98,185,105,71,188,203,218,66,59,241,64,194,148,216,217,130,151,116,83,99,160,169,183,67,110,85,137,246,145,243,110,59,38,108,213,238,37,18,18,147,213,40,35,215,85,25,151,180,199,168,225,45,140,237,97,254,54,200,179,234,213,21,53,79,184,33,174,51,12,169,226,74,14,99,242,224,182,149,109,82,210,157,219,80,101,169,17,171,79,120,187,116,45,46,33,43,65,234,149,17,25,31,216,63,232,114,172,204,227,37,43,3,176,122,225,189,170,19,152,143,37,168,50,219,128,151,93,74,13,201,101,21,231,26,65,106,180,25,153,155,71,161,36,247,31,179,222,89,224,196,43,178,226,198,76,84,172,92,175,156,185,245,11,146,179,33,232,236,167,152,234,245,145,37,107,75,72,73,154,213,166,231,52,36,145,159,127,180,93,239,14,60,181,68,192,220,18,165,215,106,48,73,186,237,209,21,138,179,198,235,68,79,50,137,49,34,41,76,171,86,144,180,232,182,143,84,153,168,136,253,166,125,221,147,50,56,229,111,96,30,21,87,175,122,173,82,3,51,162,211,229,46,155,26,75,232,73,200,150,152,207,58,211,100,133,56,131,94,229,52,101,181,39,184,251,72,189,229,66,151,221,227,138,217,200,198,243,152,152,149,10,165,66,181,80,233,226,70,142,220,151,209,21,135,165,168,208,91,55,58,164,33,42,147,167,102,164,68,100,69,174,189,183,35,145,140,155,90,185,120,195,170,125,66,183,67,139,38,237,168,180,212,217,82,100,198,109,111,69,113,198,35,26,218,74,212,195,110,160,146,235,38,100,147,212,200,204,204,207,94,233,90,42,67,140,158,49,21,70,224,161,225,53,50,113,155,49,90,141,84,144,77,187,217,205,74,234,12,41,39,181,122,119,25,106,70,157,126,223,96,228,188,41,240,109,87,254,59,53,118,200,134,151,99,91,136,76,228,45,198,247,33,47,71,153,5,194,50,51,66,136,150,68,190,206,210,63,180,133,228,247,0,133,124,68,109,108,109,196,187,21,171,55,12,109,169,82,121,179,82,151,93,102,28,181,154,155,54,101,182,101,171,36,173,75,215,65,246,150,157,191,113,8,217,147,46,24,215,140,123,250,6,33,227,131,74,140,197,41,246,170,17,161,237,117,11,92,134,158,142,242,9,198,228,197,208,210,101,205,73,232,162,62,205,53,46,211,22,159,54,117,191,98,219,11,151,62,84,74,101,34,139,8,212,167,29,90,25,105,150,25,108,204,245,51,218,148,145,33,6,126,194,34,47,97,10,74,226,65,156,121,216,225,125,72,195,251,86,166,203,150,165,18,74,219,74,226,188,102,137,15,50,244,182,137,194,52,62,182,214,149,52,234,125,109,164,103,217,220,93,135,9,82,149,45,68,132,36,212,165,30,132,68,90,153,152,179,206,18,121,95,151,42,180,206,62,220,180,135,83,21,141,222,138,91,241,204,144,230,228,78,138,246,211,91,90,30,135,183,93,139,236,246,251,135,252,241,165,111,75,138,202,95,41,162,221,233,47,88,147,235,31,205,211,187,204,124,174,10,166,95,47,239,189,116,215,249,175,79,254,97,81,23,4,33,15,22,217,207,199,203,13,70,27,111,165,13,202,228,243,16,106,50,53,237,168,64,50,208,189,186,10,180,200,157,13,119,6,102,173,42,114,57,186,175,175,253,31,210,236,167,201,63,113,251,132,129,227,3,107,67,165,99,69,62,186,203,73,67,213,62,111,51,106,72,136,249,113,32,36,187,136,143,184,253,166,99,141,240,240,195,182,177,11,49,244,40,143,242,249,113,250,173,196,189,59,119,64,150,101,222,149,126,160,208,89,17,17,104,69,161,15,232,15,23,140,112,83,82,195,122,188,37,50,110,147,157,63,168,73,220,103,163,237,159,119,236,25,141,115,213,112,244,61,6,145,50,139,56,234,25,126,181,164,41,242,117,71,215,106,173,219,181,254,90,249,119,254,193,216,128,0,0,71,204,247,57,202,203,77,212,173,238,39,252,7,181,7,161,255,0,174,17,134,119,26,253,33,13,66,97,233,44,173,8,4,225,160,213,243,186,237,238,253,42,199,162,0,20,163,198,14,216,42,70,58,194,174,164,150,73,171,243,52,215,187,230,161,192,79,103,97,123,253,231,251,7,184,224,183,84,165,177,119,94,84,215,226,178,169,146,125,29,200,117,72,73,173,27,90,168,169,91,76,207,82,212,187,15,65,204,184,183,225,186,237,76,198,63,121,54,219,133,30,232,219,203,212,189,82,233,160,192,108,244,245,72,187,213,239,87,236,238,18,155,131,85,222,220,220,52,184,45,87,31,73,174,159,210,114,209,187,181,60,201,21,7,15,179,119,103,119,184,133,142,138,117,227,72,180,158,37,89,169,39,55,26,125,35,170,117,215,111,242,122,119,179,216,62,231,5,162,112,238,59,208,200,149,180,189,27,175,187,244,117,17,103,216,183,134,246,254,45,88,53,59,10,230,134,153,52,250,151,39,154,131,109,11,253,27,205,186,93,139,74,147,244,155,79,122,79,187,246,140,226,99,142,19,214,176,87,18,106,184,125,92,140,251,79,83,185,30,179,168,90,119,115,35,180,239,97,169,8,51,208,157,47,232,151,246,159,134,143,34,68,87,83,34,43,238,50,234,117,218,182,212,105,81,106,90,30,134,95,96,180,188,140,113,51,159,42,181,69,194,220,105,158,209,71,117,165,199,106,170,251,170,222,185,79,206,71,47,152,244,153,90,26,82,135,87,220,157,196,72,45,53,34,61,109,66,157,80,133,86,167,197,170,211,100,181,38,36,214,81,34,59,205,44,150,135,27,90,73,73,82,84,70,100,100,100,100,100,100,122,30,163,253,210,132,167,93,169,34,212,245,61,11,188,199,253,0,175,238,48,152,101,242,159,3,233,119,132,24,104,84,218,77,93,133,60,241,55,170,202,43,80,231,184,162,220,72,51,219,170,136,244,51,34,251,133,101,228,167,18,95,195,60,199,217,85,34,146,166,99,212,171,84,218,108,149,111,52,164,153,114,124,99,89,168,247,36,180,209,29,186,234,94,242,26,42,164,84,24,171,82,97,85,98,186,151,25,153,29,185,13,173,42,35,37,37,105,37,17,145,145,153,25,25,31,176,199,235,16,55,136,222,71,168,216,189,107,77,197,59,34,156,152,247,77,45,135,31,144,220,118,80,130,150,211,77,203,125,90,147,76,45,199,29,91,174,36,187,84,68,125,157,199,161,136,91,195,163,49,23,118,1,227,135,228,154,230,125,76,82,234,211,189,18,244,89,202,117,36,196,183,102,68,97,74,36,45,212,37,42,74,90,81,106,105,53,23,105,104,101,216,87,108,164,66,175,209,77,183,18,212,136,149,40,186,40,180,37,161,198,220,71,111,188,140,140,143,237,35,20,71,196,187,47,206,224,222,59,76,173,83,105,166,205,26,228,230,84,210,226,25,52,182,151,228,76,152,173,132,105,109,8,47,81,178,236,212,207,79,105,144,236,28,36,51,34,229,173,121,72,193,155,130,166,178,167,213,141,111,195,75,207,122,157,75,174,192,142,218,82,75,116,147,174,212,158,132,72,51,247,107,220,46,36,140,140,136,200,245,35,238,49,226,113,174,252,133,134,152,85,117,94,115,31,109,179,166,81,231,73,100,150,162,34,91,173,198,113,196,167,181,73,215,93,135,216,70,71,254,113,155,220,96,188,229,226,22,41,93,151,156,183,214,225,214,43,115,230,160,148,163,50,66,29,144,227,132,148,234,165,104,69,188,244,45,79,239,62,241,216,112,63,51,15,224,14,13,220,148,27,85,17,202,230,185,28,153,27,173,108,143,152,196,73,17,91,70,132,226,29,67,137,90,92,101,42,238,52,145,246,246,159,119,23,164,81,239,108,97,190,147,6,155,26,125,102,189,95,156,74,81,165,15,73,90,157,125,226,35,90,180,37,172,203,123,133,169,246,158,170,246,153,139,197,200,54,76,109,220,188,216,52,235,162,185,77,67,183,133,102,11,47,203,113,246,91,82,226,243,153,138,181,178,70,166,27,117,27,93,100,253,83,51,208,251,245,62,233,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,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,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,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,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,45,83,130,167,133,139,167,226,4,239,46,167,9,149,141,246,85,87,18,176,94,254,195,154,20,136,140,84,174,171,94,171,68,134,236,181,169,44,54,252,152,142,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,152,193,165,60,170,226,151,229,167,46,56,117,137,143,87,125,51,62,179,111,197,244,172,222,151,167,230,213,26,71,38,119,205,146,16,148,233,41,167,211,234,36,144,122,106,141,82,105,51,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,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,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,229,89,167,198,191,205,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,165,220,183,96,133,43,46,24,37,107,96,189,26,185,46,179,30,220,142,234,87,62,75,105,109,114,95,121,247,36,60,178,66,123,16,131,117,231,54,35,85,26,81,181,38,165,153,26,207,52,66,255,0,184,92,120,19,195,47,198,188,226,104,166,188,232,96,229,11,0,179,65,127,225,85,172,246,250,45,42,160,220,138,115,123,86,93,52,89,113,218,150,212,109,86,181,173,124,148,72,75,92,197,40,212,190,94,243,208,213,161,89,255,0,6,204,107,249,115,151,218,182,14,75,167,242,101,225,149,64,185,47,182,214,214,223,131,81,118,68,134,247,40,220,81,169,228,190,137,132,173,16,132,147,124,141,55,43,121,142,85,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,64,35,85,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,21,151,197,123,35,145,174,90,85,111,55,24,114,185,103,93,166,199,142,187,186,146,72,118,65,78,136,210,91,97,51,88,36,146,141,165,176,210,81,205,73,232,209,178,210,156,213,10,109,124,234,181,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,39,149,28,215,97,198,109,112,225,23,173,148,239,67,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,71,107,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,66,220,67,50,89,85,202,198,40,72,174,218,22,252,180,225,93,203,32,142,223,152,114,85,40,161,62,109,238,118,158,251,138,73,41,11,74,137,213,52,75,53,26,217,36,159,49,197,161,237,178,131,129,143,215,103,238,223,241,33,106,128,50,174,47,251,133,199,129,60,50,252,107,206,38,136,171,198,11,55,157,249,71,177,102,255,0,81,54,249,83,144,63,226,37,64,136,203,171,63,241,31,112,208,143,234,18,78,126,157,177,94,185,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,30,138,112,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,213,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,7,63,217,62,170,229,55,23,20,154,121,68,114,196,188,100,76,159,106,45,151,84,107,140,194,22,147,114,11,169,113,106,119,124,114,121,164,19,138,82,137,212,41,11,221,188,220,109,191,107,195,63,58,244,236,176,95,117,43,39,18,234,125,54,27,93,186,201,155,49,195,148,247,161,167,50,203,134,220,134,99,178,151,55,243,180,67,14,18,91,220,122,48,163,89,37,147,74,175,80,7,42,205,143,133,140,100,248,127,112,249,115,227,57,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,191,236,146,100,250,217,202,54,23,181,69,73,68,155,123,87,35,176,171,178,177,17,217,28,137,207,180,227,235,101,13,182,234,205,41,67,41,146,182,137,105,67,102,225,36,150,180,164,207,106,100,80,0,165,110,50,120,215,242,231,48,84,156,28,137,79,228,196,195,42,121,243,159,113,173,174,63,58,162,212,121,14,109,81,56,162,83,41,97,16,201,58,161,10,39,57,250,238,78,195,31,171,131,70,8,82,175,172,109,175,227,69,66,185,46,60,140,47,142,194,96,192,101,180,236,150,253,73,137,145,205,110,172,245,50,67,109,54,238,136,73,17,169,110,33,91,136,144,104,115,165,241,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,22,41,198,11,7,40,87,206,88,15,21,100,61,211,214,176,210,160,196,136,110,109,90,249,241,103,72,98,36,136,218,18,210,132,238,90,227,59,204,52,173,69,211,108,78,210,113,70,42,91,43,24,215,249,187,102,10,201,198,55,41,253,108,75,126,160,125,123,9,107,152,226,224,190,210,227,202,229,39,152,217,27,196,195,206,155,123,150,73,230,18,55,106,157,72,244,166,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,239,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,137,159,156,152,219,185,135,176,106,55,69,14,154,134,175,10,52,23,159,136,227,12,161,43,149,201,102,82,208,201,154,88,113,213,238,117,226,245,72,203,83,238,208,251,232,234,175,70,189,176,122,250,84,26,148,105,212,106,245,2,113,169,38,164,61,29,196,186,195,198,68,180,238,36,44,139,123,103,161,246,30,169,246,25,14,207,142,25,152,127,31,112,110,219,160,93,72,142,119,53,180,228,56,221,107,132,124,199,226,71,138,226,52,55,22,234,220,82,212,227,202,87,113,36,207,183,176,251,248,254,15,222,114,240,247,20,173,59,206,35,203,108,232,245,184,19,92,36,168,200,150,134,164,54,225,165,90,41,58,145,236,237,45,75,239,46,241,164,44,20,191,33,98,94,21,90,183,156,55,219,112,234,116,120,50,94,38,212,70,72,117,200,205,184,164,246,41,90,105,188,187,12,204,255,0,206,61,177,153,17,25,153,232,69,222,98,157,248,183,230,65,203,162,241,141,131,86,253,81,103,2,148,104,126,98,89,127,212,234,90,118,124,119,18,162,67,166,157,118,168,181,35,65,31,191,78,225,199,184,104,229,249,220,100,199,104,117,170,149,52,222,163,91,124,186,154,150,182,77,77,169,248,243,33,171,97,154,155,90,15,212,112,251,53,35,211,218,68,47,113,40,133,64,162,147,109,165,168,241,41,177,116,73,17,18,16,219,109,163,179,220,68,68,69,246,17,10,73,226,47,152,139,187,31,49,192,240,154,217,125,79,210,233,51,189,18,212,88,42,117,68,252,182,166,75,97,42,52,33,213,165,74,82,93,73,106,73,37,31,97,104,69,216,115,75,135,38,71,168,216,67,107,66,197,59,222,156,153,23,77,81,134,223,142,220,134,80,178,136,211,173,196,125,58,19,172,33,198,221,67,173,168,187,20,100,93,189,231,169,137,228,63,37,94,160,197,38,147,54,171,41,196,182,204,56,238,72,113,106,50,34,74,80,147,81,153,153,153,17,17,17,123,76,103,87,58,216,146,254,38,102,62,245,169,42,74,158,143,77,173,84,169,177,149,188,212,147,101,185,242,77,6,159,89,69,166,139,236,211,66,247,16,179,78,15,120,101,242,99,3,234,151,132,232,104,76,218,181,93,245,50,241,183,162,206,43,176,224,56,146,220,104,35,219,170,76,244,35,50,251,197,128,128,255,0,149,33,42,211,114,72,244,61,75,82,238,49,254,21,26,132,42,77,62,85,86,165,37,168,209,33,50,185,18,30,117,100,132,54,218,18,106,82,148,163,50,34,34,34,51,51,51,208,180,21,27,196,115,136,44,171,166,116,252,23,194,42,193,21,33,178,118,37,82,124,105,6,70,242,200,229,198,121,180,185,30,73,165,77,169,10,109,68,149,35,183,176,207,179,66,21,168,227,142,60,226,157,117,106,90,214,102,165,41,71,169,168,207,188,204,253,166,59,206,74,240,18,102,62,227,133,26,222,84,23,222,165,211,159,141,82,168,26,90,53,32,227,183,50,58,29,73,252,218,211,244,94,238,81,17,123,207,78,251,253,194,76,55,183,240,150,193,166,88,86,204,52,198,167,211,121,220,164,19,104,71,233,30,113,211,236,66,82,159,164,226,187,146,93,255,0,180,86,23,26,82,112,174,59,44,204,149,176,253,37,167,187,244,116,225,240,184,45,173,37,137,87,146,77,205,166,175,71,104,157,116,221,252,158,163,236,246,139,138,21,197,198,86,239,110,22,26,91,246,171,111,164,151,80,234,249,136,221,218,174,92,138,123,133,217,187,183,191,220,98,44,240,144,195,119,46,188,198,49,121,56,219,135,26,215,221,204,208,189,83,234,96,207,108,181,245,76,187,211,239,79,237,238,29,59,141,37,82,150,253,221,102,211,88,136,202,102,70,244,143,61,212,182,146,90,247,53,78,82,117,50,61,79,66,236,45,71,134,224,249,108,21,95,29,166,215,20,75,52,210,57,122,233,220,92,216,115,211,219,216,126,239,121,126,209,117,192,3,206,226,17,44,237,9,228,217,164,149,243,90,110,238,253,42,6,94,221,253,33,141,17,228,65,222,110,90,45,85,111,113,95,225,221,171,61,79,253,112,148,36,24,0,0,14,7,158,56,143,75,203,109,212,211,45,165,106,254,67,216,162,51,255,0,199,227,123,190,225,157,86,191,72,67,79,248,106,241,72,178,169,207,39,93,21,206,239,255,0,142,88,244,224,2,165,184,218,208,159,143,92,195,90,209,52,158,92,191,76,234,164,164,245,245,17,78,79,172,122,123,251,187,71,9,225,99,124,157,171,153,90,101,41,115,201,134,170,220,237,200,83,187,73,124,168,19,84,93,155,136,143,67,87,184,255,0,96,152,124,99,240,209,53,124,52,163,98,19,17,210,165,81,58,142,115,155,53,52,243,164,83,218,79,105,36,244,238,246,168,191,111,112,224,28,27,238,122,148,44,98,172,91,104,144,174,146,163,211,239,108,214,173,62,110,45,65,101,161,107,167,121,251,140,92,216,166,158,51,77,186,156,91,182,150,179,213,11,235,54,23,111,102,145,169,250,143,103,193,85,70,85,75,237,59,18,100,126,139,237,50,237,47,86,162,45,140,83,223,24,220,40,102,137,126,81,113,38,59,76,54,117,222,167,153,177,36,74,87,33,154,123,37,187,68,22,189,253,154,168,255,0,103,112,173,177,254,177,101,72,131,41,153,177,30,91,47,199,113,46,180,226,20,105,82,22,147,212,148,70,93,164,100,101,174,164,45,239,134,110,122,90,188,105,144,176,67,18,234,187,106,176,88,110,53,42,76,135,200,137,230,144,152,113,153,107,123,210,13,74,112,212,165,158,212,160,136,251,76,187,117,33,100,233,81,41,36,164,158,164,101,169,24,254,128,229,57,165,176,161,226,46,2,94,244,25,48,211,37,212,208,106,79,69,65,182,75,62,127,68,250,17,161,26,85,219,170,253,133,175,111,96,206,141,65,169,86,38,36,73,100,210,228,121,22,245,109,105,209,36,104,83,107,97,243,46,207,162,100,100,104,251,12,190,193,161,156,155,226,11,88,143,151,91,42,176,135,205,215,34,81,105,176,159,82,148,74,81,186,152,49,212,173,79,114,187,117,95,110,167,175,216,59,88,255,0,41,49,163,204,142,228,89,108,54,243,47,32,208,227,110,36,148,149,36,203,67,35,35,236,50,50,49,85,89,232,201,165,199,103,99,101,3,28,176,162,220,91,148,229,86,98,207,168,51,77,134,225,184,135,250,185,50,93,94,214,24,36,146,73,41,108,181,82,245,215,77,79,184,197,142,96,69,114,77,127,9,45,89,115,152,121,153,77,210,32,178,250,30,73,165,194,112,163,52,106,220,70,102,122,234,103,174,189,186,142,3,196,159,47,241,241,139,2,170,117,216,84,242,126,175,109,48,245,77,165,33,162,83,138,68,120,115,20,72,35,38,214,163,213,110,23,97,25,22,190,210,49,72,152,111,120,86,176,147,19,104,247,60,117,72,137,54,129,86,142,243,232,35,91,107,35,98,66,22,164,40,137,73,62,246,251,72,204,187,189,131,69,121,113,197,26,110,47,224,221,173,122,65,158,212,167,165,210,96,170,110,199,82,179,110,74,162,178,227,136,86,139,89,146,136,220,45,73,71,169,107,219,239,17,35,139,182,54,149,151,132,80,176,242,143,80,217,83,173,204,108,164,182,135,116,81,194,122,44,246,87,169,37,194,86,155,146,69,218,147,79,191,83,236,20,180,163,53,25,169,70,102,102,122,153,152,253,20,218,116,234,189,66,53,42,153,21,217,50,230,60,134,24,101,164,26,214,227,139,81,37,41,74,82,70,102,102,102,68,68,69,169,234,46,59,134,142,70,99,225,213,2,54,49,226,109,25,165,220,53,6,208,237,62,52,136,228,125,51,14,34,28,134,150,104,122,58,86,135,146,226,22,90,165,102,69,218,69,219,169,139,17,34,36,145,37,36,68,68,90,17,23,176,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,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,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,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,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,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,63,198,115,51,211,101,85,108,12,224,226,221,10,179,34,35,210,37,93,18,235,104,84,101,169,72,38,42,10,235,153,73,154,146,147,222,150,164,182,149,150,154,18,201,68,70,162,34,81,217,79,5,139,254,53,119,47,55,94,31,72,184,101,204,169,90,183,66,228,162,11,198,234,145,2,157,50,59,102,201,52,106,45,137,66,228,49,61,102,132,31,98,247,169,68,92,194,53,83,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,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,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,170,190,55,184,165,255,0,210,211,5,41,245,223,252,174,233,171,211,58,95,186,52,7,249,198,143,254,201,39,98,23,246,173,63,163,49,26,184,90,96,92,204,96,205,101,6,228,155,70,234,237,188,59,254,249,42,111,56,111,182,218,37,54,70,84,244,37,198,139,111,59,170,229,188,150,214,164,165,109,198,127,233,18,77,10,190,145,149,113,127,220,46,60,9,225,151,227,94,113,52,70,174,53,152,23,50,171,66,178,243,15,65,163,115,189,9,190,219,184,164,182,111,184,226,34,186,190,100,21,169,4,70,211,108,161,229,74,66,156,51,66,141,201,108,35,215,213,36,136,129,195,23,20,191,37,249,201,178,186,186,239,163,41,87,111,81,107,84,63,146,243,186,174,169,179,233,24,236,66,148,141,211,155,133,235,167,110,154,122,202,36,26,196,170,227,157,245,39,251,201,252,52,69,94,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,238,223,241,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,64,34,255,0,184,163,248,19,196,223,193,124,226,16,160,17,170,128,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,165,110,39,89,14,252,136,87,100,227,206,19,209,118,216,55,5,65,94,146,165,211,169,220,184,182,187,202,67,41,111,85,115,84,124,153,15,170,65,167,107,109,180,202,141,182,75,77,237,36,227,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,19,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,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,28,64,225,191,149,28,71,202,86,35,227,133,149,122,181,215,82,167,124,159,126,129,95,97,147,68,90,188,84,157,68,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,231,80,12,171,139,254,225,113,224,79,12,191,26,243,137,162,189,115,213,195,42,242,193,91,134,86,32,224,61,22,93,193,135,85,25,12,33,20,230,223,39,170,52,105,114,101,53,29,152,73,109,74,231,76,67,143,72,109,12,169,178,91,189,166,151,11,84,19,174,216,166,64,114,125,74,202,110,17,165,53,2,150,229,247,120,199,135,62,235,91,206,164,209,25,244,33,70,220,22,146,218,212,214,200,230,243,168,55,18,165,27,171,82,215,187,97,182,219,114,128,7,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,233,7,14,120,121,227,205,247,153,122,230,91,165,67,137,77,145,103,200,100,238,139,133,181,117,52,234,116,39,80,78,51,33,42,45,166,234,223,105,73,83,44,30,199,21,169,146,201,162,109,229,53,123,216,85,134,244,44,31,195,139,115,11,237,137,149,89,116,171,102,158,213,58,35,213,73,203,151,41,109,182,90,17,173,197,255,0,212,132,146,91,66,116,67,104,66,18,148,39,213,142,85,155,31,11,24,201,240,254,225,242,231,196,106,225,193,195,254,30,93,232,77,98,222,47,91,191,234,177,63,169,97,168,210,28,98,67,118,236,93,235,111,108,117,178,183,27,91,207,54,68,181,188,74,220,77,186,77,36,145,243,198,236,234,0,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,12,193,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,127,220,59,112,46,102,0,229,78,212,182,235,212,111,70,92,149,238,109,201,94,101,70,249,56,153,82,140,141,164,58,219,196,149,50,243,113,81,21,151,27,36,165,41,113,149,253,35,51,90,162,7,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,125,23,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,23,169,195,23,20,191,42,25,54,178,186,186,239,164,234,182,151,81,107,84,63,146,242,122,94,149,195,233,24,236,66,82,189,176,92,133,235,167,118,186,250,202,53,146,197,0,139,254,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,251,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,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,173,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,246,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,209,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,53,3,48,14,254,144,198,138,178,57,17,232,121,109,181,90,121,180,161,95,203,187,18,70,95,248,252,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,206,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,218,85,49,194,178,183,34,210,205,157,30,219,168,69,113,181,212,186,142,97,41,6,70,142,93,50,114,203,93,76,180,215,113,123,12,94,128,167,46,52,44,56,222,39,218,15,168,207,107,190,144,219,251,35,211,136,199,211,224,191,51,151,122,93,176,250,131,46,111,65,243,123,251,21,163,85,19,238,246,139,122,21,255,0,198,34,131,78,155,129,112,235,146,14,49,75,167,115,58,109,251,121,135,204,153,79,74,246,106,90,247,23,110,134,93,130,149,200,140,251,8,127,210,26,117,194,51,109,165,171,105,26,143,106,76,244,47,120,251,54,93,223,94,176,174,138,101,217,110,84,164,194,157,76,150,204,166,220,97,229,182,173,205,184,151,8,140,208,164,158,155,144,147,236,50,238,23,219,145,12,212,209,51,15,133,84,230,38,85,90,85,205,72,140,204,73,204,186,250,13,247,84,212,104,196,227,219,77,231,28,81,27,143,25,110,86,154,159,121,17,247,202,0,31,227,54,43,51,161,191,10,67,104,113,169,13,41,165,161,100,70,149,37,68,100,100,100,125,134,90,24,207,223,17,12,29,127,9,179,27,112,41,49,91,102,45,197,38,93,109,146,109,6,148,146,100,79,151,180,190,130,75,185,191,102,191,121,137,179,193,199,25,153,168,217,181,156,41,172,213,158,114,124,89,146,39,68,105,215,200,208,152,169,106,158,194,18,146,82,247,17,238,51,34,34,78,223,113,251,5,152,128,252,149,58,85,54,179,17,112,106,144,88,148,194,200,200,208,243,73,90,123,72,203,93,20,70,93,198,127,229,31,243,73,163,211,232,113,58,26,108,118,216,96,143,84,161,8,74,82,93,132,90,17,36,136,139,176,136,43,52,168,149,202,68,218,52,246,27,122,52,232,238,70,117,183,18,74,74,144,180,154,84,70,70,70,70,70,70,125,228,99,63,124,64,176,73,236,24,204,37,110,43,16,73,154,117,113,233,53,136,230,219,70,150,210,151,167,74,36,32,180,109,9,45,18,215,113,107,217,237,63,100,214,224,249,142,173,74,182,43,152,83,90,168,180,133,83,138,77,89,174,107,196,70,76,182,220,6,18,69,185,206,238,254,228,145,125,190,193,15,184,143,99,106,241,107,49,53,202,124,73,110,185,2,216,147,38,136,73,83,154,160,220,141,58,89,110,73,19,138,78,155,92,236,62,195,251,8,69,70,219,113,215,18,211,72,82,214,179,36,165,41,45,76,204,251,136,139,218,44,223,134,46,69,94,184,100,71,199,92,82,161,52,80,34,200,66,169,80,39,197,61,238,45,39,14,83,50,9,183,227,154,77,179,73,184,157,233,94,167,218,69,237,49,109,113,98,198,131,25,168,112,163,180,195,12,161,45,180,211,72,36,161,9,34,208,146,68,93,132,68,68,68,68,67,253,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,148,168,177,167,70,118,28,216,237,62,195,200,83,110,180,234,9,72,90,76,180,52,168,143,176,200,200,204,140,140,84,167,19,156,138,189,111,72,145,142,184,91,66,104,224,74,144,181,85,96,64,138,123,219,90,142,100,167,164,27,108,71,36,147,100,146,109,59,212,189,75,176,143,216,98,178,28,109,198,156,83,78,161,72,90,12,210,164,168,180,50,50,239,35,47,96,149,124,56,113,181,120,73,152,154,29,62,92,183,91,129,115,201,141,68,52,165,205,16,78,73,157,16,183,40,141,196,167,77,173,246,159,105,253,134,38,15,24,60,117,106,45,175,67,194,154,45,69,165,170,162,81,170,206,242,158,35,51,101,198,231,176,162,61,174,119,119,119,164,203,237,246,8,81,195,247,4,158,198,124,194,81,34,200,130,79,83,168,111,70,172,72,55,26,53,54,164,179,58,41,45,7,171,107,73,234,151,123,143,78,207,105,123,116,11,70,165,68,161,210,33,81,160,48,219,49,160,199,110,51,77,182,146,74,82,132,36,146,146,34,34,34,34,34,34,238,34,10,181,30,159,92,137,208,212,163,182,251,6,122,169,11,66,84,147,236,50,208,201,68,100,125,134,99,254,169,148,170,109,26,34,32,210,224,177,21,132,17,17,33,150,146,132,246,17,22,186,36,136,187,136,191,200,63,88,10,206,227,29,140,204,211,172,202,54,20,209,170,239,55,62,84,200,243,165,180,212,130,36,42,42,154,168,48,180,169,41,94,227,61,196,68,100,105,211,222,126,193,9,184,120,96,235,248,179,152,219,125,74,138,219,209,109,217,49,43,111,19,136,53,36,211,30,124,77,197,244,20,93,206,123,116,251,200,104,18,20,86,96,195,98,20,118,208,219,81,218,75,72,66,8,137,41,74,72,136,136,136,187,8,180,33,254,192,34,254,123,243,83,68,203,198,21,84,88,135,85,105,55,45,94,51,209,32,178,211,232,39,218,83,177,164,147,111,109,39,155,113,36,78,50,69,185,58,232,125,196,103,221,66,87,165,223,93,191,110,138,157,217,113,212,164,205,157,83,150,244,167,28,125,229,184,173,206,56,167,12,136,214,165,30,155,150,163,237,51,239,31,25,109,58,222,222,99,75,78,226,35,78,169,50,212,143,218,67,254,69,254,240,211,160,211,168,153,93,160,185,79,56,198,115,209,22,99,252,157,189,142,174,157,15,113,43,66,47,91,176,181,215,83,251,68,171,21,11,198,130,103,50,244,180,161,245,6,124,174,191,230,247,246,39,86,169,199,221,236,31,51,130,243,14,57,137,247,123,233,51,218,215,163,247,126,216,245,18,33,113,162,139,248,169,214,228,93,185,179,172,91,116,248,174,56,186,111,79,203,36,160,204,215,204,166,65,89,233,161,158,186,109,63,97,11,103,201,222,19,181,130,249,125,182,44,53,70,66,37,64,235,121,238,108,209,110,111,155,33,212,238,61,136,51,208,157,236,213,37,253,167,70,57,218,170,21,103,51,183,157,69,42,109,68,239,163,180,54,207,84,246,83,227,23,103,105,251,133,136,240,86,166,46,54,31,223,53,21,197,36,38,111,163,54,59,179,67,115,99,245,18,62,221,59,116,238,251,5,147,0,14,121,143,213,120,148,44,39,174,84,231,62,166,99,179,211,111,90,84,73,50,214,75,73,45,12,204,139,188,203,218,51,56,162,55,28,209,4,102,103,220,52,129,148,10,92,138,70,95,173,136,82,138,74,93,71,91,185,50,53,37,150,179,100,25,118,25,17,247,31,249,135,102,0,0,1,241,238,219,126,61,209,111,202,161,74,45,90,147,179,119,119,244,86,149,123,72,253,169,247,12,197,222,212,9,118,197,207,54,135,57,179,67,241,185,123,210,100,101,166,230,210,162,239,34,62,229,23,176,95,103,14,139,218,45,227,150,123,120,217,156,220,135,98,117,124,212,165,210,90,145,186,161,47,77,75,113,153,106,73,246,137,64,0,32,167,23,122,75,179,242,230,185,173,48,133,244,122,106,163,73,154,147,190,116,2,236,61,59,59,133,62,224,109,114,61,183,138,84,74,212,167,28,109,168,253,78,229,54,100,74,45,209,157,73,104,102,100,93,234,247,141,51,33,81,170,17,73,90,33,214,156,246,30,138,35,208,255,0,201,222,66,24,88,57,40,161,97,142,110,203,21,45,216,105,69,51,253,129,174,90,8,155,254,108,83,10,218,72,97,41,45,84,181,25,232,174,223,191,176,77,97,82,60,110,97,180,213,199,134,18,219,105,68,183,253,55,204,86,222,195,218,221,52,139,180,114,254,17,215,20,186,102,96,189,18,211,219,89,168,126,145,38,163,45,121,112,167,168,187,53,34,239,63,113,139,190,16,211,138,181,141,42,236,202,237,102,163,79,132,252,169,148,174,159,146,134,91,53,153,243,106,48,73,93,132,147,62,228,159,118,157,222,209,72,118,4,106,68,203,186,4,106,235,173,183,5,124,222,106,156,82,73,37,163,75,52,234,106,236,250,68,93,226,213,173,174,25,182,186,35,61,37,52,197,56,204,232,206,197,79,53,150,205,72,53,30,155,139,249,46,132,101,161,232,125,162,9,103,27,41,183,54,90,47,66,101,232,114,94,162,84,211,212,198,150,77,184,166,144,110,59,32,144,201,172,217,109,4,178,67,26,237,45,123,59,75,179,187,227,229,11,49,215,22,93,49,110,141,112,193,154,178,163,202,153,30,53,85,131,113,123,14,42,164,199,91,202,36,147,173,167,118,198,72,181,89,237,247,246,119,104,27,10,113,58,217,197,219,30,151,123,218,213,8,242,162,212,35,48,242,137,167,91,89,180,183,25,67,166,218,182,45,68,149,17,56,157,75,83,211,95,218,61,128,10,210,227,37,132,133,86,178,168,152,159,75,165,115,38,67,151,26,4,135,155,99,83,76,100,53,80,125,102,106,74,12,200,181,50,51,213,90,125,158,209,1,178,51,140,115,112,119,48,214,188,244,75,228,194,172,84,97,82,101,154,220,52,182,150,93,157,24,214,165,122,232,34,34,38,251,76,245,45,59,200,198,134,104,149,72,181,202,52,26,204,39,219,121,137,241,154,146,211,141,168,148,133,33,104,37,17,145,145,153,25,25,25,119,25,143,218,0,2,183,184,195,225,20,74,182,31,82,177,54,21,49,247,103,195,150,196,39,157,101,130,81,38,58,24,168,60,163,81,146,13,68,68,163,35,61,85,167,217,237,16,71,35,151,235,248,101,94,196,155,185,124,196,50,156,61,172,49,29,194,212,136,165,18,227,56,157,167,185,37,191,68,106,90,30,225,31,111,42,235,215,77,223,92,185,164,45,107,118,175,82,147,61,106,89,153,169,74,117,213,44,204,204,204,204,207,85,123,207,239,49,38,242,9,148,106,246,96,113,50,153,95,169,211,92,77,175,67,156,204,201,110,60,202,201,169,28,153,17,86,182,117,83,43,109,123,154,120,207,105,153,106,93,230,69,223,124,22,173,177,70,179,109,248,22,213,2,4,120,112,105,209,154,140,211,76,180,134,210,73,109,9,66,123,16,68,90,237,73,23,97,23,112,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,77,213,108,81,175,27,126,125,181,95,167,199,153,6,161,25,216,206,180,243,72,113,38,151,16,164,43,177,100,101,244,84,101,218,71,222,40,127,63,121,70,175,101,251,19,42,119,5,50,154,226,173,122,236,231,166,68,113,150,86,109,71,231,72,148,180,51,170,89,67,104,218,211,36,123,72,207,66,238,51,46,232,201,103,87,94,181,174,234,29,205,29,106,67,180,138,148,105,232,82,12,201,73,83,78,165,100,100,100,100,100,122,167,222,95,121,9,5,158,75,245,252,77,175,97,181,220,142,98,217,86,30,81,216,144,239,105,145,202,223,37,197,110,61,202,45,250,47,83,212,247,9,219,193,227,8,162,82,176,250,171,137,179,105,111,181,62,100,199,225,50,235,204,18,73,81,214,197,61,228,154,76,208,74,50,53,17,153,104,173,62,207,104,178,32,0,31,138,183,84,139,67,163,78,172,205,125,182,88,129,25,217,46,184,226,137,40,74,16,131,81,153,153,153,17,17,17,31,121,144,207,62,121,241,142,110,49,102,26,232,158,185,100,244,42,61,70,109,38,33,161,195,83,106,101,169,210,77,10,79,174,178,50,50,115,176,203,66,211,184,136,79,142,13,184,72,84,155,42,183,137,245,74,87,46,100,201,114,96,71,121,198,52,53,70,91,84,247,208,100,165,32,140,203,82,51,45,21,167,217,237,22,90,3,199,226,182,39,91,56,69,99,213,47,123,166,161,30,44,90,124,103,222,73,58,235,104,55,86,219,43,116,155,78,245,164,148,163,38,213,161,106,90,233,251,70,126,115,123,152,235,135,49,120,183,89,184,102,205,89,209,226,204,145,26,148,193,56,189,133,21,50,100,45,149,26,77,215,19,187,99,198,90,164,246,251,187,59,254,198,78,114,155,115,230,94,244,54,88,135,33,154,37,49,61,76,153,102,219,137,105,124,183,99,146,217,37,147,46,32,214,104,127,93,167,167,103,105,246,119,204,252,95,225,229,103,218,86,61,74,239,151,3,167,141,110,209,158,113,107,75,77,32,143,167,101,199,13,107,51,140,69,220,158,211,212,191,96,171,186,196,22,223,186,167,83,40,168,55,219,114,160,235,17,18,209,110,222,70,225,165,4,146,79,126,189,154,104,95,112,208,190,70,109,5,217,185,98,177,97,61,29,214,30,155,68,166,78,121,14,35,106,137,197,211,227,18,139,77,164,125,233,246,246,253,163,190,10,65,226,227,113,75,169,230,11,209,46,189,185,154,127,232,210,74,51,211,153,10,2,143,179,83,46,242,247,16,234,28,17,161,180,245,201,137,243,28,105,70,184,254,133,229,171,111,97,110,110,164,71,218,45,184,66,155,251,37,20,28,78,205,217,226,165,197,13,43,166,127,179,181,203,65,147,159,205,137,97,59,137,108,41,39,162,144,147,45,85,217,247,246,9,158,181,70,167,197,53,104,134,154,111,216,90,36,139,83,255,0,39,121,140,204,227,149,114,53,201,138,85,186,212,71,29,113,169,29,54,213,56,100,106,61,177,154,73,234,100,102,93,233,247,139,130,225,15,72,118,6,93,17,53,214,16,142,179,93,20,73,50,82,182,78,158,93,167,167,111,120,157,96,2,47,241,23,189,162,217,217,103,184,141,233,237,199,118,95,73,202,74,157,36,41,123,106,17,53,208,183,17,158,132,175,96,161,59,38,129,46,231,185,225,80,224,182,107,126,79,51,98,72,140,245,218,218,148,125,196,103,220,147,246,13,58,90,86,252,123,94,223,139,66,138,90,53,27,126,222,239,233,45,74,246,17,123,85,238,31,96,0,0,0,103,67,59,246,114,172,204,199,93,20,212,180,166,217,62,139,150,74,78,159,248,132,99,63,232,145,119,168,88,207,6,91,149,138,150,20,220,182,234,101,33,78,210,58,61,237,239,35,82,121,178,106,11,46,205,117,45,72,181,238,47,218,44,88,0,69,78,37,52,79,76,101,126,226,62,157,110,242,122,79,162,141,218,107,81,135,246,31,184,80,85,58,98,233,243,27,152,223,210,111,93,63,105,25,127,104,211,22,4,221,42,188,240,174,137,113,184,178,82,229,245,58,153,30,191,70,75,168,247,159,234,251,199,187,54,25,55,9,227,101,6,225,119,47,105,106,94,206,241,255,0,98,181,56,212,91,145,102,216,214,61,194,166,53,122,157,233,61,171,36,23,171,204,122,156,131,212,244,212,187,11,222,66,9,112,249,188,164,218,57,160,181,22,218,205,45,73,235,185,186,25,151,209,167,74,211,250,68,93,234,246,141,12,15,21,140,86,27,120,151,135,149,75,53,194,78,217,252,143,165,254,241,246,220,253,85,126,167,184,255,0,180,102,142,232,161,84,45,59,130,77,18,124,105,48,229,69,217,189,183,144,166,220,78,228,37,69,169,25,17,150,164,162,62,238,227,26,33,202,70,51,193,198,108,31,183,235,235,126,50,167,203,106,107,206,182,218,136,246,165,185,174,180,71,166,245,168,187,9,61,231,237,253,131,246,230,123,46,118,118,98,112,218,167,107,215,169,172,46,160,152,175,46,157,39,146,209,184,212,146,142,242,26,61,235,105,197,36,137,79,25,250,165,169,31,105,125,180,13,143,152,19,123,96,62,32,85,109,43,154,135,62,52,120,242,223,76,57,78,198,121,13,190,194,95,117,182,214,149,173,180,18,183,19,74,50,50,45,12,139,82,251,37,191,12,108,230,73,195,27,174,46,15,94,245,103,21,66,173,204,67,80,221,146,249,154,99,190,243,176,227,160,183,58,250,80,134,210,132,40,244,36,25,151,110,154,150,164,46,126,28,200,181,8,140,206,131,37,169,17,228,54,151,90,117,165,146,208,180,40,181,74,146,162,236,50,50,50,50,50,31,236,56,246,109,176,238,62,37,229,242,247,161,46,11,114,164,181,65,169,201,134,133,52,75,87,80,80,95,75,123,75,106,143,118,171,236,208,181,237,236,25,208,171,68,169,89,151,132,216,38,78,70,168,80,170,78,52,101,235,33,77,60,203,166,95,98,146,100,164,253,134,90,123,5,251,112,242,197,182,241,95,45,182,252,135,39,156,153,148,38,34,81,164,26,157,222,174,99,48,34,26,245,245,212,125,238,123,116,62,222,226,18,104,0,7,31,205,157,147,15,16,112,26,237,181,228,211,74,99,211,41,51,219,136,92,146,113,77,200,92,39,208,133,167,84,168,201,68,107,236,50,45,75,94,193,74,56,215,97,185,151,140,51,98,198,53,169,138,237,114,90,102,62,178,61,174,28,7,163,184,210,154,81,237,109,122,111,103,181,38,147,78,190,211,62,194,227,56,55,135,21,28,87,196,187,118,197,167,182,226,189,43,83,137,21,229,32,148,102,219,78,200,109,165,43,82,74,180,211,152,93,166,147,47,191,184,104,111,44,248,19,107,224,30,23,81,237,42,13,57,134,164,148,72,235,154,249,50,218,92,117,254,157,150,220,53,41,45,160,213,169,180,70,102,162,212,207,191,236,235,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,54,102,48,38,215,199,204,46,172,90,85,234,115,14,201,56,146,23,9,243,101,181,56,211,253,59,205,182,164,169,77,172,211,161,186,102,70,146,212,143,187,237,207,38,50,97,197,71,10,49,46,226,177,106,13,184,159,69,84,229,197,101,75,37,17,184,211,82,28,105,42,212,210,157,117,229,159,105,36,139,238,238,29,155,5,44,55,51,13,134,111,216,196,181,61,93,162,75,84,198,22,103,185,194,130,204,118,218,75,73,61,174,47,77,239,118,36,146,73,215,218,71,216,119,91,148,203,38,30,30,224,53,165,107,198,166,148,55,161,210,160,55,44,185,36,218,156,144,136,76,33,107,86,137,73,154,140,209,218,102,90,158,157,163,176,128,0,140,188,67,49,109,172,40,203,109,193,33,185,231,26,101,117,137,116,104,198,151,118,43,152,244,9,102,141,61,116,159,123,126,205,79,179,184,197,4,210,98,84,175,59,194,20,18,39,36,212,43,181,38,218,34,245,150,167,94,121,210,47,181,74,51,82,190,211,61,125,163,69,249,73,195,168,248,105,151,203,34,132,136,72,141,41,234,13,50,76,196,19,100,133,117,7,5,132,185,184,182,164,247,106,142,221,75,94,206,209,216,71,248,204,153,22,159,17,233,211,164,181,30,60,118,212,235,174,186,178,66,16,132,150,170,82,148,125,132,68,68,102,102,98,152,56,156,103,50,78,38,221,114,176,122,200,171,56,154,21,18,90,218,152,236,103,204,147,33,246,93,153,29,101,185,167,212,133,182,164,45,39,218,130,51,236,215,66,208,132,72,192,76,9,189,177,226,255,0,165,90,86,197,14,124,150,36,75,97,51,37,53,25,229,182,195,10,125,166,220,90,150,134,214,73,218,78,164,204,204,180,34,61,79,237,191,156,176,229,206,206,203,182,27,83,45,122,13,53,132,84,21,21,133,212,100,242,90,39,29,146,113,217,67,167,189,45,54,165,17,169,146,63,88,181,51,237,63,179,146,113,54,197,230,48,219,46,117,122,36,119,88,41,119,59,114,40,230,133,40,183,19,82,96,204,78,226,34,90,79,93,81,223,161,151,216,98,153,242,201,98,78,196,140,119,178,237,184,177,95,147,206,174,211,148,249,182,131,94,198,142,99,40,82,215,162,85,162,75,127,105,153,105,218,52,119,100,80,19,106,217,212,59,105,4,68,84,170,116,104,69,167,119,205,52,148,123,139,245,125,197,247,16,251,99,61,28,65,175,41,23,118,104,46,181,184,179,83,49,186,30,86,166,103,244,169,209,117,254,145,151,122,125,130,118,112,87,183,34,194,177,175,139,129,49,244,122,163,232,205,206,26,11,214,229,189,81,65,104,122,106,125,135,239,49,101,99,254,9,134,73,195,120,153,65,56,125,235,218,90,159,179,188,120,76,117,186,21,102,97,101,106,227,66,201,42,137,211,104,102,122,125,41,45,35,222,95,173,239,25,157,168,204,93,66,99,147,28,250,78,105,175,236,34,47,236,23,235,195,90,137,232,124,175,219,167,211,173,174,119,87,244,145,183,93,42,51,62,194,247,137,86,0,43,167,140,213,202,197,55,10,109,171,121,82,80,151,106,253,102,198,247,145,41,92,169,52,245,159,102,186,158,132,122,247,31,236,21,205,146,11,57,87,158,99,173,122,106,154,82,217,46,183,152,73,78,191,248,132,147,47,232,153,119,164,104,188,0,0,0,5,24,241,94,179,170,54,246,98,36,86,101,50,148,198,171,108,228,41,41,81,110,229,65,130,149,118,154,72,143,67,63,97,159,236,29,11,131,85,252,213,15,18,46,91,49,215,77,39,95,232,244,45,196,68,124,134,42,14,126,177,123,253,199,251,59,197,198,0,14,23,157,200,15,84,114,203,120,69,97,132,186,181,122,63,66,52,154,143,178,161,24,251,52,251,134,114,198,143,114,111,45,19,114,241,107,62,217,180,100,174,187,244,95,71,252,58,65,127,96,237,96,34,55,19,124,61,143,123,101,170,177,57,113,13,215,233,61,63,41,73,108,148,164,115,103,195,37,104,123,76,203,82,79,179,79,218,41,19,6,174,199,236,124,73,163,221,49,149,181,200,93,70,211,212,203,233,199,113,30,195,47,214,247,141,52,82,42,113,235,52,230,170,81,86,74,105,237,219,76,140,143,185,70,71,220,102,93,228,63,96,161,254,40,56,42,238,25,102,6,109,199,22,15,79,76,185,57,125,49,33,173,141,255,0,39,133,9,11,219,163,105,79,210,95,110,134,125,189,250,24,232,188,39,179,19,81,183,241,110,54,25,92,117,50,42,51,212,87,160,211,219,113,229,127,133,200,169,70,52,246,45,210,70,191,56,231,209,78,239,176,251,69,205,36,201,68,74,73,145,145,150,164,100,57,46,59,101,123,8,179,9,69,126,151,126,91,145,78,75,172,169,150,234,81,225,197,235,25,213,14,164,141,14,186,211,134,157,13,229,168,187,59,21,161,251,245,129,119,191,7,89,212,42,207,167,240,150,249,125,190,137,125,76,62,190,166,100,250,92,66,212,182,207,230,33,22,135,216,223,113,145,235,174,158,193,60,50,213,67,197,27,67,15,105,86,110,38,187,26,84,186,68,38,34,34,83,42,144,179,113,45,48,203,100,106,91,196,70,106,51,74,204,251,11,93,117,236,237,33,215,199,230,169,66,110,165,78,149,78,120,136,209,41,133,178,162,63,105,41,38,71,254,113,157,236,244,88,42,195,220,202,94,16,10,19,145,219,168,213,42,21,38,247,183,176,150,135,39,201,34,81,122,169,212,143,103,97,150,191,120,155,188,24,49,16,138,13,199,135,15,202,105,37,205,153,84,67,70,189,20,103,165,57,146,61,13,93,222,207,163,251,125,130,211,64,0,126,42,193,211,81,76,146,253,93,44,156,54,26,91,175,27,164,157,137,66,82,102,163,61,221,132,90,107,222,51,227,159,124,77,107,17,115,21,114,183,78,123,90,117,6,116,202,60,100,161,69,203,52,49,58,86,195,73,18,212,157,54,172,180,50,211,179,184,136,72,62,16,56,40,221,221,137,53,28,76,170,66,109,232,52,118,30,142,193,184,222,226,76,182,164,64,121,38,91,155,50,35,36,168,251,73,68,175,187,188,92,185,17,36,137,41,34,34,34,208,136,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,200,148,70,149,17,25,25,104,100,98,154,56,191,96,171,86,142,36,211,177,50,151,9,182,96,214,24,102,59,230,219,123,73,82,157,145,61,229,25,237,108,136,204,210,146,237,53,26,190,254,241,31,50,17,137,140,225,222,98,173,150,234,47,105,78,175,78,133,71,146,149,168,185,123,31,157,23,121,168,141,105,78,155,80,122,153,235,217,222,70,52,29,71,58,106,233,145,159,164,37,146,134,251,72,117,147,104,147,177,72,82,72,210,101,183,176,203,77,59,135,237,0,1,86,92,103,241,20,142,13,187,135,12,74,105,69,205,135,84,91,100,189,84,71,165,69,147,61,9,93,222,207,163,251,125,130,17,100,98,193,86,33,102,82,207,167,156,55,36,55,78,170,83,234,78,108,111,121,33,13,207,140,70,163,245,85,161,22,254,211,236,251,198,136,105,144,155,166,211,98,83,154,34,36,69,97,182,82,69,236,36,164,136,191,204,63,72,228,25,149,161,226,141,223,135,181,91,55,12,157,141,22,93,94,19,241,23,41,229,72,65,182,151,88,121,179,52,173,146,51,37,17,169,6,93,135,166,154,246,246,16,129,246,71,7,89,213,218,207,167,241,106,249,125,206,181,125,76,206,130,166,102,250,156,90,210,183,15,231,225,30,167,218,231,121,153,235,166,190,209,61,48,39,43,216,69,151,186,43,20,187,14,220,138,82,90,101,44,185,82,145,14,47,88,246,136,105,38,107,117,166,155,53,106,108,161,71,217,218,173,79,221,167,90,81,146,72,212,163,34,34,45,76,204,82,175,23,92,111,114,245,198,104,120,123,70,168,18,233,52,56,13,166,75,104,119,82,41,204,203,158,210,245,36,184,105,250,10,46,244,146,189,250,23,96,244,28,30,176,85,202,238,33,85,49,102,161,7,153,10,159,25,248,12,45,198,181,66,100,54,252,7,210,105,51,108,200,148,68,103,161,146,136,254,207,104,184,177,248,234,245,56,244,106,115,181,41,75,36,180,206,221,198,102,69,222,162,34,239,50,46,243,25,151,198,91,177,251,231,18,107,23,76,149,17,185,55,167,220,100,103,253,8,237,163,218,106,253,79,120,187,190,24,248,122,197,147,150,170,60,228,196,54,95,171,117,28,229,41,178,74,151,202,159,48,147,169,237,35,61,9,94,221,127,96,151,32,56,166,114,37,162,22,94,46,151,220,54,136,147,208,254,151,232,255,0,135,71,47,237,25,194,26,51,201,20,7,169,217,101,179,226,190,202,91,90,125,33,169,18,76,143,182,161,36,251,117,251,199,117,0,20,231,198,86,254,106,185,136,246,213,152,211,166,175,64,117,154,150,226,50,46,123,20,247,63,88,253,222,226,253,189,227,158,240,161,179,170,55,14,98,35,214,99,48,149,198,164,239,231,169,73,81,146,121,176,103,37,61,164,147,34,212,203,218,101,251,69,231,0,0,0,0,167,142,52,8,211,17,173,37,246,246,245,255,0,119,232,41,221,194,45,100,139,21,149,132,185,128,160,92,14,201,67,48,207,170,234,20,181,237,79,248,20,148,39,83,222,146,239,115,218,99,69,12,188,212,134,137,230,28,74,208,173,116,82,76,140,143,246,144,255,0,64,30,15,28,232,174,92,56,89,91,163,179,23,168,92,142,155,70,246,111,221,182,75,74,238,208,245,238,215,187,216,51,38,52,59,144,58,213,54,181,150,59,85,250,82,212,182,75,174,209,102,105,50,63,231,9,69,216,105,51,46,242,49,34,192,121,108,78,179,169,151,245,145,82,180,235,17,201,232,147,185,60,196,108,74,181,216,242,28,46,197,37,69,222,130,246,24,204,149,110,143,83,181,107,47,82,103,234,212,184,187,119,237,220,157,55,32,148,93,228,71,220,162,246,13,17,228,167,17,219,197,76,185,90,183,130,29,91,135,51,174,212,214,173,85,234,79,146,223,111,172,175,234,253,227,185,136,65,197,83,3,19,137,120,32,171,186,151,77,75,213,139,115,78,66,146,206,229,127,40,153,5,181,118,165,181,43,232,32,251,140,191,105,10,104,193,219,238,110,26,98,117,179,122,67,125,214,189,21,86,133,41,238,90,141,38,166,218,144,219,138,79,98,147,174,187,11,176,204,139,238,239,26,57,192,172,69,166,226,158,19,218,247,165,57,254,103,164,41,16,158,127,85,36,205,46,185,25,167,20,71,162,149,161,252,225,118,25,153,255,0,156,123,208,0,1,77,124,102,108,36,82,177,150,129,122,68,101,40,98,101,10,44,103,118,167,77,207,46,85,65,195,51,209,36,70,122,23,180,245,255,0,56,229,28,46,175,135,109,12,207,83,226,174,83,168,98,181,25,170,103,44,150,100,147,91,213,8,69,169,150,226,46,228,253,191,113,139,234,35,35,45,72,251,7,244,0,112,60,239,226,212,108,33,203,189,211,89,84,212,199,151,82,167,206,166,67,249,194,66,142,67,144,100,169,189,61,116,159,123,126,195,51,247,16,207,29,102,167,62,230,184,38,214,37,27,143,204,170,76,114,66,254,146,148,183,29,89,168,251,204,204,204,205,94,243,63,188,94,175,12,12,31,94,26,101,214,5,90,116,19,143,50,228,91,85,114,213,173,138,54,164,65,132,173,79,84,36,251,208,126,211,47,180,196,195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,56,159,224,250,241,47,46,179,234,208,96,156,137,150,218,221,171,158,141,111,81,53,30,12,213,106,90,33,71,222,178,246,145,125,164,40,170,141,83,159,108,220,16,171,17,77,198,38,82,230,55,33,31,73,42,67,141,44,148,93,198,70,70,70,159,121,31,220,52,57,146,12,90,141,139,217,119,181,171,41,154,153,18,233,180,248,52,201,159,56,75,81,72,110,12,101,57,175,174,163,239,115,218,100,126,242,29,240,0,127,12,200,139,83,62,193,66,220,81,111,135,110,252,207,84,34,162,83,171,98,139,25,218,103,44,214,102,146,91,53,9,165,169,22,227,46,229,125,159,113,14,173,193,158,194,69,87,25,107,247,164,182,82,182,33,208,165,70,107,114,117,218,242,37,83,220,35,45,82,100,71,161,159,113,235,254,113,114,128,0,3,193,99,174,34,211,112,179,9,238,139,210,162,255,0,47,209,244,153,175,49,162,146,70,167,91,140,235,137,34,213,73,212,207,150,125,132,100,127,231,25,207,196,251,174,173,140,56,193,91,175,243,29,145,34,225,174,201,84,68,172,212,181,17,63,41,107,66,116,213,103,222,231,113,25,253,154,139,217,200,6,14,68,194,44,186,219,177,250,4,49,58,183,18,37,94,89,242,137,42,55,94,131,20,151,175,168,147,250,77,251,117,63,121,152,146,131,134,103,91,17,219,194,188,185,93,87,130,221,91,103,15,161,208,208,173,21,235,207,140,223,103,172,159,235,61,255,0,247,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,231,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,237,49,157,124,238,226,178,177,111,31,235,245,246,164,33,232,101,210,244,234,66,247,39,252,10,50,21,161,239,81,119,183,236,49,41,56,47,163,118,35,221,203,245,189,94,131,238,253,5,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,68,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,148,245,109,238,245,219,254,91,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,246,143,162,0,42,83,140,110,56,20,202,245,27,6,169,147,157,52,48,204,122,172,132,33,223,155,222,75,168,71,81,25,37,207,165,218,93,134,142,239,111,176,66,76,164,225,108,172,92,199,171,78,216,102,9,202,142,213,82,4,169,168,229,26,211,211,20,214,16,225,172,137,10,45,186,57,219,169,105,219,218,52,91,103,91,176,237,27,78,141,107,192,142,211,12,82,105,241,225,54,134,144,73,73,37,166,146,130,34,34,34,45,52,73,123,11,238,33,246,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,236,25,192,205,101,105,250,246,97,241,2,124,137,14,60,103,114,213,73,38,181,154,180,79,92,249,145,22,166,125,157,189,194,209,248,60,88,17,232,152,57,85,187,249,8,231,207,169,190,223,52,210,91,246,46,45,61,205,186,237,35,211,82,215,77,76,88,72,0,15,249,117,198,217,109,111,58,180,161,8,73,169,74,81,232,68,69,222,102,98,164,184,173,102,245,138,244,210,192,251,2,184,249,49,17,205,106,206,70,146,91,22,180,28,232,207,48,163,105,227,35,35,35,65,154,22,141,123,181,246,16,141,252,60,178,235,85,198,236,117,161,214,100,83,92,122,131,108,207,141,85,148,235,140,169,76,58,113,230,68,82,217,81,155,75,66,140,208,238,166,131,50,212,187,204,139,190,253,169,212,248,116,154,124,106,93,62,51,113,226,196,101,12,50,211,104,36,33,8,66,73,41,73,36,136,136,136,136,136,136,136,180,31,164,87,111,24,252,69,149,70,194,58,86,31,196,113,68,205,197,207,234,211,169,232,125,60,170,123,168,236,37,17,119,159,181,39,246,105,222,43,227,32,56,98,88,163,152,251,118,140,235,10,114,58,58,190,105,237,213,37,172,9,74,45,125,69,23,123,126,210,26,23,74,73,9,36,151,113,15,250,1,89,28,95,115,6,204,43,85,156,16,164,202,74,151,84,221,215,108,89,25,151,45,200,18,91,215,107,159,105,253,36,31,217,167,120,170,235,10,207,159,126,221,144,109,74,98,20,169,51,185,187,9,36,163,63,81,165,56,127,69,42,62,228,31,176,198,158,168,176,14,153,76,102,9,184,183,57,123,189,101,158,166,122,168,207,191,179,222,63,112,8,245,158,124,113,78,3,224,29,106,235,140,242,74,165,252,155,164,108,149,235,185,252,182,51,107,218,68,226,20,122,37,221,79,67,251,254,220,241,76,153,34,124,149,203,148,225,173,215,52,220,163,51,51,61,11,66,237,63,176,132,241,225,7,120,198,161,227,148,203,122,76,130,104,171,92,189,61,114,78,188,152,115,215,237,81,123,253,199,251,5,216,128,0,0,15,226,148,148,150,229,40,136,139,218,102,51,127,155,235,254,94,35,99,213,199,112,200,150,212,132,59,209,242,212,203,134,180,118,66,142,131,208,205,74,253,79,127,120,227,2,217,120,45,220,211,151,71,188,237,199,231,58,228,102,253,29,200,97,110,153,165,189,85,81,90,182,164,207,66,212,251,79,66,237,22,134,0,40,111,138,14,18,57,134,217,136,157,85,143,8,218,167,87,121,93,51,132,222,212,175,147,6,18,87,161,146,18,147,209,75,246,25,253,186,8,235,131,56,187,117,96,181,241,10,244,181,106,146,162,189,27,153,189,13,62,227,105,119,115,46,54,91,137,11,65,171,66,117,90,118,246,107,251,15,70,248,55,137,116,172,90,176,41,183,189,30,67,111,70,159,206,216,164,45,42,35,216,251,141,31,106,84,162,239,108,253,167,253,131,219,128,168,190,52,24,120,80,238,203,70,254,131,17,37,233,14,191,174,117,45,246,159,45,170,115,77,234,162,79,218,101,235,40,254,207,112,249,252,25,174,169,204,98,13,201,108,37,109,148,105,61,30,226,81,158,227,218,197,65,101,167,110,157,255,0,96,184,64,17,199,58,121,89,182,243,15,132,245,106,99,52,182,27,175,71,55,42,113,36,180,195,100,235,178,90,134,251,76,161,75,229,56,181,39,87,19,216,93,189,133,161,150,132,66,135,107,116,155,223,1,49,85,232,79,179,62,149,90,181,171,10,229,45,105,121,131,113,81,164,153,37,105,51,36,44,208,107,107,176,203,110,186,123,12,187,46,187,135,230,114,168,153,128,195,184,86,205,203,85,137,26,236,162,178,220,53,178,235,232,67,146,144,203,17,80,110,146,86,250,221,89,169,215,148,91,180,45,76,187,136,251,230,16,0,8,169,196,178,143,6,171,149,186,242,230,182,181,28,52,202,148,214,194,35,209,196,83,166,109,51,212,143,179,180,251,187,69,31,96,42,150,156,105,177,148,131,209,69,113,211,52,255,0,243,182,134,147,48,244,212,171,6,218,82,254,145,210,33,153,255,0,243,20,15,64,3,224,95,183,92,11,30,203,174,93,213,41,13,179,30,143,78,147,57,106,113,105,73,104,211,74,112,251,84,100,93,201,63,105,125,228,51,163,154,172,85,149,140,88,229,116,221,207,74,92,136,254,147,156,196,37,41,102,178,40,221,99,238,54,73,61,235,45,186,57,217,180,244,247,9,225,193,195,3,201,83,235,88,203,86,166,41,68,77,73,164,198,113,198,117,73,30,234,124,132,41,38,166,251,251,204,140,151,247,23,180,90,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,10,162,227,31,129,228,153,212,92,102,164,211,84,146,54,163,82,100,184,219,58,36,207,90,132,133,169,70,150,251,251,181,51,95,222,94,209,3,178,173,138,178,176,119,28,173,91,185,153,75,143,31,210,112,88,154,164,172,208,71,27,172,97,199,9,71,189,5,183,70,251,119,30,158,241,162,251,10,235,129,124,89,116,59,186,155,33,183,163,214,41,209,167,33,77,173,42,45,29,105,46,23,106,76,203,185,69,237,63,188,199,223,1,231,241,8,212,155,6,229,82,62,145,82,38,25,127,243,21,140,217,227,210,150,172,105,190,84,179,213,71,113,212,245,255,0,243,183,69,224,240,210,163,193,165,101,110,130,184,77,173,39,49,49,101,59,188,136,181,113,116,232,123,140,180,34,236,236,46,254,209,42,192,0,67,238,32,121,202,161,229,255,0,14,230,219,54,221,86,36,155,178,180,203,144,219,101,167,208,183,34,161,230,37,32,157,52,161,244,58,131,75,172,164,183,104,122,25,247,25,247,82,133,18,147,124,99,230,42,177,9,134,103,213,171,87,77,93,60,213,165,47,62,109,170,76,146,37,45,70,68,181,146,9,110,246,153,238,211,95,105,159,109,243,228,151,44,148,76,183,225,28,10,57,65,111,211,149,36,53,58,163,33,109,35,154,151,156,139,25,46,182,74,229,54,178,70,246,117,218,162,51,215,188,245,238,145,32,41,243,140,205,213,61,236,65,182,237,149,45,179,141,27,172,218,148,154,183,22,230,41,235,61,123,116,239,251,7,239,224,191,135,133,50,236,187,175,233,209,18,126,143,232,58,23,84,223,105,115,26,168,180,230,138,52,253,132,94,170,139,237,247,11,116,1,226,49,147,18,233,88,75,96,84,175,122,196,134,217,141,3,147,189,75,90,82,69,189,246,218,46,213,41,37,222,225,123,75,251,6,114,49,155,23,110,172,105,190,38,222,151,85,82,84,167,164,242,246,33,215,220,113,45,109,101,182,207,105,45,107,52,234,77,39,94,222,221,63,97,72,174,23,216,72,230,36,102,34,5,86,68,19,118,157,67,230,245,46,27,91,146,142,116,25,169,70,166,104,82,75,85,35,218,101,246,106,47,144,0,85,231,26,75,154,114,40,214,101,184,204,231,91,142,231,164,121,236,161,211,36,185,162,233,203,78,228,145,232,122,31,105,106,93,130,166,135,102,202,21,255,0,43,14,49,234,220,184,88,150,204,116,53,214,115,20,243,134,132,118,194,144,130,212,201,73,253,127,127,120,210,10,84,149,22,228,168,140,143,218,70,63,160,0,0,57,222,63,222,114,44,12,40,173,221,49,55,147,176,250,109,166,141,117,45,242,90,65,247,41,39,220,191,120,205,29,70,107,213,9,142,76,144,234,156,113,205,53,82,148,102,103,161,17,119,159,220,63,56,178,14,13,151,92,40,24,139,95,182,223,144,73,126,161,210,242,144,107,34,221,203,98,160,181,104,70,122,158,132,126,194,49,113,0,2,0,241,113,193,111,150,152,69,19,16,233,244,228,185,46,217,230,111,113,12,234,191,229,18,160,50,90,153,32,207,185,39,253,34,253,189,194,149,69,206,112,130,196,202,157,195,132,210,108,121,174,74,125,186,22,206,90,220,53,41,41,231,73,158,233,232,102,179,211,184,189,133,251,123,197,134,0,134,28,83,176,163,229,246,93,230,220,17,32,200,145,58,129,203,228,166,59,91,212,124,249,208,144,174,194,66,143,232,163,216,101,220,125,226,30,240,107,163,33,220,83,175,213,150,153,27,152,233,118,26,75,230,253,104,213,4,158,238,207,242,118,247,139,145,1,252,50,35,45,12,181,35,16,75,136,54,66,41,56,213,111,204,196,108,59,166,53,26,237,128,219,146,94,105,134,82,142,177,8,68,167,148,146,38,99,173,215,29,91,174,160,180,53,22,237,61,250,25,212,173,155,119,226,166,86,241,97,138,140,116,213,40,149,122,13,69,7,34,35,197,38,50,100,37,137,41,53,182,226,9,77,169,109,169,108,104,100,122,107,183,78,195,46,203,188,201,166,116,236,172,203,217,209,89,153,84,129,2,236,140,210,27,153,79,91,237,52,183,22,150,163,243,28,109,163,125,199,77,6,235,230,146,81,247,153,104,125,189,242,112,0,71,14,32,204,243,178,177,122,122,168,62,93,46,162,191,88,187,180,167,74,238,251,69,19,101,249,181,187,141,214,34,16,73,51,59,146,151,166,238,239,240,182,134,146,236,52,169,22,53,186,133,17,17,166,147,16,143,78,237,121,41,31,116,4,34,226,165,141,239,97,174,6,189,105,211,164,37,185,119,50,149,79,112,137,102,75,228,72,135,53,179,50,209,196,159,122,11,188,140,190,195,20,147,109,80,170,55,117,205,77,183,160,54,235,243,42,211,89,136,217,36,148,181,41,110,184,72,46,226,51,51,213,69,236,51,251,198,137,50,107,132,209,48,123,47,182,157,186,220,67,98,92,186,100,9,243,210,166,201,42,234,151,10,58,28,215,212,65,235,171,127,210,45,222,243,29,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,16,206,86,19,68,198,28,190,221,150,235,145,13,249,113,41,147,231,192,74,91,37,43,170,68,41,8,111,79,81,103,174,174,127,68,183,123,140,103,110,229,161,84,109,27,154,165,111,79,109,214,38,82,102,189,17,194,81,41,10,74,218,112,208,125,228,70,71,170,79,216,71,247,11,182,225,91,142,15,226,86,6,179,105,84,100,165,201,118,202,147,79,108,141,102,107,228,71,135,9,178,51,213,197,31,122,207,184,136,190,194,19,116,7,194,191,18,107,177,238,36,36,136,205,84,153,100,90,247,126,133,67,54,153,129,109,77,99,117,246,133,146,72,202,228,170,125,30,239,240,183,69,236,240,249,99,147,149,139,47,177,5,204,165,211,151,234,253,180,232,189,255,0,104,145,224,2,49,231,47,58,86,86,90,108,233,76,195,170,64,159,118,73,105,198,225,211,208,251,78,184,218,212,212,142,91,142,52,79,182,233,32,157,96,146,106,46,227,61,11,183,186,144,239,59,191,21,51,73,139,18,42,50,19,84,173,213,235,213,21,156,120,140,148,153,41,142,151,228,168,208,219,104,53,56,164,54,149,191,161,17,107,166,237,59,76,251,109,171,135,206,66,41,56,43,111,194,196,108,68,166,53,38,237,158,219,114,89,105,246,82,190,137,11,68,87,146,147,39,163,161,214,221,67,173,44,180,37,30,221,125,250,153,78,210,34,34,208,139,66,33,253,1,77,252,101,104,233,107,20,168,21,116,38,70,231,250,173,230,162,249,190,200,212,244,150,222,207,242,246,247,137,131,194,199,10,62,64,229,222,21,193,46,12,136,243,171,252,206,114,100,53,177,69,200,157,53,9,236,52,36,254,138,253,166,125,229,220,38,120,10,243,226,251,137,149,59,123,9,163,88,240,156,148,195,117,221,252,197,182,106,74,85,201,147,1,210,212,201,101,175,121,251,15,246,119,138,99,23,85,194,59,5,190,69,225,20,172,67,168,83,146,220,187,155,151,177,197,179,162,255,0,147,202,158,201,232,102,130,62,229,17,125,35,253,157,194,127,0,10,119,227,39,118,66,159,136,180,11,105,137,4,167,233,253,87,53,4,178,61,188,198,41,235,78,164,71,169,106,69,237,34,21,190,63,69,58,107,212,249,141,204,142,234,155,113,189,116,82,84,100,101,169,25,119,151,222,52,185,151,251,210,70,32,97,69,18,234,151,188,221,153,212,238,53,235,169,236,146,234,11,189,74,62,228,123,199,68,0,0,1,26,184,133,94,45,217,153,99,185,234,46,58,210,8,250,46,197,171,77,127,156,34,23,103,172,95,172,51,231,2,20,138,140,180,67,138,202,221,117,205,118,161,9,53,25,232,70,103,216,93,189,196,58,46,98,48,187,242,65,138,53,91,41,41,113,40,135,200,218,78,22,135,235,199,105,195,254,130,63,172,247,127,222,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,218,51,67,122,90,211,108,187,150,101,181,81,45,36,67,229,239,239,254,155,105,89,119,145,31,114,139,216,39,239,9,172,195,218,120,127,114,84,112,222,224,83,113,159,174,242,122,119,220,54,144,143,152,110,115,202,213,75,113,39,220,178,46,196,159,127,179,188,92,121,25,25,106,71,169,15,232,248,151,157,167,74,190,45,185,150,189,109,132,189,10,111,47,154,133,37,42,35,216,226,86,93,138,35,46,244,151,121,8,223,146,236,159,82,50,199,50,229,110,59,142,201,118,95,71,203,121,227,74,207,212,41,26,232,162,101,179,238,127,79,217,254,89,86,62,101,126,230,183,109,88,71,81,185,107,180,250,84,82,239,122,108,166,216,71,121,23,210,89,145,119,169,37,251,75,222,57,28,236,233,229,138,159,43,163,145,141,22,111,52,148,148,153,21,199,79,236,51,45,75,189,255,0,180,116,43,47,21,112,219,18,35,147,150,93,237,65,173,147,141,243,13,184,53,40,242,85,176,201,61,166,77,173,93,158,186,127,249,98,247,144,133,220,71,50,49,66,196,251,86,163,139,86,5,25,184,215,45,38,43,210,165,49,18,58,17,213,182,211,114,223,89,237,106,58,156,113,213,184,180,23,106,136,143,66,215,67,208,197,78,97,54,39,95,89,121,197,24,87,21,38,76,234,108,234,53,69,180,78,136,107,121,158,98,89,144,218,220,101,196,37,109,153,145,169,146,35,74,140,187,180,61,61,154,9,203,30,56,81,177,247,8,168,119,197,58,100,119,101,185,18,51,117,22,218,113,10,229,75,56,172,186,234,12,137,197,154,116,55,136,180,82,183,23,183,222,125,96,4,117,207,242,73,89,88,190,53,53,118,81,234,103,217,255,0,216,233,66,141,50,185,9,117,12,194,97,236,84,36,148,107,185,233,37,161,150,189,243,152,47,237,26,67,182,163,170,45,185,74,138,164,145,27,48,152,108,200,139,184,201,178,33,244,135,240,204,136,140,204,244,34,20,137,197,199,22,159,189,177,250,45,165,2,126,250,93,10,150,136,206,176,135,76,208,83,25,155,61,181,40,210,75,52,238,218,162,45,76,137,95,113,15,9,195,91,6,220,197,76,198,210,102,75,130,243,148,251,112,216,172,169,206,86,173,155,145,231,195,51,65,153,161,73,250,46,31,103,97,233,237,33,126,81,163,179,18,59,81,99,160,144,211,40,75,104,73,17,17,37,36,90,17,17,23,97,118,15,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,99,179,46,59,177,100,32,150,211,200,83,107,73,145,25,41,38,90,25,25,31,97,246,10,13,226,83,131,110,97,94,99,106,211,33,193,121,186,125,198,111,214,82,225,181,163,100,228,137,243,15,97,25,33,41,250,45,151,103,105,233,237,49,238,248,71,98,211,246,78,63,202,180,167,207,217,76,174,210,215,25,166,22,233,146,14,99,211,96,54,149,18,77,100,157,219,82,101,169,17,171,239,33,119,100,100,100,70,71,169,24,254,143,155,114,199,84,171,114,171,21,41,35,55,161,62,217,17,151,121,155,102,67,55,153,164,132,184,25,132,196,40,171,65,36,209,115,213,139,66,45,59,167,62,95,216,47,47,32,41,36,229,98,199,208,212,122,209,233,135,219,255,0,216,232,162,69,0,228,249,157,199,10,54,1,97,21,114,248,168,204,142,212,182,226,73,110,156,219,174,33,60,217,101,21,231,90,65,17,184,131,86,166,201,150,137,86,227,246,123,203,62,216,179,137,215,214,97,177,70,109,197,86,147,58,165,58,179,81,113,16,98,18,222,123,150,151,164,56,182,217,109,10,91,134,68,74,120,200,146,147,62,253,11,95,109,177,240,227,200,197,11,12,45,90,118,45,95,244,102,228,220,181,104,172,202,138,196,184,232,95,72,219,173,196,125,7,181,216,233,113,183,80,226,22,93,138,50,45,79,77,79,83,19,70,244,197,92,54,195,120,230,229,233,123,80,104,132,219,124,194,110,117,74,60,101,108,34,87,105,19,139,79,103,168,175,254,84,253,198,60,45,23,56,217,106,175,212,10,153,78,198,91,57,114,13,123,9,63,40,160,25,153,238,36,246,17,62,103,222,101,236,29,110,147,88,164,215,96,183,83,162,212,226,207,136,242,73,72,126,51,201,117,181,17,145,40,140,148,147,50,61,72,200,254,227,33,251,4,84,206,142,79,169,25,157,153,109,55,33,215,163,59,15,172,230,60,202,146,131,245,202,62,154,168,217,112,251,152,211,246,255,0,146,72,89,182,157,42,199,182,225,218,244,70,18,204,40,92,206,82,18,148,164,139,123,138,89,246,36,136,187,212,125,196,62,216,254,25,145,22,166,122,16,167,14,44,217,135,180,241,2,228,167,97,181,190,166,228,191,66,231,117,18,27,54,150,159,159,110,11,201,209,72,113,71,220,131,46,212,151,119,183,188,64,43,46,214,155,122,92,176,237,170,113,107,34,103,51,103,127,244,27,82,207,184,140,251,146,126,193,165,236,38,177,41,184,107,96,210,236,202,76,102,216,141,79,231,236,67,104,74,72,185,143,56,225,246,37,41,46,245,159,176,191,180,122,240,31,146,169,83,135,71,130,237,70,160,242,90,142,206,221,235,82,137,36,90,153,17,118,153,145,119,153,12,233,231,43,25,85,141,216,237,93,187,99,190,183,41,238,116,189,46,229,234,101,164,56,237,175,185,107,79,210,107,216,127,127,217,230,178,239,133,223,149,236,81,165,89,106,67,170,68,206,126,226,108,181,63,82,59,174,23,244,23,253,95,187,254,241,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,156,37,151,111,172,127,170,36,176,0,0,8,27,198,2,180,80,114,236,84,125,235,35,169,255,0,68,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,8,213,150,188,230,208,177,195,24,49,75,0,107,116,175,69,94,120,115,112,86,99,178,76,33,106,139,83,163,197,168,42,51,114,82,163,215,150,242,55,50,135,91,81,232,165,45,46,55,169,41,109,179,37,64,0,68,174,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,128,15,147,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,5,85,230,11,140,157,117,236,71,164,211,50,253,111,114,108,203,118,224,106,69,74,165,48,208,82,174,170,123,70,141,241,155,109,230,85,208,50,239,207,23,51,106,223,218,108,171,230,76,150,210,172,171,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,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,192,188,155,113,93,147,136,216,184,246,22,227,109,22,91,8,190,110,137,5,106,84,217,91,78,162,146,137,43,105,16,40,238,182,204,118,212,226,9,91,208,82,212,106,89,173,196,111,74,81,185,196,89,160,0,129,92,72,248,130,73,203,180,102,240,123,6,234,177,21,136,181,24,233,147,54,164,203,173,60,187,101,4,235,14,52,78,199,121,135,89,121,114,89,55,210,72,82,146,182,208,104,115,77,22,217,159,202,194,14,40,212,172,117,192,188,77,134,252,104,150,22,47,218,246,61,94,179,72,105,14,166,68,74,163,241,105,174,60,169,48,210,242,76,137,109,186,218,156,56,142,115,12,154,34,81,45,228,165,227,110,5,255,0,117,31,61,159,238,231,255,0,102,104,255,0,232,130,255,0,128,0,7,148,197,43,118,251,186,236,74,157,3,13,49,23,228,37,201,43,147,209,92,30,136,102,169,209,237,121,11,115,249,43,198,77,185,189,180,173,191,88,253,94,102,226,237,73,10,76,191,248,132,113,30,194,203,202,173,135,216,131,138,82,232,119,13,14,65,198,157,6,77,175,70,222,210,244,35,35,35,40,166,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,58,120,110,113,4,147,152,152,206,96,246,50,85,98,39,17,105,209,213,38,21,73,231,90,101,119,50,13,215,220,116,154,142,203,13,50,202,227,50,76,36,208,149,41,110,32,150,230,154,33,195,41,234,41,3,48,188,71,179,157,99,99,238,37,217,86,182,50,116,84,91,126,240,172,210,233,209,190,78,210,156,228,69,98,107,173,180,222,245,198,82,213,181,8,73,106,163,53,30,154,153,153,246,139,63,200,86,41,95,120,211,148,235,27,19,49,46,187,233,155,146,179,233,62,182,111,74,204,126,111,42,165,41,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,234,184,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,149,38,95,252,89,51,141,115,94,85,106,237,153,125,68,179,168,82,228,26,169,244,40,212,106,124,196,65,96,136,137,40,55,228,71,83,174,175,66,220,181,153,145,26,212,163,74,91,78,212,38,106,112,220,196,60,241,230,38,75,152,195,140,152,189,45,56,117,78,144,168,208,169,175,90,116,198,81,115,44,218,125,183,77,169,12,182,211,204,162,51,196,194,141,105,74,144,226,201,109,235,170,28,34,129,127,221,71,207,103,251,185,255,0,217,154,63,250,32,183,236,133,98,149,247,141,57,78,177,177,51,18,235,190,153,185,43,62,147,235,102,244,172,199,230,242,170,82,153,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,62,235,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,168,26,183,25,252,80,103,30,102,221,116,43,34,36,204,43,68,119,32,67,180,229,173,184,211,94,34,212,219,156,228,212,161,197,55,36,213,166,173,145,45,148,182,102,217,37,75,46,160,237,123,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,99,133,103,127,23,175,44,5,203,29,219,139,152,126,252,70,235,182,236,138,67,209,202,91,4,243,14,161,117,72,141,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,244,25,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,87,16,106,74,20,182,157,105,102,132,111,218,93,84,0,0,4,10,226,71,196,18,78,93,163,55,131,216,55,85,136,172,69,168,199,76,153,181,38,93,105,229,219,40,39,88,113,162,118,59,204,58,203,203,146,201,190,146,66,148,149,182,131,67,154,104,182,204,228,6,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,88,28,80,51,153,153,60,187,99,237,2,202,193,204,72,249,63,69,155,103,197,170,63,27,208,240,37,239,148,185,179,91,83,155,228,48,226,203,84,50,217,104,71,183,213,215,77,76,204,250,7,10,76,209,227,182,101,63,42,63,150,187,231,229,31,201,207,66,122,51,249,178,28,62,71,81,215,115,191,193,154,111,118,238,67,95,75,93,54,246,105,169,235,237,105,25,227,147,109,113,0,188,178,143,136,200,136,84,42,148,138,106,45,26,177,173,168,231,6,91,180,152,207,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,50,128,0,68,172,176,103,110,149,138,56,233,137,217,105,190,223,137,79,187,44,235,162,183,18,131,33,233,73,37,215,225,51,82,155,243,77,52,150,80,132,46,44,100,70,65,167,122,220,117,9,91,167,244,29,50,150,160,3,159,230,22,233,174,216,216,5,137,119,173,173,59,162,173,91,246,125,102,169,78,147,202,67,156,137,76,66,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,15,21,147,236,217,217,185,186,194,255,0,151,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,221,64,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,196,74,200,206,115,107,185,195,196,124,98,169,183,74,244,53,153,107,250,14,61,179,77,117,8,57,73,109,211,159,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,126,188,101,206,221,43,47,217,205,182,240,75,18,31,137,14,201,189,45,122,116,180,86,101,202,76,118,40,83,78,77,81,181,58,230,140,169,78,33,245,55,9,163,82,220,67,108,147,102,225,232,70,225,137,106,0,0,2,53,90,185,205,161,75,206,117,235,147,187,182,149,208,213,96,244,146,45,74,140,116,45,109,212,27,85,41,137,178,99,72,46,222,91,200,220,251,136,115,177,181,182,147,65,236,90,19,207,146,160,0,41,219,56,57,148,226,61,148,92,80,249,15,93,199,169,117,138,20,248,237,201,161,92,106,178,168,209,88,170,160,155,65,190,72,65,50,233,33,109,58,179,109,72,53,239,211,150,179,34,75,168,51,250,185,36,226,173,136,146,49,65,171,31,53,87,148,74,165,10,231,144,196,104,151,28,182,226,83,88,183,214,150,223,61,92,68,104,169,39,80,251,170,140,217,173,197,161,12,146,77,102,100,157,230,86,232,43,3,138,6,115,51,39,151,108,125,160,89,88,57,137,31,39,232,179,108,248,181,71,227,122,30,4,189,242,151,54,107,106,115,124,134,28,89,106,134,91,45,8,246,250,186,233,169,153,159,64,225,73,154,60,118,204,167,229,71,242,215,124,252,163,249,57,232,79,70,127,54,67,135,200,234,58,238,119,248,51,77,238,221,200,107,233,107,166,222,205,53,61,103,248,167,108,224,241,100,197,10,142,40,122,23,41,247,212,74,77,147,73,142,218,81,88,77,25,183,159,173,62,227,104,91,139,91,117,8,251,152,67,74,53,52,148,37,4,102,105,113,102,165,146,208,150,217,62,204,167,17,236,221,98,135,200,122,22,61,75,163,208,160,71,114,77,118,227,77,149,70,148,197,41,6,218,205,130,90,13,150,137,107,117,212,19,105,65,47,126,156,197,145,26,90,89,151,234,207,174,125,115,99,130,217,177,190,112,207,13,49,91,208,214,221,27,209,157,20,47,65,83,100,114,185,180,216,175,57,243,143,71,91,138,213,199,86,175,89,71,166,186,22,132,68,69,32,56,82,102,143,29,179,41,249,81,252,181,223,63,40,254,78,122,19,209,159,205,144,225,242,58,142,187,157,254,12,211,123,183,114,26,250,90,233,183,179,77,79,89,254,0,35,85,171,156,218,20,188,231,94,185,59,187,105,93,13,86,15,73,34,212,168,199,66,214,221,65,181,82,152,155,38,52,130,237,229,188,141,207,184,135,59,27,91,105,52,30,197,161,60,249,42,0,0,2,37,112,249,206,221,43,53,246,3,148,43,157,248,144,113,22,213,143,29,154,172,53,74,74,159,171,48,150,89,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,178,212,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,205,114,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,0,69,254,32,57,152,188,178,161,134,150,86,41,89,240,98,84,80,171,226,37,54,175,76,146,68,148,84,105,206,65,154,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,125,215,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,69,92,226,103,23,243,74,197,60,31,249,67,15,171,179,47,95,75,83,171,191,57,203,244,127,46,77,47,101,71,212,97,215,93,228,50,236,191,152,70,222,103,55,180,245,74,52,147,244,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,34,174,113,51,139,249,165,98,158,15,252,161,135,213,217,151,175,165,169,213,223,156,229,250,63,151,38,151,178,163,234,48,235,174,242,25,118,95,204,35,111,51,155,218,122,165,26,73,250,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,17,127,60,153,227,179,114,133,102,166,44,84,68,174,98,45,114,58,151,65,160,173,103,177,180,106,105,235,102,109,50,82,35,37,68,162,36,145,146,222,90,77,8,52,146,93,117,175,63,144,28,251,83,179,109,66,151,108,94,172,82,168,248,155,74,234,166,73,165,210,227,202,40,178,41,109,173,132,162,98,20,225,41,13,122,242,82,201,180,111,45,102,166,205,194,34,74,137,41,152,0,2,178,243,181,197,50,171,134,24,209,66,195,156,6,147,18,161,77,179,235,4,187,229,213,71,83,79,205,126,52,183,25,147,69,66,164,176,105,101,27,90,51,84,150,146,225,153,186,223,45,73,229,172,156,155,249,104,204,93,137,154,12,44,129,137,150,44,143,234,161,214,33,108,123,249,178,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,84,174,97,120,143,103,58,198,199,220,75,178,173,108,100,232,168,182,253,225,89,165,211,163,124,157,165,57,200,138,196,215,91,105,189,235,140,165,171,106,16,146,213,70,106,61,53,51,51,237,19,255,0,133,254,61,226,198,98,112,10,191,122,227,29,215,242,130,181,10,240,149,75,98,79,67,26,38,200,168,133,9,196,183,178,59,109,160,244,91,206,30,166,91,189,109,53,208,136,138,96,0,172,14,40,25,204,204,158,93,177,246,129,101,96,230,36,124,159,162,205,179,226,213,31,141,232,120,18,247,202,92,217,173,169,205,242,24,113,101,170,25,108,180,35,219,234,235,166,166,102,110,23,249,204,204,158,98,113,246,191,101,99,30,36,124,160,162,194,179,229,85,24,141,232,120,17,54,74,68,216,77,165,205,241,216,109,103,162,30,112,180,51,219,235,107,166,164,70,86,126,2,26,227,230,120,228,229,199,59,54,134,15,95,8,136,188,58,189,45,122,106,222,150,226,218,142,186,29,69,234,132,214,10,106,158,89,165,39,24,210,134,146,242,86,175,81,13,147,136,50,52,173,15,76,160,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,4,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,162,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,242,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,247,10,227,162,89,119,61,201,6,93,66,133,68,155,61,168,92,190,119,77,25,199,77,59,204,201,63,69,38,69,218,147,239,247,24,254,218,119,133,217,135,149,246,110,11,86,179,80,163,212,226,238,216,244,89,14,199,113,59,144,164,31,172,133,37,69,170,86,162,239,238,51,246,24,183,12,157,241,73,182,47,40,73,180,241,186,99,52,154,171,58,237,168,58,227,108,70,115,83,144,225,234,236,153,102,163,209,41,105,61,221,231,167,113,144,176,218,61,118,139,112,195,77,66,133,87,133,81,140,189,118,189,22,66,30,65,232,102,95,73,38,101,222,70,95,176,199,239,20,37,197,64,153,78,114,47,52,50,74,74,75,209,222,169,232,68,95,205,80,187,136,132,68,31,170,151,86,170,208,231,55,83,162,212,229,211,230,51,175,46,68,87,148,211,168,212,141,39,162,146,100,101,169,25,151,127,113,152,190,172,130,230,250,137,152,140,62,244,109,102,172,219,119,69,43,252,41,153,47,160,156,123,154,252,165,35,98,84,243,142,43,70,217,35,61,116,208,180,211,82,238,150,128,56,254,109,106,115,105,56,7,115,77,167,186,251,111,163,162,218,182,84,100,162,214,107,4,122,25,25,31,113,152,205,194,214,183,20,107,90,141,74,62,243,51,212,196,243,193,206,30,87,29,195,104,179,113,213,105,46,72,118,84,89,36,132,242,28,90,121,137,121,73,78,132,168,198,122,232,159,126,163,128,102,135,47,117,76,13,172,199,102,116,53,71,68,146,71,170,109,169,26,41,75,123,179,67,109,31,213,31,255,0,167,119,207,202,134,58,220,152,21,140,150,205,195,78,172,206,143,73,93,90,19,117,72,204,200,113,13,187,20,229,48,183,136,208,78,33,42,51,75,68,94,177,237,50,236,62,206,235,82,226,19,98,81,243,23,148,216,56,191,110,177,29,110,192,167,53,113,243,20,148,27,137,140,138,108,185,27,53,66,92,50,50,55,139,179,121,22,191,210,246,157,85,101,35,16,230,225,150,96,172,218,244,105,238,195,67,181,170,116,73,74,75,166,217,41,131,154,194,150,149,153,41,58,164,246,118,145,158,157,157,163,70,86,189,97,171,134,218,164,215,216,113,11,110,165,5,137,136,82,12,141,42,75,141,165,100,100,100,103,169,118,251,207,239,31,80,126,26,229,34,29,126,141,62,133,80,105,46,69,168,198,118,35,200,82,72,201,77,184,131,74,136,200,200,200,251,12,251,200,200,114,236,9,203,93,141,129,83,46,74,149,187,76,138,137,151,5,98,101,68,222,75,44,146,208,211,230,209,242,183,33,164,25,36,141,164,158,222,210,251,79,217,215,192,112,124,239,223,76,88,185,102,191,31,114,90,24,118,171,65,170,82,217,51,112,146,174,99,180,249,38,157,190,178,123,117,71,102,154,159,216,99,59,100,137,53,154,199,45,43,83,143,206,147,180,148,163,51,53,45,107,239,51,237,51,237,63,180,104,103,33,246,75,54,46,89,108,216,45,198,109,151,42,20,186,117,69,253,136,36,238,117,202,124,82,82,143,213,78,166,123,59,207,83,251,68,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,156,28,194,221,53,219,27,58,24,151,122,218,211,186,42,213,191,138,21,154,165,58,79,41,14,114,37,49,86,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,180,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,160,1,152,28,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,104,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,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,139,56,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,126,127,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,80,102,127,179,131,85,205,150,46,41,84,243,136,221,137,103,72,153,2,212,67,45,40,151,37,133,173,36,228,231,84,226,18,238,249,4,203,75,38,212,148,147,72,74,17,183,121,56,227,145,128,92,159,12,94,32,19,49,118,28,108,191,99,125,197,213,223,81,54,177,108,212,157,109,247,101,87,162,182,195,207,58,153,43,74,13,178,121,134,227,246,188,226,210,167,146,180,234,74,113,43,91,150,42,35,86,122,51,155,66,201,230,28,69,169,183,74,244,205,231,116,117,17,237,154,107,168,89,69,83,141,18,57,178,100,184,157,52,101,174,107,70,109,165,68,227,138,90,82,157,164,107,117,188,251,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,45,127,4,120,127,195,203,190,78,241,127,22,241,122,221,255,0,85,137,248,127,117,48,212,105,14,49,33,187,118,47,67,41,189,177,214,202,220,109,111,60,217,18,214,241,43,113,54,233,52,146,71,207,27,181,44,53,80,0,0,2,10,241,31,225,255,0,15,49,20,39,113,111,8,109,223,245,88,129,211,48,236,104,238,49,29,187,138,46,244,55,182,66,222,91,109,161,230,91,51,90,30,53,110,54,218,54,148,75,249,147,106,149,173,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,208,78,73,51,131,108,230,231,11,218,173,36,226,66,189,168,113,216,77,217,71,136,212,142,68,23,221,113,244,50,182,220,117,4,149,33,228,198,91,164,132,173,195,108,148,72,90,148,101,185,84,109,155,31,20,248,201,241,2,225,243,23,197,207,112,206,171,82,168,28,63,240,254,187,93,169,196,167,83,105,209,235,210,230,76,150,242,89,98,51,13,213,167,41,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,91,103,235,58,247,86,107,49,30,93,18,147,83,233,240,202,217,168,60,221,185,79,142,110,33,185,251,13,77,166,167,32,156,74,22,167,157,65,153,161,43,73,114,91,89,160,139,114,157,91,172,130,228,162,234,205,102,35,196,173,213,169,157,62,25,91,53,6,92,184,234,18,9,196,55,63,97,165,197,83,35,155,106,66,212,243,168,50,37,169,10,46,75,107,37,153,238,83,72,118,252,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,25,98,23,253,194,227,192,158,25,126,53,231,19,68,0,226,117,159,31,203,125,118,78,3,97,61,107,117,131,111,212,21,233,42,165,58,163,204,139,116,60,148,50,166,245,79,41,39,201,142,250,100,18,118,184,227,79,40,155,120,181,216,210,138,58,228,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,69,94,40,254,4,241,55,240,95,56,132,41,219,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,0,0,35,86,122,51,155,66,201,230,28,69,169,183,74,244,205,231,116,117,17,237,154,107,168,89,69,83,141,18,57,178,100,184,157,52,101,174,107,70,109,165,68,227,138,90,82,157,164,107,117,188,251,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,58,94,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,21,196,26,146,180,161,214,154,89,161,123,54,158,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,34,175,20,127,29,152,155,248,47,147,194,19,255,0,134,46,124,127,45,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,51,109,153,186,181,86,129,155,188,87,174,208,170,114,233,213,42,118,36,87,101,195,153,17,229,50,252,103,219,169,188,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,105,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,229,89,177,240,177,140,159,15,238,31,46,124,80,14,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,21,196,26,146,180,161,214,154,89,161,123,54,158,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,10,86,226,117,159,31,203,125,118,78,3,97,61,107,117,131,111,212,21,233,42,165,58,163,204,139,116,60,148,50,166,245,79,41,39,201,142,250,100,18,118,184,227,79,40,155,120,181,216,210,139,170,240,49,250,236,253,219,254,36,57,87,26,191,20,246,183,195,248,62,99,81,29,215,133,14,120,227,92,180,170,38,81,241,25,18,206,187,77,143,33,22,141,88,214,236,130,157,17,164,184,250,161,62,106,53,27,75,97,164,175,148,162,209,163,101,164,183,162,20,218,57,214,104,0,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,3,138,102,187,42,56,113,155,92,56,93,149,122,181,208,213,96,243,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,158,204,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,214,194,234,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,215,248,87,231,170,53,255,0,111,82,178,195,138,83,226,49,115,208,227,179,77,179,30,102,43,187,234,212,230,34,188,181,48,233,54,217,178,218,226,179,24,136,156,90,209,205,66,144,91,84,226,22,183,35,175,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,249,56,172,103,182,170,117,89,249,89,193,171,154,34,105,169,142,108,94,245,90,115,234,83,238,62,106,90,92,163,146,200,137,40,66,82,73,55,246,41,70,179,95,33,70,141,143,182,229,122,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,15,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,84,153,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,90,160,0,160,30,40,254,59,49,55,240,95,39,132,44,211,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,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,1,202,179,99,225,99,25,62,31,220,62,92,248,207,182,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,161,60,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,207,165,128,128,28,106,252,44,90,223,16,32,249,117,68,64,174,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,71,251,63,61,57,113,188,177,198,233,203,236,123,207,209,87,77,177,80,77,37,42,172,37,16,162,213,167,19,196,195,177,160,184,226,136,221,121,183,204,154,54,212,148,169,197,30,230,73,212,18,150,80,175,142,119,212,159,239,39,240,209,226,184,83,231,142,54,26,213,96,101,111,18,81,45,218,21,207,88,36,90,213,52,173,215,206,157,81,148,164,32,161,45,189,76,145,25,231,116,82,84,218,75,150,243,174,41,100,164,186,167,25,184,144,1,85,124,115,190,164,255,0,121,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,8,1,197,147,40,127,149,220,56,252,224,172,168,91,238,251,2,158,191,75,37,201,252,166,229,91,172,147,207,189,181,181,145,160,222,97,107,83,169,209,72,53,54,167,210,124,213,147,40,42,118,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,138,50,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,142,192,33,87,18,188,235,211,178,233,135,19,176,190,202,169,233,137,183,117,61,45,198,66,78,83,14,82,169,114,74,75,75,169,180,251,105,36,27,200,91,10,67,105,39,82,180,184,180,58,100,164,160,210,186,65,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,163,66,121,40,202,141,11,41,120,53,10,205,229,82,166,93,245,45,38,93,53,184,76,173,61,124,173,203,54,219,37,56,102,179,101,132,47,148,217,104,132,158,139,115,150,133,186,225,10,44,205,143,138,124,100,248,129,112,249,139,226,202,120,42,98,149,137,249,44,186,112,83,211,191,223,159,202,9,215,79,163,58,87,191,214,190,154,157,27,159,206,217,202,253,55,171,179,126,255,0,110,221,59,69,149,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,86,227,87,226,158,214,248,127,7,204,106,35,165,112,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,210,215,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,220,247,217,44,223,57,101,188,160,174,51,111,57,79,165,84,106,12,111,65,43,99,173,211,229,18,84,94,170,180,50,223,222,90,31,218,51,202,104,147,70,172,114,212,181,54,252,25,59,77,73,51,35,74,208,190,242,62,195,46,210,251,6,137,50,65,125,49,125,101,154,195,125,185,104,125,218,85,6,151,75,120,201,194,82,185,141,83,227,26,183,122,202,237,213,125,186,232,127,97,14,240,3,143,227,190,90,236,108,117,153,109,212,174,42,100,85,204,183,234,240,234,4,242,153,100,214,182,152,55,79,149,185,109,44,205,38,110,168,246,246,23,218,94,222,165,67,164,67,160,81,96,80,169,237,37,184,180,232,205,68,101,9,73,17,37,182,208,73,73,17,17,17,23,97,23,113,17,15,220,62,93,209,88,106,222,182,170,213,247,220,66,27,166,193,126,98,212,179,34,74,82,219,106,89,153,153,153,104,93,158,242,251,198,115,115,113,136,115,113,59,48,87,149,122,76,247,102,33,154,213,70,36,85,41,211,112,146,193,77,125,72,74,12,212,173,19,235,246,17,30,157,189,130,213,120,123,88,148,124,186,101,54,118,47,220,76,71,67,179,233,206,220,124,196,165,4,226,163,46,155,18,70,205,86,150,204,204,205,147,236,222,101,175,244,189,165,85,217,175,199,91,147,29,49,146,230,184,106,53,153,210,41,40,170,205,110,151,25,233,14,45,182,162,148,167,214,201,18,13,197,165,38,73,116,203,213,61,164,93,133,217,223,251,242,189,151,186,166,57,86,100,51,6,34,164,34,49,47,212,38,212,189,84,149,179,217,161,54,191,235,75,255,0,211,191,175,102,95,35,53,252,50,176,211,123,195,165,174,51,112,216,37,75,73,176,180,36,137,12,188,234,207,178,58,123,125,66,239,63,103,111,188,69,60,45,151,38,14,37,218,114,226,58,227,110,181,92,128,180,41,181,25,40,140,164,32,203,67,46,222,242,26,79,193,153,111,206,194,75,46,92,165,56,167,93,183,233,203,90,156,51,53,26,142,51,102,102,102,125,186,234,99,217,0,137,121,250,205,237,19,46,248,125,232,218,53,93,183,46,138,175,248,43,49,164,32,221,103,148,252,83,94,244,165,230,220,78,173,60,102,90,107,169,107,174,133,223,66,181,74,181,86,185,57,202,157,106,167,46,161,49,237,57,146,37,60,167,93,94,132,73,45,84,163,51,61,8,136,187,251,136,135,229,18,239,133,121,50,172,228,89,136,120,148,162,63,72,250,165,161,145,255,0,53,77,239,35,23,218,63,5,98,187,69,183,161,170,161,93,171,194,167,70,70,155,158,149,33,12,160,181,50,47,164,163,34,239,50,47,218,66,188,179,137,197,38,216,179,97,42,211,193,25,140,213,170,175,105,186,160,211,141,191,25,189,14,59,133,163,177,165,146,139,84,169,212,247,119,150,157,196,98,163,238,203,194,236,196,58,251,215,5,213,89,168,86,42,114,182,239,122,84,135,100,56,173,168,74,11,214,90,148,163,209,40,73,119,247,17,123,8,127,43,118,93,209,109,193,137,80,174,209,38,192,106,111,51,147,212,198,113,163,86,195,34,87,210,73,17,246,168,187,189,228,44,111,131,46,25,85,158,186,110,108,70,147,13,9,133,27,162,233,157,113,181,17,171,115,117,6,87,177,70,141,15,214,236,61,21,247,251,132,52,206,123,42,99,50,151,131,106,94,253,61,31,235,107,174,191,200,35,251,69,145,240,95,154,151,176,186,237,134,74,86,232,221,6,164,103,216,91,164,84,79,176,88,208,0,0,10,209,227,82,202,151,101,88,175,36,228,17,53,233,61,223,213,158,175,83,180,255,0,244,247,138,233,202,5,69,186,86,98,45,57,207,39,114,27,235,245,45,53,239,131,32,189,229,239,23,179,155,28,187,83,51,35,133,242,236,153,70,211,82,149,203,233,228,47,106,77,191,229,12,58,189,20,109,56,101,169,51,167,97,118,255,0,214,80,171,34,249,79,145,135,245,249,182,246,33,91,233,146,235,188,190,165,185,113,13,113,221,209,18,86,141,9,230,83,187,66,90,15,180,187,12,139,79,96,245,185,146,225,49,102,95,77,63,112,97,52,182,104,149,149,109,210,34,220,106,52,30,246,81,216,134,33,169,127,65,14,31,127,210,86,189,198,98,186,177,43,36,25,147,194,151,201,82,108,10,221,81,62,199,104,212,169,239,146,123,17,222,102,194,116,253,38,159,177,94,225,219,114,33,157,92,80,193,236,71,103,15,177,38,169,91,168,209,170,91,183,181,86,126,67,206,197,229,177,41,210,216,151,159,66,17,185,110,32,207,213,61,72,139,219,161,139,187,20,47,197,83,162,60,224,93,166,194,214,167,207,160,231,158,164,104,255,0,90,224,237,219,167,111,119,126,162,43,208,173,11,146,229,141,50,85,6,141,54,122,32,114,249,253,52,119,29,52,111,51,36,235,177,39,166,187,79,191,78,227,31,28,200,200,244,50,50,63,180,123,252,23,198,203,235,3,46,230,46,219,38,175,38,43,173,238,230,48,153,15,33,167,181,105,198,203,122,91,113,6,173,164,234,140,181,62,195,63,191,93,3,101,167,50,182,46,99,108,120,247,53,181,83,96,165,158,254,162,10,222,103,158,207,207,60,132,238,109,14,184,105,212,153,82,139,83,237,46,223,187,177,143,45,137,214,115,23,245,145,82,180,228,164,148,220,238,78,186,145,31,208,121,14,123,82,175,212,247,24,204,189,219,111,204,181,174,9,116,42,132,87,163,72,139,203,222,211,200,52,45,59,144,149,22,164,100,70,93,138,35,238,246,139,229,200,46,52,219,184,167,132,54,245,61,11,140,117,84,68,168,74,125,148,155,122,165,9,168,56,130,61,187,212,162,236,82,59,253,255,0,112,133,92,103,164,38,38,35,91,148,88,212,244,180,195,148,168,115,150,233,53,183,115,166,253,65,38,90,151,97,246,118,247,107,246,138,217,109,107,105,105,113,181,26,86,131,37,36,200,244,50,50,238,49,116,249,60,190,162,98,239,15,59,194,155,93,62,121,80,105,21,10,10,144,238,138,53,54,197,14,58,76,244,82,149,169,124,225,251,139,236,33,79,87,105,166,223,196,74,209,210,15,144,84,218,212,158,148,209,234,236,38,223,86,205,54,233,166,154,23,118,159,96,209,62,81,171,114,171,249,101,194,250,132,211,53,62,118,125,16,150,179,212,205,106,244,123,6,106,51,51,51,51,51,51,237,29,120,0,0,64,142,47,119,83,52,156,9,131,70,41,188,167,166,213,90,79,44,156,36,154,146,184,115,211,221,169,25,145,153,123,133,62,97,13,35,211,216,173,102,209,77,10,89,78,175,211,163,154,82,90,153,239,146,218,116,211,67,247,251,140,105,55,9,40,237,219,248,93,105,81,90,100,218,40,84,56,17,205,38,157,166,70,136,237,167,180,180,46,222,207,112,245,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,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,170,29,98,22,199,191,155,42,157,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,23,85,1,149,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,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,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,102,113,50,171,121,101,67,23,42,22,125,102,155,45,86,197,70,68,137,54,157,93,199,9,228,84,105,196,191,80,148,234,80,132,245,45,165,77,165,228,109,78,213,153,40,139,150,182,214,190,213,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,56,151,231,142,78,99,175,39,176,122,199,68,68,97,213,151,88,113,108,203,109,109,72,93,114,162,201,56,193,205,75,200,53,36,163,18,86,234,89,74,21,235,161,195,113,102,102,164,33,152,84,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,215,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,71,228,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,92,78,14,113,107,195,136,217,83,114,245,197,234,151,165,49,98,220,210,151,38,129,22,49,67,114,189,41,102,225,198,146,201,150,230,208,202,155,108,142,67,164,73,75,78,37,194,75,69,204,140,219,181,67,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,83,37,30,132,135,15,54,88,155,76,170,195,173,61,206,110,203,167,190,92,134,211,5,230,57,107,169,168,137,91,220,231,33,215,91,105,46,37,41,38,201,78,145,56,78,178,180,78,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,42,175,138,230,69,191,79,154,12,20,179,63,242,137,87,252,40,42,255,0,21,73,170,55,28,147,255,0,27,213,45,42,253,71,141,31,225,15,10,224,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,47,201,139,23,215,229,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,58,93,221,155,59,202,225,202,189,133,149,58,52,121,116,75,122,213,145,81,147,90,113,153,228,164,92,43,126,106,165,70,39,91,38,210,166,208,194,156,115,68,115,22,133,175,99,134,68,166,209,183,242,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,60,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,140,171,137,149,87,207,28,107,107,135,253,155,148,124,57,68,178,174,212,163,212,145,119,85,137,110,199,40,49,29,171,73,125,48,152,52,154,77,213,190,210,145,205,81,234,209,50,234,155,209,106,113,124,152,213,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,22,94,173,92,175,224,213,23,8,237,105,61,127,65,204,147,81,170,46,43,113,222,169,206,117,91,157,144,226,80,95,226,182,130,82,150,164,52,211,72,53,175,102,227,234,160,34,175,20,127,2,120,155,248,47,156,66,20,2,38,87,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,239,0,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,231,135,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,243,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,13,210,106,175,82,164,87,89,166,75,93,54,28,134,98,72,152,150,84,108,50,251,201,113,77,52,183,52,218,149,173,44,60,164,164,207,85,19,78,25,107,180,244,145,89,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,239,250,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,10,108,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,34,175,20,127,29,152,155,248,47,147,194,17,126,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,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,6,107,51,99,226,159,25,62,32,92,62,98,248,242,152,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,135,178,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,138,192,198,142,45,152,219,78,204,93,193,94,192,139,194,37,83,11,226,200,75,52,122,45,122,223,97,44,74,66,98,165,167,30,82,144,72,152,72,83,228,227,237,145,188,133,232,104,37,165,37,185,162,154,180,252,207,201,205,134,66,113,147,18,85,132,215,5,149,28,172,123,150,50,23,61,246,159,133,57,104,133,41,42,56,79,22,199,95,66,9,40,37,173,76,54,130,113,75,109,6,225,180,225,166,136,68,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,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,154,139,22,169,192,199,235,179,247,111,248,144,229,92,106,252,83,218,223,15,224,249,141,68,64,1,121,60,52,243,213,39,51,86,204,172,48,196,233,242,229,98,133,185,29,250,148,169,202,138,211,108,85,233,199,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,220,92,183,18,165,154,156,38,249,87,19,78,32,88,137,131,88,161,68,194,60,187,226,4,186,21,118,129,29,215,174,243,85,18,36,150,20,185,45,199,118,19,40,92,166,150,102,180,180,107,113,70,217,18,52,144,217,110,82,137,73,111,170,228,19,136,85,229,155,74,172,219,30,239,193,105,113,42,244,120,229,38,125,199,64,81,29,17,148,45,79,26,9,244,72,115,155,29,106,36,180,219,104,66,228,45,213,19,203,209,182,219,89,166,111,128,160,30,40,254,59,49,55,240,95,39,132,35,173,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,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,169,108,52,219,252,214,227,155,159,54,71,179,93,170,208,203,182,64,0,8,149,196,51,37,148,172,211,225,124,138,237,161,111,196,86,42,91,81,200,237,249,135,37,49,78,107,4,230,231,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,243,27,66,222,221,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,142,171,153,124,204,94,89,165,184,109,75,207,16,96,196,69,195,64,181,227,219,147,166,198,34,66,42,107,102,84,151,138,89,180,73,36,178,181,38,66,73,104,79,169,189,10,82,73,9,81,54,143,173,128,25,179,188,178,231,133,248,173,99,225,252,121,112,107,184,149,30,151,26,61,199,18,121,48,253,25,17,92,124,221,54,209,203,81,169,110,181,33,198,201,105,91,107,104,244,90,79,113,36,203,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,202,255,0,178,73,147,235,103,40,216,94,213,21,37,18,109,237,92,142,194,174,202,196,71,100,114,39,62,211,143,173,148,54,219,171,52,165,12,166,74,218,37,165,13,155,132,146,90,210,147,61,169,145,66,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,118,255,0,137,11,84,0,20,3,197,31,199,102,38,254,11,228,240,132,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,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,149,45,134,155,127,154,220,115,115,230,200,246,107,181,90,25,118,193,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,149,64,50,174,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,236,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,202,179,99,225,99,25,62,31,220,62,92,248,205,96,239,249,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,139,244,171,98,245,155,78,193,121,184,247,13,249,117,75,78,45,174,229,222,211,145,24,52,191,42,156,152,135,41,42,109,183,182,25,45,77,17,25,37,205,157,166,68,173,189,186,84,93,147,198,79,48,86,246,35,215,107,215,101,189,74,186,236,202,173,65,249,16,173,217,6,212,73,84,136,166,111,27,49,163,206,97,148,239,219,204,100,150,227,236,186,165,165,146,211,150,107,82,135,117,226,129,136,210,113,127,135,230,19,226,148,171,86,93,182,187,174,232,164,85,202,153,38,75,82,22,194,30,165,84,22,141,28,104,205,43,66,146,105,90,12,201,43,52,41,59,208,218,247,54,154,139,22,41,194,143,58,255,0,147,43,169,140,181,226,101,78,171,38,219,187,106,17,227,90,78,235,206,102,143,84,121,197,36,227,236,36,155,137,102,83,142,35,181,42,216,219,165,184,208,68,243,206,166,229,0,87,7,21,140,241,201,195,90,84,252,173,225,178,34,59,93,185,232,230,139,166,166,165,180,249,83,169,210,146,180,28,36,55,169,154,36,188,214,170,82,156,73,114,217,117,181,32,148,167,82,227,53,45,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,9,226,243,103,215,112,255,0,14,50,225,101,92,247,237,86,245,170,209,105,245,248,114,235,245,68,33,50,170,14,36,169,132,110,44,145,254,66,53,26,220,52,145,27,142,58,189,206,42,181,133,191,112,180,207,183,203,184,116,28,168,226,131,27,46,10,85,63,163,180,42,145,227,232,220,248,49,24,53,20,57,9,65,104,219,204,176,210,141,14,232,73,113,182,204,150,100,234,73,79,217,80,10,171,227,157,245,39,251,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,197,43,113,100,202,31,228,139,17,255,0,56,43,42,22,203,66,255,0,168,47,210,201,114,127,53,200,183,19,198,243,239,109,109,100,75,38,95,66,20,234,116,82,201,46,37,244,159,41,6,202,14,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,251,26,243,105,132,248,47,128,81,115,3,81,171,245,180,91,130,158,137,22,171,125,60,150,253,53,41,248,78,75,135,27,82,101,107,141,206,67,71,243,142,160,146,141,125,109,15,176,243,217,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,105,225,71,146,143,201,149,170,198,101,49,50,153,74,147,114,93,180,248,242,109,38,180,231,61,71,165,188,218,148,114,55,146,141,180,189,41,183,17,216,148,239,109,162,218,107,35,121,230,147,98,163,53,153,177,241,79,140,159,16,46,31,49,124,120,171,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,39,249,148,161,102,167,3,168,248,155,76,46,77,85,157,180,187,146,34,98,173,134,226,86,26,101,181,200,109,162,82,151,185,147,230,161,198,204,150,179,229,184,130,81,146,201,105,79,107,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,74,220,106,252,83,218,223,15,224,249,141,68,64,1,118,124,50,179,219,74,198,235,54,157,129,152,165,115,75,115,20,40,49,220,76,89,149,71,210,181,220,144,144,106,82,86,219,154,17,174,75,45,104,151,16,189,206,45,13,243,247,56,102,247,42,122,128,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,171,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,214,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,244,122,126,212,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,40,125,212,106,162,105,179,61,9,237,59,75,179,254,179,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,163,45,29,168,235,255,0,233,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,218,41,194,197,186,37,217,119,84,27,150,9,153,63,15,155,183,77,127,166,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,88,143,220,95,228,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,164,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,180,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,103,237,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,193,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,143,213,123,229,158,242,179,178,233,135,153,154,76,232,147,237,59,242,68,202,106,201,38,77,191,77,168,177,42,91,73,97,104,53,25,184,135,90,136,183,82,226,123,140,156,66,210,157,27,83,190,131,37,25,174,174,229,47,25,97,94,92,218,172,203,66,165,164,59,166,137,9,228,39,175,139,181,100,219,132,151,8,208,111,48,181,243,91,61,80,163,209,109,243,16,135,92,49,161,59,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,202,184,145,89,144,201,245,205,130,120,105,134,184,219,70,41,117,27,18,255,0,181,232,19,215,62,75,177,210,184,117,185,176,85,33,232,36,132,175,154,180,17,50,227,168,115,150,148,146,28,75,102,165,45,6,181,250,174,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,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,101,242,233,98,102,131,11,39,225,157,245,31,250,217,148,121,187,222,254,108,170,116,207,50,196,206,91,78,183,206,229,115,214,174,82,213,177,125,198,93,198,89,235,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,63,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,176,174,34,153,116,177,50,191,144,91,31,13,44,88,255,0,88,20,201,149,137,187,222,254,115,170,122,22,91,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,103,0,50,157,226,159,6,254,32,91,222,98,192,179,238,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,41,176,79,254,24,185,14,252,183,215,99,99,206,44,81,119,88,54,253,65,62,141,165,212,105,220,200,183,67,201,67,201,115,69,115,82,124,152,239,166,57,171,115,110,52,242,137,198,79,93,142,164,174,164,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,2,144,56,143,240,255,0,153,151,122,235,184,183,132,54,239,250,147,207,233,152,118,52,119,31,144,229,187,43,98,27,219,33,111,45,199,22,203,206,17,173,15,26,182,147,142,155,74,36,124,201,187,5,135,170,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,169,152,252,222,83,43,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,244,39,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,95,107,1,149,113,250,169,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,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,13,111,94,49,210,105,153,163,106,161,101,82,165,214,48,70,20,116,210,38,65,118,51,77,205,168,44,157,81,185,87,138,106,66,93,105,100,70,148,183,29,229,236,91,109,250,228,203,142,234,205,154,97,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,69,94,40,254,4,241,55,240,95,56,132,40,4,117,92,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,51,107,36,169,105,67,173,58,130,90,246,110,57,149,194,191,61,82,108,11,134,149,150,28,82,159,45,251,98,185,33,154,109,152,243,49,90,217,73,168,191,41,229,169,135,73,182,201,231,17,41,233,36,68,226,214,190,82,210,130,218,150,214,181,183,113,35,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,89,247,206,14,108,239,44,221,98,135,203,138,236,121,116,122,20,8,237,198,161,91,138,158,82,152,165,32,219,65,62,104,89,54,209,45,110,186,131,113,75,52,111,211,150,131,51,75,72,34,145,92,49,114,29,249,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,114,174,40,254,59,49,55,240,95,39,132,36,87,7,11,2,205,197,59,55,48,88,125,136,54,244,74,229,189,92,143,110,70,157,6,73,30,199,81,173,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,32,103,7,41,151,150,81,113,67,228,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,247,254,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,207,245,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,17,87,138,63,142,204,77,252,23,201,225,14,85,134,185,122,186,177,83,6,177,71,23,45,105,60,255,0,201,95,162,100,212,105,104,138,227,175,73,131,49,82,82,236,134,212,130,61,57,29,58,92,89,41,36,158,81,186,179,90,121,91,87,229,48,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,9,229,71,53,216,113,155,92,56,69,235,101,59,208,213,96,242,216,175,208,31,120,151,42,145,41,68,102,73,81,145,23,49,149,237,81,180,241,17,37,196,165,68,100,133,161,198,209,218,198,107,51,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,63,151,220,206,227,46,88,107,181,106,254,16,221,30,141,114,183,79,118,159,58,51,236,166,68,87,181,66,201,151,212,202,245,65,188,194,214,110,52,179,35,209,91,146,162,83,110,58,218,249,253,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,23,253,121,224,229,11,47,252,61,47,140,29,183,30,234,34,91,56,95,95,142,228,157,171,71,87,41,112,36,185,38,78,197,173,102,223,53,247,29,119,151,188,210,141,251,83,234,164,136,103,176,119,92,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,57,21,195,23,62,63,145,10,236,108,6,197,138,214,219,6,224,168,39,209,181,74,141,71,151,22,215,121,72,121,78,104,158,82,143,147,33,245,71,37,110,113,182,153,81,184,241,233,189,213,28,223,226,59,158,57,57,82,179,96,89,248,124,136,146,49,22,240,142,250,224,188,234,218,117,20,72,137,50,65,205,117,131,51,82,214,165,26,146,194,84,158,82,150,211,170,81,168,153,54,156,162,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,181,199,124,28,174,224,22,38,77,194,171,165,237,245,170,85,62,149,34,162,222,212,23,77,42,93,58,60,183,99,106,133,173,11,228,174,66,154,230,37,70,149,242,247,150,132,173,10,197,120,24,253,118,126,237,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,136,235,128,25,76,188,179,25,133,248,173,124,97,252,137,115,171,184,107,30,151,38,61,185,18,1,62,253,101,18,156,124,157,38,215,204,73,165,109,53,29,199,9,9,67,139,116,244,66,75,113,164,143,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,234,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,207,112,163,203,167,228,91,46,44,95,245,184,251,46,76,82,233,235,178,61,125,121,84,180,161,94,142,107,213,117,109,171,86,221,114,70,226,74,22,93,95,45,101,171,69,164,213,1,64,60,81,252,118,98,111,224,190,79,8,115,74,86,89,239,42,254,87,42,185,167,161,78,137,42,133,110,93,11,183,43,176,84,100,219,240,208,109,67,54,37,160,205,90,60,133,187,48,154,82,8,137,104,62,90,136,150,149,44,218,249,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,138,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,128,10,234,226,117,195,254,102,46,195,147,152,28,16,183,122,187,234,38,231,238,106,107,78,62,236,170,244,86,216,101,150,149,25,10,89,182,79,48,220,126,198,91,66,84,242,86,173,13,78,37,8,114,155,0,93,247,14,14,31,240,242,239,66,107,22,241,122,221,255,0,85,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,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,253,219,254,36,45,80,0,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,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,252,216,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,18,0,6,85,196,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,213,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,189,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,128,205,143,133,140,100,248,127,112,249,115,227,53,131,170,227,174,94,174,172,11,135,135,245,186,180,159,72,209,113,34,207,166,93,180,138,131,113,92,105,178,234,88,67,143,195,81,168,141,6,243,11,89,18,137,10,86,173,184,194,204,144,110,236,79,201,163,99,222,44,91,248,53,94,203,245,34,235,233,236,27,154,160,138,165,82,145,208,198,95,81,41,10,97,73,115,158,166,205,228,104,113,35,158,137,89,39,212,238,245,149,175,182,201,78,94,42,185,152,204,53,181,97,177,74,137,62,133,79,144,205,110,233,68,153,138,140,143,66,49,33,162,148,146,83,102,78,154,220,39,18,202,9,191,91,123,169,51,52,36,148,226,44,211,141,95,133,139,91,226,4,31,46,168,138,128,194,123,23,242,161,138,118,110,25,250,83,209,159,43,110,10,117,11,173,228,115,186,94,170,75,108,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,12,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,89,255,0,11,174,32,16,234,240,233,185,100,198,251,139,147,85,103,166,167,88,245,71,219,97,136,174,69,105,134,152,102,146,174,90,17,181,226,229,106,211,142,26,212,242,156,83,102,162,89,52,151,100,87,16,108,237,210,178,161,96,55,66,182,31,137,59,17,110,168,242,25,165,67,76,164,165,250,75,10,101,228,162,172,182,212,203,168,90,27,144,150,210,150,156,36,147,199,204,36,153,147,110,105,68,63,223,85,251,117,127,182,183,29,201,113,212,63,225,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,94,159,15,220,136,208,178,171,106,183,122,221,40,235,113,54,224,167,147,117,25,58,173,191,69,197,125,184,174,59,74,216,137,14,199,127,149,38,58,143,169,73,18,151,174,133,162,123,14,53,241,206,250,147,253,228,254,26,32,174,85,178,199,93,205,85,213,119,89,86,181,107,162,173,91,246,124,251,150,157,27,166,67,158,148,148,195,140,54,212,29,235,117,164,49,205,92,132,151,57,70,105,70,154,154,76,187,75,149,127,125,86,21,213,254,218,219,151,37,185,80,255,0,132,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,122,124,63,115,221,66,205,85,170,221,149,116,175,162,196,219,126,158,78,84,99,104,183,61,41,21,134,226,182,237,87,122,35,181,29,142,108,153,10,46,153,38,106,70,154,150,169,237,41,128,42,175,142,119,212,159,239,39,240,209,5,114,173,150,58,238,106,174,171,186,202,181,171,93,21,106,223,179,231,220,180,232,221,50,28,244,164,166,28,97,182,160,239,91,173,33,142,106,228,36,185,202,51,74,52,212,210,101,218,92,171,251,234,176,174,175,246,214,220,185,45,202,135,252,36,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,15,107,143,217,135,197,12,204,94,80,175,204,89,170,196,159,87,167,209,226,81,25,92,104,109,198,71,33,130,81,154,141,40,34,35,91,142,184,243,203,62,237,238,168,144,72,108,144,218,44,211,131,38,93,62,77,88,149,220,203,215,227,233,62,239,230,80,173,255,0,95,232,82,216,120,186,167,125,71,77,39,205,148,209,35,107,141,165,104,232,183,36,205,47,118,217,80,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,95,56,25,107,174,229,91,28,107,24,101,83,62,117,41,237,213,75,110,90,165,33,247,37,209,221,121,196,71,113,211,74,81,181,226,229,45,183,8,208,130,230,54,179,73,26,13,10,87,42,168,221,151,85,98,133,72,181,170,215,53,86,109,22,223,234,61,17,78,145,53,199,34,211,249,235,37,191,211,180,163,52,53,204,89,18,151,176,139,114,136,140,245,49,58,184,77,229,15,242,187,136,255,0,156,21,235,11,125,161,96,84,17,232,148,183,63,148,228,171,137,147,101,246,119,54,130,53,155,44,33,105,117,90,169,4,167,20,194,75,154,130,121,5,117,32,51,89,155,31,20,248,201,241,2,225,243,23,194,62,94,174,170,134,89,94,204,237,38,79,89,69,166,222,14,218,85,120,77,197,113,78,65,254,75,29,230,38,41,196,145,160,153,90,223,54,84,107,217,181,195,96,136,214,110,232,134,90,51,23,125,229,127,20,224,98,101,139,35,250,168,117,136,91,25,254,115,165,245,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,122,40,194,172,76,181,113,147,14,45,204,82,178,165,245,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,197,64,241,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,82,183,26,191,20,246,183,195,248,62,99,81,17,127,45,25,103,188,179,75,112,221,118,102,31,78,136,139,134,129,107,200,184,224,194,146,100,132,84,214,204,168,204,156,66,116,212,73,101,106,76,133,26,22,175,83,122,18,149,26,18,163,113,28,214,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,233,200,46,117,237,92,214,97,196,74,37,90,167,211,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,101,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,199,88,134,117,26,68,234,122,86,105,57,81,157,100,148,71,161,150,228,153,106,71,251,70,109,51,73,79,85,43,50,24,161,79,90,148,163,143,120,214,219,220,163,212,207,108,247,203,93,116,47,112,159,92,21,238,20,166,161,116,91,78,73,89,106,212,217,137,108,215,234,253,42,114,53,34,215,191,246,126,209,107,160,0,3,155,230,70,213,93,235,128,56,139,108,50,74,55,170,54,173,94,51,36,158,254,99,144,158,66,125,134,125,234,246,17,152,206,28,248,115,48,231,17,95,131,37,165,117,22,213,105,77,169,43,73,246,174,59,230,71,169,30,211,239,71,217,251,5,147,102,138,187,82,199,190,29,86,5,102,216,128,137,238,219,243,169,72,156,220,38,148,235,140,37,138,19,202,112,214,72,53,154,73,38,234,72,247,25,104,102,90,233,237,173,187,75,12,239,235,226,180,197,191,107,218,21,154,132,199,221,75,68,220,106,123,206,154,55,45,40,213,68,132,25,145,17,169,58,158,158,210,23,9,146,76,11,163,100,139,5,107,24,189,139,181,40,180,202,204,232,18,37,155,82,30,67,43,38,87,18,52,142,152,147,33,182,87,205,223,21,194,229,238,50,236,63,110,166,85,187,157,140,206,214,243,49,139,179,170,201,125,101,68,166,186,236,10,92,118,212,189,139,97,185,82,84,203,134,158,107,136,53,154,31,211,114,76,139,220,90,119,205,14,18,89,86,125,132,200,199,139,194,141,34,58,204,215,18,154,220,184,230,141,232,254,65,41,169,8,39,25,237,35,245,136,150,149,251,244,247,139,80,28,59,51,25,180,195,44,181,219,18,42,151,37,110,27,245,100,108,228,210,89,147,29,82,220,213,198,82,173,25,91,205,168,244,67,233,95,97,246,39,183,187,190,138,243,35,154,76,73,204,181,220,245,199,120,212,13,152,170,219,201,167,69,118,66,98,51,243,76,161,91,90,113,215,9,58,155,9,81,232,125,170,212,253,218,113,193,223,50,101,151,73,249,137,197,168,86,226,226,201,58,59,28,206,189,230,144,173,27,221,26,66,219,245,185,78,36,181,91,58,122,197,247,118,247,118,254,44,54,221,22,204,197,74,29,171,110,210,219,131,79,131,212,242,146,219,8,105,39,190,52,21,171,66,65,18,126,146,149,220,69,222,60,143,11,22,233,167,155,187,81,233,174,186,78,183,215,114,80,133,39,214,214,153,52,149,169,31,105,232,90,119,11,233,89,110,73,150,166,95,112,142,56,107,144,220,2,177,39,183,112,78,181,98,215,170,253,188,199,234,240,97,74,51,245,86,130,245,142,58,85,244,22,69,223,253,20,251,8,72,88,52,138,77,49,36,138,109,46,36,68,151,113,48,194,91,47,111,234,145,123,207,252,163,245,143,146,253,173,68,147,81,106,170,252,38,151,37,173,218,45,77,160,204,245,78,222,211,50,215,187,237,31,235,112,85,74,137,72,145,83,218,74,228,236,236,50,215,189,68,159,121,123,253,227,48,215,221,209,46,243,186,167,92,179,140,205,249,156,173,250,235,253,6,210,130,239,51,62,228,151,180,92,127,7,155,113,186,110,1,202,184,16,180,154,171,59,55,150,189,169,228,205,168,32,189,157,157,254,243,253,130,125,128,0,0,139,188,70,240,225,220,71,203,29,199,79,140,133,42,67,61,31,47,105,25,153,107,80,136,103,220,149,31,114,6,126,136,205,10,215,78,210,26,76,202,165,226,187,239,2,237,187,137,231,73,111,73,235,55,158,237,126,140,199,208,95,210,81,247,35,222,58,216,0,0,163,46,45,86,227,180,172,207,84,171,107,68,68,166,175,201,218,76,145,146,254,106,159,5,39,191,176,189,253,157,167,251,7,229,225,69,114,46,147,154,10,77,24,167,148,100,85,121,251,137,78,236,74,249,84,233,202,45,123,75,93,53,247,31,127,176,88,255,0,16,204,168,197,204,54,25,29,66,131,77,100,238,122,71,248,35,168,100,185,142,115,100,68,37,238,52,178,227,135,163,108,153,22,154,104,93,250,151,117,12,114,221,167,77,229,203,142,100,182,254,147,110,32,253,165,217,169,31,222,66,101,223,57,27,249,121,132,177,177,183,0,221,85,105,135,55,245,148,184,170,234,94,70,146,83,25,28,182,98,199,81,22,166,135,86,122,175,185,38,101,220,100,35,158,18,227,6,38,229,214,250,106,226,181,230,207,165,207,137,187,157,13,231,36,48,135,55,178,226,19,204,109,11,109,71,162,94,82,139,83,246,235,237,237,187,252,158,103,142,193,204,189,181,26,44,201,241,41,151,114,55,245,80,28,117,150,121,154,185,32,209,202,108,228,56,233,232,211,4,165,107,239,212,187,15,179,184,226,166,21,89,248,195,104,202,179,111,90,99,51,32,202,217,174,246,90,113,72,218,234,28,245,121,136,89,22,170,109,58,246,123,62,227,20,23,153,156,152,226,158,92,170,147,158,171,81,229,75,161,70,146,196,102,234,49,227,201,113,149,41,113,185,202,62,106,152,109,6,73,218,178,61,59,182,159,184,204,122,140,160,103,210,255,0,203,100,214,104,19,157,93,94,213,144,250,74,68,89,10,126,66,154,109,71,29,10,229,32,228,54,218,76,154,100,201,58,150,133,169,151,113,246,76,75,191,58,249,42,196,104,177,238,219,171,14,40,242,42,101,177,110,37,234,61,37,114,20,122,41,195,212,150,250,148,126,178,213,237,239,251,68,51,205,230,111,213,140,235,139,98,225,228,19,160,88,180,164,33,12,83,227,181,210,165,197,181,212,52,149,41,166,94,91,39,171,14,161,38,100,146,250,36,93,137,34,35,251,28,55,178,227,95,198,28,113,164,220,207,210,221,77,6,217,146,197,81,217,78,176,178,105,110,71,153,17,102,210,86,109,45,6,179,67,154,146,76,200,244,237,212,136,95,52,40,140,192,134,196,24,201,218,212,102,146,211,101,161,22,137,73,17,17,118,118,119,16,255,0,96,0,1,79,188,105,163,56,222,42,91,15,36,244,105,84,24,90,145,123,84,114,106,61,191,228,16,219,40,110,147,57,164,194,87,20,173,8,175,122,9,159,111,179,210,44,13,36,161,105,113,9,113,39,169,40,136,203,238,49,255,0,64,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,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,135,60,153,68,170,229,7,23,19,106,49,81,151,88,180,235,209,213,82,183,42,175,199,82,22,182,9,102,149,197,121,100,146,105,114,89,61,187,249,103,161,161,198,92,52,183,205,38,211,208,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,203,16,209,158,6,216,22,110,41,228,155,12,112,251,16,109,232,149,203,122,185,134,246,252,105,208,100,145,236,117,30,143,142,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,72,57,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,212,182,149,54,151,145,181,59,86,100,162,46,90,219,90,228,167,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,0,69,252,255,0,100,250,149,155,44,35,82,105,229,45,187,238,206,143,50,125,168,182,93,73,34,75,235,66,77,200,46,165,197,165,173,146,13,150,144,78,41,73,54,150,148,47,118,194,113,183,63,94,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,116,242,46,106,147,75,89,69,83,141,18,249,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,190,43,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,90,184,233,194,18,213,190,243,29,68,184,240,206,161,242,75,13,171,221,77,66,237,131,21,45,151,162,222,109,109,104,197,53,6,103,183,170,230,44,210,133,32,218,141,201,117,68,106,73,179,24,88,253,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,0,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,102,179,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,194,229,56,69,97,13,155,101,101,94,159,138,84,102,37,157,195,136,242,36,189,90,125,231,205,72,217,6,108,184,177,153,105,5,162,80,132,164,156,89,158,134,179,91,203,213,70,146,66,81,55,192,6,85,197,196,240,138,202,101,155,111,97,221,63,53,149,153,17,43,119,13,213,30,76,106,43,111,64,52,174,222,67,18,229,197,146,109,56,110,41,46,45,244,182,222,171,229,161,104,70,246,200,205,46,47,119,21,226,161,158,169,55,253,195,85,203,14,22,207,150,197,177,67,144,245,54,243,121,232,173,108,171,84,88,148,202,210,195,68,227,102,243,104,138,244,99,35,113,11,71,53,106,89,109,83,104,66,220,137,89,81,202,142,35,230,215,17,209,101,89,77,116,52,168,60,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,204,121,123,84,77,50,70,74,113,73,81,153,161,8,113,196,104,79,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,116,80,186,167,164,114,185,175,45,231,62,113,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,245,98,42,241,71,240,39,137,191,130,249,196,33,64,35,70,121,193,202,101,155,155,172,47,249,15,93,145,18,143,93,129,33,185,52,43,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,89,236,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,191,112,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,77,71,171,75,117,217,79,220,168,66,101,62,225,184,104,96,144,194,227,198,97,164,154,222,117,75,124,245,81,153,172,213,172,255,0,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,253,193,130,149,59,30,105,47,88,87,188,186,118,21,213,164,75,159,88,142,234,18,169,180,70,27,228,114,224,197,117,107,82,164,173,229,56,249,54,227,141,145,50,219,58,184,167,215,180,157,179,250,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,133,6,113,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,19,255,0,51,185,122,181,115,65,131,85,172,35,186,100,244,29,127,46,77,58,168,136,173,200,122,153,57,165,110,106,67,105,89,127,140,218,201,42,66,150,211,174,160,150,141,251,138,42,228,71,134,45,11,3,102,39,19,177,222,21,42,227,190,160,212,13,218,36,100,161,107,139,68,114,51,242,91,76,166,150,78,242,229,115,219,56,210,27,55,89,67,140,41,40,209,40,112,140,211,21,120,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,8,171,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,114,174,39,89,14,252,136,87,100,227,206,19,209,118,216,55,5,65,94,146,165,211,169,220,184,182,187,202,67,41,111,85,115,84,124,153,15,170,65,167,107,109,180,202,141,182,75,77,237,36,227,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,19,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,243,175,155,31,20,248,201,241,2,225,243,23,197,207,112,206,164,210,171,252,63,240,254,133,93,166,68,168,211,106,49,235,209,38,67,150,202,94,98,75,14,85,167,37,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,80,103,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,81,34,217,169,58,180,20,165,54,209,163,155,26,75,105,211,71,154,230,180,70,226,82,77,184,149,165,73,218,102,182,155,145,124,24,48,26,53,213,138,23,46,63,215,97,75,233,236,120,233,165,208,150,168,238,165,135,42,51,27,113,47,184,135,137,100,133,173,152,218,161,77,26,87,217,57,181,158,195,74,13,86,105,155,31,11,24,201,240,254,225,242,231,198,107,6,146,51,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,240,226,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,94,126,167,86,170,214,164,162,101,102,167,46,124,134,227,177,17,14,201,121,78,173,44,48,210,25,101,162,82,140,204,144,219,77,182,218,19,220,148,33,41,45,8,136,133,202,112,210,225,247,27,7,169,84,124,193,226,253,42,91,120,131,62,63,83,71,164,203,105,216,175,219,72,90,101,48,225,56,72,124,208,250,228,70,125,165,26,30,105,43,96,245,73,145,44,149,164,11,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,253,219,254,36,57,87,26,191,20,246,183,195,248,62,99,81,29,43,129,173,90,148,205,87,25,40,79,84,226,34,165,50,61,6,92,120,106,121,36,251,204,50,169,201,117,212,55,174,229,33,10,125,148,169,68,90,36,221,108,143,77,197,175,202,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,64,201,30,3,70,204,118,101,236,236,54,172,194,150,253,188,114,23,84,184,13,152,238,184,130,167,70,65,186,227,110,173,165,161,76,161,229,37,184,196,238,244,236,92,132,25,106,173,169,61,25,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,8,56,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,57,254,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,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,40,91,138,86,5,225,198,3,102,105,186,78,23,209,189,13,74,186,45,248,247,35,212,214,140,138,44,57,78,202,148,203,136,140,130,34,229,50,125,58,86,77,234,105,66,150,162,70,212,18,16,142,193,193,95,8,108,219,191,20,47,108,92,174,177,45,234,238,30,199,130,205,8,146,249,161,134,87,80,110,107,79,188,180,23,106,214,77,50,109,164,140,246,17,60,225,154,77,68,133,34,226,64,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,22,168,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,224,6,75,243,131,115,102,231,62,215,117,105,71,46,21,147,67,177,234,169,180,232,242,218,143,207,130,195,179,104,232,121,110,56,210,9,74,91,202,140,135,77,10,91,132,217,168,208,133,40,139,114,161,7,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,85,196,103,33,63,154,189,117,140,72,195,183,250,140,50,185,170,29,28,72,239,200,223,42,139,57,104,91,165,13,70,179,222,243,38,134,220,83,78,246,168,146,133,33,211,220,148,184,247,229,225,79,128,209,177,147,52,112,46,106,236,41,110,80,176,218,57,92,206,45,49,221,54,28,168,161,212,38,3,43,121,11,73,52,190,105,156,148,145,154,185,133,13,196,26,20,147,89,166,247,128,6,85,198,140,240,54,192,179,113,79,36,216,99,135,216,131,111,68,174,91,213,204,55,183,227,78,131,36,143,99,168,244,124,115,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,65,206,38,85,111,44,168,98,229,66,207,172,211,101,170,216,168,200,145,38,211,171,184,225,60,138,141,56,151,234,18,157,74,16,158,165,180,169,180,188,141,169,218,179,37,17,114,214,218,215,37,56,92,231,182,149,130,117,87,176,35,26,46,105,113,236,154,228,132,42,223,168,203,125,61,21,189,53,74,89,186,135,55,22,230,163,72,82,210,102,189,252,182,156,73,172,210,146,121,231,83,105,89,177,240,177,140,159,15,238,31,46,124,102,176,104,34,217,192,107,55,50,92,63,48,227,10,111,56,81,20,138,142,27,208,87,76,156,244,115,121,116,154,137,82,154,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,210,102,101,242,233,125,229,127,20,231,225,157,245,31,250,217,148,121,187,217,254,115,165,245,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,118,169,193,239,0,126,64,96,117,71,23,46,220,61,244,85,211,122,84,23,232,186,164,196,127,42,147,110,147,49,212,199,45,38,102,109,50,227,228,251,159,69,38,234,82,202,207,122,9,149,19,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,231,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,254,250,172,43,171,253,181,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,67,245,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,215,184,90,100,39,228,36,58,14,107,177,65,253,247,5,86,159,214,90,20,184,242,53,110,4,25,108,26,74,100,133,32,244,113,231,152,117,68,134,181,52,182,219,134,107,35,117,68,150,44,168,85,95,28,239,169,63,222,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,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,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,136,45,199,59,234,79,247,147,248,104,227,252,24,106,212,170,118,107,235,112,234,21,56,145,100,85,44,121,241,32,180,243,201,66,229,62,83,33,60,109,52,147,61,86,178,105,151,92,52,167,83,216,218,213,220,147,50,146,188,86,50,57,39,18,169,83,243,73,134,203,136,213,118,216,163,154,238,154,98,144,211,5,81,167,69,74,214,115,80,230,132,107,146,203,90,165,73,113,71,204,101,166,210,131,74,154,75,111,85,94,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,118,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,143,172,2,157,184,184,231,6,217,197,26,172,28,183,97,249,196,168,83,108,250,195,147,238,26,146,154,144,211,236,214,227,42,84,53,65,66,92,66,19,177,180,169,197,41,196,243,18,225,186,217,37,73,229,171,125,112,11,179,225,79,156,26,86,48,225,124,12,189,220,167,45,23,182,29,209,201,44,58,166,147,200,168,209,25,113,12,176,180,41,180,37,45,173,132,185,30,58,144,191,89,100,77,184,74,112,212,233,55,61,64,102,179,54,62,41,241,147,226,5,195,230,47,139,73,224,213,73,165,87,242,137,123,80,171,180,200,149,26,109,70,248,169,68,153,14,91,41,121,137,44,57,76,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,21,226,13,146,74,174,84,47,246,235,182,195,18,231,97,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,185,134,146,51,109,205,28,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,167,64,227,43,86,165,87,243,37,100,215,104,85,56,149,26,109,71,13,233,178,225,204,136,242,94,98,75,14,79,168,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,224,169,226,158,233,248,127,59,204,105,194,234,64,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,36,254,118,184,92,210,177,219,20,40,88,147,131,82,98,90,181,43,150,176,76,222,251,154,73,194,67,10,109,199,28,171,33,162,82,84,114,77,72,75,106,105,29,143,184,251,110,40,218,209,247,151,47,242,253,151,140,47,203,45,128,156,57,194,138,84,184,116,213,200,41,211,29,151,49,201,47,205,154,108,180,203,146,92,82,143,106,86,180,176,217,154,91,74,27,35,35,218,132,235,160,233,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,107,75,104,83,138,61,9,36,102,127,113,12,219,102,241,210,123,52,152,180,226,84,102,71,123,215,140,187,125,158,145,124,76,158,11,49,150,230,42,92,239,40,245,105,52,25,186,17,251,20,82,105,221,191,228,23,4,0,0,63,198,108,70,103,195,126,12,148,238,106,75,74,105,194,208,143,84,168,140,140,187,123,59,140,80,207,18,28,184,220,24,61,142,53,107,153,138,91,170,160,220,210,31,170,53,41,166,22,109,33,201,19,37,172,154,82,201,164,32,150,72,111,83,73,25,158,157,186,153,15,143,148,60,223,171,6,23,42,197,196,56,39,95,177,106,168,90,31,167,200,107,170,75,107,119,167,105,74,75,79,60,134,75,70,26,90,72,205,39,244,140,187,82,102,69,51,45,12,235,228,171,14,98,200,187,109,92,56,163,199,169,158,245,182,150,104,244,148,72,73,232,151,11,66,67,233,81,122,200,79,183,191,237,16,239,55,249,244,191,243,39,53,234,4,23,87,72,181,99,190,162,143,22,58,159,142,167,91,73,200,66,121,168,41,14,54,163,54,158,34,86,133,161,232,69,220,93,191,239,145,92,150,221,249,135,190,233,119,37,90,148,252,107,66,149,61,137,19,31,146,195,168,110,74,26,122,50,220,105,10,83,14,52,179,83,79,25,146,76,203,82,35,215,66,239,189,139,50,207,183,176,246,213,167,218,150,236,38,33,83,105,81,90,140,218,80,218,27,45,173,54,150,201,74,36,37,41,215,106,19,169,232,93,222,193,16,51,205,196,38,214,192,138,36,155,51,15,106,17,42,151,139,230,182,28,229,186,219,237,196,73,162,75,102,106,229,73,67,173,184,135,154,70,189,157,132,126,243,34,42,123,197,172,97,196,220,197,223,78,220,55,68,218,133,82,124,189,188,152,77,57,33,244,55,181,150,208,174,91,107,91,138,45,82,202,84,173,15,183,77,125,157,146,50,198,200,223,200,60,37,147,141,184,248,234,168,172,55,179,163,165,202,87,76,242,245,146,168,203,230,51,42,58,72,244,53,180,178,209,125,202,35,62,242,33,13,57,110,212,102,242,226,71,51,91,159,69,182,208,126,194,237,208,139,238,49,124,252,60,242,165,27,47,88,100,85,26,245,49,146,185,234,255,0,225,110,173,146,230,55,202,145,44,145,180,212,203,110,22,173,188,68,122,235,169,119,104,93,245,193,197,118,228,85,91,52,21,106,49,207,41,40,165,114,54,146,93,222,148,115,105,208,84,122,118,158,154,233,238,46,239,104,253,60,37,109,183,106,185,158,166,214,208,136,138,77,35,157,184,158,35,53,252,237,62,114,75,103,97,251,187,123,75,246,139,206,0,0,28,147,53,119,138,236,76,11,185,46,38,93,36,61,27,163,216,123,180,250,83,24,65,255,0,73,39,220,191,120,205,154,140,214,173,125,166,52,11,195,143,14,30,195,156,177,91,148,249,77,169,50,30,235,57,155,136,200,207,74,132,179,46,244,164,251,150,37,16,0,0,15,133,123,219,76,221,246,188,219,118,67,76,184,220,190,94,169,121,36,104,61,174,37,125,164,100,127,171,238,25,141,188,168,19,237,123,146,101,10,167,21,113,228,198,229,239,105,72,82,13,59,155,74,139,177,68,70,93,138,35,238,246,139,176,225,49,127,149,219,151,54,40,50,39,185,34,109,7,119,82,75,119,126,206,124,249,202,71,122,140,203,84,167,218,69,221,237,19,124,0,0,83,103,25,106,20,136,248,175,64,173,148,103,18,212,174,171,87,13,6,73,86,216,212,244,246,30,157,189,189,157,226,53,100,66,182,84,12,207,90,21,19,144,134,121,126,144,245,148,189,164,90,211,229,23,126,165,239,26,38,90,16,226,77,14,32,148,147,239,35,45,72,80,71,17,92,185,175,2,49,166,68,138,100,70,219,161,214,246,116,68,203,122,33,28,152,145,9,207,162,210,16,90,173,211,250,58,253,186,31,127,87,225,85,153,200,246,61,235,39,7,175,90,131,207,209,238,45,157,35,114,93,37,49,27,167,106,116,133,232,78,58,73,70,229,169,61,200,61,79,77,116,61,12,75,172,225,240,219,195,236,89,161,201,185,48,198,139,6,135,114,183,179,107,113,35,49,25,151,181,92,116,30,242,102,42,156,86,141,182,189,59,123,13,71,236,51,21,30,184,56,229,150,11,216,165,244,247,37,171,84,139,244,95,74,38,65,75,187,153,208,244,87,205,169,90,37,253,62,205,254,227,237,185,220,138,231,138,220,204,165,180,155,126,224,148,196,43,194,22,188,246,22,182,219,41,27,220,146,180,242,146,185,14,58,189,173,48,70,173,75,179,95,119,116,138,197,44,40,178,177,126,208,168,89,183,165,18,28,232,115,153,117,4,167,99,52,234,218,90,218,91,68,226,13,196,44,146,180,165,197,104,173,12,203,254,161,79,217,174,225,115,137,120,113,91,153,114,97,60,39,110,11,126,75,206,58,220,72,205,200,151,45,146,82,223,89,22,198,34,37,9,73,54,134,203,77,123,20,162,46,227,33,18,30,203,254,56,177,80,58,106,240,130,244,231,19,220,143,252,31,153,161,171,118,223,234,245,239,18,55,46,28,51,49,187,22,235,176,229,222,52,119,173,138,2,22,219,178,142,165,30,92,41,11,104,150,201,173,45,243,34,169,6,163,67,138,208,143,179,84,158,189,132,98,228,176,35,1,108,60,2,177,233,246,133,157,68,133,29,113,227,180,220,153,104,140,202,30,146,234,89,105,181,184,226,219,109,27,212,174,74,76,212,101,169,159,105,251,52,233,64,0,0,42,55,141,91,110,252,187,181,157,209,190,95,162,32,167,93,61,125,220,234,143,253,66,13,101,105,106,70,100,176,181,104,50,37,21,231,68,50,215,187,94,189,129,164,202,74,148,186,84,53,172,203,114,163,182,103,167,118,187,72,126,176,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,69,112,208,207,28,156,184,222,76,224,245,240,136,139,195,171,210,176,218,222,150,226,218,142,186,29,69,226,109,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,214,253,152,172,6,179,115,37,132,117,220,41,188,225,68,82,42,49,214,186,100,231,163,155,203,164,212,73,10,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,209,13,217,145,236,193,81,243,29,89,203,85,173,97,213,110,11,130,23,81,58,156,247,41,168,140,212,40,232,90,137,170,151,49,110,155,45,50,225,18,75,214,119,68,186,174,65,159,52,182,11,201,202,102,12,222,88,3,128,214,198,22,223,152,139,46,241,171,209,227,236,92,167,116,54,33,32,244,219,10,42,141,36,234,227,50,94,163,106,116,205,102,69,216,77,183,203,101,172,219,141,41,229,59,194,198,13,252,63,183,188,185,129,2,184,203,102,74,205,122,149,75,202,220,10,4,74,197,117,137,17,46,106,141,77,83,79,74,34,201,46,161,150,80,219,78,17,156,151,26,113,106,81,62,157,137,101,230,212,148,45,78,161,198,107,47,10,176,206,234,198,76,71,183,48,182,202,137,212,86,174,106,131,84,248,219,155,113,109,179,188,253,119,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,26,73,193,76,57,147,132,24,71,104,97,108,171,170,93,200,187,82,143,26,144,85,57,49,154,142,183,208,202,9,8,209,182,136,146,132,37,36,148,32,140,212,178,66,83,189,110,47,115,138,246,160,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,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,6,85,196,244,162,241,4,141,131,220,63,236,172,190,97,5,86,91,120,131,62,61,106,53,98,173,17,215,98,191,109,33,117,101,190,217,182,107,96,208,250,228,70,125,212,146,217,117,43,96,244,81,25,44,147,164,53,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,39,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,95,107,1,21,120,163,248,19,196,223,193,124,226,16,160,17,117,60,49,115,227,249,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,123,94,35,185,28,147,154,219,54,5,225,135,203,137,31,17,108,248,239,162,11,46,161,166,145,91,136,163,37,156,39,95,50,37,33,105,81,41,76,41,74,229,37,110,186,149,18,73,227,117,186,181,201,70,78,177,151,51,119,220,42,221,147,50,171,105,91,116,26,129,117,151,204,102,210,126,136,156,219,43,126,63,33,38,251,46,60,241,56,134,72,249,42,53,53,206,109,106,218,70,157,218,20,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,34,175,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,238,223,241,33,53,51,175,153,204,56,203,30,13,77,173,223,84,90,85,211,46,224,214,151,79,180,38,201,38,253,60,218,212,132,75,108,200,218,116,185,40,97,197,169,195,91,102,217,234,134,204,201,78,160,143,58,226,244,248,90,229,143,17,242,243,131,83,171,120,139,90,170,196,151,127,116,181,79,146,19,99,27,62,128,113,181,62,142,97,151,53,69,206,144,194,162,169,194,54,219,113,28,164,54,225,26,145,162,106,7,54,62,41,241,147,226,5,195,230,47,143,127,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,247,239,203,15,11,243,15,133,239,218,23,124,88,151,85,147,117,71,137,44,202,37,65,196,177,57,132,184,220,152,238,183,34,50,210,163,65,169,13,44,148,133,232,162,211,188,143,183,228,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,127,151,54,62,22,49,147,225,253,195,229,207,140,214,13,57,227,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,120,115,59,152,91,171,52,24,203,90,197,203,166,55,65,215,242,227,83,169,104,148,228,134,105,144,90,78,214,163,182,165,159,248,206,44,210,148,37,110,186,234,201,8,223,180,185,80,189,238,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,186,203,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,253,219,254,36,57,87,26,191,20,246,183,195,248,62,99,81,16,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,19,201,246,108,236,220,221,97,127,203,138,20,120,148,122,236,9,14,70,174,219,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,108,215,152,130,51,83,75,34,134,184,181,137,120,79,194,95,22,38,209,112,86,200,249,67,249,80,233,43,53,91,106,69,74,75,13,209,40,240,227,59,26,42,35,201,117,47,169,199,164,78,114,107,203,113,107,89,37,182,73,162,101,27,144,240,153,89,103,206,158,3,102,186,52,150,112,194,224,150,197,118,159,31,171,157,111,85,227,116,213,24,204,115,84,217,59,180,148,166,157,70,164,131,53,50,227,132,142,107,68,189,138,89,36,119,80,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,111,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,130,243,5,144,236,101,193,124,193,82,112,26,219,162,213,111,71,46,190,87,201,74,163,20,228,197,110,181,243,72,84,157,169,230,184,134,122,117,154,201,222,99,133,177,180,165,229,236,109,105,81,219,167,15,60,184,226,134,90,48,26,61,161,138,151,188,186,141,74,163,32,234,72,183,201,214,222,133,109,147,158,178,162,176,233,17,169,107,82,140,214,238,213,155,36,225,171,148,159,210,60,252,160,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,90,160,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,66,213,5,32,113,31,226,1,51,49,21,215,112,147,8,110,47,245,39,129,211,62,236,152,237,191,29,203,138,86,196,57,186,66,30,67,110,33,150,92,51,66,25,52,237,55,26,55,84,107,249,146,107,235,112,84,241,79,116,252,63,157,230,52,225,202,184,163,248,236,196,223,193,124,158,16,241,89,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,119,253,76,171,97,126,98,240,141,115,40,213,56,151,77,137,126,81,223,136,183,99,60,227,104,151,9,244,45,151,154,53,36,210,235,75,208,220,109,105,245,28,109,100,164,158,213,164,200,188,166,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,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,2,5,113,150,204,149,154,245,42,151,149,184,20,8,149,138,235,18,34,92,213,26,154,166,158,148,69,146,93,67,44,161,182,156,35,57,46,52,226,212,162,125,59,18,203,205,169,40,90,157,67,140,214,94,21,97,157,213,140,152,143,110,97,109,149,19,168,173,92,213,6,169,241,183,54,226,219,103,121,250,239,187,203,66,214,150,90,65,41,199,22,73,61,141,161,106,50,209,38,47,211,17,176,230,78,16,112,252,189,112,182,85,213,46,228,93,169,132,245,138,65,84,228,198,106,58,223,67,52,167,144,141,27,104,137,40,66,82,73,66,8,205,75,36,37,59,214,226,247,56,172,240,137,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,90,78,117,242,245,131,88,249,131,83,87,140,114,125,13,2,205,214,224,59,146,52,85,61,58,147,5,133,33,218,129,49,180,141,71,205,138,211,141,154,77,46,39,119,45,206,83,138,105,9,17,47,47,28,93,176,74,149,85,131,132,183,126,28,203,177,112,250,133,30,69,54,221,175,181,33,249,167,30,157,25,70,154,107,18,161,165,47,60,149,244,136,105,183,28,67,207,234,241,107,180,144,179,83,127,127,139,253,211,66,190,114,95,135,183,173,173,59,173,162,220,23,133,38,169,78,147,202,91,124,248,175,210,103,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,88,57,78,241,79,131,127,16,45,239,49,96,105,76,87,87,21,204,148,126,83,109,87,243,41,134,116,202,84,107,146,210,167,200,147,118,181,167,37,234,197,45,150,210,162,145,188,212,77,169,232,173,182,190,197,39,123,141,30,210,89,155,44,180,174,23,194,159,35,145,177,42,171,3,52,152,146,185,109,80,173,138,193,46,214,166,37,14,176,117,26,140,85,33,101,53,110,104,68,184,204,187,162,82,150,212,124,199,154,113,43,52,165,165,54,245,196,128,170,190,57,223,82,127,188,159,195,69,106,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,69,107,113,88,200,228,108,53,170,207,205,38,27,46,91,180,43,158,176,107,186,105,138,67,175,157,58,163,41,75,89,205,67,154,25,34,51,206,234,149,37,197,23,45,231,91,74,13,73,117,45,179,210,184,77,228,203,22,48,234,187,249,204,95,53,95,147,212,170,253,190,136,244,74,60,117,198,146,229,106,159,49,12,201,76,153,11,45,252,134,75,107,42,67,105,52,62,110,32,247,242,208,147,67,255,0,43,142,119,212,159,239,39,240,209,86,180,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,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,120,254,107,170,56,79,195,155,24,23,154,92,59,183,61,33,121,226,191,50,149,34,217,126,100,148,197,144,217,212,10,125,110,168,167,214,78,232,243,154,193,142,211,73,54,155,105,78,41,210,109,242,37,54,158,235,149,94,33,152,13,154,121,48,237,74,52,201,118,197,246,252,117,58,187,106,172,159,93,227,109,166,214,241,196,144,159,154,144,132,154,156,218,90,161,229,33,151,28,54,80,132,153,148,160,16,87,138,22,117,255,0,55,251,17,120,49,135,181,58,172,28,73,188,169,232,146,213,70,17,242,125,13,75,83,202,66,228,19,170,73,234,243,188,167,217,108,155,50,91,126,187,187,219,82,26,230,82,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,22,83,154,94,21,244,44,52,202,61,30,245,195,120,125,78,34,88,180,243,170,95,50,85,89,90,163,213,34,147,10,114,115,140,33,212,37,31,201,214,157,89,36,147,42,83,9,112,150,79,60,104,35,174,27,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,119,39,249,148,161,102,167,3,168,248,155,76,46,77,85,157,180,187,146,34,98,173,134,226,86,26,101,181,200,109,162,82,151,185,147,230,161,198,204,150,179,229,184,130,81,146,201,105,79,107,25,172,205,143,138,124,100,248,129,112,249,139,226,101,112,142,206,13,179,133,213,89,217,110,196,3,137,79,166,222,21,134,231,219,213,36,181,33,215,222,173,201,84,88,105,130,180,182,133,167,99,137,75,106,75,138,229,165,179,105,194,82,149,204,78,203,84,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,173,153,71,155,189,159,231,58,95,82,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,220,101,220,103,205,38,213,170,181,24,208,33,212,42,114,229,71,165,199,56,144,90,121,229,45,17,88,55,92,120,218,105,38,122,33,6,235,206,184,105,78,133,189,197,171,189,70,103,61,120,42,120,167,186,126,31,206,243,26,112,186,144,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,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,66,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,240,126,102,132,173,219,127,171,215,188,75,124,168,240,185,196,188,71,173,195,185,49,98,19,182,253,191,25,230,221,114,36,150,228,68,150,241,37,108,44,203,99,241,20,133,36,219,91,133,166,189,170,73,151,113,24,184,44,45,194,187,47,7,108,232,54,117,151,70,137,79,133,9,134,155,82,154,142,211,74,121,72,105,13,155,142,27,104,65,41,102,77,167,85,104,90,233,247,16,133,220,68,51,249,79,194,42,92,188,42,195,42,161,59,116,203,105,198,164,202,140,250,84,80,208,164,203,97,100,75,102,66,92,109,228,58,218,15,67,79,171,216,103,219,161,10,185,195,236,40,198,204,211,98,26,93,139,78,174,214,100,85,102,146,165,213,36,51,46,67,45,243,95,70,243,83,196,135,12,180,55,247,158,186,232,70,102,122,235,219,107,249,59,225,181,135,248,77,66,141,114,98,117,22,13,114,229,115,126,246,229,198,98,75,44,232,185,8,45,132,244,84,184,157,91,113,26,246,246,154,75,216,68,34,55,21,92,206,71,190,47,88,216,61,101,84,30,98,143,110,239,234,219,140,233,38,60,158,161,168,50,17,169,54,233,165,123,86,149,119,160,180,61,116,212,245,49,201,248,117,101,205,120,239,141,49,228,84,226,54,229,14,137,191,173,39,155,213,11,231,68,150,77,253,38,150,131,209,109,23,210,211,236,212,251,175,221,8,67,105,36,54,130,74,75,184,136,180,33,157,172,247,214,202,191,153,219,186,162,82,16,247,51,160,245,144,189,196,122,83,226,151,126,167,238,18,83,131,77,10,68,140,87,175,214,206,51,138,106,47,75,163,132,131,52,167,116,106,130,123,79,78,206,222,206,241,114,96,0,2,16,241,103,191,202,210,203,147,244,24,243,220,143,58,189,183,166,36,59,179,127,34,124,21,47,185,68,103,162,85,236,35,251,116,20,157,103,80,39,221,23,28,58,21,50,42,164,73,147,204,216,210,80,165,154,182,182,165,31,98,72,204,251,18,103,221,236,26,114,178,45,166,109,11,94,21,187,29,166,91,110,39,51,68,178,146,36,22,231,20,190,194,34,47,214,247,15,186,0,0,0,51,229,196,74,195,69,145,153,171,145,12,69,54,24,151,209,242,210,72,218,159,86,159,19,93,8,146,69,222,161,39,120,46,98,28,122,85,201,122,88,146,230,43,125,103,209,221,51,107,112,180,46,75,117,23,87,180,141,69,239,35,61,18,127,110,157,226,220,0,0,5,88,113,164,166,18,152,179,106,59,139,212,244,143,102,189,189,167,78,47,112,175,44,183,75,68,44,103,183,164,46,65,48,148,245,122,184,107,218,69,172,71,139,191,246,141,44,178,100,109,145,165,100,178,253,98,61,117,17,55,136,190,90,85,143,120,60,244,155,126,140,204,139,142,145,183,163,83,113,247,190,174,108,168,132,230,134,134,150,225,232,219,71,221,167,103,126,165,221,68,148,122,173,195,98,92,76,212,225,170,101,46,169,7,118,211,213,108,60,222,246,205,39,220,105,81,106,149,159,180,181,35,247,24,208,134,77,243,59,64,204,150,22,193,184,27,157,29,53,180,115,122,232,92,212,19,172,235,34,66,27,220,223,53,197,167,84,51,184,183,31,105,118,151,103,119,211,204,86,84,48,179,48,86,164,170,61,118,216,166,49,82,115,103,42,164,196,40,201,148,141,28,105,74,209,213,50,181,22,169,100,147,216,93,221,159,117,58,82,236,92,97,200,110,62,64,172,220,112,106,113,169,209,121,187,167,69,106,82,35,63,186,17,164,180,113,105,101,42,218,169,105,79,127,97,153,151,223,123,214,117,217,70,190,45,216,151,69,191,45,185,48,38,243,57,78,182,226,22,149,108,113,72,86,134,131,52,159,172,147,46,195,246,15,174,243,44,200,108,218,125,164,56,133,22,134,149,164,140,140,190,227,31,25,118,53,146,227,221,74,236,234,26,158,223,204,230,29,61,147,86,237,117,221,174,221,117,215,218,62,188,120,209,162,52,76,68,142,211,45,167,185,13,160,146,146,246,119,23,220,63,212,0,0,0,84,215,26,182,213,242,130,214,123,70,246,244,112,83,175,244,245,223,81,255,0,168,65,108,164,54,135,179,65,132,205,56,141,201,93,239,65,73,150,154,234,71,81,96,105,41,134,208,211,45,180,218,118,165,9,36,164,180,211,66,34,31,232,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,115,73,180,154,173,58,52,9,149,10,100,184,177,234,145,206,92,23,94,101,72,68,166,9,215,25,55,90,81,150,139,65,58,203,173,154,147,169,111,109,105,239,73,145,90,87,10,204,248,255,0,173,25,84,197,250,215,245,173,90,21,218,157,71,254,33,17,168,137,71,43,254,80,166,150,227,223,213,199,66,127,68,129,106,128,50,174,46,123,21,115,183,74,202,134,70,176,94,133,108,63,18,118,34,221,88,111,69,102,149,13,50,146,151,233,44,42,142,73,69,89,109,169,151,80,180,55,33,45,165,45,56,73,39,143,152,73,51,38,220,210,157,191,190,171,246,234,255,0,109,110,59,146,227,168,127,194,76,157,82,157,33,207,249,206,60,243,142,47,237,82,148,175,105,152,189,238,31,57,36,165,101,66,192,114,187,115,177,18,118,34,221,81,227,189,85,152,168,169,75,244,150,20,203,42,93,37,14,37,231,80,180,55,33,46,41,78,182,105,39,143,150,106,35,38,219,210,90,128,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,149,113,250,169,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,23,211,195,207,37,148,172,172,97,124,122,237,223,111,196,78,42,92,177,204,238,9,133,37,50,142,19,6,230,230,169,236,56,148,146,80,132,164,154,83,164,131,81,45,226,81,243,28,66,25,219,45,71,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,184,7,247,81,242,39,254,238,127,246,102,177,254,136,28,81,252,9,226,111,224,190,113,8,80,8,253,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,160,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,69,94,40,254,59,49,55,240,95,39,132,36,87,7,11,254,205,194,203,55,48,88,131,136,55,12,74,29,189,67,143,110,73,157,58,73,158,198,145,173,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,32,103,7,54,119,150,110,177,67,229,197,118,60,186,61,10,4,118,227,80,173,197,79,41,76,82,144,109,160,159,52,44,155,104,150,183,93,65,184,165,154,55,233,203,65,153,165,164,17,75,254,20,57,28,147,114,213,104,153,184,196,101,196,58,21,54,68,133,218,52,147,67,82,14,116,182,148,227,10,154,249,40,148,77,33,135,82,190,82,75,71,77,230,146,230,168,75,104,231,91,160,205,102,108,124,83,227,39,196,11,135,204,95,30,42,187,96,94,86,205,179,108,222,117,219,122,92,74,21,227,30,76,154,21,65,68,70,196,228,71,144,184,239,146,20,70,100,75,109,214,204,148,131,209,100,74,109,70,91,92,66,149,55,248,98,231,199,242,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,186,145,202,179,99,225,99,25,62,31,220,62,92,248,205,96,146,153,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,220,212,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,31,181,205,30,58,126,114,152,237,115,99,95,201,111,147,159,40,250,47,230,206,187,172,228,116,240,216,141,250,110,91,123,183,114,55,125,2,211,118,157,186,106,115,255,0,129,143,215,103,238,223,241,33,202,184,213,248,167,181,190,31,193,243,26,136,133,86,238,22,223,119,93,137,119,98,101,2,133,213,91,118,39,65,242,130,111,84,202,58,62,181,227,102,47,205,173,100,227,155,220,73,167,230,210,173,186,106,173,11,180,122,188,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,43,136,53,37,105,67,173,52,179,66,246,109,63,201,153,28,111,170,230,63,27,110,156,104,172,208,226,81,164,92,114,26,82,32,70,113,78,34,51,12,176,220,118,80,107,87,106,214,77,50,222,245,232,146,82,247,40,146,130,50,65,90,167,6,140,16,170,216,184,37,95,198,138,133,114,36,136,248,161,33,132,193,128,203,106,223,17,138,107,243,35,154,221,89,232,70,183,29,113,221,16,146,50,74,27,66,183,25,172,208,223,117,187,56,143,100,198,198,186,171,54,85,211,140,157,21,106,223,168,72,165,212,99,124,157,170,185,200,148,195,138,109,214,247,162,50,144,173,171,66,139,84,153,164,244,212,140,203,180,118,172,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,139,56,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,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,90,160,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,65,197,115,61,63,167,202,254,10,94,127,249,68,91,254,108,20,255,0,138,148,210,219,144,74,255,0,141,234,144,148,254,163,38,191,240,134,69,85,137,255,0,193,83,197,61,211,240,254,119,152,211,135,42,226,143,227,179,19,127,5,242,120,66,53,73,181,171,177,45,90,117,235,34,14,202,45,86,161,54,151,14,79,53,7,205,149,17,184,206,72,111,97,30,244,237,68,216,199,169,145,36,249,154,36,204,210,162,41,63,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,95,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,136,171,253,212,124,137,255,0,187,159,253,153,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,6,91,69,207,98,174,118,233,89,80,200,214,11,208,173,135,226,78,196,91,171,13,232,172,210,161,166,82,82,253,37,133,81,201,40,171,45,181,50,234,22,134,228,37,180,165,167,9,36,241,243,9,38,100,219,154,83,183,247,213,126,221,95,237,173,199,114,92,117,15,248,73,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,23,189,195,231,36,148,172,168,88,14,87,110,118,34,78,196,91,170,60,119,170,179,21,21,41,126,146,194,153,101,75,164,161,196,188,234,22,134,228,37,197,41,214,205,36,241,242,205,68,100,219,122,118,12,216,248,88,198,79,135,247,15,151,62,51,88,61,5,229,96,94,88,125,38,149,22,243,183,165,210,151,92,163,194,175,211,13,226,45,147,41,210,218,39,99,200,105,105,51,74,208,164,158,135,161,250,171,74,208,173,171,66,146,82,42,129,196,71,25,109,252,163,212,178,174,130,235,250,254,117,41,171,138,161,33,50,30,133,110,186,193,54,186,91,44,169,191,248,196,165,229,184,179,109,167,77,182,210,141,141,45,190,41,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,133,170,113,127,181,168,86,54,75,240,246,202,181,160,244,84,91,126,240,164,210,233,209,185,171,115,145,21,138,76,246,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,43,7,41,222,41,240,111,226,5,189,230,44,13,41,128,0,10,171,227,157,245,39,251,201,252,52,85,172,42,77,86,163,26,124,202,125,50,92,168,244,184,229,46,115,172,178,165,162,43,6,235,108,147,174,168,139,68,32,221,121,166,201,74,208,183,184,132,247,168,136,250,174,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,236,42,196,203,87,25,48,226,220,197,43,42,95,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,85,124,115,190,164,255,0,121,63,134,138,213,176,48,182,251,197,15,148,127,33,104,94,147,249,37,111,204,186,107,31,202,153,103,165,165,197,219,207,127,231,86,157,251,121,136,245,17,185,103,175,98,79,67,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,116,188,228,230,166,171,155,236,92,103,19,170,22,124,75,98,60,10,60,122,36,26,115,50,213,41,104,97,181,186,233,169,215,141,40,39,22,110,190,233,145,165,180,17,35,98,116,51,73,173,83,83,130,134,8,85,78,171,121,102,69,234,228,68,211,83,30,69,143,30,154,150,212,167,220,124,213,10,99,175,173,93,137,66,18,146,101,41,34,220,107,53,184,103,179,97,115,39,254,106,179,49,102,229,67,8,230,98,149,225,6,93,69,106,144,154,109,34,153,24,141,43,168,212,92,67,139,105,131,115,105,165,148,109,105,197,173,197,17,237,66,21,181,43,94,198,215,157,123,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,92,79,9,188,161,254,72,176,227,243,130,189,97,108,187,239,250,122,61,18,150,231,243,91,139,110,188,76,190,206,230,208,68,130,121,245,161,46,171,85,44,210,218,88,73,114,150,111,32,231,248,166,190,43,153,40,252,153,93,79,230,83,12,233,149,89,54,221,219,80,145,38,237,107,78,115,52,122,163,206,37,69,35,121,168,220,75,50,156,113,125,138,78,198,221,45,164,178,39,153,105,49,87,39,249,148,174,229,91,28,104,248,155,76,46,117,41,237,180,187,146,34,98,161,247,37,209,221,121,181,200,109,162,82,145,181,226,229,33,198,204,150,130,230,54,130,81,154,13,105,86,138,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,206,22,108,124,83,227,39,196,11,135,204,95,28,168,93,247,11,220,235,254,112,22,34,48,99,16,170,117,89,216,147,102,211,215,37,218,140,211,231,122,102,150,151,146,132,72,55,82,146,209,230,185,172,50,225,56,102,183,61,71,119,184,165,187,203,238,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,57,191,193,83,197,61,211,240,254,119,152,211,133,212,128,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,125,180,58,203,141,56,157,201,90,77,42,45,53,212,140,134,109,115,110,218,25,205,6,44,180,218,54,165,23,189,121,36,90,105,161,21,69,241,58,120,42,52,175,148,23,75,218,55,183,163,156,157,127,167,174,250,113,255,0,144,91,40,0,0,0,255,0,41,17,163,75,104,216,151,29,167,155,87,122,28,65,41,39,236,238,63,188,124,132,88,214,75,111,117,40,179,168,105,123,127,51,152,84,246,73,91,181,215,118,187,117,215,95,104,251,44,178,204,118,201,166,26,67,104,73,104,73,66,72,136,139,238,33,206,51,21,138,52,156,32,194,27,146,241,170,206,76,85,181,78,152,136,106,55,82,133,42,73,69,117,196,37,38,165,163,85,31,44,244,34,61,123,59,61,226,152,48,143,46,24,169,157,92,122,168,222,117,24,21,52,91,83,107,143,77,145,81,152,212,146,66,162,46,107,110,45,182,221,54,158,108,213,203,146,106,73,25,237,239,61,116,237,59,157,193,60,191,225,182,7,218,84,219,122,210,181,105,81,228,68,138,203,79,77,68,24,232,144,251,137,105,180,41,107,113,182,208,106,53,27,73,81,153,150,166,101,175,221,226,243,145,153,218,6,91,112,182,117,192,228,232,234,173,175,149,208,194,230,160,221,123,73,17,208,230,214,249,173,173,90,33,237,199,180,251,11,180,251,59,243,223,88,170,220,55,221,196,245,78,98,166,85,42,147,182,238,61,86,251,206,108,108,146,93,230,165,30,137,65,123,79,66,47,113,11,218,225,209,150,149,96,46,15,51,38,224,163,51,30,227,171,238,235,20,228,125,143,167,149,42,89,55,169,173,164,56,95,54,233,119,235,216,125,154,23,124,179,116,210,77,153,169,100,130,253,99,61,52,25,166,204,148,180,77,198,139,134,66,36,37,244,171,164,209,196,175,113,31,242,70,75,191,246,11,13,224,183,76,36,177,121,84,119,23,175,232,238,205,123,123,14,162,94,225,105,224,0,2,163,248,209,226,36,122,173,201,101,216,113,38,30,250,55,164,122,150,208,225,104,124,230,233,206,163,113,18,143,220,102,90,164,190,205,123,196,98,225,219,97,162,248,204,213,182,219,241,78,67,17,58,206,98,77,27,211,235,83,229,233,169,26,76,187,210,52,26,0,0,0,2,159,184,208,88,77,81,111,187,58,244,143,28,136,235,254,144,230,169,40,238,228,51,78,109,58,153,36,189,254,211,63,217,220,35,247,13,219,244,172,172,207,91,173,186,242,90,98,127,89,205,82,149,180,139,101,62,102,157,187,136,187,213,237,212,104,8,0,0,87,23,25,106,28,137,56,105,111,86,90,130,75,110,39,87,204,120,154,51,52,110,145,79,73,106,173,59,53,238,237,49,83,216,93,62,61,50,250,166,78,150,165,37,166,249,219,141,38,68,125,172,172,139,191,66,239,49,166,171,102,124,122,165,18,52,232,166,163,105,221,251,77,90,107,216,181,17,247,25,151,121,15,164,182,208,234,77,14,32,148,147,239,35,45,72,83,31,19,60,149,204,195,171,157,236,88,195,202,4,135,45,249,219,122,182,162,197,51,68,93,141,195,97,29,140,176,148,35,115,139,89,246,168,245,61,116,237,212,132,114,201,246,106,46,108,177,226,68,107,130,60,169,15,208,221,223,215,64,222,226,155,115,70,36,33,191,155,39,155,65,232,183,247,122,199,216,125,165,219,223,127,88,89,138,214,94,48,90,81,47,27,38,183,14,161,10,87,51,78,68,150,157,82,54,186,182,253,110,82,214,69,169,182,173,59,125,159,121,15,133,141,217,121,195,124,123,162,166,139,125,81,217,121,40,215,107,232,142,194,157,78,171,109,71,162,157,109,122,126,137,5,221,221,251,52,244,56,87,135,52,156,39,177,169,150,29,14,92,201,48,169,124,238,83,146,220,74,221,87,53,229,186,123,141,41,73,31,107,134,69,162,75,179,78,254,241,235,64,0,0,0,0,85,7,26,183,27,244,165,172,214,169,230,116,240,85,167,244,180,221,81,255,0,168,65,60,161,186,219,57,163,194,103,29,61,18,155,222,130,102,126,239,231,22,6,146,91,90,93,109,46,32,245,74,200,148,71,239,35,31,244,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,88,78,27,100,250,149,155,46,22,248,106,154,121,75,110,251,179,163,220,211,237,69,178,234,73,18,95,93,86,89,185,5,212,184,180,181,178,65,178,210,9,197,41,38,210,210,133,238,216,78,54,229,91,93,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,118,156,52,51,199,27,49,214,107,56,61,124,34,90,49,22,203,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,245,214,225,56,131,50,82,208,204,223,25,87,30,215,20,108,60,80,178,100,219,51,49,74,44,182,228,93,54,189,50,189,68,118,77,65,185,107,126,136,182,185,48,84,74,66,214,109,160,154,96,155,67,75,218,164,33,180,167,106,72,136,132,149,225,79,137,184,71,134,185,163,128,88,147,70,150,237,94,231,142,86,237,173,83,75,104,125,138,117,70,83,168,65,111,111,150,110,161,111,22,140,37,246,214,92,178,117,196,173,42,109,213,56,205,239,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,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,25,87,22,233,194,43,39,214,204,11,54,159,155,75,192,162,84,171,181,73,18,83,104,165,151,100,33,116,134,26,57,112,101,173,210,37,165,167,86,249,169,196,146,20,133,146,16,218,20,149,110,113,73,69,154,0,138,188,81,252,9,226,111,224,190,113,8,80,8,191,238,40,254,4,241,55,240,95,56,132,40,4,91,79,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,89,120,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,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,43,136,53,37,10,91,78,180,179,66,55,237,46,170,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,69,94,40,254,59,49,55,240,95,39,132,57,254,29,225,188,203,191,42,120,207,122,193,153,202,249,9,112,89,245,25,109,57,57,244,54,244,89,7,84,134,100,150,17,171,78,188,79,72,142,105,91,132,74,67,100,249,33,101,189,72,115,202,101,250,14,28,85,113,198,195,164,226,244,126,117,153,80,184,32,195,173,146,170,133,77,109,17,93,121,40,83,142,201,52,159,45,148,110,37,184,100,104,81,182,149,146,92,104,204,156,70,154,64,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,150,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,211,127,54,62,22,49,147,225,253,195,229,207,140,214,14,235,147,236,166,94,89,186,197,15,144,244,41,18,232,244,40,17,220,147,93,184,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,223,167,49,100,70,150,150,101,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,1,81,124,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,172,177,106,156,12,126,187,63,118,255,0,137,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,70,174,35,57,40,252,213,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,14,63,224,14,14,87,115,1,140,182,158,14,219,143,116,242,238,106,130,99,185,39,106,23,210,69,66,84,228,153,59,22,180,19,156,166,27,117,222,94,242,82,246,109,79,172,162,33,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,134,109,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,42,175,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,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,187,127,196,133,170,0,10,1,226,143,227,179,19,127,5,242,120,67,202,101,171,56,183,222,86,108,76,73,160,97,164,62,150,228,190,253,15,209,92,28,198,87,232,142,137,231,150,231,242,87,152,113,185,28,214,223,91,126,177,167,102,187,139,83,211,78,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,41,85,159,60,159,91,57,70,194,252,14,162,164,162,77,189,171,145,235,170,187,43,17,29,145,200,156,251,78,68,91,40,109,183,86,105,74,25,76,149,180,75,74,27,55,9,36,181,165,38,123,83,237,120,42,120,167,186,126,31,206,243,26,112,229,92,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,193,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,77,94,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,101,92,105,79,41,222,22,48,111,225,253,189,229,204,12,214,15,107,138,54,30,40,89,50,109,153,152,165,22,91,114,46,155,94,153,94,162,59,38,160,220,181,191,68,91,92,152,42,37,33,107,54,208,77,48,77,161,165,237,82,16,218,83,181,36,68,66,74,240,167,196,220,35,195,92,209,192,44,73,163,75,118,175,115,199,43,118,214,169,165,180,62,197,58,163,41,212,32,183,183,203,55,80,183,139,70,18,251,107,46,89,58,226,86,149,54,234,156,102,247,135,42,205,143,133,140,100,248,127,112,249,115,227,53,130,236,241,55,39,212,172,217,112,252,193,212,211,202,91,119,221,157,134,244,169,246,162,217,117,36,137,47,174,149,24,220,130,234,92,90,90,217,32,217,105,4,226,148,147,105,105,66,247,108,39,27,114,152,110,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,181,78,11,153,122,244,101,10,227,204,237,90,77,86,60,186,191,83,105,82,33,57,23,149,21,232,40,92,103,159,152,151,20,90,189,171,237,147,41,52,104,148,42,59,228,102,181,43,70,250,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,5,85,241,206,250,147,253,228,254,26,56,167,8,11,90,133,124,227,238,33,89,87,76,30,182,139,112,97,125,90,151,81,141,205,91,124,248,175,205,128,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,71,138,226,13,146,74,174,84,47,246,235,182,195,18,231,97,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,185,134,146,51,109,205,28,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,42,219,142,119,212,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,250,188,87,50,81,249,50,186,159,204,166,25,211,42,178,109,187,182,161,34,77,218,214,156,230,104,245,71,156,74,138,70,243,81,184,150,101,56,226,251,20,157,141,186,91,73,100,79,50,210,96,5,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,94,193,76,47,165,96,174,17,218,24,81,70,84,71,35,218,212,120,212,213,200,141,9,49,17,49,244,32,185,210,141,164,153,146,22,243,188,199,87,235,40,205,110,40,205,74,51,51,58,181,227,55,132,216,203,18,251,161,99,61,110,239,244,214,27,75,229,208,232,212,237,201,107,228,252,227,100,214,235,60,173,126,119,168,228,56,247,80,68,106,245,57,75,218,150,152,223,10,242,171,125,88,152,101,152,236,58,191,241,46,151,215,91,116,43,130,44,201,191,62,243,93,38,213,252,220,207,153,74,156,115,167,115,100,142,82,82,124,222,79,44,203,69,152,209,237,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,113,76,225,227,30,19,224,190,1,93,21,108,99,103,173,162,220,20,249,182,251,20,141,210,91,244,212,167,225,72,82,105,252,248,232,90,227,115,144,211,136,231,153,18,81,174,186,145,233,174,112,133,228,240,150,193,12,80,194,12,188,200,174,223,117,200,133,72,196,41,17,174,122,13,9,150,219,90,224,176,236,116,151,84,235,233,237,82,228,180,152,202,38,117,50,105,12,160,204,201,199,29,66,42,47,54,62,41,241,147,226,5,195,230,47,142,235,128,121,28,141,152,236,147,93,248,195,99,174,90,49,22,203,186,42,72,102,35,104,118,66,43,148,230,105,240,159,56,73,101,4,165,20,146,82,221,83,42,66,125,117,184,109,172,140,148,133,179,18,173,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,208,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,42,184,56,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,92,90,90,109,78,44,244,74,8,212,102,126,194,33,155,108,222,58,219,217,163,197,151,26,61,82,171,222,188,100,126,255,0,231,23,196,236,224,168,227,126,148,186,90,213,60,206,158,114,180,254,150,155,169,223,245,11,95,0,0,0,0,1,206,241,203,4,109,108,123,180,163,217,151,124,137,173,211,217,156,137,170,76,85,182,70,225,147,78,182,104,81,56,218,210,105,52,186,173,75,78,222,206,223,97,254,236,40,194,27,39,6,237,118,45,91,46,146,196,88,172,37,37,189,44,50,135,23,163,104,111,85,27,104,65,25,153,54,157,123,59,203,238,211,206,102,63,49,54,78,93,176,250,125,221,115,85,161,162,90,90,117,48,97,173,246,73,215,223,228,60,227,105,38,214,235,102,162,81,178,164,232,147,212,207,176,190,202,46,206,22,106,46,108,206,98,68,155,130,68,169,17,232,109,108,232,96,111,113,13,183,171,17,208,231,205,155,206,32,181,91,27,189,83,237,62,211,237,238,145,156,51,50,87,51,17,174,118,113,95,16,232,18,27,183,224,238,233,26,149,20,201,18,183,183,49,133,246,60,194,144,189,174,33,7,216,162,208,244,215,183,66,23,56,134,208,210,73,13,160,146,146,238,34,45,8,124,219,154,124,122,93,18,76,233,70,162,105,173,155,141,58,107,218,180,145,119,153,23,121,140,202,226,140,248,245,59,238,167,58,42,148,166,156,228,237,53,25,25,246,50,130,62,237,75,188,133,176,240,105,161,200,141,134,151,13,101,216,36,134,229,244,156,183,141,163,35,94,217,21,4,158,138,211,183,67,236,236,49,99,160,0,3,63,188,72,239,194,189,115,61,113,180,211,201,117,136,29,31,45,73,86,226,61,244,248,122,246,238,50,239,79,179,65,32,120,47,216,77,86,175,187,198,244,145,28,140,232,30,143,229,41,72,46,222,123,53,22,213,161,154,79,221,236,50,253,189,194,224,64,0,0,0,87,239,24,91,21,154,238,9,192,187,137,165,187,38,131,205,229,17,36,148,105,231,203,128,217,233,234,153,151,97,123,12,191,104,167,252,52,185,167,89,215,181,58,227,166,190,108,201,137,206,216,178,81,167,77,236,173,7,218,70,71,220,163,246,141,57,208,171,48,235,244,166,42,240,29,75,140,63,187,98,146,162,50,61,170,52,159,105,25,151,121,31,180,126,240,0,16,255,0,138,117,164,229,193,148,187,158,171,29,163,117,250,87,69,177,9,78,229,171,155,83,132,147,208,136,140,207,176,189,229,251,69,13,199,125,216,206,165,246,84,105,90,117,208,200,244,246,105,236,26,90,203,157,225,10,252,193,218,5,211,79,218,113,230,117,91,20,141,54,158,201,79,32,244,50,82,139,189,7,237,29,40,121,251,234,197,182,177,26,218,149,106,93,148,200,243,169,211,54,115,26,121,150,221,35,216,226,92,46,199,18,164,253,36,36,251,75,216,40,43,57,185,60,187,178,203,125,74,101,138,100,249,118,163,155,58,58,151,37,215,27,45,25,143,191,123,164,203,109,254,149,253,165,167,180,180,62,222,255,0,161,147,12,238,94,153,102,185,216,133,58,108,170,133,162,238,238,162,2,220,117,226,107,70,228,26,121,77,155,237,180,157,93,124,148,173,123,244,215,191,190,244,240,183,22,172,108,97,182,24,186,172,106,244,42,140,71,183,106,76,74,101,229,183,163,139,71,173,202,90,200,181,54,215,167,111,110,159,120,246,64,0,0,0,0,2,163,120,213,203,96,239,155,90,17,62,142,119,162,96,187,203,220,91,182,243,170,37,174,157,250,107,217,168,131,57,93,83,136,204,126,23,169,164,26,214,87,149,16,210,146,45,117,62,189,157,11,65,164,202,50,156,85,30,10,157,65,165,103,25,163,82,76,180,208,246,150,165,160,253,128,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,207,248,161,100,163,243,128,177,23,140,248,123,76,170,206,196,155,54,158,136,205,83,161,23,59,211,52,180,188,165,174,57,52,165,22,143,53,205,125,230,205,178,53,185,235,181,177,197,45,174,93,43,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,161,236,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,86,115,5,255,0,81,114,233,98,102,131,32,184,85,134,151,212,127,171,250,28,202,60,221,239,127,54,85,61,10,76,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,149,43,102,95,46,151,222,87,241,78,126,25,223,81,255,0,173,153,71,155,189,159,231,58,95,82,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,220,101,220,103,97,60,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,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,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,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,2,146,248,145,240,251,141,151,105,45,227,14,13,210,165,171,14,170,50,19,26,109,53,150,157,121,22,202,201,166,27,104,221,144,243,238,188,242,36,188,111,168,150,164,165,13,172,208,222,186,173,178,62,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,163,48,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,187,127,196,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,42,241,71,241,217,137,191,130,249,60,33,215,248,98,225,12,108,122,192,108,210,225,27,204,68,114,69,197,71,160,179,79,57,111,186,203,13,84,81,233,39,97,60,226,218,213,100,134,228,182,203,134,68,74,212,144,100,105,81,25,164,235,216,105,163,0,113,142,133,152,12,26,180,241,138,220,103,167,137,115,83,211,33,200,219,150,190,146,82,20,166,228,198,222,180,32,220,229,62,219,173,115,54,18,87,179,114,125,85,17,142,128,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,250,179,253,147,234,86,108,176,141,73,167,148,182,239,187,58,60,201,246,162,217,117,36,137,47,173,9,55,32,186,151,22,150,182,72,54,90,65,56,165,36,218,90,80,189,219,9,198,220,166,204,179,228,239,23,51,45,139,146,112,182,141,71,151,64,69,2,71,46,236,169,212,161,173,8,160,33,43,82,22,135,155,86,213,28,147,82,28,66,35,234,149,169,104,86,166,132,33,199,27,188,140,194,211,171,180,124,151,226,93,38,233,184,254,80,86,161,97,125,102,61,70,175,209,162,39,164,37,34,146,234,93,147,200,65,154,26,230,44,148,190,90,79,106,119,104,93,132,51,132,52,167,150,44,189,90,185,95,193,170,46,17,218,210,122,254,131,153,38,163,84,92,86,227,189,83,156,234,183,59,33,196,160,191,197,109,4,165,45,72,105,166,144,107,94,205,199,213,64,6,115,51,197,132,54,110,4,102,162,252,194,220,62,98,91,22,245,38,68,55,160,177,37,243,121,113,209,38,19,18,141,146,89,250,202,66,20,250,144,131,81,169,123,18,157,202,90,181,81,205,254,6,63,93,159,187,127,196,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,44,167,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,137,121,3,200,37,87,40,248,161,137,119,61,203,84,137,95,68,168,240,40,150,189,109,36,168,207,200,132,166,209,34,122,151,17,46,184,134,208,114,58,118,146,107,90,156,51,134,226,136,144,133,151,50,111,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,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,106,128,2,128,120,163,248,236,196,223,193,124,158,16,138,162,239,184,112,112,255,0,135,151,122,19,88,183,139,214,239,250,172,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,197,120,231,125,73,254,242,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,79,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,20,45,101,101,51,30,111,156,121,119,45,208,44,89,112,111,104,50,20,213,86,60,239,81,138,91,9,219,190,92,135,82,74,73,70,36,173,10,75,168,220,78,19,141,147,92,195,113,178,94,130,112,7,13,43,184,55,131,86,158,21,92,119,191,202,233,118,173,61,52,182,234,254,141,68,14,116,86,148,164,198,111,144,133,44,147,202,96,154,107,93,202,82,249,123,212,102,165,24,232,0,50,174,47,250,139,151,75,19,52,25,5,194,172,52,190,163,253,95,208,230,81,230,239,123,249,178,169,232,82,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,169,91,50,249,116,190,242,191,138,115,240,206,250,143,253,108,202,60,221,236,255,0,57,210,250,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,59,9,225,125,196,18,77,90,77,23,43,216,211,85,136,133,162,58,96,89,245,201,46,181,25,27,25,106,44,120,116,82,105,166,18,147,89,165,15,169,15,186,238,247,22,105,107,214,90,145,172,245,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,71,254,34,217,9,252,234,233,212,155,255,0,15,95,233,49,38,139,210,81,154,234,100,109,131,54,150,228,175,92,159,220,127,53,211,243,223,144,78,54,149,45,73,39,27,229,186,165,53,203,150,184,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,8,65,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,248,24,67,141,24,95,143,86,107,120,129,132,119,124,75,138,132,228,135,98,28,134,80,227,75,105,246,204,183,180,235,78,165,46,180,189,13,42,36,173,41,51,66,208,178,213,43,73,159,181,1,85,124,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,186,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,47,151,75,239,43,248,167,63,12,239,168,255,0,214,204,163,205,222,207,243,157,47,169,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,238,50,238,51,157,60,29,115,75,117,71,174,189,149,26,181,183,85,173,81,101,245,149,218,69,82,58,156,121,52,45,168,37,62,212,132,169,70,134,161,184,178,35,66,144,73,219,37,243,35,37,156,141,205,253,110,57,223,82,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,228,238,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,132,25,106,225,185,27,47,57,205,172,226,228,7,98,84,108,72,116,121,146,237,98,82,221,97,250,85,70,108,151,90,40,104,71,57,197,73,68,120,4,182,212,243,230,157,231,41,179,74,20,180,41,77,207,81,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,206,190,112,50,215,93,202,182,56,214,48,202,166,124,234,83,219,170,150,220,181,74,67,238,75,163,186,243,136,142,227,166,148,163,107,197,202,91,110,17,161,5,204,109,102,146,52,26,20,169,127,194,111,58,244,236,63,153,249,177,98,133,79,145,69,173,212,16,229,161,53,195,149,33,198,170,146,159,101,146,166,37,180,37,104,109,151,86,226,158,74,190,105,8,115,158,107,53,27,196,104,182,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,40,7,63,89,174,153,154,220,113,151,91,166,59,178,204,181,249,212,123,93,150,222,124,219,126,42,94,81,170,122,155,116,147,203,122,71,168,165,17,54,133,37,180,48,218,183,27,91,213,213,120,94,228,163,243,128,190,209,140,248,133,76,165,78,195,107,54,160,184,206,211,166,151,59,211,53,68,178,149,162,57,180,149,22,140,181,205,97,231,13,194,52,57,234,53,177,196,173,222,93,223,140,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,114,174,42,121,14,255,0,93,243,87,132,20,95,234,157,187,232,84,202,119,252,122,228,214,212,190,111,252,157,46,161,182,127,172,144,181,126,149,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,46,213,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,125,47,130,167,138,123,167,225,252,239,49,167,11,169,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,0,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,43,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,96,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,216,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,250,158,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,32,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,95,113,126,209,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,236,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,242,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,66,31,220,124,49,114,251,116,230,105,57,129,171,66,231,82,158,231,84,234,86,147,168,117,248,181,90,235,178,157,125,115,164,186,243,171,220,201,243,75,88,136,66,26,53,54,157,76,208,107,105,115,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,8,191,197,199,24,112,74,217,193,120,56,91,126,91,113,46,235,178,187,33,201,244,58,74,107,47,194,126,142,178,137,41,134,171,75,38,82,100,226,26,117,205,137,97,211,74,30,51,115,77,121,75,219,76,54,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,104,251,43,214,190,50,217,216,29,106,208,49,230,244,249,77,119,199,167,199,57,114,93,138,150,229,70,220,202,12,226,73,121,15,58,137,143,50,179,91,103,41,38,158,106,82,149,40,141,123,156,95,85,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,109,60,90,243,175,232,72,115,50,155,134,85,58,172,58,211,220,151,47,74,131,7,200,109,48,94,99,152,138,98,76,211,189,206,114,29,105,199,84,218,146,146,108,146,209,155,132,235,200,71,64,225,139,159,31,203,125,10,54,3,98,197,107,117,253,111,211,211,232,218,165,70,163,204,149,116,50,149,188,167,52,79,41,37,206,142,194,99,146,183,56,227,175,36,156,120,245,216,234,138,127,128,0,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,127,220,46,60,9,225,151,227,94,113,52,74,160,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,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,136,193,148,142,28,88,71,149,43,202,183,136,49,106,242,239,11,134,68,135,154,160,206,170,69,67,107,162,83,150,70,92,166,201,38,105,92,149,36,212,135,36,145,35,114,61,84,54,210,84,233,57,45,64,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,22,168,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,8,171,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,64,172,222,225,12,108,8,204,190,33,97,109,61,136,140,83,105,53,133,189,75,98,51,238,188,136,244,233,40,76,168,108,154,221,245,212,180,71,125,164,44,212,106,245,210,175,89,127,72,237,127,131,238,49,208,175,156,176,22,21,71,103,167,173,97,165,65,248,243,27,220,181,243,226,206,144,252,184,242,117,52,37,9,220,181,201,107,150,74,90,139,166,222,173,164,226,72,78,161,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,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,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,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,111,248,144,181,64,1,64,60,81,252,118,98,111,224,190,79,8,74,174,20,121,22,253,6,104,49,174,204,255,0,201,229,88,16,167,43,252,101,42,168,228,115,79,252,87,74,181,43,245,222,36,127,131,188,45,80,85,95,28,239,169,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,202,184,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,34,255,0,23,28,97,193,43,103,5,224,225,109,249,109,196,187,174,202,236,135,39,208,233,41,172,191,9,250,58,202,36,166,26,173,44,153,73,147,136,105,215,54,37,135,77,40,120,205,205,53,229,47,109,48,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,125,53,11,95,25,108,238,29,23,213,3,30,111,79,148,215,124,124,47,173,28,185,46,197,75,114,163,110,164,56,103,18,75,200,121,212,76,121,149,154,219,57,73,52,243,82,148,169,68,107,220,226,232,4,105,79,41,222,22,48,111,225,253,189,229,204,14,170,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,82,183,20,44,244,254,90,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,92,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,221,255,0,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,133,85,241,206,250,147,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,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,250,242,209,151,75,19,43,248,89,3,12,236,88,255,0,213,76,172,77,222,247,243,157,83,166,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,238,34,239,51,128,28,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,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,175,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,68,149,199,142,33,120,167,143,121,113,179,178,249,95,166,116,126,131,228,124,160,174,166,171,37,233,23,31,76,141,145,121,232,89,253,206,189,204,83,188,215,208,219,169,229,109,216,124,211,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,209,77,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,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,20,67,196,83,34,178,114,181,121,29,241,135,208,37,175,10,235,242,25,102,11,210,101,52,181,211,42,47,20,133,157,52,136,220,55,222,66,91,142,167,16,242,145,244,22,148,41,107,90,77,107,134,162,127,240,84,241,79,116,252,63,157,230,52,225,117,32,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,223,111,156,195,141,107,166,244,26,127,202,67,57,121,215,182,165,91,57,160,196,118,165,54,226,122,251,154,177,57,189,228,101,185,11,168,201,208,203,82,45,75,213,239,237,47,180,73,62,13,147,202,46,63,87,25,57,6,130,122,219,146,130,78,253,55,25,205,167,150,154,107,218,46,148,0,0,0,0,7,61,199,124,98,183,48,59,12,235,151,253,195,58,59,62,143,131,37,232,172,184,235,105,84,137,13,199,117,212,52,132,173,104,222,165,114,140,137,36,162,51,246,123,202,129,51,69,154,11,231,50,87,228,218,253,114,169,45,20,132,190,225,83,233,252,247,137,166,217,39,158,91,70,109,41,215,18,75,36,60,105,245,79,66,46,194,236,239,246,89,27,202,37,119,50,216,145,24,167,195,125,139,94,152,226,36,206,148,166,214,150,221,75,111,198,230,50,149,155,46,54,165,155,111,153,146,85,166,165,218,125,157,247,147,130,56,31,99,96,53,147,18,202,178,105,76,71,98,55,51,123,228,195,40,121,237,207,56,225,111,83,109,160,149,161,186,162,46,206,194,253,166,125,8,4,47,226,173,136,10,180,242,215,82,160,53,35,98,235,156,159,84,151,161,159,38,124,21,247,110,47,214,247,31,236,20,78,52,163,149,170,68,26,30,5,91,52,218,116,70,227,48,215,91,181,182,219,36,17,107,49,243,62,194,34,46,243,63,242,142,174,0,2,62,231,187,16,79,13,114,209,117,92,201,117,109,169,142,135,69,33,90,40,183,84,35,35,176,247,39,245,253,227,59,74,90,150,163,82,212,102,103,237,51,26,54,201,174,24,47,10,112,26,129,109,74,142,219,83,27,234,185,228,132,109,215,89,178,22,158,244,36,251,156,246,144,238,32,0,0,0,63,202,76,102,37,178,168,242,26,67,141,175,77,82,180,145,145,232,122,247,24,206,198,115,178,247,86,203,230,47,79,160,57,75,114,61,34,71,43,209,238,147,10,67,78,237,139,29,110,237,87,45,9,86,139,123,67,218,93,134,125,189,189,246,101,193,234,231,151,83,192,41,54,219,238,40,216,162,236,228,36,204,244,79,58,108,245,171,66,51,50,46,210,246,17,126,209,62,128,0,121,76,83,161,42,229,177,42,116,68,32,212,169,60,157,8,139,95,162,242,21,238,63,213,247,12,201,87,233,15,80,170,239,210,164,36,201,198,54,234,70,70,95,73,36,175,105,23,191,220,45,195,131,53,201,5,251,6,228,183,82,68,82,98,244,123,187,187,119,61,80,89,123,117,238,251,5,148,0,8,249,155,252,166,219,57,155,176,100,81,253,31,76,143,112,183,179,162,169,58,211,104,113,189,94,142,167,53,119,146,226,203,86,216,219,234,151,105,118,31,103,117,0,226,38,28,93,216,93,115,73,181,47,42,52,186,124,232,219,55,37,248,238,181,187,115,104,115,176,156,74,76,253,87,19,236,246,253,194,106,112,238,207,69,107,13,239,154,46,26,226,29,98,100,171,106,91,10,165,66,230,72,90,201,153,82,170,12,168,156,95,58,66,91,74,72,150,238,170,36,238,34,62,227,237,23,69,74,169,195,173,82,226,85,233,239,33,232,211,88,110,67,46,33,68,164,169,11,73,41,38,70,70,100,100,100,101,218,70,100,63,88,0,0,0,0,164,46,47,6,225,230,38,22,246,148,146,244,35,122,25,167,77,75,174,159,218,62,7,10,219,69,203,135,50,177,170,41,117,180,166,155,13,18,140,148,173,12,249,115,225,31,103,170,126,255,0,176,94,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,25,87,23,230,198,102,44,220,168,112,252,194,124,82,188,32,203,168,173,86,61,183,77,164,83,35,17,165,117,26,139,148,166,214,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,174,141,177,87,19,46,172,100,196,123,143,20,175,89,125,69,106,230,168,59,80,147,181,199,22,219,59,207,212,97,174,98,214,180,178,210,9,45,182,131,81,236,109,8,73,30,137,33,111,252,47,114,45,249,20,181,81,142,56,199,102,116,152,147,90,223,232,120,211,85,185,234,21,45,198,210,69,171,38,146,233,230,61,171,156,205,77,75,67,70,134,254,105,74,144,217,207,240,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,250,169,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,10,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,130,114,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,73,80,0,0,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,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,118,255,0,137,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,187,127,196,132,85,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,253,219,254,36,57,255,0,26,76,28,161,89,248,203,105,99,21,33,238,92,188,68,167,200,143,84,141,181,103,186,85,53,49,219,76,157,234,89,145,111,97,248,237,114,210,132,37,61,54,239,89,78,40,203,242,112,96,197,232,214,134,60,220,184,71,81,126,35,49,241,10,142,151,161,154,152,117,111,189,81,167,243,29,109,148,45,62,162,16,113,158,156,226,141,101,218,108,182,68,162,51,218,187,159,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,187,127,196,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,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,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,0,21,235,113,240,251,141,152,156,250,98,134,48,227,37,42,90,112,234,157,34,145,26,21,53,230,157,101,23,50,206,130,203,110,155,82,25,125,167,153,68,103,137,133,26,210,149,33,197,146,219,215,84,56,69,97,64,42,175,142,119,212,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,229,92,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,202,184,191,54,51,49,102,229,67,135,230,19,226,149,225,6,93,69,106,177,237,186,109,34,153,24,141,43,168,212,92,165,54,182,152,55,54,154,89,70,214,156,90,220,81,30,212,33,91,82,181,236,109,116,109,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,11,127,225,123,145,111,200,165,170,140,113,198,59,51,164,196,154,214,255,0,67,198,154,173,207,80,169,110,54,146,45,89,52,151,79,49,237,92,230,106,106,90,26,52,55,243,74,84,134,206,85,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,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,98,156,81,120,128,67,164,67,169,101,147,4,46,46,117,85,238,166,157,124,85,24,109,135,226,183,21,214,29,97,234,74,121,136,94,231,143,155,171,174,54,104,83,42,109,45,146,141,102,234,90,173,92,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,234,243,93,149,28,71,202,86,35,174,202,189,90,235,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,238,188,52,51,199,39,46,55,147,56,61,124,34,34,240,234,244,172,54,183,165,184,182,163,174,135,81,120,155,96,166,169,229,154,82,113,141,40,105,47,37,106,245,16,217,56,131,35,74,208,245,228,138,171,227,157,245,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,85,95,28,239,169,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,2,168,56,215,194,193,37,213,108,218,130,106,210,219,197,246,35,199,101,112,82,151,249,15,219,107,84,211,75,203,51,65,178,75,110,91,107,74,73,43,75,134,79,57,189,43,73,54,104,171,97,123,220,41,237,140,18,162,229,114,5,83,10,42,17,43,21,217,242,9,23,173,89,52,215,226,190,170,185,52,135,250,37,155,221,171,68,86,165,54,210,84,217,242,84,124,199,18,68,167,92,19,40,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,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,14,112,50,215,93,202,182,56,214,48,202,166,124,234,83,219,170,150,220,181,74,67,238,75,163,186,243,136,142,227,166,148,163,107,197,202,91,110,17,161,5,204,109,102,146,52,26,20,169,43,193,83,197,61,211,240,254,119,152,211,132,255,0,226,23,156,95,205,43,11,33,252,158,135,213,222,119,175,93,78,161,124,231,47,209,252,184,199,190,163,235,176,235,78,242,30,118,39,204,47,111,51,155,216,122,37,122,87,86,74,120,148,223,120,91,140,181,89,89,131,188,42,181,251,50,251,168,63,62,187,35,166,101,111,65,170,60,152,237,34,163,162,26,230,173,150,217,138,219,61,51,74,74,16,209,234,211,102,109,161,181,126,190,50,181,106,85,127,50,86,77,118,133,83,137,81,166,212,112,222,155,46,28,200,143,37,230,36,176,228,250,130,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,190,10,158,41,238,159,135,243,188,198,156,46,164,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,111,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,5,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,242,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,103,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,93,63,179,236,31,71,131,244,110,102,58,84,158,211,232,210,30,255,0,239,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,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,143,85,127,226,149,247,138,31,39,62,93,87,125,39,242,74,223,135,107,81,255,0,146,178,207,75,75,139,187,144,199,205,33,59,246,243,23,235,175,114,207,94,213,30,132,44,83,133,215,15,249,149,121,148,220,205,227,125,187,201,165,51,211,84,108,122,91,238,62,196,167,37,52,251,79,179,86,87,45,104,218,201,114,180,105,183,9,105,121,46,41,195,73,32,154,83,182,212,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,234,120,98,228,59,242,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,241,92,87,178,57,26,229,165,86,243,113,135,43,150,117,218,108,120,235,187,169,36,135,100,20,232,141,37,182,19,53,130,73,40,218,91,13,37,28,212,158,141,27,45,41,205,80,166,215,206,171,92,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,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,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,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,118,255,0,137,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,187,127,196,132,85,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,253,219,254,36,59,87,24,44,28,161,95,57,96,60,85,144,247,79,90,195,74,131,18,33,185,181,107,231,197,157,33,136,146,35,104,75,74,19,185,107,140,239,48,210,181,23,77,177,59,73,197,24,170,12,161,98,244,108,8,204,190,30,226,149,65,248,140,83,105,53,132,51,84,126,75,14,188,136,244,233,40,84,89,143,18,26,245,212,180,71,125,213,160,146,74,245,210,159,85,127,68,244,146,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,118,255,0,137,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,90,160,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,22,168,0,0,2,170,248,231,125,73,254,242,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,0,12,171,143,85,127,226,149,247,138,31,39,62,93,87,125,39,242,74,223,135,107,81,255,0,146,178,207,75,75,139,187,144,199,205,33,59,246,243,23,235,175,114,207,94,213,30,132,44,83,133,215,15,249,149,121,148,220,205,227,125,187,201,165,51,211,84,108,122,91,238,62,196,167,37,52,251,79,179,86,87,45,104,218,201,114,180,105,183,9,105,121,46,41,195,73,32,154,83,182,212,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,83,93,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,31,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,222,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,186,174,101,242,233,98,102,131,11,39,225,157,245,31,250,217,148,121,187,222,254,108,170,116,207,50,196,206,91,78,183,206,229,115,214,174,82,213,177,125,198,93,198,89,246,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,172,43,133,102,124,127,214,140,170,98,253,107,250,214,173,10,237,78,163,255,0,16,136,212,68,163,149,255,0,40,83,75,113,239,234,227,161,63,162,64,113,206,250,147,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,42,175,142,119,212,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,28,171,50,249,139,177,50,191,133,147,241,50,250,145,253,108,58,60,45,143,127,57,213,58,103,158,98,31,49,166,156,228,243,121,11,79,53,105,216,142,243,62,226,60,235,98,174,38,93,88,201,136,247,30,41,94,178,250,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,92,197,173,105,101,164,18,91,109,6,163,216,218,16,146,61,18,67,160,98,126,80,241,151,8,176,58,197,204,21,227,10,148,139,90,255,0,229,244,9,143,61,46,202,139,206,101,79,197,234,27,208,136,185,236,33,110,163,150,165,237,74,77,46,242,150,100,131,250,185,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,245,134,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,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,175,102,43,1,172,220,201,97,29,119,10,111,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,121,247,204,190,93,47,188,175,226,156,252,51,190,163,255,0,91,50,143,55,123,63,206,116,190,165,230,88,153,203,105,215,57,60,222,66,213,202,90,183,163,184,203,184,207,197,93,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,205,254,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,159,24,24,220,188,115,166,189,167,210,164,51,255,0,223,147,199,206,225,14,107,44,197,77,36,189,176,142,136,230,165,187,77,223,203,160,118,125,162,239,64,0,0,0,126,106,141,70,13,34,159,38,171,83,150,204,88,144,217,91,239,190,243,132,134,218,109,9,53,41,74,82,140,137,36,68,70,102,102,122,17,16,170,46,33,124,69,102,77,155,82,193,252,26,173,18,97,27,111,67,168,212,162,73,50,53,158,178,227,186,148,59,30,78,134,147,35,109,68,74,71,184,204,187,136,87,94,31,216,247,118,48,226,5,54,216,162,195,159,84,169,87,42,44,180,243,168,109,215,212,147,121,244,33,79,56,164,165,106,36,146,156,35,82,140,143,191,218,102,47,163,37,185,74,180,114,223,135,16,16,170,68,87,110,105,236,53,34,124,215,99,180,167,208,226,216,143,204,105,46,114,91,112,144,78,51,184,146,173,79,94,211,237,238,146,64,0,41,167,140,165,254,205,115,22,104,22,68,71,244,85,185,213,117,9,66,139,69,245,17,169,238,163,113,18,143,93,52,236,212,139,246,247,136,203,145,252,48,123,22,179,41,105,218,6,195,138,137,39,175,234,29,74,76,210,222,216,18,92,78,227,216,162,45,77,189,11,82,237,26,46,109,180,180,130,66,11,66,33,255,0,64,0,56,110,108,178,187,111,102,150,194,77,159,90,157,34,19,172,107,200,144,195,168,109,72,213,230,28,87,172,166,156,211,82,96,139,176,189,191,228,101,135,41,88,111,150,43,117,116,219,82,10,30,169,74,211,170,168,62,211,10,125,205,174,60,104,213,214,217,109,71,162,95,82,123,123,139,176,190,222,228,0,0,0,0,0,0,0,0,42,87,140,166,17,244,149,218,14,41,193,166,185,164,222,171,173,144,219,62,169,108,69,61,134,247,168,145,247,145,110,87,221,238,16,179,39,184,174,172,29,199,90,5,222,169,77,71,102,63,85,204,113,213,236,73,110,135,33,178,212,247,160,187,220,246,152,209,180,25,177,42,49,81,50,12,150,164,48,230,187,92,105,100,180,171,67,50,61,12,187,15,180,140,135,251,128,15,225,145,25,104,101,169,10,130,226,137,151,59,106,218,114,167,137,86,237,58,28,25,18,170,240,154,113,182,25,109,164,19,72,166,172,204,136,144,209,31,105,178,147,237,86,154,255,0,213,91,112,230,74,167,75,102,108,55,150,203,241,220,75,141,173,10,52,169,42,73,234,70,70,93,164,100,100,66,214,56,114,113,10,106,84,122,110,9,227,13,101,134,94,74,153,133,72,159,42,65,37,38,141,34,70,97,147,114,68,157,119,107,204,86,212,35,222,100,93,228,45,22,44,168,179,163,183,46,20,150,164,48,234,73,109,186,210,201,104,90,76,181,35,35,46,195,35,35,35,212,127,168,0,0,0,163,174,45,235,37,102,54,57,23,178,142,130,255,0,238,249,227,212,240,115,97,107,198,58,195,169,78,169,77,38,70,167,167,254,181,79,23,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,6,85,196,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,128,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,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,10,86,226,117,144,239,200,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,245,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,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,22,168,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,8,171,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,88,166,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,207,190,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,253,219,254,36,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,106,128,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,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,90,160,0,0,10,171,227,157,245,39,251,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,0,0,50,174,38,87,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,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,165,97,117,60,47,114,45,249,20,181,81,142,56,199,102,116,152,147,90,223,232,120,211,85,185,234,21,45,198,210,69,171,38,146,233,230,61,171,156,205,77,75,67,70,134,254,105,74,144,217,207,240,17,127,63,217,62,165,102,203,8,212,154,121,75,110,251,179,163,204,159,106,45,151,82,72,146,250,208,147,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,202,65,179,114,221,141,184,131,139,149,92,10,179,44,25,117,91,218,135,34,108,106,157,53,153,12,108,134,184,139,54,228,27,178,20,178,97,8,75,133,176,150,110,108,82,212,132,164,212,107,73,28,213,226,199,109,223,214,118,17,229,146,212,197,43,158,37,197,118,81,232,245,184,85,106,172,98,120,209,45,246,209,76,73,184,107,125,106,117,213,232,69,189,229,154,77,213,146,156,216,222,254,90,124,255,0,5,79,20,247,79,195,249,222,99,78,23,82,0,42,175,142,119,212,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,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,160,28,253,102,186,102,107,113,198,93,110,152,238,203,50,215,231,81,237,118,91,121,243,109,248,169,121,70,169,234,109,210,79,45,233,30,162,148,68,218,20,150,208,195,106,220,109,111,87,107,225,55,148,63,202,238,35,254,112,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,201,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,157,124,224,101,174,187,149,108,113,172,97,149,76,249,212,167,183,85,45,185,106,148,135,220,151,71,117,231,17,29,199,77,41,70,215,139,148,182,220,35,66,11,152,218,205,36,104,52,41,82,171,133,30,117,255,0,38,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,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,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,28,43,56,153,85,179,115,95,132,117,11,62,179,77,136,155,158,157,30,68,155,78,174,227,134,202,233,213,19,71,168,74,117,40,90,186,103,20,150,210,242,54,171,114,8,148,69,204,67,107,70,123,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,55,248,42,120,167,186,126,31,206,243,26,112,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,76,124,99,88,90,49,142,142,233,167,68,170,147,31,67,211,255,0,90,168,15,45,194,65,100,156,198,200,35,246,209,214,95,253,223,0,94,40,0,0,0,255,0,41,82,162,193,142,228,185,178,90,142,195,73,53,184,235,171,36,33,9,34,212,204,204,251,8,136,136,207,81,87,92,70,248,133,53,22,61,75,4,240,122,178,195,207,41,111,66,171,207,139,32,148,146,70,146,227,62,201,59,30,78,187,181,229,171,106,209,238,51,46,226,21,79,50,100,170,140,183,166,204,121,111,63,33,197,56,226,214,163,82,148,165,30,166,102,103,218,102,102,102,45,55,132,30,8,208,221,106,161,138,53,120,17,37,79,67,174,199,140,110,180,133,155,73,34,128,250,20,157,205,238,74,137,90,232,100,174,205,123,61,226,213,59,187,8,127,64,7,248,78,155,22,157,21,115,38,201,105,134,91,211,115,142,172,144,148,234,100,69,169,159,97,118,153,16,206,78,112,177,93,120,197,142,181,251,188,165,53,33,153,29,47,45,198,151,189,7,182,28,118,207,67,222,178,239,111,216,98,105,240,107,194,62,174,187,94,197,57,212,215,52,133,210,244,82,28,103,213,61,232,168,48,230,197,26,62,226,61,170,251,253,194,218,128,0,0,0,0,0,0,0,0,0,0,0,71,108,247,224,195,120,215,151,202,237,186,204,71,30,168,163,165,233,13,166,247,56,157,103,69,90,246,232,133,168,189,86,187,116,46,238,255,0,179,60,142,55,34,27,230,219,137,113,151,81,222,70,70,149,22,165,254,94,227,23,239,195,179,48,204,99,158,10,177,30,92,150,149,88,161,238,235,82,75,35,81,115,165,203,54,245,35,113,107,250,13,127,75,79,179,82,238,149,160,63,202,68,152,209,26,55,229,72,109,150,211,222,183,22,73,73,118,233,222,127,104,252,116,235,142,222,172,44,219,164,215,169,211,84,93,233,143,41,14,25,119,254,169,159,184,255,0,200,98,21,241,85,176,81,80,203,252,203,146,44,135,137,246,170,101,33,212,111,245,118,55,77,151,174,132,73,215,250,37,222,122,10,60,239,31,162,157,80,155,73,168,70,170,211,101,59,26,92,55,145,34,59,236,172,208,182,156,66,137,73,82,84,147,35,73,145,145,25,25,30,164,100,45,103,135,79,16,247,234,203,133,131,88,205,90,138,211,168,75,113,233,181,57,146,77,42,116,203,164,142,211,107,122,68,147,220,179,51,117,70,148,163,183,180,203,218,66,208,162,203,141,58,51,83,33,72,109,246,31,66,92,105,214,214,74,66,210,162,212,148,70,93,134,70,70,71,169,15,245,0,0,1,71,60,91,150,218,243,28,193,32,139,82,164,36,143,239,235,231,143,105,193,176,209,249,89,174,106,181,145,250,38,78,132,71,217,254,19,79,23,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,6,115,50,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,169,113,41,113,44,163,106,183,44,141,70,92,180,56,180,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,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,103,219,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,223,160,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,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,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,118,255,0,137,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,187,127,196,132,85,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,253,219,254,36,45,80,103,51,60,216,95,74,193,204,218,98,101,135,66,84,66,166,177,88,244,148,54,34,66,76,70,34,49,57,150,230,183,21,182,146,102,148,161,148,201,38,75,77,8,201,178,50,74,117,218,86,83,193,131,23,164,221,248,13,114,225,29,69,249,111,72,195,218,194,94,134,106,97,164,48,205,58,161,204,117,182,80,180,250,235,89,73,102,115,138,53,151,97,60,217,18,140,139,106,42,219,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,111,248,144,181,64,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,0,0,5,85,241,206,250,147,253,228,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,0,0,25,204,201,222,85,111,44,215,226,229,62,207,163,83,101,166,216,167,72,143,38,236,171,182,225,50,138,117,56,215,235,146,93,82,22,158,165,196,165,196,178,141,170,220,178,53,25,114,208,226,209,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,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,64,14,53,126,22,45,111,136,16,124,186,162,56,167,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,0,7,228,110,147,74,102,171,34,186,205,50,34,42,83,35,179,18,68,196,178,146,125,230,25,83,138,105,165,185,166,229,33,10,125,229,37,38,122,36,221,112,203,77,199,173,91,113,206,250,147,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,42,175,142,119,212,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,86,188,105,241,190,254,164,198,181,50,255,0,79,161,203,167,218,117,232,232,184,103,86,146,227,200,69,81,246,93,113,178,167,150,154,52,180,50,124,169,14,33,70,179,222,228,85,104,222,194,55,32,94,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,135,20,206,6,90,232,89,169,192,234,198,25,84,207,147,85,103,117,82,219,150,169,75,97,184,149,134,153,113,17,220,116,210,149,238,100,249,171,109,194,52,44,249,110,44,210,68,178,66,147,157,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,79,133,238,97,111,188,192,101,197,11,196,40,213,89,213,91,54,160,187,125,219,146,108,166,94,244,206,212,37,212,25,237,50,116,158,105,151,88,109,197,56,147,230,122,142,115,92,90,221,75,116,217,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,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,4,53,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,66,174,13,84,154,173,3,55,119,181,10,187,76,151,78,169,83,172,122,148,73,144,229,178,166,95,140,251,117,58,122,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,92,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,222,50,102,143,202,205,15,69,172,207,209,49,181,35,62,207,240,154,128,241,124,36,86,218,51,28,249,44,139,83,164,40,139,239,235,224,11,198,0,0,1,254,82,165,198,131,25,217,147,100,54,195,12,33,78,58,235,139,36,161,9,73,106,106,51,62,194,34,34,51,212,197,94,241,22,226,30,245,37,115,112,107,6,171,81,93,117,105,114,61,74,167,14,73,169,77,25,245,113,221,109,15,71,146,91,86,70,77,168,146,164,118,118,25,251,8,85,53,70,161,54,173,80,147,85,169,74,118,76,185,143,46,68,135,222,89,173,110,184,181,26,148,165,41,70,102,163,51,51,51,51,61,76,204,126,126,225,121,124,40,44,207,66,229,228,171,242,30,113,79,79,157,189,9,53,106,146,109,112,96,172,187,13,36,122,234,94,243,33,50,165,220,246,212,9,37,14,117,195,76,143,33,71,180,154,118,91,104,89,158,186,105,180,207,94,242,50,253,131,232,52,235,79,54,151,89,113,46,33,100,74,74,146,122,145,145,247,25,25,15,251,1,20,248,137,102,26,62,6,96,179,241,226,73,105,53,138,230,222,137,38,178,37,31,38,92,67,115,66,39,16,191,160,239,244,117,251,116,46,250,7,109,185,19,31,38,219,75,143,58,190,226,34,53,40,244,47,242,247,16,208,222,68,48,97,188,20,203,229,10,221,122,27,140,84,87,213,117,102,235,123,92,86,147,165,45,27,181,66,20,122,37,222,205,75,187,187,237,145,32,0,0,0,0,0,0,0,0,0,0,0,63,205,246,25,146,210,152,144,210,28,109,90,106,149,36,140,143,183,94,227,25,231,207,86,1,79,192,124,110,169,210,209,25,40,164,77,228,244,10,66,20,68,123,34,70,83,157,188,180,39,233,187,253,18,251,251,123,254,246,64,115,84,254,91,241,29,246,170,147,28,42,5,111,111,90,133,56,123,19,201,98,87,47,66,83,205,160,190,113,226,250,90,253,154,31,125,223,97,78,54,216,152,187,78,235,45,74,220,73,46,39,244,140,162,75,43,113,30,178,200,181,75,110,43,77,121,106,63,184,135,64,21,47,196,235,58,216,131,110,226,68,188,23,195,155,146,101,25,20,142,95,92,252,9,143,199,121,92,214,33,201,111,214,101,242,215,233,44,189,100,23,98,143,77,117,51,16,126,204,205,190,97,172,106,171,117,90,78,42,221,15,41,26,234,204,138,228,229,52,189,82,164,250,201,75,201,215,77,230,101,219,223,160,179,27,135,50,86,238,114,242,137,112,211,92,91,76,92,145,45,218,221,118,92,70,141,9,54,219,142,220,166,18,102,142,107,174,17,25,58,217,246,246,118,247,150,164,71,78,243,225,46,45,78,69,61,36,106,83,47,173,146,34,237,51,50,81,144,255,0,23,89,117,133,242,222,109,72,87,185,73,50,63,250,199,250,211,170,51,233,19,227,213,41,147,30,139,46,35,168,121,151,153,113,72,91,107,74,137,73,82,84,147,35,35,35,34,50,50,61,72,200,91,95,14,62,32,197,116,183,79,193,108,92,169,18,106,44,52,212,74,100,247,158,208,159,74,122,72,204,161,110,200,146,106,83,138,82,156,81,146,81,219,222,94,210,22,100,211,173,190,210,30,101,196,173,183,18,74,66,146,122,146,136,251,72,200,203,188,135,253,128,0,10,64,226,236,203,109,102,46,34,144,202,208,107,162,182,163,53,39,77,76,231,79,237,47,120,244,92,28,231,19,56,201,88,139,181,7,204,164,200,237,50,237,237,149,79,33,115,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,181,113,99,131,95,229,67,20,239,44,76,252,227,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,154,185,92,192,191,205,175,2,109,156,20,249,83,242,143,228,231,91,252,231,208,244,124,254,162,99,242,127,67,204,115,110,222,126,223,166,122,237,215,179,93,11,170,128,14,85,150,140,186,88,153,95,194,200,24,103,98,199,254,170,101,98,110,247,191,156,234,157,51,44,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,159,85,0,0,0,1,31,243,173,149,47,207,7,11,41,88,103,242,247,228,151,163,46,6,43,189,111,162,250,254,103,46,52,134,121,92,190,115,90,107,212,238,221,184,244,217,166,157,186,148,85,194,126,13,127,146,252,83,179,113,51,243,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,0,121,76,88,177,127,42,24,89,121,97,159,165,61,25,242,182,223,168,208,186,222,71,59,165,234,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,90,223,220,49,255,0,218,139,254,196,255,0,242,120,181,64,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,78,184,63,184,99,255,0,181,23,253,137,255,0,228,241,53,50,117,150,171,239,43,54,36,140,51,175,227,119,203,187,110,46,207,147,240,190,77,51,75,244,70,231,164,61,43,231,16,235,142,72,230,184,249,43,231,21,234,114,244,79,98,180,41,0,0,43,87,22,56,53,254,84,49,78,242,196,207,206,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,252,218,240,38,217,193,79,149,63,40,254,78,117,191,206,125,15,71,207,234,38,63,39,244,60,199,54,237,231,237,250,103,174,221,123,53,208,186,168,0,170,191,238,24,255,0,237,69,255,0,98,127,249,60,79,252,174,96,95,230,215,129,54,206,10,124,169,249,71,242,115,173,254,115,232,122,62,127,81,49,249,63,161,230,57,183,111,63,111,211,61,118,235,217,174,133,213,64,0,114,172,209,224,95,231,41,129,55,54,10,124,169,249,57,242,143,162,254,115,232,122,206,71,79,49,137,63,161,230,55,187,119,35,111,211,45,55,107,219,166,135,0,63,184,99,255,0,181,23,253,137,255,0,228,241,106,128,0,0,32,6,104,248,82,126,114,152,237,115,99,95,229,235,228,231,202,62,139,249,179,228,183,89,200,233,225,177,27,244,221,91,123,183,114,55,125,2,211,118,157,186,106,125,87,35,25,24,252,203,190,91,127,170,143,203,31,150,62,141,255,0,105,61,31,210,244,157,79,254,176,246,253,221,79,251,221,54,123,117,236,149,64,33,86,117,184,111,126,120,56,167,74,196,207,203,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,133,234,242,49,145,143,204,187,229,183,250,168,252,177,249,99,232,223,246,147,209,253,47,73,212,255,0,235,15,111,221,212,255,0,189,211,103,183,94,206,85,154,62,20,159,156,166,59,92,216,215,249,122,249,57,242,143,162,254,108,249,45,214,114,58,120,108,70,253,55,86,222,237,220,141,223,64,180,221,167,110,154,159,85,200,198,70,63,50,239,150,223,234,163,242,199,229,143,163,127,218,79,71,244,189,39,83,255,0,172,61,191,119,83,254,247,77,158,221,123,37,80,132,25,201,225,145,74,205,134,46,51,138,244,252,83,137,100,72,85,30,61,54,116,118,109,116,204,92,231,217,91,186,74,117,210,146,201,169,124,165,180,209,110,73,153,33,132,22,237,8,137,63,127,36,57,7,174,228,202,234,185,106,209,241,211,229,93,22,232,167,179,30,101,35,228,194,32,235,41,135,55,71,147,207,57,14,175,212,67,146,81,203,34,74,85,207,213,90,154,18,56,174,44,112,107,252,168,98,157,229,137,159,156,119,163,62,86,220,21,26,239,69,242,67,157,210,245,82,92,123,149,204,235,83,191,111,51,110,237,169,215,77,116,45,116,19,87,43,152,23,249,181,224,77,179,130,159,42,126,81,252,156,235,127,156,250,30,143,159,212,76,126,79,232,121,142,109,219,207,219,244,207,93,186,246,107,161,117,80,30,83,22,44,95,202,134,22,94,88,103,233,79,70,124,173,183,234,52,46,183,145,206,233,122,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,86,183,247,12,127,246,162,255,0,177,63,252,158,45,80,0,4,0,205,31,10,79,206,83,29,174,108,107,252,189,124,156,249,71,209,127,54,124,150,235,57,29,60,54,35,126,155,171,111,118,238,70,239,160,90,110,211,183,77,79,170,228,99,35,31,153,119,203,111,245,81,249,99,242,199,209,191,237,39,163,250,94,147,169,255,0,214,30,223,187,169,255,0,123,166,207,110,189,158,83,58,220,55,191,60,28,83,165,98,103,229,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,230,93,242,219,253,84,126,88,252,177,244,111,251,73,232,254,151,164,234,127,245,135,183,238,234,127,222,233,179,219,175,100,170,0,0,16,3,52,124,41,63,57,76,118,185,177,175,242,245,242,115,229,31,69,252,217,242,91,172,228,116,240,216,141,250,110,173,189,219,185,27,190,129,105,187,78,221,53,62,255,0,146,156,169,126,103,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,0,8,85,157,110,27,223,158,14,41,210,177,51,242,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,243,46,249,109,254,170,63,44,126,88,250,55,253,164,244,127,75,210,117,63,250,195,219,247,117,63,239,116,217,237,215,178,85,0,0,0,138,185,231,200,199,231,163,242,39,253,84,126,71,124,142,244,151,251,73,233,14,171,171,233,191,245,134,118,109,233,191,223,107,191,217,167,111,148,201,79,13,239,204,251,20,234,184,153,249,101,249,91,233,59,125,250,23,69,242,119,160,229,243,36,199,123,155,204,234,157,215,78,155,110,221,165,174,253,117,236,208,252,174,104,248,82,126,114,152,237,115,99,95,229,235,228,231,202,62,139,249,179,228,183,89,200,233,225,177,27,244,221,91,123,183,114,55,125,2,211,118,157,186,106,125,255,0,37,57,82,252,207,176,178,171,134,127,47,126,86,250,78,224,126,187,214,250,47,160,229,243,35,71,103,149,203,231,59,174,157,54,237,219,139,93,250,105,217,169,200,0,0,1,202,178,209,151,75,19,43,248,89,3,12,236,88,255,0,213,76,172,77,222,247,243,157,83,166,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,238,34,239,51,234,160,3,202,98,197,139,249,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,254,212,95,246,39,255,0,147,197,148,225,61,139,249,47,194,203,55,12,253,41,233,63,146,86,253,58,133,214,242,57,61,87,75,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,143,86,3,143,230,95,44,246,110,105,109,235,82,204,196,25,210,209,111,80,46,136,247,28,232,81,140,208,186,154,25,139,37,146,136,110,146,137,76,161,74,144,147,90,211,235,236,66,146,147,66,148,78,35,170,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,0,138,185,231,200,199,231,163,242,39,253,84,126,71,124,142,244,151,251,73,233,14,171,171,233,191,245,134,118,109,233,191,223,107,191,217,167,111,148,201,79,13,239,204,251,20,234,184,153,249,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,138,185,231,200,199,231,163,242,39,253,84,126,71,124,142,244,151,251,73,233,14,171,171,233,191,245,134,118,109,233,191,223,107,191,217,167,111,148,201,79,13,239,204,251,20,234,184,153,249,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,242,152,153,133,88,113,140,150,171,246,86,41,89,116,171,154,139,35,114,186,106,132,114,115,146,226,155,91,124,230,87,244,217,120,144,227,132,151,91,52,184,141,198,105,81,31,104,242,185,107,203,94,28,101,91,14,15,12,176,200,234,175,64,122,160,253,82,92,186,164,162,126,84,185,78,146,16,110,44,208,148,54,157,27,105,166,200,155,66,19,181,178,51,35,81,169,74,234,160,2,47,230,187,32,152,95,154,219,254,201,196,107,158,169,46,157,82,182,36,70,139,85,105,36,227,172,86,232,141,188,167,151,1,105,75,173,169,133,154,156,112,147,33,181,18,146,78,185,185,46,124,217,183,34,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,174,188,88,224,215,249,80,197,59,203,19,63,56,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,37,86,74,114,165,249,159,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,33,86,117,184,111,126,120,56,167,74,196,207,203,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,132,201,79,13,239,204,251,20,234,184,153,249,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,226,150,198,84,112,226,198,204,213,99,51,118,83,94,134,170,221,22,252,186,61,126,150,195,36,81,103,74,118,84,103,202,122,116,50,229,60,125,58,137,210,34,52,186,165,165,195,218,178,113,78,246,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,76,92,99,39,19,216,201,71,139,181,5,203,164,199,237,34,237,236,149,80,33,231,120,68,178,219,185,139,150,165,178,181,154,40,174,40,141,41,215,67,41,208,59,79,220,46,252,0,0,127,195,174,182,195,75,121,231,18,134,219,73,169,106,81,232,73,34,237,51,51,62,226,21,155,196,115,136,49,90,205,212,48,91,8,234,68,170,139,237,59,18,167,61,151,181,38,18,174,174,51,200,67,177,228,146,146,226,84,150,212,68,164,118,119,159,176,133,74,84,106,51,234,243,228,85,42,115,30,149,46,91,171,121,231,158,113,75,91,139,82,141,74,82,148,163,51,51,51,51,51,51,61,76,204,127,147,76,186,250,249,108,182,165,171,220,148,153,159,253,67,253,160,195,92,170,156,122,122,200,210,167,95,67,38,71,216,100,102,162,33,107,87,46,101,207,39,57,54,179,237,11,89,212,157,215,116,208,233,243,24,220,175,93,134,164,210,141,180,188,157,142,180,226,118,187,25,58,44,137,68,94,243,62,234,243,175,102,167,48,87,21,109,202,244,236,90,187,83,33,199,141,242,75,117,233,164,134,204,214,106,209,36,111,25,145,17,168,244,45,123,5,153,240,177,206,13,225,139,146,39,97,46,32,86,30,169,212,169,144,29,158,196,153,50,29,121,229,48,217,194,97,36,165,186,242,148,122,169,197,153,232,146,45,76,207,94,211,33,99,195,159,226,182,54,216,152,69,78,235,46,186,220,72,206,43,244,108,174,75,40,113,126,178,8,244,75,142,39,93,57,137,63,184,197,32,231,255,0,53,47,230,63,17,216,106,151,49,195,160,81,55,116,72,75,135,177,92,230,34,243,53,36,188,226,15,71,25,63,163,167,219,169,247,124,12,139,96,20,252,119,198,234,101,45,81,137,116,136,124,238,189,74,66,140,139,124,73,42,111,183,150,180,253,54,191,164,95,119,111,118,134,88,97,152,205,37,136,237,33,182,211,174,137,74,72,136,187,117,238,33,254,128,0,0,0,0,0,0,0,0,0,0,0,2,177,184,203,97,139,82,173,155,127,18,25,73,18,225,117,124,227,34,45,79,123,148,246,83,174,136,255,0,58,139,251,5,72,17,154,79,84,153,145,251,200,117,140,24,204,246,47,224,133,194,221,118,211,187,234,102,130,215,153,17,234,132,174,157,223,81,196,150,228,54,234,55,105,205,81,151,111,97,246,253,247,205,148,204,196,83,115,37,132,244,251,238,63,37,169,174,243,122,184,200,218,147,107,73,47,180,141,80,78,184,105,213,44,235,218,174,222,242,247,21,62,241,73,177,234,150,230,109,46,155,138,91,42,76,90,239,67,211,47,106,137,42,228,83,33,33,122,25,164,136,251,85,236,51,251,116,17,62,53,34,163,50,12,170,148,104,142,187,30,30,206,122,208,218,148,72,222,122,39,83,34,208,181,50,246,137,187,195,26,202,185,170,247,85,249,34,116,103,202,221,168,97,173,106,63,50,66,28,233,148,71,42,50,86,68,102,147,108,207,177,122,247,247,43,95,104,137,216,153,77,139,76,198,251,174,143,20,208,152,241,46,169,209,155,54,180,36,146,19,45,105,45,186,17,22,154,23,103,102,130,79,226,246,70,171,149,12,24,180,177,131,12,34,74,169,117,22,252,9,85,56,201,109,111,58,110,42,35,146,30,82,16,196,126,238,214,200,141,75,215,83,208,253,134,34,101,47,14,239,10,181,82,101,18,53,10,106,106,16,80,226,157,138,184,174,147,218,161,68,147,73,32,146,106,221,184,244,208,200,187,123,7,227,135,50,231,176,238,38,230,67,122,161,70,171,210,228,146,146,164,41,200,239,178,235,110,17,151,105,109,82,76,150,130,247,25,26,125,228,45,123,32,156,73,168,181,232,84,236,36,198,170,171,236,213,219,75,49,225,213,230,62,132,178,234,72,162,199,109,46,63,38,81,169,78,26,205,213,153,18,123,75,83,46,221,72,89,77,58,167,79,171,194,102,163,75,157,30,92,89,13,165,214,158,97,212,184,133,161,68,70,70,74,73,153,25,25,25,30,165,239,31,164,0,5,42,113,141,132,228,92,192,209,220,90,155,50,122,221,142,178,218,125,196,115,106,29,255,0,104,248,252,36,174,24,20,172,194,189,79,150,241,33,115,41,138,105,178,53,36,183,41,115,160,17,23,105,150,189,222,193,120,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,243,139,109,195,2,171,152,86,105,241,30,37,174,29,49,45,56,68,164,158,213,34,116,242,50,236,51,211,191,218,62,199,7,40,78,74,204,13,97,196,41,178,38,109,217,11,61,199,222,69,54,159,221,246,139,171,0,1,249,170,53,58,125,34,19,213,26,164,232,241,34,199,109,78,186,243,238,165,180,33,9,35,51,51,82,140,136,136,136,140,245,63,112,173,108,253,241,38,162,208,97,84,112,147,5,106,175,189,87,113,47,71,153,87,134,250,20,203,73,50,149,29,196,182,252,105,68,164,184,75,38,150,68,105,236,45,12,251,116,33,84,51,38,92,247,229,196,228,201,143,84,43,53,122,164,147,82,148,181,57,33,247,157,113,195,51,237,61,202,81,154,214,126,243,51,87,188,199,236,170,97,221,225,72,170,67,162,73,161,77,85,66,114,27,83,81,81,21,211,123,85,168,210,73,52,26,73,91,183,22,154,17,31,111,96,150,120,67,145,170,229,63,6,46,220,96,196,248,146,233,189,61,191,62,85,50,50,155,91,46,147,137,136,220,134,84,180,63,31,187,177,194,51,74,245,212,180,47,105,136,193,134,116,216,181,60,111,181,40,242,141,181,70,151,117,65,140,225,187,161,164,208,169,104,73,238,212,140,180,208,251,117,45,4,167,226,137,105,86,168,87,158,26,41,150,22,116,54,48,246,141,10,50,153,74,250,125,233,118,110,196,145,232,72,221,176,187,139,217,220,90,8,87,80,164,212,41,101,28,231,197,117,142,169,132,72,107,152,133,39,123,106,215,106,139,82,45,72,244,62,210,236,22,13,193,150,200,170,72,198,235,130,251,38,85,208,55,110,203,167,111,52,171,78,105,75,167,187,166,187,118,235,183,253,246,191,103,180,89,110,108,243,17,77,203,110,19,84,47,185,28,151,102,181,202,233,35,47,106,141,237,100,176,210,244,65,184,217,171,68,189,175,98,187,59,207,220,116,51,140,249,158,197,252,111,184,92,174,221,151,125,76,144,122,114,226,51,80,149,211,181,234,54,147,218,135,29,94,221,121,73,51,237,237,62,223,187,147,153,154,143,85,25,153,251,204,91,127,6,156,49,106,45,179,112,98,67,201,35,92,222,147,146,102,93,165,177,202,131,42,211,84,127,153,71,253,130,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,235,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,237,253,130,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,213,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,250,223,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,191,176,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,153,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,97,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,245,125,195,246,98,38,30,92,120,103,114,200,182,46,104,15,70,146,198,207,210,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,244,139,251,6,138,232,242,172,140,201,224,251,82,28,92,90,157,18,187,187,83,65,178,242,79,147,40,203,254,17,31,77,143,183,187,216,101,217,159,12,110,194,251,187,47,184,173,81,180,167,177,54,159,42,157,201,228,201,74,93,104,151,204,140,219,138,216,179,66,12,244,39,136,143,66,46,253,62,249,241,97,113,75,135,51,13,223,165,93,113,154,143,90,126,157,53,167,150,218,9,9,51,82,214,72,36,155,146,247,235,180,211,222,93,228,122,118,104,43,111,17,174,4,93,120,133,115,221,45,169,74,77,98,179,54,160,147,81,234,102,78,190,181,150,189,167,250,222,243,251,204,94,191,12,234,170,106,57,95,162,52,84,233,49,186,110,153,147,83,172,236,39,54,211,161,250,233,61,123,72,245,236,63,110,130,88,0,224,153,146,201,174,17,230,74,140,236,123,150,142,220,26,166,213,27,85,24,49,226,181,35,126,199,136,183,58,182,28,86,155,158,82,143,79,105,17,247,247,211,222,106,50,5,139,89,126,174,74,147,68,182,235,23,21,179,204,90,217,157,6,28,153,124,150,119,190,105,55,156,76,116,54,149,19,108,146,149,167,97,110,35,238,62,206,55,133,120,227,138,216,23,113,179,83,179,174,58,173,57,113,36,37,199,96,42,100,150,88,113,73,113,10,52,184,219,110,35,93,121,73,73,145,159,113,105,238,210,194,176,31,140,60,132,50,138,86,50,219,237,153,161,37,164,154,108,67,212,244,38,147,218,185,19,127,227,15,187,220,126,241,61,176,67,54,56,37,143,80,153,85,153,124,82,61,40,182,210,226,169,47,84,226,117,201,35,38,245,51,97,183,150,162,45,206,165,26,254,183,103,126,154,246,49,94,60,98,236,54,171,120,65,72,186,219,140,165,72,129,84,142,133,56,148,107,163,104,139,80,112,200,207,105,158,154,158,189,228,66,170,50,237,53,20,236,122,195,169,206,57,203,68,123,174,144,234,149,174,154,18,102,180,103,219,251,6,147,108,217,136,168,218,84,89,205,175,122,100,83,227,58,149,107,174,226,83,73,50,61,125,189,227,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,247,140,196,211,173,42,212,231,23,181,49,233,242,93,82,181,211,105,37,165,25,158,190,206,225,155,44,196,205,69,71,30,177,18,115,110,115,18,253,213,87,113,42,215,93,73,83,93,61,117,253,162,213,248,58,88,109,209,48,130,175,117,187,25,73,145,62,169,33,9,113,72,211,86,151,22,158,225,17,30,210,61,53,45,123,204,133,135,14,57,141,249,176,193,44,5,132,242,175,59,222,145,233,68,54,167,19,73,102,167,19,174,81,17,57,161,147,14,60,133,25,110,105,72,215,245,187,59,245,210,5,99,199,24,119,212,202,233,88,53,111,182,70,180,30,178,106,81,15,82,51,39,83,216,184,243,127,226,207,187,222,126,225,94,152,169,142,56,173,142,151,27,213,59,198,227,170,212,87,46,66,156,106,2,102,73,121,134,212,167,22,162,75,109,184,226,244,211,154,164,145,17,247,30,158,253,123,38,85,242,5,139,89,129,174,69,147,91,182,235,22,237,179,204,66,222,157,58,28,152,156,230,119,176,106,54,92,84,117,182,165,27,111,26,147,175,97,237,51,238,46,219,132,203,110,77,112,139,45,180,102,163,219,84,118,231,85,118,164,221,168,206,143,21,217,27,246,50,71,181,212,48,218,180,220,202,84,90,251,76,207,191,187,189,128,137,252,76,106,169,167,101,126,182,209,211,164,201,234,122,150,73,77,51,188,155,221,78,153,235,168,245,236,34,211,180,253,154,138,40,195,171,129,22,166,33,91,23,75,138,82,83,71,172,194,168,40,210,122,25,19,79,161,103,167,105,126,175,188,190,242,19,239,48,124,73,206,229,193,134,236,11,56,144,169,213,26,73,82,165,72,62,213,54,195,145,29,105,102,74,110,81,153,56,74,82,79,181,38,94,242,238,33,28,178,55,129,213,188,124,204,21,17,18,105,242,101,211,41,179,163,85,234,114,92,105,110,54,182,219,155,27,156,147,89,182,180,154,141,46,235,162,180,45,15,83,61,59,238,127,51,152,137,110,229,195,45,213,71,34,202,143,0,162,209,159,163,210,145,189,182,140,222,76,7,185,41,73,18,155,237,249,158,194,71,111,103,97,123,168,11,23,177,18,167,138,184,131,84,190,106,239,184,236,154,143,35,113,173,74,81,252,219,13,180,95,73,74,62,230,203,250,71,253,131,242,225,222,30,92,120,153,114,199,182,45,152,15,73,146,254,255,0,209,180,226,201,59,91,90,251,118,37,70,93,136,87,179,216,63,29,233,109,63,104,92,179,45,217,4,178,114,39,47,82,94,186,250,205,165,126,210,47,214,247,11,249,225,237,69,58,46,88,173,118,13,147,111,119,91,216,105,211,253,176,150,126,226,247,137,40,0,0,0,0,0,0,0,0,0,0,0,0,3,158,227,229,142,140,69,194,170,213,164,183,28,71,91,211,118,182,122,31,169,37,167,63,85,95,169,238,25,196,176,107,142,89,55,228,10,209,33,68,184,92,222,195,46,223,93,149,39,222,95,173,239,22,227,196,31,38,180,156,93,195,100,98,150,27,209,154,77,114,153,174,173,199,142,146,118,95,50,68,86,61,98,101,133,45,205,136,109,122,122,197,161,107,236,212,133,50,186,211,172,172,218,121,181,54,178,239,74,139,67,47,216,44,251,133,22,110,217,163,191,249,11,191,43,205,177,17,127,235,83,211,37,18,80,222,133,58,83,222,179,175,17,22,166,104,47,81,29,167,166,190,195,29,119,138,126,83,209,137,54,115,88,179,102,83,183,214,233,27,186,164,48,206,170,147,205,118,19,8,212,155,101,75,94,212,33,93,234,45,61,154,150,164,41,136,200,200,244,50,208,126,202,37,46,77,110,179,2,139,13,135,94,145,62,83,81,90,109,164,154,150,181,173,100,148,165,36,68,102,102,102,100,68,68,70,52,77,146,123,10,78,30,101,202,207,163,76,140,251,18,31,165,83,229,58,219,232,52,173,43,84,8,201,81,25,26,82,101,161,160,203,180,135,118,0,31,58,189,111,81,46,122,99,244,107,134,147,14,163,10,66,20,219,140,74,97,15,54,162,82,77,39,170,86,70,71,216,163,46,238,227,49,15,49,159,133,86,94,177,62,100,218,253,29,85,107,122,169,32,156,91,108,83,14,12,72,124,197,27,139,35,82,83,17,74,211,114,200,143,183,93,169,47,105,8,187,91,224,195,121,53,80,90,104,183,157,57,113,77,211,216,111,84,93,53,146,55,30,154,237,131,166,186,105,246,14,191,149,158,23,149,204,23,196,8,183,213,111,17,106,49,93,130,234,22,148,81,106,235,108,159,74,31,97,210,109,210,84,68,26,155,81,180,123,147,184,181,209,63,121,88,156,118,186,120,237,49,204,91,156,180,37,27,214,122,169,90,22,154,153,251,76,112,28,247,88,113,239,188,177,222,237,189,28,157,93,26,141,82,171,55,234,18,140,150,205,62,78,154,122,170,253,127,179,239,33,159,123,78,89,208,175,186,60,213,173,76,157,62,173,29,211,81,158,211,71,45,228,158,190,205,52,211,236,26,65,203,133,125,155,151,2,172,74,163,47,147,196,229,185,75,220,178,89,43,85,28,54,84,122,153,25,246,250,222,241,210,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,108,199,215,217,182,176,46,251,170,61,32,153,38,237,202,166,213,154,201,58,25,67,121,69,161,153,151,111,171,239,25,190,187,37,157,118,251,172,205,66,212,241,212,42,210,29,74,136,247,26,249,143,40,245,215,183,93,117,251,70,130,50,35,97,199,177,50,199,100,54,204,114,105,117,154,53,54,172,231,168,73,51,91,212,248,218,235,234,167,245,62,223,188,199,126,144,215,81,29,214,57,139,111,152,133,35,122,15,69,39,82,211,82,63,97,138,237,205,55,11,202,230,52,98,4,171,234,137,136,181,25,110,206,117,107,82,43,85,117,184,76,37,111,190,233,182,209,38,34,205,45,164,221,45,169,220,122,106,175,188,248,253,19,131,13,228,237,65,9,173,94,116,228,69,39,75,121,179,81,116,150,104,220,90,233,186,14,154,233,175,216,37,22,12,112,170,203,214,24,76,133,95,172,42,173,112,213,35,147,107,91,21,51,131,46,31,49,38,218,204,210,149,68,74,180,220,131,34,237,215,106,143,218,98,97,208,109,234,37,177,76,98,141,111,82,97,211,161,71,66,91,109,136,172,33,150,210,73,73,36,180,74,8,136,187,18,69,221,220,68,62,136,0,225,57,216,176,164,226,38,92,175,10,52,40,207,191,33,138,85,66,83,77,176,131,90,214,180,192,146,148,145,17,37,70,122,154,200,180,34,25,218,173,210,228,209,43,51,232,179,24,117,153,16,37,59,21,214,221,73,165,104,90,22,105,82,84,70,68,100,100,100,100,100,100,67,254,41,52,185,181,186,172,58,53,57,149,59,46,124,134,227,48,218,82,106,53,56,181,18,82,68,68,70,103,169,153,118,17,25,139,216,225,219,150,218,54,95,48,77,139,194,228,67,49,171,53,168,201,170,74,147,32,144,142,158,59,209,34,56,180,41,107,105,11,65,37,108,168,204,140,204,139,67,51,51,62,232,29,197,15,54,11,197,156,64,115,11,173,90,177,187,111,91,210,13,183,141,135,247,52,236,182,31,154,194,148,91,30,82,20,70,219,137,237,52,146,140,189,197,216,32,131,77,58,242,201,166,91,83,139,62,228,164,181,51,253,130,230,184,124,100,214,147,132,88,108,188,82,196,138,51,74,174,84,244,209,185,17,210,110,196,229,200,148,199,170,79,48,149,183,189,14,35,95,88,245,45,61,154,16,168,235,250,184,237,237,126,79,173,26,20,107,155,202,236,34,237,245,25,74,125,231,250,190,241,163,188,3,177,209,135,88,85,69,180,144,183,23,209,117,61,171,61,79,215,146,235,159,170,159,215,247,14,132,0,0,0,0,0,0,0,0,0,0,0,0,3,252,223,101,185,13,41,151,83,170,85,166,165,167,218,51,95,153,171,49,56,115,142,23,21,175,18,42,227,51,11,164,229,165,72,217,244,225,178,179,236,36,164,187,215,238,246,139,225,202,45,245,79,197,236,189,80,43,18,95,106,160,114,58,174,126,229,165,210,61,179,159,74,117,213,74,254,175,218,126,193,76,57,255,0,192,102,112,43,30,234,212,106,68,53,181,69,147,200,232,85,203,36,164,246,194,138,167,52,52,182,132,125,55,79,232,151,223,219,223,29,168,149,218,197,185,82,106,175,66,169,202,129,53,141,220,183,227,60,166,156,70,228,154,79,69,36,200,203,82,81,151,97,247,25,139,204,200,254,113,44,124,207,88,73,177,175,151,97,46,229,141,175,85,18,122,153,52,203,220,244,151,81,203,67,175,56,227,155,27,97,6,122,167,179,176,203,179,67,40,97,152,190,20,120,173,70,186,170,21,140,41,110,12,250,27,210,35,181,18,50,74,75,178,16,158,152,141,197,41,12,67,36,17,115,18,174,210,63,233,22,189,166,99,171,100,159,133,197,126,206,186,233,248,147,142,62,140,125,112,29,106,100,26,123,59,212,104,117,14,70,121,179,117,169,49,11,67,45,174,165,91,84,71,236,35,239,49,104,81,34,199,131,21,152,81,25,67,76,71,109,45,52,218,18,73,74,16,146,208,136,136,187,8,136,139,184,135,250,128,0,0,0,241,248,197,76,69,111,8,239,122,50,218,83,169,159,110,84,163,26,18,157,198,162,92,87,19,161,22,135,169,158,190,227,25,174,196,250,89,208,49,50,235,164,33,151,24,40,21,201,209,208,133,39,106,146,72,144,180,151,102,133,166,154,123,136,94,79,12,27,221,55,150,87,169,173,170,82,221,114,139,33,154,73,146,215,184,210,76,211,161,118,23,172,122,23,173,246,125,196,37,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,8,143,196,250,247,77,155,149,234,155,105,148,182,92,173,72,122,146,68,133,237,53,19,212,233,189,135,235,22,165,234,253,191,113,138,54,195,10,90,171,216,151,106,82,20,203,143,148,234,228,22,22,132,167,114,148,75,144,132,159,102,135,174,186,251,140,105,71,7,105,137,162,225,21,145,70,67,74,105,48,45,202,100,98,66,147,180,210,72,138,218,116,50,208,180,50,211,220,67,216,0,0,0,0,255,0,41,113,99,206,138,244,41,108,161,214,36,54,166,157,109,105,37,37,104,81,104,100,100,125,134,70,71,220,98,175,115,177,194,230,191,121,93,85,12,73,192,239,70,48,185,238,187,50,117,61,237,233,53,184,183,36,188,225,180,212,104,135,170,143,115,73,78,229,25,251,12,251,140,121,124,147,112,203,191,40,152,145,11,17,49,170,20,24,244,218,12,150,229,71,134,227,111,33,110,62,195,241,158,74,148,220,152,164,147,108,210,78,164,204,148,71,175,103,103,105,142,179,196,119,59,54,238,25,89,242,112,59,11,106,109,162,181,38,50,225,201,114,158,243,100,136,113,212,212,184,203,108,141,135,210,182,220,66,208,217,237,52,104,146,211,82,215,66,20,233,62,124,218,164,215,234,85,25,78,201,149,41,213,60,243,206,172,214,183,22,163,51,82,148,163,51,51,51,51,51,51,62,222,209,36,50,1,128,204,227,174,61,210,104,213,120,107,118,137,27,159,215,43,150,74,73,110,133,41,77,234,106,109,104,250,109,23,210,47,187,183,186,231,179,115,125,83,240,135,47,85,250,196,103,218,167,156,110,151,145,181,73,104,139,116,230,18,173,52,82,127,172,246,31,180,80,246,89,172,212,226,54,56,91,214,196,184,142,73,102,111,87,204,74,91,223,244,33,188,178,236,52,168,187,209,238,246,13,40,48,203,113,218,75,45,39,68,167,93,11,79,180,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,162,174,43,22,27,182,158,98,229,86,58,100,54,197,107,103,41,73,65,150,238,76,24,41,87,110,210,35,208,213,236,51,253,130,96,112,108,196,151,46,12,42,175,216,18,93,65,124,152,233,121,59,149,235,57,212,201,168,58,173,53,81,235,166,158,196,150,159,111,120,249,28,101,112,246,52,155,34,129,126,198,165,54,111,68,234,186,153,40,96,183,22,247,169,237,35,114,201,58,247,118,22,170,251,11,220,42,12,122,108,61,196,155,211,11,110,22,110,139,30,224,157,74,158,198,237,23,22,91,172,110,213,11,71,105,180,164,168,253,87,21,237,246,159,188,197,213,229,79,137,70,25,227,89,83,109,107,194,83,52,43,138,67,46,173,197,74,92,120,177,150,225,202,38,154,109,6,228,165,184,106,52,184,131,219,166,167,162,140,187,52,33,52,163,73,143,50,59,82,226,62,219,204,60,132,184,219,141,168,148,149,164,203,82,50,50,236,50,50,50,61,71,250,128,0,0,0,15,240,157,21,185,176,164,66,117,36,164,72,105,109,40,140,181,35,37,17,145,145,255,0,148,103,143,62,150,106,172,172,204,221,208,250,30,153,19,234,83,231,182,68,214,194,90,23,80,148,68,162,245,75,82,61,189,253,189,221,226,116,112,97,196,14,117,177,113,97,243,175,126,142,92,186,146,82,106,247,55,79,104,187,55,127,248,63,183,216,44,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,98,113,158,196,14,77,177,110,225,243,79,126,146,92,74,146,144,74,247,183,80,104,207,77,223,254,15,237,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,65,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,162,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,237,115,72,238,79,249,207,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,236,22,69,196,3,12,15,21,50,193,117,208,34,198,230,84,63,144,244,166,72,213,73,254,112,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,228,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,242,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,106,67,250,0,63,231,122,119,108,220,91,180,215,77,123,116,17,3,57,89,234,123,42,183,189,2,140,171,125,53,10,117,65,184,174,204,115,164,55,86,132,56,244,132,172,144,125,67,73,37,18,99,246,106,71,223,219,246,119,28,187,227,237,161,152,204,61,98,254,180,28,87,32,214,152,242,26,112,218,222,211,252,134,157,82,20,150,220,112,146,100,79,36,140,141,90,145,255,0,148,250,128,0,0,0,0,10,47,226,191,136,234,188,51,26,170,20,89,105,118,45,18,1,194,113,9,115,113,37,246,103,206,73,145,145,40,200,140,137,94,210,35,251,8,116,78,12,88,116,138,142,46,92,88,135,58,26,31,139,22,135,46,156,201,184,222,228,162,66,100,211,222,74,139,84,232,74,34,51,208,201,90,253,158,209,113,128,0,0,0,3,228,93,55,101,187,101,209,101,92,23,61,98,29,54,12,70,150,235,143,74,144,219,41,209,40,82,207,214,89,145,107,181,42,62,255,0,97,138,167,207,23,19,153,149,197,85,176,199,4,167,57,30,25,147,240,37,85,89,116,208,165,151,242,150,86,166,94,141,40,200,200,200,218,90,76,211,246,153,119,16,175,155,78,203,196,204,109,188,35,211,232,148,218,229,197,84,170,204,67,78,73,38,100,75,52,173,215,82,70,183,86,148,173,68,68,167,72,212,103,175,210,215,180,207,183,162,227,230,84,238,172,0,183,169,147,174,221,200,157,55,146,110,55,243,132,148,26,208,233,154,116,113,148,25,25,41,149,22,157,191,247,113,219,70,223,149,117,93,52,139,110,19,107,91,213,73,209,225,160,144,147,51,213,199,18,130,238,35,62,245,23,176,254,225,160,94,31,216,97,249,43,203,5,169,65,149,27,151,80,254,93,213,25,163,69,43,249,194,82,209,174,168,74,143,213,115,218,95,112,173,222,47,119,227,181,252,112,139,106,183,49,78,49,68,223,163,92,205,73,28,232,112,23,221,184,200,181,50,215,184,191,104,235,28,20,172,39,137,203,254,248,148,148,114,213,232,174,144,244,61,127,219,22,151,222,159,243,31,223,238,22,174,0,0,0,0,0,0,0,0,0,0,0,0,0,2,11,241,110,179,156,185,48,1,21,102,89,90,215,72,215,69,37,58,146,121,179,96,39,180,246,158,159,71,222,95,180,85,110,76,111,105,22,22,98,109,106,243,83,19,29,182,186,238,98,150,225,161,7,172,25,9,45,125,100,254,191,191,218,52,89,90,164,67,175,83,30,165,79,109,46,48,254,221,233,50,35,35,218,162,81,118,25,25,119,145,123,6,107,51,17,135,179,240,175,24,107,246,37,74,49,177,34,153,210,238,65,161,73,211,153,21,167,75,177,73,73,247,56,95,209,47,237,23,63,194,254,137,67,143,150,74,5,70,28,36,166,83,253,87,57,197,54,130,51,219,80,154,73,208,200,181,238,215,188,123,60,201,228,127,7,241,238,209,169,83,211,108,211,104,213,183,183,73,141,80,129,10,44,119,77,244,198,113,166,146,227,188,133,175,151,170,210,102,69,219,234,150,157,218,10,79,204,102,86,113,75,45,215,124,202,117,197,64,169,122,41,169,78,38,13,89,184,178,58,119,16,78,188,77,153,60,182,91,73,168,210,201,175,213,239,46,210,236,238,235,217,42,226,3,136,24,11,114,82,237,59,174,170,237,86,207,151,45,136,239,245,207,190,250,225,180,183,35,182,165,55,204,146,134,155,74,26,105,90,25,150,137,212,253,135,217,118,248,107,137,118,126,43,218,112,111,27,46,183,14,163,6,107,45,59,172,121,45,60,109,41,109,33,206,90,249,107,81,37,100,151,19,170,117,236,212,190,195,30,168,0,0,0,4,12,226,237,96,162,224,192,120,119,51,112,185,207,83,106,109,169,75,75,123,148,132,55,14,122,245,51,218,102,68,70,126,242,33,84,121,82,186,83,103,102,26,192,173,184,241,180,219,87,37,43,121,146,182,145,164,167,48,163,35,237,46,207,87,222,52,125,110,85,90,174,219,212,202,219,10,37,55,80,134,204,164,153,25,25,25,56,130,81,119,25,251,253,230,62,136,0,0,0,0,169,254,51,248,135,86,114,117,185,135,44,201,113,20,228,166,29,81,77,146,212,68,111,17,212,89,51,50,221,183,232,246,125,29,126,223,96,249,60,22,164,55,242,238,232,140,182,208,189,180,169,174,151,102,170,35,231,83,139,95,176,190,209,57,105,57,190,195,134,179,7,82,194,27,154,228,167,210,229,178,135,152,140,169,115,24,97,14,188,83,138,58,26,73,173,237,84,179,61,218,36,145,169,232,122,119,104,36,107,15,177,41,150,228,198,121,14,180,234,73,104,113,10,37,37,73,50,212,140,140,187,12,140,189,163,253,7,199,187,174,186,37,147,110,84,46,123,134,161,30,20,26,116,103,100,186,235,206,161,180,146,91,109,75,87,106,204,139,93,169,51,237,50,238,17,235,43,57,177,165,230,15,16,47,75,122,144,251,110,195,162,79,168,162,42,201,73,81,186,203,47,176,132,45,38,151,150,74,73,147,197,161,145,17,31,179,79,108,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,24,179,77,155,26,94,95,49,2,203,183,170,239,182,212,58,220,250,114,37,44,212,148,155,76,188,251,232,90,212,106,121,4,148,145,50,122,153,145,145,123,117,246,72,91,70,235,161,222,214,229,62,231,183,106,49,230,193,168,198,106,75,78,178,242,28,78,215,27,74,211,218,131,50,215,106,136,251,12,251,199,216,31,230,251,236,69,101,201,50,94,67,77,52,147,90,220,90,137,41,74,72,181,51,51,62,194,34,47,104,142,85,108,222,225,203,185,131,166,97,13,179,114,83,234,146,222,109,150,36,170,36,198,31,67,79,28,227,142,182,148,104,123,84,172,143,110,169,52,106,90,150,189,250,8,53,198,150,66,62,93,90,241,144,218,17,186,149,9,211,236,209,70,124,234,137,107,246,151,218,62,183,6,12,67,171,55,58,227,195,151,164,184,186,114,145,50,168,150,205,106,50,39,140,233,204,145,145,110,219,244,123,62,142,191,111,176,91,0,0,0,0,0,249,215,29,85,170,21,189,83,173,190,162,75,116,248,111,74,81,153,145,17,19,104,53,31,121,151,187,222,67,56,57,173,186,81,120,230,26,255,0,173,182,241,186,219,183,29,87,97,154,183,17,36,231,62,162,34,237,62,207,91,222,45,111,132,69,130,139,127,1,230,92,238,66,228,189,82,169,184,105,90,155,218,165,182,228,56,11,212,143,105,25,145,153,123,204,132,244,0,0,0,1,229,113,43,18,236,252,40,180,231,94,55,165,110,29,58,12,38,93,119,89,18,90,100,221,82,26,91,156,180,115,22,146,82,205,45,171,68,235,219,161,253,166,41,35,58,188,64,113,3,30,174,74,165,167,106,85,93,165,89,241,37,191,29,142,133,247,216,92,198,144,228,134,210,167,57,114,86,211,137,91,78,167,83,34,209,90,23,176,187,121,14,92,242,179,138,89,145,187,225,211,173,218,5,75,209,78,202,109,51,170,206,69,145,211,182,131,117,146,112,205,228,50,226,73,68,151,137,126,183,113,118,159,103,125,221,229,111,38,152,95,150,235,74,28,40,52,72,85,26,254,214,222,149,83,149,26,59,207,37,254,83,4,178,109,226,97,181,146,55,178,74,78,189,186,153,153,246,247,70,206,49,148,90,19,120,69,71,170,244,68,153,231,88,142,223,53,45,160,189,78,150,160,173,12,244,221,244,187,123,196,3,225,235,134,50,113,67,51,22,244,22,98,115,217,162,61,18,181,36,185,102,162,75,44,212,34,18,204,253,69,17,118,57,237,208,189,230,67,64,180,90,68,58,13,49,154,84,6,210,220,118,55,108,74,72,136,139,114,141,71,216,68,69,222,103,236,25,211,206,117,237,38,253,204,77,211,94,118,98,100,54,239,67,203,82,28,53,160,180,131,29,39,167,172,175,212,247,251,5,169,112,145,179,156,182,240,5,202,179,172,173,43,171,105,170,148,157,9,92,169,179,211,216,123,75,95,165,239,63,216,39,64,0,0,0,0,0,0,0,0,0,0,0,0,0,14,11,157,219,30,109,253,151,123,146,137,79,104,156,125,125,30,212,237,51,81,233,58,50,143,66,36,168,251,144,126,193,158,139,74,164,245,34,225,137,81,97,102,133,181,204,209,68,102,90,106,133,23,176,203,222,52,229,98,86,215,113,90,176,107,46,40,148,169,28,221,76,143,82,245,92,82,125,231,250,190,241,83,220,94,114,247,54,149,123,163,27,232,212,151,14,45,87,95,73,200,109,131,218,142,83,48,35,51,185,73,108,136,181,51,50,45,203,63,179,78,225,45,184,87,212,202,118,89,169,81,245,237,141,207,212,191,198,168,77,63,127,216,38,80,231,152,217,129,120,127,143,22,124,203,70,250,163,71,146,220,134,92,109,169,61,59,11,126,58,212,211,141,165,109,173,214,215,177,73,230,172,200,200,187,12,245,247,235,72,121,208,200,245,227,150,171,150,77,78,151,10,101,66,209,144,242,206,44,194,109,215,121,73,83,146,20,132,184,226,88,109,164,168,154,96,148,162,35,236,215,82,236,238,244,156,61,243,167,95,192,155,246,13,149,118,86,94,118,205,171,72,106,58,144,252,133,169,17,92,117,232,141,155,132,78,62,134,144,148,178,210,189,109,12,203,237,46,194,188,107,94,231,162,94,52,24,55,45,187,80,98,109,62,163,29,169,44,58,203,168,113,38,135,16,149,167,214,65,154,126,138,136,251,12,251,199,213,0,0,0,28,71,58,86,131,55,150,88,241,18,18,227,147,207,66,182,170,243,99,39,97,40,249,200,167,200,36,104,91,76,245,213,94,206,223,113,140,237,209,230,73,180,238,216,51,221,66,145,34,141,81,105,229,39,67,35,37,178,233,25,150,157,135,174,169,251,63,96,209,246,86,238,134,175,12,189,97,237,113,183,146,226,159,182,41,42,119,69,106,105,90,160,176,163,73,246,158,135,235,119,25,234,58,160,0,0,0,0,168,206,52,54,196,248,215,117,183,116,114,21,209,59,14,28,78,105,37,91,121,166,237,69,123,119,105,166,186,118,233,174,163,195,112,119,188,225,91,184,251,87,165,78,127,105,85,40,18,34,180,217,172,136,141,215,102,211,210,158,195,81,118,250,167,220,70,127,120,242,124,76,169,117,28,54,205,159,202,26,36,137,48,102,72,103,211,44,186,218,212,210,146,226,170,115,22,149,37,73,36,153,118,160,140,140,143,94,206,241,98,92,51,115,39,59,29,112,84,169,119,68,206,117,126,221,127,209,219,148,225,169,110,198,98,36,52,243,85,189,213,173,74,53,186,173,85,161,17,251,136,251,230,48,174,78,45,249,144,145,103,216,208,240,150,211,170,176,154,133,89,214,215,60,155,124,201,101,17,214,103,176,234,79,150,233,43,233,37,61,138,73,167,223,175,112,230,124,22,168,117,39,174,123,170,235,90,158,56,138,137,58,26,148,102,173,166,247,50,156,225,246,233,166,186,125,186,253,130,217,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,71,42,212,166,106,177,232,79,84,226,34,165,50,59,210,227,195,83,201,39,222,97,149,54,151,93,67,122,238,82,16,167,217,74,148,69,162,77,214,200,244,220,90,254,176,1,249,41,149,106,85,106,50,230,81,170,113,39,199,110,67,241,22,236,103,146,234,18,251,14,173,151,154,53,36,204,137,109,186,219,141,173,61,233,90,20,147,208,200,200,126,176,0,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,3,138,99,94,115,50,217,151,107,170,45,149,140,120,145,242,126,181,54,158,138,163,17,189,15,62,94,248,171,113,198,210,230,248,236,56,130,213,108,184,90,25,238,245,117,211,67,35,63,173,129,121,163,192,156,202,122,111,242,41,124,252,163,249,57,211,122,79,249,178,100,62,71,81,205,228,255,0,132,180,222,237,220,135,126,142,186,109,237,211,82,215,170,128,0,0,0,15,201,83,171,82,168,177,145,50,179,83,137,2,59,146,24,136,135,100,188,150,144,167,223,117,12,178,209,41,70,68,107,113,215,27,109,9,239,82,214,148,150,166,100,67,245,128,0,243,246,109,255,0,102,226,12,106,172,171,50,225,137,85,69,14,177,54,129,83,38,76,247,195,168,196,116,218,145,29,212,40,137,72,90,84,90,150,165,235,33,72,90,119,33,105,81,250,0,1,231,239,43,254,205,195,232,212,169,87,157,195,18,148,138,229,98,21,2,152,79,25,239,153,81,150,233,53,30,59,72,73,26,150,181,40,245,61,11,213,66,86,181,109,66,20,162,244,0,0,62,77,58,236,181,107,21,218,189,173,73,185,169,83,107,86,255,0,79,233,122,116,121,173,185,42,159,207,65,173,142,161,164,153,173,174,98,8,212,141,228,91,146,70,101,169,15,172,3,242,55,86,165,61,85,145,66,102,167,17,117,40,113,217,151,34,26,94,73,190,203,15,41,196,180,234,219,215,114,80,181,48,242,82,163,45,20,109,56,69,174,211,211,245,128,0,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,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,241,88,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,0,4,106,187,56,143,100,198,198,186,171,54,85,211,140,157,21,106,223,168,72,165,212,99,124,157,170,185,200,148,195,138,109,214,247,162,50,144,173,171,66,139,84,153,164,244,212,140,203,180,118,172,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,0,0,0,15,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,63,37,78,173,74,162,198,68,202,205,78,36,8,238,72,98,34,29,146,242,90,66,159,125,212,50,203,68,165,25,17,173,199,92,109,180,39,189,75,90,82,90,153,145,15,214,0,0,3,242,66,171,82,170,50,103,195,167,212,226,74,145,75,144,81,39,52,203,201,90,226,190,109,54,241,52,234,72,245,66,205,167,154,112,146,173,15,99,136,87,114,136,207,245,128,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,255,0,11,115,235,148,236,105,190,233,152,103,134,152,173,233,155,146,179,206,232,161,122,10,165,31,155,202,101,111,57,243,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,32,0,7,42,199,76,209,224,78,90,253,9,249,107,190,126,78,124,163,234,125,25,252,217,50,103,63,167,229,115,191,193,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,151,107,0,0,0,1,249,42,213,56,212,90,84,218,204,198,229,185,30,4,119,36,186,136,145,29,148,250,144,132,154,148,77,178,202,84,235,171,208,143,68,54,149,45,71,161,36,140,204,136,70,15,238,163,228,79,253,220,255,0,236,205,99,253,16,73,75,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,60,174,53,227,222,19,229,218,213,139,122,227,29,215,242,126,139,54,160,138,91,18,122,25,50,247,202,91,110,56,150,246,71,109,197,150,168,101,195,212,203,111,171,166,186,153,17,243,252,45,207,174,83,177,166,251,166,97,158,26,98,183,166,110,74,207,59,162,133,232,42,148,126,111,41,149,188,231,206,61,29,13,167,70,218,90,189,101,22,186,104,90,153,145,28,128,17,255,0,20,179,235,148,236,22,190,234,120,103,137,120,173,232,107,146,141,201,235,97,122,10,165,35,149,205,101,15,55,243,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,234,240,47,52,120,19,153,79,77,254,69,47,159,148,127,39,58,111,73,255,0,54,76,135,200,234,57,188,159,240,150,155,221,187,144,239,209,215,77,189,186,106,90,245,80,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,28,171,29,51,71,129,57,107,244,39,229,174,249,249,57,242,143,169,244,103,243,100,201,156,254,159,149,206,255,0,6,105,205,187,121,237,125,45,53,221,217,174,135,167,148,194,220,250,229,59,26,111,186,102,25,225,166,43,122,102,228,172,243,186,40,94,130,169,71,230,242,153,91,206,124,227,209,208,218,116,109,165,171,214,81,107,166,133,169,153,17,200,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,31,172,0,0,7,228,110,173,74,122,171,34,132,205,78,34,234,80,227,179,46,68,52,188,147,125,150,30,83,137,105,213,183,174,228,161,106,97,228,165,70,90,40,218,112,139,93,167,167,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,83,60,105,104,117,38,110,123,86,235,66,158,40,169,137,6,26,84,70,173,164,247,50,162,225,118,233,166,186,125,186,253,131,165,240,144,204,132,139,190,198,153,132,183,101,85,133,84,41,46,184,184,4,227,230,107,56,141,51,1,134,146,92,199,77,95,73,74,236,74,73,62,237,59,133,141,136,115,196,203,50,115,176,43,5,78,151,107,205,228,215,238,39,253,29,170,92,52,173,168,207,196,152,158,106,118,58,133,165,68,182,147,162,180,50,35,246,25,247,87,111,12,218,101,71,18,115,103,242,134,182,252,153,211,35,179,233,151,158,113,74,117,74,113,53,56,107,82,148,165,18,140,251,86,102,102,103,175,111,120,245,156,98,111,56,87,22,62,210,41,80,95,212,169,116,8,241,93,108,148,90,19,173,205,168,37,93,132,163,237,245,139,188,136,254,225,238,120,47,91,19,228,221,247,37,209,211,171,162,106,20,200,156,211,66,182,243,73,218,114,246,238,211,77,116,237,211,93,69,185,128,0,0,0,14,87,154,75,161,171,63,47,88,133,93,113,228,182,166,45,138,178,154,213,90,110,90,96,190,162,73,118,150,166,123,123,136,245,25,193,172,204,147,118,93,179,167,180,133,46,69,102,162,235,201,73,17,153,154,222,116,204,139,78,211,215,85,125,191,180,104,143,37,150,131,54,102,88,240,238,18,35,242,94,155,109,82,39,73,78,194,73,243,151,79,142,75,212,182,145,235,170,125,189,190,243,29,188,0,0,0,124,171,162,231,162,89,212,25,215,45,197,80,98,21,62,157,29,217,47,186,243,168,109,36,134,208,165,171,214,89,146,126,138,76,251,76,187,133,28,241,9,206,157,123,29,175,217,214,85,167,89,121,171,54,147,33,216,233,67,18,22,148,74,113,167,165,182,78,25,54,250,218,90,84,203,169,245,180,35,63,176,187,15,205,228,191,35,215,142,101,110,88,213,42,164,41,148,251,70,59,200,84,169,134,219,173,115,82,151,35,169,104,109,197,48,227,74,81,180,249,169,36,125,250,106,125,157,247,121,130,120,23,96,96,61,157,14,209,177,168,209,227,55,29,150,219,122,79,78,194,31,144,180,180,219,106,91,139,105,180,111,82,185,72,51,51,46,211,45,125,218,116,49,92,28,101,170,68,222,25,80,105,133,169,169,117,72,174,105,247,199,168,39,223,253,131,241,112,130,203,220,203,82,135,80,198,106,237,41,198,37,85,227,187,10,35,142,176,105,53,196,117,16,36,33,73,53,54,70,105,51,73,153,25,44,211,238,35,239,22,27,125,214,151,110,218,179,171,13,168,146,168,252,173,12,207,66,245,156,74,125,229,250,222,241,152,219,186,164,245,98,225,151,81,125,195,91,143,114,245,81,153,158,186,33,37,237,51,247,13,11,100,134,198,155,96,229,222,218,162,84,26,38,223,71,89,185,59,76,148,90,206,146,162,212,141,41,62,229,151,176,119,176,0,0,0,0,0,0,0,0,0,0,0,0,0,30,119,16,96,170,165,104,79,132,150,247,155,156,175,87,77,117,209,212,31,119,236,25,125,35,118,43,218,154,77,43,79,176,203,78,242,26,86,203,85,77,117,124,22,183,167,184,227,107,83,157,94,170,108,245,73,233,45,226,247,159,184,126,124,204,96,197,47,29,112,166,169,98,212,90,109,71,43,145,203,82,146,147,219,182,75,46,158,134,104,94,154,242,139,250,63,247,151,192,201,222,9,47,2,112,142,13,158,250,11,158,223,55,122,180,237,86,178,164,56,90,153,182,131,62,199,125,223,247,159,117,1,225,241,143,9,45,60,104,176,170,214,53,217,76,141,41,154,132,71,216,105,199,89,105,106,142,235,140,184,210,93,65,184,133,146,22,146,117,70,74,36,153,150,191,176,232,63,55,185,87,187,242,197,137,19,41,210,99,62,186,36,153,14,72,165,206,109,14,154,9,149,63,32,153,66,156,54,91,71,51,99,27,140,147,217,237,46,206,233,121,194,243,59,110,82,42,12,96,102,37,214,228,187,26,73,165,186,68,137,114,119,18,22,165,66,138,195,9,83,207,145,18,72,137,102,72,66,53,239,50,246,144,182,150,94,110,67,45,200,101,105,91,110,164,150,133,36,245,35,35,45,72,200,200,127,216,0,0,15,133,125,209,10,228,178,110,11,120,219,75,158,147,165,203,135,181,69,169,43,152,202,145,161,150,135,175,210,247,31,220,51,117,152,187,69,251,35,28,47,139,121,230,210,223,77,112,212,210,132,164,140,137,41,76,199,144,68,68,105,45,62,143,184,92,39,9,252,77,110,239,203,217,91,82,167,115,166,81,38,116,173,160,221,220,104,142,204,24,40,34,208,214,102,90,26,189,132,69,247,9,188,0,0,0,0,32,191,23,108,60,118,242,203,140,74,180,56,204,243,232,117,182,234,46,189,179,231,57,44,192,158,163,78,226,73,158,221,84,71,161,153,22,190,210,21,55,149,76,82,86,16,227,149,175,117,173,227,106,55,164,161,49,41,123,182,146,88,235,24,113,102,103,189,36,68,68,223,180,244,247,142,203,196,211,20,237,204,92,198,27,106,232,182,230,199,146,199,201,40,109,56,182,92,109,127,57,213,76,89,234,104,90,139,93,28,79,183,94,209,220,184,47,191,83,43,206,227,142,211,142,116,125,12,197,41,58,171,110,254,109,56,140,244,238,215,65,107,23,197,215,77,178,45,26,197,215,86,146,219,17,169,80,100,76,90,150,180,164,180,105,165,56,125,170,50,46,228,159,180,190,242,25,222,205,174,47,212,241,183,29,238,90,243,147,157,145,13,21,89,144,233,196,110,169,105,233,202,99,234,107,111,174,178,211,71,123,54,158,157,189,133,239,183,158,24,24,48,230,23,101,234,5,98,116,86,91,149,115,169,170,202,22,150,244,81,179,38,12,37,22,166,104,73,247,182,126,211,47,180,196,197,0,0,0,0,0,0,0,0,0,0,0,0,21,1,130,249,246,252,213,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,162,210,128,86,95,24,251,254,242,194,203,203,47,184,131,135,215,12,186,29,195,67,145,113,201,131,58,49,150,246,151,165,52,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,106,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,48,97,86,118,234,185,80,207,46,52,80,174,119,229,206,195,171,171,18,43,76,213,97,170,82,146,197,37,245,86,13,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,92,77,167,116,208,175,155,86,141,122,218,211,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,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,67,245,113,1,204,197,229,149,14,32,118,86,41,89,240,98,84,80,172,55,137,77,171,211,36,145,37,21,26,115,149,89,171,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,98,184,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,0,84,94,63,103,142,78,99,179,179,132,56,61,99,162,34,48,234,203,197,138,18,217,150,218,218,144,186,229,69,154,130,24,57,169,121,6,164,148,98,74,221,75,41,66,189,116,56,110,44,204,212,132,51,110,128,34,175,20,127,2,120,155,248,47,156,66,28,255,0,133,238,117,255,0,56,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,193,197,255,0,22,51,47,98,217,177,173,75,62,36,74,78,18,93,81,227,83,42,245,232,207,33,53,25,85,23,14,98,157,166,31,207,111,76,101,199,97,181,172,210,201,110,245,155,83,166,149,173,165,65,92,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,62,77,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,20,3,158,140,230,215,115,135,136,241,106,109,210,189,13,102,90,253,68,123,102,154,234,16,114,146,219,166,142,108,153,46,39,93,94,119,148,209,155,105,81,182,218,80,148,167,113,146,221,114,197,120,94,231,167,242,215,106,163,3,177,142,243,234,241,38,139,191,208,242,102,167,107,213,218,91,109,164,203,87,141,71,212,76,103,71,57,154,146,86,182,137,14,124,234,147,33,194,159,224,34,87,16,108,237,210,178,161,96,55,66,182,31,137,59,17,110,168,242,25,165,67,76,164,165,250,75,10,101,228,162,172,182,212,203,168,90,27,144,150,210,150,156,36,147,199,204,36,153,147,110,105,73,120,103,138,184,227,108,98,155,23,174,22,222,151,90,47,234,221,65,41,234,105,242,30,145,58,175,41,233,40,115,146,242,61,99,153,206,125,45,154,154,112,150,151,85,161,41,42,215,65,164,156,61,155,121,84,108,11,106,161,136,212,152,148,187,178,85,30,19,213,232,49,20,74,98,45,69,76,160,228,178,217,146,214,70,132,186,107,73,25,45,125,132,94,178,187,207,208,10,160,226,67,143,55,150,91,120,129,225,198,43,89,147,101,165,116,235,30,156,138,156,22,100,19,40,171,83,142,171,60,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,97,89,104,204,93,137,154,12,44,129,137,150,44,143,234,161,214,33,108,123,249,178,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,80,1,81,120,199,155,186,174,80,120,164,98,117,214,253,58,93,98,211,175,71,161,211,110,58,83,18,20,133,173,130,165,65,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,181,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,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,107,197,92,237,213,115,95,158,92,23,161,91,15,203,131,135,86,174,36,81,89,165,67,76,165,41,138,179,233,172,18,81,86,91,106,101,165,161,110,71,83,105,75,78,18,141,146,230,18,76,141,199,53,148,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,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,160,48,95,62,223,154,190,113,49,175,13,241,17,142,163,12,174,108,80,184,102,75,144,196,125,242,168,179,151,57,198,142,98,73,5,189,230,77,13,182,151,90,237,81,37,9,91,69,185,42,109,235,127,0,0,1,77,124,40,243,175,249,50,186,152,203,94,38,84,234,178,109,187,182,161,30,53,164,238,188,230,104,245,71,156,82,78,62,194,73,184,150,101,56,226,59,82,173,141,186,91,141,4,79,60,234,110,80,4,85,226,143,224,79,19,127,5,243,136,67,149,112,197,207,143,229,190,133,27,1,177,98,181,186,254,183,233,233,244,109,82,163,81,230,74,186,25,74,222,83,154,39,148,146,231,71,97,49,201,91,156,113,215,146,78,60,122,236,117,69,63,192,0,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,124,127,131,85,90,171,95,203,109,237,93,174,212,229,212,106,85,28,72,169,75,153,50,91,202,121,249,47,185,2,158,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,19,212,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,42,175,142,119,212,159,239,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,243,252,56,179,199,39,53,182,108,251,63,16,81,18,62,34,217,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,202,74,221,105,73,52,147,196,211,115,40,0,0,6,109,179,117,130,20,172,184,230,46,243,193,170,21,114,93,94,155,64,145,25,80,229,203,109,40,124,216,145,21,153,45,161,205,190,170,150,132,190,72,53,145,36,150,104,53,18,81,187,97,90,87,6,204,107,249,115,151,218,182,14,75,167,242,101,225,149,64,185,47,182,214,214,223,131,81,118,68,134,247,40,220,81,169,228,190,137,132,173,16,132,147,124,141,55,43,121,135,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,243,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,102,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,238,207,133,166,5,195,193,252,169,208,110,73,180,110,146,228,196,79,239,146,166,243,134,195,142,46,43,134,101,79,66,92,104,183,114,122,94,91,201,109,106,82,144,228,151,254,137,168,208,153,128,2,157,176,79,60,113,178,165,157,156,115,179,241,5,18,228,97,213,225,137,21,181,206,121,165,186,234,232,146,211,80,144,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,113,32,0,2,170,248,231,125,73,254,242,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,28,171,54,62,22,49,147,225,253,195,229,207,136,65,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,0,1,194,179,131,155,59,55,40,184,95,242,226,187,30,37,98,187,62,67,113,168,86,226,167,156,87,234,171,39,16,79,154,22,77,186,104,67,77,44,220,82,205,27,53,229,160,204,148,234,8,226,7,7,11,254,242,197,59,203,48,88,131,136,55,12,186,229,195,92,145,110,73,157,58,73,150,247,87,165,72,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,174,39,248,48,230,40,229,234,125,98,12,86,92,149,108,41,218,202,214,166,245,81,51,26,12,213,30,134,72,81,247,184,94,210,47,180,133,67,101,43,23,234,120,37,142,246,213,121,185,206,199,134,186,172,56,117,18,39,84,132,244,231,49,133,59,187,215,65,105,163,93,187,143,78,206,210,247,104,134,199,186,233,183,189,163,71,186,233,50,91,126,53,86,12,121,136,82,22,149,22,142,180,151,11,181,38,101,220,162,246,159,222,98,169,248,208,63,83,59,202,220,142,235,142,116,125,12,53,37,58,171,110,254,109,68,136,244,238,215,65,195,184,101,226,165,185,132,88,195,114,221,23,36,216,241,152,43,78,99,77,173,231,27,71,206,117,80,214,90,26,214,146,215,70,213,237,215,176,113,172,214,98,146,177,123,28,174,139,173,47,27,177,189,37,53,136,139,221,184,148,199,88,251,136,50,61,234,35,45,28,246,30,158,225,108,124,34,112,241,219,59,46,83,42,211,35,51,206,174,86,220,168,52,246,207,156,228,189,2,2,137,59,141,36,123,117,73,158,132,102,90,251,76,78,128,0,0,0,1,8,120,175,226,107,118,126,94,206,218,139,59,147,50,183,51,165,113,28,221,166,184,239,65,156,131,45,9,100,103,169,167,218,70,95,120,167,188,186,218,47,94,248,225,99,219,204,182,151,58,155,134,152,133,165,68,102,74,74,166,52,131,35,34,73,235,244,189,195,72,182,37,16,173,171,34,223,183,137,180,183,232,202,92,72,123,82,90,17,114,217,74,52,34,208,191,87,220,95,112,251,160,0,0,63,225,231,155,142,203,146,30,90,80,219,73,53,173,74,61,8,136,139,83,51,51,21,45,197,15,59,110,85,234,15,224,102,26,86,228,181,26,49,169,186,188,136,146,118,146,214,149,77,138,252,117,41,151,204,141,38,70,131,52,45,26,247,25,251,8,68,60,161,229,94,240,204,238,36,67,167,70,140,250,40,145,164,55,34,169,57,196,58,72,54,82,251,4,242,18,225,50,226,57,155,31,220,68,174,207,105,246,119,223,134,14,97,37,167,130,246,21,38,198,180,233,145,162,179,79,136,195,14,184,211,45,33,82,29,109,150,218,83,171,54,208,130,90,212,77,36,205,70,146,51,211,246,23,184,1,25,115,169,150,130,204,77,30,223,166,146,18,69,14,173,17,231,149,167,111,41,9,144,149,17,159,41,206,207,158,246,246,127,111,105,194,11,6,6,24,225,181,187,100,83,154,66,27,164,211,34,68,86,196,164,183,41,168,237,181,175,98,83,175,208,46,221,11,246,119,15,133,153,74,146,233,56,45,113,79,109,198,219,83,125,38,138,113,90,39,182,91,37,239,47,120,205,73,155,178,158,212,146,106,90,189,132,90,247,16,212,22,31,65,85,54,208,129,9,77,236,54,249,190,174,154,105,171,171,62,239,218,61,16,0,0,0,0,0,0,0,0,0,0,0,0,0,15,205,81,73,46,27,137,81,106,71,167,103,237,33,151,219,226,26,41,247,68,216,141,182,104,75,124,189,19,166,154,106,218,79,187,246,141,6,100,78,182,171,131,44,86,133,73,77,169,6,231,164,59,20,157,15,178,161,37,62,243,247,14,252,100,74,45,20,68,101,246,130,82,148,150,212,164,136,139,216,68,63,160,3,129,231,31,45,52,28,198,225,69,82,136,236,8,222,155,135,25,249,52,217,38,210,57,132,250,35,72,75,72,223,202,113,123,119,189,174,137,45,117,237,46,222,250,11,187,109,203,207,1,113,78,85,29,243,151,77,173,91,21,85,147,15,39,154,201,169,113,164,169,41,113,10,50,66,205,59,218,212,148,68,93,222,195,238,188,142,31,25,152,139,143,216,49,76,137,82,158,135,110,27,126,51,52,233,137,83,164,167,93,228,68,138,75,121,68,110,173,106,213,199,143,85,30,154,159,121,17,247,202,128,0,0,14,241,70,156,88,112,172,172,172,194,124,166,129,13,12,194,175,66,235,30,82,91,219,190,83,243,167,45,70,102,72,34,51,52,164,187,76,205,95,105,143,127,193,163,18,149,3,21,107,216,111,33,226,109,137,20,121,85,52,27,138,209,42,113,82,105,236,146,75,85,104,106,208,187,182,235,246,251,5,198,119,128,0,0,0,14,101,153,91,30,46,33,96,101,235,110,191,4,165,186,229,6,164,168,173,27,68,225,155,231,13,228,35,66,52,168,245,213,122,118,22,189,189,131,55,247,173,30,69,175,123,87,168,14,180,168,239,210,106,178,161,169,27,77,6,218,218,121,72,50,211,66,50,50,52,247,104,90,105,220,67,230,72,153,80,169,184,209,74,149,34,91,137,74,89,104,156,90,156,50,79,177,41,215,217,219,216,69,239,23,83,194,79,5,156,195,220,16,155,127,92,112,10,37,74,183,57,199,163,184,227,92,179,244,123,208,224,186,147,51,90,18,173,55,33,71,216,163,79,103,183,188,115,46,41,25,214,133,30,152,254,4,97,205,109,46,73,117,74,77,90,76,41,36,100,148,26,102,197,122,58,150,203,250,145,235,176,205,11,70,157,198,126,194,16,23,40,248,59,85,199,44,116,183,237,198,169,210,103,198,102,124,73,245,35,75,42,116,138,41,76,97,14,169,126,162,203,110,142,246,154,139,78,222,211,247,232,142,200,182,160,217,182,109,10,211,166,176,134,99,81,169,177,96,52,132,36,146,68,134,90,75,101,216,68,69,220,146,238,34,251,136,125,176,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,39,167,11,238,32,145,169,49,168,185,94,198,154,172,181,161,114,19,2,207,174,73,117,217,43,222,243,177,99,195,162,147,77,48,165,18,9,75,125,72,125,215,118,54,130,75,94,170,18,141,45,124,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,136,120,131,103,110,171,154,251,253,186,21,176,252,184,56,117,106,200,144,205,42,26,101,41,76,85,159,75,207,37,21,101,182,166,90,90,22,228,117,54,148,180,225,40,217,46,97,36,200,220,115,94,151,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,188,159,195,68,0,203,70,98,239,188,175,226,156,12,76,177,100,127,85,14,177,11,99,63,206,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,214,102,199,197,62,50,124,64,184,124,197,241,47,248,81,231,95,242,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,0,205,102,108,124,83,227,39,196,11,135,204,95,19,127,133,62,122,163,89,206,64,202,198,43,207,137,26,133,42,65,51,101,78,76,87,84,250,106,50,230,160,189,26,178,101,181,18,144,235,178,28,117,47,56,105,229,153,56,149,45,73,83,100,213,186,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,67,149,113,171,241,79,107,124,63,131,230,53,17,205,56,124,231,110,171,149,11,253,202,21,206,252,185,216,117,117,72,142,205,86,26,165,41,44,82,95,83,204,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,46,89,40,204,219,111,75,222,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,170,14,40,60,65,35,85,163,86,178,189,130,213,89,104,66,36,42,5,225,92,140,235,177,151,189,151,101,71,153,69,54,157,97,42,52,26,144,194,150,251,78,236,113,6,166,189,100,41,122,192,188,167,120,167,193,191,136,22,247,152,176,52,166,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,95,78,65,115,175,106,230,179,14,34,81,42,213,62,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,187,42,135,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,123,51,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,246,174,26,25,227,147,151,27,201,156,30,190,17,17,120,117,122,86,27,91,210,220,91,81,215,67,168,188,77,176,83,84,242,205,41,56,198,148,52,151,146,181,122,136,108,156,65,145,165,104,122,242,69,27,113,47,207,28,156,199,94,79,96,245,142,136,136,195,171,46,176,226,217,150,218,218,144,186,229,69,146,113,131,154,151,144,106,73,70,36,173,212,178,148,43,215,67,134,226,204,205,72,67,48,128,125,91,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,47,167,32,185,215,181,115,89,135,17,40,149,106,159,79,137,182,205,61,150,238,58,124,131,109,14,79,216,73,109,85,56,228,218,80,133,50,234,204,141,105,66,75,146,226,201,6,91,84,210,221,233,89,170,204,197,155,149,12,35,153,138,87,132,25,117,21,170,66,105,180,138,100,98,52,174,163,81,113,14,45,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,94,117,239,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,107,220,45,50,19,242,18,29,7,53,216,160,254,251,130,171,79,235,45,10,92,121,26,183,2,12,182,13,37,50,66,144,122,56,243,204,58,162,67,90,154,91,109,195,53,145,186,162,75,22,84,2,149,184,213,248,167,181,190,31,193,243,26,136,143,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,245,128,80,15,20,127,29,152,155,248,47,147,194,30,215,134,134,120,228,229,198,242,103,7,175,132,68,94,29,94,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,188,144,1,78,220,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,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,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,137,233,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,0,25,87,22,169,194,143,61,63,160,202,254,53,222,127,249,60,91,2,108,228,255,0,140,149,82,220,144,106,255,0,138,233,80,164,254,187,36,191,240,118,69,170,8,171,197,31,192,158,38,254,11,231,16,133,5,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,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,229,89,157,204,45,171,149,252,26,173,98,229,211,27,175,232,57,113,169,212,180,74,110,59,213,57,206,171,107,81,219,82,207,252,103,22,105,74,212,134,154,117,100,133,236,218,121,225,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,211,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,59,116,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,5,85,241,206,250,147,253,228,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,67,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,235,56,182,38,111,236,73,21,250,4,63,67,92,148,109,159,40,45,254,99,210,61,23,205,122,66,34,255,0,42,91,13,54,255,0,53,184,230,231,205,145,236,215,106,180,50,237,144,0,0,2,176,56,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,7,12,92,82,252,151,231,38,202,234,235,190,140,165,93,189,69,173,80,254,75,206,234,186,166,207,164,99,177,10,82,55,78,110,23,174,157,186,105,235,40,144,107,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,138,113,130,198,58,21,141,150,3,194,169,12,245,21,172,75,168,49,30,27,123,150,142,68,88,50,24,151,34,78,164,133,33,91,86,136,205,114,205,72,81,245,59,211,184,155,81,10,128,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,77,32,3,53,153,177,241,79,140,159,16,46,31,49,124,76,174,21,249,234,147,96,92,52,172,176,226,148,249,111,219,21,201,12,211,108,199,153,138,214,202,77,69,249,79,45,76,58,77,182,79,56,137,79,73,34,39,22,181,242,150,148,22,212,182,181,173,187,137,0,1,85,124,115,190,164,255,0,121,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,239,112,226,207,28,156,214,217,179,236,252,65,68,72,248,139,103,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,79,41,43,117,165,36,210,79,19,77,204,160,30,43,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,59,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,179,195,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,198,113,102,148,161,43,117,215,86,72,70,253,165,63,248,24,253,118,126,237,255,0,18,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,226,94,246,212,27,202,205,174,218,117,38,16,244,106,205,54,84,7,80,180,146,136,208,243,74,108,251,12,140,187,148,125,228,127,113,140,238,102,227,7,106,184,27,142,151,5,184,237,58,76,8,207,79,151,62,154,106,101,77,17,197,57,143,161,165,35,212,65,109,209,174,195,73,105,217,216,126,233,245,194,223,58,208,164,83,24,192,140,70,173,165,185,45,41,41,164,201,155,36,136,148,130,76,40,172,199,74,222,127,83,61,119,153,33,8,211,188,203,218,67,166,241,108,193,103,49,11,4,33,95,214,220,2,151,82,162,78,109,233,14,54,215,48,253,30,204,57,206,168,200,208,133,43,77,203,73,246,168,147,219,236,239,20,173,30,101,66,152,227,165,22,84,136,142,41,42,101,210,109,106,108,205,62,212,171,79,103,103,105,31,184,125,59,42,143,34,232,189,168,52,6,154,84,135,234,245,88,176,210,141,166,181,56,183,94,74,8,180,208,204,204,205,94,227,215,220,99,72,25,106,177,226,225,238,6,89,86,236,120,37,17,214,232,52,213,74,108,154,38,204,159,40,108,161,122,145,37,39,174,168,211,180,181,236,237,29,52,0,0,0,3,184,83,159,25,124,74,84,252,85,160,225,188,119,137,198,35,209,226,212,214,109,171,84,165,196,201,168,50,105,61,21,161,43,67,238,219,175,219,236,30,3,132,254,21,149,235,152,79,148,213,8,72,122,21,6,23,88,202,148,222,237,146,152,157,5,105,50,51,65,145,25,37,71,218,70,74,251,72,94,95,112,0,0,0,138,252,65,243,49,23,0,112,94,167,18,155,61,13,92,55,4,103,169,208,210,151,73,46,181,207,137,40,144,242,72,157,66,211,163,140,150,138,45,116,62,226,51,238,163,123,74,220,188,241,235,20,226,209,216,57,117,42,213,207,85,65,62,242,185,175,26,87,38,74,82,167,22,162,37,172,147,189,221,77,70,71,223,237,62,251,244,201,198,90,104,57,114,194,138,93,17,168,17,189,55,50,51,18,106,82,73,164,115,13,245,198,142,151,81,191,148,218,246,239,103,93,20,90,235,218,125,189,221,240,0,127,202,144,149,150,139,73,40,139,183,180,181,31,210,34,34,208,139,176,112,44,245,214,213,111,229,138,239,169,37,181,56,109,122,63,213,73,106,103,173,66,50,125,229,239,25,242,177,225,34,161,116,66,134,227,102,180,185,204,213,36,90,235,163,106,63,236,26,130,167,36,145,13,180,164,180,34,215,179,246,152,253,32,0,0,0,0,0,0,0,0,0,0,0,0,0,63,202,74,77,108,169,36,93,250,127,156,102,103,29,169,206,82,113,86,185,79,117,174,90,154,233,181,78,221,52,214,51,71,221,161,123,197,221,112,191,174,174,185,147,187,45,215,149,171,200,244,142,254,223,125,82,110,157,230,103,220,66,88,128,0,15,225,145,25,104,101,169,24,169,206,46,185,104,98,155,38,30,56,219,52,167,79,169,113,184,83,211,25,130,218,70,163,159,37,215,150,72,107,236,78,171,82,253,218,151,180,114,46,18,24,156,253,153,152,121,22,244,186,131,201,129,92,164,174,19,113,141,211,38,186,151,167,64,65,47,97,172,147,187,106,116,215,67,61,59,52,49,120,29,253,164,63,160,0,0,43,175,140,94,24,51,86,194,106,70,34,70,136,183,37,66,169,199,132,225,182,217,25,165,148,70,168,60,106,61,16,102,73,35,62,211,221,167,217,237,21,201,146,11,253,236,59,204,133,163,83,110,114,227,55,80,169,192,167,62,105,116,209,189,167,39,198,82,144,126,178,117,35,217,220,102,101,217,220,52,71,71,156,213,82,145,6,166,194,181,110,92,102,159,65,234,93,169,90,73,69,221,175,191,222,63,96,0,0,0,15,203,83,100,228,83,101,199,36,165,70,235,14,35,69,22,164,122,164,203,67,251,6,115,243,161,107,38,213,204,165,249,29,59,72,231,215,234,147,148,73,238,73,174,124,130,208,187,11,79,163,246,253,227,229,229,103,8,234,120,203,141,214,181,171,14,41,187,17,53,72,47,212,20,104,82,146,152,157,91,13,186,103,162,22,68,68,78,23,210,45,190,255,0,182,206,243,165,156,11,107,43,88,85,7,47,248,77,58,3,183,9,81,26,165,188,244,23,91,87,68,142,154,68,69,43,115,15,54,182,223,67,140,54,122,154,61,94,206,205,116,34,169,40,177,47,188,98,189,201,182,27,170,87,235,213,201,190,178,180,122,83,170,117,231,187,207,77,235,50,53,185,223,218,122,171,218,102,46,215,135,110,77,226,101,238,198,143,121,92,212,230,62,86,215,161,33,199,148,182,75,155,29,151,217,136,226,152,81,173,134,221,65,165,214,85,170,12,204,136,253,231,218,83,44,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,234,120,94,231,167,242,215,106,163,3,177,142,243,234,241,38,139,191,208,242,102,167,107,213,218,91,109,164,203,87,141,71,212,76,103,71,57,154,146,86,182,137,14,124,234,147,33,194,159,226,154,248,174,103,95,242,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,87,88,159,252,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,251,201,252,52,85,88,149,89,5,206,189,213,149,60,71,137,68,171,84,250,140,50,185,170,12,183,113,211,228,27,139,110,6,243,75,106,169,199,38,210,181,165,230,144,68,107,74,18,124,230,208,72,50,220,150,150,213,244,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,156,44,216,248,167,198,79,136,23,15,152,190,57,80,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,217,248,0,12,214,102,199,197,62,50,124,64,184,124,197,241,202,133,212,240,189,207,79,229,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,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,136,0,39,255,0,11,220,244,254,69,46,164,96,118,49,222,125,38,27,86,183,250,30,76,212,238,102,133,84,113,196,153,106,241,168,186,120,111,106,231,51,82,82,16,233,161,207,154,74,164,56,119,82,32,175,20,44,235,254,111,246,34,240,99,15,106,117,88,56,147,121,83,209,37,170,140,35,228,250,26,150,167,148,133,200,39,84,147,213,231,121,79,178,217,54,100,182,253,119,119,182,164,53,204,164,17,213,114,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,254,11,231,16,133,0,143,127,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,41,150,140,197,216,153,160,194,200,24,153,98,200,254,170,29,98,22,199,191,155,42,157,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,23,85,28,171,50,249,116,177,51,65,133,147,240,206,250,143,253,108,202,60,221,239,127,54,85,58,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,251,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,93,43,243,241,198,95,205,31,243,84,244,213,87,147,233,14,87,167,125,34,158,119,201,222,70,207,66,108,229,115,57,60,207,91,127,59,94,87,242,125,188,159,80,115,92,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,207,226,197,139,249,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,142,193,98,228,250,230,197,28,162,86,243,35,135,229,46,161,82,179,238,138,148,11,134,154,167,99,180,195,52,72,212,198,38,42,114,20,226,208,173,237,169,78,37,77,167,152,167,9,214,205,41,79,45,91,249,86,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,122,12,203,230,46,251,205,6,41,207,196,203,234,71,245,176,232,240,182,51,252,217,75,234,94,121,136,124,198,154,111,157,202,231,173,60,213,167,122,251,204,251,136,166,87,10,124,142,70,196,170,172,12,210,98,74,229,181,66,182,43,4,187,90,152,148,58,193,212,106,49,84,133,148,213,185,161,18,227,50,238,137,74,91,81,243,30,105,196,172,210,150,148,219,215,18,0,41,91,141,95,138,123,91,225,252,31,49,168,136,0,38,87,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,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,172,80,15,20,127,29,152,155,248,47,147,194,17,84,90,167,10,204,248,255,0,173,25,84,197,250,215,245,173,90,21,218,157,71,254,33,17,168,137,71,43,254,80,166,150,227,223,213,199,66,127,68,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,181,78,53,126,22,45,111,136,16,124,186,162,41,219,15,111,90,174,26,223,246,214,35,80,163,196,126,165,106,214,33,86,225,181,45,10,83,14,63,25,228,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,241,162,140,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,141,89,250,205,116,60,169,96,116,186,221,49,221,247,157,209,206,163,218,236,182,243,4,227,18,148,202,141,83,212,219,164,174,99,49,253,69,40,137,181,165,78,45,134,213,180,157,222,154,1,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,250,120,92,120,19,195,47,198,188,226,104,149,64,51,89,155,31,20,248,201,241,2,225,243,23,199,42,23,83,194,247,61,63,150,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,0,1,149,112,23,125,195,131,136,4,60,196,80,154,194,76,94,184,191,213,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,174,129,197,31,192,158,38,254,11,231,16,133,0,143,107,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,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,226,184,131,82,80,165,180,235,75,52,35,126,210,246,183,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,207,102,112,115,103,121,102,235,20,62,92,87,99,203,163,208,160,71,110,53,10,220,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,126,156,180,25,154,90,65,23,10,23,83,193,83,194,197,211,241,2,119,151,83,132,255,0,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,10,171,227,157,245,39,251,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,4,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,237,64,0,115,252,126,193,202,22,96,48,106,236,193,219,141,238,158,37,205,79,84,118,228,237,90,250,73,72,81,57,26,78,196,45,6,231,41,246,218,119,151,188,146,189,155,85,234,168,200,102,92,90,78,124,113,190,171,152,238,25,216,71,140,181,218,28,74,69,74,191,124,52,153,145,34,56,165,176,79,198,98,175,25,197,183,187,214,74,22,166,13,100,131,53,26,9,100,147,82,246,239,56,193,194,227,199,102,25,126,53,228,243,71,213,226,151,142,147,49,131,53,149,235,110,21,103,171,182,240,239,251,219,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,69,112,79,193,122,85,70,77,249,142,247,13,161,18,84,138,92,136,180,27,102,176,242,210,181,197,124,218,113,117,20,180,222,237,80,179,105,232,68,110,154,8,246,56,180,33,90,41,212,157,175,128,12,214,102,199,197,62,50,124,64,184,124,197,241,202,133,201,240,197,226,1,51,23,97,198,203,246,55,220,93,93,245,19,107,22,205,73,214,223,118,85,122,43,108,60,243,169,146,180,160,219,39,152,110,63,107,206,45,42,121,43,78,164,167,18,181,185,98,160,2,170,248,231,125,73,254,242,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,65,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,9,228,251,54,118,110,110,176,191,229,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,118,170,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,198,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,106,156,12,126,187,63,118,255,0,137,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,211,136,150,77,226,102,18,198,145,121,91,52,230,126,86,208,97,45,198,84,134,75,155,33,150,25,150,226,88,35,67,14,58,179,83,175,39,68,17,145,25,251,143,180,233,42,84,75,239,7,111,115,109,246,234,148,10,245,14,111,170,163,39,162,186,151,89,123,188,181,216,178,34,91,125,253,135,170,125,134,66,219,114,91,156,11,107,52,184,85,59,47,248,179,58,11,87,9,209,29,165,178,244,231,91,79,90,142,154,60,68,171,115,239,56,183,31,91,143,184,122,146,61,110,222,205,117,35,172,92,211,225,29,79,6,177,186,233,181,101,197,54,162,42,169,57,250,121,146,20,148,170,39,86,250,26,50,213,8,35,35,38,207,232,150,223,119,217,244,242,95,107,38,234,204,165,133,28,246,25,193,175,210,231,17,47,185,70,137,241,203,67,236,61,126,151,217,247,141,24,83,25,56,244,216,145,205,41,73,180,195,104,209,37,161,22,137,34,208,190,193,250,128,0,0,0,126,58,196,230,169,116,137,213,55,213,163,113,35,58,250,207,82,236,74,18,106,62,253,61,222,241,157,204,239,223,239,98,38,100,46,234,154,231,57,37,186,125,78,125,57,131,91,166,189,141,55,62,74,146,130,245,149,161,22,254,226,50,46,222,225,99,124,29,48,193,154,78,19,85,241,18,76,69,183,42,101,78,68,38,205,198,200,141,76,174,53,61,226,81,106,130,51,73,153,119,238,211,236,246,139,20,0,0,1,252,238,237,49,71,252,91,241,57,251,207,48,241,237,232,149,7,85,2,135,73,68,39,35,19,166,109,117,44,206,158,131,94,194,89,167,118,213,105,174,132,122,118,104,67,174,112,137,203,67,21,41,51,49,198,230,165,58,93,51,174,66,128,153,44,22,211,52,156,9,45,60,130,91,95,106,180,90,87,239,208,189,162,217,8,136,139,66,45,8,135,244,0,0,68,238,39,245,213,208,242,119,122,188,194,180,121,126,141,217,219,238,170,66,215,184,200,251,140,82,46,4,211,156,171,98,173,14,158,211,92,197,59,212,232,157,186,235,164,103,79,187,67,247,13,51,70,73,161,148,164,203,187,95,243,143,245,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,212,180,25,192,206,45,17,234,14,97,174,152,78,154,143,111,67,161,171,93,127,192,99,159,184,189,226,213,56,66,87,221,168,229,185,170,18,182,236,164,110,219,167,127,206,207,158,163,215,183,236,247,23,237,19,176,0,0,7,55,204,46,20,82,241,151,9,174,43,34,161,21,15,57,46,157,45,49,12,208,149,26,100,42,51,173,33,69,170,23,161,151,48,251,72,181,247,123,142,161,114,83,129,119,125,179,158,58,133,166,229,30,92,102,237,42,163,170,55,31,142,234,18,227,17,106,241,155,220,147,229,150,164,123,117,35,209,37,217,236,23,128,130,50,66,72,251,200,136,140,127,208,0,0,14,39,156,171,1,172,70,203,165,235,67,84,52,72,121,138,45,74,84,98,83,100,179,75,197,6,66,80,164,250,170,50,81,26,251,12,139,95,112,207,19,75,169,97,245,248,135,91,220,220,251,114,174,74,78,237,201,52,187,29,238,205,126,138,139,214,71,216,127,112,209,102,83,177,2,54,36,229,234,194,175,183,37,15,73,77,187,75,98,105,165,100,173,36,244,44,45,194,63,89,71,174,171,254,145,235,239,29,116,0,0,0,7,227,172,76,110,157,72,157,80,117,105,66,35,70,117,229,41,71,162,82,73,73,153,153,159,176,187,6,113,179,125,118,38,240,204,134,32,212,16,225,184,136,247,37,90,42,21,174,169,52,166,124,131,35,73,234,126,175,173,216,58,46,90,49,150,220,203,110,25,92,151,236,102,160,75,189,235,45,204,163,211,27,113,45,184,184,173,61,29,151,89,144,68,75,109,228,26,94,103,77,233,81,145,107,216,70,174,210,225,85,90,166,32,227,198,35,46,92,158,190,183,112,92,53,3,216,218,57,242,84,78,62,249,153,33,36,102,181,237,230,59,216,93,167,235,123,76,251,110,31,135,222,66,45,252,30,182,32,98,54,35,81,89,151,118,207,105,169,77,51,46,50,28,40,73,91,113,94,79,170,244,116,58,219,168,117,181,151,98,143,110,167,237,212,196,237,74,82,132,146,16,146,74,82,90,17,17,104,68,94,225,253,1,229,47,252,82,176,48,194,144,253,102,249,187,168,244,102,24,105,78,145,78,168,49,28,215,162,86,173,19,205,90,72,204,201,11,208,181,246,31,184,196,14,198,174,48,118,53,167,54,77,39,11,232,103,89,145,29,213,180,82,100,70,102,68,71,54,155,137,220,149,177,52,140,210,102,150,204,143,78,212,168,207,218,66,60,255,0,118,115,48,142,214,146,167,172,235,25,20,178,150,78,25,53,79,156,79,155,59,254,143,108,237,186,237,246,119,107,246,11,36,201,214,105,97,102,155,14,85,119,55,73,122,4,184,146,14,28,164,27,4,211,102,234,24,142,226,205,5,205,112,246,234,255,0,102,167,174,133,218,94,254,252,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,77,251,55,34,177,179,75,195,135,13,47,140,62,129,17,24,169,64,143,84,102,11,210,101,58,132,84,233,204,214,106,171,58,105,17,184,76,50,181,57,33,78,33,229,35,233,161,40,82,208,133,26,209,92,22,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,78,172,124,226,179,119,226,174,89,109,236,38,182,33,85,105,23,157,82,158,229,47,16,43,18,25,132,228,90,156,85,69,114,51,205,199,71,44,246,245,92,206,114,205,40,97,76,41,36,219,102,225,30,242,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,153,92,73,50,207,102,229,67,8,240,31,11,108,249,210,234,43,84,139,158,165,87,169,201,51,74,234,53,23,17,73,67,175,147,123,141,44,163,107,77,161,13,164,207,106,16,157,202,90,247,184,191,215,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,188,159,195,71,10,225,39,96,89,184,167,142,151,254,31,98,13,189,18,185,111,87,48,222,124,105,208,100,145,236,117,30,146,166,153,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,113,92,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,255,0,130,197,39,30,105,214,109,215,50,171,76,137,23,8,42,146,23,46,148,236,182,118,75,149,91,35,109,151,157,138,162,45,87,24,154,103,150,234,151,170,121,173,182,150,189,100,200,34,174,12,216,248,167,198,79,136,23,15,152,190,36,254,86,178,73,74,205,126,70,174,90,237,176,196,72,56,139,106,223,21,103,169,83,19,21,42,126,172,194,104,241,20,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,172,32,254,250,172,43,171,253,181,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,242,120,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,19,40,0,102,179,54,62,41,241,147,226,5,195,230,47,137,169,67,201,69,59,49,124,51,44,12,80,178,169,154,226,109,163,79,172,57,25,105,41,79,185,85,165,198,171,213,157,93,49,166,27,81,160,158,90,223,82,219,81,52,165,169,196,33,163,52,165,102,164,87,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,229,123,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,135,12,140,186,88,153,160,194,204,123,195,59,234,63,255,0,88,38,81,230,239,123,249,178,169,211,86,25,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,40,107,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,83,43,0,248,172,221,248,85,150,91,135,9,174,120,85,90,189,231,75,167,183,75,195,250,196,118,97,55,22,153,21,49,91,140,203,114,17,203,45,221,47,47,156,131,82,31,83,234,81,182,225,182,69,188,224,173,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,22,21,88,200,228,108,184,240,225,196,124,97,190,23,45,120,139,122,81,232,40,122,35,136,118,58,40,116,231,171,52,231,202,18,153,89,37,71,36,212,134,148,242,150,159,81,109,147,104,34,36,173,111,67,92,167,120,167,193,191,136,22,247,152,176,52,166,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,74,174,40,89,22,252,138,93,75,199,28,28,179,58,76,54,173,108,244,196,104,74,220,205,10,168,227,138,35,209,146,73,116,240,222,213,190,94,134,164,33,211,91,127,52,149,71,108,252,87,10,122,78,60,189,154,56,21,220,26,166,68,93,30,28,114,137,123,204,168,179,172,38,104,143,58,133,56,209,184,69,185,50,86,166,18,166,18,131,220,167,26,213,90,178,151,244,189,224,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,229,11,126,75,111,191,202,159,228,83,208,95,223,159,202,15,146,222,140,234,153,255,0,93,58,158,155,145,206,223,202,253,55,171,191,126,207,110,237,59,69,250,100,115,40,148,172,160,225,26,173,71,234,49,43,23,101,122,66,106,87,29,85,136,233,66,22,249,32,146,136,172,172,210,78,174,51,37,187,103,48,245,53,184,243,132,150,249,166,218,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,42,241,66,200,183,228,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,207,248,126,228,70,187,154,171,169,187,214,233,71,69,134,86,253,64,155,168,201,213,14,122,82,83,14,69,113,218,86,196,72,106,67,28,216,210,20,125,74,72,210,141,52,45,85,216,87,189,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,2,149,184,213,248,167,181,190,31,193,243,26,136,230,156,55,176,26,205,204,150,37,226,62,20,222,112,162,41,21,28,55,168,174,153,57,232,230,242,233,53,18,157,0,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,200,51,47,151,75,239,43,248,167,63,12,239,168,255,0,214,204,163,205,222,207,243,157,47,169,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,238,50,238,51,157,60,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,182,161,64,60,81,252,118,98,111,224,190,79,8,119,92,155,229,18,149,155,238,31,151,69,168,197,70,37,30,236,160,226,69,66,165,110,85,95,142,149,161,15,157,42,158,149,197,121,100,147,117,17,158,45,187,249,103,169,45,182,92,52,185,202,38,213,94,183,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,88,253,165,198,2,171,67,202,129,90,147,232,82,229,98,253,46,58,45,200,149,87,38,41,104,144,193,195,121,44,214,212,183,219,120,158,146,203,173,177,206,97,211,34,121,110,19,137,94,213,45,182,171,131,251,234,191,110,175,246,214,227,185,46,58,135,252,36,201,213,41,210,28,255,0,156,227,207,56,226,254,213,41,74,246,153,137,191,154,92,146,82,178,161,145,171,106,187,115,177,18,118,34,221,87,197,37,234,172,197,69,74,95,164,176,170,60,181,46,146,135,18,243,168,90,27,144,151,20,167,91,52,147,199,203,53,17,147,109,233,24,50,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,41,88,117,252,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,175,67,216,85,137,150,174,50,97,197,185,138,86,84,190,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,243,249,138,199,155,55,45,184,71,93,197,107,206,108,68,162,157,29,104,166,65,122,65,178,186,181,68,208,163,143,9,163,74,22,173,238,41,58,26,137,10,216,130,91,138,45,136,81,150,123,51,21,143,55,150,100,177,114,187,138,215,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,59,27,74,180,53,18,19,189,102,183,20,91,214,163,62,106,47,251,133,199,129,60,50,252,107,206,38,137,84,3,53,153,177,241,79,140,159,16,46,31,49,124,76,170,62,71,35,102,59,135,14,28,99,13,142,185,104,196,91,46,143,94,67,49,27,67,178,17,92,167,51,89,168,190,112,146,202,9,74,41,36,165,186,166,84,132,250,235,112,219,89,25,41,11,102,189,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,190,156,130,231,94,213,205,102,28,68,162,85,170,125,62,38,219,52,246,91,184,233,242,13,180,57,63,97,37,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,118,85,0,12,171,139,20,181,248,127,195,204,71,15,108,55,197,188,33,183,127,213,98,7,164,88,118,52,119,24,142,221,197,23,211,114,155,219,33,111,45,182,208,243,45,153,173,15,26,183,27,109,27,74,37,252,201,181,8,48,82,147,138,21,172,92,180,33,224,173,50,92,251,237,186,196,105,118,251,81,153,109,213,166,107,11,39,155,116,210,233,27,68,134,205,190,98,212,231,205,165,8,82,151,162,9,70,46,207,136,223,202,175,238,117,94,159,46,189,21,242,147,209,246,239,166,61,19,204,232,122,239,74,64,231,244,252,223,156,228,243,55,236,223,235,109,211,94,221,69,11,137,255,0,196,235,33,223,145,10,236,156,121,194,122,46,219,6,224,168,43,210,84,186,117,59,151,22,215,121,72,101,45,234,174,106,143,147,33,245,72,52,237,109,182,153,81,182,201,105,189,164,156,117,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,234,188,71,115,199,27,53,183,148,11,63,15,145,46,62,29,89,242,31,92,23,157,91,173,46,183,45,68,72,57,174,176,102,73,66,18,146,82,88,74,147,205,74,29,117,74,52,155,198,211,126,39,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,235,226,99,73,165,80,51,175,136,20,42,21,50,37,58,155,78,143,65,137,14,28,70,82,203,17,152,110,137,5,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,44,43,130,167,133,139,167,226,4,239,46,167,9,254,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,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,138,188,81,252,9,226,111,224,190,113,8,82,6,94,173,106,21,243,143,184,105,101,93,48,122,218,45,193,120,81,169,117,24,220,213,183,207,138,252,214,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,233,121,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,178,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,208,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,0,5,11,113,75,192,185,152,63,154,202,245,201,10,141,210,91,120,137,253,242,83,30,108,223,113,181,202,112,136,170,8,83,142,150,222,119,85,204,121,77,161,74,74,27,146,199,209,37,18,19,197,105,184,165,255,0,234,177,112,224,165,66,187,245,129,70,186,105,20,206,151,255,0,197,213,40,211,223,231,18,63,251,26,157,139,95,218,132,254,144,199,213,201,182,49,208,178,255,0,152,123,127,24,174,54,122,136,150,205,62,185,33,184,219,150,142,174,82,233,19,27,141,27,122,16,179,111,154,251,141,53,204,216,105,70,253,202,245,82,102,56,168,210,70,81,112,66,171,151,28,186,89,152,53,93,174,68,171,212,168,17,228,170,100,184,141,169,12,27,242,37,61,37,196,55,187,214,82,16,167,205,4,179,36,154,201,4,163,74,55,108,46,192,0,51,89,155,31,20,248,201,241,2,225,243,23,196,233,180,114,81,249,213,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,178,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,211,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,45,64,85,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,195,149,102,199,194,198,50,124,63,184,124,185,241,154,193,102,156,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,132,25,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,87,16,106,74,210,135,90,105,102,133,236,218,114,83,136,111,17,31,206,110,29,63,11,240,156,170,180,139,6,63,38,161,82,91,178,57,110,86,222,91,17,221,109,137,44,114,200,218,233,31,234,16,104,75,174,180,227,137,75,164,103,177,165,23,11,201,246,83,47,44,221,98,135,200,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,250,188,66,44,11,55,11,51,115,123,97,246,31,91,209,40,118,245,14,61,18,52,24,49,136,246,52,143,67,195,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,153,92,12,126,187,63,118,255,0,137,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,7,56,185,165,133,149,156,57,77,220,229,37,233,242,229,200,40,113,80,76,19,173,147,171,98,67,136,53,151,53,179,219,171,29,186,30,186,31,97,123,171,111,251,179,153,132,106,180,165,51,103,88,203,165,156,179,112,137,218,124,227,124,153,223,244,123,39,109,215,111,179,187,95,176,72,108,21,227,7,99,93,147,99,82,113,66,134,116,105,18,29,67,71,38,60,102,99,196,111,113,182,157,202,91,243,76,201,36,106,112,204,244,236,74,72,253,134,39,141,129,138,88,127,137,244,134,43,54,61,223,71,172,176,251,73,116,202,13,65,137,6,141,82,133,104,174,82,212,68,100,75,78,165,175,180,189,228,61,88,15,226,146,149,164,208,180,146,146,162,208,200,203,82,50,247,8,37,196,19,33,22,254,48,219,19,241,27,14,104,172,196,187,96,52,236,167,89,137,25,13,148,212,161,185,79,43,213,102,58,221,113,213,186,226,11,181,69,187,66,246,232,98,158,41,85,76,65,192,124,70,68,184,221,125,18,224,183,170,5,189,181,243,227,40,220,97,242,51,66,136,141,11,219,204,107,180,187,15,213,246,25,118,119,92,203,227,45,185,153,44,50,182,239,217,45,64,137,123,209,155,135,71,169,182,218,91,109,114,154,102,59,206,189,32,200,214,227,203,53,60,246,155,212,162,35,211,180,137,93,167,206,114,133,117,149,159,153,12,62,168,45,195,109,18,46,74,76,85,171,93,8,146,169,241,204,205,71,169,122,190,175,104,209,213,26,99,117,26,68,26,131,75,74,209,42,51,79,37,73,61,82,162,82,72,200,200,253,165,218,63,96,0,0,0,14,69,155,28,64,141,134,249,122,191,107,238,73,67,50,85,110,213,24,132,106,89,39,89,61,11,235,108,139,214,73,235,170,63,162,122,251,134,116,221,93,75,16,111,197,186,230,231,39,220,117,115,82,182,238,81,169,217,15,118,233,244,148,126,178,254,211,251,198,135,114,107,96,51,135,57,116,178,168,104,134,136,239,63,69,166,202,146,73,108,144,106,121,80,99,165,106,87,170,147,53,25,163,180,204,181,247,142,216,0,0,3,254,86,70,104,81,23,121,145,145,10,63,206,182,5,221,247,54,120,233,246,155,116,121,114,91,187,106,141,40,156,98,59,171,75,108,74,171,201,111,114,143,150,122,17,110,212,207,69,23,111,180,91,214,94,176,162,151,131,88,77,110,217,20,248,168,101,200,148,232,137,150,100,132,164,213,33,49,154,105,106,61,16,141,76,249,101,218,101,175,191,220,93,32,0,0,4,19,226,247,95,118,157,150,231,104,72,219,178,175,183,126,186,235,243,83,224,40,180,237,251,125,199,251,5,85,228,234,136,245,123,48,214,180,38,141,69,187,174,212,211,174,191,224,50,15,220,126,225,163,242,45,11,65,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,7,196,186,128,84,12,211,220,204,37,163,65,47,162,211,84,233,174,148,232,103,238,47,120,155,92,24,107,199,39,14,174,186,34,182,145,67,232,118,251,207,123,245,5,31,183,251,5,145,0,0,0,15,3,67,193,139,46,131,136,149,12,75,129,71,136,205,98,162,203,172,188,243,113,218,74,150,78,62,79,40,205,68,130,81,153,172,136,207,85,31,249,123,71,190,0,0,0,31,146,173,78,143,87,165,204,165,75,105,46,49,50,59,145,220,66,146,70,74,74,210,105,50,50,50,50,62,195,63,96,206,238,120,112,210,78,24,102,70,240,166,56,194,26,143,83,170,212,42,145,18,132,154,82,76,57,62,74,80,90,108,73,119,55,236,35,47,113,139,39,224,253,137,142,220,216,59,82,180,37,73,108,215,74,168,188,150,219,82,207,153,203,106,44,6,200,200,141,103,234,250,218,119,17,107,238,22,12,0,0,0,3,140,230,255,0,16,17,134,249,122,189,43,135,39,144,243,244,90,140,88,235,37,237,81,58,112,100,41,59,79,114,79,93,81,217,161,234,51,155,113,213,158,175,92,53,74,228,151,86,227,181,25,175,203,113,107,81,154,148,167,22,106,51,51,51,51,51,51,63,121,143,206,223,91,81,121,136,44,147,175,184,226,146,203,45,39,85,26,148,103,162,82,69,237,62,221,8,136,91,103,12,76,141,198,160,210,163,99,126,39,209,208,229,78,65,161,250,76,105,17,200,201,166,148,152,82,88,123,99,241,201,73,112,148,75,45,200,94,133,218,69,219,169,139,50,66,16,218,18,219,105,36,165,36,68,148,145,104,68,94,226,31,244,63,229,107,67,104,83,142,40,146,148,145,154,140,207,66,34,247,136,165,155,76,253,225,126,94,233,19,168,212,218,172,90,197,212,168,238,165,136,177,31,143,32,153,119,107,233,79,53,9,144,219,137,34,117,146,37,104,90,150,164,93,231,217,77,120,253,154,220,91,204,29,122,85,66,235,185,102,183,78,91,139,228,211,163,204,146,81,146,217,173,211,78,173,56,242,210,71,181,229,39,179,179,78,207,191,206,97,126,1,98,198,48,204,68,91,18,202,172,84,27,90,201,7,37,170,108,151,88,65,153,160,181,82,218,109,122,17,115,16,103,246,30,190,225,97,185,115,225,6,111,149,58,226,198,218,194,208,218,218,102,73,193,129,35,69,18,143,146,189,142,55,38,23,252,106,76,181,247,23,188,88,246,16,96,166,31,96,117,178,155,83,15,168,145,224,67,37,19,142,26,35,48,210,221,115,150,219,102,181,242,155,65,41,70,77,35,83,211,83,211,238,211,221,128,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,106,226,139,195,254,29,94,29,75,51,120,33,110,242,106,172,245,53,27,226,150,195,140,49,21,200,173,48,235,239,85,147,204,90,54,188,92,173,29,109,178,90,158,83,137,112,146,75,39,84,237,80,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,167,135,206,73,41,89,80,176,28,174,220,236,68,157,136,183,84,120,239,85,102,42,42,82,253,37,133,50,202,151,73,67,137,121,212,45,13,200,75,138,83,173,154,73,227,229,154,136,201,182,244,140,28,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,221,49,87,5,240,191,27,233,84,138,22,43,218,17,46,74,109,14,177,30,189,14,28,181,185,200,41,172,165,105,109,78,54,149,18,94,70,215,92,73,180,225,41,181,18,140,148,149,15,106,51,89,155,31,20,248,201,241,2,225,243,23,197,154,112,80,191,236,215,112,94,242,194,212,220,49,10,236,139,116,72,175,174,146,163,52,190,116,231,98,66,97,50,16,70,90,45,4,235,43,66,182,153,236,51,111,126,222,99,123,191,87,21,204,148,126,83,109,87,243,41,134,116,202,84,107,146,210,167,200,147,118,181,167,37,234,197,45,150,210,162,145,188,212,77,169,232,173,182,190,197,39,123,141,30,210,89,155,44,180,170,140,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,127,153,74,22,106,112,58,143,137,180,194,228,213,89,219,75,185,34,38,42,216,110,37,97,166,91,92,134,218,37,41,123,153,62,106,28,108,201,107,62,91,136,37,25,44,150,148,246,176,25,172,205,143,138,124,100,248,129,112,249,139,226,231,184,86,85,169,85,28,142,88,48,233,245,56,146,164,82,228,86,34,78,105,151,146,181,197,124,234,114,94,38,157,73,30,168,89,180,243,78,18,85,161,236,113,10,238,81,25,198,14,42,121,14,255,0,93,243,87,132,20,95,234,157,187,232,84,202,119,252,122,228,214,212,190,111,252,157,46,161,182,127,172,144,181,126,149,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,46,213,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,238,223,241,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,9,85,159,172,148,90,185,172,195,137,117,186,77,51,167,196,219,102,158,243,150,229,66,57,54,135,39,236,37,56,154,100,131,113,72,66,153,117,102,100,133,45,69,201,113,102,178,61,170,117,14,208,181,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,22,127,194,179,33,223,235,70,106,241,126,139,253,107,182,133,10,167,78,255,0,136,92,106,218,87,205,255,0,148,37,164,56,207,245,114,16,175,209,44,74,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,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,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,242,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,15,41,249,45,177,63,42,127,150,191,65,127,126,127,39,254,75,122,79,170,123,253,107,234,122,158,71,39,127,43,244,222,182,253,155,253,155,180,236,30,172,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,116,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,232,0,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,44,167,58,249,81,161,102,211,6,166,217,188,170,84,59,190,155,172,203,90,183,53,149,171,160,149,185,6,227,102,166,204,150,76,190,132,114,156,45,22,146,213,14,114,214,182,155,33,158,203,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,46,123,133,142,116,234,184,249,102,204,193,172,82,184,37,213,49,6,209,142,114,226,206,126,50,141,117,42,34,77,166,146,235,207,238,50,114,75,78,184,72,90,150,72,82,208,182,85,243,171,231,44,171,219,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,44,251,130,158,17,225,197,110,187,122,99,68,234,199,95,121,218,251,40,241,41,14,64,35,110,153,22,90,55,20,244,190,180,158,175,59,202,144,194,73,181,37,77,182,135,201,123,137,244,237,237,124,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,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,121,92,242,102,238,171,155,236,92,77,214,197,58,93,30,211,160,199,85,54,220,165,63,33,75,90,24,53,154,151,41,228,18,141,164,73,120,246,239,229,150,132,134,217,108,212,231,40,156,87,85,225,161,145,201,57,142,188,153,198,27,225,113,17,135,86,93,97,180,61,17,196,53,33,117,202,139,36,219,229,9,76,172,148,146,140,73,91,74,121,75,79,174,135,9,180,17,154,150,182,99,174,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,45,251,132,118,38,90,183,134,80,168,246,45,38,94,149,171,10,161,62,159,87,138,227,141,243,19,212,203,122,99,15,165,9,89,172,153,90,31,52,37,107,74,119,56,195,233,34,50,70,167,194,184,160,240,251,147,86,147,90,205,14,11,82,162,33,104,142,169,247,133,14,51,77,70,70,198,90,149,34,101,104,221,117,244,164,214,105,67,9,91,13,53,189,197,154,157,245,150,165,235,92,24,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,104,204,93,137,154,12,44,129,137,150,44,143,234,161,214,33,108,123,249,178,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,80,25,87,23,253,194,227,192,158,25,126,53,231,19,71,117,178,176,95,11,240,234,242,188,113,2,199,180,34,81,171,183,252,136,242,238,57,17,150,226,81,61,246,73,205,142,155,70,174,82,22,102,243,170,90,144,148,155,139,113,75,94,229,25,152,225,92,81,252,9,226,111,224,190,113,8,80,8,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,53,153,148,195,155,55,8,113,230,249,195,12,63,186,165,220,84,43,98,176,245,54,60,233,113,141,135,247,183,161,58,195,133,161,18,150,203,188,198,77,196,165,40,112,218,55,18,148,165,100,69,226,173,58,117,10,177,117,81,169,55,77,199,242,126,139,54,161,30,61,70,175,209,174,95,163,226,173,196,165,217,60,132,25,45,222,90,13,75,229,164,247,43,110,133,218,99,75,216,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,70,220,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,128,207,174,125,115,99,130,217,177,190,112,207,13,49,91,208,214,221,27,209,157,20,47,65,83,100,114,185,180,216,175,57,243,143,71,91,138,213,199,86,175,89,71,166,186,22,132,68,69,47,248,95,227,222,44,102,39,0,171,247,174,49,221,127,40,43,80,175,9,84,182,36,244,49,162,108,138,136,80,156,75,123,35,182,218,15,69,188,225,234,101,187,214,211,93,8,136,166,0,14,41,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,64,226,179,138,86,38,52,228,118,194,196,188,51,174,250,102,219,172,226,3,29,20,222,149,232,252,222,84,74,163,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,10,248,92,120,236,195,47,198,188,158,104,191,224,28,43,49,217,211,192,108,172,85,109,186,22,42,92,18,211,82,185,100,32,145,14,155,27,170,126,20,35,81,165,85,9,45,146,137,72,140,149,17,167,84,146,156,89,146,201,166,220,216,230,216,65,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,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,235,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,82,127,135,7,16,9,153,119,174,181,132,152,189,113,127,169,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,0,2,10,241,130,193,202,21,243,150,3,197,89,15,116,245,172,52,168,49,34,27,155,86,190,124,89,210,24,137,34,54,132,180,161,59,150,184,206,243,13,43,81,116,219,19,180,156,81,138,65,1,39,248,109,224,189,43,27,243,105,107,208,174,139,66,37,201,108,80,227,204,175,87,97,203,90,121,4,195,44,154,88,83,141,154,139,156,142,177,216,105,54,180,81,40,148,100,180,169,189,227,65,32,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,194,184,168,100,86,53,255,0,111,85,115,61,133,176,34,49,115,208,227,189,82,188,217,122,83,187,234,212,230,34,178,132,190,209,184,225,178,218,226,179,24,204,219,66,17,205,66,150,123,148,226,16,135,42,131,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,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,242,179,95,156,28,47,202,53,179,75,173,95,135,46,109,74,185,33,41,165,209,226,52,231,62,115,13,72,140,137,171,109,205,134,202,86,203,50,121,164,135,86,217,56,105,36,18,147,169,169,48,43,141,21,211,66,190,109,92,189,94,182,180,238,182,139,112,83,235,149,74,116,158,82,219,231,197,125,186,91,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,17,175,133,199,142,204,50,252,107,201,230,139,254,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,12,240,231,239,4,48,191,47,89,151,175,225,182,19,87,37,203,164,49,30,52,247,169,210,91,115,125,17,249,8,230,148,18,121,125,178,16,150,148,203,136,115,180,201,15,37,181,169,110,54,181,170,58,141,30,228,219,8,240,227,5,242,227,102,91,24,91,88,244,229,22,163,79,110,187,233,229,192,40,111,86,156,152,132,189,213,184,214,212,173,59,144,182,210,132,185,185,196,52,219,77,169,74,52,106,116,217,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,90,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,152,191,130,152,125,142,54,202,173,76,65,162,71,159,12,212,110,54,107,140,195,171,105,206,91,141,146,209,205,109,100,149,17,58,189,15,77,75,95,191,90,225,204,103,8,62,65,84,110,44,18,172,45,109,161,151,164,148,25,242,53,81,172,185,203,216,219,113,161,127,197,36,139,95,121,123,133,121,98,134,1,98,198,15,76,92,91,238,202,172,83,219,66,205,5,37,218,108,150,152,89,145,172,181,74,221,109,26,145,242,214,101,246,22,190,241,232,240,7,53,184,183,151,202,252,90,133,169,114,206,118,156,219,136,231,83,164,76,146,168,202,108,150,209,171,70,155,121,9,51,218,202,83,219,217,166,165,247,92,166,82,243,247,133,249,132,164,65,163,84,170,177,104,247,82,99,180,151,226,203,126,60,114,121,221,172,37,92,164,42,67,142,40,141,215,140,147,169,106,122,25,119,151,108,173,66,208,226,18,227,106,37,37,68,70,147,35,212,140,189,227,254,135,252,173,8,113,10,109,196,146,146,162,50,82,76,181,35,47,113,138,205,226,119,145,184,181,234,84,156,111,195,10,58,27,169,199,53,191,86,141,30,57,17,58,210,83,54,75,239,108,98,57,169,78,26,141,5,185,107,208,251,8,251,116,49,82,110,245,180,231,159,130,241,58,195,141,169,76,188,210,181,73,165,68,122,41,38,94,195,236,208,200,199,232,183,42,207,80,110,26,93,114,51,171,109,218,116,214,37,182,180,40,201,73,83,107,37,17,145,145,145,145,145,151,188,134,140,178,129,136,8,196,140,188,217,117,194,147,207,121,138,45,58,43,235,53,238,81,186,152,49,212,173,199,185,71,174,171,237,212,245,29,152,0,0,0,5,124,241,129,196,199,109,156,29,166,218,17,100,182,75,170,212,89,75,141,165,103,204,229,187,22,123,102,102,68,178,245,125,93,59,140,181,247,138,216,200,246,26,73,196,252,200,217,244,198,216,75,177,233,149,90,125,82,90,86,147,82,77,134,231,198,74,203,77,138,46,231,61,164,69,239,49,162,42,77,58,61,34,151,14,149,17,164,182,196,56,237,199,109,9,73,17,37,40,73,36,136,136,136,136,187,8,189,131,245,128,0,0,15,3,92,193,139,46,189,136,148,252,75,159,71,136,245,98,156,203,76,178,243,145,218,82,144,77,190,111,36,201,70,131,81,25,44,204,203,69,23,249,123,71,190,0,0,0,21,187,198,122,188,168,216,117,106,80,209,180,202,103,93,191,222,91,31,167,168,189,191,216,33,39,13,42,1,87,243,79,108,176,109,26,201,29,110,186,39,93,53,167,76,63,113,251,133,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,78,47,148,230,226,230,53,83,145,28,144,114,244,213,100,141,55,237,129,0,187,244,237,208,117,94,11,213,231,147,89,187,232,124,228,242,215,232,255,0,83,113,235,216,138,138,187,181,254,193,108,192,0,0,0,0,0,0,0,42,19,140,166,24,166,147,120,80,241,22,44,21,19,51,35,198,130,227,228,215,170,110,173,218,131,198,157,196,130,45,116,45,116,53,107,246,123,71,133,225,19,138,177,236,204,117,155,106,213,166,58,136,85,186,99,145,227,180,78,17,32,229,189,50,3,105,61,170,89,22,186,36,203,82,35,87,222,46,208,140,148,68,100,122,145,246,143,232,0,0,0,175,46,50,152,146,84,60,17,161,216,212,202,138,216,168,212,43,241,159,144,210,30,218,107,132,228,74,131,74,35,36,168,148,105,53,17,23,106,77,63,230,20,200,38,79,13,188,171,187,142,152,171,14,238,175,211,150,229,185,109,74,110,98,205,198,76,217,125,248,242,97,184,108,171,123,43,109,68,166,221,61,83,169,25,151,180,139,190,244,232,244,138,109,6,153,26,143,72,132,204,72,112,218,67,12,178,203,105,109,8,66,18,73,74,73,41,34,34,34,34,34,208,139,78,193,251,7,204,184,174,90,13,167,74,147,90,184,170,209,41,240,226,180,183,156,118,75,232,105,36,148,164,212,126,178,204,139,185,38,125,167,236,49,88,57,208,226,154,150,158,172,97,182,6,56,225,26,81,34,159,38,173,175,114,245,144,202,215,29,248,178,255,0,226,150,131,52,253,186,119,16,172,202,149,82,250,197,107,171,170,168,74,171,220,85,186,147,251,82,110,45,233,111,173,110,56,102,73,45,77,75,61,86,225,246,118,246,171,222,98,120,228,243,133,165,215,126,59,10,250,198,134,213,74,161,44,155,121,170,121,147,140,75,115,94,157,210,222,212,152,138,65,160,208,183,82,122,43,181,69,167,113,25,139,87,194,252,16,195,44,31,161,69,161,88,214,133,38,156,136,237,33,165,62,205,62,59,47,60,105,66,18,107,113,77,54,141,202,62,90,12,207,78,211,47,184,123,178,34,34,208,139,66,33,253,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,66,53,97,54,65,112,59,5,243,29,95,204,61,139,79,232,220,170,211,206,61,62,128,81,153,56,52,89,79,44,206,92,152,134,105,53,181,204,65,33,8,109,6,148,180,151,36,160,181,109,212,54,204,149,21,87,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,251,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,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,24,51,11,194,86,196,198,172,125,103,19,45,203,195,228,109,183,89,231,212,46,216,81,153,122,92,233,245,71,38,155,206,188,195,143,186,166,217,231,182,243,169,51,219,177,149,48,217,165,167,73,197,19,115,126,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,107,51,99,226,159,25,62,32,92,62,98,248,234,185,5,206,189,213,149,60,71,137,68,171,84,250,140,50,185,170,12,183,113,211,228,27,139,110,6,243,75,106,169,199,38,210,181,165,230,144,68,107,74,18,124,230,208,72,50,220,150,150,213,244,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,72,60,74,242,81,81,203,166,35,206,197,11,42,153,166,25,93,213,4,185,25,105,40,172,55,74,170,73,57,46,174,152,211,13,168,150,108,161,12,41,109,168,154,74,18,218,208,209,154,148,131,82,225,88,181,78,6,63,93,159,187,127,196,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,70,172,120,200,46,7,99,238,50,217,216,219,113,211,250,42,213,191,80,98,69,109,150,35,50,228,123,154,43,9,213,152,211,91,113,42,66,182,173,13,36,220,218,106,91,4,182,85,169,114,150,204,149,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,0,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,132,212,226,87,157,122,118,93,48,226,118,23,217,85,61,49,54,238,167,165,184,200,73,202,97,202,85,46,73,73,105,117,54,159,109,36,131,121,11,97,72,109,36,234,86,151,22,135,76,148,148,26,87,72,54,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,104,39,35,153,68,165,101,7,8,213,106,63,81,137,88,187,43,210,19,82,184,234,172,71,74,16,183,201,4,148,69,101,102,146,117,113,153,45,219,57,135,169,173,199,156,36,183,205,54,211,81,124,81,252,118,98,111,224,190,79,8,76,174,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,245,176,232,240,182,51,252,217,75,234,94,121,136,124,198,154,111,157,202,231,173,60,213,167,122,251,204,251,136,189,5,183,147,188,92,186,178,185,90,205,61,22,143,46,85,10,143,88,232,142,11,80,214,111,185,78,105,165,156,186,161,26,180,37,198,101,222,83,70,109,19,157,165,37,75,229,166,58,141,94,83,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,176,174,34,153,139,177,51,65,144,91,31,18,236,89,31,88,20,200,117,136,91,30,254,108,170,122,22,91,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,0,50,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,20,98,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,52,88,133,109,210,172,219,254,229,180,40,87,60,75,146,155,67,172,77,166,195,173,68,36,242,42,76,50,242,219,110,83,123,86,180,236,113,41,37,150,139,81,104,162,209,74,239,63,85,150,188,57,179,113,123,30,108,108,48,196,11,170,93,187,66,185,235,12,211,100,78,137,24,223,127,123,154,147,76,54,90,25,37,111,59,203,100,156,82,84,134,205,210,113,73,82,80,100,122,72,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,56,89,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,252,153,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,132,242,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,56,107,116,240,132,177,46,156,214,74,196,85,84,41,84,172,29,153,178,168,245,165,75,75,209,165,117,196,73,39,33,32,200,205,13,67,113,100,167,77,109,173,42,66,86,108,52,219,100,72,121,51,254,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,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,66,42,241,71,240,39,137,191,130,249,196,33,64,34,231,184,150,241,4,141,131,212,170,198,95,48,130,171,45,188,65,159,31,166,172,85,162,58,236,87,237,164,45,49,95,108,219,53,176,104,125,114,35,62,234,73,108,186,149,176,122,40,140,150,73,210,160,108,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,237,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,205,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,127,240,84,240,177,116,252,64,157,229,212,225,63,192,67,252,123,225,127,128,89,137,197,138,238,49,222,183,126,32,66,173,92,29,47,82,197,46,161,9,184,168,228,70,106,58,54,37,200,142,44,181,67,41,51,213,103,235,25,233,161,104,69,216,50,191,149,251,7,41,150,5,67,14,112,230,175,112,84,105,181,26,195,181,183,93,173,200,101,231,210,251,140,178,202,146,149,50,211,73,36,109,142,131,34,52,153,234,106,237,238,34,236,0,40,91,137,214,1,226,198,18,102,10,77,243,136,247,151,203,24,24,129,186,69,26,190,235,49,163,74,125,184,141,50,201,198,146,196,116,54,218,30,101,179,142,147,113,13,165,183,82,164,172,182,168,220,109,184,192,221,255,0,121,53,96,200,194,212,220,50,206,211,149,88,102,190,186,74,140,148,193,84,90,101,198,19,33,4,101,170,22,109,60,180,43,105,150,242,38,247,238,229,183,182,69,112,184,241,217,134,95,141,121,60,209,127,195,242,85,161,73,168,210,166,211,225,213,165,210,228,74,142,227,45,78,136,150,148,252,85,169,38,73,121,178,121,11,104,214,147,50,81,19,136,90,53,34,220,149,22,164,121,193,205,158,8,95,217,125,199,155,159,15,241,26,185,46,224,169,42,71,165,26,184,100,54,242,78,184,196,157,92,76,221,207,106,165,173,74,53,165,211,37,44,137,228,60,141,235,216,106,63,21,113,98,149,247,117,216,150,142,25,215,235,189,85,183,98,117,255,0,39,225,116,172,163,163,235,94,39,165,124,226,16,78,57,189,196,146,190,113,74,219,166,137,208,187,4,213,224,169,226,158,233,248,127,59,204,105,194,234,68,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,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,201,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,59,52,225,71,158,159,208,101,127,26,239,63,252,158,45,129,54,114,127,198,74,169,110,72,53,127,197,116,168,82,127,93,146,95,248,59,34,213,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,102,95,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,188,80,186,158,13,152,41,242,27,47,181,108,99,151,80,231,75,196,218,129,114,88,109,221,205,177,6,156,236,136,237,238,73,182,147,75,202,125,115,13,90,45,105,54,249,26,109,86,242,19,252,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,32,7,19,172,248,254,91,235,178,112,27,9,235,91,172,27,126,160,175,73,85,41,213,30,100,91,161,228,161,149,55,170,121,73,62,76,119,211,32,147,181,199,26,121,68,219,197,174,198,148,81,255,0,39,89,58,190,243,127,125,200,160,80,38,122,26,219,163,108,249,65,112,114,217,145,232,190,107,50,23,23,249,42,223,105,199,249,174,71,54,254,108,207,102,187,149,161,23,110,130,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,65,124,64,48,47,25,112,95,48,85,121,88,189,116,213,111,71,46,189,149,56,55,140,200,41,138,221,107,230,155,39,146,219,104,113,196,51,211,172,201,158,65,40,182,54,150,77,40,67,107,104,143,133,213,111,251,202,187,102,208,48,250,179,112,203,153,111,90,178,39,73,162,193,120,201,72,128,185,134,209,201,38,140,203,114,80,181,48,218,205,26,236,37,239,81,17,41,197,154,164,87,11,143,29,152,101,248,215,147,205,23,252,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,147,196,179,61,82,114,203,108,197,195,12,49,159,46,46,40,92,113,216,169,69,156,152,173,56,197,34,156,82,12,148,250,201,246,214,211,203,120,216,121,148,182,73,61,165,204,113,74,65,165,178,114,144,41,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,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,87,13,206,32,145,178,237,37,204,30,198,74,172,181,97,213,70,66,164,194,169,60,235,175,34,217,89,52,251,142,147,81,217,97,215,158,68,151,141,132,154,18,164,161,181,154,220,211,85,184,103,205,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,118,255,0,137,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,35,45,12,181,35,30,19,20,48,67,12,177,130,133,42,133,124,218,20,154,138,36,52,182,146,251,212,248,239,60,201,169,11,73,45,181,58,218,246,168,185,139,50,61,59,12,254,241,85,25,195,225,105,117,216,110,77,190,176,93,181,85,104,104,39,30,118,158,68,227,242,219,211,168,116,246,53,26,34,80,72,36,33,164,150,170,236,81,233,220,100,98,7,83,106,151,214,20,221,93,85,62,85,94,221,173,211,95,218,163,109,111,68,125,11,109,194,51,73,232,105,89,104,182,203,179,179,181,62,242,22,101,147,14,41,169,117,234,62,27,99,155,142,25,169,49,233,241,170,218,247,175,88,236,161,114,31,149,47,254,53,107,50,79,219,167,121,11,63,183,110,90,13,217,74,141,90,183,106,209,42,16,229,52,135,155,118,51,232,117,38,149,36,148,94,178,12,203,185,68,125,135,237,33,244,199,227,172,82,41,181,234,100,154,61,94,19,50,225,204,105,108,60,203,205,165,196,45,11,73,165,73,52,168,140,140,140,140,203,67,45,59,69,22,113,36,202,179,184,23,138,147,46,234,5,57,109,219,151,44,183,38,32,219,100,201,150,31,145,38,99,132,202,118,50,134,210,73,109,162,209,58,153,145,123,76,187,161,176,185,190,13,120,146,85,204,17,174,88,213,58,138,223,168,211,235,210,95,142,210,222,220,104,132,220,74,123,73,34,37,40,212,68,74,51,46,196,146,127,204,44,52,0,0,0,127,12,201,36,102,103,161,23,104,164,190,46,216,171,30,243,199,88,86,173,42,99,170,133,68,166,55,30,67,70,225,26,10,91,51,39,182,163,36,165,102,90,232,162,45,76,137,95,112,247,60,26,240,201,53,107,198,185,136,178,160,168,217,135,30,76,22,228,27,94,169,58,135,105,239,18,119,26,12,181,208,245,208,149,175,217,237,22,248,0,0,0,0,0,0,0,2,166,120,208,215,158,85,102,208,161,243,83,203,71,164,61,77,199,175,106,41,202,238,215,251,7,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,246,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,246,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,210,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,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,125,73,254,242,127,13,28,171,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,17,242,245,117,84,50,202,246,103,105,50,122,202,45,54,240,118,210,171,194,110,43,138,114,15,242,88,239,49,49,78,36,141,4,202,214,249,178,163,94,205,174,27,4,70,179,119,68,126,172,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,175,67,216,85,137,150,174,50,97,197,185,138,86,84,190,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,98,162,241,191,139,182,100,176,215,26,47,236,57,161,89,56,106,253,54,213,186,42,180,72,110,203,166,207,83,238,49,26,91,140,182,167,20,153,137,73,172,210,130,51,50,74,75,93,116,34,238,22,19,147,60,107,186,179,19,150,203,63,24,239,90,125,42,21,106,224,244,135,82,197,45,167,27,138,142,68,249,17,209,177,46,56,226,203,84,50,147,61,86,126,177,158,154,22,132,84,47,155,31,20,248,201,241,2,225,243,23,199,63,172,218,213,219,126,157,66,171,85,224,244,241,46,106,122,234,148,183,57,168,95,81,21,18,164,68,83,154,36,204,209,163,241,36,35,69,17,43,212,215,77,170,73,156,255,0,225,71,157,127,201,149,212,198,90,241,50,167,85,147,109,221,181,8,241,173,39,117,231,51,71,170,60,226,146,113,246,18,77,196,179,41,199,17,218,149,108,109,210,220,104,34,121,231,83,111,215,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,103,95,56,25,107,174,229,91,28,107,24,101,83,62,117,41,237,213,75,110,90,165,33,247,37,209,221,121,196,71,113,211,74,81,181,226,229,45,183,8,208,130,230,54,179,73,26,13,10,84,234,224,99,245,217,251,183,252,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,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,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,45,83,130,167,133,139,167,226,4,239,46,167,9,254,0,2,189,120,133,241,11,198,140,166,99,69,23,14,112,230,216,178,170,52,218,141,175,26,182,235,181,184,82,222,125,47,185,46,91,42,74,84,204,150,146,72,219,29,6,68,105,51,212,213,219,220,68,225,233,196,47,26,51,103,141,21,172,57,196,107,98,202,167,83,105,214,188,154,219,78,209,33,75,101,245,62,220,184,140,165,42,83,210,93,73,163,108,133,153,145,36,143,82,79,111,121,28,96,227,87,226,158,214,248,127,7,204,106,35,149,112,241,204,21,11,44,56,133,136,152,189,95,183,234,181,182,233,184,127,41,136,208,105,236,45,92,233,78,212,233,200,101,47,60,73,82,34,178,107,50,37,60,231,170,90,146,82,75,113,77,180,184,235,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,190,225,215,145,88,217,90,179,74,248,196,24,17,23,138,149,248,239,51,57,232,210,157,90,41,148,231,142,58,202,154,100,78,27,15,45,46,71,75,139,121,40,250,107,82,18,181,161,36,181,204,161,64,60,81,252,118,98,111,224,190,79,8,71,87,47,251,201,219,6,62,22,170,225,150,86,156,90,195,213,244,82,82,100,150,14,162,235,45,176,169,11,34,45,86,178,105,148,33,59,140,246,17,185,179,111,49,205,210,83,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,32,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,208,169,186,181,85,154,84,138,19,53,57,104,166,204,144,204,185,16,210,242,137,135,159,101,46,37,167,86,222,187,84,180,37,247,146,149,25,106,146,117,194,45,55,30,189,47,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,159,252,84,243,227,254,187,229,83,8,43,95,213,53,119,215,105,149,31,248,244,73,162,41,28,175,249,58,157,91,111,127,89,29,105,253,42,5,122,229,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,126,86,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,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,101,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,67,92,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,250,175,124,179,222,86,118,93,48,243,51,73,157,18,125,167,126,72,153,77,89,36,201,183,233,181,22,37,75,105,44,45,6,163,55,16,235,81,22,234,92,79,113,147,136,90,83,163,106,119,213,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,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,17,87,138,63,129,60,77,252,23,206,33,10,1,31,170,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,122,156,56,178,57,39,42,86,108,251,195,16,87,18,70,34,222,17,216,68,230,90,67,78,162,137,17,38,107,40,77,62,68,106,90,212,163,74,159,82,85,202,82,218,105,41,37,19,36,235,157,87,56,57,76,179,115,117,133,255,0,33,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,203,61,151,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,95,151,253,229,137,247,51,247,158,32,92,50,235,181,217,81,226,70,145,80,150,100,167,223,68,104,237,199,104,220,86,154,173,100,211,45,145,173,90,173,102,70,165,26,148,102,163,184,158,10,158,22,46,159,136,19,188,186,156,57,254,115,56,160,99,238,93,179,39,120,96,229,149,104,97,252,218,45,191,232,254,153,250,165,62,107,146,151,207,129,30,66,247,169,185,109,160,244,91,202,34,209,5,234,145,107,169,234,103,39,248,122,102,130,254,205,158,11,214,177,27,17,169,22,253,58,165,78,186,36,209,26,106,137,29,230,88,83,13,196,136,242,84,164,188,235,170,53,238,144,178,51,37,17,104,73,236,239,51,148,0,41,91,251,181,121,167,255,0,204,28,42,255,0,162,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,160,98,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,182,23,84,244,126,111,41,228,60,223,206,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,121,236,205,118,84,113,31,41,88,142,187,42,245,107,174,165,78,230,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,91,200,220,146,117,147,51,83,106,82,76,141,104,91,110,47,234,228,43,20,172,76,22,205,141,141,137,152,151,93,244,53,183,70,244,159,91,55,165,122,71,43,155,77,148,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,104,164,7,10,206,14,83,44,220,221,97,127,200,122,236,136,148,122,236,9,13,201,161,92,106,128,114,159,165,44,220,65,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,207,182,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,45,120,64,95,246,109,139,154,249,49,111,11,134,37,37,119,85,175,38,129,72,57,38,105,68,170,139,147,33,186,212,114,94,155,82,181,165,135,9,27,140,183,47,106,19,170,214,132,170,242,68,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,252,142,85,169,76,213,99,208,158,169,196,69,74,100,119,165,199,134,167,146,79,188,195,42,109,46,186,134,245,220,164,33,79,178,149,40,139,68,155,173,145,233,184,181,136,28,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,116,66,46,251,135,7,16,8,121,136,161,53,132,152,189,113,127,170,196,14,165,246,164,200,109,136,237,220,81,119,173,205,209,208,202,27,109,15,50,217,146,22,201,39,113,182,209,58,147,95,207,19,83,168,0,83,183,25,252,6,141,106,226,133,181,143,244,40,82,250,123,226,58,169,117,213,166,59,170,97,186,140,54,219,75,14,45,227,89,161,11,122,54,136,75,68,148,118,65,113,101,188,212,179,77,122,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,167,219,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,62,176,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,80,190,108,124,83,227,39,196,11,135,204,95,18,253,204,226,221,89,120,225,177,132,152,95,135,176,234,176,46,76,64,167,220,124,171,154,51,142,70,244,67,45,87,222,37,242,22,166,20,219,207,56,218,223,65,242,221,67,177,247,54,239,170,107,104,206,16,96,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,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,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,28,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,210,248,122,95,246,110,24,103,27,14,111,60,64,184,98,80,168,81,100,79,141,34,161,44,205,44,48,185,52,249,49,218,55,21,166,136,65,186,243,100,107,86,136,65,25,169,70,148,145,168,180,60,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,195,23,33,223,145,10,20,108,121,197,138,46,219,250,224,167,167,209,180,186,141,59,151,42,215,101,75,121,46,104,174,106,139,157,33,133,71,53,110,109,183,89,73,184,201,233,189,212,156,170,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,227,54,178,74,144,165,180,235,168,37,163,126,226,207,14,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,121,74,157,90,171,90,146,137,149,154,156,185,242,27,142,196,68,59,37,229,58,180,176,195,72,101,150,137,74,51,50,67,109,54,219,104,79,114,80,132,164,180,34,34,22,149,192,199,235,179,247,111,248,144,181,64,0,0,0,0,0,0,0,0,0,0,1,226,110,76,100,195,171,54,178,205,10,239,186,105,180,73,82,55,114,10,163,57,136,196,246,212,18,149,179,152,178,53,104,74,78,186,23,102,226,247,143,79,73,184,40,53,246,10,85,10,183,2,164,201,247,57,18,74,30,79,121,151,122,76,203,188,140,191,97,143,222,0,0,0,63,206,68,104,242,216,114,44,182,27,121,151,82,104,113,183,18,74,74,210,101,161,145,145,246,25,25,30,154,8,127,155,78,29,88,93,142,180,185,213,203,66,137,77,183,46,114,101,215,26,114,12,104,240,218,144,254,215,212,70,241,183,25,110,44,212,227,169,53,25,30,166,73,47,105,118,211,126,55,101,223,21,50,247,117,72,165,93,214,253,70,51,113,100,173,17,170,109,196,146,136,238,154,92,113,40,83,111,56,211,123,181,38,84,162,50,46,210,45,75,236,236,153,66,226,3,137,57,125,173,198,165,220,245,202,165,195,108,184,234,26,114,60,217,50,37,170,51,70,184,233,50,101,43,146,134,208,73,109,149,18,117,45,11,113,251,15,178,233,240,51,30,236,12,124,179,33,93,182,93,106,43,230,251,45,169,248,157,75,10,125,135,20,211,78,41,43,67,110,47,105,167,154,146,50,51,212,143,179,221,175,73,17,227,60,120,9,7,30,48,50,181,73,77,53,18,106,148,168,242,106,80,54,178,75,117,79,181,14,74,91,74,126,109,106,63,89,222,194,73,17,234,125,134,71,223,159,75,182,218,170,89,215,53,82,216,172,195,126,44,202,92,199,225,186,219,205,169,10,37,54,226,144,174,197,17,31,122,76,187,72,187,187,132,232,225,5,136,204,219,120,213,62,212,125,243,66,106,180,231,82,132,154,136,146,107,118,92,6,203,176,212,93,190,175,184,255,0,104,186,160,0,0,1,241,47,106,228,91,98,205,174,220,115,159,75,49,233,116,201,83,28,112,212,73,218,150,218,82,204,245,51,34,46,196,159,121,151,222,67,56,57,145,188,228,98,54,60,94,181,214,223,84,166,164,92,53,36,67,81,40,215,185,149,76,121,77,232,123,148,71,169,47,216,122,118,246,11,145,225,99,133,42,195,124,181,49,50,100,83,68,171,142,122,107,73,82,209,162,185,82,32,66,61,53,52,36,244,213,7,217,218,95,105,137,144,0,0,0,0,0,0,0,63,134,41,119,140,117,88,229,227,101,38,152,82,9,93,23,63,86,201,122,237,223,18,158,174,210,215,179,95,184,125,222,11,180,39,100,226,45,225,91,92,39,13,16,189,31,177,227,108,246,150,246,42,41,61,21,167,236,239,23,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,187,120,198,88,207,86,112,170,139,117,198,167,56,241,209,186,157,239,33,147,81,55,205,147,79,108,181,81,36,244,215,77,59,203,95,180,67,30,20,117,182,233,249,185,182,41,78,60,164,122,71,173,208,183,104,147,229,211,39,43,183,183,237,247,24,190,0,0,0,0,0,0,0,0,30,83,21,172,248,247,246,28,92,182,124,132,37,69,86,164,204,134,147,81,17,237,83,172,45,178,62,212,171,79,167,238,63,184,198,111,49,134,217,151,134,248,213,119,219,75,101,214,85,65,185,106,17,153,53,36,211,189,44,75,113,9,90,123,19,169,30,206,195,34,47,216,47,107,135,222,35,167,17,50,213,107,173,115,25,121,234,52,24,84,149,37,14,110,82,121,48,34,234,71,235,40,200,245,95,111,119,220,66,74,0,0,0,252,181,74,132,74,69,54,85,82,115,232,102,60,54,22,251,174,45,68,148,165,8,73,169,70,102,102,68,68,68,71,218,102,51,151,156,171,225,235,255,0,50,183,253,80,228,183,34,60,91,138,171,10,18,219,89,172,149,29,51,228,41,189,15,114,136,251,23,236,61,59,123,8,76,126,21,89,65,59,130,178,156,113,190,41,36,112,161,40,189,24,220,134,59,222,66,224,201,101,228,147,172,153,105,161,168,137,73,94,189,250,123,76,91,171,109,161,166,210,211,104,36,161,4,73,74,72,180,34,34,238,34,28,51,53,57,172,177,50,213,98,206,172,85,106,240,29,175,42,59,190,143,166,117,12,169,231,29,54,95,83,74,83,42,121,181,155,102,182,13,38,105,61,117,236,46,222,234,53,204,118,105,241,63,50,119,100,138,173,205,89,150,138,106,158,95,73,75,102,68,130,142,132,243,94,82,62,101,111,56,146,89,37,245,35,176,251,187,11,237,234,249,63,225,245,136,216,247,88,167,92,55,77,30,161,69,180,249,140,200,84,137,49,223,140,169,44,239,142,179,54,148,184,203,105,100,166,157,81,167,183,67,218,126,194,237,185,220,17,203,238,27,96,61,173,22,220,178,173,216,49,214,211,72,75,210,202,36,116,62,242,201,182,208,165,45,109,182,141,198,174,82,76,204,203,180,251,125,218,116,176,0,0,1,254,50,230,68,167,199,92,185,242,153,140,195,73,53,173,215,86,72,66,82,69,169,153,153,246,17,17,17,159,236,17,71,53,60,66,240,175,47,176,164,211,104,149,138,109,195,114,53,179,72,112,228,70,151,203,212,216,63,156,109,50,80,225,106,219,198,162,247,237,51,238,46,218,149,197,156,232,102,71,31,235,103,29,187,158,187,17,47,254,142,155,65,155,61,180,43,106,27,51,209,174,122,245,253,14,238,207,122,143,238,182,62,29,217,110,174,224,182,28,200,184,111,213,75,126,231,184,118,117,39,60,214,167,217,228,63,45,8,253,43,72,113,59,155,117,29,230,122,150,154,104,90,107,46,192,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,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,253,228,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,79,6,170,77,42,191,148,75,218,133,93,166,68,168,211,106,55,197,74,36,200,114,217,75,204,73,97,202,101,61,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,32,175,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,104,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,47,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,92,24,177,193,175,242,161,138,119,150,38,126,113,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,230,215,129,54,206,10,124,169,249,71,242,115,173,254,115,232,122,62,127,81,49,249,63,161,230,57,183,111,63,111,211,61,118,235,217,174,133,64,57,177,241,79,140,159,16,46,31,49,124,90,78,88,178,207,102,230,191,133,190,31,97,109,225,58,93,57,105,145,87,169,82,42,113,140,212,186,117,69,186,173,69,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,42,47,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,111,58,245,28,64,135,249,177,98,133,79,159,90,162,83,208,229,161,53,195,139,29,183,105,113,88,101,146,166,37,180,37,11,113,230,144,218,158,74,190,117,107,111,158,107,52,147,36,107,224,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,187,127,196,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,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,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,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,33,86,117,184,111,126,120,56,167,74,196,207,203,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,132,201,79,13,239,204,251,20,234,184,153,249,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,28,127,34,150,4,108,79,115,30,236,199,173,233,117,217,18,176,94,185,38,159,79,136,78,169,247,234,49,166,211,228,66,38,210,209,239,90,202,75,44,153,32,181,222,100,73,50,81,25,164,227,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,78,120,79,125,126,84,48,178,205,196,207,69,250,51,229,109,191,78,174,244,92,254,119,75,213,70,109,238,87,51,106,119,237,230,109,221,181,58,233,174,133,174,131,213,138,1,226,143,227,179,19,127,5,242,120,67,154,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,30,194,172,51,181,112,111,14,45,204,45,178,162,116,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,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,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,124,86,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,48,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,63,93,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,23,231,144,28,159,82,178,155,132,105,77,64,165,185,125,222,49,225,207,186,214,243,169,52,70,125,8,81,183,5,164,182,181,53,178,57,188,234,13,196,169,70,234,212,181,238,216,109,182,223,159,226,5,145,26,22,106,173,87,47,91,89,29,22,38,219,244,243,110,157,39,85,185,233,72,172,55,41,198,169,91,23,33,168,236,115,100,200,73,245,42,35,82,52,208,245,79,97,81,103,247,213,97,93,95,237,173,185,114,91,149,15,248,72,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,11,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,47,167,133,199,129,60,50,252,107,206,38,136,255,0,139,28,26,255,0,42,24,167,121,98,103,231,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,254,109,120,19,108,224,167,202,159,148,127,39,58,223,231,62,135,163,231,245,19,31,147,250,30,99,155,118,243,246,253,51,215,110,189,154,232,84,3,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,135,60,153,68,170,229,7,23,19,106,49,81,151,88,180,235,209,213,82,183,42,175,199,82,22,182,9,102,149,197,121,100,146,105,114,89,61,187,249,103,161,161,198,92,52,183,205,38,211,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,201,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,17,87,138,63,129,60,77,252,23,206,33,10,1,22,233,194,135,35,145,173,170,85,19,55,24,140,185,101,93,169,71,144,187,70,146,104,118,57,65,136,234,92,97,83,95,37,18,77,213,190,210,151,202,73,106,209,50,234,92,213,106,113,28,155,52,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,93,79,5,79,11,23,79,196,9,222,93,78,12,209,240,164,252,229,49,218,230,198,191,203,215,201,207,148,125,23,243,103,201,110,179,145,211,195,98,55,233,186,182,247,110,228,110,250,5,166,237,59,116,212,251,254,74,114,165,249,159,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,42,175,251,134,63,251,81,127,216,159,254,79,19,255,0,43,152,23,249,181,224,77,179,130,159,42,126,81,252,156,235,127,156,250,30,143,159,212,76,126,79,232,121,142,109,219,207,219,244,207,93,186,246,107,161,117,81,94,188,107,233,52,167,178,219,102,215,94,166,68,93,74,29,241,30,36,121,138,101,38,251,44,61,2,106,157,105,14,105,185,40,90,152,101,74,73,30,138,54,155,51,215,105,105,76,34,218,120,74,103,95,211,112,225,229,55,19,106,117,89,149,166,121,206,89,117,7,207,158,218,160,178,199,49,116,197,25,39,123,124,148,52,235,141,41,197,41,38,217,169,162,54,201,166,80,187,63,1,84,28,114,169,52,166,106,184,55,93,102,153,17,21,41,145,235,209,36,76,75,41,39,222,97,149,65,83,77,45,205,55,41,8,83,239,41,41,51,209,38,235,134,90,110,61,106,216,94,159,12,252,235,212,115,63,98,84,172,156,75,169,245,56,147,105,107,38,108,199,14,43,62,153,130,243,206,27,114,25,142,202,91,217,201,213,12,56,73,111,105,106,194,141,102,167,141,41,245,124,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,21,171,197,243,20,175,188,22,190,240,3,19,48,210,187,232,107,146,141,242,175,162,155,210,179,35,149,205,102,3,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,45,114,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,162,7,21,236,142,70,185,105,85,188,220,97,202,229,157,118,155,30,58,238,234,73,33,217,5,58,35,73,109,132,205,96,146,74,54,150,195,73,71,53,39,163,70,203,74,115,84,41,181,243,170,174,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,40,202,46,55,213,115,29,151,75,51,25,107,180,56,148,138,149,126,60,148,204,137,17,197,45,130,126,60,167,163,56,182,247,122,201,66,212,193,172,144,102,163,65,44,146,106,94,221,231,216,0,83,7,25,124,111,165,95,88,219,64,193,122,125,14,92,121,24,95,29,245,78,158,243,137,217,45,250,147,16,228,18,26,65,106,100,134,218,109,173,86,163,35,82,220,90,118,145,32,150,228,11,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,131,77,24,85,137,150,174,50,97,197,185,138,86,84,190,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,96,43,87,22,56,53,254,84,49,78,242,196,207,206,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,252,218,240,38,217,193,79,149,63,40,254,78,117,191,206,125,15,71,207,234,38,63,39,244,60,199,54,237,231,237,250,103,174,221,123,53,208,168,7,54,62,41,241,147,226,5,195,230,47,137,21,141,56,95,85,184,120,91,229,219,21,233,234,150,244,123,50,177,113,211,103,71,102,18,157,67,108,84,42,178,116,148,235,164,122,50,132,59,13,166,139,114,116,82,229,32,183,36,200,137,124,255,0,134,141,255,0,27,15,179,165,135,114,170,87,12,186,85,54,185,34,77,2,81,50,110,236,152,185,113,156,106,44,119,80,217,30,244,42,97,196,50,220,91,18,180,161,106,219,179,113,104,36,0,85,95,28,239,169,63,222,79,225,162,170,197,212,240,197,207,143,229,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,42,179,99,225,99,25,62,31,220,62,92,248,205,96,179,78,20,57,28,147,114,213,104,153,184,196,101,196,58,21,54,68,133,218,52,147,67,82,14,116,182,148,227,10,154,249,40,148,77,33,135,82,190,82,75,71,77,230,146,230,168,75,104,231,91,160,8,213,158,140,153,80,179,135,135,17,105,141,213,125,13,121,218,253,68,139,102,164,234,214,113,82,227,164,142,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,115,62,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,74,224,99,245,217,251,183,252,72,90,160,0,0,0,0,0,0,0,0,0,0,0,136,156,68,114,219,93,198,172,57,143,112,216,74,150,197,207,111,111,233,142,1,173,47,189,207,126,34,23,250,38,150,226,182,182,210,251,140,180,45,117,212,181,210,167,48,155,58,25,145,192,10,217,71,114,231,174,203,75,31,164,166,215,166,207,113,9,220,135,12,181,107,158,141,63,77,187,183,220,147,251,237,171,42,220,66,240,175,48,80,163,83,107,117,138,109,189,114,59,191,88,115,36,70,137,204,208,223,63,155,109,82,86,225,232,219,36,163,247,110,35,238,62,201,100,135,16,234,73,109,173,43,73,247,26,79,82,49,255,0,64,0,0,3,154,99,118,95,112,219,30,45,105,86,229,235,110,193,144,183,90,90,89,150,113,35,173,246,86,109,184,132,169,11,113,181,237,52,243,84,100,100,93,135,219,239,214,152,179,129,195,231,17,176,18,177,81,184,109,106,61,66,181,105,239,122,66,100,70,142,252,149,70,103,124,133,145,186,164,70,67,72,36,180,210,77,93,186,22,226,246,31,103,40,203,142,105,241,63,45,151,100,122,173,179,88,150,186,114,94,71,87,75,122,68,131,142,180,243,89,82,254,101,15,54,147,89,165,132,163,180,251,187,15,236,188,172,171,102,178,196,204,173,139,6,177,74,171,192,106,188,152,237,122,66,153,212,50,151,155,116,153,97,78,169,44,165,231,22,77,146,223,36,145,168,245,215,176,251,123,251,155,141,161,214,212,211,136,37,33,100,105,82,76,181,35,35,239,35,21,21,197,87,40,39,111,214,85,142,54,61,36,138,20,213,31,164,219,142,199,115,203,92,233,47,60,162,105,146,45,52,36,145,169,75,215,187,95,97,136,113,147,91,225,251,3,50,184,127,84,41,45,199,143,42,226,165,66,154,227,139,52,18,99,170,124,117,57,169,238,73,23,98,63,164,122,118,118,144,209,165,46,163,18,175,77,139,85,130,250,30,141,49,132,62,211,136,81,41,42,66,210,74,73,145,145,153,25,25,25,118,145,143,212,0,0,2,53,241,4,196,116,225,222,90,174,135,17,49,150,94,172,193,155,73,74,86,230,213,43,157,2,86,132,159,89,38,103,170,59,59,254,227,20,75,131,214,204,188,72,198,171,66,218,67,46,188,170,245,203,79,140,241,165,38,173,137,126,91,104,82,213,216,173,8,183,246,153,145,254,209,164,60,41,179,227,216,56,113,109,89,241,208,148,149,38,147,14,26,141,36,69,185,77,48,134,204,251,18,157,126,135,184,190,226,30,172,0,0,0,0,0,0,0,127,202,204,146,133,40,207,66,34,51,212,81,15,21,202,219,117,12,220,220,244,164,60,165,157,59,162,212,183,106,146,230,83,32,171,179,183,236,247,16,153,220,28,236,103,168,216,85,89,187,36,211,92,100,235,29,54,199,150,201,164,156,229,73,168,54,122,40,210,90,233,174,157,231,167,216,44,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,123,207,142,31,191,136,185,103,186,168,112,89,113,217,138,232,121,9,66,77,70,127,206,17,84,174,194,74,143,185,7,220,66,155,184,115,166,103,231,147,135,233,136,234,153,115,249,215,214,220,105,34,254,106,151,222,100,52,42,0,0,0,0,0,0,0,3,248,164,146,146,105,62,227,45,12,81,23,20,188,50,59,27,49,146,234,236,198,38,153,175,48,229,72,244,70,221,203,126,124,213,107,244,18,71,169,35,191,83,63,180,196,167,224,191,136,205,202,180,46,60,54,147,36,220,150,204,249,149,86,210,181,234,105,96,154,167,50,68,68,106,212,139,95,247,186,125,190,193,102,224,0,0,57,14,108,239,84,88,121,124,190,107,103,166,239,64,212,219,71,191,119,66,250,139,79,89,61,190,167,188,103,162,129,76,147,138,152,193,6,154,218,93,82,238,155,141,166,148,105,35,53,39,169,148,73,51,238,86,159,164,239,245,191,104,209,70,91,240,230,22,22,224,189,165,105,197,101,8,92,106,52,4,190,100,146,35,91,169,136,203,106,82,180,74,117,51,229,246,153,150,163,252,51,27,143,150,134,95,240,214,183,119,215,235,48,24,168,71,167,201,114,155,17,249,13,37,114,101,38,59,206,52,130,66,220,66,151,185,76,153,104,147,212,251,139,236,160,12,195,102,10,251,204,94,33,207,187,110,138,140,135,25,122,67,169,131,9,47,60,109,50,201,190,235,141,165,45,173,199,9,38,68,242,146,68,147,208,139,176,190,217,91,195,227,135,188,252,91,169,67,196,252,87,164,205,133,108,197,113,185,48,227,62,194,155,57,170,74,162,190,217,154,31,140,166,220,97,109,184,225,106,74,245,180,208,187,53,49,114,22,181,173,65,179,40,48,109,171,110,153,26,5,62,159,29,168,204,51,29,148,52,146,67,104,74,19,234,160,137,63,69,41,46,194,46,226,31,88,0,0,0,115,172,96,199,204,47,193,10,4,138,237,249,118,83,32,155,77,173,109,197,114,124,118,164,60,162,67,138,36,161,14,184,141,198,124,165,145,22,189,166,90,123,244,169,28,221,241,63,196,60,86,147,58,203,194,249,46,80,45,214,228,58,132,204,138,183,226,205,125,4,111,182,68,110,49,45,77,169,10,109,198,213,221,218,164,145,247,17,16,133,14,57,122,226,85,198,167,87,233,139,146,183,55,77,79,231,166,73,123,99,127,243,150,173,16,143,183,66,79,184,133,184,100,23,135,13,42,192,138,214,37,227,53,33,169,181,183,119,116,244,217,81,210,227,76,232,114,153,86,246,164,70,74,211,170,22,210,139,69,118,153,17,247,104,66,198,82,148,161,36,148,36,146,69,236,34,208,135,244,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,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,222,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,53,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,159,124,126,201,246,40,96,78,97,161,101,221,242,137,95,171,220,82,34,38,214,149,25,214,217,69,93,137,114,20,196,85,154,92,94,145,214,167,82,166,214,135,20,68,133,161,90,41,77,237,113,87,83,144,172,188,222,89,102,203,205,51,15,175,155,182,93,94,165,50,71,166,151,5,228,17,34,128,185,17,216,55,169,173,26,94,117,11,67,114,18,250,205,198,205,40,90,221,90,137,37,184,204,228,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,126,78,32,217,36,165,102,190,192,110,187,108,49,18,14,34,218,177,228,61,74,152,152,169,83,245,102,18,203,202,69,37,110,41,230,144,132,57,33,77,169,46,184,106,38,79,152,105,34,39,28,214,136,127,190,171,10,234,255,0,109,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,234,185,169,204,229,119,53,87,85,163,122,221,52,94,138,181,111,217,240,45,170,140,158,165,14,122,82,83,14,62,227,179,182,33,166,144,199,53,114,20,124,148,145,165,26,104,74,50,236,41,213,192,199,235,179,247,111,248,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,187,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,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,90,167,5,79,11,23,79,196,9,222,93,78,19,252,0,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,37,102,94,192,141,133,153,134,196,140,62,167,219,210,232,116,218,29,209,82,141,75,131,36,157,222,213,59,168,89,195,50,55,76,214,180,42,57,180,180,45,70,123,208,164,171,85,110,212,237,255,0,131,213,235,85,186,178,124,138,21,66,60,70,227,217,215,69,74,137,5,76,161,68,183,24,90,89,156,106,116,205,70,70,190,108,231,82,70,146,73,108,74,11,77,72,212,169,190,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,118,124,44,114,89,85,192,59,54,102,50,226,149,191,46,151,136,55,116,115,137,22,11,242,84,75,166,209,20,109,58,150,158,99,105,19,114,93,117,178,90,210,179,90,144,132,50,159,154,95,57,7,61,64,86,7,20,94,31,240,234,240,234,89,155,193,11,119,147,85,103,169,168,223,20,182,28,97,136,174,69,105,135,95,122,172,158,98,209,181,226,229,104,235,109,146,212,242,156,75,132,146,89,58,167,106,88,95,247,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,58,254,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,65,152,153,148,124,101,176,51,28,254,90,32,218,53,90,213,201,46,160,166,45,237,145,82,215,166,160,154,215,200,156,223,174,166,208,202,155,109,75,90,141,195,75,59,29,75,138,73,180,230,219,211,201,254,10,226,62,95,176,58,143,133,248,155,138,63,46,39,210,246,244,143,38,41,182,221,46,41,178,217,21,61,167,22,102,228,134,90,112,157,229,186,225,33,92,181,33,4,134,210,132,160,187,88,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,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,19,252,4,0,205,31,21,191,205,175,29,174,108,20,252,130,252,163,249,57,209,127,57,252,169,232,249,253,68,54,36,254,135,164,115,110,222,126,223,166,122,237,215,179,93,11,191,228,167,53,191,158,14,22,85,113,51,228,23,201,47,70,92,15,208,186,47,74,117,252,206,92,104,239,115,121,156,150,180,215,169,219,183,105,233,179,93,123,116,41,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,43,129,24,57,93,199,220,76,133,133,86,179,219,43,85,90,125,86,69,57,189,168,62,166,84,74,116,137,109,70,213,107,66,17,206,92,116,181,204,82,137,40,230,111,61,73,58,31,138,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,105,79,45,211,113,182,126,9,90,207,230,54,147,18,157,136,169,142,235,53,198,99,41,133,33,75,109,247,16,211,198,113,214,182,119,184,202,90,113,100,217,146,9,107,81,18,80,94,162,122,88,170,190,57,223,82,127,188,159,195,69,122,224,142,3,94,88,248,229,233,75,195,248,82,234,85,219,78,215,118,230,143,73,137,28,158,126,164,134,166,196,97,214,91,45,233,61,233,106,75,142,145,36,150,181,155,36,218,80,106,112,180,101,186,167,141,180,156,109,181,165,101,201,185,107,196,85,200,118,53,12,163,68,98,74,247,188,195,141,58,102,137,9,83,36,130,101,110,154,214,225,108,109,4,165,153,164,147,184,174,167,137,139,149,87,184,127,226,3,213,216,81,33,212,151,30,130,169,145,226,73,84,150,25,124,234,208,121,136,109,213,54,218,156,65,43,82,37,155,104,53,17,17,154,83,174,133,76,57,78,241,79,131,127,16,45,239,49,96,105,76,85,95,28,239,169,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,35,52,57,155,164,210,168,25,146,197,122,21,10,153,18,157,77,167,95,21,216,144,225,196,101,44,177,25,134,231,188,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,23,105,194,227,192,158,25,126,53,231,19,68,170,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,12,198,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,139,147,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,216,168,0,12,214,102,199,197,62,50,124,64,184,124,197,241,102,152,61,133,245,92,99,224,190,86,29,9,82,206,164,253,30,179,82,134,196,72,74,150,252,183,224,215,164,205,110,43,109,36,201,74,91,202,140,76,150,154,153,27,132,100,149,105,180,233,216,106,74,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,2,170,248,231,125,73,254,242,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,254,92,61,169,222,84,91,254,218,172,225,203,114,220,187,32,86,33,73,160,162,36,66,148,250,170,40,121,10,140,77,178,105,81,58,190,105,35,68,26,85,184,244,45,15,93,6,130,49,114,163,136,245,124,136,226,13,79,23,173,202,85,6,243,147,133,245,199,43,116,218,92,195,147,22,52,163,166,63,185,40,112,203,238,51,73,41,196,161,70,105,75,175,18,73,213,231,92,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,22,168,0,0,0,0,0,0,0,0,0,0,0,63,138,74,86,91,86,146,81,31,176,203,81,92,217,250,225,195,74,191,226,187,137,120,51,72,106,21,109,173,189,69,54,44,116,182,211,218,156,86,83,177,168,241,148,181,104,132,58,163,213,93,134,102,125,218,144,168,246,215,122,225,173,198,151,81,233,139,110,183,11,93,15,231,161,201,103,123,127,243,86,157,80,191,179,82,87,184,197,133,101,31,138,221,201,107,28,59,39,28,72,234,84,198,249,155,106,133,204,122,89,235,207,112,249,143,73,152,73,250,74,105,9,236,250,37,167,126,134,45,91,15,241,70,193,197,26,59,117,203,22,235,165,86,34,185,175,173,10,115,50,54,232,165,167,183,148,181,17,118,182,191,111,176,253,198,61,80,0,0,0,249,55,77,173,65,188,232,51,173,171,146,153,26,125,62,161,29,216,207,178,251,40,117,38,135,16,164,43,213,89,26,126,138,148,93,164,125,230,41,191,136,63,15,121,248,73,82,153,137,248,81,73,155,54,217,148,227,146,102,70,97,133,56,112,148,165,74,125,195,36,49,25,45,182,194,27,109,178,212,213,234,235,161,246,104,98,41,101,231,48,87,222,93,49,10,5,219,107,212,100,54,203,50,26,76,232,74,121,226,105,230,73,246,156,113,42,109,14,54,74,51,38,82,147,37,30,134,93,135,246,95,246,92,177,242,209,204,6,26,209,46,250,13,102,158,253,66,69,62,51,149,56,140,72,105,75,141,41,81,217,113,228,26,16,226,212,141,170,120,139,69,30,226,238,63,183,244,102,67,14,97,98,150,11,221,182,156,166,80,181,201,163,79,75,6,105,35,52,58,168,143,54,149,39,84,171,67,46,103,97,145,106,51,175,95,166,73,194,188,96,157,77,113,46,165,118,181,198,235,73,53,17,146,149,211,74,52,145,247,39,95,209,247,250,191,176,104,95,41,151,170,47,204,190,88,213,178,211,119,160,105,141,47,223,187,161,97,71,175,172,174,223,95,222,58,240,0,0,10,200,227,65,136,205,197,179,237,204,54,141,36,219,150,244,248,117,87,18,133,232,106,96,218,168,178,100,100,74,212,203,95,247,186,125,190,193,22,56,90,97,145,223,89,141,137,87,122,55,53,154,11,13,212,136,205,27,137,43,98,124,37,107,244,20,69,161,47,191,82,63,180,133,238,165,36,148,146,75,184,139,66,31,208,0,0,0,0,0,0,1,248,235,60,207,67,206,228,175,99,157,51,187,85,174,154,30,211,208,245,25,246,226,50,153,159,158,78,32,20,183,84,243,159,205,94,190,227,86,191,205,81,59,140,197,200,228,58,192,127,14,178,207,106,208,231,50,227,83,19,215,115,210,180,154,76,191,156,37,41,61,134,148,159,114,203,188,132,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,234,244,168,149,170,115,180,201,204,161,214,30,219,189,11,73,40,143,69,18,139,176,200,203,188,139,216,43,179,45,25,13,149,129,249,191,122,231,144,203,50,40,148,221,190,140,112,146,107,50,230,82,222,67,218,153,199,66,62,155,186,122,166,95,111,111,125,143,128,0,0,0,0,0,0,0,10,198,227,69,135,72,122,207,182,241,46,52,67,92,134,234,16,233,14,45,45,234,105,104,154,168,188,102,102,73,212,139,95,247,218,125,158,209,25,184,82,98,3,150,158,98,209,71,55,249,77,86,32,148,51,245,182,146,141,217,208,83,167,210,45,123,19,221,161,253,198,47,68,140,140,136,200,245,35,31,208,0,1,7,56,183,223,210,109,76,185,49,71,167,74,75,114,43,21,132,194,125,28,195,35,84,103,96,79,74,139,66,81,25,145,154,75,188,140,190,195,21,161,195,198,197,114,251,204,245,181,25,49,9,246,233,50,97,213,94,35,111,118,214,218,168,68,37,43,232,171,77,55,247,158,133,246,144,190,76,67,191,237,60,33,177,39,221,87,53,78,44,8,20,152,78,184,130,121,230,154,55,13,166,86,178,109,27,212,148,154,141,45,171,68,234,90,233,236,20,51,157,140,217,221,57,149,196,201,202,69,65,214,237,186,108,135,98,83,162,50,235,132,211,173,55,34,79,41,229,35,156,227,106,112,219,127,67,82,116,35,46,194,236,239,235,28,61,242,23,89,198,139,134,14,37,98,13,41,216,246,149,62,67,79,52,212,134,22,142,177,109,174,43,196,91,93,142,182,156,105,109,58,178,236,81,110,208,253,154,153,221,61,175,107,208,236,218,12,27,106,220,167,71,131,79,167,176,212,102,25,97,148,52,148,161,180,37,9,245,80,68,146,245,82,146,236,34,238,31,84,0,0,7,206,174,92,52,59,102,158,245,86,191,87,135,78,136,194,20,227,143,74,144,134,80,146,74,77,71,170,150,100,69,216,147,62,255,0,97,136,55,154,206,40,216,117,133,241,166,90,248,89,33,139,130,191,203,113,5,37,149,177,46,27,106,209,244,104,107,98,90,86,74,37,182,217,247,118,37,90,247,153,10,150,198,156,194,226,134,59,92,18,171,119,213,205,62,83,79,72,91,205,66,57,178,23,25,130,53,184,162,74,27,117,197,146,73,36,234,210,68,71,216,71,167,191,95,71,151,156,165,98,198,97,46,24,144,109,235,98,164,205,37,199,27,55,234,78,194,146,152,233,108,214,209,40,201,212,50,180,145,237,120,149,219,217,167,111,119,125,185,229,31,135,86,25,96,85,58,29,193,118,83,35,87,110,132,115,55,174,91,49,229,50,222,170,125,5,176,220,140,135,11,86,221,78,189,189,233,47,97,118,204,116,165,40,45,168,73,36,139,216,69,160,254,128,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,142,63,133,89,186,203,166,55,223,245,124,49,194,140,76,137,114,92,52,56,242,37,204,98,36,41,92,130,97,151,144,203,142,183,37,77,19,15,35,152,235,100,74,109,197,18,137,68,164,238,79,104,129,124,115,190,164,255,0,121,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,255,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,66,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,181,78,6,63,93,159,187,127,196,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,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,142,63,121,102,235,46,150,6,46,82,176,34,233,196,200,145,175,186,204,136,81,34,209,217,133,42,82,201,249,107,36,70,105,215,25,105,109,48,181,154,144,100,151,86,147,36,45,11,61,16,164,168,249,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,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,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,131,140,222,22,252,148,204,117,11,19,32,80,186,88,23,221,190,223,83,55,170,223,214,85,33,44,217,123,230,205,102,166,246,69,85,57,61,137,74,21,174,165,170,185,134,61,7,4,123,214,171,3,26,49,11,14,89,143,16,233,181,203,93,170,220,135,84,133,115,210,252,25,109,178,210,80,173,219,73,6,154,131,198,162,52,153,153,165,189,13,58,25,42,226,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,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,90,167,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,102,135,51,116,154,85,3,50,88,175,66,161,83,34,83,169,180,235,226,187,18,28,56,140,165,150,35,48,220,247,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,237,56,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,42,128,7,52,198,252,200,224,150,92,41,84,202,206,52,95,209,45,200,245,153,11,141,1,10,142,252,167,228,173,9,220,179,67,49,208,183,77,9,35,78,229,237,216,147,91,100,102,70,180,17,251,91,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,50,218,47,251,133,199,129,60,50,252,107,206,38,137,84,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,129,156,206,23,248,251,152,156,201,222,24,199,101,93,248,127,10,139,112,122,63,166,98,169,80,154,220,164,114,32,71,142,189,233,110,35,136,45,86,202,140,180,89,250,166,90,232,122,145,73,254,30,153,95,191,178,153,130,245,172,57,196,106,189,191,81,169,84,110,137,53,182,157,162,72,121,230,18,195,145,34,50,148,169,79,52,210,137,123,163,172,204,137,38,90,26,123,123,200,165,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,46,206,22,91,176,74,6,54,207,204,107,22,12,69,98,45,70,57,70,122,184,244,135,222,90,80,76,55,28,141,166,150,179,101,149,242,90,75,102,182,208,149,154,13,105,51,209,107,221,210,192,85,95,28,239,169,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,107,216,69,150,236,18,192,90,173,209,89,194,11,6,37,177,34,241,144,212,154,194,34,72,124,216,117,109,169,213,54,77,178,181,169,168,232,73,200,119,68,50,148,32,137,68,68,90,37,36,92,131,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,170,248,231,125,73,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,66,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,165,96,29,255,0,34,24,233,66,203,182,104,45,28,70,188,107,53,90,117,172,158,170,157,93,85,60,150,189,241,100,71,113,180,27,205,32,200,221,101,183,205,135,212,130,37,43,230,73,72,66,150,148,36,244,82,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,129,143,216,57,93,203,254,50,221,152,59,113,189,212,75,182,106,10,142,220,157,168,71,87,21,105,39,35,73,216,133,172,155,230,176,227,78,242,247,154,145,191,106,189,100,153,11,169,225,63,116,208,174,12,146,218,20,154,68,238,162,93,179,80,171,210,234,141,242,150,142,158,82,231,61,45,45,234,162,34,94,172,75,142,189,82,102,159,95,77,119,37,68,83,0,5,85,241,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,125,103,224,14,13,88,24,143,116,226,229,155,135,180,170,85,223,122,109,244,221,81,132,43,153,39,67,37,43,106,76,205,13,115,22,68,227,188,180,167,154,226,82,183,55,172,137,69,242,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,253,219,254,36,45,80,0,0,0,0,0,0,0,0,0,0,0,7,241,73,74,203,106,210,74,35,246,25,106,33,198,110,56,117,97,158,58,211,166,92,22,157,50,53,10,231,95,47,98,226,51,30,43,46,104,166,16,123,205,184,203,112,244,109,165,105,219,222,163,246,31,101,51,227,22,95,49,75,3,171,79,82,111,187,78,167,13,182,246,237,152,184,18,91,142,230,168,109,71,181,110,182,141,116,230,160,143,179,188,244,247,107,232,48,11,54,120,193,151,186,179,50,237,11,146,91,176,26,221,186,155,38,100,165,68,86,169,116,139,86,155,121,180,159,172,242,149,254,54,135,247,219,142,93,248,155,224,182,44,82,219,139,120,84,217,182,235,68,243,76,45,51,158,137,13,151,20,235,174,37,28,178,114,82,150,100,73,74,13,94,237,197,166,186,144,151,212,59,134,135,115,83,217,170,208,42,240,234,49,31,66,92,109,232,178,16,242,20,74,73,40,180,82,12,200,251,20,71,223,237,33,244,64,0,0,124,171,162,215,161,222,84,25,214,213,199,78,143,58,159,80,97,216,207,178,251,40,117,42,67,136,82,21,234,172,141,39,234,169,69,218,71,222,41,99,136,70,66,235,56,47,112,205,196,172,61,165,61,34,210,168,72,113,231,90,142,194,215,209,173,197,203,120,203,107,81,208,211,109,33,166,144,93,170,61,186,251,180,50,228,249,39,205,157,211,150,172,76,130,165,212,29,114,219,169,72,106,37,70,35,206,184,109,52,211,146,35,115,94,74,57,205,182,151,9,182,52,37,43,82,34,236,62,206,235,230,195,203,254,211,197,235,18,5,213,108,212,226,207,129,86,132,211,139,38,94,105,211,108,221,101,11,54,215,177,74,73,40,146,226,117,78,167,166,190,209,67,124,67,172,87,44,76,206,220,177,213,16,163,183,86,147,50,170,201,19,123,55,54,237,66,89,37,95,69,58,235,179,188,181,47,180,197,151,240,144,191,164,221,121,114,145,71,169,74,75,146,40,245,133,194,97,28,195,51,76,102,160,64,74,75,67,81,153,17,26,143,184,136,190,194,19,140,0,0,127,12,200,136,204,207,66,33,69,220,86,241,1,203,179,49,107,163,147,230,235,84,120,39,15,233,110,218,109,78,156,157,62,145,233,216,174,237,11,238,33,38,120,46,225,210,25,179,238,76,75,147,16,209,33,202,132,202,67,107,83,122,26,154,54,169,207,17,145,154,117,50,215,253,246,159,103,180,89,200,0,0,0,0,0,0,0,15,248,117,180,60,210,218,112,181,74,210,105,50,247,145,144,174,60,203,228,54,86,56,102,253,155,158,59,44,199,162,84,183,122,77,195,73,160,207,151,75,101,12,232,101,29,104,250,109,105,235,25,253,157,189,214,37,71,165,68,162,83,153,166,65,101,13,48,206,237,136,74,73,36,90,168,212,125,132,68,93,230,126,193,251,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,229,58,108,67,156,85,14,89,115,203,250,90,22,189,218,119,233,175,112,253,64,0,0,63,194,100,216,84,232,206,77,168,75,102,44,118,82,107,113,215,156,36,33,9,34,212,204,212,125,132,68,68,103,175,216,56,174,32,231,75,46,120,110,167,26,173,98,93,6,75,205,40,208,182,97,86,96,45,194,81,111,212,182,169,244,158,186,160,203,79,121,144,231,208,56,156,229,102,124,210,133,242,138,68,125,85,183,154,252,186,114,27,239,34,215,119,85,221,219,175,220,59,134,29,227,254,15,226,155,13,185,101,226,13,191,80,121,210,35,76,102,106,209,93,123,180,145,167,168,219,138,62,247,18,95,121,233,238,29,8,0,0,0,69,14,38,22,114,46,204,177,86,23,200,109,197,210,206,69,65,59,147,174,211,106,159,51,67,47,84,244,63,91,191,179,239,33,76,185,78,187,222,176,243,31,96,84,183,109,109,119,53,42,44,158,211,47,154,57,236,26,255,0,164,159,212,246,246,123,198,142,232,85,22,106,244,74,125,90,49,234,212,216,173,72,108,251,62,138,208,74,46,227,50,238,63,120,253,192,0,2,166,248,208,92,213,21,85,237,203,100,164,153,67,38,97,202,54,137,106,250,123,170,40,215,77,116,238,236,215,77,68,124,225,157,137,118,70,14,99,37,98,254,190,39,54,196,68,91,242,34,160,148,235,41,51,89,74,134,233,109,230,169,5,174,141,171,79,91,251,76,126,188,249,103,178,226,204,37,203,46,208,180,42,19,105,246,149,58,67,140,165,182,157,91,93,95,45,201,77,146,148,77,200,91,78,37,109,60,157,79,66,215,79,119,127,157,200,190,77,110,204,199,223,212,202,252,216,6,213,161,71,169,50,245,69,233,13,58,148,72,67,79,70,91,172,165,70,195,141,45,74,105,227,50,66,140,181,237,215,66,239,189,235,18,197,182,176,226,214,167,218,22,165,50,60,26,125,62,59,76,33,182,88,109,162,87,45,180,182,74,81,54,148,164,212,105,66,117,61,11,184,122,0,0,1,243,107,55,29,2,222,136,236,234,237,110,5,62,59,40,83,142,57,42,74,26,74,82,68,102,102,102,163,34,46,194,51,253,134,34,102,96,248,152,224,94,16,211,103,67,183,170,127,41,43,104,39,88,97,52,199,161,204,101,47,18,93,36,155,132,137,72,89,35,123,101,174,157,186,40,189,166,42,207,48,249,247,199,28,119,168,200,111,229,69,66,133,70,112,214,148,194,166,77,153,21,11,108,212,238,132,227,125,66,208,122,161,221,167,236,209,36,93,197,219,196,44,235,22,249,197,59,137,170,69,179,72,169,214,106,51,94,74,77,77,71,122,66,183,45,196,167,114,141,9,82,190,147,137,212,244,246,253,162,202,178,155,194,97,222,92,11,215,30,164,48,180,185,202,146,221,46,58,245,209,39,200,112,144,251,50,161,247,254,149,11,34,63,113,123,204,89,45,145,135,184,109,132,52,40,244,91,74,133,69,160,195,97,180,50,70,196,88,241,77,205,168,74,117,87,45,41,35,81,147,105,215,179,183,111,216,61,84,89,209,39,35,153,14,67,111,35,245,155,89,40,143,246,151,220,99,253,192,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,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,39,255,0,18,44,61,204,22,33,101,198,169,79,203,237,122,170,153,109,239,77,195,64,167,242,137,234,237,29,72,213,246,90,62,82,158,83,201,52,35,70,154,117,178,121,165,200,108,210,242,150,219,103,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,75,252,251,230,186,133,155,76,26,192,107,203,155,74,135,119,211,126,82,67,186,104,144,158,90,186,9,91,169,228,219,132,151,8,150,76,190,132,115,91,61,86,146,213,109,243,22,182,156,49,234,248,42,120,167,186,126,31,206,243,26,112,186,144,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,5,11,113,74,192,188,56,192,108,205,55,73,194,250,55,161,169,87,69,191,30,228,122,154,209,145,69,135,41,217,82,153,113,17,144,68,92,166,79,167,74,201,189,77,40,82,212,72,218,130,66,17,37,120,24,253,118,126,237,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,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,81,138,180,107,238,224,195,139,142,145,133,247,103,201,155,190,69,61,223,65,213,20,219,46,55,30,114,75,115,60,212,188,203,200,54,84,178,74,28,249,165,43,150,165,236,209,123,84,89,172,197,91,91,17,236,188,71,184,237,188,94,131,85,137,121,196,168,58,170,218,106,142,155,178,156,148,225,243,20,242,221,51,87,59,153,188,156,39,73,74,75,137,89,45,42,81,40,148,114,254,149,157,127,202,111,14,172,70,203,94,37,212,233,81,174,75,74,159,111,70,180,157,215,146,245,98,150,205,82,34,78,62,194,73,54,167,162,182,218,59,82,173,238,52,123,141,6,108,188,234,163,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,0,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,18,211,140,181,129,38,230,202,229,46,243,167,91,209,37,200,179,174,136,146,102,84,20,77,19,240,105,210,26,118,59,132,133,40,201,102,135,36,185,4,148,132,107,169,165,181,25,104,222,228,213,182,74,110,154,237,159,155,140,33,171,91,147,186,73,114,47,10,101,45,199,57,72,115,116,89,175,166,36,150,244,89,25,22,246,31,117,26,233,185,59,181,73,146,136,140,180,124,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,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,160,30,36,88,123,152,43,43,49,213,74,134,58,87,170,183,44,74,174,244,218,85,249,92,163,102,93,29,165,232,211,40,38,26,105,150,158,104,150,158,123,77,180,217,19,174,41,205,166,151,146,227,158,255,0,133,238,117,255,0,55,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,65,97,127,220,46,60,9,225,151,227,94,113,52,74,161,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,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,253,228,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,197,85,241,206,250,147,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,133,0,241,58,197,47,202,134,114,111,94,146,187,233,58,85,165,211,218,212,255,0,228,188,158,151,165,108,186,182,59,80,149,47,108,231,38,250,234,221,174,190,170,141,4,129,207,203,2,230,82,178,119,43,48,245,234,55,39,211,120,129,78,182,237,217,46,27,237,184,184,173,65,168,185,57,105,65,145,52,227,43,121,49,80,151,8,214,162,114,35,232,245,52,81,45,147,108,28,161,102,3,48,246,254,14,220,111,116,241,46,106,125,114,59,114,118,173,125,36,164,82,38,57,26,78,196,45,6,231,41,246,218,119,151,188,146,189,155,85,234,168,200,113,250,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,198,140,242,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,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,171,140,22,14,87,108,108,208,30,42,200,123,168,162,226,93,61,137,16,220,218,132,114,37,65,142,196,73,17,180,37,169,106,218,132,70,119,152,105,66,79,169,216,157,198,218,140,116,190,7,215,173,42,5,255,0,138,120,114,244,121,103,82,174,81,233,213,184,238,165,9,228,37,136,47,58,203,169,90,183,110,37,154,170,12,154,72,146,100,100,151,53,52,232,68,171,116,1,85,124,115,190,164,255,0,121,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,238,223,241,33,106,128,0,0,0,0,0,0,0,0,0,0,0,3,252,37,78,137,5,28,201,146,27,101,31,172,226,201,36,95,180,254,242,30,23,18,176,95,9,113,182,142,186,125,237,107,81,43,45,57,166,217,46,65,141,33,196,232,164,25,237,91,136,89,22,166,210,72,254,196,233,236,45,42,231,52,252,38,174,219,83,157,117,224,156,148,213,41,168,219,204,167,188,183,95,150,122,242,27,46,91,81,161,146,126,146,157,81,246,253,18,215,216,98,189,106,212,91,158,202,171,28,42,172,26,141,34,124,117,37,123,93,105,200,238,37,90,18,146,100,74,34,81,25,18,146,122,253,164,98,64,101,227,62,248,227,129,21,24,237,252,168,168,87,104,205,154,18,168,85,57,179,37,33,13,146,154,212,155,111,168,66,11,68,53,180,189,154,40,203,184,251,45,51,47,156,76,112,47,23,169,176,97,92,53,63,147,117,181,147,76,62,154,155,208,225,178,167,141,45,18,141,178,92,165,172,209,189,195,208,207,183,68,159,180,132,179,163,92,116,11,134,35,83,168,85,184,21,8,239,33,46,54,228,89,40,117,42,73,145,25,25,26,76,200,251,12,143,246,144,250,64,0,3,207,223,118,45,181,136,246,181,66,208,186,233,145,231,83,234,17,221,97,109,188,195,110,146,121,141,169,179,82,73,196,169,36,162,74,213,161,232,125,226,136,179,209,147,91,175,46,23,245,78,191,10,1,187,104,86,42,79,61,78,121,134,157,82,35,165,215,164,173,166,84,162,97,182,144,164,180,201,25,161,38,122,123,53,46,239,67,144,220,246,92,89,123,185,98,90,23,117,66,101,66,209,168,200,109,149,54,235,174,59,210,115,28,138,217,169,36,228,132,52,218,80,211,42,208,244,61,53,247,119,126,78,38,56,151,100,99,30,49,209,239,235,30,115,111,196,93,191,30,42,201,46,178,163,37,156,169,142,153,171,148,165,150,186,56,157,125,111,236,49,32,248,47,220,213,20,213,238,59,100,228,153,195,54,102,74,38,141,106,250,123,169,200,215,77,116,238,236,215,77,69,178,0,0,15,195,93,168,179,72,162,84,42,210,79,70,161,69,118,67,135,217,244,80,131,81,247,153,23,113,123,198,113,51,101,120,61,126,230,62,255,0,169,110,220,218,46,106,172,88,221,166,127,52,83,223,52,127,73,95,175,236,236,247,11,154,225,159,103,34,211,203,21,29,124,134,219,93,80,227,212,21,181,58,110,55,105,240,245,51,245,75,83,245,123,251,126,243,18,188,0,0,0,115,220,68,199,252,31,194,198,28,114,244,196,27,126,158,243,68,102,168,207,85,162,180,247,97,47,95,81,199,18,125,237,168,190,242,211,222,56,124,254,39,57,89,129,52,225,124,162,145,35,69,109,230,177,46,156,182,251,204,181,221,213,119,118,107,247,14,131,135,217,210,203,158,36,41,182,168,184,151,65,140,243,170,36,33,153,181,152,8,112,212,123,52,45,169,125,71,174,171,34,211,222,70,59,84,57,176,170,49,155,155,79,150,204,168,239,36,150,219,172,184,75,66,210,101,169,25,40,187,12,140,140,143,95,180,127,184,0,0,15,202,84,216,133,56,234,28,178,231,159,244,180,45,123,180,239,211,94,225,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,156,153,12,68,142,236,185,46,161,166,89,66,156,113,107,81,37,41,73,22,166,102,103,216,68,68,93,226,162,120,141,113,1,184,170,151,21,71,6,176,154,189,46,155,14,155,33,232,181,10,132,9,75,101,199,29,109,201,113,221,108,157,98,73,145,160,200,219,86,213,32,140,204,136,207,216,66,187,227,177,124,226,13,79,146,202,107,119,12,231,151,189,90,19,210,220,53,26,180,53,30,155,143,233,47,191,222,175,180,123,215,114,167,143,172,80,190,81,30,24,220,167,23,151,205,45,180,89,187,182,236,223,175,232,116,238,251,71,192,181,49,15,23,176,78,232,135,62,143,92,185,109,217,212,201,45,190,113,21,38,84,68,175,150,226,79,150,226,18,164,25,160,212,209,17,167,179,232,233,236,236,182,140,136,241,33,165,98,255,0,79,135,24,181,50,37,54,228,34,67,113,101,184,226,89,102,81,127,38,101,9,222,252,165,184,183,148,227,142,30,132,158,210,45,75,183,82,22,2,211,173,62,210,30,97,196,56,219,137,37,33,104,50,52,168,143,180,140,140,187,200,127,216,0,0,228,153,175,161,124,162,203,205,253,79,76,126,115,159,39,42,170,109,59,55,122,253,11,228,71,166,135,239,25,220,166,59,38,214,197,56,143,145,114,228,82,46,6,214,68,122,150,213,181,36,143,183,184,203,181,63,103,236,26,53,203,133,194,237,207,129,118,37,89,245,32,220,118,220,165,154,205,7,216,106,56,108,168,251,204,255,0,91,222,58,72,0,0,167,30,50,242,210,188,85,160,197,37,43,84,210,98,175,77,123,63,194,106,4,43,169,137,146,226,146,138,52,167,154,37,145,165,68,133,154,117,35,239,35,208,117,108,180,224,13,211,152,140,78,166,90,52,88,175,46,42,164,178,237,70,65,33,195,38,227,117,12,182,234,183,37,183,8,140,137,226,61,84,90,23,183,237,208,6,94,240,58,212,192,44,55,166,89,22,204,6,25,83,44,50,169,143,33,166,210,167,228,19,13,52,227,138,82,27,70,227,87,37,38,102,101,169,251,125,197,211,64,121,43,223,22,48,223,14,160,57,80,188,239,106,21,33,182,204,211,164,202,147,17,212,106,36,168,246,151,49,105,237,245,21,217,246,31,184,196,106,188,120,161,101,182,217,77,69,184,149,119,234,79,65,91,200,73,68,145,1,228,188,104,221,161,163,73,100,106,35,52,246,119,107,169,14,1,121,241,163,182,13,137,49,172,187,34,169,206,36,45,45,185,62,154,222,221,250,40,136,245,110,118,186,107,183,187,237,251,7,7,186,184,185,227,221,101,135,152,165,64,163,65,37,26,185,107,109,169,173,44,136,201,68,93,169,152,125,189,165,254,65,30,49,35,56,121,135,196,245,186,85,204,78,184,163,71,120,148,149,197,133,90,156,134,84,147,223,170,77,10,121,68,100,100,179,45,61,196,68,56,236,185,179,103,188,185,51,165,189,37,229,153,169,78,60,225,173,74,51,61,76,204,207,180,207,83,63,242,143,241,35,34,50,51,45,116,49,45,114,171,156,251,51,46,84,197,182,246,19,208,106,181,66,81,184,221,69,218,19,79,200,74,182,177,161,115,77,246,212,68,74,103,119,103,180,245,239,62,206,205,119,113,146,196,234,140,119,99,91,22,149,22,26,86,133,33,10,92,9,13,169,58,146,136,140,141,19,123,12,181,79,249,7,238,202,190,51,102,191,56,24,187,6,61,66,224,168,192,181,233,242,90,155,57,113,37,212,154,101,109,55,41,130,113,178,51,91,173,154,141,169,7,234,171,66,208,139,83,211,190,217,45,27,105,187,86,140,205,37,19,36,74,54,183,106,235,238,111,90,181,90,149,218,173,11,95,165,167,119,176,125,176,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,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,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,212,240,184,240,39,134,95,141,121,196,209,42,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,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,98,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,40,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,210,242,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,181,236,203,216,18,113,79,47,56,145,135,212,251,122,37,114,165,92,181,234,81,169,112,100,147,91,29,168,244,235,56,102,70,233,146,16,180,200,38,150,133,168,203,98,210,149,106,157,186,150,104,134,154,50,245,116,215,111,156,2,195,75,214,233,157,214,214,174,11,62,141,84,168,201,229,33,190,124,167,225,52,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,5,32,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,90,167,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,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,23,83,194,227,192,158,25,126,53,231,19,68,170,0,28,171,50,249,116,177,51,65,133,147,240,206,250,143,253,108,202,60,221,239,127,54,85,58,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,245,227,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,159,0,47,251,133,199,129,60,50,252,107,206,38,137,84,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,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,170,190,57,223,82,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,68,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,170,190,57,223,82,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,70,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,58,174,105,241,175,243,118,203,237,237,140,109,211,250,217,118,253,60,186,6,20,215,49,181,206,125,212,71,139,205,79,49,179,54,73,247,154,55,54,172,149,203,37,237,213,90,17,230,176,91,79,18,220,28,161,101,255,0,135,166,20,224,237,184,247,81,18,217,188,41,241,220,147,181,104,234,229,46,5,73,201,50,118,45,107,54,249,175,184,235,188,189,230,148,111,218,159,85,36,66,32,112,184,241,217,134,95,141,121,60,209,237,120,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,74,224,183,142,148,43,90,251,187,112,26,227,172,213,81,46,246,233,234,54,212,77,22,228,30,170,35,50,23,52,180,35,50,105,231,24,38,149,191,105,37,105,137,181,75,37,37,164,170,223,192,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,56,167,26,76,28,174,222,24,53,105,99,21,33,238,100,76,59,168,72,143,84,141,181,5,182,45,73,81,219,76,157,234,89,25,236,125,136,237,114,210,133,169,93,78,239,85,45,168,206,189,184,120,94,180,171,3,58,88,85,93,172,199,150,244,121,85,133,209,16,152,200,74,150,79,212,35,59,5,149,25,41,73,45,137,118,75,106,89,235,169,32,148,100,74,50,36,158,135,128,85,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,195,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,90,160,0,0,0,0,0,0,0,0,0,0,0,0,248,151,117,180,221,213,70,122,146,185,146,34,155,187,116,117,135,54,45,58,45,42,236,86,135,167,209,211,187,218,41,183,21,51,67,156,28,164,226,36,187,38,225,173,203,168,67,143,203,228,61,62,77,81,214,157,220,194,28,86,213,45,214,137,90,28,130,35,208,187,12,139,239,63,91,110,241,154,191,88,111,149,115,89,52,89,36,125,252,170,107,203,247,254,188,239,241,127,200,35,94,103,115,71,99,99,213,77,186,157,31,10,232,52,23,208,211,232,83,209,40,108,197,113,213,45,166,144,147,90,146,234,205,70,158,87,97,235,217,175,219,217,26,204,200,204,204,139,77,76,127,180,73,179,32,62,137,48,101,189,25,228,25,41,46,50,225,161,73,50,61,72,200,203,180,187,72,191,200,59,22,28,103,15,48,248,96,182,138,135,137,215,20,152,236,146,82,136,179,107,83,150,202,82,91,52,73,33,47,36,136,136,144,69,167,184,204,132,135,181,120,185,227,221,25,134,88,170,192,163,78,36,154,121,139,113,169,174,172,200,137,36,125,170,152,93,189,135,254,81,222,44,206,52,118,193,49,26,53,233,100,85,57,198,132,37,199,32,83,91,219,191,68,145,158,174,78,215,77,119,119,253,159,104,239,246,119,20,44,182,220,201,167,55,46,174,253,53,233,203,101,10,41,114,32,50,150,77,123,117,53,235,44,205,36,70,174,222,253,52,49,37,108,140,88,195,124,69,128,221,66,204,189,168,85,118,220,50,78,144,234,76,72,81,40,210,147,218,124,181,171,183,215,79,103,218,94,242,30,180,7,50,204,38,7,90,152,251,134,245,59,34,230,128,195,202,121,135,149,13,229,180,218,148,196,131,97,214,155,113,42,91,107,218,105,231,40,200,200,181,47,103,184,243,255,0,153,108,1,186,114,239,137,213,59,70,181,21,228,69,76,151,157,167,72,52,56,68,228,110,161,230,218,86,229,54,217,25,153,50,103,170,75,67,246,125,156,165,249,146,229,18,74,76,167,157,36,17,37,36,181,154,180,34,238,34,212,88,175,6,153,105,70,42,215,162,238,86,170,164,202,94,154,246,127,132,211,200,92,112,0,0,230,217,143,184,93,182,48,46,251,171,48,164,19,141,91,149,67,65,172,251,9,69,13,229,23,113,151,234,251,198,114,170,110,201,186,113,78,91,230,92,201,21,123,129,197,153,22,167,185,110,201,51,236,239,51,237,87,219,251,70,136,242,161,66,249,59,151,155,6,158,168,252,151,62,78,82,148,226,118,109,245,250,22,8,207,77,11,220,58,216,0,0,255,0,135,93,105,134,150,243,238,33,182,219,73,169,107,89,145,37,36,93,166,102,103,220,66,191,179,221,196,134,149,132,29,70,28,97,44,200,149,43,144,201,109,202,150,219,137,121,152,165,252,165,149,167,123,18,144,226,30,75,141,182,122,26,123,8,245,62,221,8,84,197,217,136,120,189,141,151,68,201,245,138,229,203,113,78,169,73,113,226,136,153,50,165,165,28,199,20,124,182,208,165,44,201,36,167,76,136,187,126,150,158,222,223,188,214,84,241,245,250,23,202,34,195,27,148,162,242,249,167,186,139,55,118,221,155,245,253,14,157,223,104,240,82,24,190,112,250,167,201,121,53,187,122,115,43,222,157,73,232,142,18,137,90,18,139,93,167,244,145,223,239,79,216,44,67,135,55,16,27,138,149,113,83,176,107,22,107,210,234,80,234,82,25,139,79,168,79,148,183,156,109,215,28,137,29,166,205,215,228,145,18,8,137,197,104,148,25,145,153,153,123,72,91,180,105,12,75,142,212,184,206,161,214,94,66,92,109,104,81,41,42,73,150,164,100,101,216,100,100,125,227,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,108,213,95,237,97,182,0,223,23,42,159,75,79,55,65,169,166,62,170,218,102,241,66,125,105,36,250,201,61,117,71,102,135,168,206,61,209,91,151,119,221,149,91,134,66,150,183,235,21,7,229,158,227,51,61,206,186,165,233,218,102,125,234,247,159,222,98,223,56,113,228,214,209,167,97,237,51,18,174,235,125,50,38,214,34,51,49,131,151,17,165,150,199,88,136,242,77,60,198,53,211,113,43,77,20,101,223,218,125,226,125,53,102,218,205,192,42,107,150,253,53,113,16,223,40,153,92,70,205,27,9,59,116,52,237,211,187,179,238,16,151,62,121,52,192,203,190,209,170,94,84,148,82,173,203,150,44,55,221,140,220,50,135,13,185,46,165,169,78,33,42,36,176,110,45,74,113,68,70,68,122,153,36,180,237,45,69,53,147,247,14,27,222,106,118,155,62,68,42,157,18,121,242,159,142,234,219,87,49,151,123,20,149,39,106,180,220,130,50,50,208,251,11,184,197,236,112,238,204,195,120,245,131,84,250,125,94,122,93,175,219,236,53,78,147,204,119,115,207,19,17,98,18,222,86,231,86,181,106,183,79,85,30,154,159,121,17,247,203,16,0,1,231,49,38,19,149,28,59,186,32,50,202,29,114,77,22,107,72,66,211,185,42,82,152,89,17,25,123,75,180,102,211,24,34,200,161,99,117,230,196,184,220,135,33,221,53,18,52,18,13,36,91,37,184,94,169,30,157,157,157,130,249,114,13,114,179,115,229,146,209,144,202,181,232,233,208,33,171,180,187,20,138,124,83,50,239,63,214,255,0,226,18,36,0,7,252,184,226,26,109,78,184,178,74,16,70,165,40,207,66,34,46,243,51,20,101,197,115,17,96,222,121,133,42,92,7,89,121,20,136,29,26,214,202,137,68,75,106,116,228,153,25,146,143,183,214,46,205,11,238,33,15,172,251,78,187,124,92,148,235,90,220,167,72,155,58,165,37,152,205,54,195,43,112,200,220,113,40,35,50,65,25,233,185,73,46,194,62,241,124,185,11,202,69,189,151,172,51,166,214,42,20,166,142,234,173,66,102,84,215,222,97,28,230,13,232,241,84,227,59,141,150,220,73,37,214,76,246,40,207,67,239,212,251,165,88,255,0,135,159,102,51,43,145,33,228,52,211,105,53,173,107,81,37,41,73,22,166,102,103,216,68,68,32,174,116,120,147,89,248,46,204,203,39,12,234,16,107,151,65,37,198,150,235,14,181,38,60,85,233,33,179,66,212,204,164,56,135,18,227,72,51,45,53,34,87,188,200,138,164,49,99,49,152,187,140,181,153,117,75,198,244,171,186,204,151,220,124,160,162,165,41,81,91,53,45,197,104,150,220,117,100,90,19,138,73,118,246,39,179,223,175,129,165,209,171,151,28,228,193,162,210,167,84,230,60,162,36,179,21,133,188,226,212,102,68,90,37,36,102,102,102,162,47,188,203,222,59,149,135,145,76,203,98,4,84,78,167,225,189,106,158,194,244,50,85,66,143,61,162,50,50,73,246,25,71,81,119,44,191,200,99,160,23,11,156,205,184,219,78,55,73,134,146,81,165,43,37,177,80,35,47,121,255,0,130,119,15,242,149,195,11,51,17,97,201,144,116,38,157,91,4,179,74,26,139,80,82,151,161,106,91,75,164,237,215,216,56,125,255,0,150,236,111,195,87,221,110,234,195,43,154,59,44,146,148,185,71,69,150,134,8,136,213,169,239,91,73,46,228,40,254,238,209,205,86,133,182,181,54,226,20,133,160,205,42,74,139,67,35,46,242,50,30,139,15,172,154,134,33,221,180,219,74,150,252,118,100,84,100,179,29,43,125,74,74,72,220,117,13,145,153,165,42,62,245,151,176,197,139,96,151,7,169,245,179,129,94,196,203,181,148,211,156,54,164,114,169,115,212,75,91,103,203,94,154,61,8,210,122,164,214,93,250,107,167,218,44,147,4,114,247,134,152,5,110,51,111,216,84,40,209,205,13,37,183,101,156,88,232,144,249,147,109,160,212,226,218,109,27,141,92,148,25,153,151,105,150,190,237,58,88,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,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,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,187,127,196,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,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,172,14,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,215,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,0,0,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,131,157,107,90,187,103,230,227,23,169,55,28,30,146,92,139,194,167,84,109,190,106,28,221,22,107,234,151,25,205,80,102,69,189,135,218,94,154,238,78,237,20,68,162,50,43,73,224,211,127,201,185,178,185,84,179,42,55,12,73,114,44,235,162,92,104,116,244,155,68,252,26,116,134,154,144,217,173,41,34,89,161,201,46,78,52,173,122,234,105,113,36,122,55,181,53,237,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,94,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,137,84,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,207,214,74,45,92,214,97,196,186,221,38,153,211,226,109,179,79,121,203,114,161,28,155,67,147,246,18,156,77,50,65,184,164,33,76,186,179,50,66,150,162,228,184,179,89,30,213,58,135,104,90,236,181,171,182,53,213,89,178,174,152,61,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,233,225,113,224,79,12,191,26,243,137,162,85,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,19,252,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,42,175,142,119,212,159,239,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,165,108,167,120,167,193,191,136,22,247,152,176,52,166,42,175,142,119,212,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,136,171,198,247,20,191,250,90,96,165,62,187,255,0,149,221,53,122,103,75,247,70,128,255,0,56,209,255,0,217,36,236,66,254,213,167,244,102,35,87,11,76,11,153,140,25,172,160,220,147,104,221,93,183,135,127,223,37,77,231,13,246,219,68,166,200,202,158,132,184,209,109,231,117,92,183,146,218,212,148,173,184,207,253,34,73,161,83,171,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,154,113,80,203,197,43,25,114,209,85,191,34,210,165,202,187,48,198,59,213,186,74,217,152,150,80,152,70,182,78,164,151,82,225,236,90,10,51,42,120,136,180,115,124,116,18,12,247,41,183,41,131,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,47,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,117,60,46,60,9,225,151,227,94,113,52,116,172,222,225,12,156,119,203,70,33,97,109,61,137,111,212,170,212,117,189,75,98,51,237,50,185,21,24,203,76,168,108,154,221,245,18,133,200,97,164,44,212,105,245,20,175,89,31,72,179,110,52,231,130,152,161,74,198,172,35,180,49,94,140,152,141,199,186,104,241,170,75,143,26,106,101,162,27,235,65,115,162,155,169,34,37,173,151,121,141,47,213,73,146,219,81,26,82,100,100,94,212,85,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,195,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,90,160,0,0,0,0,0,0,0,0,0,0,0,0,14,47,152,28,166,97,22,99,41,170,139,124,81,27,110,103,102,218,140,88,209,74,90,125,102,140,244,117,214,92,50,212,153,74,127,197,212,189,218,86,190,49,240,134,186,172,182,93,172,90,23,124,7,233,109,109,220,115,234,14,41,210,212,219,73,107,203,134,73,250,74,87,183,187,79,104,175,42,181,49,250,52,247,105,210,86,218,157,107,110,227,65,153,151,106,72,203,188,139,216,99,242,161,11,113,105,109,180,41,107,89,146,82,148,150,166,102,125,196,68,58,85,131,150,236,111,196,167,218,110,213,195,43,154,67,47,18,84,137,69,69,150,182,12,140,211,161,239,67,74,46,229,164,254,238,209,220,34,240,194,204,196,168,113,164,21,9,166,150,249,32,212,135,98,212,18,164,106,90,158,226,233,59,52,246,143,245,62,23,57,155,109,183,92,114,147,13,68,147,82,80,72,98,160,102,126,227,255,0,4,238,28,254,252,200,166,101,172,8,171,157,80,195,122,213,65,132,106,102,170,125,30,123,164,68,68,163,237,51,142,146,238,65,255,0,148,135,13,170,209,171,150,228,229,193,173,82,167,83,38,50,163,37,51,41,133,178,226,20,70,100,122,165,68,70,70,70,147,47,188,143,220,61,246,19,230,51,23,112,106,179,18,169,103,94,149,118,153,140,251,111,156,21,212,165,38,43,134,149,182,173,20,219,110,160,143,82,109,41,62,222,212,246,123,180,182,252,151,113,38,179,241,161,152,118,78,38,84,32,208,238,131,75,109,33,215,221,106,52,121,75,210,59,100,132,41,233,75,113,110,41,199,86,100,90,106,100,159,121,25,28,234,101,246,100,178,137,17,222,67,173,56,146,90,22,133,18,146,164,153,106,70,70,93,134,70,67,254,196,84,207,166,82,45,236,194,97,157,78,177,79,165,52,87,85,22,19,210,161,62,203,8,231,62,108,199,148,166,217,220,76,184,226,137,78,188,71,177,38,90,159,118,135,223,67,87,133,167,93,177,238,74,141,173,113,211,164,66,157,77,146,244,103,91,125,149,182,102,109,184,164,25,145,44,136,244,220,149,23,105,23,112,152,60,40,241,22,13,153,152,83,165,207,117,134,81,87,129,209,161,111,40,146,70,183,103,65,73,17,25,168,187,125,83,236,208,254,227,23,154,219,136,117,180,186,218,201,72,89,18,146,162,61,72,200,251,140,140,127,208,0,8,237,159,155,149,155,103,44,151,116,135,149,167,89,78,159,13,61,165,218,165,211,229,25,23,121,126,175,255,0,16,161,172,31,139,38,187,141,214,99,17,35,115,220,153,116,211,136,144,104,53,17,239,150,217,122,196,90,246,118,246,141,37,225,180,39,41,216,119,107,192,121,148,52,228,106,44,38,150,132,39,106,82,164,176,130,50,34,246,23,96,244,96,0,2,39,113,16,204,195,120,11,131,85,8,20,137,233,106,191,112,48,237,58,49,54,238,215,153,39,226,203,36,60,157,174,161,105,209,109,22,138,45,116,62,226,51,238,162,117,72,184,113,34,243,75,181,41,242,38,212,235,115,203,154,252,135,86,225,243,30,119,181,74,82,183,43,77,203,51,51,61,79,180,251,204,92,166,67,50,105,129,150,133,163,75,188,170,200,165,92,119,44,168,108,59,37,185,133,14,99,113,157,83,81,92,90,82,74,96,156,66,146,226,76,136,140,245,34,81,235,218,122,137,180,237,155,107,57,0,233,173,219,244,212,68,91,124,163,101,17,27,36,108,52,237,208,147,183,78,238,207,184,64,94,35,121,53,180,106,88,123,83,196,171,70,223,76,121,180,120,143,76,124,226,68,105,5,177,166,37,188,163,87,45,141,116,220,105,215,85,17,119,118,151,120,168,59,94,183,46,208,187,41,87,12,117,45,15,209,234,12,75,45,166,100,123,154,117,43,211,176,200,251,211,239,47,188,134,142,50,171,127,181,137,56,3,99,220,169,125,46,188,229,6,152,153,26,43,113,147,199,9,133,168,149,235,40,245,213,125,186,158,163,172,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,124,88,174,25,244,60,178,114,161,60,210,74,161,86,232,158,74,148,162,81,182,229,62,118,237,8,140,189,197,223,169,125,130,147,48,234,60,105,120,131,108,68,154,193,191,29,234,204,38,221,105,40,37,27,136,55,208,74,73,17,246,30,164,102,90,24,210,134,7,194,131,79,193,171,22,37,54,31,75,29,187,110,152,148,53,203,36,26,72,162,182,68,70,69,216,71,161,17,126,193,236,223,117,182,25,113,231,140,137,182,210,106,81,159,113,17,22,166,41,67,137,14,111,47,59,151,24,231,216,22,157,69,52,250,61,190,227,176,156,84,39,157,105,110,190,196,169,109,25,168,219,120,210,162,52,41,58,250,164,103,161,118,17,118,8,55,94,175,76,184,166,38,124,246,217,39,201,178,66,214,130,61,206,171,83,51,90,204,204,205,75,51,81,234,126,209,52,248,75,98,195,214,78,96,221,181,167,205,217,78,175,83,85,13,150,148,233,146,78,91,243,160,161,38,73,53,146,117,218,147,46,194,53,125,134,47,12,143,82,35,247,143,232,0,15,207,81,104,158,167,201,100,210,70,78,50,180,232,101,223,170,76,103,75,59,52,127,66,230,94,251,103,148,77,147,245,218,164,130,34,78,157,138,168,73,237,238,47,112,180,94,15,55,147,247,30,91,42,180,217,134,179,118,151,115,63,17,174,253,9,150,224,83,210,146,237,81,159,122,143,187,66,251,132,240,0,1,197,115,103,143,22,246,3,224,245,193,112,212,42,113,26,169,187,79,150,205,58,59,143,33,43,114,73,197,125,109,22,211,113,10,50,53,52,101,234,158,167,220,93,189,217,234,196,107,222,181,138,23,229,94,239,169,154,222,151,88,159,34,66,91,78,245,105,205,121,110,18,18,74,82,143,77,92,61,11,83,253,162,205,184,91,100,169,168,9,103,30,49,18,145,36,164,188,202,125,21,22,92,127,155,36,31,69,41,153,9,67,204,107,187,82,89,18,208,190,237,72,189,166,45,29,8,75,104,75,104,73,37,41,34,34,34,45,8,136,189,131,254,132,18,226,79,157,20,224,173,163,39,12,236,106,180,51,185,171,145,22,203,198,220,143,158,139,29,230,166,50,167,17,202,125,14,33,105,113,164,104,163,73,145,31,188,244,34,165,10,205,102,169,112,85,37,86,171,51,159,153,54,107,203,144,251,239,186,167,22,227,139,81,169,74,53,40,204,204,204,204,207,83,61,117,49,235,176,111,7,175,44,108,189,233,214,101,159,72,151,45,217,114,25,109,231,90,142,235,136,97,165,60,219,106,113,102,218,22,105,74,77,212,153,168,203,66,215,246,29,214,101,67,135,134,20,96,141,14,157,93,185,41,12,214,238,103,35,50,236,133,79,143,26,75,108,188,104,97,74,229,154,227,33,196,237,113,165,105,169,234,68,163,246,159,100,185,129,77,167,210,227,166,45,58,19,17,153,65,17,37,182,91,74,18,68,68,68,90,17,17,23,113,23,249,7,232,208,189,193,161,123,136,121,219,175,14,236,123,222,159,34,155,116,218,148,138,155,50,91,91,107,234,160,50,241,232,164,169,38,126,186,76,181,209,74,255,0,41,251,197,101,103,63,133,162,88,102,171,137,24,28,195,171,81,173,249,143,210,16,157,72,147,164,135,148,150,88,141,19,254,41,9,35,87,217,175,113,138,217,38,111,124,29,190,35,189,54,155,58,143,91,163,75,67,233,102,91,47,71,81,169,151,187,148,147,216,189,187,219,50,62,238,227,238,50,23,47,144,28,250,219,24,205,109,211,240,234,248,159,2,149,116,83,163,53,21,162,113,214,216,68,164,182,220,86,75,111,54,66,220,90,212,227,170,211,68,150,186,123,200,200,231,50,84,149,164,150,133,18,146,162,212,140,143,82,50,31,208,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,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,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,85,235,146,188,168,215,114,151,196,46,246,179,121,85,89,150,133,75,15,231,76,181,171,115,89,66,122,248,189,125,44,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,44,168,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,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,187,127,196,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,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,10,181,204,174,68,169,88,39,155,188,21,199,124,23,182,101,199,178,107,152,145,65,77,193,78,136,194,122,43,122,106,170,113,73,165,183,180,247,53,26,66,150,162,36,108,229,180,226,73,4,164,147,204,180,155,74,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,0,0,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,41,175,141,165,173,93,137,143,182,45,235,34,14,202,45,86,207,42,92,57,60,212,31,54,84,73,178,28,144,222,194,61,233,218,137,177,143,83,34,73,243,52,73,153,165,68,95,147,130,197,255,0,38,133,152,107,175,15,164,92,49,33,211,110,171,93,114,81,5,227,105,43,159,81,135,33,179,100,154,53,22,245,45,17,223,158,179,66,15,181,27,212,162,62,89,26,121,7,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,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,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,2,184,154,228,74,149,141,214,109,71,28,240,182,217,150,230,40,80,99,182,169,80,233,108,37,107,185,33,32,210,149,33,198,245,35,92,150,90,213,77,173,27,156,90,27,228,109,112,205,158,87,75,225,113,224,79,12,191,26,243,137,162,85,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,19,252,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,42,175,142,119,212,159,239,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,165,108,167,120,167,193,191,136,22,247,152,176,52,166,42,175,142,119,212,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,75,204,142,55,213,115,31,141,183,78,52,86,104,113,40,210,46,57,13,41,16,35,56,167,17,25,134,88,110,59,40,53,171,181,107,38,153,111,122,244,73,41,123,148,73,65,25,32,173,211,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,124,174,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,51,45,143,216,57,93,203,254,50,221,152,59,113,189,212,75,182,106,10,142,220,157,168,71,87,21,105,39,35,73,216,133,172,155,230,176,227,78,242,247,154,145,191,106,189,100,153,11,138,225,33,143,49,177,79,45,13,225,181,66,108,183,238,28,48,145,232,185,39,38,67,178,22,237,57,245,184,236,23,9,107,65,37,8,74,73,216,200,105,43,94,196,67,73,250,169,90,18,83,124,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,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,76,223,21,87,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,22,168,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,218,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,26,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,249,11,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,162,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,236,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,131,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,104,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,245,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,183,188,123,202,148,94,186,159,42,22,227,79,80,202,218,212,143,67,45,201,50,215,254,177,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,216,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,234,99,116,209,183,23,250,251,58,78,154,246,255,0,131,211,147,239,254,193,101,128,3,240,87,235,80,45,186,29,66,225,170,200,67,16,233,145,93,153,33,197,173,41,74,27,109,6,181,25,154,140,136,136,137,38,122,153,145,125,162,136,56,136,102,178,167,143,120,179,50,135,71,169,31,201,154,3,142,64,101,182,94,87,41,247,24,147,45,41,123,68,188,182,212,106,109,210,45,196,68,102,94,194,46,255,0,81,195,159,37,53,12,110,188,34,98,21,233,72,121,187,90,143,37,183,210,82,35,168,155,150,227,78,196,116,145,243,140,45,183,16,182,157,87,102,226,51,45,123,139,83,59,181,183,232,20,139,90,139,10,223,161,64,98,28,10,123,13,198,97,150,90,75,104,67,104,65,33,36,73,73,18,75,68,164,139,176,136,187,7,209,30,27,26,241,42,151,132,184,97,113,223,85,71,210,217,82,233,115,36,178,70,164,145,173,214,227,184,234,82,91,148,157,76,249,103,216,74,35,251,187,198,117,179,5,139,149,172,108,197,122,245,247,89,150,235,233,149,58,81,66,39,28,90,185,81,85,37,215,91,65,110,90,246,145,115,79,177,42,218,94,207,121,249,171,10,194,186,49,46,233,129,103,218,20,185,19,170,53,7,218,97,8,105,135,29,36,115,28,75,100,181,147,105,82,137,4,165,167,83,208,251,255,0,96,189,60,135,100,206,223,203,173,131,6,183,94,166,69,145,119,213,34,180,252,183,214,202,22,184,230,227,49,84,182,146,165,48,219,168,36,186,201,153,36,204,244,246,234,125,210,208,0,0,127,203,141,182,235,106,105,212,37,104,89,26,84,149,22,164,100,125,228,100,32,254,125,242,15,107,99,69,177,82,196,27,14,143,26,159,118,83,33,61,35,151,22,59,109,20,206,91,114,157,208,201,168,235,117,199,22,235,168,45,55,22,237,11,219,161,157,52,180,253,255,0,129,216,130,163,101,218,133,14,224,160,205,52,171,106,159,138,190,99,15,246,145,233,177,123,121,141,125,135,234,251,12,187,46,67,135,238,125,40,56,215,110,194,195,187,254,174,204,75,186,3,13,178,135,36,200,67,101,49,40,68,86,72,200,221,144,183,92,113,110,186,191,232,150,237,15,219,169,28,230,66,208,226,73,104,81,41,39,220,100,122,144,255,0,160,0,0,0,0,0,0,0,28,210,173,150,76,182,215,234,179,107,181,220,190,97,173,70,165,81,144,228,185,147,37,218,112,30,126,75,238,40,212,227,174,56,166,141,75,90,148,102,163,81,153,153,153,153,152,246,182,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,31,88,0,121,75,235,9,240,179,20,58,31,202,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,123,80,0,0,28,210,173,150,76,182,215,234,179,107,181,220,190,97,173,70,165,81,144,228,185,147,37,218,112,30,126,75,238,40,212,227,174,56,166,141,75,90,148,102,163,81,153,153,153,153,152,245,118,86,30,216,56,107,74,118,133,135,54,61,191,106,211,95,144,169,110,195,162,83,25,130,195,143,169,41,74,157,83,108,165,41,53,154,80,132,154,140,181,209,9,47,97,15,64,0,0,57,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,15,21,122,224,134,11,226,85,85,170,238,35,97,13,149,117,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,61,53,90,143,218,99,245,88,184,79,133,152,95,215,126,76,240,210,212,180,189,39,202,235,125,5,70,141,3,170,229,238,229,243,121,40,78,253,188,197,237,221,174,155,213,167,121,143,203,122,224,134,11,226,85,85,170,238,35,97,13,149,117,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,61,53,90,143,218,99,245,88,184,79,133,152,95,215,126,76,240,210,212,180,189,39,202,235,125,5,70,141,3,170,229,238,229,243,121,40,78,253,188,197,237,221,174,155,213,167,121,143,86,0,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,135,138,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,58,88,0,0,0,0,0,230,149,108,178,101,182,191,85,155,93,174,229,243,13,106,53,42,140,135,37,204,153,46,211,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,199,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,0,30,42,245,193,12,23,196,170,171,85,220,70,194,27,42,234,169,49,29,49,26,153,91,160,68,156,251,108,37,74,82,90,75,143,54,165,18,9,75,90,137,36,122,106,181,31,180,194,202,193,12,23,195,90,171,181,220,57,194,27,42,213,169,63,29,81,29,153,68,160,68,130,251,140,41,73,82,154,83,140,182,149,26,13,72,66,141,38,122,106,132,159,176,135,181,30,126,245,195,219,7,18,169,77,80,177,26,199,183,238,170,107,18,19,45,168,117,186,99,51,152,109,244,165,73,75,169,109,228,169,36,178,74,214,146,81,22,186,45,69,237,49,231,237,108,189,96,21,141,93,139,116,217,88,31,135,246,253,106,22,254,154,163,75,182,97,68,148,198,244,41,11,216,235,109,165,105,220,133,169,39,161,246,165,70,71,216,102,23,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,7,159,189,112,246,193,196,170,83,84,44,70,177,237,251,170,154,196,132,203,106,29,110,152,204,230,27,125,41,82,82,234,91,121,42,73,44,146,181,164,148,69,174,139,81,123,76,121,74,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,213,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,165,39,44,153,109,160,85,97,87,104,89,124,195,90,117,74,157,33,185,112,230,68,180,224,50,252,103,219,81,41,183,91,113,45,18,144,180,168,137,68,162,50,50,50,35,33,210,192,0,115,74,182,89,50,219,95,170,205,174,215,114,249,134,181,26,149,70,67,146,230,76,151,105,192,121,249,47,184,163,83,142,184,226,154,53,45,106,81,154,141,70,102,102,102,102,99,218,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,125,96,28,210,173,150,76,182,215,234,179,107,181,220,190,97,173,70,165,81,144,228,185,147,37,218,112,30,126,75,238,40,212,227,174,56,166,141,75,90,148,102,163,81,153,153,153,153,152,246,182,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,31,88,0,0,0,7,201,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,240,31,154,118,86,63,244,105,194,175,253,205,167,127,240,35,170,128,0,231,247,78,94,176,10,249,174,202,186,111,92,15,195,251,130,181,55,103,83,81,170,91,48,165,202,127,98,18,132,111,117,198,212,181,109,66,18,146,212,251,18,146,34,236,34,30,130,202,195,219,7,13,105,78,208,176,230,199,183,237,90,107,242,21,45,216,116,74,99,48,88,113,245,37,41,83,170,109,148,165,38,179,74,16,147,81,150,186,33,37,236,33,232,0,0,0,7,159,189,112,246,193,196,170,83,84,44,70,177,237,251,170,154,196,132,203,106,29,110,152,204,230,27,125,41,82,82,234,91,121,42,73,44,146,181,164,148,69,174,139,81,123,76,121,251,91,47,88,5,99,87,98,221,54,86,7,225,253,191,90,133,191,166,168,210,237,152,81,37,49,189,10,66,246,58,219,105,90,119,33,106,73,232,125,169,81,145,246,25,142,128,0,60,165,245,132,248,89,138,29,15,229,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,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,99,202,95,88,79,133,152,161,208,254,83,48,210,212,187,125,25,205,232,189,59,70,141,63,165,230,109,230,114,185,200,86,205,220,180,110,219,166,187,19,175,113,15,203,101,96,134,11,225,173,85,218,238,28,225,13,149,106,212,159,142,168,142,204,162,80,34,65,125,198,20,164,169,77,41,198,91,74,141,6,164,33,70,147,61,53,66,79,216,67,218,142,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,122,186,102,30,216,52,91,53,120,115,70,177,237,248,22,155,145,223,136,186,12,106,99,45,83,148,195,230,179,121,163,140,148,147,70,135,13,199,13,105,219,162,183,171,93,117,49,226,191,52,236,172,127,232,211,133,95,251,155,78,255,0,224,71,74,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,124,171,215,15,108,28,74,165,53,66,196,107,30,223,186,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,90,232,181,23,180,199,159,181,178,245,128,86,53,118,45,211,101,96,126,31,219,245,168,91,250,106,141,46,217,133,18,83,27,208,164,47,99,173,182,149,167,114,22,164,158,135,218,149,25,31,97,152,232,3,159,221,57,122,192,43,230,187,42,233,189,112,63,15,238,10,212,221,157,77,70,169,108,194,151,41,253,136,74,17,189,215,27,82,213,181,8,74,75,83,236,74,72,139,176,136,125,91,23,9,240,179,11,250,239,201,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,115,74,182,89,50,219,95,170,205,174,215,114,249,134,181,26,149,70,67,146,230,76,151,105,192,121,249,47,184,163,83,142,184,226,154,53,45,106,81,154,141,70,102,102,102,102,99,218,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,125,97,207,238,156,189,96,21,243,93,149,116,222,184,31,135,247,5,106,110,206,166,163,84,182,97,75,148,254,196,37,8,222,235,141,169,106,218,132,37,37,169,246,37,36,69,216,68,62,173,139,132,248,89,133,253,119,228,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,99,202,95,88,79,133,152,161,208,254,83,48,210,212,187,125,25,205,232,189,59,70,141,63,165,230,109,230,114,185,200,86,205,220,180,110,219,166,187,19,175,113,15,149,107,101,235,0,172,106,236,91,166,202,192,252,63,183,235,80,183,244,213,26,93,179,10,36,166,55,161,72,94,199,91,109,43,78,228,45,73,61,15,181,42,50,62,195,49,208,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,115,95,205,59,43,31,250,52,225,87,254,230,211,191,248,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,171,98,225,62,22,97,127,93,249,51,195,75,82,210,244,159,43,173,244,21,26,52,14,171,151,187,151,205,228,161,59,246,243,23,183,118,186,111,86,157,230,61,88,0,0,0,0,0,0,0,0,0,0,0,0,255,0,149,173,13,164,214,181,18,82,93,230,103,161,10,214,226,23,196,74,45,160,196,140,43,193,122,234,30,171,158,206,174,165,14,81,41,45,118,196,125,28,183,99,73,37,39,84,41,212,158,169,237,237,34,236,212,197,88,217,182,85,253,141,55,139,116,74,4,90,133,110,181,59,93,86,104,122,74,213,177,165,43,214,52,37,107,63,81,163,211,176,251,19,238,46,203,212,202,86,69,112,223,47,54,178,74,171,69,167,214,110,25,14,54,243,242,229,70,98,71,45,108,190,242,218,83,75,84,118,214,147,218,226,117,51,246,164,180,211,78,217,70,219,109,180,218,90,105,9,66,16,68,148,165,37,161,17,23,113,17,15,250,0,0,17,47,62,57,51,183,243,21,96,206,173,208,105,145,99,221,244,184,174,191,17,244,50,132,46,65,182,204,165,33,165,41,44,56,234,201,78,188,70,105,35,45,125,154,31,125,22,95,214,21,209,134,151,76,251,58,239,165,200,131,81,167,190,235,11,67,172,56,209,47,150,226,155,53,160,156,74,84,104,53,33,90,30,133,221,251,7,165,203,238,46,86,176,79,21,232,55,221,26,91,172,38,44,232,165,52,155,113,105,230,197,76,150,157,113,7,181,104,220,71,202,46,197,43,105,251,125,229,162,156,20,196,170,94,45,97,133,185,125,82,223,75,133,84,166,67,146,241,18,146,102,135,92,142,219,170,73,237,82,180,50,230,23,97,168,207,239,239,30,228,124,235,130,129,72,186,104,179,109,250,236,6,38,64,168,48,228,103,217,121,164,184,133,182,180,26,20,70,149,17,164,245,74,140,187,72,203,180,82,87,17,140,148,212,48,70,240,151,136,86,93,33,231,45,90,196,151,31,81,71,142,163,110,35,142,187,45,227,71,205,176,134,219,66,26,105,61,155,140,200,180,239,45,12,188,191,14,252,214,84,240,19,22,97,208,235,21,35,249,51,95,113,184,15,54,243,202,229,48,227,242,98,37,79,104,167,144,218,77,45,180,101,184,200,204,139,216,101,221,123,244,10,212,11,146,135,79,184,105,82,16,252,58,156,86,166,71,113,11,74,146,182,220,65,45,38,70,147,50,50,50,81,30,164,102,95,104,253,224,2,180,248,212,213,11,242,99,107,209,183,23,250,251,6,78,154,246,255,0,131,212,83,239,254,193,13,120,100,208,74,181,153,250,59,138,111,121,66,68,121,93,218,233,178,163,15,183,184,253,226,253,72,137,36,68,69,161,23,96,254,128,0,255,0,135,82,107,105,104,73,232,106,73,145,31,236,25,240,226,31,106,86,173,76,208,221,40,173,52,226,14,171,46,117,78,41,173,43,45,209,221,168,203,216,162,220,69,169,30,211,237,45,75,220,102,35,72,145,25,11,195,106,238,35,102,70,213,102,145,18,99,141,209,234,48,106,146,156,97,181,153,54,203,83,226,239,82,141,41,86,132,68,178,51,51,208,139,218,100,52,47,77,139,208,211,226,194,220,106,233,217,67,90,153,234,103,181,36,90,255,0,212,60,30,98,107,241,237,156,10,191,234,242,95,105,162,98,217,170,169,42,113,68,148,238,40,110,168,187,76,203,245,125,227,54,183,173,73,53,155,202,189,87,74,208,178,157,83,149,36,148,131,213,38,75,117,74,212,143,83,236,237,247,152,188,142,21,246,195,86,222,89,34,168,212,70,237,86,106,42,93,253,201,118,159,11,236,35,239,79,219,247,152,152,227,248,106,74,72,204,212,68,68,90,158,167,220,63,228,222,100,137,38,110,163,69,25,18,125,98,237,63,113,15,238,244,145,232,106,45,72,181,239,246,15,233,25,25,106,71,169,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,29,124,226,246,26,97,196,69,75,188,239,138,21,43,110,154,53,46,167,29,135,21,218,146,236,39,22,157,126,154,79,238,50,247,144,133,184,231,197,195,10,172,218,107,144,112,214,4,170,213,101,90,114,157,91,81,164,195,79,172,209,158,227,102,97,44,189,69,44,139,79,233,39,220,70,32,197,247,196,255,0,50,183,93,98,76,202,101,109,170,76,71,118,114,217,135,38,123,4,157,18,146,63,85,50,204,139,83,73,159,237,63,120,230,181,140,239,230,150,177,53,249,197,141,119,156,19,127,110,173,66,185,42,45,54,141,164,69,234,151,60,244,215,77,79,237,51,31,57,220,226,102,129,206,196,227,214,32,54,146,61,118,55,116,212,82,159,187,78,120,245,182,175,16,140,210,90,198,209,22,36,214,42,164,209,167,178,167,88,168,191,184,139,111,97,255,0,41,45,126,143,253,103,239,18,31,13,56,196,98,69,1,182,35,223,54,252,42,139,123,147,207,91,49,31,121,205,190,161,43,105,187,52,187,123,23,166,190,211,251,199,201,205,159,18,155,115,48,54,27,214,125,185,68,184,169,221,84,69,53,32,164,198,109,150,212,181,50,251,106,211,100,165,234,159,158,79,121,107,161,31,220,117,252,46,207,133,6,62,71,191,240,164,176,206,124,205,245,59,113,173,140,182,167,8,204,161,199,141,5,148,232,70,226,149,166,229,153,118,36,147,247,31,96,158,163,131,230,123,40,24,95,153,154,11,204,220,180,136,204,87,81,25,76,196,170,179,30,58,100,163,68,60,72,65,188,182,92,89,32,150,250,151,161,123,123,75,183,190,0,212,248,42,226,15,167,17,232,123,246,222,244,71,56,183,245,53,71,250,158,86,243,215,77,176,118,238,217,167,217,174,190,193,53,242,137,145,92,61,202,219,106,172,196,73,84,110,73,49,142,52,137,207,19,15,25,37,92,133,41,40,112,163,182,230,222,99,27,136,140,253,186,247,247,73,240,0,0,20,135,197,246,222,58,46,99,32,72,55,208,231,95,65,106,86,137,86,187,119,207,158,122,31,97,104,125,159,104,237,124,21,103,49,201,186,105,220,243,231,110,156,247,47,113,105,183,74,113,107,167,126,186,246,106,45,68,0,64,158,41,217,164,70,22,97,211,152,87,110,84,150,221,114,229,142,109,73,38,94,209,73,133,33,137,172,44,207,99,169,89,122,237,167,189,38,159,188,251,5,77,229,243,9,171,248,235,139,244,43,70,20,89,50,211,62,167,21,85,7,137,11,115,99,11,148,211,110,184,181,18,23,166,156,210,51,82,136,203,183,183,237,208,238,8,225,77,3,6,240,222,137,99,208,96,71,140,80,96,198,106,66,153,105,8,230,188,134,27,105,75,81,165,8,220,103,203,45,76,200,140,244,253,133,239,64,86,87,24,44,194,72,183,169,84,220,19,161,205,52,63,83,97,154,140,195,109,195,45,99,184,153,241,150,218,182,184,71,222,69,169,26,12,189,231,236,21,55,64,161,212,174,106,220,27,126,144,194,158,155,81,146,212,86,16,148,169,70,167,28,89,33,37,162,72,204,251,84,93,196,102,46,231,135,190,71,173,156,25,179,105,216,135,120,209,161,205,186,234,177,89,148,149,72,142,219,138,136,151,90,136,241,37,38,227,8,113,181,33,214,149,161,110,61,53,62,243,212,202,111,145,18,72,146,146,34,34,236,34,33,253,0,0,1,255,0,43,66,28,66,155,113,4,164,168,140,148,147,45,72,200,253,134,43,175,137,30,66,90,196,106,84,172,95,194,154,36,8,181,170,123,11,145,81,137,26,49,33,83,27,109,51,36,58,178,67,17,212,183,30,90,214,217,106,165,145,43,66,35,237,208,197,74,80,107,247,182,16,222,237,213,41,82,106,20,74,237,14,105,111,73,45,232,206,37,198,94,37,27,107,36,154,86,69,189,178,213,58,145,234,159,97,144,182,94,31,188,70,105,87,229,58,54,23,99,53,105,168,117,230,55,242,42,115,36,165,182,223,220,169,79,171,115,210,36,169,107,218,132,52,146,209,61,134,100,93,218,24,177,150,158,105,244,19,172,186,135,16,125,202,74,136,200,255,0,105,15,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,14,188,211,8,55,94,117,13,160,187,212,165,17,17,126,211,21,205,196,11,136,205,42,195,167,73,194,252,25,173,53,50,188,254,206,125,78,28,148,184,219,27,85,21,244,237,122,60,148,173,59,144,183,82,122,167,180,200,203,187,83,21,35,75,165,94,56,147,114,166,28,6,42,149,234,212,237,126,138,93,148,251,187,27,51,246,18,150,173,16,131,247,232,73,247,16,187,236,131,100,98,147,151,107,92,174,59,230,153,74,168,94,19,126,147,252,148,187,210,236,114,82,11,148,167,99,182,234,55,52,242,9,93,189,186,123,180,214,102,0,0,0,15,225,145,40,141,42,34,50,62,195,35,16,135,136,70,71,173,156,103,179,106,56,133,103,81,161,194,186,233,81,94,148,165,71,142,219,106,150,150,154,150,241,165,70,219,11,113,197,45,215,83,169,110,45,116,46,227,208,206,145,107,244,58,149,179,91,157,111,213,216,83,51,105,210,93,138,250,20,149,36,210,227,107,52,40,180,81,17,151,106,79,188,136,197,178,112,125,204,36,139,134,149,82,193,58,220,211,91,244,198,30,168,196,55,28,51,210,59,105,129,25,13,167,115,134,125,230,122,17,32,139,220,126,193,102,160,60,30,55,97,77,3,25,48,222,183,99,215,160,71,146,153,208,100,181,29,79,52,133,242,158,91,14,52,149,164,212,133,237,50,230,30,134,68,102,90,254,195,207,14,96,240,154,191,129,88,191,93,180,102,197,147,17,48,42,114,149,79,120,208,182,247,176,137,78,182,211,136,81,161,26,235,202,51,37,36,136,187,59,62,203,99,225,99,154,68,98,158,29,183,133,119,29,73,110,87,45,168,228,212,98,121,237,84,168,81,216,132,194,12,183,186,165,159,174,226,187,146,73,251,143,176,79,112,1,85,220,106,167,49,201,181,169,220,243,231,110,130,247,47,113,105,183,74,137,107,167,126,186,246,106,56,167,8,43,120,235,89,141,159,32,159,67,125,5,5,217,90,41,90,110,217,62,1,232,93,135,169,246,253,130,239,0,0,0,70,12,221,100,87,15,115,72,218,107,50,210,84,235,146,52,82,141,30,115,36,195,38,105,79,61,73,74,220,56,238,57,183,152,249,168,200,143,217,175,127,124,40,166,112,85,196,31,78,47,211,23,237,189,232,142,113,236,233,170,143,245,60,173,229,166,187,160,237,221,179,95,179,93,61,130,127,101,135,40,24,95,150,106,11,44,219,84,136,207,215,87,25,44,203,170,189,30,58,164,175,84,50,75,65,60,134,91,89,160,214,194,87,161,251,123,79,183,187,188,8,21,197,123,30,227,216,24,80,172,51,131,55,101,78,227,104,208,243,105,112,136,206,36,136,211,153,86,164,78,37,90,110,65,23,106,77,63,121,246,10,76,22,1,148,206,37,54,230,95,172,54,108,251,142,137,113,84,122,88,169,106,57,70,140,219,205,165,105,101,134,211,174,249,72,209,63,50,174,226,215,67,47,184,190,190,37,241,136,196,138,251,111,199,177,173,248,84,230,247,43,144,183,162,62,203,155,125,114,78,227,106,105,246,246,163,93,61,165,247,8,241,117,113,8,205,37,210,110,145,226,77,98,148,78,154,187,41,149,138,139,27,72,247,118,23,242,147,211,233,127,212,94,225,228,155,206,38,104,91,37,17,227,222,32,44,143,83,78,251,166,162,123,15,222,159,159,236,50,246,15,175,66,207,70,105,40,114,149,40,241,142,237,168,26,153,54,118,79,184,106,46,163,77,72,247,105,212,23,173,217,223,246,152,234,248,101,197,75,49,22,109,89,50,46,25,145,107,112,201,162,65,183,45,201,210,79,93,200,61,116,92,178,45,116,73,150,191,239,143,222,38,166,6,113,112,194,171,202,154,220,28,74,129,42,139,89,78,188,215,80,212,104,208,213,235,58,101,180,222,152,107,63,81,40,35,215,250,74,247,25,9,165,99,98,246,26,98,60,68,203,179,47,138,21,87,118,186,181,18,167,29,247,19,218,162,237,38,214,173,62,130,143,238,35,247,24,246,32,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,82,82,91,148,162,34,47,105,152,175,236,238,113,47,160,225,18,155,178,176,130,101,58,183,91,119,94,166,83,110,34,75,12,105,211,56,141,23,30,82,86,157,200,113,194,237,46,211,78,133,216,70,98,165,47,252,116,197,204,78,168,185,80,188,177,10,226,168,243,52,209,135,234,210,158,105,26,37,37,234,165,199,21,166,187,18,103,246,151,220,63,226,199,193,44,92,196,185,72,106,205,195,187,154,172,135,53,214,76,90,68,167,217,78,132,175,164,182,219,86,154,236,81,23,218,70,94,195,19,11,10,184,69,227,61,220,211,21,11,202,165,78,163,197,119,118,246,84,244,184,242,19,166,242,47,85,200,102,69,218,148,159,220,127,105,9,37,64,224,201,132,208,227,45,21,155,198,227,125,213,233,161,183,80,140,162,45,12,251,183,65,215,184,200,126,134,184,50,224,187,68,175,239,194,234,89,237,50,45,213,8,134,90,255,0,249,136,242,87,23,5,155,121,206,115,182,229,245,61,42,61,198,218,101,84,208,73,246,233,169,34,15,248,191,245,136,217,139,188,43,177,255,0,14,211,38,117,9,136,151,4,54,141,106,109,20,228,205,150,241,160,185,134,90,146,98,36,183,104,130,251,53,81,123,196,77,187,176,234,250,177,39,189,77,187,237,26,197,33,230,86,164,25,77,128,244,125,116,82,139,82,230,37,39,166,168,87,249,15,220,60,232,238,57,65,204,77,103,46,152,183,79,186,98,206,146,221,54,90,218,133,80,105,183,86,72,84,117,73,142,183,76,210,78,182,147,245,89,211,214,61,61,229,238,208,38,17,226,141,173,139,182,29,30,244,181,235,48,167,53,80,133,29,247,147,30,67,110,155,14,184,203,110,41,181,146,22,162,74,210,78,39,84,153,153,150,165,247,143,102,0,0,0,0,41,231,141,61,0,154,197,203,98,225,108,208,73,93,189,10,42,146,93,230,163,149,81,94,186,105,255,0,94,163,230,112,114,184,23,11,24,43,52,114,146,105,76,138,84,133,114,247,232,70,106,149,79,79,118,191,103,184,92,200,15,141,120,92,212,203,58,216,170,92,181,137,172,68,139,77,134,252,167,29,121,196,182,132,147,109,169,103,169,168,200,139,177,38,125,229,220,51,205,156,252,107,159,141,248,241,113,215,28,158,169,80,105,211,230,83,105,235,39,84,180,42,51,115,36,41,163,65,243,22,70,157,174,246,26,76,139,67,236,47,125,129,240,130,192,8,148,219,58,161,140,21,250,65,122,66,84,167,98,194,113,216,229,254,14,166,160,72,109,73,53,183,187,93,196,102,70,75,211,221,239,22,94,3,252,165,200,102,36,87,165,62,178,67,76,182,167,22,163,50,34,36,145,106,103,169,253,132,40,3,136,246,34,181,136,89,151,173,57,30,97,73,102,140,114,105,40,81,56,75,34,38,106,18,244,45,73,74,46,229,247,118,119,247,16,245,124,48,242,250,120,181,141,145,110,154,180,37,57,73,182,148,137,233,82,155,213,10,145,30,92,37,146,76,212,218,146,126,171,135,217,169,30,158,210,33,122,113,34,177,10,51,80,226,182,150,218,97,9,109,9,73,17,18,82,69,161,17,17,118,23,97,15,246,0,0,0,1,254,114,35,199,150,195,145,101,48,219,204,186,147,67,141,184,146,82,86,147,45,12,140,143,176,200,203,179,65,90,220,66,120,116,179,119,49,55,22,240,98,138,203,85,98,83,146,39,211,98,70,36,147,229,164,185,14,173,13,70,140,106,83,138,90,154,73,26,149,219,216,71,219,161,138,171,184,173,92,64,194,107,145,80,43,148,218,213,185,87,137,166,138,113,151,225,188,157,205,145,246,110,36,168,181,67,133,175,216,175,113,137,235,148,206,42,215,13,142,194,45,60,106,57,117,136,37,175,42,121,111,145,36,187,95,112,247,185,38,89,23,210,83,73,45,11,184,180,246,16,179,124,40,204,222,11,227,20,35,147,104,95,148,71,30,79,210,136,186,164,67,125,58,154,200,181,67,110,172,203,177,181,31,221,218,58,161,25,31,105,30,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,102,69,218,103,160,229,120,175,153,188,23,193,216,69,38,239,191,40,141,188,175,163,17,21,72,132,250,180,52,17,232,135,29,65,159,99,137,63,187,180,86,70,108,248,171,92,55,195,11,180,240,84,229,209,224,158,156,217,231,190,60,147,237,97,194,216,228,105,102,95,73,46,164,245,46,227,211,218,98,5,91,182,182,32,226,197,200,152,20,58,109,106,228,171,203,215,83,109,151,230,60,173,173,153,246,237,37,40,244,67,103,167,216,159,113,11,153,200,111,15,154,14,8,82,35,223,56,147,74,129,83,187,31,223,234,62,194,30,110,46,213,74,107,212,39,163,33,212,110,105,212,107,235,118,153,123,136,136,231,57,17,17,104,69,161,15,232,0,0,0,15,241,151,21,137,177,157,135,41,180,184,211,232,83,107,74,136,140,148,147,45,12,140,143,176,251,12,81,103,19,204,190,158,18,227,100,171,166,147,9,77,210,110,85,46,122,148,150,244,66,100,72,151,53,102,146,52,182,148,151,170,217,118,106,103,167,180,200,121,78,28,56,138,214,30,102,94,136,228,137,133,29,154,201,198,164,173,70,225,32,140,158,168,68,212,181,53,36,187,145,221,219,221,220,98,255,0,226,72,102,92,86,101,48,178,91,79,54,151,16,162,50,50,52,153,106,71,169,125,134,63,212,5,104,113,125,192,8,149,43,58,159,140,20,10,65,122,66,44,166,162,205,113,168,229,254,14,150,167,200,113,74,52,55,187,93,198,70,102,107,211,223,239,21,249,147,12,107,159,130,24,241,110,87,27,158,168,176,106,51,225,211,106,11,55,84,132,38,51,147,35,169,211,89,243,16,68,157,173,118,154,140,203,66,237,47,118,134,108,235,154,153,120,218,244,187,154,143,53,137,113,106,80,216,148,219,172,184,151,16,100,227,105,89,104,105,51,35,236,81,31,121,247,143,178,2,153,184,199,92,11,155,140,20,106,57,201,53,165,138,76,117,114,247,234,68,105,149,80,79,118,191,111,184,125,62,11,20,2,119,23,46,123,133,195,65,165,22,244,216,169,73,247,146,138,85,57,122,233,167,253,122,139,134,0,0,0,0,30,51,23,49,66,214,194,43,14,177,122,93,21,152,80,90,167,194,144,251,41,145,33,182,141,247,91,101,199,18,218,9,107,73,41,106,38,213,162,72,200,207,67,251,198,126,243,125,152,154,206,98,241,110,161,116,202,157,37,202,108,69,187,10,158,211,142,172,208,152,233,147,33,109,25,36,221,113,37,234,189,167,170,122,123,139,223,195,135,162,180,112,238,249,190,231,179,77,180,45,42,197,93,231,150,148,17,66,128,244,141,53,82,75,83,229,165,71,166,171,79,249,75,222,37,150,17,112,174,199,252,68,76,105,213,214,34,91,240,221,52,41,196,84,83,54,35,196,131,229,153,232,74,136,162,221,162,207,236,213,39,238,18,78,221,224,179,111,55,201,118,227,190,167,169,69,180,220,76,90,154,13,62,205,116,37,193,255,0,27,254,161,235,207,131,54,11,41,109,45,87,125,210,91,118,154,137,53,8,154,25,151,127,254,34,62,85,215,193,135,13,165,176,167,45,155,206,186,203,233,104,201,9,145,81,142,148,26,200,149,166,187,32,235,223,183,254,177,23,113,123,133,38,60,88,12,201,169,91,69,14,191,13,181,175,150,204,46,178,84,147,65,19,138,45,82,136,105,45,116,66,75,179,218,162,247,136,177,124,96,150,46,97,164,165,181,121,97,221,205,73,67,122,105,38,85,34,83,12,171,82,79,209,91,141,167,93,55,164,143,237,50,47,105,15,251,176,113,207,23,48,198,160,220,251,55,16,174,42,111,47,93,88,98,173,41,150,151,170,84,94,178,91,113,58,233,189,70,95,105,253,226,218,242,71,196,190,131,139,170,114,202,197,249,148,234,37,109,173,58,105,78,56,136,204,63,175,82,226,245,92,137,74,90,182,161,182,203,176,187,13,90,31,97,145,139,1,74,146,162,220,149,17,145,251,72,199,244,0,0,0,0,0,0,0,0,0,0,0,0,4,6,226,35,159,120,184,45,76,60,56,195,10,180,73,55,76,175,240,135,89,124,151,209,237,84,71,147,185,76,72,67,141,239,105,213,145,106,159,91,79,118,166,116,207,30,53,215,125,214,201,168,177,234,181,234,180,175,232,182,135,101,62,230,212,123,139,114,143,68,163,246,18,125,196,44,199,40,252,40,151,53,40,187,113,237,18,99,169,58,244,244,196,22,205,127,78,218,185,204,202,135,246,52,164,232,127,111,184,89,93,129,131,120,105,134,52,228,211,108,187,50,141,77,109,58,234,168,244,232,236,169,94,178,213,218,109,161,58,253,53,127,148,254,209,237,8,137,37,162,72,136,190,193,253,0,31,242,227,77,186,131,109,214,210,180,168,180,52,168,181,35,33,201,49,123,43,24,45,140,212,217,17,46,155,34,144,153,47,161,105,235,88,166,196,41,4,102,151,11,82,113,108,172,245,213,213,43,239,237,251,235,95,52,60,38,46,43,61,137,183,94,11,72,149,88,136,70,227,199,79,113,110,72,147,220,243,155,91,106,52,50,45,52,75,73,73,107,222,122,123,72,87,157,209,105,92,214,85,98,77,6,234,161,84,41,83,225,188,182,93,102,100,87,24,90,84,133,41,39,234,173,36,162,245,146,162,237,47,97,251,132,150,201,94,121,111,92,182,92,177,104,213,57,175,212,109,41,146,16,220,152,207,184,235,196,194,22,228,116,173,109,161,82,27,105,38,150,153,50,35,50,236,215,67,236,238,187,156,25,199,44,61,199,27,78,29,207,100,220,116,249,189,67,45,184,244,102,166,48,227,204,45,77,54,181,33,104,109,197,237,82,121,169,35,35,62,195,61,61,218,244,32,0,0,0,21,103,198,174,142,193,211,173,106,249,54,174,127,58,12,77,250,22,155,54,212,87,166,186,107,223,246,254,193,24,184,91,92,42,161,230,134,11,10,146,77,162,161,13,168,100,147,94,132,165,46,163,8,180,34,212,181,62,207,183,238,23,210,2,189,248,165,102,198,153,96,89,111,224,229,191,45,15,85,235,145,148,137,92,151,18,174,83,15,53,54,58,201,91,30,74,146,100,180,22,164,104,50,47,110,167,216,42,31,14,109,138,134,32,226,77,185,105,195,101,114,36,215,235,80,224,145,18,84,189,84,252,132,55,169,232,74,61,53,89,123,15,238,49,163,140,187,97,187,24,83,131,150,173,154,220,54,99,63,18,147,5,50,210,219,100,141,100,34,43,77,172,204,182,164,245,213,190,243,45,123,59,125,195,164,15,225,153,17,106,98,50,103,95,53,54,62,9,225,85,114,44,75,174,144,237,203,50,44,152,113,160,55,61,149,62,135,23,26,73,33,74,108,158,67,132,146,113,173,166,101,219,175,97,22,189,212,43,94,170,215,113,50,252,151,82,54,23,42,171,113,213,28,113,13,52,149,173,78,63,33,227,81,37,41,213,74,51,53,47,66,46,211,237,246,152,188,110,25,249,120,145,130,24,18,204,219,134,159,202,173,220,79,166,172,163,117,163,75,173,51,34,28,51,229,43,123,104,90,116,91,71,170,123,72,143,218,103,221,48,0,0,0,0,0,127,203,141,182,243,106,105,230,210,180,44,141,42,74,139,82,50,62,242,50,17,203,51,57,26,194,12,200,83,94,85,82,148,221,38,178,189,187,106,52,246,34,176,249,232,166,126,147,170,142,226,254,131,36,146,251,12,203,184,251,41,243,48,57,6,199,172,15,170,108,98,201,172,220,148,181,119,77,163,211,102,204,109,175,85,175,210,56,81,208,148,234,167,118,151,188,210,162,239,46,222,43,108,95,120,149,133,213,50,151,110,92,85,251,126,79,244,144,196,185,17,55,250,170,34,220,72,82,76,244,39,21,167,248,223,104,184,142,28,121,232,172,102,1,153,150,6,35,46,42,107,240,121,125,43,173,154,136,228,111,57,110,175,85,61,33,107,94,212,50,130,236,73,105,237,236,208,202,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,124,71,51,207,88,203,251,48,236,12,57,92,85,87,231,115,58,151,92,53,153,199,216,113,29,70,138,102,66,22,141,200,121,101,218,147,215,217,217,169,157,59,220,247,222,37,98,141,76,229,220,119,21,126,224,147,253,20,63,46,68,189,158,170,72,246,146,212,163,45,73,180,235,254,47,216,59,86,95,178,13,143,88,223,85,216,253,147,89,182,233,105,239,155,88,166,205,134,211,190,171,191,163,112,227,173,42,209,77,109,63,113,169,37,222,125,151,7,150,92,141,97,6,91,233,172,42,151,74,110,173,90,70,237,213,26,131,17,95,124,181,83,218,109,117,49,219,95,208,120,210,127,97,17,119,23,108,142,34,34,236,33,253,0,0,0,0,1,15,248,152,101,226,70,55,224,75,211,109,234,127,54,183,110,190,170,178,77,182,141,78,186,204,120,115,15,148,157,141,173,106,213,110,150,137,236,35,63,105,31,125,28,208,170,149,220,51,191,34,84,137,133,197,170,219,149,70,220,91,78,165,104,83,111,199,120,140,210,164,234,149,17,146,145,161,151,97,150,158,195,23,211,146,124,212,216,248,217,133,84,56,178,238,202,75,87,44,56,177,161,201,128,228,246,82,250,220,68,104,196,181,37,179,121,110,25,27,142,237,35,62,221,123,12,181,239,147,132,100,101,169,15,232,230,249,137,195,118,49,95,7,46,155,53,200,108,200,126,93,38,114,98,37,198,201,122,72,92,87,91,65,145,109,81,235,171,157,228,90,246,246,123,134,113,241,26,216,168,97,238,36,220,118,156,198,87,30,77,2,181,50,9,145,165,72,209,76,72,91,122,150,164,147,211,84,31,176,190,226,22,241,194,215,54,84,203,254,203,99,7,46,9,104,102,175,67,140,148,69,231,56,148,243,88,101,168,81,208,73,222,242,148,163,53,172,244,34,65,17,251,52,62,193,97,0,40,91,138,85,196,170,230,104,103,48,153,36,226,41,240,221,134,105,74,245,36,169,186,140,210,208,203,83,208,251,126,207,184,73,222,10,148,118,10,159,116,215,205,165,115,249,211,162,111,218,90,108,219,78,94,154,233,175,127,219,251,5,166,0,0,0,0,231,184,205,142,88,123,129,214,156,203,158,246,184,233,240,186,118,92,113,152,206,204,97,183,159,90,90,113,105,66,16,227,136,220,165,114,148,68,68,125,166,90,123,244,164,124,233,231,150,245,204,157,203,42,141,76,154,253,58,210,135,33,109,198,140,195,143,50,79,161,14,72,74,22,226,19,33,198,148,106,105,226,35,50,46,221,52,46,206,248,209,108,90,87,53,233,88,141,65,181,104,85,10,172,249,142,161,150,152,135,21,199,214,165,45,73,73,122,168,35,81,250,202,73,118,23,121,151,188,88,102,87,120,76,92,87,131,16,174,188,105,145,42,143,16,205,183,202,158,218,220,143,39,185,151,54,184,212,152,102,90,104,167,82,162,215,188,180,246,24,178,140,33,202,198,11,96,197,54,60,75,90,200,164,42,75,8,66,122,215,233,177,14,65,153,37,178,212,220,67,40,61,117,105,42,251,251,126,238,182,219,77,180,130,109,166,210,132,164,180,36,164,180,34,33,255,0,64,3,254,86,132,56,147,75,136,37,36,251,200,203,82,30,50,255,0,193,188,52,196,234,114,169,183,165,153,70,169,54,173,52,84,138,116,119,148,159,89,10,236,55,16,173,62,130,127,200,95,96,173,76,220,112,162,92,52,174,238,192,68,73,144,165,105,212,83,22,91,244,253,3,105,228,179,22,31,218,234,149,169,253,190,241,89,210,34,221,118,37,108,218,149,30,171,65,171,69,254,139,136,118,44,134,247,35,220,123,84,90,165,127,180,149,238,49,115,28,59,179,241,23,26,105,133,135,24,159,86,137,22,233,139,254,14,235,207,146,58,205,202,150,242,182,169,249,11,113,205,141,52,217,30,137,245,117,247,104,101,62,64,0,0,0,0,0,0,0,0,0,0,0,4,117,206,166,105,41,89,105,195,9,53,168,243,96,174,225,145,179,209,240,221,113,38,183,54,200,142,151,126,108,157,109,103,163,111,238,245,79,179,188,251,59,232,38,227,184,111,108,93,188,94,172,85,28,168,86,235,149,45,186,145,27,210,93,115,150,209,39,179,113,169,103,162,27,47,105,246,39,220,66,223,114,1,195,206,143,133,52,191,202,22,44,209,218,153,114,202,253,4,73,81,208,226,34,237,84,166,149,234,63,25,46,35,115,110,54,125,138,237,50,35,238,208,133,129,128,0,0,0,254,41,41,89,26,86,146,81,31,121,25,106,34,214,105,178,13,132,153,130,164,212,170,172,210,155,164,92,234,105,231,152,151,5,136,209,249,210,13,47,169,38,242,202,58,220,81,27,143,106,173,15,83,208,143,188,187,105,175,49,217,76,197,60,185,92,15,194,185,232,82,222,165,27,138,233,234,44,197,146,168,234,78,247,137,36,110,173,150,210,106,218,202,149,217,236,237,238,238,254,101,143,53,56,141,150,251,218,159,88,160,86,37,59,70,57,77,122,66,154,228,135,212,194,217,231,50,167,77,45,33,230,208,107,52,50,73,45,199,166,157,135,217,221,123,89,105,204,181,139,153,11,18,37,207,109,84,227,20,242,109,180,205,131,206,103,156,211,220,150,86,231,205,161,215,20,148,146,158,74,125,99,212,143,176,254,222,194,0,0,0,32,23,24,27,122,29,71,3,105,181,87,97,45,199,162,213,153,52,184,150,200,246,146,97,207,81,106,122,106,69,169,235,222,43,55,35,87,3,118,246,104,176,249,215,85,181,51,46,26,76,51,61,116,250,117,24,223,105,123,191,248,134,139,26,113,15,54,135,91,50,52,173,36,164,153,123,72,199,203,187,171,241,109,107,94,175,113,204,125,166,153,166,65,145,49,107,113,68,148,145,54,218,150,122,153,153,23,114,79,218,95,120,206,142,109,241,74,163,139,56,247,120,87,229,204,55,227,199,172,84,34,67,50,113,74,71,78,153,175,173,189,186,173,69,166,142,118,104,122,123,136,73,142,20,56,55,106,93,152,144,120,141,116,187,9,74,162,63,252,129,153,10,108,212,153,44,191,5,230,221,74,86,131,208,253,101,17,41,42,35,239,211,78,241,115,51,174,107,106,148,202,158,169,87,233,177,27,66,77,70,167,229,54,217,17,17,25,247,153,151,184,255,0,200,57,150,33,102,215,47,248,111,75,126,163,92,197,11,101,197,178,149,25,70,143,91,132,111,173,68,149,158,212,161,79,39,83,61,134,68,94,253,8,64,44,196,241,124,152,243,83,109,252,21,164,54,147,230,184,209,77,157,28,203,84,104,234,55,33,200,211,123,255,0,68,162,61,61,231,238,21,227,120,95,120,161,143,151,162,166,214,229,213,107,181,106,172,179,54,162,182,228,137,90,56,235,170,50,67,104,82,150,173,55,188,100,68,90,159,173,167,105,159,109,138,112,249,225,191,50,61,70,153,140,88,217,76,113,135,33,190,204,234,101,49,230,77,39,185,10,139,33,149,58,204,152,191,241,169,81,165,127,97,31,121,139,83,141,22,52,40,237,196,135,29,182,24,101,4,219,109,182,130,74,80,146,45,8,136,139,176,136,136,136,180,31,234,0,0,0,0,0,3,242,212,169,84,186,196,85,193,171,211,98,206,140,230,155,153,146,202,93,66,180,50,50,213,42,35,35,237,34,63,188,136,71,188,67,200,6,90,49,21,42,57,182,37,62,148,233,233,243,148,170,93,61,133,151,208,246,156,117,123,16,69,251,79,222,62,126,5,240,249,193,92,189,223,69,126,216,181,91,153,115,19,244,90,152,252,67,107,244,46,180,125,141,70,108,251,158,89,253,46,253,62,210,57,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,49,99,167,15,156,21,204,37,244,119,229,247,85,185,145,49,95,73,168,111,196,38,191,66,211,93,206,198,112,251,153,65,253,46,253,126,194,47,223,135,153,0,203,70,29,37,39,10,196,167,213,93,45,126,114,171,75,167,190,179,250,126,210,142,159,98,204,191,97,123,132,132,166,210,169,116,120,168,131,72,166,197,131,25,189,118,179,25,148,180,132,234,102,103,162,82,68,69,218,102,127,121,152,253,64,0,0,0,0,0,63,202,76,88,211,99,185,18,100,118,223,97,228,27,110,54,226,9,73,90,76,180,50,50,62,195,35,35,50,208,85,103,16,110,27,243,36,84,106,120,197,130,116,199,31,114,99,239,78,169,211,25,100,212,123,150,169,82,30,83,76,198,139,255,0,20,148,154,151,246,25,247,24,174,187,62,251,197,12,3,189,19,54,137,46,171,66,171,82,165,145,187,21,199,36,69,213,198,157,73,154,28,66,84,133,105,189,146,35,35,208,253,93,59,12,187,44,59,46,220,95,38,50,212,43,127,26,169,13,168,249,173,180,115,96,199,51,209,26,52,141,203,114,76,222,255,0,210,168,207,79,113,251,196,253,195,220,218,229,255,0,18,41,108,84,104,120,161,108,182,183,146,147,56,210,43,112,137,244,40,210,131,218,164,37,229,104,101,188,136,203,223,169,14,155,6,230,182,170,172,165,234,109,126,155,45,181,164,148,74,98,83,110,17,145,145,31,121,25,251,203,252,162,153,184,175,96,221,169,105,226,65,98,53,172,236,36,170,182,255,0,242,246,99,169,178,82,164,188,252,231,156,117,73,66,11,83,245,82,70,165,40,207,187,93,123,196,103,202,70,41,84,112,155,30,236,250,252,73,134,196,121,21,138,124,73,134,110,41,40,233,213,53,133,185,187,69,164,180,209,190,221,79,79,121,13,23,90,53,248,183,77,175,72,184,225,190,211,172,212,224,199,152,133,182,162,82,76,156,109,43,45,12,140,203,185,69,237,63,188,125,71,92,67,45,173,215,12,137,40,73,169,70,126,194,33,157,60,242,220,13,220,57,162,196,23,90,86,228,195,184,106,208,200,245,215,232,84,100,253,167,239,255,0,226,22,99,193,250,221,135,77,192,218,149,85,168,107,109,233,85,103,141,78,41,178,45,196,168,112,20,122,30,154,153,106,90,247,137,252,0,0,0,56,246,101,179,45,98,229,190,196,151,115,220,181,56,199,60,219,113,48,160,243,153,231,58,247,37,229,183,243,107,117,181,41,38,166,84,159,84,245,51,236,47,178,137,115,57,154,156,70,204,133,237,80,172,87,235,18,154,163,20,167,125,31,77,110,67,233,97,12,243,158,83,70,166,150,243,136,37,146,30,52,158,211,211,78,194,236,239,254,229,199,41,152,167,152,219,129,136,86,197,10,91,52,162,113,61,69,69,248,178,83,29,41,222,201,40,137,212,50,226,73,91,94,74,187,125,157,189,221,247,41,149,156,131,97,38,95,105,52,218,171,212,166,234,247,58,90,101,215,229,206,98,52,142,76,130,75,10,81,178,179,142,135,18,68,227,58,167,83,212,181,51,239,62,201,74,148,165,4,73,66,73,36,93,196,69,160,254,128,0,0,0,175,204,255,0,240,243,163,226,181,47,242,133,132,212,118,161,220,177,127,79,18,44,116,54,137,91,149,21,164,250,140,70,83,139,218,219,110,31,106,187,12,204,251,181,33,80,86,237,195,123,97,13,226,205,98,150,229,66,137,92,166,238,208,140,222,140,235,124,198,141,61,187,77,43,45,80,225,251,75,177,94,227,23,237,146,188,210,82,179,45,134,17,171,82,38,193,69,195,31,127,164,33,180,226,73,109,238,145,33,45,124,217,186,226,203,86,216,221,235,31,111,121,118,119,72,160,0,0,0,0,0,0,0,0,0,0,1,243,235,213,218,101,181,74,126,183,89,150,220,104,113,182,243,29,113,196,161,41,220,162,73,106,106,50,34,237,81,23,105,251,70,123,243,175,153,186,222,99,177,98,109,85,53,7,21,111,68,229,250,54,57,58,179,66,55,70,140,151,125,94,107,136,45,92,103,95,84,254,211,237,238,150,92,47,178,77,30,226,117,24,219,137,20,165,46,35,122,250,46,51,236,17,161,205,122,216,207,111,67,204,25,30,134,148,25,109,95,103,121,251,8,91,105,17,17,104,69,161,15,232,0,0,0,0,15,9,139,184,49,97,99,85,171,50,214,189,232,16,103,55,33,151,27,109,231,98,50,235,140,169,77,184,130,90,20,234,23,181,73,39,84,100,100,93,134,127,126,180,111,158,44,154,220,153,105,191,36,72,166,83,229,74,181,42,43,92,136,147,16,211,139,109,146,113,233,38,134,84,226,88,109,180,168,154,96,148,105,45,116,35,212,187,59,188,46,86,179,53,123,229,203,16,169,181,202,37,94,89,81,215,45,146,168,193,234,30,228,184,201,190,194,157,62,90,93,109,6,163,67,36,157,84,122,25,118,31,103,117,252,224,70,51,219,24,231,135,116,155,222,220,157,29,211,153,21,135,36,178,219,173,169,76,188,182,26,117,104,82,80,181,237,52,243,82,70,70,122,151,183,222,125,16,0,0,4,98,226,43,105,70,186,50,195,116,56,251,36,181,82,225,205,168,32,246,145,237,54,169,242,244,62,210,61,62,151,217,247,144,163,108,0,168,181,69,199,107,10,164,235,138,67,113,46,138,91,170,82,79,67,34,68,198,140,207,93,75,220,52,147,98,212,153,172,89,116,26,163,14,27,136,149,76,138,241,40,204,140,204,148,210,85,169,153,25,246,246,251,196,82,226,119,143,48,112,155,2,165,80,35,85,22,221,94,228,53,211,80,196,119,200,157,38,164,67,154,130,113,73,39,18,174,94,246,244,51,208,203,93,59,12,197,19,74,146,244,217,79,76,144,179,91,175,184,167,92,81,153,153,154,148,122,153,234,125,189,230,61,109,139,140,56,141,134,168,90,44,139,178,171,70,222,179,89,170,12,247,227,158,227,219,219,171,75,79,234,39,252,133,238,33,232,106,249,163,204,29,113,149,49,83,198,27,201,230,214,70,149,37,119,4,229,17,145,145,150,154,41,211,247,152,241,111,84,175,187,246,105,70,122,109,118,224,148,181,110,75,70,227,210,214,102,103,167,98,117,81,247,175,79,189,95,104,239,24,9,144,44,124,199,10,155,4,139,94,93,191,76,213,43,118,85,98,20,216,137,83,123,154,221,177,125,58,210,106,218,238,165,175,103,170,163,238,46,219,86,202,255,0,14,140,33,192,184,16,170,213,234,68,75,130,228,104,219,125,82,39,71,139,45,12,188,73,101,70,109,41,113,144,226,72,156,104,205,61,186,150,227,246,159,100,183,98,59,17,89,68,120,204,161,166,154,73,33,8,66,73,41,74,72,180,34,34,46,194,34,33,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,205,248,236,74,101,113,228,178,135,90,117,38,133,161,105,37,37,73,50,208,200,200,251,12,140,132,72,205,7,14,156,33,199,72,19,106,180,26,68,75,126,228,116,220,125,50,32,199,139,17,15,60,105,121,68,110,169,17,150,226,136,220,116,141,93,186,158,210,62,242,237,170,156,123,200,22,62,96,125,77,242,93,175,46,224,166,106,165,181,42,143,10,108,180,165,189,206,237,222,190,157,9,37,109,107,83,211,179,214,73,247,31,103,7,102,165,125,216,83,78,51,51,107,182,252,164,43,114,154,39,30,136,178,50,61,59,83,170,79,189,26,125,233,251,7,180,164,102,143,48,116,54,82,197,51,24,111,38,91,65,18,82,148,92,19,146,68,68,68,90,104,151,75,220,67,207,223,88,195,136,216,148,218,17,123,221,149,90,206,197,146,201,83,167,191,32,247,22,238,221,93,90,191,93,95,229,63,121,143,35,22,75,208,165,51,50,58,205,14,176,226,93,109,68,102,70,74,73,234,71,169,118,247,144,189,158,24,152,243,7,22,112,42,45,2,77,81,110,85,237,179,69,53,108,72,124,141,211,106,60,56,72,55,18,147,113,74,229,239,115,66,61,8,181,215,176,140,74,219,234,164,205,34,203,175,85,31,112,219,68,90,100,167,141,68,100,70,68,150,148,174,195,51,46,222,207,120,205,182,63,212,91,173,99,173,251,82,105,197,45,18,238,138,171,169,82,143,83,50,84,199,76,140,207,83,247,139,201,225,213,105,70,181,242,195,107,184,203,36,133,85,33,194,168,44,246,145,110,55,105,241,53,62,194,45,126,143,219,247,152,147,160,0,0,57,222,59,227,61,177,129,152,119,86,189,238,57,209,218,56,113,95,114,51,46,58,218,84,243,200,97,215,80,132,165,107,70,227,87,41,68,68,71,169,251,61,229,64,217,165,204,213,239,152,220,66,169,87,43,117,121,103,71,68,183,138,157,7,168,123,146,219,36,251,234,104,249,106,117,196,18,137,15,26,117,73,232,69,216,93,157,254,235,35,185,53,185,51,45,126,71,145,83,167,202,139,106,83,150,137,18,230,45,167,16,219,196,219,209,141,108,165,106,97,198,212,163,105,243,81,36,244,212,139,83,236,239,188,140,34,193,139,11,5,109,88,118,181,145,64,131,5,184,236,182,219,143,53,17,150,156,121,73,109,180,26,214,166,144,141,202,81,52,147,51,50,237,50,251,180,247,96,0,0,0,0,63,134,68,101,161,150,164,42,75,138,14,73,163,91,174,175,27,112,222,148,164,68,115,79,74,70,97,130,36,55,167,69,25,157,136,101,130,34,212,212,179,61,203,237,239,47,105,8,155,146,140,205,214,242,227,139,16,170,170,168,56,155,122,95,51,210,81,205,213,146,23,182,52,148,181,234,243,91,65,232,227,218,250,199,246,151,111,126,132,40,53,218,93,203,73,98,183,70,150,212,152,114,119,114,221,109,196,173,42,218,163,73,232,105,51,35,237,73,151,97,251,7,208,0,0,0,0,0,0,0,0,0,0,1,6,56,172,99,188,172,52,193,164,89,212,26,170,162,213,46,45,118,155,79,154,28,79,79,42,11,157,155,28,74,139,84,172,253,135,216,126,194,237,21,31,150,220,20,173,99,230,43,210,112,250,144,202,204,166,243,249,175,109,94,198,182,70,121,210,220,164,182,189,186,242,140,139,84,158,191,245,150,142,44,123,46,131,135,246,212,75,90,219,166,198,133,6,31,51,150,212,118,80,218,75,123,138,89,250,168,74,75,233,45,71,221,237,49,247,192,0,0,0,0,0,120,28,105,193,155,51,27,236,74,173,151,119,209,96,204,76,216,143,179,29,247,227,52,227,145,157,91,46,54,151,91,83,136,94,197,39,154,163,37,17,106,70,127,176,232,67,55,217,88,186,114,203,137,19,40,115,216,83,212,89,110,185,34,155,45,9,113,72,228,41,249,9,105,11,89,178,218,57,155,24,51,50,73,105,237,46,206,238,149,195,207,56,53,76,6,196,152,150,221,215,92,156,229,167,88,91,112,205,135,100,168,216,140,235,178,34,35,155,181,199,144,210,9,45,52,162,221,161,153,23,176,203,186,243,237,139,146,143,119,208,41,247,45,6,115,18,224,212,163,53,41,135,89,117,46,36,208,226,18,180,246,164,204,190,138,136,251,12,251,199,212,0,0,30,27,28,237,232,183,86,12,223,52,9,81,26,146,83,109,202,155,8,67,141,146,203,114,226,58,130,61,12,143,183,214,247,123,70,113,46,24,171,177,177,146,165,17,41,233,189,5,114,188,132,145,22,194,65,51,40,200,180,250,58,17,108,251,59,189,131,67,25,94,185,88,171,229,206,198,175,72,148,131,109,54,205,49,215,93,83,133,161,23,66,202,212,102,102,103,239,215,180,197,52,113,39,198,233,216,171,152,58,189,29,154,178,164,210,173,199,164,82,218,109,15,154,219,37,199,157,49,36,173,9,197,39,93,174,105,169,17,118,31,113,16,226,56,59,151,252,75,199,42,185,82,44,74,20,137,6,95,73,243,139,33,108,163,214,109,39,185,77,54,189,52,230,160,207,179,184,254,237,103,86,16,240,111,185,234,240,99,212,177,70,233,98,26,148,180,56,108,83,167,56,218,137,6,77,158,134,151,225,31,111,107,133,238,236,47,180,73,59,67,132,182,94,168,92,151,107,15,85,234,14,52,164,168,210,234,160,186,133,233,183,176,201,80,203,82,61,15,95,188,119,187,31,39,25,111,176,86,212,138,62,17,218,142,201,105,180,160,164,72,160,64,83,189,155,79,118,228,176,147,215,84,17,235,239,212,117,202,93,18,141,67,142,152,148,90,76,40,12,36,136,137,184,172,33,164,145,104,69,220,146,34,238,34,47,216,67,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,180,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,246,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,172,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,55,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,111,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,202,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,143,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,100,100,101,169,24,141,217,218,203,53,177,142,120,67,95,117,52,152,137,174,210,169,178,230,194,125,44,54,78,41,214,162,201,229,163,119,41,107,50,53,187,174,137,208,245,238,50,62,250,17,122,53,107,11,49,31,147,40,164,195,168,91,53,143,164,222,246,214,75,142,255,0,210,65,158,213,125,38,251,15,176,245,47,96,181,172,66,204,173,3,16,56,115,185,41,218,239,58,162,170,65,219,239,17,202,66,158,84,131,161,44,212,78,124,234,148,102,106,95,110,189,186,251,5,108,229,54,150,138,190,97,172,56,174,167,114,126,80,210,212,125,154,255,0,227,204,23,184,253,227,71,118,228,116,196,183,169,113,16,90,37,152,108,54,69,246,18,8,135,209,0,1,255,0,14,186,219,45,45,231,86,148,33,180,154,148,165,30,132,68,93,166,102,98,171,184,164,103,84,219,113,220,12,195,122,218,180,91,74,77,90,68,73,61,157,189,108,87,216,82,217,127,191,232,25,161,104,247,25,251,8,86,206,24,97,213,205,139,183,237,42,204,183,160,203,155,54,173,57,134,28,91,109,56,225,182,151,94,67,102,234,205,9,81,146,72,220,45,85,161,233,175,183,184,95,246,79,178,203,107,229,211,11,233,84,168,180,168,201,175,74,136,195,181,57,102,195,100,233,190,168,241,210,242,55,147,77,175,110,246,117,209,69,174,189,167,219,221,223,0,0,0,0,127,12,200,139,83,30,54,248,198,108,41,195,102,148,229,241,136,182,213,21,105,65,173,44,207,171,198,140,226,251,21,161,37,46,173,58,153,236,81,23,218,147,247,24,231,52,220,241,101,146,167,88,93,29,56,177,108,199,82,52,249,247,235,180,244,50,122,164,213,216,174,160,253,218,119,119,142,215,71,174,209,46,24,72,169,80,43,16,106,113,28,215,100,136,114,16,243,106,208,205,39,162,144,102,71,218,70,95,121,31,184,126,224,21,105,198,27,2,218,56,48,113,154,151,79,121,106,79,55,210,47,54,214,168,111,182,159,29,173,202,75,126,174,189,164,91,151,218,125,222,225,192,248,77,226,195,214,78,96,217,178,228,63,182,21,209,187,152,107,81,146,17,211,65,156,225,119,172,136,181,82,189,164,175,217,222,47,28,0,0,0,0,0,0,0,0,0,0,126,121,242,218,131,17,201,79,41,41,66,52,212,212,122,23,105,145,123,126,241,154,156,195,93,114,175,252,98,174,220,42,146,185,171,151,210,232,180,172,220,53,108,138,210,59,15,85,107,244,61,254,193,124,217,33,195,149,97,110,91,45,59,70,68,84,51,34,39,95,204,50,70,213,30,233,242,92,45,218,165,39,220,231,102,164,59,192,10,116,226,139,156,59,190,173,136,46,224,245,135,114,200,167,210,41,27,122,167,105,211,29,105,82,57,172,66,144,141,202,105,227,74,246,172,150,69,170,11,77,79,77,79,83,21,206,169,146,214,190,98,229,60,165,126,177,172,204,199,86,193,44,209,99,6,3,214,83,83,179,110,169,234,96,181,223,2,76,233,71,21,126,163,137,45,91,109,212,17,232,110,169,93,255,0,75,67,247,235,122,25,82,205,205,131,153,187,69,186,149,46,169,6,53,113,173,122,186,97,190,202,31,111,87,95,36,124,202,94,113,101,170,24,53,118,251,15,82,236,238,239,160,0,0,0,2,186,56,162,228,222,5,235,105,63,141,118,69,42,83,183,13,59,113,206,98,43,9,82,92,138,219,83,100,184,225,165,166,13,102,179,113,73,45,202,89,39,187,94,221,12,84,77,183,112,87,236,27,174,21,114,154,252,186,117,78,143,53,183,180,74,150,203,136,113,167,9,91,85,180,210,162,209,72,45,75,82,61,75,216,98,254,242,37,152,202,110,63,224,157,30,91,181,6,157,172,209,163,71,166,79,73,186,149,56,183,89,137,24,220,89,151,53,107,61,86,247,122,180,61,123,200,143,190,73,0,0,255,0,25,137,109,80,223,75,167,162,13,181,18,143,220,90,30,163,59,57,231,102,27,25,155,190,19,9,195,90,14,181,83,51,51,50,63,91,210,18,125,223,176,115,41,216,161,115,78,176,99,225,210,230,45,52,152,242,209,52,154,75,142,18,77,196,178,108,234,105,223,183,93,135,166,187,117,251,116,236,18,151,133,158,4,61,138,120,240,155,150,173,77,83,148,91,118,49,79,75,174,50,102,218,165,71,153,9,100,222,229,54,164,25,236,112,207,77,73,90,123,72,133,231,198,142,204,72,205,68,142,218,91,105,148,37,180,33,36,68,73,73,22,132,68,69,216,69,161,15,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,246,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,177,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,215,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,206,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,213,23,179,255,0,139,177,102,67,134,110,42,96,253,21,235,190,212,140,245,126,146,222,221,204,197,68,153,82,147,170,217,111,181,45,197,66,75,214,113,71,223,244,82,126,210,17,243,47,216,255,0,124,229,210,249,102,239,180,101,184,218,147,187,168,138,183,30,38,158,249,151,91,78,244,54,227,123,182,243,148,101,169,246,31,111,223,160,124,11,204,21,135,143,22,196,26,253,167,85,142,183,102,50,252,131,134,111,178,111,182,219,79,155,38,165,33,183,22,100,91,136,187,117,211,214,46,237,116,29,64,0,0,0,7,226,173,81,233,247,5,38,101,18,171,25,185,17,39,48,228,119,155,113,9,90,84,133,164,210,162,50,81,25,30,164,102,93,164,100,40,99,136,150,88,100,224,46,48,212,235,148,184,82,19,111,220,179,94,168,48,225,182,100,211,78,72,149,45,73,101,38,150,144,132,232,219,68,100,130,51,50,47,105,151,119,251,240,226,204,188,140,14,198,106,101,185,83,150,249,80,174,137,140,211,86,223,48,249,77,191,38,92,68,27,202,37,58,132,22,136,104,200,213,161,153,23,176,203,186,249,41,149,24,149,106,124,106,164,7,208,244,121,108,161,246,150,133,18,146,164,41,36,162,50,50,51,35,236,50,238,49,250,64,7,230,169,56,77,83,165,58,105,220,72,97,106,219,166,186,232,147,236,25,210,206,188,212,206,204,181,244,234,99,147,36,154,229,77,27,118,109,215,249,124,158,223,250,199,18,139,21,249,178,153,135,21,165,56,243,238,37,166,208,148,153,154,148,163,208,136,136,187,76,204,204,95,63,13,76,7,78,16,224,37,50,179,80,130,219,85,59,153,150,42,198,163,107,107,137,106,68,40,106,216,102,109,165,69,235,54,122,150,166,90,251,76,196,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,51,175,197,78,133,128,87,84,220,39,193,74,5,42,240,187,233,186,181,86,169,77,125,106,165,210,101,37,196,110,138,109,180,105,92,167,137,4,234,92,36,186,218,89,89,160,141,75,90,93,105,18,171,45,25,139,177,51,65,133,144,49,50,197,145,253,84,58,196,45,143,127,54,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,43,175,12,184,183,217,183,118,107,234,22,125,210,244,75,119,9,39,71,93,22,137,87,127,85,161,85,22,166,59,200,169,60,234,219,101,113,35,74,142,180,37,109,186,151,57,43,109,149,26,155,73,190,177,99,224,2,58,231,147,55,116,172,160,225,26,110,182,41,209,43,23,101,122,66,169,182,229,41,249,9,66,22,249,32,212,185,79,32,148,78,174,51,37,183,127,44,181,53,184,203,102,166,249,164,226,121,166,65,120,136,218,185,156,135,19,11,111,194,244,38,38,211,105,236,145,117,18,27,83,119,55,41,132,245,50,227,236,109,180,54,246,244,186,226,226,146,125,86,204,148,131,90,82,231,42,106,128,0,172,14,40,25,204,204,158,93,177,246,129,101,96,230,36,124,159,162,205,179,226,213,31,141,232,120,18,247,202,92,217,173,169,205,242,24,113,101,170,25,108,180,35,219,234,235,166,166,102,125,3,133,38,104,241,219,50,159,149,31,203,93,243,242,143,228,231,161,61,25,252,217,14,31,35,168,235,185,223,224,205,55,187,119,33,175,165,174,155,123,52,212,245,159,224,33,175,17,74,214,113,176,194,205,60,108,203,110,39,203,139,66,161,71,101,154,245,181,26,216,167,205,91,12,17,200,91,245,99,145,33,43,116,208,146,56,237,173,164,32,201,8,37,58,102,73,75,134,85,193,105,241,88,206,117,30,234,163,85,174,156,80,249,65,69,133,80,143,34,163,72,244,37,42,39,164,34,161,196,169,216,220,244,68,53,181,204,65,41,28,196,150,228,238,212,187,72,92,246,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,250,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,5,32,255,0,117,31,61,159,238,231,255,0,102,104,255,0,232,130,255,0,135,10,206,38,106,172,220,168,97,29,66,240,172,212,162,42,231,168,199,145,26,211,164,56,217,188,186,141,68,145,234,26,154,74,208,174,153,181,41,181,60,189,201,218,131,36,145,243,22,218,23,78,223,221,71,207,103,251,185,255,0,217,154,63,250,32,154,141,98,142,123,44,76,131,221,249,174,197,12,122,223,112,85,105,244,105,150,133,46,61,6,142,109,192,131,46,163,13,37,50,66,145,23,71,30,121,135,84,72,107,83,75,109,184,102,178,55,84,73,98,53,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,0,40,7,251,168,249,236,255,0,119,63,251,51,71,255,0,68,23,125,151,171,166,187,124,224,22,26,94,183,76,238,182,181,112,89,244,106,165,70,79,41,13,243,229,63,9,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,58,0,0,0,8,65,157,142,38,150,206,87,175,40,152,99,99,218,241,47,27,178,36,134,149,113,197,147,34,68,52,82,152,50,138,250,16,74,54,13,15,174,68,103,221,36,45,14,25,50,180,165,75,75,157,173,156,170,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,2,58,229,155,55,116,172,117,196,188,90,193,170,205,58,37,38,236,194,251,162,165,77,67,109,72,78,202,165,41,169,207,48,204,166,155,82,141,210,91,100,219,104,127,176,208,75,113,165,18,139,156,77,55,34,128,0,4,106,186,179,155,66,137,156,235,43,39,118,149,43,174,170,206,234,228,93,117,25,8,90,27,167,182,154,83,243,99,70,142,93,156,199,151,181,135,22,231,107,104,109,68,130,222,181,171,144,205,110,115,104,89,75,196,124,43,166,95,148,174,109,153,125,250,94,61,94,164,194,22,185,84,167,35,156,46,68,148,182,157,121,172,151,80,233,58,217,36,220,218,105,82,53,52,114,157,146,160,0,0,0,2,186,179,11,197,202,133,132,89,142,103,11,237,59,27,229,5,161,107,84,31,165,222,181,7,18,182,167,57,41,11,54,221,110,156,149,41,40,254,78,180,171,113,186,91,95,82,84,132,27,72,36,190,187,10,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,21,1,159,92,250,230,199,5,179,99,124,225,158,26,98,183,161,173,186,55,163,58,40,94,130,166,200,229,115,105,177,94,115,231,30,142,183,21,171,142,173,94,178,143,77,116,45,8,136,138,95,240,191,199,188,88,204,78,1,87,239,92,99,186,254,80,86,161,94,18,169,108,73,232,99,68,217,21,16,161,56,150,246,71,109,180,30,139,121,195,212,203,119,173,166,186,17,17,76,0,16,3,138,222,104,241,219,45,127,146,239,200,165,243,242,115,229,31,166,253,39,252,217,14,103,63,167,232,121,63,225,45,57,183,111,61,223,163,166,187,187,117,208,180,231,252,47,243,153,153,60,196,227,237,126,202,198,60,72,249,65,69,133,103,202,170,49,27,208,240,34,108,148,137,176,155,75,155,227,176,218,207,68,60,225,104,103,183,214,215,77,72,140,172,252,5,0,255,0,117,31,61,159,238,231,255,0,102,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,0,172,14,40,25,204,204,158,93,177,246,129,101,96,230,36,124,159,162,205,179,226,213,31,141,232,120,18,247,202,92,217,173,169,205,242,24,113,101,170,25,108,180,35,219,234,235,166,166,102,125,3,133,38,104,241,219,50,159,149,31,203,93,243,242,143,228,231,161,61,25,252,217,14,31,35,168,235,185,223,224,205,55,187,119,33,175,165,174,155,123,52,212,245,159,226,10,241,13,226,35,249,178,76,167,225,126,19,149,42,175,127,72,228,212,42,75,118,71,49,186,35,40,126,59,173,177,37,142,89,147,189,91,29,66,13,9,117,167,91,109,73,116,140,183,180,163,238,185,76,206,14,23,230,234,205,118,187,99,156,184,21,218,60,120,170,184,232,82,90,112,215,74,125,243,116,144,130,124,208,150,164,33,71,29,213,33,104,61,118,18,77,105,109,70,104,47,149,150,108,221,210,177,215,18,241,107,6,171,52,232,148,155,179,11,238,138,149,53,13,181,33,59,42,148,166,167,60,195,50,154,109,74,55,73,109,147,109,161,254,195,65,45,198,148,74,46,113,52,220,138,0,28,255,0,48,183,77,118,198,192,44,75,189,109,105,221,21,106,223,179,235,53,74,116,158,82,28,228,74,98,19,174,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,82,15,247,81,243,217,254,238,127,246,102,143,254,136,47,248,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,215,6,1,241,147,161,92,24,177,112,193,199,155,123,228,149,139,88,229,200,160,203,142,107,168,185,66,113,184,205,161,216,210,13,150,82,228,134,94,113,181,184,135,18,209,184,219,142,154,21,189,179,37,51,103,224,35,254,115,51,75,249,163,217,54,126,36,77,182,253,55,69,169,94,17,104,85,184,237,43,108,164,65,118,28,183,84,236,99,53,18,13,228,45,134,212,73,95,170,180,146,145,170,13,68,226,59,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,0,10,64,204,47,17,236,231,88,216,251,137,118,85,173,140,157,21,22,223,188,43,52,186,116,111,147,180,167,57,17,88,154,235,109,55,189,113,148,181,109,66,18,90,168,205,71,166,166,102,125,162,207,242,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,0,142,183,166,110,233,88,117,156,219,99,43,183,125,58,36,122,109,241,107,198,169,81,107,39,33,45,27,53,85,73,154,223,74,255,0,49,68,149,33,228,198,105,13,108,245,249,198,148,109,115,156,70,212,138,0,0,17,255,0,62,184,165,125,224,182,83,175,156,76,195,74,239,161,174,74,55,163,58,41,189,43,50,57,92,218,148,86,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,176,50,245,196,123,57,215,206,62,225,165,149,116,227,39,91,69,184,47,10,53,46,163,27,228,237,41,190,124,87,230,180,219,173,239,68,100,173,59,144,181,22,169,50,81,107,169,25,31,104,187,240,0,28,43,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,14,21,128,25,179,179,115,25,138,24,173,99,225,252,120,147,168,88,107,34,151,26,61,199,18,121,190,197,101,114,155,124,221,54,209,203,73,37,13,59,29,198,201,105,91,136,116,180,90,79,105,164,206,26,241,64,206,102,100,242,237,143,180,11,43,7,49,35,228,253,22,109,159,22,168,252,111,67,192,151,190,82,230,205,109,78,111,144,195,139,45,80,203,101,161,30,223,87,93,53,51,51,232,28,41,51,71,142,217,148,252,168,254,90,239,159,148,127,39,61,9,232,207,230,200,112,249,29,71,93,206,255,0,6,105,189,219,185,13,125,45,116,219,217,166,167,172,255,0,0,0,1,93,85,126,50,120,79,7,48,81,44,218,125,189,215,225,63,100,121,55,147,7,39,170,83,142,180,194,145,37,48,156,101,183,16,203,46,28,134,157,111,69,184,180,237,113,191,160,77,61,98,160,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,0,56,86,79,179,103,102,230,235,11,254,92,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,248,149,224,58,113,123,1,42,149,154,124,22,221,169,219,44,191,86,37,19,91,156,83,81,225,76,86,194,50,109,74,63,89,194,208,181,34,215,218,70,40,98,84,87,225,74,122,28,166,148,219,204,56,166,156,66,146,100,105,82,79,67,35,35,237,35,35,33,219,114,81,53,48,115,45,98,186,168,228,241,42,185,76,70,221,155,180,254,95,27,183,254,161,162,218,107,132,237,58,43,164,157,164,182,16,173,186,105,166,169,46,193,250,64,7,230,169,84,98,82,105,242,106,147,223,67,49,226,50,183,221,113,106,36,165,40,74,77,70,102,102,100,69,161,17,247,152,161,190,35,217,151,145,142,24,205,83,182,233,146,222,58,29,175,49,234,106,27,230,31,41,199,163,75,150,130,121,36,151,86,131,213,14,145,18,180,35,50,246,17,119,254,126,29,217,98,147,143,56,195,76,174,85,33,72,85,191,109,77,102,160,251,132,217,155,78,185,30,84,69,41,149,26,154,90,20,70,219,167,170,12,200,204,189,164,93,247,209,69,163,211,237,250,76,58,37,42,51,113,226,65,97,184,236,182,218,18,132,165,8,73,37,36,68,146,34,45,8,136,187,8,136,126,208,0,0,0,28,3,56,153,160,182,242,217,134,117,58,172,137,140,42,191,46,27,205,82,226,27,141,154,205,245,199,144,166,86,164,27,173,175,103,49,157,12,210,122,251,11,183,186,132,113,43,16,175,140,124,196,153,119,53,101,82,234,117,106,212,215,19,26,51,102,243,202,79,58,66,214,134,90,66,148,181,17,111,116,201,41,35,62,253,11,83,62,217,105,130,188,45,113,18,243,178,211,126,95,142,185,72,137,34,17,75,98,38,231,227,202,34,83,77,186,157,200,118,33,151,114,150,71,162,190,145,105,236,51,28,15,52,120,15,11,2,171,240,237,232,78,190,233,252,231,49,111,40,148,163,245,25,89,118,147,104,254,180,253,159,252,126,59,0,107,50,232,24,179,66,170,66,117,228,58,207,85,161,180,163,37,118,198,117,61,154,25,31,113,159,180,105,138,58,141,108,165,71,174,167,175,249,199,250,15,195,90,167,49,85,166,61,2,74,55,180,238,221,201,208,143,93,20,71,237,35,246,144,204,206,44,81,228,90,24,147,85,164,161,167,34,187,19,145,234,237,52,41,59,163,182,174,237,8,203,82,87,187,218,52,63,149,219,197,119,246,6,219,119,83,175,243,87,55,172,220,189,219,181,217,49,228,119,238,87,234,123,199,85,0,0,0,0,0,0,0,0,0,1,23,184,145,84,81,7,41,183,130,13,231,16,183,125,31,183,98,180,215,74,148,61,117,237,251,69,43,101,37,151,228,102,14,212,102,50,72,220,87,93,180,140,143,79,240,23,253,195,73,64,63,229,196,19,136,52,31,180,102,247,55,86,53,67,15,241,230,227,160,79,143,201,54,186,61,165,177,73,239,132,194,207,189,41,253,114,246,15,153,151,188,119,175,224,45,245,22,236,165,54,220,134,91,223,206,142,233,45,105,94,172,186,218,125,84,184,130,61,13,211,62,211,255,0,227,189,204,186,230,131,8,51,95,101,165,202,59,145,87,33,205,122,170,53,64,226,155,233,209,215,118,110,97,46,186,101,169,71,53,150,190,205,20,95,101,79,113,24,202,35,248,3,126,38,234,183,41,169,110,216,173,107,200,76,118,76,155,143,201,102,34,21,187,99,40,109,27,156,121,90,104,103,169,235,220,125,254,91,33,25,148,185,48,95,28,237,216,178,107,19,93,162,214,94,143,65,114,51,146,28,83,44,183,34,124,117,45,100,131,117,8,73,232,149,118,246,151,172,122,145,234,98,254,40,213,56,245,186,60,26,204,69,18,152,159,25,169,77,40,140,140,141,11,73,40,143,176,204,187,143,216,102,63,104,0,0,0,8,199,196,11,1,32,99,118,2,86,137,20,214,158,170,208,35,201,171,69,115,146,149,58,106,98,20,173,136,35,229,173,95,73,221,116,45,59,123,140,143,190,129,228,55,85,179,110,135,26,74,156,141,82,161,207,52,145,145,169,11,105,246,92,253,138,73,146,147,246,25,105,236,23,171,195,79,49,77,99,110,6,68,165,212,229,184,186,205,180,109,210,93,39,156,213,199,17,30,28,52,155,158,179,171,89,145,173,211,245,140,139,83,246,17,247,203,240,1,249,106,164,103,75,152,68,93,189,59,154,127,242,166,51,159,157,4,173,57,147,190,201,196,232,126,158,170,123,52,236,235,228,15,77,144,60,16,119,26,51,1,67,139,42,159,212,82,232,210,35,85,37,111,104,214,218,144,204,216,164,180,30,173,173,39,234,187,220,122,22,157,230,69,223,160,106,37,34,13,191,71,131,67,166,48,134,34,83,227,53,21,134,208,130,74,80,219,104,36,164,136,146,68,68,68,68,69,161,17,16,253,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,91,138,22,69,191,34,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,191,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,232,123,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,83,183,21,140,241,198,196,170,172,252,173,225,178,37,181,66,182,43,6,139,166,166,165,186,193,212,106,49,84,180,28,36,55,169,18,227,50,238,170,82,156,73,243,30,105,181,32,146,150,146,227,213,192,45,167,133,215,16,8,117,120,116,220,178,99,125,197,201,170,179,211,83,172,122,163,237,176,196,87,34,180,195,76,51,73,87,45,8,218,241,114,181,105,199,13,106,121,78,41,179,81,44,154,75,182,126,57,86,101,243,23,98,101,127,11,39,226,101,245,35,250,216,116,120,91,30,254,115,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,231,255,0,11,238,31,113,170,209,168,185,161,198,154,84,180,33,18,19,62,207,161,201,105,216,203,222,203,177,100,67,173,19,173,62,149,26,13,72,125,40,97,214,182,56,131,75,190,178,20,141,109,124,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,22,168,0,40,135,136,166,69,100,229,106,242,59,227,15,160,75,94,21,215,228,50,204,23,164,202,105,107,166,84,94,41,11,58,105,17,184,111,188,132,183,29,78,33,229,35,232,45,40,82,214,180,154,215,207,242,57,155,186,174,80,113,113,87,91,244,233,117,139,78,189,29,52,219,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,221,179,152,90,26,28,121,178,83,124,211,113,55,103,152,91,166,133,124,228,191,18,239,91,90,119,91,69,184,48,190,179,84,167,73,229,45,190,124,87,233,46,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,156,33,165,220,197,99,205,155,150,220,35,174,226,181,231,54,34,81,78,142,180,83,32,189,32,217,93,90,162,104,81,199,132,209,165,11,86,247,20,157,13,68,133,108,65,45,197,22,196,40,203,62,249,151,204,93,247,154,12,83,159,137,151,212,143,235,97,209,225,108,103,249,178,151,212,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,247,153,247,17,78,158,23,92,63,230,85,230,83,115,55,141,246,239,38,148,207,77,81,177,233,111,184,251,18,156,148,211,237,62,205,89,92,181,163,107,37,202,209,166,220,37,165,228,184,167,13,36,130,105,78,204,14,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,68,174,33,153,211,165,101,99,11,228,80,173,11,130,34,113,82,229,142,69,111,195,56,201,148,112,152,55,54,187,80,125,181,40,146,132,37,36,234,90,53,146,137,111,18,75,150,226,16,246,218,22,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,72,172,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,122,9,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,156,204,114,191,239,44,44,206,206,39,98,14,31,92,50,232,119,13,15,18,46,9,48,103,70,50,222,210,253,33,32,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,236,242,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,149,45,134,155,127,154,220,115,115,230,200,246,107,181,90,25,118,200,0,1,10,184,140,231,219,243,87,161,49,134,248,118,199,81,137,183,53,63,172,137,33,248,251,226,209,96,173,107,104,166,40,150,91,30,120,214,219,137,105,174,212,146,144,165,186,91,82,150,222,173,110,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,222,79,225,163,197,112,175,207,84,155,2,225,165,101,135,20,167,203,126,216,174,72,102,155,102,60,204,86,182,82,106,47,202,121,106,97,210,109,178,121,196,74,122,73,17,56,181,175,148,180,160,182,165,181,173,109,220,72,0,0,0,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,17,61,56,110,113,4,141,151,105,46,96,246,50,85,101,171,14,170,50,21,38,21,73,231,93,121,22,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,230,154,173,195,59,180,1,64,60,81,252,118,98,111,224,190,79,8,77,254,10,23,253,154,238,11,222,88,90,155,134,33,93,145,110,137,21,245,210,84,102,151,206,156,236,72,76,38,66,8,203,69,160,157,101,104,86,211,61,134,109,239,219,204,111,117,143,128,170,190,57,223,82,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,47,243,209,156,218,22,79,48,226,45,77,186,87,166,111,59,163,168,143,108,211,93,66,202,42,156,104,145,205,147,37,196,233,163,45,115,90,51,109,42,39,28,82,210,148,237,35,91,173,231,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,249,170,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,29,70,99,149,255,0,121,97,102,118,113,59,16,112,250,225,151,67,184,104,120,145,112,73,131,58,49,150,246,151,233,9,4,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,119,103,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,169,108,52,219,252,214,227,155,159,54,71,179,93,170,208,203,182,64,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,81,15,17,220,241,198,205,109,229,2,207,195,228,75,143,135,86,124,135,215,5,231,86,235,75,173,203,81,18,14,107,172,25,146,80,132,164,148,150,18,164,243,82,135,93,82,141,38,241,180,223,148,200,14,79,170,185,178,197,196,166,160,81,27,177,44,233,16,231,221,107,121,213,18,228,176,181,168,219,130,210,91,90,93,223,32,153,117,6,226,84,146,105,9,90,247,111,38,219,114,255,0,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,64,14,53,126,22,45,111,136,16,124,186,162,34,87,13,206,32,145,178,237,37,204,30,198,74,172,181,97,213,70,66,164,194,169,60,235,175,34,217,89,52,251,142,147,81,217,97,215,158,68,151,141,132,154,18,164,161,181,154,220,211,85,184,103,118,128,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,82,183,26,191,20,246,183,195,248,62,99,81,18,127,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,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,208,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,41,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,43,47,138,246,120,227,91,84,170,222,81,240,229,18,202,187,82,143,29,23,117,88,150,236,114,131,17,212,182,250,97,48,105,52,155,171,125,165,35,154,163,213,162,101,213,55,162,212,226,249,62,127,129,143,215,103,238,223,241,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,0,0,21,129,197,175,58,254,132,135,51,41,184,101,83,170,195,173,61,201,114,244,168,48,124,134,211,5,230,57,136,166,36,205,59,220,231,33,214,156,117,77,169,41,38,201,45,25,184,78,188,132,84,176,178,158,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,1,152,28,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,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,25,161,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,83,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,26,221,34,13,193,71,157,67,169,176,135,226,84,35,59,21,246,214,130,82,86,219,136,52,168,140,148,70,70,70,70,101,161,145,144,207,214,127,48,65,220,23,204,5,114,44,90,121,199,165,214,100,73,170,69,216,209,161,180,161,233,178,137,8,45,27,66,75,213,107,184,181,236,238,51,46,239,49,147,4,184,172,201,216,132,218,119,31,167,169,126,205,127,241,248,227,69,244,162,50,165,195,37,22,135,211,183,175,255,0,42,67,245,128,8,129,196,179,49,45,224,150,6,75,165,211,37,184,138,197,202,110,82,90,38,92,209,198,209,34,28,196,147,158,171,168,89,17,45,162,245,136,143,67,246,25,247,81,83,13,213,111,43,161,182,148,167,36,212,171,147,201,38,102,106,90,221,125,231,63,106,148,102,165,125,166,122,251,69,252,112,253,192,74,126,8,224,37,23,125,53,166,106,181,248,241,170,210,156,54,82,151,73,79,194,139,189,6,124,180,43,233,53,174,135,175,111,121,153,247,73,192,0,0,0,31,138,181,83,143,68,163,206,172,203,81,37,136,17,157,148,234,140,200,136,144,132,154,140,251,76,139,184,189,166,66,128,115,255,0,152,138,214,57,99,189,109,146,168,201,244,61,187,38,77,26,52,114,121,124,149,20,121,146,182,57,183,154,180,153,154,29,211,113,105,217,216,68,69,223,223,248,91,100,236,175,170,218,49,174,247,163,178,245,34,154,249,38,11,50,227,238,37,190,218,225,73,109,196,165,214,20,147,35,66,212,68,164,172,143,191,78,205,76,78,12,225,103,75,11,178,207,102,191,109,70,118,52,234,251,209,149,14,29,50,18,163,187,211,234,212,132,32,220,100,159,109,104,109,43,99,105,153,23,102,164,68,90,247,82,166,97,49,222,191,143,87,212,171,178,170,219,113,217,115,103,38,59,68,180,37,26,50,211,106,245,84,226,200,181,54,136,251,15,255,0,139,233,229,22,197,168,98,14,60,219,148,8,17,249,166,239,89,184,182,41,93,208,159,89,119,37,95,168,126,193,164,38,209,203,65,35,220,63,232,6,109,115,108,203,241,243,7,117,179,37,36,78,39,161,220,68,70,69,254,2,199,188,93,79,13,202,130,39,101,54,207,65,60,227,139,107,210,27,247,171,93,53,169,76,211,78,223,176,74,16,0,0,0,0,0,0,0,0,0,16,247,138,76,211,139,149,250,219,68,157,121,221,55,179,221,81,132,42,19,38,38,69,153,75,60,204,244,255,0,92,63,251,194,64,209,232,0,168,78,48,216,25,42,155,121,83,49,122,139,76,62,154,167,206,244,147,141,178,123,81,203,106,159,29,173,77,45,232,90,153,159,210,81,253,158,225,90,67,166,96,30,60,222,184,7,124,196,187,173,90,221,66,51,108,243,57,241,89,146,242,26,127,86,93,109,59,208,135,17,187,105,186,163,45,79,176,207,95,190,240,179,47,134,20,92,221,229,189,211,162,34,36,137,18,246,250,62,65,146,22,104,219,61,158,110,213,37,14,153,106,81,204,143,111,237,251,51,255,0,17,233,212,10,204,105,141,169,216,210,224,190,219,232,82,76,208,182,214,147,37,37,68,125,134,70,93,134,71,216,52,55,145,172,73,44,74,203,125,159,61,199,222,122,69,50,149,79,166,72,113,213,110,82,221,110,4,99,81,153,238,81,158,166,189,117,61,15,236,29,252,0,0,0,7,230,169,192,143,85,166,203,165,203,109,43,98,99,14,71,117,42,34,50,82,22,147,73,145,145,145,145,246,31,180,133,6,241,26,192,137,88,55,143,117,57,113,169,156,138,85,194,227,213,86,92,109,147,75,91,159,155,44,210,157,73,180,39,118,214,245,208,181,236,246,153,15,97,194,163,25,23,96,227,195,118,132,250,146,153,167,92,45,20,70,154,83,219,80,169,79,204,130,217,122,166,180,164,212,105,65,151,97,26,180,247,139,202,73,146,136,148,147,35,35,45,72,200,127,64,124,43,238,178,197,189,101,87,235,146,94,67,77,192,166,74,146,106,82,137,36,91,25,82,187,204,203,221,239,33,156,12,200,93,9,189,113,206,244,172,199,82,221,75,245,250,145,54,122,238,220,74,152,242,139,77,12,245,35,221,217,218,45,155,132,238,0,179,98,96,250,177,26,185,76,101,21,122,243,198,236,103,77,146,37,244,79,197,130,242,11,85,54,149,125,52,25,246,40,211,175,118,167,218,39,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,80,190,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,250,184,124,231,110,171,149,11,253,202,21,206,252,185,216,117,117,72,142,205,86,26,165,41,44,82,95,83,204,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,46,89,40,204,219,111,73,149,197,11,63,80,237,75,85,121,120,193,154,133,42,173,46,248,183,209,34,187,95,141,37,137,145,227,209,230,182,162,68,102,9,10,81,115,164,48,162,89,184,162,34,75,15,54,182,247,41,228,56,213,69,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,252,163,208,85,169,151,150,20,95,243,104,211,28,151,64,187,44,234,195,145,157,92,73,100,79,211,234,49,30,52,168,219,121,149,25,18,219,117,179,209,109,168,251,82,70,147,238,49,115,217,41,226,83,98,98,150,13,85,101,102,14,240,165,80,47,59,18,158,252,250,236,142,153,228,51,58,150,202,163,180,138,142,136,107,148,135,156,122,83,108,244,205,41,75,91,165,171,77,145,56,134,211,88,25,215,205,117,119,54,152,203,54,242,230,213,97,218,20,221,97,218,212,73,175,33,93,4,93,168,39,28,52,182,68,130,121,245,163,154,225,234,181,22,168,111,152,180,52,217,142,193,195,67,35,146,115,29,121,51,140,55,194,226,35,14,172,186,195,104,122,35,136,106,66,235,149,22,73,183,202,18,153,89,41,37,24,146,182,148,242,150,159,93,14,19,104,35,53,45,108,222,72,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,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,61,153,215,202,141,119,41,120,203,54,205,229,85,102,90,21,45,102,90,213,185,172,161,61,124,93,168,55,27,53,54,102,131,121,133,175,148,225,104,133,30,136,115,150,132,58,217,15,171,150,188,230,215,112,63,7,241,75,0,107,116,175,74,217,152,141,111,214,99,178,76,33,9,149,76,172,74,167,170,51,114,82,163,211,152,202,246,178,135,91,81,234,148,161,46,55,161,165,109,189,26,196,138,207,38,110,234,185,190,197,196,221,108,83,165,209,237,58,12,117,83,109,202,83,242,20,181,161,131,89,169,114,158,65,40,218,68,151,143,110,254,89,104,72,109,150,205,78,114,137,197,116,14,29,121,21,147,154,91,200,175,140,65,129,45,24,87,64,144,243,51,158,141,41,164,46,167,81,100,163,172,169,166,68,225,62,202,20,220,132,184,183,146,143,160,133,33,43,66,212,75,69,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,35,7,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,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,3,138,102,187,53,216,113,148,172,56,93,235,122,187,215,85,103,115,24,160,80,24,120,145,42,175,41,36,70,105,73,153,31,45,148,110,73,186,241,145,165,180,169,36,68,181,173,182,215,158,204,82,197,43,239,26,111,186,158,38,98,93,119,211,55,37,103,147,214,205,233,89,143,205,229,50,134,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,205,50,3,195,19,14,238,172,35,78,41,102,122,211,137,95,93,233,30,29,74,218,166,51,84,151,29,116,250,114,144,165,165,247,92,138,250,18,181,200,75,141,172,155,50,87,45,13,163,85,18,214,227,109,193,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,62,255,0,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,205,102,108,124,83,227,39,196,11,135,204,95,31,39,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,1,31,243,139,156,91,19,40,22,36,122,253,126,31,166,110,74,206,255,0,147,246,255,0,49,232,254,148,229,61,29,18,191,149,33,135,91,99,148,220,130,115,231,8,183,233,181,58,153,246,103,222,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,82,43,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,247,147,248,104,170,177,115,220,52,184,130,70,198,26,85,31,47,152,191,85,150,230,32,192,143,211,81,234,210,221,118,83,247,42,16,153,79,184,110,26,24,36,48,184,241,152,105,38,183,157,82,223,61,84,102,107,53,107,97,64,0,2,37,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,99,242,128,181,238,20,249,237,165,29,42,6,86,113,150,230,150,154,146,100,19,22,69,86,162,250,84,195,140,26,80,150,232,230,179,34,82,22,149,18,141,141,234,81,44,151,200,73,163,99,13,185,105,66,128,120,163,248,236,196,223,193,124,158,16,143,248,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,132,242,163,154,236,56,205,174,28,34,245,178,157,232,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,237,98,170,248,231,125,73,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,1,74,220,106,252,83,218,223,15,224,249,141,68,126,78,27,121,152,179,114,161,132,120,241,138,87,132,25,117,21,170,69,177,77,164,83,35,17,165,117,26,139,136,171,45,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,92,53,197,44,82,190,241,166,251,169,226,102,37,215,125,51,114,86,121,61,108,222,149,152,252,222,83,40,101,191,155,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,237,127,133,126,69,99,88,22,245,43,51,216,165,2,35,247,61,114,59,53,43,49,150,101,59,190,147,78,126,43,200,83,238,155,110,19,46,46,83,50,72,201,181,161,124,164,37,7,185,46,45,104,110,199,198,107,51,99,226,159,25,62,32,92,62,98,248,249,56,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,69,56,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,170,186,241,143,139,221,213,134,217,159,186,41,22,21,62,212,196,60,39,166,244,244,248,104,140,167,34,189,33,230,227,168,228,62,196,226,37,165,90,202,116,208,107,229,56,210,218,140,223,40,147,189,79,46,79,191,153,139,55,53,252,63,49,99,20,172,248,50,233,203,77,143,114,83,106,244,201,36,106,93,58,162,221,41,197,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,160,193,99,252,84,51,213,38,255,0,184,106,185,97,194,217,242,216,182,40,114,30,166,222,111,61,21,173,149,106,139,18,153,90,88,104,156,108,222,109,17,94,140,100,110,33,104,230,173,75,45,170,109,8,91,144,255,0,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,208,246,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,232,161,117,79,72,229,115,94,91,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,234,192,64,14,53,126,22,45,111,136,16,124,186,162,41,88,91,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,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,43,113,171,241,79,107,124,63,131,230,53,17,2,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,211,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,205,120,140,113,8,186,178,201,125,217,150,38,10,86,45,74,165,122,63,85,80,187,105,117,8,142,74,228,50,182,80,152,76,58,166,214,142,86,254,107,175,154,18,164,187,243,49,212,102,150,156,218,247,74,201,47,16,203,55,56,181,90,237,158,171,38,93,157,118,81,163,157,73,20,213,77,58,131,18,233,196,166,219,83,232,144,77,54,73,90,29,117,9,83,106,73,118,45,181,33,75,249,194,110,90,136,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,87,18,43,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,155,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,16,131,137,102,122,164,229,150,217,139,134,24,99,62,92,92,80,184,227,177,82,139,57,49,90,113,138,69,56,164,25,41,245,147,237,173,167,150,241,176,243,41,108,146,123,75,152,226,148,131,75,100,229,27,11,84,224,99,245,217,251,183,252,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,0,0,65,94,35,252,64,33,229,222,132,238,18,97,13,197,254,171,19,250,103,221,147,29,182,36,55,110,197,222,135,55,72,67,200,113,181,188,243,100,104,67,38,157,196,219,166,234,141,31,50,78,210,93,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,242,143,213,83,164,213,104,178,81,14,179,76,151,2,67,145,216,150,134,164,178,166,150,166,31,105,15,50,233,37,68,70,104,113,167,27,113,10,238,82,22,149,22,164,100,98,229,56,105,113,4,141,140,52,170,62,95,49,126,171,45,204,65,129,31,166,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,214,194,134,85,199,117,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,70,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,101,92,72,172,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,111,250,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,158,44,56,2,205,247,131,201,196,106,29,49,133,213,232,47,19,178,93,38,72,215,209,49,22,115,203,45,82,218,149,244,214,71,218,162,78,189,250,31,104,169,156,184,93,9,178,177,206,203,172,200,82,218,75,21,250,113,56,122,237,218,73,152,202,143,93,76,180,34,219,219,218,52,127,98,86,88,184,108,154,5,114,51,200,117,185,244,200,178,73,73,81,40,143,123,41,87,121,25,251,253,230,62,232,15,226,140,146,70,165,25,17,17,106,102,98,141,120,171,227,42,239,236,120,114,207,129,82,83,212,235,121,163,136,235,73,123,114,19,41,137,147,155,63,84,150,164,146,137,43,34,237,34,86,158,225,227,248,114,224,68,156,100,199,202,100,185,52,206,125,46,222,113,154,171,206,56,201,169,173,204,77,136,106,78,166,218,211,187,107,154,232,122,118,123,72,133,249,83,32,71,165,83,98,82,226,54,148,49,13,134,227,180,148,145,17,37,8,73,36,136,136,136,136,187,11,216,67,244,128,0,0,0,224,25,229,196,146,195,92,183,222,19,219,125,230,100,84,233,85,10,100,119,26,86,213,33,215,32,73,52,153,30,228,153,104,104,215,82,212,254,193,64,246,21,183,83,197,124,89,162,91,105,91,178,38,93,21,248,209,92,113,102,165,168,215,38,74,80,107,81,232,163,239,115,83,61,21,223,237,23,173,85,122,151,147,92,153,45,81,83,30,37,66,153,108,154,16,109,146,91,55,106,45,210,143,67,236,229,41,74,53,70,251,22,122,127,146,137,241,87,19,174,172,90,189,170,215,157,213,90,159,61,250,132,199,228,54,82,164,184,239,33,183,30,91,132,218,55,173,70,148,164,220,86,137,35,50,45,79,239,30,64,89,103,7,156,12,149,82,188,234,120,189,90,166,31,77,76,228,250,57,199,25,61,171,230,53,80,142,238,134,166,244,61,12,139,232,168,190,223,112,183,192,1,156,44,231,25,30,101,47,3,35,215,253,111,255,0,239,8,226,222,248,91,77,57,89,95,162,52,105,211,147,212,251,61,245,25,162,97,0,0,0,0,0,0,0,0,0,0,135,220,82,32,174,86,87,171,143,39,185,158,155,95,219,81,132,66,157,114,152,227,140,230,6,213,113,165,109,89,117,218,30,186,127,226,79,141,37,17,145,246,144,254,128,230,121,133,193,91,119,29,176,214,165,99,215,96,71,116,229,114,121,47,45,164,41,109,109,144,211,170,218,165,54,189,186,242,136,143,66,237,255,0,172,179,189,140,152,53,123,96,141,231,50,204,188,232,242,162,200,139,203,209,213,199,121,13,185,185,166,220,245,77,196,32,207,66,117,36,125,157,134,127,113,159,132,34,51,236,33,162,76,137,82,174,8,25,89,179,233,247,98,38,34,114,125,33,204,68,178,89,58,95,206,50,76,181,39,11,95,162,105,239,246,104,40,251,53,216,112,238,27,227,69,197,65,76,82,102,60,85,194,66,18,72,52,145,26,225,180,231,118,212,151,180,253,130,201,248,54,98,36,154,222,26,87,44,169,210,183,185,2,161,37,246,91,222,102,100,202,35,211,219,73,232,106,63,105,153,118,17,23,249,133,143,0,0,0,0,8,53,197,99,3,219,196,60,19,93,233,79,167,19,149,27,117,103,49,215,80,206,171,40,209,226,78,112,200,212,77,169,91,119,44,143,180,200,190,210,239,20,223,131,151,84,139,11,22,173,27,169,183,212,201,210,43,212,249,110,25,40,211,234,181,37,181,153,31,106,123,61,79,121,126,193,164,76,31,188,24,191,112,194,215,187,88,125,14,250,78,143,10,82,212,133,18,139,115,145,219,112,251,73,74,253,127,121,143,98,2,43,241,24,198,134,48,159,46,245,232,108,204,142,212,251,142,44,170,51,68,167,9,46,167,168,131,44,137,104,245,210,162,50,83,125,134,90,246,251,12,82,14,8,217,181,12,86,198,203,78,215,229,191,45,202,229,195,1,153,75,209,78,25,33,233,109,161,107,89,237,87,103,206,118,153,145,247,246,234,52,119,133,86,76,76,58,195,187,118,203,134,210,16,154,69,46,36,37,108,73,17,41,77,48,134,204,251,18,157,126,129,123,11,238,46,225,234,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,172,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,207,14,101,242,233,125,229,127,20,231,225,157,245,31,250,217,148,121,187,217,254,115,165,245,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,124,210,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,114,152,85,146,74,86,84,50,53,141,21,219,157,136,147,177,22,234,195,122,211,213,89,138,138,148,191,73,97,84,115,82,233,40,113,47,58,133,161,185,9,113,74,117,179,73,60,124,179,81,25,54,222,148,194,46,167,138,22,69,191,45,118,170,241,199,7,44,206,175,18,104,187,61,49,26,18,182,189,93,165,182,218,136,244,100,146,125,68,198,116,111,151,161,165,107,104,150,223,206,169,49,219,42,86,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,229,255,0,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,22,168,0,3,149,102,95,46,150,38,104,48,178,126,25,223,81,255,0,173,153,71,155,189,239,230,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,159,108,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,139,154,137,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,208,69,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,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,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,5,0,241,34,190,179,29,117,102,58,169,68,204,45,47,208,126,131,222,155,102,141,13,245,189,75,98,150,226,253,73,17,29,52,167,168,231,114,200,220,144,105,74,212,180,26,20,134,185,36,195,95,39,135,109,173,129,215,174,107,45,75,99,30,96,245,212,169,220,212,209,226,72,117,148,83,228,214,18,68,184,204,205,39,12,185,140,175,106,210,150,147,169,186,250,163,182,164,173,11,90,79,66,130,53,113,18,167,96,117,87,42,119,92,44,121,184,253,5,74,62,83,148,121,209,225,179,42,160,138,194,12,215,25,48,153,112,203,152,242,246,173,10,74,86,217,155,11,145,185,214,145,189,212,103,176,94,159,9,74,222,50,214,242,167,13,236,77,123,172,183,217,168,61,26,203,154,253,65,47,202,85,45,147,228,174,58,155,36,106,219,44,190,211,168,104,220,113,75,52,154,144,72,109,166,153,53,212,14,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,125,94,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,55,147,116,230,119,6,173,140,190,202,204,234,110,143,76,88,44,211,209,80,102,109,45,149,62,228,174,99,169,101,182,16,217,237,52,188,167,214,150,77,14,108,229,184,102,78,155,123,86,105,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,242,174,108,33,188,173,12,47,178,49,114,186,196,70,104,88,133,34,172,205,8,146,249,45,247,145,79,113,150,159,121,104,46,196,32,221,120,219,73,25,239,51,101,195,52,146,77,10,95,117,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,253,228,254,26,43,131,6,240,134,242,199,124,68,167,225,110,31,49,17,251,134,173,30,115,208,88,146,249,50,137,11,141,17,233,70,201,44,253,84,173,105,97,72,65,168,210,141,234,78,229,33,58,168,188,255,0,247,213,97,93,95,237,173,185,114,91,149,15,248,72,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,23,189,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,45,64,7,20,205,118,107,176,227,41,88,112,187,214,245,119,174,170,206,230,49,64,160,48,241,34,85,94,82,72,140,210,147,50,62,91,40,220,147,117,227,35,75,105,82,72,137,107,91,109,175,61,152,165,138,87,222,52,223,117,60,76,196,186,239,166,110,74,207,39,173,155,210,179,31,155,202,101,12,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,157,170,112,180,200,79,200,72,116,28,215,98,131,251,238,10,173,63,172,180,41,113,228,106,220,8,50,216,52,148,201,10,65,232,227,207,48,234,137,13,106,105,109,183,12,214,70,234,137,44,84,8,182,156,32,201,149,11,56,124,51,48,162,152,221,87,208,215,157,175,242,138,69,179,82,117,107,56,169,113,218,188,174,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,114,168,42,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,105,195,131,136,4,60,196,80,154,194,76,94,184,191,213,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,170,235,226,143,227,179,19,127,5,242,120,67,149,83,242,233,125,214,242,227,55,50,244,8,253,117,183,66,184,37,80,174,15,93,150,189,25,181,20,254,149,223,93,210,113,238,115,149,3,70,214,219,62,95,39,114,143,69,250,191,87,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,189,9,225,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,117,173,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,10,86,227,87,226,158,214,248,127,7,204,106,34,0,11,9,225,165,195,238,78,48,213,104,249,131,197,250,84,71,48,250,4,142,166,143,73,150,211,82,152,185,86,133,74,97,194,112,144,249,45,132,71,146,195,74,52,60,210,144,249,106,147,35,65,171,89,129,196,39,136,101,43,44,177,163,225,166,22,204,137,84,197,7,100,66,155,41,165,165,46,196,164,66,75,173,188,166,230,39,189,75,146,210,77,178,101,6,135,18,211,198,246,246,143,146,110,118,172,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,21,16,230,199,197,62,50,124,64,184,124,197,241,250,175,124,179,222,86,118,93,48,243,51,73,157,18,125,167,126,72,153,77,89,36,201,183,233,181,22,37,75,105,44,45,6,163,55,16,235,81,22,234,92,79,113,147,136,90,83,163,106,119,245,229,155,54,152,177,149,122,141,195,39,13,234,253,60,75,154,158,244,121,241,186,120,203,223,41,17,101,55,2,78,247,153,112,203,166,126,87,63,150,157,18,238,205,139,245,85,169,113,250,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,255,0,92,24,33,74,203,135,14,187,239,5,232,213,201,117,152,246,230,27,220,233,92,249,45,165,181,201,125,232,178,228,60,178,66,123,16,131,117,231,54,35,85,26,81,181,38,165,153,26,207,62,227,213,97,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,119,211,151,220,11,193,174,30,89,125,171,74,185,46,154,83,109,194,230,212,238,187,197,248,42,136,229,67,71,86,81,146,166,249,142,175,212,67,136,101,166,27,82,183,56,165,26,17,204,121,68,168,193,131,60,99,172,218,214,54,221,212,188,92,165,75,183,112,206,171,35,157,106,212,215,24,228,75,164,33,166,16,131,102,99,113,144,165,56,135,212,218,157,35,65,56,182,93,120,219,53,58,209,165,198,108,208,4,0,227,87,225,98,214,248,129,7,203,170,34,168,50,229,130,21,92,199,99,13,23,6,168,85,200,148,138,149,126,61,69,80,229,203,109,75,96,159,143,5,249,45,161,205,190,178,80,181,48,72,53,145,40,208,75,53,18,87,183,97,249,91,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,247,14,14,32,16,243,17,66,107,9,49,122,226,255,0,85,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,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,20,173,198,175,197,61,173,240,254,15,152,212,68,95,194,44,179,222,88,213,132,120,167,138,86,100,232,139,94,20,71,129,82,169,211,30,50,109,114,105,207,34,90,228,62,211,138,81,39,123,9,137,188,219,50,245,208,165,237,86,244,165,183,60,86,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,245,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,111,252,35,50,245,249,41,203,235,184,179,83,147,85,69,107,21,121,51,93,167,204,139,211,183,14,12,71,100,183,13,77,146,139,123,156,228,58,183,249,166,100,149,54,243,59,83,162,77,110,78,161,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,42,227,170,227,110,93,47,188,16,163,216,183,101,126,63,58,219,196,107,126,13,118,223,169,239,101,61,87,54,4,73,50,154,228,161,213,184,142,67,147,9,157,206,18,57,155,55,164,136,143,66,146,156,56,56,128,76,203,189,117,172,36,197,235,139,253,73,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,120,157,179,252,226,231,22,196,202,5,137,30,191,95,135,233,155,146,179,191,228,253,191,204,122,63,165,57,79,71,68,175,229,72,97,214,216,229,55,32,156,249,194,45,250,109,78,166,125,153,247,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,170,198,236,6,188,176,13,203,46,151,136,16,165,211,107,183,101,174,213,205,34,147,46,57,50,253,53,14,205,150,195,76,184,91,212,123,212,212,102,221,50,81,33,104,55,141,181,32,148,217,235,97,92,12,126,187,63,118,255,0,137,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,90,160,0,142,185,219,206,13,179,148,108,47,118,180,163,137,54,246,174,71,125,54,157,30,91,82,57,19,159,105,198,16,242,220,113,164,26,82,134,83,37,14,154,20,182,205,194,73,161,10,73,158,228,208,13,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,174,79,134,231,15,185,57,118,140,230,48,227,37,42,34,177,22,163,29,81,161,83,94,105,167,151,108,160,157,125,183,77,169,12,190,235,47,46,75,38,194,141,105,74,86,218,13,109,235,162,220,35,164,193,113,56,217,145,201,57,173,201,54,6,94,24,124,184,145,241,22,207,195,122,34,32,178,234,26,105,21,184,138,167,199,89,194,117,243,34,82,22,149,18,148,194,148,174,82,86,235,169,81,36,158,55,91,168,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,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,80,96,247,247,86,5,226,61,161,132,246,86,55,212,232,220,219,50,251,234,218,166,213,35,153,173,182,101,71,146,251,14,69,145,216,92,167,143,167,91,136,35,213,43,108,204,210,163,52,58,150,251,175,15,60,233,213,114,177,138,17,232,87,125,193,45,56,87,114,200,50,184,33,148,101,74,40,79,155,123,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,203,113,104,103,109,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,202,184,233,88,209,128,215,150,10,183,102,213,43,176,165,187,66,191,45,122,93,205,66,171,42,57,54,196,196,74,132,195,239,178,131,37,168,183,199,117,227,105,68,102,75,50,38,220,52,37,46,163,89,63,195,131,136,4,204,187,215,90,194,76,94,184,191,212,158,127,82,251,82,100,54,252,135,45,217,91,22,230,232,232,101,14,56,182,94,112,137,11,100,147,180,156,116,157,73,163,231,137,219,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,83,21,108,152,152,139,135,119,21,151,49,164,45,53,122,92,184,73,222,146,50,74,157,97,109,145,246,165,90,125,51,246,31,220,125,195,56,152,221,102,212,48,167,27,46,203,95,150,252,71,40,119,12,246,98,175,69,54,102,134,101,184,132,45,7,181,61,159,55,216,100,69,221,217,160,187,238,28,248,208,198,44,101,222,131,13,233,145,220,159,109,197,139,70,117,41,112,141,213,116,240,98,17,173,126,186,148,102,106,115,180,207,78,223,97,9,80,3,199,99,5,224,197,133,134,23,69,218,251,232,107,209,148,121,178,144,165,40,147,235,55,29,199,11,180,212,159,212,247,144,205,230,49,221,79,223,184,181,119,93,78,62,183,142,175,94,168,75,108,205,70,175,85,217,46,44,136,187,85,217,235,251,207,246,139,142,225,79,129,237,225,230,9,162,244,168,83,137,186,141,196,178,152,211,203,103,69,156,105,17,32,184,68,74,54,210,173,187,144,103,216,102,95,105,247,137,204,0,0,0,0,43,135,140,158,34,73,162,97,165,14,202,131,43,99,147,234,17,159,121,189,230,70,108,174,61,65,181,30,132,162,246,145,23,105,25,127,152,66,126,26,24,120,171,223,50,212,89,174,70,39,89,161,174,53,79,83,70,237,170,102,161,12,245,250,38,68,100,74,251,62,242,22,61,197,142,153,113,76,203,19,101,64,110,98,218,139,87,39,101,148,114,89,233,29,52,249,219,205,123,11,77,154,25,106,103,217,221,168,162,241,238,240,111,6,175,108,110,188,225,217,150,101,30,84,169,18,185,154,186,136,239,45,182,246,180,227,158,177,182,133,153,106,77,40,139,179,180,203,239,50,209,6,94,176,86,222,192,156,53,166,216,244,40,17,218,84,94,119,57,228,52,132,173,221,210,29,117,59,148,150,209,187,78,105,145,106,93,159,245,159,77,1,252,51,34,237,49,155,92,217,184,227,217,129,186,156,117,91,148,125,14,167,174,191,248,147,2,226,184,91,193,92,92,175,80,222,87,115,221,78,159,178,163,52,132,193,0,0,0,0,0,0,0,0,0,1,30,243,225,101,21,243,150,123,174,146,142,113,190,125,15,44,154,239,63,231,8,170,63,232,168,251,145,236,33,65,120,71,114,42,209,196,58,77,194,135,73,181,68,231,232,163,86,154,110,97,196,119,234,95,173,239,26,102,183,107,17,171,244,120,245,104,138,74,154,127,126,211,35,35,47,85,102,147,238,51,46,242,63,104,250,64,3,132,102,71,38,216,63,153,138,106,153,188,41,103,10,165,217,165,78,156,196,86,229,253,38,123,222,113,135,21,244,88,74,127,197,51,47,118,145,86,198,224,211,134,116,123,171,175,186,110,218,220,218,83,63,162,101,185,241,220,82,245,109,68,123,210,184,68,147,209,70,147,45,61,222,241,98,180,138,77,62,135,79,106,151,75,140,220,120,172,110,229,182,218,18,132,167,85,26,143,66,73,17,23,105,153,247,10,68,226,149,66,58,110,56,221,18,202,26,90,74,234,52,164,18,137,189,186,255,0,53,55,217,174,159,96,245,28,27,238,89,84,252,110,173,81,58,165,166,52,154,28,149,114,183,153,36,214,169,116,244,235,166,186,107,161,105,221,168,185,240,0,0,0,1,229,49,90,210,137,125,225,173,211,104,77,97,46,183,87,163,78,132,73,52,146,140,141,216,235,111,82,213,42,237,245,207,216,127,113,140,224,99,165,141,39,13,49,122,235,180,214,210,216,77,58,181,57,168,250,164,210,100,211,114,157,109,7,244,83,250,158,194,34,23,55,194,179,20,211,127,101,189,154,68,218,130,28,157,111,205,77,45,13,41,221,92,38,24,129,9,36,173,166,181,30,221,203,50,215,66,45,125,132,38,120,255,0,135,92,67,45,45,231,20,73,66,18,106,81,153,232,68,69,222,98,148,184,178,99,211,119,254,44,49,135,180,42,169,63,75,161,52,148,201,67,111,238,36,205,102,76,230,150,70,73,113,73,47,85,101,222,146,87,191,66,236,31,179,132,110,9,38,242,197,25,56,151,81,167,62,228,26,26,86,134,31,228,234,210,101,179,34,3,201,45,198,217,145,40,146,163,62,197,18,180,247,119,139,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,136,193,195,171,135,53,119,45,119,85,91,23,177,154,85,42,101,222,142,174,143,66,131,11,100,152,240,162,243,54,46,121,60,180,18,201,231,208,131,38,201,59,20,134,29,90,92,213,110,173,166,101,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,21,171,157,110,21,223,149,12,83,165,98,102,5,175,209,159,43,110,6,26,188,97,105,206,233,122,169,50,30,159,94,230,74,150,157,251,121,141,39,163,101,41,215,77,81,166,166,66,111,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,0,0,5,27,113,127,191,236,219,235,53,241,162,217,247,12,74,178,237,91,94,53,2,174,113,140,212,136,181,22,230,76,117,216,230,189,54,169,104,75,237,146,246,153,237,94,228,43,69,161,105,79,95,224,117,116,208,162,93,88,185,101,72,157,178,181,85,167,209,234,144,227,114,150,124,216,177,28,148,220,135,55,145,108,78,213,205,140,90,25,146,143,153,170,72,201,42,50,182,160,0,1,15,248,147,101,71,14,49,207,3,174,76,80,169,181,232,171,207,14,109,249,245,138,109,102,59,36,167,36,69,138,203,146,28,129,32,181,46,99,43,218,189,134,103,185,167,22,107,78,164,167,91,118,133,198,151,114,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,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,4,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,247,252,178,85,170,181,252,182,225,69,118,187,83,151,81,169,84,108,122,20,185,147,37,188,167,159,146,251,144,25,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,142,150,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,242,238,52,123,146,155,166,133,120,101,31,8,106,214,228,238,174,36,123,62,153,75,113,206,82,219,219,42,19,9,137,37,189,22,68,103,177,246,29,70,186,109,86,221,82,102,147,35,62,214,0,2,63,231,23,39,86,38,111,236,72,244,10,252,207,67,92,148,109,255,0,39,238,14,91,210,61,23,205,122,58,229,127,37,67,237,54,255,0,53,184,228,223,206,25,236,215,114,116,50,237,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,237,167,32,156,76,44,218,238,23,205,177,243,51,125,196,162,215,108,58,57,73,69,199,91,169,27,143,220,113,146,227,198,162,74,9,146,53,73,101,174,153,178,65,45,217,18,76,212,178,37,40,156,49,0,51,183,156,27,155,55,56,160,237,105,71,46,21,147,67,144,250,109,58,60,182,163,243,224,176,235,108,33,229,184,227,72,37,41,111,42,50,29,52,41,110,19,102,163,66,20,162,45,202,235,252,56,56,127,204,204,69,117,172,91,197,235,119,253,73,224,117,44,53,26,67,143,199,114,226,149,177,109,237,142,182,86,219,136,101,151,12,150,183,137,91,77,198,137,164,146,254,120,218,187,241,154,204,216,248,167,198,79,136,23,15,152,190,46,39,135,189,129,102,226,159,14,27,39,15,177,6,222,137,92,183,171,145,235,113,167,65,146,71,177,212,122,102,97,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,80,103,23,39,87,222,80,47,184,244,10,252,207,76,219,117,157,255,0,39,238,14,91,49,253,41,202,102,58,229,127,37,67,238,184,199,41,201,4,223,206,25,111,211,114,117,35,236,228,21,91,254,242,174,217,180,12,62,172,220,50,230,91,214,172,137,210,104,176,94,50,82,32,46,97,180,114,73,163,50,220,148,45,76,54,179,70,187,9,123,212,68,74,113,102,169,85,195,139,35,145,179,91,121,79,188,49,5,114,227,225,213,159,33,132,78,101,164,58,210,235,114,212,70,178,132,211,228,68,148,33,41,36,169,245,37,92,212,161,214,146,146,73,188,78,183,34,184,231,125,73,254,242,127,13,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,78,158,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,29,172,7,20,205,118,84,112,227,54,184,112,187,42,245,107,161,170,193,230,63,64,175,176,201,46,85,34,82,136,136,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,34,11,101,143,132,101,118,209,204,21,74,183,142,239,210,171,182,45,155,80,101,250,35,42,138,135,162,221,205,173,167,141,42,117,178,127,153,23,144,225,70,83,140,186,219,141,186,173,237,145,184,222,171,85,170,12,171,139,254,225,113,224,79,12,191,26,243,137,163,154,113,35,225,247,39,49,49,155,198,28,27,165,68,78,34,211,163,166,52,218,107,45,52,202,238,100,27,172,54,209,187,33,231,218,101,149,198,100,159,81,45,73,82,220,65,33,189,116,67,100,94,215,37,28,57,176,227,42,189,21,255,0,95,149,242,167,19,92,167,147,18,106,78,104,112,105,110,47,127,57,52,230,205,9,90,119,33,100,210,158,112,205,197,165,10,218,76,165,215,26,58,193,226,143,227,179,19,127,5,242,120,66,122,112,106,164,210,171,249,68,189,168,85,218,100,74,141,54,163,124,84,162,76,135,45,148,188,196,150,28,166,83,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,189,115,209,147,42,238,79,49,30,45,49,186,175,166,108,203,163,168,145,108,212,157,90,10,82,155,104,209,205,141,37,180,233,163,205,115,90,35,113,41,38,220,74,210,164,237,51,91,77,250,190,28,217,215,252,213,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,74,241,206,250,147,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,2,149,184,213,248,167,181,190,31,193,243,26,136,227,249,1,201,245,87,54,88,184,148,212,10,35,118,37,157,34,28,251,173,111,58,162,92,150,22,181,27,112,90,75,107,75,187,228,19,46,160,220,74,146,77,33,43,94,237,228,219,110,91,166,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,77,6,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,231,184,112,112,255,0,135,151,122,19,88,183,139,214,239,250,172,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,82,217,177,241,79,140,159,16,46,31,49,124,92,79,15,123,2,205,197,62,28,54,78,31,98,13,189,18,185,111,87,35,214,227,78,131,36,143,99,168,244,204,195,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,160,206,46,78,175,188,160,95,113,232,21,249,158,153,182,235,59,254,79,220,28,182,99,250,83,148,204,117,202,254,74,135,221,113,142,83,146,9,191,156,50,223,166,228,234,71,217,32,56,54,96,167,203,156,193,85,177,142,93,67,147,19,12,169,229,201,97,183,118,184,252,234,139,82,35,183,185,38,218,137,76,165,132,76,53,104,180,40,156,228,105,185,59,200,90,166,108,124,44,99,39,195,251,135,203,159,25,172,23,209,195,155,37,31,154,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,192,14,35,252,64,38,102,34,186,238,18,97,13,197,254,164,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,114,12,146,100,250,230,205,206,40,53,69,73,75,133,100,208,228,48,171,178,177,17,216,252,248,44,58,219,235,101,13,182,234,201,74,91,202,140,182,137,105,67,132,217,168,150,180,168,139,106,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,126,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,22,41,196,127,135,252,60,196,80,157,197,188,33,183,127,213,98,7,76,195,177,163,184,196,118,238,40,187,208,222,217,11,121,109,182,135,153,108,205,104,120,213,184,219,104,218,81,47,230,77,170,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,29,255,0,100,147,56,54,206,110,112,189,170,210,78,36,43,218,135,29,132,221,148,120,141,72,228,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,91,149,34,128,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,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,57,167,18,222,31,114,112,122,171,88,204,30,16,82,162,55,135,211,228,117,53,138,76,70,154,138,197,180,181,170,43,13,147,100,183,205,111,162,68,151,221,81,33,150,146,134,11,68,145,18,9,58,68,188,172,96,167,231,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,210,152,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,87,26,8,182,112,26,205,204,151,15,204,56,194,155,206,20,69,34,163,134,244,21,211,39,61,28,222,93,38,162,84,166,138,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,116,109,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,124,173,126,236,186,174,191,70,252,169,185,170,181,159,67,83,217,164,211,189,33,53,201,29,28,22,181,229,70,103,121,159,45,148,110,86,214,211,162,83,169,232,69,168,177,254,20,57,28,147,114,213,104,153,184,196,101,196,58,21,54,68,133,218,52,147,67,82,14,116,182,148,227,10,154,249,40,148,77,33,135,82,190,82,75,71,77,230,146,230,168,75,104,231,120,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,67,149,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,22,168,2,186,173,126,32,19,51,17,196,39,13,240,147,8,110,47,245,39,129,233,23,221,147,29,183,227,185,113,74,244,36,167,55,72,67,200,109,196,50,203,134,104,67,38,157,166,227,70,234,141,127,50,77,72,188,224,228,147,11,243,115,108,237,173,49,18,135,123,66,142,220,74,61,216,152,174,62,252,22,58,132,58,227,75,101,15,52,153,40,82,82,234,18,151,84,100,217,190,226,209,161,169,91,162,175,15,206,25,87,150,16,98,229,83,21,179,25,69,183,228,46,214,144,228,91,78,11,111,148,212,63,45,43,73,162,176,147,74,137,40,66,82,70,76,161,212,115,73,107,55,20,134,86,203,102,171,52,25,87,26,83,202,119,133,140,27,248,127,111,121,115,2,37,113,35,225,217,85,199,121,45,227,70,2,80,162,63,136,46,72,74,110,24,15,79,83,75,174,49,202,98,59,11,105,111,188,81,216,92,116,48,90,160,137,178,113,11,90,141,70,180,37,14,119,92,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,158,193,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,42,184,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,185,65,149,113,127,212,188,189,90,185,160,225,233,134,216,71,116,201,232,58,252,63,182,164,211,170,136,138,220,135,169,147,154,128,194,154,144,218,86,95,227,54,178,74,144,165,180,235,168,37,163,126,226,163,108,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,177,254,20,121,233,253,6,87,241,174,243,255,0,201,226,216,19,103,39,252,100,170,150,228,131,87,252,87,74,133,39,245,217,37,255,0,131,178,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,231,23,60,18,43,55,20,98,226,93,58,156,243,112,107,136,66,31,124,153,209,165,75,122,68,247,148,91,137,178,35,81,165,36,125,170,53,105,239,239,31,135,132,222,61,55,96,98,195,216,123,93,170,19,20,186,235,74,76,100,45,253,164,169,175,73,130,210,8,137,78,37,39,234,160,251,146,106,247,106,93,130,235,154,113,15,52,135,155,81,41,11,73,41,38,71,169,25,31,113,143,251,16,195,138,158,41,166,192,203,123,212,136,85,4,55,58,224,154,170,90,218,75,186,57,200,126,4,212,154,182,146,210,123,119,32,139,93,12,181,246,24,166,60,11,177,164,226,94,47,90,150,154,26,91,233,168,214,160,181,35,68,154,140,218,114,83,77,172,254,138,191,95,218,70,67,72,24,83,105,68,177,48,214,214,180,33,48,150,91,164,81,160,194,52,146,9,38,102,212,116,55,169,232,148,246,250,133,236,47,184,135,171,0,0,0,0,20,193,198,66,229,149,80,198,218,45,23,170,90,163,70,161,198,87,43,121,154,73,105,151,80,78,186,107,166,186,30,154,233,168,250,220,25,169,39,43,20,43,245,3,140,149,19,84,169,69,188,209,174,134,82,41,231,223,160,182,60,71,195,219,115,20,236,202,173,139,117,198,231,83,170,209,31,136,238,136,109,75,65,58,210,218,82,145,204,74,146,74,36,184,173,12,210,127,183,184,87,237,75,131,22,27,203,189,30,157,26,243,175,51,65,117,229,61,201,42,139,9,121,36,110,153,237,74,74,14,194,34,71,97,23,191,236,18,199,45,217,54,193,252,179,211,82,205,159,75,57,181,46,221,106,117,22,34,185,47,233,61,220,243,108,54,175,162,250,147,254,41,17,123,245,238,224,3,230,220,85,136,212,10,60,138,180,181,37,45,49,179,113,153,145,23,172,178,73,119,153,23,121,151,180,102,103,23,110,69,221,248,135,86,184,150,233,56,169,124,141,84,74,215,93,172,54,142,253,79,245,125,226,253,50,31,101,21,141,150,123,82,146,190,113,62,93,119,48,157,239,47,231,9,74,47,232,164,251,151,237,33,33,0,0,0,0,0,0,0,0,0,0,124,59,210,223,141,116,219,83,40,82,217,75,173,73,229,238,73,164,148,71,181,196,171,184,200,203,189,62,225,153,75,238,218,122,201,187,167,91,138,83,137,114,23,43,180,204,201,94,187,73,95,184,191,91,220,47,239,33,24,174,88,183,151,27,114,224,145,33,149,76,254,89,207,109,43,213,104,254,95,41,9,220,70,181,25,106,77,234,90,152,145,128,0,0,42,47,139,237,38,35,53,25,149,116,69,218,251,247,29,49,181,59,176,139,113,122,41,125,155,180,212,254,137,123,125,131,146,112,156,144,182,115,34,104,67,237,160,151,76,218,100,165,104,106,35,159,7,176,189,226,243,192,0,0,0,7,240,200,140,140,140,136,200,251,12,140,82,55,22,252,33,43,39,29,163,94,84,216,164,213,62,187,79,67,207,168,145,183,116,183,166,79,113,93,169,65,36,253,84,151,121,154,190,254,241,235,120,57,226,81,210,241,42,177,135,239,73,116,209,50,12,137,137,107,127,169,185,114,41,237,17,233,184,187,123,52,215,111,237,246,11,141,28,143,53,88,169,31,8,48,50,236,186,213,41,166,101,250,38,123,48,77,107,36,235,43,163,125,198,200,189,116,31,123,127,209,61,125,195,58,247,125,195,89,196,139,250,167,95,156,234,228,212,43,245,71,159,250,75,94,171,125,229,47,106,117,53,43,77,203,61,11,83,62,223,104,189,62,26,120,46,120,65,150,250,127,91,13,45,205,185,94,106,188,165,169,189,171,219,34,4,61,83,169,161,7,166,230,207,179,183,239,49,44,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,2,26,241,20,207,84,108,173,89,167,99,225,244,248,139,197,74,252,118,94,130,204,152,174,173,20,202,115,199,33,7,82,35,54,205,135,150,151,35,169,180,50,165,253,53,165,106,66,208,147,66,232,132,125,91,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,19,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,145,64,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,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,98,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,25,229,59,194,198,13,252,63,183,188,185,129,210,170,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,131,196,179,61,81,179,53,115,69,195,12,49,159,18,86,23,219,146,24,169,69,156,152,174,182,253,94,162,113,204,148,250,201,246,208,235,40,100,159,121,148,182,73,45,199,204,113,74,89,41,178,110,16,9,41,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,111,65,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,2,16,113,44,200,172,156,205,91,49,113,63,12,96,75,149,138,22,228,118,41,177,96,166,83,77,177,87,167,28,131,53,48,179,125,196,52,202,217,55,222,121,46,18,139,113,115,27,82,86,106,108,219,163,97,34,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,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,142,213,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,169,47,12,184,108,99,205,223,153,122,134,93,239,58,108,187,102,61,10,58,231,85,174,150,32,245,180,230,97,41,14,244,146,89,53,45,146,125,18,29,107,150,132,146,137,194,209,237,200,35,142,242,81,122,150,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,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,253,228,254,26,34,175,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,205,102,101,49,26,205,197,236,121,190,113,63,15,237,89,118,237,10,231,172,61,82,143,6,92,147,125,253,238,104,110,190,225,234,100,149,188,239,49,227,109,42,82,27,55,77,180,169,73,65,25,205,94,12,24,115,139,149,12,80,185,113,62,133,117,75,162,225,245,46,58,105,181,216,42,140,181,177,112,203,91,110,27,12,32,204,185,73,92,99,81,60,167,9,92,212,19,141,182,73,217,37,102,87,18,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,2,128,120,163,248,236,196,223,193,124,158,16,145,92,29,243,85,102,216,178,107,89,105,190,234,81,41,43,186,171,8,171,90,242,221,108,210,137,85,23,26,67,15,67,117,227,94,212,173,105,98,55,33,59,11,114,249,168,53,154,214,202,21,103,248,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,28,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,51,107,36,169,105,67,173,58,130,90,246,110,63,63,115,98,245,229,119,225,125,145,132,117,215,226,61,66,195,217,21,103,168,70,150,9,15,178,138,131,140,186,251,43,89,118,45,4,235,38,226,76,203,121,27,206,17,168,210,72,74,38,87,5,79,20,247,79,195,249,222,99,78,22,63,157,44,233,89,185,54,179,105,21,154,205,187,46,228,184,110,73,14,51,69,162,178,241,198,68,132,50,109,156,151,157,146,104,90,90,67,105,117,189,11,106,150,165,184,130,36,237,222,182,235,43,39,28,74,111,188,62,204,21,106,236,204,85,225,85,174,218,216,133,200,110,190,227,17,153,67,112,39,52,211,17,216,169,166,43,45,17,30,198,24,67,46,165,146,66,150,222,213,153,58,182,91,65,193,97,127,220,46,60,9,225,151,227,94,113,52,74,160,1,74,220,106,252,83,218,223,15,224,249,141,68,125,94,20,184,233,135,25,116,195,140,125,197,12,80,172,244,52,168,63,38,154,101,150,136,151,42,161,41,69,84,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,48,171,29,49,211,17,243,23,136,245,28,80,197,10,207,93,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,88,175,10,60,139,126,131,52,24,215,102,127,228,242,172,8,83,149,254,50,149,84,114,57,167,254,43,165,90,149,250,239,18,63,193,222,22,168,51,89,155,31,20,248,201,241,2,225,243,23,199,117,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,185,236,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,229,50,115,151,175,205,131,47,182,222,19,77,147,74,155,90,137,207,155,91,168,83,162,242,91,153,57,247,84,226,148,102,100,75,119,150,131,109,132,186,178,37,41,182,27,245,80,90,33,63,91,54,62,22,49,147,225,253,195,229,207,140,214,11,84,226,185,158,159,211,229,127,5,47,63,252,162,45,255,0,54,10,127,197,74,105,109,200,37,127,198,245,72,74,127,81,147,95,248,67,34,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,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,207,14,126,241,191,11,243,11,153,122,254,36,225,53,14,92,74,67,241,227,64,122,163,37,199,55,214,223,142,142,81,78,38,87,219,29,10,105,44,182,134,251,12,208,202,92,90,80,227,139,66,122,87,10,60,38,198,91,227,49,204,95,184,103,119,252,153,160,217,93,59,151,108,205,201,115,174,130,250,212,101,76,233,204,254,119,168,228,47,214,81,109,103,149,205,35,230,161,148,174,215,243,131,154,251,103,40,216,95,242,242,181,64,151,92,169,77,144,220,74,61,45,41,144,195,19,159,230,35,152,210,230,161,135,89,140,180,178,167,94,74,93,208,220,38,28,36,107,181,70,154,150,193,142,38,184,219,104,230,94,102,52,226,117,106,93,110,222,186,164,71,98,230,160,211,216,97,40,77,57,132,72,76,86,33,115,146,165,50,136,202,150,227,169,109,46,35,156,189,220,215,13,78,45,209,29,51,11,116,208,175,156,125,196,187,214,214,157,214,209,110,11,194,179,84,167,73,229,45,190,124,87,230,186,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,5,223,240,184,240,39,134,95,141,121,196,209,42,128,5,43,113,171,241,79,107,124,63,131,230,53,17,13,112,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,66,121,120,198,251,7,55,248,13,7,16,33,208,226,42,155,112,71,145,75,175,91,211,156,102,105,69,124,181,110,76,41,9,45,82,180,41,38,74,73,56,148,155,140,188,218,212,132,239,218,80,86,185,85,194,62,17,248,243,88,168,82,237,8,151,109,35,21,228,52,170,116,24,245,84,29,110,209,160,71,229,27,199,171,173,154,223,68,137,47,201,75,77,41,109,165,73,165,179,189,247,28,222,108,207,252,16,204,142,9,102,62,149,83,172,224,189,253,18,227,143,70,144,136,211,208,152,239,197,126,50,214,157,200,53,179,33,8,116,144,162,37,109,94,221,138,52,56,68,102,104,89,20,11,226,37,196,194,234,177,171,183,94,90,240,86,137,85,183,235,80,185,80,106,215,116,178,114,36,166,55,160,212,243,112,24,90,18,180,238,66,217,217,52,213,218,149,45,76,167,67,102,72,225,85,174,32,145,177,135,135,253,235,151,204,95,170,203,115,16,96,71,162,198,163,213,165,186,236,167,238,84,34,172,135,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,158,170,51,53,154,181,140,25,78,241,79,131,127,16,45,239,49,96,105,76,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,241,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,86,86,72,120,110,221,88,183,140,183,45,55,48,116,26,173,183,109,225,157,65,152,117,218,91,141,56,211,213,121,202,79,49,16,217,144,143,155,228,242,249,110,184,235,78,26,141,167,216,54,140,137,244,60,139,191,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,5,80,113,88,207,109,84,234,179,242,179,131,87,52,68,211,83,28,216,189,234,180,231,212,167,220,124,212,180,185,71,37,145,18,80,132,164,146,111,236,82,141,102,190,66,141,27,31,109,200,193,194,227,199,102,25,126,53,228,243,69,255,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,101,92,95,247,11,143,2,120,101,248,215,156,77,28,83,140,222,46,97,197,39,6,168,88,39,87,163,250,94,239,184,42,13,215,105,106,110,121,55,232,54,227,40,219,84,183,154,74,183,185,206,67,178,35,182,149,39,150,173,95,94,226,91,9,74,169,218,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,165,236,1,179,241,30,192,193,171,78,205,197,203,247,229,165,223,74,167,165,138,165,111,97,151,82,230,229,26,83,185,90,45,222,90,13,13,115,150,68,227,188,190,98,200,150,181,17,102,92,105,79,41,222,22,48,111,225,253,189,229,204,8,65,198,127,17,176,73,155,102,218,195,10,237,171,46,179,138,7,29,85,42,20,228,201,125,134,40,20,231,164,54,79,190,178,35,38,164,173,243,132,108,165,179,74,182,18,92,112,212,217,146,9,218,149,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,167,5,232,88,161,109,97,125,191,69,198,139,230,37,225,123,49,29,74,173,86,34,65,110,35,15,190,183,20,189,141,182,218,16,157,141,165,73,104,151,177,6,178,108,150,105,73,168,210,94,212,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,164,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,111,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,31,33,181,47,69,175,249,124,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,95,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,246,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,34,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,230,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,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,28,210,173,153,188,182,208,42,179,104,85,220,193,225,173,58,165,78,144,228,73,144,229,221,144,25,126,51,237,168,210,227,78,54,167,73,72,90,84,70,147,73,145,25,25,25,24,246,182,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,253,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,28,131,56,153,170,179,114,161,132,117,11,194,179,82,136,171,158,163,30,68,107,78,144,227,102,242,234,53,18,71,168,106,105,43,66,186,102,212,166,212,242,247,39,106,12,146,71,204,91,104,94,123,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,247,241,135,2,241,31,1,166,91,52,156,80,163,122,26,171,116,91,236,220,140,211,93,51,41,80,226,186,251,236,182,137,40,50,46,83,199,211,169,102,222,166,164,37,105,37,237,89,45,8,253,118,22,3,94,88,149,132,120,133,138,214,124,41,117,52,97,188,138,82,234,240,99,71,39,22,221,58,90,38,155,179,76,247,146,182,48,168,141,146,210,148,43,212,121,78,40,208,134,150,97,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,17,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,223,50,249,139,190,243,65,138,115,241,50,250,145,253,108,58,60,45,140,255,0,54,82,250,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,46,84,52,167,148,239,11,24,55,240,254,222,242,230,5,117,113,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,0,96,94,5,226,62,98,241,30,157,133,248,95,70,235,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,175,0,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,90,240,197,207,143,228,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,149,126,118,57,88,255,0,210,91,10,191,247,202,157,255,0,195,14,149,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,47,241,36,198,138,174,8,101,46,232,174,218,247,124,187,110,231,174,72,135,65,161,76,136,133,115,205,247,158,37,62,150,220,36,159,37,125,27,83,20,78,234,147,73,164,141,10,75,155,6,125,196,170,225,139,138,95,146,252,228,217,93,93,119,209,148,171,183,168,181,170,31,201,121,221,87,84,217,244,140,118,33,74,70,233,205,194,245,211,183,77,61,101,18,13,98,255,0,128,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,251,201,252,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,213,120,157,103,199,242,223,93,147,128,216,79,90,221,96,219,245,5,122,74,169,78,168,243,34,221,15,37,12,169,189,83,202,73,242,99,190,153,4,157,174,56,211,202,38,222,45,118,52,162,142,185,62,202,101,229,155,172,80,249,15,66,145,46,143,66,129,29,201,53,219,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,250,115,22,68,105,105,102,90,19,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,228,190,177,99,11,48,191,161,252,166,98,93,169,105,122,79,155,209,122,118,179,26,7,85,203,219,204,229,115,150,157,251,121,136,221,183,93,55,167,94,242,31,150,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,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,1,64,60,81,252,118,98,111,224,190,79,8,69,81,121,60,52,243,213,39,51,86,204,172,48,196,233,242,229,98,133,185,29,250,148,169,202,138,211,108,85,233,199,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,220,92,183,18,165,154,156,38,250,254,113,114,117,98,102,254,196,143,64,175,204,244,53,201,70,223,242,126,224,229,189,35,209,124,215,163,174,87,242,84,62,211,111,243,91,142,77,252,225,158,205,119,39,67,46,220,251,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,111,240,84,241,79,116,252,63,157,230,52,225,110,152,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,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,47,144,11,254,225,113,224,79,12,191,26,243,137,162,85,14,127,116,230,23,0,172,106,236,171,90,245,199,12,63,183,235,80,182,117,52,234,165,205,10,36,166,55,161,43,70,246,156,113,43,78,228,45,42,45,75,181,42,35,46,195,33,245,108,92,88,194,204,80,235,191,38,120,151,106,93,190,140,229,117,190,130,172,198,159,210,243,55,114,249,188,149,171,102,238,90,246,238,211,93,138,211,184,197,64,241,171,241,79,107,124,63,131,230,53,17,0,4,244,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,6,107,51,99,226,159,25,62,32,92,62,98,248,230,147,105,53,90,116,104,19,42,20,201,113,99,213,35,156,184,46,188,202,144,137,76,19,174,50,110,180,163,45,22,130,117,151,91,53,39,82,222,218,211,222,147,34,178,174,20,57,227,147,109,85,104,153,71,196,100,68,42,21,74,68,132,90,53,99,91,81,206,12,183,84,227,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,219,160,229,89,177,240,177,140,159,15,238,31,46,124,102,176,122,11,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,35,39,89,58,177,50,129,98,72,160,80,38,122,102,228,172,236,249,65,112,114,222,143,233,78,83,210,23,23,249,42,223,117,182,57,77,200,54,254,108,203,126,155,149,169,159,100,128,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,34,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,137,21,197,123,60,114,110,90,173,111,40,248,114,136,135,66,166,200,142,139,186,172,75,106,65,206,150,210,155,125,48,152,52,154,137,164,48,234,81,205,81,232,233,188,210,155,209,9,109,124,232,65,150,44,189,93,89,160,198,90,46,17,218,210,122,14,191,153,38,163,84,92,87,36,51,76,130,210,119,59,33,196,160,191,197,109,4,165,33,43,117,214,144,107,70,253,197,161,236,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,250,183,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,182,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,242,84,62,235,140,114,156,144,77,252,225,150,253,55,39,82,62,206,0,47,251,133,199,129,60,50,252,107,206,38,137,84,60,85,235,141,248,47,134,181,86,168,88,141,139,214,85,171,82,126,58,101,181,14,183,95,137,5,247,24,82,148,148,186,150,222,113,42,52,26,144,180,146,136,180,213,10,47,97,143,213,98,226,198,22,98,135,93,249,51,196,187,82,237,244,103,43,173,244,21,102,52,254,151,153,187,151,205,228,173,91,55,114,215,183,118,154,236,86,157,198,42,7,141,95,138,123,91,225,252,31,49,168,136,65,74,176,47,42,237,155,95,196,26,53,189,46,101,189,106,200,131,26,181,57,146,37,34,2,230,27,165,24,221,34,61,201,66,212,195,136,37,233,176,151,177,38,100,167,16,74,234,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,127,147,56,217,133,252,231,243,5,114,98,204,40,213,88,84,89,124,136,84,74,125,70,87,57,200,112,88,105,45,165,36,68,102,134,185,139,39,31,83,72,51,74,92,125,207,89,103,170,213,99,252,24,48,26,77,171,133,247,46,63,215,97,68,234,47,137,9,165,208,150,168,237,41,246,233,208,220,113,47,184,135,137,102,180,33,233,58,161,77,26,81,219,5,181,158,242,82,13,61,87,136,238,71,36,230,182,205,129,120,97,242,226,71,196,91,62,59,232,130,203,168,105,164,86,226,40,201,103,9,215,204,137,72,90,84,74,83,10,82,185,73,91,174,165,68,146,120,221,110,136,71,85,202,119,138,124,27,248,129,111,121,139,3,74,96,57,87,231,99,149,143,253,37,176,171,255,0,124,169,223,252,48,233,84,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,177,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,237,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,111,248,144,235,252,72,248,130,73,203,180,102,240,123,6,234,177,21,136,181,24,233,147,54,164,203,173,60,187,101,4,235,14,52,78,199,121,135,89,121,114,89,55,210,72,82,146,182,208,104,115,77,22,217,157,38,9,85,194,227,199,102,25,126,53,228,243,69,255,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,101,92,92,78,94,115,103,102,229,23,134,38,25,223,21,216,241,43,21,217,242,42,209,168,86,226,167,156,87,234,171,42,228,162,124,208,178,109,211,66,26,105,102,226,150,104,217,175,45,6,100,167,80,71,82,215,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,184,158,24,185,14,252,136,80,163,99,206,44,81,118,223,215,5,61,62,141,165,212,105,220,185,86,187,42,91,201,115,69,115,84,92,233,12,42,57,171,115,109,186,202,77,198,79,77,238,164,231,248,202,184,189,58,166,113,108,76,160,100,119,4,235,245,248,126,153,185,43,56,127,64,249,63,111,243,30,143,233,78,84,72,8,149,252,169,12,58,219,28,166,228,19,159,56,69,191,77,169,212,207,178,147,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,113,60,49,114,29,249,16,161,70,199,156,88,162,237,191,174,10,122,125,27,75,168,211,185,114,173,118,84,183,146,230,138,230,168,185,210,24,84,115,86,230,219,117,148,155,140,158,155,221,73,207,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,243,174,58,44,59,142,223,169,208,42,12,161,216,213,40,111,68,117,11,73,40,148,135,16,104,81,25,25,25,31,98,143,188,140,103,83,56,216,85,55,9,179,7,121,81,93,132,184,240,230,214,106,51,160,151,44,208,158,153,115,164,37,178,79,168,146,211,70,251,54,150,158,227,22,73,193,207,21,163,215,48,186,177,135,83,37,39,175,167,212,36,74,105,179,89,107,211,55,30,158,202,76,136,214,106,211,113,159,114,72,191,204,44,66,161,41,168,80,36,205,120,204,155,142,202,221,89,145,246,146,82,147,51,239,251,134,120,243,229,126,189,136,25,152,187,102,184,243,174,183,74,168,207,165,48,110,40,212,100,211,85,9,70,146,250,74,236,245,253,154,23,216,66,202,120,69,97,107,118,190,12,75,189,158,138,182,164,213,166,57,181,75,70,211,83,78,196,128,225,25,30,194,51,35,52,251,204,190,254,241,62,192,0,0,0,0,81,23,21,56,18,162,102,94,67,175,239,52,189,9,110,35,118,186,109,58,132,237,52,212,132,149,224,179,86,128,205,2,231,165,45,212,148,165,207,154,233,35,114,119,108,52,83,147,174,154,235,166,191,96,180,128,0,1,252,51,34,237,51,208,83,159,22,236,197,55,118,94,49,112,150,220,171,173,200,52,173,253,123,109,72,213,183,57,173,64,125,173,73,14,153,30,138,74,190,146,75,183,187,94,241,195,56,109,97,106,49,59,51,182,244,105,208,214,245,50,23,87,214,44,155,220,148,111,167,204,52,106,102,133,36,181,82,11,191,246,118,139,255,0,34,208,180,31,208,0,0,0,0,0,0,0,0,0,1,94,124,89,242,230,253,243,135,141,226,181,185,70,114,101,86,131,175,53,184,177,205,199,222,231,191,5,130,208,144,210,148,173,18,133,31,106,139,66,35,239,46,193,80,54,61,229,91,195,251,158,29,213,111,203,118,44,248,92,206,91,141,184,180,40,183,182,166,207,181,10,74,190,138,207,184,203,188,104,27,40,25,173,179,179,33,96,71,168,198,170,195,106,184,206,254,178,10,159,105,47,35,87,164,19,127,54,79,56,178,213,12,238,237,246,118,151,103,116,132,0,1,248,171,21,154,109,6,3,149,58,180,214,98,198,107,77,206,60,226,80,146,213,68,146,237,81,145,119,153,23,237,25,216,205,182,60,76,198,236,80,173,214,147,37,74,129,41,248,111,180,218,86,102,217,41,184,109,180,102,69,204,90,123,201,93,199,237,63,184,76,30,12,184,92,244,251,162,224,197,41,13,164,226,199,143,46,146,141,201,62,199,82,229,61,242,50,213,26,119,31,235,107,246,123,69,185,128,0,0,0,0,226,89,208,183,99,220,185,99,196,104,143,69,75,238,71,182,43,18,24,213,4,173,142,166,159,32,146,174,210,61,52,221,222,93,162,128,112,94,91,150,230,55,89,174,60,123,87,14,230,167,37,122,118,104,104,150,222,190,239,213,26,63,178,171,176,219,194,202,13,199,50,66,27,140,138,4,89,142,184,181,145,37,40,40,201,89,153,153,158,133,217,169,234,103,251,69,20,241,17,199,71,241,151,31,235,49,227,76,39,233,214,244,153,20,136,251,28,53,33,68,196,217,100,149,22,142,45,39,234,185,222,90,125,197,237,152,60,30,176,17,202,109,50,171,140,55,21,29,105,122,79,62,12,21,63,31,66,54,148,152,18,27,113,38,182,245,215,82,61,20,149,233,238,47,104,180,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,96,113,69,183,51,5,74,204,213,74,173,141,235,235,169,83,186,150,172,122,147,17,218,68,85,208,147,41,215,153,138,149,182,218,55,61,31,169,216,233,56,70,233,41,73,51,82,208,182,150,191,41,195,210,227,203,237,173,153,171,126,173,152,164,114,105,76,242,221,160,84,157,144,235,17,105,85,214,165,48,244,73,82,86,219,136,218,201,114,156,65,154,201,109,18,156,73,184,146,65,41,104,237,124,106,252,83,218,223,15,224,249,141,68,116,174,8,245,106,85,2,149,143,53,218,237,78,37,58,155,78,143,111,203,153,50,91,201,101,136,204,54,154,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,87,94,53,185,133,238,226,229,222,172,21,133,46,45,136,85,137,41,183,209,38,75,143,172,225,18,204,155,89,41,214,208,233,33,68,91,208,135,18,110,33,10,74,22,167,22,149,56,169,213,193,98,210,197,197,226,229,215,124,81,147,46,38,29,38,142,186,109,105,231,154,90,162,78,168,146,219,92,102,26,34,117,9,234,91,74,156,112,220,216,239,45,165,173,6,148,28,148,44,92,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,69,94,40,254,4,241,55,240,95,56,132,41,3,47,87,77,10,198,199,220,52,189,110,153,221,21,22,223,188,40,213,74,140,158,82,220,228,69,98,107,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,116,188,242,102,238,171,155,236,92,77,214,197,58,93,30,211,160,199,85,54,220,165,63,33,75,90,24,53,154,151,41,228,18,141,164,73,120,246,239,229,150,132,134,217,108,212,231,40,156,83,45,249,62,185,177,179,13,49,43,27,107,37,46,157,98,88,22,189,126,122,39,198,118,58,151,50,183,10,10,100,51,4,208,165,243,80,131,39,155,117,110,114,212,147,67,106,108,148,149,172,150,136,234,47,205,86,222,60,221,156,55,236,42,22,91,174,120,148,59,218,70,27,219,197,29,215,75,150,251,236,122,53,158,108,120,178,55,165,49,36,173,62,171,111,168,140,146,125,154,180,106,41,12,208,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,226,120,54,92,121,125,115,9,234,214,221,154,142,131,22,59,29,188,153,145,33,222,101,74,43,82,100,28,41,81,219,83,138,108,217,109,185,68,202,205,180,161,73,115,78,98,125,118,150,229,54,11,126,205,213,111,6,162,112,173,194,122,38,38,189,206,184,38,89,246,196,155,46,158,197,65,81,165,59,84,110,156,195,107,144,146,36,44,150,203,44,72,116,221,39,19,176,210,180,160,150,219,174,50,178,168,17,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,74,121,78,240,177,131,127,15,237,239,46,96,117,81,74,220,100,241,175,229,206,96,169,56,57,18,159,201,137,134,84,243,231,62,227,91,92,126,117,69,168,242,28,218,162,113,68,166,82,194,33,146,117,66,20,78,115,245,220,157,134,56,166,73,50,101,93,206,13,118,245,131,10,171,232,168,22,165,190,244,134,229,169,104,75,110,86,31,67,136,166,198,116,253,103,16,202,156,109,199,28,113,13,56,100,220,117,163,213,83,136,81,70,177,166,140,1,198,58,22,96,48,106,211,198,43,113,158,158,37,205,79,76,135,35,110,90,250,73,72,82,155,147,27,122,208,131,115,148,251,110,181,204,216,73,94,205,201,245,84,70,58,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,188,159,195,69,96,91,95,42,189,34,247,200,239,74,245,254,143,159,206,244,103,51,157,208,244,174,245,187,185,126,183,39,165,231,243,117,245,121,92,205,254,174,225,242,133,244,112,180,186,112,58,171,149,58,13,177,132,51,181,170,208,189,107,198,36,166,153,106,160,138,195,230,107,113,231,137,178,46,99,43,218,105,142,233,238,51,97,150,219,82,183,178,226,81,48,5,85,241,206,250,147,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,2,128,120,163,248,236,196,223,193,124,158,16,253,88,53,146,74,174,96,114,101,114,99,110,27,177,46,101,237,101,221,21,24,139,163,68,138,169,15,215,97,20,106,91,137,105,189,94,74,91,91,9,114,107,164,148,54,183,30,55,9,178,212,201,178,17,174,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,8,201,214,113,108,76,223,216,146,43,244,8,126,134,185,40,219,62,80,91,252,199,164,122,47,154,244,132,69,254,84,182,26,109,254,107,113,205,207,155,35,217,174,213,104,101,219,2,248,220,216,22,109,10,242,195,44,65,163,91,209,33,220,55,84,122,180,106,212,230,72,210,185,232,134,80,138,49,186,68,123,84,180,37,247,16,75,211,121,163,98,76,205,45,160,147,226,184,42,120,167,186,126,31,206,243,26,112,186,145,197,51,93,149,28,56,205,174,28,46,202,189,90,232,106,176,121,143,208,43,236,50,75,149,72,148,162,34,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,206,16,181,78,15,185,188,238,202,61,245,55,250,249,182,50,155,129,255,0,31,42,124,71,157,65,255,0,142,251,102,180,127,94,147,115,244,13,139,84,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,114,174,53,126,41,237,111,135,240,124,198,162,56,86,73,50,125,115,102,231,20,26,162,164,165,194,178,104,114,24,85,217,88,136,236,126,124,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,181,90,8,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,0,205,102,108,124,83,227,39,196,11,135,204,95,22,83,151,220,157,88,153,191,225,177,133,116,10,252,207,67,92,148,111,78,124,159,184,57,111,72,244,95,54,190,234,229,127,37,67,237,54,255,0,53,184,228,223,206,25,236,215,114,116,50,237,170,27,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,79,12,92,248,254,91,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,82,171,54,62,22,49,147,225,253,195,229,207,140,214,11,201,225,167,145,89,57,101,182,101,98,126,39,64,151,23,20,46,56,239,211,101,65,84,166,156,98,145,78,41,4,105,97,6,195,139,105,229,188,108,50,242,156,53,30,210,229,182,148,160,210,225,185,55,192,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,138,149,192,143,203,47,229,50,23,228,3,210,191,46,189,31,85,244,127,162,118,245,220,159,71,72,234,250,125,125,110,119,75,212,108,229,252,238,237,57,95,57,176,120,1,118,124,30,106,120,36,238,93,36,81,172,54,226,22,32,197,144,114,111,213,166,35,233,124,214,236,169,105,167,18,222,113,59,22,130,140,207,170,134,148,104,65,155,134,100,149,184,179,84,245,1,207,241,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,109,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,19,255,0,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,226,69,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,142,149,193,30,147,74,175,210,177,230,133,93,166,68,168,211,106,49,237,248,147,33,203,101,47,49,37,135,19,83,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,136,149,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,144,96,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,151,109,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,194,178,248,186,228,250,217,159,102,212,51,105,103,148,74,109,118,151,34,50,110,228,188,236,133,174,174,195,167,18,12,69,180,70,181,52,210,216,52,182,147,66,80,130,90,28,90,148,173,205,165,43,170,11,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,19,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,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,187,127,196,135,42,227,87,226,158,214,248,127,7,204,106,35,159,228,103,57,180,44,158,97,198,49,84,219,165,122,102,243,186,61,7,30,217,166,186,133,148,85,56,209,79,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,226,85,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,64,102,107,39,215,54,86,176,191,11,107,88,140,82,225,222,215,204,138,250,170,180,117,59,29,214,41,140,67,114,42,35,33,14,48,183,18,234,214,151,150,234,150,75,211,71,27,70,212,155,106,82,253,7,11,143,29,152,101,248,215,147,205,23,252,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,245,107,63,42,189,29,66,249,67,233,94,131,209,235,244,23,91,204,228,244,61,84,141,253,46,255,0,87,147,213,117,122,236,245,121,188,237,125,109,227,191,240,237,186,112,58,202,205,101,169,115,227,204,238,134,149,7,154,170,60,185,13,50,186,124,106,194,136,145,25,233,166,225,31,45,148,110,90,146,234,116,54,159,76,119,20,164,33,11,81,104,80,6,85,199,160,188,175,251,203,16,100,210,165,94,119,12,186,170,232,116,120,84,10,97,60,101,178,29,58,35,68,212,120,237,33,36,73,66,18,146,212,244,47,89,106,90,213,185,107,82,142,197,56,80,228,114,77,203,85,162,102,227,17,151,16,232,84,217,18,23,104,210,77,13,72,57,210,218,83,140,42,107,228,162,81,52,134,29,74,249,73,45,29,55,154,75,154,161,45,163,157,110,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,175,248,194,224,34,234,84,186,86,48,219,180,117,169,232,198,196,25,202,98,62,164,76,165,51,228,56,226,141,13,235,174,166,157,84,165,233,239,47,104,135,188,59,177,209,236,26,199,234,52,121,51,9,138,117,195,38,61,34,70,247,13,40,73,63,54,33,41,71,171,136,73,122,173,247,158,191,113,251,47,90,245,174,195,119,11,43,215,28,57,8,114,50,232,18,166,52,226,22,70,74,65,198,82,200,200,200,244,62,205,15,82,63,218,51,131,141,18,220,184,241,186,242,113,147,53,46,101,205,81,74,53,237,212,215,45,205,61,255,0,172,47,247,37,214,228,123,107,44,120,115,17,152,164,203,146,45,138,68,135,244,65,39,123,170,167,199,37,43,176,139,93,118,247,159,104,237,160,0,0,0,0,42,51,140,214,23,61,2,232,183,241,74,59,73,40,178,35,196,164,47,106,79,181,229,57,80,124,204,244,70,157,197,250,218,253,158,209,193,56,108,99,170,112,143,29,233,148,138,140,196,179,78,184,158,102,152,190,107,155,91,74,228,76,134,147,87,107,137,73,25,37,179,237,208,251,61,134,47,158,12,232,181,40,108,207,131,33,183,152,144,218,92,109,198,214,74,74,146,162,35,35,35,46,195,236,50,31,238,0,2,61,230,251,53,182,118,91,236,25,21,25,85,104,110,215,31,217,209,193,75,237,41,229,232,244,114,115,230,205,230,214,122,33,237,221,158,206,211,236,239,207,205,241,121,86,241,6,231,153,117,220,18,221,149,62,111,47,152,183,28,90,204,246,54,150,203,181,106,82,190,138,11,188,207,184,91,247,9,140,185,191,99,97,227,152,173,113,209,220,135,84,175,105,202,110,84,115,109,246,121,15,206,96,245,37,180,149,39,84,173,39,216,163,212,140,187,139,176,88,96,0,0,0,0,0,0,0,0,0,0,15,155,112,91,244,139,162,148,245,22,185,5,137,112,228,109,230,52,243,73,113,39,181,68,162,236,81,25,119,164,143,187,216,40,111,61,57,44,185,242,233,124,202,170,208,41,51,37,217,178,246,116,178,155,97,199,9,157,172,198,74,249,171,67,13,180,157,94,120,201,58,31,110,154,31,111,127,12,193,252,113,196,108,15,184,81,112,216,87,28,232,11,237,230,176,220,199,218,101,239,81,196,39,122,90,113,27,182,243,86,101,169,246,25,253,250,219,126,94,184,174,97,93,247,78,56,88,152,126,129,170,53,222,227,189,52,88,235,213,78,159,170,111,76,82,143,68,161,4,127,106,189,198,66,101,219,56,187,134,23,124,100,73,183,111,251,118,113,57,174,136,98,171,29,213,118,26,139,185,11,63,213,63,242,15,188,119,29,188,74,218,117,218,113,31,187,170,70,191,231,30,102,240,198,188,38,177,35,57,38,233,196,123,102,157,202,211,114,36,214,35,50,190,211,73,23,98,220,79,235,167,252,164,42,215,61,92,73,209,127,211,100,97,198,15,206,151,22,34,182,115,170,49,221,216,165,122,209,158,78,199,99,202,81,30,134,135,18,122,167,218,101,239,49,94,86,125,171,91,190,110,138,101,175,66,133,34,100,218,156,182,98,182,150,155,91,134,70,227,137,108,140,201,36,163,211,85,23,176,251,198,130,114,61,151,232,120,1,129,180,90,42,162,161,170,157,86,60,106,165,67,212,36,169,50,29,135,25,46,164,254,109,10,47,89,158,229,17,159,188,204,251,164,40,0,0,0,0,14,119,152,152,110,212,48,23,17,97,48,71,204,126,212,171,182,157,53,215,85,66,116,139,187,239,25,200,231,170,217,197,158,166,66,182,170,149,113,111,112,212,122,104,109,73,212,245,215,79,213,251,63,96,180,252,207,103,38,155,99,228,206,199,183,172,235,129,149,87,238,43,106,153,21,226,137,45,38,235,44,200,165,60,133,40,249,111,146,211,163,137,79,105,145,145,30,157,231,160,173,92,7,195,91,135,31,49,178,141,111,33,137,83,151,85,172,71,145,84,116,146,183,84,76,187,45,164,60,226,149,181,127,214,234,106,81,25,118,246,235,237,209,14,13,225,189,23,10,48,222,129,100,209,97,53,29,186,109,58,44,119,118,54,132,27,142,54,195,109,154,213,181,41,213,71,203,45,76,200,140,255,0,234,30,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,57,86,101,242,233,98,102,131,11,39,225,157,245,31,250,217,148,121,187,222,254,108,170,116,207,50,196,206,91,78,183,206,229,115,214,174,82,213,177,125,198,93,198,89,225,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,47,201,127,226,149,247,138,31,39,62,93,87,125,39,242,74,223,135,107,81,255,0,146,178,207,75,75,139,187,144,199,205,33,59,246,243,23,235,175,114,207,94,213,30,132,63,45,42,255,0,188,168,86,109,127,15,168,215,12,184,118,245,213,34,12,154,212,22,76,146,137,235,134,110,156,98,116,200,183,41,8,83,238,44,145,174,195,94,197,25,26,155,65,167,223,229,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,30,194,172,51,181,112,111,14,45,204,45,178,162,116,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,171,197,31,192,158,38,254,11,231,16,133,0,142,255,0,146,140,168,215,115,105,140,176,172,222,85,86,29,161,77,210,101,211,91,132,202,21,208,69,218,179,109,178,83,134,72,39,159,90,57,77,150,139,81,106,183,57,107,67,78,16,187,76,114,176,44,220,44,201,54,39,97,246,31,91,209,40,118,245,15,13,238,8,208,96,198,35,216,210,61,31,32,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,57,131,74,121,78,240,177,131,127,15,237,239,46,96,64,174,40,60,62,228,213,164,214,179,67,130,212,168,136,90,35,170,125,225,67,140,211,81,145,177,150,165,72,153,90,55,93,125,41,53,154,80,194,86,195,77,111,113,102,167,125,101,169,122,214,94,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,229,71,160,188,175,251,203,16,100,210,165,94,119,12,186,170,232,116,120,84,10,97,60,101,178,29,58,35,68,212,120,237,33,36,73,66,18,146,212,244,47,89,106,90,213,185,107,82,142,197,56,80,228,114,77,203,85,162,102,227,17,151,16,232,84,217,18,23,104,210,77,13,72,57,210,218,83,140,42,107,228,162,81,52,134,29,74,249,73,45,29,55,154,75,154,161,45,163,157,110,128,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,25,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,148,224,251,131,148,43,27,44,5,138,177,222,234,43,88,151,80,126,68,199,54,173,28,136,176,100,63,18,60,109,13,106,66,182,173,18,93,230,18,80,163,234,118,43,113,54,147,21,109,158,108,47,165,96,230,109,49,50,195,161,42,33,83,88,172,122,74,27,17,33,38,35,17,24,156,203,115,91,138,219,73,51,74,80,202,100,147,37,166,132,100,217,25,37,58,237,43,30,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,216,168,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,163,191,241,34,225,187,249,63,244,166,97,114,245,65,254,245,61,121,151,53,179,13,175,245,151,218,185,145,16,95,248,159,121,184,209,127,131,246,169,37,200,212,163,196,12,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,19,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,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,225,92,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,132,25,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,87,16,106,74,210,135,90,105,102,133,236,218,115,43,139,54,47,89,184,245,133,249,115,197,204,63,126,91,148,43,138,61,204,244,114,150,193,178,251,75,67,148,246,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,52,168,252,255,0,5,79,20,247,79,195,249,222,99,78,23,82,3,42,224,47,163,135,54,117,255,0,58,172,56,126,129,127,212,233,77,226,109,173,243,117,40,204,31,41,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,104,210,94,105,178,152,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,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,143,63,196,119,35,146,115,91,102,192,188,48,249,113,35,226,45,159,29,244,65,101,212,52,210,43,113,20,100,179,132,235,230,68,164,45,42,37,41,133,41,92,164,173,215,82,162,73,60,110,183,77,121,117,194,28,92,198,220,92,161,89,152,36,196,180,92,232,144,138,131,53,54,95,92,100,81,208,202,210,163,158,236,132,122,204,33,165,26,12,150,159,95,121,161,40,37,56,164,37,87,253,153,182,234,172,229,19,21,217,174,205,137,50,164,140,55,174,166,100,136,145,149,25,135,159,42,99,220,197,182,210,156,113,77,160,213,169,146,13,197,154,72,200,141,74,211,83,205,184,213,64,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,38,167,18,46,27,191,148,15,74,102,23,47,84,31,239,175,215,153,115,91,48,218,255,0,94,189,171,153,17,5,255,0,142,119,155,141,23,248,71,106,146,92,253,74,69,96,96,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,10,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,241,92,65,169,40,82,218,117,165,154,17,191,105,117,80,25,172,205,143,138,124,100,248,129,112,249,139,227,149,11,169,225,139,159,31,203,125,10,54,3,98,197,107,117,253,111,211,211,232,218,165,70,163,204,149,116,50,149,188,167,52,79,41,37,206,142,194,99,146,183,56,227,175,36,156,120,245,216,234,138,127,128,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,199,241,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,78,21,112,236,200,149,87,46,24,219,138,245,172,73,182,98,86,100,91,146,32,210,172,139,177,108,41,180,73,97,230,28,118,99,177,153,89,234,133,155,79,68,105,199,8,148,73,95,80,203,110,172,137,237,108,40,4,85,226,143,224,79,19,127,5,243,136,66,128,71,85,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,226,184,131,82,86,148,58,211,75,52,47,102,211,209,70,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,101,92,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,247,111,248,144,229,92,106,252,83,218,223,15,224,249,141,68,64,1,107,220,41,242,37,74,42,84,12,211,99,45,179,45,85,37,72,39,236,138,85,69,132,165,134,216,36,161,77,214,13,6,102,165,173,74,53,19,27,210,146,65,35,158,146,94,246,28,111,242,241,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,114,121,102,202,142,28,102,215,134,102,27,89,87,171,93,13,86,15,167,95,160,87,216,100,151,42,145,41,85,121,132,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,85,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,210,184,101,113,12,170,226,212,154,118,91,177,182,100,185,247,147,113,220,43,114,225,90,84,234,234,236,48,210,156,92,121,138,45,76,164,182,211,107,81,62,174,199,80,131,37,153,60,68,169,22,62,50,174,38,87,14,44,142,70,205,109,229,62,240,196,21,203,143,135,86,124,134,17,57,150,144,235,75,173,203,81,26,202,19,79,145,18,80,132,164,146,167,212,149,115,82,135,90,74,73,38,241,58,221,239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,88,199,135,20,92,86,195,122,253,147,90,132,204,134,234,84,233,81,218,222,218,22,109,184,227,14,54,75,78,228,171,69,23,48,244,50,35,50,255,0,168,103,123,30,48,214,225,192,60,108,173,91,203,143,42,10,233,117,137,50,41,110,154,22,210,141,150,165,186,134,92,74,182,163,250,173,73,73,34,46,206,205,61,150,83,150,12,228,211,111,140,153,223,22,245,227,112,52,154,253,187,109,84,226,178,82,229,164,157,121,152,244,166,80,149,23,49,243,90,181,113,74,237,34,34,51,215,184,245,21,99,207,85,205,139,61,76,117,110,85,86,226,222,217,164,245,212,221,147,169,105,166,191,173,246,254,209,163,124,186,194,118,157,128,184,117,9,226,62,99,22,165,33,181,107,223,169,66,104,143,191,238,29,16,0,0,0,0,4,122,207,14,95,225,227,254,6,214,168,169,138,135,106,116,168,242,106,148,255,0,80,148,165,73,106,28,148,180,146,249,181,168,207,115,221,201,34,63,113,145,247,231,250,191,69,185,240,190,248,147,75,152,212,202,101,94,129,81,90,16,179,75,140,184,135,88,120,210,75,73,153,37,69,162,219,61,15,66,61,75,216,100,45,19,35,124,76,45,212,80,169,120,101,140,85,46,149,248,109,49,21,170,164,199,144,134,212,148,34,51,41,55,30,145,43,83,61,121,139,61,19,220,70,126,242,22,47,108,98,182,26,94,80,219,155,108,223,214,237,73,183,27,39,75,164,170,199,120,201,38,73,61,79,98,207,245,147,254,82,31,104,174,59,120,213,180,171,180,227,63,119,84,141,127,206,62,13,205,139,184,97,104,70,92,155,138,255,0,183,96,147,122,106,135,234,177,218,87,105,164,187,150,178,253,98,255,0,40,134,153,132,226,185,133,86,37,60,161,97,161,157,122,166,239,115,141,116,210,163,163,69,52,126,177,179,49,42,45,82,181,145,125,169,247,17,138,144,198,12,113,196,108,112,184,87,112,223,183,28,233,235,236,229,48,228,199,221,101,159,81,180,43,98,93,113,123,119,114,144,103,161,246,153,125,218,119,60,139,100,178,231,204,93,243,22,171,95,164,204,137,102,196,223,213,74,113,135,27,39,183,51,37,40,229,45,108,56,210,180,121,146,37,106,125,154,232,93,189,215,201,111,219,244,139,94,148,205,22,135,5,136,144,227,238,229,180,203,73,109,37,185,70,163,236,73,17,23,106,140,251,189,163,233,0,0,0,0,0,0,0,0,0,0,0,15,39,137,88,93,100,98,213,182,253,171,124,208,161,212,160,191,183,82,126,43,47,26,118,184,133,250,188,212,40,139,85,54,141,123,61,159,112,166,92,209,240,197,197,44,41,169,72,172,97,173,50,109,203,64,61,156,166,162,179,38,100,180,250,172,36,247,19,49,82,130,245,220,89,150,135,244,82,126,210,49,12,107,22,213,207,108,191,201,175,80,106,116,183,75,250,50,226,184,194,187,136,251,148,68,125,202,47,242,151,188,125,235,115,25,113,98,210,117,14,219,184,147,116,64,36,107,162,35,214,36,180,158,210,63,98,22,95,172,127,229,49,233,23,154,140,195,56,247,60,241,138,243,35,247,21,195,59,78,237,63,174,30,94,236,197,204,77,190,29,91,183,85,251,112,84,247,233,185,50,170,146,30,73,232,73,211,177,197,159,234,167,252,133,238,31,54,212,178,111,11,238,164,84,171,62,218,170,214,230,43,253,134,4,39,100,175,232,169,95,69,180,168,251,144,163,238,238,73,251,133,199,228,139,134,205,181,131,146,233,88,163,136,7,34,117,206,152,206,161,112,95,229,187,22,59,200,154,151,25,117,182,221,138,135,16,162,67,40,245,183,107,235,43,78,195,45,39,218,16,134,208,150,219,66,80,132,17,37,41,73,104,68,69,220,68,67,254,128,0,0,0,0,121,140,80,140,153,152,105,118,68,87,115,212,57,237,159,237,142,178,254,209,154,236,99,138,80,113,114,246,138,147,236,102,226,169,32,190,226,148,225,127,96,248,245,219,182,191,114,70,167,194,170,212,100,62,197,50,35,80,163,52,183,150,164,161,182,200,201,4,68,165,25,22,132,163,46,205,11,220,66,215,184,71,229,161,186,21,10,78,53,220,244,151,17,54,160,133,199,167,245,12,104,71,29,196,64,146,211,168,222,209,31,121,43,69,37,102,93,250,123,197,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,4,74,226,13,146,74,86,107,236,6,235,182,195,17,32,226,45,171,30,67,212,169,137,138,149,63,86,97,44,188,164,82,86,226,158,105,8,67,146,20,218,146,235,134,162,100,249,134,146,34,113,205,104,134,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,171,133,88,103,117,99,38,35,219,152,91,101,68,234,43,87,53,65,170,124,109,205,184,182,217,222,126,187,238,242,208,181,165,150,144,74,113,197,146,79,99,104,90,140,180,73,141,15,101,87,44,246,110,84,48,142,30,22,217,243,165,212,86,169,10,169,85,234,114,76,210,186,141,69,196,54,135,95,38,247,26,89,70,214,155,66,27,73,158,212,33,59,148,181,239,113,125,128,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,2,42,241,71,240,39,137,191,130,249,196,33,73,121,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,30,130,114,209,151,75,19,43,248,89,3,12,236,88,255,0,213,76,172,77,222,247,243,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,165,60,167,120,88,193,191,135,246,247,151,48,58,168,166,14,37,188,62,228,224,245,86,177,152,60,32,165,68,111,15,167,200,234,107,20,152,141,53,21,139,105,107,84,86,27,38,201,111,154,223,68,137,47,186,162,67,45,37,12,22,137,34,36,18,116,175,97,50,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,4,74,226,155,127,198,177,114,91,121,69,43,134,93,38,165,117,72,129,64,166,156,99,117,43,148,183,36,161,217,17,205,109,151,170,133,195,98,89,47,121,146,20,141,200,61,119,146,85,65,131,81,24,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,10,171,227,131,101,82,160,95,248,89,136,204,200,150,117,42,229,30,163,68,144,210,150,158,66,88,130,243,79,52,164,39,110,226,89,170,160,241,40,205,70,70,73,111,66,78,134,106,229,92,32,177,66,171,101,230,210,53,134,202,101,191,77,196,26,60,218,108,134,19,53,77,48,211,241,153,84,214,165,45,173,13,47,45,41,142,243,41,215,105,164,165,56,100,174,244,170,242,70,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,51,153,157,199,48,25,121,151,188,83,151,8,81,24,179,91,144,132,165,116,249,60,218,115,243,118,17,202,92,36,242,210,77,70,230,154,144,148,37,78,54,123,20,182,148,76,173,182,209,34,184,58,254,93,191,46,213,15,144,31,253,45,190,107,242,129,254,7,255,0,145,212,61,25,250,95,229,31,225,27,255,0,193,255,0,252,167,171,160,186,144,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,138,22,226,51,146,143,205,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,226,0,159,252,21,60,83,221,63,15,231,121,141,56,93,72,12,171,137,233,110,112,236,170,227,190,71,48,191,26,48,18,133,17,252,65,114,69,93,55,12,7,167,169,165,215,24,244,155,209,216,91,75,125,226,142,194,227,161,130,213,4,77,147,136,90,212,106,53,161,40,114,117,100,115,135,21,155,149,41,42,196,27,194,175,18,240,196,89,17,210,211,51,145,20,219,137,68,66,218,34,125,168,100,179,53,45,106,81,184,131,146,162,66,212,214,137,75,109,18,157,39,38,80,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,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,15,201,10,147,74,167,73,159,50,159,76,137,22,69,82,65,75,156,235,44,165,11,148,249,52,219,36,235,170,34,213,107,38,153,105,178,82,181,61,141,161,61,201,34,46,107,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,194,133,184,165,212,112,58,94,107,43,208,176,134,220,232,106,176,126,110,241,157,22,99,43,167,212,43,10,34,91,138,101,150,200,249,111,35,113,162,66,141,100,107,125,46,110,105,11,67,142,191,245,120,81,254,113,223,156,115,31,145,79,252,20,254,79,242,255,0,174,223,232,191,69,239,86,222,102,159,248,231,233,122,93,190,190,253,250,252,199,80,47,80,6,107,51,99,226,159,25,62,32,92,62,98,248,153,84,76,138,201,204,215,14,220,41,196,252,49,129,46,86,40,91,145,234,116,216,176,83,41,166,216,171,211,142,225,156,106,97,102,251,136,105,149,178,111,188,242,92,37,22,226,230,54,164,172,212,217,183,37,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,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,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,9,169,137,156,31,111,186,158,103,223,160,97,185,122,7,6,43,27,166,199,184,23,45,154,139,212,77,99,173,103,17,200,174,188,204,135,180,144,142,90,13,38,230,141,58,210,150,226,214,151,52,179,252,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,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,247,111,248,144,229,92,106,252,83,218,223,15,224,249,141,68,126,78,27,156,62,227,102,38,75,152,195,140,148,169,105,195,170,116,133,70,133,77,121,167,89,69,204,179,105,246,221,54,164,50,251,79,50,136,207,19,10,53,165,42,67,139,37,183,174,168,112,138,237,5,85,241,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,127,220,46,60,9,225,151,227,94,113,52,120,174,45,238,96,51,89,104,113,88,165,10,36,171,200,228,109,176,208,212,158,69,68,166,154,219,41,11,105,68,218,204,227,37,163,37,190,133,164,155,94,214,145,185,183,148,195,137,163,97,165,60,174,126,93,191,33,54,207,231,47,255,0,211,39,249,111,166,255,0,192,255,0,242,199,250,127,240,47,228,255,0,224,252,143,161,255,0,59,214,220,51,88,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,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,102,241,112,203,75,117,218,20,108,106,182,105,46,46,109,61,8,143,63,167,99,82,40,237,162,124,151,93,94,198,140,251,205,58,169,75,34,238,215,222,42,134,133,118,215,237,184,213,8,84,170,140,134,24,169,196,118,20,150,144,242,210,149,182,225,17,44,140,146,162,35,212,146,69,219,169,123,200,125,140,28,138,83,177,114,201,138,163,236,122,226,166,160,254,227,148,217,127,104,210,142,23,198,76,60,52,180,226,39,185,154,28,6,203,246,71,65,127,96,244,224,0,0,0,0,63,229,104,67,136,83,110,33,43,66,200,210,164,168,181,35,35,239,35,33,91,220,70,184,124,197,191,24,155,141,88,81,77,148,117,248,236,56,228,234,100,54,75,151,37,9,41,114,92,113,44,177,25,75,91,202,113,109,164,148,165,246,150,132,125,186,24,168,218,237,191,113,90,53,87,105,55,5,34,125,38,161,25,106,74,216,151,29,198,29,66,146,163,73,250,171,34,81,104,164,153,119,119,145,251,135,165,181,113,191,23,44,148,27,86,198,35,220,212,246,205,28,178,68,122,196,150,146,73,245,123,8,144,225,126,170,127,200,67,239,35,53,25,134,109,238,121,99,21,230,103,238,59,134,118,157,218,127,92,60,221,199,140,184,177,118,186,183,110,44,73,186,39,146,244,213,18,43,18,93,79,97,23,177,107,63,213,47,242,16,248,52,123,106,231,185,159,228,208,104,53,58,163,167,253,24,145,92,125,93,198,125,201,35,62,228,159,249,15,220,38,118,87,56,98,226,150,43,84,163,214,49,42,153,54,218,160,22,254,107,82,153,147,14,90,189,87,210,91,73,232,170,65,250,237,160,207,83,250,42,47,105,144,185,172,53,194,235,35,9,109,182,45,91,26,133,14,155,5,141,218,19,17,89,100,213,185,197,175,214,229,33,36,122,41,197,233,217,237,251,199,172,0,0,0,0,0,0,0,0,0,0,0,0,31,230,252,104,242,154,54,101,48,219,205,171,189,14,36,148,147,246,247,24,228,24,129,148,92,190,226,75,106,77,193,134,86,234,93,86,159,62,197,22,17,59,253,15,233,45,149,123,16,69,247,8,205,112,112,119,192,10,139,207,201,166,92,55,76,85,175,111,45,180,203,132,134,211,161,17,31,98,97,118,119,31,237,49,231,93,224,201,133,39,40,148,205,227,112,147,30,210,85,66,54,238,239,249,14,157,227,247,83,248,52,96,162,26,116,170,23,109,210,167,15,111,47,149,62,33,145,118,158,186,235,7,238,18,139,6,50,119,129,88,26,132,185,104,217,208,30,154,157,127,151,76,167,195,84,159,246,79,246,70,217,65,247,58,164,253,218,23,223,219,128,0,0,0,0,0,121,252,66,216,118,13,202,78,47,98,78,143,51,85,107,166,133,201,95,110,163,54,56,236,134,219,198,155,236,154,119,152,147,185,106,134,74,221,174,191,202,221,246,143,223,151,124,42,168,99,46,45,219,246,76,24,143,62,220,153,241,14,95,41,181,43,100,101,73,105,165,172,244,66,244,34,230,22,166,101,167,191,220,122,46,194,27,14,155,134,152,105,109,89,84,216,232,105,20,138,76,40,74,218,132,164,212,166,163,182,217,153,237,74,117,63,80,187,116,47,184,187,135,177,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,0,0,164,190,51,244,154,85,59,53,244,73,148,250,100,72,178,42,150,60,9,115,157,101,148,161,114,159,41,147,89,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,238,73,17,117,94,6,180,154,83,213,92,100,174,189,76,136,186,148,56,244,24,145,230,41,148,155,236,176,242,167,41,214,144,230,155,146,133,169,134,84,164,145,232,163,105,179,61,118,150,150,190,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,17,171,136,221,173,93,190,114,123,122,89,86,180,30,182,181,112,84,45,218,93,58,55,53,13,243,229,63,93,128,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,71,235,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,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,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,88,134,146,50,119,73,165,81,114,161,131,208,232,212,200,144,35,185,99,209,101,173,168,204,165,164,41,247,225,180,243,206,154,82,68,70,183,29,113,199,22,174,245,45,106,81,234,102,102,59,0,0,10,149,227,139,116,208,165,221,88,73,101,71,157,190,181,74,167,214,42,147,35,114,150,92,168,178,220,138,220,119,55,153,108,86,229,194,146,90,17,154,139,151,170,136,137,73,51,138,188,55,173,106,21,225,157,172,45,164,220,112,122,184,145,234,18,234,141,183,205,91,123,101,66,131,34,92,103,53,65,145,158,199,216,105,122,107,181,91,116,81,26,76,200,244,40,33,175,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,165,108,20,197,10,174,10,226,229,161,138,244,100,203,114,69,173,88,141,82,92,120,211,85,17,115,24,66,203,157,20,221,73,25,161,15,53,204,105,126,170,136,208,226,136,210,162,51,35,211,152,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,90,113,88,207,109,40,169,83,242,179,131,87,52,181,84,149,32,216,189,234,180,231,210,150,27,96,146,180,185,71,37,145,26,150,181,40,210,111,236,82,73,4,142,66,141,123,223,109,186,224,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,41,192,188,11,195,140,186,97,197,59,11,240,190,141,208,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,61,0,0,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,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,202,98,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,182,23,84,244,126,111,41,228,60,223,206,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,121,236,205,118,84,113,31,41,88,142,187,42,245,107,174,165,78,230,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,91,200,220,146,117,147,51,83,106,82,76,141,104,91,110,46,74,240,84,241,79,116,252,63,157,230,52,225,117,32,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,79,78,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,168,188,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,246,176,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,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,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,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,187,127,196,135,191,206,30,76,171,185,195,207,117,2,152,229,87,208,214,101,175,135,244,153,23,53,73,165,160,229,37,183,106,117,78,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,114,194,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,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,87,23,125,146,220,116,195,140,186,112,204,176,241,67,20,43,61,13,42,15,166,90,101,150,136,151,42,161,41,85,121,198,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,166,162,243,21,143,55,150,100,177,114,187,138,215,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,59,27,74,180,53,18,19,189,102,183,20,91,214,163,59,10,225,71,145,111,208,102,131,26,236,207,252,158,85,129,10,114,191,198,82,170,142,71,52,255,0,197,116,171,82,191,93,226,71,248,59,194,213,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,199,98,245,135,77,196,188,52,185,108,170,148,116,58,138,189,38,108,36,238,66,84,105,83,177,220,108,140,183,37,90,31,174,125,186,31,220,125,195,58,57,136,194,170,134,13,98,221,193,100,206,136,244,118,227,207,150,112,249,173,169,27,227,38,75,173,33,101,170,17,169,31,44,244,50,45,61,222,226,252,24,18,134,220,198,155,16,157,119,150,146,185,41,102,106,221,166,159,202,218,246,141,39,97,238,194,176,109,162,109,123,210,84,120,122,43,93,117,46,74,59,117,30,128,0,0,0,0,0,127,195,173,52,251,75,101,230,210,227,110,36,210,180,40,181,37,17,246,25,25,31,121,8,237,142,57,13,192,12,114,234,102,86,109,118,41,85,57,9,89,156,218,92,40,76,62,165,171,152,122,169,197,71,90,143,214,116,212,103,239,34,62,242,237,143,53,14,12,248,46,183,27,58,117,221,116,37,4,130,37,243,103,196,35,221,219,174,154,65,238,238,31,141,174,12,152,82,82,141,79,94,55,9,177,236,36,212,35,110,238,255,0,144,233,222,61,21,191,193,223,0,41,207,49,38,167,112,221,50,150,141,220,198,213,46,18,219,86,164,100,93,138,133,219,222,95,180,132,153,195,252,162,229,247,13,155,74,109,252,50,183,84,234,117,249,247,232,176,141,223,233,255,0,73,12,167,216,179,47,184,117,246,35,71,138,209,51,21,134,217,109,61,200,109,36,148,151,183,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,231,89,138,184,88,181,176,42,254,173,191,33,44,244,214,205,85,196,25,172,147,170,147,13,213,17,22,166,93,190,175,188,102,218,246,171,29,122,242,174,214,205,102,191,72,84,229,74,212,207,93,119,186,165,123,207,223,239,49,105,28,34,50,214,229,62,60,220,112,185,41,104,221,41,151,33,65,231,177,235,26,20,80,36,182,234,119,181,221,216,173,20,149,253,197,237,22,138,68,68,90,17,118,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,22,168,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,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,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,40,47,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,128,224,125,101,82,167,223,248,167,136,207,72,150,85,42,29,30,157,68,142,210,86,158,66,152,156,243,175,58,165,167,110,227,89,42,158,201,36,201,68,68,74,115,82,86,164,105,183,65,226,177,175,11,233,88,213,132,119,126,20,86,85,17,184,247,77,30,77,53,18,36,194,76,180,67,125,104,62,76,162,105,70,68,181,178,239,45,212,122,201,50,91,105,50,82,76,136,203,49,131,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,25,225,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,242,127,13,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,247,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,242,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,255,0,178,73,147,235,103,40,216,94,213,21,37,18,109,237,92,142,194,174,202,196,71,100,114,39,62,211,143,173,148,54,219,171,52,165,12,166,74,218,37,165,13,155,132,146,90,210,147,61,169,145,64,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,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,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,64,14,53,126,22,45,111,136,16,124,186,162,42,47,6,241,122,242,192,140,68,167,226,150,31,63,17,139,134,147,30,115,48,95,146,193,60,136,235,147,17,232,166,241,32,253,85,45,9,125,75,65,40,148,141,233,78,228,173,58,164,252,255,0,247,213,126,221,95,237,173,199,114,92,117,15,248,73,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,23,189,195,207,37,148,172,172,97,124,122,237,223,111,196,78,42,92,177,204,238,9,133,37,50,142,19,6,230,230,169,236,56,148,146,80,132,164,154,83,164,131,81,45,226,81,243,28,66,25,219,45,64,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,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,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,238,223,241,33,106,128,2,170,248,231,125,73,254,242,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,245,87,22,41,95,119,93,137,104,225,157,126,187,213,91,118,39,95,242,126,23,74,202,58,62,181,226,122,87,206,33,4,227,155,220,73,43,231,20,173,186,104,157,11,176,75,254,28,28,63,230,102,34,186,214,45,226,245,187,254,164,240,58,150,26,141,33,199,227,185,113,74,216,182,246,199,91,43,109,196,50,203,134,75,91,196,173,166,227,68,210,73,127,60,109,93,248,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,200,140,180,50,236,21,119,197,223,45,139,168,199,133,142,22,221,45,27,162,178,220,41,220,134,61,98,66,74,124,151,29,86,198,187,187,83,170,148,189,61,229,237,21,109,101,85,78,131,121,80,171,100,179,71,163,234,113,101,25,145,233,166,199,82,175,121,123,189,228,52,147,151,91,133,139,167,2,172,26,219,18,18,247,83,108,210,156,89,146,201,90,41,80,218,81,145,232,103,219,235,123,199,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,95,220,89,177,233,54,78,24,35,12,169,21,84,53,81,174,145,20,150,80,254,213,170,35,241,231,50,189,82,151,9,70,91,146,69,218,147,78,189,250,247,10,147,193,12,57,169,226,206,41,219,150,69,58,43,146,21,82,169,195,97,243,36,41,100,134,156,146,219,74,90,244,74,180,73,115,11,83,50,50,255,0,48,209,134,6,97,180,12,39,194,203,110,200,133,29,150,149,78,165,195,97,243,105,9,73,41,214,227,52,210,149,216,148,235,175,44,187,76,136,255,0,204,61,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,106,128,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,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,213,64,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,3,49,152,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,22,233,193,147,11,126,74,101,198,187,137,147,232,93,44,251,238,224,115,166,155,213,111,235,41,112,144,76,179,243,100,179,75,123,37,42,162,158,212,165,106,215,83,213,60,179,19,252,6,91,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,190,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,10,171,227,157,245,39,251,201,252,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,222,79,225,162,170,197,223,112,224,225,255,0,15,46,244,38,177,111,23,173,223,245,88,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,0,0,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,85,241,206,250,147,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,86,23,39,195,23,135,252,204,34,135,27,48,56,223,110,244,151,212,189,175,219,52,215,92,125,169,84,24,174,48,243,46,170,74,18,178,108,222,125,185,29,172,184,133,41,148,161,58,154,92,82,208,221,138,128,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,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,90,160,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,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,253,219,254,36,45,80,0,85,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,87,18,43,36,153,62,185,179,115,138,13,81,82,82,225,89,52,57,12,42,236,172,68,118,63,62,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,218,171,254,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,5,142,88,109,3,22,48,178,228,178,38,199,101,213,84,169,115,24,96,221,66,84,73,117,200,206,180,149,118,165,90,105,204,62,210,35,63,243,12,231,227,126,28,84,240,155,21,46,59,34,163,25,198,21,77,169,204,97,131,52,41,36,182,155,146,227,73,90,53,74,117,73,242,207,67,34,34,255,0,48,182,206,19,56,244,155,219,12,23,134,85,122,178,30,168,208,136,250,102,86,254,229,166,35,49,224,178,141,18,167,13,68,91,148,101,216,146,78,189,218,119,11,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,103,18,175,154,62,27,216,181,187,214,185,49,168,241,169,52,249,51,12,220,113,40,220,109,50,183,54,150,229,36,140,204,144,125,154,151,222,93,227,61,25,185,199,186,214,96,49,146,181,116,205,168,190,253,58,52,169,48,233,173,169,229,169,9,138,153,79,173,173,8,220,90,75,213,120,254,137,237,247,23,190,107,240,135,203,123,147,39,205,198,235,146,140,124,134,121,144,96,156,152,253,235,37,64,146,219,168,222,214,157,198,173,20,149,251,244,47,104,182,82,34,34,208,139,66,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,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,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,6,117,179,249,98,254,78,243,147,139,20,15,74,122,67,171,184,28,174,243,185,28,173,190,146,109,19,249,91,119,43,94,95,85,203,221,175,173,179,118,137,215,105,90,167,8,107,235,229,110,77,169,180,15,69,244,159,34,174,10,165,11,157,207,230,117,124,199,19,63,155,183,105,114,244,235,249,123,117,87,232,183,107,235,109,77,64,230,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,121,63,134,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,251,201,252,52,126,174,20,249,18,165,21,42,6,105,177,150,217,150,170,146,164,19,246,69,42,162,194,82,195,108,18,80,166,235,6,131,51,82,214,165,26,137,141,233,73,32,145,207,73,47,123,14,55,105,64,0,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,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,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,64,14,53,126,22,45,111,136,16,124,186,162,35,87,12,94,31,240,241,118,100,108,192,227,125,187,213,216,177,54,191,108,211,93,113,135,98,215,165,54,251,204,186,169,40,74,205,194,101,135,35,246,178,226,18,151,148,180,234,106,109,43,67,151,40,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,22,168,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,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,0,21,87,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,104,114,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,61,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,158,128,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,35,45,12,181,35,21,53,197,227,45,238,67,159,11,27,173,186,49,242,30,229,193,156,113,163,247,44,213,62,75,142,175,99,90,119,18,117,82,151,238,212,189,162,20,101,27,30,235,89,127,198,74,45,211,10,162,251,20,233,50,163,67,169,54,151,150,148,42,42,165,48,183,117,34,113,9,63,85,146,250,71,183,222,94,237,11,97,173,243,71,196,155,22,135,122,208,229,181,34,53,90,159,26,97,27,110,33,123,77,214,80,230,211,218,165,17,25,18,203,179,83,251,207,188,122,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,21,195,197,235,48,82,173,43,38,6,18,219,149,54,83,50,176,166,158,156,218,94,50,95,70,235,51,216,112,180,67,132,125,233,79,98,146,105,247,235,220,42,155,8,172,42,142,40,98,101,183,100,64,142,243,202,172,85,161,195,117,72,66,149,203,109,217,13,180,165,171,68,171,68,151,48,181,51,35,34,247,31,112,209,110,93,176,162,151,131,24,73,111,88,244,214,146,149,69,129,19,170,50,74,75,123,233,140,211,75,87,98,17,174,188,162,237,50,215,223,238,46,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,197,99,125,149,85,196,172,23,191,176,230,133,34,35,21,43,170,215,170,209,33,187,45,106,75,13,191,38,35,140,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,184,84,95,247,21,51,79,255,0,159,216,85,255,0,74,212,127,208,69,212,128,0,0,0,10,245,226,23,195,211,26,51,103,141,20,92,70,195,155,158,202,167,83,105,214,188,106,35,173,86,230,203,101,245,62,220,185,111,41,73,75,49,157,73,163,108,132,17,25,168,143,82,87,103,113,159,181,225,189,146,156,83,201,247,229,19,242,153,95,181,42,127,43,125,17,209,122,10,84,151,185,125,47,87,204,230,243,152,107,77,122,148,109,219,187,93,21,174,154,22,179,84,0,0,120,172,111,178,170,184,149,130,247,246,28,208,164,68,98,165,117,90,245,90,36,55,101,173,73,97,183,228,196,113,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,10,139,254,226,166,105,255,0,243,251,10,191,233,90,143,250,8,186,144,0,0,30,43,27,236,170,174,37,96,189,253,135,52,41,17,24,169,93,86,189,86,137,13,217,107,82,88,109,249,49,28,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,194,162,255,0,184,169,154,127,252,254,194,175,250,86,163,254,130,45,211,4,44,170,174,26,224,189,131,135,53,217,17,31,169,90,182,189,42,137,49,216,139,82,152,113,248,209,27,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,195,218,128,165,111,238,42,102,159,255,0,63,176,171,254,149,168,255,0,160,139,116,193,11,42,171,134,184,47,96,225,205,118,68,71,234,86,173,175,74,162,76,118,34,212,166,28,126,52,70,217,113,77,169,73,74,141,6,164,25,145,154,82,122,105,169,23,112,246,160,0,41,91,251,138,153,167,255,0,207,236,42,255,0,165,106,63,232,34,218,114,253,134,127,145,188,14,176,240,181,200,148,168,242,237,155,126,13,62,127,162,219,217,21,233,200,101,61,83,232,245,16,106,230,190,110,184,107,82,73,75,82,205,74,45,202,49,208,0,86,6,115,56,95,227,238,98,115,39,120,99,29,149,119,225,252,42,45,193,232,254,153,138,165,66,107,114,145,200,129,30,58,247,165,184,142,32,181,91,42,50,209,103,234,153,107,161,234,69,39,248,122,101,126,254,202,102,11,214,176,231,17,170,246,253,70,165,81,186,36,214,218,118,137,33,231,152,75,14,68,136,202,82,165,60,211,74,37,238,142,179,50,36,153,104,105,237,239,34,133,120,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,247,139,9,201,158,10,93,89,118,203,101,159,131,151,173,66,149,54,181,111,250,67,169,126,150,235,142,69,95,62,124,137,8,216,167,27,109,103,162,30,73,30,168,47,88,143,77,75,67,62,214,0,33,87,18,28,148,226,158,112,127,39,127,147,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,226,185,51,225,127,143,185,118,204,157,159,140,119,173,223,135,243,104,182,255,0,164,58,150,41,117,9,174,74,95,62,4,136,232,216,151,34,54,131,209,111,36,207,85,151,170,71,166,167,161,28,191,204,174,78,172,76,211,95,120,109,95,196,185,157,85,183,98,122,99,173,183,249,111,35,210,253,107,44,161,191,229,76,190,219,145,249,78,48,135,61,82,86,253,54,158,133,174,178,0,0,0,0,0,82,183,247,21,51,79,255,0,159,216,85,255,0,74,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,1,88,25,204,225,127,143,185,137,204,157,225,140,118,85,223,135,240,168,183,7,163,250,102,42,149,9,173,202,71,34,4,120,235,222,150,226,56,130,213,108,168,203,69,159,170,101,174,135,169,20,159,225,233,149,251,251,41,152,47,90,195,156,70,171,219,245,26,149,70,232,147,91,105,218,36,135,158,97,44,57,18,35,41,74,148,243,77,40,151,186,58,204,200,146,101,161,167,183,188,138,80,0,133,92,72,114,83,138,121,193,252,157,254,76,235,246,165,51,228,151,165,250,223,78,202,146,207,51,170,233,57,124,174,75,14,235,167,76,189,219,182,233,170,116,215,83,211,197,112,244,225,233,141,25,76,198,138,214,35,98,53,207,101,84,105,181,27,94,77,17,166,168,147,101,188,250,95,114,92,71,146,165,37,232,205,36,145,182,58,200,204,148,103,169,167,179,188,202,194,128,82,183,247,21,51,79,255,0,159,216,85,255,0,74,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,21,235,196,47,135,166,52,102,207,26,40,184,141,135,55,61,149,78,166,211,173,120,212,71,90,173,205,150,203,234,125,185,114,222,82,146,150,99,58,147,70,217,8,34,51,81,30,164,174,206,227,63,107,195,123,37,56,167,147,239,202,39,229,50,191,106,84,254,86,250,35,162,244,20,169,47,114,250,94,175,153,205,231,48,214,154,245,40,219,183,118,186,43,93,52,45,102,168,0,168,188,111,225,19,153,44,74,198,139,251,17,168,87,182,26,177,77,186,174,138,173,110,27,82,234,83,210,251,108,73,150,227,205,165,196,166,26,146,75,36,172,136,200,148,162,215,93,12,251,197,132,228,207,5,46,172,187,101,178,207,193,203,214,161,74,155,90,183,253,33,212,191,75,117,199,34,175,159,62,68,132,108,83,141,182,179,209,15,36,143,84,23,172,71,166,165,161,159,107,1,226,177,190,202,170,226,86,11,223,216,115,66,145,17,138,149,213,107,213,104,144,221,150,181,37,134,223,147,17,198,91,83,138,74,84,162,65,41,100,102,100,149,30,154,232,71,220,42,47,251,138,153,167,255,0,207,236,42,255,0,165,106,63,232,34,234,64,0,7,31,204,190,89,236,220,210,219,214,165,153,136,51,165,162,222,160,93,17,238,57,208,163,25,161,117,52,51,22,75,37,16,221,37,18,153,66,149,33,38,181,167,215,216,133,37,38,133,40,156,71,96,0,0,1,81,120,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,247,139,9,201,158,10,93,89,118,203,101,159,131,151,173,66,149,54,181,111,250,67,169,126,150,235,142,69,95,62,124,137,8,216,167,27,109,103,162,30,73,30,168,47,88,143,77,75,67,62,214,0,43,215,136,95,15,76,104,205,158,52,81,113,27,14,110,123,42,157,77,167,90,241,168,142,181,91,155,45,151,212,251,114,229,188,165,37,44,198,117,38,141,178,16,68,102,162,61,73,93,157,198,126,215,134,246,74,113,79,39,223,148,79,202,101,126,212,169,252,173,244,71,69,232,41,82,94,229,244,189,95,51,155,206,97,173,53,234,81,183,110,237,116,86,186,104,90,205,80,0,28,83,57,152,41,117,102,39,45,151,134,14,89,85,10,84,42,213,193,232,254,153,250,163,174,55,21,28,137,241,228,47,122,155,109,197,150,168,101,68,90,32,253,99,45,116,45,76,171,219,4,56,68,230,75,13,113,162,193,196,106,237,237,134,175,211,109,91,162,149,91,152,212,74,148,245,62,227,17,165,182,243,137,109,42,134,148,154,205,40,50,34,53,36,181,211,83,46,241,110,128,0,41,91,251,138,153,167,255,0,207,236,42,255,0,165,106,63,232,34,221,48,66,202,170,225,174,11,216,56,115,93,145,17,250,149,171,107,210,168,147,29,136,181,41,135,31,141,17,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,61,168,0,175,94,33,124,61,49,163,54,120,209,69,196,108,57,185,236,170,117,54,157,107,198,162,58,213,110,108,182,95,83,237,203,150,242,148,148,179,25,212,154,54,200,65,17,154,136,245,37,118,119,25,251,94,27,217,41,197,60,159,126,81,63,41,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,4,42,226,67,146,156,83,206,15,228,239,242,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,1,74,223,220,84,205,63,254,127,97,87,253,43,81,255,0,65,22,233,130,22,85,87,13,112,94,193,195,154,236,136,143,212,173,91,94,149,68,152,236,69,169,76,56,252,104,141,178,226,155,82,146,149,26,13,72,51,35,52,164,244,211,82,46,225,237,64,71,252,157,100,234,196,202,5,137,34,129,64,153,233,155,146,179,179,229,5,193,203,122,63,165,57,79,72,92,95,228,171,125,214,216,229,55,32,219,249,179,45,250,110,86,166,125,146,0,0,5,43,127,113,83,52,255,0,249,253,133,95,244,173,71,253,4,91,166,8,89,85,92,53,193,123,7,14,107,178,34,63,82,181,109,122,85,18,99,177,22,165,48,227,241,162,54,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,135,181,0,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,227,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,227,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10,251,183,152,187,172,139,134,213,146,146,83,85,154,84,186,123,132,100,71,170,94,101,77,159,121,25,119,43,220,127,113,140,229,102,131,12,165,225,62,55,221,118,179,241,93,97,148,213,167,187,16,150,217,164,148,199,86,242,16,105,213,9,35,45,27,236,208,180,247,11,52,224,249,141,107,184,112,254,167,133,213,138,138,21,46,153,37,233,17,91,91,218,168,163,54,196,6,16,68,74,112,207,188,204,187,18,69,238,247,11,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,231,33,228,70,142,236,135,20,73,67,72,82,212,102,122,17,17,22,166,40,11,137,6,39,72,196,92,202,87,25,77,68,223,139,66,114,77,37,8,75,198,164,36,217,159,47,78,205,234,34,50,37,253,159,113,9,9,193,199,6,209,86,189,43,56,171,84,137,185,136,113,100,83,227,243,27,212,137,228,59,79,125,43,45,200,50,215,67,62,210,86,191,103,180,91,239,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,138,130,227,29,131,104,164,222,148,108,85,165,196,218,196,200,177,233,242,57,109,232,70,242,221,168,62,165,158,212,17,107,161,22,166,106,215,236,246,136,247,195,131,19,164,97,214,101,40,108,170,162,108,69,174,185,26,146,180,41,227,74,20,111,79,137,175,102,244,145,153,146,62,223,184,197,254,199,121,18,99,181,33,181,18,144,234,18,180,153,30,164,100,101,169,15,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,115,27,125,53,135,88,41,120,93,46,62,77,46,45,18,160,166,149,184,146,124,196,196,121,101,161,238,79,111,169,236,61,70,113,49,6,226,145,122,95,247,5,202,226,214,243,181,138,180,185,132,102,102,165,40,221,121,107,247,158,167,170,189,231,247,152,189,110,27,56,79,249,55,203,109,6,161,38,59,8,147,114,71,139,90,37,37,26,44,155,145,2,25,237,81,154,18,122,234,142,210,237,47,180,196,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,20,56,147,97,63,229,39,45,181,234,132,104,236,42,77,183,30,85,104,212,180,106,179,110,60,9,135,181,38,72,81,235,170,251,11,176,190,210,20,83,135,247,12,139,46,255,0,183,238,86,214,227,46,209,234,209,38,25,145,154,84,147,105,244,47,222,90,30,169,247,151,222,67,71,121,114,190,154,196,92,20,179,238,150,223,39,87,42,137,79,83,170,220,74,62,98,162,50,179,212,247,43,183,215,246,158,163,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,94,47,120,190,237,175,133,48,48,246,153,83,122,60,186,180,182,151,33,13,61,176,220,140,236,105,237,41,42,36,172,140,210,102,146,212,141,38,71,167,183,184,84,246,4,217,50,177,11,23,173,43,90,59,28,226,155,90,128,211,201,52,154,181,109,114,154,66,187,9,42,253,127,105,104,52,133,133,182,211,86,110,27,90,214,171,45,19,105,164,209,96,194,216,73,36,237,54,163,161,26,105,161,105,244,125,197,247,16,245,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,234,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,8,213,118,113,30,201,141,141,117,86,108,171,167,25,58,42,213,191,80,145,75,168,198,249,59,85,115,145,41,135,20,219,173,239,68,101,33,91,86,133,22,169,51,73,233,169,25,151,104,234,184,41,143,120,79,152,155,86,85,235,131,151,95,202,10,44,42,130,233,111,201,232,100,196,217,41,13,182,226,155,217,33,182,214,122,33,230,207,82,45,190,182,154,234,70,69,234,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,141,127,221,71,200,159,251,185,255,0,217,154,199,250,32,149,67,149,99,166,104,240,39,45,126,132,252,181,223,63,39,62,81,245,62,140,254,108,153,51,159,211,242,185,223,224,205,57,183,111,61,175,165,166,187,187,53,208,244,243,248,67,157,252,177,227,213,228,222,31,225,30,33,203,184,171,174,71,118,89,199,102,220,170,52,134,152,108,139,123,174,186,236,100,180,210,53,52,164,148,181,36,141,107,66,11,85,45,36,125,212,0,0,4,106,187,56,143,100,198,198,186,171,54,85,211,140,157,21,106,223,168,72,165,212,99,124,157,170,185,200,148,195,138,109,214,247,162,50,144,173,171,66,139,84,153,164,244,212,140,203,180,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,56,166,53,231,51,45,153,118,186,162,217,88,199,137,31,39,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,96,166,115,50,217,152,155,170,85,149,131,152,145,242,130,181,10,158,186,163,241,189,15,62,38,200,168,113,182,212,230,249,12,54,131,209,111,54,90,17,238,245,181,211,66,51,46,214,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,252,148,202,181,42,181,25,115,40,213,56,147,227,183,33,248,139,118,51,201,117,9,125,135,86,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,63,88,0,0,15,63,118,95,246,109,139,38,223,139,120,92,49,41,43,186,171,13,208,41,7,36,205,40,149,81,113,167,93,106,57,47,77,169,90,210,195,132,141,198,91,151,181,9,213,107,66,85,232,0,0,0,0,0,0,0,0,113,76,107,206,102,91,50,237,117,69,178,177,143,18,62,79,214,166,211,209,84,98,55,161,231,203,223,21,110,56,218,92,223,29,135,16,90,173,151,11,67,61,222,174,186,104,100,103,245,176,47,52,120,19,153,79,77,254,69,47,159,148,127,39,58,111,73,255,0,54,76,135,200,234,57,188,159,240,150,155,221,187,144,239,209,215,77,189,186,106,90,245,81,249,38,213,169,84,233,48,33,212,42,113,34,200,170,72,56,144,90,121,228,161,114,159,38,156,120,218,105,38,122,173,100,211,46,184,105,78,167,177,181,171,185,38,101,250,192,0,0,126,74,101,90,149,90,140,185,148,106,156,73,241,219,144,252,69,187,25,228,186,132,190,195,171,101,230,141,73,51,34,91,110,182,227,107,79,122,86,133,36,244,50,50,17,131,251,168,249,19,255,0,119,63,251,51,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,0,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,34,166,213,169,84,233,48,33,212,42,113,34,200,170,72,56,144,90,121,228,161,114,159,38,156,120,218,105,38,122,173,100,211,46,184,105,78,167,177,181,171,185,38,101,250,192,0,126,70,234,212,167,170,178,40,76,212,226,46,165,14,59,50,228,67,75,201,55,217,97,229,56,150,157,91,122,238,74,22,166,30,74,84,101,162,141,167,8,181,218,122,126,176,0,0,0,1,249,28,171,82,153,170,199,161,61,83,136,138,148,200,239,75,143,13,79,36,159,121,134,84,218,93,117,13,235,185,72,66,159,101,42,81,22,137,55,91,35,211,113,107,250,192,0,0,7,201,172,221,52,43,126,163,66,164,213,231,116,242,238,106,130,233,116,182,249,75,95,81,41,17,100,75,83,122,164,140,145,163,17,36,47,85,25,39,212,211,93,202,73,31,214,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,7,228,169,213,169,84,88,200,153,89,169,196,129,29,201,12,68,67,178,94,75,72,83,239,186,134,89,104,148,163,34,53,184,235,141,182,132,247,169,107,74,75,83,50,33,250,192,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,252,147,106,212,170,116,152,16,234,21,56,145,100,85,36,28,72,45,60,242,80,185,79,147,78,60,109,52,147,61,86,178,105,151,92,52,167,83,216,218,213,220,147,50,253,96,0,0,63,37,50,173,74,173,70,92,202,53,78,36,248,237,200,126,34,221,140,242,93,66,95,97,213,178,243,70,164,153,145,45,183,91,113,181,167,189,43,66,146,122,25,25,5,50,173,74,173,70,92,202,53,78,36,248,237,200,126,34,221,140,242,93,66,95,97,213,178,243,70,164,153,145,45,183,91,113,181,167,189,43,66,146,122,25,25,15,214,0,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,245,128,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,151,0,254,234,62,68,255,0,221,207,254,204,214,63,209,4,170,0,17,87,251,168,249,19,255,0,119,63,251,51,88,255,0,68,29,255,0,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,60,253,249,127,217,184,97,108,191,121,226,5,195,18,133,66,139,34,36,105,21,9,102,105,97,133,201,144,220,118,141,197,105,162,16,110,188,217,26,213,162,16,70,106,81,165,36,106,47,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,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,96,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,235,126,207,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,20,129,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,246,220,26,115,15,85,182,241,66,169,150,234,213,86,34,45,235,178,60,186,221,30,58,161,169,79,157,109,150,218,230,37,14,160,189,84,46,27,14,169,68,239,171,172,86,201,6,149,41,68,229,154,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,64,60,77,49,175,242,211,155,139,167,167,167,244,176,44,77,108,168,123,218,216,243,189,19,239,117,14,57,163,139,74,181,148,236,157,138,45,186,180,77,110,73,43,118,178,211,130,134,8,82,138,149,121,102,69,234,228,181,84,149,34,69,143,30,154,150,210,150,27,96,147,10,99,175,173,93,170,90,212,163,101,41,34,218,72,36,56,103,191,121,114,237,40,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,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,229,89,151,204,93,137,149,252,44,159,137,151,212,143,235,97,209,225,108,123,249,206,169,211,60,243,16,249,141,52,231,39,155,200,90,121,171,78,196,119,153,247,17,208,94,47,102,139,20,49,103,48,206,102,46,85,110,92,74,236,10,195,85,43,109,167,150,220,164,80,216,143,32,222,133,21,164,169,178,105,72,100,246,235,171,100,78,47,122,214,147,83,139,51,187,252,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,76,24,85,157,186,174,84,51,203,141,20,43,157,249,115,176,234,234,196,138,211,53,88,106,148,164,177,73,125,85,131,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,19,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,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,158,204,226,102,170,242,205,126,46,84,47,10,205,74,90,109,138,116,137,17,173,58,67,141,147,40,167,83,141,126,161,169,164,173,105,234,92,74,91,83,203,220,173,203,34,73,31,45,13,161,22,169,195,67,60,113,179,29,102,179,131,215,194,37,163,17,108,186,59,107,122,91,139,118,66,43,148,230,77,182,10,106,158,89,169,69,36,148,182,146,242,86,175,93,110,19,136,51,37,45,12,205,240,21,1,130,249,246,252,213,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,0,229,89,177,240,177,140,159,15,238,31,46,124,66,174,22,153,246,249,119,14,131,149,28,80,99,101,193,74,167,244,118,133,82,60,125,27,159,6,35,6,162,135,33,40,45,27,121,150,26,81,161,221,9,46,54,217,146,204,157,73,41,251,42,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,90,160,129,92,101,106,213,90,6,91,108,154,237,10,167,46,157,82,167,98,69,54,92,57,145,30,83,47,198,125,184,21,5,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,246,188,63,115,221,66,205,85,170,221,149,116,175,162,196,219,126,158,78,84,99,104,183,61,41,21,134,226,182,237,87,122,35,181,29,142,108,153,10,46,153,38,106,70,154,150,169,237,41,128,0,2,16,113,47,207,28,108,184,217,175,96,245,142,137,107,196,91,210,142,226,217,150,218,221,142,138,29,57,227,113,131,154,151,144,105,81,201,53,33,212,178,148,43,212,91,102,226,204,137,40,67,222,215,133,199,129,60,50,252,107,206,38,138,1,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,22,189,198,86,173,85,160,101,182,201,174,208,170,114,233,213,42,118,36,83,101,195,153,17,229,50,252,103,219,129,80,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,15,107,195,247,61,212,44,213,90,173,217,87,74,250,44,77,183,233,228,229,70,54,139,115,210,145,88,110,43,110,213,119,162,59,81,216,230,201,144,162,233,146,102,164,105,169,106,158,210,152,0,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,166,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,210,192,0,0,7,20,205,118,107,176,227,41,88,112,187,214,245,119,174,170,206,230,49,64,160,48,241,34,85,94,82,72,140,210,147,50,62,91,40,220,147,117,227,35,75,105,82,72,137,107,91,109,174,131,42,121,145,198,218,182,54,163,49,178,175,233,104,196,84,72,98,73,87,35,71,98,50,247,178,194,35,160,141,166,144,150,77,6,202,18,218,208,104,216,226,13,73,89,40,148,173,111,167,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,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,179,53,217,174,196,124,218,226,58,239,91,213,222,134,149,7,152,197,2,128,195,198,184,180,136,170,50,51,74,76,200,185,143,47,106,77,215,140,137,78,41,41,34,36,33,13,182,139,116,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,41,47,134,231,16,72,217,118,146,230,15,99,37,86,90,176,234,163,33,82,97,84,158,117,215,145,108,172,154,125,199,73,168,236,176,235,207,34,75,198,194,77,9,82,80,218,205,110,105,170,220,51,187,64,1,21,120,163,248,19,196,223,193,124,226,16,227,252,52,184,130,70,198,26,85,31,47,152,191,85,150,230,32,192,143,211,81,234,210,221,118,83,247,42,16,153,79,184,110,26,24,36,48,184,241,152,105,38,183,157,82,223,61,84,102,107,53,107,97,64,0,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,64,174,50,181,106,173,3,45,182,77,118,133,83,151,78,169,83,177,34,155,46,28,200,143,41,151,227,62,220,10,130,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,118,12,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,0,4,0,226,117,159,31,200,133,10,78,3,97,61,107,109,253,112,83,213,233,42,165,58,163,203,149,107,178,165,178,166,245,79,41,69,206,144,194,164,18,118,184,219,172,164,219,120,180,222,210,143,170,240,184,240,39,134,95,141,121,196,209,8,48,79,60,113,178,165,157,156,115,179,241,5,18,228,97,213,225,137,21,181,206,121,165,186,234,232,146,211,80,144,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,113,32,0,3,149,102,199,194,198,50,124,63,184,124,185,241,8,56,80,231,142,53,203,74,162,101,31,17,145,44,235,180,216,242,17,104,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,249,74,45,26,54,90,75,122,33,77,163,157,102,128,2,42,241,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,67,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,40,91,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,186,96,112,161,207,28,107,150,149,68,202,62,35,34,89,215,105,177,228,34,209,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,242,148,90,52,108,180,150,244,66,155,71,58,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,231,25,12,56,244,166,31,81,111,230,227,186,165,68,153,26,26,150,132,106,68,148,49,80,119,180,246,159,191,245,191,103,180,87,54,76,235,75,161,102,62,198,148,153,78,176,135,43,148,198,156,83,107,219,170,14,124,115,50,51,212,187,59,61,163,70,20,105,8,151,72,131,41,181,239,67,209,154,113,42,51,215,82,52,145,145,235,251,71,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,1,229,241,78,160,221,39,12,238,218,163,203,216,136,148,57,239,169,90,233,161,34,58,212,103,174,165,238,247,140,218,227,37,85,203,151,23,238,233,205,31,52,165,92,19,249,38,94,182,228,170,83,134,159,105,235,244,189,130,247,248,123,217,236,218,25,96,180,144,220,126,66,234,148,248,21,23,83,176,147,185,199,41,241,55,40,203,105,106,126,175,121,234,127,104,146,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,87,20,28,16,170,227,102,84,43,74,163,87,34,83,164,88,18,21,124,45,18,91,82,145,49,136,80,229,19,204,18,147,218,133,155,79,56,180,30,213,17,173,180,160,246,146,205,196,81,182,19,223,95,146,252,83,179,113,51,209,126,147,249,37,112,83,171,189,23,63,147,213,116,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,208,158,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,243,85,138,95,145,108,184,226,46,38,51,93,244,52,250,53,191,43,209,83,122,94,163,149,84,117,28,152,63,54,104,90,85,172,167,88,79,174,147,65,107,170,244,73,40,203,54,212,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,36,229,87,11,127,34,217,113,195,172,51,122,133,232,105,244,107,126,47,165,97,117,93,71,42,168,234,57,211,190,112,150,180,171,89,78,190,175,81,70,130,215,68,104,146,73,23,85,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,36,255,0,11,28,233,210,176,14,242,153,131,88,165,112,68,165,225,245,221,32,229,197,156,252,100,146,41,181,181,19,77,37,215,159,220,70,220,103,90,108,144,181,44,150,148,45,12,171,230,145,206,89,221,160,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,143,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,251,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,56,0,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,130,114,209,152,187,19,52,24,89,3,19,44,89,31,213,67,172,66,216,247,243,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,160,3,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,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,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,25,172,205,143,138,124,100,248,129,112,249,139,226,122,112,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,210,215,199,148,167,98,174,28,85,241,30,175,132,52,203,210,149,38,243,160,211,227,213,42,84,70,228,17,202,141,21,227,50,109,197,39,255,0,148,53,17,122,200,75,204,41,68,146,121,163,95,171,1,202,179,99,225,99,25,62,31,220,62,92,248,205,181,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,247,184,126,231,186,133,154,171,85,187,42,233,95,69,137,182,253,60,156,168,198,209,110,122,82,43,13,197,109,218,174,244,71,106,59,28,217,50,20,93,50,76,212,141,53,45,83,218,83,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,22,168,32,7,26,191,11,22,183,196,8,62,93,81,20,237,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,14,229,71,53,216,113,155,92,56,69,235,101,59,208,213,96,242,216,175,208,31,120,151,42,145,41,68,102,73,81,145,23,49,149,237,81,180,241,17,37,196,165,68,100,133,161,198,209,218,192,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,50,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,233,225,113,224,79,12,191,26,243,137,162,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,5,170,113,171,240,177,107,124,64,131,229,213,17,78,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,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,82,183,26,191,20,246,183,195,248,62,99,81,17,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,161,59,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,0,0,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,150,123,51,93,154,236,71,205,174,35,174,245,189,93,232,105,80,121,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,152,242,246,164,221,120,200,148,226,146,146,34,66,16,219,104,249,95,154,230,59,126,66,127,57,127,144,223,234,109,255,0,215,191,73,195,255,0,203,58,47,240,126,111,81,254,17,234,126,143,253,247,209,245,131,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,138,226,13,73,90,80,235,77,44,208,189,155,79,67,216,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,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,80,183,16,204,233,213,115,79,138,18,40,86,133,193,45,88,87,109,72,34,183,225,156,101,69,41,175,147,123,93,168,62,218,148,106,90,212,163,117,45,26,201,38,134,77,37,203,109,107,123,119,32,193,92,177,99,46,97,40,87,181,127,9,237,127,77,183,97,83,217,168,84,163,52,242,122,167,249,171,81,54,196,102,126,155,207,26,27,144,225,33,37,218,150,20,146,51,113,77,54,231,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,168,202,184,181,238,20,249,237,165,29,42,6,86,113,150,230,150,154,146,100,19,22,69,86,162,250,84,195,140,26,80,150,232,230,179,34,82,22,149,18,141,141,234,81,44,151,200,73,163,99,13,185,105,67,197,80,177,163,11,238,92,80,185,176,94,139,119,196,126,246,179,227,198,151,88,162,169,14,52,251,12,62,218,28,109,212,111,73,37,228,109,117,173,202,104,214,72,55,91,74,246,154,210,71,194,184,163,248,19,196,223,193,124,226,16,160,186,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,255,0,100,7,56,52,172,217,97,26,85,80,57,109,223,118,116,120,112,46,180,60,210,73,18,95,90,20,77,206,105,77,161,45,108,144,108,186,179,109,41,73,180,180,173,27,118,19,110,57,40,0,0,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,8,1,198,175,194,197,173,241,2,15,151,84,69,64,97,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,19,202,142,107,176,227,54,184,112,139,214,202,119,161,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,163,181,128,139,249,254,206,13,43,41,184,70,165,83,206,91,151,221,227,30,100,11,81,12,180,147,68,103,208,132,147,147,157,83,136,83,91,35,155,205,44,155,82,84,110,173,72,70,221,134,227,141,208,13,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,253,56,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,37,255,0,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,60,83,120,215,132,110,226,132,140,21,78,35,219,229,125,197,142,204,149,219,234,156,132,205,52,58,219,142,164,144,217,158,171,89,52,202,221,82,19,170,208,217,182,181,146,80,227,106,87,181,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,188,158,26,121,234,147,153,171,102,86,24,98,116,249,114,177,66,220,142,253,74,84,229,69,105,182,42,244,227,144,68,151,208,76,54,134,153,91,38,251,44,169,179,73,110,46,91,137,82,205,78,19,115,124,4,85,226,143,224,79,19,127,5,243,136,66,128,69,249,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,80,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,20,215,196,235,136,4,60,93,153,39,47,216,33,113,117,118,44,77,204,92,213,38,155,97,216,181,233,77,190,203,205,38,50,212,131,112,153,97,200,253,143,54,180,165,229,45,90,18,155,74,22,228,53,192,28,188,98,134,102,47,41,182,30,19,82,162,79,171,211,232,242,235,111,34,76,198,227,35,144,193,36,137,36,165,153,17,173,199,92,101,148,23,118,247,82,107,52,54,75,113,28,254,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,122,156,56,179,199,39,53,182,108,251,63,16,81,18,62,34,217,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,202,74,221,105,73,52,147,196,211,115,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,206,33,22,115,55,126,88,46,212,57,31,156,186,93,62,125,73,164,236,37,109,113,186,124,173,170,34,218,122,31,173,222,90,31,218,40,131,6,234,174,91,88,191,104,206,116,205,162,139,112,64,231,25,250,166,148,166,83,102,175,105,105,244,125,163,73,56,87,80,106,173,134,86,149,81,149,239,68,186,28,7,210,173,117,212,149,29,10,35,215,83,247,251,199,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,193,179,197,125,55,98,101,138,254,148,110,26,30,170,80,42,180,184,234,73,232,105,117,218,124,147,73,145,238,73,151,106,61,154,159,216,99,62,214,28,87,174,76,71,160,70,146,163,117,202,141,106,42,93,53,153,168,214,110,62,146,61,117,215,93,119,123,117,26,68,192,74,67,52,44,23,178,41,108,180,150,202,61,187,76,108,201,41,34,237,76,70,147,236,34,247,123,135,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,183,205,86,22,254,69,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,20,201,166,58,76,196,254,25,88,223,135,55,13,103,173,173,97,165,159,112,83,153,74,201,245,188,154,59,244,185,14,66,55,29,112,212,133,109,90,37,176,132,32,200,155,106,51,73,52,36,182,169,117,44,45,83,141,166,53,255,0,224,46,92,225,211,253,215,173,66,83,141,127,202,33,196,109,149,147,159,242,211,113,42,111,250,131,74,190,153,8,213,194,179,7,40,88,187,155,138,68,155,141,237,98,88,84,247,111,22,227,109,95,242,169,81,159,97,184,197,189,11,73,163,150,252,134,159,215,214,74,185,27,20,147,74,204,202,250,64,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,229,66,218,120,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,226,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,115,213,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,44,226,41,158,169,57,165,188,142,199,195,233,242,209,133,116,9,12,189,5,153,49,90,66,234,117,22,74,66,14,164,70,109,147,236,161,77,200,83,104,101,75,250,8,74,212,132,45,70,132,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,84,117,18,83,50,153,50,174,224,126,15,225,110,63,81,42,190,149,179,49,26,223,163,72,120,223,90,19,42,153,88,149,79,76,151,35,41,37,167,49,149,237,121,109,56,146,213,41,66,155,115,67,74,28,123,224,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,12,214,102,199,197,62,50,124,64,184,124,197,241,202,133,170,112,230,226,83,106,219,214,75,248,51,153,139,195,209,141,219,52,254,101,177,93,126,51,104,138,154,92,56,104,65,83,20,136,237,18,205,228,33,133,45,165,43,152,183,212,181,55,175,48,154,67,181,213,143,216,199,93,204,6,50,221,152,197,113,179,211,203,185,170,10,144,220,109,200,95,73,21,9,38,227,70,222,132,32,156,229,48,219,77,115,54,18,151,179,114,189,101,25,139,169,225,89,64,197,58,54,81,233,21,28,82,173,213,103,122,118,160,237,66,220,98,167,38,75,175,64,161,165,134,35,197,97,41,124,139,148,201,244,238,58,210,27,213,179,105,230,214,147,245,204,138,42,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,170,153,88,155,189,159,230,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,119,205,94,16,81,127,170,118,239,161,83,41,223,241,235,147,91,82,249,191,242,116,186,134,217,254,178,66,213,250,85,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,19,150,140,197,216,153,160,194,200,24,153,98,200,254,170,29,98,22,199,191,155,42,157,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,21,0,230,199,197,62,50,124,64,184,124,197,241,202,133,191,100,91,137,23,166,240,10,239,182,113,142,189,233,220,73,195,139,126,169,93,163,183,53,222,157,235,154,151,6,18,164,19,71,40,247,243,102,35,148,225,56,163,70,245,53,177,221,30,82,36,44,170,135,16,175,90,174,37,95,247,46,35,87,99,196,98,165,117,86,38,214,230,53,17,10,75,13,191,37,229,188,226,91,74,148,165,18,9,75,50,34,53,40,244,211,83,62,241,126,124,58,172,252,71,179,114,143,98,71,196,139,247,229,59,149,90,123,21,138,42,118,25,250,38,143,37,134,156,137,3,154,173,22,239,45,7,187,85,22,141,243,57,40,213,182,144,163,146,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,232,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,220,168,230,187,14,51,107,135,8,189,108,167,122,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,59,88,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,4,0,227,87,225,98,214,248,129,7,203,170,34,149,135,85,203,70,98,239,188,175,226,156,12,76,177,100,127,85,14,177,11,99,63,206,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,229,102,95,49,118,38,87,240,178,126,38,95,82,63,173,135,71,133,177,239,231,58,167,76,243,204,67,230,52,211,156,158,111,33,105,230,173,59,17,222,103,220,71,159,108,197,99,205,229,153,44,92,174,226,181,231,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,198,210,173,13,68,132,239,89,173,197,22,245,168,207,154,139,254,225,113,224,79,12,191,26,243,137,162,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,5,170,113,171,240,177,107,124,64,131,229,213,17,74,195,170,229,163,49,119,222,87,241,78,6,38,88,178,63,170,135,88,133,177,159,231,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,5,43,113,171,241,79,107,124,63,131,230,53,17,0,4,202,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,222,240,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,161,110,33,153,211,170,230,159,20,36,80,173,11,130,90,176,174,218,144,69,111,195,56,202,138,83,95,38,246,187,80,125,181,40,212,181,169,70,234,90,53,146,77,12,154,75,150,218,214,246,239,203,144,92,148,93,89,172,196,120,149,186,181,51,167,195,43,102,160,203,151,29,66,65,56,134,231,236,52,184,170,100,115,109,72,90,158,117,6,68,181,33,69,201,109,100,179,61,202,105,14,223,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,139,56,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,57,254,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,58,8,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,166,190,39,92,64,33,226,236,201,57,126,193,11,139,171,177,98,110,98,230,169,52,219,14,197,175,74,109,246,94,105,49,150,164,27,132,203,14,71,236,121,181,165,47,41,106,208,148,218,80,183,34,174,84,114,163,136,249,181,196,116,89,86,83,93,13,42,15,45,250,253,125,246,77,113,105,17,84,102,68,165,17,25,115,30,94,213,19,76,145,146,156,82,84,102,104,66,28,113,26,19,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,170,219,138,246,71,36,219,85,90,222,110,48,229,113,10,133,82,145,29,119,117,36,144,212,115,131,45,213,54,194,102,176,73,36,147,168,125,213,35,154,147,213,210,121,213,57,170,210,226,249,48,87,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,209,78,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,230,48,5,191,101,123,139,21,171,35,47,183,59,249,129,174,117,24,155,101,83,229,84,35,117,9,110,43,119,110,247,79,166,98,63,76,198,198,94,37,184,203,11,71,40,246,182,69,35,85,165,47,242,170,90,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,11,126,199,122,6,41,219,92,29,38,211,177,174,183,85,170,222,111,83,233,85,10,155,245,105,50,95,156,142,170,224,143,33,150,36,42,73,19,164,243,76,186,211,75,66,190,130,155,52,17,153,36,140,233,176,122,172,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,66,121,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,176,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,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,122,19,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,252,86,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,158,28,82,197,43,239,26,111,186,158,38,98,93,119,211,55,37,103,147,214,205,233,89,143,205,229,50,134,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,207,202,139,254,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,229,66,223,184,121,113,41,167,92,182,77,67,12,243,49,120,108,184,45,74,123,211,105,85,199,99,74,149,42,177,75,137,14,68,169,74,147,202,105,100,111,70,98,42,148,110,169,68,183,210,164,150,213,186,149,173,218,182,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,211,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,59,201,225,139,78,196,120,89,54,178,164,226,69,199,85,169,57,80,234,36,81,99,84,225,155,47,83,40,228,225,183,18,50,86,163,222,243,38,134,249,237,56,173,8,154,144,218,17,243,109,160,196,170,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,65,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,254,201,38,112,109,156,220,225,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,200,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,183,42,69,8,171,197,31,192,158,38,254,11,231,16,133,0,143,85,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,79,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,142,214,50,174,47,251,133,199,129,60,50,252,107,206,38,142,41,196,235,136,4,204,34,135,39,47,216,33,113,116,151,212,189,204,92,213,38,155,125,169,84,24,174,48,203,205,38,50,212,130,108,222,125,185,29,143,54,181,41,148,161,90,18,92,82,22,221,75,97,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,9,201,246,83,44,220,162,225,127,200,122,20,136,149,138,236,249,14,73,174,220,105,128,113,95,170,172,156,89,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,142,188,78,178,29,249,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,169,108,52,219,252,214,227,155,159,54,71,179,93,170,208,203,182,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,56,247,72,102,187,130,247,189,45,230,146,225,72,183,106,109,145,41,36,125,170,136,234,125,164,126,255,0,112,205,221,249,17,235,111,17,235,241,163,40,218,114,157,90,148,150,141,6,105,52,27,111,168,147,166,154,105,166,223,102,131,65,57,29,190,90,190,242,197,96,202,39,13,111,82,232,20,170,100,133,40,245,53,58,221,62,49,168,204,247,40,207,181,126,221,15,236,33,222,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,87,175,24,59,249,116,44,35,166,90,172,79,91,78,84,39,178,165,180,151,118,238,109,200,179,219,61,72,148,90,145,233,167,113,144,170,236,179,64,58,158,62,88,16,138,49,63,205,185,105,73,54,205,27,137,90,205,100,180,211,67,215,188,105,22,210,136,80,109,90,52,34,100,153,228,83,227,183,203,36,237,36,237,109,37,166,158,205,52,238,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,85,95,27,76,20,255,0,192,92,198,67,168,123,172,170,132,87,29,255,0,148,76,136,227,40,38,255,0,229,164,226,148,231,245,4,148,253,51,16,87,43,152,199,66,194,42,142,38,198,184,217,210,37,251,133,247,53,156,220,157,203,254,75,42,76,94,100,99,216,132,40,215,204,126,59,76,105,234,165,60,253,234,81,37,6,71,197,71,85,205,86,41,126,90,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,59,105,225,9,129,115,48,195,46,50,241,26,225,163,116,85,172,75,168,38,162,202,150,111,161,229,81,216,65,183,8,156,105,194,74,19,185,107,150,250,22,130,50,113,169,45,40,214,162,218,148,78,160,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,36,254,86,178,73,74,205,126,70,174,90,237,176,196,72,56,139,106,223,21,103,169,83,19,21,42,126,172,194,104,241,20,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,172,32,254,250,172,43,171,253,181,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,244,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,80,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,19,43,138,195,153,163,60,6,158,206,13,66,136,155,9,49,205,87,188,138,116,151,85,91,114,17,239,230,32,154,38,201,40,130,148,146,77,245,161,197,56,180,175,69,37,12,33,243,114,162,242,209,151,75,239,52,24,167,3,12,236,88,255,0,213,76,172,77,222,207,243,101,47,169,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,208,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,154,33,163,220,189,90,212,43,231,37,248,105,101,93,48,122,218,45,193,133,244,106,93,70,55,53,109,243,226,191,73,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,138,86,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,50,184,48,210,115,23,78,141,91,153,80,166,75,139,130,53,72,243,229,193,117,230,98,161,18,174,2,118,19,38,235,74,50,234,150,130,97,151,91,53,39,86,55,182,180,254,145,38,69,105,64,51,89,155,31,20,248,201,241,2,225,243,23,196,159,202,214,73,41,89,175,200,213,203,93,182,24,137,7,17,109,91,226,172,245,42,98,98,165,79,213,152,77,30,34,145,73,91,138,121,164,33,14,72,83,106,75,174,26,137,147,230,26,72,137,199,53,132,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,116,12,175,96,93,119,49,120,227,106,225,125,38,141,85,157,2,117,66,59,181,247,169,198,132,57,79,163,165,228,20,185,70,227,132,109,183,177,181,30,211,89,25,27,138,109,4,149,169,105,66,180,123,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,69,54,113,66,200,183,228,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,234,166,86,38,239,123,249,206,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,208,14,108,124,83,227,39,196,11,135,204,95,19,126,205,200,172,108,210,240,225,195,75,227,15,160,68,70,42,80,35,213,25,130,244,153,78,161,21,58,115,53,154,170,206,154,68,110,19,12,173,78,72,83,136,121,72,250,104,74,20,180,33,70,180,86,88,239,249,22,203,167,231,59,152,235,118,192,169,71,230,219,116,253,213,219,155,215,219,173,46,58,209,189,174,199,91,115,231,156,91,49,247,54,163,90,57,252,194,35,36,24,209,72,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,11,101,163,49,119,222,87,241,78,6,38,88,178,63,170,135,88,133,177,159,231,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,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,106,130,0,113,171,240,177,107,124,64,131,229,213,17,84,25,100,164,210,171,249,146,194,138,21,118,153,18,163,77,168,223,20,40,147,33,203,101,47,49,37,135,39,178,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,29,215,136,22,68,107,185,85,186,156,189,109,100,117,184,101,112,84,13,186,116,157,80,223,162,229,62,228,167,26,165,108,92,135,100,63,202,141,29,39,212,168,137,43,215,67,209,93,135,242,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,175,41,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,236,28,52,50,57,39,49,215,147,56,195,124,46,34,48,234,203,172,54,135,162,56,134,164,46,185,81,100,155,124,161,41,149,146,146,81,137,43,105,79,41,105,245,208,225,54,130,51,82,214,204,117,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,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,85,6,89,41,52,170,254,100,176,162,133,93,166,68,168,211,106,55,197,10,36,200,114,217,75,204,73,97,201,236,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,106,226,13,146,74,174,84,47,246,235,182,195,18,231,97,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,185,134,146,51,109,205,63,46,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,83,103,26,191,20,246,183,195,248,62,99,81,28,127,135,246,89,236,220,215,226,93,235,133,183,132,233,116,229,166,199,151,82,164,84,227,25,169,116,234,139,115,161,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,71,0,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,148,240,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,210,215,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,149,0,231,111,39,215,54,81,177,65,218,42,138,92,219,38,185,33,245,90,117,137,110,199,231,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,123,83,208,56,113,103,142,54,84,175,41,246,126,32,162,92,140,58,188,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,154,164,52,210,146,106,54,73,167,47,120,82,7,17,254,32,19,51,17,93,119,9,48,134,226,255,0,82,120,29,51,238,201,142,219,241,220,184,165,108,67,155,164,33,228,54,226,25,101,195,52,33,147,78,211,113,163,117,70,191,153,38,184,174,78,178,117,125,230,254,251,145,64,160,76,244,53,183,70,217,242,130,224,229,179,35,209,124,214,100,46,47,242,85,190,211,143,243,92,142,109,252,217,158,205,119,43,66,46,221,4,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,164,14,35,252,63,230,101,222,186,238,45,225,13,187,254,164,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,240,188,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,138,178,248,174,103,167,244,249,95,193,75,207,255,0,40,139,127,205,130,159,241,82,154,91,114,9,95,241,189,82,18,159,212,100,215,254,16,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,236,186,224,53,155,150,220,35,161,97,77,153,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,247,20,157,73,38,181,108,65,33,180,158,196,36,139,52,66,194,109,206,31,114,115,19,144,188,47,198,28,27,165,68,78,34,211,163,213,227,77,166,178,211,76,174,230,65,215,158,109,163,118,67,207,180,203,43,140,201,62,162,90,146,165,184,130,67,122,232,134,200,171,216,73,78,31,249,98,252,231,179,5,73,160,92,150,189,86,165,96,209,55,212,46,185,48,222,233,219,101,146,105,195,140,195,143,118,25,115,223,66,27,216,217,147,166,223,57,72,52,242,212,226,45,171,138,63,129,60,77,252,23,206,33,10,1,22,41,196,235,135,252,60,34,153,39,48,56,33,110,244,150,44,189,207,220,212,214,156,97,168,180,25,78,62,203,45,42,50,20,178,112,217,125,201,29,140,182,133,37,149,33,90,26,91,82,16,220,85,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,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,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,80,175,141,95,133,139,91,226,4,31,46,168,138,245,225,157,73,165,87,243,175,135,244,42,237,50,37,70,155,81,143,94,137,50,28,182,82,243,18,88,114,137,57,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,25,254,201,245,87,41,184,184,164,211,202,35,150,37,227,34,100,251,81,108,186,163,92,102,16,180,155,144,93,75,139,83,187,227,147,205,32,156,82,148,78,161,72,94,237,230,227,109,253,94,30,121,211,170,229,99,20,35,208,174,251,130,90,112,174,229,144,101,112,67,40,202,148,80,159,54,246,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,150,226,208,206,223,1,156,28,217,222,89,186,197,15,151,21,216,242,232,244,40,17,219,141,66,183,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,223,167,45,6,102,150,144,69,34,184,98,228,59,242,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,128,2,255,0,184,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,39,77,163,146,143,206,171,134,102,21,215,236,10,101,41,188,77,181,189,52,229,54,75,229,202,114,169,4,170,245,3,114,152,167,183,37,9,220,181,147,141,41,210,82,80,226,84,157,90,75,206,184,85,130,59,86,78,114,245,249,207,230,10,219,194,105,178,106,176,168,178,249,243,107,117,10,116,94,115,144,224,176,210,156,82,140,204,141,13,115,22,77,176,151,86,70,148,184,251,126,170,207,68,43,71,192,57,86,108,124,44,99,39,195,251,135,203,159,25,172,22,105,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,152,21,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,83,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,184,175,20,127,2,120,155,248,47,156,66,20,2,39,255,0,19,172,135,126,68,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,113,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,158,96,133,255,0,112,184,240,39,134,95,141,121,196,209,21,120,174,100,91,244,249,160,193,75,51,255,0,40,149,127,194,130,175,241,84,154,163,113,201,63,241,189,82,210,175,212,120,209,254,16,240,174,12,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,88,179,11,106,230,131,6,168,184,185,107,70,232,58,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,255,0,21,196,26,146,133,45,167,90,89,161,27,246,148,106,226,63,196,2,30,93,232,78,225,38,16,220,95,234,177,63,166,125,217,49,219,98,67,118,236,93,232,115,116,132,60,135,27,91,207,54,70,132,50,105,220,77,186,110,168,209,243,36,237,48,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,255,0,178,73,147,235,103,40,216,94,213,21,37,18,109,237,92,142,194,174,202,196,71,100,114,39,62,211,143,173,148,54,219,171,52,165,12,166,74,218,37,165,13,155,132,146,90,210,147,61,169,145,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,77,219,16,167,90,181,152,70,201,61,207,167,200,111,150,105,220,74,220,218,139,77,61,186,235,220,51,117,153,152,7,76,199,203,254,17,198,38,57,87,45,85,36,217,35,105,36,138,107,197,166,154,22,157,194,212,120,62,95,203,174,225,29,78,213,126,122,157,114,159,61,229,33,165,59,187,107,109,197,128,217,104,70,163,208,139,93,59,136,133,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,46,53,117,55,61,37,107,81,191,146,236,228,65,147,255,0,13,174,234,138,125,255,0,67,246,119,136,127,195,254,138,197,107,52,150,90,36,71,91,165,18,171,78,148,68,148,18,182,154,106,49,123,79,82,61,11,183,188,104,109,8,75,104,74,18,90,18,72,136,136,189,195,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,42,205,86,22,254,90,114,227,136,184,102,205,11,211,51,235,54,252,175,69,66,234,186,126,109,81,164,115,160,252,225,173,9,78,146,154,97,94,186,137,7,166,139,213,38,162,60,214,0,245,88,79,98,254,84,49,78,205,195,63,74,122,51,229,109,193,78,161,117,188,142,119,75,213,73,109,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,77,22,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,96,1,88,28,80,51,153,153,60,187,99,237,2,202,193,204,72,249,63,69,155,103,197,170,63,27,208,240,37,239,148,185,179,91,83,155,228,48,226,203,84,50,217,104,71,183,213,215,77,76,204,250,7,10,76,209,227,182,101,63,42,63,150,187,231,229,31,201,207,66,122,51,249,178,28,62,71,81,215,115,191,193,154,111,118,238,67,95,75,93,54,246,105,169,235,63,192,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,195,207,241,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,84,24,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,238,188,64,115,49,102,230,191,18,236,172,82,179,224,203,167,45,54,60,74,109,94,153,36,141,75,167,84,91,157,53,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,7,5,79,20,247,79,195,249,222,99,78,23,82,60,86,30,96,190,23,225,77,86,236,174,225,253,161,18,147,82,190,107,15,87,174,25,137,91,142,191,62,107,138,82,148,165,184,226,148,162,65,41,110,41,45,36,201,180,27,142,26,82,157,234,215,218,140,171,141,41,229,59,194,198,13,252,63,183,188,185,129,232,49,123,5,240,191,30,172,215,48,255,0,23,45,8,151,21,9,201,13,75,40,239,45,198,150,211,237,153,236,117,167,90,82,93,105,122,26,146,106,66,146,102,133,173,7,170,86,162,63,85,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,51,89,155,31,20,248,201,241,2,225,243,23,196,255,0,224,185,152,91,86,159,14,227,203,21,90,55,71,90,169,84,36,221,180,137,174,74,109,45,206,249,136,204,191,13,45,168,201,102,242,16,193,60,146,70,253,205,147,230,100,130,107,85,245,94,40,89,22,252,181,218,171,199,28,28,179,58,188,73,162,236,244,196,104,74,218,245,118,150,219,106,35,209,146,73,245,19,25,209,190,94,134,149,173,162,91,127,58,164,199,108,188,167,6,76,186,124,154,177,43,185,151,175,199,210,125,223,204,161,91,254,191,208,165,176,241,117,78,250,142,154,79,155,41,162,70,215,27,74,209,209,110,73,154,94,237,178,161,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,162,30,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,211,197,101,147,58,248,203,149,90,21,231,64,195,186,159,50,37,211,79,83,113,35,76,52,187,22,151,84,53,180,69,83,109,149,165,68,167,146,194,28,111,110,169,66,212,166,84,233,58,150,82,217,242,10,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,47,123,32,185,40,181,114,167,135,17,43,117,106,103,81,137,183,53,61,151,46,58,132,130,109,110,64,222,73,113,84,200,230,218,150,132,178,210,200,137,106,66,143,156,226,9,102,123,82,210,26,149,67,53,153,177,241,79,140,159,16,46,31,49,124,90,79,8,44,204,89,183,142,15,70,203,42,160,203,129,118,88,113,230,212,144,106,35,113,138,149,57,249,202,117,79,161,100,146,38,214,211,178,208,210,155,87,121,27,107,66,149,171,137,107,197,113,69,225,255,0,14,175,14,165,153,188,16,183,121,53,86,122,154,141,241,75,97,198,24,138,228,86,152,117,247,170,201,230,45,27,94,46,86,142,182,217,45,79,41,196,184,73,37,147,170,119,170,240,155,203,23,228,131,3,191,43,55,141,175,74,102,239,196,61,149,8,21,6,222,231,202,110,221,113,150,92,138,194,143,181,13,115,22,75,125,72,108,245,82,86,199,52,247,182,72,106,117,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,118,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,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,191,63,144,92,235,221,89,83,196,120,148,74,181,79,168,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,95,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,28,131,16,243,167,128,216,103,143,54,158,92,110,11,130,91,247,133,215,33,152,132,136,17,186,134,41,111,191,180,162,53,53,73,86,230,151,33,75,73,33,41,74,205,36,164,45,206,91,107,75,138,172,190,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,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,209,157,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,234,228,115,40,149,92,223,98,226,173,71,234,50,232,246,157,6,58,106,87,29,85,136,234,90,208,193,172,146,136,172,172,210,109,34,75,199,187,103,48,244,36,54,243,132,151,57,70,218,180,17,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,70,112,179,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,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,87,148,239,20,248,55,241,2,222,243,22,6,140,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,157,108,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,46,80,112,189,207,79,228,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,134,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,132,233,226,5,145,26,22,106,173,87,47,91,89,29,22,38,219,244,243,110,157,39,85,185,233,72,172,55,41,198,169,91,23,33,168,236,115,100,200,73,245,42,35,82,52,208,245,79,97,81,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,231,248,94,231,167,242,215,106,163,3,177,142,243,234,241,38,139,191,208,242,102,167,107,213,218,91,109,164,203,87,141,71,212,76,103,71,57,154,146,86,182,137,14,124,234,147,33,194,159,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,47,87,76,206,158,60,209,114,208,188,169,209,174,8,144,44,215,36,62,107,126,52,110,85,69,80,159,90,220,122,158,111,165,68,71,25,199,92,113,107,45,188,197,111,83,102,225,178,102,208,241,56,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,69,56,23,129,120,113,151,76,56,167,97,126,23,209,186,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,160,0,15,147,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,70,125,243,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,252,153,114,206,190,50,229,130,196,190,108,156,51,169,244,223,43,122,57,48,166,56,105,123,208,211,153,121,6,228,134,99,188,151,35,175,157,28,150,195,132,166,247,30,140,40,150,92,146,74,185,5,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,175,251,36,153,62,182,114,141,133,237,81,82,81,38,222,213,200,236,42,236,172,68,118,71,34,115,237,56,250,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,218,153,20,50,174,46,167,131,238,97,109,91,219,2,75,47,189,55,163,238,76,57,231,201,218,228,166,213,233,72,51,38,62,255,0,80,203,122,147,133,202,113,222,83,133,180,210,157,236,43,121,155,187,17,202,184,174,100,91,244,249,160,193,75,51,255,0,40,149,127,194,130,175,241,84,154,163,113,201,63,241,189,82,210,175,212,120,209,254,16,240,239,252,40,242,233,249,22,203,139,23,253,110,62,203,147,20,186,122,236,143,95,94,85,45,40,87,163,154,245,93,91,106,213,183,92,145,184,146,133,151,87,203,89,106,209,105,234,248,163,248,19,196,223,193,124,226,16,160,17,169,218,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,11,113,29,201,245,43,41,248,185,1,86,49,75,59,18,245,142,252,250,42,36,186,151,23,5,246,150,69,38,9,40,214,110,184,134,137,198,22,135,28,73,25,161,244,160,212,226,219,91,138,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,160,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,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,45,196,51,58,117,92,211,226,132,138,21,161,112,75,86,21,219,82,8,173,248,103,25,81,74,107,228,222,215,106,15,182,165,26,150,181,40,221,75,70,178,73,161,147,73,114,219,90,222,221,61,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,94,158,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,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,253,86,69,242,101,93,206,30,35,202,166,57,85,244,53,153,107,244,242,46,106,147,75,65,202,75,110,154,249,81,163,54,173,117,121,222,83,164,78,41,38,219,105,66,148,173,198,72,105,205,4,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,50,196,47,251,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,205,56,69,102,206,205,184,112,238,159,149,58,204,120,148,75,134,213,143,38,77,21,199,167,154,151,112,161,249,114,229,73,38,155,54,210,150,214,194,92,111,84,115,22,181,163,123,132,68,150,215,183,245,113,58,225,255,0,51,23,97,201,204,14,8,91,189,93,245,19,115,247,53,53,167,31,118,85,122,43,108,50,203,74,140,133,44,219,39,152,110,63,99,45,161,42,121,43,86,134,167,18,132,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,64,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,231,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,116,215,196,179,34,177,178,203,115,69,196,252,49,129,18,46,23,220,114,24,166,197,130,153,78,184,253,34,162,81,204,212,194,205,247,22,235,200,120,152,121,228,184,74,61,167,204,109,73,65,37,179,115,149,100,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,107,220,70,238,154,21,243,195,170,244,189,109,105,221,109,22,224,167,219,181,74,116,158,82,219,231,197,126,169,1,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,10,23,26,157,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,103,219,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,223,182,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,134,162,255,0,184,92,120,19,195,47,198,188,226,104,149,66,146,248,145,240,251,141,151,105,45,227,14,13,210,165,171,14,170,50,19,26,109,53,150,157,121,22,202,201,166,27,104,221,144,243,238,188,242,36,188,111,168,150,164,165,13,172,208,222,186,173,178,56,235,149,76,215,98,62,82,239,185,151,149,138,239,89,18,165,79,145,14,161,68,146,241,166,12,247,57,46,20,71,31,73,17,153,242,31,90,29,35,65,161,195,73,56,217,56,132,186,179,28,214,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,61,195,131,135,252,60,187,208,154,197,188,94,183,127,213,98,127,82,195,81,164,56,196,134,237,216,187,214,222,216,235,101,110,54,183,158,108,137,107,120,149,184,155,116,154,73,35,231,141,217,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,63,229,104,75,136,82,20,90,146,136,200,200,253,195,60,156,64,40,204,81,115,73,122,34,59,11,104,165,213,106,50,140,148,146,78,227,85,70,87,105,104,69,169,118,119,137,127,193,82,166,231,164,174,154,63,242,93,156,137,210,127,225,181,221,78,79,191,232,126,206,241,107,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,41,243,141,84,152,167,139,118,180,82,146,241,201,43,118,10,249,91,203,151,179,169,168,150,237,189,251,181,236,215,220,56,255,0,10,154,98,106,121,167,99,115,4,239,73,75,76,162,245,119,109,52,212,96,250,221,199,166,154,247,139,227,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,3,196,211,5,63,34,217,184,186,122,122,135,85,2,251,214,245,135,189,221,239,53,214,190,247,80,219,154,54,132,167,73,77,73,216,146,221,163,70,214,229,26,183,105,21,69,138,112,100,192,185,151,78,50,215,113,230,175,70,223,69,178,105,238,83,169,114,220,55,219,254,120,150,146,66,141,147,73,19,78,242,226,28,132,184,133,40,205,29,91,10,216,102,164,169,55,40,0,2,47,230,131,135,166,11,230,206,255,0,167,226,54,35,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,161,39,179,188,207,208,101,75,37,56,89,147,239,149,63,147,58,253,215,83,249,91,208,245,190,157,149,25,238,95,75,207,229,242,185,44,53,166,189,74,247,110,221,174,137,211,77,15,89,0,3,53,153,177,241,79,140,159,16,46,31,49,124,122,12,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,234,91,74,156,83,43,220,157,171,51,73,159,45,110,33,122,19,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,69,241,92,201,71,228,202,234,127,50,152,103,76,170,201,182,238,218,132,137,55,107,90,115,153,163,213,30,113,42,41,27,205,70,226,89,148,227,139,236,82,118,54,233,109,37,145,60,203,73,174,177,63,248,42,120,167,186,126,31,206,243,26,112,186,144,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,12,214,102,199,197,62,50,124,64,184,124,197,241,205,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,211,195,231,59,116,172,215,216,14,80,174,119,226,65,196,91,86,60,118,106,176,213,41,42,126,172,194,89,101,43,171,33,180,178,210,16,135,36,41,196,169,166,201,68,201,242,201,70,68,227,122,213,94,98,179,185,139,151,166,107,235,184,229,134,152,147,46,144,138,68,133,208,237,105,180,102,215,9,14,208,35,204,83,209,91,125,167,11,115,232,117,68,79,186,212,130,82,84,181,154,77,9,66,82,218,109,167,135,94,63,98,230,100,50,242,88,131,140,84,184,140,84,152,172,61,73,131,58,53,61,113,17,86,136,196,120,228,115,12,140,205,11,90,164,28,148,45,76,146,26,37,182,164,165,9,216,100,37,0,143,249,252,249,9,249,155,98,199,229,23,253,106,249,62,231,79,250,111,245,211,152,143,70,254,135,214,255,0,14,233,123,253,79,235,61,77,195,58,226,194,120,44,53,102,205,204,53,215,22,179,101,68,168,92,48,237,117,213,40,181,199,157,51,93,41,8,144,220,121,45,180,209,145,167,123,233,150,217,27,186,146,208,134,150,130,213,47,44,92,248,12,214,102,199,197,62,50,124,64,184,124,197,241,207,237,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,191,60,164,103,142,205,204,46,94,107,120,195,120,34,37,181,82,176,99,188,187,210,35,11,55,209,21,12,71,55,213,53,150,80,107,127,166,113,180,184,164,37,73,53,239,105,230,210,110,242,247,174,155,46,12,216,98,37,3,50,247,70,63,224,101,199,46,207,92,217,15,211,232,141,51,78,136,194,35,80,16,132,199,131,1,216,104,74,163,41,13,69,102,42,9,6,149,164,150,194,22,70,107,73,44,93,246,72,241,55,23,49,135,45,22,118,34,99,85,26,36,27,134,173,29,107,67,204,182,182,87,81,136,149,154,25,154,235,10,109,9,101,111,37,60,194,75,102,166,150,133,33,212,26,18,225,52,223,117,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,62,226,174,38,90,184,55,135,23,30,41,94,178,250,122,45,179,79,118,161,39,107,141,161,199,182,23,168,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,67,60,57,170,204,197,229,154,252,92,153,138,87,132,24,148,228,38,58,105,180,138,100,98,37,34,157,78,109,110,45,166,13,205,164,167,151,185,215,22,183,20,69,185,107,86,212,161,27,27,68,192,225,79,145,200,216,149,85,129,154,76,73,92,182,168,86,197,96,151,107,83,18,135,88,58,141,70,42,144,178,154,183,52,34,92,102,93,209,41,75,106,62,99,205,56,149,154,82,210,155,122,215,177,86,207,174,226,6,28,92,118,85,177,126,213,108,170,173,106,158,236,56,149,250,90,16,169,84,247,20,90,19,136,37,255,0,144,205,38,135,9,38,102,219,141,47,107,137,205,102,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,23,254,41,95,120,161,242,115,229,213,119,210,127,36,173,248,118,181,31,249,43,44,244,180,184,187,185,12,124,210,19,191,111,49,126,186,247,44,245,237,81,232,66,202,184,24,253,118,126,237,255,0,18,22,168,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,199,42,204,190,93,44,76,208,97,100,252,51,190,163,255,0,91,50,143,55,123,223,205,149,78,153,230,88,153,203,105,214,249,220,174,122,213,202,90,182,47,184,203,184,203,245,101,215,1,172,220,182,225,29,11,10,108,200,81,18,138,116,116,46,167,57,152,230,202,234,213,19,66,74,68,215,73,75,90,183,184,164,234,73,53,171,98,9,13,164,246,33,36,93,44,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,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,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,95,246,101,243,23,98,101,127,11,39,226,101,245,35,250,216,116,120,91,30,254,115,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,43,133,102,67,191,214,140,213,226,253,23,250,215,109,10,21,78,157,255,0,16,184,213,180,175,155,255,0,40,75,72,113,159,234,228,33,95,162,88,229,92,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,145,90,188,82,242,19,242,238,29,123,53,216,94,254,203,130,149,79,235,46,250,92,137,26,55,62,12,70,9,39,50,58,150,122,54,243,44,52,146,91,90,146,92,109,178,52,17,58,147,75,245,45,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,244,228,23,58,246,174,107,48,226,37,18,173,83,233,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,178,168,0,87,175,25,121,184,37,23,4,168,12,95,20,153,115,49,22,100,135,217,177,94,101,79,146,33,160,159,134,186,147,206,146,86,150,77,6,202,26,108,137,100,181,239,117,6,132,145,19,139,69,48,139,147,224,183,81,194,121,184,53,118,198,182,45,207,70,223,212,250,132,120,247,100,158,178,75,222,147,138,106,144,229,58,78,197,151,37,157,9,201,76,114,218,213,71,211,239,95,233,18,66,197,64,0,4,117,226,31,54,205,129,146,220,85,126,251,164,203,168,211,85,71,67,44,51,25,70,149,166,162,228,150,145,1,227,50,90,61,70,230,42,51,139,45,79,84,33,68,105,95,208,86,120,69,143,240,79,164,225,125,71,23,47,201,151,13,50,36,171,238,151,71,139,46,217,117,230,92,90,226,194,53,184,205,69,214,149,167,41,11,51,122,19,102,163,209,205,142,45,40,245,20,233,29,196,128,202,184,244,22,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,191,236,181,103,111,11,243,5,128,213,156,109,152,252,75,105,118,132,121,146,238,234,42,101,57,61,250,27,12,115,92,75,171,218,202,22,234,28,142,209,186,149,54,217,145,153,56,218,119,45,181,145,82,179,185,220,204,187,56,219,114,99,253,187,137,50,237,219,158,234,144,219,213,38,169,109,161,52,231,144,211,10,143,29,151,33,184,75,101,228,50,202,182,54,111,37,197,167,233,238,55,12,214,118,83,152,220,85,191,177,191,132,77,107,21,241,58,221,137,67,184,110,72,244,233,111,195,137,17,232,204,19,31,40,152,76,103,91,109,229,173,123,28,142,150,93,37,26,140,148,78,18,147,234,168,133,48,141,57,227,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,120,115,59,152,91,171,52,24,203,90,197,203,166,55,65,215,242,227,83,169,104,148,228,134,105,144,90,78,214,163,182,165,159,248,206,44,210,148,37,110,186,234,201,8,223,180,166,255,0,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,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,166,14,37,188,65,36,227,13,86,177,151,204,32,170,196,115,15,160,72,233,171,21,104,142,181,41,139,149,104,84,87,219,54,205,108,18,216,68,121,44,58,146,91,46,169,15,150,138,35,52,26,117,175,97,117,60,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,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,61,182,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,81,149,113,127,220,46,60,9,225,151,227,94,113,52,82,182,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,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,148,215,121,102,242,251,167,230,126,229,204,46,1,77,252,159,117,127,205,52,88,148,248,12,180,203,52,54,35,181,18,36,103,162,40,221,142,122,71,141,28,212,223,172,218,93,65,41,178,78,196,109,186,156,136,99,30,35,227,222,88,45,28,80,197,38,105,71,90,169,117,81,250,186,122,141,61,123,113,164,57,31,169,121,157,137,67,15,45,108,185,185,182,205,77,158,132,180,236,37,242,90,144,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,37,50,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,223,77,211,107,97,198,56,225,196,171,110,228,131,74,187,108,203,182,158,133,41,41,116,158,139,58,43,132,151,26,121,167,91,63,241,28,109,214,212,74,74,137,11,66,136,201,42,40,43,151,174,14,120,113,135,23,219,215,110,51,94,127,148,40,148,138,131,15,208,169,109,193,40,144,101,182,150,72,214,170,139,11,55,13,207,159,81,237,101,46,114,205,44,36,220,55,18,242,217,111,181,241,71,240,39,137,191,130,249,196,33,64,34,213,56,81,231,167,244,25,95,198,187,207,255,0,39,139,96,77,156,159,241,146,170,91,146,13,95,241,93,42,20,159,215,100,151,254,14,200,177,252,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,206,182,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,69,205,69,255,0,112,184,240,39,134,95,141,121,196,209,42,135,148,197,143,144,159,146,203,203,242,165,255,0,129,159,39,234,63,40,255,0,77,254,181,244,206,117,95,160,249,223,208,243,63,71,235,254,175,110,131,48,66,90,112,178,106,205,155,157,43,54,149,120,89,81,46,21,204,143,61,116,135,36,186,100,138,85,70,60,101,202,106,105,55,161,165,229,165,49,220,66,18,173,54,45,212,186,147,37,180,129,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,56,171,83,19,76,205,59,251,88,38,186,186,90,165,31,171,183,113,170,163,59,214,238,45,117,211,188,118,14,10,178,98,150,45,221,49,78,75,197,36,237,217,206,114,183,151,47,103,83,78,45,219,123,247,107,217,175,184,92,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,115,227,81,77,105,24,213,107,213,9,213,243,14,216,132,206,195,81,105,167,87,81,86,186,105,253,163,192,112,136,34,44,210,76,81,172,147,173,182,226,117,51,208,140,253,35,3,179,239,23,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,87,24,140,23,170,226,46,94,104,184,129,107,218,18,235,53,123,2,176,185,115,36,70,90,148,184,20,71,163,175,172,116,218,37,104,180,19,172,194,82,212,73,82,155,67,106,95,170,217,58,98,147,6,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,18,84,5,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,139,218,240,222,206,182,41,231,7,242,137,249,76,160,90,148,207,146,94,136,232,189,5,22,75,60,206,171,171,230,115,121,207,187,174,157,50,54,237,219,166,170,215,93,75,73,170,2,162,241,191,139,182,100,176,215,26,47,236,57,161,89,56,106,253,54,213,186,42,180,72,110,203,166,207,83,238,49,26,91,140,182,167,20,153,137,73,172,210,130,51,50,74,75,93,116,34,238,19,83,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,58,76,205,143,138,124,100,248,129,112,249,139,227,154,57,73,170,179,74,143,93,122,153,45,20,217,146,30,137,30,98,153,81,48,243,236,165,181,58,210,28,211,106,150,132,190,202,148,146,61,82,78,182,103,166,226,214,96,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,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,251,231,215,44,241,178,177,152,106,157,143,70,157,17,251,122,185,31,229,29,190,203,38,238,248,84,231,228,62,134,226,58,110,169,74,82,218,83,46,54,75,222,189,232,74,22,102,149,45,72,79,117,224,169,226,158,233,248,127,59,204,105,194,234,64,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,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,66,249,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,84,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,75,216,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,15,64,42,215,141,126,55,210,138,149,102,229,185,154,28,181,84,149,34,61,241,34,164,167,18,150,27,96,147,54,27,76,33,61,170,90,212,163,121,74,51,218,72,36,54,69,191,121,242,235,6,211,176,47,43,234,53,193,42,207,183,165,213,145,106,209,220,175,213,202,49,18,151,22,156,219,173,52,236,131,70,187,148,132,41,246,205,123,72,246,163,114,213,162,16,181,39,218,229,87,20,191,34,217,142,195,172,76,122,187,232,104,20,107,130,47,165,102,244,189,71,42,150,234,249,51,190,108,144,181,43,88,174,190,159,81,38,178,215,84,104,162,73,150,148,192,102,179,54,62,41,241,147,226,5,195,230,47,142,191,95,201,37,86,181,145,203,31,54,248,112,196,185,242,27,143,53,155,178,143,26,42,157,90,88,98,167,81,66,234,198,226,158,51,36,54,211,112,218,91,77,53,162,80,133,60,163,34,39,20,35,5,2,236,186,173,79,73,124,150,185,170,180,111,76,211,222,164,212,125,31,53,200,253,100,23,116,230,198,123,97,151,49,149,237,78,230,213,170,85,161,106,71,160,246,185,107,194,25,56,245,143,54,54,17,178,196,183,35,220,85,134,89,168,28,71,218,101,246,169,200,213,217,175,54,183,117,65,45,184,205,188,225,17,146,181,52,17,18,84,102,73,61,9,226,20,216,217,124,203,109,203,80,195,154,76,70,99,225,173,143,53,234,12,25,106,117,246,16,138,124,5,156,102,92,51,95,53,104,34,101,9,51,53,239,50,215,214,212,245,21,67,253,218,188,211,255,0,230,14,21,127,209,85,31,244,225,106,153,177,240,177,140,159,15,238,31,46,124,102,176,75,78,32,217,219,170,230,190,255,0,110,133,108,63,46,14,29,90,178,36,51,74,134,153,74,83,21,103,210,243,201,69,89,109,169,150,150,133,185,29,77,165,45,56,74,54,75,152,73,50,55,28,213,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,67,245,136,149,196,27,36,148,172,215,216,13,215,109,134,34,65,196,91,86,60,135,169,83,19,21,42,126,172,194,89,121,72,164,173,197,60,210,16,135,36,41,181,37,215,13,68,201,243,13,36,68,227,154,209,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,63,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,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,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,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,2,213,56,213,248,88,181,190,32,65,242,234,136,169,92,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,208,51,175,154,234,238,109,49,150,109,229,205,170,195,180,41,186,195,181,168,147,94,66,186,8,187,80,78,56,105,108,137,4,243,235,71,53,195,213,106,45,80,223,49,104,105,179,29,131,134,134,71,36,230,58,242,103,24,111,133,196,70,29,89,117,134,208,244,71,16,212,133,215,42,44,147,111,148,37,50,178,82,74,49,37,109,41,229,45,62,186,28,38,208,70,106,90,217,188,145,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,231,236,219,254,205,196,24,213,89,86,101,195,18,170,138,29,98,109,2,166,76,153,239,135,81,136,233,181,34,59,168,81,18,144,180,168,181,45,75,214,66,144,180,238,66,210,163,169,110,43,25,28,141,134,181,89,249,164,195,101,203,118,133,115,214,13,119,77,49,72,117,243,167,84,101,41,107,57,168,115,67,36,70,121,221,82,164,184,162,229,188,235,105,65,169,46,165,182,96,254,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,166,90,51,23,98,102,131,11,32,98,101,139,35,250,168,117,136,91,30,254,108,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,5,27,113,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,40,84,221,38,170,245,42,69,117,154,100,181,211,97,200,102,36,137,137,101,70,195,47,188,151,20,211,75,115,77,169,90,210,195,202,74,76,245,81,52,225,150,187,79,73,191,193,247,24,235,182,54,104,11,10,163,179,212,81,113,46,158,252,121,141,238,66,57,18,160,199,126,92,121,58,154,20,181,109,66,36,181,203,37,33,39,212,239,86,227,109,36,46,252,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,138,139,254,237,94,105,255,0,243,7,10,191,232,170,143,250,112,186,144,21,43,198,179,29,33,213,107,182,94,94,40,53,158,119,161,55,220,151,20,102,201,135,27,68,167,81,203,130,133,44,140,221,109,228,50,169,75,83,102,72,73,183,45,133,250,250,164,209,90,212,107,90,187,112,83,171,213,106,68,30,162,37,179,79,69,82,168,231,53,8,233,226,174,83,17,18,230,138,50,53,234,252,184,232,209,36,106,245,245,211,106,84,101,213,114,95,140,116,44,2,205,5,129,138,183,75,59,232,180,170,131,145,234,46,110,89,116,209,101,199,118,35,178,116,66,22,181,242,81,33,78,242,210,147,82,249,123,11,67,86,165,163,224,25,87,18,82,234,201,149,118,38,76,108,172,226,90,85,94,186,149,59,171,143,117,211,164,45,8,114,158,226,106,175,194,141,38,57,246,115,25,94,214,27,91,125,174,33,197,18,203,122,22,174,68,117,133,86,170,211,163,79,135,79,169,203,139,30,169,28,162,78,105,151,148,132,74,96,157,109,226,105,212,145,232,180,19,172,180,225,37,90,150,246,208,174,244,145,151,85,202,46,8,82,179,29,152,187,51,6,171,181,201,116,138,109,126,68,149,76,151,17,180,173,242,98,60,87,164,184,134,247,122,169,90,210,193,160,150,100,162,65,172,148,105,94,221,135,115,252,81,252,9,226,111,224,190,113,8,80,8,146,153,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,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,83,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,82,214,213,173,93,188,42,47,82,109,200,61,92,184,244,249,245,71,27,230,161,189,177,97,69,118,92,151,53,89,145,30,198,24,117,122,107,185,91,116,73,26,140,136,254,80,186,158,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,165,108,216,248,167,198,79,136,23,15,152,190,59,173,95,35,145,174,94,31,246,110,110,48,229,114,206,187,77,143,82,93,221,73,36,59,32,167,68,106,173,37,132,205,96,146,74,54,150,195,73,71,53,39,163,70,203,74,115,84,41,181,243,161,253,50,173,85,162,201,92,202,53,78,92,9,14,71,126,34,221,140,242,154,90,152,125,165,178,243,70,164,153,25,161,198,156,113,181,167,185,72,90,146,122,145,153,15,107,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,135,177,10,108,108,190,101,182,229,168,97,205,38,35,49,240,214,199,154,245,6,12,181,58,251,8,69,62,2,206,51,46,25,175,154,180,17,50,132,153,154,247,153,107,235,106,122,138,161,254,237,94,105,255,0,243,7,10,191,232,170,143,250,112,181,76,216,248,88,198,79,135,247,15,151,62,51,88,59,174,112,114,153,121,101,23,20,62,67,215,100,75,172,80,167,199,110,77,10,227,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,126,156,181,153,18,93,65,156,138,225,139,159,31,200,133,118,54,3,98,197,107,109,131,112,84,19,232,218,165,70,163,203,139,107,188,164,60,167,52,79,41,71,201,144,250,163,146,183,56,219,76,168,220,120,244,222,234,142,234,68,85,226,143,224,79,19,127,5,243,136,66,128,71,234,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,93,255,0,13,60,245,73,204,213,179,43,12,49,58,124,185,88,161,110,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,76,173,147,125,150,84,217,164,183,23,45,196,169,102,167,9,190,171,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,86,120,69,255,0,112,184,240,39,134,95,141,121,196,209,42,132,10,227,13,141,244,171,15,46,145,240,105,234,28,185,149,44,81,144,73,143,45,46,37,12,65,98,157,42,36,151,86,190,245,45,106,81,178,132,160,136,139,69,184,163,81,108,36,57,77,150,29,129,121,98,125,204,197,153,135,246,244,186,237,118,84,121,114,99,211,226,17,41,247,209,26,59,146,29,38,211,174,171,89,52,203,134,72,78,171,89,145,37,36,165,25,36,255,0,37,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,26,125,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,78,46,228,71,154,72,106,37,146,180,182,219,78,164,122,145,31,164,103,246,125,227,223,240,87,166,180,188,106,186,42,166,234,249,133,108,77,99,97,40,180,211,171,167,43,93,52,254,209,113,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,42,123,141,93,37,207,76,218,213,222,157,142,95,75,6,39,55,103,206,235,190,162,173,187,180,250,62,221,53,239,28,15,133,29,101,138,86,104,144,212,134,86,178,153,73,40,200,216,146,51,74,215,81,131,161,158,166,90,23,103,222,47,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,87,87,25,188,116,135,107,96,213,11,1,169,21,157,149,171,218,160,221,70,169,17,178,97,207,230,120,138,53,164,158,37,25,186,215,50,89,71,83,107,74,72,151,210,62,157,228,73,82,85,77,130,255,0,184,101,227,95,229,167,40,246,183,81,79,233,103,216,154,89,83,54,53,177,151,122,38,25,233,220,111,87,22,165,107,21,216,219,212,123,117,116,157,218,146,78,221,101,80,8,85,157,110,27,223,158,14,41,210,177,51,242,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,243,46,249,109,254,170,63,44,126,88,250,55,253,164,244,127,75,210,117,63,250,195,219,247,117,63,239,116,217,237,215,178,85,0,173,92,88,224,215,249,80,197,59,203,19,63,56,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,37,86,74,114,165,249,159,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,162,204,216,248,167,198,79,136,23,15,152,190,44,39,134,246,3,89,185,146,225,249,136,248,83,121,194,136,164,84,111,138,138,233,147,158,142,111,46,147,81,42,84,2,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,29,117,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,86,21,194,179,62,63,235,70,85,49,126,181,253,107,86,133,118,167,81,255,0,136,68,106,34,81,202,255,0,148,41,165,184,247,245,113,208,159,209,32,114,174,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,106,226,199,6,191,202,134,41,222,88,153,249,199,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,155,94,4,219,56,41,242,167,229,31,201,206,183,249,207,161,232,249,253,68,199,228,254,135,152,230,221,188,253,191,76,245,219,175,102,186,21,0,230,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,71,94,43,25,28,141,134,181,89,249,164,195,101,203,118,133,115,214,13,119,77,49,72,117,243,167,84,101,41,107,57,168,115,67,36,70,121,221,82,164,184,162,229,188,235,105,65,169,46,165,182,126,255,0,5,204,189,122,78,187,113,230,118,173,38,149,34,37,35,169,180,169,16,156,139,205,148,204,229,162,51,207,204,75,138,45,25,209,135,9,148,154,53,82,211,33,242,51,66,83,163,150,212,3,57,153,224,198,42,174,55,230,143,16,46,233,149,232,149,90,108,42,196,154,37,5,216,50,148,252,34,165,68,117,76,198,84,117,26,214,157,142,37,38,250,141,179,216,167,31,113,105,34,223,160,154,156,35,178,207,102,226,46,11,227,5,247,114,206,150,82,47,56,243,176,204,206,33,155,79,192,167,59,17,151,101,173,181,169,74,105,75,116,228,71,211,123,71,203,56,164,100,106,39,20,145,90,216,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,73,81,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,224,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,164,255,0,6,76,186,124,154,177,43,185,151,175,199,210,125,223,204,161,91,254,191,208,165,176,241,117,78,250,142,154,79,155,41,162,70,215,27,74,209,209,110,73,154,94,237,159,248,177,98,254,84,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,181,23,253,137,255,0,228,241,63,243,99,225,99,25,62,31,220,62,92,248,205,96,151,252,64,178,35,93,202,173,212,229,235,107,35,173,195,43,130,160,109,211,164,234,134,253,23,41,247,37,56,213,43,98,228,59,33,254,84,104,233,62,165,68,73,94,186,30,138,236,63,149,144,92,235,221,89,83,196,120,148,74,181,79,168,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,95,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,5,37,241,159,164,210,169,217,175,162,76,167,211,34,69,145,84,177,224,75,156,235,44,165,11,148,249,76,154,201,58,234,136,181,90,201,166,90,108,148,173,79,99,104,79,114,72,138,16,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,127,217,5,205,116,60,214,224,116,74,221,77,221,151,157,175,201,163,221,12,184,243,6,227,242,146,202,77,51,210,219,68,158,91,50,61,117,36,141,180,37,46,33,246,211,184,154,222,174,43,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,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,82,176,145,89,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,133,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,69,43,97,182,117,238,172,169,231,187,22,104,149,106,159,81,134,87,54,40,86,219,184,233,242,13,197,183,3,125,77,214,213,83,142,77,165,107,75,205,32,136,214,148,36,249,205,160,144,101,185,45,45,171,137,164,212,236,220,87,176,33,86,97,183,18,191,105,222,52,118,228,180,137,113,12,216,168,83,165,178,74,73,56,203,201,35,52,56,211,133,170,28,73,118,40,201,69,222,66,138,248,131,100,146,171,149,11,253,186,237,176,196,185,216,117,117,72,144,245,42,98,98,169,44,82,95,83,207,41,20,149,184,167,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,78,107,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,143,135,148,197,92,76,181,112,111,14,46,60,82,189,101,244,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,99,42,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,22,191,64,203,23,255,0,209,182,165,78,93,175,74,129,114,79,167,189,137,238,191,80,123,168,253,19,229,33,18,153,82,121,132,203,206,209,216,109,164,165,27,63,74,104,115,97,173,211,21,87,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,159,109,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,249,88,177,98,254,84,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,181,23,253,137,255,0,228,241,106,128,51,89,154,124,107,252,226,115,5,123,99,27,116,254,138,37,193,80,46,129,133,53,203,113,16,88,105,17,226,243,83,204,112,137,227,97,150,141,205,171,52,243,13,123,116,78,132,86,41,194,199,42,48,239,76,169,226,133,67,19,90,230,91,120,213,178,143,18,50,89,97,199,27,139,0,228,54,83,218,90,205,196,165,228,202,125,222,89,56,209,41,183,33,161,194,220,75,73,149,75,13,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,140,171,139,254,225,113,224,79,12,191,26,243,137,162,178,248,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,38,79,6,204,189,124,139,194,122,182,97,106,210,105,82,229,226,38,144,169,8,110,46,178,169,208,97,73,144,211,233,83,234,34,50,231,190,130,53,52,143,87,108,102,20,106,82,143,107,125,175,138,63,129,60,77,252,23,206,33,10,1,18,127,60,153,28,188,178,133,121,38,84,85,203,174,97,213,114,66,145,65,175,45,5,189,181,232,106,232,166,109,34,74,36,165,36,163,37,17,18,30,66,77,104,36,154,93,105,175,171,195,207,58,117,92,172,98,132,122,21,223,112,75,78,21,220,178,12,174,8,101,25,82,138,19,230,222,214,170,12,54,149,18,144,180,168,154,75,166,130,81,173,146,81,114,220,90,25,219,125,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,14,107,154,60,11,252,229,48,38,230,193,79,149,63,39,62,81,244,95,206,125,15,89,200,233,230,49,39,244,60,198,247,110,228,109,250,101,166,237,123,116,208,225,86,19,240,107,252,151,226,157,155,137,159,156,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,131,242,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,46,83,9,50,89,74,202,198,66,113,114,187,119,219,241,19,138,151,46,27,220,103,112,76,41,41,148,112,152,56,79,169,170,123,14,37,36,148,33,41,38,148,233,32,212,75,120,148,124,199,16,134,118,211,8,186,158,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,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,136,1,196,235,33,223,145,10,236,156,121,194,122,46,219,6,224,168,43,210,84,186,117,59,151,22,215,121,72,101,45,234,174,106,143,147,33,245,72,52,237,109,182,153,81,182,201,105,189,164,159,106,224,217,150,47,70,208,170,217,157,189,109,122,83,206,86,52,167,217,19,92,123,155,42,51,45,174,67,53,7,210,217,106,134,185,139,36,178,149,159,206,237,105,242,34,75,110,106,237,138,98,197,139,249,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,254,212,95,246,39,255,0,147,196,255,0,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,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,102,214,73,82,20,182,157,117,4,180,111,220,89,225,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,63,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,116,138,226,143,224,79,19,127,5,243,136,66,128,69,212,241,58,200,119,229,190,133,39,30,112,158,139,186,254,183,233,234,244,149,46,157,78,230,74,186,25,74,217,75,122,171,154,146,231,71,97,50,13,59,91,113,215,146,77,178,90,236,105,37,78,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,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,22,115,5,255,0,112,184,240,39,134,95,141,121,196,209,42,133,16,241,94,198,42,174,37,102,210,183,104,166,189,18,117,189,135,209,227,209,41,109,66,148,167,88,109,245,50,219,211,84,180,239,82,10,73,72,90,216,112,210,73,61,34,180,133,150,230,204,199,74,224,183,131,148,43,195,25,110,220,98,171,189,204,151,135,116,248,241,233,113,182,172,182,202,169,38,67,106,147,189,43,34,61,140,49,33,174,90,144,180,171,169,221,234,169,180,153,196,12,211,224,167,230,237,152,43,219,7,27,168,117,177,45,250,129,116,15,169,222,99,139,130,251,72,145,23,154,174,91,100,111,19,15,52,78,109,65,39,152,75,219,170,116,51,182,158,15,184,199,66,190,114,192,88,85,29,158,158,181,134,149,7,227,204,111,114,215,207,139,58,67,242,227,201,212,208,148,39,114,215,37,174,89,41,106,46,155,122,182,147,137,33,58,128,0,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,23,21,202,203,21,92,209,45,168,236,173,5,14,146,113,151,189,36,70,165,162,163,59,83,45,12,245,46,223,188,119,206,10,148,151,61,51,116,215,122,118,57,125,44,232,156,221,159,59,174,250,114,182,238,211,232,251,116,215,188,91,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,10,216,227,49,105,49,58,193,160,220,234,122,97,185,30,116,88,228,218,20,92,173,18,205,65,123,140,180,239,237,211,93,123,132,8,200,29,206,171,91,51,182,139,228,242,27,76,234,140,8,43,220,173,53,74,234,17,76,200,187,75,183,213,251,126,225,161,152,175,38,68,102,95,65,153,165,198,210,178,215,220,101,168,255,0,80,0,0,0,31,195,50,46,211,61,7,248,74,168,211,224,160,220,155,58,60,116,145,106,106,117,212,160,180,247,246,159,216,99,195,221,88,255,0,130,150,92,103,164,220,88,173,104,195,54,9,91,154,118,187,17,183,12,210,74,51,73,37,110,23,111,170,162,211,222,67,143,221,60,70,114,197,109,50,78,162,245,137,81,61,116,219,6,165,79,120,251,149,236,234,75,245,127,235,33,225,234,60,88,114,221,13,179,91,7,87,124,253,205,244,10,63,111,186,103,216,63,12,62,46,25,118,144,241,54,228,58,243,69,250,203,110,10,75,191,223,214,15,119,100,113,40,203,37,229,40,225,185,117,55,72,81,119,57,83,157,79,142,142,244,151,127,84,127,173,254,66,63,112,238,118,166,56,224,229,238,218,23,106,98,141,165,85,82,210,74,229,195,173,197,125,105,215,111,97,147,110,30,135,235,39,252,165,239,30,213,151,153,144,218,94,97,212,56,218,136,141,42,66,136,200,200,253,164,100,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,26,196,255,0,224,201,138,95,37,51,29,93,195,57,245,222,150,5,247,111,185,211,66,233,119,245,149,72,75,39,153,249,194,65,169,189,145,85,81,87,106,146,133,107,161,234,174,89,11,169,0,1,10,179,173,196,135,243,62,197,58,86,25,254,70,190,86,250,78,223,98,187,214,252,162,232,57,124,201,50,25,229,114,250,87,117,211,166,221,187,113,107,191,77,59,53,63,87,145,140,243,254,122,63,45,191,212,187,228,119,200,239,70,255,0,183,126,144,234,186,190,167,255,0,87,103,102,222,155,253,246,187,253,154,118,202,160,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,238,185,228,202,37,43,55,216,70,155,81,138,140,74,61,217,65,144,170,149,185,85,126,58,86,132,62,104,52,174,43,203,36,155,168,140,241,109,223,203,61,73,109,178,225,165,206,81,54,172,251,93,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,208,51,1,152,91,171,49,115,44,138,221,235,27,90,213,163,103,195,180,164,212,21,41,199,220,170,244,207,200,113,19,29,55,12,214,79,45,15,164,156,51,82,183,56,133,172,141,36,178,66,37,87,5,79,20,247,79,195,249,222,99,78,23,82,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,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,233,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,243,248,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,28,83,58,120,153,249,34,202,158,39,223,77,203,170,196,151,30,223,126,159,2,85,45,206,92,168,179,166,153,67,138,250,23,189,38,142,91,242,26,89,173,42,220,148,164,212,146,53,17,17,231,8,105,35,39,246,4,108,48,202,230,22,217,140,219,210,232,82,34,218,240,100,212,41,242,201,212,190,197,70,75,69,34,105,56,151,79,122,22,114,94,120,205,7,166,195,51,73,18,72,137,37,78,220,84,240,114,133,132,89,184,171,201,183,30,210,37,251,79,106,241,114,54,213,255,0,37,149,37,247,219,146,91,214,181,26,249,143,199,117,253,125,84,167,159,177,41,36,160,140,228,175,4,188,107,255,0,195,172,185,204,167,251,239,90,124,166,218,255,0,147,195,150,219,203,55,63,228,70,218,82,223,245,230,165,125,2,22,168,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,37,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,252,184,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,15,64,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,169,43,178,214,161,95,54,173,102,202,186,96,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,179,136,22,68,107,185,85,186,156,189,109,100,117,184,101,112,84,13,186,116,157,80,223,162,229,62,228,167,26,165,108,92,135,100,63,202,141,29,39,212,168,137,43,215,67,209,93,135,245,120,115,103,219,243,87,174,191,134,248,136,199,81,134,87,53,67,172,151,33,136,251,229,81,103,45,8,104,230,36,144,91,222,100,208,219,105,117,174,213,18,80,149,180,91,146,166,222,188,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,20,173,198,175,197,61,173,240,254,15,152,212,68,74,176,176,26,242,196,172,35,196,44,86,179,225,75,169,163,13,228,82,151,87,131,26,57,56,182,233,210,209,52,221,154,103,188,149,177,133,68,108,150,148,161,94,163,202,113,70,132,52,179,29,43,135,165,95,48,84,172,205,91,237,229,214,157,215,85,103,114,216,175,176,234,90,68,85,208,147,41,135,101,166,76,135,25,119,164,101,92,166,210,111,33,6,233,41,73,75,100,181,173,45,174,197,120,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,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,129,183,253,155,133,153,38,195,28,65,196,27,134,37,14,222,161,225,189,191,38,116,233,38,123,26,71,163,227,145,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,250,172,191,102,31,11,243,53,96,39,17,176,162,171,46,101,53,18,10,12,198,165,195,114,51,240,166,147,45,60,228,103,18,162,218,165,161,47,182,70,166,212,182,204,204,246,173,90,106,58,88,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,64,97,61,139,249,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,25,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,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,70,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,36,254,113,41,52,170,214,84,49,134,29,102,153,18,124,118,236,122,212,180,53,37,148,186,132,190,196,55,94,101,210,74,136,200,150,219,173,182,226,21,222,149,161,42,45,12,136,198,109,198,170,4,0,227,39,141,127,33,178,251,73,193,200,148,254,116,188,77,168,31,57,247,26,220,219,16,105,206,199,144,230,213,19,137,52,188,167,215,12,147,170,22,147,111,159,174,213,108,49,81,120,41,133,245,92,106,197,203,67,10,40,202,150,220,139,166,177,26,154,185,17,161,42,90,225,176,181,151,58,81,180,147,35,90,25,107,152,234,253,100,145,33,181,25,169,36,70,101,167,49,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,186,158,18,119,173,42,234,201,109,191,66,167,199,150,220,139,58,177,85,162,78,83,200,73,33,199,215,37,83,137,77,25,40,204,209,202,156,210,76,212,73,61,233,89,105,161,18,149,50,128,4,127,207,198,38,93,88,69,148,44,73,190,172,169,125,37,106,61,62,61,62,52,164,184,227,110,69,235,101,179,13,111,180,182,214,149,161,230,209,33,75,109,100,175,85,196,161,70,70,68,100,121,215,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,66,141,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,148,213,224,125,122,213,103,216,24,167,135,47,71,136,84,218,29,98,157,91,142,234,80,174,122,159,156,203,172,186,149,171,118,211,65,38,158,201,164,137,36,100,106,115,83,86,164,73,179,65,149,113,127,220,46,60,9,225,151,227,94,113,52,72,171,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,126,171,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,35,95,20,127,2,120,155,248,47,156,66,20,2,53,17,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,22,207,38,71,47,44,161,94,73,149,21,114,235,152,117,92,144,164,80,107,203,65,111,109,122,26,186,41,155,72,146,137,41,73,40,201,68,68,135,144,147,90,9,38,151,90,107,170,240,220,226,9,27,46,210,92,193,236,100,170,203,86,29,84,100,42,76,42,147,206,186,242,45,149,147,79,184,233,53,29,150,29,121,228,73,120,216,73,161,42,74,27,89,173,205,53,91,134,119,104,2,42,241,71,240,39,137,191,130,249,196,33,64,34,231,184,105,112,251,141,131,212,170,62,96,241,126,149,45,188,65,159,31,169,163,210,101,180,236,87,237,164,45,50,152,112,156,36,62,104,125,114,35,62,210,141,15,52,149,176,122,164,200,150,74,210,90,230,199,194,198,50,124,63,184,124,185,241,154,193,117,60,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,6,85,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,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,229,112,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,70,172,244,100,202,133,156,60,56,139,76,110,171,232,107,206,215,234,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,148,195,150,124,157,226,230,101,177,114,78,22,209,168,242,232,8,160,72,229,221,149,58,148,53,161,20,4,37,106,66,208,243,106,218,163,146,106,67,136,68,125,82,181,45,10,212,208,132,56,227,118,231,196,110,157,93,163,240,234,189,41,55,77,199,242,130,181,10,159,110,199,168,213,250,52,68,244,132,164,85,32,37,217,60,132,25,161,174,98,201,75,229,164,246,167,118,133,216,66,133,198,170,5,69,241,94,200,228,155,106,171,91,205,198,28,174,33,80,170,82,35,174,238,164,146,26,142,112,101,186,166,216,76,214,9,36,146,117,15,186,164,115,82,122,186,79,58,167,53,90,92,95,38,16,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,241,92,65,169,43,74,29,105,165,154,23,179,105,242,161,127,220,46,60,9,225,151,227,94,113,52,72,172,66,189,105,88,107,96,92,184,141,93,143,45,250,109,171,71,155,91,152,212,68,37,79,184,196,102,86,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,198,96,106,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,23,211,194,202,192,141,98,228,182,205,148,118,244,186,77,74,234,145,62,191,82,41,36,234,87,41,110,73,91,81,228,18,28,63,85,11,134,196,67,70,194,36,41,27,86,90,239,53,42,16,113,164,193,202,21,159,140,182,150,49,82,30,229,203,196,74,124,136,245,72,219,86,123,165,83,83,29,180,201,222,165,153,22,246,31,142,215,45,40,66,83,211,110,245,148,226,140,190,87,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,139,169,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,249,15,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,175,249,12,189,227,194,76,226,225,151,104,239,27,109,195,175,58,95,172,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,173,255,0,81,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,183,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,135,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,138,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,229,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,230,41,154,109,201,79,228,110,237,45,202,36,235,242,122,163,161,125,167,252,159,184,121,235,143,42,89,149,179,212,227,149,28,20,191,16,203,68,102,169,77,219,115,201,146,34,215,95,92,217,34,238,73,159,221,218,60,205,62,233,198,76,48,149,186,159,95,188,109,135,91,115,69,37,185,82,161,122,196,101,170,76,136,210,125,232,46,207,247,191,96,146,56,47,197,7,48,184,94,168,144,43,85,38,110,74,115,43,108,156,85,85,233,211,31,52,23,44,140,139,116,180,167,93,173,159,217,170,143,222,44,107,46,188,76,112,87,24,138,37,34,234,172,67,181,235,47,161,178,87,164,100,68,133,29,110,171,146,157,136,223,41,107,51,53,184,173,11,77,116,73,251,72,75,218,93,90,149,91,134,221,70,141,82,139,62,43,201,37,182,252,103,146,235,107,73,145,25,25,41,38,100,100,100,100,127,113,144,253,96,0,0,0,0,0,0,0,0,0,0,0,0,0,56,166,114,113,210,30,93,178,227,121,226,55,166,125,29,90,77,61,202,117,184,164,19,11,121,117,137,8,83,113,77,182,159,50,67,188,181,159,61,104,209,71,202,101,213,108,81,36,210,121,194,1,232,48,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,104,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,1,94,188,66,248,122,99,70,108,241,162,139,136,216,115,115,217,84,234,109,58,215,141,68,117,170,220,217,108,190,167,219,151,45,229,41,41,102,51,169,52,109,144,130,35,53,17,234,74,236,238,51,246,188,55,178,83,138,121,62,252,162,126,83,43,246,165,79,229,111,162,58,47,65,74,146,247,47,165,234,249,156,222,115,13,105,175,82,141,187,119,107,162,181,211,66,214,106,128,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,16,87,138,22,74,63,56,11,17,120,207,135,180,202,172,236,73,179,105,232,140,213,58,17,115,189,51,75,75,202,90,227,147,74,81,104,243,92,215,222,108,219,35,91,158,187,91,28,82,218,229,210,8,159,252,21,60,83,221,63,15,231,121,141,56,93,72,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,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,172,190,55,24,161,74,139,96,97,238,11,178,152,143,212,170,117,135,110,137,6,153,169,231,195,98,51,46,70,107,124,125,13,91,31,84,183,182,184,102,146,214,35,137,34,87,110,202,234,201,253,129,39,19,243,71,133,182,99,54,244,74,236,121,87,68,25,53,10,124,178,105,76,63,78,140,233,72,154,78,37,211,216,180,20,102,94,51,65,235,188,136,210,68,163,50,73,233,36,86,95,27,140,47,165,74,176,48,247,26,25,84,70,42,84,202,195,182,188,130,76,36,243,230,49,37,151,36,181,190,70,164,173,140,42,35,219,91,50,81,107,45,197,17,167,183,124,42,225,175,139,210,112,131,56,54,59,230,252,178,166,222,18,14,208,169,51,25,134,157,91,232,156,164,162,58,76,220,211,98,19,48,162,56,181,32,201,100,134,148,69,187,83,66,180,18,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,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,5,16,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,91,135,94,69,100,230,150,242,43,227,16,96,75,70,21,208,36,60,204,231,163,74,105,11,169,212,89,40,235,42,105,145,56,79,178,133,55,33,46,45,228,163,232,33,72,74,208,181,18,209,122,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,41,91,141,95,138,123,91,225,252,31,49,168,142,149,193,30,147,74,175,210,177,230,133,93,166,68,168,211,106,49,237,248,147,33,203,101,47,49,37,135,19,83,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,139,31,193,76,4,194,124,187,90,178,172,172,28,181,62,79,209,102,212,23,84,126,55,93,38,94,249,75,109,182,212,230,249,14,56,178,213,12,182,90,17,237,245,117,211,83,51,56,129,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,160,17,34,179,33,156,27,155,27,48,211,13,112,74,140,114,233,214,37,129,107,208,32,46,4,150,163,169,115,43,112,160,170,59,211,137,105,71,53,8,50,121,198,144,223,49,73,52,54,151,13,41,90,205,8,252,153,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,245,128,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,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,205,102,108,124,83,227,39,196,11,135,204,95,22,169,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,85,2,144,56,193,99,29,118,249,205,1,225,84,134,122,122,46,26,83,216,143,13,189,200,95,62,84,232,236,75,145,39,82,66,86,157,200,92,102,185,102,165,164,186,109,233,218,110,40,131,131,238,14,87,111,156,208,22,42,199,123,167,162,225,165,61,249,19,28,218,133,243,229,78,142,252,72,241,180,53,165,105,220,133,201,119,152,73,90,75,166,216,173,166,226,76,93,248,163,110,47,184,95,85,178,243,105,38,252,121,82,223,166,226,13,30,21,74,59,234,132,166,152,105,248,204,166,19,177,80,238,166,151,150,148,199,101,229,105,180,210,82,155,35,79,114,149,213,120,31,94,180,168,23,254,41,225,203,209,229,157,74,185,71,167,86,227,186,148,39,144,150,32,188,235,46,165,106,221,184,150,106,168,50,105,34,73,145,146,92,212,211,161,18,173,208,0,85,175,28,27,254,75,84,172,44,194,216,55,12,67,143,42,69,70,191,84,164,164,218,83,228,182,146,211,16,164,44,180,230,161,6,79,79,66,123,73,11,50,115,233,27,101,182,11,100,103,11,233,88,199,155,76,51,176,235,170,136,116,215,235,30,146,152,196,184,73,150,196,182,32,178,228,215,34,184,210,140,146,164,60,152,198,201,235,169,17,56,102,105,86,155,79,70,98,170,248,226,218,127,253,41,47,168,118,207,255,0,94,41,53,10,203,112,191,228,174,196,140,243,228,95,242,213,182,218,149,253,122,146,95,76,196,106,225,63,116,215,109,252,237,90,20,154,68,238,158,37,205,79,171,210,234,141,242,144,190,162,42,32,189,45,45,234,162,51,70,143,196,142,189,82,100,175,83,77,118,169,68,119,210,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,82,87,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,80,14,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,206,171,195,131,135,252,204,196,87,90,197,188,94,183,127,212,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,1,21,120,163,248,19,196,223,193,124,226,16,133,92,45,50,19,242,238,101,7,53,216,160,254,203,126,149,80,235,45,10,92,121,26,57,62,116,71,205,37,50,66,144,122,182,203,47,180,162,67,90,146,156,113,179,53,145,52,146,75,246,254,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,83,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,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,2,133,184,140,228,163,243,85,196,118,43,246,5,50,170,230,25,93,63,57,77,146,249,115,91,165,206,51,89,185,76,83,219,148,181,109,66,9,198,148,233,37,75,109,74,78,174,169,151,92,56,128,47,251,133,199,129,60,50,252,107,206,38,143,21,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,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,141,68,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,33,95,23,220,47,165,94,153,75,147,126,60,168,140,84,176,250,177,10,165,29,245,66,75,175,186,196,151,147,9,216,168,119,82,83,40,82,164,50,242,180,220,74,56,173,145,167,185,73,168,12,181,226,244,156,5,199,155,27,23,25,126,91,113,237,218,195,47,84,10,35,13,60,251,180,229,234,212,214,91,67,186,32,214,228,103,30,108,140,205,58,26,200,201,73,50,37,22,151,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,74,165,90,149,68,134,229,70,179,82,139,2,43,41,53,184,252,151,146,211,104,73,17,153,153,169,70,68,68,68,70,127,113,24,136,89,138,226,99,130,184,58,82,233,22,173,98,29,209,89,97,14,18,125,29,34,36,216,232,117,60,228,236,94,201,72,89,25,45,180,234,90,107,162,139,218,98,185,113,167,138,14,97,113,65,82,224,81,106,76,219,116,231,150,225,54,170,83,211,161,190,72,62,97,17,30,217,106,78,187,92,47,179,84,151,184,70,234,133,211,140,152,159,43,117,66,191,120,220,238,184,230,137,75,146,165,77,245,140,207,68,145,25,168,251,214,125,159,239,190,209,233,173,204,169,102,86,240,83,110,83,176,82,252,91,46,145,26,101,57,109,207,54,76,143,77,61,114,100,203,185,68,127,119,104,244,63,152,166,105,183,41,63,145,187,180,246,168,211,175,201,234,142,135,246,151,242,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,242,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,236,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,237,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,234,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,72,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,209,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,234,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,42,87,141,166,49,215,93,186,172,92,191,71,103,147,69,141,79,43,198,99,155,144,174,174,83,142,72,137,28,180,52,111,111,146,134,164,246,146,246,175,170,245,147,171,105,51,134,217,88,192,104,216,200,222,42,220,213,216,82,220,161,97,182,27,220,23,51,139,76,119,77,135,42,40,132,226,96,50,183,144,180,147,75,39,76,228,164,140,213,204,40,110,32,208,164,154,205,60,40,118,172,228,224,92,204,187,102,58,243,195,159,67,122,58,138,154,131,149,27,113,40,55,214,202,232,242,22,167,34,147,110,190,68,183,121,104,62,66,215,170,139,154,203,169,222,163,73,168,236,255,0,131,38,41,124,171,203,141,119,12,231,215,122,169,246,37,192,231,77,11,165,217,209,210,230,160,158,103,231,9,4,151,55,202,77,69,93,170,82,211,166,135,162,121,100,39,248,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,69,124,91,112,182,196,194,252,211,179,242,22,133,232,207,149,182,250,110,154,199,242,167,158,234,170,146,170,51,185,239,252,234,213,179,119,45,30,162,54,160,180,236,73,106,99,213,240,84,241,79,116,252,63,157,230,52,225,117,32,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,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,141,184,194,222,180,171,171,56,43,161,83,227,203,110,69,157,107,211,104,147,148,242,18,72,113,245,169,233,196,166,140,148,102,104,229,78,105,38,106,36,158,244,172,180,208,137,74,244,28,23,45,63,76,102,106,227,186,101,219,61,108,75,126,207,147,201,168,185,11,152,221,62,115,242,163,33,189,174,153,25,52,243,140,20,196,167,67,37,41,178,124,139,84,239,23,82,34,255,0,18,140,33,141,139,249,62,190,24,38,34,29,74,207,142,87,125,53,233,47,186,210,24,92,20,169,114,20,68,222,187,214,168,103,45,180,37,100,104,53,186,147,61,186,18,211,68,56,79,125,126,75,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,78,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,219,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,28,171,54,62,22,49,147,225,253,195,229,207,140,214,9,255,0,197,11,61,63,150,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,117,201,222,85,111,44,215,226,229,62,207,163,83,101,166,216,167,72,143,38,236,171,182,225,50,138,117,56,215,235,146,93,82,22,158,165,196,165,196,178,141,170,220,178,53,25,114,208,226,209,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,90,160,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,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,29,43,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,246,185,205,202,5,213,147,188,71,131,103,85,171,223,40,232,181,170,122,106,20,138,235,116,231,34,55,39,67,216,251,10,66,141,104,75,205,44,136,212,132,56,230,141,186,194,204,210,110,108,79,75,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,222,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,136,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,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,149,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,102,135,50,152,189,39,30,177,230,249,197,199,159,150,228,123,138,176,243,212,242,150,195,76,190,213,57,26,53,9,151,16,214,168,37,183,25,182,91,51,35,86,166,131,51,82,140,205,71,103,252,19,240,190,171,111,97,29,249,138,245,5,75,102,61,231,88,139,77,131,29,232,74,105,14,49,79,67,154,202,105,211,61,30,66,221,152,235,71,181,58,37,113,86,91,148,102,100,139,31,21,151,199,6,202,170,207,176,48,179,17,153,145,16,169,180,58,197,70,137,33,165,45,92,245,63,57,150,158,105,72,78,221,166,130,77,61,226,81,154,136,200,212,222,132,173,76,211,10,184,101,213,169,84,92,241,225,132,202,205,78,36,8,238,72,169,68,67,178,94,75,72,83,239,211,37,178,203,68,165,25,17,173,199,92,109,180,39,189,75,90,82,90,153,145,13,4,128,10,22,226,193,116,215,110,12,237,93,244,154,188,238,162,37,179,79,164,82,233,109,242,144,142,158,42,224,179,45,77,234,146,35,94,175,203,144,189,84,102,175,95,77,118,165,36,93,131,130,126,23,210,174,28,92,191,49,94,160,168,143,72,179,40,241,105,176,99,189,9,46,173,183,234,11,115,89,77,58,103,171,43,67,80,221,104,246,167,85,34,82,203,114,72,140,151,113,34,31,241,96,181,168,87,6,73,110,250,181,94,15,81,46,217,168,82,42,148,183,57,171,71,79,41,115,153,136,167,52,73,145,47,86,37,200,70,138,35,79,175,174,155,146,147,42,65,194,123,235,242,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,126,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,58,120,143,241,0,153,152,138,235,184,73,132,55,23,250,147,192,233,159,118,76,118,223,142,229,197,43,98,28,221,33,15,33,183,16,203,46,25,161,12,154,118,155,141,27,170,53,252,201,53,200,50,73,147,235,155,55,56,160,213,21,37,46,21,147,67,144,194,174,202,196,71,99,243,224,176,235,111,173,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,170,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,30,43,25,48,134,205,199,124,59,168,97,110,32,177,45,251,122,173,34,11,211,152,140,249,178,185,8,141,45,153,68,201,172,189,100,161,106,97,40,89,164,210,189,138,86,213,33,90,40,189,168,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,212,241,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,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,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,30,96,133,255,0,112,184,240,39,134,95,141,121,196,209,13,120,224,222,180,169,247,254,22,97,203,49,229,149,74,135,71,168,214,228,58,164,39,144,166,39,60,211,45,37,10,221,184,214,74,167,188,106,35,73,17,18,155,208,213,169,146,99,175,11,235,79,229,94,118,176,251,168,182,125,51,2,141,233,26,180,205,240,186,134,97,242,160,191,211,201,115,82,52,183,178,82,163,108,112,244,218,233,181,180,201,70,145,127,195,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,68,52,231,130,152,161,74,198,172,35,180,49,94,140,152,141,199,186,104,241,170,75,143,26,106,101,162,27,235,65,115,162,155,169,34,37,173,151,121,141,47,213,73,146,219,81,26,82,100,100,94,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,53,198,236,192,225,190,2,91,111,215,239,186,236,88,202,75,74,91,49,78,83,8,125,227,38,220,90,73,40,117,196,110,215,148,178,45,15,180,203,79,126,148,255,0,155,254,36,216,135,141,19,166,218,152,127,54,69,10,216,75,142,54,78,70,113,248,178,95,78,178,27,209,70,212,165,182,164,169,183,80,103,217,218,105,47,97,22,177,46,206,176,113,7,22,110,34,167,90,212,26,197,122,163,49,237,92,91,17,95,148,173,203,90,72,214,179,66,84,175,164,226,117,51,253,111,180,79,204,184,240,142,185,174,83,135,95,198,105,238,83,32,184,219,111,116,113,93,113,153,4,103,201,94,213,162,68,51,47,162,167,72,203,94,242,34,247,139,9,194,140,147,101,243,9,105,109,64,164,216,148,186,155,205,154,86,114,170,116,184,47,63,188,146,130,212,150,150,18,125,237,145,253,230,102,59,101,50,141,73,163,69,68,42,85,54,44,54,27,34,74,91,97,148,182,146,34,34,34,236,73,17,119,17,23,236,31,183,184,127,202,144,133,150,213,164,148,71,236,50,212,124,138,133,155,104,213,89,117,138,149,175,73,148,219,230,163,117,47,66,105,100,179,50,50,61,72,210,122,235,169,235,175,188,115,235,175,42,121,126,188,88,113,138,190,20,90,164,78,32,210,106,110,133,11,113,106,74,45,72,212,201,246,250,199,218,35,158,36,112,149,203,213,219,213,76,160,63,89,163,74,90,22,108,181,13,80,99,199,74,207,121,167,84,162,25,153,39,85,17,118,123,8,189,194,29,98,239,8,220,97,181,17,38,125,135,58,21,98,59,107,90,155,100,157,149,33,245,54,92,195,34,218,212,50,35,86,137,65,123,181,63,180,132,65,191,176,43,23,176,174,107,140,222,54,21,195,75,56,238,26,74,67,212,185,76,54,102,147,81,110,74,156,109,61,159,54,163,35,247,23,216,99,216,224,134,112,113,191,2,171,16,228,208,46,218,140,200,17,93,111,125,58,124,249,110,70,216,149,182,102,158,82,30,66,126,139,68,157,59,180,51,47,186,210,178,215,197,51,11,49,54,60,74,30,36,200,98,221,173,173,45,161,78,190,184,208,226,45,195,38,82,100,149,61,45,75,51,53,173,102,93,154,237,79,188,140,77,107,110,238,182,110,234,123,85,75,106,187,2,165,25,228,37,104,114,44,166,222,35,35,73,40,187,80,163,46,229,39,219,237,33,246,0,0,115,172,196,84,152,165,96,109,247,53,249,11,100,155,183,42,134,75,109,100,149,17,148,55,79,176,204,203,183,176,103,6,229,74,238,44,72,170,54,211,174,58,117,26,219,233,66,150,173,203,87,49,243,208,204,251,117,63,91,237,26,24,201,173,168,213,159,150,187,2,156,217,56,75,122,222,165,72,119,126,159,164,56,17,201,90,118,23,103,171,237,237,29,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,155,196,170,83,85,220,60,185,232,207,183,189,19,168,211,99,40,180,35,212,150,194,211,237,35,247,251,140,102,239,29,104,103,104,227,69,225,76,140,106,111,163,184,42,4,214,157,134,157,146,221,73,119,17,104,101,183,216,66,244,56,119,222,108,94,89,95,181,156,106,82,158,114,149,14,13,49,227,82,201,70,78,53,78,137,184,190,145,254,183,183,67,251,8,73,128,31,240,243,205,71,105,79,62,234,27,109,4,106,82,214,162,34,73,23,105,153,153,247,8,139,154,158,34,184,79,128,145,102,80,104,149,6,107,183,50,18,227,104,98,27,177,165,54,203,164,79,164,137,212,166,74,28,78,142,52,68,174,205,72,148,94,211,236,169,124,122,206,246,57,99,165,102,91,245,27,178,125,42,150,234,156,67,112,41,179,230,48,201,180,107,116,200,150,217,190,180,235,181,211,73,233,217,161,17,119,23,111,60,195,92,17,197,92,104,175,183,77,179,237,106,189,73,249,142,145,174,95,67,37,230,146,107,90,8,214,181,182,218,204,139,87,82,102,126,227,215,221,173,150,101,135,132,133,46,150,138,117,211,142,19,147,42,73,27,50,138,159,17,212,173,175,246,21,242,221,106,76,50,62,242,117,42,45,123,140,139,222,44,34,192,193,204,52,195,24,45,65,178,172,202,53,48,154,74,82,78,70,167,71,101,197,104,72,45,76,219,66,117,63,81,39,247,145,123,136,123,64,0,0,0,31,195,34,81,26,84,68,100,101,161,145,251,71,17,204,6,81,240,131,31,104,21,8,183,5,167,75,106,174,252,87,91,143,82,106,4,84,200,109,197,33,210,74,185,171,101,106,45,22,241,171,82,237,215,183,191,190,152,243,103,145,156,75,203,125,117,249,77,211,159,171,91,142,173,107,98,100,70,100,62,77,54,107,124,210,78,185,211,182,218,76,155,103,114,180,236,45,72,251,143,179,197,101,167,51,184,133,151,11,234,21,114,131,89,157,232,194,125,180,79,167,156,151,249,46,51,206,101,78,252,210,29,109,38,163,75,36,159,88,244,211,176,251,59,175,151,45,121,138,178,179,25,135,148,235,178,216,168,52,169,125,59,41,168,69,230,180,110,51,35,144,203,142,150,196,58,225,164,136,222,73,104,163,212,143,176,254,222,182,0,0,0,0,0,0,0,0,0,0,0,0,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,172,204,14,38,126,89,49,198,252,197,38,229,213,100,68,185,174,9,213,8,30,148,115,124,166,96,173,229,116,172,47,215,89,39,148,193,52,217,33,42,52,161,40,36,164,246,164,133,165,101,99,1,164,224,223,11,92,85,185,171,176,162,55,93,196,155,30,224,185,156,90,99,180,79,183,78,93,37,196,192,101,111,33,106,55,80,109,17,201,73,25,167,150,115,28,65,161,42,37,154,169,216,91,79,27,76,28,161,59,106,216,185,129,142,247,38,181,26,160,86,116,198,246,173,93,92,87,27,145,46,57,234,107,216,223,37,109,73,236,36,110,95,85,235,43,70,210,71,16,56,101,227,95,228,91,55,22,183,81,79,234,160,95,122,89,83,54,53,189,230,186,215,217,233,220,111,87,16,148,233,41,168,219,212,123,180,104,221,218,147,86,221,47,248,0,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,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,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,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,205,102,108,124,83,227,39,196,11,135,204,95,22,125,193,46,214,161,68,192,43,234,245,143,7,101,106,171,120,29,46,100,158,106,207,155,22,36,40,238,71,111,97,158,196,237,92,217,39,169,17,40,249,154,40,204,146,146,43,21,30,43,27,236,170,174,37,96,189,253,135,52,41,17,24,169,93,86,189,86,137,13,217,107,82,88,109,249,49,28,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,49,131,74,121,78,240,177,131,127,15,237,239,46,96,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,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,247,248,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,66,153,104,203,165,137,149,252,44,129,134,118,44,127,234,166,86,38,239,123,249,206,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,245,80,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,187,127,196,133,170,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,160,17,127,220,54,114,245,106,224,94,89,109,186,221,38,79,164,107,88,145,79,129,118,213,234,14,69,109,167,11,169,138,219,140,67,73,164,141,102,203,8,89,146,73,106,86,174,56,250,200,144,78,236,79,95,204,86,3,89,185,146,194,58,238,20,222,112,162,41,21,24,235,93,50,115,209,205,229,210,106,36,133,20,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,243,217,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,79,78,23,92,64,38,82,38,83,114,201,141,247,23,58,148,247,77,78,177,234,143,182,251,242,155,148,235,237,48,205,37,92,180,47,115,39,205,213,167,28,52,37,148,182,166,205,70,131,105,45,91,80,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,145,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,85,155,31,11,24,201,240,254,225,242,231,198,107,6,159,113,98,250,252,151,225,101,229,137,158,139,244,159,201,43,126,163,93,232,185,252,158,171,165,140,227,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,96,134,132,248,111,90,213,219,63,36,184,91,73,184,224,244,146,228,83,229,213,27,111,154,135,55,69,155,58,68,184,206,106,131,50,45,236,62,210,244,215,114,119,104,162,37,17,145,73,81,21,120,163,248,19,196,223,193,124,226,16,162,188,39,190,191,37,248,167,102,226,103,162,253,39,242,74,224,167,87,122,46,127,39,170,233,100,182,247,43,153,181,91,55,114,246,238,218,173,53,215,67,211,65,167,224,1,152,28,88,190,191,42,24,167,121,98,103,162,253,25,242,182,224,168,215,122,46,127,59,165,234,164,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,65,111,252,25,48,183,228,166,92,107,184,153,62,133,210,207,190,238,7,58,105,189,86,254,178,151,9,4,203,63,54,75,52,183,178,82,170,41,237,74,86,173,117,61,83,203,49,63,199,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,211,238,19,223,95,149,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,204,16,191,238,23,30,4,240,203,241,175,56,154,37,80,8,171,197,31,192,158,38,254,11,231,16,133,0,143,127,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,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,122,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,212,241,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,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,170,248,163,248,236,196,223,193,124,158,16,146,156,14,173,106,20,187,171,23,47,89,16,119,214,169,84,250,61,46,28,158,106,203,149,22,91,146,156,144,222,194,61,138,220,184,81,143,83,35,81,114,244,73,145,41,68,118,212,3,46,248,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,11,222,225,113,224,79,12,191,26,243,137,162,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,73,153,76,197,89,89,115,195,202,141,219,115,207,105,50,250,119,147,79,139,205,104,156,122,71,33,231,26,45,139,117,179,81,25,178,162,209,39,169,159,97,125,148,53,153,108,206,226,30,99,239,169,181,202,245,102,119,163,13,247,17,2,156,82,31,228,182,207,57,229,53,243,75,117,196,146,137,47,26,125,83,211,78,194,236,239,246,185,76,200,206,37,230,66,186,196,167,41,207,210,109,198,150,133,191,50,91,50,24,39,91,37,176,106,38,156,233,220,109,70,109,189,185,58,246,30,134,125,197,219,115,153,127,202,54,16,96,21,2,159,22,223,180,233,111,85,216,138,211,114,42,78,192,138,169,11,113,40,104,148,174,106,25,66,143,85,178,74,212,251,117,237,239,238,237,196,68,146,36,164,136,136,139,66,34,246,15,232,0,0,0,15,23,127,224,230,26,98,116,23,96,222,182,101,26,166,78,165,73,55,36,211,163,188,226,117,37,150,164,110,33,90,31,174,163,251,204,253,230,43,223,51,220,36,41,117,68,84,110,156,15,156,136,178,76,222,148,112,37,186,148,53,254,204,190,91,77,70,134,103,222,109,37,37,175,113,25,123,133,105,226,94,8,226,174,11,215,221,166,222,22,181,94,154,252,55,84,104,151,208,201,101,165,26,22,180,146,219,91,141,160,204,181,105,70,71,238,45,125,250,116,60,6,206,246,57,96,93,102,27,244,235,178,125,86,150,210,155,67,144,42,83,230,62,201,52,75,104,204,144,217,62,132,235,181,162,73,107,217,161,153,119,31,101,180,101,91,136,174,19,227,220,88,116,26,221,65,154,21,204,180,182,218,216,152,236,104,173,188,233,147,9,50,105,42,146,183,21,171,142,153,39,179,83,36,159,180,187,101,211,47,53,33,164,188,195,168,113,181,145,41,43,66,136,201,68,125,164,100,101,222,63,236,4,103,226,33,121,177,102,229,126,233,113,217,74,101,202,172,57,212,198,77,43,36,153,184,237,58,94,210,250,69,250,190,205,79,236,49,69,248,21,68,59,183,26,44,250,100,163,83,157,93,126,158,78,235,218,106,223,45,164,159,121,30,166,123,189,164,52,137,134,180,166,168,88,121,108,81,152,70,196,65,163,66,142,146,208,139,66,67,8,73,119,17,123,189,196,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,125,164,62,195,140,56,132,173,46,32,208,164,168,181,35,35,45,52,50,247,12,253,113,28,177,154,177,115,63,95,101,150,73,180,86,87,42,174,73,74,116,34,231,84,101,151,97,109,79,103,169,246,253,230,39,87,6,251,233,218,150,28,86,172,213,201,35,76,89,210,100,147,102,179,212,182,177,79,111,93,55,119,118,233,221,255,0,112,177,241,249,170,53,24,84,152,50,42,85,25,77,71,141,21,165,188,235,174,172,144,132,33,36,106,81,153,153,145,17,17,17,158,167,238,21,121,196,7,137,27,148,249,51,112,147,4,106,202,39,121,110,49,62,173,21,254,214,215,172,168,238,37,167,163,74,212,148,70,77,45,36,164,246,118,25,251,8,86,165,18,131,137,24,219,122,55,14,11,85,155,146,185,86,146,73,83,202,75,243,28,53,186,233,17,169,106,34,90,244,222,233,25,159,111,106,189,166,125,182,71,149,94,18,228,148,195,188,49,206,66,86,110,180,219,237,211,25,94,164,157,121,14,18,94,102,84,62,195,253,42,84,90,253,158,241,99,24,111,129,184,85,133,20,230,32,217,54,37,6,154,227,45,165,179,147,30,151,25,151,151,162,80,94,178,219,109,58,235,203,73,159,218,68,126,225,238,251,187,8,127,64,0,0,0,0,7,153,196,12,58,180,113,46,219,157,108,221,212,40,21,24,179,35,186,199,242,152,173,60,109,154,219,90,55,39,152,149,17,40,137,106,208,244,236,212,197,19,103,159,39,151,78,93,241,2,169,92,131,77,91,182,165,90,160,251,240,94,97,151,20,219,8,117,249,42,109,165,40,153,109,180,154,90,100,140,210,147,61,11,187,82,238,243,249,47,205,29,215,151,108,80,165,56,205,106,97,91,149,25,140,71,168,67,84,151,58,116,182,228,136,252,215,121,124,214,219,37,114,217,219,185,90,150,157,135,217,221,127,120,117,124,209,49,30,204,164,94,52,9,172,73,139,84,133,30,81,27,78,33,100,147,113,164,57,180,246,41,68,70,68,178,236,212,251,255,0,104,244,128,0,0,0,0,0,0,0,0,0,0,0,33,255,0,21,60,99,174,225,22,81,234,241,173,198,116,151,126,212,26,179,156,147,185,31,201,98,201,97,247,36,158,197,161,68,190,99,17,221,99,79,85,73,231,239,74,137,72,34,58,76,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,4,102,22,214,161,88,217,47,196,187,42,214,131,209,81,109,252,47,172,210,233,209,185,171,115,145,21,138,75,173,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,103,8,105,119,50,152,67,27,30,176,26,249,194,55,152,136,228,139,138,142,243,52,243,150,251,172,176,213,69,26,59,9,231,22,214,171,36,55,37,182,92,50,34,86,164,131,35,74,136,205,39,155,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,52,103,148,140,104,165,99,214,94,108,156,64,139,119,196,184,170,238,81,225,196,185,36,50,132,180,182,171,109,199,111,173,105,214,146,148,147,75,230,154,148,73,36,165,38,133,161,104,213,181,160,207,176,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,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,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,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,1,150,26,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,244,240,178,176,35,88,185,45,179,101,29,189,46,147,82,186,164,79,175,212,138,73,58,149,202,91,146,86,212,121,4,135,15,213,66,225,177,16,209,176,137,10,70,213,150,187,205,74,150,160,51,45,152,91,90,133,99,99,238,37,217,86,180,30,138,139,111,222,21,154,93,58,55,53,110,114,34,177,53,214,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,46,255,0,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,57,86,108,124,44,99,39,195,251,135,203,159,25,193,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,250,114,11,146,139,87,42,120,113,18,183,86,166,117,24,155,115,83,217,114,227,168,72,38,214,228,13,228,151,21,76,142,109,169,104,75,45,44,136,150,164,40,249,206,32,150,103,181,45,33,169,84,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,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,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,117,81,31,243,175,149,26,22,109,48,106,109,155,202,165,67,187,233,186,204,181,171,115,89,90,186,9,91,144,110,54,106,108,201,100,203,232,71,41,194,209,105,45,80,231,45,107,105,178,25,236,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,229,56,94,231,167,242,215,106,163,3,177,142,243,234,241,38,139,191,208,242,102,167,107,213,218,91,109,164,203,87,141,71,212,76,103,71,57,154,146,86,182,137,14,124,234,147,33,194,234,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,145,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,85,155,31,11,24,201,240,254,225,242,231,198,107,6,130,56,154,85,170,180,92,142,98,124,202,53,78,92,9,14,71,166,196,91,177,158,83,75,83,15,212,226,50,243,70,164,153,25,161,198,156,113,181,167,185,72,90,146,122,145,153,12,251,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,135,20,206,181,173,66,188,50,143,139,212,155,142,15,87,18,61,159,83,170,54,223,53,109,237,149,9,133,75,140,230,168,50,51,216,251,13,47,77,118,171,110,138,35,73,153,30,112,134,170,0,6,85,198,130,56,101,210,106,180,92,142,97,132,58,205,50,92,9,14,71,169,75,67,82,89,83,75,83,15,212,229,188,203,164,149,17,25,161,198,156,109,196,43,185,72,90,84,90,145,145,137,64,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,160,17,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,33,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,149,255,0,100,147,39,214,206,81,176,189,170,42,74,36,219,218,185,29,133,93,149,136,142,200,228,78,125,167,31,91,40,109,183,86,105,74,25,76,149,180,75,74,27,55,9,36,181,165,38,123,83,34,128,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,234,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,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,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,4,85,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,76,25,196,171,85,107,89,175,198,25,149,154,156,185,242,27,190,43,81,16,236,151,148,234,210,195,19,29,101,150,137,74,51,50,67,109,54,219,104,79,114,80,132,164,180,34,34,22,127,193,98,192,141,66,203,205,215,136,50,45,233,112,234,87,85,208,184,200,156,241,58,148,79,167,67,142,217,50,109,18,143,98,144,137,15,207,65,173,5,218,189,233,81,159,44,137,54,20,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,172,87,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,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,162,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,38,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,162,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,254,225,5,120,113,216,205,95,89,159,160,48,243,36,234,40,203,139,87,52,169,59,136,249,53,24,133,218,91,85,217,235,253,159,121,13,2,199,105,12,48,219,13,161,40,67,104,36,37,41,45,8,136,139,66,34,47,112,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,1,77,124,99,44,67,165,226,157,30,242,52,183,252,174,159,30,49,41,37,219,162,164,212,28,208,253,82,247,123,255,0,239,31,225,193,190,253,98,149,141,21,187,54,83,143,37,18,232,146,100,182,68,100,72,55,23,46,158,217,119,168,187,123,61,218,255,0,152,92,202,220,109,182,212,235,139,74,80,146,53,41,74,61,8,136,187,204,207,220,43,11,137,158,123,37,91,221,86,8,225,109,105,37,41,246,150,213,78,108,57,39,171,105,62,178,51,205,115,24,144,70,149,145,147,106,218,164,118,118,25,251,8,87,22,12,96,214,33,102,43,17,161,91,148,24,53,42,139,213,41,205,245,243,205,167,222,75,73,113,246,208,227,174,186,148,56,105,208,222,37,41,74,35,211,93,79,237,187,252,168,100,115,12,114,241,111,64,150,253,18,21,78,230,228,180,185,19,164,198,142,242,219,123,99,6,174,91,135,29,183,8,137,198,119,39,94,210,212,207,188,251,36,225,37,41,34,74,72,136,139,184,136,127,64,0,0,0,0,0,0,114,140,202,224,85,187,143,184,95,86,179,43,16,99,185,33,200,239,174,27,203,105,6,182,159,56,239,54,218,146,165,54,179,73,145,188,102,70,69,169,123,61,199,158,252,116,194,59,143,4,113,54,183,100,87,32,202,141,208,79,146,136,110,186,211,136,231,48,137,14,180,219,137,53,33,27,136,249,70,100,162,34,35,211,179,220,86,19,194,115,54,78,49,33,120,27,124,87,28,112,157,81,174,148,185,82,117,208,204,224,198,101,132,27,175,119,125,45,16,148,123,244,246,144,181,210,50,50,212,143,82,49,253,0,0,0,0,0,0,0,0,0,0,0,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,79,116,224,151,131,149,215,110,171,235,48,50,30,228,209,99,83,206,206,134,222,212,43,171,148,227,145,229,200,61,73,123,219,228,161,168,221,134,141,171,234,189,85,106,218,136,236,87,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,22,226,167,131,148,44,34,205,197,94,77,184,246,145,47,218,123,87,139,145,182,175,249,44,169,47,190,220,146,222,181,168,215,204,126,59,175,235,234,165,60,253,137,73,37,4,103,34,184,40,99,125,84,170,183,150,91,158,161,196,85,53,81,228,95,17,234,73,113,73,125,183,201,80,161,186,194,211,218,149,161,73,54,84,147,45,166,131,67,132,123,247,151,46,215,192,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,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,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,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,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,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,226,53,112,189,201,71,230,255,0,98,35,25,241,10,153,85,131,137,55,149,61,113,157,167,77,46,79,161,169,106,121,43,68,115,105,42,61,94,119,148,195,206,27,132,75,111,212,107,99,106,67,188,201,212,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,111,248,144,181,65,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,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,1,13,120,138,100,86,54,105,108,211,190,48,250,4,68,98,165,2,59,44,193,122,76,167,80,138,157,57,147,144,179,166,145,27,132,195,43,83,146,20,226,30,82,62,154,18,133,45,8,81,173,20,109,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,159,226,110,117,237,92,214,112,204,196,42,37,90,167,211,226,109,179,79,183,219,184,233,242,13,180,57,63,101,94,3,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,236,0,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,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,170,112,84,240,177,116,252,64,157,229,212,225,42,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,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,168,128,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,207,4,44,170,174,26,224,189,131,135,53,217,17,31,169,90,182,189,42,137,49,216,139,82,152,113,248,209,27,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,195,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,69,0,139,254,225,113,224,79,12,191,26,243,137,162,85,0,138,188,81,252,9,226,111,224,190,113,8,120,174,26,121,21,147,150,91,102,86,39,226,116,9,113,113,66,227,142,253,54,84,21,74,105,198,41,20,226,144,70,150,16,108,56,182,158,91,198,195,47,41,195,81,237,46,91,105,74,13,46,27,147,124,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,234,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,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,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,4,85,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,64,34,255,0,184,92,120,19,195,47,198,188,226,104,149,64,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,181,64,0,0,0,0,0,0,0,0,0,0,0,0,1,252,51,34,45,76,244,34,21,69,197,143,54,78,63,33,24,27,99,215,28,108,154,81,46,170,184,178,116,212,200,231,70,121,133,155,79,119,125,29,80,164,123,181,246,16,175,108,12,194,59,143,27,177,54,137,100,80,224,202,147,215,207,140,137,142,180,211,139,228,176,185,13,52,227,138,52,161,123,72,185,164,102,163,35,34,215,183,220,122,16,203,86,5,91,184,5,133,244,155,50,143,6,59,114,27,142,194,230,60,134,144,75,117,242,142,203,110,41,74,75,104,53,25,155,36,102,102,90,159,183,220,93,92,0,0,0,0,0,0,7,240,210,149,17,165,68,70,71,222,70,35,30,107,242,57,134,57,135,183,167,203,98,137,10,153,115,114,93,92,121,209,163,71,101,110,61,177,243,79,49,194,142,227,134,70,227,219,149,167,105,232,71,222,93,180,129,140,248,53,136,89,117,196,105,182,229,122,13,74,156,245,54,115,157,4,242,105,246,82,234,91,125,196,54,235,78,169,13,154,181,54,77,73,82,72,181,211,82,251,44,119,134,102,123,37,92,61,46,8,226,149,105,7,37,134,144,213,50,108,201,39,171,137,46,142,51,45,115,31,144,102,165,153,155,138,218,148,118,246,153,123,72,89,234,28,109,198,210,235,107,74,144,162,37,37,73,61,72,200,251,140,143,220,41,155,140,133,250,197,87,26,40,150,100,87,94,82,34,81,35,73,112,141,68,104,39,17,46,160,217,247,40,251,123,125,218,255,0,152,127,191,7,59,16,234,152,169,88,188,137,13,255,0,36,167,200,140,106,81,118,232,153,52,247,52,35,218,126,255,0,127,253,226,229,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,63,24,235,29,170,142,22,209,174,246,162,184,227,241,106,81,227,169,105,65,25,37,180,199,168,56,122,158,221,72,181,63,126,130,188,178,31,124,78,177,115,45,105,203,130,251,109,21,82,161,2,152,249,173,70,146,54,92,168,69,53,23,98,147,250,133,223,169,125,130,230,51,157,152,152,184,25,151,233,215,60,121,145,81,82,173,66,118,4,18,83,132,74,39,158,133,33,109,169,26,58,133,107,185,174,195,73,153,251,136,253,148,39,33,251,179,26,177,63,85,46,85,66,179,117,214,118,182,74,55,93,50,118,76,142,196,151,211,94,155,221,238,245,143,183,218,125,247,145,144,28,165,81,242,245,133,145,39,214,105,113,220,185,235,41,110,124,137,14,176,147,121,130,122,52,83,83,36,165,50,219,137,74,92,100,207,97,235,161,246,234,103,221,44,64,0,0,0,0,124,106,221,229,104,219,41,53,92,87,77,34,150,68,90,255,0,44,156,211,29,157,191,174,162,253,85,127,144,253,195,230,83,113,107,11,107,50,10,37,43,17,237,121,143,168,244,38,216,172,71,113,70,122,145,118,18,86,103,222,100,95,180,122,166,220,109,214,210,235,75,74,208,178,37,37,73,61,73,68,125,198,71,237,33,255,0,64,0,43,195,138,174,84,227,223,118,82,177,138,214,166,233,87,161,178,107,157,201,100,180,84,70,90,157,33,197,30,198,84,163,61,235,79,106,150,73,247,232,125,162,164,112,202,244,172,225,150,35,80,110,250,84,183,98,74,162,213,98,202,86,215,22,222,226,101,244,56,104,86,213,36,205,58,160,181,45,75,187,216,52,87,150,140,88,133,140,184,57,109,222,81,229,180,252,151,169,208,211,56,208,225,43,73,39,21,151,28,46,197,172,251,220,254,145,235,239,247,159,82,0,0,0,0,0,0,0,0,0,0,0,28,210,173,150,76,182,215,234,179,107,181,220,190,97,173,70,165,81,144,228,185,147,37,218,112,30,126,75,238,40,212,227,174,56,166,141,75,90,148,102,163,81,153,153,153,153,152,245,118,86,30,216,56,107,74,118,133,135,54,61,191,106,211,95,144,169,110,195,162,83,25,130,195,143,169,41,74,157,83,108,165,41,53,154,80,132,154,140,181,209,9,47,97,15,171,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,154,118,86,63,244,105,194,175,253,205,167,127,240,35,170,143,41,125,97,62,22,98,135,67,249,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,205,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,143,87,101,97,237,131,134,180,167,104,88,115,99,219,246,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,169,213,54,202,82,147,89,165,8,73,168,203,93,16,146,246,16,244,0,60,85,235,130,24,47,137,85,86,171,184,141,132,54,85,213,82,98,58,98,53,50,183,64,137,57,246,216,74,148,164,180,151,30,109,74,36,18,150,181,18,72,244,213,106,63,105,133,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,57,87,230,157,149,143,253,26,112,171,255,0,115,105,223,252,8,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,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,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,252,211,178,177,255,0,163,78,21,127,238,109,59,255,0,129,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,60,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,237,109,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,250,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,118,169,70,103,218,102,62,176,0,0,0,0,0,241,87,174,8,96,190,37,85,90,174,226,54,16,217,87,85,73,136,233,136,212,202,221,2,36,231,219,97,42,82,146,210,92,121,181,40,144,74,90,212,73,35,211,85,168,253,166,63,85,139,132,248,89,133,253,119,228,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,99,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,165,39,44,153,109,160,85,97,87,104,89,124,195,90,117,74,157,33,185,112,230,68,180,224,50,252,103,219,81,41,183,91,113,45,18,144,180,168,137,68,162,50,50,50,35,33,210,192,0,115,74,182,89,50,219,95,170,205,174,215,114,249,134,181,26,149,70,67,146,230,76,151,105,192,121,249,47,184,163,83,142,184,226,154,53,45,106,81,154,141,70,102,102,102,102,99,218,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,120,15,205,59,43,31,250,52,225,87,254,230,211,191,248,17,210,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,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,97,11,44,153,109,167,70,159,14,159,151,204,53,139,30,169,28,162,78,105,155,78,2,17,41,130,117,183,137,167,82,77,104,180,19,172,180,225,37,90,150,246,208,174,244,145,146,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,245,119,174,30,216,56,149,74,106,133,136,214,61,191,117,83,88,144,153,109,67,173,211,25,156,195,111,165,42,74,93,75,111,37,73,37,146,86,180,146,136,181,209,106,47,105,143,41,73,203,38,91,104,21,88,85,218,22,95,48,214,157,82,167,72,110,92,57,145,45,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,116,176,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,44,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,123,81,205,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,143,87,101,97,237,131,134,180,167,104,88,115,99,219,246,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,169,213,54,202,82,147,89,165,8,73,168,203,93,16,146,246,16,250,181,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,107,249,167,101,99,255,0,70,156,42,255,0,220,218,119,255,0,2,61,253,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,135,138,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,58,88,0,229,95,154,118,86,63,244,105,194,175,253,205,167,127,240,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,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,249,167,101,99,255,0,70,156,42,255,0,220,218,119,255,0,2,58,168,0,230,149,108,178,101,182,191,85,155,93,174,229,243,13,106,53,42,140,135,37,204,153,46,211,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,199,181,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,218,165,25,159,105,152,240,31,154,118,86,63,244,105,194,175,253,205,167,127,240,35,223,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,125,96,0,0,0,0,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,127,52,236,172,127,232,211,133,95,251,155,78,255,0,224,71,181,189,112,246,193,196,170,83,84,44,70,177,237,251,170,154,196,132,203,106,29,110,152,204,230,27,125,41,82,82,234,91,121,42,73,44,146,181,164,148,69,174,139,81,123,76,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,142,128,0,3,149,126,105,217,88,255,0,209,167,10,191,247,54,157,255,0,192,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,226,170,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,143,107,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,211,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,181,74,51,62,211,49,245,128,0,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,252,211,178,177,255,0,163,78,21,127,238,109,59,255,0,129,29,84,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,1,249,167,101,99,255,0,70,156,42,255,0,220,218,119,255,0,2,58,168,0,229,95,154,118,86,63,244,105,194,175,253,205,167,127,240,35,223,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,120,15,205,59,43,31,250,52,225,87,254,230,211,191,248,17,239,237,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,14,127,116,229,235,0,175,154,236,171,166,245,192,252,63,184,43,83,118,117,53,26,165,179,10,92,167,246,33,40,70,247,92,109,75,86,212,33,41,45,79,177,41,34,46,194,33,245,108,92,39,194,204,47,235,191,38,120,105,106,90,94,147,229,117,190,130,163,70,129,213,114,247,114,249,188,148,39,126,222,98,246,238,215,77,234,211,188,199,171,0,0,0,0,0,0,0,0,0,0,0,0,0,28,183,50,248,177,11,6,176,114,228,188,164,75,105,137,44,211,166,38,17,173,194,78,178,74,43,206,54,93,171,65,247,183,253,19,215,221,239,44,234,98,117,233,89,196,220,70,175,93,245,89,110,203,149,90,170,202,148,157,206,45,205,9,231,214,225,37,59,148,163,219,170,207,66,212,251,253,162,219,184,85,101,78,61,137,101,39,24,174,154,110,181,122,227,36,184,60,230,75,68,196,121,168,50,27,81,111,101,42,35,222,133,104,105,89,167,221,169,246,139,15,0,1,255,0,46,56,219,77,169,215,86,148,33,4,106,82,148,122,18,72,187,204,207,216,67,202,212,177,107,11,104,210,14,37,87,17,237,120,111,164,244,54,223,172,71,109,68,122,153,118,146,150,71,222,70,95,176,125,58,37,229,104,220,201,37,91,183,77,34,168,70,90,255,0,35,156,211,253,157,159,168,163,253,100,255,0,148,189,227,236,128,0,0,0,0,137,249,254,202,85,31,48,184,89,46,125,26,151,29,187,162,140,151,39,199,144,211,8,39,159,38,99,74,52,178,106,75,46,56,164,169,199,136,246,22,154,159,110,164,125,244,109,29,251,179,5,113,63,84,174,85,62,179,106,86,118,184,73,55,90,51,118,52,142,212,159,208,94,155,218,238,245,79,179,216,125,215,217,147,28,196,69,199,60,191,64,185,228,77,138,186,149,22,19,80,39,18,92,35,81,188,204,40,235,113,75,213,213,171,93,206,246,154,140,143,222,69,237,166,124,248,95,19,175,172,203,93,146,231,62,219,165,75,168,79,166,48,104,81,168,137,150,234,18,141,37,218,165,126,185,247,104,95,96,176,222,14,54,59,84,236,46,172,221,238,197,113,183,229,84,100,71,74,212,141,9,77,170,61,61,194,208,246,234,101,169,123,244,22,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,2,50,113,18,179,14,241,203,21,208,150,225,155,238,210,225,205,169,35,107,123,148,70,213,62,94,135,244,76,251,213,246,125,228,40,70,202,184,42,22,69,239,70,184,226,243,26,149,69,169,198,150,73,245,146,123,217,121,43,208,200,140,143,189,61,218,151,236,18,35,56,249,178,168,99,245,10,203,182,218,152,247,73,73,162,211,142,99,36,226,182,117,205,34,66,22,102,158,114,203,93,30,211,83,34,87,191,79,111,86,225,69,151,70,113,19,18,87,137,85,250,97,59,79,160,40,220,138,167,153,37,36,165,49,34,11,200,81,111,105,73,215,106,207,67,37,18,189,218,119,139,168,105,180,50,210,25,109,36,148,33,36,148,145,22,132,68,69,216,63,236,0,0,0,7,227,171,213,233,212,26,92,186,213,94,99,49,33,65,97,201,50,31,121,196,182,134,219,66,77,74,82,148,163,34,34,34,35,51,51,50,34,208,86,246,112,56,170,211,172,249,181,11,19,4,10,53,66,90,90,118,51,181,37,237,117,164,59,172,134,148,109,59,26,89,25,25,26,90,82,76,211,174,135,175,184,133,108,223,249,163,199,140,72,156,244,219,139,19,174,93,30,90,149,200,106,181,51,148,146,51,89,237,74,86,234,180,73,111,81,17,123,135,153,163,99,6,42,208,39,55,80,165,98,61,207,29,246,148,74,37,55,88,146,131,212,140,143,189,43,35,239,34,22,49,195,251,136,245,203,62,229,166,225,38,51,85,142,98,103,186,204,42,125,66,67,238,56,233,186,183,34,199,105,11,118,68,159,181,213,25,37,38,122,153,153,23,121,11,93,143,33,153,113,219,149,29,196,184,211,200,75,136,90,76,140,148,147,45,72,200,203,176,251,7,250,0,15,129,127,90,240,239,91,38,187,105,207,97,183,153,171,211,101,65,82,92,73,40,140,157,101,77,159,97,145,151,114,143,216,127,113,140,235,230,199,8,170,24,49,141,247,37,171,50,10,226,176,236,249,146,225,36,218,82,18,113,142,99,232,108,210,70,132,22,221,26,61,13,37,167,103,103,217,58,56,66,230,45,113,164,78,193,58,253,81,148,180,234,157,157,8,159,127,69,154,204,224,70,109,180,239,119,77,52,215,68,165,31,113,251,5,175,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,170,14,47,89,139,92,137,16,112,78,129,84,101,77,54,109,78,154,76,63,170,201,68,115,227,56,218,182,59,166,154,105,170,84,143,188,253,130,11,229,59,8,170,24,207,141,246,221,171,14,10,229,48,212,248,114,230,164,154,82,210,81,138,99,8,112,212,68,133,150,221,29,45,77,69,167,111,111,219,162,139,6,215,135,101,89,52,43,78,3,13,178,205,34,155,22,10,82,132,146,72,137,166,82,217,118,17,17,119,36,189,133,247,16,251,224,3,252,228,72,102,36,119,101,72,113,45,180,202,20,226,214,163,34,36,164,139,83,51,51,236,46,193,84,92,64,120,143,92,176,46,74,150,18,96,205,84,225,166,3,207,66,168,84,99,190,227,110,147,136,114,84,119,80,135,99,201,251,26,81,18,146,71,169,17,153,119,16,174,122,206,48,98,173,126,115,149,10,174,35,220,242,31,117,70,163,83,149,137,43,61,76,204,251,212,179,62,243,49,233,172,12,209,227,198,27,206,102,109,187,137,215,46,140,173,42,228,59,90,153,202,81,17,164,246,169,40,117,58,164,246,36,140,189,194,201,178,127,197,86,157,119,205,167,216,152,222,81,169,242,212,211,81,154,169,35,107,77,45,221,99,180,149,58,236,153,102,102,102,106,117,74,50,78,186,22,190,242,22,67,72,171,211,171,212,184,149,170,68,198,101,194,156,195,114,99,190,203,137,113,14,54,180,146,146,164,169,38,100,100,100,100,100,100,102,71,168,253,128,0,0,0,63,225,214,208,243,75,101,196,146,146,180,154,84,70,90,234,70,41,95,138,238,93,89,195,188,73,70,37,80,41,164,213,62,190,162,114,82,153,100,146,147,150,252,137,207,45,70,104,105,41,215,106,11,83,53,26,189,250,247,142,83,147,140,217,84,48,6,133,121,219,110,204,119,164,171,81,106,39,13,147,113,91,58,231,81,29,8,50,79,57,5,174,140,233,169,17,171,221,175,178,59,222,183,5,66,247,190,43,87,28,173,238,202,173,84,228,203,52,250,202,61,239,60,165,232,68,102,103,222,174,237,79,246,139,238,225,219,102,29,157,150,43,97,46,194,54,29,170,67,133,82,86,230,246,40,205,218,124,77,79,232,145,247,167,237,251,204,73,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,63,24,45,214,238,188,45,187,109,231,91,223,215,209,39,199,74,116,215,83,92,103,17,166,154,31,235,123,140,102,223,23,232,43,181,49,86,238,160,108,54,206,157,93,159,25,37,166,155,121,114,92,65,123,11,79,163,238,33,230,105,112,36,213,234,177,41,145,144,167,100,77,144,219,13,164,136,212,165,45,106,36,145,17,22,166,102,102,126,225,160,220,131,224,228,60,36,203,213,182,133,83,25,141,80,173,192,135,85,144,162,100,144,225,169,232,49,119,18,143,98,85,174,230,251,117,215,180,187,204,73,16,0,0,0,31,229,38,75,16,227,59,46,75,169,109,150,80,167,28,90,148,68,73,73,22,166,102,103,216,69,161,10,162,226,83,159,71,101,201,159,130,184,83,94,144,202,17,205,137,86,151,18,81,164,149,161,204,140,251,59,216,145,218,71,243,103,181,104,247,25,251,8,87,182,18,97,21,253,143,23,204,75,82,210,129,42,116,234,132,134,201,233,42,105,231,80,209,56,243,109,169,199,86,218,22,105,34,83,169,53,40,200,244,215,95,190,123,127,114,174,13,143,102,70,173,95,53,121,18,39,173,180,37,198,97,72,37,151,52,218,220,100,73,118,33,43,77,201,89,118,158,189,223,104,136,185,144,203,69,99,7,9,23,12,120,242,125,11,46,73,48,209,188,133,111,74,149,206,90,117,209,164,32,139,99,126,195,239,251,7,20,161,86,39,91,213,184,21,234,100,151,99,203,167,74,106,91,14,180,179,66,208,227,107,37,37,73,82,76,140,140,140,136,200,200,200,198,133,114,39,139,42,197,220,187,219,149,153,53,7,38,77,167,68,135,77,150,235,174,243,22,167,155,131,25,75,53,25,173,70,103,171,154,158,166,71,169,246,144,144,160,0,43,43,139,238,95,85,91,162,64,198,74,21,36,151,34,2,26,135,49,198,88,213,73,97,8,159,33,197,40,210,217,153,39,83,35,51,53,145,123,203,218,43,87,46,88,137,43,11,113,170,208,188,24,152,244,118,162,86,169,234,148,109,56,104,222,194,101,178,226,210,173,20,146,52,153,55,218,70,122,123,198,142,240,222,238,135,126,88,86,245,225,5,196,173,170,197,46,36,226,50,50,63,210,178,135,61,138,81,119,44,189,167,247,152,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,222,36,93,208,236,59,10,225,188,39,56,148,53,71,165,203,156,102,102,69,250,38,86,231,181,73,46,228,31,180,190,242,25,196,204,110,34,202,197,44,106,187,239,9,19,30,144,212,186,213,65,81,77,215,13,123,24,84,183,156,66,83,170,148,68,146,39,59,8,143,79,112,178,174,16,89,125,85,18,137,63,25,43,180,146,68,137,232,118,28,55,30,99,69,41,133,162,4,134,212,147,83,100,102,157,72,204,140,150,101,238,47,104,179,80,0,17,235,61,152,176,172,35,203,189,199,89,141,80,114,28,218,140,73,148,216,142,180,239,45,105,121,200,50,84,131,73,146,210,100,122,183,169,104,102,122,151,97,12,245,87,107,19,174,26,220,250,245,78,75,178,37,212,101,59,45,247,93,89,173,107,113,197,154,148,165,41,70,102,102,102,102,102,102,102,99,181,229,191,45,21,140,99,223,112,72,143,39,208,177,36,155,14,155,40,86,245,41,60,149,171,77,90,90,12,182,57,237,62,255,0,176,75,175,238,85,193,190,44,201,53,171,26,175,34,60,244,54,180,182,204,217,4,130,230,147,91,136,141,45,68,53,105,185,72,46,195,215,191,236,16,39,22,240,138,254,192,123,230,93,169,118,192,149,6,117,62,67,132,204,148,180,243,72,116,155,121,198,210,227,75,113,8,53,17,169,165,26,84,68,90,233,175,221,97,60,53,179,232,236,73,16,48,87,21,235,210,30,109,124,168,148,153,115,37,26,137,58,156,56,204,51,189,249,29,132,95,56,123,80,143,121,151,180,133,174,198,146,196,200,205,75,140,234,92,101,244,37,198,214,149,17,146,146,101,169,25,25,118,25,104,99,253,64,0,0,0,70,236,252,96,228,60,91,203,213,200,130,166,51,38,161,68,129,50,171,29,70,201,45,194,83,48,101,108,36,158,197,43,93,206,118,105,167,105,247,144,207,149,82,4,154,69,86,93,50,74,20,212,136,82,28,97,196,153,26,84,149,161,70,147,35,35,208,200,200,203,220,61,46,16,208,87,117,98,173,163,64,36,27,135,81,174,192,140,162,211,93,196,228,150,208,126,195,215,233,123,140,105,39,7,237,214,237,76,44,180,173,246,219,229,244,52,72,17,212,157,52,208,209,25,180,105,166,133,250,190,226,30,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,73,109,47,71,117,165,33,43,37,161,73,52,168,181,35,35,46,227,33,158,76,253,89,110,217,89,158,188,26,113,146,104,170,245,58,133,89,180,146,77,36,72,118,161,43,77,11,105,118,122,191,111,222,99,200,101,86,199,44,65,199,171,54,130,167,146,210,125,53,78,116,205,74,219,169,117,172,35,79,162,175,215,247,13,28,90,20,132,219,246,149,18,128,133,18,147,77,167,70,134,70,71,174,164,219,73,71,184,189,222,226,251,135,215,0,0,0,1,8,184,146,102,254,38,8,216,50,44,91,94,167,173,199,94,142,184,198,113,94,46,100,118,159,102,99,91,253,71,144,226,13,46,52,158,221,166,68,122,119,159,97,82,189,58,13,209,138,87,203,48,217,41,117,58,205,195,82,74,13,71,204,121,197,188,251,196,91,148,126,178,207,85,185,218,125,167,169,251,76,197,227,112,253,201,245,27,0,240,226,29,193,112,209,225,187,116,213,219,110,98,228,57,29,10,121,132,58,196,85,155,91,150,202,28,78,215,90,51,219,169,232,126,211,62,233,79,113,91,80,46,86,26,141,80,65,45,182,220,75,155,76,146,100,122,17,151,180,143,245,140,67,46,40,24,105,107,53,150,183,106,76,83,162,178,244,25,106,83,106,38,91,73,153,162,4,213,23,105,39,93,117,251,133,30,11,98,224,193,137,47,46,135,113,97,156,185,206,56,105,149,50,172,218,28,116,204,146,157,148,246,72,136,141,93,132,94,205,19,251,125,130,209,128,0,115,156,195,97,236,60,79,193,139,198,207,147,25,14,185,58,135,80,106,54,228,18,141,47,46,35,173,161,69,170,85,161,150,254,242,35,63,112,206,38,36,90,51,176,247,16,107,246,148,148,56,203,212,106,172,168,105,51,35,73,252,203,235,108,140,181,74,79,189,29,250,23,220,66,235,56,88,227,49,226,54,1,199,182,103,205,55,166,219,142,34,158,130,91,155,148,76,71,133,9,5,222,181,30,154,172,253,132,95,97,9,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,113,78,198,99,195,156,3,145,108,193,154,108,205,184,220,93,61,100,135,54,168,216,145,10,106,15,185,105,61,53,65,123,12,190,195,20,167,134,246,148,236,66,196,26,5,165,25,14,60,245,102,171,22,26,140,136,212,127,60,250,27,51,61,18,163,239,95,126,135,247,24,209,222,94,112,246,30,24,96,197,157,103,198,140,134,156,131,67,167,181,39,106,9,38,167,145,17,166,214,103,162,83,169,250,157,230,68,126,241,209,128,0,85,207,25,252,73,121,20,59,119,12,226,78,113,179,84,168,149,87,80,219,166,68,164,236,168,50,100,162,37,118,145,251,117,79,237,246,10,157,23,135,194,255,0,13,45,103,114,214,213,77,250,116,87,158,157,45,42,113,70,203,106,50,53,192,132,163,237,52,235,174,191,120,153,182,237,181,2,218,97,216,212,244,18,27,113,197,57,180,137,36,69,169,17,123,8,191,84,132,88,226,5,147,234,46,62,97,196,203,130,222,163,195,106,233,164,54,228,196,72,110,58,18,243,232,105,137,75,38,183,33,149,184,173,206,186,71,183,82,212,253,164,125,244,113,81,131,116,97,109,242,244,55,138,93,50,179,111,84,148,130,81,115,25,113,15,48,241,150,228,159,170,178,209,109,246,31,97,234,94,195,33,117,60,54,243,127,19,27,172,24,246,45,209,83,210,227,160,199,68,98,57,79,23,50,67,76,51,13,173,254,187,203,113,102,167,29,87,110,210,35,61,123,143,176,230,232,0,0,0,15,145,119,210,19,112,90,85,186,2,212,73,77,74,157,38,25,153,158,154,19,141,41,30,227,247,251,143,238,25,199,205,85,142,88,125,143,87,149,5,47,37,212,250,106,162,233,26,85,187,66,235,95,70,159,69,63,169,238,30,191,32,182,91,183,174,103,172,246,155,100,157,42,69,78,159,86,113,38,147,81,26,26,168,69,215,82,218,125,158,183,217,247,144,208,220,102,210,204,118,154,74,18,130,66,18,146,74,75,66,34,34,238,34,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,255,0,139,93,166,245,27,31,218,171,186,151,21,215,83,210,226,86,100,102,68,149,205,156,162,73,30,133,238,238,212,199,33,200,10,99,43,51,246,135,84,110,18,74,165,79,52,236,50,215,119,164,34,233,174,190,193,161,168,251,122,118,182,107,183,98,116,215,191,77,7,250,0,0,0,15,57,136,151,124,43,10,198,175,94,85,7,18,150,104,212,217,83,140,140,200,141,92,150,86,230,210,213,73,35,51,36,31,102,165,247,151,120,206,150,103,177,130,189,140,216,205,117,93,21,74,156,169,16,213,87,156,138,115,78,188,181,165,168,189,91,203,105,36,149,45,100,157,9,211,45,18,123,75,217,246,205,30,19,217,90,131,120,85,29,198,123,182,149,205,143,75,150,166,160,165,230,9,73,231,52,168,50,91,89,19,141,25,119,41,93,169,89,31,187,78,241,111,141,52,219,45,165,150,80,148,33,9,36,165,41,45,8,136,187,136,139,216,63,236,65,158,47,55,59,20,60,181,66,128,114,54,59,80,175,183,28,147,188,139,113,46,4,242,211,77,75,94,210,251,69,30,139,6,224,237,41,198,177,174,172,202,84,123,87,71,127,82,215,223,46,158,46,136,0,7,252,58,218,30,105,108,184,68,105,90,77,42,35,246,145,144,161,46,39,56,112,171,15,50,213,25,49,224,169,152,181,182,94,170,111,38,182,165,78,61,80,152,125,228,148,145,158,136,251,79,237,49,213,56,57,98,106,232,184,205,89,176,38,204,67,48,103,81,164,75,104,150,230,210,92,149,203,167,180,73,45,86,68,102,105,35,236,36,153,255,0,152,92,217,25,25,106,94,209,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,1,252,51,34,45,79,216,41,147,140,110,38,174,181,140,180,107,2,20,196,61,6,13,26,60,183,73,14,110,36,73,68,186,131,70,147,209,102,68,100,147,46,195,73,31,219,236,28,175,134,54,28,42,252,204,181,58,76,136,42,122,45,17,150,106,155,205,173,201,75,140,212,33,159,121,165,68,71,162,254,195,251,72,95,107,77,161,150,144,203,100,68,148,36,146,146,47,97,17,15,251,0,1,75,188,98,101,56,238,53,210,89,82,143,106,40,236,104,90,251,165,212,5,124,139,194,225,13,116,49,92,203,84,216,5,35,123,180,250,251,145,205,59,200,246,146,32,64,45,52,212,244,237,63,176,78,97,255,0,46,54,219,205,169,151,155,74,208,178,52,169,42,45,73,68,125,228,101,237,21,5,197,135,43,80,108,250,163,88,207,105,82,185,49,234,146,210,212,228,178,193,37,60,231,85,58,75,139,50,109,162,46,228,167,181,75,51,247,235,222,33,110,88,113,130,189,131,56,205,106,221,20,186,156,168,240,211,87,130,138,139,77,60,180,37,216,189,91,43,117,38,148,173,4,173,73,162,45,20,123,79,219,246,104,187,14,238,248,87,237,139,65,188,169,238,37,76,214,105,177,103,17,17,145,154,121,204,161,205,167,162,148,68,100,75,46,205,79,239,62,241,232,192,0,0,7,249,200,218,113,221,223,174,221,138,215,79,118,131,60,217,254,76,100,230,126,239,40,170,112,210,117,42,129,171,121,151,210,244,132,173,116,211,216,58,239,9,75,77,234,206,63,187,87,105,46,39,161,167,169,197,44,136,200,141,40,155,5,70,147,61,15,223,221,169,11,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,1,87,92,103,48,209,191,65,219,216,156,207,80,167,58,168,148,149,164,187,80,73,217,80,120,207,66,71,253,123,191,103,180,64,172,152,92,45,219,121,144,177,230,56,108,145,61,92,166,71,46,111,113,153,207,142,125,157,165,219,234,141,23,81,228,148,202,76,41,133,166,143,199,109,194,211,187,214,73,31,246,143,216,0,0,0,35,71,16,235,150,117,177,150,11,150,76,13,219,229,198,155,17,90,107,244,85,79,150,103,174,134,93,158,169,127,220,51,253,77,97,250,237,195,22,49,150,231,170,51,80,222,133,169,234,167,22,69,246,159,121,253,163,67,217,36,195,136,120,111,151,107,70,20,104,156,135,42,116,168,21,39,203,150,73,220,235,144,99,18,143,177,41,215,232,119,158,167,246,142,244,2,182,120,213,186,231,228,146,214,103,122,118,124,163,130,173,186,246,235,211,84,75,93,5,62,139,17,224,223,74,126,78,48,86,170,4,203,134,211,84,137,41,222,73,61,187,138,85,60,244,215,77,53,208,92,184,0,0,170,206,51,118,18,84,155,126,250,97,166,201,69,210,65,90,137,62,182,159,206,14,159,114,127,252,47,217,237,16,107,37,183,156,155,31,49,246,93,74,60,147,101,50,171,52,216,110,232,179,73,45,181,79,142,106,73,232,162,212,143,111,113,246,125,131,69,148,105,201,169,209,224,212,145,166,217,113,154,124,180,238,209,73,35,236,239,247,143,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,103,38,153,71,157,82,94,155,98,70,117,243,215,187,68,164,207,183,187,220,51,167,157,43,206,77,241,152,251,210,165,34,73,188,152,181,154,148,54,181,89,168,144,218,103,200,52,164,181,81,232,69,187,184,187,62,193,57,120,50,88,73,74,110,11,233,246,155,53,31,87,5,10,52,250,218,127,55,186,93,233,255,0,240,191,103,180,90,152,0,0,166,142,50,20,167,227,99,5,22,160,108,184,77,59,72,140,157,230,147,219,184,229,84,15,77,116,211,93,5,119,11,130,224,168,235,159,146,91,165,157,233,217,242,142,114,182,235,219,175,77,78,45,116,247,11,38,1,193,115,183,135,16,241,35,46,215,116,41,49,57,238,83,41,83,234,76,23,44,149,181,214,224,201,36,159,106,85,167,211,239,45,15,237,25,225,169,48,253,10,225,149,24,139,107,212,233,171,111,67,212,180,83,107,50,251,15,188,190,193,160,30,30,23,44,235,159,44,22,212,153,251,183,196,143,14,26,117,215,232,166,159,16,203,77,76,251,61,99,255,0,184,73,112,0,0,1,249,42,242,74,29,38,108,179,211,70,35,184,231,111,119,170,147,63,236,25,208,206,125,194,221,201,153,27,226,91,102,201,147,21,202,156,115,229,119,17,166,124,131,237,237,62,223,88,79,94,12,120,104,223,160,238,28,78,123,168,75,157,84,186,74,18,125,136,52,236,167,188,71,161,163,254,189,223,179,218,45,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,89,226,61,135,41,191,242,213,94,90,33,117,47,209,153,149,84,109,60,189,230,149,51,2,94,138,47,85,70,71,170,251,203,78,254,242,20,75,135,85,103,108,236,78,182,107,143,37,104,114,137,93,133,41,105,208,200,200,217,144,133,25,105,169,126,175,188,191,96,210,94,10,92,9,186,240,126,201,185,82,178,87,165,45,218,108,206,195,212,203,153,21,181,232,125,167,219,235,123,207,239,30,212,0,0,0,68,14,41,146,206,38,86,38,104,227,137,231,84,28,100,246,30,154,235,78,155,216,127,96,163,11,28,148,119,173,190,72,113,45,168,234,145,52,90,143,66,73,243,83,218,103,236,208,105,75,0,212,106,192,220,60,37,58,151,20,155,86,146,149,45,42,212,148,125,27,90,153,31,180,123,192,21,207,198,138,137,58,102,10,91,117,72,241,148,227,76,92,144,210,226,146,131,61,164,81,42,42,51,51,34,236,45,15,222,41,188,92,103,7,92,39,157,110,225,205,95,16,42,145,155,74,234,115,36,53,29,123,12,148,108,56,197,61,212,118,169,5,250,167,220,163,47,243,139,28,0,0,16,115,139,53,148,155,139,47,137,171,180,133,243,169,147,202,74,140,139,179,150,220,25,202,63,232,153,247,171,222,68,41,143,10,165,174,14,39,90,50,208,250,217,54,171,176,23,204,66,182,154,116,144,131,212,143,217,220,52,163,132,18,14,102,19,89,82,205,229,58,111,91,212,215,57,138,86,227,86,177,155,61,76,253,186,235,222,61,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,35,139,210,14,38,19,222,178,201,229,52,108,219,181,39,57,137,86,211,78,145,156,61,72,253,154,105,222,51,93,138,178,151,59,19,174,233,107,125,111,27,181,217,235,230,41,91,141,90,200,89,235,175,183,188,92,231,9,155,41,54,238,95,21,87,117,11,231,84,231,156,148,153,151,103,45,200,48,84,95,209,35,239,79,188,200,78,48,0,1,92,124,98,176,158,117,197,135,52,140,64,165,198,109,75,166,76,142,212,133,236,51,81,48,219,21,7,87,218,148,31,235,23,122,136,191,206,41,204,92,135,5,218,36,232,120,41,114,85,36,70,83,109,63,114,76,75,106,82,12,183,17,196,167,40,140,140,203,180,180,47,120,177,128,30,15,31,20,105,192,220,67,36,186,150,212,171,86,172,148,173,74,208,146,125,27,186,25,159,176,102,182,248,37,21,235,112,18,220,75,138,42,164,189,86,147,212,148,124,213,118,145,251,117,23,159,194,206,89,203,202,196,61,92,113,92,154,131,108,250,231,174,154,83,161,118,23,216,37,248,0,0,0,241,88,215,112,38,212,193,251,218,229,82,201,62,139,183,106,83,59,79,67,62,92,87,23,161,118,151,111,171,239,47,188,134,109,49,22,174,237,227,137,215,53,113,148,173,110,86,235,211,101,33,58,25,153,155,210,22,162,45,53,63,214,247,159,237,23,181,195,135,14,83,96,101,170,130,181,194,233,159,172,179,22,168,226,121,123,13,74,122,4,77,84,126,170,76,207,84,119,158,189,221,230,37,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,43,138,86,177,94,216,117,114,218,155,82,103,85,164,204,134,157,197,237,117,133,182,94,195,253,111,113,253,198,51,113,140,150,244,139,23,26,47,75,105,214,212,133,209,46,106,140,68,234,70,90,147,50,220,65,25,118,39,179,212,247,23,220,66,245,184,119,95,201,190,50,205,108,165,110,169,78,209,226,66,165,232,165,106,100,77,83,226,119,122,199,217,170,190,207,184,132,155,0,0,0,17,135,136,221,179,42,231,202,237,196,204,72,236,188,184,45,75,156,100,226,13,90,18,41,210,203,84,232,71,235,122,221,157,223,120,160,24,46,185,75,172,71,121,123,155,114,36,148,40,253,134,147,66,136,254,205,15,176,104,135,35,215,228,91,243,45,214,100,152,207,41,197,83,40,244,234,107,166,165,17,158,246,224,70,51,238,82,191,95,219,161,253,131,189,128,226,249,184,192,116,230,31,6,106,214,27,39,29,19,201,183,229,83,214,255,0,98,19,43,164,125,166,140,207,150,226,136,183,61,253,20,238,247,123,142,170,240,235,132,246,62,84,241,30,61,62,231,85,26,45,6,13,73,29,99,203,57,168,231,198,67,232,37,242,148,184,102,133,26,144,106,52,235,161,30,157,189,130,225,240,123,11,232,56,61,135,212,123,18,222,138,203,44,83,98,71,97,195,109,180,39,154,227,108,54,209,172,246,33,4,163,50,108,187,118,145,159,253,67,218,128,0,8,253,158,235,113,23,30,88,111,150,148,77,235,10,139,83,152,70,175,102,202,124,158,238,195,253,111,254,49,158,202,35,139,166,93,48,29,104,200,215,22,160,210,146,126,205,82,225,105,254,97,164,252,184,73,92,220,188,225,132,183,62,155,214,109,21,197,125,231,5,147,63,243,142,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,157,102,62,74,225,229,235,19,229,182,100,75,102,205,173,56,157,125,229,5,227,47,243,12,216,87,28,93,74,233,168,58,234,136,151,42,160,234,148,122,246,106,167,15,95,243,141,9,228,70,220,110,220,203,13,140,210,82,222,179,104,180,201,134,105,46,253,244,248,221,253,133,250,191,252,98,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,234,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,210,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,169,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,234,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,235,123,29,250,246,235,174,163,171,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,25,177,41,103,150,12,91,40,90,243,126,67,87,180,219,174,191,235,123,253,218,118,235,174,131,54,196,135,151,80,229,190,181,33,229,61,162,212,163,50,81,43,119,105,153,159,110,186,141,26,228,197,109,43,44,56,108,134,228,165,243,106,214,163,182,181,18,247,104,162,167,199,212,140,253,227,181,128,0,0,254,25,17,247,145,15,232,0,172,78,48,152,228,196,43,126,151,132,148,137,250,201,125,214,38,202,109,14,151,232,212,137,241,214,70,73,115,93,117,34,239,78,158,243,246,10,197,193,123,74,101,245,139,86,109,167,10,58,158,85,82,189,78,136,162,36,26,137,41,118,75,109,153,171,66,86,133,235,150,167,161,253,198,52,145,132,182,147,54,46,25,218,214,155,81,153,101,84,186,52,24,142,147,72,36,146,156,106,59,109,168,207,177,58,159,169,222,100,71,246,16,245,160,0,0,2,176,56,203,98,163,81,104,52,28,53,166,85,12,165,60,252,89,242,25,109,242,237,100,209,80,101,68,105,74,245,239,208,143,84,233,246,251,4,92,225,117,133,171,190,243,25,6,183,38,156,153,17,45,246,218,169,33,197,179,188,155,125,137,240,148,74,35,52,40,137,68,75,239,212,140,189,228,47,133,36,73,34,73,119,17,104,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,2,190,184,187,224,186,46,252,37,135,136,52,216,72,235,168,178,155,55,221,75,126,183,76,204,105,238,168,140,201,6,122,110,81,31,106,136,190,238,241,93,121,6,198,7,176,143,49,118,211,206,201,83,80,235,147,161,209,228,122,230,148,165,15,78,138,106,53,122,233,34,45,27,237,51,215,238,49,160,250,100,248,245,90,108,90,164,71,82,227,18,216,109,246,214,149,17,146,146,180,146,136,200,200,204,143,176,203,184,199,234,0,0,1,252,50,37,17,164,251,140,180,20,147,197,143,3,151,96,99,18,111,218,101,37,244,83,110,36,20,135,229,37,141,25,57,146,37,78,117,72,53,165,180,167,126,212,17,232,106,53,105,219,219,222,35,174,81,113,134,161,131,56,233,107,92,113,230,173,136,111,213,32,196,157,243,138,74,58,117,76,97,110,110,209,104,45,52,107,183,113,233,239,251,52,73,99,221,148,219,226,210,164,221,84,169,76,200,143,83,132,196,162,83,75,74,210,92,198,146,189,53,73,153,119,40,189,166,62,232,0,0,0,0,139,60,73,43,126,135,202,245,196,158,179,166,57,140,203,138,71,204,217,204,53,211,166,122,133,218,90,153,233,221,246,10,18,181,35,185,62,235,163,196,66,77,110,72,168,71,108,139,77,119,26,156,73,126,222,241,165,44,188,197,92,28,2,195,88,110,35,106,216,180,40,205,169,58,105,161,166,19,68,101,167,236,29,4,0,0,0,0,0,0,0,0,0,0,84,94,55,241,118,204,150,26,227,69,253,135,52,43,39,13,95,166,218,183,69,86,137,13,217,116,217,234,125,198,35,75,113,150,212,226,147,49,41,53,154,80,70,102,73,73,107,174,132,93,194,194,114,103,141,119,86,98,114,217,103,227,29,235,79,165,66,173,92,30,144,234,88,165,180,227,113,81,200,159,34,58,54,37,199,28,89,106,134,82,103,170,207,214,51,211,66,208,139,181,136,21,138,28,89,112,191,13,115,70,88,53,38,220,151,34,201,161,200,147,68,186,110,82,109,206,124,58,170,93,36,26,152,143,166,231,99,71,82,28,67,167,166,247,13,74,83,68,162,101,37,38,90,221,152,199,66,163,224,21,103,48,54,179,63,40,40,176,172,249,23,141,57,189,203,137,233,8,168,132,169,109,22,171,65,173,174,98,9,61,170,70,228,238,237,78,165,160,253,120,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,7,63,204,13,227,117,97,214,7,95,152,135,101,59,74,69,106,212,183,231,87,99,38,169,13,201,81,93,233,25,83,235,105,109,182,235,75,245,208,218,144,74,37,150,197,40,148,100,178,73,161,85,45,253,218,188,211,255,0,230,14,21,127,209,85,31,244,225,114,118,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,229,49,98,250,252,151,225,101,229,137,158,139,244,159,201,43,126,163,93,232,185,252,158,171,165,140,227,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,5,64,255,0,118,175,52,255,0,249,131,133,95,244,85,71,253,56,90,77,39,27,234,172,229,18,22,100,107,180,56,147,42,72,195,118,239,137,148,216,142,42,51,15,62,84,194,152,227,13,169,92,197,54,131,86,169,35,61,230,146,50,51,221,167,111,171,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,0,60,86,55,222,181,92,53,193,123,251,17,168,81,226,63,82,181,109,122,173,110,27,82,208,165,48,227,241,162,56,243,105,113,41,82,84,104,53,32,136,200,148,147,211,93,12,187,197,69,255,0,118,175,52,255,0,249,131,133,95,244,85,71,253,56,93,72,0,0,0,133,89,188,226,97,98,101,143,22,45,204,48,166,81,62,84,203,137,80,254,254,227,180,79,51,42,147,5,113,154,117,142,152,220,66,89,125,231,10,74,29,45,28,52,146,88,83,74,216,167,73,198,166,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,245,128,143,249,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,202,11,127,152,244,143,69,243,94,144,136,191,202,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,100,0,0,10,86,254,237,94,105,255,0,243,7,10,191,232,170,143,250,112,183,76,16,189,106,184,149,130,246,14,35,87,99,196,98,165,117,90,244,170,220,198,162,33,73,97,183,228,196,109,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,247,143,106,2,176,51,153,197,3,31,114,237,153,59,195,7,44,171,67,15,230,209,109,255,0,71,244,207,213,41,243,92,148,190,124,8,242,23,189,77,203,109,7,162,222,81,22,136,47,84,139,93,79,83,57,63,195,211,52,23,246,108,240,94,181,136,216,141,72,183,233,213,42,117,209,38,136,211,84,72,239,50,194,152,110,36,71,146,165,37,231,93,81,175,116,133,145,153,40,139,66,79,103,121,156,160,1,81,120,223,197,219,50,88,107,141,23,246,28,208,172,156,53,126,155,106,221,21,90,36,55,101,211,103,169,247,24,141,45,198,91,83,138,76,196,164,214,105,65,25,153,37,37,174,186,17,119,11,9,201,158,53,221,89,137,203,101,159,140,119,173,62,149,10,181,112,122,67,169,98,150,211,141,197,71,34,124,136,232,216,151,28,113,101,170,25,73,158,171,63,88,207,77,11,66,46,214,0,3,202,98,197,245,249,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,15,203,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,71,252,181,103,22,196,205,53,247,137,52,12,52,135,213,91,118,39,161,250,43,131,152,242,61,47,214,178,242,220,254,74,243,13,185,31,148,227,11,111,214,53,111,211,113,104,90,107,16,51,153,197,3,31,114,237,153,59,195,7,44,171,67,15,230,209,109,255,0,71,244,207,213,41,243,92,148,190,124,8,242,23,189,77,203,109,7,162,222,81,22,136,47,84,139,93,79,83,62,213,195,123,58,216,167,156,31,202,39,229,50,129,106,83,62,73,122,35,162,244,20,89,44,243,58,174,175,153,205,231,62,238,186,116,200,219,183,110,154,171,93,117,45,59,173,147,153,139,54,241,204,94,33,229,149,80,101,192,187,44,56,240,234,72,53,17,184,197,74,156,252,88,142,169,244,44,146,68,218,218,118,90,26,83,106,239,35,109,104,82,181,113,45,118,0,1,202,179,71,142,159,155,94,4,220,216,215,242,91,229,31,201,206,139,249,179,174,232,249,253,68,198,35,126,155,150,230,221,188,253,223,64,245,219,167,102,186,151,170,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,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,7,31,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,143,249,149,206,45,137,149,155,239,13,168,24,151,15,165,182,239,191,76,117,183,7,49,229,250,35,162,101,149,183,252,149,150,28,114,71,53,199,208,223,170,105,217,174,227,212,181,210,64,0,0,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,86,6,115,56,160,99,238,93,179,39,120,96,229,149,104,97,252,218,45,191,232,254,153,250,165,62,107,146,151,207,129,30,66,247,169,185,109,160,244,91,202,34,209,5,234,145,107,169,234,103,218,184,111,103,91,20,243,131,249,68,252,166,80,45,74,103,201,47,68,116,94,130,139,37,158,103,85,213,243,57,188,231,221,215,78,153,27,118,237,211,85,107,174,165,164,213,0,30,43,27,239,90,174,26,224,189,253,136,212,40,241,31,169,90,182,189,86,183,13,169,104,82,152,113,248,209,28,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,226,162,255,0,187,87,154,127,252,193,194,175,250,42,163,254,156,46,164,0,4,117,206,222,112,109,156,163,97,123,181,165,28,73,183,181,114,59,233,180,232,242,218,145,200,156,251,78,48,135,150,227,141,32,210,148,50,153,40,116,208,165,182,110,18,77,8,82,76,247,39,218,229,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,241,92,65,169,40,82,218,117,165,154,17,191,105,117,80,0,1,8,44,110,43,184,37,126,102,94,46,6,209,168,178,223,182,43,146,34,211,109,251,205,149,191,178,117,69,244,51,203,97,216,46,199,109,230,16,111,56,227,4,230,171,245,210,133,26,82,218,212,227,115,124,0,0,113,252,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,15,41,139,23,215,228,191,11,47,44,76,244,95,164,254,73,91,245,26,239,69,207,228,245,93,44,103,30,229,115,54,171,102,238,94,221,219,85,166,186,232,122,104,63,46,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,0,0,0,16,131,17,184,163,97,125,139,154,250,30,4,69,141,18,161,105,166,67,212,27,170,226,113,215,33,174,137,91,235,14,57,37,69,37,45,180,113,152,54,148,111,58,75,82,77,15,146,208,175,152,82,30,155,224,60,166,44,95,95,146,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,242,185,104,204,93,137,154,12,44,129,137,150,44,143,234,161,214,33,108,123,249,178,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,1,207,179,13,21,115,112,11,18,161,182,141,235,126,208,172,180,148,233,174,166,168,78,145,22,159,180,102,182,235,142,228,11,174,177,17,105,52,57,30,161,33,179,45,52,218,105,113,69,251,59,133,246,240,219,173,250,99,43,214,234,58,206,164,225,179,18,49,159,51,127,44,209,78,135,234,31,105,232,101,175,119,218,37,48,0,0,0,0,248,87,197,217,77,177,237,42,181,213,85,148,204,120,244,200,79,202,53,58,180,161,39,203,105,75,211,85,25,23,114,79,218,67,59,121,186,198,26,134,51,99,165,211,113,200,154,183,225,177,84,157,18,15,206,41,72,233,211,49,245,183,183,85,172,180,209,222,205,167,167,187,237,145,92,39,48,57,119,254,49,42,252,169,210,95,93,54,221,65,200,98,82,152,213,146,153,30,84,23,82,146,90,155,82,119,237,89,158,132,162,86,157,189,157,226,237,136,137,36,73,46,226,45,7,244,0,0,7,230,169,207,141,74,167,74,169,204,117,45,177,17,133,190,234,212,162,34,74,16,147,81,153,153,153,17,118,17,247,152,207,126,126,113,129,236,92,204,93,204,243,82,84,244,58,28,249,180,120,250,44,212,149,33,153,210,141,38,159,93,68,101,163,157,134,90,125,196,44,83,132,70,11,162,208,194,89,152,133,82,134,142,186,181,41,195,97,213,55,235,116,207,70,128,234,72,140,208,71,166,228,153,246,40,203,239,239,22,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,3,156,230,26,192,133,137,120,49,120,90,114,227,243,156,149,68,168,38,50,118,18,140,159,84,71,91,65,150,169,87,235,251,11,95,112,206,117,227,71,170,97,102,43,213,41,134,211,241,37,219,117,231,210,201,154,84,218,136,227,201,82,82,164,246,36,251,219,236,50,211,187,216,47,151,32,88,209,23,25,242,239,67,168,122,65,18,38,208,218,141,69,149,171,164,181,243,89,131,20,214,106,245,214,122,234,239,110,186,30,167,218,69,237,146,64,0,0,2,58,231,163,47,180,204,124,192,202,213,49,113,9,202,165,30,52,154,165,61,73,109,38,181,72,106,28,148,180,146,249,181,168,253,103,187,147,161,251,140,143,191,62,247,37,10,169,102,93,53,27,126,160,219,177,231,81,167,61,21,194,50,82,20,151,26,112,208,102,90,145,25,122,201,63,97,31,220,45,235,133,38,105,216,188,108,149,97,5,223,84,108,171,20,181,153,64,39,31,47,94,35,76,193,142,210,126,113,227,81,168,214,165,118,37,4,159,118,135,216,44,96,0,0,0,0,87,39,24,172,77,139,77,195,90,70,29,53,52,145,42,84,216,243,148,217,56,68,165,52,168,245,6,79,179,126,166,90,150,159,71,79,183,216,43,55,42,54,82,175,220,192,89,20,50,97,111,32,171,180,215,93,74,83,184,182,117,172,36,247,22,213,118,122,253,186,144,209,205,171,74,110,131,108,82,40,109,32,144,138,116,8,241,18,146,45,8,137,182,210,146,45,52,47,119,184,135,212,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,142,188,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,171,43,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,93,253,107,46,150,38,87,242,11,138,184,105,98,199,250,191,174,204,172,77,222,247,243,157,83,208,166,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,213,94,65,115,175,117,101,79,17,226,81,42,213,62,163,12,174,106,131,45,220,116,249,6,226,219,129,188,210,218,170,113,201,180,173,105,121,164,17,26,210,132,159,57,180,18,12,183,37,165,181,125,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,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,153,124,111,178,169,88,107,141,23,246,28,208,164,75,126,155,106,221,21,90,36,55,101,173,42,125,198,35,75,113,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,11,179,225,89,140,117,220,93,202,61,34,53,198,206,178,236,42,131,182,115,114,119,35,249,84,88,204,48,228,99,216,132,36,145,203,98,67,76,105,235,41,92,141,234,81,169,102,69,48,4,42,226,231,137,151,86,29,229,29,234,117,173,47,164,249,107,112,68,182,106,47,161,199,27,121,48,92,98,68,135,80,218,144,180,233,204,233,82,210,201,91,146,166,157,117,6,159,91,82,168,28,170,225,111,229,167,49,216,117,134,111,80,189,51,2,179,112,69,244,172,46,171,167,230,210,218,95,58,119,206,18,208,164,233,21,167,213,234,40,150,122,104,141,84,105,35,191,236,216,248,88,198,79,135,247,15,151,62,41,91,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,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,68,174,33,153,211,165,101,99,11,228,80,173,11,130,34,113,82,229,142,69,111,195,56,201,148,112,152,55,54,187,80,125,181,40,146,132,37,36,234,90,53,146,137,111,18,75,150,226,16,246,218,22,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,78,174,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,206,237,0,102,91,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,149,113,163,220,148,221,52,43,195,40,248,67,86,183,39,117,113,35,217,244,202,91,142,114,150,222,217,80,152,76,73,45,232,178,35,61,143,176,234,53,211,106,182,234,147,52,153,25,246,176,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,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,163,108,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,0,85,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,252,188,12,126,187,63,118,255,0,137,8,171,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,71,94,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,1,21,120,163,248,19,196,223,193,124,226,16,171,94,30,121,211,170,229,99,20,35,208,174,251,130,90,112,174,229,144,101,112,67,40,202,148,80,159,54,246,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,150,226,208,206,219,233,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,17,87,138,63,129,60,77,252,23,206,33,10,245,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,6,112,114,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,0,85,95,28,239,169,63,222,79,225,163,245,112,167,207,109,40,233,80,50,179,140,183,52,180,212,147,32,152,178,42,181,23,210,166,28,96,210,132,183,71,53,153,18,144,180,168,148,108,111,82,137,100,190,66,77,27,24,109,203,74,0,0,17,87,138,63,129,60,77,252,23,206,33,10,234,225,193,196,2,102,93,235,173,97,38,47,92,95,234,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,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,253,219,254,36,45,80,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,57,254,58,99,166,28,101,211,14,42,56,161,138,21,158,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,206,182,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,246,217,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,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,170,190,43,153,233,253,62,87,240,82,243,255,0,202,34,223,243,96,167,252,84,166,150,220,130,87,252,111,84,132,167,245,25,53,255,0,132,50,42,172,92,247,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,216,80,0,12,224,229,71,53,216,143,148,172,71,69,235,101,59,215,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,161,60,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,229,89,177,240,177,140,159,15,238,31,46,124,81,182,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,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,30,172,4,0,226,133,158,159,200,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,149,133,164,240,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,210,215,199,42,205,143,133,140,100,248,127,112,249,115,226,136,114,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,120,171,215,26,48,191,14,175,43,59,15,239,139,190,37,26,187,127,200,145,18,220,143,37,14,37,19,223,100,155,222,209,58,73,229,33,102,111,52,148,37,106,73,184,183,18,132,110,81,145,15,106,0,0,0,0,0,0,0,0,0,0,0,3,229,221,84,166,235,214,197,94,134,234,9,104,168,192,145,17,73,50,212,140,156,109,73,50,211,67,247,251,140,103,27,53,214,82,172,44,192,94,244,51,97,108,160,235,181,39,90,74,147,180,182,117,175,164,182,150,212,246,122,157,154,16,179,46,14,184,155,26,165,134,213,124,58,118,105,46,84,89,178,39,37,179,112,141,73,105,49,233,236,151,102,253,72,181,61,62,142,159,111,176,88,216,0,0,0,0,174,126,43,121,168,98,206,178,83,132,22,133,81,179,172,85,86,69,60,155,124,189,72,142,179,58,59,169,249,183,137,68,162,90,83,216,164,26,125,250,159,96,168,91,110,133,84,188,238,154,117,191,79,109,217,19,171,51,153,138,217,17,41,106,83,142,184,72,35,61,8,204,253,101,23,176,207,239,26,7,200,190,95,41,184,5,129,180,90,106,98,19,117,74,196,104,213,74,130,148,218,73,105,125,216,113,146,234,79,230,208,162,245,153,238,86,167,239,51,62,233,22,0,0,0,35,110,127,113,162,54,12,101,222,185,80,235,209,30,101,113,169,52,88,186,58,72,95,53,232,50,141,6,159,93,7,174,173,118,105,169,234,93,132,126,202,26,179,168,245,76,83,197,122,93,48,155,126,84,187,146,188,194,94,50,74,150,163,57,18,82,149,41,93,138,62,247,59,76,200,251,253,163,70,57,120,176,33,97,158,12,89,246,156,72,252,151,34,209,41,233,146,91,9,38,111,166,35,77,172,207,68,167,183,212,246,150,190,241,209,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,195,173,161,230,214,203,137,37,33,105,52,168,140,181,35,35,239,20,163,197,127,47,139,195,220,84,111,17,232,148,226,110,145,95,34,84,133,161,157,11,172,126,76,231,149,218,150,210,159,160,130,239,81,171,239,46,209,253,225,67,152,98,195,188,76,94,24,86,170,174,49,72,184,28,53,48,210,159,218,218,167,63,34,11,9,236,83,137,73,171,98,12,187,18,106,211,222,93,130,235,90,113,15,54,135,155,81,41,11,73,41,38,71,169,25,31,112,255,0,176,0,0,31,230,251,13,73,97,200,239,182,149,182,234,77,11,74,136,140,140,140,180,50,50,49,75,124,83,242,178,254,29,95,203,197,139,102,151,182,139,93,116,215,44,217,96,201,41,150,251,211,95,89,158,198,82,130,45,136,79,105,168,213,239,212,187,68,64,192,140,89,174,96,198,39,208,47,154,52,249,49,211,2,161,21,233,77,178,234,208,79,48,137,13,58,182,212,73,90,55,37,92,162,213,38,162,35,246,251,203,67,25,119,198,187,115,29,48,206,141,121,81,106,81,95,126,68,56,234,150,203,79,54,165,50,250,163,180,226,208,164,165,197,154,76,141,210,35,35,61,75,219,239,62,158,0,0,0,62,117,195,92,167,219,84,57,245,234,172,166,163,196,167,198,118,75,174,58,180,161,41,67,104,53,168,204,212,100,69,216,147,62,211,46,225,64,92,64,177,217,204,110,199,186,172,168,85,71,36,210,168,171,126,151,24,137,253,237,25,51,54,81,161,73,209,197,167,77,174,150,134,90,118,31,97,17,119,247,126,16,56,30,245,199,138,85,12,83,172,83,148,186,109,46,19,177,226,173,198,76,210,82,219,145,1,244,40,141,77,154,117,218,163,237,37,18,189,222,241,114,224,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,223,179,115,213,27,43,92,56,112,210,199,195,233,241,23,138,149,248,245,71,160,179,38,43,171,69,50,156,245,102,170,131,169,17,155,102,195,203,75,145,212,218,25,82,254,154,210,181,33,104,73,161,117,215,73,166,94,88,175,127,194,163,67,114,93,126,236,188,107,13,198,105,114,229,145,191,80,168,203,120,146,147,113,231,148,68,107,113,215,11,85,184,162,237,81,154,143,188,197,239,100,23,37,22,174,84,240,226,37,110,173,76,234,49,54,230,167,178,229,199,80,144,77,173,200,27,201,46,42,153,28,219,82,208,150,90,89,17,45,72,81,243,156,65,44,207,106,90,67,93,87,54,62,22,49,147,225,253,195,229,207,140,214,9,255,0,194,247,61,63,145,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,10,86,227,55,133,191,37,51,29,66,196,200,20,46,150,5,247,111,183,212,205,234,183,245,149,72,75,54,94,249,179,89,169,189,145,85,78,79,98,82,133,107,169,106,174,97,143,85,193,47,19,46,168,216,167,125,96,231,87,205,182,234,22,249,220,220,135,28,113,93,60,232,242,99,199,222,202,119,242,209,204,110,86,142,30,195,82,185,12,122,196,72,208,237,252,82,183,25,188,82,249,87,152,234,22,25,192,174,245,80,44,75,125,190,166,23,75,179,163,170,77,89,188,247,206,26,9,78,111,138,154,114,187,20,164,39,77,11,69,115,8,122,14,8,246,85,86,126,52,98,22,35,51,34,33,83,104,118,187,84,73,13,41,106,231,169,249,210,219,121,165,33,59,118,154,9,52,247,137,70,106,35,35,83,122,18,181,51,77,154,102,199,194,198,50,124,63,184,124,185,241,154,193,63,248,94,231,167,242,41,117,35,3,177,142,243,233,48,218,181,191,208,242,102,167,115,52,42,163,142,36,203,87,141,69,211,195,123,87,57,154,146,144,135,77,14,124,210,85,33,195,184,156,66,189,105,88,107,96,92,184,141,93,143,45,250,109,171,71,155,91,152,212,68,37,79,184,196,102,86,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,197,117,225,15,27,11,54,183,112,183,70,198,172,37,151,108,83,100,200,117,40,173,81,167,157,65,17,144,185,68,76,147,241,148,218,23,177,184,234,249,215,91,82,214,181,180,102,134,11,152,72,69,143,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,135,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,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,219,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,177,252,171,112,144,141,121,96,53,193,89,204,67,50,237,203,202,238,142,195,182,178,26,230,148,219,97,8,220,162,118,83,60,196,180,234,223,53,35,153,25,196,239,109,180,105,204,105,229,168,153,174,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,178,158,20,249,237,165,29,42,6,86,113,150,230,150,154,146,100,19,22,69,86,162,250,84,195,140,26,80,150,232,230,179,34,82,22,149,18,141,141,234,81,44,151,200,73,163,99,13,185,105,67,42,226,69,100,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,127,214,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,50,174,36,254,64,115,131,85,202,110,46,37,85,3,136,229,137,120,200,135,2,235,67,205,40,215,25,132,45,68,220,230,148,218,20,238,248,228,243,171,54,210,149,19,168,82,209,183,121,182,227,119,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,253,98,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,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,19,167,135,7,16,9,153,119,174,181,132,152,189,113,127,169,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,2,10,241,31,226,1,15,46,244,39,112,147,8,110,47,245,88,159,211,62,236,152,237,177,33,187,118,46,244,57,186,66,30,67,141,173,231,155,35,66,25,52,238,38,221,55,84,104,249,146,118,144,69,170,112,49,250,236,253,219,254,36,34,175,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,238,223,241,33,21,120,163,248,236,196,223,193,124,158,16,226,152,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,69,56,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,8,171,197,31,192,158,38,254,11,231,16,133,0,139,20,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,69,94,40,254,4,241,55,240,95,56,132,40,4,90,167,10,60,244,254,131,43,248,215,121,255,0,228,241,108,9,179,147,254,50,85,75,114,65,171,254,43,165,66,147,250,236,146,255,0,193,217,22,168,0,0,50,174,37,167,15,60,233,213,114,177,138,17,232,87,125,193,45,56,87,114,200,50,184,33,148,101,74,40,79,155,123,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,203,113,104,103,109,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,170,190,57,223,82,127,188,159,195,69,85,139,190,225,193,196,2,30,98,40,77,97,38,47,92,95,234,177,3,169,125,169,50,27,98,59,119,20,93,235,115,116,116,50,134,219,67,204,182,100,133,178,73,220,109,180,78,164,215,243,196,212,234,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,106,156,40,243,211,250,12,175,227,93,231,255,0,147,197,176,38,206,79,248,201,85,45,201,6,175,248,174,149,10,79,235,178,75,255,0,7,100,90,160,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,253,219,254,36,45,80,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,3,207,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,62,217,197,206,45,247,155,251,238,61,126,191,15,208,214,221,27,127,201,251,127,152,204,143,69,243,89,142,137,95,202,144,195,78,63,205,114,57,57,243,132,123,53,218,157,8,187,123,87,14,14,31,243,51,17,93,107,22,241,122,221,255,0,82,120,29,75,13,70,144,227,241,220,184,165,108,91,123,99,173,149,182,226,25,101,195,37,173,226,86,211,113,162,105,36,191,158,54,185,86,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,117,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,191,87,195,155,58,255,0,154,174,35,191,64,191,234,117,87,48,202,233,249,186,148,102,15,154,221,46,113,154,9,186,154,89,218,165,171,106,16,109,186,150,141,42,91,106,74,180,117,76,180,217,222,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,136,43,196,127,136,4,60,187,208,157,194,76,33,184,191,213,98,127,76,251,178,99,182,196,134,237,216,187,208,230,233,8,121,14,54,183,158,108,141,8,100,211,184,155,116,221,81,163,230,73,218,65,1,250,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,211,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,45,64,6,85,196,180,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,28,171,54,62,22,49,147,225,253,195,229,207,140,214,9,211,195,131,136,4,204,187,215,90,194,76,94,184,191,212,158,127,82,251,82,100,54,252,135,45,217,91,22,230,232,232,101,14,56,182,94,112,137,11,100,147,180,156,116,157,73,163,231,137,219,191,1,199,243,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,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,119,211,195,182,233,199,27,215,42,118,165,207,143,51,186,234,172,238,106,168,242,228,52,242,42,18,104,233,50,68,103,166,155,132,92,199,151,181,106,75,169,212,157,97,81,220,82,150,181,173,71,229,56,140,231,95,243,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,55,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,207,172,174,14,49,170,121,92,118,159,122,213,98,81,241,186,108,133,85,225,206,106,75,174,66,167,160,218,73,55,72,148,73,90,154,117,6,100,165,57,33,148,111,67,142,122,134,243,109,104,245,91,93,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,115,220,50,179,219,74,198,235,54,157,129,152,165,115,75,115,20,40,49,220,76,89,149,71,210,181,220,144,144,106,82,86,219,154,17,174,75,45,104,151,16,189,206,45,13,243,247,56,102,247,42,80,102,199,194,198,50,124,63,184,124,185,241,154,193,50,184,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,130,212,180,161,107,73,33,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,99,149,102,95,49,118,38,87,240,178,126,38,95,82,63,173,135,71,133,177,239,231,58,167,76,243,204,67,230,52,211,156,158,111,33,105,230,173,59,17,222,103,220,71,159,108,197,99,205,229,153,44,92,174,226,181,231,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,198,210,173,13,68,132,239,89,173,197,22,245,168,206,234,120,95,84,241,182,173,149,10,44,172,105,110,90,16,137,9,141,103,148,152,140,70,95,201,182,97,197,106,25,146,26,74,84,104,53,33,243,66,221,46,99,136,52,175,85,33,72,81,203,80,0,0,0,0,0,0,0,0,0,0,0,20,209,197,251,3,222,183,49,74,159,138,116,122,114,145,77,170,66,106,60,165,182,201,146,78,91,146,39,190,181,25,165,178,78,187,82,93,166,163,87,191,222,56,71,15,220,118,115,4,113,238,149,42,109,81,200,212,170,210,216,165,201,35,127,99,68,79,77,138,107,82,181,113,9,211,107,71,169,158,189,133,218,70,93,215,251,111,87,41,247,45,14,5,122,149,41,169,17,42,17,154,146,211,141,45,43,74,144,226,9,105,50,52,153,145,246,40,143,176,207,188,125,16,0,0,1,204,51,15,141,118,230,6,97,157,102,242,173,84,162,176,252,120,114,21,17,151,94,109,42,121,244,199,117,196,33,41,83,136,53,25,155,70,68,68,122,159,179,222,89,231,199,124,89,174,99,62,39,215,239,154,204,249,50,19,62,161,41,232,173,188,234,214,76,176,185,14,186,134,210,74,90,246,165,60,211,209,36,163,34,246,123,206,95,240,176,202,203,248,139,127,35,22,46,106,94,234,45,9,210,92,67,121,131,52,170,91,15,66,125,6,91,217,82,12,182,45,93,202,37,123,180,46,209,116,140,48,212,102,27,142,195,105,67,109,36,144,132,164,136,136,136,139,66,34,34,31,232,0,0,3,254,29,113,12,182,183,156,81,37,8,73,169,70,103,161,17,23,120,165,46,43,217,135,44,68,196,196,97,133,22,170,227,244,139,125,194,83,237,37,253,205,166,115,18,39,48,175,85,46,41,36,173,139,34,237,73,43,79,113,118,15,231,10,12,190,47,16,177,81,204,71,173,211,137,202,69,0,141,81,214,182,117,46,177,137,48,94,79,106,155,82,126,130,207,185,68,175,184,187,69,215,52,218,25,109,12,182,146,74,16,146,74,72,139,66,34,46,225,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,2,56,231,195,2,225,99,102,2,92,49,138,10,95,169,81,96,203,170,194,209,162,82,205,230,97,74,38,210,95,54,181,125,39,123,147,161,251,140,189,180,35,111,85,235,120,73,137,208,234,137,39,163,212,173,90,219,110,56,130,222,133,19,145,164,18,141,38,90,165,95,73,190,237,82,127,112,208,182,82,113,138,46,53,224,133,185,117,165,228,156,180,192,134,196,180,238,45,196,247,72,195,139,212,183,172,251,221,246,158,190,255,0,183,179,0,0,0,14,101,152,140,23,160,99,166,22,87,108,122,204,24,207,63,38,12,162,130,235,205,33,92,137,42,140,235,77,184,70,164,44,210,105,55,76,247,36,181,47,103,184,243,215,143,248,45,115,224,70,38,85,172,75,150,19,140,242,36,190,168,110,41,183,18,151,163,38,67,173,54,226,77,104,70,226,87,41,70,74,36,232,126,207,113,119,158,31,121,198,159,151,188,64,143,65,186,170,147,29,181,42,206,34,51,141,41,245,41,184,238,58,252,84,155,186,56,251,109,32,146,211,42,45,218,25,145,123,203,186,242,108,139,230,217,196,59,114,13,211,106,213,99,78,131,62,59,82,27,91,47,182,238,132,182,210,178,35,52,41,69,174,213,167,218,125,227,239,128,0,15,248,121,230,163,180,183,223,113,45,182,218,77,107,90,140,136,146,146,45,76,204,207,184,133,101,113,51,207,101,62,141,79,153,129,152,103,85,55,167,204,101,198,170,147,98,190,149,54,211,107,76,200,175,51,204,102,65,41,46,18,137,10,218,164,104,69,161,159,176,133,96,97,142,29,221,88,203,136,52,203,62,131,26,84,217,245,137,204,182,243,164,135,28,54,201,215,208,218,158,113,73,74,212,73,37,56,70,106,50,62,255,0,111,183,65,217,75,192,74,78,95,176,118,137,104,199,131,17,21,37,196,140,253,69,230,154,73,41,201,39,21,134,221,51,81,54,133,30,170,103,95,88,181,247,253,157,164,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,234,120,94,228,91,242,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,250,184,185,197,103,9,240,175,51,84,252,33,84,47,74,89,148,254,170,151,119,215,216,102,74,101,81,235,8,148,166,77,180,176,182,211,206,101,142,74,141,211,111,121,173,47,165,77,25,155,38,219,221,255,0,48,183,77,10,249,201,126,37,222,182,180,238,182,139,112,97,125,102,169,78,147,202,91,124,248,175,210,93,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,56,67,218,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,154,112,186,226,1,14,175,14,155,150,76,111,184,185,53,86,122,106,117,143,84,125,182,24,138,228,86,152,105,134,105,42,229,161,27,94,46,86,173,56,225,173,79,41,197,54,106,37,147,73,118,207,192,66,14,48,182,85,86,234,201,242,235,180,249,17,27,143,103,93,20,218,220,228,188,181,18,220,97,105,122,9,37,162,36,153,26,249,179,154,81,146,141,37,177,43,61,117,34,74,170,47,42,184,165,249,22,204,118,29,98,99,213,223,67,64,163,92,17,125,43,55,165,234,57,84,183,87,201,157,243,100,133,169,90,197,117,244,250,137,53,150,186,163,69,18,76,180,166,51,45,152,28,76,252,178,99,141,249,138,77,203,170,200,137,115,92,19,170,16,61,40,230,249,76,193,91,202,233,88,95,174,178,79,41,130,105,178,66,84,105,66,80,73,73,237,73,11,169,225,89,131,149,220,34,202,61,34,77,198,246,146,239,218,131,183,139,113,182,163,249,44,89,44,48,220,98,222,133,168,151,204,98,59,79,235,234,169,60,253,138,73,41,6,103,218,243,99,225,99,25,62,31,220,62,92,248,205,96,247,248,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,39,165,222,89,219,197,11,255,0,42,20,172,174,93,47,203,147,30,141,88,132,244,90,171,50,155,138,131,162,68,134,76,70,164,187,25,150,80,79,161,14,165,15,147,174,184,165,26,208,141,72,205,41,81,124,172,148,229,226,171,153,140,195,91,86,27,20,168,147,232,84,249,12,214,238,148,73,152,168,200,244,35,18,26,41,73,37,54,100,233,173,194,113,44,160,155,245,183,186,147,51,66,73,78,35,70,96,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,25,214,207,78,44,227,46,46,102,58,226,168,227,141,161,242,74,189,65,219,67,141,110,237,73,250,42,11,107,91,140,179,206,34,46,167,119,57,78,245,29,169,119,157,189,189,173,27,104,79,75,225,115,130,24,13,141,152,242,244,60,104,174,68,145,50,135,29,21,27,126,209,150,223,204,92,47,167,122,157,55,20,175,85,212,71,74,18,225,197,239,116,148,106,61,205,50,242,21,123,194,21,113,92,194,108,26,190,50,226,253,251,137,151,127,201,154,245,149,212,57,105,76,220,167,58,233,207,161,38,116,206,156,143,231,122,142,66,61,100,150,230,121,92,211,62,82,30,74,232,176,104,123,32,152,155,141,184,185,150,138,5,237,143,116,105,113,238,25,178,36,174,45,74,75,108,48,186,213,57,75,230,70,154,81,217,109,180,176,131,75,134,210,18,105,245,208,194,94,35,52,188,147,25,225,30,170,226,194,219,238,212,177,45,28,76,175,208,186,91,110,251,235,254,79,205,234,153,95,89,209,60,76,202,249,180,44,220,111,99,138,36,252,226,83,187,93,83,169,118,137,127,195,131,136,4,204,187,215,90,194,76,94,184,191,212,158,127,82,251,82,100,54,252,135,45,217,91,22,230,232,232,101,14,56,182,94,112,137,11,100,147,180,156,116,157,73,163,231,137,219,191,1,149,113,239,241,91,2,241,31,6,161,218,21,107,214,141,202,165,95,118,252,43,146,129,82,96,205,113,102,197,144,195,111,26,18,179,34,209,230,185,169,67,173,153,18,146,163,73,150,168,91,107,92,213,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,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,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,61,254,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,6,87,241,174,243,255,0,201,226,216,19,103,39,252,100,170,150,228,131,87,252,87,74,133,39,245,217,37,255,0,131,178,38,86,118,243,131,108,229,27,11,221,173,40,226,77,189,171,145,223,77,167,71,150,212,142,68,231,218,113,132,60,183,28,105,6,148,161,148,201,67,166,133,45,179,112,146,104,66,146,103,185,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,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,43,52,224,99,245,217,251,183,252,72,69,94,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,66,42,241,71,241,217,137,191,130,249,60,33,194,156,194,27,201,24,47,31,30,210,196,71,45,55,238,135,173,5,184,151,203,158,197,69,17,27,148,148,173,179,208,205,14,52,226,205,42,78,237,13,151,9,123,53,111,127,85,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,29,120,163,248,19,196,223,193,124,226,16,160,17,234,177,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,91,11,170,102,71,43,154,202,30,111,231,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,43,105,225,139,196,2,102,46,195,141,151,236,111,184,186,187,234,38,214,45,154,147,173,190,236,170,244,86,216,121,231,83,37,105,65,182,79,48,220,126,215,156,90,84,242,86,157,73,78,37,107,114,197,68,85,226,143,224,79,19,127,5,243,136,66,133,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,249,66,239,184,112,113,0,135,152,138,19,88,73,139,215,23,250,172,64,234,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,252,241,53,58,128,0,101,92,123,92,81,194,27,203,8,36,219,44,94,12,68,36,94,22,189,50,239,164,61,25,242,117,15,211,167,53,189,165,25,118,41,11,74,137,198,214,149,17,104,182,148,105,220,131,66,213,55,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,1,85,124,115,190,164,255,0,121,63,134,138,181,166,82,106,181,169,43,135,70,166,75,159,33,184,239,203,91,81,153,83,171,75,12,52,183,158,116,210,146,51,36,54,211,110,56,181,119,37,8,82,143,66,35,49,245,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,1,21,120,163,248,19,196,223,193,124,226,16,162,28,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,135,228,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,234,120,112,113,0,135,152,138,19,88,73,139,215,23,250,172,64,234,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,252,241,53,58,133,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,22,168,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,80,28,102,241,103,25,101,223,116,44,24,173,218,30,133,195,104,156,186,229,26,163,181,46,252,160,156,76,154,29,123,155,167,205,116,252,247,25,233,200,201,94,191,53,123,146,235,27,32,174,0,217,248,113,127,227,45,167,102,226,229,251,242,46,208,170,212,18,197,82,183,176,143,166,111,106,141,41,220,173,80,215,49,100,134,185,203,35,109,174,103,49,100,104,66,136,244,147,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,63,143,216,111,135,24,183,131,87,101,129,139,147,58,43,66,163,79,83,181,73,189,113,67,232,91,97,68,250,101,115,149,234,55,201,91,72,119,85,145,183,243,126,186,84,141,201,60,214,93,148,234,21,30,234,172,210,109,107,143,229,5,22,21,66,68,122,117,95,163,92,79,72,69,67,138,75,82,121,11,51,91,92,196,18,87,203,81,238,78,237,15,180,133,175,240,96,196,220,109,184,109,155,151,14,171,180,105,115,112,190,216,142,148,80,170,202,109,134,24,167,84,87,33,199,223,132,131,38,201,217,75,120,165,27,202,81,173,92,130,105,178,50,73,62,129,42,179,183,156,27,103,40,216,94,237,105,71,18,109,237,92,142,250,109,58,60,182,164,114,39,62,211,140,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,160,27,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,89,246,6,112,251,147,151,108,168,99,62,48,227,37,42,34,177,22,163,134,247,36,104,84,215,154,105,229,219,40,40,115,155,116,218,144,203,238,178,242,228,178,108,40,214,148,165,109,160,214,222,186,45,194,58,161,23,19,197,67,34,177,175,251,122,171,153,236,45,129,17,139,158,135,29,234,149,230,203,210,157,223,86,167,49,21,148,37,246,141,199,13,150,215,21,152,198,102,218,16,142,106,20,179,220,167,16,132,57,84,24,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,132,242,163,154,236,56,205,174,28,34,245,178,157,232,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,237,96,50,174,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,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,123,252,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,98,188,40,243,211,250,12,175,227,93,231,255,0,147,197,176,38,206,79,248,201,85,45,201,6,175,248,174,149,10,79,235,178,75,255,0,7,100,89,78,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,204,215,102,187,17,243,107,136,235,189,111,87,122,26,84,30,99,20,10,3,15,26,226,210,34,168,200,205,41,51,34,230,60,189,169,55,94,50,37,56,164,164,136,144,132,54,218,36,175,12,92,135,126,91,235,177,177,231,22,40,187,172,27,126,160,159,70,210,234,52,238,100,91,161,228,161,228,185,162,185,169,62,76,119,211,28,213,185,183,26,121,68,227,39,174,199,82,86,253,138,87,21,247,106,88,149,58,254,26,97,215,203,187,146,47,39,162,183,253,46,205,47,172,220,242,16,231,242,167,136,219,111,99,106,91,158,177,122,220,189,165,218,162,25,172,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,231,175,7,124,16,192,107,250,242,173,98,77,231,92,137,88,196,27,58,66,31,161,218,210,91,209,16,152,34,70,149,130,37,118,72,90,93,87,45,26,118,71,90,82,226,139,123,177,212,139,137,21,171,198,111,9,176,106,93,137,66,198,122,221,223,232,92,73,137,203,161,209,169,219,148,239,202,8,36,241,173,214,121,90,252,215,79,207,113,238,160,136,147,235,242,151,185,78,177,178,165,173,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,191,58,237,201,138,23,119,13,251,174,226,198,139,98,93,2,246,153,132,245,179,173,67,150,109,147,234,125,52,217,9,234,28,109,180,33,44,173,228,165,47,155,27,82,108,155,166,209,145,26,12,103,220,122,171,255,0,11,111,188,47,249,57,242,234,133,232,207,149,182,252,59,166,143,252,169,151,186,170,92,173,220,135,254,105,106,217,187,150,191,81,123,86,90,118,164,181,33,98,156,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,180,171,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,179,56,153,170,188,179,95,139,149,11,194,179,82,150,155,98,157,34,68,107,78,144,227,100,202,41,212,227,95,168,106,105,43,90,122,151,18,150,212,242,247,43,114,200,146,71,203,67,104,71,106,225,161,145,201,57,142,188,153,198,27,225,113,17,135,86,93,97,180,61,17,196,53,33,117,202,139,36,219,229,9,76,172,148,146,140,73,91,74,121,75,79,174,135,9,180,17,154,150,182,111,36,0,0,0,0,0,0,0,0,0,0,0,0,113,108,218,96,37,39,48,56,59,91,180,100,65,136,186,146,34,73,126,156,243,173,36,212,137,37,21,246,218,50,81,182,181,22,138,123,95,84,181,247,125,185,241,196,252,59,186,176,107,16,106,118,125,122,52,168,51,232,243,158,109,151,77,14,52,110,19,79,173,180,188,218,148,148,40,210,106,108,204,148,68,93,222,207,101,159,240,204,207,101,62,179,79,135,129,152,153,85,54,103,195,101,182,169,115,101,62,148,182,235,104,76,56,172,179,204,122,65,169,78,26,141,106,218,148,104,101,169,151,180,133,154,178,243,82,26,67,236,56,151,27,113,36,180,45,38,70,74,73,150,164,100,101,222,67,254,192,0,7,192,189,239,155,103,15,45,185,215,77,213,85,141,6,12,8,238,200,113,111,62,219,90,146,27,82,204,136,214,164,150,187,80,175,105,119,10,54,226,9,156,105,249,132,196,9,20,27,86,169,49,171,82,146,226,227,54,210,95,82,91,144,227,79,202,73,59,163,111,184,210,201,77,60,146,221,161,25,151,184,187,248,54,0,96,181,207,142,248,151,73,177,45,168,78,61,207,144,194,166,56,77,184,164,179,25,82,26,105,199,20,104,66,246,146,121,169,51,81,167,66,246,251,143,66,153,118,193,122,6,5,225,101,10,199,163,65,138,203,241,160,197,41,206,178,210,19,207,148,152,205,52,227,134,105,66,13,70,163,104,143,114,139,83,246,251,139,166,128,0,0,14,51,155,108,98,139,130,152,33,113,221,138,121,37,44,224,76,98,34,119,22,227,123,164,125,196,104,91,208,125,237,123,15,95,119,217,158,155,134,175,91,197,188,78,153,84,81,59,34,165,117,86,220,113,180,122,235,81,185,38,65,168,146,69,170,149,244,156,238,213,71,247,139,238,200,126,5,194,193,60,4,183,163,28,20,177,82,173,65,137,85,155,171,68,149,147,207,66,138,78,36,254,109,10,250,77,119,43,83,247,153,251,36,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,15,240,159,13,154,132,25,16,36,54,149,181,37,165,178,226,84,68,100,164,168,140,140,140,143,176,203,67,20,55,196,171,47,146,240,115,29,103,214,224,192,38,233,23,50,157,170,147,141,52,100,218,94,145,50,98,182,106,77,161,36,123,27,46,205,76,244,246,153,14,227,194,47,49,39,70,185,101,224,237,195,85,144,166,102,147,146,33,37,215,245,66,92,91,144,35,182,132,146,221,34,46,194,61,9,40,215,221,238,22,242,70,70,90,145,234,70,63,160,0,0,63,134,68,101,161,136,141,159,28,149,91,185,141,179,101,220,148,74,123,49,238,250,76,39,23,17,230,154,109,11,144,77,53,41,104,101,74,75,14,58,178,83,175,17,154,72,203,95,102,135,223,70,248,131,135,119,126,23,93,51,109,91,190,141,54,157,58,4,135,25,249,248,238,179,191,99,139,70,244,115,18,147,52,154,155,86,135,161,119,14,245,149,60,248,98,150,93,107,113,227,77,173,212,107,86,201,37,12,174,159,42,76,137,41,101,189,236,17,242,90,57,13,182,147,38,217,52,167,216,91,140,187,143,178,222,48,27,61,216,19,141,116,104,14,181,119,83,232,213,89,8,105,46,66,169,207,135,29,222,106,144,214,164,150,250,133,171,77,206,237,47,110,164,101,222,93,178,34,36,248,53,6,81,38,4,214,36,180,226,73,72,113,151,9,105,81,25,106,70,70,71,161,150,134,95,229,31,160,7,205,173,220,116,11,110,11,181,58,253,102,13,62,43,8,82,214,236,169,8,105,4,68,70,163,237,89,145,119,36,207,246,24,174,44,243,113,50,162,80,169,181,76,50,193,106,138,37,212,159,67,240,165,84,216,121,14,54,210,84,153,44,172,218,122,52,162,82,86,74,38,148,157,83,216,71,169,151,113,10,182,163,81,177,7,27,239,246,160,193,98,171,95,174,87,103,164,150,178,75,242,150,75,125,242,35,90,204,137,107,219,189,210,212,251,126,151,180,207,182,232,242,11,145,59,127,1,45,152,183,165,231,75,143,50,239,168,50,135,76,223,97,14,28,68,184,220,87,54,23,50,58,29,109,72,117,165,118,106,122,107,239,212,202,106,17,17,17,17,22,132,93,196,63,160,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,223,225,79,145,88,215,139,144,51,79,138,240,34,73,161,69,144,79,89,80,83,41,212,190,170,140,73,168,63,73,44,217,113,36,148,52,236,119,26,75,46,18,185,134,110,41,72,74,82,217,187,221,120,161,103,167,242,41,106,175,3,176,114,243,233,49,38,181,179,211,18,97,39,115,212,42,91,141,168,207,71,137,69,211,204,123,86,249,122,18,150,134,141,110,124,210,149,29,195,167,107,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,94,155,249,103,179,114,161,195,243,22,48,182,207,157,46,162,181,88,247,37,74,175,83,146,102,149,212,106,46,82,156,67,175,147,123,141,44,163,107,77,161,13,164,207,106,16,157,202,90,247,184,186,12,23,231,196,27,36,148,172,215,216,13,215,109,134,34,65,196,91,86,60,135,169,83,19,21,42,126,172,194,89,121,72,164,173,197,60,210,16,135,36,41,181,37,215,13,68,201,243,13,36,68,227,154,209,101,90,153,121,97,69,255,0,54,141,49,201,116,11,178,206,172,57,25,213,196,150,68,253,62,163,17,227,74,141,183,153,81,145,45,183,91,61,22,218,143,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,153,67,202,98,197,139,249,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,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,115,216,171,154,43,102,149,194,146,145,126,84,107,114,238,90,149,245,99,199,177,27,126,90,228,19,243,107,111,195,92,41,235,113,213,182,165,41,109,41,153,207,26,215,162,93,56,230,68,231,206,33,71,77,152,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,13,52,97,237,149,74,195,91,2,218,195,154,20,137,111,211,109,90,60,42,36,55,101,173,42,125,198,35,50,134,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,220,60,86,108,124,44,99,39,195,251,135,203,159,25,172,23,253,159,172,148,90,185,172,195,137,117,186,77,51,167,196,219,102,158,243,150,229,66,57,54,135,39,236,37,56,154,100,131,113,72,66,153,117,102,100,133,45,69,201,113,102,178,61,170,117,14,208,181,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,23,41,193,239,0,126,64,96,117,71,23,46,220,61,244,85,211,122,84,23,232,186,164,196,127,42,147,110,147,49,212,199,45,38,102,109,50,227,228,251,159,69,38,234,82,202,207,122,9,149,20,255,0,1,199,243,137,86,165,81,114,161,140,51,43,53,56,144,35,185,99,214,162,33,217,47,37,164,41,247,225,186,203,45,18,148,100,70,183,29,113,182,208,158,245,45,105,73,106,102,68,51,110,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,253,96,0,33,87,17,156,132,254,117,20,38,49,35,14,223,233,241,54,217,167,244,113,35,191,35,100,90,212,20,45,110,148,53,26,207,99,47,18,220,113,77,59,216,147,82,212,135,79,106,146,227,52,109,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,156,171,113,12,194,252,113,192,107,131,21,49,26,100,75,46,165,135,113,216,59,213,14,165,206,137,147,119,113,49,34,42,189,101,56,135,212,218,210,219,4,106,120,156,46,86,142,106,219,142,212,94,113,115,139,125,230,254,251,143,95,175,195,244,53,183,70,223,242,126,223,230,51,35,209,124,214,99,162,87,242,164,48,211,143,243,92,142,78,124,225,30,205,118,167,66,46,222,213,195,131,135,252,204,196,87,90,197,188,94,183,127,212,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,25,87,23,147,146,12,33,179,113,235,134,37,165,132,120,128,196,183,40,87,20,122,187,50,14,35,230,203,237,45,21,201,110,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,168,12,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,194,184,81,231,167,244,25,95,198,187,207,255,0,39,139,96,77,156,159,241,146,170,91,146,13,95,241,93,42,20,159,215,100,151,254,14,200,181,65,149,113,123,213,12,166,89,185,186,200,78,13,216,245,217,17,40,245,216,22,61,181,38,133,113,170,1,202,126,148,179,133,20,223,36,32,156,104,214,135,90,65,182,164,26,246,107,203,89,145,169,164,25,82,94,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,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,65,110,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,6,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,6,135,179,183,147,235,103,55,56,94,237,21,69,18,21,237,67,142,250,173,58,196,183,100,114,32,190,235,140,45,228,56,219,75,36,169,15,38,50,26,53,169,14,27,100,163,90,18,163,45,170,160,27,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,253,92,94,198,140,80,199,171,201,204,64,197,203,190,93,197,93,114,59,81,10,67,200,109,164,52,195,100,123,26,105,166,146,150,154,70,166,165,26,80,148,145,173,107,89,234,165,168,206,194,120,74,100,163,211,115,33,230,203,19,105,148,169,148,86,121,205,217,116,247,203,158,226,167,50,255,0,45,117,53,17,43,99,124,149,180,235,109,37,196,169,70,225,169,210,38,205,166,86,184,215,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,69,94,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,66,42,241,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,171,215,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,42,31,117,198,57,78,72,38,254,112,203,126,155,147,169,31,103,106,225,193,196,2,102,93,235,173,97,38,47,92,95,234,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,138,241,71,240,39,137,191,130,249,196,33,64,34,250,56,140,228,163,243,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,42,44,254,250,172,43,171,253,181,183,46,75,114,161,255,0,9,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,247,184,121,231,78,149,154,124,47,143,66,187,238,8,138,197,75,106,57,149,193,12,163,38,41,205,96,156,218,213,65,134,210,163,74,208,164,155,73,116,208,73,36,60,106,46,91,104,91,59,191,95,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,143,241,94,200,228,107,150,149,91,205,198,28,174,89,215,105,177,227,174,238,164,146,29,144,83,162,52,150,216,76,214,9,36,163,105,108,52,148,115,82,122,52,108,180,167,53,66,155,95,58,170,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,127,217,36,206,13,179,155,156,47,106,180,147,137,10,246,161,199,97,55,101,30,35,82,57,16,95,117,199,208,202,219,113,212,18,84,135,147,25,110,146,18,183,13,178,81,33,106,81,150,229,72,160,1,149,113,123,213,12,166,89,185,186,200,78,13,216,245,217,17,40,245,216,22,61,181,38,133,113,170,1,202,126,148,179,133,20,223,36,32,156,104,214,135,90,65,182,164,26,246,107,203,89,145,169,164,25,82,94,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,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,10,171,227,157,245,39,251,201,252,52,69,94,23,30,59,48,203,241,175,39,154,58,175,19,172,135,126,68,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,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,215,184,145,240,251,147,152,152,205,227,14,13,210,162,39,17,105,209,211,26,109,53,150,154,101,119,50,13,214,27,104,221,144,243,237,50,202,227,50,79,168,150,164,169,110,32,144,222,186,33,178,42,108,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,255,0,100,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,81,124,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,187,127,196,133,170,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,113,252,213,101,158,205,205,126,17,204,194,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,35,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,103,252,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,226,156,75,120,130,73,198,26,173,99,47,152,65,85,136,230,31,64,145,211,86,42,209,29,106,83,23,42,208,168,175,182,109,154,216,37,176,136,242,88,117,36,182,93,82,31,45,20,70,104,52,235,24,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,21,115,175,195,62,196,204,253,70,110,38,89,53,191,146,88,147,39,87,38,77,146,111,73,131,89,229,197,67,49,217,125,179,89,244,219,121,44,164,158,101,39,162,77,195,83,79,40,210,105,226,188,51,248,118,215,108,107,170,165,141,89,148,195,238,138,181,111,212,14,37,163,73,156,250,28,228,74,97,199,16,253,69,198,82,74,66,182,173,8,40,174,111,52,158,139,121,41,50,233,158,19,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,149,207,71,10,219,190,102,35,197,189,114,137,96,245,212,171,143,168,126,179,64,106,116,40,49,104,210,146,104,50,84,99,144,243,127,50,246,245,153,50,146,52,180,166,148,73,50,66,219,109,185,193,146,220,150,217,185,54,179,106,244,106,53,197,46,228,184,110,73,13,189,90,173,60,201,198,68,132,50,110,20,102,90,140,75,90,90,67,105,117,205,79,114,150,165,184,179,53,109,216,134,228,80,12,171,139,222,168,101,50,205,205,214,66,112,110,199,174,200,137,71,174,192,177,237,169,52,43,141,80,14,83,244,165,156,40,166,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,202,146,241,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,91,11,170,102,71,43,154,202,30,111,231,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,43,105,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,96,102,199,194,198,50,124,63,184,124,185,241,154,193,161,236,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,168,6,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,125,43,31,51,141,152,44,204,80,173,235,111,23,175,111,74,64,183,57,142,180,204,120,141,67,110,92,165,173,195,234,164,54,202,82,218,222,75,110,19,40,50,74,82,134,210,123,82,74,113,229,185,234,178,47,147,42,238,112,241,30,85,49,202,175,161,172,203,95,167,145,115,84,154,90,14,82,91,116,215,202,141,25,181,107,171,206,242,157,34,113,73,54,219,74,20,165,110,50,67,78,104,38,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,197,101,241,94,200,228,107,150,149,91,205,198,28,174,89,215,105,177,227,174,238,164,146,29,144,83,162,52,150,216,76,214,9,36,163,105,108,52,148,115,82,122,52,108,180,167,53,66,155,95,58,173,112,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,122,148,14,34,56,53,93,202,61,75,53,11,47,69,250,47,157,74,118,221,168,72,83,111,59,113,33,130,113,20,182,94,75,106,231,115,55,182,164,188,134,212,68,210,141,199,18,223,45,212,55,74,217,151,204,93,247,154,12,83,159,137,151,212,143,235,97,209,225,108,103,249,178,151,212,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,247,153,247,17,78,158,23,92,63,230,85,230,83,115,55,141,246,239,38,148,207,77,81,177,233,111,184,251,18,156,148,211,237,62,205,89,92,181,163,107,37,202,209,166,220,37,165,228,184,167,13,36,130,105,78,216,174,108,124,44,99,39,195,251,135,203,159,25,172,23,189,83,202,173,155,154,254,31,152,87,103,214,105,177,19,115,211,176,222,141,38,211,171,184,225,178,186,117,68,233,76,108,37,58,148,45,93,51,138,75,105,121,27,85,185,4,74,34,230,33,181,162,144,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,239,241,47,54,24,219,139,88,71,102,224,109,231,113,196,126,207,177,163,197,102,153,9,154,115,13,45,107,140,135,153,142,243,174,165,59,212,180,71,127,144,68,70,148,26,27,66,148,149,57,185,197,123,92,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,31,195,34,50,50,50,212,143,188,132,43,207,214,68,237,252,124,182,100,222,150,101,46,60,75,190,158,202,221,35,97,132,54,114,210,219,114,156,216,124,184,235,117,197,45,215,83,217,169,107,167,191,67,58,92,172,209,177,7,4,47,247,96,206,98,171,64,174,80,167,168,144,179,75,241,86,107,101,243,34,90,12,201,11,219,189,163,208,251,62,143,176,203,178,210,114,51,196,202,137,93,166,210,240,203,26,106,41,137,82,97,12,66,139,83,125,228,54,219,169,74,99,50,131,117,233,50,141,74,89,168,221,82,180,79,105,22,164,93,228,44,118,137,113,208,46,72,13,84,232,21,152,53,8,175,161,43,67,177,100,33,212,153,26,73,69,218,131,50,238,81,31,237,33,244,128,126,121,115,224,211,217,92,153,243,88,140,211,105,53,45,199,156,36,37,36,69,169,153,153,158,132,90,17,255,0,144,71,124,121,207,118,4,224,165,26,123,174,221,212,250,205,86,58,29,75,112,169,147,225,200,119,154,148,59,161,41,190,161,10,211,115,91,79,219,169,145,119,159,101,67,230,179,62,24,165,152,170,212,136,208,171,117,26,45,178,105,91,40,167,197,147,38,50,94,111,123,228,92,230,138,67,141,168,205,183,137,42,246,30,210,46,226,237,224,184,125,135,119,126,40,221,48,173,91,66,141,54,163,58,124,134,217,249,136,238,189,179,123,136,70,245,242,210,163,36,146,156,78,167,161,247,139,200,200,118,74,173,220,185,89,177,46,74,221,61,153,23,125,90,19,107,150,243,173,54,181,199,39,90,138,181,178,149,41,134,221,65,37,214,76,201,38,103,167,183,83,238,151,36,68,69,161,15,232,0,0,15,225,153,17,106,103,161,16,168,110,46,153,137,58,205,203,19,7,109,234,171,233,102,17,55,34,106,89,127,68,41,104,114,124,119,16,162,67,166,71,216,101,169,41,26,251,253,195,135,112,213,203,228,188,99,199,104,21,185,208,9,202,69,178,166,170,166,227,173,25,182,167,163,204,134,173,154,155,107,73,158,199,12,244,212,143,79,105,16,190,72,16,217,167,193,143,2,59,105,67,81,154,67,45,165,36,68,73,74,72,136,136,136,187,8,180,33,254,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,2,38,241,21,203,180,12,106,193,58,165,94,37,57,233,21,218,4,87,231,69,54,25,74,214,174,68,73,106,66,59,26,90,204,141,110,247,17,151,216,100,125,244,147,133,215,141,195,130,24,191,73,175,146,164,65,155,64,172,48,83,27,213,109,43,70,37,33,110,54,162,220,131,211,86,180,50,51,46,238,221,61,154,39,192,76,74,166,226,198,18,218,247,165,62,123,18,87,80,164,194,122,79,41,212,172,219,125,200,205,56,180,43,69,43,69,23,48,181,35,51,50,215,183,222,58,8,0,0,0,254,25,17,150,134,90,145,136,209,154,172,141,97,126,99,232,242,165,174,149,22,151,113,242,86,108,79,138,196,118,22,183,54,190,105,230,57,211,184,225,145,184,246,229,105,219,216,71,222,93,180,241,152,44,142,99,126,5,86,38,33,251,66,171,88,163,182,251,137,102,109,58,159,46,67,100,209,45,221,170,91,135,29,9,250,13,110,51,46,205,12,143,184,251,56,92,10,173,207,104,84,137,234,117,66,167,71,157,29,122,234,203,174,71,117,10,74,139,220,100,100,100,164,151,237,47,176,73,44,34,226,59,152,220,40,105,152,136,184,125,63,25,148,165,178,69,106,92,249,90,36,185,101,216,93,74,75,185,191,254,217,94,241,38,173,174,52,85,152,180,194,110,227,178,88,122,105,183,169,170,61,53,106,71,51,105,118,17,174,118,187,117,221,246,233,160,252,55,119,26,27,198,109,37,81,237,75,38,154,196,197,25,150,249,84,215,82,146,73,165,69,216,109,206,215,93,77,63,245,136,153,139,217,226,204,22,48,46,75,53,123,214,163,77,133,33,75,51,139,77,169,78,101,173,170,230,122,187,21,33,101,166,142,25,105,238,34,33,225,176,167,4,49,79,29,46,200,180,155,98,218,173,212,213,62,75,101,34,121,66,146,243,104,37,186,132,169,199,28,67,107,208,139,154,149,26,140,143,176,245,246,246,221,6,74,178,7,98,101,218,141,18,232,175,67,69,86,236,148,203,111,58,228,198,217,124,162,184,164,71,90,137,163,92,118,221,111,99,172,153,164,140,245,45,79,218,125,147,0,136,146,90,17,17,17,123,8,127,64,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,159,248,101,157,123,87,42,124,51,48,246,137,73,169,245,24,155,115,83,238,6,237,202,124,115,109,110,64,223,87,158,218,106,114,9,196,173,9,101,165,145,154,18,180,159,57,196,26,8,182,165,213,181,89,117,106,157,229,138,247,252,218,204,198,229,215,238,203,198,176,228,151,81,18,33,27,245,10,140,183,141,74,38,217,101,36,70,183,29,112,244,67,105,46,213,17,36,187,136,94,71,15,220,136,208,178,171,106,183,122,221,40,235,113,54,224,167,147,117,25,58,173,191,69,197,125,184,174,59,74,216,137,14,199,127,149,38,58,143,169,73,18,151,174,133,162,123,15,181,230,199,194,198,50,124,63,184,124,185,241,154,193,125,28,63,115,221,66,205,85,170,221,149,116,175,162,196,219,126,158,78,84,99,104,183,61,41,21,134,226,182,237,87,122,35,181,29,142,108,153,10,46,153,38,106,70,154,150,169,237,47,1,197,11,34,223,150,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,85,229,123,12,241,151,20,241,198,213,162,96,52,77,110,250,109,66,61,102,37,65,214,210,168,180,158,153,228,56,83,164,154,208,180,37,150,150,72,51,220,149,110,81,165,9,74,214,180,161,90,72,164,183,85,102,149,9,154,236,216,147,42,72,142,218,102,72,137,25,81,152,121,242,73,115,22,219,74,113,197,54,131,86,166,72,55,22,105,35,34,53,43,77,79,245,138,1,226,105,130,159,145,108,220,93,61,61,67,170,129,125,235,122,195,222,238,247,154,235,95,123,168,109,205,27,66,83,164,166,164,236,73,110,209,163,107,114,141,91,180,227,238,99,125,84,242,219,31,45,204,208,226,38,154,155,225,235,226,69,73,78,41,79,184,249,192,110,27,76,33,61,137,66,18,146,121,74,51,220,107,53,182,69,179,97,243,59,175,10,204,28,161,98,238,110,41,18,110,55,181,137,97,83,221,188,91,141,181,127,202,165,70,125,134,227,22,244,45,38,142,91,242,26,127,95,89,42,228,108,82,77,43,51,43,233,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,116,225,79,158,169,55,139,112,50,177,138,243,229,201,174,197,142,76,217,83,147,21,164,176,170,116,72,72,47,70,172,153,109,38,149,180,212,119,29,75,206,26,185,132,110,37,75,74,146,217,59,210,184,139,100,131,14,49,119,209,56,253,210,250,18,93,189,80,136,238,33,84,161,60,76,189,42,212,107,252,54,81,55,202,112,158,153,21,132,239,108,244,220,166,155,91,123,94,82,88,104,189,174,84,179,235,147,252,79,165,81,48,151,14,107,178,236,137,20,104,241,168,116,27,122,234,219,21,247,227,50,150,24,140,220,119,205,215,90,125,106,53,161,180,52,111,28,133,154,22,123,12,139,113,203,80,20,87,196,195,58,244,236,207,223,116,219,39,13,42,125,78,27,90,90,73,133,49,179,148,207,166,103,60,203,102,228,135,163,188,150,246,114,117,91,13,146,155,220,90,190,162,89,165,226,74,97,88,159,252,49,115,227,249,16,174,198,192,108,88,173,109,176,110,10,130,125,27,84,168,212,121,113,109,119,148,135,148,230,137,229,40,249,50,31,84,114,86,231,27,105,149,27,143,30,155,221,81,221,72,0,0,172,190,43,217,28,141,114,210,171,121,184,195,149,203,58,237,54,60,117,221,212,146,67,178,10,116,70,146,219,9,154,193,36,148,109,45,134,146,142,106,79,70,141,150,148,230,168,83,107,231,84,88,145,89,36,201,245,205,155,156,80,106,138,146,151,10,201,161,200,97,87,101,98,35,177,249,240,88,117,183,214,202,27,109,213,146,148,183,149,25,109,18,210,135,9,179,81,45,105,81,22,213,95,245,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,202,184,191,238,23,30,4,240,203,241,175,56,154,57,87,25,58,254,13,64,203,237,38,129,122,209,58,203,250,171,80,53,217,18,91,140,163,114,15,37,216,231,80,113,79,17,164,146,202,152,90,91,83,102,106,222,227,140,40,144,124,174,99,84,172,52,187,150,232,88,219,3,4,173,102,51,27,86,137,81,196,85,71,117,234,227,209,146,194,80,149,184,251,139,105,147,40,232,67,59,219,101,77,54,179,108,141,6,180,40,201,75,47,93,89,162,23,253,195,135,49,118,38,55,229,198,213,180,232,18,57,55,38,28,219,244,202,21,193,76,216,242,186,94,82,28,141,21,222,114,218,67,107,231,183,12,222,218,217,175,151,191,98,140,204,181,63,63,196,119,35,146,115,91,102,192,188,48,249,113,35,226,45,159,29,244,65,101,212,52,210,43,113,20,100,179,132,235,230,68,164,45,42,37,41,133,41,92,164,173,215,82,162,73,60,110,183,69,116,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,15,107,142,248,199,93,199,220,76,155,138,183,75,59,43,85,90,125,42,61,69,205,200,62,166,84,74,116,120,142,201,209,8,66,17,206,92,117,59,203,74,73,40,230,108,45,73,58,157,181,112,84,240,177,116,252,64,157,229,212,225,63,192,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,65,94,35,252,63,225,230,34,132,238,45,225,13,187,254,171,16,58,102,29,141,29,198,35,183,113,69,222,134,246,200,91,203,109,180,60,203,102,107,67,198,173,198,219,70,210,137,127,50,109,66,14,26,121,21,141,153,171,154,86,39,226,116,8,146,176,190,220,144,253,54,84,21,74,117,183,234,245,19,142,70,150,16,108,56,135,89,67,36,251,47,41,195,81,110,62,91,105,74,201,78,27,119,146,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,138,188,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,187,127,196,132,85,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,47,241,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,117,177,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,77,133,84,176,191,30,112,151,131,237,247,108,227,106,162,64,142,228,138,84,219,114,130,184,92,170,141,34,19,245,184,142,173,185,139,35,34,53,184,235,139,116,153,82,57,141,111,52,173,102,102,76,199,171,97,160,140,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,56,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,149,173,147,155,115,48,87,30,96,173,182,242,200,190,146,250,137,207,117,138,163,177,218,118,45,42,43,141,41,137,18,164,243,91,113,180,178,150,223,82,76,205,10,81,169,105,75,105,83,138,109,39,114,156,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,196,235,33,223,145,10,236,156,121,194,122,46,219,6,224,168,43,210,84,186,117,59,151,22,215,121,72,101,45,234,174,106,143,147,33,245,72,52,237,109,182,153,81,182,201,105,189,164,156,63,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,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,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,227,252,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,109,107,97,86,35,222,152,143,23,8,109,187,46,171,46,243,151,80,93,45,52,69,71,54,165,55,41,179,81,58,219,169,115,111,39,151,177,102,225,185,181,45,165,11,82,205,36,149,25,105,79,10,169,216,143,72,195,139,114,153,139,215,29,42,189,121,198,167,180,221,110,165,75,134,113,162,201,148,69,235,41,13,153,253,196,106,36,182,149,168,141,73,105,146,81,52,143,86,42,175,142,119,212,159,239,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,58,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,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,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,138,171,226,185,145,111,211,230,131,5,44,207,252,162,85,255,0,10,10,191,197,82,106,141,199,36,255,0,198,245,75,74,191,81,227,71,248,67,194,37,112,233,194,252,121,190,243,47,110,92,248,20,168,148,217,22,124,132,205,171,215,170,80,186,154,117,58,19,168,91,78,182,242,53,73,186,183,218,83,205,33,148,45,14,43,85,41,43,104,155,91,205,126,190,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,66,213,0,67,92,242,113,29,179,114,165,37,56,125,103,210,34,94,24,139,34,58,157,122,10,229,27,113,40,136,91,70,108,59,48,208,70,165,173,74,54,214,81,146,104,90,154,213,74,113,162,83,70,228,53,192,14,34,85,219,231,0,177,219,5,115,41,136,61,109,106,224,179,238,41,118,141,90,115,8,111,159,41,248,82,214,253,57,199,146,105,66,119,45,104,56,173,236,36,150,171,101,42,34,233,153,21,214,53,80,0,35,86,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,61,6,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,161,60,168,229,71,14,50,149,135,8,178,172,166,186,234,172,238,91,245,250,251,236,146,37,85,229,36,140,137,74,34,51,229,178,141,202,38,153,35,52,182,149,40,204,214,181,184,226,251,88,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,101,92,92,159,11,204,247,80,177,10,213,182,242,191,136,75,232,174,251,126,158,213,46,219,147,162,220,244,236,86,27,146,231,47,99,81,210,212,94,150,36,118,27,213,199,13,79,105,187,83,94,226,62,193,196,51,37,148,172,211,225,124,138,237,161,111,196,86,42,91,81,200,237,249,135,37,49,78,107,4,230,231,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,243,27,66,222,221,70,214,182,21,98,61,233,136,241,112,134,219,178,234,178,239,57,117,5,210,211,68,84,115,106,83,114,155,53,19,173,186,151,54,242,121,123,22,110,27,155,82,218,80,181,44,210,73,81,149,255,0,98,229,59,17,233,25,17,196,26,102,47,92,116,170,245,231,27,11,235,141,214,234,84,184,103,26,44,153,69,76,127,114,144,217,159,220,70,162,75,105,90,136,212,150,153,37,19,72,206,184,213,64,130,188,71,248,127,195,204,69,9,220,91,194,27,119,253,86,32,116,204,59,26,59,140,71,110,226,139,189,13,237,144,183,150,219,104,121,150,204,214,135,141,91,141,182,141,165,18,254,100,218,170,12,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,0,20,237,197,99,35,145,176,214,171,63,52,152,108,185,110,208,174,122,193,174,233,166,41,14,190,116,234,140,165,45,103,53,14,104,100,136,207,59,170,84,151,20,92,183,157,109,40,53,37,212,182,205,112,9,149,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,53,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,112,174,34,153,21,141,154,91,52,239,140,62,129,17,24,169,64,142,203,48,94,147,41,212,34,167,78,100,228,44,233,164,70,225,48,202,212,228,133,56,135,148,143,166,132,161,75,66,20,107,69,64,101,251,43,184,161,152,44,104,78,11,208,168,146,233,213,42,116,130,59,148,229,161,182,95,161,194,110,91,81,165,200,114,59,238,52,165,173,133,60,90,176,70,78,25,145,164,139,191,75,254,203,174,3,89,185,109,194,58,22,20,217,144,162,37,20,232,232,93,78,115,49,205,149,213,170,38,132,148,137,174,146,150,181,111,113,73,212,146,107,86,196,18,27,73,236,66,72,186,88,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,18,139,67,34,50,63,97,136,127,157,92,129,216,153,137,163,75,186,40,48,209,74,187,34,178,227,205,57,13,182,88,41,78,37,18,22,68,233,166,59,142,185,189,215,136,212,68,122,158,133,237,46,218,95,197,108,16,197,60,11,187,101,210,110,123,106,183,76,84,9,46,20,121,231,10,75,45,172,144,234,210,151,27,113,109,163,93,121,74,81,40,136,187,11,95,103,103,185,194,28,241,102,11,7,215,25,154,69,235,81,169,66,142,164,25,69,169,84,167,60,214,212,242,253,93,137,144,130,211,70,200,180,247,25,144,150,118,143,26,27,202,21,37,49,238,187,38,152,252,196,153,17,46,45,53,213,36,210,73,73,118,155,147,181,215,82,87,253,67,247,92,188,104,171,50,169,134,221,185,100,176,204,210,111,82,84,138,106,210,142,102,211,236,51,68,237,118,235,183,237,211,81,25,113,119,136,238,99,113,93,167,162,46,225,244,4,103,146,166,205,20,89,115,226,234,147,230,23,105,117,42,46,231,63,251,84,251,132,109,159,85,185,238,250,145,189,81,168,84,235,19,164,47,93,94,117,201,14,173,74,81,251,204,204,204,212,163,253,167,246,142,233,151,220,142,99,126,58,214,33,161,139,66,171,71,163,184,251,105,122,109,66,159,46,59,102,209,173,173,202,67,133,29,105,250,14,238,35,62,205,8,207,184,187,110,31,42,185,26,194,252,184,81,226,203,69,42,45,82,227,228,160,223,159,41,136,239,173,14,109,96,213,203,115,167,109,194,34,113,157,201,215,183,180,207,188,251,36,185,17,17,104,69,161,16,254,128,0,0,14,125,143,120,149,77,194,124,37,186,47,74,132,246,35,46,159,73,154,244,110,107,169,65,184,251,113,157,113,8,78,170,78,170,62,89,232,68,100,103,167,103,188,103,99,20,111,27,135,27,241,126,173,95,53,200,157,54,191,88,124,161,183,170,221,86,143,202,90,219,109,37,185,103,166,174,232,68,70,125,253,154,251,110,219,135,86,93,160,96,174,9,210,234,242,233,207,71,174,215,226,177,58,81,190,202,80,180,243,226,68,82,209,218,210,22,68,75,107,184,204,254,211,51,238,150,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,61,70,12,122,165,62,77,54,91,105,91,18,217,91,14,37,68,70,74,66,146,105,50,208,245,35,236,51,239,20,57,196,151,47,18,176,115,28,39,215,169,116,247,145,68,184,156,118,162,78,242,140,144,151,228,76,152,173,132,105,109,8,47,81,178,61,53,51,211,218,100,59,255,0,9,108,213,187,2,182,246,5,94,53,70,26,132,243,74,126,152,228,135,205,38,167,205,112,98,178,194,77,199,180,62,194,81,146,18,141,123,244,246,144,182,180,168,148,146,82,76,140,140,181,35,47,104,254,128,0,0,0,249,149,235,98,221,186,97,46,157,113,208,224,84,227,56,147,74,154,153,25,15,32,200,200,200,251,22,70,93,202,81,126,211,247,136,207,139,92,55,114,223,138,69,38,74,109,194,160,75,144,75,62,101,26,28,8,186,41,92,195,215,94,149,71,222,230,191,243,83,238,16,239,17,184,51,220,81,103,62,230,29,93,209,222,135,181,74,105,53,42,131,138,115,93,87,180,140,153,131,167,118,206,239,110,191,96,226,210,184,79,102,125,19,158,141,24,168,10,105,181,169,41,113,94,144,50,81,17,232,70,70,80,251,123,7,168,160,112,126,199,201,166,209,213,235,86,227,9,90,82,106,219,38,106,76,140,244,212,189,104,95,105,137,35,132,156,28,112,214,144,152,149,44,77,185,106,211,102,55,203,113,200,240,166,71,114,58,140,185,106,52,154,94,132,70,101,169,44,180,247,25,125,162,109,225,70,0,225,86,12,82,219,166,216,118,133,46,18,155,74,80,114,147,79,140,220,133,145,37,9,245,150,211,104,215,94,82,12,254,210,215,221,167,68,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,154,77,171,85,106,49,160,67,168,84,229,202,143,75,142,113,32,180,243,202,90,34,176,110,184,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,206,221,56,90,100,39,228,36,58,14,107,177,65,253,247,5,86,159,214,90,20,184,242,53,110,4,25,108,26,74,100,133,32,244,113,231,152,117,68,134,181,52,182,219,134,107,35,117,68,150,44,168,114,172,216,248,88,198,79,135,247,15,151,62,51,88,61,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,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,123,91,3,11,108,76,47,249,71,242,22,133,232,207,149,183,4,203,166,177,252,169,231,186,170,164,173,188,247,254,117,106,217,187,150,143,81,27,80,90,118,36,181,49,234,192,86,7,27,76,28,161,59,106,216,185,129,142,247,38,181,26,160,86,116,198,246,173,93,92,87,27,145,46,57,234,107,216,223,37,109,73,236,36,110,95,85,235,43,70,210,71,82,194,228,248,41,225,159,201,252,14,189,49,74,92,74,172,121,119,133,192,138,123,61,67,123,34,200,131,1,159,155,126,62,168,35,94,175,203,152,218,214,74,82,119,48,73,34,74,144,189,108,84,114,172,216,248,88,198,79,135,247,15,151,62,51,88,62,175,247,213,97,93,95,237,173,185,114,91,149,15,248,72,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,22,21,139,220,83,42,184,161,146,103,44,56,178,98,82,241,66,179,33,171,78,228,67,209,213,41,117,42,34,169,230,83,106,109,41,44,55,22,50,228,62,106,100,217,45,234,109,11,89,163,67,216,226,32,254,0,224,229,119,48,24,203,105,224,237,184,247,79,46,230,168,38,59,146,118,161,125,36,84,37,78,73,147,177,107,65,57,202,97,183,93,229,239,37,47,102,212,250,202,34,26,83,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,170,248,181,231,95,211,115,38,101,55,12,170,116,169,148,86,121,46,94,149,6,15,158,226,167,50,255,0,49,20,196,153,167,99,124,149,180,211,142,169,181,41,70,225,165,163,54,205,167,144,186,225,179,108,11,203,16,100,213,98,217,150,244,186,170,232,116,121,181,250,153,178,69,178,29,58,35,70,236,137,14,173,70,73,66,18,146,208,181,63,89,106,66,19,185,107,74,79,207,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,105,194,83,58,254,155,135,15,41,184,155,83,170,204,173,51,206,114,203,168,62,124,246,213,5,150,57,139,166,40,201,59,219,228,161,167,92,105,78,41,73,54,205,77,17,182,77,50,133,217,248,0,8,107,197,67,48,244,172,26,203,69,86,195,139,85,151,22,236,196,232,239,81,41,40,102,26,94,66,161,18,217,42,146,157,83,133,177,8,56,207,41,146,50,213,205,242,16,104,34,218,167,27,162,17,61,56,60,227,125,86,195,204,92,140,26,102,135,18,101,55,20,99,154,100,75,83,138,67,240,95,167,69,151,37,165,163,189,43,66,146,111,33,72,50,35,213,109,168,148,91,13,14,93,160,12,171,139,158,203,22,102,44,220,168,112,183,195,236,82,188,32,203,168,173,82,42,244,218,69,50,49,26,87,81,168,185,85,168,173,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,93,69,226,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,158,182,111,74,204,126,111,41,148,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,118,191,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,227,42,227,223,224,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,20,224,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,168,23,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,139,23,83,193,83,194,197,211,241,2,119,151,83,132,255,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,31,146,153,73,165,81,99,46,29,26,153,18,4,119,36,63,45,109,70,101,45,33,79,190,234,222,121,211,74,72,136,214,227,174,56,226,213,222,165,173,74,61,76,204,199,235,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,69,94,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,66,42,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,227,202,92,88,91,98,93,119,221,163,137,149,250,23,85,114,88,157,127,201,249,189,83,200,232,250,214,73,153,95,54,133,147,110,111,109,36,159,156,74,182,233,170,116,62,209,192,56,163,248,19,196,223,193,124,226,16,160,17,234,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,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,30,215,13,240,171,14,48,126,133,34,216,194,251,46,149,108,210,165,212,36,213,30,137,78,142,77,54,185,79,175,123,142,25,23,252,212,164,190,138,27,67,109,160,146,132,33,41,224,28,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,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,127,151,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,155,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,143,41,110,225,109,137,106,95,119,118,38,80,40,93,45,201,125,244,31,40,38,245,79,47,172,232,153,54,98,252,218,214,109,183,177,181,26,126,109,41,221,174,170,212,251,71,171,1,85,124,115,190,164,255,0,121,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,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,225,204,238,94,174,172,175,227,45,107,8,238,153,61,127,65,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,227,54,178,74,150,148,58,211,168,37,175,102,227,146,156,56,56,128,76,203,189,117,172,36,197,235,139,253,73,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,120,157,187,241,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,202,97,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,84,89,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,90,160,8,235,157,188,159,91,57,185,194,247,104,170,40,144,175,106,28,119,213,105,214,37,187,35,145,5,247,92,97,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,85,0,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,84,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,161,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,218,229,187,27,234,185,112,198,219,91,26,40,212,56,149,153,22,228,135,84,184,18,92,83,104,146,195,204,57,29,228,18,211,218,133,155,79,57,177,122,40,146,189,170,52,172,136,208,122,94,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,202,184,253,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,254,200,14,112,105,89,178,194,52,170,160,114,219,190,236,232,240,224,93,104,121,164,146,36,190,180,40,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,115,186,219,184,91,98,90,151,221,221,137,148,10,23,75,114,95,125,7,202,9,189,83,203,235,58,38,77,152,191,54,181,155,109,236,109,70,159,155,74,119,107,170,181,62,209,229,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,15,41,103,225,86,28,97,253,118,233,185,236,171,46,149,69,170,222,181,4,213,43,242,225,199,38,220,168,74,36,18,9,199,12,191,231,43,66,209,38,227,175,56,101,189,215,20,175,86,0,2,184,56,203,102,30,149,109,225,125,47,45,212,90,172,180,92,55,100,136,149,186,196,116,195,74,152,58,35,46,59,203,74,221,89,122,171,92,198,26,82,73,175,91,72,174,18,205,41,82,73,202,118,22,147,193,67,27,234,165,85,188,178,220,245,14,34,169,170,143,34,248,143,82,75,138,75,237,190,74,133,13,214,22,158,212,173,10,73,178,164,153,109,52,26,28,35,223,188,185,118,190,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,41,103,225,86,28,97,253,118,233,185,236,171,46,149,69,170,222,181,4,213,43,242,225,199,38,220,168,74,36,18,9,199,12,191,231,43,66,209,38,227,175,56,101,189,215,20,175,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,157,226,190,0,225,86,51,210,220,166,223,150,133,46,106,156,74,144,82,149,79,140,228,132,17,165,105,245,86,235,107,211,78,106,204,190,211,215,223,172,36,197,206,14,56,107,87,76,186,150,25,92,181,104,83,28,230,56,220,121,179,35,183,29,38,124,197,18,73,44,194,51,34,212,208,90,123,136,254,193,27,171,252,31,177,242,17,186,116,138,213,184,250,80,149,26,119,73,154,163,51,45,116,47,86,23,216,67,203,197,225,61,153,245,206,102,52,146,160,37,167,22,148,169,196,250,64,137,36,103,161,153,153,195,236,236,29,167,14,120,51,220,82,167,48,230,34,221,209,217,135,181,42,117,52,218,131,137,115,93,81,184,136,158,131,167,118,254,255,0,110,159,104,152,152,75,195,119,45,248,90,81,164,170,220,42,252,184,228,131,230,86,97,192,149,170,147,203,61,117,233,82,125,237,255,0,246,202,247,137,47,64,182,45,219,90,18,41,214,229,14,5,50,51,105,36,165,168,113,155,101,36,68,68,69,216,130,34,238,74,75,246,23,184,125,64,0,0,0,31,197,40,146,147,82,140,136,136,181,51,63,96,169,78,45,57,171,118,125,109,156,10,179,170,140,59,9,150,83,34,166,228,119,205,70,151,201,115,162,188,194,205,183,180,46,195,73,154,20,141,123,181,246,16,143,252,54,178,241,43,24,241,194,159,93,169,211,158,93,18,221,113,170,137,187,201,51,66,159,143,50,26,182,25,169,181,160,253,71,12,244,212,143,79,105,16,190,74,116,24,244,186,124,106,108,70,210,134,34,50,134,27,74,72,136,146,132,164,146,69,161,104,69,216,69,220,63,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,138,188,67,242,245,23,27,176,58,167,42,12,2,118,183,66,101,234,140,101,161,162,82,212,76,195,150,104,70,164,218,214,101,189,210,236,45,62,242,62,250,50,180,46,27,139,6,241,58,29,89,151,31,135,83,182,234,205,243,137,6,227,106,37,199,144,149,41,61,232,87,210,111,184,204,187,189,134,52,57,149,172,91,133,140,152,39,107,221,140,78,110,68,165,82,224,183,52,201,210,90,147,36,226,48,227,132,173,22,179,37,106,231,110,227,215,183,183,237,235,96,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,202,225,79,145,200,216,149,85,129,154,76,73,92,182,168,86,197,96,151,107,83,18,135,88,58,141,70,42,144,178,154,183,52,34,92,102,93,209,41,75,106,62,99,205,56,149,154,82,210,155,122,226,64,114,172,216,248,88,198,79,135,247,15,151,62,51,88,44,127,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,170,29,98,22,198,127,156,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,225,89,233,178,169,87,254,79,177,110,133,89,145,45,152,241,109,121,117,180,42,50,210,149,155,244,244,245,204,164,205,73,81,108,83,177,155,74,203,77,77,6,162,35,73,153,40,179,152,52,123,146,155,90,133,103,229,31,8,105,54,228,30,146,36,139,62,153,84,113,190,106,220,221,42,107,9,151,37,205,86,102,101,189,247,221,94,154,237,78,237,18,68,146,34,46,214,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,19,197,99,35,146,113,42,149,63,52,152,108,184,141,87,109,138,57,174,233,166,41,13,48,85,26,116,84,173,103,53,14,104,70,185,44,181,170,84,151,20,124,198,90,109,40,52,169,164,182,245,59,11,116,224,177,128,209,169,54,109,215,152,218,204,41,104,169,87,100,46,217,162,155,209,221,105,30,142,100,219,118,75,205,44,215,177,244,59,32,155,108,207,103,205,174,10,210,75,245,150,146,147,252,66,238,60,193,90,217,101,184,42,217,117,71,38,170,207,49,218,253,73,169,13,49,42,149,66,106,43,239,75,149,25,110,56,141,175,23,41,180,17,160,150,233,37,197,27,105,37,146,86,140,246,11,94,201,85,51,4,154,225,157,141,117,155,13,200,135,136,50,172,123,138,53,250,132,203,125,79,146,218,98,164,170,113,173,151,21,177,8,56,207,122,171,105,36,133,153,56,70,106,91,107,36,213,8,185,238,50,240,176,74,86,9,80,31,190,42,210,225,226,44,57,15,189,98,178,202,95,52,76,65,191,13,21,38,93,52,161,76,146,9,149,180,225,26,205,11,222,210,9,10,50,55,16,186,97,23,231,26,167,141,181,174,25,215,141,103,49,109,203,111,16,103,225,189,213,38,170,137,113,24,138,250,80,182,38,170,49,56,203,9,74,26,95,76,108,106,141,169,90,79,82,89,18,201,68,40,48,106,160,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,43,151,220,186,126,88,48,39,48,24,153,14,63,95,85,195,59,126,153,50,159,11,127,43,103,54,103,58,92,206,97,186,132,159,38,12,25,169,229,41,43,223,207,213,36,75,66,9,92,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,13,62,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,245,134,85,199,160,174,223,247,149,205,108,219,54,101,118,225,151,46,133,103,71,147,26,133,79,81,145,49,5,18,36,46,67,230,132,145,17,26,220,117,195,53,44,245,89,146,91,73,158,214,208,148,247,254,29,54,14,3,98,30,101,237,202,62,58,220,49,24,142,220,132,187,72,161,84,169,252,218,117,193,55,98,201,168,143,63,206,73,52,190,105,178,180,52,182,220,110,70,197,50,173,13,104,67,186,9,1,149,113,39,243,79,147,234,174,15,97,70,21,102,18,218,40,139,178,113,18,215,183,212,251,73,117,92,250,117,109,234,83,111,62,133,165,197,169,78,33,245,55,34,66,86,143,85,6,110,54,105,108,146,209,185,242,178,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,103,219,62,184,91,98,96,182,108,111,156,51,195,74,23,161,173,186,55,163,58,40,93,83,210,57,92,218,108,87,156,249,199,150,183,21,171,142,173,94,178,143,77,116,45,8,136,138,202,184,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,42,175,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,17,87,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,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,133,0,137,255,0,196,235,33,223,145,10,236,156,121,194,122,46,219,6,224,168,43,210,84,186,117,59,151,22,215,121,72,101,45,234,174,106,143,147,33,245,72,52,237,109,182,153,81,182,201,105,189,164,156,117,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,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,192,56,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,56,86,63,230,206,205,203,158,40,97,77,143,136,17,226,65,161,98,84,138,164,105,23,28,185,230,195,20,101,197,109,131,104,220,71,45,68,164,58,236,134,219,53,169,109,161,162,213,106,61,164,163,46,129,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,225,204,238,94,174,172,175,227,45,107,8,238,153,61,127,65,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,227,54,178,74,150,148,58,211,168,37,175,102,227,146,156,56,56,128,76,203,189,117,172,36,197,235,139,253,73,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,120,157,187,241,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,171,227,157,245,39,251,201,252,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,56,86,112,114,153,102,230,235,11,254,67,215,100,68,163,215,96,72,110,77,10,227,84,3,148,253,41,102,226,13,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,150,123,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,101,60,41,243,219,85,42,172,12,172,227,45,205,17,84,213,71,38,44,138,173,69,245,37,246,223,37,33,45,209,205,102,70,149,161,73,53,27,27,212,147,65,163,144,147,94,246,27,110,90,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,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,238,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,241,0,56,165,228,162,213,197,12,56,175,102,66,202,166,116,87,245,161,79,235,106,221,57,54,134,235,116,182,8,185,202,145,189,73,46,116,118,18,167,16,233,25,173,77,180,108,154,92,249,158,85,43,11,243,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,43,171,141,38,49,215,108,252,26,180,176,118,144,207,46,38,34,84,36,72,170,73,220,131,221,22,154,168,238,38,54,197,32,204,183,190,252,119,121,137,90,20,158,155,111,172,151,20,69,90,217,47,193,202,22,62,230,130,192,194,171,165,237,148,90,173,65,201,21,22,246,172,250,152,177,35,187,45,216,218,161,104,90,57,200,142,166,185,137,81,41,28,205,229,169,167,67,229,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,95,79,12,92,82,252,168,100,218,202,234,235,190,147,170,218,93,69,173,80,254,75,201,233,122,87,15,164,99,177,9,74,246,193,114,23,174,157,218,235,235,40,214,75,18,168,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,5,143,230,183,35,145,174,92,162,97,182,110,48,229,114,206,187,77,195,123,89,119,117,36,144,236,130,157,17,170,100,70,19,53,130,73,40,218,91,13,37,28,212,158,141,27,45,41,205,80,166,215,206,129,88,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,135,178,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,143,215,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,6,122,248,138,227,29,119,25,51,113,125,201,171,179,211,196,179,234,15,217,212,184,219,144,190,76,88,15,186,218,143,122,80,131,87,53,243,144,254,138,220,164,115,246,110,82,80,147,31,42,221,203,167,166,242,61,119,102,94,4,126,186,125,11,16,32,80,164,250,252,175,70,82,211,16,249,206,246,186,73,123,157,42,161,78,70,210,108,214,223,39,113,30,213,185,183,202,229,87,20,191,34,217,142,195,172,76,122,187,232,104,20,107,130,47,165,102,244,189,71,42,150,234,249,51,190,108,144,181,43,88,174,190,159,81,38,178,215,84,104,162,73,150,148,199,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,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,75,139,112,112,107,5,46,155,177,249,205,199,148,138,92,230,224,234,233,33,74,146,81,31,113,178,78,171,65,154,181,111,179,105,235,238,251,51,199,119,220,55,22,50,98,116,202,179,206,63,50,167,114,85,156,228,146,205,199,20,107,145,33,74,74,123,214,175,164,231,113,25,247,251,76,94,103,15,12,188,197,193,28,14,166,75,157,3,149,91,174,178,205,70,74,214,209,37,105,39,161,196,53,163,83,109,11,34,222,209,246,30,191,121,159,116,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,50,226,70,157,21,232,83,24,109,230,36,54,166,157,109,196,146,146,180,40,180,52,153,31,97,145,145,153,104,98,137,248,152,101,218,70,17,99,53,66,238,166,82,249,20,75,150,83,179,82,182,152,52,52,151,228,75,152,225,32,141,45,37,4,100,134,203,179,83,61,61,166,67,177,112,142,204,153,208,110,121,120,53,115,85,28,233,39,37,201,16,73,231,253,66,121,110,64,142,219,105,222,233,22,186,18,180,36,160,207,221,238,22,246,149,18,146,74,73,234,70,90,145,143,232,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,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,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,71,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,0,56,205,226,151,201,76,184,208,176,206,5,119,165,159,125,220,13,245,48,186,93,253,101,46,18,13,231,190,112,208,105,111,100,165,83,149,216,164,173,90,232,90,167,152,66,149,133,233,240,140,196,203,171,17,50,142,205,58,233,151,213,252,138,184,37,219,52,231,214,227,142,60,168,45,177,30,67,72,113,75,90,181,229,245,74,105,4,157,169,75,77,52,130,79,171,169,205,81,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,170,12,255,0,240,226,140,246,52,91,152,179,134,213,121,112,104,88,169,124,64,162,221,44,170,43,179,78,137,81,170,75,36,29,73,7,169,17,198,113,215,15,115,110,56,141,175,56,218,16,163,75,201,67,54,127,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,2,154,248,157,112,255,0,135,132,83,36,230,7,4,45,222,146,197,151,185,251,154,154,211,140,53,22,131,41,199,217,101,165,70,66,150,78,27,47,185,35,177,150,208,164,178,164,43,67,75,106,66,27,132,24,93,139,215,150,16,73,185,159,179,223,136,72,188,45,122,157,161,87,102,75,4,234,31,167,78,107,99,169,35,236,82,22,149,19,110,33,73,50,209,109,36,149,185,6,180,43,197,15,127,142,152,233,136,249,139,196,122,142,40,98,133,103,174,170,206,209,166,89,104,141,17,105,241,82,102,109,197,140,217,153,242,217,70,229,104,90,154,141,74,82,214,165,173,107,90,167,175,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,166,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,52,236,172,127,232,211,133,95,251,155,78,255,0,224,71,85,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,12,193,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,123,220,44,172,8,214,46,75,108,217,71,111,75,164,212,174,169,19,235,245,34,146,78,165,114,150,228,149,181,30,65,33,195,245,80,184,108,68,52,108,34,66,145,181,101,174,243,82,169,47,31,176,114,187,151,252,101,187,48,118,227,123,168,151,108,212,21,29,185,59,80,142,174,42,210,78,70,147,177,11,89,55,205,97,198,157,229,239,53,35,126,213,122,201,50,23,63,194,78,245,165,93,89,45,183,232,84,248,242,219,145,103,86,42,180,73,202,121,9,36,56,250,228,170,113,41,163,37,25,154,57,83,154,73,154,137,39,189,43,45,52,34,82,166,80,202,184,183,236,190,228,234,196,205,255,0,13,140,43,160,87,230,122,26,228,163,122,115,228,253,193,203,122,71,162,249,181,247,87,43,249,42,31,105,183,249,173,199,38,254,112,207,102,187,147,161,151,109,85,226,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,86,255,0,195,163,136,191,229,239,164,193,76,107,168,255,0,170,79,206,122,50,167,201,255,0,194,63,240,185,47,124,204,104,200,143,15,167,142,211,73,245,151,243,189,229,235,106,71,63,198,85,198,140,240,54,192,179,113,79,36,216,99,135,216,131,111,68,174,91,213,204,55,183,227,78,131,36,143,99,168,244,124,115,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,65,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,159,53,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,47,238,156,189,96,21,243,93,149,116,222,184,31,135,247,5,106,110,206,166,163,84,182,97,75,148,254,196,37,8,222,235,141,169,106,218,132,37,37,169,246,37,36,69,216,68,61,5,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,57,153,177,241,79,140,159,16,46,31,49,124,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,131,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,138,188,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,187,127,196,132,85,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,118,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,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,126,175,135,54,117,255,0,53,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,179,254,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,171,227,157,245,39,251,201,252,52,123,94,17,25,187,170,226,45,178,188,174,221,244,233,114,42,86,61,29,218,149,22,180,114,20,233,61,74,76,134,219,233,95,230,40,212,149,178,169,45,33,173,158,167,36,146,141,173,242,72,221,149,89,193,202,101,155,155,172,47,249,15,93,145,18,143,93,129,33,185,52,43,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,89,225,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,250,120,92,120,19,195,47,198,188,226,104,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,15,41,125,97,62,22,98,135,67,249,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,197,117,241,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,33,175,17,220,142,73,205,109,155,2,240,195,229,196,143,136,182,124,119,209,5,151,80,211,72,173,196,81,146,206,19,175,153,18,144,180,168,148,166,20,165,114,146,183,93,74,137,36,241,186,221,16,139,190,206,21,211,93,190,120,75,42,245,186,103,117,181,171,130,207,179,42,149,25,60,164,55,207,148,252,186,107,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,21,45,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,237,255,0,18,22,41,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,61,174,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,123,44,89,133,181,115,65,131,84,92,92,181,163,116,29,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,138,226,13,73,66,150,211,173,44,208,141,251,75,170,138,1,226,117,138,95,149,12,228,222,189,37,119,210,116,171,75,167,181,169,255,0,201,121,61,47,74,217,117,108,118,161,42,94,217,206,77,245,213,187,93,125,85,26,9,2,79,240,62,176,35,59,85,197,60,82,157,111,75,41,17,99,211,168,20,186,178,137,212,176,104,117,78,191,54,58,15,94,82,214,70,204,5,171,176,214,130,54,254,137,56,123,184,255,0,24,44,28,174,216,217,160,60,85,144,247,81,69,196,186,123,18,33,185,181,8,228,74,131,29,136,146,35,104,75,82,213,181,8,140,239,48,210,132,159,83,177,59,141,181,24,233,124,15,175,90,84,11,255,0,20,240,229,232,242,206,165,92,163,211,171,113,221,74,19,200,75,16,94,117,151,82,181,110,220,75,53,84,25,52,145,36,200,201,46,106,105,208,137,86,232,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,28,171,243,78,202,199,254,141,56,85,255,0,185,180,239,254,4,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,88,134,148,242,157,225,99,6,254,31,219,222,92,192,170,190,39,89,14,252,136,87,100,227,206,19,209,118,216,55,5,65,94,146,165,211,169,220,184,182,187,202,67,41,111,85,115,84,124,153,15,170,65,167,107,109,180,202,141,182,75,77,237,36,227,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,29,217,226,254,41,88,152,211,145,220,81,196,188,52,174,250,102,219,172,225,253,209,209,77,233,94,143,205,229,68,148,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,231,92,106,160,7,228,133,86,165,84,100,207,135,79,169,196,149,34,151,32,162,78,105,151,146,181,197,124,218,109,226,105,212,145,234,133,155,79,52,225,37,90,30,199,16,174,229,17,159,235,0,28,83,58,24,199,93,192,44,176,95,248,171,107,51,190,181,74,167,183,30,156,230,228,23,77,42,92,134,162,53,39,69,161,104,95,37,114,18,239,45,73,52,175,151,176,244,37,106,89,194,26,30,193,124,6,140,121,9,183,240,5,152,82,237,9,23,30,27,170,151,80,68,184,238,184,253,58,163,83,132,165,77,113,198,93,90,87,189,50,100,188,179,104,212,141,15,84,22,194,34,34,207,181,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,26,30,200,181,235,74,191,242,125,132,149,218,52,121,108,199,139,107,196,162,45,50,80,148,172,223,167,167,161,121,68,73,82,139,98,157,140,226,144,122,234,104,52,153,146,76,205,37,232,51,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,197,40,146,147,82,143,66,34,212,204,84,39,23,28,201,157,122,231,137,131,86,205,81,206,146,10,91,145,56,153,127,212,55,144,228,248,238,54,173,142,153,107,161,167,82,82,8,253,254,225,199,120,103,229,218,70,46,227,53,62,238,169,210,249,244,75,110,83,83,84,183,88,53,52,167,227,203,134,225,160,205,77,41,6,102,135,15,179,82,61,61,164,66,246,34,68,141,2,43,48,161,176,219,44,71,109,45,52,219,105,36,165,8,73,104,73,34,46,194,34,34,34,208,135,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,217,158,236,184,211,115,5,130,181,56,8,136,147,172,81,218,122,167,1,104,109,60,197,188,212,73,36,219,122,242,150,163,73,173,239,162,157,15,94,227,35,239,162,171,86,181,115,96,54,52,70,148,151,164,66,168,218,117,244,55,41,41,83,141,154,142,44,180,154,208,101,170,20,101,185,174,227,219,221,219,167,179,66,217,105,197,186,94,51,96,237,181,120,64,158,196,151,221,166,195,68,238,91,169,89,162,73,197,101,199,18,173,22,179,35,35,116,181,37,30,189,189,190,243,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,3,202,98,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,66,5,229,127,131,253,179,134,183,253,66,239,204,5,118,223,196,26,108,25,14,183,65,162,181,14,66,24,112,144,243,46,70,157,43,87,18,147,89,165,15,33,200,74,67,204,232,231,107,142,119,11,31,1,72,28,98,177,51,229,134,107,25,177,98,75,170,148,75,10,223,135,79,122,44,135,63,146,166,116,146,57,142,63,29,4,179,34,222,195,240,208,181,154,82,165,41,130,73,145,165,8,51,134,206,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,102,255,0,6,76,82,249,41,152,234,238,25,207,174,244,176,47,187,125,206,154,23,75,191,172,170,66,89,60,207,206,18,13,77,236,138,170,138,187,84,148,43,93,15,85,114,200,93,72,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,183,16,204,150,85,114,177,138,18,43,182,133,191,45,56,87,114,200,35,183,230,28,149,74,40,79,155,123,157,167,190,226,146,74,66,210,162,117,77,18,205,70,182,73,39,204,113,104,123,108,75,19,83,135,54,66,127,58,138,235,248,145,136,143,244,248,101,108,212,58,57,113,216,145,178,85,106,114,16,135,78,26,77,7,189,150,73,14,54,167,93,236,81,165,105,67,71,185,74,113,155,212,0,1,5,120,193,99,29,10,198,203,1,225,84,134,122,138,214,37,212,24,143,13,189,203,71,34,44,25,12,75,145,39,82,66,144,173,171,68,102,185,102,164,40,250,157,233,220,77,168,133,43,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,168,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,133,37,241,130,193,202,237,141,154,3,197,89,15,117,20,92,75,167,177,34,27,155,80,142,68,168,49,216,137,34,54,132,181,45,91,80,136,206,243,13,40,73,245,59,19,184,219,81,143,109,193,63,20,41,86,246,46,95,152,81,80,76,70,100,94,116,120,181,40,50,30,154,150,150,227,244,245,185,172,86,154,50,213,229,173,169,142,186,123,85,170,81,21,103,181,68,102,104,184,145,149,113,127,220,46,60,9,225,151,227,94,113,52,120,174,45,246,150,9,84,50,208,229,231,137,233,150,197,207,73,145,232,219,34,108,102,159,121,104,168,201,91,111,58,193,180,151,91,103,99,172,194,89,45,199,183,114,208,149,41,9,91,155,91,114,144,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,62,202,101,201,143,55,102,3,91,21,220,200,219,17,40,119,180,136,250,200,105,163,229,190,251,29,156,169,18,163,236,74,98,73,90,125,103,24,73,153,36,251,116,104,212,113,217,205,184,210,158,83,188,44,96,223,195,251,123,203,152,12,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,51,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,151,148,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,240,25,172,205,143,138,124,100,248,129,112,249,139,226,207,178,205,154,236,56,202,87,12,204,54,189,111,87,122,234,172,239,78,177,64,160,48,241,34,85,94,82,106,243,12,210,147,50,62,91,40,220,147,117,227,35,75,105,82,72,137,107,91,109,175,224,112,226,226,73,115,98,125,229,63,7,243,61,126,196,149,93,174,200,96,237,10,171,180,216,240,144,251,230,70,151,41,238,173,130,67,68,181,25,54,166,8,219,35,90,205,212,27,134,165,48,217,217,160,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,17,87,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,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,133,0,141,84,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,112,171,41,28,37,172,220,30,188,171,119,158,61,204,183,241,29,113,228,61,18,218,166,46,9,185,78,40,134,70,146,153,50,59,201,52,174,74,146,102,68,201,243,26,103,181,68,183,86,104,83,93,131,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,170,248,231,125,73,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,10,171,227,157,245,39,251,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,6,85,197,212,230,91,255,0,168,219,72,248,127,98,127,244,122,88,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,85,192,199,235,179,247,111,248,144,181,64,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,177,252,241,240,192,197,6,113,181,55,70,88,112,242,37,82,211,189,164,41,77,209,105,106,110,34,40,19,82,193,184,242,28,231,184,77,55,25,211,109,199,27,89,41,13,161,107,233,201,40,249,130,118,127,228,183,37,182,110,77,172,218,189,26,141,113,75,185,46,27,146,67,111,86,171,79,50,113,145,33,12,155,133,25,150,163,18,214,150,144,218,93,115,83,220,165,169,110,44,205,91,118,33,190,149,143,216,199,66,203,254,13,93,152,197,113,179,212,68,182,105,234,144,220,109,203,71,87,41,106,38,227,70,222,132,44,219,230,190,227,77,115,54,26,81,191,114,189,84,153,140,203,141,4,112,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,46,21,198,147,7,43,183,134,13,90,88,197,72,123,153,19,14,234,18,35,213,35,109,65,109,139,82,84,118,211,39,122,150,70,123,31,98,59,92,180,161,106,87,83,187,213,75,106,51,174,28,140,226,133,43,7,51,105,134,119,229,117,49,10,154,197,99,209,179,31,151,53,49,24,136,196,230,92,132,228,167,29,81,26,82,134,83,36,222,61,116,35,38,204,141,73,215,113,104,204,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,74,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,182,25,112,96,182,109,236,109,168,87,113,22,247,137,115,225,124,41,11,85,38,132,180,72,110,163,81,97,198,29,34,68,199,216,91,37,29,108,58,166,84,75,100,214,79,242,204,205,44,146,182,9,169,153,186,77,42,129,148,76,87,161,80,169,145,41,212,218,118,27,215,98,67,135,17,148,178,196,102,27,166,60,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,25,183,26,168,16,215,136,238,120,228,229,74,205,129,103,225,242,34,72,196,91,194,59,235,130,243,171,105,212,81,34,36,201,7,53,214,12,205,75,90,148,106,75,9,82,121,74,91,78,169,70,162,100,218,114,165,178,125,155,59,203,40,184,161,242,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,244,17,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,21,87,198,247,20,191,250,90,96,165,62,187,255,0,149,221,53,122,103,75,247,70,128,255,0,56,209,255,0,217,36,236,66,254,213,167,244,102,32,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,35,61,124,69,112,114,187,131,121,184,190,227,85,222,234,34,94,21,7,239,26,92,157,168,71,58,44,247,221,113,69,177,43,89,167,148,249,72,99,85,109,82,249,27,246,165,43,73,9,193,193,31,20,41,82,172,12,66,193,119,147,17,138,149,50,176,213,209,28,213,53,60,249,140,73,101,184,206,236,143,161,43,99,10,136,206,231,8,212,90,203,109,38,73,236,223,55,243,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,28,127,136,54,118,233,89,80,176,27,161,91,15,196,157,136,183,84,121,12,210,161,166,82,82,253,37,133,50,242,81,86,91,106,101,212,45,13,200,75,105,75,78,18,73,227,230,18,76,201,183,52,167,108,181,230,187,17,242,223,142,39,141,244,199,126,81,207,170,115,216,185,24,170,60,110,57,89,139,33,228,59,33,43,144,162,83,136,121,78,54,135,9,226,213,68,226,72,212,78,36,214,218,244,19,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,220,203,98,221,47,6,112,118,229,188,39,207,98,51,237,83,102,34,15,49,212,160,215,36,162,188,227,105,78,171,65,153,153,180,122,18,79,94,206,207,121,103,170,234,173,92,216,243,141,18,101,41,217,19,106,55,101,125,109,197,74,148,227,134,147,149,45,70,132,17,106,181,17,110,119,184,183,119,246,107,237,189,76,136,101,198,155,151,204,21,166,64,92,84,149,98,176,219,53,57,235,90,19,204,67,206,196,140,78,55,175,41,10,36,146,217,250,42,212,245,239,51,62,233,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,30,105,167,218,83,47,54,149,161,100,105,82,84,90,145,145,246,25,104,98,151,248,170,101,93,88,115,124,171,24,45,90,67,165,72,184,36,153,205,54,35,250,137,152,251,211,164,56,163,216,202,82,94,162,19,218,165,154,189,250,151,104,250,252,38,243,70,245,159,117,57,130,151,77,85,180,210,235,15,27,176,21,33,243,37,117,110,185,6,51,109,39,123,164,157,54,165,90,37,40,53,119,233,169,118,11,138,66,210,226,73,104,81,41,42,45,72,200,245,35,33,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,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,153,124,88,190,191,42,24,167,121,98,103,162,253,25,242,182,224,168,215,122,46,127,59,165,234,164,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,65,99,247,102,79,170,165,194,30,223,85,188,81,10,187,10,67,120,193,86,68,103,84,226,42,44,59,29,210,61,84,250,208,76,173,154,99,236,173,105,66,76,141,112,212,132,37,106,115,152,117,235,151,236,76,252,141,227,141,135,138,78,75,170,199,137,108,220,16,106,19,253,22,230,201,79,65,67,201,234,152,71,174,130,87,53,131,117,179,66,148,73,90,86,105,81,237,81,141,52,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,7,20,206,181,173,66,188,50,143,139,212,155,142,15,87,18,61,159,83,170,54,223,53,109,237,149,9,133,75,140,230,168,50,51,216,251,13,47,77,118,171,110,138,35,73,153,30,112,134,162,44,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,0,83,95,26,76,99,161,94,24,203,105,96,237,33,158,100,188,59,167,200,145,84,147,185,101,182,85,73,49,220,76,109,138,65,17,236,97,136,238,243,18,181,165,93,78,223,85,77,168,143,149,112,159,181,171,183,6,118,173,10,181,34,15,81,18,217,167,213,234,149,71,57,168,71,79,21,112,94,136,151,52,81,145,175,87,229,199,70,137,35,87,175,174,155,82,163,43,233,21,213,198,147,7,43,183,134,13,90,88,197,72,123,153,19,14,234,18,35,213,35,109,65,109,139,82,84,118,211,39,122,150,70,123,31,98,59,92,180,161,106,87,83,187,213,75,106,51,175,110,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,149,113,122,121,10,197,43,19,5,184,108,88,216,151,137,117,223,67,91,116,111,73,245,179,122,87,164,114,185,181,249,76,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,149,75,102,187,53,216,143,155,92,71,93,235,122,187,208,210,160,243,24,160,80,24,120,215,22,145,21,70,70,105,73,153,23,49,229,237,73,186,241,145,41,197,37,36,68,132,33,182,209,42,184,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,65,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,139,249,254,201,245,43,54,88,70,164,211,202,91,119,221,157,30,100,251,81,108,186,146,68,151,214,132,155,144,93,75,139,75,91,36,27,45,32,156,82,146,109,45,40,94,237,132,227,110,80,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,231,248,42,120,88,186,126,32,78,242,234,112,159,224,51,89,155,31,20,248,201,241,2,225,243,23,199,138,174,223,247,149,205,108,219,54,101,118,225,151,46,133,103,71,147,26,133,79,81,145,49,5,18,36,46,67,230,132,145,17,26,220,117,195,53,44,245,89,146,91,73,158,214,208,148,249,241,119,220,56,56,128,67,204,69,9,172,36,197,235,139,253,86,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,187,127,196,132,85,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,253,219,254,36,34,175,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,35,85,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,85,95,28,239,169,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,35,53,153,177,241,79,140,159,16,46,31,49,124,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,1,85,124,115,190,164,255,0,121,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,202,184,186,156,203,127,245,27,105,31,15,236,79,254,143,75,21,87,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,237,255,0,18,22,168,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,5,120,193,99,29,10,198,203,1,225,84,134,122,138,214,37,212,24,143,13,189,203,71,34,44,25,12,75,145,39,82,66,144,173,171,68,102,185,102,164,40,250,157,233,220,77,168,133,43,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,169,49,197,51,161,131,149,220,125,203,5,255,0,133,86,179,219,43,85,90,123,114,41,205,237,65,245,50,162,72,106,91,81,181,90,208,132,115,151,29,45,115,20,162,74,57,155,207,82,78,135,156,33,168,140,61,189,105,88,149,96,91,88,141,66,143,45,138,109,213,71,133,91,134,212,180,37,47,182,196,150,80,243,105,113,41,82,146,75,36,172,136,200,148,162,215,93,12,251,199,160,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,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,70,121,193,205,157,155,148,92,47,249,113,93,143,18,177,93,159,33,184,212,43,113,83,206,43,245,85,147,136,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,121,236,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,181,198,172,177,99,46,94,232,86,77,127,22,45,127,66,55,126,211,222,168,83,99,58,242,122,166,57,75,73,56,196,150,126,155,47,18,28,142,225,161,69,216,151,210,147,50,113,46,182,223,106,225,205,157,127,205,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,6,125,184,151,95,241,177,7,58,88,137,42,155,112,203,170,211,104,114,35,80,34,147,198,238,200,107,137,25,182,165,71,105,14,17,108,66,102,20,179,61,165,177,75,82,214,157,219,247,31,117,224,151,107,87,101,227,237,245,122,199,131,190,139,74,179,206,151,50,79,53,5,202,149,46,108,119,35,183,176,207,122,183,34,20,147,212,136,210,92,189,20,100,106,73,29,202,10,149,227,105,131,149,214,174,171,23,48,49,222,231,81,100,211,202,206,152,222,212,39,164,148,219,146,37,199,61,77,123,220,231,33,217,61,132,141,168,233,125,101,106,226,72,185,7,7,171,214,149,106,231,5,20,42,132,121,110,72,188,109,122,149,18,10,153,66,77,13,190,133,51,56,212,233,154,136,201,28,168,46,164,141,36,163,222,164,22,154,25,169,54,233,155,31,11,24,201,240,254,225,242,231,198,107,5,249,177,153,139,55,42,28,63,48,159,20,175,8,50,234,43,85,143,109,211,105,20,200,196,105,93,70,162,229,41,181,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,163,108,85,196,203,171,25,49,30,227,197,43,214,95,81,90,185,170,14,212,36,237,113,197,182,206,243,245,24,107,152,181,173,44,180,130,75,109,160,212,123,27,66,18,71,162,72,122,12,67,203,118,54,225,85,131,105,226,149,249,96,203,166,218,119,188,118,100,208,234,201,144,196,134,36,33,214,82,251,68,179,101,107,54,22,182,149,189,40,116,144,181,18,92,208,143,150,189,189,171,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,149,173,40,73,173,106,36,165,37,169,153,158,132,68,41,219,139,38,105,30,188,46,166,240,78,214,170,182,170,93,29,226,118,122,163,190,102,174,173,167,39,70,113,165,26,29,52,233,181,73,213,42,65,43,187,93,11,176,124,126,21,121,87,86,35,95,41,198,11,170,144,234,169,22,252,146,56,70,252,125,80,169,140,61,6,67,106,45,236,169,39,234,45,93,169,89,43,221,161,118,139,160,105,166,152,105,44,178,218,80,132,17,37,41,73,104,68,69,216,69,161,15,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,83,56,24,111,68,196,236,9,185,168,53,136,45,72,91,116,249,175,195,53,180,133,155,114,74,28,132,182,178,220,149,104,101,188,251,72,181,47,96,207,164,122,157,91,8,49,112,234,20,137,14,51,54,210,184,119,182,164,45,73,213,113,101,106,68,123,77,7,166,230,203,187,111,236,23,227,146,172,198,82,115,5,131,212,154,183,164,163,57,88,129,29,136,117,6,137,228,155,156,244,69,142,167,84,105,230,173,90,111,123,77,84,100,122,247,150,189,242,20,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,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,69,94,38,152,215,249,22,202,61,211,211,211,250,169,247,222,182,84,61,237,111,101,174,181,135,186,135,28,209,196,41,58,69,106,78,197,22,237,29,54,183,36,211,187,74,43,194,123,23,242,161,138,118,110,25,250,83,209,159,43,110,10,117,11,173,228,115,186,94,170,75,108,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,26,83,252,150,216,159,146,207,200,167,160,191,188,207,147,255,0,37,189,25,213,61,254,181,244,221,55,35,157,191,155,250,31,87,126,253,254,221,218,246,140,209,98,21,149,85,195,91,254,229,195,154,236,136,143,212,173,90,196,218,36,199,98,45,74,97,199,227,60,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,47,207,135,86,49,208,177,147,40,246,36,154,67,61,60,187,62,158,197,157,84,141,185,107,228,202,128,195,77,164,247,169,8,37,115,88,56,239,232,157,201,71,63,102,229,41,10,49,208,51,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,103,135,136,125,235,74,191,243,165,138,181,218,52,121,108,199,139,88,69,17,105,146,132,165,102,253,62,51,80,94,81,18,84,162,216,167,99,56,164,30,186,154,13,38,100,147,51,73,76,174,7,86,159,255,0,77,203,234,101,179,255,0,214,122,77,62,178,228,47,249,83,178,227,50,249,151,252,137,110,54,149,127,80,165,23,208,49,106,130,58,241,15,178,170,183,254,75,113,86,133,70,145,17,153,17,104,232,173,173,82,86,164,160,216,167,201,106,115,201,35,74,84,123,212,212,103,18,130,211,67,89,164,140,210,70,106,44,240,141,84,12,171,143,127,117,99,166,35,221,248,79,101,96,133,78,179,202,179,44,78,173,218,109,46,57,26,27,122,84,137,47,190,228,169,29,167,205,120,186,133,182,131,61,18,134,200,201,41,35,91,170,114,64,112,230,201,71,231,85,136,239,215,239,250,101,85,188,50,181,190,114,165,37,130,229,55,84,156,70,131,110,152,151,183,37,105,220,133,155,142,169,162,82,144,218,82,157,90,83,205,56,87,210,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,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,205,102,108,124,83,227,39,196,11,135,204,95,29,43,32,57,62,170,230,203,23,18,154,129,68,110,196,179,164,67,159,117,173,231,84,75,146,194,214,163,110,11,73,109,105,119,124,130,101,212,27,137,82,73,164,37,107,221,188,155,109,203,10,226,27,195,150,30,53,208,169,248,137,151,235,94,149,75,188,237,202,123,52,179,160,211,161,177,13,186,236,84,46,59,49,155,55,86,243,81,227,116,145,210,246,211,216,165,45,180,182,214,164,77,182,69,78,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,17,87,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,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,133,0,141,84,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,85,124,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,140,214,102,199,197,62,50,124,64,184,124,197,241,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,5,85,241,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,42,226,234,115,45,255,0,212,109,164,124,63,177,63,250,61,44,85,94,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,170,224,99,245,217,251,183,252,72,90,160,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,5,69,241,193,189,105,83,239,252,44,195,150,99,203,42,149,14,143,81,173,200,117,72,79,33,76,78,121,166,90,74,21,187,113,172,149,79,120,212,70,146,34,37,55,161,171,83,36,199,94,23,214,159,202,188,237,97,247,81,108,250,102,5,27,210,53,105,155,225,117,12,195,229,65,127,167,146,230,164,105,111,100,165,70,216,225,233,181,211,107,105,146,141,34,255,0,128,101,223,16,172,170,174,26,223,247,46,28,215,100,68,126,165,106,214,38,209,38,59,17,106,83,14,63,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,244,211,82,46,225,123,220,46,60,9,225,151,227,94,113,52,74,160,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,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,58,174,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,25,197,154,82,132,173,215,93,89,33,27,246,148,202,225,95,145,89,55,253,195,74,204,246,41,64,150,197,177,67,144,205,74,204,101,153,77,108,171,84,88,148,242,20,251,166,219,134,243,104,138,244,98,50,109,104,71,53,106,65,238,83,104,90,28,181,76,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,25,181,146,84,180,161,214,157,65,45,123,55,28,202,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,150,203,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,46,83,130,229,167,232,124,178,220,119,76,187,103,162,151,112,94,18,121,53,23,33,114,220,168,65,98,44,100,55,181,211,34,55,89,109,243,152,148,232,102,148,184,111,145,104,173,226,127,136,65,198,22,202,170,221,89,62,93,118,159,34,35,113,236,235,162,155,91,156,151,150,162,91,140,45,47,65,36,180,68,147,35,95,54,115,74,50,81,164,182,37,103,174,164,73,85,69,229,59,197,62,13,252,64,183,188,197,129,127,217,177,240,177,140,159,15,238,31,46,124,102,176,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,55,248,81,228,163,242,155,117,49,153,76,76,166,85,99,91,118,149,66,60,155,73,173,57,44,214,42,140,184,165,28,141,228,162,113,76,197,113,180,118,37,59,28,116,246,154,204,153,121,165,91,78,42,225,157,171,140,152,113,113,225,109,235,19,168,162,220,212,247,105,242,118,182,218,220,103,121,122,143,181,204,66,208,151,154,89,37,198,214,105,61,142,33,10,34,213,36,51,195,154,172,179,222,89,80,197,201,152,91,120,78,137,81,66,163,166,165,72,169,198,50,74,42,52,231,22,226,26,124,219,220,106,101,123,154,113,11,109,70,123,86,133,109,82,209,177,197,203,94,20,121,215,252,153,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,214,117,115,25,73,203,238,15,85,170,222,145,142,221,98,124,119,225,211,218,55,146,78,115,215,22,66,154,81,39,154,133,105,189,157,53,73,153,235,220,90,247,80,116,138,157,91,23,241,112,170,21,121,14,61,54,237,184,119,184,165,173,74,209,114,165,106,100,91,141,103,166,174,31,126,239,218,52,23,147,236,55,162,97,142,4,219,52,26,60,22,163,173,202,124,39,230,26,26,66,13,201,39,14,58,92,89,237,74,117,51,216,93,166,90,159,180,118,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,127,52,248,129,66,195,172,35,171,214,235,211,216,142,193,177,33,178,39,93,66,13,103,210,190,173,169,220,164,145,153,146,15,66,212,103,143,21,174,10,125,213,136,183,21,193,75,101,40,141,58,169,46,66,13,41,73,110,37,190,181,146,189,83,50,61,73,69,219,169,142,217,145,172,211,215,178,239,138,84,168,238,76,112,237,186,180,246,35,212,24,55,22,104,66,29,147,24,157,116,147,206,109,178,81,54,206,155,149,175,219,169,119,95,181,155,117,210,175,139,90,149,118,209,30,39,97,85,225,49,53,147,37,37,71,177,214,210,226,117,218,102,90,232,162,238,51,251,204,125,160,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,21,43,198,211,24,235,174,221,86,46,95,163,179,201,162,198,167,149,227,49,205,200,87,87,41,199,36,68,142,90,26,55,183,201,67,82,123,73,123,87,213,122,201,213,180,153,243,94,13,54,4,107,155,52,117,75,206,163,111,75,151,30,206,181,229,201,135,80,73,58,76,65,168,200,117,168,237,146,212,147,36,26,220,140,228,226,74,23,174,164,151,20,69,171,123,147,118,130,133,184,169,224,229,11,8,179,113,87,147,110,61,164,75,246,158,213,226,228,109,171,254,75,42,75,239,183,36,183,173,106,53,243,31,142,235,250,250,169,79,63,98,82,73,65,25,201,94,9,120,215,255,0,135,89,115,153,79,247,222,180,249,77,181,255,0,39,135,45,183,150,110,127,200,141,180,165,191,235,205,74,250,4,39,254,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,12,176,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,47,83,132,157,149,74,181,114,91,111,215,105,242,37,185,34,241,172,85,107,115,146,242,210,104,109,244,73,84,18,75,68,73,35,36,114,160,180,163,37,26,143,122,150,122,232,100,148,204,161,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,203,104,209,158,69,175,90,85,255,0,147,236,36,174,209,163,203,102,60,91,94,37,17,105,146,132,165,102,253,61,61,11,202,34,74,148,91,20,236,103,20,131,215,83,65,164,204,146,102,105,44,230,14,235,147,236,166,94,89,186,197,15,144,244,41,18,232,244,40,17,220,147,93,184,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,223,167,49,100,70,150,150,101,160,140,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,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,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,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,80,113,88,200,149,84,170,179,243,77,131,86,204,69,83,85,28,223,189,233,84,230,20,151,219,124,148,181,57,88,36,17,154,86,133,36,210,79,236,74,77,6,142,122,137,123,223,113,186,245,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,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,95,43,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,66,42,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,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,255,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,42,175,142,119,212,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,1,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,170,190,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,93,78,101,191,250,141,180,143,135,246,39,255,0,71,165,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,149,92,12,126,187,63,118,255,0,137,11,84,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,160,190,42,117,106,173,71,60,119,244,58,133,78,92,168,244,184,244,120,144,90,121,229,45,17,88,58,100,103,141,166,146,103,162,16,110,188,235,134,148,232,91,220,90,187,212,102,114,3,129,245,149,74,159,127,226,158,35,61,34,89,84,168,116,122,117,18,59,73,90,121,10,98,115,206,188,234,150,157,187,141,100,170,123,36,147,37,17,17,41,205,73,90,145,166,221,0,103,175,137,13,173,66,179,243,181,138,84,155,114,15,73,18,69,66,37,81,198,249,171,115,116,169,176,99,203,146,230,171,51,50,222,251,238,175,77,118,167,118,137,34,73,17,20,245,224,143,122,210,167,224,190,33,97,203,49,229,149,74,135,116,53,91,144,234,144,158,66,152,157,17,182,90,74,21,187,113,172,149,79,120,212,70,146,34,37,55,161,171,83,36,216,248,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,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,18,255,0,135,54,74,63,58,172,71,126,191,127,211,42,173,225,149,173,243,149,41,44,23,41,186,164,226,52,27,116,196,189,185,43,78,228,44,220,117,77,18,148,134,210,148,234,210,158,105,194,190,144,28,43,56,57,76,179,115,117,133,255,0,33,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,203,61,151,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,183,236,29,199,156,195,64,225,157,126,226,118,98,230,203,161,72,139,107,203,135,100,221,39,34,66,107,117,36,73,96,227,211,228,190,134,209,189,11,57,47,48,150,165,239,37,186,147,75,203,36,145,117,47,211,8,209,158,69,172,170,85,129,147,236,36,161,81,164,75,122,60,171,94,37,109,106,146,180,169,100,253,65,61,115,201,35,74,82,91,18,236,151,18,130,211,82,65,36,140,212,100,106,62,234,56,166,117,173,106,21,225,148,124,94,164,220,112,122,184,145,236,250,157,81,182,249,171,111,108,168,76,42,92,103,53,65,145,158,199,216,105,122,107,181,91,116,81,26,76,200,243,132,52,103,141,247,173,43,18,178,53,127,98,53,10,60,182,41,183,86,19,213,107,112,218,150,132,165,246,216,147,71,113,230,210,226,82,165,36,150,73,89,17,145,41,69,174,186,25,247,140,230,9,105,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,222,245,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,113,252,213,101,158,205,205,126,17,204,194,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,35,60,56,171,134,119,86,13,226,61,199,133,183,172,78,158,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,187,238,23,85,124,193,85,242,203,77,115,27,233,220,154,83,61,51,22,59,239,165,166,37,57,66,106,43,77,50,149,71,109,148,109,100,185,91,154,121,197,173,215,146,226,148,100,72,38,156,118,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,139,121,93,116,171,30,214,170,221,181,183,137,168,84,136,79,205,120,205,73,73,236,105,181,56,173,55,25,22,186,36,251,204,190,242,20,19,158,92,211,215,243,17,138,85,88,237,204,116,173,186,68,247,227,211,216,39,23,177,104,106,76,146,105,211,79,57,198,205,70,219,218,110,78,159,102,133,223,196,240,166,224,167,218,184,139,110,220,21,70,82,184,208,106,145,36,44,212,148,158,210,67,232,89,171,214,50,34,208,146,125,186,144,208,222,86,49,2,135,136,184,71,72,173,208,103,199,144,193,49,29,179,38,157,66,205,7,211,48,173,170,218,165,17,25,18,203,82,212,118,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,191,137,254,11,226,158,49,224,236,10,110,25,185,33,199,33,85,90,151,50,51,39,36,212,244,116,69,154,78,39,99,40,94,237,121,136,45,15,66,62,227,246,10,94,191,112,99,17,240,217,211,110,237,181,234,48,200,187,214,228,39,219,73,118,171,188,220,66,127,81,95,228,30,37,11,91,75,75,173,45,72,90,12,148,149,36,244,50,50,238,50,49,122,28,44,241,165,88,141,128,209,237,154,148,211,114,109,186,226,41,200,39,28,220,225,179,30,20,36,17,246,184,163,211,85,159,176,139,95,97,9,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,3,57,153,233,189,106,183,254,112,113,110,187,89,143,17,153,17,110,137,116,68,38,50,20,148,27,20,245,116,44,168,201,74,81,239,83,81,155,82,207,93,13,102,163,34,73,25,36,172,211,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,175,94,52,246,4,106,238,94,109,76,65,143,111,75,153,82,181,110,132,70,92,230,73,213,34,5,58,100,119,9,227,116,146,123,18,133,200,98,2,9,107,46,197,236,74,76,185,134,74,175,94,29,88,199,93,193,188,220,88,146,105,12,245,17,47,10,131,22,117,82,54,228,35,157,22,123,237,54,147,222,164,44,211,202,124,163,191,162,118,169,124,141,155,146,149,168,197,223,230,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,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,203,184,209,70,64,236,95,201,222,77,176,158,129,233,79,72,117,118,251,117,222,119,35,149,183,210,78,46,127,43,110,229,107,203,234,185,123,181,245,182,110,209,58,237,41,0,3,46,248,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,11,222,225,113,224,79,12,191,26,243,137,162,141,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,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,95,96,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,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,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,10,64,226,63,195,254,102,93,235,174,226,222,16,219,191,234,79,63,166,97,216,209,220,126,67,150,236,173,136,111,108,133,188,183,28,91,47,56,70,180,60,106,218,78,58,109,40,145,243,38,239,21,201,214,113,111,188,160,95,114,43,244,8,126,153,182,235,59,62,80,91,252,198,99,250,83,148,204,132,69,254,84,182,29,113,142,83,146,13,207,155,34,223,166,213,106,71,217,118,152,229,127,217,184,167,146,108,78,196,28,62,184,98,87,45,234,230,27,220,18,96,206,140,103,177,212,122,62,65,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,22,115,6,170,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,238,223,241,33,21,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,118,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,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,21,87,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,85,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,50,174,46,167,50,223,253,70,218,71,195,251,19,255,0,163,210,197,85,229,59,197,62,13,252,64,183,188,197,129,165,48,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,187,127,196,133,170,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,103,135,136,125,235,74,191,243,165,138,181,218,52,121,108,199,139,88,69,17,105,146,132,165,102,253,62,51,80,94,81,18,84,162,216,167,99,56,164,30,186,154,13,38,100,147,51,73,79,78,8,86,47,163,240,179,18,241,51,210,156,207,79,92,17,40,93,23,35,78,79,65,24,222,230,243,55,122,219,253,37,183,110,210,219,201,215,85,111,209,54,84,2,136,120,182,89,85,91,87,58,87,5,118,161,34,35,145,239,26,61,42,183,5,44,173,70,182,216,68,100,193,52,186,70,146,34,95,54,11,170,34,73,168,182,41,7,174,166,105,76,138,224,99,245,217,251,183,252,72,90,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,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,20,67,147,236,166,94,89,186,197,15,144,244,41,18,232,244,40,17,220,147,93,184,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,223,167,49,100,70,150,150,101,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,1,205,47,92,186,225,30,33,226,229,157,141,183,133,167,18,163,115,216,177,228,51,72,121,214,144,104,74,220,91,107,105,231,75,110,231,87,29,72,113,76,18,148,104,105,114,29,113,41,230,108,90,57,7,20,127,2,120,155,248,47,156,66,20,2,52,251,132,246,47,228,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,61,88,241,88,223,101,85,113,43,5,239,236,57,161,72,136,197,74,234,181,234,180,72,110,203,90,146,195,111,201,136,227,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,25,140,23,253,255,0,246,178,255,0,252,127,255,0,254,112,83,6,85,114,207,121,102,191,23,33,225,109,159,58,37,57,9,142,170,149,94,167,36,201,72,167,83,155,91,104,117,242,111,113,41,229,238,117,180,33,180,153,110,90,211,185,72,70,247,17,161,236,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,122,176,1,205,49,15,45,216,37,138,183,253,167,138,87,229,131,18,165,118,89,18,25,147,67,171,38,67,241,223,142,182,158,75,237,18,205,149,160,159,66,29,78,244,161,210,90,18,106,115,66,46,98,247,116,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,167,138,102,53,43,14,112,26,69,179,78,152,109,205,184,150,186,114,201,183,52,89,51,34,20,212,25,246,56,147,211,114,11,216,101,175,176,197,23,45,107,117,106,117,213,169,107,89,154,148,165,30,166,102,125,230,102,61,181,133,131,24,143,137,46,147,118,149,175,81,152,71,220,182,225,62,226,79,181,61,198,218,21,250,233,255,0,40,186,30,24,24,47,138,120,57,131,181,10,118,38,57,33,183,38,213,93,151,14,51,231,36,148,204,117,197,132,77,167,99,200,70,221,57,107,45,11,176,187,139,218,38,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,241,152,201,63,21,214,77,180,47,122,20,146,74,203,82,51,50,246,136,121,158,76,4,161,214,240,62,244,186,28,160,198,118,101,54,143,81,168,33,198,162,161,75,66,155,135,37,100,122,242,204,200,136,207,222,95,120,162,55,208,109,188,227,102,70,70,149,25,25,31,179,67,19,63,133,246,62,175,11,49,190,61,173,87,168,242,169,23,18,81,5,41,113,237,168,76,153,19,33,32,149,162,156,74,75,212,108,251,116,51,211,216,100,47,70,44,150,38,70,106,92,103,80,227,79,161,46,54,180,40,141,42,73,150,164,100,101,216,101,161,143,245,0,0,0,0,0,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,1,207,243,11,107,87,111,156,2,196,187,42,214,131,214,214,174,11,62,179,75,167,70,230,161,190,124,167,225,58,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,69,32,255,0,114,227,61,159,238,25,255,0,105,168,255,0,233,98,255,0,128,7,148,197,143,151,127,146,203,203,242,91,255,0,134,127,39,234,63,39,63,67,254,186,116,206,116,191,167,249,175,211,114,255,0,73,234,126,183,102,162,139,63,185,113,158,207,247,12,255,0,180,212,127,244,177,121,56,33,101,85,112,215,5,236,28,57,174,200,136,253,74,213,181,233,84,73,142,196,90,148,195,143,198,136,219,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,30,212,114,172,213,97,111,229,167,46,56,139,134,108,208,189,51,62,179,111,202,244,84,46,171,167,230,213,26,71,58,15,206,26,208,148,233,41,166,21,235,168,144,122,104,189,82,106,35,165,111,238,92,103,179,253,195,63,237,53,31,253,44,92,246,33,80,241,67,18,178,137,114,219,85,219,110,35,24,139,117,97,188,216,51,40,241,31,109,44,55,91,147,76,90,28,140,219,138,113,72,36,20,133,154,9,70,234,147,166,134,107,50,245,133,48,255,0,114,227,61,159,238,25,255,0,105,168,255,0,233,98,255,0,128,0,7,63,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,184,103,253,166,163,255,0,165,139,254,0,1,207,243,11,107,87,111,156,2,196,187,42,214,131,214,214,174,11,62,179,75,167,70,230,161,190,124,167,225,58,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,69,32,255,0,114,227,61,159,238,25,255,0,105,168,255,0,233,98,250,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,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,249,89,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,211,200,185,170,77,45,101,21,78,52,75,229,70,140,218,180,209,150,185,174,145,56,164,147,142,41,106,82,182,145,161,166,228,168,0,10,1,254,229,198,123,63,220,51,254,211,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,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,203,254,23,248,9,139,25,118,192,42,253,149,140,118,167,201,250,212,219,194,85,81,136,221,116,105,123,226,174,20,38,210,230,248,238,56,130,213,108,184,90,25,238,245,117,211,67,35,57,128,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,179,252,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,41,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,202,149,177,163,132,222,103,45,172,80,184,40,184,47,98,203,188,44,150,36,37,84,90,196,186,205,46,35,239,176,182,210,189,142,54,228,132,43,123,106,82,154,53,236,65,44,219,53,146,82,74,36,151,106,202,198,94,120,128,96,246,20,98,174,94,238,92,13,136,187,39,17,45,123,129,44,58,171,134,147,207,167,86,222,165,56,203,11,66,155,144,165,56,135,212,220,120,234,66,253,84,25,182,225,41,178,75,164,228,96,254,229,198,123,63,220,51,254,211,81,255,0,210,197,255,0,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,3,133,38,87,49,219,45,127,149,31,203,93,141,242,115,229,31,161,61,25,252,231,14,103,63,167,235,185,223,224,206,185,183,111,61,175,165,166,187,187,53,208,244,143,249,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,228,7,10,76,174,99,182,90,255,0,42,63,150,187,27,228,231,202,63,66,122,51,249,206,28,206,127,79,215,115,191,193,157,115,110,222,123,95,75,77,119,118,107,161,233,31,243,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,203,254,23,248,9,139,25,118,192,42,253,149,140,118,167,201,250,212,219,194,85,81,136,221,116,105,123,226,174,20,38,210,230,248,238,56,130,213,108,184,90,25,238,245,117,211,67,35,57,128,2,63,231,215,11,111,188,105,202,117,243,134,120,105,66,244,205,201,89,244,103,69,11,170,102,63,55,149,82,138,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,212,15,247,46,51,217,254,225,159,246,154,143,254,150,47,248,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,192,203,215,14,28,231,88,216,251,134,151,173,211,131,125,21,22,223,188,40,213,74,140,159,148,84,167,57,17,88,154,211,142,185,177,18,84,181,109,66,20,122,36,141,71,166,132,70,125,130,239,196,0,226,183,149,204,118,204,167,228,187,242,41,99,124,163,249,57,233,191,73,255,0,57,195,135,200,234,58,30,79,248,75,173,238,221,200,119,232,235,166,222,221,53,45,121,255,0,11,252,153,230,79,46,216,251,95,189,113,143,13,254,79,209,102,217,242,169,108,73,244,196,9,123,229,46,108,39,18,222,200,239,184,178,213,12,184,122,153,109,245,116,215,83,34,59,63,20,129,152,94,28,57,206,190,113,247,18,239,91,91,6,250,218,45,193,120,86,106,148,233,63,40,169,77,243,226,191,53,215,26,115,98,228,165,105,220,133,164,244,81,18,139,93,12,136,251,5,159,228,43,11,111,188,22,202,117,141,134,120,151,66,244,53,201,70,244,159,91,11,170,102,71,43,155,82,148,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,84,15,247,46,51,217,254,225,159,246,154,143,254,150,46,251,47,86,181,118,198,192,44,52,178,174,152,61,21,106,223,179,232,212,186,140,110,106,28,228,74,98,19,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,116,0,0,16,3,138,222,87,49,219,50,159,146,239,200,165,141,242,143,228,231,166,253,39,252,231,14,31,35,168,232,121,63,225,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,238,25,255,0,105,168,255,0,233,98,207,177,195,1,49,98,240,225,163,77,203,245,185,106,117,119,244,123,62,211,165,185,72,235,163,55,182,84,39,96,42,75,124,245,184,76,158,194,97,211,215,126,213,109,245,76,245,45,96,6,94,184,112,231,58,198,199,220,52,189,110,156,27,232,168,182,253,225,70,170,84,100,252,162,165,57,200,138,196,214,156,117,205,136,146,165,171,106,16,163,209,36,106,61,52,34,51,236,23,126,0,42,3,62,185,10,205,142,52,230,198,249,196,204,52,194,159,76,219,117,159,70,116,83,125,59,77,143,205,229,83,98,178,231,205,189,33,14,39,71,26,90,125,100,150,186,106,90,145,145,156,128,225,73,149,204,118,203,95,229,71,242,215,99,124,156,249,71,232,79,70,127,57,195,153,207,233,250,238,119,248,51,174,109,219,207,107,233,105,174,238,205,116,61,39,248,0,231,249,133,181,171,183,206,1,98,93,149,107,65,235,107,87,5,159,89,165,211,163,115,80,223,62,83,240,157,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,162,144,127,185,113,158,207,247,12,255,0,180,212,127,244,177,127,192,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,42,225,227,128,149,220,187,101,130,135,101,94,150,167,201,251,190,109,66,161,84,184,163,117,200,151,190,82,228,41,182,92,222,219,142,52,90,196,102,33,104,217,237,245,117,50,222,107,51,146,160,43,3,138,6,76,243,39,152,156,125,160,94,184,57,134,255,0,40,40,176,172,248,180,183,228,250,98,4,77,146,145,54,107,138,111,100,135,219,89,232,135,155,61,72,182,250,218,107,169,25,23,64,225,73,149,204,118,203,95,229,71,242,215,99,124,156,249,71,232,79,70,127,57,195,153,207,233,250,238,119,248,51,174,109,219,207,107,233,105,174,238,205,116,61,39,248,14,127,152,91,90,187,124,224,22,37,217,86,180,30,182,181,112,89,245,154,93,58,55,53,13,243,229,63,9,214,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,41,7,251,151,25,236,255,0,112,207,251,77,71,255,0,75,23,252,0,0,40,7,251,151,25,236,255,0,112,207,251,77,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,15,21,141,246,85,87,18,176,94,254,195,154,20,136,140,84,174,171,94,171,68,134,236,181,169,44,54,252,152,142,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,231,242,197,151,171,87,43,248,53,69,194,59,90,79,95,208,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,248,173,160,148,165,169,13,52,210,13,107,217,184,250,168,0,0,143,249,245,194,219,239,26,114,157,124,225,158,26,80,189,51,114,86,125,25,209,66,234,153,143,205,229,84,162,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,117,87,132,252,46,51,99,249,83,179,127,42,88,25,253,230,124,160,167,124,163,254,249,169,191,235,95,82,223,85,250,9,124,223,208,243,63,71,235,254,175,110,130,245,0,5,0,255,0,114,227,61,159,238,25,255,0,105,168,255,0,233,98,226,105,56,67,121,84,114,53,11,1,38,49,18,151,118,74,194,118,237,7,91,150,249,41,136,181,21,81,202,42,146,227,140,239,35,66,93,51,35,83,123,251,8,205,59,187,53,250,185,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,164,179,14,51,178,228,186,134,218,101,10,113,107,90,136,146,148,145,106,102,102,125,132,90,16,162,238,40,56,250,230,41,227,124,139,86,145,81,230,210,45,210,92,21,165,183,183,33,82,99,204,154,131,86,137,113,73,63,81,194,237,208,143,79,97,16,134,12,32,220,121,182,200,140,205,74,34,34,47,110,166,47,115,35,120,9,67,162,96,125,151,116,55,65,140,212,202,149,30,157,80,91,142,197,66,86,181,57,14,50,204,245,229,145,153,25,151,188,254,241,48,225,178,76,69,105,146,109,8,216,132,164,210,130,208,136,200,189,131,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,43,205,74,150,156,181,98,158,198,219,86,182,93,112,140,214,90,146,75,160,127,183,236,251,198,109,42,127,235,140,174,210,63,159,115,180,187,143,214,49,254,212,10,229,74,217,173,192,184,41,18,22,196,202,116,150,165,48,180,45,73,50,91,107,37,167,181,38,71,222,146,238,50,49,127,249,7,204,77,55,29,240,62,136,151,170,44,57,92,161,66,141,77,156,215,57,42,117,107,102,28,94,99,134,70,234,214,100,107,119,77,202,211,183,188,136,251,228,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,8,203,159,140,196,211,112,35,3,235,105,102,162,195,85,202,236,41,52,216,45,115,146,151,80,183,161,202,229,186,68,78,161,100,68,182,180,220,157,123,123,136,207,186,128,43,245,202,149,205,91,159,112,85,228,173,249,149,25,46,202,125,107,90,148,102,183,22,107,87,106,140,207,189,71,222,102,99,252,41,191,235,140,94,210,47,159,71,105,247,23,172,67,73,153,85,82,213,150,172,44,222,219,105,210,203,161,145,26,11,66,81,116,12,118,253,186,251,199,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,1,200,243,109,38,60,92,179,226,130,228,200,54,144,171,62,182,158,197,146,77,127,205,239,250,165,175,126,190,225,155,169,234,109,115,228,173,173,118,41,229,154,117,239,211,113,232,36,157,91,41,87,3,249,102,131,142,52,136,132,243,73,91,71,32,154,109,106,82,90,244,121,201,82,143,107,58,23,102,157,166,189,63,206,61,87,12,252,125,147,132,24,237,22,222,170,212,93,102,145,113,108,166,242,84,241,165,5,38,68,200,104,220,105,83,136,79,208,108,203,93,12,254,195,33,123,176,101,179,80,133,30,124,117,165,109,73,105,15,33,73,50,50,52,168,136,200,200,203,179,184,199,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,9,210,217,167,194,145,62,66,210,134,163,52,183,150,165,25,17,18,82,70,102,102,103,217,220,66,136,184,152,99,236,156,95,199,105,86,245,42,162,235,212,139,119,125,55,146,151,141,72,57,49,230,76,70,226,74,92,90,126,131,132,90,232,71,246,17,15,45,73,202,85,125,140,178,206,199,42,196,66,105,165,56,239,78,78,182,180,169,77,122,60,164,165,69,185,157,15,179,94,210,94,159,231,17,174,2,155,68,248,203,119,93,137,121,6,173,59,244,220,90,141,34,229,38,76,121,89,103,194,245,198,144,110,161,54,125,17,61,171,37,26,63,155,216,245,79,78,237,61,195,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,217,214,169,162,155,150,12,71,223,76,114,103,83,108,86,35,150,214,121,156,147,85,62,79,206,31,111,170,69,167,210,246,106,51,152,233,26,228,172,136,180,53,44,200,139,246,139,238,203,14,19,209,47,60,138,209,172,137,81,155,113,23,5,171,29,71,205,66,12,146,251,244,118,90,220,90,160,244,211,119,126,134,127,127,112,165,252,98,180,171,88,15,143,213,202,76,116,187,17,251,122,227,146,236,5,145,45,189,80,196,215,18,210,210,100,72,61,53,107,176,210,68,93,157,154,123,47,75,35,216,223,75,198,140,4,182,38,53,57,79,212,233,52,200,84,234,134,247,82,165,156,134,161,70,55,85,250,69,171,77,206,247,171,67,247,145,31,124,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,30,243,195,141,212,188,24,192,75,158,99,179,148,197,78,173,76,155,78,167,236,117,41,89,72,118,20,147,105,95,164,66,180,220,215,122,117,63,113,25,247,81,110,14,218,85,172,120,199,234,29,38,66,93,150,253,195,113,198,118,122,204,150,230,136,126,107,105,117,106,51,37,158,154,187,218,106,35,46,222,221,125,183,65,153,236,38,162,89,153,21,173,89,17,99,54,218,45,251,86,74,139,148,132,17,41,246,40,239,53,184,244,65,107,174,222,253,8,254,238,225,66,45,17,162,74,8,203,83,74,200,140,191,104,209,158,74,42,72,169,101,131,14,54,82,220,133,211,91,20,120,231,185,142,95,56,211,79,141,243,133,219,235,17,235,244,189,186,14,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,45,241,27,189,21,104,101,162,228,105,46,165,39,88,137,50,152,100,106,211,82,118,159,47,253,241,126,175,219,247,24,160,170,60,117,79,175,65,138,134,205,106,147,45,166,201,36,90,154,141,75,34,211,79,111,120,209,214,82,41,107,164,229,203,15,161,57,28,217,52,219,116,157,80,164,109,63,240,6,11,187,66,247,10,252,226,255,0,151,87,105,234,167,99,157,191,68,138,150,36,200,102,153,55,164,141,163,166,226,186,249,46,60,230,198,180,219,161,22,171,82,245,215,77,75,218,57,167,10,124,199,171,14,241,29,88,101,95,169,33,170,77,113,103,200,55,222,218,69,37,231,224,178,146,45,238,165,58,109,65,246,18,76,254,242,236,23,82,195,237,73,101,185,44,56,151,26,117,36,180,45,38,70,74,73,150,164,100,101,222,90,15,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,111,190,212,102,92,146,251,137,109,166,146,107,90,212,100,68,148,145,106,102,102,125,197,160,165,110,43,25,144,86,34,98,50,112,202,129,82,67,180,154,26,203,158,108,61,184,142,75,47,206,101,68,123,29,82,116,218,178,236,52,145,253,197,216,58,95,8,12,186,187,80,85,71,28,238,10,44,101,49,26,67,212,184,93,92,109,93,39,19,208,74,109,230,247,181,166,221,12,244,90,87,174,186,232,94,209,96,121,182,166,46,173,151,60,65,132,220,115,120,213,109,85,180,66,81,184,255,0,192,31,46,237,15,222,51,139,89,142,168,21,233,209,84,131,66,163,75,117,179,73,150,134,147,74,204,180,211,217,220,47,211,135,29,232,171,187,45,22,219,74,121,43,58,60,72,116,194,34,86,186,19,84,248,159,239,143,245,190,207,184,132,165,0,0,0,0,0,0,0,0,0,0,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,93,92,99,175,255,0,66,97,77,26,209,100,218,55,167,212,163,184,180,159,210,38,215,26,160,217,158,132,162,62,242,247,25,10,139,195,232,175,206,191,45,200,113,137,70,235,213,104,109,163,110,186,238,55,144,69,166,157,189,230,52,149,128,80,100,83,112,82,198,135,41,75,55,91,183,41,137,94,243,61,72,202,35,68,100,122,246,247,144,248,185,163,194,120,184,203,130,183,29,156,252,116,60,250,160,76,122,25,45,4,173,36,116,143,54,217,150,168,89,235,171,158,194,215,221,238,60,246,79,77,119,4,49,170,83,77,147,177,167,89,215,34,209,183,215,65,45,81,37,159,103,244,12,210,106,107,253,239,119,179,217,124,121,35,204,117,19,48,56,61,74,156,196,198,14,171,74,140,196,9,204,19,136,222,78,181,22,49,184,173,164,234,213,166,231,180,213,90,30,189,228,71,223,34,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,71,108,238,102,54,137,151,236,30,170,206,126,99,5,85,170,198,126,4,22,13,196,111,55,93,139,36,219,86,211,117,10,211,115,58,106,157,79,220,70,125,212,57,1,53,220,110,198,168,173,56,78,201,159,120,92,136,70,158,186,201,10,151,44,187,63,166,162,73,41,223,247,221,254,223,110,132,242,185,133,17,112,107,5,109,203,57,136,237,178,249,64,134,244,194,66,9,58,200,233,25,109,195,61,16,131,215,86,253,165,175,191,220,95,107,31,96,200,169,96,173,243,14,42,150,78,187,110,84,210,141,134,122,153,156,71,72,136,180,237,239,49,155,92,65,136,252,27,242,228,135,36,148,78,177,87,152,218,247,107,174,226,121,100,122,235,219,222,66,221,56,56,223,254,155,194,170,205,162,241,180,79,64,169,72,113,9,47,164,109,162,53,61,178,61,13,70,125,231,238,34,22,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,164,184,207,221,20,169,151,13,185,109,54,165,117,236,49,14,66,146,102,157,57,73,93,69,26,233,174,239,164,126,237,4,31,202,117,161,50,245,204,61,131,73,136,194,157,66,46,42,83,242,8,146,106,209,146,156,194,84,125,137,63,214,246,150,131,71,150,229,53,186,53,191,76,164,180,157,168,133,13,152,228,90,105,161,33,4,159,113,123,189,195,247,173,9,113,10,109,100,70,149,17,145,145,251,72,81,95,20,140,23,127,15,49,230,101,217,14,150,182,41,183,17,185,53,111,37,131,75,106,147,34,108,215,12,183,18,18,147,81,165,4,125,230,122,123,76,127,191,11,108,118,123,13,113,186,37,151,54,165,202,167,220,238,183,1,182,92,120,210,218,164,201,151,9,178,50,73,184,148,154,246,160,203,184,207,79,97,247,11,206,74,137,105,37,164,200,201,69,169,25,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,226,148,72,73,173,70,68,73,45,76,204,81,143,20,156,118,123,18,177,186,101,149,10,167,206,167,91,14,185,1,198,91,120,212,218,100,198,151,53,179,51,73,56,164,146,246,172,139,184,143,79,97,119,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,87,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,204,115,37,137,240,48,147,6,174,123,190,101,65,152,142,179,76,154,152,106,113,212,183,186,65,69,121,196,37,38,107,73,154,181,108,244,34,61,123,59,6,114,49,26,230,147,123,226,29,203,119,72,117,79,61,92,172,205,168,41,70,163,81,169,79,62,183,59,204,204,207,181,94,243,251,204,92,215,9,140,32,69,141,129,78,221,115,98,56,137,181,233,170,152,218,221,111,67,54,31,135,5,194,208,205,9,61,53,65,233,218,101,246,152,157,96,40,187,138,237,152,186,6,99,23,90,75,40,109,170,140,19,116,201,41,211,114,156,157,57,91,143,213,34,62,194,239,212,199,231,225,83,126,177,103,102,69,184,82,57,122,86,160,21,53,6,230,154,18,158,159,4,139,77,84,93,190,175,219,247,24,189,132,153,41,36,162,50,50,50,215,82,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,38,237,169,181,69,181,171,21,103,156,38,209,14,4,137,6,163,50,45,9,13,169,93,230,101,238,247,140,224,102,134,237,118,243,199,235,242,172,227,166,226,19,113,85,26,101,70,163,61,91,235,94,82,123,117,63,214,246,30,130,120,112,97,180,208,253,70,226,187,141,130,81,183,213,193,222,105,215,77,21,79,115,191,79,237,253,130,217,64,120,108,112,177,162,226,62,18,221,182,116,150,82,226,170,84,89,241,153,213,36,123,93,114,51,141,164,203,84,171,67,245,251,200,140,255,0,204,51,125,139,150,100,204,62,196,219,162,206,154,194,219,85,38,177,54,26,55,36,203,114,26,144,227,100,162,213,41,212,189,67,237,208,190,226,238,22,69,193,239,48,10,105,53,60,18,172,212,95,117,75,117,234,156,66,121,237,196,132,159,65,25,8,78,231,59,8,187,116,34,71,220,126,193,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,159,140,38,96,84,234,41,152,37,70,168,62,210,144,235,53,57,100,203,187,73,105,46,190,50,208,173,174,118,145,246,106,70,143,188,253,130,183,112,142,204,153,136,56,155,107,217,208,152,91,138,171,86,33,67,94,212,153,237,67,178,27,108,212,122,37,90,23,174,93,186,31,220,125,195,72,56,31,99,69,195,140,37,180,172,232,204,165,181,83,104,176,35,61,162,72,183,58,220,102,219,81,158,137,78,167,234,119,153,17,255,0,152,123,144,21,53,198,122,212,75,21,27,118,238,38,9,38,231,73,7,121,39,77,117,85,65,205,53,211,251,127,96,129,249,94,187,93,179,49,250,195,171,161,211,109,10,184,169,109,60,162,81,150,141,245,172,169,93,186,151,234,251,79,65,163,251,74,166,213,106,214,163,213,217,112,156,68,200,17,228,18,136,200,245,37,182,149,119,145,159,191,222,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,75,154,203,160,237,28,190,95,149,68,26,9,211,183,170,141,180,106,246,47,161,125,68,101,218,93,186,167,216,99,56,119,53,65,218,181,199,85,170,190,173,206,76,156,252,133,158,166,122,169,110,41,71,222,103,237,63,120,185,190,15,118,63,201,236,3,169,215,94,140,226,30,169,86,222,121,11,90,52,213,183,33,64,81,104,102,146,61,53,47,121,144,159,96,63,229,104,74,208,164,44,136,210,162,50,50,63,105,10,69,226,207,130,233,176,49,197,155,190,149,0,219,167,220,16,211,45,247,82,214,137,57,111,204,156,226,139,84,161,41,215,106,8,251,76,213,247,136,231,148,204,78,157,132,248,249,103,92,209,167,46,52,117,86,41,241,231,25,58,104,37,69,57,172,45,196,171,69,164,140,140,155,237,37,30,157,157,163,70,22,125,199,14,239,181,105,23,60,7,18,184,245,88,49,230,182,105,50,50,218,235,105,89,119,25,151,114,139,218,127,121,143,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,35,149,106,83,53,88,244,39,170,113,17,82,153,29,233,113,225,169,228,147,239,48,202,155,75,174,161,189,119,41,8,83,236,165,74,34,209,38,235,100,122,110,45,127,88,0,0,0,0,15,21,122,227,126,11,225,173,85,170,22,35,98,245,149,106,212,159,142,153,109,67,173,215,226,65,125,198,20,165,37,46,165,183,156,74,141,6,164,45,36,162,45,53,66,139,216,99,245,88,184,177,133,152,161,215,126,76,241,46,212,187,125,25,202,235,125,5,89,141,63,165,230,110,229,243,121,43,86,205,220,181,237,221,166,187,21,167,113,143,86,0,0,0,0,0,3,159,221,57,133,192,43,26,187,42,214,189,113,195,15,237,250,212,45,157,77,58,169,115,66,137,41,141,232,74,209,189,167,28,74,211,185,11,74,139,82,237,74,136,203,176,200,125,91,23,22,48,179,20,58,239,201,158,37,218,151,111,163,57,93,111,160,171,49,167,244,188,205,220,190,111,37,106,217,187,150,189,187,180,215,98,180,238,49,234,192,0,0,0,7,138,189,113,191,5,240,214,170,213,11,17,177,122,202,181,106,79,199,76,182,161,214,235,241,32,190,227,10,82,146,151,82,219,206,37,70,131,82,22,146,81,22,154,161,69,236,49,250,172,92,88,194,204,80,235,191,38,120,151,106,93,190,140,229,117,190,130,172,198,159,210,243,55,114,249,188,149,171,102,238,90,246,238,211,93,138,211,184,199,171,0,28,254,233,204,46,1,88,213,217,86,181,235,142,24,127,111,214,161,108,234,105,213,75,154,20,73,76,111,66,86,141,237,56,226,86,157,200,90,84,90,151,106,84,70,93,134,67,208,89,88,133,96,226,85,41,218,238,28,223,22,253,213,77,98,66,162,59,50,137,83,102,115,13,190,148,165,74,105,78,50,165,36,150,73,90,20,105,51,215,69,164,253,164,61,0,0,0,0,0,0,14,105,86,204,222,91,104,21,89,180,42,238,96,240,214,157,82,167,72,114,36,200,114,238,200,12,191,25,246,212,105,113,167,27,83,164,164,45,42,35,73,164,200,140,140,140,140,122,187,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,213,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,206,199,43,31,250,75,97,87,254,249,83,191,248,97,213,71,148,190,177,99,11,48,191,161,252,166,98,93,169,105,122,79,155,209,122,118,179,26,7,85,203,219,204,229,115,150,157,251,121,136,221,183,93,55,167,94,242,31,42,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,0,0,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,142,107,249,216,229,99,255,0,73,108,42,255,0,223,42,119,255,0,12,58,168,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,3,149,126,118,57,88,255,0,210,91,10,191,247,202,157,255,0,195,15,127,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,115,251,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,171,98,226,198,22,98,135,93,249,51,196,187,82,237,244,103,43,173,244,21,102,52,254,151,153,187,151,205,228,173,91,55,114,215,183,118,154,236,86,157,198,61,88,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,253,96,0,3,159,221,57,133,192,43,26,187,42,214,189,113,195,15,237,250,212,45,157,77,58,169,115,66,137,41,141,232,74,209,189,167,28,74,211,185,11,74,139,82,237,74,136,203,176,200,125,91,23,22,48,179,20,58,239,201,158,37,218,151,111,163,57,93,111,160,171,49,167,244,188,205,220,190,111,37,106,217,187,150,189,187,180,215,98,180,238,49,234,192,121,75,235,22,48,179,11,250,31,202,102,37,218,150,151,164,249,189,23,167,107,49,160,117,92,189,188,206,87,57,105,223,183,152,141,219,117,211,122,117,239,33,242,173,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,0,0,0,0,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,253,99,197,94,184,223,130,248,107,85,106,133,136,216,189,101,90,181,39,227,166,91,80,235,117,248,144,95,113,133,41,73,75,169,109,231,18,163,65,169,11,73,40,139,77,80,162,246,24,253,86,46,44,97,102,40,117,223,147,60,75,181,46,223,70,114,186,223,65,86,99,79,233,121,155,185,124,222,74,213,179,119,45,123,119,105,174,197,105,220,99,213,143,201,83,171,82,168,177,145,50,179,83,137,2,59,146,24,136,135,100,188,150,144,167,223,117,12,178,209,41,70,68,107,113,215,27,109,9,239,82,214,148,150,166,100,67,245,128,0,0,0,0,242,151,214,44,97,102,23,244,63,148,204,75,181,45,47,73,243,122,47,78,214,99,64,234,185,123,121,156,174,114,211,191,111,49,27,182,235,166,244,235,222,67,229,90,217,133,192,43,230,187,22,214,178,177,195,15,238,10,212,221,253,53,58,151,115,66,151,41,253,136,82,215,177,166,220,82,213,181,8,82,143,66,236,74,76,207,176,140,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,30,240,184,225,218,22,173,94,231,158,226,81,30,149,6,68,215,13,70,68,91,90,109,75,62,243,34,238,73,251,75,239,33,156,252,218,98,116,220,88,199,203,198,230,147,57,114,99,166,177,80,143,4,205,211,89,38,49,77,125,109,165,58,173,68,68,68,231,97,36,244,237,236,18,51,132,198,11,166,255,0,199,23,174,250,172,3,114,159,111,194,84,182,29,83,90,160,165,177,50,11,137,45,84,133,39,93,171,51,236,50,87,220,46,233,8,74,16,148,32,136,146,146,34,34,47,97,15,250,1,1,56,194,88,255,0,40,112,14,153,93,102,51,139,122,155,91,101,229,173,8,215,70,219,133,61,71,169,146,76,244,212,253,228,66,153,45,170,131,180,155,142,149,84,97,91,92,135,57,137,8,61,76,180,82,28,37,23,113,151,180,189,227,71,153,82,186,14,237,203,229,135,84,89,160,221,43,122,150,219,166,159,106,250,22,20,102,125,167,219,170,189,166,58,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,8,91,197,90,251,249,35,151,39,33,55,85,76,87,42,243,78,7,45,47,236,91,132,236,9,197,166,155,139,84,158,222,238,221,76,187,140,81,165,50,41,212,234,209,33,169,70,103,46,75,109,25,235,219,235,40,139,237,247,141,17,100,118,203,69,145,150,219,62,10,16,132,245,180,186,124,227,52,150,134,102,184,17,139,83,245,75,183,213,255,0,227,29,236,0,66,78,42,184,95,18,243,192,71,174,68,83,73,233,148,55,21,44,222,38,73,74,67,76,194,156,191,165,176,204,136,141,90,247,145,125,164,40,217,135,222,137,33,185,44,45,72,117,149,146,208,164,153,145,165,68,122,145,145,151,105,118,139,237,225,165,141,44,226,174,93,233,84,217,82,210,229,70,218,67,20,117,33,78,17,173,72,143,6,26,77,102,70,181,40,253,103,59,251,11,95,97,9,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,157,184,160,231,178,254,184,239,42,214,90,44,104,119,5,157,66,160,72,84,75,129,217,45,189,79,168,213,31,34,148,203,141,18,154,144,104,126,151,34,51,236,58,132,184,217,27,154,165,71,234,237,35,145,92,47,115,211,249,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,79,240,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,20,25,126,103,159,26,46,188,209,191,154,42,21,82,93,191,82,76,136,141,195,162,199,170,75,84,36,82,163,58,219,141,211,30,218,226,20,236,103,20,209,45,246,203,98,29,113,110,172,144,141,250,21,223,101,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,56,43,194,159,61,180,163,165,64,202,206,50,220,210,211,82,76,130,98,200,170,212,95,74,152,113,131,74,18,221,28,214,100,74,66,210,162,81,177,189,74,37,146,249,9,52,108,97,183,45,40,0,7,148,197,92,76,181,112,111,14,46,60,82,189,101,244,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,133,123,100,99,53,87,150,107,248,129,223,55,133,102,165,45,54,197,58,199,171,70,180,233,14,54,76,162,157,78,58,173,59,97,169,164,173,105,234,92,74,91,83,203,220,173,203,34,73,31,45,13,161,22,104,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,0,0,21,171,150,188,253,76,179,243,137,138,89,103,198,42,133,86,169,74,184,241,66,179,6,211,172,63,37,249,142,83,37,46,114,163,71,166,169,10,82,182,67,87,45,180,181,203,36,165,151,20,173,196,104,112,214,205,149,0,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,66,213,0,86,173,237,159,169,153,99,226,43,137,182,30,41,84,42,181,44,50,173,250,2,62,167,37,249,31,38,92,42,92,117,245,49,99,110,52,19,43,91,238,42,67,109,160,156,87,170,226,119,41,190,91,182,84,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,10,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,214,84,0,0,2,146,248,195,96,133,86,195,204,92,124,101,122,185,18,101,55,20,99,146,163,196,75,106,67,240,95,167,69,137,25,212,47,189,43,66,146,108,173,43,35,35,213,110,36,210,91,9,110,122,190,12,24,243,26,213,197,11,151,0,43,179,101,244,247,196,116,213,40,72,84,135,84,195,117,24,109,184,167,219,67,36,131,66,22,244,109,86,167,77,72,236,130,218,15,121,169,4,155,52,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,146,248,195,99,125,86,252,204,92,124,26,122,135,18,29,55,11,163,146,99,203,75,138,91,243,159,168,197,137,37,213,175,185,40,66,82,76,161,40,34,51,213,14,40,212,123,201,13,250,190,12,24,13,26,234,197,11,151,31,235,176,165,244,246,60,116,210,232,75,84,119,82,195,149,25,141,184,151,220,67,196,178,66,214,204,109,80,166,141,43,236,156,218,207,97,165,6,171,137,1,89,121,231,205,85,229,149,14,32,118,53,225,70,169,75,85,177,81,177,233,49,174,202,67,109,147,200,168,211,138,171,81,222,105,105,75,66,122,150,210,167,20,202,247,39,106,204,210,103,203,91,136,93,138,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,169,94,24,188,66,225,218,208,227,101,215,48,55,127,38,148,206,214,173,42,253,77,230,24,139,74,138,211,15,56,236,89,178,223,121,27,89,46,83,40,140,91,86,162,83,134,222,226,65,52,148,91,80,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,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,116,215,151,172,224,102,107,9,241,149,235,242,197,185,42,183,165,211,120,114,41,117,10,109,113,114,170,223,40,28,218,76,196,109,212,19,132,243,175,54,102,132,178,104,89,56,159,209,145,154,22,180,46,207,248,171,98,101,247,135,217,118,195,60,82,178,165,213,108,251,166,155,136,20,202,132,109,206,50,169,80,30,85,46,163,189,135,121,107,113,151,59,20,166,220,65,41,198,150,147,90,76,214,133,30,189,255,0,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,142,214,0,2,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,63,65,195,58,173,85,175,228,163,15,235,181,218,156,186,141,74,163,34,189,46,100,201,111,41,231,228,190,229,110,114,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,74,0,25,225,226,11,131,180,172,16,205,165,245,104,219,84,25,116,171,122,108,134,107,116,118,157,138,150,24,54,37,178,135,156,76,84,161,8,71,76,220,133,72,97,178,65,104,146,99,97,153,169,10,49,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,1,154,204,211,227,95,231,19,152,43,219,24,219,167,244,81,46,10,129,116,12,41,174,91,136,130,195,72,143,23,154,158,99,132,79,27,12,180,110,109,89,167,152,107,219,162,116,34,183,78,16,88,95,74,178,242,151,26,252,101,81,31,169,98,13,98,109,74,67,233,132,150,159,105,136,207,42,19,81,86,238,166,167,144,149,71,121,228,235,180,146,114,156,34,79,122,149,55,192,84,95,19,94,34,18,110,169,53,28,184,96,37,199,17,118,194,227,182,139,150,231,165,84,26,146,138,202,30,105,43,56,81,94,101,74,73,70,36,172,146,242,136,247,184,178,91,38,73,109,43,39,250,87,11,124,253,76,196,78,135,44,152,199,80,170,212,174,242,235,36,91,183,20,201,47,206,122,174,217,115,100,189,26,91,142,41,107,75,205,32,156,54,220,51,38,212,211,100,223,168,182,209,206,178,160,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,90,160,10,171,227,157,245,39,251,201,252,52,69,94,23,30,59,48,203,241,175,39,154,39,79,21,172,116,196,124,186,98,62,1,98,134,23,214,122,26,172,31,148,173,60,203,164,107,139,80,138,163,165,155,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,153,129,151,76,203,225,102,104,44,70,111,172,51,171,126,183,91,70,152,252,111,74,83,62,121,230,155,234,216,101,215,57,60,222,66,214,222,229,122,232,209,69,237,34,234,160,0,2,47,231,239,55,245,92,162,97,124,42,237,181,102,203,171,92,55,20,131,137,71,153,42,156,167,232,145,95,109,198,84,227,83,156,67,205,45,11,114,58,164,41,148,160,204,212,166,86,103,234,161,66,176,114,57,159,251,251,4,113,181,83,49,147,17,110,10,245,137,121,72,73,93,78,213,28,122,171,37,135,210,193,51,30,160,218,150,179,116,150,217,54,195,110,26,119,154,163,163,111,45,197,182,193,34,244,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,5,64,113,107,206,143,203,74,236,204,168,216,10,219,69,183,42,12,191,116,85,24,157,185,53,25,205,163,114,96,165,45,44,208,108,176,181,145,186,151,72,213,212,178,146,218,217,199,220,231,85,225,93,157,108,83,197,13,216,23,137,148,11,174,237,244,102,157,21,226,212,89,51,250,94,103,91,41,207,77,79,121,245,108,221,203,67,49,182,160,181,217,176,251,136,199,0,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,81,95,17,28,253,76,204,229,212,86,30,22,212,42,180,220,50,162,115,99,234,82,95,143,242,153,195,113,165,245,50,163,110,36,27,40,91,13,170,59,110,32,220,79,172,226,182,169,206,91,83,127,133,70,104,49,231,31,172,218,237,185,139,52,137,117,138,69,157,30,36,26,101,228,184,250,46,107,228,107,55,35,76,125,110,235,34,74,90,84,99,37,54,214,164,132,154,159,95,49,214,212,236,245,1,86,185,106,207,109,43,4,243,119,141,88,17,141,23,52,184,246,77,115,18,43,202,183,234,50,223,79,69,111,77,85,78,81,186,135,55,22,230,163,72,82,210,102,189,252,182,156,73,172,210,146,121,231,83,105,64,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,173,176,187,59,245,220,220,113,39,194,232,86,228,170,173,55,12,168,158,148,118,137,68,152,202,35,188,185,71,64,152,79,74,150,150,221,113,14,61,189,78,161,179,222,105,67,90,109,74,84,227,166,183,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,194,168,56,168,103,214,76,169,53,92,172,96,221,118,92,52,67,144,245,62,249,169,199,229,26,38,32,218,101,69,2,52,134,221,82,137,4,165,190,212,164,41,8,94,246,185,90,154,13,212,175,242,112,157,205,94,99,174,27,238,153,128,117,202,109,86,242,195,104,52,243,132,221,81,112,214,191,146,92,182,100,61,25,46,74,67,103,171,46,242,149,29,13,62,174,205,173,19,42,66,91,54,151,109,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,36,113,44,198,150,112,171,46,245,90,108,89,105,69,70,229,67,244,116,160,156,34,90,81,34,12,196,146,200,137,105,81,122,205,247,246,150,190,195,20,36,251,239,75,144,228,151,214,165,186,242,205,107,82,140,204,212,163,61,76,204,207,180,251,69,228,240,170,194,248,150,102,2,51,114,46,152,76,204,174,58,153,100,241,178,73,82,218,122,20,21,246,43,97,25,145,154,117,239,50,251,196,219,0,28,19,60,86,98,47,108,182,222,16,86,134,213,209,82,234,19,136,212,90,153,26,32,73,45,75,213,62,223,91,255,0,140,103,118,167,20,233,149,105,112,210,163,35,137,37,198,136,245,237,245,84,101,246,123,133,229,240,169,190,254,87,101,201,184,78,85,83,41,202,68,210,129,203,83,251,214,217,53,2,9,105,166,227,209,37,187,187,179,67,62,226,19,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,89,241,165,186,226,61,71,182,109,22,221,119,158,137,144,167,41,27,139,102,210,69,69,189,116,215,93,117,251,63,104,173,44,28,163,183,112,226,221,147,66,125,46,41,154,133,197,77,138,239,44,181,86,199,36,182,147,211,82,50,238,63,105,24,210,118,20,208,227,91,120,105,106,208,162,18,201,152,52,88,49,209,191,77,218,34,58,18,90,232,68,90,232,146,246,16,245,96,3,145,102,214,213,143,119,229,199,17,41,143,45,196,173,22,197,93,230,118,25,22,174,20,7,210,146,61,72,251,61,111,97,106,51,129,90,128,186,85,102,125,45,205,119,195,146,236,117,107,239,66,205,39,236,47,119,184,79,174,16,120,194,245,179,139,213,12,58,168,79,75,84,250,164,7,95,101,46,186,105,74,164,185,42,3,41,74,72,214,73,53,109,73,232,68,147,63,191,184,93,9,25,40,136,200,245,35,237,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,87,137,230,72,38,102,46,213,141,139,216,111,23,125,253,103,211,222,106,68,117,60,250,253,43,71,101,185,18,10,43,17,218,105,195,114,103,61,90,50,73,216,74,231,184,149,169,90,55,178,149,173,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,208,158,75,179,109,106,230,231,11,10,233,166,181,208,220,148,46,154,159,115,83,148,150,218,229,206,84,102,214,183,216,104,158,117,194,134,227,134,242,89,91,134,74,87,37,194,50,213,6,59,173,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,141,184,153,231,71,243,147,196,116,97,189,148,174,93,131,96,212,37,177,26,67,51,185,205,215,103,17,242,151,59,70,214,166,84,202,73,10,76,117,22,229,114,221,117,102,162,231,27,109,248,172,133,100,238,225,205,62,46,83,21,89,163,203,99,14,168,114,58,219,130,166,244,57,93,36,212,48,182,20,229,45,169,13,109,74,100,186,151,155,35,46,106,22,134,148,183,75,113,161,41,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,50,217,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,187,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,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,33,226,51,157,127,206,171,17,216,160,88,21,58,171,120,101,107,124,221,54,51,231,202,110,169,56,141,100,229,77,76,237,74,211,185,11,38,218,75,166,165,33,180,169,90,52,167,157,108,186,7,5,79,20,247,79,195,249,222,99,78,23,82,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,197,56,98,241,11,153,116,204,141,151,92,192,221,252,234,171,219,90,180,171,245,55,159,126,85,86,83,175,188,227,177,102,203,125,229,238,120,249,172,162,49,109,66,77,45,155,123,141,102,210,87,103,224,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,118,255,0,137,11,84,1,64,60,81,252,118,98,111,224,190,79,8,73,78,24,188,66,225,218,208,227,101,215,48,55,127,38,148,206,214,173,42,253,77,230,24,139,74,138,211,15,56,236,89,178,223,121,27,89,46,83,40,140,91,86,162,83,134,222,226,65,52,148,91,80,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,3,44,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,212,225,247,159,91,123,51,54,108,27,27,16,107,177,33,226,165,34,59,108,206,68,142,150,18,43,235,51,146,162,122,11,36,233,173,229,166,60,116,185,32,146,218,16,133,172,205,41,74,12,136,166,80,0,0,135,252,82,240,46,30,48,101,78,189,114,66,163,117,119,38,29,255,0,124,148,199,155,54,27,113,17,91,50,42,130,20,227,165,187,147,210,243,30,83,104,82,84,183,35,49,244,141,36,133,82,14,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,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,125,197,92,76,181,112,111,14,46,60,82,189,101,244,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,99,42,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,26,20,225,245,131,181,92,16,202,93,139,104,220,180,24,148,171,134,108,119,171,117,134,154,138,166,31,55,229,188,183,155,76,164,173,8,95,82,220,117,71,97,194,89,106,147,99,97,25,165,9,49,34,128,82,183,26,191,20,246,183,195,248,62,99,81,30,43,135,222,125,110,28,179,94,80,108,108,65,174,203,153,133,117,121,13,179,57,18,58,169,171,160,32,138,74,137,232,44,147,164,134,80,169,18,18,228,130,75,107,90,208,131,52,165,75,34,35,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,135,235,25,87,23,83,194,247,61,63,150,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,31,38,157,118,90,181,138,237,94,214,164,220,212,169,181,171,127,167,244,189,58,60,214,220,149,79,231,160,214,199,80,210,76,214,215,49,4,106,70,242,45,201,35,50,212,135,214,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,98,243,47,133,153,95,177,30,190,177,50,173,250,189,21,26,27,241,189,41,83,249,230,90,115,164,97,231,91,231,114,185,232,91,155,85,234,35,85,31,176,143,61,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,202,184,98,240,244,153,107,76,141,152,172,192,218,28,154,171,59,93,180,168,21,54,95,98,85,42,83,79,188,219,178,166,196,125,148,109,120,185,76,174,49,238,90,73,46,27,155,73,100,210,145,208,56,213,248,88,181,190,32,65,242,234,136,170,188,186,102,95,20,242,191,125,179,125,97,157,91,245,186,218,52,199,228,250,46,167,243,47,52,223,86,195,46,183,206,229,115,214,182,247,43,212,94,138,47,105,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,194,179,137,154,171,55,42,24,71,80,188,43,53,40,138,185,234,49,228,70,180,233,14,54,111,46,163,81,36,122,134,166,146,180,43,166,109,74,109,79,47,114,118,160,201,36,124,197,182,133,231,178,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,189,194,227,192,158,25,126,53,231,19,68,170,1,86,188,112,108,9,46,210,176,179,20,160,219,209,10,60,89,21,26,5,82,172,146,105,47,154,221,75,79,194,142,179,215,154,180,17,51,61,105,236,52,32,205,207,162,110,22,232,215,194,135,24,170,184,107,155,74,37,162,170,244,72,54,246,32,199,145,68,170,53,54,82,154,97,199,210,203,143,66,82,19,189,40,57,39,33,8,97,179,81,40,244,148,234,16,91,156,35,23,188,56,166,116,49,142,187,128,89,96,191,241,86,214,103,125,106,149,79,110,61,57,205,200,46,154,84,185,13,68,106,78,139,66,208,190,74,228,37,222,90,146,105,95,47,97,232,74,212,179,153,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,211,158,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,61,88,175,94,40,217,237,170,224,157,41,156,8,193,123,154,36,123,218,185,29,106,184,42,49,31,87,91,111,66,82,80,109,33,189,165,181,169,50,18,181,25,47,127,49,166,210,75,36,164,222,101,212,212,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,191,39,247,213,97,93,95,237,173,185,114,91,149,15,248,72,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,23,167,195,187,59,240,243,85,98,29,165,120,202,219,137,182,157,61,167,107,170,54,88,140,205,81,181,60,235,104,149,21,164,58,165,171,106,16,199,80,100,219,109,161,217,9,36,36,146,180,36,166,0,0,160,30,40,254,59,49,55,240,95,39,132,61,87,11,92,215,80,178,233,140,179,172,219,233,218,85,58,208,196,142,150,29,66,183,53,229,181,232,169,81,146,249,196,112,212,68,104,38,86,183,214,211,134,178,74,83,204,67,134,226,16,210,201,119,168,2,170,248,231,125,73,254,242,127,13,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,247,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,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,117,179,15,151,235,251,44,184,161,59,10,49,25,17,23,82,135,30,60,182,166,65,39,142,20,214,30,108,148,151,99,184,243,109,169,196,18,183,180,165,18,116,39,26,113,61,187,76,79,78,19,185,223,135,109,250,51,41,152,153,43,100,74,133,64,218,178,102,147,44,50,204,87,30,234,31,145,22,83,202,117,6,174,107,230,130,142,73,109,110,41,217,10,65,171,105,182,148,219,80,132,28,73,243,207,74,203,237,129,51,10,240,230,169,18,118,34,221,81,228,211,93,92,58,162,82,253,174,194,153,108,213,41,212,178,225,62,204,149,55,33,10,141,169,36,181,213,221,198,77,147,110,82,93,173,105,221,87,205,118,45,173,101,91,53,91,130,181,55,127,77,78,165,194,114,92,167,246,33,75,94,198,155,37,45,91,80,133,40,244,46,196,164,204,251,8,198,132,242,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,21,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,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,193,108,186,101,163,20,243,65,125,179,98,225,157,39,245,186,218,204,198,36,250,46,153,243,47,58,223,86,251,45,57,201,230,242,22,134,247,39,215,94,137,47,105,150,132,240,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,1,154,204,216,248,167,198,79,136,23,15,152,190,44,167,133,190,126,166,98,39,67,150,76,99,168,85,106,87,121,117,146,45,219,138,100,151,231,61,87,108,185,178,94,141,45,199,20,181,165,230,144,78,27,110,25,147,106,105,178,111,212,91,104,231,89,80,0,166,14,40,217,237,165,99,101,85,156,8,193,123,154,92,139,38,135,33,106,184,42,49,31,79,69,112,205,74,144,109,33,189,165,185,216,209,212,133,25,47,127,45,215,20,75,36,168,153,101,213,114,14,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,97,60,77,115,219,74,193,27,54,163,129,152,91,115,75,111,20,43,209,219,76,169,148,183,210,133,219,112,150,105,82,150,227,154,25,162,75,205,106,150,208,141,174,33,14,115,247,54,100,207,54,155,44,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,161,60,157,229,86,205,202,134,17,211,236,250,53,54,34,174,122,140,120,242,110,202,187,110,27,203,168,212,73,30,185,37,213,33,10,233,155,82,156,75,40,218,157,168,51,81,151,49,110,45,125,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,146,70,102,122,17,118,152,165,238,47,152,194,245,205,139,212,252,57,167,206,75,180,250,92,6,159,121,45,58,106,74,100,183,42,123,42,74,136,150,105,37,109,81,106,70,146,63,187,184,64,90,44,5,213,107,48,41,109,235,190,100,150,163,167,79,122,214,73,47,97,251,253,195,71,249,74,181,99,218,25,113,195,186,99,43,113,75,93,177,72,121,237,230,71,163,135,1,132,168,139,66,46,207,87,218,90,142,186,0,60,174,42,208,227,92,184,105,117,80,165,146,205,153,212,89,209,215,179,77,218,46,58,210,122,106,70,90,232,163,246,24,205,134,49,209,219,183,177,114,246,161,48,151,18,205,62,226,169,69,107,152,90,43,99,114,92,73,107,161,17,107,161,123,8,133,150,240,90,186,226,51,71,185,173,23,29,119,158,185,147,103,37,27,139,102,211,69,57,189,116,215,93,117,251,63,104,180,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,1,252,82,137,41,53,40,200,136,139,83,51,246,10,57,226,193,137,12,93,248,246,84,24,178,144,235,116,120,157,50,201,181,146,144,75,106,108,228,30,186,40,253,111,91,220,71,247,14,97,195,238,196,43,231,51,22,187,79,64,84,150,105,115,97,84,149,243,91,210,158,85,66,47,105,250,170,34,45,23,223,217,223,222,67,66,17,24,68,88,172,197,105,9,66,25,109,45,165,41,45,8,136,139,66,34,33,254,192,3,203,98,165,48,171,88,99,119,82,52,237,155,66,159,28,190,195,92,117,167,220,126,255,0,112,205,142,50,81,215,64,197,155,202,144,225,246,196,175,212,89,255,0,229,100,184,159,113,123,189,195,211,101,102,248,86,30,227,205,151,112,243,157,109,180,86,233,200,123,150,173,55,54,83,88,90,146,126,178,117,35,217,220,103,160,209,197,155,91,106,229,180,104,151,11,31,163,169,211,163,76,71,119,115,141,37,101,220,103,250,222,243,251,199,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,77,254,36,92,68,45,235,235,8,237,172,41,192,75,142,90,17,126,209,226,215,110,89,208,234,17,84,184,180,231,208,225,29,18,65,50,167,20,220,147,86,135,33,178,90,54,161,9,108,205,212,62,178,77,122,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,50,174,61,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,146,236,219,90,185,185,194,194,186,105,173,116,55,37,11,166,167,220,212,229,37,182,185,115,149,25,181,173,246,26,39,157,112,161,184,225,188,150,86,225,146,149,201,112,140,181,65,137,0,42,3,138,46,126,166,94,21,218,150,89,240,118,161,85,165,210,173,202,132,152,55,101,97,137,47,195,114,167,41,8,118,51,244,212,161,42,78,248,105,230,56,151,121,132,164,188,226,83,180,137,13,146,222,173,97,63,248,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,85,224,99,245,217,251,183,252,72,90,160,0,0,205,102,108,124,83,227,39,196,11,135,204,95,28,210,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,122,156,62,243,235,111,102,102,205,131,99,98,13,118,36,60,84,164,71,109,153,200,145,210,194,69,125,102,114,84,79,65,100,157,53,188,180,199,142,151,36,18,91,66,16,181,153,165,41,65,145,20,202,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,187,127,196,133,170,0,160,30,40,254,59,49,55,240,95,39,132,34,168,186,158,23,185,233,252,181,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,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,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,50,174,61,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,39,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,51,138,75,138,101,123,149,185,4,105,51,230,33,196,35,186,128,0,12,214,102,159,5,63,55,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,138,100,247,48,191,149,110,26,216,211,132,213,56,213,85,214,176,171,15,235,112,157,168,76,149,212,55,50,12,184,117,7,33,165,179,81,239,111,146,134,150,199,40,200,210,150,217,103,106,180,81,161,186,150,23,19,198,127,30,100,218,184,95,109,96,5,10,108,78,162,248,144,170,165,117,9,144,210,159,110,157,13,198,212,195,107,100,208,107,66,30,147,162,210,233,41,29,176,92,65,111,37,44,147,94,185,16,192,186,22,98,115,65,104,225,205,227,70,170,212,109,101,117,85,26,234,105,230,180,108,139,30,59,142,32,158,117,4,102,211,46,62,76,48,165,145,165,95,60,73,66,210,181,33,69,162,144,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,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,198,85,199,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,94,78,87,184,149,225,198,42,101,246,231,196,92,88,170,210,168,183,158,31,83,229,85,46,90,36,20,20,84,201,138,78,153,70,114,158,153,47,171,157,204,223,30,62,138,116,149,212,184,148,25,32,157,100,215,78,215,6,99,177,162,181,139,151,70,55,211,241,14,224,183,110,203,182,67,238,206,153,67,171,75,136,180,176,226,210,162,136,135,9,211,116,163,54,77,180,132,52,165,168,146,134,90,47,232,16,191,60,151,221,56,177,124,229,130,192,189,113,186,119,91,119,220,20,247,42,146,100,242,163,55,207,138,252,135,92,132,230,200,196,150,147,186,34,227,158,132,68,162,215,69,145,47,113,14,214,57,86,108,124,44,99,39,195,251,135,203,159,25,172,29,215,56,153,170,188,179,95,139,149,11,194,179,82,150,155,98,157,34,68,107,78,144,227,100,202,41,212,227,95,168,106,105,43,90,122,151,18,150,212,242,247,43,114,200,146,71,203,67,104,68,138,225,123,145,111,203,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,231,161,85,169,85,25,51,225,211,234,113,37,72,165,200,40,147,154,101,228,173,113,95,54,155,120,154,117,36,122,161,102,211,205,56,73,86,135,177,196,43,185,68,103,2,248,213,248,88,181,190,32,65,242,234,136,165,97,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,149,199,76,116,195,140,186,97,197,71,20,49,66,179,208,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,57,236,204,94,101,241,79,52,23,219,215,214,38,85,191,87,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,114,161,127,220,46,60,9,225,151,227,94,113,52,74,160,17,215,136,46,14,213,113,191,41,119,213,163,109,80,98,85,110,24,81,217,173,209,218,118,42,159,124,159,136,242,30,113,49,82,132,45,125,75,145,211,33,134,201,5,170,141,253,134,100,149,168,198,125,173,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,212,69,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,181,184,216,99,21,86,139,102,216,120,33,67,175,68,106,61,203,34,85,110,191,13,153,74,76,181,49,20,219,76,52,186,218,86,68,113,156,117,199,214,68,226,12,148,236,52,26,76,141,165,8,127,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,4,85,207,182,119,232,89,71,177,26,133,110,74,165,84,177,54,183,202,118,137,68,152,202,228,50,136,164,241,19,210,165,165,183,91,91,108,236,75,168,108,247,146,150,238,155,82,164,182,233,162,133,191,190,171,246,234,255,0,109,110,59,146,227,168,127,194,76,157,82,157,33,207,249,206,60,243,142,47,237,82,148,175,105,152,188,158,31,121,10,183,178,205,102,193,190,113,6,133,18,102,42,85,227,182,244,229,200,233,102,162,128,178,57,41,38,96,188,77,18,217,90,163,200,75,114,13,46,45,11,90,12,146,165,32,136,207,159,241,70,200,149,87,27,41,76,227,190,11,219,49,36,94,212,56,235,77,193,78,136,194,186,219,134,18,82,130,105,109,237,61,174,201,142,148,40,137,27,57,142,182,162,65,41,70,203,45,42,160,108,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,233,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,5,0,241,71,241,217,137,191,130,249,60,33,21,69,175,112,175,207,172,105,81,169,89,88,198,74,236,72,107,135,29,154,125,141,83,145,205,53,204,89,186,242,142,4,153,14,58,164,146,201,43,97,168,168,74,16,141,141,114,181,53,155,73,93,165,10,171,227,157,245,39,251,201,252,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,222,79,225,162,170,196,202,225,247,159,91,135,44,215,148,27,27,16,107,178,230,97,93,94,67,108,206,68,142,170,106,232,8,34,146,162,122,11,36,233,33,148,42,68,132,185,32,146,218,214,180,32,205,41,82,200,136,239,78,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,71,92,242,101,18,149,155,236,35,77,168,197,70,37,30,236,160,200,85,74,220,170,191,29,43,66,31,52,26,87,21,229,146,77,212,70,120,182,239,229,158,164,182,217,112,210,231,40,155,86,122,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,19,129,124,89,44,153,89,96,173,221,248,180,125,110,38,216,148,248,205,204,166,165,200,116,239,148,242,159,144,235,49,213,9,6,234,150,173,168,67,78,75,82,25,36,181,189,106,109,163,78,212,10,140,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,196,240,189,200,183,228,82,213,70,56,227,29,153,210,98,77,107,127,161,227,77,86,231,168,84,183,27,73,22,172,154,75,167,152,246,174,115,53,53,45,13,26,27,249,165,42,67,103,63,197,43,113,171,241,79,107,124,63,131,230,53,17,29,112,35,53,87,150,94,48,143,19,236,252,53,169,75,164,92,248,135,34,141,25,53,118,27,45,240,105,209,209,63,170,54,93,222,74,102,74,149,34,58,80,178,74,182,160,222,82,77,183,18,218,203,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,65,25,78,203,94,28,100,219,6,169,150,222,180,168,119,5,87,160,77,211,92,122,81,31,164,235,15,41,44,182,202,30,113,45,153,178,79,189,201,140,214,212,159,206,23,170,110,186,226,151,32,0,6,107,51,99,226,159,25,62,32,92,62,98,248,230,148,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,222,225,221,157,248,121,170,177,14,210,188,101,109,196,219,78,158,211,181,213,27,44,70,102,168,218,158,117,180,74,138,210,29,82,213,181,8,99,168,50,109,182,208,236,132,146,18,73,90,18,83,0,86,175,20,140,253,76,195,190,187,44,152,57,80,170,211,110,243,232,228,92,87,20,57,47,193,122,144,217,242,164,179,26,35,141,169,11,83,206,160,219,55,28,35,54,210,211,134,223,174,183,23,201,168,17,42,184,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,121,63,134,138,234,192,76,107,186,178,237,139,20,44,99,178,169,244,169,181,171,127,170,233,152,170,52,227,145,87,207,140,236,117,239,75,110,54,179,209,15,40,203,69,151,172,69,174,165,169,31,192,169,213,175,236,87,188,145,50,179,83,184,47,27,178,191,33,136,136,118,75,207,84,42,53,7,204,144,203,45,18,148,106,117,213,232,77,182,132,246,159,98,82,94,194,23,125,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,175,42,219,86,213,163,91,184,95,253,29,50,157,38,98,251,187,155,105,75,62,243,47,213,247,151,222,51,143,154,107,229,88,133,143,55,165,195,206,117,198,215,91,168,161,158,98,181,218,217,205,125,105,73,122,202,208,139,127,113,30,131,204,224,221,29,117,252,89,179,104,237,158,135,46,191,78,103,255,0,150,146,218,125,199,239,247,13,39,97,93,44,168,152,99,104,209,244,237,133,66,129,28,254,211,68,116,39,220,94,239,112,245,32,3,252,101,176,137,81,94,138,234,9,104,121,181,54,164,168,181,35,35,45,12,140,134,123,248,130,88,133,99,230,98,232,109,152,10,140,205,82,108,234,146,126,107,98,85,205,168,74,237,47,85,36,101,162,59,251,123,187,204,116,254,20,24,144,197,161,143,103,65,149,41,13,55,88,137,210,160,157,89,37,6,183,102,193,65,105,170,139,214,245,125,198,127,120,188,100,168,148,146,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,0,0,0,0,0,143,25,198,204,221,173,128,88,111,80,144,237,114,43,117,153,108,58,204,88,233,146,217,61,189,76,72,52,25,39,154,133,253,54,116,212,189,189,221,189,212,9,137,151,181,83,17,111,218,245,229,86,157,34,83,213,90,140,169,105,55,221,82,205,8,117,229,184,73,45,202,81,145,17,172,251,53,62,254,243,239,22,51,193,183,9,155,168,212,171,152,163,54,19,165,211,42,77,53,167,22,223,171,170,85,79,125,58,25,163,191,180,207,177,95,179,218,45,164,0,7,225,174,199,234,232,149,8,186,25,243,162,186,222,133,222,122,160,200,103,31,55,148,143,67,102,50,253,139,203,90,55,92,53,71,52,89,104,125,179,159,47,113,123,135,36,167,206,145,76,159,26,165,17,102,135,226,60,135,219,81,25,145,146,210,162,50,61,75,67,239,47,96,208,190,66,241,58,30,38,101,190,211,146,212,245,72,149,73,166,192,166,75,222,233,45,68,243,80,34,154,203,233,168,244,213,126,221,15,183,180,136,72,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,158,28,239,229,107,243,71,199,23,240,222,21,201,233,186,45,74,158,221,118,137,33,212,237,148,136,46,188,243,73,106,73,18,73,6,242,22,195,137,53,35,213,90,73,43,209,6,163,109,28,0,95,159,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,1,149,113,61,51,79,145,42,169,101,183,10,179,77,131,86,204,69,83,85,134,246,251,247,189,42,156,194,146,251,111,148,6,212,229,96,144,70,105,90,20,147,73,63,177,41,52,26,57,234,37,239,125,198,226,174,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,99,249,214,226,167,106,212,240,106,149,108,229,126,227,170,196,185,47,90,123,19,102,213,185,13,182,245,18,11,138,144,212,136,155,146,241,185,26,162,151,25,65,107,177,73,38,157,230,180,230,170,101,210,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,118,172,245,229,174,133,149,107,219,15,112,202,152,124,234,171,216,127,79,170,92,146,211,41,111,183,46,176,236,201,168,144,227,70,164,163,107,37,202,67,109,145,33,7,203,109,6,162,53,154,212,174,215,193,83,197,61,211,240,254,119,152,211,133,212,128,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,235,243,242,39,85,173,100,114,212,205,206,29,76,151,62,67,113,234,242,239,10,100,135,20,234,210,195,21,51,136,195,176,89,102,57,153,33,182,155,121,233,10,121,221,18,132,26,203,66,35,33,26,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,233,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,238,223,241,33,106,128,40,7,138,63,142,204,77,252,23,201,225,15,147,134,185,46,186,177,147,40,245,172,194,225,154,106,181,171,146,217,188,29,161,77,182,97,193,114,91,211,224,155,16,77,183,98,33,148,41,195,121,183,37,44,220,74,181,74,154,213,68,104,54,140,157,224,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,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,90,160,15,63,93,191,236,219,102,230,182,108,202,237,195,18,37,118,241,145,38,53,10,158,163,51,126,114,227,199,92,135,205,9,34,51,36,54,211,102,106,89,232,130,53,54,147,61,206,33,42,162,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,101,92,73,76,198,100,186,234,193,204,44,195,60,113,181,147,85,175,217,151,221,159,75,174,212,100,148,23,23,232,9,207,70,138,110,181,41,228,35,148,134,92,122,82,122,117,40,210,165,106,166,204,140,219,230,57,224,50,233,153,124,83,202,253,246,205,245,134,117,111,214,235,104,211,31,147,232,186,159,204,188,211,125,91,12,186,223,59,149,207,90,219,220,175,81,122,40,189,164,122,19,192,188,116,195,140,197,225,197,59,20,48,190,179,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,5,74,241,172,192,184,116,170,237,151,152,122,13,27,147,233,189,246,221,197,37,179,97,182,215,41,164,115,32,173,72,34,39,92,121,108,166,82,20,225,154,210,77,196,97,30,166,137,37,195,108,169,99,21,87,13,103,98,77,162,170,244,72,54,246,32,225,189,211,68,170,53,54,82,154,97,199,211,72,150,244,37,33,59,210,131,146,114,16,134,27,53,18,143,73,78,161,5,185,194,49,194,132,138,226,11,140,84,172,111,205,165,245,119,91,85,233,117,91,122,20,134,104,148,119,93,148,151,216,38,34,50,134,92,84,85,33,107,71,76,228,132,200,125,179,65,232,162,127,121,145,41,106,33,61,56,45,224,93,118,214,177,46,220,121,184,232,212,164,68,189,186,122,117,181,47,84,57,59,165,136,244,132,77,61,72,140,218,101,199,201,164,236,220,74,90,162,110,82,9,41,105,74,178,160,1,74,220,106,252,83,218,223,15,224,249,141,68,124,158,27,249,81,195,140,218,225,198,56,89,87,171,93,13,86,15,201,247,232,21,246,25,37,202,164,74,81,84,72,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,34,27,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,236,248,83,98,230,56,226,182,95,100,171,23,168,245,89,144,40,213,7,24,160,93,245,73,239,72,149,112,54,183,93,91,233,89,188,165,56,231,78,230,141,19,196,124,181,36,201,164,145,42,59,134,116,88,38,83,217,10,184,113,15,37,24,115,153,108,23,161,75,170,87,85,30,168,205,213,69,139,213,76,155,83,90,107,110,69,136,244,24,173,52,179,53,165,163,87,56,183,161,4,219,8,89,39,119,48,213,13,71,106,201,206,94,191,57,252,193,91,120,77,54,77,86,21,22,95,62,109,110,161,78,139,206,114,28,22,26,83,138,81,153,145,161,174,98,201,182,18,234,200,210,151,31,111,213,89,232,133,104,248,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,85,100,39,36,21,220,220,95,110,205,184,226,213,105,184,101,68,230,181,91,173,195,121,17,222,92,163,100,205,152,177,20,227,78,33,199,183,169,165,184,91,13,40,107,93,202,74,156,104,151,109,57,174,204,22,28,100,75,47,171,147,101,91,246,165,46,170,239,50,29,155,105,176,193,67,139,38,82,221,37,60,226,99,199,73,104,203,92,213,62,233,150,196,169,70,148,27,136,91,200,51,166,188,38,207,78,99,176,143,25,107,248,227,78,188,253,61,94,187,117,249,69,26,184,149,189,6,171,162,76,153,230,178,218,155,217,201,212,185,60,163,111,148,146,229,167,70,148,182,213,97,92,91,46,201,55,214,73,172,11,194,85,157,112,90,171,171,95,16,36,149,34,224,97,166,106,49,80,170,125,75,97,62,211,78,56,150,214,105,218,173,134,173,233,220,73,89,33,100,164,38,0,112,247,176,44,220,83,205,205,147,135,216,131,111,68,174,91,213,200,245,184,211,160,201,35,216,234,61,15,48,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,229,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,55,154,231,219,59,245,220,220,95,109,66,183,37,85,105,184,101,68,229,59,68,162,76,101,17,222,92,163,100,137,233,82,210,219,174,33,199,183,169,212,54,123,205,40,107,77,169,74,156,116,215,245,120,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,20,64,23,253,194,227,192,158,25,126,53,231,19,68,170,0,25,150,199,236,28,174,229,255,0,25,110,204,29,184,222,234,37,219,53,5,71,110,78,212,35,171,138,180,147,145,164,236,66,214,77,243,88,113,167,121,123,205,72,223,181,94,178,76,133,207,240,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,197,96,113,46,191,227,98,14,116,177,18,85,54,225,151,85,166,208,228,70,160,69,39,141,221,144,215,18,51,109,74,142,210,28,34,216,132,204,41,102,123,75,98,150,165,173,59,183,238,57,191,193,47,12,238,171,127,14,49,19,20,170,209,58,122,45,225,80,167,211,233,28,198,220,67,146,58,2,147,207,125,59,144,72,91,38,185,100,218,86,133,43,231,24,125,38,73,52,118,217,80,170,190,44,89,32,174,212,42,53,60,217,225,156,90,173,105,201,26,59,123,66,55,144,231,67,22,60,88,236,71,149,21,148,180,75,54,80,134,22,114,13,78,45,73,220,149,146,73,180,184,164,87,6,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,163,47,25,129,176,115,53,133,240,113,95,14,87,45,20,217,146,36,68,118,28,227,100,166,194,125,151,13,42,106,67,108,184,226,91,89,167,99,169,73,171,83,109,214,213,217,184,135,138,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,134,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,218,112,172,202,29,213,151,220,56,170,226,70,38,194,170,209,238,251,235,149,165,21,217,238,37,184,84,182,200,148,199,83,16,137,40,76,197,45,110,168,249,155,214,211,106,74,11,146,181,72,66,167,80,10,1,226,143,227,179,19,127,5,242,120,67,245,100,175,38,209,179,125,133,248,191,79,161,73,137,2,251,182,36,91,143,91,147,167,77,117,136,72,67,238,77,41,140,200,38,219,112,212,133,180,209,41,38,72,222,78,52,222,138,74,13,194,84,85,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,94,167,15,188,250,219,217,153,179,96,216,216,131,93,137,15,21,41,17,219,102,114,36,116,176,145,95,89,156,149,19,208,89,39,77,111,45,49,227,165,201,4,150,208,132,45,102,105,74,80,100,69,29,120,231,125,73,254,242,127,13,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,247,147,248,104,132,25,32,194,27,55,30,179,57,105,97,30,32,49,45,202,21,197,30,174,204,131,136,249,178,251,75,69,46,91,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,252,166,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,191,194,223,63,80,240,239,161,203,38,49,212,41,84,219,64,250,201,22,237,197,50,75,16,89,164,56,124,217,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,235,161,196,114,109,252,0,0,86,95,23,220,162,82,171,86,204,156,221,91,21,24,148,250,149,2,60,42,109,203,1,81,210,130,169,176,185,9,143,30,82,22,132,238,84,148,41,246,218,87,48,204,148,202,27,36,169,28,146,67,181,22,39,167,11,28,150,82,177,242,242,153,140,184,165,111,196,170,97,245,163,32,226,69,130,252,148,154,42,85,180,147,78,165,167,152,218,102,228,102,154,112,150,180,172,208,149,173,108,167,231,81,206,65,93,160,10,86,227,87,226,158,214,248,127,7,204,106,34,5,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,47,83,135,222,66,173,236,179,89,176,111,156,65,161,68,153,138,149,120,237,189,57,114,58,89,168,160,44,142,74,73,152,47,19,68,182,86,168,242,18,220,131,75,139,66,214,131,36,169,72,34,51,130,188,77,115,219,85,198,235,202,163,129,152,91,115,68,115,11,232,50,27,76,169,148,183,212,180,92,147,80,73,82,150,227,154,17,46,51,46,234,150,208,141,205,173,109,243,247,56,70,207,42,79,240,181,206,182,50,227,175,93,132,24,159,64,170,221,31,37,233,241,122,123,190,60,84,159,33,159,159,215,210,210,93,124,185,143,47,107,13,179,202,105,78,185,177,229,185,187,107,142,149,138,128,205,102,108,124,83,227,39,196,11,135,204,95,18,124,178,37,85,198,206,31,248,91,142,248,47,108,196,145,123,80,227,215,83,112,83,162,48,174,182,225,132,154,180,162,105,109,237,61,174,201,142,148,40,137,27,57,142,182,162,65,41,70,203,45,42,21,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,218,113,159,139,189,130,238,90,33,220,184,60,220,186,126,40,93,49,228,66,102,157,33,134,101,162,218,154,202,227,147,238,73,222,180,27,136,54,159,90,226,188,77,45,183,22,222,142,33,38,135,90,77,69,255,0,125,87,237,213,254,218,220,119,37,199,80,255,0,132,153,58,165,58,67,159,243,156,121,231,28,95,218,165,41,94,211,49,39,243,169,147,104,217,65,194,252,32,167,215,100,196,159,125,220,242,46,55,174,57,208,102,186,252,37,161,135,33,20,54,99,147,141,182,105,66,26,116,212,163,52,111,55,29,115,85,41,4,217,39,242,240,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,242,127,13,21,86,45,167,134,47,15,73,150,180,200,217,138,204,13,161,201,170,179,181,219,74,129,83,101,246,37,82,165,52,251,205,187,42,108,71,217,70,215,139,148,202,227,30,229,164,146,225,185,180,150,77,41,31,147,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,60,175,11,140,237,99,204,251,202,217,202,237,86,211,151,126,90,108,71,121,49,234,12,151,243,141,187,9,4,130,66,221,121,197,147,75,130,201,250,132,133,232,226,121,200,67,74,94,198,99,46,221,0,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,158,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,249,208,223,27,144,148,31,166,106,125,137,45,63,219,25,67,132,205,163,212,32,71,98,92,152,235,75,50,80,151,27,89,161,68,147,37,17,153,118,153,105,220,66,206,120,52,99,49,157,118,189,131,117,25,106,36,148,57,85,166,55,185,234,153,239,167,199,74,75,85,247,247,246,18,63,111,176,91,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,21,140,88,197,96,224,85,129,84,196,108,70,175,68,167,83,105,209,223,117,166,157,148,203,47,212,31,109,151,30,76,72,169,121,104,75,178,92,75,75,38,218,37,17,168,203,239,50,206,182,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,207,234,116,154,173,22,74,33,214,105,146,224,72,114,59,18,208,212,150,84,210,212,195,237,33,230,93,36,168,136,205,14,52,227,110,33,93,202,66,210,162,212,140,140,92,79,10,204,239,195,196,155,86,145,150,28,67,149,178,239,182,233,238,181,111,75,228,177,30,60,218,60,70,216,67,17,117,230,146,221,152,218,13,227,209,13,17,27,17,247,169,74,90,92,82,172,84,6,85,198,146,50,201,73,165,87,242,137,133,20,42,237,50,37,70,155,81,195,122,20,73,144,229,178,151,152,146,195,148,198,82,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,157,184,153,229,106,213,203,102,56,162,117,149,114,82,156,162,223,221,93,118,53,188,202,91,102,85,11,87,189,118,185,13,165,40,76,53,45,106,40,234,34,79,170,211,173,25,25,178,110,57,16,5,228,240,167,203,61,155,133,24,13,3,24,83,58,223,184,46,204,69,142,83,87,87,167,25,186,116,250,113,236,219,75,39,77,70,68,182,221,109,106,124,146,148,124,241,114,215,191,167,109,98,26,241,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,106,128,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,21,193,196,159,35,21,92,190,223,243,49,83,14,105,114,231,97,213,213,34,77,73,212,67,165,169,44,90,239,169,230,201,81,93,83,45,147,12,198,83,146,16,152,218,154,79,77,90,218,102,217,56,228,117,203,166,101,241,79,43,247,219,55,214,25,213,191,91,173,163,76,126,79,162,234,127,50,243,77,245,108,50,235,124,238,87,61,107,111,114,189,69,232,162,246,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,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,90,160,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,29,120,170,100,98,149,133,178,127,57,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,65,57,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,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,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,94,79,243,3,127,102,107,137,221,129,138,248,140,184,136,169,76,143,81,136,212,56,38,241,66,132,195,52,57,137,75,81,219,121,199,20,218,13,91,221,82,73,90,27,142,184,174,205,198,57,175,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,50,174,52,123,151,123,78,213,190,114,119,132,182,181,235,108,210,174,10,44,220,63,182,186,154,117,82,19,114,226,191,178,12,101,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,66,147,51,201,148,74,174,80,113,113,54,163,21,25,117,139,78,189,29,85,43,114,170,252,117,33,107,96,150,105,92,87,150,73,38,151,37,147,219,191,150,122,26,28,101,195,75,124,210,109,63,87,35,153,227,188,178,133,121,42,44,164,75,174,97,213,114,66,87,94,160,161,101,189,181,232,73,235,97,238,50,74,36,165,36,146,52,153,146,30,66,73,11,52,154,90,117,171,243,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,233,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,216,164,153,31,105,24,250,192,3,149,102,159,5,63,56,156,190,222,216,56,221,67,162,151,112,83,203,160,125,78,242,219,68,230,29,68,136,188,213,114,220,50,100,223,101,162,115,106,13,92,179,94,221,21,161,150,107,0,126,170,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,154,112,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,39,78,53,100,255,0,3,179,3,136,246,78,38,226,133,183,233,73,246,63,57,44,196,216,201,69,170,54,179,74,219,102,121,27,102,228,134,89,112,148,226,26,222,150,247,56,233,45,43,75,139,73,246,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,134,88,133,228,240,138,197,235,54,245,202,189,63,11,104,207,203,43,135,14,36,73,102,180,195,204,26,81,178,116,217,114,163,60,210,203,84,173,10,73,184,131,45,73,100,182,87,170,73,38,133,46,31,241,70,200,149,43,4,234,172,227,190,11,219,50,227,217,53,201,11,77,193,78,136,194,122,43,122,106,148,130,105,109,237,61,205,70,144,165,168,137,27,57,109,56,146,65,41,36,243,45,38,85,112,127,203,245,87,11,48,26,167,138,247,26,37,198,169,98,140,136,242,227,67,116,148,130,106,149,23,154,152,142,155,107,109,42,74,221,83,210,29,37,18,150,133,178,184,202,78,154,171,89,234,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,162,143,255,0,87,30,29,25,113,255,0,235,29,169,67,255,0,17,234,165,126,168,226,63,230,245,19,30,229,255,0,189,66,16,143,246,38,25,249,186,33,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,63,248,87,228,42,76,169,52,172,211,227,37,10,92,52,67,144,205,66,198,166,72,229,26,38,32,218,121,39,62,76,119,26,82,137,4,165,176,236,85,165,104,94,246,185,186,26,13,165,47,176,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,186,156,197,229,163,11,51,65,98,61,98,226,101,39,245,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,122,241,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,79,171,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,203,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,165,110,50,120,41,242,27,48,84,156,99,137,80,231,68,196,218,121,243,152,113,221,206,49,58,156,212,120,238,109,73,54,146,75,42,97,112,205,58,173,106,55,57,250,237,78,194,31,39,133,142,107,176,227,45,117,220,80,167,226,107,189,36,10,245,190,138,196,73,41,120,137,199,229,82,209,33,194,128,210,22,68,217,188,251,114,29,229,155,142,182,147,113,148,54,91,148,242,72,161,5,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,70,121,47,193,202,238,1,101,130,192,194,171,165,237,245,170,85,61,201,21,22,246,160,186,105,82,228,59,45,216,218,161,107,66,249,43,144,166,185,137,81,165,124,189,229,161,43,66,237,96,40,219,137,62,70,42,185,125,191,230,98,166,28,210,229,206,195,171,170,68,154,147,168,135,75,82,88,181,223,83,205,146,162,186,166,91,38,25,140,167,36,33,49,181,52,158,154,181,180,205,178,113,206,63,146,140,215,87,114,151,140,176,175,46,109,86,101,161,82,210,29,211,68,132,242,19,215,197,218,178,109,194,75,132,104,55,152,90,249,173,158,168,81,232,182,249,136,67,174,24,241,89,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,39,255,0,10,252,133,73,149,38,149,154,124,100,161,75,134,136,114,25,168,88,212,201,28,163,68,196,27,79,36,231,201,142,227,74,81,32,148,182,29,138,180,173,11,222,215,55,67,65,180,165,218,248,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,67,165,113,70,200,149,87,27,41,76,227,190,11,219,49,36,94,212,56,235,77,193,78,136,194,186,219,134,18,82,130,105,109,237,61,174,201,142,148,40,137,27,57,142,182,162,65,41,70,203,45,42,160,108,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,50,120,144,102,187,14,51,107,135,24,31,122,217,78,244,53,88,63,40,24,175,208,31,120,151,42,145,41,69,78,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,143,1,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,251,201,252,52,68,174,25,117,106,85,23,60,120,97,50,179,83,137,2,59,146,42,81,16,236,151,146,210,20,251,244,201,108,178,209,41,70,68,107,113,215,27,109,9,239,82,214,148,150,166,100,66,229,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,178,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,253,194,231,61,181,92,108,165,61,129,24,209,115,68,145,123,80,227,161,86,253,70,91,234,235,110,24,73,74,205,212,57,184,182,187,38,58,80,147,53,239,230,58,218,141,102,149,27,47,58,171,10,0,1,77,124,86,115,181,15,21,171,177,178,253,132,55,95,89,102,81,185,115,43,245,42,93,73,137,20,251,130,82,208,211,204,54,133,178,106,230,51,31,183,82,53,237,83,230,123,155,35,142,218,206,189,91,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,37,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,111,250,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,197,43,113,171,241,79,107,124,63,131,230,53,17,245,120,53,96,94,28,98,78,35,222,120,161,122,209,189,43,85,195,159,68,187,64,101,243,37,69,143,42,81,202,51,148,166,204,189,119,155,233,83,202,51,61,168,82,212,178,73,173,45,173,29,43,138,134,125,99,69,141,85,202,198,13,215,98,76,92,200,239,83,239,154,156,126,105,46,26,201,214,84,80,35,72,109,212,164,214,105,67,237,74,66,144,180,108,119,149,169,44,157,74,43,131,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,123,47,25,126,176,114,203,133,240,112,163,14,81,45,116,216,114,36,75,118,100,226,100,230,205,125,231,13,74,118,67,140,182,218,92,89,39,99,73,81,167,82,109,166,211,219,180,135,75,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,21,197,151,40,150,14,10,220,212,140,104,195,154,141,191,66,166,222,82,17,77,118,205,139,29,152,103,25,246,35,145,42,84,22,25,74,82,113,141,40,71,59,82,213,15,58,133,110,95,60,146,221,123,11,116,224,227,150,123,54,29,155,59,51,213,153,214,253,122,225,168,200,122,145,69,101,147,55,164,219,104,104,214,137,60,211,53,109,106,76,132,173,179,34,217,189,49,205,6,75,219,37,104,47,63,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,188,159,195,68,53,225,233,96,89,184,159,156,108,57,179,49,2,222,137,93,161,74,145,62,76,138,124,178,53,48,250,227,83,228,200,104,156,78,186,45,4,235,45,153,161,90,161,100,70,149,18,146,102,147,180,158,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,105,6,214,180,238,171,230,187,22,214,178,173,154,173,193,90,155,191,166,167,82,225,57,46,83,251,16,165,175,99,77,146,150,173,168,66,148,122,23,98,82,102,125,132,98,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,80,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,125,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,243,161,177,246,161,42,254,121,166,118,40,181,255,0,108,98,141,17,51,175,37,26,145,23,170,93,133,247,15,251,0,1,27,179,247,132,81,177,107,46,215,12,63,71,156,153,148,120,178,234,177,137,13,18,215,204,106,12,162,70,158,162,143,189,207,102,135,219,216,100,51,229,86,167,72,163,213,102,82,101,180,182,223,133,33,200,206,161,105,50,82,86,133,26,76,140,140,136,200,200,200,251,200,135,67,192,140,192,98,14,1,222,16,174,91,66,187,57,152,237,62,218,228,194,76,167,210,195,200,39,90,90,201,77,182,226,9,70,100,210,82,122,158,134,93,135,246,93,30,83,56,131,97,94,62,81,97,210,43,117,104,244,43,145,166,219,101,230,106,15,198,138,79,186,72,97,42,54,146,169,43,113,68,167,30,50,78,165,169,237,63,105,118,203,70,36,49,41,164,72,140,251,111,52,226,73,72,91,106,37,37,68,101,169,25,25,119,150,131,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,195,207,51,29,165,63,33,212,52,218,8,212,165,173,68,148,164,136,181,51,51,62,226,17,231,30,179,203,129,152,25,5,242,157,120,82,234,213,86,77,72,58,125,58,161,13,249,9,89,19,191,73,163,144,133,17,18,154,52,159,218,100,93,231,217,89,57,140,226,157,139,24,150,186,141,189,135,174,29,2,137,35,156,210,100,50,114,98,205,218,174,114,11,69,53,45,72,250,11,65,247,125,36,251,136,132,44,172,86,46,139,190,115,213,138,229,70,167,87,148,226,148,183,36,73,121,201,11,51,51,53,30,170,81,153,247,168,207,180,253,167,239,31,37,73,52,153,165,68,100,100,122,25,31,176,72,220,134,96,196,236,96,204,37,182,194,96,45,248,52,73,208,234,210,148,109,26,155,229,179,58,41,45,39,234,44,190,139,157,199,161,105,222,100,52,31,71,166,199,163,210,97,82,98,52,134,217,133,29,184,237,161,9,34,36,165,9,36,145,17,17,17,17,104,94,225,251,0,0,126,122,139,197,30,159,42,66,148,73,38,153,90,204,204,244,211,68,153,234,51,165,157,154,146,42,153,151,190,164,54,250,93,36,215,106,136,213,42,221,254,216,73,61,59,207,222,58,214,62,224,51,20,28,154,225,206,42,66,138,214,250,143,161,219,121,212,54,91,190,114,148,235,234,35,50,108,189,196,125,170,63,237,28,163,36,248,162,246,19,230,26,216,174,162,91,177,217,157,58,21,58,73,182,225,163,123,43,157,25,75,73,250,233,35,35,38,251,72,204,203,222,67,68,54,229,93,139,130,223,166,87,98,168,148,205,70,27,50,219,61,72,253,87,16,74,46,227,50,238,63,121,143,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,40,179,137,126,113,36,230,67,23,30,177,236,202,196,191,201,213,143,33,200,80,153,110,99,78,196,171,84,91,91,136,118,168,147,103,84,173,10,73,242,217,51,91,154,52,70,180,242,205,247,16,28,52,50,119,39,50,24,184,205,241,121,209,229,254,78,172,121,13,205,154,243,144,218,118,37,90,162,218,219,91,84,181,19,218,165,104,82,79,152,241,18,28,209,162,36,43,150,111,182,177,63,248,142,228,98,149,142,184,71,2,235,194,218,92,74,77,217,133,244,119,219,164,210,169,212,180,236,170,82,154,65,40,169,141,161,134,205,210,91,100,217,244,173,160,141,4,183,28,111,97,115,185,141,210,181,38,167,121,97,69,255,0,10,179,13,185,116,11,178,206,172,55,37,164,75,136,68,253,62,163,17,226,82,73,198,94,73,145,45,183,91,45,80,226,79,181,38,74,46,242,26,8,201,118,109,173,92,220,225,97,93,52,214,186,27,146,133,211,83,238,106,114,146,219,92,185,202,140,218,214,251,13,19,206,184,80,220,112,222,75,43,112,201,74,228,184,70,90,160,196,128,25,87,23,189,83,205,85,155,149,14,31,152,87,120,86,106,81,21,115,212,112,222,141,26,211,164,56,217,188,186,141,68,169,76,108,53,52,149,161,93,51,106,83,106,121,123,147,181,6,73,35,230,45,180,46,149,177,139,24,175,236,117,191,234,152,141,136,213,233,117,26,149,70,67,238,180,211,178,158,121,138,123,14,60,227,201,137,21,47,45,106,106,51,106,117,100,219,68,163,36,145,253,230,127,171,19,240,47,17,240,126,133,98,220,151,205,27,164,129,136,150,251,119,37,17,230,204,220,109,113,92,90,137,40,83,132,92,190,119,47,146,242,155,74,148,164,55,37,141,251,84,163,66,101,175,13,12,250,201,192,107,133,156,21,197,154,236,183,240,234,185,33,182,105,11,115,149,178,129,81,126,83,105,83,202,121,231,91,75,16,77,46,60,235,197,235,237,90,73,104,74,77,111,26,220,101,106,212,170,254,100,172,154,237,10,167,18,163,77,168,225,189,54,92,57,145,30,75,204,73,97,201,245,5,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,124,21,60,83,221,63,15,231,121,141,56,93,72,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,74,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,80,14,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,117,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,182,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,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,233,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,216,164,153,31,105,24,250,194,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,118,255,0,137,11,84,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,165,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,133,179,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,230,185,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,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,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,103,215,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,25,247,207,38,110,234,185,190,197,196,221,108,83,165,209,237,58,12,117,83,109,202,83,242,20,181,161,131,89,169,114,158,65,40,218,68,151,143,110,254,89,104,72,109,150,205,78,114,137,197,122,14,23,30,59,48,203,241,175,39,154,28,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,202,184,210,158,83,188,44,96,223,195,251,123,203,152,31,171,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,198,123,51,15,151,235,251,44,184,161,59,10,49,25,17,23,82,135,30,60,182,166,65,39,142,20,214,30,108,148,151,99,184,243,109,169,196,18,183,180,165,18,116,39,26,113,61,187,76,74,174,25,89,237,170,224,141,229,78,192,204,82,185,162,55,133,245,233,14,38,44,202,163,234,66,45,185,171,37,41,43,109,205,12,145,25,231,116,75,136,94,214,208,183,57,251,155,34,123,155,118,128,0,40,7,137,78,0,254,66,179,65,112,124,156,195,223,146,246,45,209,201,169,219,93,50,52,130,255,0,242,118,122,212,177,161,154,91,217,41,78,234,199,171,203,74,219,218,132,182,166,181,138,162,111,240,144,192,105,56,167,153,118,241,38,161,10,35,246,246,24,71,244,164,146,147,29,169,8,118,162,250,28,106,11,100,133,172,148,133,165,68,236,148,58,148,47,98,225,164,189,85,45,10,43,201,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,187,127,196,133,170,0,202,184,247,248,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,65,56,73,152,28,23,204,214,3,75,197,120,107,136,139,38,100,122,132,74,244,59,144,226,17,66,97,157,233,146,213,65,178,113,198,91,65,179,163,166,151,21,161,178,234,20,173,9,66,157,169,220,80,179,29,105,226,197,94,250,195,199,41,84,91,66,111,79,26,6,31,72,109,114,232,84,200,49,163,28,104,177,227,183,170,23,31,98,54,173,103,25,76,37,199,82,74,82,54,104,217,92,166,87,49,211,243,148,192,155,103,26,254,75,124,156,249,71,214,255,0,54,117,221,103,35,167,152,252,111,211,114,219,221,187,145,187,232,22,155,180,237,211,83,234,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,37,51,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,168,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,116,14,29,217,5,153,153,203,168,239,204,82,167,213,105,184,101,68,229,72,208,227,63,31,229,51,134,227,168,233,162,201,218,72,54,80,182,28,76,135,27,89,184,159,85,180,237,83,156,198,175,80,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,35,86,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,207,107,149,220,178,88,57,89,194,250,110,31,218,17,162,76,169,34,58,83,90,184,78,156,204,105,181,151,201,199,92,222,250,155,45,202,66,20,251,169,105,11,82,205,182,205,40,220,173,13,74,236,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,2,21,113,113,195,59,86,240,202,21,98,250,171,68,210,181,97,84,32,84,41,18,155,109,190,98,122,153,108,195,125,133,45,72,53,147,43,67,228,181,33,10,78,231,24,97,70,102,72,208,232,176,117,92,172,96,167,231,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,210,152,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,25,141,196,40,86,109,58,255,0,185,105,248,115,86,151,84,180,226,214,38,179,65,157,45,38,151,229,83,146,242,202,51,206,17,161,6,75,83,68,133,25,26,17,218,103,234,167,184,186,86,75,240,223,14,49,119,52,22,6,28,226,212,206,158,214,173,84,28,106,98,122,226,137,213,56,136,238,185,30,47,52,244,50,231,190,134,152,209,6,78,43,155,181,181,37,106,74,139,71,192,0,40,7,138,63,142,204,77,252,23,201,225,14,127,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,82,220,85,50,49,74,194,217,63,156,142,17,210,226,83,237,58,148,136,180,218,229,189,77,165,166,60,106,51,252,162,109,169,76,166,59,100,211,113,157,54,210,149,239,218,101,33,212,153,41,124,253,173,215,0,149,92,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,188,159,195,69,85,139,179,225,149,158,218,86,55,89,180,236,12,197,43,154,91,152,161,65,142,226,98,204,170,62,149,174,228,132,131,82,146,182,220,208,141,114,89,107,68,184,133,238,113,104,111,159,185,195,55,185,94,175,136,38,66,173,236,204,217,179,175,156,62,161,68,135,138,148,136,238,61,5,113,250,88,72,175,172,206,50,77,153,207,27,70,183,150,152,241,212,220,115,83,136,66,22,178,37,41,40,51,50,252,153,9,225,205,66,202,191,55,17,49,34,85,42,230,196,217,28,214,35,203,135,189,200,52,88,170,213,6,152,134,234,16,181,60,234,15,231,30,82,18,162,74,141,164,17,39,152,167,166,168,0,130,188,78,179,181,15,3,48,226,78,18,97,125,215,179,18,110,141,208,222,147,73,169,48,82,173,168,169,38,92,113,199,144,70,167,89,121,246,94,74,25,61,168,86,213,184,234,28,74,154,65,42,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,127,216,101,145,140,23,195,220,180,84,50,220,253,46,37,78,61,197,71,93,54,227,184,74,151,17,154,141,77,245,45,215,17,41,74,54,212,91,227,186,242,149,27,153,205,54,54,54,68,165,26,77,71,72,25,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,155,106,20,173,198,175,197,61,173,240,254,15,152,212,71,20,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,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,110,74,128,12,214,102,199,197,62,50,124,64,184,124,197,241,109,57,45,199,76,56,203,167,12,203,15,20,49,66,179,208,210,160,250,101,166,89,104,137,114,170,18,149,87,156,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,106,91,49,121,151,197,60,208,95,111,95,88,153,86,253,94,138,141,13,249,62,139,166,124,203,45,57,210,48,243,174,114,121,188,132,45,205,170,245,215,170,143,216,69,242,110,44,11,196,123,91,6,173,28,121,171,209,182,90,23,181,66,125,58,151,45,179,55,62,114,34,137,10,55,141,36,104,107,152,178,144,150,208,165,19,139,233,31,86,194,66,82,165,118,188,132,231,126,187,148,123,237,216,87,28,170,173,75,12,171,124,215,107,116,72,108,162,67,200,148,76,153,51,42,34,92,117,180,54,246,244,180,135,15,121,37,109,107,185,42,83,109,26,36,167,26,91,178,213,190,104,88,19,116,217,87,53,42,224,162,205,249,79,211,84,105,115,91,151,21,253,139,167,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,17,175,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,247,147,248,104,175,92,185,99,125,87,46,56,195,69,198,90,21,14,37,94,165,64,143,81,76,56,146,220,82,24,55,228,65,126,51,107,115,111,172,164,33,79,146,205,4,105,53,146,13,36,164,110,222,94,86,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,39,195,43,34,84,172,17,179,105,216,231,138,86,204,182,241,66,189,29,197,69,135,84,97,40,93,183,9,102,164,165,13,183,169,154,36,188,214,138,113,107,218,226,16,231,35,107,102,79,115,103,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,157,113,213,216,183,237,250,157,118,82,137,44,211,161,189,45,103,169,23,170,218,13,71,222,100,93,197,239,33,157,236,236,98,139,216,177,152,107,158,186,185,110,200,102,12,233,180,232,198,227,134,189,140,162,116,149,33,37,235,168,136,136,156,236,34,50,47,113,14,175,128,88,13,30,189,147,92,70,197,73,177,90,223,78,58,195,108,186,180,22,239,155,165,52,250,72,140,219,63,121,159,98,139,251,71,37,201,53,73,186,94,101,236,89,14,60,150,137,85,218,90,53,82,182,151,250,225,24,244,239,47,112,209,109,57,226,145,79,139,33,42,37,19,172,161,100,100,122,145,234,146,61,71,232,0,1,248,235,20,216,245,138,76,218,76,182,144,227,51,99,185,29,196,45,36,100,164,173,38,147,35,35,35,35,45,15,220,51,225,159,60,24,157,131,249,132,185,25,84,5,177,6,185,58,101,90,42,137,163,75,124,183,167,74,36,36,189,68,23,209,111,184,181,45,59,140,196,114,36,154,140,146,146,51,51,61,8,139,218,62,181,30,177,116,90,19,153,172,80,234,53,58,68,166,212,149,183,34,51,206,71,89,25,25,40,180,82,76,143,189,36,125,135,236,47,112,154,121,115,226,157,139,24,104,186,117,189,136,78,29,126,137,31,146,210,164,60,114,101,77,218,158,74,15,85,59,45,40,250,8,89,247,125,37,123,140,197,155,96,46,121,112,51,28,224,176,152,55,125,50,147,85,120,210,130,167,212,106,16,216,144,165,153,53,244,90,41,11,81,234,167,73,37,246,145,151,121,118,200,102,94,102,67,73,126,59,168,117,181,145,41,43,66,137,73,81,25,106,70,70,93,228,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,204,104,204,166,18,96,101,14,69,86,245,188,41,76,72,105,11,229,193,42,132,100,201,113,100,135,20,73,75,110,58,131,51,51,105,73,34,215,180,251,61,250,85,126,104,248,171,98,29,254,228,219,79,10,73,52,90,55,49,198,202,107,124,248,210,214,143,158,111,177,198,37,169,6,70,133,182,174,239,164,157,123,136,132,40,106,22,39,99,13,198,185,17,225,220,55,77,86,115,230,106,82,27,145,57,195,90,220,215,77,75,122,190,147,159,111,106,189,230,37,174,95,184,87,227,30,36,205,129,81,196,40,235,183,40,143,147,78,188,135,145,42,28,194,109,70,209,168,136,157,136,164,110,216,181,233,175,102,228,251,136,199,100,206,102,94,50,249,148,140,4,110,137,68,128,204,251,158,162,69,13,185,50,218,130,236,146,55,33,72,73,59,189,45,180,231,233,35,145,238,208,251,76,207,77,123,170,254,52,121,85,41,205,68,138,203,143,200,148,234,91,109,182,210,106,82,214,163,208,146,68,93,166,102,103,166,130,243,56,103,229,130,159,131,216,73,2,247,172,82,73,21,251,154,51,85,14,107,236,36,158,105,137,49,161,187,202,213,77,33,105,34,91,102,123,117,50,35,246,153,246,137,170,0,0,57,174,98,177,14,155,134,120,51,120,220,243,167,199,140,236,106,29,65,113,121,206,165,28,199,211,17,229,161,41,213,73,51,51,52,30,132,71,175,103,96,206,54,36,221,114,47,123,246,224,186,228,154,77,117,74,156,185,122,167,94,222,107,203,115,218,103,250,222,243,251,204,91,131,248,123,15,20,56,96,210,160,70,140,169,111,81,109,150,42,141,145,160,156,54,228,51,111,104,70,90,37,70,90,27,159,97,246,247,144,167,216,175,78,181,110,102,95,73,27,115,40,243,210,178,215,82,218,235,78,107,246,25,118,167,236,63,184,104,123,36,216,148,206,39,101,206,206,170,20,134,156,145,79,164,211,233,210,118,44,140,249,205,192,140,165,235,235,40,251,215,237,50,63,121,14,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,176,56,178,103,106,29,62,133,249,178,97,13,215,205,159,84,222,171,198,169,72,169,48,227,108,197,74,222,97,202,51,156,179,83,136,121,78,54,102,250,12,219,82,91,74,27,81,56,151,220,74,107,131,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,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,138,149,226,201,146,89,148,250,239,231,55,132,54,167,54,5,83,122,111,26,93,34,154,251,142,51,41,40,121,247,43,46,114,201,77,161,149,54,217,147,235,50,109,41,113,40,113,70,226,159,113,73,133,121,63,204,165,119,42,216,227,71,196,218,97,115,169,79,109,165,220,145,19,21,15,185,46,142,235,205,174,67,109,18,148,141,175,23,41,14,54,100,180,23,49,180,18,140,208,107,74,180,39,133,88,153,106,227,38,28,91,152,165,101,75,234,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,140,193,15,127,138,216,233,136,248,203,14,208,164,222,181,158,109,42,196,183,225,91,116,10,107,4,104,139,10,44,118,27,100,214,148,25,158,175,59,202,74,221,112,204,212,165,18,72,180,66,27,66,38,87,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,90,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,28,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,240,46,203,254,242,190,163,91,241,111,11,134,93,89,22,173,29,186,5,32,228,153,41,113,105,205,186,235,173,71,37,233,185,72,66,159,112,145,184,207,106,54,161,58,33,8,74,102,255,0,5,79,20,247,79,195,249,222,99,78,19,83,58,220,72,127,51,236,83,165,97,159,228,107,229,111,164,237,246,43,189,111,202,46,131,151,204,147,33,158,87,47,165,119,93,58,109,219,183,22,187,244,211,179,83,100,167,137,15,231,131,138,117,92,51,252,141,124,146,244,101,190,253,119,173,249,69,215,243,57,114,99,179,202,229,244,173,105,175,83,187,118,227,211,102,154,118,234,80,175,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,111,248,144,181,64,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,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,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,238,223,241,33,213,115,71,197,111,243,107,199,107,155,5,63,32,191,40,254,78,116,95,206,127,42,122,62,127,81,13,137,63,161,233,28,219,183,159,183,233,158,187,117,236,215,66,239,249,41,205,111,231,131,133,149,92,76,249,5,242,75,209,151,3,244,46,139,210,157,127,51,151,26,59,220,222,103,37,173,53,234,118,237,218,122,108,215,94,221,10,160,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,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,133,48,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,237,255,0,18,17,255,0,136,142,126,166,102,114,234,43,15,11,106,21,90,110,25,81,57,177,245,41,47,199,249,76,225,184,210,250,153,81,183,18,13,148,45,134,213,29,183,16,110,39,214,113,91,84,231,45,168,86,37,87,11,143,29,152,101,248,215,147,205,14,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,35,254,117,242,163,66,205,166,13,77,179,121,84,168,119,125,55,89,150,181,110,107,43,87,65,43,114,13,198,205,77,153,44,153,125,8,229,56,90,45,37,170,28,229,173,109,54,67,62,247,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,179,238,21,249,245,141,42,53,43,43,24,201,93,137,13,112,227,179,79,177,170,114,57,166,185,139,55,94,81,192,147,33,199,84,146,89,37,108,53,21,9,66,17,177,174,86,166,179,105,43,180,160,1,0,56,201,224,167,203,156,190,210,113,142,37,67,147,47,12,170,7,206,97,199,118,182,252,26,139,177,227,185,181,36,218,141,79,37,244,67,52,234,180,36,155,231,235,185,91,8,82,176,189,238,20,56,59,74,195,92,165,209,46,229,80,101,193,184,113,6,68,138,221,81,217,177,82,211,238,48,151,156,102,18,80,173,137,89,198,56,232,67,237,146,141,69,172,167,86,131,218,225,16,153,64,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,111,248,144,181,64,25,87,29,170,234,202,142,35,208,50,217,101,102,154,152,215,166,108,203,163,171,98,164,228,118,76,156,161,74,106,123,241,27,76,130,212,245,101,222,82,13,15,22,137,39,22,109,40,146,102,209,189,207,236,252,85,196,124,63,161,93,54,197,149,122,85,104,180,171,214,158,154,93,126,36,57,6,219,117,8,164,178,89,54,225,23,252,228,234,90,40,219,117,230,204,246,58,226,85,232,50,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,45,20,226,21,201,74,193,12,23,185,110,250,21,177,16,233,182,5,175,54,165,14,139,16,211,13,131,98,12,69,184,220,86,246,160,210,202,54,180,72,45,16,100,146,211,68,158,154,10,224,254,238,119,254,203,191,246,219,255,0,144,4,255,0,205,143,133,140,100,248,127,112,249,115,227,53,130,69,100,115,40,149,92,223,98,226,173,71,234,50,232,246,157,6,58,106,87,29,85,136,234,90,208,193,172,146,136,172,172,210,109,34,75,199,187,103,48,244,36,54,243,132,151,57,70,218,180,17,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,132,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,136,171,253,220,239,253,151,127,237,183,255,0,32,9,255,0,149,204,116,252,229,48,38,217,198,191,146,223,39,62,81,245,191,205,157,119,89,200,233,230,63,27,244,220,182,247,110,228,110,250,5,166,237,59,116,212,250,168,243,248,133,101,82,177,42,192,185,112,230,187,34,91,20,219,170,143,54,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,174,154,145,247,12,192,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,44,127,130,94,25,218,183,6,35,226,38,41,85,162,117,21,171,62,159,79,167,210,57,141,182,182,227,245,231,39,158,250,119,32,214,135,137,17,9,180,173,10,79,205,190,250,76,148,75,236,183,240,1,26,184,137,99,164,204,1,202,157,215,114,80,107,62,140,185,43,220,171,110,130,242,73,242,113,50,165,25,147,171,105,198,77,42,101,230,226,162,83,205,184,106,74,82,227,40,250,70,100,133,103,218,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,32,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,207,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,64,12,209,241,91,252,218,241,218,230,193,79,200,47,202,63,147,157,23,243,159,202,158,143,159,212,67,98,79,232,122,71,54,237,231,237,250,103,174,221,123,53,208,186,174,70,51,207,249,232,252,182,255,0,82,239,145,223,35,189,27,254,221,250,67,170,234,250,159,253,93,157,155,122,111,247,218,239,246,105,219,85,124,81,252,118,98,111,224,190,79,8,69,81,47,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,233,255,0,122,183,237,171,254,213,92,118,221,199,79,255,0,131,153,6,165,6,67,127,243,155,121,151,27,95,218,149,37,94,210,49,65,153,251,201,180,156,160,226,132,42,125,10,76,185,246,37,207,28,222,183,39,78,154,211,243,86,182,27,100,166,51,32,155,109,178,74,208,235,164,164,153,35,97,182,235,122,41,75,39,9,63,175,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,247,147,248,104,174,12,27,194,27,203,29,241,18,159,133,184,124,196,71,238,26,180,121,207,65,98,75,228,202,36,46,52,71,165,27,36,179,245,82,181,165,133,33,6,163,74,55,169,59,148,132,234,162,243,246,181,217,117,88,213,216,183,77,149,115,85,109,250,212,45,253,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,251,82,163,35,236,51,23,253,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,74,136,171,158,124,243,254,101,223,34,127,212,187,229,143,203,31,73,127,183,126,143,233,122,78,155,255,0,87,123,126,238,167,253,238,155,61,186,246,121,76,148,241,33,252,240,113,78,171,134,127,145,175,146,94,140,183,223,174,245,191,40,186,254,103,46,76,118,121,92,190,149,173,53,234,119,110,220,122,108,211,78,221,75,186,230,139,51,118,14,86,112,190,165,136,23,124,152,147,42,72,142,165,81,109,226,168,179,26,109,101,242,113,166,246,48,151,15,114,144,133,62,210,157,90,18,179,109,179,82,246,171,66,74,179,175,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,158,225,139,146,88,120,25,135,17,177,111,20,45,77,152,147,116,109,152,204,106,181,53,130,149,109,69,73,60,219,109,178,179,37,58,203,207,178,242,150,241,110,66,182,173,182,150,218,84,210,205,83,168,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,123,46,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,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,65,110,53,126,41,237,111,135,240,124,198,162,32,0,188,158,27,25,24,165,101,246,192,135,138,152,141,75,137,59,17,110,168,241,170,77,34,101,45,41,126,215,97,76,184,73,138,210,158,108,159,102,74,155,144,180,201,208,210,90,232,214,211,38,205,199,38,248,10,213,197,142,50,159,146,252,83,188,176,207,243,113,244,159,201,43,130,163,66,235,126,87,242,122,174,150,75,140,243,121,125,18,182,110,229,238,219,185,90,107,166,167,166,162,106,229,115,29,63,57,76,9,182,113,175,228,183,201,207,148,125,111,243,103,93,214,114,58,121,143,198,253,55,45,189,219,185,27,190,129,105,187,78,221,53,58,1,205,143,138,124,100,248,129,112,249,139,227,228,221,88,233,136,247,126,19,217,88,33,83,172,242,172,203,19,171,118,155,75,142,70,134,222,149,34,75,239,185,42,71,105,243,94,46,161,109,160,207,68,161,178,50,74,72,214,234,156,144,28,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,239,174,156,42,195,139,211,14,37,97,13,201,101,210,165,217,146,233,232,165,170,136,152,228,212,86,226,182,73,38,155,105,45,237,228,242,246,32,219,54,246,169,181,33,10,65,164,210,147,44,246,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,205,106,183,253,229,93,179,104,24,125,89,184,101,204,183,173,89,19,164,209,96,188,100,164,64,92,195,104,228,147,70,101,185,40,90,152,109,102,141,118,18,247,168,136,148,226,205,82,43,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,247,147,248,104,170,177,106,156,47,56,126,255,0,224,222,107,113,117,159,234,170,214,101,29,73,255,0,148,180,114,102,177,34,55,252,154,76,71,25,119,245,29,215,232,144,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,51,179,137,76,225,142,92,239,26,169,190,219,114,42,20,154,133,58,54,229,145,31,57,112,36,169,26,122,201,62,244,123,12,207,220,67,60,50,158,157,117,92,207,62,162,55,38,86,39,169,103,166,167,185,215,92,215,237,51,237,87,218,127,120,184,40,248,123,11,11,248,96,213,160,73,140,168,143,86,173,151,234,142,17,32,155,53,200,122,222,208,204,245,74,76,245,54,254,211,236,239,49,81,216,109,117,200,178,47,219,126,235,140,105,37,210,234,113,37,234,173,116,46,83,200,115,216,101,250,190,242,251,200,104,235,46,152,135,77,196,204,24,179,174,120,51,227,201,118,77,14,158,185,92,151,82,189,143,170,35,43,90,85,162,148,100,100,107,45,72,207,94,222,209,210,128,0,4,43,226,95,150,10,126,48,225,28,251,218,143,73,37,215,237,152,206,212,57,172,48,147,121,214,35,198,152,231,43,84,180,181,168,141,110,17,237,212,136,207,218,71,218,40,202,76,121,84,201,206,196,148,203,140,73,138,234,155,113,183,18,105,82,22,147,208,210,100,125,164,100,101,166,157,226,208,50,103,151,140,190,102,223,1,28,162,86,224,51,2,231,167,17,195,114,76,70,160,181,36,205,184,81,210,110,239,83,110,185,250,73,6,123,180,46,210,35,211,94,254,55,152,30,21,248,199,134,211,103,212,112,246,58,238,58,35,4,235,172,161,148,74,153,48,219,73,186,105,35,38,162,37,27,182,33,26,233,217,185,94,227,33,18,157,133,137,216,61,113,162,68,136,119,13,173,85,130,249,26,84,182,228,65,112,150,135,53,211,83,216,175,164,223,217,218,159,121,9,175,149,206,42,216,135,96,57,10,211,197,98,77,106,141,204,109,179,154,231,62,76,180,35,230,27,253,35,242,210,130,34,66,28,87,119,210,86,189,198,98,212,48,95,50,152,73,142,116,56,245,91,42,240,165,63,33,212,35,153,4,234,17,149,37,181,154,27,81,165,77,182,234,204,140,141,212,164,203,94,195,236,247,107,212,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,127,202,214,150,210,107,90,137,41,73,106,102,103,161,17,123,196,38,206,199,17,27,55,2,33,77,178,108,121,108,213,110,229,180,226,53,101,198,159,102,50,140,164,183,162,249,82,80,234,22,151,90,78,189,157,132,126,243,34,42,113,197,28,99,196,188,114,186,100,214,46,234,237,78,168,252,233,107,121,152,103,42,67,237,182,165,184,181,37,13,54,226,214,100,68,110,169,41,34,51,208,143,79,111,108,156,202,119,13,28,74,198,137,52,251,166,251,142,237,10,215,125,182,164,145,60,137,17,101,60,218,141,133,234,142,108,85,182,162,54,157,94,157,186,25,167,220,71,173,174,96,166,78,240,67,4,169,144,227,208,44,186,76,153,209,80,217,28,249,84,232,107,144,165,165,45,150,243,113,12,32,204,247,52,74,215,222,102,127,119,75,196,11,214,129,134,86,77,90,238,173,73,143,18,13,26,4,137,102,74,90,27,35,38,89,91,155,83,185,73,45,118,160,244,45,75,187,216,51,255,0,156,252,202,87,51,15,139,53,74,153,213,37,46,133,6,75,241,169,241,141,245,155,92,164,73,144,166,151,179,154,226,53,216,246,154,167,66,211,176,187,59,250,71,13,172,172,202,199,12,88,143,116,215,98,54,118,245,188,180,77,62,107,103,163,175,177,38,26,246,122,204,173,10,35,109,211,236,212,140,253,228,93,247,165,71,165,195,162,82,97,81,169,236,161,168,176,35,183,25,150,208,146,74,82,218,18,73,73,17,17,17,17,17,17,118,17,17,15,216,0,3,240,214,235,84,203,118,145,50,185,89,154,204,72,80,88,114,75,239,60,226,91,66,27,66,77,74,51,82,140,136,136,146,147,61,76,200,187,5,50,113,36,207,26,177,118,224,127,11,112,230,164,234,45,202,99,170,98,91,237,61,161,74,121,181,204,97,122,41,153,10,109,109,41,183,16,125,169,35,63,111,102,132,32,109,18,145,58,224,172,65,161,211,91,55,37,212,36,181,21,148,232,103,171,142,44,146,158,194,35,62,243,46,226,51,26,15,203,14,19,76,164,229,14,141,135,245,179,62,125,94,213,142,195,232,61,116,74,157,166,50,210,139,69,32,140,180,50,62,244,159,237,238,20,87,152,251,73,219,35,30,47,251,105,198,22,210,33,92,213,86,89,220,147,78,230,209,49,228,37,69,216,90,145,237,239,34,34,22,167,193,210,242,93,91,7,170,246,227,138,125,103,10,171,33,73,81,158,168,74,81,22,158,130,78,187,143,67,237,238,211,184,88,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,107,226,167,146,9,152,109,117,85,243,61,135,145,119,218,23,37,65,167,110,24,156,231,228,72,133,88,150,227,235,126,86,156,163,67,80,220,89,50,90,173,211,50,126,70,196,165,40,83,105,76,85,201,254,101,43,185,86,199,26,62,38,211,11,157,74,123,109,46,228,136,152,168,125,201,116,119,94,109,114,27,104,148,164,109,120,185,72,113,179,37,160,185,141,160,148,102,131,90,85,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,1,90,188,90,243,163,242,46,133,51,42,54,2,183,86,174,58,123,47,221,21,70,39,109,85,58,11,139,220,152,41,75,75,37,147,207,161,4,110,165,210,36,244,207,36,182,184,82,55,55,86,216,59,131,183,246,58,223,244,188,57,195,154,12,186,141,74,163,33,134,157,117,168,175,60,197,61,135,30,109,149,75,148,166,80,181,53,25,181,58,131,113,211,73,146,72,254,226,61,20,101,215,1,172,220,182,225,29,11,10,108,200,81,18,138,116,116,46,167,57,152,230,202,234,213,19,66,74,68,215,73,75,90,183,184,164,234,73,53,171,98,9,13,164,246,33,36,89,162,18,171,32,185,40,186,179,89,136,241,43,117,106,103,79,134,86,205,65,151,46,58,132,130,113,13,207,216,105,113,84,200,230,218,144,181,60,234,12,137,106,66,139,146,218,201,102,123,148,210,29,191,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,17,171,59,249,46,181,115,113,135,15,193,132,154,85,18,254,166,242,223,162,92,46,193,109,78,47,148,79,109,131,37,242,65,188,80,214,111,184,102,148,31,168,225,165,221,171,218,109,174,128,110,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,157,92,21,60,83,221,63,15,231,121,141,56,73,254,33,124,61,49,163,54,120,209,69,196,108,57,185,236,170,117,54,157,107,198,162,58,213,110,108,182,95,83,237,203,150,242,148,148,179,25,212,154,54,200,65,17,154,136,245,37,118,119,25,184,122,112,244,198,140,166,99,69,107,17,177,26,231,178,170,52,218,141,175,38,136,211,84,73,178,222,125,47,185,46,35,201,82,146,244,102,146,72,219,29,100,102,74,51,212,211,217,222,101,24,56,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,35,254,117,242,163,66,205,166,13,77,179,121,84,168,119,125,55,89,150,181,110,107,43,87,65,43,114,13,198,205,77,153,44,153,125,8,229,56,90,45,37,170,28,229,173,109,54,67,62,247,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,180,158,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,68,14,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,67,234,231,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,42,161,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,240,188,226,5,255,0,131,121,82,197,215,191,170,164,217,149,133,43,254,82,233,198,154,252,137,63,242,104,209,27,101,175,212,107,79,162,98,122,102,139,44,150,14,105,176,190,165,135,247,124,104,144,234,75,142,164,209,110,18,167,51,38,109,25,243,113,167,55,176,167,11,114,80,181,48,210,93,66,20,131,113,178,82,55,39,82,82,115,217,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,19,194,59,57,181,216,149,218,62,78,238,218,87,93,74,157,215,200,181,42,49,208,132,57,79,113,40,122,108,152,210,11,179,152,202,246,190,226,28,237,113,14,40,208,123,208,180,242,60,7,26,191,20,246,183,195,248,62,99,81,16,254,198,199,76,71,195,108,56,190,112,190,202,172,250,42,149,136,221,11,85,247,152,35,76,169,17,98,148,130,40,169,112,143,212,101,206,169,92,210,34,220,180,161,40,53,18,20,226,22,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,83,43,138,62,95,172,28,178,225,126,2,225,70,28,162,90,233,176,228,93,146,221,153,56,153,57,179,95,121,202,114,148,236,135,25,109,180,184,178,78,198,146,163,78,164,219,77,167,183,105,14,65,194,227,199,102,25,126,53,228,243,67,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,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,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,81,96,190,142,27,185,205,174,230,211,14,43,20,203,242,149,202,188,236,78,138,61,94,164,194,16,136,181,86,228,19,220,137,41,109,58,114,158,62,157,210,117,178,73,55,184,146,164,104,75,229,53,48,0,66,174,44,88,233,66,195,12,176,84,240,231,211,53,88,87,78,37,233,78,164,38,158,75,70,232,172,72,142,228,243,121,210,52,146,89,83,11,228,41,26,154,156,234,73,59,20,142,98,145,69,131,65,28,53,241,122,54,47,228,250,199,124,223,136,117,43,62,57,218,21,38,99,48,235,72,97,112,82,148,71,73,155,154,239,90,161,156,71,22,164,25,160,214,234,136,182,232,104,76,160,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,187,127,196,133,170,0,202,184,190,142,28,54,157,171,124,240,246,195,203,90,245,182,105,87,5,22,111,165,186,154,117,82,19,114,226,191,178,183,45,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,170,188,244,100,202,187,147,204,71,139,76,110,171,233,155,50,232,234,36,91,53,39,86,130,148,166,218,52,115,99,73,109,58,104,243,92,214,136,220,74,73,183,18,180,169,59,76,214,211,115,87,131,102,88,189,27,66,171,102,118,245,181,233,79,57,88,210,159,100,77,113,238,108,168,204,182,185,12,212,31,75,101,170,26,230,44,146,202,86,127,59,181,167,200,137,45,185,171,182,21,141,246,85,87,18,176,94,254,195,154,20,136,140,84,174,171,94,171,68,134,236,181,169,44,54,252,152,142,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,81,127,220,84,205,63,254,127,97,87,253,43,81,255,0,65,22,169,155,31,11,24,201,240,254,225,242,231,198,107,6,151,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,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,32,7,247,21,51,79,255,0,159,216,85,255,0,74,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,1,152,204,107,196,217,56,205,139,151,126,43,74,163,68,164,174,234,172,73,170,20,24,205,180,148,70,67,139,51,67,102,109,54,218,92,89,39,105,45,211,65,45,213,238,113,122,173,106,51,179,78,8,88,153,212,218,184,151,131,147,37,210,154,244,125,66,37,205,79,99,153,182,116,142,161,179,143,45,123,77,126,187,45,244,176,139,84,160,182,169,255,0,89,71,189,4,86,126,0,41,175,141,38,49,208,175,12,101,180,176,118,144,207,50,94,29,211,228,72,170,73,220,178,219,42,164,152,238,38,54,197,32,136,246,48,196,119,121,137,90,210,174,167,111,170,166,212,71,205,120,80,224,237,87,18,179,105,68,187,149,65,137,58,222,195,232,242,43,117,71,102,197,83,172,54,250,153,113,152,73,66,182,41,5,36,164,45,15,182,74,52,158,145,93,90,15,115,100,67,143,231,67,7,40,88,5,154,11,255,0,10,173,103,183,209,105,85,6,228,83,155,218,178,233,162,203,142,212,182,163,106,181,173,107,228,162,66,90,230,41,70,165,242,247,158,134,173,10,207,248,54,99,95,203,156,190,213,176,114,93,63,147,47,12,170,5,201,125,182,182,182,252,26,139,178,36,55,185,70,226,141,79,37,244,76,37,104,132,36,155,228,105,185,91,204,79,241,88,25,204,225,127,143,185,137,204,157,225,140,118,85,223,135,240,168,183,7,163,250,102,42,149,9,173,202,71,34,4,120,235,222,150,226,56,130,213,108,168,203,69,159,170,101,174,135,169,23,106,225,189,146,156,83,201,247,229,19,242,153,95,181,42,127,43,125,17,209,122,10,84,151,185,125,47,87,204,230,243,152,107,77,122,148,109,219,187,93,21,174,154,22,181,173,197,31,199,102,38,254,11,228,240,135,106,225,75,129,120,113,152,188,56,199,220,47,197,10,55,93,74,157,242,105,214,94,104,201,18,169,242,146,85,66,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,13,115,15,151,235,251,44,184,161,59,10,49,25,17,23,82,135,30,60,182,166,65,39,142,20,214,30,108,148,151,99,184,243,109,169,196,18,183,180,165,18,116,39,26,113,61,187,76,79,254,21,249,245,147,22,77,43,43,24,201,93,151,49,19,36,51,79,177,170,114,57,68,136,104,38,158,81,192,147,33,199,82,163,65,169,12,53,21,9,66,215,189,222,86,164,130,105,40,253,124,115,190,164,255,0,121,63,134,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,251,201,252,52,69,94,23,30,59,48,203,241,175,39,154,37,167,21,12,133,70,149,26,171,154,124,27,161,68,134,184,113,222,168,95,52,200,252,211,92,197,155,172,164,167,198,142,219,74,73,44,146,183,221,148,181,45,8,216,215,55,67,89,186,165,215,6,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,246,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,8,235,196,135,37,56,167,156,31,201,223,228,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,60,87,15,78,30,152,209,148,204,104,173,98,54,35,92,246,85,70,155,81,181,228,209,26,106,137,54,91,207,165,247,37,196,121,42,82,94,140,210,73,27,99,172,140,201,70,122,154,123,59,204,187,86,126,242,109,27,55,216,95,10,159,66,147,18,5,247,108,72,55,173,201,211,166,186,196,36,33,247,25,41,140,200,38,219,112,212,133,180,209,41,38,72,222,78,52,222,138,74,13,194,85,0,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,47,167,135,158,116,233,89,167,194,248,244,43,190,224,136,172,84,182,163,153,92,16,202,50,98,156,214,9,205,173,84,24,109,42,52,173,10,73,180,151,77,4,146,67,198,162,229,182,133,179,186,90,142,85,153,220,194,218,185,95,193,170,214,46,93,49,186,254,131,151,26,157,75,68,166,227,189,83,156,234,182,181,29,181,44,255,0,198,113,102,148,173,72,105,167,86,72,94,205,167,157,108,85,196,203,171,25,49,30,227,197,43,214,95,81,90,185,170,14,212,36,237,113,197,182,206,243,245,24,107,152,181,173,44,180,130,75,109,160,212,123,27,66,18,71,162,72,91,79,10,108,146,204,194,154,20,156,192,226,245,169,209,222,117,158,100,58,5,54,169,77,126,61,66,223,138,133,186,203,238,45,15,18,121,111,72,236,208,201,27,146,193,22,215,12,164,56,130,141,124,106,252,83,218,223,15,224,249,141,68,126,174,14,217,126,176,113,79,20,46,76,87,187,209,46,77,75,11,164,82,229,209,97,153,50,184,78,191,41,185,201,230,190,219,141,169,74,91,74,101,167,90,82,20,131,67,136,74,187,116,45,46,124,0,84,94,55,240,137,204,150,37,99,69,253,136,212,43,219,13,88,166,221,87,69,86,183,13,169,117,41,233,125,182,36,203,113,230,210,226,83,13,73,37,146,86,68,100,74,81,107,174,134,125,226,194,114,103,130,151,86,93,178,217,103,224,229,235,80,165,77,173,91,254,144,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,206,133,243,99,226,159,25,62,32,92,62,98,248,250,185,81,202,142,35,230,215,17,209,101,89,77,116,52,168,60,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,204,121,123,84,77,50,70,74,113,73,81,153,161,8,113,196,104,122,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,113,252,209,101,146,193,205,54,23,212,176,254,239,141,18,29,73,113,212,154,45,194,84,230,100,205,163,62,110,52,230,246,20,225,110,74,22,166,26,75,168,66,144,110,54,74,70,228,234,74,78,123,49,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,75,186,240,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,242,127,13,16,171,32,248,103,106,226,238,111,112,218,197,189,98,117,116,89,21,9,21,9,49,84,219,110,55,43,162,136,244,196,48,234,28,66,144,182,92,92,116,161,196,26,125,102,212,180,145,145,153,25,104,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,121,113,139,188,151,72,193,234,69,184,218,159,65,205,170,199,82,148,71,163,106,74,226,212,16,105,215,113,106,125,157,218,119,10,172,203,133,164,237,239,143,22,5,180,219,11,117,19,110,106,83,47,109,73,171,107,107,152,202,20,163,236,61,8,183,119,153,25,11,212,204,246,19,76,171,101,14,181,135,244,77,121,244,139,86,75,12,32,181,209,74,106,152,243,73,45,18,131,51,212,204,187,146,95,179,184,103,194,183,72,157,111,214,39,80,234,77,242,229,83,228,187,21,228,232,101,163,141,172,210,174,195,34,62,242,62,242,35,19,199,134,222,120,213,132,87,11,24,91,136,213,39,87,110,84,221,75,17,31,117,237,74,43,206,46,27,8,35,83,210,18,218,26,75,109,172,251,18,102,94,206,205,72,92,229,18,181,76,184,233,16,235,148,105,172,203,133,61,134,228,176,243,46,37,196,45,181,164,148,147,37,36,204,143,84,168,143,82,51,46,209,251,128,0,126,58,189,46,37,110,147,54,141,80,101,14,197,159,29,200,207,54,180,146,146,164,45,38,149,17,145,145,145,145,145,159,97,145,144,162,222,36,185,89,149,130,24,177,34,234,161,68,108,173,235,133,107,154,92,166,207,70,164,63,38,98,246,122,172,161,9,34,109,162,236,212,204,189,230,93,220,223,38,25,148,174,101,227,22,105,117,50,170,74,69,10,116,150,35,84,35,19,235,38,185,75,147,29,78,172,209,205,109,26,236,103,77,85,169,105,216,125,157,218,0,195,251,214,129,137,182,77,38,238,162,202,143,50,13,102,3,18,200,146,180,56,68,78,178,135,54,43,106,148,90,237,89,106,90,159,127,180,115,76,107,201,222,8,99,109,50,100,122,253,151,73,141,58,82,28,34,159,22,157,13,18,18,181,37,194,222,78,45,133,153,30,231,77,90,251,200,143,239,170,60,216,240,209,196,172,23,147,80,186,108,72,238,215,109,118,27,118,73,147,40,145,42,83,45,164,223,94,171,229,69,67,105,34,105,164,107,219,161,26,189,198,90,70,60,46,198,60,75,192,219,166,53,98,209,174,212,233,111,193,150,135,158,134,82,164,48,219,138,67,136,82,144,235,109,173,6,100,102,210,82,162,51,45,72,180,246,118,92,118,73,248,136,217,184,239,10,29,147,124,203,102,149,119,33,166,219,213,231,26,97,153,42,34,140,222,136,230,201,91,171,90,157,117,122,118,118,145,123,200,200,230,202,22,151,18,75,66,137,73,81,106,70,71,169,25,123,199,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,137,118,94,150,173,143,72,147,92,186,235,244,250,92,72,205,45,213,46,92,166,216,35,36,165,74,50,35,113,68,90,232,149,123,125,135,238,21,145,156,238,41,208,214,154,150,30,96,83,242,208,233,19,209,31,171,18,136,147,175,242,134,84,166,94,139,47,94,254,82,210,102,159,183,220,66,176,235,149,235,163,16,110,87,106,181,186,140,234,189,90,167,37,70,110,62,243,146,29,91,142,56,106,208,141,70,165,30,171,89,159,121,158,167,239,49,104,121,3,225,188,195,49,40,216,197,139,176,169,181,6,103,197,143,62,13,53,246,201,210,74,86,81,100,54,110,53,34,46,132,162,46,98,79,106,207,191,66,62,243,22,127,73,164,82,232,84,232,244,154,53,62,52,40,113,26,67,12,177,29,164,182,219,104,74,73,41,74,82,146,34,34,34,34,34,34,45,52,34,31,233,80,159,18,151,6,69,74,124,134,216,141,21,165,188,243,142,44,146,148,33,36,102,163,51,61,8,136,136,140,245,49,78,156,76,51,191,50,251,185,37,97,14,27,86,223,106,135,7,124,90,147,177,164,154,74,67,168,114,100,119,81,185,151,212,133,161,72,90,15,69,32,140,251,53,236,208,133,121,65,136,237,74,124,120,45,184,148,185,41,228,52,149,56,102,73,37,41,68,68,102,126,238,209,125,156,58,112,190,141,134,248,31,69,118,43,49,92,159,86,135,26,108,151,227,165,6,70,167,97,196,222,70,162,66,85,244,145,175,110,190,205,76,196,180,0,1,254,82,100,199,135,29,217,114,158,67,44,178,133,56,227,139,81,37,40,73,22,166,102,103,216,68,68,93,226,167,56,151,103,209,234,156,153,184,35,132,213,215,153,98,59,174,69,171,205,137,40,211,204,52,156,200,207,179,204,98,65,145,164,200,219,86,197,163,183,176,207,216,66,176,158,121,233,47,57,34,67,171,117,215,84,107,90,214,163,82,148,163,61,76,204,207,180,204,207,218,36,30,69,48,114,167,140,57,131,183,32,195,36,20,122,52,216,117,105,74,94,237,57,44,206,140,75,34,50,66,203,93,28,46,253,11,222,100,52,39,65,164,181,66,162,64,163,49,250,56,49,154,140,158,238,228,32,146,93,196,94,239,113,10,28,226,115,107,166,129,153,234,188,182,34,155,77,84,81,34,98,213,179,105,41,199,42,19,12,207,176,139,93,72,190,211,251,68,129,224,191,123,34,45,215,113,216,174,72,52,147,209,38,84,82,217,175,66,53,27,148,230,181,211,119,127,252,223,219,236,22,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,228,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,158,204,232,229,38,234,202,54,41,157,173,82,119,174,182,235,189,77,66,217,168,165,78,59,204,130,153,46,33,12,62,233,178,211,103,49,182,201,149,60,134,200,210,158,115,102,71,162,200,72,14,23,185,233,252,138,93,72,192,236,99,188,250,76,54,173,111,244,60,153,169,220,205,10,168,227,137,50,213,227,81,116,240,222,213,206,102,164,164,33,211,67,159,52,149,72,112,236,127,60,153,187,165,101,7,8,211,117,177,78,137,88,187,43,210,21,77,183,41,79,200,74,16,183,201,6,165,202,121,4,162,117,113,153,45,187,249,101,169,173,198,91,53,55,205,39,19,159,111,239,170,253,186,191,219,91,142,228,184,234,31,240,147,39,84,167,72,115,254,115,143,60,227,139,251,84,165,43,218,102,47,39,134,134,78,227,101,191,8,217,190,47,58,60,79,202,45,241,29,185,179,94,114,27,173,75,164,211,156,67,107,106,150,162,123,69,33,105,81,115,30,34,67,122,186,100,133,115,9,134,214,38,80,202,184,209,238,75,237,59,86,212,202,198,22,252,150,182,105,84,111,76,217,244,74,181,71,209,240,155,143,214,78,118,157,31,155,37,237,132,92,199,151,181,59,156,86,170,86,133,169,158,131,181,128,10,75,227,63,73,165,83,179,95,68,153,79,166,68,139,34,169,99,192,151,57,214,89,74,23,41,242,153,53,146,117,213,17,106,181,147,76,180,217,41,90,158,198,208,158,228,145,23,235,224,169,226,158,233,248,127,59,204,105,194,234,64,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,99,246,222,53,225,29,227,127,214,176,182,212,196,123,126,177,118,91,177,250,154,173,38,20,228,60,252,68,19,203,97,100,178,73,153,18,219,117,179,67,136,215,123,70,182,185,132,158,107,123,189,168,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,82,188,111,109,59,86,143,93,194,171,166,147,108,210,161,86,174,15,78,122,94,163,30,19,109,202,168,114,17,77,67,29,67,169,34,91,188,180,25,165,27,204,246,164,204,139,66,17,175,133,199,142,204,50,252,107,201,230,135,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,238,223,241,33,106,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,132,255,0,25,87,26,93,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,133,124,107,236,11,53,220,23,179,113,73,86,244,66,187,34,221,17,232,8,171,36,141,47,157,57,216,147,95,84,117,153,30,139,65,58,202,22,157,196,123,12,220,217,183,152,230,232,65,194,227,199,102,25,126,53,228,243,71,85,227,87,226,158,214,248,127,7,204,106,34,10,218,214,157,213,124,215,98,218,214,85,179,85,184,43,83,119,244,212,234,92,39,37,202,127,98,20,181,236,105,178,82,213,181,8,82,143,66,236,74,76,207,176,140,104,39,35,153,68,165,101,7,8,213,106,63,81,137,88,187,43,210,19,82,184,234,172,71,74,16,183,201,4,148,69,101,102,146,117,113,153,45,219,57,135,169,173,199,156,36,183,205,54,211,13,120,231,125,73,254,242,127,13,17,87,133,199,142,204,50,252,107,201,230,135,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,149,135,56,215,132,120,191,38,185,23,11,113,30,223,186,215,109,200,102,53,76,233,19,145,37,12,45,214,137,214,207,122,12,210,180,41,38,100,75,65,154,13,109,186,141,119,180,226,83,237,64,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,40,219,139,253,129,102,216,185,175,141,42,207,183,162,82,87,117,90,241,171,245,114,140,70,148,74,168,185,50,99,78,200,52,107,181,43,90,88,108,215,180,139,114,247,45,90,173,107,82,187,175,3,31,174,207,221,191,226,66,213,0,81,95,22,44,116,174,226,126,104,42,120,115,233,154,84,219,91,13,52,167,82,19,79,36,47,108,167,227,199,114,121,188,233,26,141,79,37,244,114,20,141,73,45,244,196,157,137,95,49,75,133,98,127,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,186,144,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,90,160,12,171,139,254,225,113,224,79,12,191,26,243,137,163,181,99,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,175,171,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,0,56,213,248,88,181,190,32,65,242,234,136,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,85,0,8,235,196,23,24,170,184,33,148,187,234,238,182,171,209,41,87,12,216,236,209,40,238,187,41,76,62,111,203,121,12,184,168,170,66,208,190,165,184,234,144,251,102,131,213,38,198,243,35,74,20,67,60,34,79,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,45,4,128,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,218,184,54,96,167,200,108,190,213,177,142,93,67,157,47,19,106,5,201,97,183,119,54,196,26,115,178,35,183,185,38,218,77,47,41,245,204,53,104,181,164,219,228,105,181,91,200,71,254,54,152,103,106,219,248,143,135,120,165,73,137,211,214,175,10,125,66,159,87,229,182,218,27,145,208,28,110,67,234,218,130,90,222,52,75,54,212,181,169,95,54,195,9,34,73,35,183,154,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,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,77,76,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,215,243,9,154,234,238,98,240,107,8,108,219,233,218,173,70,239,195,127,77,195,168,86,230,188,135,125,43,22,74,162,28,71,13,68,68,179,121,8,97,109,56,107,37,41,92,180,56,110,45,110,172,145,234,248,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,121,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,10,75,226,107,145,42,174,8,222,85,28,115,194,219,102,35,120,95,94,144,218,165,67,165,176,164,34,219,154,178,74,84,135,27,212,201,17,158,119,85,54,180,109,109,11,115,145,181,178,38,121,190,175,131,206,19,230,25,172,80,145,139,52,41,114,232,56,94,228,115,141,93,102,123,50,26,98,229,66,155,150,134,14,17,155,42,101,245,198,150,209,111,89,56,133,182,75,90,8,204,156,90,21,113,32,2,176,56,177,100,130,101,201,233,60,217,225,156,93,242,233,244,242,118,246,132,111,62,243,210,155,103,167,98,60,168,172,165,165,146,121,76,18,206,65,169,196,54,150,163,165,100,157,196,226,149,90,184,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,67,216,67,152,172,35,198,220,35,111,27,108,203,178,34,45,132,71,117,234,155,213,7,81,25,116,117,178,130,92,134,102,146,149,181,133,180,147,220,163,53,108,216,105,113,42,83,106,74,213,69,153,228,205,221,87,55,216,184,155,173,138,116,186,61,167,65,142,170,109,185,74,126,66,150,180,48,107,53,46,83,200,37,27,72,146,241,237,223,203,45,9,13,178,217,169,206,81,56,174,191,195,23,36,179,49,207,17,227,98,222,40,90,155,240,218,215,219,49,152,213,106,107,231,22,229,148,163,121,182,219,101,102,73,105,230,88,121,149,45,226,220,180,238,67,109,45,181,37,213,154,110,252,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,238,223,241,33,106,128,0,3,53,153,177,241,79,140,159,16,46,31,49,124,92,159,10,123,78,213,163,228,198,202,186,105,54,205,42,21,106,224,244,151,165,234,49,225,54,220,170,135,34,171,57,12,117,14,164,137,110,242,208,102,148,111,51,218,147,50,45,8,76,0,1,84,28,114,169,52,166,106,184,55,93,102,153,17,21,41,145,235,209,36,76,75,41,39,222,97,149,65,83,77,45,205,55,41,8,83,239,41,41,51,209,38,235,134,90,110,61,99,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,239,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,29,198,130,246,68,171,170,220,177,91,146,106,38,98,67,168,169,178,94,164,74,39,42,45,107,166,238,255,0,249,191,183,216,35,247,12,107,93,53,252,207,82,37,191,20,221,106,154,152,243,16,173,155,137,46,55,80,134,100,125,164,122,104,71,246,31,218,47,142,189,73,106,187,68,159,70,127,244,115,163,59,25,93,221,203,65,164,251,200,253,254,227,25,236,207,94,13,212,240,123,48,119,28,25,132,131,143,89,155,50,173,21,72,221,167,37,233,210,73,4,102,104,65,107,163,103,221,169,123,140,196,124,101,231,163,60,220,136,238,173,167,90,81,45,11,66,141,42,74,136,245,35,35,46,210,50,63,104,179,222,26,57,244,122,153,38,22,8,226,205,117,231,152,144,235,113,105,19,101,202,53,114,205,71,14,51,12,243,31,144,68,73,34,39,21,177,8,236,237,50,246,144,182,56,210,99,204,142,212,184,175,33,230,94,66,92,109,196,40,148,149,164,203,82,50,50,236,50,50,62,241,254,160,0,34,95,17,108,47,163,98,70,7,214,157,148,204,86,231,210,97,201,155,25,249,9,65,17,41,168,114,246,17,40,208,165,125,37,235,217,167,183,67,33,66,115,162,59,77,159,34,11,142,37,78,69,121,109,41,77,153,154,77,73,81,145,153,31,187,176,88,111,12,252,239,204,177,46,72,184,67,137,53,183,221,161,206,217,22,154,236,153,38,162,142,234,220,135,29,164,110,121,244,161,8,74,16,179,209,40,51,46,221,59,53,33,113,116,249,241,42,144,99,212,160,72,109,248,210,154,67,204,184,218,201,73,90,20,68,105,50,50,212,140,140,140,143,82,31,231,86,164,82,235,180,233,20,154,205,62,52,216,114,218,91,15,49,33,164,184,219,136,82,77,42,74,146,162,50,50,50,51,35,35,45,52,51,21,129,159,206,27,204,61,18,179,140,88,67,10,155,79,102,4,89,19,231,83,88,108,154,37,165,5,42,67,134,219,81,226,232,106,50,229,164,183,44,187,180,51,238,49,87,148,58,245,209,135,215,43,85,90,37,70,117,34,175,75,146,147,39,24,121,200,238,182,227,110,18,180,51,73,165,69,162,208,71,222,71,169,123,200,89,230,76,184,167,67,66,105,184,121,142,175,203,91,166,76,196,98,172,106,35,78,191,201,217,74,158,122,84,189,123,249,171,81,146,126,223,121,11,55,180,239,75,86,248,164,70,174,90,149,250,125,82,36,166,144,234,87,18,83,111,145,18,146,149,17,25,182,163,45,116,82,125,190,210,247,143,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,102,73,35,82,140,136,139,180,204,199,13,204,102,110,240,155,47,54,204,170,149,114,230,167,75,171,32,150,134,105,145,166,198,114,81,184,77,188,105,51,101,79,54,173,187,153,52,158,157,186,153,23,127,117,51,102,167,61,56,165,152,122,236,166,35,87,39,209,173,228,188,180,177,14,28,153,17,201,198,183,190,73,39,91,41,14,32,204,219,123,106,180,236,61,8,187,139,182,60,80,45,203,142,242,172,53,74,183,233,51,234,179,229,184,148,147,113,152,113,247,20,165,40,147,169,146,8,212,126,178,139,217,222,101,239,22,97,145,78,25,149,127,76,82,177,91,26,161,50,136,172,27,19,34,210,95,109,68,179,90,85,25,244,19,204,201,139,166,221,57,168,86,138,215,216,71,222,98,214,105,148,202,125,26,157,26,147,74,134,204,72,112,218,67,12,48,203,105,109,13,182,132,146,82,148,165,36,68,68,68,68,68,68,90,17,16,253,38,100,68,102,103,161,16,175,254,37,185,210,133,133,246,196,204,38,178,170,164,186,229,102,27,140,73,118,35,228,106,142,219,205,204,97,100,102,219,233,90,20,149,182,147,237,73,145,118,107,169,232,66,152,42,53,9,149,89,210,42,85,9,46,200,147,41,213,188,235,174,172,214,165,173,70,106,81,153,153,153,153,153,153,158,166,63,144,26,150,252,232,236,192,230,117,46,58,132,179,203,215,118,243,50,36,233,167,110,186,233,166,157,163,67,57,14,183,42,244,12,183,90,10,175,57,41,115,37,82,105,239,255,0,40,82,141,68,133,64,139,217,235,17,31,121,31,253,98,68,0,15,226,148,148,36,212,165,17,36,139,83,51,62,194,33,93,156,74,115,214,198,29,208,164,225,14,23,87,26,93,126,114,86,197,66,84,89,36,103,21,149,162,100,119,80,75,98,66,86,135,82,226,27,61,20,147,34,236,51,237,208,133,61,75,149,89,186,43,47,76,146,228,186,141,74,163,33,78,184,181,26,222,121,231,156,94,166,102,103,170,148,165,41,95,105,153,152,255,0,9,212,249,180,201,7,22,124,87,99,188,159,164,219,168,52,41,61,166,70,70,70,90,151,105,25,11,69,224,201,133,203,146,171,131,21,31,138,174,75,78,75,163,161,211,71,171,188,189,30,249,22,227,70,154,233,219,166,237,126,207,104,181,177,77,156,99,45,39,41,248,163,71,185,81,28,210,196,152,17,217,53,146,52,73,184,169,21,5,247,233,166,186,23,191,81,200,120,99,223,171,178,243,47,76,142,111,178,211,85,134,217,166,168,220,86,221,121,181,8,100,100,94,177,118,232,159,183,238,49,125,237,173,46,182,151,16,100,105,89,18,136,203,184,200,199,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6,36,98,174,35,227,5,118,61,207,138,23,165,86,230,170,196,167,198,165,179,46,163,32,221,113,17,88,70,198,219,35,63,249,202,81,253,37,184,183,28,89,169,107,90,149,98,156,38,242,75,50,161,93,252,230,241,122,212,229,64,165,236,77,157,75,171,211,95,109,199,165,41,12,190,221,101,190,97,37,181,178,150,220,34,97,100,78,37,78,41,110,36,219,83,13,169,86,212,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,186,144,20,173,198,175,197,61,173,240,254,15,152,212,71,31,202,118,112,106,185,79,194,60,93,77,140,113,14,251,189,100,80,96,81,87,37,165,56,136,44,52,138,137,201,156,73,52,27,78,45,163,113,132,33,183,20,68,107,125,43,52,184,134,214,218,184,254,25,227,198,41,225,70,41,177,140,118,181,225,85,249,73,233,4,212,42,47,189,80,147,252,243,252,165,18,29,98,114,144,226,92,144,203,206,54,147,117,10,95,175,237,61,123,69,250,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,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,208,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,253,219,254,36,45,80,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,29,87,141,95,138,123,91,225,252,31,49,168,137,169,195,187,32,176,242,199,106,157,249,138,84,250,85,75,19,107,124,169,26,28,102,36,124,153,108,155,117,29,52,89,59,77,100,242,208,251,137,144,227,107,38,213,234,182,157,201,111,152,236,213,21,87,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,56,163,248,236,196,223,193,124,158,16,97,62,117,238,172,2,201,221,87,5,48,158,167,232,219,190,240,188,42,115,106,85,102,141,196,74,164,210,206,13,61,166,213,25,91,73,4,243,235,68,132,147,169,89,173,148,176,163,36,165,110,52,234,57,86,93,51,47,138,121,95,190,217,190,176,206,173,250,221,109,26,99,242,125,23,83,249,151,154,111,171,97,151,91,231,114,185,235,91,123,149,234,47,69,23,180,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,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,17,213,120,24,253,118,126,237,255,0,18,22,168,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,252,163,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,77,22,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,165,139,139,24,89,138,29,119,228,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,168,30,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,191,226,66,213,0,101,92,95,247,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,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,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,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,133,121,75,202,173,229,154,123,154,234,163,91,20,217,111,199,182,45,122,149,89,75,105,194,96,158,168,244,238,38,155,12,158,113,6,202,22,244,190,94,169,113,77,238,101,169,38,149,164,209,169,113,74,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,156,240,171,19,45,92,100,195,139,115,20,172,169,125,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,196,127,207,198,38,93,88,69,148,44,73,190,172,169,125,37,106,61,62,61,62,52,164,184,227,110,69,235,101,179,13,111,180,182,214,149,161,230,209,33,75,109,100,175,85,196,161,70,70,68,100,121,215,26,93,203,94,16,198,192,92,6,177,176,141,150,34,55,34,221,163,178,205,64,226,62,235,204,59,81,94,174,205,121,181,187,162,205,14,73,113,231,8,140,147,161,44,136,146,146,34,73,112,174,44,22,181,10,224,201,45,223,86,171,193,234,37,219,53,10,69,82,150,231,53,104,233,229,46,115,49,20,230,137,50,37,234,196,185,8,209,68,105,245,245,211,114,82,101,72,56,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,211,240,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,66,213,4,32,226,79,145,138,86,96,172,9,152,169,135,52,184,144,113,22,213,143,38,164,234,33,210,210,167,238,134,18,203,100,168,174,169,150,205,247,164,165,184,232,76,109,77,69,174,173,109,34,112,156,110,141,132,170,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,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,130,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,0,161,110,34,57,32,153,149,91,236,174,219,58,46,236,50,187,42,14,181,66,73,60,252,151,169,110,37,150,156,92,89,78,173,164,161,59,150,183,250,114,55,28,113,109,71,81,173,70,164,45,71,26,169,216,171,136,244,140,56,171,225,13,50,244,170,198,179,43,213,8,245,74,149,17,185,6,81,100,202,100,140,155,113,73,255,0,229,13,68,94,170,212,203,10,81,40,217,104,209,237,114,187,150,75,251,52,216,161,77,195,251,66,52,184,116,213,200,74,107,87,9,211,158,147,10,140,193,182,235,155,223,83,101,181,43,90,88,117,45,33,106,65,56,225,37,27,147,169,169,58,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,159,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,90,160,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,184,180,180,218,156,89,145,37,4,106,51,62,226,34,20,35,196,230,252,93,233,153,122,156,114,125,151,90,163,180,245,53,38,218,183,105,202,168,76,34,35,245,143,183,69,125,159,113,14,187,193,206,210,118,163,138,53,139,149,113,205,76,70,129,33,146,89,163,82,39,19,34,158,190,253,186,107,161,251,245,23,38,42,147,140,222,23,46,50,173,252,84,98,42,185,46,185,18,142,183,73,30,174,243,244,131,230,91,137,26,107,167,110,155,181,251,61,162,174,160,211,230,212,228,20,88,17,93,144,242,190,139,109,32,214,165,118,145,17,17,17,106,125,166,68,63,222,36,170,205,175,89,102,100,103,37,211,170,84,233,9,117,181,164,214,203,204,188,218,245,35,35,45,20,149,37,73,251,12,140,133,194,240,214,207,91,24,137,66,141,132,56,163,92,105,21,248,36,134,41,242,165,73,34,57,44,161,16,227,180,131,91,242,20,181,186,167,22,225,232,148,145,31,105,151,110,164,44,77,42,74,210,74,74,136,210,101,169,25,31,97,144,254,128,8,239,159,27,110,175,95,203,117,222,170,11,178,145,50,45,38,160,255,0,242,117,40,148,104,76,9,93,158,169,25,247,153,127,212,51,205,61,169,108,78,144,204,254,103,82,219,171,75,220,205,119,111,35,50,86,186,246,235,174,186,235,218,63,180,234,132,202,84,232,245,42,124,151,99,201,138,234,30,105,214,150,104,82,22,147,37,36,200,200,200,200,200,200,143,82,23,63,195,75,58,80,177,66,216,135,132,183,173,84,145,92,163,67,109,136,206,203,124,137,82,27,101,184,108,32,137,78,62,165,173,74,91,138,62,196,145,31,110,154,30,164,44,0,140,140,136,200,245,35,31,154,167,76,167,214,105,210,105,53,88,108,203,135,49,165,176,251,15,54,151,16,227,107,73,165,73,82,84,70,70,70,70,100,100,101,161,145,138,166,207,103,12,202,185,214,42,184,173,130,208,153,92,87,205,249,146,169,44,54,163,89,45,74,146,250,249,76,198,139,166,154,114,144,157,85,175,176,207,184,197,103,215,237,187,146,205,172,59,74,184,41,51,233,83,226,56,164,155,114,88,113,135,18,164,168,211,169,18,200,148,94,178,76,187,187,200,253,194,67,229,87,61,56,165,151,138,236,86,36,215,39,214,109,213,60,132,191,14,100,153,18,9,182,183,176,74,38,155,57,13,160,140,155,103,106,117,236,45,76,187,143,178,230,114,231,155,188,38,204,53,179,22,165,67,185,169,209,42,203,36,33,234,100,153,177,155,148,78,27,108,154,140,153,75,206,43,110,231,137,37,175,110,164,101,223,223,220,136,201,68,74,73,145,145,246,145,144,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,139,117,94,86,181,147,74,126,179,117,92,52,218,76,72,237,169,213,187,54,91,108,35,68,165,74,63,89,197,17,119,37,71,223,236,63,112,174,28,226,113,84,129,64,110,101,141,129,46,196,159,48,212,228,119,234,134,164,186,201,39,249,67,74,83,47,69,150,71,187,82,105,105,51,79,113,235,238,33,87,56,133,138,23,206,40,215,164,220,55,173,199,81,169,72,146,234,221,219,34,99,207,33,189,203,90,246,160,156,90,140,136,141,197,104,90,246,106,127,104,248,246,213,6,125,209,112,83,173,234,100,103,159,147,81,148,204,86,208,210,20,165,26,156,89,32,180,36,145,159,122,139,216,98,240,50,57,145,92,53,194,235,22,137,124,92,86,255,0,91,115,84,97,198,152,179,169,68,142,225,199,83,140,198,116,201,27,227,165,196,109,113,181,104,90,158,154,159,110,189,162,105,71,142,196,86,81,30,51,72,105,182,210,73,74,16,146,73,17,17,104,68,68,95,96,255,0,65,27,51,167,155,155,83,45,120,117,57,196,84,99,72,185,106,12,59,26,4,52,60,218,221,67,142,49,35,148,234,219,231,54,225,32,156,99,105,169,58,158,189,133,219,221,67,24,161,137,87,78,47,94,245,59,210,231,157,34,92,202,140,167,159,74,84,235,142,19,73,113,229,185,177,4,181,40,210,146,55,21,161,106,122,107,251,71,145,82,84,147,52,168,140,140,187,12,143,216,59,102,78,176,185,88,179,143,214,165,186,227,10,92,86,170,112,100,201,245,117,46,81,77,142,133,235,234,40,187,156,246,150,158,241,162,107,78,222,133,105,219,52,171,106,158,218,81,30,151,9,136,109,145,17,23,170,219,105,65,119,17,23,114,75,216,95,113,15,172,3,248,165,37,41,53,40,200,136,139,83,51,238,34,16,135,62,217,245,183,112,66,220,157,99,88,181,120,147,110,201,172,187,28,250,121,13,184,113,55,183,41,173,202,229,72,67,173,169,14,180,141,79,111,102,165,237,208,138,149,238,107,146,237,196,251,194,85,114,174,252,218,181,102,181,49,110,237,220,235,238,45,215,157,82,182,32,148,106,89,234,183,15,66,212,207,83,246,153,137,233,150,76,143,198,177,48,162,179,152,172,111,138,136,40,137,68,145,81,165,64,168,160,154,220,180,198,102,91,42,54,228,176,157,85,234,58,157,80,230,189,134,68,125,230,32,182,32,84,209,119,98,85,106,92,20,180,152,243,171,18,74,34,91,45,16,150,151,33,102,130,34,35,50,34,209,69,166,154,151,184,94,199,13,252,48,143,133,249,101,163,198,101,37,190,224,92,122,243,166,68,95,77,250,124,66,87,244,19,253,95,183,83,251,76,74,65,93,60,100,48,250,93,111,8,232,183,93,54,26,92,114,5,98,55,80,180,182,102,180,176,136,181,7,20,102,105,73,232,158,210,239,50,33,84,56,45,116,191,101,226,213,159,114,179,45,200,232,129,93,167,200,121,77,184,104,51,109,18,91,90,136,207,82,236,245,125,166,68,47,206,161,153,42,21,159,134,216,123,117,84,103,48,136,151,28,74,74,121,239,58,130,73,170,68,115,115,67,81,186,69,187,68,153,247,159,237,29,186,219,174,193,185,168,48,43,212,217,13,63,30,124,102,164,161,109,172,148,147,74,208,75,45,12,140,203,185,69,237,49,244,192,0,0,0,0,0,0,0,0,0,0,0,0,0,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,80,103,18,188,194,218,185,139,204,212,234,221,149,27,90,45,163,79,77,165,26,160,153,77,190,221,87,166,149,37,197,204,104,219,51,65,50,181,190,162,108,201,74,220,218,16,179,52,154,205,8,138,163,67,217,24,205,5,131,153,172,23,131,50,208,164,68,160,84,173,24,240,104,149,170,12,104,236,197,98,19,233,136,209,238,137,25,183,92,83,112,77,92,214,216,53,237,51,38,22,157,61,67,18,40,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,41,91,141,95,138,123,91,225,252,31,49,168,136,0,59,253,255,0,146,12,113,195,108,184,219,153,158,184,226,210,151,107,92,157,27,173,196,132,243,210,39,66,139,45,10,92,105,82,137,13,27,45,50,225,19,68,71,205,53,18,164,50,133,37,43,81,165,63,151,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,122,150,210,167,20,202,247,39,106,204,210,103,203,91,136,93,255,0,96,238,49,88,56,235,96,82,241,27,14,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,251,140,253,168,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,121,63,134,136,171,194,227,199,102,25,126,53,228,243,67,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,181,64,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,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,92,77,199,149,91,54,250,205,125,63,50,215,221,54,37,89,118,173,175,78,164,218,241,29,112,212,136,181,22,230,78,125,233,142,178,104,218,165,161,47,198,228,43,121,237,95,53,102,130,90,25,90,123,168,10,171,227,157,245,39,251,201,252,52,69,94,23,30,59,48,203,241,175,39,154,28,81,252,118,98,111,224,190,79,8,69,81,223,243,39,146,12,113,202,173,171,105,93,184,165,22,148,168,151,102,246,182,210,222,122,79,162,229,37,180,57,210,203,119,148,150,82,242,137,110,109,38,220,113,43,233,222,52,168,210,141,199,234,242,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,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,187,127,196,133,170,10,203,227,97,140,85,90,45,155,97,224,133,14,189,17,168,247,44,137,85,186,252,54,101,41,50,212,196,83,109,48,210,235,105,89,17,198,113,215,31,89,19,136,50,83,176,208,105,50,54,148,43,87,2,48,134,78,47,214,174,198,13,137,103,77,179,236,123,138,239,169,61,25,246,154,91,8,131,79,117,113,212,100,230,187,208,169,135,17,181,165,4,107,52,58,163,45,186,26,211,205,71,85,205,62,10,126,110,217,130,189,176,113,186,135,91,18,223,168,23,64,250,157,230,56,184,47,180,137,17,121,170,229,182,70,241,48,243,68,230,212,18,121,132,189,186,167,67,59,84,224,217,141,127,46,114,251,86,193,201,116,254,76,188,50,168,23,37,246,218,218,219,240,106,46,200,144,222,229,27,138,53,60,151,209,48,149,162,16,146,111,145,166,229,111,49,63,196,0,226,247,120,230,58,210,193,168,145,176,221,222,78,27,87,183,83,239,25,180,248,107,41,209,53,81,37,182,94,144,78,158,216,114,185,156,181,18,89,79,172,201,54,183,84,153,36,202,170,215,43,185,155,191,178,179,138,20,220,64,180,36,203,153,77,68,132,170,181,111,29,69,232,208,171,44,19,110,183,177,244,182,123,84,180,37,247,84,210,214,149,147,110,26,87,181,90,26,85,221,120,171,98,101,171,140,152,193,134,120,165,101,75,234,40,183,54,23,211,42,17,183,56,218,220,103,125,66,163,189,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,196,128,224,99,245,217,251,183,252,72,90,160,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,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,149,64,3,60,60,65,113,138,149,141,249,180,190,174,235,106,189,46,171,111,66,144,205,18,142,235,178,146,251,4,196,70,80,203,138,138,164,45,104,233,156,144,153,15,182,104,61,20,79,239,50,37,45,68,44,83,131,6,16,201,180,48,26,229,197,202,139,18,217,145,136,85,132,179,12,148,251,75,97,234,117,63,152,211,111,33,9,245,208,179,146,244,230,212,75,62,210,101,179,36,145,30,229,213,182,105,240,83,243,118,204,21,237,131,141,212,58,216,150,253,64,186,7,212,239,49,197,193,125,164,72,139,205,87,45,178,55,137,135,154,39,54,160,147,204,37,237,213,58,25,219,79,7,220,99,161,95,57,96,44,42,142,207,79,90,195,74,131,241,230,55,185,107,231,197,157,33,249,113,228,234,104,74,19,185,107,146,215,44,148,181,23,77,189,91,73,196,144,157,66,178,248,224,222,181,88,22,6,22,97,203,49,226,29,54,185,88,168,214,228,58,164,43,158,151,224,178,211,45,37,10,221,180,144,105,168,60,106,35,73,153,154,91,208,211,161,146,171,171,40,88,67,27,29,243,47,135,184,91,80,98,35,244,218,181,97,15,85,24,146,251,172,162,69,58,50,21,42,99,36,182,189,116,173,113,216,117,8,52,154,125,117,39,214,71,210,45,36,143,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,203,184,209,238,75,49,51,242,187,149,60,48,190,156,151,85,151,46,69,190,197,62,124,170,163,156,201,82,167,66,51,135,41,245,175,122,141,124,199,227,186,178,90,149,185,73,81,41,68,74,51,34,237,96,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,181,64,20,193,198,39,47,214,14,22,98,133,183,138,246,130,37,198,169,98,140,138,164,186,212,50,38,81,9,167,226,183,5,60,214,27,109,180,169,43,117,79,58,235,170,90,150,107,113,106,87,102,167,175,32,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,0,43,215,139,174,102,236,27,107,4,170,25,113,167,201,137,89,187,47,25,17,147,57,136,149,22,77,116,22,34,191,18,105,46,83,68,102,234,86,241,114,137,164,41,41,37,33,78,47,119,168,73,93,48,139,31,224,255,0,154,11,7,13,110,106,158,95,238,250,68,72,53,44,65,172,71,118,139,94,68,118,90,55,31,76,119,75,164,153,37,199,82,163,65,169,13,38,43,72,66,143,157,41,226,255,0,100,33,113,32,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,247,111,248,144,181,64,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,239,39,240,209,21,120,92,120,236,195,47,198,188,158,104,149,92,115,190,164,255,0,121,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,151,37,118,13,179,65,159,94,169,72,105,136,240,35,59,37,107,113,100,148,146,80,131,89,234,102,100,93,201,63,105,14,35,78,204,149,10,240,195,124,66,186,169,211,152,92,75,114,37,89,60,246,29,65,164,149,29,130,94,132,162,116,203,118,138,35,239,47,216,40,51,26,110,151,239,76,90,188,46,87,101,187,33,19,235,181,9,12,169,199,13,102,77,174,75,139,73,17,234,125,158,183,176,204,133,175,112,111,195,233,116,76,35,173,93,117,40,105,109,201,245,137,61,58,212,217,146,212,194,226,211,220,73,145,169,37,170,123,15,184,204,133,139,8,183,196,131,12,35,226,134,89,107,17,158,74,119,219,234,145,94,104,204,139,233,177,79,150,73,254,130,191,172,246,104,127,105,10,39,195,250,154,45,28,74,162,203,156,150,149,30,13,98,49,75,75,133,170,20,210,36,32,214,70,70,100,70,90,36,245,215,66,247,137,211,153,188,143,198,190,240,158,141,152,172,16,138,220,228,75,162,71,168,213,96,83,144,78,237,90,163,61,45,229,19,113,152,86,138,245,218,78,171,115,94,210,35,62,227,16,46,217,185,46,220,48,188,34,215,41,15,205,164,214,104,179,16,238,221,206,176,226,29,101,212,171,98,201,38,149,150,139,108,181,45,72,245,47,97,144,186,124,132,231,214,221,198,251,118,13,139,125,85,226,66,187,33,50,212,114,234,36,54,217,203,216,220,86,183,39,155,33,110,184,165,186,234,244,61,189,186,31,183,82,57,190,149,37,73,37,36,200,200,203,82,50,238,50,31,208,31,38,236,183,161,93,150,205,86,218,168,54,149,199,170,66,126,27,132,100,71,234,184,218,144,125,228,101,220,163,246,31,220,99,59,57,197,194,229,97,62,63,93,118,243,108,41,17,93,169,206,147,27,213,208,185,71,54,66,16,69,234,36,187,155,246,22,158,225,196,210,149,40,201,41,35,51,62,194,34,246,143,93,133,248,149,116,225,13,239,76,189,45,137,210,34,76,167,74,101,245,37,46,184,217,58,150,222,67,155,22,72,82,77,73,51,109,58,150,165,174,159,180,95,54,75,51,115,106,102,83,14,160,184,186,132,104,247,45,61,134,163,79,134,183,155,67,171,113,182,35,243,93,67,124,231,28,52,27,143,237,37,43,67,215,176,251,123,228,160,255,0,57,17,216,148,202,227,201,105,14,182,226,77,42,66,210,74,35,35,45,12,140,143,236,16,183,60,89,22,195,92,82,177,107,119,197,189,111,156,43,154,157,14,76,198,206,155,18,59,103,33,77,179,37,210,37,236,142,167,23,185,199,11,82,212,181,208,187,117,237,20,127,114,208,103,218,247,5,70,222,169,70,121,137,52,233,79,69,113,14,161,73,81,41,181,154,15,82,81,17,247,164,253,132,62,198,30,226,133,243,133,213,232,215,13,149,113,212,105,178,35,58,135,118,199,152,243,40,115,106,208,189,171,38,214,147,50,51,109,58,150,189,186,23,216,45,27,39,124,85,32,87,219,135,99,99,179,177,32,76,37,55,29,138,161,41,45,50,105,254,78,210,84,243,210,165,153,238,212,221,90,140,147,220,90,251,200,88,245,171,121,90,215,181,41,138,205,171,112,211,106,209,36,54,151,80,236,41,109,190,141,20,148,168,189,102,212,101,220,164,159,127,180,189,227,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,15,153,220,222,97,142,90,237,169,82,171,245,136,178,43,138,97,106,135,76,106,68,117,190,167,57,111,27,106,83,43,121,181,154,13,108,26,76,203,183,94,194,237,238,166,28,205,103,151,24,51,15,93,150,79,87,165,210,40,42,83,141,51,79,167,202,149,29,183,25,222,246,222,107,93,67,136,53,26,30,218,173,59,12,136,139,184,187,120,213,11,11,113,18,234,134,237,98,151,106,86,36,196,74,84,226,229,20,23,214,217,246,18,143,215,74,12,181,209,68,125,253,199,168,243,19,97,200,167,204,126,4,182,212,219,241,157,83,46,161,68,100,105,90,76,200,200,200,251,75,180,189,162,76,240,234,178,33,222,185,146,162,55,61,136,239,55,79,92,105,201,67,201,37,17,173,185,241,52,236,52,159,235,31,187,239,26,1,129,25,184,80,99,196,105,180,54,134,90,67,105,66,11,68,164,136,136,136,136,189,133,216,63,221,74,74,18,107,90,137,41,73,106,102,103,161,17,8,169,155,252,246,88,25,119,182,103,66,163,85,96,85,110,165,161,214,99,67,105,246,31,229,58,109,200,36,41,214,211,33,183,18,146,117,146,74,140,187,75,93,11,180,251,41,79,23,49,147,20,51,45,136,46,214,46,25,51,170,115,106,50,212,152,116,246,23,33,228,53,204,125,197,54,219,77,45,110,26,72,141,243,74,82,70,122,17,232,95,108,192,192,14,30,231,70,193,186,222,54,227,28,55,98,170,53,42,76,248,208,100,183,176,146,210,98,181,37,10,91,114,35,22,138,236,113,38,100,189,59,12,136,251,204,64,203,241,112,23,122,215,138,148,211,77,194,69,74,82,99,19,73,73,39,148,79,43,103,209,236,250,58,119,118,123,133,141,112,114,194,134,42,213,202,206,35,212,105,200,91,112,250,136,140,60,166,72,205,46,161,116,247,147,162,141,7,167,121,159,98,181,255,0,56,183,16,1,13,179,255,0,157,186,78,94,44,249,86,141,171,62,44,139,190,173,21,108,180,218,93,74,215,25,14,181,41,178,116,201,15,182,234,13,46,178,146,220,68,122,125,167,221,72,215,45,201,122,98,229,234,245,102,174,252,250,205,114,181,49,70,148,18,157,144,226,156,121,211,81,54,217,40,212,179,45,238,30,137,212,207,85,123,76,197,160,112,250,225,189,22,152,205,51,24,177,170,155,205,148,251,44,205,167,82,223,100,148,150,137,69,22,67,74,117,153,49,72,210,225,25,58,133,26,87,217,220,71,222,99,237,241,101,199,152,150,70,30,83,112,78,209,147,22,58,228,147,36,244,104,235,36,27,113,20,196,232,202,65,33,183,11,68,150,212,150,134,141,165,161,23,216,42,118,192,68,55,175,219,109,186,154,143,165,114,175,12,164,30,165,250,51,121,27,143,214,236,238,215,191,176,105,35,47,209,105,81,48,86,200,106,138,162,56,135,111,83,77,179,213,61,221,35,90,125,30,206,226,33,208,71,11,206,166,30,51,136,185,119,188,105,167,25,199,158,135,72,168,77,101,45,32,148,163,113,16,100,18,72,139,106,143,189,126,206,223,180,103,110,171,14,69,191,112,204,128,182,214,211,244,217,174,50,105,89,26,84,149,182,179,45,12,187,12,140,140,190,193,44,241,91,31,101,94,57,68,178,233,141,215,137,51,173,234,165,58,152,134,152,148,100,227,124,138,98,210,75,219,204,51,45,20,173,53,208,180,63,97,11,12,225,93,142,117,28,85,192,195,160,215,165,45,250,133,187,43,209,237,169,197,169,74,84,120,240,225,32,140,205,110,41,71,235,56,125,164,68,95,97,9,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,3,139,38,118,161,211,232,95,155,38,16,221,124,217,245,77,234,188,106,148,138,147,14,54,204,84,173,230,28,163,57,203,53,56,135,148,227,102,111,160,205,181,37,180,161,181,19,137,125,196,166,181,112,47,2,241,31,49,120,143,78,194,252,47,163,117,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,84,181,226,35,195,174,54,91,41,80,113,103,7,211,46,86,31,53,30,157,73,170,179,46,75,178,231,198,168,154,92,66,230,56,105,100,154,110,51,166,219,26,168,220,45,36,73,52,33,8,66,155,66,99,174,79,243,41,93,202,182,56,209,241,54,152,92,234,83,219,105,119,36,68,197,67,238,75,163,186,243,107,144,219,68,165,35,107,197,202,67,141,153,45,5,204,109,4,163,52,26,210,173,9,225,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,140,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,194,234,64,82,183,26,191,20,246,183,195,248,62,99,81,30,127,133,70,85,108,220,195,226,229,118,240,196,170,108,74,189,177,135,145,226,73,85,33,247,15,100,234,140,149,175,165,39,154,216,105,122,50,83,30,66,150,131,82,119,44,153,74,137,198,212,226,14,239,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,20,25,159,172,148,93,89,83,196,121,117,186,77,51,168,195,43,154,160,243,150,229,66,57,56,182,224,111,53,56,154,100,131,113,75,90,94,105,4,100,133,45,71,206,109,6,178,61,201,117,13,50,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,243,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,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,239,39,240,209,21,120,92,120,236,195,47,198,188,158,104,113,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,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,241,149,113,165,60,167,120,88,193,191,135,246,247,151,48,34,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,21,87,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,56,163,248,236,196,223,193,124,158,16,145,92,29,242,171,102,223,82,107,89,150,190,233,177,42,203,181,107,8,164,218,241,29,112,212,136,181,22,218,67,239,76,117,147,70,213,45,9,126,55,33,91,207,106,249,171,52,18,208,202,211,106,151,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,14,107,178,163,136,249,74,196,117,217,87,171,93,117,42,119,49,250,5,125,134,77,17,106,241,82,100,70,164,145,153,242,222,70,228,147,172,153,154,155,82,146,100,107,66,219,113,114,43,134,86,123,106,184,35,121,83,176,51,20,174,104,141,225,125,122,67,137,139,50,168,250,144,139,110,106,201,74,74,219,115,67,36,70,121,221,18,226,23,181,180,45,206,126,230,200,158,230,221,160,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,17,213,120,24,253,118,126,237,255,0,18,22,168,51,153,157,204,121,141,152,236,203,222,56,147,70,155,45,251,120,228,34,151,111,147,210,29,113,5,78,140,130,105,183,26,67,168,66,153,67,202,75,146,77,173,137,216,185,11,35,213,91,148,115,127,35,184,41,242,27,134,182,61,99,28,186,135,58,94,38,217,247,15,37,134,221,220,219,16,105,208,231,199,111,114,77,180,154,94,83,235,152,106,209,107,73,183,200,211,106,183,144,170,177,109,60,107,48,46,101,86,133,101,230,30,131,70,231,122,19,125,183,113,73,108,223,113,196,69,117,124,200,43,82,8,141,166,217,67,202,148,133,56,102,133,27,146,216,71,175,170,73,17,3,134,182,63,126,66,179,65,111,252,163,196,47,146,246,45,209,206,166,92,189,74,244,130,255,0,242,119,186,37,63,169,26,91,217,41,77,104,255,0,171,203,74,220,220,180,182,167,117,191,225,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,25,159,108,144,87,114,143,125,181,54,220,139,85,169,97,149,111,148,213,18,183,49,228,72,121,18,137,146,55,162,203,83,109,54,134,222,222,151,86,217,108,36,173,173,54,169,74,109,210,68,85,22,169,192,199,235,179,247,111,248,144,181,64,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,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,115,252,126,198,58,22,95,240,106,236,198,43,141,158,162,37,179,79,84,134,227,110,90,58,185,75,81,55,26,54,244,33,102,223,53,247,26,107,153,176,210,141,251,149,234,164,204,102,92,105,119,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,89,124,109,48,206,213,183,241,31,14,241,74,147,19,167,173,94,20,250,133,62,175,203,109,180,55,35,160,56,220,135,213,181,4,181,188,104,150,109,169,107,82,190,109,134,18,68,146,71,111,149,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,117,34,144,56,197,98,103,203,12,214,51,98,196,151,85,40,150,21,191,14,158,244,89,14,127,37,76,233,36,115,28,126,58,9,102,69,189,135,225,161,107,52,165,74,83,4,147,35,74,16,102,224,235,134,127,44,51,88,245,245,46,37,84,162,88,86,252,202,131,50,163,183,252,149,51,164,145,67,109,137,11,52,25,22,246,31,152,180,32,148,149,41,76,26,136,205,40,89,29,223,128,205,182,112,44,9,56,97,154,60,82,179,30,183,162,80,163,197,186,39,73,167,211,226,19,73,97,138,116,151,78,68,34,109,45,30,196,32,227,60,201,146,11,77,132,100,147,36,153,26,74,223,248,73,222,180,171,171,37,182,253,10,159,30,91,114,44,234,197,86,137,57,79,33,36,135,31,92,149,78,37,52,100,163,51,71,42,115,73,51,81,36,247,165,101,166,132,74,84,202,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,187,127,196,133,170,0,170,190,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,3,143,230,139,51,118,14,86,112,190,165,136,23,124,152,147,42,72,142,165,81,109,226,168,179,26,109,101,242,113,166,246,48,151,15,114,144,133,62,210,157,90,18,179,109,179,82,246,171,66,74,179,175,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,9,194,62,17,151,85,239,149,58,133,126,237,141,242,103,24,171,181,8,181,11,122,53,86,160,227,17,105,212,180,154,73,76,78,101,12,45,109,188,234,28,125,197,35,69,45,10,110,34,76,218,62,161,181,87,5,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,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,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,90,160,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,110,42,56,231,81,194,172,12,42,13,6,82,216,168,92,82,189,30,226,155,90,146,164,199,145,14,106,12,200,208,226,84,94,179,101,218,100,101,246,24,175,60,41,199,217,86,118,81,47,74,99,149,226,84,235,134,169,81,166,45,167,229,25,184,231,62,152,132,154,246,243,8,207,85,39,77,116,61,79,216,98,38,82,162,72,184,46,24,112,16,218,221,126,165,53,182,73,8,35,82,148,183,22,69,161,23,105,153,153,159,218,52,73,146,188,60,103,14,178,239,103,83,74,51,140,189,50,145,79,154,242,93,65,37,68,226,224,199,37,17,150,212,159,122,61,189,191,104,238,131,159,102,6,45,42,94,10,222,237,86,148,69,16,173,234,145,184,122,167,187,164,119,95,165,217,220,102,51,111,127,162,27,55,237,200,221,49,71,210,183,87,152,81,207,82,253,25,60,189,167,234,246,119,105,221,216,45,139,132,214,60,196,189,240,242,165,130,119,116,152,178,23,24,158,38,99,72,89,44,220,136,150,32,198,74,13,14,56,122,164,247,40,180,36,109,61,76,190,193,241,56,130,240,222,139,83,102,167,140,88,43,77,229,74,97,151,166,212,105,108,50,73,75,164,146,149,33,213,52,204,104,166,106,112,204,218,66,77,75,237,238,51,238,49,87,246,213,201,122,97,29,234,205,102,144,252,250,53,114,139,49,38,164,26,157,142,226,92,101,210,81,182,225,36,210,178,45,237,150,169,212,143,84,251,12,133,220,228,3,59,116,156,195,217,241,109,27,170,124,88,247,125,38,42,25,117,181,58,148,46,74,26,106,43,102,233,18,223,113,213,154,157,121,69,184,200,181,251,15,190,100,128,10,142,227,27,133,12,82,107,148,108,71,167,83,144,134,230,116,241,31,121,44,145,26,157,90,234,15,43,85,18,11,94,226,62,213,107,254,113,92,182,26,224,34,245,160,149,85,166,156,132,186,148,84,201,39,82,147,79,40,222,78,255,0,165,217,244,117,239,236,247,137,231,143,252,61,206,179,131,84,76,109,193,200,110,202,84,154,84,105,242,96,198,111,121,41,165,69,118,74,212,134,227,198,61,85,218,218,72,205,122,118,145,25,247,24,135,248,71,140,120,161,150,156,65,106,177,111,73,157,76,155,78,150,148,204,167,190,185,12,161,222,91,237,169,198,221,105,11,108,212,70,108,18,84,147,50,212,139,67,238,236,186,204,160,103,178,192,204,69,179,6,21,102,171,2,149,117,33,13,51,38,27,175,176,199,53,210,110,57,45,77,54,169,14,56,164,155,175,26,82,103,218,122,104,125,165,219,42,210,164,173,36,180,40,148,149,22,164,100,122,145,144,255,0,9,241,155,155,6,68,71,91,67,136,121,165,182,164,44,181,74,136,200,200,200,203,218,93,163,63,220,69,108,120,118,86,100,171,109,192,98,59,45,212,23,38,114,144,202,73,36,75,114,124,189,123,9,37,236,73,123,254,241,25,161,67,145,80,152,196,8,141,169,199,228,186,150,90,66,72,204,212,181,25,17,17,17,118,159,105,251,7,167,174,225,110,34,90,176,218,172,85,45,74,196,104,138,74,92,68,163,130,250,27,46,195,81,122,234,65,22,186,36,207,191,184,181,29,151,44,185,229,198,12,188,87,98,19,53,233,117,122,10,84,219,79,83,234,18,165,72,109,182,119,179,187,150,215,80,218,9,68,134,118,167,94,194,35,50,238,62,203,158,203,22,111,48,199,50,150,212,89,84,26,196,88,245,196,176,133,76,166,59,34,58,31,75,156,182,77,197,37,148,60,226,201,27,223,36,145,159,110,189,135,219,223,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,58,165,94,151,68,134,229,66,175,80,141,14,51,100,102,167,95,117,45,160,136,136,204,245,53,25,23,113,25,254,193,13,243,113,196,115,13,48,106,222,155,69,177,43,16,235,215,43,200,113,134,186,41,17,229,52,195,134,135,210,70,190,84,148,56,157,174,54,141,76,139,82,37,23,180,203,74,106,197,204,97,196,28,120,189,164,220,215,125,98,117,70,92,217,11,40,209,149,33,247,144,210,86,243,139,67,77,161,197,172,210,68,110,168,146,146,51,211,93,11,237,152,121,27,225,185,95,197,101,192,196,156,83,132,237,62,221,67,237,58,204,39,219,91,78,202,65,116,207,37,92,183,226,169,11,105,77,184,226,117,37,118,153,105,221,169,139,66,60,178,97,21,187,98,42,217,160,90,116,168,17,162,176,106,53,183,2,43,70,189,172,236,245,205,13,17,25,25,36,181,236,246,12,254,230,38,157,18,145,143,152,145,73,128,134,211,30,21,219,88,142,217,54,68,72,36,162,107,169,45,186,17,22,154,17,105,161,9,51,194,118,133,42,167,152,163,154,203,140,33,184,180,254,98,185,166,101,174,217,208,76,201,61,135,235,118,246,11,196,168,84,33,82,96,72,169,212,100,181,30,44,70,150,251,206,184,178,66,27,66,82,106,82,141,70,100,68,68,68,102,102,103,167,96,174,140,243,113,41,162,217,177,38,225,222,12,213,218,155,87,113,183,24,126,161,26,66,28,109,131,50,146,202,137,46,199,148,74,74,210,180,182,162,213,61,132,100,125,250,16,171,200,144,113,131,50,23,217,165,132,87,110,106,205,78,78,170,89,148,169,164,215,49,238,211,51,46,98,210,130,91,223,110,155,189,231,219,105,89,18,225,169,11,13,151,19,18,177,162,20,26,141,97,109,182,252,72,11,108,158,110,49,159,76,242,13,109,201,138,149,161,212,173,14,164,204,149,216,71,161,118,234,99,191,103,246,242,131,134,249,93,185,161,196,101,136,237,212,233,179,104,204,54,218,73,4,130,114,157,40,146,73,34,82,116,208,144,68,90,107,247,12,250,190,234,159,125,199,148,102,102,226,205,70,103,222,102,103,168,188,126,18,246,74,45,156,183,185,84,81,146,156,170,213,78,97,25,118,232,151,96,65,86,159,68,191,87,222,127,121,137,188,3,156,102,15,22,232,248,43,133,23,21,243,84,152,211,78,194,167,75,114,26,22,226,82,110,200,68,103,93,66,18,74,90,55,25,155,71,161,18,181,63,103,188,179,195,142,184,189,115,99,150,38,213,239,106,252,217,50,151,50,100,142,141,183,28,113,102,212,117,200,117,198,219,73,45,107,218,69,205,50,36,145,232,90,246,123,206,123,240,196,201,2,107,210,35,227,118,37,208,210,184,140,173,14,82,226,204,141,169,41,68,112,164,178,241,33,230,12,140,140,141,101,189,43,247,145,123,76,90,14,32,222,150,238,18,225,253,74,232,169,155,81,41,212,74,123,206,161,180,114,219,34,75,44,45,100,132,146,148,148,253,22,207,66,212,187,189,131,60,89,170,198,122,166,56,99,85,205,119,74,156,251,240,61,39,53,154,98,92,117,74,36,67,234,223,113,146,208,214,180,150,137,119,185,39,183,221,246,242,202,68,180,192,171,66,156,178,61,177,164,54,233,233,238,74,136,255,0,176,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,172,95,247,14,234,63,37,90,157,26,175,75,153,74,152,210,93,98,108,119,35,186,133,36,148,74,66,210,105,50,50,50,50,50,50,51,239,33,158,44,242,97,44,204,38,204,93,221,13,112,214,196,58,205,86,125,90,33,27,102,148,147,46,206,146,72,36,250,137,45,52,111,179,77,75,220,102,56,55,95,51,160,244,103,84,239,73,206,231,242,119,158,206,102,221,187,182,247,107,167,102,186,107,160,179,94,11,247,42,24,184,174,59,109,217,137,65,57,30,100,148,180,110,105,170,141,202,114,8,246,235,251,59,133,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,249,245,206,37,189,149,140,35,169,166,141,88,136,254,34,215,35,244,86,253,49,153,145,122,184,75,125,15,165,186,163,177,221,220,165,70,105,76,184,100,124,165,161,110,165,13,30,210,90,148,154,12,254,250,175,219,171,253,181,184,238,75,142,161,255,0,9,50,117,74,116,135,63,231,56,243,206,56,191,181,74,82,189,166,98,247,184,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,85,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,228,202,37,87,40,56,184,155,81,138,140,186,197,167,94,142,170,149,185,85,126,58,144,181,176,75,52,174,43,203,36,147,75,146,201,237,223,203,61,13,14,50,225,165,190,105,54,158,191,195,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,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,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,85,224,99,245,217,251,183,252,72,90,160,241,88,197,131,182,14,58,216,21,76,57,196,106,12,74,141,54,163,29,246,154,117,216,172,188,253,61,247,25,113,148,203,138,167,144,180,181,37,180,186,179,109,210,73,154,76,254,242,58,1,206,38,85,111,44,168,98,229,66,207,172,211,101,170,216,168,200,145,38,211,171,184,225,60,138,141,56,151,234,18,157,74,16,158,165,180,169,180,188,141,169,218,179,37,17,114,214,218,215,37,56,97,103,214,54,12,85,98,101,251,24,43,177,32,97,245,78,68,151,169,85,121,124,213,157,38,162,250,153,216,203,142,169,222,84,120,42,52,190,163,50,107,213,121,243,113,106,74,13,197,166,231,198,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,188,159,195,68,85,225,113,227,179,12,191,26,242,121,161,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,90,160,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,85,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,208,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,199,42,204,94,90,48,179,52,22,35,214,46,38,82,127,87,162,172,195,98,55,165,41,159,60,203,174,116,143,188,211,156,158,111,33,8,115,106,125,116,106,147,246,25,103,175,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,216,255,0,10,252,250,198,149,26,149,149,140,100,174,196,134,184,113,217,167,216,213,57,28,211,92,197,155,175,40,224,73,144,227,170,73,44,146,182,26,138,132,161,8,216,215,43,83,89,180,149,218,80,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,238,223,241,33,50,184,130,227,21,87,4,50,151,125,93,214,213,122,37,42,225,155,29,154,37,29,215,101,41,135,205,249,111,33,151,21,21,72,90,23,212,183,29,82,31,108,208,122,164,216,222,100,105,66,136,103,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,9,226,230,25,218,184,55,145,28,65,194,219,42,39,79,69,182,112,190,185,79,141,185,182,208,227,219,41,143,239,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,157,113,165,220,200,224,133,43,49,248,37,116,224,189,102,185,46,141,30,227,142,210,81,62,51,105,113,113,159,101,246,228,50,179,66,187,22,130,117,150,247,163,84,154,145,185,36,164,25,146,203,53,149,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,36,229,99,26,255,0,56,156,190,217,56,198,229,63,162,151,112,83,207,175,97,45,114,219,68,230,29,92,121,92,164,243,28,50,100,223,101,211,111,114,205,92,179,70,237,21,169,23,85,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,158,188,12,126,187,63,118,255,0,137,11,84,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,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,4,0,227,39,141,127,33,178,251,73,193,200,148,254,116,188,77,168,31,57,247,26,220,219,16,105,206,199,144,230,213,19,137,52,188,167,215,12,147,170,22,147,111,159,174,213,108,49,90,185,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,34,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,28,20,197,10,174,10,226,229,161,138,244,100,203,114,69,173,88,141,82,92,120,211,85,17,115,24,66,203,157,20,221,73,25,161,15,53,204,105,126,170,136,208,226,136,210,162,51,35,211,152,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,66,213,0,80,15,20,127,29,152,155,248,47,147,194,18,211,129,173,90,170,245,43,25,40,79,84,229,174,155,14,69,6,92,120,106,121,70,195,47,188,153,201,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,165,165,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,66,213,0,85,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,242,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,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,61,153,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,137,1,194,247,34,223,150,187,169,24,227,140,118,103,87,134,212,93,254,135,141,53,91,89,174,213,27,113,36,90,178,105,62,162,27,58,57,204,212,210,133,186,72,111,231,82,153,13,149,212,138,213,226,215,146,239,150,148,41,153,174,176,19,182,181,110,83,217,98,232,165,177,7,114,170,48,91,94,212,206,74,154,65,172,222,97,11,34,117,78,153,167,166,101,39,185,178,143,181,202,182,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,170,30,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,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,170,190,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,165,56,208,92,169,122,226,183,45,182,166,37,100,220,120,114,84,209,57,169,146,137,117,20,25,233,175,236,238,21,147,215,204,232,61,25,213,59,210,115,185,252,157,231,179,153,183,110,237,189,218,233,217,174,154,232,59,198,70,240,150,102,44,102,50,209,132,136,107,126,29,30,171,79,171,75,34,108,212,131,101,169,209,137,100,175,81,69,166,142,118,235,161,123,204,134,135,169,52,232,212,138,92,58,84,54,146,211,16,163,183,29,164,37,36,146,74,16,146,73,17,17,17,17,17,17,23,113,15,214,56,86,118,47,24,86,102,92,47,73,146,214,69,213,209,170,48,208,68,101,169,169,112,36,153,119,168,191,84,255,0,238,25,215,171,203,76,250,180,217,200,35,219,38,67,142,150,190,229,40,207,251,71,83,202,174,52,85,48,59,26,173,155,186,44,231,216,129,233,56,76,212,210,219,170,73,46,31,86,195,143,22,132,180,36,245,75,93,202,61,190,255,0,179,67,184,125,122,91,152,183,135,244,219,166,152,109,75,167,86,233,236,186,182,215,203,112,182,188,194,22,104,81,37,74,79,209,112,136,203,83,239,246,138,190,226,119,146,4,208,159,145,141,184,105,67,74,34,60,181,185,84,139,14,54,132,149,25,205,146,243,198,134,88,34,34,34,36,22,245,47,220,71,236,49,2,48,43,23,174,108,13,196,218,69,237,64,155,38,42,225,204,143,214,54,219,142,32,221,142,137,13,56,227,106,36,45,27,136,249,68,70,147,61,15,78,223,121,104,123,47,152,183,71,198,172,40,183,111,154,92,198,157,118,109,58,35,147,16,135,18,163,106,66,227,52,234,208,162,74,215,180,200,221,45,72,213,169,123,125,231,209,192,66,30,45,22,74,46,108,183,183,84,73,146,92,165,85,74,97,153,246,106,150,160,78,86,159,68,255,0,91,222,95,121,10,56,97,213,48,251,111,36,204,141,181,146,136,203,188,140,143,81,160,172,128,222,80,113,35,43,182,204,57,108,179,33,186,101,54,21,25,246,220,73,44,150,77,211,162,146,137,68,106,86,186,239,208,245,211,238,28,7,61,188,53,33,98,82,229,226,86,12,66,131,78,172,33,183,31,151,1,13,147,45,201,50,234,94,89,161,184,209,84,181,186,165,173,164,145,154,187,72,180,62,221,12,85,172,184,56,193,150,235,236,146,250,43,182,205,102,153,39,84,172,138,84,34,119,150,247,97,145,159,45,106,65,173,159,179,93,190,242,236,180,60,140,241,42,162,222,81,33,97,222,51,85,154,133,87,109,182,216,98,161,37,244,54,219,230,69,25,148,146,157,145,40,212,165,169,106,113,71,162,123,72,140,251,245,33,98,244,250,132,42,180,8,245,58,116,150,164,69,150,210,31,101,214,214,75,67,136,82,73,73,81,40,140,200,200,200,200,200,200,244,237,20,121,197,138,133,42,153,152,146,154,243,140,45,18,169,252,212,242,140,207,66,84,233,198,68,174,194,245,187,59,68,101,203,189,62,37,95,31,48,222,147,61,13,170,60,219,182,143,29,194,112,136,208,105,92,214,146,123,181,35,45,52,51,215,82,26,2,78,89,48,138,226,177,19,109,87,237,58,84,248,210,152,37,18,220,129,21,211,70,230,118,122,134,182,140,136,136,148,122,118,123,69,95,103,147,134,229,127,10,151,63,18,112,178,19,181,11,117,111,186,235,208,163,182,183,93,138,131,234,94,82,185,108,69,74,16,210,91,109,180,234,106,236,51,211,187,67,16,235,9,49,135,16,48,34,246,141,115,90,21,137,212,217,112,100,163,169,140,153,15,178,135,82,135,155,90,218,113,13,173,6,162,51,105,36,164,153,150,186,104,127,101,203,101,31,136,230,26,99,45,191,10,139,125,214,33,208,110,86,91,109,135,122,217,17,226,180,251,132,134,18,102,142,108,149,184,173,206,56,189,12,203,83,36,159,180,143,89,145,75,171,211,43,112,209,80,164,84,35,204,140,225,17,165,214,29,75,136,50,50,35,46,212,153,151,113,145,254,209,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,77,206,30,126,172,44,181,64,85,30,156,182,234,247,51,218,114,163,176,108,200,67,90,42,58,143,154,146,144,219,137,213,183,204,211,161,118,153,107,220,93,181,57,138,252,64,51,23,138,209,36,83,39,94,18,233,80,223,90,86,109,211,42,19,152,236,229,27,102,157,14,66,139,105,146,140,204,180,237,62,209,29,170,85,90,157,98,83,147,170,213,25,83,100,58,163,82,221,144,242,156,90,140,204,204,204,212,163,51,62,211,51,253,166,37,175,14,156,172,191,143,56,159,14,231,172,83,93,118,221,183,166,55,33,213,173,147,83,14,188,196,136,139,83,42,53,50,182,213,171,110,158,169,51,35,50,247,23,125,236,91,212,26,93,177,69,135,65,163,65,98,36,56,76,54,195,77,48,210,91,66,82,132,18,82,68,148,145,17,118,36,139,176,139,184,127,197,210,250,35,91,53,121,46,33,107,75,80,36,45,73,65,106,163,34,109,71,161,23,188,102,187,49,111,162,86,96,49,46,75,104,90,18,237,225,89,89,37,101,162,136,142,107,199,161,151,188,88,7,6,27,10,153,62,161,113,95,146,100,71,84,152,253,92,6,216,53,164,221,34,74,169,238,147,155,77,58,237,212,244,221,187,191,217,237,19,79,57,182,254,55,223,214,131,184,113,131,82,209,79,126,177,25,76,200,154,167,38,52,72,109,214,164,50,162,55,35,146,140,136,141,109,171,181,38,93,154,246,246,16,132,24,115,193,211,18,106,85,136,245,188,97,190,41,50,27,118,82,29,148,80,42,114,23,33,196,154,144,165,153,245,16,187,84,122,185,222,125,250,107,237,22,9,128,217,68,193,124,2,166,54,197,175,103,210,223,168,164,200,206,167,42,159,17,82,207,68,180,90,115,144,202,21,166,230,82,175,241,181,63,187,182,17,18,72,146,146,34,34,236,34,47,96,130,92,92,46,134,169,120,11,30,139,209,169,231,37,212,81,235,19,123,137,9,92,41,233,215,93,75,77,52,239,208,82,59,104,55,92,67,105,239,90,137,37,251,70,134,120,126,209,90,162,101,118,206,109,166,86,217,202,166,83,229,47,114,72,183,45,84,232,186,168,187,11,82,236,239,18,52,127,12,200,139,83,61,8,133,68,113,124,204,60,154,189,209,79,193,171,106,182,234,97,67,109,169,115,147,26,73,146,84,242,28,159,29,198,151,177,195,35,245,77,58,165,72,215,187,83,246,8,139,147,44,16,151,142,88,229,111,219,234,132,167,233,209,38,196,153,63,86,205,72,56,233,153,29,14,18,190,109,105,211,107,189,187,139,79,121,251,244,19,108,208,237,76,38,177,224,209,25,92,10,77,42,141,9,166,77,106,54,216,109,41,101,148,167,113,153,18,82,94,171,125,250,23,97,123,8,133,91,241,56,207,52,43,173,183,112,75,12,106,220,200,140,188,162,169,77,138,249,26,29,211,172,140,235,68,227,50,12,148,147,37,33,91,84,142,222,195,63,97,10,217,164,208,107,55,11,175,38,151,6,68,183,26,109,79,57,203,105,110,30,210,211,83,245,72,253,229,254,81,248,95,97,232,175,185,26,67,74,109,214,148,104,90,20,147,35,74,136,244,50,50,62,210,61,69,208,112,119,196,118,235,216,25,86,180,106,82,31,118,165,78,174,63,200,35,94,228,34,27,112,233,237,165,37,170,141,69,162,140,251,8,137,34,193,64,87,151,21,252,179,170,253,177,81,139,22,221,44,151,82,161,182,71,49,76,177,170,250,70,89,156,251,138,81,161,165,43,77,203,78,166,106,36,251,244,239,20,204,227,107,105,197,52,226,77,43,65,154,84,70,90,25,25,119,137,83,195,119,21,89,195,108,199,81,153,168,206,233,225,214,220,143,75,51,55,73,9,222,244,248,101,219,170,210,90,104,131,247,247,119,24,191,136,178,88,155,25,169,145,156,75,140,190,132,184,218,210,100,100,164,168,181,35,35,46,195,236,49,254,160,0,0,0,0,0,0,0,0,0,0,0,0,2,144,56,165,229,235,49,214,254,56,215,177,154,245,147,85,189,44,122,175,206,82,107,177,226,172,226,208,96,243,137,12,211,36,33,4,104,137,203,91,201,66,20,122,38,66,156,55,8,205,213,188,132,118,190,20,121,22,253,6,104,49,174,204,255,0,201,229,88,16,167,43,252,101,42,168,228,115,79,252,87,74,181,43,245,222,36,127,131,188,45,80,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,227,54,178,74,144,165,180,235,168,37,163,126,226,207,13,255,0,131,183,246,29,98,229,91,4,43,52,25,114,174,202,93,96,232,136,135,10,43,203,92,247,205,100,150,85,25,181,33,46,186,135,201,77,173,147,216,70,226,28,108,200,189,98,26,8,201,181,139,140,184,105,151,27,50,197,199,74,165,42,93,201,69,167,183,13,182,41,236,37,62,143,130,218,18,152,208,222,117,10,54,228,60,211,100,148,41,214,210,148,158,132,157,93,52,155,238,231,8,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,23,82,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,118,255,0,137,11,84,1,194,179,137,149,91,55,53,248,71,80,179,235,52,216,137,185,233,209,228,73,180,234,238,56,108,174,157,81,52,122,132,167,82,133,171,166,113,73,109,47,35,106,183,32,137,68,92,196,54,180,80,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,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,234,214,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,242,127,13,17,87,133,199,142,204,50,252,107,201,230,135,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,238,223,241,33,106,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,132,255,0,25,87,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,0,56,92,120,236,195,47,198,188,158,104,191,224,1,85,124,115,190,164,255,0,121,63,134,136,171,194,227,199,102,25,126,53,228,243,67,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,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,107,166,211,186,172,106,236,171,90,245,182,106,182,253,106,22,206,166,157,84,132,228,73,76,111,66,86,141,237,56,73,90,119,33,105,81,106,93,169,81,25,118,25,11,190,225,221,159,168,121,156,181,78,195,197,42,133,42,155,137,180,78,84,125,78,75,17,254,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,139,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,118,255,0,137,14,127,198,79,48,191,45,49,98,147,151,170,76,106,172,72,152,119,172,218,186,220,149,164,90,140,233,177,163,186,194,146,194,76,200,249,12,44,201,46,175,214,221,37,244,146,82,146,220,231,202,224,217,130,159,46,115,5,86,198,57,117,14,76,76,50,167,151,37,134,221,218,227,243,170,45,72,142,222,228,155,106,37,50,150,17,48,213,162,208,162,115,145,166,228,239,33,106,153,177,240,177,140,159,15,238,31,46,124,102,176,106,160,81,15,21,236,29,170,225,174,109,43,119,114,104,49,32,219,216,131,30,61,110,150,236,40,170,105,135,31,75,45,179,53,43,86,196,160,228,156,132,45,247,9,38,163,210,83,75,89,238,112,200,119,78,10,120,233,14,149,93,189,50,241,94,172,242,125,55,178,228,183,99,56,76,54,218,229,52,142,92,228,37,102,100,235,143,45,148,197,90,91,34,90,73,184,143,175,212,209,70,187,106,1,197,51,93,149,28,56,205,174,28,46,202,189,90,232,106,176,121,143,208,43,236,50,75,149,72,148,162,34,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,136,28,33,176,206,234,193,188,71,204,126,22,222,177,58,122,213,179,80,160,83,228,237,109,196,54,246,195,169,236,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,101,64,50,174,47,251,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,170,128,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,85,0,163,110,47,184,161,85,189,51,105,38,195,121,50,216,166,225,245,30,21,54,59,10,154,167,88,117,249,44,166,107,178,144,214,132,150,86,164,200,101,149,105,184,212,81,91,51,87,114,83,218,184,31,88,17,157,170,226,158,41,78,183,165,148,136,177,233,212,10,93,89,68,234,88,52,58,167,95,155,29,7,175,41,107,35,102,2,213,216,107,65,27,127,68,156,61,214,190,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,46,247,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,95,247,14,76,76,252,168,100,219,14,42,50,37,210,156,159,65,167,170,217,152,197,61,205,122,94,129,197,71,142,135,146,107,82,144,242,162,183,25,213,17,233,175,56,150,148,165,43,73,10,75,206,37,90,171,90,205,126,48,204,172,212,229,207,144,221,241,90,136,135,100,188,167,86,150,24,152,235,44,180,74,81,153,146,27,105,182,219,66,123,146,132,37,37,161,17,16,181,254,13,182,181,118,223,202,60,202,181,94,15,79,18,230,188,42,53,74,91,156,212,47,168,138,134,35,68,83,154,36,204,209,163,241,36,35,69,17,43,212,215,77,170,73,156,234,1,73,124,103,233,52,170,118,107,232,147,41,244,200,145,100,85,44,120,18,231,58,203,41,66,229,62,83,38,178,78,186,162,45,86,178,105,150,155,37,43,83,216,218,19,220,146,34,236,28,12,126,187,63,118,255,0,137,11,84,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,187,127,196,133,170,0,170,190,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,33,175,20,108,16,199,156,108,192,102,97,224,189,114,92,136,116,57,11,168,220,22,140,70,254,126,225,97,59,20,209,182,164,250,206,174,58,144,167,10,47,115,166,162,81,110,117,150,80,170,160,202,142,79,241,31,50,24,226,140,50,114,219,170,210,233,86,229,65,180,223,18,223,65,195,114,141,21,15,26,30,101,70,227,106,217,49,92,183,91,105,165,33,74,55,18,163,82,73,13,186,164,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,5,21,241,51,201,119,230,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,238,188,24,48,191,30,105,53,91,151,21,25,84,74,70,21,215,227,166,20,132,79,133,189,250,236,216,234,112,154,114,18,181,74,155,67,10,113,228,173,227,53,54,163,90,218,36,45,105,55,35,115,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,221,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,170,190,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,202,84,150,33,70,118,100,151,18,219,44,33,78,56,181,25,17,37,41,45,76,204,207,176,187,8,80,63,18,44,85,103,18,179,29,89,102,159,59,168,135,67,92,138,89,25,58,75,78,246,103,204,46,205,22,162,211,69,151,187,191,184,132,86,109,181,186,226,90,109,38,165,172,201,41,34,45,76,204,251,133,204,240,160,203,58,172,59,21,120,177,114,82,137,21,42,227,102,112,212,243,26,47,165,121,152,47,182,164,154,218,74,180,220,133,104,100,163,79,187,94,241,97,160,43,235,140,70,35,183,65,192,202,77,163,77,144,251,85,42,141,113,142,160,146,189,168,92,55,33,212,27,82,79,69,18,143,85,17,118,25,26,69,47,176,195,210,159,110,52,118,148,227,174,168,144,132,37,38,102,165,25,232,68,68,93,166,122,143,221,86,160,214,109,231,89,77,82,12,136,142,58,218,94,111,152,210,219,61,167,174,135,235,17,123,143,252,130,201,184,99,231,154,21,166,134,176,75,19,170,220,184,143,60,146,166,205,148,249,18,26,215,163,140,211,70,227,210,8,146,146,36,173,91,82,142,206,211,47,105,11,72,185,168,118,166,44,88,243,168,175,46,5,90,149,89,132,235,36,180,155,111,180,164,188,202,147,184,143,69,36,253,87,59,244,62,195,246,145,140,251,103,55,4,37,224,110,57,92,22,250,97,41,138,116,185,178,230,64,209,179,74,10,58,166,72,67,100,159,155,66,116,218,215,97,36,180,247,31,186,93,112,131,204,60,170,69,209,80,193,171,150,182,234,160,204,105,217,112,83,38,73,153,37,229,185,2,59,109,35,123,132,69,234,146,180,74,81,175,126,135,236,22,238,70,70,90,145,234,70,63,162,57,113,2,162,181,91,202,237,226,219,172,173,195,139,76,168,74,70,212,145,237,90,105,210,180,81,246,30,133,219,222,51,204,226,13,167,22,218,187,208,163,73,254,193,119,28,35,238,150,170,152,11,34,137,209,169,151,34,84,87,235,27,100,146,90,81,10,2,117,215,83,215,83,62,253,4,237,50,37,17,165,68,70,71,216,100,126,209,196,241,231,40,152,49,143,180,199,24,186,44,250,91,21,21,106,101,83,141,79,136,153,101,170,93,45,57,203,101,106,211,115,202,87,248,218,31,223,95,120,141,193,211,18,105,181,137,21,188,30,190,41,49,219,106,82,221,138,83,234,114,17,33,180,146,150,164,25,116,240,187,20,90,55,220,125,250,233,236,19,127,38,86,254,55,216,54,131,88,113,140,178,209,80,126,143,25,44,199,154,151,38,58,75,109,166,163,178,146,39,36,18,76,200,205,14,43,177,36,93,186,246,118,144,133,156,103,172,42,100,10,133,187,126,70,145,29,50,100,116,144,28,96,150,146,116,201,74,168,58,110,109,36,235,183,82,211,118,238,255,0,103,180,87,246,93,95,68,92,192,97,156,151,16,181,165,171,194,140,181,37,5,170,140,138,107,71,161,23,188,105,74,214,125,18,173,154,68,150,208,180,37,216,17,214,148,172,180,81,17,182,147,208,203,222,63,238,225,160,210,238,122,44,202,13,102,11,18,225,205,97,198,29,105,246,146,226,20,149,160,210,162,52,168,140,143,177,70,93,164,125,226,137,248,139,101,101,252,6,196,249,151,61,30,154,235,86,237,195,49,201,13,45,12,154,88,105,231,228,75,90,89,73,165,148,54,157,27,104,180,73,25,153,23,188,187,162,85,54,171,83,163,202,110,117,38,163,42,20,134,148,74,67,177,222,83,107,73,145,145,145,146,146,100,101,218,68,127,176,132,155,192,126,33,248,245,131,47,195,133,34,227,149,94,164,50,251,106,117,154,156,201,178,149,203,35,104,141,41,73,201,66,126,131,122,17,31,103,172,126,195,236,183,236,167,231,27,15,179,57,107,49,38,151,41,16,171,172,52,148,205,130,250,216,109,124,196,182,193,184,164,54,151,220,94,205,239,146,72,213,219,169,104,125,189,242,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,252,222,230,170,209,203,93,130,253,82,93,78,43,181,183,182,244,144,82,243,74,121,90,61,29,43,249,179,121,181,158,136,124,149,216,125,221,167,217,223,159,252,70,196,123,179,20,110,105,55,85,221,88,151,62,100,141,154,155,242,29,116,147,181,180,35,179,152,165,25,106,77,167,94,223,96,242,233,74,148,162,74,82,102,102,122,17,17,118,153,143,99,108,225,61,245,115,207,164,197,131,107,213,157,106,171,49,136,173,184,220,39,148,69,205,82,72,149,169,32,251,52,81,118,246,254,209,124,25,12,203,165,59,0,48,94,157,13,190,111,164,43,77,179,84,154,78,237,213,15,189,18,41,56,159,209,33,69,162,153,238,86,167,239,51,246,73,113,240,47,243,112,172,59,144,217,86,215,10,145,51,97,235,166,135,201,94,134,51,91,142,102,233,227,93,254,111,43,115,135,116,85,119,30,186,234,125,91,186,159,104,179,14,10,147,105,101,108,93,52,243,100,253,35,215,206,123,153,181,58,114,121,116,226,219,175,210,250,93,186,119,11,62,54,155,55,57,166,132,239,211,77,218,118,233,238,212,127,216,15,249,113,105,105,10,113,102,68,148,17,168,204,253,132,66,156,56,176,230,58,159,122,221,45,225,85,189,48,214,138,52,146,57,106,67,137,50,230,178,228,230,22,131,52,58,127,172,93,134,146,63,126,157,194,188,105,100,71,82,136,70,90,151,61,190,207,127,172,67,70,217,55,36,167,45,120,124,73,65,36,190,78,82,123,8,180,255,0,196,35,142,210,62,37,237,93,139,108,89,245,203,138,107,232,101,154,101,58,76,181,173,74,36,145,19,109,41,102,122,153,145,23,98,79,218,95,120,206,6,101,239,153,88,131,142,215,205,194,244,197,73,97,203,134,166,152,139,230,26,203,167,57,143,45,26,25,169,69,166,139,246,30,157,189,130,117,240,214,143,102,96,94,5,93,153,150,196,19,68,53,69,153,62,4,50,123,148,218,228,161,48,225,204,109,13,115,118,111,82,185,75,218,68,231,110,157,133,222,162,228,25,175,226,89,137,24,208,252,235,102,197,153,42,223,183,77,110,180,149,199,113,248,146,93,111,87,208,91,141,169,75,109,68,109,186,141,123,52,51,73,123,8,181,135,180,138,93,199,126,220,241,41,48,211,50,169,86,171,203,109,132,25,147,143,186,227,174,184,73,35,61,9,74,51,53,44,189,134,102,103,237,51,23,47,148,94,29,214,149,165,132,177,42,55,213,49,135,171,247,5,53,185,46,155,172,180,167,35,155,241,152,51,104,249,177,137,104,218,180,175,213,61,116,63,121,234,43,99,61,88,36,230,7,227,173,78,130,212,53,51,14,127,58,161,28,249,123,82,166,215,50,74,82,101,243,104,35,236,107,216,70,95,111,187,191,240,133,197,72,182,190,43,78,178,38,201,36,38,175,29,222,82,22,178,36,169,215,100,192,105,58,17,172,181,87,170,125,196,103,247,247,11,161,1,241,111,59,94,155,122,90,117,139,82,173,21,151,226,213,160,72,130,226,29,66,86,91,93,105,77,159,98,136,203,185,71,222,71,247,24,207,182,119,50,239,85,203,246,52,213,233,107,128,235,116,154,172,137,21,24,14,19,74,38,146,203,178,228,165,182,200,249,72,73,30,198,117,218,146,50,211,184,204,187,184,109,175,94,151,107,220,116,187,142,3,171,110,69,50,99,19,27,82,20,100,100,166,220,74,203,67,35,35,239,73,119,25,125,227,65,153,30,199,218,46,55,224,141,1,246,234,172,187,86,165,193,139,6,107,38,250,20,247,49,168,145,141,197,26,121,139,86,155,221,211,85,104,122,247,145,31,124,137,0,0,0,0,0,0,0,0,0,0,0,0,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,48,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,229,42,56,85,135,21,124,71,164,98,245,78,203,165,73,188,232,52,249,20,186,109,109,200,228,114,163,69,120,200,220,109,42,255,0,229,201,38,126,178,18,243,233,73,164,158,116,151,234,196,85,254,229,198,68,255,0,220,51,254,211,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,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,152,41,147,60,182,101,218,234,149,122,224,230,27,252,159,173,77,167,174,150,252,159,76,79,151,190,42,220,109,197,55,178,67,238,32,181,91,45,158,164,91,189,93,53,208,204,143,181,128,226,152,215,147,60,182,102,38,234,139,122,227,30,27,252,160,173,66,167,162,150,196,159,76,79,137,178,42,28,113,196,183,178,59,237,160,244,91,206,30,166,91,189,109,53,208,136,139,235,96,94,87,48,39,45,126,155,252,138,88,223,39,62,81,244,222,147,254,115,153,51,159,211,243,121,63,225,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,254,147,195,59,37,20,10,172,42,237,11,7,229,211,170,84,233,13,203,135,50,37,219,91,101,248,207,182,162,83,110,182,226,102,18,144,180,168,137,68,162,50,50,50,35,33,250,238,206,28,57,49,190,110,170,205,235,116,224,223,91,90,184,42,18,42,149,25,63,40,170,173,243,229,62,226,156,117,205,136,146,148,39,114,214,163,209,36,73,45,116,34,34,236,29,171,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,116,80,186,167,164,114,185,175,45,231,62,113,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,245,96,3,149,99,166,87,48,39,50,158,132,252,181,216,223,40,254,78,117,62,140,254,115,153,15,145,212,114,185,223,224,206,183,187,119,33,175,165,174,155,123,52,212,245,242,152,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,38,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,213,224,94,87,48,39,45,126,155,252,138,88,223,39,62,81,244,222,147,254,115,153,51,159,211,243,121,63,225,46,185,183,111,61,223,163,166,187,187,117,208,180,234,160,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,17,87,251,151,25,19,255,0,112,207,251,77,88,255,0,75,18,82,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,43,141,120,9,132,249,137,181,98,217,88,199,106,124,160,162,194,168,34,168,196,110,186,76,77,146,144,219,141,165,205,241,220,109,103,162,30,112,180,51,219,235,107,166,164,70,92,255,0,11,114,21,148,236,22,190,233,152,153,134,152,83,232,107,146,141,206,232,166,250,118,165,35,149,205,101,108,185,243,111,72,91,106,213,183,86,159,89,39,166,186,150,134,68,101,32,0,7,42,199,76,174,96,78,101,61,9,249,107,177,190,81,252,156,234,125,25,252,231,50,31,35,168,229,115,191,193,157,111,118,238,67,95,75,93,54,246,105,169,235,229,48,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,76,82,200,86,83,177,166,251,169,226,102,37,225,79,166,110,74,207,39,173,155,233,218,148,126,111,41,148,50,223,205,179,33,13,167,70,218,66,125,84,150,186,106,122,153,153,159,64,193,76,4,194,124,187,90,178,172,172,28,181,62,79,209,102,212,23,84,126,55,93,38,94,249,75,109,182,212,230,249,14,56,178,213,12,182,90,17,237,245,117,211,83,51,62,128,0,56,86,47,100,119,42,248,239,121,57,136,56,165,132,145,42,215,11,241,218,140,252,230,106,83,96,174,66,27,35,36,27,165,21,230,210,226,201,58,32,150,178,53,236,66,19,174,212,36,139,229,88,28,61,242,141,133,151,149,39,16,112,251,11,101,208,238,26,28,130,147,6,116,107,162,177,189,165,232,100,100,100,114,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,207,255,0,114,227,34,127,238,25,255,0,105,171,31,233,98,74,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,7,20,198,188,153,229,179,49,55,84,91,215,24,240,223,229,5,106,21,61,20,182,36,250,98,124,77,145,80,227,142,37,189,145,223,109,7,162,222,112,245,50,221,235,105,174,132,68,95,91,2,242,185,129,57,107,244,223,228,82,198,249,57,242,143,166,244,159,243,156,201,156,254,159,155,201,255,0,9,117,205,187,121,238,253,29,53,221,219,174,133,167,138,191,248,123,229,27,20,239,42,182,32,226,14,22,203,174,92,53,201,7,38,116,233,55,69,99,123,171,208,136,136,136,165,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,191,193,12,183,96,150,92,41,85,58,54,11,216,49,45,200,245,153,8,147,61,105,144,252,167,228,173,9,218,130,91,210,22,183,77,9,35,86,212,110,216,147,91,134,68,70,181,153,251,91,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,254,225,159,246,154,177,254,150,37,80,229,88,233,149,204,9,204,167,161,63,45,118,55,202,63,147,157,79,163,63,156,230,67,228,117,28,174,119,248,51,173,238,221,200,107,233,107,166,222,205,53,61,124,166,22,228,43,41,216,45,125,211,49,51,13,48,167,208,215,37,27,157,209,77,244,237,74,71,43,154,202,217,115,230,222,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,64,0,15,200,221,38,148,205,86,69,117,154,100,68,84,166,71,102,36,137,137,101,36,251,204,50,167,20,211,75,115,77,202,66,20,251,202,74,76,244,73,186,225,150,155,143,95,214,2,42,255,0,114,227,34,127,238,25,255,0,105,171,31,233,99,191,225,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,172,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,162,53,255,0,114,227,34,127,238,25,255,0,105,171,31,233,98,85,0,14,127,141,120,9,132,249,137,181,98,217,88,199,106,124,160,162,194,168,34,168,196,110,186,76,77,146,144,219,141,165,205,241,220,109,103,162,30,112,180,51,219,235,107,166,164,70,92,255,0,11,114,21,148,236,22,190,233,152,153,134,152,83,232,107,146,141,206,232,166,250,118,165,35,149,205,101,108,185,243,111,72,91,106,213,183,86,159,89,39,166,186,150,134,68,101,32,0,0,69,95,238,92,100,79,253,195,63,237,53,99,253,44,119,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,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,193,132,56,47,133,248,11,102,183,135,248,71,104,68,183,104,77,200,118,89,199,101,110,58,183,95,112,203,123,174,186,234,148,235,171,208,146,146,82,212,163,36,33,8,45,18,132,145,123,80,17,255,0,20,178,21,148,236,105,190,234,120,153,137,120,83,233,155,146,179,201,235,102,250,118,165,31,155,202,101,12,183,243,108,200,67,105,209,182,144,159,85,37,174,154,158,166,102,103,237,112,67,46,88,61,151,26,85,78,133,131,86,196,186,5,54,175,33,18,229,195,85,102,116,214,13,244,167,111,53,13,201,121,196,182,179,78,212,169,72,36,154,201,13,146,183,108,70,156,214,236,225,195,147,27,230,234,172,222,183,78,13,245,181,171,130,161,34,169,81,147,242,138,170,223,62,83,238,41,199,92,216,137,41,66,119,45,106,61,18,68,146,215,66,34,46,193,218,176,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,3,138,99,94,76,242,217,152,155,170,45,235,140,120,111,242,130,181,10,158,138,91,18,125,49,62,38,200,168,113,199,18,222,200,239,182,131,209,111,56,122,153,110,245,180,215,66,34,47,173,129,121,92,192,156,181,250,111,242,41,99,124,156,249,71,211,122,79,249,206,100,206,127,79,205,228,255,0,132,186,230,221,188,247,126,142,154,238,237,215,66,211,170,128,143,248,165,144,172,167,99,77,247,83,196,204,75,194,159,76,220,149,158,79,91,55,211,181,40,252,222,83,40,101,191,155,102,66,27,78,141,180,132,250,169,45,116,212,245,51,51,63,87,129,121,92,192,156,181,250,111,242,41,99,124,156,249,71,211,122,79,249,206,100,206,127,79,205,228,255,0,132,186,230,221,188,247,126,142,154,238,237,215,66,211,170,128,229,88,233,149,204,9,204,167,161,63,45,118,55,202,63,147,157,79,163,63,156,230,67,228,117,28,174,119,248,51,173,238,221,200,107,233,107,166,222,205,53,61,124,166,22,228,43,41,216,45,125,211,49,51,13,48,167,208,215,37,27,157,209,77,244,237,74,71,43,154,202,217,115,230,222,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,213,227,166,87,48,39,50,158,132,252,181,216,223,40,254,78,117,62,140,254,115,153,15,145,212,114,185,223,224,206,183,187,119,33,175,165,174,155,123,52,212,245,242,152,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,3,228,211,173,59,86,143,93,171,221,52,155,102,149,10,181,112,116,254,151,168,199,132,219,114,170,28,132,26,24,234,29,73,18,221,229,160,205,40,222,103,181,38,100,90,16,250,192,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,234,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,254,53,228,207,45,153,137,186,162,222,184,199,134,255,0,40,43,80,169,232,165,177,39,211,19,226,108,138,135,28,113,45,236,142,251,104,61,22,243,135,169,150,239,91,77,116,34,34,250,216,23,149,204,9,203,95,166,255,0,34,150,55,201,207,148,125,55,164,255,0,156,230,76,231,244,252,222,79,248,75,174,109,219,207,119,232,233,174,238,221,116,45,58,168,0,0,141,87,103,14,28,152,223,55,85,102,245,186,112,111,173,173,92,21,9,21,74,140,159,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,1,202,177,211,43,152,19,153,79,66,126,90,236,111,148,127,39,58,159,70,127,57,204,135,200,234,57,92,239,240,103,91,221,187,144,215,210,215,77,189,154,106,122,249,76,45,200,86,83,176,90,251,166,98,102,26,97,79,161,174,74,55,59,162,155,233,218,148,142,87,53,149,178,231,205,189,33,109,171,86,221,90,125,100,158,154,234,90,25,17,151,171,199,76,174,96,78,101,61,9,249,107,177,190,81,252,156,234,125,25,252,231,50,31,35,168,229,115,191,193,157,111,118,238,67,95,75,93,54,246,105,169,235,229,48,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,108,240,227,237,19,4,48,70,190,251,181,86,90,171,85,32,74,131,9,148,190,132,189,204,118,36,147,109,68,158,98,21,166,246,180,213,58,158,189,196,103,221,159,59,162,189,46,232,184,234,151,28,247,86,228,138,156,199,230,56,165,168,204,205,78,56,165,158,166,102,103,222,163,239,51,251,199,113,201,30,93,234,185,129,198,154,69,45,20,247,92,164,210,164,71,168,207,112,218,81,178,166,90,151,25,46,54,103,202,90,76,246,61,174,213,17,22,157,230,69,223,160,171,50,215,166,217,118,157,30,212,164,197,101,136,180,152,17,224,182,134,144,148,22,214,154,75,101,216,146,34,238,73,119,17,125,196,62,208,10,94,226,245,138,145,110,140,86,131,100,66,148,75,77,38,59,92,212,33,100,105,75,173,73,158,210,181,34,89,232,175,88,187,200,143,238,238,28,3,34,184,36,230,56,99,173,50,130,236,53,61,14,7,38,161,32,249,123,146,150,209,50,50,84,103,243,107,34,236,119,218,68,95,111,190,201,243,117,195,186,210,187,112,150,93,70,197,166,48,205,126,223,166,185,37,163,105,150,146,228,131,98,51,230,77,23,42,49,173,123,150,164,122,165,166,167,238,61,5,52,85,233,119,29,133,115,203,164,204,76,202,93,90,145,45,198,22,100,78,48,235,110,180,225,164,204,181,36,168,140,148,131,246,17,145,151,176,200,76,44,168,113,44,196,140,23,126,13,179,125,76,149,95,183,73,198,154,82,228,57,34,84,150,155,213,132,30,211,118,82,27,73,19,109,47,78,205,8,212,126,195,61,58,255,0,18,152,214,102,58,96,93,167,153,108,62,82,37,174,84,200,16,38,19,38,211,139,140,133,67,153,49,196,59,202,223,177,73,230,163,113,27,157,154,246,151,114,142,9,229,162,248,149,135,216,235,99,92,44,204,84,102,27,184,105,133,45,100,225,160,186,114,152,202,214,70,100,164,150,154,35,218,122,118,118,141,32,89,53,216,183,61,157,67,184,161,62,135,153,169,211,163,75,66,210,162,81,25,56,210,86,71,169,25,151,114,139,218,127,120,251,99,139,103,32,146,172,181,226,9,41,4,162,249,57,86,236,50,215,255,0,16,144,51,147,84,34,42,148,178,34,208,185,238,118,123,189,99,22,29,194,123,49,212,251,42,233,115,10,174,25,134,132,86,100,159,72,165,184,146,46,107,206,65,97,8,35,91,165,250,167,216,73,51,247,107,220,46,61,181,165,212,37,196,25,26,86,68,162,50,246,145,143,250,1,255,0,4,211,100,231,52,144,157,250,105,187,78,221,61,218,138,193,227,87,54,150,118,197,173,79,38,79,210,61,124,23,185,155,83,167,39,151,81,45,186,253,47,165,219,167,112,172,252,12,55,11,26,236,3,101,123,92,43,162,149,180,245,211,67,234,218,208,105,74,192,55,14,195,182,205,229,110,112,233,16,247,30,186,234,124,148,106,99,239,136,209,159,60,186,83,113,255,0,5,234,48,220,230,250,66,138,219,213,72,68,214,221,86,251,49,37,19,105,253,18,212,122,169,238,228,232,126,227,47,109,15,220,248,79,125,91,21,10,180,89,214,189,89,166,169,83,31,138,227,142,66,121,36,124,165,40,141,90,154,8,180,209,39,219,217,251,7,142,82,84,149,26,84,147,35,35,208,200,203,180,140,117,44,187,99,189,215,128,152,141,74,187,168,53,89,140,196,106,83,7,54,51,111,186,150,222,96,159,105,199,8,208,151,16,74,212,154,34,209,71,161,151,97,253,154,1,203,142,61,90,88,253,134,244,171,182,223,171,68,122,91,145,88,235,99,33,246,148,227,47,155,12,184,226,84,132,56,179,78,134,241,17,146,143,82,62,195,251,122,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,153,146,204,222,30,229,198,202,151,114,92,181,218,121,212,91,229,244,244,190,169,142,170,70,174,178,133,236,101,110,182,165,237,75,201,89,232,125,137,237,251,232,67,48,89,137,196,44,199,94,207,221,119,133,69,229,37,205,188,136,45,60,249,199,99,70,90,109,92,182,220,117,205,187,185,41,81,232,125,167,219,247,114,147,35,35,208,203,67,29,247,38,88,11,86,199,28,101,163,209,61,3,42,93,53,133,51,80,148,190,149,78,50,108,34,99,13,184,106,62,90,211,180,137,195,35,212,180,239,212,197,213,88,217,69,195,251,70,77,42,99,20,74,121,21,56,152,82,26,233,152,218,75,108,210,100,122,19,37,250,186,123,7,124,141,25,136,140,55,26,59,40,105,182,210,73,74,80,146,73,17,17,104,90,17,125,195,253,71,207,184,96,157,78,131,82,166,145,164,142,92,55,152,245,187,189,100,25,118,247,246,118,140,219,230,134,222,157,108,230,35,18,41,179,163,169,163,249,89,88,91,90,160,210,75,111,174,120,146,164,234,69,170,79,105,232,101,216,37,87,8,220,84,131,104,227,20,219,70,175,88,141,10,45,90,27,132,193,61,32,155,230,73,118,84,6,210,146,220,178,35,51,36,159,97,17,153,233,237,23,88,133,161,196,37,198,214,74,74,136,141,42,35,212,140,189,228,63,232,7,140,198,107,149,171,63,10,46,251,141,217,105,140,112,40,85,9,13,184,110,18,12,150,136,206,44,180,61,75,183,213,215,188,187,134,109,241,110,229,151,119,226,125,217,113,203,158,244,179,168,86,231,201,67,142,186,110,30,197,200,113,100,68,102,103,217,235,107,222,125,227,203,196,127,166,150,204,157,53,229,56,149,233,247,30,163,68,25,15,173,198,174,101,146,203,126,60,174,113,179,73,167,50,178,222,74,229,168,169,241,76,209,216,103,166,154,247,123,4,131,28,19,60,87,67,150,182,90,239,71,217,112,208,185,148,122,140,66,61,116,250,112,36,159,188,191,87,255,0,136,103,122,74,213,62,178,235,142,175,85,73,146,165,41,70,125,230,165,246,153,159,237,22,195,113,96,235,215,31,12,234,108,75,106,54,138,131,77,102,227,144,76,32,245,121,104,183,204,149,244,16,123,140,247,39,191,67,63,214,21,43,34,59,209,95,114,44,150,150,219,172,172,219,90,22,147,37,37,68,122,25,25,31,105,25,24,159,252,41,50,235,74,196,27,249,120,153,112,66,114,67,52,55,79,166,66,219,74,218,39,153,122,11,200,94,139,105,69,187,69,159,105,40,143,78,237,59,197,209,178,203,113,217,110,59,40,36,54,210,73,8,73,22,132,68,69,161,17,16,173,126,48,216,48,245,195,108,82,177,70,151,74,109,79,83,73,136,178,31,67,6,107,38,91,110,160,250,136,212,148,25,233,169,145,246,168,139,252,226,178,114,241,136,242,176,167,24,237,91,201,137,38,195,112,170,208,87,37,91,205,37,201,68,166,156,94,166,74,79,103,205,251,79,79,127,188,104,207,9,239,136,24,143,135,118,253,231,79,152,196,150,234,180,216,146,205,76,184,149,145,41,214,27,115,67,50,82,187,125,114,246,159,127,183,188,122,224,17,71,136,30,86,168,248,255,0,133,21,10,172,74,122,215,114,80,226,59,46,11,140,52,147,113,195,102,52,165,54,209,153,52,183,13,38,227,197,234,164,203,83,238,208,251,232,102,232,182,171,22,125,126,125,183,94,130,244,73,212,233,46,198,121,183,90,91,103,185,181,169,10,236,89,17,233,185,38,93,164,93,194,68,228,67,52,213,60,186,226,196,37,213,42,175,149,181,85,91,112,166,50,227,234,228,178,78,201,139,204,120,210,167,155,109,38,77,178,101,184,245,208,187,200,203,186,250,236,75,226,219,196,91,86,155,119,90,213,104,149,8,21,40,172,201,67,145,159,109,210,73,56,218,92,36,153,161,74,73,30,213,167,179,83,239,33,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,251,238,248,182,240,234,213,169,93,215,77,90,37,62,5,54,43,210,86,228,151,219,104,148,77,182,167,13,36,107,82,82,103,181,10,236,212,187,140,80,166,123,243,77,82,204,86,44,77,93,46,170,249,219,84,165,185,10,27,45,190,174,75,196,212,153,92,183,137,41,121,198,212,102,219,196,91,139,77,75,184,136,187,227,181,175,109,86,47,10,252,11,110,131,5,233,115,170,50,90,140,203,109,52,183,15,115,139,74,19,216,130,51,211,114,136,187,8,251,197,243,112,252,202,213,31,0,48,162,159,85,151,79,90,46,74,228,70,165,206,113,246,146,78,54,111,70,138,167,26,35,54,144,225,36,156,100,253,85,25,232,125,250,159,116,174,1,228,113,98,248,129,135,24,119,112,94,117,9,140,70,110,149,77,151,44,148,243,137,65,26,154,97,199,52,35,53,39,183,212,63,105,119,123,59,198,115,51,15,136,242,177,91,24,238,171,201,249,38,251,115,42,211,151,25,91,205,69,201,92,167,92,70,134,106,87,103,206,123,15,79,119,188,89,183,7,156,24,122,222,182,42,184,163,84,165,54,151,170,68,252,88,239,173,131,37,155,46,55,79,125,36,74,82,8,244,212,140,251,20,101,254,113,101,15,50,220,134,92,142,242,9,109,186,147,66,210,101,169,25,25,104,100,100,41,115,138,230,93,105,56,125,127,55,137,150,252,39,35,179,92,116,186,148,33,180,161,163,121,231,167,60,181,232,134,146,91,180,65,118,154,140,244,239,215,188,64,8,241,222,148,251,113,99,52,183,29,121,100,218,16,132,153,169,74,51,208,136,136,187,76,204,197,181,219,184,58,237,185,195,62,167,18,229,139,185,83,169,175,92,113,201,244,25,169,151,23,111,145,39,233,160,182,153,109,87,118,166,95,172,42,118,50,213,2,178,211,141,47,69,70,146,149,37,68,125,198,149,246,30,191,176,104,135,35,183,67,151,78,90,236,183,222,115,122,225,209,233,208,204,245,215,232,64,140,126,243,253,111,254,33,222,196,124,207,133,110,53,15,44,151,163,242,37,114,77,234,77,69,148,22,242,79,49,71,79,148,100,142,211,45,117,211,187,218,51,191,45,254,166,91,210,116,211,154,226,151,167,222,122,143,81,132,151,44,187,67,19,237,59,142,36,231,162,29,62,183,2,74,220,105,211,108,246,55,33,181,153,25,145,151,103,171,239,46,225,164,140,25,185,154,188,48,162,208,184,218,150,153,39,62,133,79,144,227,132,225,44,205,107,140,218,207,83,212,251,125,109,123,207,188,123,48,31,242,181,161,180,41,199,22,73,74,72,205,74,51,208,136,189,230,41,79,139,150,42,65,187,177,138,21,165,72,172,70,155,22,147,13,180,190,76,200,39,57,114,90,149,61,181,36,246,172,200,140,137,69,216,100,70,90,251,4,85,202,245,191,58,229,204,70,27,83,96,199,83,166,119,101,29,78,232,131,81,33,190,185,148,169,74,208,143,68,150,226,212,207,176,105,34,222,130,116,202,5,54,154,102,147,56,144,217,99,213,238,245,80,73,236,238,236,236,31,64,127,148,152,204,75,97,200,210,25,67,173,184,147,74,146,180,146,136,200,203,67,212,143,239,28,14,249,202,46,31,221,210,106,179,31,162,83,204,170,36,250,150,215,76,198,211,91,134,163,51,208,217,63,214,211,218,41,79,58,24,23,81,192,172,104,170,80,92,162,191,10,157,49,199,230,194,81,198,83,109,27,43,151,33,13,236,62,90,19,166,214,187,54,150,154,23,97,251,184,42,82,165,158,212,164,204,253,196,66,67,229,3,55,119,190,88,239,200,178,163,78,126,77,189,41,228,49,80,167,188,235,203,105,45,41,232,230,235,136,104,158,109,4,225,54,198,210,82,187,52,61,15,179,186,239,114,219,153,188,61,204,117,149,18,228,182,171,180,242,168,185,204,234,41,125,83,29,84,125,29,121,8,222,202,29,113,72,220,150,84,178,212,251,83,219,247,118,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,50,34,212,204,136,190,209,20,179,93,159,156,53,203,229,41,200,84,170,180,10,205,194,173,57,113,35,191,30,70,207,89,131,61,232,76,132,44,181,109,227,50,251,140,251,139,182,149,177,175,31,113,67,49,183,106,171,151,149,82,92,199,87,167,34,11,47,200,113,150,180,105,180,171,150,219,142,56,105,212,153,74,143,67,237,50,215,221,164,146,193,124,140,77,181,112,178,169,143,24,235,77,151,74,135,79,228,116,148,217,108,155,14,43,124,151,34,175,154,212,168,228,71,161,169,165,39,69,151,97,145,159,121,16,132,83,29,109,233,43,117,164,18,80,173,52,34,45,52,236,23,27,194,131,12,25,183,173,154,101,240,105,140,167,103,208,234,81,77,73,34,55,59,42,133,222,123,8,244,249,162,246,159,179,246,88,168,0,254,41,36,164,154,84,90,145,150,134,41,11,139,14,11,76,177,113,168,175,184,208,94,77,50,188,215,49,111,242,140,155,234,95,151,57,211,78,226,66,83,187,106,53,211,113,158,158,242,237,17,23,8,111,233,152,101,136,246,253,233,15,77,105,149,40,146,92,35,215,181,13,190,219,134,93,138,79,234,23,121,145,127,156,104,115,44,152,213,109,99,94,21,208,238,74,61,90,60,137,74,131,24,165,178,151,219,90,218,123,166,101,107,73,165,46,44,211,161,186,69,161,158,165,237,251,122,224,8,127,196,231,22,226,97,190,93,167,83,209,62,58,102,92,14,187,73,38,84,233,18,205,15,193,152,90,237,222,147,211,84,105,237,251,140,80,212,135,149,33,247,31,87,210,113,102,179,251,204,245,31,240,46,127,132,14,42,194,184,48,130,161,98,79,170,182,170,157,54,160,234,217,140,111,145,168,162,183,22,3,73,61,134,179,87,210,51,45,73,36,159,103,127,96,176,145,17,56,160,84,38,65,203,13,72,162,36,190,125,247,153,112,244,62,196,42,159,55,94,227,251,8,80,204,31,90,116,125,221,186,188,141,127,249,98,23,241,151,218,99,21,44,138,67,167,189,28,157,67,246,75,104,52,108,37,25,238,163,180,93,133,167,127,104,163,44,101,167,183,74,197,75,178,3,77,114,208,205,106,122,18,141,186,26,72,164,184,68,70,90,22,157,194,226,120,71,211,109,248,184,7,34,85,57,191,229,175,84,86,111,172,201,26,234,112,160,26,139,82,45,116,215,78,241,59,71,48,204,190,27,195,197,76,14,189,45,23,226,165,249,50,104,85,18,131,170,9,70,153,42,134,243,109,153,106,149,25,30,174,119,164,181,247,12,226,223,214,157,70,195,189,107,118,141,77,135,25,145,71,168,201,132,162,90,84,147,51,105,229,54,102,91,137,39,222,131,246,23,220,66,203,56,87,231,2,37,61,45,224,149,253,113,155,105,90,201,20,165,76,152,68,146,51,232,163,50,194,13,215,190,197,232,132,35,223,167,180,133,173,182,227,111,54,151,154,90,86,133,164,148,149,36,245,35,35,238,50,49,255,0,67,254,30,101,185,12,185,29,228,18,219,117,38,133,164,203,82,50,50,208,200,200,84,47,21,156,166,162,218,173,39,26,172,218,74,211,18,97,146,42,8,142,198,136,74,214,185,210,93,117,68,219,36,68,122,37,58,169,75,215,77,53,246,24,173,65,97,156,53,115,202,230,24,215,35,225,30,37,86,20,118,236,245,161,152,18,36,200,236,140,234,215,14,59,104,220,244,132,161,13,37,180,44,244,74,76,203,183,78,205,72,92,133,34,173,78,174,211,34,214,105,19,25,151,14,107,40,144,195,204,184,151,16,227,107,73,41,42,37,36,204,140,140,140,143,82,61,59,71,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,234,245,106,117,10,153,42,179,87,152,204,72,112,153,92,135,222,121,196,182,134,219,66,77,74,81,169,70,68,68,68,70,122,153,233,216,41,191,137,86,121,92,196,234,228,140,35,195,90,194,138,221,128,181,179,62,68,105,29,146,93,66,230,71,113,27,153,144,164,45,165,54,180,30,138,73,25,246,107,217,161,10,243,22,87,194,155,41,168,185,107,74,198,171,202,146,181,68,134,102,138,122,36,49,170,20,180,46,12,150,157,73,56,201,145,158,138,86,138,74,245,211,93,61,166,45,233,150,91,142,203,113,217,65,33,182,146,72,66,72,180,34,34,45,8,136,135,253,143,249,113,198,217,109,79,58,180,161,8,73,169,74,81,232,68,69,222,102,98,169,56,168,103,2,37,65,46,96,149,131,113,155,137,66,205,21,85,67,152,70,147,50,235,99,60,194,205,167,190,212,106,133,163,221,175,176,133,105,216,54,157,70,252,189,104,150,141,49,135,30,145,87,168,198,132,146,66,84,163,35,117,212,182,70,123,73,71,222,178,246,31,220,99,71,57,104,195,120,120,87,129,214,93,164,196,84,177,38,53,10,156,83,189,66,73,170,74,97,178,219,134,122,37,38,103,171,125,234,45,125,227,168,8,37,197,194,155,111,202,192,56,242,234,45,255,0,45,102,162,131,97,100,72,215,82,133,60,210,90,153,107,166,186,247,10,118,193,170,115,117,92,84,180,224,58,215,49,15,86,160,33,72,219,169,168,142,75,100,100,69,161,234,125,162,243,115,3,76,98,157,145,73,148,246,99,242,144,197,146,226,9,27,9,38,91,104,238,151,105,105,223,216,40,30,119,171,58,70,222,205,30,94,159,252,177,139,230,225,127,80,153,59,44,52,210,150,146,46,67,236,180,217,232,125,168,42,124,45,59,207,237,49,46,197,123,113,126,197,88,86,254,16,83,236,72,21,86,211,83,169,84,26,91,209,137,242,37,28,71,34,207,105,74,216,75,37,125,34,34,212,210,105,246,119,246,10,96,31,247,29,229,71,125,183,211,244,155,89,44,190,242,61,69,242,240,198,197,184,152,145,151,104,52,245,207,142,169,150,251,173,82,77,148,186,70,178,67,16,97,150,187,119,168,244,213,122,123,62,226,19,0,7,35,204,214,53,91,88,41,133,117,203,146,177,86,141,30,82,96,201,40,140,173,246,208,183,94,233,158,90,18,73,83,136,53,106,109,25,104,71,169,251,62,204,242,98,245,253,51,19,113,30,224,189,38,105,173,78,165,46,75,100,90,246,33,199,220,112,139,181,74,253,115,238,51,47,243,137,115,194,123,5,166,95,88,214,119,220,152,47,42,153,65,107,152,135,249,70,109,245,44,75,130,233,39,113,161,73,221,181,122,233,184,143,79,113,118,139,189,74,73,41,36,164,180,34,45,8,127,64,5,94,113,154,177,90,153,2,223,190,16,76,37,198,10,36,19,62,229,153,37,53,7,127,87,187,183,223,223,236,246,138,191,195,99,164,124,189,160,53,94,105,46,83,222,169,69,110,74,77,41,50,229,27,200,223,244,189,95,163,175,127,103,188,74,44,207,100,98,228,179,237,90,78,51,225,117,50,117,98,213,174,83,88,170,200,68,102,92,144,184,134,243,111,72,81,153,49,28,155,109,164,52,150,251,77,103,166,165,218,100,100,99,132,224,166,62,226,134,92,174,212,215,44,218,164,184,110,163,94,124,23,159,144,219,46,234,211,137,79,49,182,220,108,213,161,60,165,22,167,216,103,175,191,91,169,202,142,126,112,215,48,116,166,225,85,106,208,40,215,10,117,230,68,144,252,120,251,253,103,204,182,33,82,22,179,209,182,72,207,239,35,238,62,201,90,70,70,90,145,145,144,254,128,0,0,0,0,0,0,0,0,0,0,0,0,15,226,148,73,45,202,62,194,16,207,56,156,68,44,44,4,167,174,129,105,189,233,139,157,122,127,38,218,244,126,86,138,142,191,166,228,101,182,173,91,117,71,223,217,166,157,231,217,74,24,129,136,247,166,45,220,107,184,46,250,151,164,42,47,105,170,249,45,53,174,141,161,29,205,165,41,250,45,167,217,236,22,11,145,158,25,115,238,69,179,136,56,239,70,233,224,122,221,45,63,168,74,249,191,225,45,47,231,98,202,37,39,69,37,165,118,167,183,184,189,166,59,135,21,252,87,78,27,224,172,60,48,183,215,211,170,191,204,236,211,126,222,68,184,47,255,0,77,10,215,233,159,244,139,246,247,10,94,23,103,194,182,232,139,87,194,218,5,57,185,26,186,213,38,168,234,154,216,126,169,122,81,69,174,186,17,31,210,47,242,137,234,0,2,51,103,191,43,176,179,37,132,146,224,196,137,204,175,82,18,229,66,158,124,195,45,238,181,26,81,52,142,215,91,65,106,183,139,181,90,151,188,140,187,168,66,253,177,235,248,117,118,85,44,251,150,31,77,62,151,45,248,143,35,152,133,232,166,157,83,106,237,66,148,159,164,133,119,25,247,123,68,205,225,177,156,134,48,110,240,103,15,47,153,220,186,13,93,228,177,29,222,81,159,45,231,93,134,202,75,107,76,45,103,162,27,89,246,168,136,254,195,208,197,213,208,107,212,171,150,147,22,185,69,149,212,67,152,210,30,101,205,138,70,228,45,36,164,158,138,34,50,236,81,31,105,15,213,46,83,16,98,189,50,82,246,50,194,20,227,138,208,207,68,164,181,51,208,187,123,136,81,247,19,236,206,39,23,241,38,78,28,81,159,230,82,45,137,235,105,103,183,77,101,70,145,53,147,63,89,164,43,232,56,95,210,52,253,231,218,32,250,16,167,20,72,65,106,102,11,66,155,81,161,101,161,144,153,188,46,113,149,24,111,152,8,150,244,210,254,77,114,37,186,99,103,255,0,13,34,108,36,23,114,20,125,200,63,105,23,218,66,246,27,90,92,66,92,73,234,149,17,40,190,227,17,11,138,51,111,47,44,53,3,105,205,164,153,46,154,187,8,245,79,163,230,234,66,135,169,230,69,80,140,103,220,79,35,95,254,88,134,132,242,162,150,230,100,246,128,203,81,249,219,237,72,173,242,183,237,222,103,75,99,213,215,217,174,186,106,40,211,51,177,142,38,62,95,140,28,78,152,211,113,85,11,151,204,223,183,249,107,197,166,190,222,237,63,96,178,238,16,248,137,72,111,12,174,11,121,233,252,167,105,171,151,81,117,28,165,43,70,155,143,1,10,86,164,157,59,253,132,102,127,96,153,208,51,77,130,82,170,146,40,74,189,127,151,70,121,108,184,223,163,101,250,170,74,137,38,90,242,116,63,91,179,188,116,184,21,42,85,209,72,234,169,178,121,241,37,181,162,87,177,73,213,43,73,25,118,40,136,251,148,66,144,248,163,101,222,94,22,99,67,215,181,53,141,105,23,41,42,107,174,110,46,201,114,37,205,112,211,162,156,82,190,131,100,122,145,18,126,194,62,193,17,176,242,244,169,225,229,235,69,188,233,14,108,147,72,159,26,106,59,18,122,155,79,33,194,47,89,42,46,244,23,176,254,227,238,26,19,202,6,96,40,184,253,131,244,58,244,73,59,170,113,96,198,141,81,70,197,150,146,19,22,58,157,61,77,180,39,233,61,253,18,211,221,217,221,220,192,113,76,224,225,131,24,169,128,151,101,4,227,243,100,53,74,159,34,57,111,52,232,233,66,144,148,255,0,77,37,222,231,180,244,25,216,187,104,50,109,107,158,173,110,76,70,199,169,147,159,134,178,212,143,67,109,197,32,251,140,203,189,39,237,63,188,126,8,19,164,211,39,198,169,67,115,100,136,143,33,246,149,161,30,213,165,68,105,61,15,82,62,210,46,241,115,92,55,115,199,74,196,123,102,157,132,23,212,238,77,122,149,25,152,144,149,202,82,185,204,180,220,56,237,150,141,71,74,19,170,214,191,164,179,50,246,234,90,24,176,100,153,40,137,68,125,134,90,144,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,40,201,36,106,51,236,34,212,197,124,241,34,207,29,43,14,45,154,142,16,88,179,185,213,234,172,103,162,77,87,41,73,228,178,235,115,35,184,90,59,29,72,86,139,66,62,138,200,207,217,161,106,98,153,103,206,147,83,159,38,165,49,205,242,37,188,183,221,86,132,91,150,165,25,168,244,45,8,187,76,251,135,239,180,168,50,110,155,158,147,110,67,70,247,170,115,152,134,130,212,139,83,113,196,160,187,204,139,189,69,237,47,188,104,159,39,216,96,198,21,224,37,167,65,40,252,169,14,210,160,72,144,91,205,95,58,112,163,165,95,211,81,119,183,236,61,7,107,1,195,51,127,152,10,46,0,224,253,114,189,46,78,218,156,168,50,99,83,145,177,103,172,133,69,144,166,143,82,109,105,250,76,255,0,72,180,247,246,119,231,179,17,47,74,158,33,222,181,171,206,174,230,249,53,121,242,102,175,177,37,161,186,242,220,50,245,82,146,239,89,251,11,238,46,225,46,120,92,229,222,94,41,227,67,55,181,73,141,41,22,209,38,107,78,110,46,217,113,229,194,112,147,162,92,74,190,131,134,122,153,26,126,195,62,193,119,147,234,84,171,94,145,213,84,164,242,34,68,107,69,47,98,149,162,80,147,51,236,73,25,247,36,199,52,168,102,155,4,98,213,35,208,211,122,255,0,46,144,242,25,109,191,70,203,245,148,165,26,72,181,228,232,94,183,103,120,134,60,93,241,22,144,230,25,80,45,214,103,243,29,169,46,37,69,148,242,148,90,180,228,121,232,74,181,52,233,223,236,51,35,251,5,104,229,142,49,203,199,203,13,130,137,212,154,174,58,89,114,249,155,55,127,45,100,180,215,217,238,253,162,242,243,92,150,225,228,246,190,203,177,249,59,45,73,77,242,183,238,216,101,75,127,213,215,219,166,154,106,51,217,81,50,58,132,147,46,227,121,122,127,242,198,47,135,133,203,111,35,44,52,243,117,205,196,169,45,26,123,8,180,47,71,194,208,132,189,113,105,109,10,113,71,162,82,70,163,251,136,81,63,20,124,101,70,36,102,2,93,189,8,191,147,91,105,114,152,179,255,0,134,143,54,106,15,189,9,62,229,151,180,203,237,49,12,144,133,56,162,66,11,83,48,90,20,218,141,11,45,12,132,224,225,131,153,196,225,6,36,198,195,138,203,252,186,69,207,61,13,32,246,235,164,169,50,33,50,71,234,180,181,125,6,207,250,68,159,184,251,69,224,196,148,196,232,172,204,138,189,236,190,132,184,218,180,50,213,42,45,72,244,62,222,227,31,150,189,94,165,91,84,153,85,202,212,174,158,28,54,150,243,206,108,82,246,161,9,53,40,244,73,25,159,98,76,251,8,82,167,18,124,228,49,140,151,131,248,119,99,78,230,80,105,15,169,153,14,242,140,185,143,52,236,198,84,91,93,97,11,45,80,226,15,177,70,69,246,158,166,33,149,133,99,215,241,22,236,165,217,246,212,62,166,125,82,91,17,25,71,49,8,213,78,58,150,211,218,181,37,63,73,105,239,50,239,246,11,239,200,126,87,97,101,183,9,34,66,153,19,151,94,172,37,185,245,3,230,25,236,117,216,209,73,214,251,29,113,7,162,217,62,212,232,94,226,34,239,147,32,0,43,75,140,205,125,136,118,85,2,142,110,252,235,242,226,172,155,218,125,202,102,160,157,117,211,78,242,238,212,84,68,89,14,195,146,212,184,234,218,235,11,75,136,86,132,122,40,143,82,62,223,180,133,236,228,82,235,162,102,79,41,145,236,139,193,158,177,136,48,81,110,201,111,114,219,220,218,41,145,154,95,107,100,217,150,164,250,187,140,207,183,177,94,210,138,121,231,225,151,62,219,91,216,131,129,20,110,162,7,171,213,83,250,132,163,149,254,12,210,62,118,84,163,82,181,82,157,87,98,123,59,143,216,98,190,176,255,0,17,239,76,36,184,209,112,90,21,47,71,212,89,215,69,242,90,119,77,91,90,59,156,74,147,244,92,87,179,218,46,191,39,124,68,44,44,123,167,162,129,118,61,232,123,157,26,255,0,38,218,244,142,110,170,144,191,166,220,100,54,157,27,105,39,223,219,174,157,229,219,51,18,162,81,110,73,246,24,254,128,0,0,0,0,0,0,0,0,0,0,0,15,29,137,152,179,99,97,29,1,235,146,249,172,122,62,19,27,119,47,167,121,222,245,161,5,216,210,20,125,238,35,217,237,251,197,79,230,215,138,173,211,124,165,235,83,4,36,250,42,152,123,119,212,54,54,255,0,59,244,14,23,205,73,136,149,39,106,144,234,123,251,117,215,184,136,87,228,104,181,203,198,179,202,142,142,174,124,159,102,168,111,118,212,125,186,36,189,84,255,0,212,45,143,33,124,54,32,90,230,140,72,199,10,47,81,82,45,122,24,157,74,145,200,255,0,10,101,207,94,52,163,74,183,37,77,31,172,158,206,226,246,152,178,242,36,182,157,11,176,136,80,103,18,188,97,78,40,230,54,177,22,10,245,167,82,58,126,152,244,239,230,192,134,107,239,66,85,244,155,62,253,126,205,4,76,19,195,133,6,45,187,109,99,187,22,164,217,28,168,179,40,203,167,176,91,55,111,117,250,148,67,36,246,32,204,181,220,174,211,61,62,210,23,110,147,220,68,126,242,212,127,64,0,67,220,247,228,150,145,152,139,90,69,195,108,82,247,93,176,152,90,163,171,158,162,230,236,110,82,210,141,22,251,109,39,87,94,79,105,145,233,247,119,85,197,145,195,183,51,55,125,221,62,221,137,102,244,254,138,146,235,14,200,244,141,61,123,86,211,169,65,250,167,36,181,250,90,246,25,254,209,110,249,40,192,140,76,192,92,53,110,218,196,91,183,175,83,122,41,184,125,4,118,186,116,148,120,200,34,230,50,226,247,237,229,45,58,235,219,174,190,237,99,159,18,172,245,177,99,209,231,96,182,28,203,223,87,168,50,236,106,147,252,179,46,83,78,34,100,103,81,181,232,230,149,104,180,160,245,74,200,207,217,217,169,138,128,113,115,235,181,101,56,225,243,230,212,100,26,148,126,170,119,186,226,191,97,22,166,127,97,11,88,200,175,14,186,100,172,58,99,17,177,54,157,190,125,106,50,100,211,218,231,40,182,176,243,17,158,105,123,153,147,180,244,86,242,209,73,35,247,233,216,67,238,102,243,133,244,91,178,219,43,171,7,233,255,0,223,12,8,155,87,19,154,127,202,9,13,190,179,45,242,37,146,17,185,197,54,93,199,167,127,118,162,190,236,92,22,198,140,30,198,171,102,85,118,212,232,165,81,174,8,78,62,93,116,71,54,242,101,164,213,244,86,178,61,13,179,238,215,187,218,52,13,134,53,55,235,56,115,107,213,37,22,143,202,163,66,121,210,236,250,106,97,10,62,226,34,239,63,97,8,249,196,173,169,14,101,110,190,108,47,105,37,50,148,190,194,61,83,232,233,154,151,104,160,154,107,102,237,70,43,69,222,183,208,159,242,168,134,138,114,91,77,233,178,199,101,69,81,105,206,160,211,79,252,180,248,229,239,21,19,196,247,11,215,135,121,148,155,41,166,255,0,147,220,17,157,172,41,122,255,0,178,63,62,105,153,105,189,71,220,143,176,190,194,31,23,33,88,143,14,216,196,106,149,139,80,111,99,87,197,45,235,113,169,26,153,242,93,152,252,86,137,123,9,39,187,105,36,207,67,82,72,251,183,23,120,230,121,152,194,235,143,10,113,134,226,164,215,153,209,185,213,25,117,8,15,110,111,249,68,69,202,121,45,59,181,43,86,205,220,179,61,170,50,81,123,72,118,220,129,103,30,232,192,236,77,163,90,53,121,156,251,102,187,54,61,53,214,249,109,167,145,206,145,21,181,59,170,88,91,138,218,219,70,91,72,203,95,121,31,125,185,230,67,6,109,60,212,96,76,154,97,181,212,174,109,57,117,58,51,219,157,70,217,11,134,242,99,175,110,246,245,253,62,186,44,244,237,237,47,118,126,177,111,13,235,24,77,136,85,187,14,184,222,217,20,153,210,98,145,234,131,222,150,159,113,173,222,170,148,69,169,182,125,155,143,246,247,142,237,144,44,208,85,176,11,23,233,176,166,202,223,111,87,31,102,3,236,108,73,108,91,210,162,146,156,220,77,45,103,163,108,153,109,45,62,242,62,251,240,182,171,176,174,139,122,153,114,83,149,186,45,82,27,51,89,61,12,189,71,16,75,79,121,17,247,40,187,200,190,226,31,72,126,121,236,162,68,9,49,220,70,244,58,202,208,164,235,166,164,105,50,50,212,103,143,62,86,89,217,57,152,187,163,237,218,138,173,70,125,81,180,235,174,212,187,80,148,68,90,238,61,126,143,217,247,16,143,99,232,219,183,5,86,213,174,64,184,232,114,122,121,244,217,45,75,142,238,196,175,99,141,172,150,131,209,68,105,61,20,146,61,12,140,133,181,100,71,137,124,59,181,20,204,44,198,153,220,154,175,204,193,167,205,229,26,185,231,252,153,134,145,203,141,20,146,157,202,83,170,213,74,236,238,51,211,67,22,77,10,108,106,140,70,166,195,115,152,203,232,75,141,171,67,45,82,162,35,35,208,251,123,140,135,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,9,179,99,83,162,59,54,99,156,182,88,66,156,113,90,25,232,148,145,153,158,133,219,220,70,43,103,61,220,75,225,218,72,169,225,102,11,78,231,85,126,122,13,66,111,40,211,200,63,229,44,58,142,92,152,166,149,109,82,90,86,169,87,111,113,30,154,152,169,91,138,224,170,221,85,201,247,29,114,79,81,62,165,37,217,114,29,216,148,111,113,197,154,214,122,36,137,37,170,148,103,161,17,16,249,194,66,100,54,203,59,219,51,22,140,115,78,228,82,170,48,42,139,78,186,110,75,85,8,164,101,174,226,211,233,125,191,113,141,14,64,101,17,224,70,142,218,54,33,166,80,132,167,93,116,34,73,17,22,163,244,15,155,114,215,97,90,246,245,78,228,168,171,108,90,92,55,166,188,122,25,250,141,160,214,174,226,51,238,73,247,17,253,198,40,63,63,185,160,170,227,238,47,212,160,193,149,178,222,161,190,244,6,35,236,73,239,91,50,165,18,92,220,109,33,101,171,111,17,109,61,75,237,51,238,225,56,73,134,245,140,89,196,42,37,135,67,111,116,138,180,232,209,76,245,65,108,75,175,182,214,239,89,73,35,208,220,46,205,197,251,59,198,129,114,223,131,54,158,85,240,38,53,48,154,233,151,10,156,138,157,105,237,206,175,116,132,67,101,50,23,183,123,154,126,131,93,16,122,118,118,23,190,163,51,251,156,123,163,28,113,54,179,104,210,38,114,45,154,20,217,20,214,155,229,182,174,127,38,68,166,210,238,170,97,14,39,115,110,145,109,51,61,61,230,125,220,75,44,248,91,113,226,182,48,219,180,154,11,58,183,6,163,18,161,61,237,205,255,0,39,136,137,76,165,215,118,169,105,223,183,152,71,181,38,106,63,97,14,153,159,108,72,135,115,226,53,54,197,167,183,185,187,30,150,205,184,236,141,76,185,206,194,126,83,70,189,166,146,219,174,226,61,9,74,34,238,220,125,227,237,112,195,195,5,226,38,101,32,202,121,31,49,111,198,106,176,149,235,254,200,196,248,70,69,166,244,159,114,254,210,251,12,91,182,116,169,189,78,88,239,88,169,45,121,52,26,145,255,0,146,159,32,189,227,58,213,38,205,170,140,166,143,189,15,173,63,228,81,139,246,225,166,212,134,242,183,65,55,215,184,148,152,170,71,97,22,137,58,116,61,11,176,72,60,78,169,191,70,195,155,162,169,20,181,126,45,26,107,205,23,103,106,210,194,212,93,228,101,222,94,210,25,249,190,176,91,26,49,139,26,174,121,84,27,83,173,149,89,184,38,184,193,117,209,27,221,206,150,163,79,210,90,8,181,55,11,191,78,255,0,96,176,76,161,240,190,139,105,219,103,117,99,5,63,251,225,159,19,106,34,115,79,249,57,45,182,22,69,190,60,179,66,246,184,151,11,184,181,239,238,208,124,60,245,112,235,166,69,195,167,241,27,12,169,219,39,209,99,42,77,65,174,114,143,115,12,177,37,231,87,185,233,59,75,85,108,45,18,147,63,118,189,164,42,157,11,159,66,171,37,198,207,145,54,157,32,148,147,245,85,177,214,213,251,72,244,50,251,72,91,247,13,92,245,177,124,81,224,224,182,35,75,217,87,167,178,212,106,107,252,179,62,107,72,68,56,205,35,107,49,201,41,213,106,89,234,165,153,151,183,179,67,18,55,58,216,17,137,152,245,134,174,91,88,117,118,244,10,115,85,57,15,160,142,239,80,71,30,74,12,185,143,56,141,155,185,168,78,186,246,105,175,191,74,136,189,248,118,230,102,208,187,160,91,178,236,222,163,210,178,90,97,169,30,145,167,163,114,221,117,72,47,84,164,158,159,71,94,211,47,216,45,31,34,25,37,164,101,222,214,143,112,220,244,189,183,108,214,16,169,10,231,168,249,91,219,138,181,35,68,62,227,74,209,214,85,218,68,90,253,221,243,8,0,7,241,71,180,140,253,197,168,163,238,45,88,155,242,195,31,217,182,227,72,230,199,162,211,147,25,194,217,183,99,204,205,156,131,79,106,8,207,66,87,126,166,95,120,131,34,194,56,64,227,10,109,108,93,168,97,229,69,122,69,171,64,117,108,118,127,227,14,202,128,202,75,177,6,125,201,62,245,17,125,221,226,231,140,146,226,116,62,210,49,90,25,244,225,177,2,232,53,226,70,7,209,122,122,145,233,215,68,234,84,190,127,248,43,45,250,242,101,18,83,181,41,116,253,84,246,247,31,176,197,78,73,137,92,179,171,38,212,132,116,147,227,123,53,67,155,119,35,236,213,39,234,171,254,177,96,121,74,226,171,116,216,201,102,212,198,249,62,149,166,22,237,149,13,141,177,201,253,59,135,243,81,162,41,74,220,165,180,158,254,205,53,238,51,22,193,134,120,181,99,98,229,1,155,146,198,172,250,66,19,219,182,175,167,121,174,229,173,7,216,234,18,125,237,175,217,236,251,135,177,0,0,0,0,0,0,0,0,0,0,1,255,0,14,186,134,91,55,92,61,18,158,243,16,59,54,28,79,172,76,42,140,171,115,13,139,211,53,229,253,53,124,244,126,159,67,97,101,216,244,69,33,123,144,226,253,189,155,125,230,66,162,241,119,29,113,31,27,107,207,87,239,234,231,94,251,187,127,241,102,26,211,68,54,143,246,38,208,93,205,35,217,236,251,245,245,249,125,202,46,43,102,34,98,138,210,166,109,128,222,156,201,124,232,199,179,82,119,79,81,199,155,81,234,166,84,93,159,127,223,114,25,79,200,70,26,101,194,51,213,71,25,244,165,122,78,221,101,238,144,198,205,166,250,126,135,80,226,15,84,61,167,119,179,94,243,236,149,4,68,146,208,187,135,137,198,171,217,140,58,195,58,205,229,37,123,27,167,244,251,143,67,61,57,146,27,111,216,149,123,87,238,63,237,25,161,185,43,47,92,85,185,21,119,255,0,73,35,102,189,223,209,65,39,216,69,250,190,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,88,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,250,158,194,51,255,0,48,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,235,151,176,139,252,195,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,130,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,147,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,189,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,78,44,98,245,147,131,86,188,155,170,246,170,116,113,24,109,106,73,242,30,115,122,146,218,220,219,243,72,89,150,164,218,187,116,246,125,218,211,166,116,56,143,94,56,205,58,161,101,97,236,143,70,219,8,125,214,13,123,26,123,171,108,142,67,123,180,118,50,28,111,123,110,35,179,93,75,79,126,166,80,145,152,149,26,211,242,164,50,223,57,196,165,114,159,61,82,159,87,93,84,175,103,191,184,135,227,81,26,84,105,50,237,35,208,199,250,42,51,201,96,164,169,26,54,106,218,74,212,187,244,212,74,222,24,206,204,107,52,244,142,145,58,239,102,58,93,237,46,198,206,163,15,94,255,0,217,221,218,47,220,5,123,241,114,199,87,172,60,54,133,135,20,105,124,186,149,117,109,170,66,57,100,122,194,122,60,246,84,122,169,181,39,233,32,187,148,74,251,187,197,49,165,47,75,144,73,73,111,117,229,232,93,197,170,140,255,0,201,222,46,59,133,110,85,157,179,44,196,98,221,212,198,217,149,98,39,96,163,113,30,140,58,212,41,13,175,84,60,101,222,149,118,41,36,126,253,59,135,115,226,63,136,18,112,255,0,44,53,215,225,171,107,181,146,149,72,215,66,61,9,234,124,179,215,181,42,246,160,189,223,121,12,254,200,125,201,82,29,146,242,183,56,242,212,226,207,77,53,51,61,79,184,116,12,47,197,250,214,23,65,172,55,65,95,42,77,86,28,136,106,119,68,43,230,221,36,106,90,41,10,46,246,200,253,135,246,144,240,213,74,148,170,197,74,85,86,107,155,228,76,121,111,186,173,8,181,90,212,106,51,208,136,139,188,207,184,133,202,112,139,194,24,22,182,24,202,191,37,71,214,163,87,113,102,219,187,213,217,29,216,240,29,36,237,37,154,126,146,117,215,105,31,221,220,37,78,110,98,196,151,151,75,249,185,138,209,5,110,213,84,93,135,223,208,191,238,253,163,56,213,228,33,186,229,69,182,187,80,153,111,37,63,113,44,244,23,221,195,70,116,121,121,92,161,33,133,106,108,148,86,151,216,125,138,42,116,61,123,254,241,42,204,137,68,105,62,227,236,31,230,212,102,24,82,150,210,54,154,181,215,180,204,127,168,255,0,41,81,153,155,21,232,114,81,189,151,219,83,78,39,83,45,82,162,208,203,82,237,238,49,82,188,76,50,40,197,191,42,118,56,225,203,60,184,143,155,178,42,145,55,25,252,225,156,201,47,61,189,233,6,125,196,130,216,148,105,237,47,105,10,213,162,214,106,150,205,102,45,106,147,35,167,157,79,144,135,217,115,98,87,177,198,214,74,73,232,162,50,61,20,146,239,35,33,113,188,58,115,247,27,20,169,240,48,115,16,215,182,225,133,29,166,162,74,208,207,158,218,19,18,58,19,177,152,233,66,119,56,226,207,83,89,153,119,31,102,134,44,44,180,50,212,189,163,250,0,0,60,86,51,223,48,112,227,11,110,155,202,124,142,74,105,148,121,210,91,86,195,87,174,220,103,28,34,208,146,175,212,63,97,151,249,134,112,241,178,252,151,137,88,169,116,94,82,164,115,147,82,171,205,144,202,182,18,126,105,201,46,56,158,194,74,127,95,218,68,127,230,31,219,83,8,110,155,186,209,172,94,116,216,250,211,232,172,72,125,245,239,111,185,150,146,226,139,67,89,43,232,168,187,136,255,0,111,112,250,153,108,189,21,96,99,141,151,113,238,218,134,43,180,238,105,233,174,136,76,198,86,127,209,87,234,123,8,104,151,5,111,102,49,23,12,232,215,148,101,239,110,161,212,109,61,12,181,229,200,113,191,106,83,237,71,184,191,180,123,99,34,81,104,125,194,43,230,195,33,24,105,152,248,204,213,27,103,209,117,232,219,180,151,186,67,251,247,27,9,250,29,67,104,45,16,206,157,222,221,123,203,182,155,243,5,148,92,86,203,188,196,149,219,76,221,1,205,121,114,249,209,139,126,132,214,190,163,111,56,162,209,79,36,187,126,255,0,187,200,97,22,58,98,62,9,87,154,175,216,53,206,129,246,183,127,226,172,59,174,168,113,31,236,173,172,187,157,95,179,219,247,105,110,153,79,226,125,98,98,172,100,219,152,146,94,134,175,35,93,138,249,233,29,70,166,250,207,177,152,137,66,54,161,180,123,123,119,123,200,196,241,105,212,60,217,58,217,234,149,119,24,255,0,176,0,0,0,0,0,0,0,0,1,206,49,163,30,176,251,2,104,104,174,223,117,78,145,151,117,229,151,33,247,55,104,182,210,127,162,109,102,90,27,168,246,123,126,253,41,195,52,252,75,113,39,28,86,237,10,209,99,228,229,0,246,238,103,124,121,156,223,208,40,189,103,34,161,105,209,109,40,251,251,119,123,139,182,35,90,214,173,193,125,87,227,219,214,236,46,178,163,51,127,41,174,98,27,221,177,10,89,246,172,210,146,245,80,163,237,63,96,180,60,165,112,158,142,211,16,111,140,112,153,204,117,124,221,104,220,179,46,94,134,251,95,225,17,166,118,234,92,165,247,127,189,247,152,179,139,118,218,162,218,148,198,168,244,24,125,52,70,119,108,111,152,181,233,170,141,71,218,163,51,239,81,159,127,180,125,64,16,91,139,94,36,170,213,203,228,139,66,59,219,31,184,182,108,245,117,211,167,157,5,195,239,73,151,114,189,229,251,69,77,229,87,13,31,197,156,112,183,172,166,11,83,157,213,235,221,253,8,111,185,237,82,127,171,247,151,246,11,100,226,67,150,232,119,126,4,189,84,164,171,249,202,141,183,144,122,31,111,58,100,68,171,233,58,73,250,41,62,242,63,216,41,3,180,143,237,22,211,194,19,48,136,155,68,159,131,117,131,249,248,238,59,54,50,255,0,224,210,136,17,208,157,18,222,157,230,125,166,189,125,229,237,22,124,71,169,106,94,209,253,0,31,158,161,58,53,50,12,138,140,215,57,108,69,105,111,58,173,12,246,161,36,102,103,161,106,103,216,71,220,43,31,62,220,73,226,83,34,213,112,135,8,209,190,106,185,241,38,212,245,50,229,246,74,142,227,124,153,17,76,143,69,19,106,213,43,237,238,35,239,49,84,149,154,205,74,224,169,201,172,213,228,245,19,37,186,183,158,115,98,81,185,107,81,169,71,162,72,136,181,51,51,236,33,238,50,245,107,174,240,198,43,82,134,219,60,213,191,87,130,148,167,118,221,76,229,52,146,237,212,191,91,222,52,99,132,86,194,237,28,60,160,209,28,45,170,143,78,138,133,35,191,105,165,134,210,101,174,167,174,155,123,245,30,200,0,4,48,226,181,81,102,14,89,157,67,189,242,42,42,101,61,253,234,167,206,211,217,246,10,55,182,148,72,184,233,75,82,119,18,102,176,102,90,233,175,206,16,210,14,86,31,68,140,189,225,250,219,99,148,69,109,82,139,77,219,181,254,66,199,104,245,24,179,135,208,241,75,14,174,27,10,115,252,134,235,116,201,112,9,237,166,174,89,188,195,141,110,218,74,78,186,115,12,244,220,90,251,203,188,103,191,53,89,112,186,178,235,137,181,91,110,176,142,108,7,37,62,236,9,58,182,158,108,115,144,250,26,86,196,186,226,147,170,89,51,209,71,169,119,31,219,197,71,183,194,108,33,188,241,138,240,167,90,22,133,51,170,145,54,75,45,44,249,205,35,150,133,186,219,102,191,156,90,8,244,55,19,217,174,167,168,208,86,81,240,89,120,13,130,52,59,30,74,181,155,211,198,147,52,180,238,147,210,48,211,133,216,181,151,123,95,209,61,61,222,243,235,213,26,124,74,173,62,77,50,115,92,200,210,217,91,14,163,113,150,228,41,38,149,22,164,100,101,216,103,220,98,176,115,153,194,218,117,201,92,170,98,62,12,122,174,203,91,243,36,211,123,15,152,234,151,33,229,171,155,38,89,17,106,106,105,58,18,116,246,145,119,144,250,188,45,114,195,140,56,43,126,220,23,29,251,111,122,54,43,208,37,211,144,125,92,87,183,40,222,132,178,63,154,117,102,90,147,75,246,123,59,251,181,179,33,254,19,222,76,104,50,36,44,244,75,77,45,102,126,226,34,51,25,213,206,253,196,171,147,51,55,204,133,63,205,76,90,221,78,34,15,110,221,18,154,132,147,34,238,47,214,19,171,33,249,68,178,241,135,42,213,87,174,72,220,201,117,57,111,181,29,205,238,151,43,153,78,138,105,86,136,121,4,173,13,197,30,135,166,162,1,102,167,47,181,204,186,226,173,78,207,169,122,209,28,121,233,48,28,245,11,116,99,146,251,109,118,19,142,25,118,50,127,72,245,247,253,189,67,39,53,124,47,197,22,158,203,206,45,83,247,61,113,56,168,212,26,159,54,65,116,179,95,40,241,35,23,37,130,73,47,105,184,226,181,113,194,73,247,43,78,195,31,35,54,89,23,196,44,181,85,29,158,106,244,173,182,242,212,228,121,218,48,198,136,53,62,105,79,47,168,113,207,209,177,187,83,247,233,222,93,188,147,6,241,211,16,48,50,230,102,229,177,106,221,35,205,169,60,196,242,24,115,152,130,113,181,154,117,117,181,145,106,109,35,183,79,103,223,173,181,229,35,138,37,153,139,42,166,88,184,145,7,208,181,254,75,49,202,87,53,217,61,99,223,48,214,237,140,196,74,27,222,227,139,61,55,104,157,186,119,25,24,158,144,102,198,168,195,102,124,55,57,140,72,109,46,182,173,12,181,74,136,140,143,67,237,46,195,33,254,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,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,209,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,84,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,146,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,11,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,87,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,248,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,166,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,244,207,210,154,109,69,250,83,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,104,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,236,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,252,34,76,205,11,66,230,175,187,253,239,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,157,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,43,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,232,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,198,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,229,219,227,73,221,216,241,126,140,164,161,101,243,140,146,127,231,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,164,127,179,184,123,78,14,88,76,245,79,17,42,120,163,41,159,155,163,114,122,101,238,47,246,102,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,253,131,70,88,5,136,209,177,87,8,109,91,217,133,106,229,66,145,5,233,37,161,250,175,57,21,167,22,93,169,78,191,164,239,34,34,255,0,48,232,64,60,221,255,0,136,54,190,26,91,83,46,171,182,161,209,192,132,203,143,45,124,167,28,250,13,169,102,90,54,149,43,232,161,94,207,96,166,44,246,113,8,185,49,170,187,82,176,108,9,93,29,161,29,79,67,95,168,219,157,94,213,201,104,220,249,216,200,117,189,237,58,143,87,119,102,157,250,234,101,6,20,102,165,26,140,251,76,245,48,29,239,35,28,191,206,118,197,230,53,204,47,78,83,52,45,218,104,126,144,141,218,52,81,23,78,153,157,11,66,229,167,66,247,118,15,245,0,1,10,56,177,193,76,204,180,18,148,122,114,42,188,210,251,202,159,59,254,241,71,20,167,85,30,167,13,244,125,38,223,109,101,247,146,136,198,139,178,91,83,122,171,150,203,21,247,254,146,40,84,198,253,157,197,2,57,251,8,189,227,184,15,129,122,216,214,190,33,81,29,183,110,218,111,93,1,221,219,154,231,56,215,105,161,72,62,214,212,149,125,21,168,187,253,163,139,71,200,102,91,99,86,125,50,205,141,163,165,235,36,189,39,63,177,91,247,17,255,0,132,123,253,154,14,219,106,89,182,253,151,76,102,147,111,65,233,163,176,218,90,66,121,171,94,137,74,82,146,45,86,163,62,228,151,183,216,62,216,0,0,248,151,196,179,129,101,215,231,37,91,78,61,46,83,164,122,107,161,165,165,31,246,12,219,102,34,162,170,174,57,95,147,150,230,243,114,228,170,43,93,52,215,89,142,159,184,189,226,244,120,121,208,23,65,202,197,157,189,222,103,164,105,180,249,229,234,233,180,156,167,68,236,239,61,123,187,251,62,225,250,115,179,150,138,94,98,176,138,169,76,63,82,173,75,142,253,66,158,126,177,239,144,220,89,41,105,31,165,109,37,170,158,239,81,153,123,203,78,234,11,185,168,23,30,17,98,44,170,68,180,244,213,107,106,170,180,161,90,182,189,29,142,250,146,74,208,141,73,250,77,159,102,166,93,158,210,23,109,144,12,112,165,230,115,46,234,179,238,255,0,229,19,169,145,206,133,49,159,89,28,232,237,193,138,219,139,220,219,109,146,117,83,234,45,8,204,203,216,126,238,25,156,62,21,116,250,187,53,11,251,4,21,201,154,68,236,135,169,90,41,92,213,105,33,213,43,157,38,89,18,117,51,105,26,18,123,59,253,228,42,206,246,177,110,156,56,184,165,91,119,93,59,162,168,65,121,109,56,223,57,183,52,82,28,82,15,181,181,41,63,73,10,46,243,238,18,203,37,156,67,46,252,5,170,65,180,175,21,250,70,210,89,181,24,209,163,76,244,169,53,71,111,153,171,113,150,234,246,180,210,189,93,123,117,247,233,173,203,224,222,53,88,248,225,105,199,187,108,138,151,85,25,212,163,152,92,151,145,203,89,180,219,134,159,157,109,6,122,19,169,237,211,219,247,233,239,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,115,60,102,204,38,27,96,109,48,231,95,21,158,149,107,139,42,75,13,244,242,23,204,228,33,43,81,106,211,107,211,177,105,239,247,251,116,49,78,249,211,226,25,119,227,213,86,117,165,103,47,209,214,147,102,236,98,70,141,61,213,36,149,33,190,102,174,70,67,168,220,211,169,245,117,236,211,223,174,145,50,201,177,110,156,71,184,162,219,118,165,59,173,168,78,121,13,54,223,57,182,245,82,220,74,11,181,197,37,63,73,105,46,242,239,22,153,147,190,21,148,250,67,48,47,236,111,87,58,110,141,72,102,149,162,147,202,86,145,221,74,185,209,165,153,43,67,39,81,161,167,183,191,220,67,185,231,255,0,28,41,121,99,203,186,108,251,67,249,60,234,156,114,161,67,103,214,95,38,59,144,101,54,218,247,56,219,132,173,20,194,75,67,50,51,246,159,190,146,109,154,5,199,139,184,139,22,145,17,61,77,90,229,170,161,43,86,173,163,87,100,62,73,53,104,102,148,253,39,11,179,82,46,223,97,11,244,201,46,90,41,121,117,194,42,93,48,189,106,181,78,59,19,234,7,235,22,201,14,69,140,151,81,250,87,18,122,41,158,244,232,94,226,211,191,243,113,11,160,42,189,149,139,199,107,188,191,71,83,106,19,207,213,215,113,55,78,151,217,222,90,119,247,246,253,194,139,178,239,81,85,43,28,172,57,200,115,97,183,114,82,213,174,154,233,164,198,143,220,126,225,164,155,30,89,207,178,232,19,148,173,199,34,151,21,211,61,52,212,212,210,79,251,71,219,0,0,31,18,235,179,109,251,210,152,245,38,225,131,212,199,125,181,52,180,243,86,141,82,164,169,38,90,161,68,125,202,63,111,180,113,41,25,11,203,108,154,207,166,158,177,181,116,251,84,94,147,159,218,173,251,140,255,0,194,61,254,205,7,105,178,172,107,95,15,104,141,91,182,149,55,161,128,214,221,173,115,156,119,180,144,148,23,107,138,82,190,138,18,93,254,193,247,199,15,206,141,77,234,86,91,47,167,216,250,75,161,84,219,246,119,28,9,7,237,35,247,12,232,213,93,84,138,156,199,215,244,156,125,197,159,222,106,51,23,143,194,114,10,97,229,160,212,147,215,159,85,230,159,222,116,248,63,247,9,174,0,3,252,165,105,211,61,169,106,92,181,106,94,254,193,157,124,243,242,255,0,57,219,235,150,215,44,189,57,84,212,183,107,169,250,66,79,104,224,128,147,52,168,148,71,218,71,169,9,207,145,78,33,23,38,10,215,41,214,13,253,43,172,180,36,41,152,104,245,27,111,164,220,184,205,19,159,53,25,110,185,177,166,151,234,238,237,215,191,93,12,238,118,192,196,27,95,18,237,168,119,85,165,81,235,32,204,101,183,80,190,75,141,253,54,210,178,45,28,74,79,232,173,62,207,104,244,128,57,238,62,226,52,108,42,194,27,170,246,125,90,57,79,164,78,122,49,104,126,179,205,197,117,196,23,98,85,167,232,251,204,140,191,204,51,155,140,152,137,84,197,60,73,175,222,181,85,238,114,163,81,148,250,11,68,150,212,57,33,199,9,62,170,83,174,156,195,237,208,191,176,73,62,28,25,92,175,99,22,49,81,47,201,145,249,86,253,171,82,141,83,55,183,161,92,215,227,74,136,239,43,105,58,133,167,86,220,51,221,181,68,94,227,62,193,123,145,163,51,14,51,81,35,163,107,76,161,45,161,58,153,232,146,45,8,187,123,123,136,81,87,20,188,38,122,195,204,52,219,141,150,118,197,184,144,229,69,74,220,71,171,210,39,77,89,255,0,77,71,220,143,113,23,216,67,208,240,150,197,226,179,49,203,228,44,199,52,143,114,247,118,119,116,240,231,59,236,65,159,122,139,250,69,251,123,133,220,128,0,226,153,139,202,134,25,102,66,132,237,50,241,129,164,165,109,229,202,230,200,249,191,93,149,31,168,219,205,145,234,76,164,187,79,237,247,235,78,121,158,225,231,139,24,5,49,85,10,108,127,78,91,253,159,203,183,198,141,183,177,146,253,25,201,90,207,231,30,52,255,0,205,215,184,251,56,30,20,226,221,233,131,23,67,119,77,151,80,233,38,181,174,167,202,105,205,117,109,104,255,0,100,66,203,185,213,123,61,191,118,151,45,148,94,37,22,78,58,154,109,203,217,159,65,220,7,174,198,247,61,43,155,250,117,159,107,113,80,132,232,219,73,62,254,221,222,242,61,102,218,22,151,18,75,65,234,70,63,232,0,0,0,0,0,0,127,12,244,237,49,89,252,73,51,245,42,204,84,204,21,194,233,156,186,153,242,250,249,188,178,62,79,248,28,150,254,109,248,230,149,106,149,56,159,85,125,157,231,219,161,10,161,162,80,110,59,234,180,154,117,26,39,93,80,145,174,212,115,27,107,118,212,25,247,168,210,146,245,80,127,228,22,233,147,222,23,118,229,140,178,188,177,129,191,74,207,95,248,60,93,92,99,167,211,168,109,94,188,121,106,74,247,37,109,159,105,118,105,167,180,204,88,164,72,113,224,176,152,209,91,216,218,117,208,181,51,239,61,125,191,120,255,0,112,0,30,71,21,238,248,182,21,129,84,187,38,57,177,152,60,141,202,208,207,77,239,161,178,236,36,168,251,214,94,195,25,161,187,110,58,149,243,115,202,175,77,245,229,77,217,187,232,151,208,109,40,46,226,73,119,32,189,130,250,184,120,96,119,228,107,47,116,86,42,113,121,53,186,135,83,215,150,253,223,163,157,44,219,250,46,45,31,65,194,250,58,125,189,189,210,136,121,203,255,0,15,237,124,76,182,101,90,87,125,59,173,166,204,66,208,227,92,231,27,212,150,218,155,63,89,181,37,95,69,106,46,195,246,136,83,112,240,133,193,58,149,214,87,5,26,173,232,216,170,159,213,174,23,34,91,218,163,154,107,52,115,21,55,94,227,36,235,167,179,81,52,176,218,194,164,97,149,151,73,178,40,69,164,42,76,70,34,53,244,187,82,211,72,104,143,214,82,143,185,5,222,103,247,159,120,244,227,142,102,39,52,24,111,151,123,74,109,110,236,171,108,156,150,28,232,226,242,31,62,123,220,167,84,218,55,182,211,132,157,202,101,69,169,150,133,222,127,109,31,102,195,56,55,214,101,238,185,79,84,30,233,168,44,62,178,133,15,107,43,209,178,113,243,109,91,201,150,215,244,31,50,209,93,189,154,159,111,119,133,192,220,191,98,54,63,221,12,219,86,13,31,172,81,173,61,67,157,67,13,242,155,230,52,133,47,71,92,70,237,57,200,236,35,212,245,251,244,178,91,71,132,205,18,218,195,214,102,220,18,186,235,145,230,146,183,209,203,91,92,163,54,18,106,111,84,76,54,213,163,137,62,210,239,215,220,34,38,118,50,179,23,3,14,151,80,166,198,228,166,67,44,37,228,239,53,122,234,234,77,71,170,158,95,245,69,221,255,0,243,240,57,34,118,83,57,153,177,23,19,181,126,157,165,246,118,118,151,164,35,123,198,138,224,169,197,194,142,183,75,69,169,164,26,139,237,208,181,31,238,0,2,49,241,19,181,100,93,25,101,185,17,28,181,244,124,105,147,149,221,244,91,167,203,215,188,203,245,190,223,184,103,222,67,102,196,135,25,62,246,214,105,255,0,33,139,248,225,159,41,233,89,89,161,243,143,94,82,163,52,158,239,162,84,232,122,9,88,0,0,0,0,57,246,96,102,116,24,33,126,75,35,211,151,109,85,21,254,72,142,159,246,12,221,221,137,85,103,17,107,41,73,232,169,213,185,4,71,246,173,245,125,222,255,0,176,104,179,41,180,164,81,178,205,133,144,146,94,178,108,218,25,172,253,234,244,123,4,103,222,126,225,214,12,136,200,200,251,140,84,231,23,44,179,49,10,165,23,27,173,152,60,180,60,132,70,168,124,233,158,231,13,83,228,186,191,93,222,206,228,246,37,26,123,189,195,150,240,136,196,9,84,12,121,153,106,23,248,61,70,150,225,233,217,244,220,155,1,191,213,51,238,47,121,11,182,28,59,50,217,79,195,172,199,218,210,169,119,20,30,93,79,148,190,146,103,53,243,229,59,203,121,40,87,45,15,54,149,104,167,141,90,25,232,125,199,217,221,73,185,175,201,198,33,229,142,227,121,21,136,156,250,3,239,168,160,206,230,48,158,98,20,227,252,178,229,165,247,22,90,161,131,87,173,247,31,111,127,144,203,254,99,177,15,47,119,84,42,229,157,83,229,69,68,182,223,153,23,146,194,186,134,201,198,148,180,111,113,167,13,27,137,148,150,164,90,151,121,123,117,187,140,160,103,94,194,204,197,188,196,54,229,116,183,60,118,18,114,224,236,121,125,169,68,114,90,185,156,134,219,253,35,251,116,47,118,165,217,221,38,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,76,230,241,9,178,178,244,195,150,181,178,239,164,238,163,211,116,109,174,179,202,237,142,178,245,215,25,198,213,171,79,40,251,251,52,211,188,251,41,83,20,113,118,251,198,42,239,202,43,242,179,233,9,133,244,87,211,178,214,158,162,16,125,141,33,5,220,218,61,158,207,188,117,60,168,100,227,16,243,57,113,178,138,60,78,69,1,135,210,83,167,115,24,87,45,9,113,142,97,114,212,251,107,61,16,249,43,213,251,139,183,186,236,178,211,148,252,58,203,133,173,22,151,110,193,230,84,249,72,234,230,115,95,46,107,188,182,82,181,114,214,243,137,78,170,100,149,161,30,133,220,93,157,253,196,82,87,23,140,65,149,95,199,152,118,161,255,0,131,211,169,109,158,157,159,77,185,179,219,253,82,62,227,247,152,234,60,35,114,204,196,218,148,172,110,185,160,243,16,202,23,26,159,243,166,91,92,37,64,146,210,253,71,123,123,213,216,164,105,239,247,11,99,34,34,34,34,238,33,201,243,101,74,69,103,44,216,167,9,69,235,42,204,174,26,15,220,175,71,190,68,125,229,239,25,211,180,210,170,54,34,209,144,165,106,168,53,184,228,103,167,181,15,167,239,247,125,163,72,153,125,152,115,240,66,195,150,103,169,185,109,82,213,254,88,109,31,246,142,130,0,0,0,0,34,159,19,9,79,69,202,205,115,146,127,165,57,45,43,187,232,157,58,102,162,129,227,182,111,200,109,162,237,55,22,73,255,0,41,141,4,112,236,181,100,90,217,101,183,17,32,180,244,132,104,115,147,221,244,92,167,196,211,184,207,245,126,207,184,73,192,0,31,225,57,78,34,20,133,180,90,173,45,44,210,95,110,135,160,206,166,119,157,146,246,102,111,181,203,45,23,233,218,167,103,103,119,164,36,251,135,190,201,62,86,98,227,153,213,42,21,40,220,228,199,101,244,178,157,230,159,93,61,49,164,245,75,200,254,180,251,255,0,254,82,238,238,225,51,68,185,112,241,233,182,252,190,134,227,101,181,45,134,249,107,119,154,100,194,141,45,234,185,132,218,117,113,69,218,125,218,123,133,109,99,150,95,177,27,0,46,135,173,171,250,143,209,168,150,174,157,206,161,135,57,173,243,29,66,87,163,78,47,110,188,149,246,25,234,90,125,218,251,172,167,231,6,250,203,69,215,21,234,123,221,77,5,247,208,83,97,237,101,26,182,110,48,110,43,121,178,226,254,131,4,90,39,183,183,82,237,239,188,28,187,102,131,13,243,17,105,66,173,218,117,109,243,148,195,125,100,94,67,229,200,123,148,210,156,70,247,26,108,149,181,79,36,181,34,208,251,203,236,236,99,204,98,77,133,72,196,219,46,173,100,87,83,172,42,180,71,226,59,218,174,196,186,210,218,63,162,164,159,114,207,184,203,239,46,241,11,109,254,16,184,39,77,186,206,225,172,85,125,37,21,51,250,180,66,228,75,103,68,115,73,100,142,98,102,235,220,70,157,116,246,234,38,181,129,135,246,190,25,219,49,109,43,66,157,209,83,98,33,8,109,174,115,142,104,72,109,13,151,172,226,148,175,162,132,151,105,251,7,163,16,39,139,78,6,42,251,193,150,47,218,44,78,109,78,131,45,46,201,62,102,221,33,49,18,115,171,63,89,196,167,233,44,187,146,106,247,106,93,130,154,109,43,142,165,99,92,241,107,208,189,73,80,183,237,250,39,244,219,82,15,188,148,93,203,63,96,210,246,20,93,241,111,219,2,151,118,67,115,123,51,185,251,85,161,150,187,31,91,103,216,105,73,247,160,253,132,61,112,0,15,240,151,14,60,230,21,26,83,123,219,86,154,150,166,93,199,175,179,238,21,215,156,46,23,118,229,242,179,188,176,125,191,69,79,71,248,68,93,92,127,168,215,167,109,62,188,137,105,74,54,165,14,31,97,118,235,167,176,140,84,93,110,131,113,216,181,181,83,171,49,58,26,132,125,55,35,152,219,187,119,32,143,189,38,164,159,170,178,255,0,40,181,238,27,121,250,149,121,170,30,10,226,140,206,101,76,185,157,4,222,89,23,59,252,50,75,159,54,196,114,74,116,74,91,79,172,190,222,242,237,212,133,152,17,235,218,67,250,0,0,0,0,0,3,152,230,83,18,23,132,120,45,112,226,10,19,185,84,190,147,66,215,77,121,178,217,107,245,85,253,103,234,159,236,239,25,203,217,118,98,205,232,100,195,93,125,106,169,220,157,205,53,191,150,215,188,246,160,180,67,127,103,119,188,94,46,67,242,89,110,229,238,201,106,181,93,129,206,187,39,238,234,159,230,184,157,54,61,41,40,245,82,251,141,126,137,226,46,194,47,183,183,186,94,128,0,0,229,57,160,176,42,248,155,130,119,5,157,66,115,108,233,189,39,43,177,39,244,37,178,226,190,146,146,95,69,7,222,101,253,130,183,178,85,195,23,17,98,95,144,239,172,113,161,122,54,153,79,230,108,129,213,48,247,83,204,102,67,71,243,145,165,110,70,213,114,149,244,79,93,116,238,212,197,186,52,210,25,65,54,218,116,73,119,22,163,254,192,0,68,188,242,103,126,221,203,77,178,253,6,141,51,153,121,79,140,163,134,207,45,194,228,146,219,146,150,222,220,166,28,105,90,60,193,22,211,50,215,219,217,223,72,56,183,139,247,182,52,93,211,111,27,226,169,214,204,150,243,142,17,242,25,111,106,84,235,142,109,249,164,32,143,67,117,93,186,123,126,226,46,201,148,124,146,98,14,99,238,72,82,215,7,165,181,219,117,181,202,153,205,97,123,144,78,48,107,71,47,158,219,133,171,79,110,212,187,123,52,46,222,235,191,192,60,191,88,25,125,178,97,90,118,85,43,166,83,108,183,214,59,207,125,124,247,201,150,155,91,155,92,113,123,119,114,82,123,72,244,45,59,61,186,244,227,45,123,197,124,113,137,182,99,74,193,58,77,192,80,247,62,205,102,59,60,222,97,150,137,40,149,5,233,166,186,119,246,247,10,147,193,139,167,228,102,41,218,183,46,237,165,2,177,6,65,171,77,116,36,73,109,122,247,31,234,251,140,105,35,9,43,199,116,225,101,157,114,159,105,85,104,20,249,169,87,235,19,177,155,94,189,197,167,210,238,208,190,226,30,176,0,7,1,207,75,112,28,203,45,234,85,5,109,73,81,234,70,223,98,143,85,250,62,78,157,223,183,236,25,219,154,72,41,143,147,127,68,157,94,223,187,83,23,221,195,14,25,68,202,197,43,69,110,231,62,195,221,218,105,173,58,23,103,253,66,90,0,0,0,0,14,15,157,235,176,173,44,179,95,147,19,39,146,244,154,13,82,43,71,179,118,229,170,159,36,210,93,198,69,218,159,104,207,205,129,26,85,209,138,86,236,115,79,53,250,165,122,34,84,90,146,119,41,201,8,35,247,17,118,171,236,253,131,73,120,45,77,114,141,131,214,53,37,212,108,92,59,110,153,29,73,215,93,13,17,91,73,150,186,159,187,222,61,152,242,56,173,135,52,76,86,195,250,245,135,95,99,153,22,179,78,149,5,94,178,211,183,156,194,218,51,245,20,147,62,199,15,250,69,247,151,120,172,220,191,228,174,247,203,182,118,89,254,77,165,178,227,105,151,2,78,246,123,25,58,187,92,182,182,115,220,115,244,108,235,185,93,190,195,237,239,181,242,236,33,253,30,83,19,112,210,211,197,155,62,163,101,222,84,222,182,159,80,142,243,11,111,156,235,127,164,105,109,153,234,218,210,175,162,226,189,165,223,247,24,166,76,238,112,234,185,176,54,161,46,245,195,200,189,109,162,179,113,243,70,246,219,232,210,106,146,230,205,94,146,183,92,216,211,72,237,211,214,215,223,169,28,66,176,47,203,159,11,47,24,23,133,173,55,163,170,82,165,52,250,23,203,109,207,89,167,80,225,22,139,74,147,244,155,79,176,251,189,164,47,7,33,217,225,163,102,62,217,141,107,92,79,114,174,250,108,68,20,148,237,90,186,130,109,184,168,91,186,161,134,218,70,231,94,63,84,140,244,246,118,119,76,32,0,0,0,0,0,0,0,1,31,243,109,157,28,44,202,53,170,138,149,210,175,78,220,147,180,77,58,217,167,206,140,137,206,111,109,243,106,67,200,90,201,198,161,155,145,212,210,164,37,183,54,169,68,68,133,159,96,232,24,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,8,85,136,28,78,240,179,15,115,112,156,189,85,224,235,109,193,229,209,170,151,51,82,99,45,152,245,199,223,140,73,37,173,79,161,182,33,198,109,114,10,75,138,220,225,58,147,79,45,4,202,141,201,149,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,172,12,213,113,19,206,206,84,49,114,102,22,222,22,126,15,212,80,168,233,169,82,42,113,169,117,4,162,163,78,113,110,33,167,205,191,72,26,153,94,230,156,66,219,81,158,213,161,91,84,180,108,113,127,91,39,124,91,174,28,88,197,202,126,22,227,245,165,111,210,81,117,72,143,77,183,234,118,228,73,73,67,85,23,23,177,182,36,182,235,207,40,208,242,148,132,37,196,25,114,215,166,244,154,22,167,26,179,65,10,184,144,231,91,20,242,125,249,59,252,153,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,138,225,233,196,47,26,51,103,141,21,172,57,196,107,98,202,167,83,105,214,188,154,219,78,209,33,75,101,245,62,220,184,140,165,42,83,210,93,73,163,108,133,153,145,36,143,82,79,111,121,29,133,8,65,196,15,136,164,108,173,73,165,225,246,19,42,223,175,226,42,228,55,38,175,6,165,25,217,49,41,148,229,52,163,73,60,108,188,210,145,37,197,41,149,161,26,171,230,137,74,89,36,150,201,174,42,216,28,91,51,179,138,119,149,39,15,176,251,8,48,214,185,112,215,36,20,104,48,99,82,106,27,221,94,134,102,102,103,60,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,186,254,115,56,131,102,159,40,247,181,159,134,243,104,184,85,91,173,84,172,248,181,218,220,134,169,53,20,197,68,231,102,75,105,77,70,35,154,75,54,80,134,27,73,41,126,178,212,74,94,136,37,19,104,244,28,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,160,1,226,177,190,245,170,225,174,11,223,216,141,66,143,17,250,149,171,107,213,107,112,218,150,133,41,135,31,141,17,199,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,42,47,251,181,121,167,255,0,204,28,42,255,0,162,170,63,233,194,221,49,190,245,170,225,174,11,223,216,141,66,143,17,250,149,171,107,213,107,112,218,150,133,41,135,31,141,17,199,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,42,47,251,181,121,167,255,0,204,28,42,255,0,162,170,63,233,194,234,64,115,76,198,227,125,43,46,56,61,90,198,90,237,14,93,94,155,64,145,78,76,200,145,28,74,31,54,36,78,98,51,139,111,119,170,165,161,47,154,201,6,105,37,154,9,38,164,110,222,94,214,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,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,57,86,90,51,49,102,230,150,222,186,239,60,62,131,45,22,245,2,232,145,110,65,155,36,141,11,169,161,152,177,158,57,100,209,164,148,202,20,169,10,36,33,94,190,196,37,74,36,41,70,218,61,6,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,242,153,90,205,182,22,102,230,213,172,93,56,102,213,86,15,160,170,5,79,155,78,172,166,51,83,155,220,218,86,219,230,211,47,59,163,46,106,180,161,106,50,220,166,93,34,47,80,199,107,0,16,215,55,252,73,108,28,172,98,133,189,134,13,219,210,238,90,146,100,68,155,116,162,34,217,81,66,165,62,220,130,54,219,87,56,148,137,201,81,69,124,153,117,178,66,217,89,22,244,115,18,226,101,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,185,166,5,102,187,14,49,206,246,196,12,47,166,59,232,171,207,14,110,10,157,30,165,70,144,241,41,201,17,98,204,92,118,231,199,61,11,152,202,246,163,121,17,110,105,197,146,21,169,41,167,29,237,96,0,0,57,164,220,192,216,52,236,195,64,203,69,65,114,226,221,149,75,92,238,168,46,188,108,162,36,166,10,67,140,156,102,148,110,115,87,36,137,151,93,54,210,217,151,41,181,171,119,170,100,93,44,0,4,127,205,182,116,112,179,40,214,170,42,87,74,189,59,114,78,209,52,235,102,159,58,50,39,57,189,183,205,169,15,33,107,39,26,134,110,71,83,74,144,150,220,218,165,17,18,22,125,131,160,96,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,0,33,86,32,113,59,194,204,61,205,194,114,245,87,131,173,183,7,151,70,170,92,205,73,140,182,99,215,31,126,49,36,150,181,62,134,216,135,25,181,200,41,46,43,115,132,234,77,60,180,19,42,55,38,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,66,152,127,187,87,154,127,252,193,194,175,250,42,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,136,43,72,226,201,129,211,179,53,47,8,106,7,208,88,189,180,136,215,139,238,51,210,166,176,212,167,219,91,170,113,183,92,109,116,231,155,40,230,212,159,80,208,173,202,113,60,181,155,140,203,251,166,165,117,92,152,113,42,183,130,21,251,82,69,106,163,79,68,219,118,161,84,67,147,104,242,183,146,92,109,75,56,206,33,106,101,212,30,132,235,106,61,164,178,89,37,194,78,197,84,181,217,198,11,56,150,53,213,89,178,174,156,51,194,168,85,171,126,161,34,151,81,141,232,249,206,114,37,48,226,155,117,189,232,168,41,10,218,180,40,181,73,154,79,77,72,204,187,68,202,225,249,196,14,54,110,163,85,44,123,226,133,18,135,136,180,56,238,84,158,102,154,203,190,142,159,78,230,165,4,251,38,181,45,77,45,181,58,211,107,109,107,61,119,37,104,82,137,75,67,51,40,86,6,115,56,160,99,238,93,179,39,120,96,229,149,104,97,252,218,45,191,232,254,153,250,165,62,107,146,151,207,129,30,66,247,169,185,109,160,244,91,202,34,209,5,234,145,107,169,234,103,39,248,122,102,130,254,205,158,11,214,177,27,17,169,22,253,58,165,78,186,36,209,26,106,137,29,230,88,83,13,196,136,242,84,164,188,235,170,53,238,144,178,51,37,17,104,73,236,239,51,148,2,173,115,85,197,254,225,177,113,114,101,159,150,152,86,85,213,108,82,99,166,52,186,189,90,12,167,145,42,162,149,185,206,56,142,177,41,180,185,24,147,202,74,87,183,214,90,92,82,77,109,154,22,175,215,149,28,254,231,187,54,184,142,139,42,202,195,204,42,131,74,131,203,126,191,95,126,139,83,92,90,68,85,25,145,41,68,83,203,152,242,246,168,154,100,140,148,226,146,163,51,66,16,227,136,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,3,133,103,19,53,86,110,84,48,142,161,120,86,106,81,21,115,212,99,200,141,105,210,28,108,222,93,70,162,72,245,13,77,37,104,87,76,218,148,218,158,94,228,237,65,146,72,249,139,109,11,250,185,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,8,56,138,102,255,0,50,89,68,170,218,149,220,57,179,108,170,181,147,113,71,114,35,179,42,212,233,239,191,22,170,218,148,165,52,227,140,188,211,40,67,140,169,10,105,38,102,181,27,50,79,185,4,56,254,76,248,160,99,238,98,115,39,103,224,229,235,104,97,252,42,45,193,233,14,165,250,93,62,107,114,145,200,129,34,66,54,41,201,110,32,181,91,41,35,213,7,234,153,233,161,232,101,103,224,35,86,125,179,109,249,163,96,211,87,77,1,170,84,235,206,187,80,106,159,111,211,170,9,230,178,230,213,18,229,62,235,72,121,167,77,150,217,35,73,173,179,61,174,189,28,148,90,44,68,12,172,113,64,205,62,98,115,5,100,224,227,150,134,21,66,137,112,84,15,175,125,52,250,139,110,34,11,13,46,68,174,82,186,183,8,158,54,25,116,155,220,131,79,48,209,187,68,234,101,58,113,207,53,216,113,151,108,71,195,139,43,20,29,244,85,43,17,189,38,195,53,247,94,36,197,166,202,138,113,9,180,201,35,47,81,151,58,165,17,189,174,214,212,132,154,200,144,165,184,215,107,0,0,0,1,197,48,43,53,216,113,142,119,182,32,97,125,49,223,69,94,120,115,112,84,232,245,42,52,135,137,78,72,139,22,98,227,183,62,57,232,92,198,87,181,27,200,139,115,78,44,144,173,73,77,56,239,107,1,205,51,27,141,244,172,184,224,245,107,25,107,180,57,117,122,109,2,69,57,51,34,68,113,40,124,216,145,57,136,206,45,189,222,170,150,132,190,107,36,25,164,150,104,36,154,145,187,121,122,187,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,0,1,197,49,207,53,216,113,151,108,71,195,139,43,20,29,244,85,43,17,189,38,195,53,247,94,36,197,166,202,138,113,9,180,201,35,47,81,151,58,165,17,189,174,214,212,132,154,200,144,165,184,215,107,0,1,15,248,140,102,183,28,114,147,106,217,151,174,21,218,86,165,86,139,88,168,74,165,214,100,215,89,121,222,158,81,182,135,33,182,210,25,144,210,253,116,55,48,212,122,41,37,202,73,25,164,204,137,81,215,40,188,85,177,163,27,243,23,102,97,70,39,80,240,214,135,111,92,146,36,196,126,100,72,210,227,62,79,244,175,42,51,77,184,244,181,163,123,146,18,203,68,147,73,154,141,194,74,125,101,16,180,161,88,25,204,226,129,143,185,118,204,157,225,131,150,85,161,135,243,104,182,255,0,163,250,103,234,148,249,174,74,95,62,4,121,11,222,166,229,182,131,209,111,40,139,68,23,170,69,174,167,169,156,159,225,233,154,11,251,54,120,47,90,196,108,70,164,91,244,234,149,58,232,147,68,105,170,36,119,153,97,76,55,18,35,201,82,146,243,174,168,215,186,66,200,204,148,69,161,39,179,188,207,165,230,159,26,255,0,55,108,190,222,216,198,221,63,173,151,111,211,203,160,97,77,115,27,92,231,221,68,120,188,212,243,27,51,100,159,121,163,115,106,201,92,178,94,221,85,161,29,85,255,0,118,175,52,255,0,249,131,133,95,244,85,71,253,56,92,245,37,186,171,52,168,76,215,102,196,153,82,68,118,211,50,68,72,202,140,195,207,146,75,152,182,218,83,142,41,180,26,181,50,65,184,179,73,25,17,169,90,106,127,172,4,106,206,110,122,48,227,39,148,40,45,212,224,124,168,188,235,59,93,166,219,49,230,20,119,21,23,126,215,37,72,119,98,249,12,150,213,165,6,104,82,156,112,141,41,73,146,93,91,125,131,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,0,0,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,183,64,0,1,26,179,155,158,140,56,201,229,10,11,117,56,31,42,47,58,206,215,105,182,204,121,133,29,197,69,223,181,201,82,29,216,190,67,37,181,105,65,154,20,167,28,35,74,82,100,151,86,223,96,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,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,16,30,33,44,224,195,50,48,211,12,37,235,117,43,103,58,79,44,255,0,146,246,197,121,62,163,241,150,218,247,52,235,133,216,174,206,254,253,8,169,150,163,81,171,92,245,103,39,207,123,169,155,39,77,235,218,148,110,218,146,34,236,34,34,47,85,37,254,65,63,242,133,194,234,224,196,184,44,94,184,182,94,141,166,20,184,206,183,7,212,123,170,101,15,186,151,219,230,71,150,149,35,82,109,37,169,150,190,191,103,112,182,252,50,195,59,75,9,172,250,117,151,102,211,122,42,125,62,59,44,33,190,115,174,107,203,105,13,145,234,226,212,175,162,218,125,167,221,247,152,245,99,248,125,164,42,135,48,25,43,189,243,19,157,151,127,147,107,108,182,218,165,207,147,189,158,214,138,174,239,49,173,156,246,220,253,27,218,238,79,111,176,187,123,172,199,10,112,230,137,133,56,127,65,176,232,12,114,226,209,169,209,96,167,214,90,183,114,88,67,68,126,186,148,101,216,217,127,72,254,243,239,30,184,120,204,105,166,185,89,193,235,230,146,210,55,174,109,183,83,142,148,235,166,166,184,174,36,139,93,75,223,239,25,180,191,227,74,181,241,74,226,140,73,229,63,75,175,75,74,75,82,86,213,55,33,100,94,242,62,212,253,191,180,104,27,36,23,89,93,185,102,176,229,170,79,57,216,212,26,92,87,79,102,221,171,77,62,49,168,187,136,143,181,94,193,222,0,0,0,0,4,75,226,121,16,165,229,98,171,170,182,242,95,125,238,237,117,210,157,55,176,80,140,34,73,204,96,151,244,77,212,235,247,106,67,68,153,22,110,3,121,101,178,138,158,189,201,58,61,52,220,236,81,104,191,71,198,215,191,246,125,131,191,0,0,242,120,183,93,85,175,133,151,141,202,93,212,170,5,66,105,171,245,73,168,206,47,94,227,215,232,247,104,127,113,140,219,227,61,211,242,207,21,46,171,151,118,226,159,88,157,32,149,166,154,146,228,184,189,123,139,245,189,196,45,179,131,181,179,26,46,9,213,238,5,67,218,251,213,153,12,243,121,134,122,160,226,83,215,166,154,233,223,219,220,44,28,139,78,225,204,113,243,47,214,6,96,108,153,214,157,235,74,234,77,198,29,233,29,231,190,142,67,230,203,173,161,205,173,184,141,219,121,202,61,166,122,30,189,190,205,41,3,55,25,36,196,12,184,220,147,101,162,15,85,107,184,235,139,139,51,154,194,54,32,220,124,208,142,95,61,199,15,70,153,221,169,246,246,232,125,189,252,111,9,49,126,246,193,123,186,21,227,99,213,58,41,145,30,109,195,62,67,46,110,74,93,109,205,191,58,133,145,106,109,39,183,79,103,222,71,119,217,27,206,253,187,153,107,101,138,13,102,103,46,242,129,25,39,49,158,91,135,206,36,55,25,46,61,185,44,54,210,117,121,243,45,164,103,167,179,179,186,90,0,0,249,119,61,191,78,186,237,234,149,183,86,99,157,14,167,17,232,143,163,114,147,185,14,33,72,81,106,147,35,46,197,31,113,145,253,162,167,51,171,195,23,17,101,223,147,47,172,14,161,122,74,153,80,229,239,129,213,48,207,77,203,102,59,69,243,146,101,110,94,229,115,85,244,75,77,52,238,208,197,144,229,126,192,171,225,150,9,219,246,117,117,205,211,161,117,124,222,196,151,211,150,243,137,250,42,81,125,21,151,113,159,246,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,209,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,170,127,171,253,82,253,189,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,201,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,95,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,104,19,136,191,162,127,171,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,169,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,172,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,230,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,232,217,67,73,209,166,83,220,103,175,183,183,190,102,128,0,0,0,0,0,0,0,164,14,44,153,125,196,124,57,199,31,202,173,78,224,186,238,171,50,241,222,170,109,74,174,249,201,110,139,41,111,60,243,148,102,215,184,249,108,163,114,221,97,6,150,211,203,113,104,73,44,217,117,103,224,50,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,243,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,10,184,153,231,71,243,108,195,132,97,189,148,174,101,253,127,83,229,177,26,67,51,185,46,80,160,153,114,151,59,70,214,151,146,242,141,106,76,117,22,212,243,26,117,102,163,228,155,110,82,13,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,51,202,150,5,213,114,241,130,244,76,57,174,223,183,5,213,82,98,60,103,102,59,84,170,42,115,16,95,76,70,25,114,37,61,74,109,181,53,5,10,100,205,150,141,58,164,150,122,247,232,94,127,58,57,73,181,115,115,133,135,107,84,157,232,110,74,23,83,80,182,106,41,83,109,114,231,42,51,136,67,15,186,108,186,225,67,113,195,101,79,33,178,37,43,146,217,145,234,130,20,3,138,184,103,117,96,222,35,220,120,91,122,196,233,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,11,116,225,133,159,89,56,207,74,137,151,236,96,174,203,159,136,52,200,242,94,165,85,229,242,144,85,106,115,9,103,99,46,58,167,121,178,39,36,148,250,140,201,175,89,150,13,197,169,75,39,22,174,107,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,88,78,121,51,199,102,229,10,205,76,88,168,137,92,196,90,228,117,46,131,65,90,207,99,104,212,211,214,204,218,100,164,70,74,137,68,73,35,37,188,180,154,16,105,36,186,235,84,25,253,245,95,183,87,251,107,113,220,151,29,67,254,18,100,234,148,233,14,127,206,113,231,156,113,127,106,148,165,123,76,197,212,240,221,200,45,11,0,173,90,94,54,226,69,63,173,196,219,130,158,137,17,217,149,25,109,252,153,138,251,122,156,100,54,234,82,180,204,82,23,181,247,20,146,82,53,83,40,209,60,197,189,16,56,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,53,80,2,42,241,71,240,39,137,191,130,249,196,33,94,188,52,51,235,39,1,174,22,112,87,22,107,178,223,195,170,228,134,217,164,45,206,86,202,5,69,249,77,165,79,41,231,157,109,44,65,52,184,243,175,23,175,181,105,37,161,41,53,188,107,187,64,0,21,1,197,23,63,83,47,10,237,75,44,248,59,80,170,210,233,86,229,66,76,27,178,176,196,151,225,185,83,148,132,59,25,250,106,80,149,39,124,52,243,28,75,188,194,82,94,113,41,218,68,134,201,111,72,14,10,158,22,46,159,136,19,188,186,156,57,255,0,25,92,189,98,157,225,242,95,29,45,105,53,90,245,183,110,211,221,164,212,104,17,34,201,145,232,157,57,242,157,170,232,130,83,104,101,77,182,150,222,113,68,222,206,68,125,84,178,87,205,215,174,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,236,42,196,203,87,25,48,226,220,197,43,42,95,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,31,243,163,155,107,87,40,216,88,119,77,73,174,186,228,174,245,52,251,102,156,148,182,239,50,114,99,56,180,62,251,70,243,78,28,54,220,38,82,242,219,51,82,121,205,145,22,171,33,158,203,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,47,79,134,102,86,174,172,182,96,114,231,94,183,37,85,202,213,253,210,87,100,219,207,37,198,98,208,181,103,212,107,144,226,82,180,204,82,22,146,144,163,36,250,205,52,209,17,147,36,227,149,67,137,248,197,127,96,86,121,113,67,17,176,230,189,46,157,82,167,98,69,109,215,90,106,83,204,177,80,97,186,194,222,84,73,73,101,104,83,177,156,83,72,39,26,53,17,40,139,238,50,187,60,168,230,187,14,51,107,135,8,189,108,167,122,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,59,88,0,0,166,14,50,181,106,173,3,55,118,77,118,133,83,151,78,169,83,172,122,108,184,115,34,60,166,95,140,251,117,58,130,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,78,174,30,121,211,165,102,159,11,227,208,174,251,130,34,177,82,218,142,101,112,67,40,201,138,115,88,39,54,181,80,97,180,168,210,180,41,38,210,93,52,18,73,15,26,139,150,218,22,206,233,106,0,41,3,139,38,95,113,31,14,113,199,242,171,83,184,46,187,170,204,188,119,170,155,82,171,190,114,91,162,202,91,207,60,229,25,181,238,62,91,40,220,183,88,65,165,180,242,220,90,18,75,54,93,89,248,12,130,231,94,234,202,158,35,196,162,85,170,125,70,25,92,213,6,91,184,233,242,13,197,183,3,121,165,181,84,227,147,105,90,210,243,72,34,53,165,9,62,115,104,36,25,110,75,75,106,252,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,66,174,38,121,209,252,219,48,225,24,111,101,43,153,127,95,212,249,108,70,144,204,238,75,148,40,38,92,165,206,209,181,165,228,188,163,90,147,29,69,181,60,198,157,89,168,249,38,219,148,131,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,165,129,117,92,188,96,189,19,14,107,183,237,193,117,84,152,143,25,217,142,213,42,138,156,196,23,211,17,134,92,137,79,82,155,109,77,65,66,153,51,101,163,78,169,37,158,189,250,22,109,198,148,242,157,225,99,6,254,31,219,222,92,192,129,92,86,51,219,74,42,84,252,172,224,213,205,45,85,37,72,54,47,122,173,57,244,165,134,216,36,173,46,81,201,100,70,165,173,74,52,155,251,20,146,65,35,144,163,94,247,219,110,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,143,176,171,13,232,88,63,135,22,230,23,219,19,42,178,233,86,205,61,170,116,71,170,147,151,46,82,219,108,180,35,91,139,255,0,169,9,36,182,132,232,134,208,132,37,40,76,43,226,87,195,247,242,237,14,118,61,225,75,59,47,234,85,61,62,148,167,37,58,55,88,131,17,137,43,249,166,152,140,183,164,84,86,125,51,13,238,89,36,219,109,8,236,218,145,78,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,75,179,109,106,230,231,11,10,233,166,181,208,220,148,46,154,159,115,83,148,150,218,229,206,84,102,214,183,216,104,158,117,194,134,227,134,242,89,91,134,74,87,37,194,50,213,6,42,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,226,151,159,170,20,74,21,123,42,120,67,80,235,170,179,191,144,222,53,184,178,86,134,233,237,165,100,110,83,89,83,106,46,99,203,218,109,200,212,205,180,54,167,25,81,45,107,112,152,172,188,29,193,219,251,29,111,250,94,28,225,205,6,93,70,165,81,144,195,78,186,212,87,158,98,158,195,143,54,202,165,202,83,40,90,154,140,218,157,65,184,233,164,201,36,127,113,30,130,50,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,166,206,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,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,150,122,243,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,143,173,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,65,24,85,137,150,174,50,97,197,185,138,86,84,190,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,98,53,113,27,195,63,202,134,77,177,30,157,30,37,41,201,244,26,122,110,104,111,212,27,215,165,232,28,76,137,11,101,68,133,41,15,42,43,114,90,73,150,154,243,141,10,82,82,181,24,160,204,61,189,106,184,107,127,219,88,141,66,143,17,250,149,171,88,133,91,134,212,180,41,76,56,252,103,144,243,105,113,41,82,84,104,53,32,136,200,148,147,211,93,12,187,198,159,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,83,7,25,252,94,141,119,227,205,181,132,116,231,226,61,31,15,104,234,122,97,165,135,80,251,53,26,135,45,215,25,90,213,234,45,5,25,152,46,36,208,93,134,243,132,106,51,45,168,112,96,194,24,215,126,60,220,184,185,81,98,35,209,240,246,142,150,97,146,159,117,15,179,81,168,115,26,109,228,33,62,162,208,81,153,156,218,137,103,216,111,54,100,147,50,220,142,151,199,59,234,79,247,147,248,104,250,188,49,120,133,204,186,102,70,203,174,96,110,254,117,85,237,173,90,85,250,155,207,191,42,171,41,215,222,113,216,179,101,190,242,247,60,124,214,81,24,182,161,38,150,205,189,198,179,105,43,179,240,0,0,1,158,187,247,29,49,31,46,153,238,197,60,80,194,250,207,67,85,131,136,23,19,79,50,233,26,226,212,34,170,166,241,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,187,252,186,102,95,11,51,65,98,51,125,97,157,91,245,186,218,52,199,227,122,82,153,243,207,52,223,86,195,46,185,201,230,242,22,182,247,43,215,70,138,47,105,23,85,17,87,138,63,129,60,77,252,23,206,33,10,203,225,247,159,91,135,44,215,148,27,27,16,107,178,230,97,93,94,67,108,206,68,142,170,106,232,8,34,146,162,122,11,36,233,33,148,42,68,132,185,32,146,218,214,180,32,205,41,82,200,136,239,78,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,85,95,28,239,169,63,222,79,225,163,234,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,7,42,205,62,10,126,113,57,125,189,176,113,186,135,69,46,224,167,151,64,250,157,229,182,137,204,58,137,17,121,170,229,184,100,201,190,203,68,230,212,26,185,102,189,186,43,67,44,214,13,41,229,99,26,255,0,56,156,190,217,56,198,229,63,162,151,112,83,207,175,97,45,114,219,68,230,29,92,121,92,164,243,28,50,100,223,101,211,111,114,205,92,179,70,237,21,169,21,43,113,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,226,156,107,49,210,29,86,187,101,229,226,131,89,231,122,19,125,201,113,70,108,152,113,180,74,117,28,184,40,82,200,205,214,222,67,42,148,181,54,100,132,155,114,216,95,175,170,77,28,47,133,14,14,213,113,43,54,148,75,185,84,24,147,173,236,62,143,34,183,84,118,108,85,58,195,111,169,151,25,132,148,43,98,144,82,74,66,208,251,100,163,73,233,21,213,160,247,54,68,47,120,7,42,204,94,101,240,179,43,246,35,215,214,38,85,191,87,162,163,67,126,55,165,42,127,60,203,78,116,140,60,235,124,238,87,61,11,115,106,189,68,106,163,246,17,231,175,29,49,211,17,243,23,136,245,28,80,197,10,207,93,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,118,188,132,231,126,187,148,123,237,216,87,28,170,173,75,12,171,124,215,107,116,72,108,162,67,200,148,76,153,51,42,34,92,117,180,54,246,244,180,135,15,121,37,109,107,185,42,83,109,26,47,162,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,235,0,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,28,171,49,121,151,194,204,175,216,143,95,88,153,86,253,94,138,141,13,248,222,148,169,252,243,45,57,210,48,243,173,243,185,92,244,45,205,170,245,17,170,143,216,71,158,188,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,218,242,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,0,0,0,0,0,0,0,0,0,0,0,0,0,33,151,17,60,226,55,128,54,11,182,197,165,55,101,219,84,219,211,43,151,175,39,150,244,69,175,244,140,173,165,106,211,202,239,50,211,217,219,221,70,53,42,149,74,224,169,57,81,168,189,212,75,145,166,245,237,74,55,109,73,17,118,17,17,23,97,16,183,126,30,60,61,233,182,141,50,54,44,98,180,14,162,169,39,127,71,23,154,164,116,251,85,45,135,61,118,36,154,87,185,42,108,251,83,217,220,93,186,152,178,38,219,67,72,36,32,180,73,119,16,255,0,160,1,249,25,165,192,143,49,117,6,88,219,33,196,154,84,189,202,61,72,207,83,236,215,78,241,250,192,126,122,132,102,230,192,147,13,226,213,183,217,91,74,47,121,41,38,71,254,113,158,12,246,217,50,108,108,204,94,16,223,139,200,110,163,83,168,84,163,150,242,86,230,92,168,73,36,171,177,74,211,93,157,199,161,253,130,196,56,61,226,187,21,204,55,169,225,187,170,221,38,159,41,233,105,61,12,180,105,182,32,50,69,244,8,187,207,245,140,254,207,104,177,112,0,0,0,1,198,243,123,98,22,33,101,234,245,162,19,60,199,26,162,84,164,180,157,218,124,225,65,144,148,246,238,79,235,251,79,65,156,219,134,152,245,191,114,84,232,206,167,99,180,217,207,70,82,117,35,218,166,220,52,153,119,153,31,105,123,204,94,47,10,139,249,187,207,45,232,136,75,220,229,26,160,84,213,118,105,250,24,16,72,255,0,162,95,173,246,253,230,38,136,0,8,45,197,95,28,139,15,112,113,219,22,5,83,167,155,113,161,81,94,107,145,191,153,26,68,89,205,40,181,54,212,69,169,160,139,82,81,31,221,222,41,26,44,103,167,204,102,27,9,220,244,151,82,218,11,82,45,84,163,208,139,183,179,188,198,134,178,21,98,59,97,101,158,207,136,239,170,229,78,151,79,169,58,142,253,28,114,159,20,143,183,114,191,83,217,161,125,130,68,0,248,215,109,161,111,223,20,73,54,237,205,3,172,129,45,165,180,235,92,213,183,185,43,66,144,162,213,10,37,23,170,165,23,97,251,69,107,102,183,132,228,90,171,149,59,211,4,94,228,62,163,122,81,210,182,154,183,153,243,220,211,157,38,97,17,106,102,210,59,190,223,121,8,89,134,120,73,152,28,190,99,53,18,224,93,167,211,63,74,172,198,67,231,215,194,94,228,181,45,11,81,125,53,145,118,179,236,35,238,246,251,111,203,13,171,51,174,44,59,181,174,10,163,124,185,149,58,44,25,146,17,169,30,215,92,97,11,81,106,146,34,62,213,31,113,17,125,131,209,143,225,150,164,100,9,45,11,77,71,244,0,0,0,0,5,125,241,17,200,111,229,126,60,172,84,177,222,229,86,227,236,231,70,219,187,159,184,226,48,159,93,217,8,66,118,161,181,31,98,123,123,187,244,49,35,114,65,102,200,176,242,209,104,219,146,145,177,216,221,126,228,234,71,166,234,132,149,151,114,148,93,203,247,142,238,0,0,0,0,0,3,254,92,109,14,160,219,112,181,73,247,150,163,250,68,68,90,16,254,128,0,0,0,0,0,15,226,146,74,73,165,69,169,25,104,99,254,27,97,166,191,70,141,59,117,239,49,254,128,0,62,93,207,71,143,112,91,117,90,28,182,185,140,212,33,63,21,104,220,101,185,46,54,164,153,106,70,70,93,135,239,33,157,140,227,225,132,204,44,199,251,182,142,252,110,76,121,181,89,243,162,39,121,43,70,23,54,66,81,218,75,81,247,55,237,61,125,228,62,246,68,241,246,110,3,99,181,26,164,71,186,5,105,248,244,153,105,236,47,154,122,100,101,44,245,229,173,95,69,175,102,135,238,50,246,232,38,215,175,195,186,173,202,101,199,0,245,143,83,134,204,182,251,251,18,227,105,89,23,105,17,247,40,189,133,247,15,168,0,42,175,141,69,226,243,141,218,246,34,75,86,18,184,85,83,62,207,210,127,56,181,167,209,215,187,253,246,159,103,180,112,46,26,153,87,169,227,6,40,83,241,22,164,214,148,59,98,123,50,200,247,39,215,145,26,68,55,182,246,60,133,150,168,112,251,118,153,125,134,125,130,242,225,197,106,12,54,33,48,157,173,71,105,45,32,181,51,209,41,45,8,187,126,194,31,236,0,0,0,0,40,163,138,198,34,77,188,179,38,237,33,103,164,106,28,21,83,210,158,206,213,51,62,114,117,215,105,31,114,187,181,63,188,199,125,224,229,129,51,227,84,235,56,217,82,111,150,211,177,100,81,216,45,82,123,136,213,79,146,149,118,57,217,217,175,97,163,246,251,5,173,0,0,0,0,252,85,154,76,42,245,38,101,22,162,215,50,44,232,238,70,121,27,140,183,33,105,52,168,181,35,35,46,195,62,227,35,20,111,196,131,40,143,96,77,255,0,46,253,161,43,125,2,227,156,227,228,157,8,185,79,200,126,91,187,53,83,203,90,180,109,162,237,218,68,127,97,246,28,98,193,188,87,175,224,181,255,0,77,196,27,111,182,109,59,157,177,62,167,111,49,135,26,62,213,161,101,220,234,191,162,127,218,90,45,192,92,96,161,227,118,27,211,111,170,35,251,219,155,206,220,157,171,45,187,31,117,162,250,72,70,191,162,63,232,255,0,222,125,20,0,0,0,0,0,0,0,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,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,205,172,146,165,165,14,180,234,9,107,217,184,231,79,9,188,237,76,167,215,127,54,76,94,186,249,176,42,155,21,103,85,42,245,39,220,113,153,73,67,44,55,70,111,152,106,109,12,169,182,200,216,65,27,105,75,137,91,105,39,20,251,105,76,255,0,206,6,101,40,89,86,192,234,198,38,212,203,157,85,123,117,46,219,136,168,171,125,185,117,135,89,113,113,219,116,146,164,109,100,185,75,113,195,53,160,249,109,172,146,102,179,66,85,158,204,85,196,203,171,25,49,30,227,197,43,214,95,81,90,185,170,14,212,36,237,113,197,182,206,243,245,24,107,152,181,173,44,180,130,75,109,160,212,123,27,66,18,71,162,72,91,167,12,44,133,73,193,138,84,76,192,227,5,10,92,12,65,169,199,146,205,42,145,47,148,178,164,211,159,75,59,30,113,165,53,205,143,57,68,151,210,100,78,250,172,190,109,173,41,89,184,132,216,80,8,85,196,207,37,223,156,158,28,35,18,44,164,242,239,235,6,159,45,248,209,217,131,206,114,187,4,139,154,184,58,182,133,60,167,146,104,82,163,164,183,39,152,235,168,52,151,56,220,110,144,127,190,171,10,234,255,0,109,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,147,249,208,206,13,43,54,88,71,130,10,168,28,182,239,187,58,61,98,5,214,135,154,73,34,75,235,69,60,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,115,229,112,254,204,197,155,149,12,75,189,113,74,240,131,46,162,181,88,242,233,180,138,100,98,52,174,163,81,114,116,37,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,226,184,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,41,225,79,145,42,81,82,160,102,155,25,109,153,106,169,42,65,63,100,82,170,44,37,44,54,193,37,10,110,176,104,51,53,45,106,81,168,152,222,148,146,9,28,244,146,247,176,227,118,148,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,56,166,116,46,203,86,212,202,198,41,124,169,185,169,84,111,76,217,245,186,77,59,210,19,91,143,214,78,118,157,35,149,25,157,230,92,199,151,181,91,91,78,170,86,135,161,30,131,56,67,74,121,177,240,177,140,159,15,238,31,46,124,102,176,106,160,4,85,226,143,224,79,19,127,5,243,136,66,128,69,175,112,167,207,109,40,233,80,50,179,140,183,52,180,212,147,32,152,178,42,181,23,210,166,28,96,210,132,183,71,53,153,18,144,180,168,148,108,111,82,137,100,190,66,77,27,24,109,203,74,1,94,188,79,115,235,39,6,41,82,242,253,131,245,217,112,49,6,167,30,51,213,90,188,78,82,202,147,78,125,47,111,101,183,82,239,54,60,229,18,88,81,25,181,234,178,249,56,133,37,102,218,211,76,34,234,120,42,120,88,186,126,32,78,242,234,112,158,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,174,78,238,28,172,98,229,77,84,106,60,183,240,234,185,35,173,183,234,108,195,149,210,66,67,235,125,77,210,221,144,238,228,170,75,73,101,194,34,230,173,107,105,40,116,246,154,212,148,251,94,25,153,209,252,219,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,83,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,246,103,3,50,149,220,212,227,141,99,19,106,101,201,165,51,186,151,109,196,84,84,48,228,74,59,79,56,184,237,186,73,82,247,60,124,213,184,225,154,214,92,199,22,73,50,65,33,41,153,92,41,242,49,85,173,92,208,51,69,138,244,185,116,250,109,2,65,57,106,81,106,52,181,32,234,111,174,58,28,106,166,124,246,246,170,50,18,250,22,195,141,106,106,121,27,201,104,228,145,59,110,131,53,153,177,241,79,140,159,16,46,31,49,124,122,12,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,234,91,74,156,83,43,220,157,171,51,73,159,45,110,33,119,253,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,41,91,141,95,138,123,91,225,252,31,49,168,136,107,131,184,197,127,96,85,255,0,75,196,108,57,175,75,167,84,169,210,24,117,214,154,148,243,44,84,24,109,230,222,84,73,73,101,104,83,177,156,83,72,39,26,53,17,40,139,238,50,191,236,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,28,171,58,28,69,41,89,70,197,203,31,13,159,195,249,117,216,245,72,232,173,220,114,144,242,80,182,41,78,45,246,16,152,105,51,209,114,73,214,84,225,147,155,81,177,178,108,143,87,141,198,58,86,86,179,191,129,217,184,244,196,44,55,149,85,166,214,168,154,59,34,137,93,101,152,243,151,20,246,145,74,105,45,58,226,28,103,122,182,40,210,179,82,21,183,122,82,78,54,107,233,120,197,131,182,14,58,216,21,76,57,196,106,12,74,141,54,163,29,246,154,117,216,172,188,253,61,247,25,113,148,203,138,167,144,180,181,37,180,186,179,109,210,73,154,76,254,242,60,240,230,119,47,87,86,87,241,150,181,132,119,76,158,191,160,229,201,167,85,17,21,200,236,212,224,186,157,205,72,109,43,47,241,155,89,37,75,74,29,105,212,18,215,179,113,206,158,19,121,218,153,79,174,254,108,152,189,117,243,96,85,54,42,206,170,85,234,79,184,227,50,146,134,88,110,140,223,48,212,218,25,83,109,145,176,130,54,210,151,18,182,210,78,41,246,210,153,255,0,156,12,202,80,178,173,129,213,140,77,169,151,58,170,246,234,93,183,17,81,86,251,114,235,14,178,226,227,182,233,37,72,218,201,114,150,227,134,107,65,242,219,89,36,205,102,132,171,61,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,183,78,24,89,10,147,131,20,168,153,129,198,10,20,184,24,131,83,143,37,154,85,34,95,41,101,73,167,62,150,118,60,227,74,107,155,30,114,137,47,164,200,157,245,89,124,219,90,82,179,113,9,176,161,149,113,107,216,253,159,88,216,13,147,124,33,193,92,38,174,196,127,17,107,152,111,66,102,174,182,249,187,232,20,231,232,136,74,94,75,204,186,218,152,156,106,113,151,89,47,95,106,18,107,90,82,75,100,215,89,118,181,173,136,248,227,136,241,109,187,110,13,86,237,188,238,218,130,212,148,169,211,122,84,233,78,26,156,117,231,93,112,255,0,199,113,199,92,81,37,41,37,173,106,34,37,40,175,211,38,121,51,176,114,153,96,70,135,14,12,74,141,237,81,142,135,107,213,231,90,101,231,210,251,140,199,41,49,34,201,38,26,120,160,243,163,147,141,180,230,167,169,238,87,111,116,138,1,81,124,86,50,49,85,162,220,211,243,69,133,20,185,117,10,109,126,65,185,117,209,105,212,181,44,233,143,162,58,220,118,166,92,134,246,166,50,210,194,214,251,142,232,105,121,123,205,107,231,25,53,5,114,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,47,87,157,252,94,179,113,235,51,151,110,46,97,251,242,220,161,92,81,233,15,71,41,108,27,47,180,180,82,226,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,170,224,30,120,227,101,199,36,215,126,15,88,232,150,188,69,189,46,138,146,217,150,218,221,142,138,29,57,234,124,38,14,106,94,65,165,71,36,212,135,82,202,80,175,81,109,155,139,50,36,161,15,68,175,239,170,253,186,191,219,91,142,228,184,234,31,240,147,39,84,167,72,115,254,115,143,60,227,139,251,84,165,43,218,102,47,167,32,185,40,181,114,167,135,17,43,117,106,103,81,137,183,53,61,151,46,58,132,130,109,110,64,222,73,113,84,200,230,218,150,132,178,210,200,137,106,66,143,156,226,9,102,123,82,210,26,149,66,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,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,6,103,235,58,247,86,107,49,30,93,18,147,83,233,240,202,217,168,60,221,185,79,142,110,33,185,251,13,77,166,167,32,156,74,22,167,157,65,153,161,43,73,114,91,89,160,139,114,157,91,191,171,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,187,229,103,147,35,151,150,80,175,36,202,138,185,117,204,58,174,72,82,40,53,229,160,183,182,189,13,93,20,205,164,73,68,148,164,148,100,162,34,67,200,73,173,4,147,75,173,53,232,56,115,103,95,243,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,126,177,152,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,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,51,67,153,76,94,147,143,88,243,124,226,227,207,203,114,61,197,88,121,234,121,75,97,166,95,106,156,141,26,132,203,136,107,84,18,219,140,219,45,153,145,171,83,65,153,169,70,102,163,184,158,17,216,103,106,217,249,66,163,223,84,152,154,214,175,218,132,250,133,94,83,141,183,204,87,77,45,232,108,48,149,165,4,179,101,8,96,214,148,45,74,218,227,239,168,140,137,122,23,0,227,157,245,39,251,201,252,52,85,173,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,245,56,125,231,214,222,204,205,155,6,198,196,26,236,72,120,169,72,142,219,51,145,35,165,132,138,250,204,228,168,158,130,201,58,107,121,105,143,29,46,72,36,182,132,33,107,51,74,82,131,34,41,148,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,125,92,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,61,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,40,235,197,31,192,158,38,254,11,231,16,133,0,139,52,225,149,196,66,77,171,38,157,151,12,123,184,226,34,216,68,119,17,109,92,245,90,131,81,145,70,67,45,41,101,10,83,207,41,41,56,198,148,26,89,81,158,246,214,104,100,137,77,169,4,197,164,226,174,38,90,184,55,135,23,30,41,94,178,250,122,45,179,79,118,161,39,107,141,161,199,182,23,168,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,66,5,229,227,140,182,23,220,148,168,52,92,200,208,101,218,119,10,228,72,76,138,197,18,158,228,154,33,48,73,53,180,181,55,204,114,91,107,63,209,26,18,135,139,113,37,123,146,149,154,91,177,240,21,87,199,59,234,79,247,147,248,104,171,90,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,234,112,251,207,173,189,153,155,54,13,141,136,53,216,144,241,82,145,29,182,103,34,71,75,9,21,245,153,201,81,61,5,146,116,214,242,211,30,58,92,144,73,109,8,66,214,102,148,165,6,68,83,40,0,80,15,18,156,1,252,133,102,130,224,249,57,135,191,37,236,91,163,147,83,182,186,100,105,5,255,0,228,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,34,7,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,10,171,205,62,53,254,113,57,130,189,177,141,186,127,69,18,224,168,23,64,194,154,229,184,136,44,52,136,241,121,169,230,56,68,241,176,203,70,230,213,154,121,134,189,186,39,66,43,105,225,25,151,175,201,78,95,93,197,154,156,154,170,43,88,171,201,154,237,62,100,94,157,184,112,98,59,37,184,106,108,148,91,220,231,33,213,191,205,51,36,169,183,153,218,157,18,107,114,117,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,240,230,187,53,216,143,155,92,71,93,235,122,187,208,210,160,243,24,160,80,24,120,215,22,145,21,70,70,105,73,153,23,49,229,237,73,186,241,145,41,197,37,36,68,132,33,182,209,197,64,79,254,23,185,233,252,138,93,72,192,236,99,188,250,76,54,173,111,244,60,153,169,220,205,10,168,227,137,50,213,227,81,116,240,222,213,206,102,164,164,33,211,67,159,52,149,72,112,238,164,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,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,240,230,187,53,216,143,155,92,71,93,235,122,187,208,210,160,243,24,160,80,24,120,215,22,145,21,70,70,105,73,153,23,49,229,237,73,186,241,145,41,197,37,36,68,132,33,182,209,197,64,79,254,23,185,233,252,138,93,72,192,236,99,188,250,76,54,173,111,244,60,153,169,220,205,10,168,227,137,50,213,227,81,116,240,222,213,206,102,164,164,33,211,67,159,52,149,72,112,238,164,0,0,0,0,0,0,0,0,0,0,0,0,7,58,199,172,96,161,224,142,27,212,175,170,219,251,27,133,201,218,157,171,61,219,223,105,163,250,40,94,159,165,47,232,255,0,222,89,211,198,92,87,175,227,77,255,0,82,196,27,143,178,109,71,147,189,62,167,103,45,134,218,46,212,33,5,220,210,127,162,95,218,115,155,133,254,76,25,191,106,145,241,182,243,78,250,84,77,253,20,125,76,185,187,147,54,51,158,179,111,165,73,209,72,73,250,200,237,246,118,106,98,226,146,148,161,36,148,150,132,67,250,0,0,0,2,169,120,198,224,76,249,53,58,54,54,83,91,230,52,212,88,244,119,203,84,150,210,37,84,36,169,93,174,118,246,105,216,72,253,190,193,192,120,83,226,44,219,55,50,109,82,16,123,163,87,32,166,158,164,246,22,138,122,124,20,235,174,211,62,228,247,106,95,121,11,216,0,0,0,0,31,227,50,43,83,162,63,9,244,238,106,67,106,105,101,169,150,169,81,104,101,217,246,24,163,78,37,153,87,169,224,254,40,212,113,22,154,206,180,59,158,123,210,204,247,39,212,145,38,68,199,182,246,188,181,158,136,108,187,118,145,125,132,125,131,190,240,87,188,94,109,187,162,196,81,104,194,151,54,170,71,217,250,79,230,230,180,250,58,247,127,190,211,236,246,139,84,0,31,46,232,175,195,181,109,202,157,199,60,244,143,76,134,244,183,59,251,82,219,106,89,151,97,25,247,36,253,135,247,12,251,103,179,31,102,227,206,59,86,106,70,123,96,81,95,145,73,136,158,195,249,166,102,73,82,15,94,90,21,244,93,246,234,126,243,63,103,193,201,198,24,76,197,60,127,180,168,236,70,231,71,133,85,129,58,90,119,146,117,97,19,99,165,125,166,180,159,115,158,195,215,220,67,68,246,197,30,61,191,109,210,168,113,26,229,179,79,132,196,84,35,113,158,212,182,218,82,69,169,153,153,246,23,188,199,212,0,1,254,110,48,211,191,164,70,189,186,247,152,255,0,180,164,146,146,74,75,66,34,208,135,244,0,0,0,0,0,0,127,12,136,203,67,31,198,219,67,72,38,219,45,18,93,197,168,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,47,138,46,83,221,197,172,61,60,78,180,162,115,174,10,2,119,200,79,48,147,172,22,24,154,242,187,92,121,40,253,35,137,238,73,171,239,46,193,74,114,163,75,164,84,94,135,41,190,84,168,79,41,167,19,169,43,99,136,86,134,90,150,164,122,25,125,194,214,248,98,231,122,144,237,54,14,6,223,242,185,19,16,182,162,210,157,216,165,111,73,38,28,102,91,209,166,52,45,79,121,238,90,254,255,0,97,139,67,109,105,117,9,113,7,170,86,68,162,63,121,24,255,0,160,17,215,49,217,61,181,115,39,122,91,181,203,182,103,42,29,5,200,146,20,223,45,197,117,4,195,175,40,217,213,183,155,52,110,39,212,91,180,61,62,223,103,107,177,236,139,123,15,45,168,54,165,177,11,165,129,1,134,152,109,28,197,175,177,13,165,178,237,90,148,175,162,132,247,153,247,15,190,0,0,0,0,63,229,105,220,133,39,222,70,66,189,177,3,134,218,177,143,52,50,241,50,237,155,201,182,58,135,37,57,31,149,187,169,95,164,86,241,163,115,114,144,226,55,54,226,139,82,78,133,223,223,216,39,101,137,100,91,248,117,106,211,172,235,98,31,77,78,166,70,102,43,13,243,22,189,16,219,105,109,61,171,82,149,244,80,146,237,51,238,253,163,239,128,0,0,0,15,15,140,248,93,68,198,44,59,172,88,117,230,183,49,81,137,33,148,30,229,150,197,184,195,141,18,189,85,160,207,66,112,251,55,17,127,156,80,150,117,242,221,39,45,248,193,58,219,140,141,212,87,249,94,143,119,82,45,251,98,198,91,189,134,235,139,45,22,246,158,177,253,221,157,221,223,132,246,98,30,195,220,82,123,12,170,203,214,151,114,237,218,189,11,230,58,120,243,158,62,196,180,165,43,114,150,95,210,45,62,210,236,23,92,0,0,0,0,0,0,0,2,58,231,147,40,148,172,223,97,26,109,70,42,49,40,247,101,6,66,170,86,229,85,248,233,90,16,249,160,210,184,175,44,146,110,162,51,197,183,127,44,245,37,182,203,134,151,57,68,218,179,237,253,245,88,87,87,251,107,110,92,150,229,67,254,18,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,135,64,199,140,203,226,158,99,126,71,126,83,42,221,95,200,171,125,138,4,45,175,201,115,168,229,254,146,107,252,231,92,223,49,237,17,206,117,59,121,156,166,245,47,84,132,170,225,123,145,111,203,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,0,86,95,21,140,140,82,171,86,204,252,209,97,69,46,37,62,165,64,142,110,93,116,90,117,45,40,42,155,11,144,183,29,169,151,33,189,202,146,133,62,181,190,227,186,146,153,70,243,90,57,38,78,212,88,9,255,0,195,83,135,239,229,218,100,28,123,197,102,118,88,52,170,130,189,23,78,82,116,114,177,58,35,241,151,243,173,63,25,108,200,167,44,186,150,28,218,178,81,184,218,209,217,181,66,234,64,82,183,26,191,20,246,183,195,248,62,99,81,16,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,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,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,68,60,70,115,175,249,213,98,59,20,11,2,167,85,111,12,173,111,155,166,198,124,249,77,213,39,17,172,156,169,169,157,169,90,119,33,100,219,73,116,212,164,54,149,43,70,148,243,173,148,64,26,83,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,34,175,20,127,2,120,155,248,47,156,66,20,67,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,85,169,151,150,20,95,243,104,211,28,151,64,187,44,234,195,145,157,92,73,100,79,211,234,49,30,52,168,219,121,149,25,18,219,117,179,209,109,168,251,82,70,147,238,49,117,60,52,51,199,27,49,214,107,56,61,124,34,90,49,22,203,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,245,214,225,56,131,50,82,208,207,181,207,214,117,237,92,169,225,196,186,37,38,167,212,98,109,205,79,121,187,114,159,28,219,91,144,55,146,155,77,78,65,56,149,161,44,180,178,51,66,86,147,231,56,131,65,22,212,186,182,168,91,251,234,191,110,175,246,214,227,185,46,58,135,252,36,201,213,41,210,28,255,0,156,227,207,56,226,254,213,41,74,246,153,133,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,23,41,193,83,194,197,211,241,2,119,151,83,132,255,0,28,211,49,88,13,102,230,75,8,235,184,83,121,194,136,164,84,99,173,116,201,207,71,55,151,73,168,146,20,81,230,180,73,90,21,189,181,43,83,73,45,59,208,107,109,71,177,106,35,206,190,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,139,213,95,185,170,197,204,71,192,107,31,46,119,53,74,35,246,157,135,33,114,96,172,219,91,147,100,175,231,18,193,62,243,171,81,236,142,211,206,50,210,27,38,208,150,205,41,81,43,98,13,61,3,33,89,59,184,115,79,139,148,197,86,104,242,216,195,170,28,142,182,224,169,189,14,87,73,53,12,45,133,57,75,106,67,91,82,153,46,165,230,200,203,154,133,161,165,45,210,220,104,74,85,127,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,51,89,155,31,20,248,201,241,2,225,243,23,199,52,114,147,85,102,149,30,186,245,50,90,41,179,36,61,18,60,197,50,162,97,231,217,75,106,117,164,57,166,213,45,9,125,149,41,36,122,164,157,108,207,77,197,172,170,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,20,173,198,175,197,61,173,240,254,15,152,212,68,53,180,240,118,254,190,172,11,175,17,173,10,12,186,189,54,203,145,9,170,211,80,162,189,33,248,172,72,102,99,221,90,210,218,20,148,70,109,48,29,39,29,90,146,73,55,26,239,220,102,159,85,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,249,252,192,226,103,229,147,28,111,204,82,110,93,86,68,75,154,224,157,80,129,233,71,55,202,102,10,222,87,74,194,253,117,146,121,76,19,77,146,18,163,74,18,130,74,79,106,72,91,167,8,140,186,198,195,108,6,94,49,220,246,156,72,183,101,255,0,33,215,160,206,117,167,83,53,186,1,114,201,134,76,157,73,19,104,117,214,220,144,70,222,169,117,183,35,45,74,86,212,18,39,168,142,185,228,202,37,43,55,216,70,155,81,138,140,74,61,217,65,144,170,149,185,85,126,58,86,132,62,104,52,174,43,203,36,155,168,140,241,109,223,203,61,73,109,178,225,165,206,81,54,172,251,127,125,86,21,213,254,218,219,151,37,185,80,255,0,132,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,208,49,227,50,248,167,152,223,145,223,148,202,183,87,242,42,223,98,129,11,107,242,92,234,57,127,164,154,255,0,57,215,55,204,123,68,115,157,78,222,103,41,189,75,213,33,42,184,94,228,91,242,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,25,87,31,85,31,42,175,154,236,10,115,126,149,184,43,83,122,58,76,6,19,204,151,41,253,136,68,120,177,154,79,172,181,109,66,26,105,182,211,220,148,161,9,45,8,136,92,247,13,12,133,70,192,107,121,156,106,197,154,20,71,241,22,185,29,183,169,8,115,155,190,129,78,126,43,106,83,42,101,230,155,83,19,141,78,60,211,199,235,237,66,73,8,82,73,111,18,254,179,124,86,48,24,179,71,35,6,158,171,196,85,132,168,236,211,163,222,233,86,216,77,214,201,215,9,210,91,155,141,43,130,164,155,40,76,162,36,165,14,33,197,30,246,22,79,183,53,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,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,27,113,51,201,119,230,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,133,96,46,167,134,167,15,223,200,76,56,56,247,138,204,239,191,170,180,245,122,46,156,164,234,221,30,12,182,35,47,231,90,126,50,30,143,81,65,245,44,57,181,102,146,109,197,163,183,114,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,56,255,0,25,108,119,197,200,53,90,94,95,155,182,101,209,176,250,169,30,37,103,210,234,66,208,117,217,108,169,222,108,116,58,219,230,211,145,154,55,34,169,76,186,210,93,75,205,182,230,155,13,149,174,184,48,158,129,106,221,120,167,102,218,215,213,111,208,214,221,102,224,167,83,235,21,30,165,184,253,28,23,100,182,135,223,230,186,70,219,123,27,82,213,189,100,105,78,154,153,25,17,141,36,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,191,38,60,97,158,22,98,190,22,92,22,182,49,196,165,124,155,244,124,183,159,168,212,27,141,252,205,252,153,212,42,160,203,178,16,166,227,188,203,110,56,164,190,101,234,118,159,118,163,54,248,133,109,210,172,219,254,229,180,40,87,60,75,146,155,67,172,77,166,195,173,68,36,242,42,76,50,242,219,110,83,123,86,180,236,113,41,37,150,139,81,104,162,209,74,239,59,73,224,231,141,120,251,117,250,99,11,110,154,125,86,179,134,212,106,124,137,52,235,142,160,212,217,29,28,230,189,30,195,84,134,101,45,195,142,219,40,142,165,56,152,201,73,41,58,154,139,68,158,130,207,197,43,113,147,193,79,144,217,130,164,227,28,74,135,58,38,38,211,207,156,195,142,238,113,137,212,230,163,199,115,106,73,180,146,89,83,11,134,105,213,107,81,185,207,215,106,118,16,245,92,18,241,50,213,183,241,31,17,48,182,173,47,167,173,94,20,250,125,66,145,204,113,180,55,35,160,57,60,246,19,185,100,181,188,104,150,78,37,8,74,190,109,135,212,102,146,71,108,255,0,207,198,38,93,88,69,148,44,73,190,172,169,125,37,106,61,62,61,62,52,164,184,227,110,69,235,101,179,13,111,180,182,214,149,161,230,209,33,75,109,100,175,85,196,161,70,70,68,100,121,225,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,106,34,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,193,227,157,245,39,251,201,252,52,86,93,135,96,94,88,159,115,49,102,97,253,189,46,187,93,149,30,92,152,244,248,132,74,125,244,70,142,228,135,73,180,235,170,214,77,50,225,146,19,170,214,100,73,73,41,70,73,53,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,146,140,215,80,179,105,131,80,175,46,109,42,29,223,77,210,29,211,68,132,242,213,208,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,144,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,124,155,171,2,241,30,208,194,123,43,27,234,116,110,109,153,125,245,109,83,106,145,204,214,219,50,163,201,125,135,34,200,236,46,83,199,211,173,196,17,234,149,182,102,105,81,154,29,75,125,215,32,153,236,170,229,18,230,155,66,185,97,203,171,97,213,197,32,165,214,33,197,109,79,205,138,251,113,222,75,110,193,109,114,26,97,11,113,197,71,75,202,89,25,169,182,80,69,218,132,139,63,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,12,30,130,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,125,211,22,115,245,142,56,209,151,26,6,94,47,170,135,88,221,42,160,82,42,21,243,146,241,78,173,69,101,4,81,35,75,34,81,33,222,90,205,107,91,139,37,41,213,55,25,103,163,141,45,199,190,6,72,240,26,54,99,179,47,103,97,181,102,20,183,237,227,144,186,165,192,108,199,117,196,21,58,50,13,215,27,117,109,45,10,101,15,41,45,198,39,119,167,98,228,32,203,85,109,73,232,204,5,85,241,206,250,147,253,228,254,26,43,46,195,176,47,44,79,185,152,179,48,254,222,151,93,174,202,143,46,76,122,124,66,37,62,250,35,71,114,67,164,218,117,213,107,38,153,112,201,9,213,107,50,36,164,148,163,36,154,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,16,3,140,158,10,124,185,203,237,39,24,226,84,57,50,240,202,160,124,230,28,119,107,111,193,168,187,30,59,155,82,77,168,212,242,95,68,51,78,171,66,73,190,126,187,149,176,133,85,229,99,26,255,0,55,108,193,89,56,198,229,63,173,137,111,212,15,175,97,45,115,28,92,23,218,92,121,92,164,243,27,35,120,152,121,211,111,114,201,60,194,70,237,83,169,31,85,226,143,227,179,19,127,5,242,120,67,223,224,254,58,67,193,254,21,184,143,109,194,172,244,151,38,34,98,4,235,110,152,203,100,195,142,46,43,148,234,105,212,22,166,221,61,220,158,151,152,202,156,66,84,164,57,37,143,162,106,37,166,32,97,86,25,221,88,201,136,246,230,22,217,81,58,138,213,205,80,106,159,27,115,110,45,182,119,159,174,251,188,180,45,105,101,164,18,156,113,100,147,216,218,22,163,45,18,99,78,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,5,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,136,120,136,231,126,102,106,175,178,180,172,233,91,112,202,211,168,58,237,9,68,203,241,158,170,56,166,90,109,114,165,52,183,84,133,109,90,31,233,204,219,109,196,53,33,68,180,146,150,180,151,159,200,230,71,47,44,222,222,74,149,41,114,232,120,117,67,144,148,87,171,200,65,111,113,122,18,186,40,123,136,210,185,42,73,164,205,70,70,134,80,162,90,201,70,166,154,119,242,113,30,180,237,91,27,57,216,135,107,89,86,205,42,223,162,194,244,79,77,78,165,194,110,36,86,55,210,162,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,29,131,134,150,89,44,28,211,97,126,63,97,253,223,26,36,58,146,227,219,169,162,220,37,78,102,76,218,51,230,228,231,55,176,167,11,114,80,181,48,210,93,66,20,131,113,178,82,55,39,82,82,98,6,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,79,10,252,250,198,149,26,149,149,140,100,174,196,134,184,113,217,167,216,213,57,28,211,92,197,155,175,40,224,73,144,227,170,73,44,146,182,26,138,132,161,8,216,215,43,83,89,180,149,218,80,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,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,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,75,207,228,115,35,151,150,111,111,37,74,148,185,116,60,58,161,200,74,43,213,228,32,183,184,189,9,93,20,61,196,105,92,149,36,210,102,163,35,67,40,81,45,100,163,83,77,59,249,56,143,90,118,173,141,156,236,67,181,172,171,102,149,111,209,97,122,39,166,167,82,225,55,18,43,27,233,81,22,189,141,54,73,66,119,45,106,81,232,93,170,81,153,246,153,142,193,195,75,44,150,14,105,176,191,31,176,254,239,141,18,29,73,113,237,212,209,110,18,167,51,38,109,25,243,114,115,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,49,3,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,167,133,126,125,99,74,141,74,202,198,50,87,98,67,92,56,236,211,236,106,156,142,105,174,98,205,215,148,112,36,200,113,213,36,150,73,91,13,69,66,80,132,108,107,149,169,172,218,74,237,40,0,0,0,0,0,0,0,0,0,0,0,0,82,143,22,28,196,61,136,88,164,206,25,82,23,165,46,218,221,185,122,23,207,245,17,224,188,93,138,109,42,78,213,32,255,0,164,122,253,133,216,56,62,74,50,221,43,50,24,191,6,219,146,141,180,86,57,190,144,119,82,61,155,162,201,91,94,169,58,218,207,85,179,167,170,127,127,103,126,132,109,123,110,153,105,80,163,91,244,118,121,81,34,239,229,163,114,149,166,229,169,103,218,163,51,239,81,251,71,213,0,0,0,0,31,2,251,178,45,252,69,181,106,54,117,207,15,169,167,84,227,61,21,246,249,139,70,168,113,181,54,174,212,41,42,250,43,81,118,25,119,254,209,4,240,255,0,134,218,176,119,52,49,49,50,210,157,206,182,58,134,229,55,31,149,183,166,95,164,80,241,35,115,146,150,226,246,182,218,75,83,78,135,223,223,216,44,37,9,218,132,167,220,68,67,254,128,0,0,0,7,192,190,44,139,123,16,237,169,214,165,207,11,170,129,61,135,88,113,28,197,163,177,109,169,179,237,66,146,175,162,181,119,25,119,142,41,151,28,158,218,185,108,189,46,42,229,165,51,155,14,188,228,185,9,111,150,226,122,114,125,214,84,76,234,227,206,26,246,147,9,45,218,22,191,103,182,69,0,255,0,151,22,150,144,167,22,122,37,4,106,51,247,17,10,189,226,117,157,234,67,84,217,216,27,96,74,231,204,90,221,139,85,119,98,147,177,38,153,145,158,111,71,88,208,244,61,135,185,11,251,189,166,42,142,44,105,117,122,139,48,226,183,205,149,53,228,180,218,117,36,239,113,106,208,139,83,208,139,83,63,184,93,103,11,172,167,187,132,184,122,88,157,118,196,228,220,21,244,239,142,158,97,43,72,47,177,9,228,246,182,242,145,250,70,213,222,146,87,220,93,130,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,255,0,135,154,109,246,150,195,169,220,135,18,104,81,107,166,164,101,161,138,180,226,43,195,202,77,70,77,91,26,240,146,153,185,197,115,234,53,136,188,226,45,79,89,114,95,123,124,137,63,107,101,181,8,251,72,187,200,85,170,78,173,106,215,155,116,191,147,84,169,82,137,105,63,85,124,183,154,95,103,189,39,162,147,246,145,233,237,23,53,194,199,54,53,140,93,179,164,225,157,241,47,168,172,209,9,106,136,247,45,8,214,19,45,66,101,9,218,211,41,71,211,113,71,169,168,213,239,212,180,49,63,128,0,0,0,0,0,0,0,0,0,0,0,0,67,142,38,57,125,107,23,176,70,93,118,151,23,125,110,137,203,233,149,188,203,244,210,225,165,125,138,113,40,250,13,159,121,31,217,161,138,53,182,46,42,165,155,112,70,175,210,215,203,153,15,126,195,209,39,166,244,41,7,244,136,203,185,71,236,26,112,176,46,186,125,237,105,193,185,105,111,115,99,76,230,236,94,213,39,93,142,173,7,216,162,35,239,73,251,7,161,0,0,0,0,0,0,0,1,66,220,84,241,35,14,49,39,55,21,119,112,242,30,199,45,186,123,86,221,195,47,161,40,253,109,98,35,239,161,245,235,216,183,121,104,54,99,243,22,68,103,211,232,157,205,165,181,42,32,13,30,228,218,250,193,171,255,0,46,54,101,83,2,233,116,170,45,183,18,158,220,55,40,84,247,212,239,161,103,18,18,185,48,222,90,210,151,22,242,92,113,74,83,174,36,148,246,242,123,85,19,164,181,118,176,0,1,69,124,81,50,147,106,229,167,20,232,183,78,31,187,201,182,241,27,210,85,4,83,148,166,211,232,249,205,73,37,190,195,13,52,203,109,181,13,45,202,138,150,81,170,212,91,28,35,50,34,78,188,215,33,89,103,141,154,124,195,83,44,122,204,232,140,91,212,56,255,0,40,238,6,94,55,119,205,167,49,33,132,57,17,163,105,73,82,86,234,158,109,179,94,244,108,66,150,178,53,41,9,66,180,39,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,41,91,141,95,138,123,91,225,252,31,49,168,136,65,105,216,23,149,245,26,224,149,103,219,210,234,200,181,104,238,87,234,229,24,137,75,139,78,109,214,154,118,65,163,93,202,66,20,251,102,189,164,123,81,185,106,209,8,90,147,234,178,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,15,96,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,170,192,226,139,159,169,151,133,118,165,150,124,29,168,85,105,116,171,114,161,38,13,217,88,98,75,240,220,169,202,66,29,140,253,53,40,74,147,190,26,121,142,37,222,97,41,47,56,148,237,34,67,100,183,160,94,23,97,13,229,139,242,110,102,44,246,34,26,44,251,94,167,119,213,222,146,249,52,134,41,208,90,222,234,136,187,84,181,169,70,219,104,74,72,245,91,169,53,109,65,45,105,241,67,74,121,177,240,177,140,159,15,238,31,46,124,102,176,106,160,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,181,238,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,101,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,254,174,49,99,21,253,142,183,253,83,17,177,26,189,46,163,82,168,200,125,214,154,118,83,207,49,79,97,199,156,121,49,34,165,229,173,77,70,109,78,172,155,104,148,100,146,63,188,206,210,120,93,100,22,29,159,66,166,230,99,24,169,244,170,165,86,227,167,198,157,105,209,223,140,196,198,233,145,86,182,164,177,82,82,212,149,108,152,174,91,106,107,150,105,83,45,169,91,140,214,225,161,154,214,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,42,87,141,30,33,96,117,94,187,110,97,212,26,15,83,139,20,30,154,92,186,220,126,73,183,26,142,242,36,153,211,164,41,14,243,57,220,206,158,66,27,113,173,16,219,198,180,41,60,229,18,235,4,94,247,10,124,70,194,59,207,43,144,45,172,54,181,98,91,53,123,78,65,66,186,96,166,74,30,126,109,69,77,32,206,168,179,215,154,164,73,36,158,211,112,139,97,178,227,8,213,184,233,49,50,128,102,179,54,62,41,241,147,226,5,195,230,47,137,255,0,195,199,47,86,174,104,56,122,98,38,17,221,50,122,14,191,16,37,73,167,85,17,21,185,15,83,39,53,2,156,166,164,54,149,151,248,205,172,146,164,41,109,58,234,9,104,223,184,171,131,24,176,118,254,192,171,254,169,135,56,141,65,151,78,169,83,164,62,211,78,187,21,230,88,168,48,219,206,50,153,113,84,242,16,167,99,56,166,150,109,186,73,34,81,23,222,69,55,248,106,113,11,153,134,85,216,56,21,143,55,127,247,139,63,115,84,122,229,81,231,228,57,71,149,178,51,49,162,173,231,30,54,227,83,146,219,43,73,18,91,218,219,142,146,148,164,55,189,73,185,64,1,74,220,106,252,83,218,223,15,224,249,141,68,116,174,8,244,154,85,126,149,143,52,42,237,50,37,70,155,81,143,111,196,153,14,91,41,121,137,44,56,154,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,70,174,33,153,44,170,229,99,20,36,87,109,11,126,90,112,174,229,144,71,111,204,57,42,148,80,159,54,247,59,79,125,197,36,148,133,165,68,234,154,37,154,141,108,146,79,152,226,208,246,222,65,149,236,11,174,230,47,28,109,92,47,164,209,170,179,160,78,168,71,118,190,245,56,208,135,41,244,116,188,130,151,40,220,112,141,182,246,54,163,218,107,35,35,113,77,160,146,181,45,40,86,146,41,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,5,11,113,83,196,140,56,196,156,220,85,221,195,200,123,28,182,233,237,91,119,12,190,132,163,245,181,136,143,190,135,215,175,98,221,229,160,217,143,204,89,17,159,79,162,119,54,150,212,168,128,52,123,147,107,235,6,175,252,184,217,149,76,11,165,210,168,182,220,74,123,112,220,161,83,223,83,190,133,156,72,74,228,195,121,107,74,92,91,201,113,197,41,78,184,146,83,219,201,237,84,78,146,213,218,192,101,92,90,167,10,60,139,126,131,52,24,215,102,127,228,242,172,8,83,149,254,50,149,84,114,57,167,254,43,165,90,149,250,239,18,63,193,222,30,171,138,46,126,161,217,244,42,150,89,240,118,161,74,170,85,110,58,124,152,55,101,97,137,44,76,110,153,21,107,118,51,244,212,161,42,86,201,138,229,184,151,121,132,149,50,218,147,180,141,110,18,217,171,108,29,193,219,251,29,111,250,94,28,225,205,6,93,70,165,81,144,195,78,186,212,87,158,98,158,195,143,54,202,165,202,83,40,90,154,140,218,157,65,184,233,164,201,36,127,113,30,138,50,235,130,113,178,247,132,116,44,45,98,243,184,46,165,210,99,161,183,170,117,153,174,188,183,22,148,37,4,134,27,90,212,152,177,144,148,37,13,71,108,246,33,9,45,77,107,53,184,190,150,3,202,98,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,58,249,167,193,79,205,219,48,87,182,14,55,80,235,98,91,245,2,232,31,83,188,199,23,5,246,145,34,47,53,92,182,200,222,38,30,104,156,218,130,79,48,151,183,84,232,103,53,56,61,229,70,133,125,215,106,57,155,189,90,165,85,32,90,117,5,209,232,20,183,217,91,142,51,88,66,35,190,115,213,169,147,101,202,109,212,147,68,100,179,230,56,167,11,150,166,91,82,173,252,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,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,179,24,176,118,254,192,171,254,169,135,56,141,65,151,78,169,83,164,62,211,78,187,21,230,88,168,48,219,206,50,153,113,84,242,16,167,99,56,166,150,109,186,73,34,81,23,222,69,101,60,41,243,219,74,58,84,12,172,227,45,205,45,53,36,200,38,44,138,173,69,244,169,135,24,52,161,45,209,205,102,68,164,45,42,37,27,27,212,162,89,47,144,147,70,198,27,115,229,113,88,207,109,84,234,179,242,179,131,87,52,68,211,83,28,216,189,234,180,231,212,167,220,124,212,180,185,71,37,145,18,80,132,164,146,111,236,82,141,102,190,66,141,27,31,109,200,1,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,123,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,5,120,193,96,229,10,249,203,1,226,172,135,186,122,214,26,84,24,145,13,205,171,95,62,44,233,12,68,145,27,66,90,80,157,203,92,103,121,134,149,168,186,109,137,218,78,40,197,80,101,11,23,163,96,70,101,240,247,20,170,15,196,98,155,73,172,33,154,163,242,88,117,228,71,167,73,66,162,204,120,144,215,174,165,162,59,238,173,4,146,87,174,148,250,171,250,39,63,248,224,223,242,90,165,97,102,22,193,184,98,28,121,82,42,53,250,165,37,38,210,159,37,180,150,152,133,33,101,167,53,8,50,122,122,19,218,72,89,147,159,72,219,45,177,131,133,46,25,254,81,51,147,110,84,100,68,165,75,129,101,83,231,92,211,24,168,55,204,221,203,108,163,199,91,41,52,41,38,243,114,165,70,117,38,123,118,242,141,105,86,228,164,142,250,69,85,241,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,18,43,137,175,14,249,54,172,154,142,99,240,18,220,136,139,97,17,219,93,203,108,82,169,237,70,69,25,12,180,148,28,216,172,178,148,164,227,26,80,74,121,36,91,219,89,173,227,53,54,165,155,16,87,47,25,129,191,178,203,138,16,113,95,14,87,17,117,40,113,228,68,118,28,227,120,225,77,97,230,205,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,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,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,211,36,24,67,102,227,215,12,75,75,8,241,1,137,110,80,174,40,245,118,100,28,71,205,151,218,90,43,146,221,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,5,104,92,37,179,13,94,199,155,155,10,83,50,36,11,78,216,145,25,75,189,231,193,144,196,42,132,71,246,41,39,9,163,78,178,36,165,165,44,214,210,87,202,109,198,150,218,223,78,173,169,115,171,59,248,67,102,224,47,12,75,183,8,240,253,137,109,208,173,216,244,134,99,156,183,205,231,221,90,235,145,29,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,70,194,247,184,130,100,42,222,204,205,155,58,249,195,234,20,72,120,169,72,142,227,208,87,31,165,132,138,250,204,227,36,217,156,241,180,107,121,105,143,29,77,199,53,56,132,33,107,34,82,146,131,51,42,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,93,167,8,204,189,126,74,114,250,238,44,212,228,213,81,90,197,94,76,215,105,243,34,244,237,195,131,17,217,45,195,83,100,162,222,231,57,14,173,254,105,153,37,77,188,206,212,232,147,91,147,168,5,85,241,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,18,43,137,175,14,249,54,172,154,142,99,240,18,220,136,139,97,17,219,93,203,108,82,169,237,70,69,25,12,180,148,28,216,172,178,148,164,227,26,80,74,121,36,91,219,89,173,227,53,54,165,155,16,87,47,25,129,191,178,203,138,16,113,95,14,87,17,117,40,113,228,68,118,28,227,120,225,77,97,230,205,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,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,31,38,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,140,203,226,174,25,221,88,55,136,247,30,22,222,177,58,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,65,137,216,153,117,98,237,222,229,245,122,203,234,235,82,41,244,218,124,153,74,113,199,28,149,209,66,98,26,31,117,110,45,75,91,206,34,58,86,226,205,94,179,138,90,136,136,140,136,191,44,219,214,171,62,192,163,97,203,209,226,21,54,135,88,169,214,227,186,148,43,158,167,231,51,9,151,82,181,110,218,104,36,211,217,52,145,36,140,141,78,106,106,212,137,51,255,0,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,71,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,58,96,189,56,77,230,106,219,198,90,54,23,209,10,149,90,162,220,125,107,148,251,189,182,229,38,151,21,184,233,113,100,154,137,182,211,139,132,242,208,134,246,164,201,109,169,111,37,8,117,195,74,205,55,41,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,105,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,149,89,246,201,5,11,55,22,35,83,109,200,180,170,110,38,209,57,77,81,43,115,30,92,118,87,20,222,35,122,44,181,54,211,139,113,157,138,117,109,150,195,82,29,211,106,146,151,29,37,193,92,148,112,163,186,177,55,162,196,204,202,69,170,218,86,220,106,129,114,173,41,49,28,141,84,172,50,222,242,95,60,212,164,57,5,147,112,144,146,245,77,215,16,78,26,121,36,109,60,171,148,0,1,18,184,169,213,169,84,236,142,95,208,234,21,56,145,100,85,36,81,226,65,105,231,146,133,202,124,170,113,158,54,154,73,158,171,89,52,203,174,26,83,169,236,109,106,238,73,153,82,182,89,42,212,170,6,100,176,162,187,93,169,196,167,83,105,215,197,10,92,201,146,222,75,44,70,97,185,236,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,198,151,128,120,172,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,166,11,211,132,222,102,173,188,101,163,97,125,16,169,85,170,45,199,214,185,79,187,219,110,82,105,113,91,142,151,22,73,168,155,109,56,184,79,45,8,111,106,76,150,218,150,242,80,135,92,52,172,211,114,152,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,144,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,118,255,0,137,9,85,159,108,144,80,179,113,98,53,54,220,139,74,166,226,109,19,148,213,18,183,49,229,199,101,113,77,226,55,162,203,83,109,56,183,25,216,167,86,217,108,53,33,221,54,169,41,113,210,92,21,201,71,10,59,171,19,122,44,76,204,164,90,173,165,109,198,168,23,42,210,147,17,200,213,74,195,45,239,37,243,205,74,67,144,89,55,9,9,47,84,221,113,4,225,167,146,70,211,202,185,64,0,0,0,0,0,0,0,0,0,0,0,30,122,255,0,186,233,246,77,167,58,229,170,61,202,141,15,149,189,123,84,173,55,186,132,23,98,72,207,189,69,236,25,143,185,238,42,165,229,112,73,175,213,23,204,153,51,102,243,209,37,174,196,37,5,244,72,139,185,37,236,23,147,195,55,47,173,97,14,9,68,174,213,34,236,173,214,249,157,74,183,235,250,25,115,18,142,196,184,164,125,7,11,184,139,237,212,196,200,0,0,0,0,0,0,0,0,0,0,0,0,1,0,120,167,102,198,177,132,86,116,108,51,177,229,244,245,170,217,33,82,222,229,161,122,66,121,169,172,173,59,93,101,72,250,109,164,245,37,18,189,218,22,166,41,149,71,86,186,171,206,58,127,202,106,85,89,70,181,31,170,142,99,206,175,183,220,146,213,74,251,8,181,246,11,74,225,213,195,202,77,58,77,39,26,241,110,153,181,196,242,42,52,120,188,226,61,15,88,146,88,123,124,121,63,99,133,181,104,251,76,187,136,90,91,45,54,195,72,97,164,237,67,105,36,36,181,215,66,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,15,248,117,180,60,218,217,113,58,161,105,52,168,181,239,35,239,28,59,19,178,79,151,12,94,156,229,74,248,176,58,249,78,153,173,78,122,86,123,90,168,205,106,51,209,167,210,93,238,44,255,0,111,220,63,126,9,101,39,3,178,249,34,68,204,49,180,125,23,34,73,172,150,231,95,49,253,82,163,108,204,180,121,229,151,123,40,237,251,62,211,215,178,128,0,0,0,0,0,0,0,0,0,0,0,0,255,0,41,49,153,150,202,163,200,70,246,215,166,165,169,150,186,30,190,193,157,28,232,96,218,240,83,29,235,182,171,49,249,112,19,210,244,190,190,186,235,14,58,215,222,181,171,233,59,237,63,187,236,183,190,25,56,128,171,219,45,84,120,166,141,10,153,212,104,122,247,243,39,204,63,213,47,213,251,68,184,0,0,0,0,0,0,0,16,87,137,230,119,230,101,210,213,141,132,56,111,43,101,253,120,83,222,118,68,133,50,250,61,21,71,121,185,17,202,83,18,26,117,179,110,103,61,58,178,105,222,73,228,56,165,165,58,183,190,154,240,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,32,51,183,144,251,171,40,16,236,170,251,149,159,78,209,110,106,123,49,167,201,101,167,22,221,58,184,211,13,156,168,252,238,90,16,166,93,89,186,228,115,81,33,197,54,135,82,164,106,201,184,191,201,144,172,226,92,57,88,197,202,98,107,53,137,111,225,213,114,71,69,112,83,30,153,43,164,132,135,214,194,92,170,53,29,173,201,84,150,146,203,102,103,202,90,214,210,86,209,109,53,165,73,191,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,1,85,124,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,86,227,87,226,158,214,248,127,7,204,106,35,242,112,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,229,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,7,179,67,142,56,13,66,185,173,188,47,191,234,180,104,23,69,61,232,47,50,212,183,137,184,110,58,182,13,201,145,155,37,147,109,76,54,227,165,146,145,180,220,67,107,86,195,74,137,11,71,148,194,172,51,186,177,147,17,237,204,45,178,162,117,21,171,154,160,213,62,54,230,220,91,108,239,63,93,247,121,104,90,210,203,72,37,56,226,201,39,177,180,45,70,90,36,197,218,83,50,171,102,229,67,135,230,42,89,244,106,108,69,92,245,28,55,172,201,187,42,237,184,111,46,163,81,42,83,251,201,46,169,8,87,76,218,148,226,89,70,212,237,65,154,140,185,139,113,107,162,17,165,60,216,248,88,198,79,135,247,15,151,62,51,88,53,80,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,123,24,177,138,193,192,171,2,169,136,216,141,94,137,78,166,211,163,190,235,77,59,41,150,95,168,62,219,46,60,152,145,82,242,208,151,100,184,150,150,77,180,74,35,81,151,222,101,157,108,202,98,173,43,27,241,230,249,197,122,21,187,18,135,77,185,43,15,75,135,14,60,68,198,50,99,177,45,186,243,105,90,211,212,184,148,147,175,168,148,100,167,156,117,69,244,135,138,180,235,255,0,37,46,170,53,211,232,74,85,103,208,213,8,245,15,71,85,163,117,16,102,114,156,74,249,18,26,212,185,140,175,110,213,163,82,220,147,50,212,181,26,83,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,89,236,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,226,58,231,147,55,116,172,160,225,26,110,182,41,209,43,23,101,122,66,169,182,229,41,249,9,66,22,249,32,212,185,79,32,148,78,174,51,37,183,127,44,181,53,184,203,102,166,249,164,226,115,237,253,245,95,183,87,251,107,113,220,151,29,67,254,18,100,234,148,233,14,127,206,113,231,156,113,127,106,148,165,123,76,196,159,198,110,27,216,209,131,217,121,180,113,221,254,174,181,34,177,31,171,184,237,216,116,73,101,46,218,97,81,215,33,14,200,51,73,153,33,182,155,81,72,83,136,104,152,116,210,130,230,17,154,203,144,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,241,92,65,169,43,74,29,105,165,154,23,179,105,232,123,7,113,138,193,199,91,2,151,136,216,115,94,137,81,166,212,99,176,235,173,53,41,151,159,167,190,227,45,188,168,146,146,202,214,150,164,182,151,80,78,52,106,51,73,159,220,103,237,70,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,59,86,119,242,93,106,230,227,14,31,131,9,52,170,37,253,77,229,191,68,184,93,130,218,156,95,40,158,219,6,75,228,131,120,161,172,223,112,205,40,63,81,195,75,187,87,180,219,94,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,22,233,194,235,63,80,239,10,21,55,44,248,197,80,165,82,234,182,229,62,52,27,78,176,252,150,33,183,83,138,133,181,25,138,106,144,165,39,124,196,243,27,75,92,178,82,158,109,42,220,68,182,205,111,89,80,10,86,227,87,226,158,214,248,127,7,204,106,35,133,100,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,111,122,233,183,48,227,51,184,29,42,135,53,126,149,179,49,26,223,67,177,228,166,57,37,195,139,41,148,185,30,83,72,144,217,242,222,70,230,222,108,214,222,228,56,132,43,105,26,116,17,215,33,249,13,165,101,78,242,196,171,190,170,212,185,85,121,149,137,52,75,98,123,149,20,190,135,45,115,40,242,25,82,144,132,32,138,74,157,45,143,26,208,90,46,41,114,137,45,168,214,236,202,1,5,120,158,103,126,102,93,45,88,216,67,134,242,182,95,215,133,61,231,100,72,83,47,163,209,84,119,155,145,28,165,49,33,167,91,54,230,115,211,171,38,157,228,158,67,138,90,83,171,123,233,175,10,176,206,234,198,76,71,183,48,182,202,137,212,86,174,106,131,84,248,219,155,113,109,179,188,253,119,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,18,3,59,121,15,186,178,129,14,202,175,185,89,244,237,22,230,167,179,26,124,150,90,113,109,211,171,141,48,217,202,143,206,229,161,10,101,213,155,174,71,53,18,28,83,104,117,42,70,172,155,139,252,153,10,206,37,195,149,140,92,166,38,179,88,150,254,29,87,36,116,87,5,49,233,146,186,72,72,125,108,37,202,163,81,218,220,149,73,105,44,182,102,124,165,173,109,37,109,22,211,90,84,155,254,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,149,113,114,120,209,157,127,205,87,34,56,41,64,176,42,116,167,49,54,233,195,251,121,186,108,103,207,154,229,46,9,211,27,39,42,106,103,106,144,173,171,65,54,210,93,52,165,110,41,74,209,212,178,235,103,80,63,223,85,251,117,127,182,183,29,201,113,212,63,225,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,95,78,65,114,81,106,229,79,14,34,86,234,212,206,163,19,110,106,123,46,92,117,9,4,218,220,129,188,146,226,169,145,205,181,45,9,101,165,145,18,212,133,31,57,196,18,204,246,165,164,53,42,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,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,17,171,59,249,46,181,115,113,135,15,193,132,154,85,18,254,166,242,223,162,92,46,193,109,78,47,148,79,109,131,37,242,65,188,80,214,111,184,102,148,31,168,225,165,221,171,218,109,174,128,127,190,171,10,234,255,0,109,109,203,146,220,168,127,194,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,253,118,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,208,70,75,178,147,106,229,27,11,10,214,166,187,215,92,149,222,154,161,115,84,84,166,221,230,78,76,102,208,182,24,116,153,105,195,134,219,132,242,153,67,132,106,79,57,195,51,213,102,36,0,15,41,138,184,103,106,227,38,28,92,120,91,122,196,234,40,183,53,61,218,124,157,173,182,183,25,222,94,163,237,115,16,180,37,230,150,73,113,181,154,79,99,136,66,136,181,73,12,198,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,58,94,101,177,210,187,152,156,76,111,17,174,26,205,86,163,45,86,253,18,156,242,170,4,132,108,149,30,156,195,115,77,150,155,51,109,166,92,154,82,223,74,16,73,79,207,26,141,9,82,148,146,179,78,9,248,95,85,183,176,142,252,197,122,130,165,179,30,243,172,69,166,193,142,244,37,52,135,24,167,161,205,101,52,233,158,143,33,110,204,117,163,218,157,18,184,171,45,202,51,50,69,143,138,171,227,157,245,39,251,201,252,52,69,94,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,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,159,95,224,217,105,230,58,143,136,245,107,166,137,108,244,88,71,112,83,203,211,181,26,172,37,182,221,65,230,14,66,34,122,53,221,8,221,121,183,205,228,185,180,205,164,182,111,19,154,57,200,22,254,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,69,94,40,254,4,241,55,240,95,56,132,40,4,93,159,12,172,246,210,177,186,205,167,96,102,41,92,210,220,197,10,12,119,19,22,101,81,244,173,119,36,36,26,148,149,182,230,132,107,146,203,90,37,196,47,115,139,67,124,253,206,25,189,202,103,131,134,237,155,142,184,161,78,199,248,119,196,75,78,57,200,138,188,70,93,74,121,176,195,180,104,205,165,46,205,140,242,208,226,35,201,110,51,68,141,171,73,48,162,74,22,163,108,208,179,123,181,229,119,58,121,92,199,234,85,54,208,194,75,130,37,187,82,135,29,49,33,217,181,40,205,83,102,199,97,164,186,77,181,25,132,168,217,121,9,102,57,175,108,101,184,77,55,179,127,47,93,165,34,128,85,95,28,239,169,63,222,79,225,162,189,114,221,141,245,92,184,99,109,173,141,20,106,28,74,204,139,114,67,170,92,9,46,41,180,73,97,230,28,142,242,9,105,237,66,205,167,156,216,189,20,73,94,213,26,86,68,104,61,15,97,110,36,97,198,102,112,106,153,127,219,144,253,43,104,94,148,247,154,114,21,90,9,124,227,102,165,177,38,44,134,87,185,10,218,180,58,210,203,85,54,173,167,181,75,65,146,142,152,120,130,100,42,225,203,53,229,58,249,195,234,20,185,152,87,87,144,227,208,87,31,170,154,186,2,8,163,36,217,156,241,180,72,101,10,145,33,77,199,53,56,181,173,8,34,82,148,178,51,62,171,193,130,147,143,44,226,133,203,93,181,41,145,17,133,115,35,166,37,217,50,123,58,19,211,89,109,197,66,106,19,132,91,149,37,10,124,212,180,235,203,75,46,172,220,209,106,143,173,196,128,165,110,50,120,41,242,27,48,84,156,99,137,80,231,68,196,218,121,243,152,113,221,206,49,58,156,212,120,238,109,73,54,146,75,42,97,112,205,58,173,106,55,57,250,237,78,194,16,0,6,135,184,125,96,237,87,4,50,151,98,218,55,45,6,37,42,225,155,29,234,221,97,166,162,169,135,205,249,111,45,230,211,41,43,66,23,212,183,29,81,216,112,150,90,164,216,216,70,105,66,76,72,160,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,90,160,0,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,25,247,207,38,110,234,185,190,197,196,221,108,83,165,209,237,58,12,117,83,109,202,83,242,20,181,161,131,89,169,114,158,65,40,218,68,151,143,110,254,89,104,72,109,150,205,78,114,137,197,71,81,111,220,45,243,245,51,17,58,28,178,99,29,66,171,82,187,203,172,145,110,220,83,36,191,57,234,187,101,205,146,244,105,110,56,165,173,47,52,130,112,219,112,204,155,83,77,147,126,162,219,71,58,202,128,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,238,223,241,33,106,128,0,0,0,0,0,0,0,0,0,0,0,0,34,63,19,108,64,85,147,150,170,196,82,70,165,83,233,245,61,123,185,115,225,159,234,159,235,125,130,161,50,97,131,107,198,204,119,161,90,143,71,230,192,87,85,213,122,251,116,210,28,135,17,220,180,43,233,53,236,63,191,237,209,116,104,204,195,101,49,227,163,99,104,215,66,212,207,77,79,95,111,222,63,212,0,0,0,0,0,0,0,0,0,0,0,0,7,26,198,220,164,224,118,96,228,71,153,137,214,143,165,36,70,52,18,28,235,230,49,162,82,110,25,22,140,188,130,239,121,125,191,111,216,90,126,12,49,201,62,92,48,134,115,117,43,30,192,232,37,52,100,180,185,233,89,238,232,162,52,40,143,71,95,81,119,182,131,253,159,120,238,45,54,134,91,67,45,167,68,33,36,148,150,189,196,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,135,22,92,182,74,196,11,46,159,138,22,196,125,211,232,124,222,173,27,200,185,220,231,96,176,142,213,186,148,167,68,161,93,201,61,125,186,119,143,135,193,110,229,68,171,30,244,183,22,191,94,7,163,182,39,79,215,122,162,179,246,127,105,139,43,0,0,0,0,0,0,1,197,51,129,153,74,22,85,176,58,177,137,181,50,231,85,94,221,75,182,226,42,42,223,110,93,97,214,92,92,118,221,36,169,27,89,46,82,220,112,205,104,62,91,107,36,153,172,208,149,103,179,21,113,50,234,198,76,71,184,241,74,245,151,212,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,230,45,107,75,45,32,146,219,104,53,30,198,208,132,145,232,146,23,41,195,15,36,19,50,233,106,201,197,236,72,139,178,254,188,41,236,181,30,58,94,125,30,138,163,188,220,121,7,21,248,238,180,217,183,51,158,157,30,37,111,36,242,27,74,20,157,92,223,47,241,87,12,237,92,100,195,139,143,11,111,88,157,69,22,230,167,187,79,147,181,182,214,227,59,203,212,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,158,204,224,101,174,187,149,108,113,172,97,149,76,249,212,167,183,85,45,185,106,148,135,220,151,71,117,231,17,29,199,77,41,70,215,139,148,182,220,35,66,11,152,218,205,36,104,52,41,83,83,132,222,118,166,83,235,191,155,38,47,93,124,216,21,77,138,179,170,149,122,147,238,56,204,164,161,150,27,163,55,204,53,54,134,84,219,100,108,32,141,180,165,196,173,180,147,138,125,180,166,218,128,0,85,95,28,239,169,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,55,248,156,230,99,8,240,155,1,174,28,35,186,224,196,184,238,204,66,163,191,10,149,65,50,66,206,42,23,170,81,84,127,114,84,77,33,135,82,78,52,122,111,91,204,164,155,211,99,142,181,68,34,101,112,191,205,5,131,150,252,104,169,67,196,106,68,68,211,111,168,240,232,141,87,186,118,73,250,75,231,45,178,74,156,146,243,173,165,136,38,151,22,228,131,45,198,103,30,58,180,245,12,92,78,108,124,44,99,39,195,251,135,203,159,25,172,26,83,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,34,175,20,127,2,120,155,248,47,156,66,20,151,150,74,181,42,129,153,44,40,174,215,106,113,41,212,218,117,241,66,151,50,100,183,146,203,17,152,110,123,42,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,218,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,191,46,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,237,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,238,85,147,60,230,95,217,76,191,227,76,135,58,93,70,201,168,200,67,85,234,11,174,188,243,9,97,199,163,156,153,113,99,19,237,50,83,185,49,201,182,221,115,82,208,246,171,179,187,154,102,22,233,161,95,56,251,137,119,173,173,59,173,162,220,23,133,102,169,78,147,202,91,124,248,175,205,117,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,11,106,224,169,225,98,233,248,129,59,203,169,194,106,98,174,38,90,184,55,135,23,30,41,94,178,250,122,45,179,79,118,161,39,107,141,161,199,182,23,168,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,67,58,249,157,204,45,213,154,12,101,173,98,229,211,27,160,235,249,113,169,212,180,74,114,67,52,200,45,39,107,81,219,82,207,252,103,22,105,74,18,183,93,117,100,132,111,218,83,167,132,222,73,102,84,43,191,156,222,47,90,156,168,20,189,137,179,169,117,122,107,237,184,244,165,33,151,219,172,183,204,36,182,182,82,219,132,76,44,137,196,169,197,45,196,155,106,97,181,42,215,234,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,45,196,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,245,184,104,103,18,78,91,241,113,155,30,243,172,75,252,157,95,18,27,133,53,151,38,52,212,74,77,69,197,182,134,170,138,55,180,74,16,148,151,45,227,37,183,171,70,75,87,48,216,109,2,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,25,183,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,226,5,113,47,200,84,108,121,183,158,198,172,38,161,68,99,17,104,113,220,122,174,134,249,187,235,244,230,34,184,164,178,150,89,105,197,63,56,148,219,45,50,126,166,228,40,208,181,40,144,201,34,149,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,189,195,155,58,255,0,157,86,28,63,64,191,234,116,166,241,54,214,249,186,148,102,15,148,229,82,9,18,9,186,154,89,218,148,39,114,214,109,186,150,141,73,67,137,74,180,105,47,52,217,76,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,61,56,104,103,214,78,3,92,44,224,174,44,215,101,191,135,85,201,13,179,72,91,156,173,148,10,139,242,155,74,158,83,207,58,218,88,130,105,113,231,94,47,95,106,210,75,66,82,107,120,215,118,128,56,166,112,51,41,66,202,182,7,86,49,54,166,92,234,171,219,169,118,220,69,69,91,237,203,172,58,203,139,142,219,164,149,35,107,37,202,91,142,25,173,7,203,109,100,147,53,154,18,172,246,98,174,38,93,88,201,136,247,30,41,94,178,250,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,92,197,173,105,101,164,18,91,109,6,163,216,218,16,146,61,18,66,229,56,97,228,130,102,93,45,89,56,189,137,17,118,95,215,133,61,150,163,199,75,207,163,209,84,119,155,143,32,226,191,29,214,155,54,230,115,211,163,196,173,228,158,67,105,66,147,171,155,229,254,42,225,157,171,140,152,113,113,225,109,235,19,168,162,220,212,247,105,242,118,182,218,220,103,121,122,143,181,204,66,208,151,154,89,37,198,214,105,61,142,33,10,34,213,36,51,217,156,12,181,215,114,173,142,53,140,50,169,159,58,148,246,234,165,183,45,82,144,251,146,232,238,188,226,35,184,233,165,40,218,241,114,150,219,132,104,65,115,27,89,164,141,6,133,42,106,112,155,206,212,202,125,119,243,100,197,235,175,155,2,169,177,86,117,82,175,82,125,199,25,148,148,50,195,116,102,249,134,166,208,202,155,108,141,132,17,182,148,184,149,182,146,113,79,182,148,219,80,202,184,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,46,127,134,167,15,223,200,76,56,56,247,138,204,239,191,170,180,245,122,46,156,164,234,221,30,12,182,35,47,231,90,126,50,30,143,81,65,245,44,57,181,102,146,109,197,163,183,114,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,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,199,159,196,43,214,149,134,182,5,203,136,213,216,242,223,166,218,180,121,181,185,141,68,66,84,251,140,70,101,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,102,95,16,175,90,174,37,95,247,46,35,87,99,196,98,165,117,86,38,214,230,53,17,10,75,13,191,37,229,188,226,91,74,148,165,18,9,75,50,34,53,40,244,211,83,62,241,247,242,253,137,159,145,188,113,176,241,73,201,117,88,241,45,155,130,13,66,127,162,220,217,41,232,40,121,61,83,8,245,208,74,230,176,110,182,104,82,137,43,74,205,42,61,170,49,165,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,25,246,226,93,96,70,195,236,233,98,36,90,109,189,46,149,77,174,72,141,95,138,111,19,187,38,46,92,102,221,149,33,165,184,103,189,10,152,114,200,246,158,196,173,43,66,118,236,218,81,128,105,79,43,24,41,249,187,101,246,201,193,199,42,29,108,187,126,158,125,123,233,119,152,218,231,62,234,228,74,229,43,150,217,155,36,251,206,147,123,144,74,229,146,55,106,173,76,250,168,170,190,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,135,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,234,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,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,132,85,226,143,224,79,19,127,5,243,136,66,128,71,213,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,159,249,171,226,113,66,204,94,77,161,225,123,54,215,163,47,235,154,161,30,61,219,16,163,173,112,99,197,134,227,114,10,76,71,141,194,50,231,190,134,54,54,178,113,72,74,36,161,125,204,188,236,53,203,118,8,85,115,31,141,182,182,11,209,171,145,40,210,46,57,14,165,115,228,182,167,17,25,134,88,114,67,203,36,39,181,107,38,153,115,98,53,73,41,123,82,106,65,25,172,180,188,2,170,248,231,125,73,254,242,127,13,21,86,37,86,66,115,191,93,202,61,246,236,43,142,85,86,165,134,85,190,107,181,186,36,54,81,33,228,74,38,76,153,149,17,46,58,218,27,123,122,90,67,135,188,146,182,181,220,149,41,182,141,23,167,116,218,216,113,142,56,113,42,219,185,32,210,174,219,50,237,167,161,74,74,93,39,162,206,138,225,37,198,158,105,214,207,252,71,27,117,181,18,146,162,66,208,162,50,74,139,234,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,125,96,17,171,136,150,5,204,199,236,169,221,118,221,6,141,233,59,146,131,202,185,40,44,164,223,55,21,42,41,153,186,134,155,100,148,167,158,114,42,229,50,219,102,149,37,78,60,143,162,100,75,78,123,7,117,201,30,3,70,204,118,101,236,236,54,172,194,150,253,188,114,23,84,184,13,152,238,184,130,167,70,65,186,227,110,173,165,161,76,161,229,37,184,196,238,244,236,92,132,25,106,173,169,61,25,128,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,253,219,254,36,45,80,0,0,82,95,19,92,246,213,113,186,242,168,224,102,22,220,209,28,194,250,12,134,211,42,101,45,245,45,23,36,212,18,84,165,184,230,132,75,140,203,186,165,180,35,115,107,91,124,253,206,17,179,202,133,116,43,2,242,185,173,155,154,243,161,91,210,229,208,172,232,241,164,215,106,9,34,38,32,162,68,132,71,96,150,163,50,35,91,142,184,68,148,22,171,50,75,138,34,218,218,212,150,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,242,127,125,86,21,213,254,218,219,151,37,185,80,255,0,132,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,122,124,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,96,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,253,219,254,36,45,80,0,0,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,250,143,83,150,94,207,237,33,247,56,77,101,178,86,31,217,117,12,80,185,227,237,159,92,229,116,136,222,71,201,228,187,57,133,246,161,213,37,90,165,105,239,73,105,236,215,188,88,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,15,242,149,21,137,140,42,52,148,111,109,122,110,78,166,90,232,122,251,62,225,197,48,79,47,52,140,16,187,235,210,173,70,249,20,218,207,75,185,189,84,173,121,77,56,69,218,227,139,87,210,117,71,236,253,190,206,224,0,0,0,0,0,0,2,133,184,162,226,22,56,221,185,154,169,91,24,197,65,244,28,11,83,169,137,105,196,99,156,152,178,232,238,74,117,108,84,82,74,117,198,214,243,205,147,105,117,198,246,150,232,233,109,73,74,153,52,167,229,112,203,160,96,213,193,155,139,89,24,199,91,232,58,13,42,22,171,75,146,168,236,205,184,154,125,149,67,97,197,145,127,198,56,132,26,144,78,58,211,77,234,189,252,167,47,248,4,53,226,177,101,96,189,127,43,147,238,236,87,145,46,45,74,214,144,110,218,142,211,151,17,185,178,106,178,26,91,45,68,37,62,147,82,227,41,70,135,223,105,163,74,205,184,155,203,94,81,16,162,186,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,138,114,63,115,226,229,227,149,204,63,184,113,162,159,17,138,236,186,60,101,198,148,213,73,115,31,169,83,185,73,233,38,202,82,245,52,73,121,173,171,113,60,199,53,53,111,51,109,75,83,45,119,80,1,85,124,115,190,164,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,86,227,87,226,158,214,248,127,7,204,106,35,143,240,254,204,197,155,149,12,75,189,113,74,240,131,46,162,181,88,242,233,180,138,100,98,52,174,163,81,114,116,37,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,226,184,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,57,255,0,146,94,23,244,172,91,203,165,119,17,177,94,181,46,145,82,196,122,57,198,181,26,77,53,42,118,140,194,37,54,243,85,37,165,244,18,148,183,149,25,4,146,105,72,37,68,121,205,29,62,164,141,152,1,140,88,59,127,96,85,255,0,84,195,156,70,160,203,167,84,169,210,31,105,167,93,138,243,44,84,24,109,231,25,76,184,170,121,8,83,177,156,83,75,54,221,36,145,40,139,239,34,154,153,88,207,109,40,242,137,138,185,89,198,91,154,90,106,73,177,238,6,44,138,173,69,244,169,135,24,58,99,137,110,142,107,50,37,33,105,81,40,216,222,165,18,201,124,132,154,54,48,219,149,236,52,167,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,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,58,254,85,114,207,121,102,191,23,33,225,109,159,58,37,57,9,142,170,149,94,167,36,201,72,167,83,155,91,104,117,242,111,113,41,229,238,117,180,33,180,153,110,90,211,185,72,70,247,17,161,76,29,193,219,7,2,172,10,94,28,225,205,6,37,58,155,78,142,195,78,186,212,86,89,126,160,251,108,182,202,165,202,83,40,66,93,146,226,90,65,184,233,164,141,70,95,113,23,213,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,5,212,240,84,240,177,116,252,64,157,229,212,225,31,248,214,95,88,166,246,35,217,120,111,86,165,244,22,12,106,122,235,52,137,17,223,146,166,234,179,150,124,167,206,65,41,41,103,157,28,146,73,67,104,230,41,182,229,26,205,207,229,60,182,224,174,95,169,24,113,95,199,27,14,137,139,213,30,134,204,157,112,65,98,182,242,148,72,108,162,169,228,146,146,235,134,243,60,150,85,216,151,30,39,9,77,54,165,184,146,89,160,144,173,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,226,153,201,181,176,58,231,203,141,230,172,194,193,231,90,20,122,123,149,69,188,203,172,181,58,44,166,208,162,97,200,46,58,105,66,102,41,107,38,154,35,61,174,41,222,82,137,72,113,72,86,112,133,228,240,136,187,113,114,234,202,226,219,196,101,75,149,66,163,214,29,166,218,51,166,186,179,125,202,115,77,54,74,97,4,166,136,151,25,151,119,182,219,132,235,157,164,235,59,91,76,116,18,170,47,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,101,99,125,235,85,195,92,23,191,177,26,133,30,35,245,43,86,215,170,214,225,181,45,10,83,14,63,26,35,143,54,151,18,149,37,70,131,82,8,140,137,73,61,53,208,203,188,124,156,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,206,186,248,172,100,74,170,85,89,249,166,193,171,102,34,169,170,142,111,222,244,170,115,10,75,237,190,74,90,156,172,18,8,205,43,66,146,105,39,246,37,38,131,71,61,68,189,239,184,221,112,97,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,99,65,57,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,43,47,141,95,138,123,91,225,252,31,49,168,135,12,236,189,90,185,160,193,172,195,225,29,211,39,160,235,254,75,201,167,85,17,21,185,15,83,39,52,170,146,154,144,218,86,95,227,54,178,74,144,165,180,235,168,37,163,126,226,135,248,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,199,248,83,231,182,148,116,168,25,89,198,91,154,90,106,73,144,76,89,21,90,139,233,83,14,48,105,66,91,163,154,204,137,72,90,84,74,54,55,169,68,178,95,33,38,141,140,54,229,165,10,22,226,139,136,88,227,118,230,106,165,108,99,21,7,208,112,45,78,166,37,167,17,142,114,98,203,163,185,41,213,177,81,73,41,215,27,91,207,54,77,165,215,27,218,91,163,165,181,37,42,100,210,159,149,195,46,129,131,87,6,110,45,100,99,29,111,160,232,52,168,90,173,46,74,163,179,54,226,105,246,85,13,135,22,69,255,0,24,226,16,106,65,56,235,77,55,170,247,242,156,191,224,16,215,138,197,149,130,245,252,174,79,187,177,94,68,184,181,43,90,65,187,106,59,78,92,70,230,201,170,200,105,108,181,16,148,250,77,75,140,165,26,31,125,166,141,43,54,226,111,45,121,68,66,138,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,41,200,253,207,139,151,142,87,48,254,225,198,138,124,70,43,178,232,241,151,26,83,85,37,204,126,165,78,229,39,164,155,41,75,212,209,37,230,182,173,196,243,28,212,213,188,205,181,45,76,181,156,193,102,156,41,242,49,85,173,92,208,51,69,138,244,185,116,250,109,2,65,57,106,81,106,52,181,32,234,111,174,58,28,106,166,124,246,246,170,50,18,250,22,195,141,106,106,121,27,201,104,228,145,59,110,128,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,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,198,35,26,42,184,117,151,154,46,31,218,247,124,186,53,94,255,0,172,46,36,200,241,144,164,174,125,17,152,235,235,26,55,73,58,33,6,235,208,146,180,146,146,167,16,226,145,235,54,110,144,168,188,191,97,159,229,147,28,108,60,45,114,37,86,68,75,154,224,131,79,159,232,182,247,202,102,10,222,79,84,250,61,69,146,121,76,19,174,26,212,147,74,18,131,82,139,106,76,124,172,88,177,127,37,248,167,121,97,159,165,61,39,242,74,224,168,208,186,222,71,39,170,233,100,184,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,122,156,50,241,175,242,211,148,123,91,168,167,244,179,236,77,44,169,155,26,216,203,189,19,12,244,238,55,171,139,82,181,138,236,109,234,61,186,186,78,237,73,39,110,178,168,0,85,95,28,91,114,132,143,201,37,218,133,210,163,214,157,244,197,57,212,244,235,41,211,98,163,165,113,7,205,75,102,131,101,133,173,207,81,110,18,137,82,245,109,10,37,58,164,192,172,161,97,149,155,140,121,151,195,220,54,196,26,204,74,117,189,89,172,33,19,142,75,134,218,37,161,180,41,210,132,75,39,27,82,87,37,77,166,50,20,149,146,201,111,164,210,74,86,137,61,36,128,170,190,57,223,82,127,188,159,195,68,85,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,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,161,21,120,163,248,19,196,223,193,124,226,16,160,17,107,220,84,50,21,26,84,106,174,105,240,110,133,18,26,225,199,122,161,124,211,35,243,77,115,22,110,178,146,159,26,59,109,41,36,178,74,223,118,82,212,180,35,99,92,221,13,102,234,151,84,34,223,184,45,224,93,118,214,177,46,220,121,184,232,212,164,68,189,186,122,117,181,47,84,57,59,165,136,244,132,77,61,72,140,218,101,199,201,164,236,220,74,90,162,110,82,9,41,105,74,242,188,115,190,164,255,0,121,63,134,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,251,201,252,52,67,94,30,246,5,155,138,121,185,178,112,251,16,109,232,149,203,122,185,30,183,26,116,25,36,123,29,71,161,230,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,121,252,215,101,71,17,242,149,136,235,178,175,86,186,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,228,255,0,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,0,6,99,49,174,219,176,108,236,92,187,237,76,45,185,229,220,86,157,30,177,38,21,38,171,36,153,53,203,97,181,154,73,194,91,11,83,78,163,82,61,143,32,210,78,160,146,230,198,247,242,211,98,156,13,105,52,167,170,184,201,93,122,153,17,117,40,113,232,49,35,204,83,41,55,217,97,229,78,83,173,33,205,55,37,11,83,12,169,73,35,209,70,211,102,122,237,45,45,124,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,238,223,241,33,106,128,42,175,142,119,212,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,151,252,92,241,11,28,108,156,190,181,74,195,138,14,251,50,232,231,82,239,74,219,28,226,149,75,109,78,198,56,205,165,77,58,158,91,50,63,148,48,233,173,11,109,73,90,90,51,73,186,146,93,32,139,147,204,14,30,224,118,27,240,145,186,105,89,120,175,122,126,204,168,122,54,169,26,182,239,37,82,170,78,61,93,136,107,114,74,155,105,173,94,111,66,96,201,104,75,141,165,132,180,178,35,108,200,171,7,41,222,41,240,111,226,5,189,230,44,9,169,198,178,197,194,202,54,35,217,119,221,38,169,200,191,174,58,122,216,171,210,227,177,27,150,244,24,231,181,137,210,20,149,37,228,188,163,89,176,133,45,46,37,214,227,154,73,77,244,219,92,128,24,85,116,226,61,151,136,246,229,201,132,51,170,177,47,56,149,6,147,68,85,45,163,118,83,146,156,62,90,89,67,68,74,231,115,55,155,102,209,165,73,113,43,52,41,42,37,26,79,78,116,151,42,175,82,161,61,93,133,18,29,73,113,219,84,200,241,36,170,75,12,190,105,46,98,27,117,77,182,167,16,74,212,137,102,218,13,68,68,102,148,235,161,126,176,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,90,160,0,0,0,0,0,0,0,0,0,0,0,0,14,29,141,185,120,164,99,125,223,65,149,117,183,207,166,209,186,173,173,234,164,233,205,105,178,62,214,220,66,190,147,73,63,111,236,246,246,200,177,88,132,194,99,70,111,99,104,215,106,117,51,211,83,215,219,246,152,255,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,127,62,185,59,183,179,79,132,117,53,81,168,241,24,196,90,28,126,182,223,169,179,14,47,87,53,108,33,245,55,75,118,67,187,84,152,206,169,231,8,139,154,132,33,213,33,211,220,72,82,85,65,159,223,85,133,117,127,182,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,247,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,170,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,103,179,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,215,248,97,228,130,30,98,238,169,56,189,137,17,119,216,54,125,65,150,163,199,75,204,47,210,181,134,92,143,32,226,191,29,214,156,39,33,242,21,163,196,173,134,174,123,105,66,149,163,155,46,252,0,5,85,241,206,250,147,253,228,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,136,0,39,255,0,13,78,31,191,151,105,144,113,239,21,153,217,96,210,170,10,244,93,57,73,209,202,196,232,143,198,95,206,180,252,101,179,34,156,178,234,88,115,106,201,70,227,107,71,102,213,11,169,17,127,62,185,59,183,179,79,132,117,53,81,168,241,24,196,90,28,126,182,223,169,179,14,47,87,53,108,33,245,55,75,118,67,187,84,152,206,169,231,8,139,154,132,33,213,33,211,220,72,82,85,64,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,143,202,52,167,155,31,11,24,201,240,254,225,242,231,198,107,6,164,174,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,200,56,163,248,19,196,223,193,124,226,16,162,28,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,134,132,242,119,149,91,55,42,24,71,79,179,232,212,216,138,185,234,49,227,201,187,42,237,184,111,46,163,81,36,122,228,151,84,132,43,166,109,74,113,44,163,106,118,160,205,70,92,197,184,181,247,80,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,206,22,33,89,85,92,53,191,238,92,57,174,200,136,253,74,213,172,77,162,76,118,34,212,166,28,126,51,203,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,194,226,120,42,120,88,186,126,32,78,242,234,112,150,153,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,117,241,139,7,111,236,10,191,234,152,115,136,212,25,116,234,149,58,67,237,52,235,177,94,101,138,131,13,188,227,41,151,21,79,33,10,118,51,138,105,102,219,164,146,37,17,125,228,86,189,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,171,21,20,129,196,243,59,240,243,23,117,70,194,28,55,149,190,193,179,234,15,59,34,66,153,97,126,149,172,50,228,136,229,41,137,13,58,225,57,15,144,173,89,52,236,53,115,220,82,210,173,27,217,200,50,57,148,74,174,111,177,113,86,163,245,25,116,123,78,131,29,53,43,142,170,196,117,45,104,96,214,73,68,86,86,105,54,145,37,227,221,179,152,122,18,27,121,194,75,156,163,109,90,19,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,102,223,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,85,102,199,194,198,50,124,63,184,124,185,241,69,121,46,205,181,213,148,108,83,43,166,154,215,93,109,215,122,106,125,205,78,82,92,119,153,5,50,91,90,223,97,162,121,166,206,99,109,147,201,101,110,25,165,60,231,8,203,69,152,191,235,78,191,106,227,78,22,81,174,159,66,117,86,221,247,111,199,168,122,58,173,25,181,243,96,205,140,149,242,36,53,170,219,86,173,187,181,104,213,73,61,76,181,50,239,166,30,37,249,28,147,151,27,201,236,97,177,215,17,120,117,122,86,28,67,49,27,67,81,215,67,168,188,78,62,112,146,202,9,41,56,198,148,58,166,84,132,250,136,108,219,89,17,165,11,123,207,240,159,186,107,182,254,118,173,10,77,34,119,79,18,230,167,213,233,117,70,249,72,95,81,21,16,94,150,150,245,81,25,163,71,226,71,94,169,50,87,169,166,187,84,162,62,129,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,251,183,252,72,75,252,239,228,186,213,205,198,28,63,6,18,105,84,75,250,155,203,126,137,112,187,5,181,56,190,81,61,182,12,151,201,6,241,67,89,190,225,154,80,126,163,134,151,118,175,105,182,186,22,249,45,136,246,54,41,252,138,167,65,170,194,191,173,251,131,209,108,70,164,186,110,78,98,176,196,158,90,91,142,184,230,163,83,201,125,4,72,54,140,204,212,68,105,51,236,49,161,236,164,57,141,11,203,205,146,156,123,133,17,139,177,186,60,52,184,180,73,150,236,183,216,233,219,54,215,61,50,155,75,173,78,208,205,18,16,106,112,141,212,45,100,162,223,203,71,63,207,174,78,237,236,211,225,29,77,84,106,60,70,49,22,135,31,173,183,234,108,195,139,213,205,91,8,125,77,210,221,144,238,213,38,51,170,121,194,34,230,161,8,117,72,116,247,18,20,149,80,103,247,213,97,93,95,237,173,185,114,91,149,15,248,72,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,23,189,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,42,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,236,207,38,110,234,185,190,197,196,221,108,83,165,209,237,58,12,117,83,109,202,83,242,20,181,161,131,89,169,114,158,65,40,218,68,151,143,110,254,89,104,72,109,150,205,78,114,137,197,117,254,24,121,32,135,152,187,170,78,47,98,68,93,246,13,159,80,101,168,241,210,243,11,244,173,97,151,35,200,56,175,199,117,167,9,200,124,133,104,241,43,97,171,158,218,80,165,104,230,203,191,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,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,40,91,138,158,49,208,177,119,55,21,120,214,227,58,196,176,169,237,89,206,73,220,191,229,82,163,62,251,146,79,98,208,147,71,45,249,14,177,167,172,149,114,55,165,70,149,145,23,96,224,177,131,181,90,214,46,93,120,223,80,160,196,118,133,109,81,215,68,131,50,92,85,41,105,170,202,91,106,53,69,112,208,104,37,183,25,183,80,233,165,100,180,162,99,101,161,165,211,30,83,140,181,129,26,217,205,29,46,243,167,91,210,226,71,188,109,120,146,102,84,20,78,155,19,170,49,221,118,59,132,133,40,205,4,182,227,55,4,148,132,105,161,41,181,25,106,230,229,123,94,9,120,153,117,70,197,59,235,7,58,190,109,183,80,183,206,230,228,56,227,138,233,231,71,147,30,62,246,83,191,150,142,99,114,180,112,246,26,149,200,99,214,34,70,135,111,224,2,146,248,199,98,244,155,215,50,240,112,182,59,242,202,155,135,20,118,89,91,15,48,210,81,233,25,200,68,167,158,105,105,213,107,66,163,156,4,25,44,203,69,178,189,169,45,77,75,130,180,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,63,97,237,235,74,196,171,2,218,196,106,20,121,108,83,110,170,60,42,220,54,165,161,41,125,182,36,178,135,155,75,137,74,148,146,89,37,100,70,68,165,22,186,232,103,222,61,0,170,190,57,223,82,127,188,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,7,52,171,101,147,45,181,250,172,218,237,119,47,152,107,81,169,84,100,57,46,100,201,118,156,7,159,146,251,138,53,56,235,142,41,163,82,214,165,25,168,212,102,102,102,102,102,61,173,173,105,218,182,53,10,45,173,101,91,52,171,126,139,11,127,77,78,165,194,110,36,86,55,173,75,94,198,155,36,161,59,150,181,40,244,46,213,40,204,251,76,199,214,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,41,219,60,28,49,175,232,184,243,78,184,178,239,103,68,93,147,136,149,136,176,186,58,108,71,185,22,172,215,182,165,215,36,182,217,56,166,224,154,183,191,206,109,60,182,72,214,214,198,201,44,243,109,166,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,127,146,250,194,124,44,197,14,135,242,153,134,150,165,219,232,206,111,69,233,218,52,105,253,47,51,111,51,149,206,66,182,110,229,163,118,221,53,216,157,123,136,124,171,91,47,88,5,99,87,98,221,54,86,7,225,253,191,90,133,191,166,168,210,237,152,81,37,49,189,10,66,246,58,219,105,90,119,33,106,73,232,125,169,81,145,246,25,138,235,227,157,245,39,251,201,252,52,69,94,23,30,59,48,203,241,175,39,154,46,123,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,180,158,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,101,64,56,86,119,49,230,78,92,114,209,120,226,77,26,108,70,46,18,142,138,93,190,79,72,105,181,157,70,74,201,166,220,105,14,161,105,121,108,165,78,73,54,182,43,122,35,172,143,68,238,81,103,48,73,78,29,184,233,15,0,115,89,106,92,149,234,207,163,45,186,247,54,219,175,60,162,96,155,76,89,68,68,210,221,113,227,74,89,101,185,72,138,243,142,18,146,164,182,202,254,145,25,161,90,20,0,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,90,160,15,41,125,97,62,22,98,135,67,249,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,85,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,160,204,251,100,130,187,148,123,237,169,182,228,90,173,75,12,171,124,166,168,149,185,143,34,67,200,148,76,145,189,22,90,155,105,180,54,246,244,186,182,203,97,37,109,105,181,74,83,110,146,56,253,163,152,27,250,204,193,43,247,47,244,245,196,147,105,226,20,138,116,185,205,75,55,150,184,79,196,125,47,19,177,82,78,19,77,173,211,109,164,186,165,33,70,180,50,217,118,109,35,30,87,15,111,90,174,26,223,246,214,35,80,163,196,126,165,106,214,33,86,225,181,45,10,83,14,63,25,228,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,240,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,191,112,185,200,149,87,4,233,79,99,190,52,91,49,35,222,213,200,232,77,191,78,150,194,186,219,122,18,146,178,117,110,110,61,173,73,144,149,164,141,27,57,141,54,147,65,169,38,243,205,38,194,128,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,237,255,0,18,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,139,38,73,97,212,40,95,156,222,16,218,156,169,244,189,233,188,105,116,138,107,13,182,244,85,45,231,220,172,185,203,36,184,183,146,227,134,79,172,201,197,41,181,33,197,27,105,97,197,42,181,112,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,76,192,226,45,196,102,133,153,75,86,147,132,56,51,22,171,14,208,95,73,88,174,206,155,190,52,137,178,185,123,209,0,217,66,205,6,203,11,89,27,134,173,233,91,237,33,77,232,134,144,235,209,171,39,249,107,174,230,167,28,104,248,101,76,62,77,41,157,181,75,146,90,101,33,135,34,81,218,121,180,72,113,163,82,87,185,227,230,161,182,200,144,178,230,56,131,81,18,9,106,78,132,240,171,12,237,92,27,195,139,115,11,108,168,157,61,22,217,167,181,79,141,185,182,208,227,219,11,215,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,234,192,0,85,95,28,239,169,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,149,184,213,248,167,181,190,31,193,243,26,136,143,249,32,202,215,231,113,142,44,97,188,219,147,208,148,90,109,61,202,237,110,67,73,221,41,112,90,121,150,148,212,98,52,154,9,229,173,246,210,74,95,170,132,154,151,162,205,36,218,244,39,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,71,214,1,93,92,84,242,65,15,18,109,90,190,103,176,242,46,203,190,219,167,180,237,195,19,156,196,120,243,104,241,27,125,111,202,211,148,75,118,99,104,54,75,85,186,68,108,71,216,148,169,105,109,42,166,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,53,80,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,134,188,75,242,119,27,50,24,70,245,241,102,81,226,126,81,108,120,238,77,132,243,112,221,118,93,90,156,218,28,91,180,180,147,58,169,107,82,143,152,201,26,28,209,210,52,39,150,79,184,177,72,52,154,157,229,133,23,252,42,204,54,229,208,46,203,58,176,220,150,145,46,33,19,244,250,140,71,137,73,39,25,121,38,68,182,221,108,181,67,137,62,212,153,40,187,200,88,78,101,56,180,195,197,156,178,150,25,88,22,253,86,141,125,93,20,246,41,119,132,185,116,182,10,154,81,93,138,180,84,91,128,103,37,215,11,152,225,147,104,55,80,106,38,86,179,213,46,18,20,80,3,10,176,206,234,198,76,71,183,48,182,202,137,212,86,174,106,131,84,248,219,155,113,109,179,188,253,119,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,26,41,203,22,94,173,92,175,224,213,23,8,237,105,61,127,65,204,147,81,170,46,43,113,222,169,206,117,91,157,144,226,80,95,226,182,130,82,150,164,52,211,72,53,175,102,227,234,163,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,18,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,21,120,213,248,88,181,190,32,65,242,234,136,128,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,221,191,226,66,213,7,52,169,229,175,1,171,88,184,140,119,172,225,85,191,62,251,110,59,17,209,88,147,27,154,180,155,11,66,217,124,155,81,155,69,37,179,109,178,68,157,156,228,161,9,65,44,144,68,145,210,192,86,7,22,76,146,195,168,80,191,57,188,33,181,57,83,233,123,211,120,210,233,20,214,27,109,232,170,91,207,185,89,115,150,73,113,111,37,199,12,159,89,147,138,83,106,67,138,54,210,195,138,85,106,224,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,153,129,196,91,136,205,11,50,150,173,39,8,112,102,45,86,29,160,190,146,177,93,157,55,124,105,19,101,114,247,162,1,178,133,154,13,150,22,178,55,13,91,210,183,218,66,155,209,13,33,215,163,86,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,140,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,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,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,223,196,43,214,149,134,182,5,203,136,213,216,242,223,166,218,180,121,181,185,141,68,66,84,251,140,70,101,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,102,50,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,211,225,89,131,149,220,34,202,61,34,77,198,246,146,239,218,131,183,139,113,182,163,249,44,89,44,48,220,98,222,133,168,151,204,98,59,79,235,234,169,60,253,138,73,41,6,103,226,184,203,88,18,110,108,174,82,239,58,117,189,18,92,139,58,232,137,38,101,65,68,209,63,6,157,33,167,99,184,72,82,140,150,104,114,75,144,73,72,70,186,154,91,81,150,141,238,77,85,228,254,255,0,147,134,25,163,194,219,205,155,134,37,10,60,91,162,12,106,133,66,89,180,150,24,167,73,116,163,205,55,20,233,108,66,14,51,207,17,172,244,216,70,106,35,73,145,40,180,146,0,51,3,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,15,149,115,90,213,219,62,162,205,38,227,131,210,75,145,79,129,84,109,190,106,28,221,22,108,86,165,198,115,84,25,145,111,97,246,151,166,187,147,187,69,17,40,140,138,239,184,71,98,101,171,120,101,10,143,98,210,101,233,90,176,170,19,233,245,120,174,56,223,49,61,76,183,166,48,250,80,149,154,201,149,161,243,66,86,180,167,115,140,62,146,35,36,106,115,84,85,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,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,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,85,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,194,42,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,242,114,35,195,246,213,202,173,9,55,77,234,205,42,224,196,217,186,245,53,22,210,220,184,180,189,139,146,132,122,49,215,35,53,33,142,108,105,9,75,250,159,174,164,232,94,169,22,179,0,5,69,241,176,198,42,85,106,242,176,240,66,135,94,150,236,139,106,60,170,221,126,27,50,146,168,137,126,81,54,152,105,117,180,172,204,164,182,211,111,172,137,196,17,165,169,136,52,153,147,170,21,150,3,74,121,88,198,191,206,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,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,238,223,241,33,106,128,0,3,159,227,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,246,102,47,45,24,167,149,251,237,235,23,19,41,63,171,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,249,80,178,158,22,249,5,135,136,157,14,102,241,142,159,74,169,90,5,214,71,183,109,217,145,152,156,205,93,194,230,198,122,76,182,220,74,208,150,90,89,56,77,182,100,78,41,214,201,207,81,13,163,157,111,224,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,25,196,175,47,86,174,93,51,53,58,137,101,73,210,139,119,83,211,118,198,167,166,43,108,55,74,234,101,73,109,112,218,38,200,144,108,161,108,40,219,34,74,118,182,180,32,201,70,131,90,226,168,208,246,70,50,191,96,229,151,5,224,195,180,42,241,43,245,43,186,60,26,221,106,189,26,67,50,152,154,250,162,52,91,98,73,109,166,212,228,18,87,53,198,9,123,140,137,245,171,95,92,196,138,0,0,21,87,199,59,234,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,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,105,79,54,62,22,49,147,225,253,195,229,207,140,214,13,84,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,2,157,184,196,101,158,205,195,235,202,139,143,246,124,235,126,144,187,226,66,225,85,237,246,140,218,151,50,162,130,91,174,213,26,111,113,165,104,82,77,180,62,105,74,54,186,109,45,92,197,201,90,138,184,5,223,112,163,202,213,171,132,152,52,198,56,252,164,165,92,151,38,38,83,227,191,212,193,75,110,179,72,130,149,40,250,22,222,219,204,231,115,63,194,147,169,36,157,97,13,237,51,99,152,185,212,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,18,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,21,120,213,248,88,181,190,32,65,242,234,136,128,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,221,191,226,66,213,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,197,6,113,43,203,213,171,151,76,205,78,162,89,82,116,162,221,212,244,221,177,169,233,138,219,13,210,186,153,82,91,92,54,137,178,36,27,40,91,10,54,200,146,157,173,173,8,50,81,160,214,184,170,52,61,145,140,175,216,57,101,193,120,48,237,10,188,74,253,74,238,143,6,183,90,175,70,144,204,166,38,190,168,141,22,216,146,91,105,181,57,4,149,205,113,130,94,227,34,125,106,215,215,49,34,128,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,61,175,22,108,80,170,225,198,79,170,148,202,50,101,183,34,250,172,67,181,215,46,52,213,71,92,102,22,151,36,189,174,210,51,113,14,181,17,200,235,111,84,146,145,33,90,153,145,26,21,70,214,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,105,207,15,108,170,86,26,216,22,214,28,208,164,75,126,155,106,209,225,81,33,187,45,105,83,238,49,25,148,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,225,226,179,93,105,252,185,203,46,42,218,205,219,63,40,37,205,179,234,221,5,57,48,186,183,31,156,136,174,46,47,41,173,20,106,121,47,161,165,55,180,183,19,137,65,167,214,34,25,172,26,104,203,213,211,93,190,112,11,13,47,91,166,119,91,90,184,44,250,53,82,163,39,148,134,249,242,159,132,211,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,29,0,69,254,37,215,252,156,62,201,110,34,74,166,220,49,41,85,42,228,120,212,8,164,241,181,190,98,37,201,109,169,81,218,67,132,123,214,168,103,44,207,105,111,74,18,181,167,110,205,197,68,56,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,155,252,99,112,26,205,195,12,80,177,113,22,203,133,18,149,30,243,163,185,75,145,73,137,28,218,97,133,210,155,140,195,78,54,91,246,33,7,25,232,204,147,77,161,8,65,69,35,245,141,195,211,242,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,186,145,85,124,115,190,164,255,0,121,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,8,65,158,78,37,246,110,92,99,38,199,193,233,22,253,233,136,171,144,166,229,178,183,206,77,58,134,134,157,52,60,137,134,195,137,81,201,53,33,109,148,114,90,86,141,13,110,26,72,144,135,189,86,65,51,217,74,205,221,179,54,133,114,195,137,73,196,91,118,57,75,172,67,138,218,88,133,41,135,36,60,150,221,130,218,228,58,250,208,219,105,142,151,148,178,34,75,143,32,139,177,105,20,195,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,132,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,5,85,241,206,250,147,253,228,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,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,67,143,216,199,93,204,6,50,221,152,197,113,179,211,203,185,170,10,144,220,109,200,95,73,21,9,38,227,70,222,132,32,156,229,48,219,77,115,54,18,151,179,114,189,101,25,143,21,83,164,213,104,178,81,14,179,76,151,2,67,145,216,150,134,164,178,166,150,166,31,105,15,50,233,37,68,70,104,113,167,27,113,10,238,82,22,149,22,164,100,96,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,91,52,224,167,142,144,233,85,219,211,47,21,234,207,39,211,123,46,75,118,51,132,195,109,174,83,72,229,206,66,86,102,78,184,242,217,76,85,165,178,37,164,155,136,250,253,77,20,107,182,160,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,90,160,0,0,8,107,197,146,192,179,110,108,156,220,247,157,118,222,137,46,187,103,72,167,201,161,84,20,70,79,193,92,138,132,88,239,146,20,70,70,104,113,167,12,148,131,213,6,105,109,70,91,155,66,147,76,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,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,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,118,255,0,137,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,83,56,25,148,161,101,91,3,171,24,155,83,46,117,85,237,212,187,110,34,162,173,246,229,214,29,101,197,199,109,210,74,145,181,146,229,45,199,12,214,131,229,182,178,73,154,205,9,86,123,49,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,32,196,140,42,196,124,31,174,199,182,49,66,203,170,219,53,89,116,248,213,70,98,84,99,155,78,46,43,232,222,219,132,71,255,0,57,42,47,164,135,16,227,107,36,173,11,74,108,83,132,222,118,166,83,235,191,155,38,47,93,124,216,21,77,138,179,170,149,122,147,238,56,204,164,161,150,27,163,55,204,53,54,134,84,219,100,108,32,141,180,165,196,173,180,147,138,125,180,166,218,128,0,5,85,241,206,250,147,253,228,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,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,83,205,143,133,140,100,248,127,112,249,115,227,53,131,85,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,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,143,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,246,103,3,50,149,220,212,227,141,99,19,106,101,201,165,51,186,151,109,196,84,84,48,228,74,59,79,56,184,237,186,73,82,247,60,124,213,184,225,154,214,92,199,22,73,50,65,33,41,231,245,252,39,197,59,82,213,166,223,87,78,26,93,116,107,110,179,201,244,117,98,161,70,147,30,12,206,107,102,235,92,151,214,130,109,205,237,165,75,78,213,30,228,145,168,181,34,212,74,174,25,153,209,252,219,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,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,18,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,21,120,213,248,88,181,190,32,65,242,234,136,128,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,221,191,226,66,213,0,0,113,76,224,102,82,133,149,108,14,172,98,109,76,185,213,87,183,82,237,184,138,138,183,219,151,88,117,151,23,29,183,73,42,70,214,75,148,183,28,51,90,15,150,218,201,38,107,52,37,89,236,197,92,76,186,177,147,17,238,60,82,189,101,245,21,171,154,160,237,66,78,215,28,91,108,239,63,81,134,185,139,90,210,203,72,36,182,218,13,71,177,180,33,36,122,36,131,18,48,171,17,240,126,187,30,216,197,11,46,171,108,213,101,211,227,85,25,137,81,142,109,56,184,175,163,123,110,17,31,252,228,168,190,146,28,67,141,172,146,180,45,41,177,78,19,121,218,153,79,174,254,108,152,189,117,243,96,85,54,42,206,170,85,234,79,184,227,50,146,134,88,110,140,223,48,212,218,25,83,109,145,176,130,54,210,151,18,182,210,78,41,246,210,155,106,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,227,252,110,49,122,74,234,184,123,128,144,95,150,220,118,35,187,119,213,27,83,13,114,31,90,212,228,88,74,67,157,174,146,219,38,231,146,147,234,160,201,230,207,215,50,45,145,3,135,190,23,213,113,87,56,56,109,76,167,170,91,49,232,21,134,174,137,210,217,132,169,40,142,197,61,69,36,185,186,25,19,104,117,214,218,142,78,40,244,74,228,35,177,70,100,133,104,120,6,101,179,11,107,80,172,108,125,196,187,42,214,131,209,81,109,251,194,179,75,167,70,230,173,206,68,86,38,186,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,69,207,240,153,197,10,174,35,228,250,151,76,172,166,91,146,44,90,196,203,93,18,228,205,84,133,201,97,9,110,75,58,110,34,54,208,211,82,219,142,134,245,81,37,17,211,161,145,25,33,51,40,84,175,27,220,76,234,110,172,52,193,200,114,234,173,122,62,159,46,230,168,49,204,219,6,71,80,225,71,136,189,164,191,93,230,250,89,165,170,144,91,82,255,0,170,163,222,178,46,85,193,247,7,43,183,206,104,11,21,99,189,211,209,112,210,158,252,137,142,109,66,249,242,167,71,126,36,120,218,26,210,180,238,66,228,187,204,36,173,37,211,108,86,211,113,38,39,175,21,236,29,165,98,86,82,235,119,114,104,50,231,92,56,125,34,61,110,150,236,40,169,117,246,216,83,205,179,53,43,86,197,44,163,20,117,173,247,9,38,146,214,43,75,89,237,108,200,83,94,90,241,122,78,2,227,205,141,139,140,191,45,184,246,237,97,151,170,5,17,134,158,125,218,114,245,106,107,45,161,221,16,107,114,51,143,54,70,102,157,13,100,100,164,153,18,139,75,194,170,248,231,125,73,254,242,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,0,21,171,197,35,32,179,49,19,174,204,222,14,83,234,181,43,188,186,56,247,21,187,14,51,243,158,171,182,92,168,204,201,136,219,105,90,210,243,72,38,201,198,200,137,181,52,217,185,234,45,181,243,170,175,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,12,88,190,191,42,24,167,121,98,103,162,253,25,242,182,224,168,215,122,46,127,59,165,234,164,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,65,122,156,46,60,9,225,151,227,94,113,52,74,161,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,1,85,124,115,190,164,255,0,121,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,133,92,88,177,210,133,134,25,96,169,225,207,166,106,176,174,156,75,210,157,72,77,60,150,141,209,88,145,29,201,230,243,164,105,36,178,166,23,200,82,53,53,57,212,146,118,41,28,197,34,154,240,7,7,43,185,128,198,91,79,7,109,199,186,121,119,53,65,49,220,147,181,11,233,34,161,42,114,76,157,139,90,9,206,83,13,186,239,47,121,41,123,54,167,214,81,16,236,28,76,105,52,170,6,117,241,2,133,66,166,68,167,83,105,209,232,49,33,195,136,202,89,98,51,13,209,32,165,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,171,176,240,26,54,41,240,194,187,113,38,159,10,91,247,14,24,98,68,234,164,98,141,29,217,11,118,156,252,10,83,83,155,52,33,100,148,33,41,38,164,173,213,33,123,17,13,69,234,165,107,81,112,172,172,99,95,230,237,152,43,39,24,220,167,245,177,45,250,129,245,236,37,174,99,139,130,251,75,143,43,148,158,99,100,111,19,15,58,109,238,89,39,152,72,221,170,117,35,210,152,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,253,219,254,36,45,80,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,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,221,191,226,66,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,51,217,157,28,219,93,89,185,197,51,186,106,77,116,54,221,11,169,167,219,52,228,165,198,185,112,85,37,197,161,247,218,55,157,108,166,56,217,178,151,150,217,146,85,201,108,136,180,65,9,1,194,247,34,223,150,187,169,24,227,140,118,103,87,134,212,93,254,135,141,53,91,89,174,213,27,113,36,90,178,105,62,162,27,58,57,204,212,210,133,186,72,111,231,82,153,13,149,138,103,127,37,214,174,110,48,225,248,48,147,74,162,95,212,222,91,244,75,133,216,45,169,197,242,137,237,176,100,190,72,55,138,26,205,247,12,210,131,245,28,52,187,181,123,77,181,208,15,247,213,97,93,95,237,173,185,114,91,149,15,248,72,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,23,147,195,67,56,145,179,33,132,108,216,247,157,98,39,229,22,199,142,220,41,172,185,49,215,101,213,169,205,161,180,53,84,81,189,170,150,181,40,249,111,25,45,205,29,34,90,185,100,251,104,19,40,0,5,85,241,206,250,147,253,228,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,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,83,205,143,133,140,100,248,127,112,249,115,227,53,131,85,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,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,138,64,226,121,157,248,121,139,186,163,97,14,27,202,223,96,217,245,7,157,145,33,76,176,191,74,214,25,114,68,114,148,196,134,157,112,156,135,200,86,172,154,118,26,185,238,41,105,86,141,236,230,185,10,201,221,195,154,124,92,166,42,179,71,150,198,29,80,228,117,183,5,77,232,114,186,73,168,97,108,41,202,91,82,26,218,148,201,117,47,54,70,92,212,45,13,41,110,150,227,66,82,171,180,199,76,184,97,198,57,224,117,71,3,42,214,253,42,5,43,209,229,30,128,166,160,23,46,131,41,166,77,184,146,99,52,218,155,217,201,212,136,155,66,144,149,55,185,163,245,22,164,158,120,113,139,7,111,236,10,191,234,152,115,136,212,25,116,234,149,58,67,237,52,235,177,94,101,138,131,13,188,227,41,151,21,79,33,10,118,51,138,105,102,219,164,146,37,17,125,228,86,147,194,83,58,63,45,40,80,242,163,127,171,109,106,220,167,188,253,175,84,126,118,229,84,96,182,189,202,130,164,186,179,89,188,194,22,102,210,90,35,79,76,202,139,107,101,31,115,150,84,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,42,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,136,1,194,227,199,102,25,126,53,228,243,71,85,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,253,219,254,36,45,80,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,51,217,157,28,219,93,89,185,197,51,186,106,77,116,54,221,11,169,167,219,52,228,165,198,185,112,85,37,197,161,247,218,55,157,108,166,56,217,178,151,150,217,146,85,201,108,136,180,65,9,1,194,247,34,223,150,187,169,24,227,140,118,103,87,134,212,93,254,135,141,53,91,89,174,213,27,113,36,90,178,105,62,162,27,58,57,204,212,210,133,186,72,111,231,82,153,13,149,138,103,127,37,214,174,110,48,225,248,48,147,74,162,95,212,222,91,244,75,133,216,45,169,197,242,137,237,176,100,190,72,55,138,26,205,247,12,210,131,245,28,52,187,181,123,77,181,208,15,247,213,97,93,95,237,173,185,114,91,149,15,248,72,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,23,147,195,67,56,145,179,33,132,108,216,247,157,98,39,229,22,199,142,220,41,172,185,49,215,101,213,169,205,161,180,53,84,81,189,170,150,181,40,249,111,25,45,205,29,34,90,185,100,251,104,19,40,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,33,255,0,25,43,166,133,112,102,226,29,38,145,59,168,151,108,217,244,234,93,81,190,82,209,211,202,91,242,101,165,189,84,68,75,213,137,113,215,170,76,211,235,233,174,228,168,139,208,112,80,164,213,94,204,149,229,93,102,153,45,116,216,118,60,136,146,38,37,149,27,12,190,244,248,74,105,165,185,166,212,173,105,97,229,37,38,122,168,154,112,203,93,167,165,207,128,207,183,18,235,2,54,31,103,75,17,34,211,109,233,116,170,109,114,68,106,252,83,120,157,217,49,114,227,54,236,169,13,45,195,61,232,84,195,150,71,180,246,37,105,90,19,183,102,210,157,92,17,239,90,84,252,23,196,44,57,102,60,178,169,80,238,134,171,114,29,82,19,200,83,19,162,54,203,73,66,183,110,53,146,169,239,26,136,210,68,68,166,244,53,106,100,155,31,25,204,207,54,40,82,177,143,54,152,153,126,80,147,16,233,175,214,61,27,13,248,147,83,45,137,108,65,101,184,77,202,109,212,145,37,72,121,49,137,226,211,82,34,112,136,148,173,55,29,154,112,108,193,79,144,217,125,171,99,28,186,135,58,94,38,212,11,146,195,110,238,109,136,52,231,100,71,111,114,77,180,154,94,83,235,152,106,209,107,73,183,200,211,106,183,144,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,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,141,9,228,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,40,87,199,59,234,79,247,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,0,10,96,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,113,224,79,12,191,26,243,137,162,85,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,10,171,227,157,245,39,251,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,5,21,241,98,199,74,238,39,230,130,167,135,62,153,165,77,181,176,211,74,117,33,52,242,66,246,202,126,60,119,39,155,206,145,168,212,242,95,71,33,72,212,146,223,76,73,216,149,243,20,190,193,193,63,7,105,85,171,202,252,198,250,229,6,91,178,45,168,241,104,148,9,143,69,74,162,37,249,68,226,166,41,167,20,131,50,146,219,77,176,131,54,214,70,150,166,44,148,70,78,164,71,94,40,254,59,49,55,240,95,39,132,39,167,6,170,77,42,191,148,75,218,133,93,166,68,168,211,106,55,197,74,36,200,114,217,75,204,73,97,202,101,61,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,42,47,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,23,125,194,211,29,33,227,6,84,232,54,220,218,207,87,114,97,223,247,183,83,101,194,97,183,17,21,179,51,167,173,45,180,123,185,61,47,45,148,184,180,165,75,114,51,255,0,72,210,107,84,192,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,251,183,252,72,90,160,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,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,187,127,196,133,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,42,121,223,153,137,55,85,95,44,56,121,43,101,161,109,212,26,106,225,151,201,126,60,137,181,136,142,62,135,226,235,205,36,59,13,181,155,39,162,218,35,55,227,239,74,148,132,182,165,70,12,157,229,86,242,205,126,46,83,236,250,53,54,90,109,138,116,136,242,110,202,187,110,19,40,167,83,141,126,185,37,213,33,105,234,92,74,92,75,40,218,173,203,35,81,151,45,14,45,26,19,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,21,171,197,175,37,223,45,40,83,51,93,96,39,109,106,220,167,178,197,209,75,98,14,229,84,96,182,189,169,156,149,52,131,89,188,194,22,68,234,157,51,79,76,202,79,115,101,31,107,149,109,131,184,197,127,96,85,255,0,75,196,108,57,175,75,167,84,169,210,24,117,214,154,148,243,44,84,24,109,230,222,84,73,73,101,104,83,177,156,83,72,39,26,53,17,40,139,238,50,209,70,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,210,192,5,85,241,206,250,147,253,228,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,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,83,205,143,133,140,100,248,127,112,249,115,227,53,131,85,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,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,195,242,113,96,206,76,156,37,179,100,229,182,204,141,45,139,158,249,163,182,245,78,160,244,38,157,136,138,4,147,151,30,67,45,41,78,110,76,149,169,141,134,102,210,146,77,56,179,74,146,230,213,38,165,176,119,7,111,236,117,191,233,120,115,135,52,25,117,26,149,70,67,13,58,235,81,94,121,138,123,14,60,219,42,151,41,76,161,106,106,51,106,117,6,227,166,147,36,145,253,196,122,40,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,134,188,75,242,119,27,50,24,70,245,241,102,81,226,126,81,108,120,238,77,132,243,112,221,118,93,90,156,218,28,91,180,180,147,58,169,107,82,143,152,201,26,28,209,210,52,39,150,79,184,177,70,223,223,85,133,117,127,182,182,229,201,110,84,63,225,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,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,70,217,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,18,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,21,120,213,248,88,181,190,32,65,242,234,136,128,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,221,191,226,66,213,0,5,53,241,83,206,252,204,73,186,170,249,97,195,201,91,45,11,110,160,211,87,12,190,75,241,228,77,172,68,113,244,63,23,94,105,33,216,109,172,217,61,22,209,25,191,31,122,84,164,37,181,42,48,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,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,173,94,45,121,46,249,105,66,153,154,235,1,59,107,86,229,61,150,46,138,91,16,119,42,163,5,181,237,76,228,169,164,26,205,230,16,178,39,84,233,154,122,102,82,123,155,40,251,92,171,108,29,198,43,251,2,175,250,94,35,97,205,122,93,58,165,78,144,195,174,180,212,167,153,98,160,195,111,54,242,162,74,75,43,66,157,140,226,154,65,56,209,168,137,68,95,113,150,138,50,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,60,209,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,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,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,112,113,15,189,105,87,254,116,177,86,187,70,143,45,152,241,107,8,162,45,50,80,148,172,223,167,198,106,11,202,34,74,148,91,20,236,103,20,131,215,83,65,164,204,146,102,105,41,233,193,10,197,244,126,22,98,94,38,122,83,153,233,235,130,37,11,162,228,105,201,232,35,27,220,222,102,239,91,127,164,182,237,218,91,121,58,234,173,250,38,202,128,82,183,26,191,20,246,183,195,248,62,99,81,30,215,129,245,235,74,129,127,226,158,28,189,30,89,212,171,148,122,117,110,59,169,66,121,9,98,11,206,178,234,86,173,219,137,102,170,131,38,146,36,153,25,37,205,77,58,17,42,199,243,79,141,127,155,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,77,24,3,131,148,44,191,224,213,167,131,182,227,221,68,75,102,158,152,238,73,218,180,117,114,150,165,57,38,78,197,173,102,223,53,247,29,119,151,188,210,141,251,83,234,164,136,116,1,68,60,87,176,118,171,134,185,180,173,221,201,160,196,131,111,98,12,120,245,186,91,176,162,169,166,28,125,44,182,204,212,173,91,18,131,146,114,16,183,220,36,154,143,73,77,45,103,185,195,33,37,56,31,95,242,93,165,98,158,22,206,184,98,20,120,178,41,213,250,93,37,70,210,95,53,186,151,88,155,33,5,167,53,104,34,102,2,21,218,104,65,155,127,68,220,61,223,151,142,119,212,159,239,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,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,65,153,246,201,5,119,40,247,219,83,109,200,181,90,150,25,86,249,77,81,43,115,30,68,135,145,40,153,35,122,44,181,54,211,104,109,237,233,117,109,150,194,74,218,211,106,148,166,221,36,90,167,11,143,2,120,101,248,215,156,77,18,168,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,85,95,28,239,169,63,222,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,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,101,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,206,94,191,54,12,190,219,120,77,54,77,42,109,106,39,62,109,110,161,78,139,201,110,100,231,221,83,138,81,153,145,45,222,90,13,182,18,234,200,148,166,216,111,213,65,104,132,211,103,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,255,0,198,147,2,232,86,181,247,105,99,205,185,70,170,162,93,237,212,83,174,89,122,173,200,61,84,70,99,162,17,234,100,100,211,206,48,78,167,102,226,74,211,19,114,80,74,75,170,87,138,224,243,141,245,91,15,49,114,48,105,154,28,73,148,220,81,142,105,145,45,78,41,15,193,126,157,22,92,150,150,142,244,173,10,73,188,133,32,200,143,85,182,162,81,108,52,57,118,128,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,118,255,0,137,11,84,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,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,247,111,248,144,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,255,0,58,252,57,176,227,53,93,109,255,0,64,149,242,91,19,91,167,155,17,170,77,232,80,106,142,35,103,37,53,22,201,10,90,182,161,6,210,94,108,201,196,37,105,220,79,37,166,218,46,151,147,188,170,217,185,80,194,58,125,159,70,166,196,85,207,81,143,30,77,217,87,109,195,121,117,26,137,35,215,36,186,164,33,93,51,106,83,137,101,27,83,181,6,106,50,230,45,197,175,186,128,10,181,197,14,14,242,110,172,209,149,102,212,185,226,81,240,130,226,145,38,181,85,68,102,154,102,109,25,102,233,41,116,216,140,165,4,209,161,195,112,249,14,109,216,203,104,89,56,149,41,166,202,77,149,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,8,1,197,111,43,152,237,153,79,201,119,228,82,198,249,71,242,115,211,126,147,254,115,135,15,145,212,116,60,159,240,151,91,221,187,144,239,209,215,77,189,186,106,90,243,254,23,249,51,204,158,93,177,246,191,122,227,30,27,252,159,162,205,179,229,82,216,147,233,136,18,247,202,92,216,78,37,189,145,223,113,101,170,25,112,245,50,219,234,233,174,166,68,118,126,0,43,3,138,6,76,243,39,152,156,125,160,94,184,57,134,255,0,40,40,176,172,248,180,183,228,250,98,4,77,146,145,54,107,138,111,100,135,219,89,232,135,155,61,72,182,250,218,107,169,25,19,133,254,76,243,39,151,108,125,175,222,184,199,134,255,0,39,232,179,108,249,84,182,36,250,98,4,189,242,151,54,19,137,111,100,119,220,89,106,134,92,61,76,182,250,186,107,169,145,29,159,128,14,127,152,91,90,187,124,224,22,37,217,86,180,30,182,181,112,89,245,154,93,58,55,53,13,243,229,63,9,214,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,41,7,251,151,25,236,255,0,112,207,251,77,71,255,0,75,23,125,152,91,90,187,124,224,22,37,217,86,180,30,182,181,112,89,245,154,93,58,55,53,13,243,229,63,9,214,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,41,7,251,151,25,236,255,0,112,207,251,77,71,255,0,75,23,252,2,63,231,215,11,111,188,105,202,117,243,134,120,105,66,244,205,201,89,244,103,69,11,170,102,63,55,149,82,138,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,214,6,94,184,112,231,58,198,199,220,52,189,110,156,27,232,168,182,253,225,70,170,84,100,252,162,165,57,200,138,196,214,156,117,205,136,146,165,171,106,16,163,209,36,106,61,52,34,51,236,23,126,0,2,144,51,11,195,135,57,215,206,62,226,93,235,107,96,223,91,69,184,47,10,205,82,157,39,229,21,41,190,124,87,230,186,227,78,108,92,148,173,59,144,180,158,138,34,81,107,161,145,31,96,159,252,47,240,19,22,50,237,128,85,251,43,24,237,79,147,245,169,183,132,170,163,17,186,232,210,247,197,92,40,77,165,205,241,220,113,5,170,217,112,180,51,221,234,235,166,134,70,125,3,54,217,46,194,204,220,218,168,166,221,41,244,21,201,7,69,83,174,106,124,24,203,156,222,198,223,38,163,188,181,160,220,118,25,57,33,78,170,58,92,111,114,146,70,75,65,246,143,21,195,243,35,145,178,137,102,213,39,222,107,183,235,56,139,95,144,226,38,213,233,168,117,104,139,78,35,79,42,19,46,188,73,81,160,212,142,114,212,77,183,185,107,74,84,75,38,27,88,150,160,2,184,51,181,194,230,171,142,152,243,66,196,156,26,147,111,219,84,219,170,65,51,123,238,105,73,56,143,151,49,199,42,200,104,149,181,245,186,146,75,106,105,28,179,83,220,183,20,103,206,125,230,166,254,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,168,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,39,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,184,103,253,166,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,17,255,0,138,6,2,98,198,98,112,10,129,101,96,229,169,242,130,181,10,240,139,84,126,55,93,26,38,200,168,133,53,181,57,190,67,141,160,244,91,205,150,132,123,189,109,116,208,140,202,32,100,43,33,89,177,193,108,216,216,216,153,137,120,83,232,107,110,141,233,62,182,111,167,105,178,57,92,218,108,166,91,249,182,100,45,197,106,227,168,79,170,147,211,93,79,66,35,50,232,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,42,63,150,187,27,228,231,202,63,66,122,51,249,206,28,206,127,79,215,115,191,193,157,115,110,222,123,95,75,77,119,118,107,161,233,63,192,4,63,206,191,14,108,56,205,87,91,127,208,37,124,150,196,214,233,230,196,106,147,122,20,26,163,136,217,201,77,69,178,66,150,173,168,65,180,151,155,50,113,9,90,119,19,201,105,182,139,165,228,239,42,182,110,84,48,142,159,103,209,169,177,21,115,212,99,199,147,118,85,219,112,222,93,70,162,72,245,201,46,169,8,87,76,218,148,226,89,70,212,237,65,154,140,185,139,113,107,238,160,2,173,113,67,131,188,155,171,52,101,89,181,46,120,148,124,32,184,164,73,173,85,81,25,166,153,155,70,89,186,74,93,54,35,41,65,52,104,112,220,62,67,155,118,50,218,22,78,37,74,105,178,147,101,86,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,162,31,238,92,103,179,253,195,63,237,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,0,0,42,3,62,185,10,205,142,52,230,198,249,196,204,52,194,159,76,219,117,159,70,116,83,125,59,77,143,205,229,83,98,178,231,205,189,33,14,39,71,26,90,125,100,150,186,106,90,145,145,156,191,225,127,128,152,177,151,108,2,175,217,88,199,106,124,159,173,77,188,37,85,24,141,215,70,151,190,42,225,66,109,46,111,142,227,136,45,86,203,133,161,158,239,87,93,52,50,51,152,0,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,203,254,23,248,9,139,25,118,192,42,253,149,140,118,167,201,250,212,219,194,85,81,136,221,116,105,123,226,174,20,38,210,230,248,238,56,130,213,108,184,90,25,238,245,117,211,67,35,56,1,152,94,28,57,206,190,113,247,18,239,91,91,6,250,218,45,193,120,86,106,148,233,63,40,169,77,243,226,191,53,215,26,115,98,228,165,105,220,133,164,244,81,18,139,93,12,136,251,4,255,0,225,127,128,152,177,151,108,2,175,217,88,199,106,124,159,173,77,188,37,85,24,141,215,70,151,190,42,225,66,109,46,111,142,227,136,45,86,203,133,161,158,239,87,93,52,50,51,152,0,43,3,138,6,76,243,39,152,156,125,160,94,184,57,134,255,0,40,40,176,172,248,180,183,228,250,98,4,77,146,145,54,107,138,111,100,135,219,89,232,135,155,61,72,182,250,218,107,169,25,19,133,254,76,243,39,151,108,125,175,222,184,199,134,255,0,39,232,179,108,249,84,182,36,250,98,4,189,242,151,54,19,137,111,100,119,220,89,106,134,92,61,76,182,250,186,107,169,145,31,127,226,97,135,217,147,198,76,26,166,224,238,95,108,15,79,196,184,106,5,34,231,147,233,88,17,121,49,98,169,183,24,141,178,90,144,106,230,190,104,119,152,210,201,72,233,54,158,169,116,200,65,108,172,112,190,204,60,76,193,89,53,44,192,224,247,69,96,211,170,7,80,171,173,85,154,68,198,221,228,52,183,88,97,214,18,243,166,235,46,190,134,90,113,28,179,213,183,22,90,167,233,21,212,128,130,188,84,178,151,139,25,153,181,112,254,173,131,148,143,78,86,173,58,132,248,239,210,58,136,209,185,145,102,54,210,149,39,159,33,230,208,92,181,195,109,28,178,37,41,93,70,189,132,131,214,53,100,67,37,185,206,203,182,104,45,28,70,188,112,154,171,78,181,147,213,83,171,170,167,220,180,165,239,139,34,59,141,160,222,105,19,8,221,101,183,205,135,212,130,37,43,230,73,72,66,150,148,36,228,7,21,188,174,99,182,101,63,37,223,145,75,27,229,31,201,207,77,250,79,249,206,28,62,71,81,208,242,127,194,93,111,118,238,67,191,71,93,54,246,233,169,107,31,242,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,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,241,89,73,193,10,174,92,48,6,220,193,122,205,114,37,102,69,185,34,168,148,79,140,218,155,68,150,30,168,201,144,202,205,10,237,66,205,167,155,222,141,84,73,94,228,146,150,68,75,62,192,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,64,255,0,114,227,61,159,238,25,255,0,105,168,255,0,233,98,255,0,128,0,4,0,226,183,149,204,118,204,167,228,187,242,41,99,124,163,249,57,233,191,73,255,0,57,195,135,200,234,58,30,79,248,75,173,238,221,200,119,232,235,166,222,221,53,45,99,254,66,178,21,155,28,22,205,141,141,137,152,151,133,62,134,182,232,222,147,235,102,250,118,155,35,149,205,166,202,101,191,155,102,66,220,86,174,58,132,250,169,61,53,212,244,34,51,43,127,0,16,171,138,14,19,230,127,29,48,226,214,194,220,191,90,62,154,162,206,168,63,80,186,121,117,120,240,92,62,156,155,232,216,87,62,67,72,117,149,45,199,156,82,54,175,71,35,48,173,80,105,45,208,175,43,28,47,179,15,19,48,86,77,75,48,56,61,209,88,52,234,129,212,42,235,85,102,145,49,183,121,13,45,214,24,117,132,188,233,186,203,175,161,150,156,71,44,245,109,197,150,169,250,69,117,34,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,203,254,23,248,9,139,25,118,192,42,253,149,140,118,167,201,250,212,219,194,85,81,136,221,116,105,123,226,174,20,38,210,230,248,238,56,130,213,108,184,90,25,238,245,117,211,67,35,62,129,158,252,11,174,230,39,44,23,118,28,217,212,106,85,70,233,87,75,81,161,38,160,104,70,201,81,228,54,226,201,151,86,70,77,60,227,4,251,9,89,154,83,243,198,149,173,40,82,212,85,23,73,225,157,196,2,129,85,133,93,161,96,252,186,117,74,157,33,185,112,230,68,187,105,44,191,25,246,212,74,109,214,220,76,194,82,22,149,17,40,148,70,70,70,68,100,47,166,147,54,77,70,149,10,161,50,147,46,151,34,84,118,222,118,12,181,52,167,226,173,73,35,83,46,27,43,91,70,180,153,154,76,219,90,209,169,30,213,40,180,51,253,96,42,3,62,185,10,205,142,52,230,198,249,196,204,52,194,159,76,219,117,159,70,116,83,125,59,77,143,205,229,83,98,178,231,205,189,33,14,39,71,26,90,125,100,150,186,106,90,145,145,156,128,225,73,149,204,118,203,95,229,71,242,215,99,124,156,249,71,232,79,70,127,57,195,153,207,233,250,238,119,248,51,174,109,219,207,107,233,105,174,238,205,116,61,39,248,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,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,3,133,38,87,49,219,45,127,149,31,203,93,141,242,115,229,31,161,61,25,252,231,14,103,63,167,235,185,223,224,206,185,183,111,61,175,165,166,187,187,53,208,244,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,255,217