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,116,16,0,0,5,2,4,3,4,5,9,3,5,8,11,11,0,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,134,197,23,82,129,24,36,37,51,66,25,52,69,83,114,145,177,193,38,39,53,67,98,99,115,130,161,166,212,68,84,87,88,100,104,116,150,209,211,228,54,55,57,86,146,149,178,225,117,147,162,164,179,180,182,194,85,101,131,148,240,132,163,165,196,241,40,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,0,86,175,25,76,88,197,60,47,253,144,126,204,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,64,28,171,50,248,67,117,99,78,22,79,181,172,92,80,186,236,75,146,47,54,161,71,168,208,43,110,82,249,179,147,25,228,48,196,199,90,66,220,84,51,113,212,41,196,32,183,31,45,38,71,170,75,90,22,187,51,17,156,75,26,234,172,217,87,78,98,49,86,21,106,223,168,72,165,212,99,124,183,156,231,34,83,14,41,183,91,222,135,212,133,109,90,20,90,164,205,39,166,164,102,93,162,210,120,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,70,107,63,149,142,105,255,0,241,150,197,95,253,114,168,255,0,239,134,130,50,201,86,170,215,242,219,133,21,218,237,78,93,70,165,81,177,232,82,230,76,150,242,158,126,75,238,64,101,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,60,86,116,115,109,106,229,27,11,14,233,169,53,215,92,149,222,166,159,108,211,146,150,221,230,78,76,103,22,135,223,104,222,105,195,134,219,132,202,94,91,102,106,79,57,178,34,213,100,40,218,173,156,76,215,214,170,179,107,51,51,37,137,77,200,159,33,201,46,162,37,207,50,43,9,90,212,106,81,54,203,46,37,166,145,169,158,136,109,41,66,75,66,73,17,17,16,183,254,29,120,29,152,107,66,205,44,89,204,182,42,98,85,70,231,184,35,188,204,75,90,191,115,72,155,18,5,57,195,142,227,47,63,21,242,53,51,59,115,78,246,115,15,99,79,18,20,148,185,189,41,153,66,181,120,202,98,198,41,225,127,236,131,246,103,137,119,93,165,233,63,148,29,111,160,171,50,96,117,92,191,71,242,249,188,149,167,126,222,98,246,238,215,77,234,211,188,199,53,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,8,255,0,159,44,76,186,176,111,43,87,86,41,89,82,250,122,213,179,80,160,84,35,110,113,196,54,246,202,212,45,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,63,94,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,234,0,3,154,102,43,30,108,220,182,225,29,119,21,175,57,177,18,138,116,117,162,153,5,233,6,202,234,213,19,66,142,60,38,141,40,90,183,184,164,232,106,36,43,98,9,110,40,182,33,70,92,43,134,70,58,98,62,98,240,126,250,197,12,80,172,245,213,89,216,129,53,166,89,104,141,17,105,241,83,79,167,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,170,182,204,222,102,243,37,64,204,150,43,208,168,89,131,196,170,117,54,157,124,87,98,67,135,18,236,158,203,17,152,110,123,201,109,166,219,75,164,148,33,41,34,73,36,136,136,136,136,136,89,87,8,156,66,191,177,43,45,183,37,119,17,175,139,130,234,169,49,124,76,136,212,202,221,77,233,207,182,194,96,64,82,90,75,143,41,74,36,18,150,181,18,72,244,213,106,63,105,137,190,0,3,154,102,110,173,85,160,101,183,21,235,180,42,156,186,117,74,157,99,215,101,195,153,17,229,50,252,103,219,128,242,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,103,223,249,88,230,159,255,0,25,108,85,255,0,215,42,143,254,248,105,76,0,102,179,249,88,230,159,255,0,25,108,85,255,0,215,42,143,254,248,104,35,44,149,106,173,127,45,184,81,93,174,212,229,212,106,85,27,30,133,46,100,201,111,41,231,228,190,228,6,84,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,165,128,129,92,52,51,235,27,30,109,230,112,87,22,107,177,24,196,90,28,118,217,164,45,206,110,250,253,57,136,173,165,79,41,231,157,113,79,206,37,54,243,175,23,169,185,10,37,161,42,36,60,104,158,160,0,3,154,102,110,173,85,160,101,183,21,235,180,42,156,186,117,74,157,99,215,101,195,153,17,229,50,252,103,219,128,242,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,112,174,28,217,215,254,85,88,112,253,2,255,0,169,210,155,196,219,91,230,234,81,152,62,83,149,72,36,72,38,234,105,103,106,80,157,203,89,182,234,90,53,37,14,37,42,209,164,188,211,101,48,0,0,7,228,171,83,35,86,169,83,104,211,28,150,220,121,241,220,140,234,226,75,118,43,233,66,210,105,81,182,243,42,75,173,47,67,61,22,218,146,180,158,134,147,35,34,49,69,153,196,127,59,57,80,197,202,133,159,89,204,38,48,42,216,168,200,145,38,211,171,185,123,84,30,69,70,156,75,245,9,78,165,104,79,82,218,84,218,94,70,212,237,89,146,136,185,107,109,107,247,252,60,248,140,223,214,78,40,71,195,76,196,98,100,186,229,147,117,200,52,250,122,232,170,61,33,250,20,222,94,141,47,169,115,122,186,103,20,148,54,180,56,100,219,102,162,123,115,100,151,185,151,62,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,246,191,251,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,194,175,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,68,57,157,226,15,142,56,201,140,181,171,203,13,49,67,16,44,107,64,249,112,232,116,74,125,125,232,60,152,173,167,78,99,201,138,164,33,79,58,179,91,170,53,27,138,71,48,155,39,22,134,208,99,191,240,238,195,108,217,230,114,234,59,243,20,179,13,141,84,220,50,162,114,164,104,119,77,102,63,202,103,13,199,81,211,69,147,204,36,27,40,91,14,38,67,141,172,220,79,170,218,118,169,206,99,82,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,20,129,196,123,48,184,251,99,103,59,16,237,107,43,28,49,2,223,162,194,244,79,77,78,165,220,211,98,69,99,125,42,34,215,177,166,220,74,19,185,107,82,143,66,237,82,140,207,180,204,73,94,13,120,177,138,120,161,251,95,253,166,98,93,215,118,250,51,228,255,0,69,233,218,204,153,253,47,51,210,28,206,87,57,106,217,187,150,141,219,116,215,98,117,238,33,101,64,2,189,120,92,231,182,171,141,148,167,176,35,26,46,104,146,47,106,28,116,42,223,168,203,125,93,109,195,9,41,89,186,135,55,22,215,100,199,74,18,102,189,252,199,91,81,172,210,163,101,231,85,97,64,0,51,89,252,172,115,79,255,0,140,182,42,255,0,235,149,71,255,0,124,52,17,150,74,181,86,191,150,220,40,174,215,106,114,234,53,42,141,143,66,151,50,100,183,148,243,242,95,114,3,42,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,250,241,211,29,48,227,46,152,113,81,197,12,80,172,244,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,77,53,217,124,89,51,53,109,227,45,103,20,43,103,74,173,81,110,62,137,186,133,160,227,146,147,75,138,220,116,182,131,85,56,156,117,197,194,121,104,67,155,148,70,182,212,183,148,181,180,225,165,4,155,169,194,172,72,161,99,6,28,91,152,161,108,67,170,196,165,92,212,246,170,49,25,170,65,92,73,72,109,194,212,137,109,175,254,133,164,212,218,211,162,219,90,208,164,173,94,172,6,107,63,149,142,105,255,0,241,150,197,95,253,114,168,255,0,239,134,130,50,201,86,170,215,242,219,133,21,218,237,78,93,70,165,81,177,232,82,230,76,150,242,158,126,75,238,64,101,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,58,88,12,214,127,43,28,211,255,0,227,45,138,191,250,229,81,255,0,223,13,4,101,146,173,85,175,229,183,10,43,181,218,156,186,141,74,163,99,208,165,204,153,45,229,60,252,151,220,128,202,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,116,176,0,16,131,139,182,33,95,216,107,150,219,110,187,135,55,197,193,106,212,159,190,33,196,118,101,18,166,244,23,220,97,80,39,169,77,41,198,84,149,26,13,72,66,141,38,122,106,132,159,176,132,31,225,195,152,92,125,190,115,157,135,150,181,235,142,24,129,112,81,102,250,91,169,167,85,46,105,178,226,191,178,149,45,104,222,211,142,41,10,218,180,37,69,169,118,41,36,101,218,68,46,252,66,174,34,57,250,135,150,59,84,172,60,45,168,82,170,88,155,91,230,199,212,164,177,35,228,203,100,219,75,234,101,70,220,107,39,150,135,219,84,118,220,65,54,175,89,197,110,75,124,183,120,7,13,110,35,55,181,195,117,91,249,103,198,104,181,91,153,202,159,57,138,21,206,223,89,82,170,42,82,156,122,66,211,81,53,173,197,184,206,197,26,82,242,73,41,97,12,167,152,70,222,247,90,237,89,154,206,252,204,170,231,138,214,180,175,25,91,176,202,236,179,233,142,215,84,108,191,37,234,91,137,151,86,109,18,162,180,135,82,132,238,90,216,234,12,155,113,197,181,29,36,132,154,144,132,156,223,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,1,93,92,71,248,143,215,112,46,186,238,3,96,51,253,37,245,19,166,145,94,175,72,132,135,91,165,54,226,16,243,81,163,180,242,84,219,207,56,218,208,165,184,164,169,180,54,178,74,119,56,163,54,58,175,14,236,239,195,205,85,136,118,149,227,43,110,38,218,116,246,157,174,168,217,98,51,53,70,212,243,173,162,84,86,144,234,150,173,168,67,29,65,147,109,182,135,100,36,144,146,74,208,146,152,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,149,177,191,139,6,46,87,179,23,76,196,172,23,155,46,5,137,108,71,91,52,155,98,180,210,216,98,160,183,226,236,144,245,77,152,178,116,144,180,186,165,27,69,205,216,217,52,210,137,41,89,186,107,182,156,188,102,6,193,204,214,23,193,197,124,57,92,180,83,102,72,145,17,216,115,141,146,155,9,246,92,52,169,169,13,178,227,137,109,102,157,142,165,38,173,77,183,91,87,102,226,17,3,133,206,123,106,184,217,74,123,2,49,162,230,137,34,246,161,199,66,173,250,140,183,213,214,220,48,146,149,155,168,115,113,109,118,76,116,161,38,107,223,204,117,181,26,205,42,54,94,117,86,20,0,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,33,6,89,115,191,51,53,89,226,186,109,43,58,86,220,50,180,236,250,155,180,37,19,47,198,122,168,226,165,210,91,92,169,77,45,213,33,91,86,135,250,115,54,219,113,13,72,81,45,36,165,173,37,58,128,67,252,243,103,54,187,147,204,71,193,218,155,148,175,76,217,151,71,167,35,220,212,214,144,130,148,166,218,56,28,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,220,170,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,2,21,22,126,161,225,222,123,47,236,178,99,29,66,149,77,180,15,161,145,110,220,83,36,177,5,154,67,135,71,143,37,232,210,220,113,72,66,153,117,102,225,182,225,153,184,151,92,38,253,116,56,142,76,213,0,1,10,184,119,103,234,30,103,45,83,176,241,74,161,74,166,226,109,19,149,31,83,146,196,127,148,205,155,110,175,169,139,27,113,44,222,66,24,113,82,27,109,6,218,125,87,19,181,46,114,218,154,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,8,21,196,191,33,81,177,230,222,123,26,176,154,133,17,140,69,161,199,113,234,186,27,230,239,175,211,152,138,226,146,202,89,101,167,20,252,226,83,108,180,201,250,155,144,163,66,212,162,67,36,138,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,207,57,150,14,108,236,8,211,33,206,137,78,189,169,209,208,213,122,130,235,172,178,250,159,109,152,231,38,92,88,196,251,175,28,30,116,130,109,183,92,208,245,45,170,237,239,207,8,208,157,133,142,152,113,151,76,136,225,102,40,98,133,103,161,165,65,195,251,117,166,89,104,137,114,170,18,149,76,100,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,209,94,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,159,252,45,50,11,93,151,93,160,230,179,23,169,253,13,42,15,243,235,58,137,42,50,22,229,65,197,32,201,186,147,201,113,39,203,101,27,137,200,250,17,56,183,18,219,201,52,33,13,155,246,212,2,170,248,231,125,73,254,100,253,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,41,131,42,185,152,188,178,161,139,144,241,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,208,166,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,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,207,182,116,115,109,117,102,231,20,206,233,169,53,208,219,116,46,166,159,108,211,146,151,26,229,193,84,151,22,135,223,104,222,117,178,152,227,102,202,94,91,102,73,87,37,178,34,209,4,44,171,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,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,203,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,23,253,146,12,232,218,185,184,195,134,39,77,85,42,137,127,83,121,140,86,237,230,167,54,167,23,202,38,119,78,140,193,172,222,40,107,55,219,34,82,203,212,112,212,214,229,237,39,23,37,64,0,114,172,216,248,88,198,79,135,247,15,151,62,51,173,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,4,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,238,160,2,31,230,215,136,206,28,101,103,22,45,12,56,155,23,229,23,59,169,153,121,51,75,209,250,133,34,41,198,51,132,218,27,82,219,107,156,243,203,109,195,37,187,185,12,54,103,203,62,123,75,41,65,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,46,127,154,44,178,88,57,166,194,250,150,31,221,241,162,67,169,46,58,147,69,184,74,156,204,153,180,103,205,198,156,222,194,156,45,201,66,212,195,73,117,8,82,13,198,201,72,220,157,73,73,207,102,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,89,167,12,94,33,115,46,153,145,178,235,152,27,191,157,85,123,107,86,149,126,166,243,239,202,170,202,117,247,156,118,44,217,111,188,189,207,31,53,148,70,45,168,73,165,179,111,113,172,218,74,226,7,20,127,29,152,155,248,47,147,194,18,127,130,61,90,149,64,165,99,205,118,187,83,137,78,166,211,163,219,242,230,76,150,242,89,98,51,13,166,166,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,28,3,136,38,125,110,28,204,222,83,172,108,62,174,203,135,133,116,137,14,51,5,17,250,168,75,175,160,202,50,141,233,204,155,166,135,144,153,17,212,228,114,83,104,90,16,178,53,37,43,51,34,241,57,23,201,149,119,56,120,143,42,152,229,87,208,214,101,175,211,200,185,170,77,45,7,41,45,186,107,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,47,250,214,180,237,91,26,133,22,214,178,173,154,85,191,69,133,191,166,167,82,225,55,18,43,27,214,165,175,99,77,146,80,157,203,90,148,122,23,106,148,102,125,166,98,133,248,163,248,236,196,223,193,124,158,16,158,156,46,115,219,85,198,202,83,216,17,141,23,52,73,23,181,14,58,21,111,212,101,190,174,182,225,132,148,172,221,67,155,139,107,178,99,165,9,51,94,254,99,173,168,214,105,81,178,243,170,176,160,0,1,74,220,106,252,83,218,223,15,224,249,141,68,122,174,22,249,250,135,135,125,14,89,49,142,161,74,166,218,7,214,72,183,110,41,146,88,130,205,33,195,230,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,191,93,14,35,147,111,224,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,101,134,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,126,153,9,206,253,11,55,22,35,176,174,57,84,170,110,38,209,57,174,214,232,144,217,92,118,87,20,222,50,102,84,68,184,235,139,113,157,138,105,14,30,243,82,29,215,114,82,151,26,53,202,160,1,149,113,163,220,187,221,150,173,141,147,188,37,186,111,91,154,149,111,209,97,97,253,181,212,212,106,147,91,137,21,141,240,99,33,27,221,112,210,132,238,90,210,146,212,251,84,162,34,237,50,20,173,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,115,160,112,238,200,44,204,206,93,71,126,98,149,62,171,77,195,42,39,42,70,135,25,248,255,0,41,156,55,29,71,77,22,78,210,65,178,133,176,226,100,56,218,205,196,250,173,167,106,156,230,53,122,128,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,45,251,58,249,174,161,101,47,6,166,222,92,218,84,203,190,165,172,59,90,137,53,229,167,175,149,185,4,227,134,150,200,214,108,176,133,243,92,61,80,147,209,13,243,16,183,91,49,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,92,159,12,172,137,82,176,70,205,167,99,158,41,91,50,219,197,10,244,119,21,22,29,81,132,161,118,220,37,154,146,148,54,222,166,104,146,243,90,41,197,175,107,136,67,156,141,173,153,61,205,137,124,106,252,83,218,223,15,224,249,141,68,122,174,22,249,250,135,135,125,14,89,49,142,161,74,166,218,7,214,72,183,110,41,146,88,130,205,33,195,230,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,191,93,14,35,147,111,224,2,186,184,172,228,150,102,43,80,163,102,7,8,109,78,178,243,163,114,225,215,233,180,186,107,242,42,23,4,85,173,166,88,113,8,100,149,204,122,63,110,166,104,220,166,12,247,56,69,29,180,29,75,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,69,57,98,204,45,171,154,12,26,162,226,229,173,27,160,235,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,252,151,16,106,74,20,182,157,105,102,132,111,218,93,84,84,175,22,44,239,195,185,61,39,148,204,51,149,190,37,62,160,77,94,211,77,150,30,102,83,140,244,239,199,139,21,228,186,179,79,41,242,89,72,37,54,135,18,236,116,160,149,180,156,74,160,182,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,37,180,18,148,132,173,215,90,65,173,27,247,22,138,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,152,202,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,5,64,113,72,207,212,60,68,235,178,201,131,149,10,85,74,208,46,142,69,197,113,67,146,196,230,106,238,23,42,75,49,162,56,218,150,132,178,210,201,179,113,194,50,113,78,182,109,250,136,109,124,239,43,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,153,63,77,28,127,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,0,160,30,40,254,59,49,55,240,95,39,132,39,167,11,156,246,213,113,178,148,246,4,99,69,205,18,69,237,67,142,133,91,245,25,111,171,173,184,97,37,43,55,80,230,226,218,236,152,233,66,76,215,191,152,235,106,53,154,84,108,188,234,172,40,0,101,222,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,8,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,232,37,110,89,54,225,37,194,37,147,47,161,28,214,207,85,164,181,91,124,197,173,167,12,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,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,46,164,0,5,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,62,0,116,172,98,204,13,253,141,244,171,10,133,119,174,35,20,220,56,181,226,90,180,88,112,141,228,176,76,48,146,79,82,182,220,113,105,234,92,74,90,75,142,32,144,74,38,90,45,165,176,132,149,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,110,250,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,85,95,28,239,169,63,204,159,166,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,0,137,85,144,92,235,221,89,83,196,120,148,74,181,79,168,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,95,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,65,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,164,30,37,249,227,147,152,235,201,236,30,177,209,17,24,117,101,214,28,91,50,219,91,82,23,92,168,178,78,48,115,82,242,13,73,40,196,149,186,150,82,133,122,232,112,220,89,153,169,8,102,16,11,169,224,169,225,98,233,248,129,59,203,169,194,170,243,99,226,159,25,62,32,92,62,98,248,176,158,12,57,129,176,105,214,245,111,45,21,5,203,139,118,85,43,19,238,168,46,188,108,162,36,166,10,44,38,78,51,74,55,57,171,146,68,203,174,155,105,108,203,148,218,213,187,213,50,43,74,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,85,199,191,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,20,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,228,184,131,82,80,165,180,235,75,52,35,126,210,234,160,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,213,114,197,152,91,171,43,248,203,69,197,203,90,55,95,208,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,249,46,32,212,149,165,14,180,210,205,11,217,180,244,61,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,162,31,241,25,206,191,242,85,195,134,40,22,5,78,148,230,38,221,63,55,77,140,249,243,92,165,193,50,89,57,83,83,59,84,133,109,90,9,182,146,233,165,43,113,74,86,142,165,151,91,58,44,255,0,101,87,237,213,254,21,184,238,75,142,161,255,0,25,50,117,74,116,135,63,231,56,243,206,56,191,181,74,82,189,166,98,250,120,119,101,50,187,149,92,26,56,87,141,114,170,171,166,236,229,84,107,180,67,169,162,77,46,151,41,42,116,144,81,82,132,36,146,242,152,91,8,144,178,91,137,90,227,167,98,205,8,65,156,170,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,255,0,101,86,21,213,254,21,183,46,75,114,161,255,0,25,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,67,208,99,38,47,94,88,239,136,149,12,82,196,23,226,63,112,213,163,193,102,115,241,152,38,81,33,113,162,51,20,158,52,23,170,149,173,44,37,107,36,146,81,189,74,218,148,39,68,146,217,197,235,202,208,194,251,223,8,232,79,196,102,133,136,82,41,47,87,77,76,18,223,121,20,247,30,117,134,80,179,236,66,13,215,137,197,25,22,243,54,91,34,81,36,214,149,253,92,188,101,250,254,204,214,40,65,194,140,57,68,68,84,166,71,145,45,217,147,137,226,133,9,134,91,53,41,217,14,50,219,138,109,6,173,141,37,70,157,13,199,91,79,102,226,26,30,192,188,11,195,140,186,97,197,59,11,240,190,141,208,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,61,0,80,15,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,126,153,9,206,253,11,55,22,35,176,174,57,84,170,110,38,209,57,174,214,232,144,217,92,118,87,20,222,50,102,84,68,184,235,139,113,157,138,105,14,30,243,82,29,215,114,82,151,26,53,202,160,0,20,173,198,175,197,61,173,240,254,15,152,212,68,0,23,39,194,247,63,85,220,105,217,151,140,102,168,117,151,125,42,158,185,20,42,252,153,40,39,171,81,89,218,75,140,249,45,68,183,102,54,131,53,147,137,37,41,214,155,113,110,104,182,150,227,214,42,2,128,120,163,248,236,196,223,193,124,158,16,235,252,29,179,3,96,225,102,40,92,152,81,119,174,92,106,150,40,200,165,196,162,204,51,101,16,154,126,43,115,149,202,125,199,28,74,146,183,84,243,77,52,148,37,102,183,22,148,246,106,90,220,248,0,202,184,246,184,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,60,174,230,110,193,205,54,23,211,113,2,208,147,18,29,73,113,210,170,213,188,117,22,100,205,163,62,110,58,222,199,210,217,238,74,22,166,29,83,75,90,80,110,54,73,94,212,234,105,79,96,1,149,113,42,179,53,157,123,171,20,48,127,14,114,223,101,84,250,43,6,208,179,237,216,85,110,156,220,67,149,186,163,20,248,252,228,200,222,148,159,38,59,233,83,104,104,136,208,167,26,55,141,78,124,207,43,202,100,163,42,53,220,218,99,44,43,55,149,85,135,104,83,116,153,116,214,225,50,133,116,17,118,172,219,108,148,225,146,9,231,214,142,83,101,162,212,90,173,206,90,208,211,132,52,19,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,126,124,53,115,49,102,227,206,94,104,150,101,26,12,186,117,195,133,212,122,85,185,90,132,241,26,208,164,55,28,217,141,45,167,73,36,149,33,228,198,112,205,29,139,109,104,90,76,141,59,28,114,90,128,0,128,28,106,252,44,90,223,16,32,249,117,68,86,94,72,49,122,205,192,92,206,90,88,185,136,15,203,110,133,110,199,171,189,32,162,48,111,62,234,215,75,150,211,76,182,142,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,47,41,152,124,192,223,217,154,197,9,216,175,136,203,136,138,148,200,241,226,53,14,9,188,80,161,48,203,100,148,181,29,183,156,113,77,160,213,189,213,36,149,161,184,235,138,236,220,98,127,240,175,200,84,153,82,105,89,167,198,74,20,184,104,135,33,154,133,141,76,145,202,52,76,65,180,242,78,124,152,238,52,165,18,9,75,97,216,171,74,208,189,237,115,116,52,27,74,93,175,138,86,227,87,226,158,214,248,127,7,204,106,34,0,11,137,225,87,158,122,174,41,70,254,77,216,185,84,151,80,187,41,177,229,84,168,119,13,74,168,169,18,107,44,115,77,199,98,188,169,14,27,174,73,104,156,82,145,179,113,28,118,148,70,148,114,55,57,202,184,174,231,34,254,164,227,109,59,5,240,142,239,189,108,169,22,20,117,42,185,62,145,93,122,2,42,143,206,98,44,134,145,178,58,200,214,134,90,219,162,214,122,239,125,212,146,82,73,222,231,106,225,151,157,44,203,230,102,171,91,179,241,38,221,183,238,10,69,175,29,167,170,55,114,94,69,58,107,43,125,82,13,150,87,17,164,27,82,86,179,65,37,38,218,99,161,182,227,184,165,169,199,20,132,174,194,133,32,113,58,201,44,204,12,196,121,56,183,133,246,166,204,54,186,55,76,122,53,38,154,249,69,182,165,36,217,109,198,222,89,18,154,101,151,222,121,43,100,183,33,59,150,227,72,109,41,105,6,174,65,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,181,76,253,231,214,222,203,166,23,194,167,225,141,118,37,78,251,191,104,231,80,181,167,67,233,103,194,137,17,78,50,69,61,210,230,145,154,28,105,199,149,25,100,135,90,113,198,15,113,41,9,81,29,27,90,214,157,213,124,215,98,218,214,85,179,85,184,43,83,119,244,212,234,92,39,37,202,127,98,20,181,236,105,178,82,213,181,8,82,143,66,236,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,34,134,85,199,170,194,172,76,186,176,111,17,237,204,82,178,165,244,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,135,178,187,153,187,7,52,216,95,77,196,11,66,76,72,117,37,199,74,171,86,241,212,89,147,54,140,249,184,235,123,31,75,103,185,40,90,152,117,77,45,105,65,184,217,37,123,83,169,165,61,128,87,175,20,108,246,213,112,78,148,206,4,96,189,205,18,61,237,92,142,181,92,21,24,143,171,173,183,161,41,40,54,144,222,210,218,212,153,9,90,140,151,191,152,211,105,37,146,82,111,50,234,105,132,79,254,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,250,104,170,177,106,156,47,56,129,127,242,55,149,44,93,123,252,85,38,204,172,41,95,250,75,167,26,107,242,36,255,0,232,209,162,54,203,95,184,214,159,68,197,170,0,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,250,114,9,158,202,86,110,237,153,180,43,150,28,74,78,34,219,177,202,93,98,28,86,210,196,41,76,57,33,228,182,236,22,215,33,215,214,134,219,76,116,188,165,145,18,92,121,4,93,139,72,150,160,50,174,58,86,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,183,105,13,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,174,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,51,89,155,31,20,248,201,241,2,225,243,23,199,148,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,81,2,184,151,231,214,54,3,91,207,96,174,19,87,98,63,136,181,200,238,51,87,91,124,221,244,10,115,241,92,74,94,75,204,186,218,152,156,106,113,151,89,47,95,106,18,107,90,82,75,100,215,73,130,127,240,84,241,79,116,252,63,157,230,52,225,117,32,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,144,120,151,228,114,78,92,111,39,177,134,199,92,69,225,213,233,88,113,12,196,109,13,71,93,14,162,241,56,249,194,75,40,36,164,227,26,80,234,153,82,19,234,33,179,109,100,70,148,45,232,64,36,86,76,242,103,127,102,206,255,0,141,14,28,25,116,235,38,157,33,14,215,171,206,180,243,44,41,134,222,142,82,98,69,146,76,58,201,206,228,200,39,27,105,205,11,66,220,174,206,251,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,0,21,87,199,59,234,79,243,39,233,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,70,216,33,101,82,177,43,26,44,28,57,174,200,150,197,54,234,186,41,84,73,142,196,90,82,251,108,73,150,219,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,29,3,56,153,85,188,178,161,139,149,11,62,179,77,150,171,98,163,34,68,155,78,174,227,132,242,42,52,226,95,168,74,117,40,66,122,150,210,166,210,242,54,167,106,204,148,69,203,91,107,92,148,225,133,159,88,216,49,85,137,151,236,96,174,196,129,135,213,57,18,94,165,85,229,243,86,116,154,139,234,103,99,46,58,167,121,81,224,168,210,250,140,201,175,85,231,205,197,169,40,55,22,158,129,197,99,61,181,83,170,207,202,206,13,92,209,19,77,76,115,98,247,170,211,159,82,159,113,243,82,210,229,28,150,68,73,66,18,146,73,191,177,74,53,154,249,10,52,108,125,183,43,215,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,126,92,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,116,224,169,225,98,233,248,129,59,203,169,194,170,243,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,244,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,226,85,102,83,36,21,220,36,192,236,45,204,61,135,22,171,88,179,46,219,62,141,81,184,228,190,242,30,114,145,88,150,202,92,81,41,13,180,142,84,53,243,90,67,75,51,89,147,132,164,45,100,107,104,151,229,50,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,127,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,96,57,86,108,124,44,99,39,195,251,135,203,159,25,172,29,255,0,50,153,81,174,224,117,147,133,184,171,73,106,171,82,179,49,38,207,163,86,10,164,251,40,54,224,214,36,67,75,210,96,41,104,63,189,214,141,105,65,169,181,41,5,204,54,28,89,253,92,144,103,70,234,202,62,35,177,58,106,170,181,187,6,165,204,98,183,111,53,57,196,182,142,105,179,186,116,102,13,100,201,204,65,48,217,18,150,94,187,100,166,183,35,113,56,139,138,204,198,116,240,191,2,114,243,27,25,105,247,4,74,132,235,198,143,213,216,80,92,140,225,174,174,251,209,210,236,119,84,194,148,219,169,140,130,117,165,188,165,26,13,8,81,39,250,213,182,133,80,94,42,226,101,213,140,152,143,113,226,149,235,47,168,173,92,213,7,106,18,118,184,226,219,103,121,250,140,53,204,90,214,150,90,65,37,182,208,106,61,141,161,9,35,209,36,44,255,0,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,22,126,0,43,215,138,54,68,170,184,217,74,103,29,240,94,217,137,34,246,161,199,90,110,10,116,70,21,214,220,48,146,148,19,75,111,105,237,118,76,116,161,68,72,217,204,117,181,18,9,74,54,89,105,84,194,61,5,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,39,147,188,170,217,185,80,194,58,125,159,70,166,196,85,207,81,143,30,77,217,87,109,195,121,117,26,137,35,215,36,186,164,33,93,51,106,83,137,101,27,83,181,6,106,50,230,45,197,175,186,128,160,30,40,254,59,49,55,240,95,39,132,57,165,43,44,247,149,127,43,149,92,211,208,167,68,149,66,183,46,133,219,149,216,42,50,109,248,104,54,161,155,18,208,102,173,30,66,221,152,77,41,4,68,180,31,45,68,75,74,150,109,121,92,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,158,87,115,55,96,230,155,11,233,184,129,104,73,137,14,164,184,233,85,106,222,58,139,50,102,209,159,55,29,111,99,233,108,247,37,11,83,14,169,165,173,40,55,27,36,175,106,117,52,167,176,0,10,86,227,87,226,158,214,248,127,7,204,106,35,143,229,27,38,210,115,97,133,248,199,80,181,36,203,85,247,100,71,163,61,109,65,57,173,71,133,57,114,28,146,114,25,124,214,218,143,122,154,140,105,104,247,182,130,113,73,230,40,145,169,166,58,255,0,178,171,10,234,255,0,10,219,151,37,185,80,255,0,140,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,123,217,4,207,101,43,55,118,204,218,21,203,14,37,39,17,109,216,229,46,177,14,43,105,98,20,166,28,144,242,91,118,11,107,144,235,235,67,109,166,58,94,82,200,137,46,60,130,46,197,164,75,81,64,60,81,252,118,98,111,224,190,79,8,69,81,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,202,184,146,151,86,76,171,177,50,99,101,103,18,210,170,245,212,169,221,92,123,174,157,33,104,67,148,247,19,85,126,20,105,49,207,179,152,202,246,176,218,219,237,113,14,40,150,91,208,181,114,60,86,87,115,55,127,101,103,20,41,184,129,104,73,151,50,154,137,9,85,106,222,58,139,209,161,86,88,38,221,111,99,233,108,246,169,104,75,238,169,165,173,43,38,220,52,175,106,180,52,171,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,99,42,227,223,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,171,244,179,108,172,23,200,14,90,42,173,83,228,75,110,211,179,163,205,173,206,153,49,113,10,163,83,125,107,53,18,86,225,37,134,158,146,179,54,163,50,74,218,106,218,195,122,246,16,171,91,63,139,110,56,219,153,130,186,113,98,173,70,244,205,153,116,109,108,236,71,106,239,20,90,115,109,52,77,198,84,55,214,149,242,30,45,164,167,148,134,137,183,212,183,76,218,73,155,102,213,197,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,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,61,151,140,192,216,57,154,194,248,56,175,135,43,150,138,108,201,18,34,59,14,113,178,83,97,62,203,134,149,53,33,182,92,113,45,172,211,177,212,164,213,169,182,235,106,236,220,67,165,128,8,1,198,175,194,197,173,241,2,15,151,84,69,43,9,169,195,187,32,179,51,57,117,29,249,138,84,250,173,55,12,168,156,169,26,28,103,227,252,166,112,220,117,29,52,89,59,73,6,202,22,195,137,144,227,107,55,19,234,182,157,170,115,152,213,143,231,239,61,148,172,162,91,48,168,86,212,56,149,108,69,184,163,156,186,60,57,77,165,248,81,88,110,67,41,113,217,205,162,67,79,161,14,54,169,9,101,72,35,37,56,202,200,251,16,161,21,120,116,241,47,184,95,184,109,204,185,227,244,137,117,116,85,228,38,155,111,221,143,63,42,109,69,202,140,137,75,83,108,84,22,235,142,41,212,45,79,33,150,220,65,39,149,177,180,173,42,66,148,227,92,215,141,95,138,123,91,225,252,31,49,168,142,63,148,108,155,73,205,134,23,227,29,66,212,147,45,87,221,145,30,140,245,181,4,230,181,30,20,229,200,114,73,200,101,243,91,106,61,234,106,49,165,163,222,218,9,197,39,152,162,70,166,152,235,254,202,172,43,171,252,43,110,92,150,229,67,254,50,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,135,235,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,239,112,221,203,71,242,114,203,141,47,211,244,158,146,243,189,118,87,238,14,115,28,185,17,249,136,254,107,9,123,218,109,212,114,89,50,220,211,155,185,111,187,43,105,232,161,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,117,179,69,150,75,251,43,56,161,82,195,251,190,52,185,148,212,72,82,104,183,9,83,158,141,10,178,193,54,211,155,216,83,133,181,75,66,95,105,46,161,10,89,54,225,169,27,149,161,41,92,128,92,159,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,177,80,25,87,29,254,251,202,141,118,133,148,236,51,205,85,172,213,86,169,69,185,189,37,14,232,46,74,22,205,22,83,53,39,163,69,115,114,76,150,76,190,132,37,26,169,38,148,58,141,13,205,95,105,180,249,252,174,230,110,254,202,206,40,83,113,2,208,147,46,101,53,18,18,170,213,188,117,23,163,66,172,176,77,186,222,199,210,217,237,82,208,151,221,83,75,90,86,77,184,105,94,213,104,105,85,181,102,59,137,238,23,216,57,116,182,241,63,7,106,17,42,215,133,251,29,18,237,202,29,94,11,138,56,236,55,40,217,152,236,246,155,117,181,52,132,41,153,44,37,73,112,201,199,145,171,124,214,208,226,211,73,127,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,72,172,220,228,218,78,83,240,191,7,42,23,92,153,105,190,239,120,245,151,174,88,37,53,169,16,160,174,59,145,142,59,44,26,27,73,239,75,82,73,46,158,247,16,110,37,92,181,26,52,53,118,14,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,250,104,133,89,51,202,215,242,184,189,175,12,55,133,114,122,18,181,77,179,229,87,104,146,29,78,232,171,156,212,200,141,37,169,36,73,53,147,43,67,238,36,212,143,89,10,52,175,69,146,77,181,241,91,166,211,186,172,106,236,171,90,245,182,106,182,253,106,22,206,166,157,84,132,228,73,76,111,66,86,141,237,56,73,90,119,33,105,81,106,93,169,81,25,118,25,11,180,225,177,158,122,86,96,172,8,120,87,136,213,72,144,113,22,213,143,26,154,210,230,85,18,167,238,134,18,203,134,153,77,37,231,13,247,164,165,184,235,84,157,9,69,174,142,238,34,112,219,110,111,138,1,226,143,227,179,19,127,5,242,120,67,228,225,174,75,174,172,100,202,61,107,48,184,102,154,173,106,228,182,111,7,104,83,109,152,112,92,150,244,248,38,196,19,109,216,136,101,10,112,222,109,201,75,55,18,173,82,166,181,81,26,13,163,39,120,174,21,98,101,213,131,120,143,110,98,149,149,47,167,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,52,61,149,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,3,42,227,175,227,206,89,239,44,6,183,176,218,243,172,206,137,81,183,177,70,215,133,113,209,102,178,100,133,165,110,69,142,244,152,142,180,106,53,37,108,170,75,100,75,237,67,136,90,20,70,74,222,219,126,215,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,125,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,218,215,242,103,127,30,85,236,124,212,88,208,101,215,104,85,152,243,90,184,33,198,105,233,82,233,207,198,155,81,75,146,205,182,152,216,204,20,70,134,198,247,92,112,204,157,90,181,209,38,157,60,166,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,111,248,253,196,203,5,240,243,47,48,177,83,11,107,246,253,217,118,92,113,226,38,147,108,250,98,35,146,233,143,201,142,167,137,117,56,236,60,167,90,67,4,147,75,168,65,153,155,187,26,220,141,252,196,210,13,90,167,121,98,189,255,0,54,179,49,185,117,251,178,241,172,57,37,212,68,136,70,253,66,163,45,227,82,137,182,89,73,17,173,199,92,61,16,218,75,181,68,73,46,226,29,127,49,89,73,186,178,211,133,152,91,116,226,3,188,155,147,17,189,37,80,93,57,42,113,62,143,130,212,106,106,216,97,246,157,101,183,26,152,151,37,74,75,200,213,105,45,141,145,25,25,43,89,1,193,83,197,61,211,240,254,119,152,211,133,212,128,0,15,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,187,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,1,242,107,247,101,171,106,122,55,229,77,205,74,163,122,102,160,205,38,157,233,9,173,199,235,39,59,175,42,51,59,204,185,143,47,106,182,182,157,84,173,15,66,61,5,96,241,206,250,147,252,201,250,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,23,189,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,249,86,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,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,117,27,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,30,255,0,14,50,101,93,197,188,157,221,89,152,177,170,188,218,173,137,112,84,99,214,232,242,22,132,54,253,30,60,24,146,85,38,58,207,77,30,107,154,242,150,218,140,201,198,200,182,104,180,18,30,228,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,29,128,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,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,204,184,191,238,30,25,151,194,204,105,192,43,66,197,181,170,221,45,201,98,91,244,250,5,70,141,80,126,50,39,59,209,66,136,211,179,89,97,14,173,197,67,55,29,74,18,234,146,157,84,70,147,34,62,195,149,64,50,174,52,123,151,171,90,133,124,228,191,13,44,171,166,15,91,69,184,48,190,141,75,168,198,230,173,190,124,87,233,45,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,74,217,223,201,117,213,148,124,71,126,12,36,213,107,118,13,75,150,253,18,225,118,11,137,109,28,211,123,108,25,47,146,9,147,152,130,97,195,52,160,253,118,201,46,237,70,227,109,30,175,135,54,117,255,0,146,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,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,138,48,143,12,237,92,100,200,142,31,97,109,235,19,168,162,220,216,95,67,167,201,218,219,107,113,157,244,198,54,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,164,204,226,101,86,242,202,134,46,84,44,250,205,54,90,173,138,140,137,18,109,58,187,142,19,200,168,211,137,126,161,41,212,161,9,234,91,74,155,75,200,218,157,171,50,81,23,45,109,173,124,82,109,90,171,81,141,2,29,66,167,46,84,122,92,115,137,5,167,158,82,209,21,131,117,199,141,166,146,103,162,16,110,188,235,134,148,232,91,220,90,187,212,102,118,43,195,67,135,124,108,79,146,206,61,227,245,185,45,54,197,58,67,107,183,237,170,149,61,214,81,92,89,180,219,205,205,120,157,73,37,232,59,93,65,161,40,220,135,214,74,37,159,45,10,67,215,18,0,0,51,215,196,122,211,181,108,108,231,98,29,173,101,91,52,171,126,139,11,209,61,53,58,151,9,184,145,88,223,74,136,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,75,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,40,7,138,63,142,204,77,252,23,201,225,9,233,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,65,196,71,36,19,50,171,125,149,219,103,69,221,134,87,101,65,214,168,73,39,159,146,245,45,196,178,211,139,139,41,213,180,148,39,114,214,255,0,78,70,227,142,45,168,234,53,168,212,133,168,249,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,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,1,74,220,106,252,83,218,223,15,224,249,141,68,116,174,6,181,106,83,53,92,100,161,61,83,136,138,148,200,244,25,113,225,169,228,147,239,48,202,167,37,215,80,222,187,148,132,41,246,82,165,17,104,147,117,178,61,55,22,190,215,138,70,65,102,98,39,93,153,188,28,167,213,106,87,121,116,113,238,43,118,28,103,231,61,87,108,185,81,153,147,17,182,210,181,165,230,144,77,147,141,145,19,106,105,179,115,212,91,107,231,85,94,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,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,69,54,113,71,241,217,137,191,130,249,60,33,242,114,165,147,42,238,109,48,227,21,106,118,29,87,149,121,216,158,136,145,72,166,190,180,34,45,85,185,5,55,159,25,78,43,78,83,199,211,180,109,56,106,38,247,18,146,189,9,124,214,184,5,173,118,93,86,53,118,45,211,101,92,213,91,126,181,11,127,77,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,212,168,200,251,12,197,255,0,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,163,42,226,252,248,103,82,105,85,254,31,248,127,66,174,211,34,84,105,181,24,245,232,147,33,203,101,47,49,37,135,42,211,146,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,178,248,136,228,130,102,85,111,178,187,108,232,187,176,202,236,168,58,213,9,36,243,242,94,165,184,150,90,113,113,101,58,182,146,132,238,90,223,233,200,220,113,197,181,29,70,181,26,144,181,31,228,200,38,123,42,185,68,185,166,208,174,88,114,234,216,117,113,72,41,117,136,113,91,83,243,98,190,220,119,146,219,176,91,92,134,152,66,220,113,81,210,242,150,70,106,109,148,17,118,161,34,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,25,98,23,209,195,175,47,184,113,150,124,178,192,197,7,46,15,231,248,129,111,211,174,235,154,179,81,124,163,69,137,23,165,57,13,50,68,165,114,218,102,59,111,187,185,213,30,229,169,78,45,70,148,236,109,186,203,207,222,123,42,185,187,185,161,80,173,168,114,233,56,117,110,200,57,116,120,114,155,83,19,101,62,228,118,82,227,179,155,68,135,88,90,219,113,50,18,202,144,68,105,109,229,145,246,173,67,245,240,238,201,4,204,213,95,103,118,222,49,118,225,149,167,80,105,170,234,77,231,227,61,84,113,76,186,226,34,197,117,13,41,10,218,180,49,212,17,56,219,136,106,66,77,10,37,45,10,43,222,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,205,51,15,152,27,7,44,184,95,59,21,241,25,114,215,77,135,34,60,70,161,193,54,78,108,215,222,112,146,150,163,182,243,141,165,197,146,119,186,164,146,181,38,218,113,93,187,76,102,136,104,79,135,198,58,97,198,50,229,150,202,164,217,85,158,109,86,196,183,233,118,221,126,154,249,18,37,66,149,30,42,25,37,169,4,103,171,46,242,148,182,156,35,52,169,36,162,61,22,135,16,137,42,3,42,226,85,102,107,37,23,86,23,224,254,28,230,66,202,166,117,182,13,223,103,219,179,106,221,57,56,183,40,149,71,233,241,249,202,145,189,74,62,76,135,212,167,16,233,25,33,46,58,108,154,91,249,158,111,148,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,235,226,237,89,54,225,37,194,52,27,204,45,124,214,207,84,40,244,91,124,196,33,215,12,104,38,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,4,0,227,87,225,98,214,248,129,7,203,170,34,173,114,139,130,20,172,199,102,46,204,193,170,237,114,93,34,155,95,145,37,83,37,196,109,43,124,152,143,21,233,46,33,189,222,170,86,180,176,104,37,153,40,144,107,37,26,87,183,97,222,78,49,226,230,7,100,27,47,173,166,153,71,165,83,224,80,41,230,197,175,104,69,158,204,105,85,71,9,214,208,164,178,78,168,220,119,71,36,33,217,15,17,58,225,37,110,58,162,113,71,162,168,7,21,113,50,234,198,76,71,184,241,74,245,151,212,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,230,45,107,75,45,32,146,219,104,53,30,198,208,132,145,232,146,22,233,194,231,34,85,92,19,165,61,142,248,209,108,196,143,123,87,35,161,54,253,58,91,10,235,109,232,74,74,201,213,185,184,246,181,38,66,86,146,52,108,230,52,218,77,6,164,155,207,52,152,193,198,175,197,61,173,240,254,15,152,212,71,191,224,133,118,90,180,122,238,42,218,213,107,154,149,10,181,112,122,15,209,20,233,19,91,110,85,67,144,138,146,223,233,218,81,146,221,229,160,201,75,216,71,181,38,70,122,16,232,28,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,16,112,233,203,172,156,194,102,94,220,98,179,105,203,171,89,54,172,132,214,110,103,137,166,149,17,180,54,133,174,44,121,4,242,84,135,16,252,134,219,109,76,232,107,91,92,243,34,34,66,214,141,4,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,1,207,222,114,100,230,251,20,33,84,40,81,165,192,177,45,136,230,205,185,6,116,38,152,154,133,190,219,39,49,233,6,219,142,18,150,183,90,36,164,137,123,9,182,155,209,41,89,184,106,140,2,244,248,102,103,71,249,73,225,194,240,222,245,87,46,254,176,105,241,24,147,33,233,220,231,43,176,72,185,72,157,163,139,83,202,121,38,132,166,66,143,114,121,142,180,178,81,115,137,182,230,168,12,171,139,243,225,157,73,165,87,248,127,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,171,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,192,207,222,68,234,185,68,185,161,87,109,169,146,234,216,117,113,72,56,148,121,146,156,83,243,98,190,220,118,84,227,83,156,68,118,152,66,220,113,82,20,202,80,102,106,109,149,153,246,161,66,37,139,126,225,111,144,89,152,119,208,230,111,24,233,245,90,109,222,125,100,123,118,221,153,25,248,47,82,27,62,108,103,164,203,109,196,161,106,121,212,27,132,219,102,70,218,90,112,156,245,214,226,57,62,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,132,180,226,107,145,42,86,55,89,181,28,115,194,219,102,91,152,161,65,142,218,165,67,165,176,149,174,228,132,131,74,84,135,27,212,141,114,89,107,85,54,180,110,113,104,111,145,181,195,54,121,84,195,107,93,151,85,141,93,139,116,217,87,53,86,223,173,66,223,211,84,105,115,92,137,41,141,232,82,23,177,214,205,43,78,228,45,73,61,15,181,42,50,62,195,49,127,217,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,42,91,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,95,226,141,145,42,86,9,213,89,199,124,23,182,101,199,178,107,146,22,155,130,157,17,132,244,86,244,213,41,4,210,219,218,123,154,141,33,75,81,18,54,114,218,113,36,130,82,73,230,90,76,85,202,238,102,239,236,172,226,133,55,16,45,9,50,230,83,81,33,42,173,91,199,81,122,52,42,203,4,219,173,236,125,45,158,213,45,9,125,213,52,181,165,100,219,134,149,237,86,134,149,104,83,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,243,24,52,39,97,96,94,28,102,47,34,56,89,133,248,161,70,235,169,83,176,254,221,117,151,154,50,68,170,124,164,211,25,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,84,109,152,124,191,95,217,101,197,9,216,81,136,200,136,186,148,56,241,229,181,50,9,60,112,166,176,243,100,164,187,29,199,155,109,78,32,149,189,165,40,147,161,56,211,137,237,218,98,79,240,221,207,213,119,0,174,170,94,9,98,69,67,173,195,43,130,160,136,241,222,149,37,13,252,153,148,251,154,28,148,56,234,146,132,195,82,215,185,246,212,162,74,53,83,200,209,92,196,61,119,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,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,96,113,12,201,101,87,43,24,161,34,187,104,91,242,211,133,119,44,130,59,126,97,201,84,162,132,249,183,185,218,123,238,41,36,164,45,42,39,84,209,44,212,107,100,146,124,199,22,135,182,196,177,106,156,40,242,45,253,70,104,49,174,204,255,0,189,229,88,16,167,43,252,165,42,168,228,115,79,252,151,74,181,43,247,222,36,127,123,188,28,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,158,188,244,230,23,49,216,185,140,183,21,173,142,49,170,182,147,52,26,130,89,141,98,245,75,56,52,174,90,87,201,115,105,25,55,37,229,54,242,149,214,104,124,212,189,171,102,150,77,180,39,229,102,43,54,215,86,101,176,179,11,109,108,64,107,157,114,97,207,164,169,235,168,165,46,43,210,16,93,141,77,67,15,190,235,175,56,227,179,20,228,89,74,121,122,33,39,189,179,34,51,53,105,32,56,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,46,251,59,249,209,181,114,143,135,15,206,132,170,85,110,254,169,114,216,162,91,206,206,109,46,35,154,79,109,157,37,130,89,60,112,208,108,56,70,164,23,174,225,37,173,200,220,110,34,131,42,213,59,203,21,239,249,181,153,141,203,175,221,151,141,97,201,46,162,36,66,55,234,21,25,111,26,148,77,178,202,72,141,110,58,225,232,134,210,93,170,34,73,119,16,252,159,236,170,194,186,191,194,182,229,201,110,84,63,227,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,159,14,108,235,255,0,42,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,166,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,139,252,79,114,21,27,6,42,178,243,3,131,244,40,144,48,250,167,34,51,53,90,68,78,106,206,147,81,125,79,111,121,182,146,215,42,60,21,26,88,73,17,187,234,188,249,54,132,165,6,218,19,26,242,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,35,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,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,157,252,232,221,89,184,196,119,231,66,85,86,137,96,211,121,108,81,45,231,103,56,166,215,202,55,182,206,146,193,44,217,41,139,39,220,35,82,11,212,108,210,214,229,237,55,23,26,199,191,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,10,234,226,247,155,203,86,235,233,50,191,135,179,105,85,159,67,84,21,54,238,154,112,27,145,209,206,107,68,177,18,44,133,25,242,222,70,231,250,131,109,36,164,234,150,121,133,172,150,68,11,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,103,133,88,111,66,193,252,56,183,48,190,216,153,85,151,74,182,105,237,83,162,61,84,156,185,114,150,219,101,161,26,220,95,253,8,73,37,180,39,68,54,132,33,41,66,125,88,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,6,103,114,245,106,230,131,6,171,88,71,116,201,232,58,254,92,154,117,81,17,91,144,245,50,115,74,220,212,134,210,178,255,0,41,181,146,84,133,45,167,93,65,45,27,247,21,80,101,35,134,53,253,122,230,26,183,108,230,22,206,184,41,54,37,139,33,226,155,57,17,30,137,18,228,125,169,6,211,81,225,190,241,52,234,227,58,72,113,211,125,164,25,147,72,36,234,210,222,109,101,117,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,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,155,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,14,107,178,163,136,249,74,196,117,217,87,171,93,117,42,119,49,250,5,125,134,77,17,106,241,82,100,70,164,145,153,242,222,70,228,147,172,153,154,155,82,146,100,107,66,219,113,125,43,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,233,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,74,220,106,252,83,218,223,15,224,249,141,68,67,92,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,158,87,115,55,96,230,155,11,233,184,129,104,73,137,14,164,184,233,85,106,222,58,139,50,102,209,159,55,29,111,99,233,108,247,37,11,83,14,169,165,173,40,55,27,36,175,106,117,52,166,181,184,142,240,230,170,217,151,148,12,78,203,14,25,220,21,138,21,211,33,244,213,237,218,5,45,82,209,69,154,68,75,74,216,101,157,93,68,103,139,152,123,9,190,91,43,108,210,74,74,93,101,164,76,158,31,25,18,153,147,250,21,114,183,121,94,30,153,188,238,141,172,78,102,151,49,242,163,197,138,210,212,108,165,13,172,145,207,120,247,26,141,231,27,37,32,150,109,182,73,35,117,111,86,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,135,234,226,161,144,168,210,163,85,115,79,131,116,40,144,215,14,59,213,11,230,153,31,154,107,152,179,117,148,148,248,209,219,105,73,37,146,86,251,178,150,165,161,27,26,230,232,107,55,84,186,224,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,30,203,198,96,108,28,205,97,124,28,87,195,149,203,69,54,100,137,17,29,135,56,217,41,176,159,101,195,74,154,144,219,46,56,150,214,105,216,234,82,106,212,219,117,181,118,110,33,154,33,127,220,46,60,9,225,151,227,94,113,52,69,94,44,89,223,161,84,41,213,60,166,97,156,170,85,105,185,26,53,123,77,54,86,231,67,42,60,168,239,199,139,21,228,186,72,55,144,182,22,82,9,77,173,41,220,148,18,137,196,184,148,87,86,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,209,78,2,96,165,171,151,108,39,161,96,229,149,80,170,205,162,219,253,87,76,253,81,214,220,148,190,124,151,100,47,122,155,109,180,30,139,121,68,90,32,189,82,45,117,61,76,243,46,38,166,110,179,163,242,211,46,216,79,149,27,1,91,104,182,229,159,108,63,116,85,24,157,185,53,25,205,210,216,82,96,165,45,44,208,108,176,181,145,186,151,72,213,212,178,146,218,217,199,220,231,21,202,142,84,113,31,54,184,142,139,42,202,107,161,165,65,229,191,95,175,190,201,174,45,34,42,140,200,148,162,35,46,99,203,218,162,105,146,50,83,138,74,140,205,8,67,142,35,67,214,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,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,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,0,58,174,93,51,47,138,121,95,190,217,190,176,206,173,251,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,12,171,141,30,229,222,211,181,111,156,157,225,45,173,122,219,52,171,130,139,55,15,237,174,166,157,84,132,220,184,175,236,131,25,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,165,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,125,3,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,212,1,0,56,213,248,88,181,190,32,65,242,234,136,173,92,134,226,101,171,131,121,165,181,113,74,245,151,211,209,109,154,125,126,161,39,107,141,161,199,182,81,102,236,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,231,243,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,51,43,133,190,65,97,226,39,67,153,188,99,167,210,170,86,129,117,145,237,219,118,100,102,39,51,87,112,185,177,158,147,45,183,18,180,37,150,150,78,19,109,153,19,138,117,178,115,212,67,104,231,91,248,165,110,53,126,41,237,111,135,240,124,198,162,33,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,146,140,215,80,179,105,131,80,175,46,109,42,29,223,77,210,29,211,68,132,242,213,208,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,246,184,81,151,92,35,193,27,154,243,186,112,198,211,137,64,145,125,72,130,245,70,44,22,145,30,19,8,137,28,153,101,152,241,154,74,90,105,26,155,206,168,201,38,181,57,33,195,82,140,182,37,29,44,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,228,53,202,238,89,47,236,211,98,133,55,15,237,8,210,225,211,87,33,41,173,92,39,78,122,76,42,51,6,219,174,111,125,77,150,212,173,105,97,212,180,133,169,4,227,132,148,110,78,166,164,216,175,17,174,28,214,202,240,190,129,136,25,95,195,56,148,250,149,151,29,170,85,70,222,160,210,228,72,155,92,132,183,27,109,151,82,150,183,169,233,44,169,74,83,142,45,38,227,173,184,181,184,233,242,80,149,85,93,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,81,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,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,239,248,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,173,108,165,112,163,249,57,152,43,190,118,96,98,252,161,180,44,10,132,102,237,196,170,39,42,159,117,60,227,68,250,94,117,183,20,107,54,88,66,217,39,25,209,77,45,245,45,174,107,168,97,212,57,106,130,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,91,78,58,99,166,28,101,211,14,42,56,161,138,21,158,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,206,102,52,98,173,87,27,241,66,224,197,122,237,187,111,208,234,87,36,132,203,153,14,131,17,81,161,19,252,180,165,199,82,218,150,181,111,113,73,55,92,81,168,205,78,56,181,31,210,22,83,194,67,38,215,149,187,37,188,211,223,114,110,11,109,19,99,242,109,122,100,121,164,194,43,52,231,154,113,47,61,58,57,182,106,92,101,40,227,59,28,183,167,114,216,39,77,38,142,74,151,18,248,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,116,174,33,153,201,179,114,205,133,242,45,102,99,91,247,29,247,118,71,38,96,91,21,120,71,58,19,212,229,185,178,83,211,217,75,136,50,140,166,137,230,146,70,175,156,112,244,36,173,8,120,209,66,212,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,244,225,221,148,202,238,85,112,104,225,94,53,202,170,174,155,179,149,81,174,209,14,166,137,52,186,92,164,169,210,65,69,74,16,146,75,202,97,108,34,66,201,110,37,107,142,157,139,52,33,6,116,2,52,167,148,239,11,24,55,240,254,222,242,230,7,148,206,190,84,104,89,180,193,169,182,111,42,149,14,239,166,235,50,214,173,205,101,106,232,37,110,65,184,217,169,179,37,147,47,161,28,167,11,69,164,181,67,156,181,173,166,200,103,222,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,105,194,243,136,23,255,0,35,121,82,197,215,191,197,82,108,202,194,149,255,0,164,186,113,166,191,34,79,254,141,26,35,108,181,251,141,105,244,76,90,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,19,195,222,255,0,179,112,179,135,13,147,136,56,131,112,196,161,219,212,56,245,185,51,167,73,51,216,210,61,51,48,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,170,243,153,156,203,251,54,119,252,153,147,39,75,167,89,52,233,11,106,131,65,105,215,153,97,76,54,244,131,141,46,84,99,125,214,78,119,38,65,182,227,173,232,90,22,212,246,119,199,81,98,156,53,56,133,204,195,42,236,28,10,199,155,191,253,130,207,220,213,30,185,84,121,249,14,81,229,108,140,204,104,171,121,199,141,184,212,228,182,202,210,68,150,246,182,227,164,165,41,13,239,82,122,7,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,148,230,183,58,216,89,147,239,146,223,180,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,95,63,149,254,33,120,47,155,59,254,161,135,56,115,108,94,180,234,149,58,142,237,109,215,107,112,162,50,194,152,109,230,89,82,82,166,100,186,163,94,233,8,50,35,73,22,132,174,222,226,57,64,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,8,56,151,228,114,54,99,172,215,177,134,199,92,180,98,45,151,71,113,12,196,109,14,200,69,114,156,201,184,249,194,75,40,37,40,164,146,150,234,153,82,19,235,173,195,109,100,100,164,45,154,64,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,79,94,10,158,41,238,159,135,243,188,198,156,46,164,69,94,40,254,4,241,55,240,95,56,132,40,175,9,239,175,217,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,125,92,116,199,76,71,204,94,35,212,113,67,20,43,61,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,99,252,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,218,241,43,225,233,15,19,104,83,177,215,1,173,15,246,117,3,107,181,138,29,45,150,35,183,88,139,190,75,210,101,33,150,217,39,36,212,84,227,200,81,154,156,220,227,109,26,82,149,185,177,42,169,108,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,126,92,66,189,106,184,149,127,220,184,141,93,143,17,138,149,213,88,155,91,152,212,68,41,44,54,252,151,150,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,197,196,240,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,31,87,138,46,115,104,88,31,135,21,44,1,162,82,189,43,121,226,53,191,38,59,196,250,22,152,180,202,60,162,118,51,146,84,162,211,152,242,246,188,134,155,73,232,149,33,78,57,161,37,13,189,73,116,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,254,203,22,8,82,184,126,229,66,190,155,166,185,46,226,145,71,143,81,190,46,117,211,219,73,160,223,110,26,13,230,33,37,123,13,72,75,81,80,132,155,170,73,173,100,165,159,44,150,77,163,144,127,118,175,43,31,252,224,226,175,255,0,74,169,223,246,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,164,190,37,249,245,147,143,55,11,216,43,132,213,217,108,97,213,14,67,140,213,214,223,43,101,126,162,196,167,18,151,146,243,46,184,151,224,146,91,101,214,75,212,220,181,26,214,149,26,25,52,112,172,151,101,38,234,205,206,41,149,173,77,119,161,182,232,93,53,66,230,168,169,78,53,203,130,169,45,161,108,48,233,50,235,101,49,198,205,229,50,135,8,146,174,75,134,103,162,12,112,1,37,51,41,147,42,238,7,224,254,22,227,245,18,171,233,91,51,17,173,250,52,135,141,245,161,50,169,149,137,84,244,201,114,50,146,90,115,25,94,215,150,211,137,45,82,148,41,183,52,52,161,199,190,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,52,19,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,44,187,139,137,199,236,226,70,203,127,15,204,33,177,236,202,196,79,218,45,241,134,244,40,80,153,110,99,173,75,164,211,156,165,33,14,213,18,108,232,164,45,42,46,91,38,107,111,87,76,214,158,97,48,226,5,80,90,214,182,35,227,142,35,197,182,237,184,53,91,182,243,187,106,11,82,82,167,77,233,83,165,56,106,113,215,157,117,195,255,0,45,199,29,113,68,148,164,150,181,168,136,148,162,191,236,151,101,38,213,202,54,22,21,173,77,119,174,185,43,189,53,66,230,168,169,77,187,204,156,152,205,161,108,48,233,50,211,135,13,183,9,229,50,135,8,212,158,115,134,103,170,204,118,12,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,196,32,254,237,94,86,63,249,193,197,95,254,149,83,191,237,194,69,99,125,235,74,196,172,141,95,216,141,66,143,45,138,109,213,132,245,90,220,54,165,161,41,125,182,36,209,220,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,227,57,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,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,202,179,23,150,140,44,205,5,136,245,139,137,148,159,221,232,171,48,216,141,233,74,103,207,50,235,157,35,239,52,231,39,155,200,66,28,218,159,93,26,164,253,134,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,51,131,133,94,121,233,88,91,39,249,55,98,229,82,37,62,211,169,72,149,82,161,220,53,42,162,99,198,163,63,202,55,29,138,242,164,56,77,55,25,211,109,74,70,205,166,82,29,81,26,87,207,220,221,196,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,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,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,176,94,247,12,124,162,85,114,203,132,114,238,187,194,163,44,238,204,74,143,78,169,84,169,78,71,83,8,164,48,210,29,84,120,170,67,137,75,189,74,74,75,156,237,196,68,149,232,218,83,243,102,227,148,66,44,166,201,207,212,60,177,240,234,195,43,15,11,106,20,170,150,38,214,253,63,31,82,146,196,143,147,45,149,82,66,250,153,81,183,26,201,229,161,246,213,29,183,16,77,171,214,113,91,146,223,45,218,235,181,173,59,170,249,174,197,181,172,171,102,171,112,86,166,239,233,169,212,184,78,75,148,254,196,41,107,216,211,100,165,171,106,16,165,30,133,216,148,153,159,97,24,191,236,139,228,202,133,147,204,56,149,76,114,171,233,155,206,232,233,228,92,213,38,150,178,138,167,26,37,242,163,70,109,90,104,203,92,215,72,156,82,73,199,20,181,41,91,72,208,211,114,84,101,92,123,92,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,208,158,87,114,201,96,229,103,11,233,184,127,104,70,137,50,164,136,233,77,106,225,58,115,49,166,214,95,39,29,115,123,234,108,183,41,8,83,238,165,164,45,75,54,219,52,163,114,180,53,43,176,0,163,110,36,249,231,170,230,10,255,0,153,133,120,115,84,151,7,14,173,89,18,105,174,174,29,81,74,98,232,125,47,54,106,148,234,89,112,216,122,50,92,142,133,70,212,148,122,106,238,226,55,9,182,249,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,170,58,142,255,0,152,204,164,221,88,29,135,184,103,140,113,221,235,236,204,76,183,233,117,8,111,146,156,117,232,83,157,166,69,145,33,137,74,38,80,211,91,222,118,73,199,65,45,106,83,76,43,113,153,161,70,127,87,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,101,180,105,79,41,222,22,48,111,225,253,189,229,204,10,224,226,223,156,155,122,245,146,230,86,44,72,209,38,162,219,172,115,174,138,156,136,81,100,163,171,105,166,212,203,48,100,19,139,83,75,109,78,201,106,65,236,109,210,91,102,209,43,97,188,149,193,92,188,101,250,254,204,214,40,65,194,140,57,68,68,84,166,71,145,45,217,147,137,226,133,9,134,91,53,41,217,14,50,219,138,109,6,173,141,37,70,157,13,199,91,79,102,226,23,147,124,98,102,22,112,221,203,141,161,78,186,101,226,5,219,109,211,42,8,182,105,207,173,200,211,234,133,204,68,153,13,33,197,45,113,219,228,180,219,42,105,4,157,54,33,13,32,147,161,106,94,83,1,56,160,96,22,98,113,98,133,131,150,85,161,136,16,171,87,7,85,211,63,84,167,194,110,42,57,17,157,144,189,234,110,91,139,45,80,202,136,180,65,250,198,90,232,90,153,120,14,53,126,22,45,111,136,16,124,186,162,41,88,75,254,29,217,32,153,154,171,236,238,219,198,46,220,50,180,234,13,53,93,73,188,252,103,170,142,41,151,92,68,88,174,161,165,33,91,86,134,58,130,39,27,113,13,72,73,161,68,165,161,69,123,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,41,91,141,95,138,123,91,225,252,31,49,168,136,107,108,225,13,229,119,225,125,239,139,148,38,34,61,66,195,217,20,150,107,164,167,201,15,178,138,131,143,52,195,200,65,246,45,4,235,36,218,136,143,121,27,205,153,36,210,75,82,62,174,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,183,105,13,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,174,128,33,87,19,60,232,255,0,38,204,56,70,27,217,74,230,95,215,245,62,91,17,164,51,59,146,229,10,9,151,41,115,180,109,105,121,47,40,214,164,199,81,109,79,49,167,86,106,62,73,182,229,32,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,79,37,25,81,161,101,47,6,161,89,188,170,84,203,190,165,164,203,166,183,9,149,167,175,149,185,102,219,100,167,12,214,108,176,133,242,155,45,16,147,209,110,114,208,183,92,33,32,5,43,113,66,200,183,236,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,31,242,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,122,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,26,19,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,233,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,216,164,153,31,105,24,203,104,191,238,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,41,205,110,117,176,179,39,223,37,191,105,148,11,174,167,242,183,174,232,189,5,22,51,220,190,151,145,204,230,243,159,107,77,122,148,109,219,187,93,21,174,154,22,190,127,43,252,66,240,95,54,119,253,67,14,112,230,216,189,105,213,42,117,29,218,219,174,214,225,68,101,133,48,219,204,178,164,165,76,201,117,70,189,210,16,100,70,146,45,9,93,189,196,113,47,142,119,212,159,230,79,211,71,20,224,251,118,90,182,54,98,111,59,166,245,185,169,86,253,22,22,31,203,234,106,53,73,173,196,138,198,250,165,49,8,222,235,134,148,39,114,214,148,150,167,218,165,17,23,105,144,229,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,58,7,14,236,130,204,204,229,212,119,230,41,83,234,180,220,50,162,114,164,104,113,159,143,242,153,195,113,212,116,209,100,237,36,27,40,91,14,38,67,141,172,220,79,170,218,118,169,206,99,87,168,40,7,138,63,142,204,77,252,23,201,225,9,63,195,219,51,118,14,86,114,19,126,98,5,223,38,36,202,146,47,138,130,168,182,241,84,89,141,54,178,249,66,164,183,177,132,184,123,148,132,41,246,148,234,208,149,155,109,154,151,181,90,18,85,93,120,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,105,60,45,242,11,51,14,250,28,205,227,29,62,171,77,187,207,172,143,110,219,179,35,63,5,234,67,103,205,140,244,153,109,184,148,45,79,58,131,112,155,108,200,219,75,78,19,158,186,220,71,38,202,134,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,26,241,4,200,85,189,153,155,54,117,243,135,212,40,144,241,82,145,29,199,160,174,63,75,9,21,245,153,198,73,179,57,227,104,214,242,211,30,58,155,142,106,113,8,66,214,68,165,37,6,102,84,87,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,187,254,27,25,231,165,102,10,192,135,133,120,141,84,137,7,17,109,88,241,169,173,46,101,81,42,126,232,97,44,184,105,148,210,94,112,223,122,74,91,142,181,73,208,148,90,232,238,226,39,13,182,230,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,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,255,0,198,83,9,241,79,20,63,100,31,179,60,52,186,238,223,70,124,160,235,125,5,70,147,63,165,230,122,63,151,205,228,161,91,55,114,215,183,118,154,236,86,157,198,57,175,8,156,16,198,140,53,204,149,201,93,196,108,33,189,109,90,107,246,60,200,141,76,173,208,37,193,97,199,213,62,2,146,210,92,121,180,164,214,105,66,212,73,35,215,68,40,253,134,45,208,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,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,160,86,21,98,101,213,131,120,143,110,98,149,149,47,167,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,52,19,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,51,138,75,138,101,123,149,185,4,105,51,230,33,196,35,197,113,71,240,39,137,191,130,249,196,33,64,34,122,112,208,200,84,156,121,184,89,198,172,89,161,75,99,14,168,114,27,122,144,135,57,91,43,245,22,37,54,165,50,166,94,105,196,191,4,146,219,205,60,126,166,229,168,144,133,40,208,241,34,237,0,84,7,20,92,130,204,179,235,181,44,204,96,237,62,171,84,165,92,117,9,51,174,202,59,17,159,152,229,50,82,208,236,151,234,73,90,82,173,144,213,203,113,78,243,13,41,101,197,39,105,154,28,36,51,90,194,234,120,42,120,88,186,126,32,78,242,234,112,170,188,216,248,167,198,79,136,23,15,152,190,38,166,73,115,109,106,229,27,32,183,93,211,82,107,174,185,43,184,129,87,167,219,52,228,165,183,121,147,147,69,132,180,62,251,70,243,78,28,54,220,38,82,242,219,51,82,121,205,145,22,171,33,94,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,26,156,63,127,97,48,224,227,222,43,51,190,254,170,211,213,232,186,114,147,171,116,120,50,216,140,191,157,105,248,200,122,61,69,7,212,176,230,213,154,73,183,22,142,221,202,18,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,62,255,0,201,59,52,255,0,248,180,226,175,254,166,212,127,247,34,255,0,179,99,225,99,25,62,31,220,62,92,248,205,96,211,70,63,97,55,237,215,6,174,204,35,249,95,85,181,254,84,83,213,11,210,148,197,104,243,30,177,43,106,147,169,115,25,94,222,91,173,110,79,49,165,184,141,201,221,184,179,153,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,176,158,15,121,174,195,139,26,29,71,44,151,171,190,134,170,221,23,2,235,20,10,163,239,17,69,157,41,214,35,176,112,21,169,23,41,227,233,210,109,25,153,165,213,45,77,150,213,147,105,118,176,69,186,102,159,51,22,110,20,112,223,194,172,30,84,27,126,224,187,49,23,13,237,248,72,164,84,72,221,58,125,56,233,173,238,170,27,68,147,34,91,110,182,132,176,106,82,62,120,185,136,223,211,184,129,82,180,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,254,225,215,150,123,203,43,89,121,43,51,16,103,68,93,195,95,172,61,113,206,133,24,201,104,166,45,232,241,217,40,134,233,40,210,242,210,152,233,53,173,62,166,245,169,41,53,165,36,226,243,238,37,86,124,173,63,67,195,203,197,211,18,217,232,162,92,24,31,106,243,170,45,194,229,183,80,156,195,10,67,155,157,34,34,117,230,216,56,105,86,166,106,75,102,193,30,137,216,58,255,0,5,9,177,145,153,43,202,158,170,76,71,36,63,99,200,121,19,148,167,121,236,33,19,225,18,153,65,18,201,163,67,134,226,20,163,82,20,178,54,91,216,164,17,184,75,185,241,205,51,55,73,170,215,242,219,138,244,42,21,50,93,70,165,81,177,235,177,33,195,136,202,158,126,75,238,64,121,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,51,239,252,147,179,79,255,0,139,78,42,255,0,234,109,71,255,0,114,46,206,173,73,170,208,56,99,205,161,87,105,146,233,213,42,118,3,185,18,100,57,108,169,151,227,62,221,190,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,159,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,8,171,159,108,144,80,179,113,98,53,54,220,139,74,166,226,109,19,148,213,18,183,49,229,199,101,113,77,226,55,162,203,83,109,56,183,25,216,167,86,217,108,53,33,221,54,169,41,113,210,93,11,93,54,157,213,99,87,101,90,215,173,179,85,183,235,80,182,117,52,234,164,39,34,74,99,122,18,180,111,105,194,74,211,185,11,74,139,82,237,74,136,203,176,200,91,79,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,224,28,106,252,83,218,223,15,224,249,141,68,123,254,11,86,157,171,124,208,177,218,214,189,109,154,85,193,69,155,242,99,169,167,85,33,55,46,43,251,23,81,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,35,94,125,178,65,93,202,61,246,212,219,114,45,86,165,134,85,190,83,84,74,220,199,145,33,228,74,38,72,222,139,45,77,180,218,27,123,122,93,91,101,176,146,182,180,218,165,41,183,73,31,87,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,66,131,56,163,248,236,196,223,193,124,158,16,235,252,46,51,3,96,229,151,11,241,235,21,241,25,114,215,77,135,34,211,136,212,56,38,201,205,154,251,206,84,82,150,163,182,243,141,165,197,146,119,186,164,146,181,38,218,113,93,187,76,67,92,116,199,76,71,204,94,35,212,113,67,20,43,61,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,98,188,47,56,126,255,0,242,55,154,220,93,103,252,85,90,204,163,169,63,250,75,71,38,107,18,35,127,232,210,98,56,203,191,184,238,191,68,133,170,12,171,143,127,117,96,94,35,218,24,79,101,99,125,78,141,205,179,47,190,173,170,109,82,57,154,219,102,84,121,47,176,228,89,29,133,202,120,250,117,184,130,61,82,182,204,205,42,51,67,169,111,165,228,87,50,246,110,86,177,182,46,32,223,24,127,18,191,77,92,119,227,61,57,152,103,38,175,76,66,152,116,136,233,228,185,13,48,133,184,226,154,67,139,89,41,124,146,113,40,52,239,89,47,66,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,50,174,47,123,134,54,85,108,220,17,192,107,123,20,158,166,196,151,125,226,45,29,138,180,250,177,56,110,155,20,233,26,63,22,27,6,164,36,218,71,40,217,91,169,34,61,207,18,181,90,208,219,59,38,80,14,127,143,216,77,251,117,193,171,179,8,254,87,213,109,127,149,20,245,66,244,165,49,90,60,199,172,74,218,164,234,92,198,87,183,150,235,91,147,204,105,110,35,114,119,110,44,224,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,205,56,65,102,222,205,102,149,27,40,245,219,94,37,30,186,252,137,181,74,21,90,4,99,210,182,179,74,159,125,185,166,90,153,73,109,166,207,99,167,234,41,150,80,217,236,83,72,231,85,8,181,236,207,230,238,193,195,110,31,152,99,128,84,250,117,191,119,93,151,190,27,209,41,179,160,200,144,204,132,91,204,21,42,19,165,42,75,4,174,106,36,153,60,211,145,119,37,37,189,60,237,199,202,36,57,86,214,181,167,117,95,53,216,182,181,149,108,213,110,10,212,221,253,53,58,151,9,201,114,159,216,133,45,123,26,108,148,181,109,66,20,163,208,187,18,147,51,236,35,26,19,200,214,93,110,172,175,101,246,155,133,183,173,213,233,186,210,42,19,106,18,122,121,206,73,167,195,230,186,123,24,133,204,105,181,182,206,196,165,197,32,211,253,123,178,20,70,100,162,25,215,22,189,152,76,246,210,176,71,36,216,89,129,152,91,115,75,111,20,43,216,111,108,166,84,202,91,233,66,237,184,75,167,198,82,150,227,154,25,162,75,205,106,150,208,141,174,33,14,115,247,54,100,207,54,173,173,107,78,234,190,107,177,109,107,42,217,170,220,21,169,187,250,106,117,46,19,146,229,63,177,10,90,246,52,217,41,106,218,132,41,71,161,118,37,38,103,216,70,52,19,145,204,162,82,178,131,132,106,181,31,168,196,172,93,149,233,9,169,92,117,86,35,165,8,91,228,130,74,34,178,179,73,58,184,204,150,237,156,195,212,214,227,206,18,91,230,155,105,229,92,93,176,246,254,196,172,182,219,116,44,57,177,238,11,170,164,197,241,14,91,176,232,148,199,167,62,219,9,129,61,42,117,77,178,149,40,144,74,90,18,106,50,211,85,164,189,164,32,255,0,14,28,189,99,237,141,156,236,60,186,111,92,15,196,11,126,139,11,210,221,77,70,169,108,205,137,21,141,244,169,104,70,247,92,109,40,78,229,173,41,45,79,181,74,34,46,211,33,48,56,213,248,88,181,190,32,65,242,234,136,170,12,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,71,214,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,41,91,141,95,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,142,1,196,19,33,87,14,89,175,41,215,206,31,80,165,204,194,186,188,135,30,130,184,253,84,213,208,16,69,25,38,204,231,141,162,67,40,84,137,10,110,57,169,197,173,104,65,18,148,165,145,153,248,156,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,119,253,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,76,60,84,50,137,127,97,182,46,85,113,246,159,81,184,46,235,78,247,144,245,74,116,233,17,222,144,187,121,242,91,45,20,89,47,146,121,72,140,102,243,77,197,220,164,158,196,242,118,159,40,150,231,10,200,214,98,173,92,175,102,10,155,138,87,173,171,233,186,42,41,243,105,242,122,120,45,201,168,67,230,180,123,31,133,204,117,180,54,246,244,165,181,44,213,253,67,178,18,68,102,162,26,30,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,8,56,168,102,130,193,194,140,18,170,224,133,66,145,18,189,118,98,61,29,230,160,195,145,29,153,81,169,236,37,246,82,114,228,182,110,165,214,151,161,186,184,174,165,11,46,162,46,191,239,102,41,2,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,162,156,150,101,198,171,149,140,6,165,97,93,118,247,151,114,212,147,33,234,148,197,155,170,84,40,79,191,180,220,139,5,42,34,82,35,37,68,106,237,34,53,184,183,157,52,163,153,203,78,115,5,255,0,112,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,119,254,50,152,79,138,120,161,251,32,253,153,225,165,215,118,250,51,229,7,91,232,42,52,153,253,47,51,209,252,190,111,37,10,217,187,150,189,187,180,215,98,180,238,49,205,120,68,224,134,52,97,174,100,174,74,238,35,97,13,235,106,211,95,177,230,68,106,101,110,129,46,11,14,62,169,240,20,150,146,227,205,165,38,179,74,22,162,73,30,186,33,71,236,49,232,56,231,125,73,254,100,253,52,85,172,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,187,174,74,50,163,93,205,166,50,194,179,121,85,88,118,133,55,73,151,77,110,19,40,87,65,23,106,205,182,201,78,25,32,158,125,104,229,54,90,45,69,170,220,229,173,13,56,67,65,54,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,2,128,120,163,248,236,196,223,193,124,158,16,139,238,85,170,175,82,163,208,158,169,203,93,54,28,135,165,199,134,167,148,108,50,251,201,109,46,186,134,245,218,149,173,44,50,149,40,139,85,19,77,145,235,180,180,159,252,46,114,37,74,198,202,171,216,239,141,22,204,185,22,77,14,66,19,111,211,165,176,158,138,225,154,149,44,157,91,155,143,115,177,163,169,9,35,70,206,91,174,40,208,106,81,50,243,74,185,240,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,197,113,8,191,239,44,44,202,53,237,136,56,125,112,203,161,220,52,57,20,73,48,103,70,50,222,210,253,49,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,239,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,10,248,157,112,244,153,116,204,147,152,172,191,90,28,234,171,219,157,187,104,20,198,95,126,85,86,83,175,178,219,82,161,68,97,149,238,120,249,175,46,73,238,66,77,45,147,155,77,102,234,151,85,118,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,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,12,214,102,199,197,62,50,124,64,184,124,197,241,242,112,47,2,241,31,49,120,143,78,194,252,47,163,117,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,86,135,178,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,46,150,33,255,0,17,156,148,127,42,172,56,98,191,96,83,41,77,226,109,173,243,148,217,47,151,41,202,164,18,37,155,148,197,61,185,40,78,229,172,156,105,78,146,146,135,18,164,234,210,94,117,194,162,26,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,196,245,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,170,248,231,125,73,254,100,253,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,251,94,78,243,85,121,101,67,23,41,247,133,26,165,45,86,197,70,68,120,215,101,33,182,201,228,84,105,196,191,92,210,210,150,132,245,45,165,78,41,149,238,78,213,153,164,207,150,183,16,187,105,226,9,122,210,177,43,134,173,207,136,212,40,242,216,166,221,84,123,102,183,13,169,104,74,95,109,137,53,42,123,205,165,196,165,74,73,44,146,178,35,34,82,139,93,116,51,239,20,173,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,165,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,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,205,14,97,109,106,21,141,143,184,151,101,90,208,122,42,45,191,120,86,105,116,232,220,213,185,200,138,196,215,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,182,174,10,158,22,46,159,136,19,188,186,156,42,175,54,62,41,241,147,226,5,195,230,47,142,84,44,211,133,62,70,42,181,171,154,6,104,177,94,151,46,159,77,160,72,39,45,74,45,70,150,164,29,77,245,199,67,141,84,207,158,222,213,70,66,95,66,216,113,173,77,79,35,121,45,28,146,39,109,208,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,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,223,236,170,194,186,191,194,182,229,201,110,84,63,227,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,124,161,250,170,117,106,173,106,74,38,86,106,114,231,200,110,59,17,16,236,151,148,234,210,195,13,33,150,90,37,40,204,201,13,180,219,109,161,61,201,66,18,146,208,136,136,92,79,13,78,30,144,240,202,133,7,29,113,230,208,255,0,103,83,247,59,71,161,213,25,98,67,116,120,187,227,61,26,82,217,113,147,114,53,69,46,50,181,17,165,205,205,182,233,37,73,67,155,210,155,21,25,87,22,169,159,43,79,211,28,47,178,241,116,196,182,122,217,118,253,62,213,231,84,91,133,204,114,159,5,250,34,144,230,231,72,140,218,101,199,202,26,85,169,146,84,225,48,71,170,182,8,65,145,107,214,171,96,103,7,9,43,180,104,241,30,145,42,232,137,68,90,100,161,74,65,49,80,87,66,242,136,146,164,158,244,181,37,197,32,245,208,150,73,51,37,17,26,79,70,96,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,142,184,39,159,92,188,227,206,46,92,88,43,102,87,101,177,112,208,228,73,102,18,230,244,253,37,125,12,45,196,186,245,53,230,93,113,47,160,146,223,52,136,246,45,77,43,122,82,164,161,195,68,138,0,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,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,21,129,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,136,28,46,60,118,97,151,227,94,79,52,117,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,20,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,236,204,94,90,49,79,43,247,219,214,46,38,82,127,119,162,172,195,98,79,162,234,127,50,203,174,116,143,188,211,124,238,87,61,8,115,106,125,69,234,147,246,25,217,167,7,28,67,199,154,158,29,206,195,107,175,15,101,150,23,209,163,189,62,215,186,94,143,210,163,158,236,181,243,160,180,102,146,41,168,55,122,151,13,196,106,108,173,11,109,197,25,56,202,91,132,28,81,252,118,98,111,224,190,79,8,69,81,55,248,108,100,98,171,152,43,254,30,42,98,53,46,92,28,58,181,100,70,169,52,137,148,181,41,139,161,244,188,225,38,43,74,121,179,97,232,201,114,58,211,39,67,81,233,163,91,72,220,55,27,188,144,25,87,23,189,195,222,192,179,113,79,135,13,147,135,216,131,111,68,174,91,213,200,245,184,211,160,201,35,216,234,61,51,48,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,176,51,201,145,203,203,40,87,146,101,69,92,186,230,29,87,36,41,20,26,242,208,91,219,94,134,174,138,102,210,36,162,74,82,74,50,81,17,33,228,36,214,130,73,165,214,154,234,188,50,179,219,85,193,27,202,157,129,152,165,115,68,111,11,235,210,28,76,89,149,71,212,132,91,115,86,74,82,86,219,154,25,34,51,206,232,151,16,189,173,161,110,115,247,54,68,247,54,237,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,31,241,17,201,4,60,213,88,133,118,217,209,118,226,109,167,79,117,170,18,73,230,35,51,84,109,79,52,226,226,202,117,109,41,106,218,132,63,211,145,184,219,104,118,66,141,106,36,173,106,42,44,255,0,101,86,21,213,254,21,183,46,75,114,161,255,0,25,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,67,229,15,213,83,171,85,107,82,81,50,179,83,151,62,67,113,216,136,135,100,188,167,86,150,24,105,12,178,209,41,70,102,72,109,166,219,109,9,238,74,16,148,150,132,68,66,231,248,94,228,91,246,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,159,227,42,227,245,84,234,213,90,212,148,76,172,212,229,207,144,220,118,34,33,217,47,41,213,165,134,26,67,44,180,74,81,153,146,27,105,182,219,66,123,146,132,37,37,161,17,16,187,254,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,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,154,95,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,141,177,51,134,94,99,168,89,142,127,7,44,43,6,171,84,182,234,149,5,46,133,117,62,75,114,150,213,45,107,89,182,228,233,136,105,45,178,243,109,160,201,214,246,37,102,180,252,210,28,39,25,230,92,78,85,114,227,74,202,198,17,195,194,138,53,239,112,92,241,216,144,169,171,145,86,117,59,25,125,196,55,206,110,35,73,45,35,198,83,169,113,212,179,185,102,149,188,225,154,214,106,51,62,129,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,235,102,139,44,151,246,86,113,66,165,135,247,124,105,115,41,168,144,164,209,110,18,167,61,26,21,101,130,109,167,55,176,167,11,106,150,132,190,210,93,66,20,178,109,195,82,55,43,66,82,166,255,0,9,220,239,195,182,253,25,148,204,76,149,178,37,66,160,109,89,51,73,150,25,102,43,143,117,15,200,139,41,229,58,131,87,53,243,65,71,36,182,183,20,236,133,32,213,180,219,74,108,127,48,249,129,176,114,203,133,243,177,95,17,151,45,116,216,114,35,196,106,28,19,100,230,205,125,231,9,41,106,59,111,56,218,92,89,39,123,170,73,43,82,109,167,21,219,180,198,117,241,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,210,120,74,100,187,228,93,10,30,107,175,244,238,173,92,116,247,152,181,233,111,193,218,170,116,23,23,181,83,148,167,80,75,39,159,66,12,154,83,70,73,233,158,81,238,112,164,109,110,202,134,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,93,88,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,67,217,120,203,245,131,150,92,47,131,133,24,114,137,107,166,195,145,34,91,179,39,19,39,54,107,239,56,106,83,178,28,101,182,210,226,201,59,26,74,141,58,147,109,54,158,221,164,58,88,10,1,226,143,227,179,19,127,5,242,120,65,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,93,249,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,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,202,184,163,248,19,196,223,193,124,226,16,168,188,130,227,21,253,133,57,163,195,184,118,133,122,91,20,219,170,232,166,81,43,84,195,148,242,97,79,98,75,167,19,115,236,182,180,165,213,180,153,78,184,209,175,113,33,205,170,208,251,72,244,60,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,137,43,192,199,235,179,242,223,234,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,6,107,51,99,226,159,25,62,32,92,62,98,248,183,78,18,120,59,96,218,185,87,183,241,94,159,65,136,229,217,120,200,170,187,58,172,244,86,78,91,108,34,106,163,20,70,159,36,19,165,27,72,45,58,109,41,74,46,106,150,175,105,18,102,248,0,167,110,52,88,59,96,216,183,254,31,98,53,161,65,137,72,169,94,145,234,237,86,154,133,21,152,236,74,126,51,204,189,213,173,45,161,42,92,151,21,61,210,113,213,169,70,162,109,174,237,166,106,243,252,21,60,83,221,63,15,231,121,141,56,93,72,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,85,95,28,239,169,63,204,159,166,142,63,193,170,147,74,175,230,74,246,161,87,105,145,42,52,218,142,27,212,162,76,135,45,148,188,196,150,28,159,79,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,137,107,128,124,33,48,107,13,113,30,225,187,49,66,161,251,66,162,199,168,54,187,66,147,57,42,109,184,241,210,109,186,78,84,18,131,74,37,60,75,37,51,203,211,144,182,210,165,173,6,111,19,76,117,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,133,85,230,199,197,62,50,124,64,184,124,197,241,223,248,102,100,187,249,73,226,58,241,34,245,79,46,193,176,106,17,31,147,29,232,60,230,235,179,136,249,168,131,171,136,83,42,101,36,132,170,66,79,114,185,110,180,130,73,115,137,198,239,38,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,43,215,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,169,132,88,255,0,13,14,29,241,177,62,75,56,247,143,214,228,180,219,20,233,13,174,223,182,170,84,247,89,69,113,102,211,111,55,53,226,117,36,151,160,237,117,6,132,163,114,31,89,40,150,124,180,41,15,92,72,12,171,141,4,81,108,9,56,167,195,78,135,135,212,251,122,37,114,165,92,193,122,124,106,92,25,36,214,199,106,62,134,108,225,153,27,166,72,66,211,32,154,90,22,163,45,139,74,85,170,118,234,89,247,26,115,193,11,214,171,137,88,47,96,226,53,118,60,70,42,87,85,175,74,173,204,106,34,20,150,27,126,76,70,222,113,45,165,74,82,137,4,165,153,17,26,148,122,105,169,159,120,246,160,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,2,5,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,193,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,249,228,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,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,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,252,183,250,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,11,241,71,241,217,137,191,130,249,60,33,231,242,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,8,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,50,174,47,251,133,199,129,60,50,252,107,206,38,142,105,197,67,55,118,14,27,97,29,87,0,169,244,235,126,238,187,47,120,239,83,103,65,145,33,153,8,183,152,36,50,233,74,146,193,43,154,137,38,79,52,228,93,201,73,111,79,59,113,242,137,14,83,13,173,105,221,87,205,118,45,173,101,91,53,91,130,181,55,127,77,78,165,194,114,92,167,246,33,75,94,198,155,37,45,91,80,133,40,244,46,196,164,204,251,8,198,140,242,153,131,55,150,0,224,53,177,133,183,230,34,203,188,106,244,120,251,23,41,221,13,136,72,61,54,194,138,163,73,58,184,204,151,168,218,157,51,89,145,118,19,109,242,217,107,54,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,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,4,89,247,12,94,30,144,238,152,113,179,21,152,27,67,157,74,123,107,182,149,2,166,203,15,197,170,197,117,135,155,118,84,216,143,178,189,204,159,53,149,198,61,200,81,169,179,115,105,160,218,82,237,168,6,85,197,170,112,188,225,251,255,0,200,222,107,113,117,159,241,85,107,50,142,164,255,0,233,45,28,153,172,72,141,255,0,163,73,136,227,46,254,227,186,253,18,22,168,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,2,63,231,95,42,52,44,218,96,212,219,55,149,74,135,119,211,117,153,107,86,230,178,181,116,18,183,32,220,108,212,217,146,201,151,208,142,83,133,162,210,90,161,206,90,214,211,100,51,217,116,218,119,85,141,93,149,107,94,182,205,86,223,173,66,217,212,211,170,144,156,137,41,141,232,74,209,189,167,9,43,78,228,45,42,45,75,181,42,35,46,195,33,213,115,39,155,204,101,205,111,201,47,218,212,218,83,223,35,169,235,133,15,209,240,19,27,158,243,187,58,137,111,104,103,171,206,242,154,220,72,216,210,121,101,203,109,26,171,119,106,225,153,146,239,229,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,189,64,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,212,159,230,79,211,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,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,35,170,240,49,250,236,252,183,250,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,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,170,248,231,125,73,254,100,253,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,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,133,85,230,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,12,171,141,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,10,11,206,5,129,39,12,51,71,138,86,99,214,244,74,20,120,183,68,233,52,250,124,66,105,44,49,78,146,233,200,132,77,165,163,216,132,28,103,153,50,65,105,176,140,146,100,147,35,73,90,167,6,155,254,77,205,149,202,165,153,81,184,98,75,145,103,93,18,227,67,167,164,218,39,224,211,164,52,212,134,205,105,73,18,205,14,73,114,113,165,107,215,83,75,137,35,209,189,169,158,160,57,86,108,124,44,99,39,195,251,135,203,159,25,172,22,233,143,217,227,141,151,28,147,97,14,15,88,232,150,188,69,189,48,158,132,182,101,182,183,99,162,135,78,122,158,134,14,106,94,65,165,71,36,212,135,82,202,80,175,81,109,155,139,50,36,161,15,85,93,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,19,39,52,188,43,49,31,0,48,106,143,138,118,181,127,229,163,148,170,121,187,125,68,134,193,151,163,156,220,165,170,84,66,208,150,236,54,208,105,67,134,162,39,19,203,55,205,36,218,214,152,209,87,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,39,43,185,155,176,115,77,133,244,220,64,180,36,196,135,82,92,116,170,181,111,29,69,153,51,104,207,155,142,183,177,244,182,123,146,133,169,135,84,210,214,148,27,141,146,87,181,58,154,83,216,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,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,45,254,164,45,80,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,12,171,139,116,193,204,221,210,178,131,194,223,12,110,182,41,209,43,23,101,122,69,114,155,110,82,159,144,148,33,111,149,86,114,151,41,228,18,137,213,198,100,182,239,229,150,166,183,25,108,212,223,52,156,77,85,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,236,248,119,100,22,30,88,237,83,191,49,74,159,74,169,98,109,111,149,35,67,140,196,143,147,45,147,110,163,166,139,39,105,172,158,90,31,113,50,28,109,100,218,189,86,211,185,45,243,29,154,163,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,0,5,32,113,115,196,44,14,189,179,4,213,43,14,40,59,47,59,95,157,75,189,43,108,114,78,45,81,196,181,24,227,54,149,52,234,185,143,71,254,112,195,166,180,33,196,169,9,104,205,68,210,73,16,88,104,207,36,119,174,11,222,217,104,179,157,192,72,242,226,90,116,88,235,162,55,14,160,136,141,212,88,126,58,205,46,42,107,113,84,109,34,75,199,164,149,25,104,107,234,82,225,145,115,7,117,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,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,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,58,175,3,31,174,207,203,127,169,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,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,42,175,142,119,212,159,230,79,211,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,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,202,184,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,171,94,52,246,4,154,22,97,173,76,65,143,111,68,135,77,186,173,116,70,92,230,73,164,174,125,70,28,135,9,227,116,146,123,212,180,71,126,2,9,107,46,212,108,74,76,249,102,73,112,88,191,228,208,179,13,117,225,244,139,134,36,58,109,213,107,174,74,32,188,109,37,115,234,48,228,54,108,147,70,162,222,165,162,59,243,214,104,65,246,163,122,148,71,203,35,77,207,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,126,170,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,23,83,195,67,33,81,176,26,222,103,26,177,102,133,17,252,69,174,71,109,234,66,28,230,239,160,83,159,138,218,148,202,153,121,166,212,196,227,83,143,52,241,250,251,80,146,66,20,146,91,196,185,213,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,165,110,37,249,10,147,128,215,11,216,213,132,212,41,111,225,213,114,67,143,85,208,223,43,101,2,162,252,167,20,150,82,203,45,54,150,32,154,92,101,166,79,215,218,180,154,22,164,154,217,37,199,92,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,61,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,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,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,234,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,6,85,199,234,155,86,170,212,99,64,135,80,169,203,149,30,151,28,226,65,105,231,148,180,69,96,221,113,227,105,164,153,232,132,27,175,58,225,165,58,22,247,22,174,245,25,157,170,112,175,200,84,104,177,169,89,167,198,74,20,73,139,153,29,154,133,141,76,145,205,37,195,89,58,242,78,124,152,238,52,148,154,205,40,97,216,171,74,214,141,142,243,116,37,147,74,69,165,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,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,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,16,255,0,136,142,119,225,229,86,196,43,74,206,149,187,19,110,202,123,174,208,148,76,177,37,154,91,105,121,166,215,42,83,75,117,43,78,228,45,254,156,205,183,27,91,177,212,75,73,165,11,73,209,101,173,105,221,87,205,118,45,173,101,91,53,91,130,181,55,127,77,78,165,194,114,92,167,246,33,75,94,198,155,37,45,91,80,133,40,244,46,196,164,204,251,8,196,149,205,231,15,76,83,202,101,10,220,186,102,212,254,88,81,106,84,254,101,110,163,73,165,73,76,90,20,228,173,164,41,151,157,50,52,19,43,91,237,165,151,150,109,169,213,19,133,202,65,164,183,121,252,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,78,132,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,141,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,142,171,192,199,235,179,242,223,234,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,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,10,171,227,157,245,39,249,147,244,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,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,53,80,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,35,87,24,172,51,249,97,149,54,111,168,145,41,69,46,194,184,33,212,30,149,33,191,231,73,131,36,206,27,140,71,89,32,204,183,190,252,53,173,6,164,165,73,96,148,102,106,66,8,234,131,39,247,252,156,48,205,30,22,222,108,220,49,40,81,226,221,16,99,84,42,18,205,164,176,197,58,75,165,30,105,184,167,75,98,16,113,158,120,141,103,166,194,51,81,26,76,137,69,164,144,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,73,225,79,145,42,169,213,96,102,155,25,109,152,137,166,166,57,63,100,82,170,44,41,79,184,249,169,10,110,176,104,51,36,161,9,73,40,152,222,149,26,205,124,244,146,54,48,227,150,190,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,141,179,155,195,211,17,240,3,22,32,208,240,158,208,186,239,43,50,232,218,213,181,38,59,39,83,168,57,41,184,220,201,49,100,34,51,40,218,241,114,164,60,130,75,123,84,194,77,68,165,27,111,18,44,255,0,135,198,78,238,172,160,97,197,114,137,122,223,222,157,173,92,213,4,205,147,79,167,190,226,232,244,238,81,41,180,42,49,56,132,45,79,58,131,73,188,233,165,27,137,12,160,147,163,36,181,202,160,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,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,252,183,250,144,181,64,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,50,174,39,167,12,172,137,85,113,186,242,167,99,158,41,91,49,28,194,250,12,135,21,22,29,81,133,45,23,36,212,18,146,148,54,222,164,75,140,203,186,41,197,175,115,107,91,124,141,174,17,189,202,187,64,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,202,184,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,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,3,154,102,31,48,54,14,89,112,190,118,43,226,50,229,174,155,14,68,120,141,67,130,108,156,217,175,188,225,37,45,71,109,231,27,75,139,36,239,117,73,37,106,77,180,226,187,118,152,206,190,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,118,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,218,247,10,108,146,204,194,154,20,156,192,226,245,169,209,222,117,158,100,58,5,54,169,77,126,61,66,223,138,133,186,203,238,45,15,18,121,111,72,236,208,201,27,146,193,22,215,12,164,56,130,158,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,206,182,104,178,201,127,101,103,20,42,88,127,119,198,151,50,154,137,10,77,22,225,42,115,209,161,86,88,38,218,115,123,10,112,182,169,104,75,237,37,212,33,75,38,220,53,35,114,180,37,42,101,112,148,206,143,200,186,236,60,168,223,234,221,69,184,234,15,63,107,213,31,157,181,52,233,206,35,114,160,169,46,172,144,76,190,180,25,180,150,136,149,212,188,162,218,225,200,220,221,191,140,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,233,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,149,113,165,60,167,120,88,193,191,135,246,247,151,48,57,87,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,85,124,115,190,164,255,0,50,126,154,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,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,170,243,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,160,198,251,42,171,137,88,47,127,97,205,10,68,70,42,87,85,175,85,162,67,118,90,212,150,27,126,76,71,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,204,96,210,158,84,110,207,151,57,101,194,171,165,203,155,229,4,185,182,125,39,175,168,170,111,86,227,243,145,21,180,74,230,187,170,141,79,37,244,58,151,55,30,226,113,43,37,122,196,99,170,142,85,155,31,11,24,201,240,254,225,242,231,197,69,240,208,200,228,156,199,94,76,227,13,240,184,136,195,171,46,176,218,30,136,226,26,144,186,229,69,146,109,242,132,166,86,74,73,70,36,173,165,60,165,167,215,67,132,218,8,205,75,91,55,125,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,3,242,77,164,210,170,50,96,76,168,83,34,74,145,75,144,114,224,186,243,41,90,226,190,109,56,201,186,210,140,181,66,205,167,157,108,212,157,15,99,139,79,114,140,143,245,128,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,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,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,91,253,72,90,160,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,25,235,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,158,69,205,82,105,104,57,73,109,211,95,42,52,102,213,174,175,59,202,116,137,197,36,219,109,40,82,149,184,201,13,57,127,214,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,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,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,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,165,110,50,117,252,101,159,152,42,77,2,245,162,116,118,13,42,158,107,178,36,183,25,36,220,238,115,81,206,160,226,158,35,81,169,228,190,132,182,166,204,211,177,182,216,81,32,185,188,199,126,79,12,92,146,204,199,60,71,141,139,120,161,106,111,195,107,95,108,198,99,85,169,175,156,91,150,82,141,230,219,109,149,153,37,167,153,97,230,84,183,139,114,211,185,13,180,182,212,151,86,105,187,240,17,255,0,58,249,81,161,102,211,6,166,217,188,170,84,59,190,155,172,203,90,183,53,149,171,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,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,13,15,100,142,228,198,139,163,45,22,116,252,123,182,37,209,46,200,177,215,77,113,186,129,203,77,70,83,17,150,108,55,42,107,114,144,78,183,37,210,108,214,173,84,225,47,84,186,74,79,55,148,222,115,5,255,0,112,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,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,202,184,210,158,83,188,44,96,223,195,251,123,203,152,28,171,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,211,43,247,93,51,228,151,93,209,122,10,84,102,121,157,87,35,153,205,231,48,238,186,116,200,219,183,110,154,171,93,117,45,60,254,87,248,122,96,190,83,47,250,134,35,97,205,207,122,212,106,85,26,59,180,71,90,173,205,136,243,9,97,199,153,121,74,74,89,140,210,137,123,163,160,136,205,70,90,26,187,59,140,165,0,0,0,8,1,253,197,76,172,127,243,253,138,191,253,53,167,127,216,68,223,195,219,42,149,134,182,5,181,135,52,41,18,223,166,218,180,120,84,72,110,203,90,84,251,140,70,101,12,182,167,20,148,165,38,179,74,8,204,201,41,45,117,208,139,184,122,0,0,17,255,0,53,185,41,194,204,224,252,150,253,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,2,16,98,23,8,156,182,226,85,255,0,114,226,53,118,246,196,166,42,87,85,98,109,110,99,81,42,80,18,195,111,201,121,111,56,150,210,168,106,81,32,148,179,34,35,82,143,77,53,51,239,29,255,0,43,249,95,176,114,153,96,84,48,231,14,106,247,5,70,155,81,172,59,91,117,218,220,134,94,125,47,184,203,44,169,41,83,45,52,146,70,216,232,50,35,73,158,166,174,222,226,46,1,136,92,34,114,219,137,87,253,203,136,213,219,219,18,152,169,93,85,137,181,185,141,68,169,64,75,13,191,37,229,188,226,91,74,161,169,68,130,82,204,136,141,74,61,52,212,207,188,119,252,175,229,126,193,202,101,129,80,195,156,57,171,220,21,26,109,70,176,237,109,215,107,114,25,121,244,190,227,44,178,164,165,76,180,210,73,27,99,160,200,141,38,122,154,187,123,136,187,0,0,15,63,136,86,85,43,18,172,11,151,14,107,178,37,177,77,186,168,243,104,147,29,136,180,165,246,216,146,202,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,132,31,220,84,202,199,255,0,63,216,171,255,0,211,90,119,253,132,79,240,1,0,63,184,169,149,143,254,127,177,87,255,0,166,180,239,251,8,155,248,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,15,64,2,0,127,113,83,43,31,252,255,0,98,175,255,0,77,105,223,246,17,55,240,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,30,128,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,69,101,175,46,182,174,87,176,224,240,182,202,186,174,186,221,21,21,7,234,17,190,80,206,110,75,144,249,164,141,236,49,203,105,180,54,206,244,169,205,132,159,235,29,117,70,102,106,49,213,71,159,196,43,42,149,137,86,5,203,135,53,217,18,216,166,221,84,121,180,73,142,196,90,82,251,108,73,101,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,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,0,0,4,63,199,190,23,248,5,152,156,88,174,227,29,235,119,226,4,42,213,193,210,245,44,82,234,16,155,138,142,68,102,163,163,98,92,136,226,203,84,50,147,61,86,126,177,158,154,22,132,93,3,42,89,41,194,204,159,124,169,253,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,200,0,1,15,241,239,133,254,1,102,39,22,43,184,199,122,221,248,129,10,181,112,116,189,75,20,186,132,38,226,163,145,25,168,232,216,151,34,56,178,213,12,164,207,85,159,172,103,166,133,161,23,96,202,254,87,236,28,166,88,21,12,57,195,154,189,193,81,166,212,107,14,214,221,118,183,33,151,159,75,238,50,203,42,74,84,203,77,36,145,182,58,12,136,210,103,169,171,183,184,139,176,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,31,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,213,116,204,85,42,16,156,138,190,124,103,99,175,122,91,136,218,207,68,60,163,45,22,94,177,22,186,150,164,126,131,52,28,61,48,95,54,119,253,63,17,177,26,231,189,105,213,42,117,29,170,35,77,81,38,196,101,133,48,219,207,60,149,41,47,70,117,70,189,210,22,70,100,162,45,9,61,157,230,126,131,42,89,41,194,204,159,124,169,253,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,200,0,1,15,241,239,133,254,1,102,39,22,43,184,199,122,221,248,129,10,181,112,116,189,75,20,186,132,38,226,163,145,25,168,232,216,151,34,56,178,213,12,164,207,85,159,172,103,166,133,161,23,64,202,150,74,112,179,39,223,42,127,102,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,0,115,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,0,64,15,238,42,101,99,255,0,159,236,85,255,0,233,173,59,254,194,38,254,30,217,84,172,53,176,45,172,57,161,72,150,253,54,213,163,194,162,67,118,90,210,167,220,98,51,40,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,195,208,0,0,8,1,253,197,76,172,127,243,253,138,191,253,53,167,127,216,68,223,195,219,42,149,134,182,5,181,135,52,41,18,223,166,218,180,120,84,72,110,203,90,84,251,140,70,101,12,182,167,20,148,165,38,179,74,8,204,201,41,45,117,208,139,184,122,0,16,3,251,138,153,88,255,0,231,251,21,127,250,107,78,255,0,176,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,244,0,0,56,254,104,50,191,96,230,206,192,167,225,206,35,85,238,10,117,54,157,88,106,182,211,180,73,12,178,250,159,109,151,153,74,84,167,154,117,38,141,178,22,102,68,146,61,73,61,189,228,124,127,1,56,95,224,22,93,177,98,133,140,118,85,223,136,19,107,86,255,0,85,211,49,84,168,66,114,42,249,241,157,142,189,233,110,35,107,61,16,242,140,180,89,122,196,90,234,90,145,204,0,1,23,243,65,195,211,5,243,103,127,211,241,27,17,174,123,214,157,82,167,81,218,162,52,213,18,108,70,88,83,13,188,243,201,82,146,244,103,84,107,221,33,100,102,74,34,208,147,217,222,103,232,50,165,146,156,44,201,247,202,159,217,157,126,235,169,252,173,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,172,128,0,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,75,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,1,194,177,27,37,57,121,197,92,109,161,227,221,231,100,68,157,112,210,99,189,26,108,87,163,71,122,157,92,66,152,54,90,58,132,103,155,90,94,91,41,86,173,172,182,172,182,182,74,53,165,182,210,142,234,32,7,247,21,50,177,255,0,207,246,42,255,0,244,214,157,255,0,97,18,255,0,1,48,82,213,203,182,19,208,176,114,202,168,85,102,209,109,254,171,166,126,168,235,110,74,95,62,75,178,23,189,77,182,218,15,69,188,162,45,16,94,169,22,186,158,166,125,0,0,71,252,214,228,167,11,51,131,242,91,246,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,231,242,191,195,211,5,242,153,127,212,49,27,14,110,123,214,163,82,168,209,221,162,58,213,110,108,71,152,75,14,60,203,202,82,82,204,102,148,75,221,29,4,70,106,50,208,213,217,220,101,40,0,71,252,214,228,167,11,51,131,242,91,246,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,231,242,191,195,211,5,242,153,127,212,49,27,14,110,123,214,163,82,168,209,221,162,58,213,110,108,71,152,75,14,60,203,202,82,82,204,102,148,75,221,29,4,70,106,50,208,213,217,220,101,40,0,4,63,199,190,23,248,5,152,156,88,174,227,29,235,119,226,4,42,213,193,210,245,44,82,234,16,155,138,142,68,102,163,163,98,92,136,226,203,84,50,147,61,86,126,177,158,154,22,132,93,131,43,249,95,176,114,153,96,84,48,231,14,106,247,5,70,155,81,172,59,91,117,218,220,134,94,125,47,184,203,44,169,41,83,45,52,146,70,216,232,50,35,73,158,166,174,222,226,46,192,0,32,7,247,21,50,177,255,0,207,246,42,255,0,244,214,157,255,0,97,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,231,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,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,251,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,103,161,106,99,242,77,171,83,233,204,147,243,36,114,219,53,236,35,216,163,245,180,51,211,176,190,195,30,62,185,142,88,95,109,203,232,235,55,55,78,230,205,250,116,82,23,217,169,151,246,91,63,221,49,253,141,142,56,93,49,76,38,61,207,184,228,165,42,107,249,148,130,220,74,250,39,218,223,102,186,251,71,161,165,94,54,229,108,214,154,101,71,156,104,51,37,124,203,137,208,203,77,126,146,75,222,67,236,165,68,164,146,146,122,145,150,164,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,50,73,26,140,251,8,181,49,241,170,183,141,185,68,82,83,84,168,242,77,102,68,159,153,113,90,153,235,167,209,73,251,140,121,233,56,227,133,208,212,250,100,92,251,78,50,84,167,127,153,72,61,164,159,164,125,141,246,233,167,176,127,40,120,229,133,247,36,190,142,141,115,117,14,108,223,167,69,33,29,154,145,127,105,178,253,226,30,194,21,90,159,81,100,223,135,35,152,217,47,97,158,197,23,173,161,30,157,165,246,144,253,100,122,150,164,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,36,141,74,61,8,187,76,70,188,206,103,175,10,178,219,18,68,74,139,158,148,175,38,58,220,98,155,164,150,57,171,209,226,74,121,165,29,196,39,85,178,105,212,251,181,215,184,187,107,55,25,184,175,99,150,34,76,144,221,156,199,201,74,107,137,91,105,141,186,28,238,195,55,52,61,238,67,74,190,138,210,90,127,192,215,218,98,39,95,24,185,136,56,141,53,83,239,10,255,0,94,242,150,110,107,210,176,215,110,170,63,247,180,36,187,214,175,243,143,38,185,47,56,122,173,122,255,0,2,2,146,241,105,162,251,187,187,8,126,136,149,122,140,41,13,202,139,35,99,173,44,156,66,182,36,244,81,30,164,122,25,123,200,117,107,59,54,216,243,100,77,135,46,139,123,114,202,18,91,67,104,244,108,35,245,16,105,50,78,170,100,255,0,116,187,123,68,149,195,126,47,88,215,105,114,152,186,168,223,40,216,39,146,183,19,212,68,135,185,62,161,25,106,220,35,50,236,74,187,127,225,125,130,94,225,79,23,76,17,189,10,36,75,202,155,242,98,99,164,217,56,142,116,185,187,84,123,8,251,91,134,68,125,170,87,119,238,253,164,38,61,135,138,150,54,37,211,163,85,44,234,215,94,196,152,232,146,131,233,158,107,84,41,41,81,31,206,33,39,220,180,251,53,237,251,199,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,61,59,76,114,171,71,51,56,75,124,98,27,216,103,109,92,93,93,105,157,187,153,233,36,183,222,194,158,47,89,109,37,31,65,10,63,165,236,247,246,14,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,148,221,217,153,194,91,31,16,217,195,59,150,226,233,43,79,110,218,207,73,37,206,230,18,241,250,200,105,72,250,11,73,253,47,111,191,176,117,82,61,123,72,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,7,146,191,49,82,198,195,74,116,154,165,227,90,232,24,141,29,114,86,125,51,206,232,132,165,74,51,249,180,40,251,144,175,102,189,159,112,135,24,173,197,211,4,108,178,151,18,205,167,124,167,152,210,92,38,209,206,151,11,114,139,121,23,107,144,204,139,181,41,239,253,239,176,196,66,196,142,47,88,215,118,243,152,181,104,223,39,24,55,148,182,211,212,68,153,181,62,185,17,106,228,34,51,236,82,123,127,224,253,162,53,94,57,182,199,155,222,108,201,117,171,219,152,83,82,226,28,71,163,97,23,168,179,81,154,117,75,37,251,199,219,216,57,76,186,189,70,108,135,37,74,145,189,215,86,110,45,91,18,90,168,207,83,61,8,189,230,63,57,201,120,245,213,125,253,253,132,8,146,243,103,170,23,167,240,33,235,44,124,92,196,28,57,154,153,246,125,127,160,121,43,39,53,233,88,119,183,84,159,251,226,20,93,232,79,249,132,177,193,158,43,216,229,135,115,35,183,120,177,242,174,154,218,80,218,163,110,135,7,176,141,189,79,123,112,212,175,162,133,22,159,240,245,246,16,179,44,177,231,175,10,179,37,18,60,74,115,158,139,175,42,58,28,126,155,164,151,249,75,209,146,82,121,167,29,180,43,69,188,73,212,187,244,215,184,251,36,162,84,74,34,82,79,82,62,210,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,229,49,31,20,44,156,39,183,220,185,239,186,199,163,169,237,233,171,189,59,207,119,173,8,238,105,10,87,210,113,5,221,237,251,197,80,102,147,138,237,114,253,162,212,236,156,42,165,122,50,44,149,147,126,145,231,161,238,107,11,138,180,56,142,83,240,210,105,245,220,239,215,95,83,179,176,197,117,213,42,51,107,117,73,117,122,131,188,217,115,228,57,37,245,237,36,239,113,106,53,40,244,34,34,45,76,207,176,136,136,117,204,14,202,102,49,227,220,182,206,203,183,57,212,243,116,154,118,95,89,21,60,179,213,173,125,71,30,66,143,68,186,147,236,251,189,250,88,30,16,240,107,183,218,98,29,83,20,239,14,177,75,105,181,191,78,244,122,219,216,163,38,212,164,243,88,155,219,167,206,39,82,47,110,190,225,34,169,28,49,242,183,74,166,166,156,118,103,52,146,100,173,222,145,168,167,83,218,69,221,213,31,184,125,35,225,191,149,179,100,152,249,9,217,166,159,238,165,71,221,167,253,244,62,77,195,195,7,43,85,232,137,136,118,119,36,144,69,180,253,33,81,86,134,68,100,71,253,246,94,241,193,241,43,131,29,155,57,185,19,240,242,253,244,89,165,43,83,80,125,22,235,251,143,215,52,151,49,233,221,157,232,78,167,238,215,218,98,29,227,55,13,124,194,225,83,79,212,162,80,189,49,75,103,114,149,39,170,131,31,68,151,49,70,123,14,82,149,244,91,35,254,58,119,144,139,245,203,106,183,109,202,114,29,106,23,78,243,75,54,212,158,98,23,162,136,204,140,181,73,153,119,164,255,0,204,62,149,133,136,215,126,26,87,26,184,108,218,175,65,53,149,36,201,206,67,78,247,45,43,211,71,18,162,239,66,125,158,207,188,88,182,86,56,181,84,233,62,143,178,241,178,155,213,48,167,90,107,211,92,228,163,150,143,152,111,78,158,52,51,51,208,137,213,247,246,235,183,220,98,204,112,203,27,240,223,23,105,140,212,236,106,255,0,94,219,205,165,205,58,87,218,211,84,161,95,239,173,167,252,98,61,158,223,188,123,192,0,0,0,0,0,0,0,0,0,0,0,0,1,193,179,177,138,114,48,139,47,247,5,217,10,127,71,41,142,147,148,231,40,156,211,89,177,155,62,195,66,139,185,195,46,210,246,138,168,225,70,194,230,230,102,12,183,35,243,73,174,110,229,111,219,183,90,124,226,46,207,110,186,11,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,28,87,24,92,44,204,205,148,220,126,81,59,203,218,173,251,183,105,79,130,71,217,236,239,22,173,146,124,83,145,139,184,1,111,221,115,103,245,146,158,234,249,174,114,137,189,116,155,37,178,236,36,36,187,155,34,236,47,96,239,32,0,0,0,0,0,0,0,0,0,0,0,0,3,193,226,110,55,225,190,17,83,30,169,223,53,254,129,182,91,83,154,116,175,187,174,137,90,191,222,155,87,248,181,251,61,159,112,172,236,211,241,106,169,213,189,33,101,224,157,55,165,97,46,186,215,166,185,201,95,49,31,62,222,157,60,152,100,101,169,27,75,239,236,211,111,188,197,116,223,184,141,119,226,93,109,235,134,242,171,117,243,94,82,148,110,114,26,107,189,106,95,115,105,73,119,173,94,207,111,220,62,109,14,218,173,220,146,155,135,69,133,212,60,234,201,180,167,152,132,106,163,50,34,45,84,100,93,234,47,243,137,65,131,60,53,243,11,138,173,49,82,151,66,244,61,45,237,170,76,158,170,12,141,82,124,181,17,236,41,73,87,209,112,207,248,105,222,98,98,97,175,6,59,54,11,113,231,226,29,251,233,67,82,80,167,96,250,41,214,52,63,80,212,92,198,103,125,139,78,165,239,215,216,67,188,91,220,48,114,181,65,136,168,133,103,115,137,100,123,143,210,21,20,234,102,68,70,127,223,103,238,31,88,184,111,229,108,153,54,62,66,118,105,167,251,169,81,247,105,255,0,125,15,155,87,225,143,149,186,173,53,84,226,179,57,68,163,53,110,244,141,69,90,30,211,46,238,168,189,226,58,226,247,6,187,125,214,38,85,48,178,240,232,212,134,156,91,20,239,71,173,205,234,34,113,73,79,53,249,189,154,252,218,117,50,246,107,239,21,249,142,57,76,198,60,4,150,225,222,150,231,38,158,78,155,77,75,235,34,171,152,122,187,167,168,219,203,81,106,150,148,125,191,119,187,94,71,75,168,205,162,85,34,85,233,238,242,165,192,144,220,150,23,180,149,177,196,40,148,147,208,200,200,244,50,46,195,35,33,101,249,44,226,142,245,188,197,51,13,113,169,60,216,156,214,99,49,86,212,147,201,111,72,236,165,60,136,209,12,213,161,19,171,212,213,169,247,123,140,90,165,157,121,91,183,237,191,18,232,181,170,29,109,58,107,77,188,203,220,167,27,220,149,161,43,73,237,90,82,162,245,86,147,237,47,104,251,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,63,230,191,56,56,125,149,251,92,230,87,36,245,53,201,63,222,52,237,143,163,159,181,198,9,207,157,75,46,33,59,80,249,43,214,239,211,66,237,238,163,236,195,230,183,21,51,29,86,41,55,173,95,153,79,99,251,214,31,79,24,185,59,146,209,47,215,109,150,212,173,84,202,79,183,187,184,189,186,243,204,62,195,203,179,20,46,120,182,141,153,76,235,234,82,214,132,54,215,57,166,190,147,136,108,143,115,138,74,126,146,210,93,254,223,118,162,216,178,127,194,198,217,181,98,83,47,140,110,135,215,214,54,179,49,168,60,199,26,233,156,210,59,164,92,200,210,205,43,218,180,186,158,210,208,245,215,77,52,33,98,52,11,126,145,107,210,163,209,40,113,58,104,113,91,67,77,55,204,82,246,165,41,36,145,106,163,51,62,196,145,118,159,176,125,16,0,0,28,243,20,176,23,12,49,142,156,245,58,252,183,125,32,135,91,83,122,245,114,26,211,84,172,191,222,156,71,248,197,255,0,159,238,21,251,152,62,16,52,169,13,78,175,96,181,75,165,115,87,94,69,55,146,165,235,216,234,137,60,217,51,127,228,147,174,158,205,125,226,184,241,115,47,152,167,130,85,137,20,171,250,220,232,57,110,45,45,185,214,70,119,152,130,83,137,37,104,211,139,211,94,82,251,12,251,52,251,181,243,214,14,36,222,88,99,92,143,113,217,117,127,71,207,138,234,29,109,222,157,167,116,82,86,149,151,99,137,82,126,146,18,125,222,207,188,88,78,90,248,184,92,84,69,192,183,177,193,29,108,69,62,211,79,213,117,109,190,75,95,50,133,47,147,26,25,154,180,34,117,122,17,234,122,233,238,22,145,133,184,181,98,227,21,173,14,239,176,171,62,145,167,204,101,183,82,231,78,243,58,111,109,14,17,104,234,16,175,162,226,15,187,219,247,143,98,0,0,0,0,0,0,0,0,0,0,0,0,43,27,140,246,36,77,133,108,90,152,123,79,147,182,61,75,175,244,131,123,8,247,242,220,167,186,215,105,167,82,208,204,207,213,81,125,190,225,199,248,52,193,174,191,139,87,44,234,115,219,96,68,232,250,228,109,65,239,221,26,160,77,246,159,172,90,43,95,163,252,69,204,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,110,50,208,107,172,98,213,181,58,162,246,232,18,250,206,133,27,80,91,54,198,167,147,157,165,235,30,170,211,233,127,1,216,56,48,98,68,201,182,205,217,135,179,228,238,143,77,232,58,6,246,17,108,230,57,81,117,222,210,78,167,169,145,31,172,163,251,61,194,206,64,0,0,0,0,0,0,0,0,0,0,0,7,142,197,44,90,177,112,118,214,153,119,223,181,159,71,83,225,178,227,170,115,167,121,237,118,54,183,12,180,105,11,87,209,109,103,221,236,251,133,91,230,83,139,133,197,91,92,251,123,3,209,209,68,75,238,180,197,87,86,220,231,53,243,200,74,249,50,97,145,167,82,54,151,161,158,165,166,158,241,94,215,246,36,222,88,157,92,145,113,222,149,127,72,79,148,234,221,113,222,157,166,181,82,150,165,159,99,105,74,126,146,212,125,222,223,184,122,28,35,203,230,41,227,109,97,138,85,131,110,117,252,199,16,151,28,235,35,53,203,65,169,180,154,180,117,196,107,167,53,29,132,125,186,253,250,88,230,95,56,64,210,163,181,6,189,141,53,46,169,205,90,121,116,222,74,145,167,99,74,52,243,99,77,255,0,149,78,186,123,117,247,11,2,194,220,5,195,12,28,167,51,78,176,237,223,71,161,166,210,222,189,92,135,117,209,40,47,247,215,23,254,45,31,230,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,213,51,183,66,247,234,93,189,247,115,151,44,199,88,121,142,177,97,221,150,125,67,152,255,0,37,180,207,141,202,120,186,105,28,150,92,113,189,238,52,217,47,105,188,146,220,146,208,251,203,236,235,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,139,230,171,49,182,238,91,240,206,109,227,86,123,89,133,203,233,24,218,231,206,255,0,56,97,181,250,201,105,194,78,132,241,31,105,118,251,61,229,159,28,91,197,139,191,26,47,121,215,237,239,80,235,42,115,249,92,215,57,77,55,174,198,91,104,187,26,66,19,244,90,73,118,36,187,189,250,153,244,44,172,229,54,252,205,5,210,170,69,180,142,158,159,23,78,178,110,172,175,147,185,183,212,143,155,91,205,169,90,169,133,39,176,251,59,207,237,188,188,0,202,126,20,101,234,153,17,139,54,141,203,159,30,59,209,149,47,168,146,123,219,114,71,56,203,99,143,56,146,245,137,61,189,254,175,218,100,59,72,0,0,0,0,15,59,123,225,245,165,136,180,119,104,55,133,43,175,132,242,84,133,55,207,117,173,72,210,164,159,107,106,73,247,45,69,223,237,21,253,153,78,18,86,117,202,154,157,209,131,50,61,15,57,72,122,66,105,219,29,145,207,123,231,150,69,205,145,48,137,59,148,166,147,221,161,105,175,180,197,97,227,86,94,241,55,1,43,202,160,226,29,11,161,113,90,169,149,117,81,221,230,35,123,137,74,180,101,197,233,175,41,125,134,125,154,125,218,253,108,185,102,107,17,114,223,121,198,185,172,218,151,46,58,148,134,167,70,228,176,125,68,126,107,43,113,189,238,52,225,163,113,50,146,220,146,212,187,203,219,173,219,229,39,58,54,6,101,237,232,204,195,149,211,220,108,199,65,205,133,177,245,237,89,33,130,112,249,134,195,109,159,206,62,73,245,126,242,236,238,146,64,0,0,0,0,0,0,0,0,0,0,0,40,63,137,150,42,158,34,230,46,169,79,109,122,177,70,228,108,45,59,185,208,97,153,255,0,97,39,222,143,183,248,9,183,193,187,12,27,182,176,198,226,191,164,69,218,253,205,210,109,94,253,117,233,164,84,26,238,37,153,119,43,247,75,248,247,139,21,0,0,0,1,252,215,183,65,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,215,183,65,253,0,0,0,1,93,92,100,112,193,187,151,12,45,219,249,136,187,159,182,122,189,203,223,166,157,76,138,123,93,198,178,46,228,254,233,255,0,14,241,9,56,102,226,175,236,235,49,116,186,123,171,209,138,207,63,121,105,254,38,12,195,47,236,40,251,215,246,127,17,126,0,0,0,0,0,0,0,0,0,0,0,0,35,118,109,115,163,96,101,162,222,146,204,201,93,69,198,244,117,170,20,45,143,163,114,205,15,147,103,204,38,28,108,190,113,131,79,173,247,159,103,125,35,230,55,51,88,139,153,11,210,77,205,121,84,185,145,210,165,183,6,55,37,130,233,227,243,94,91,109,239,109,166,205,123,73,229,22,229,22,167,222,126,205,62,78,10,229,239,19,113,238,188,154,14,30,80,186,231,19,162,158,87,85,29,174,90,55,182,149,43,71,156,70,186,115,81,216,71,219,175,223,165,158,101,175,132,149,157,109,38,153,116,99,52,143,76,78,74,25,144,170,118,199,99,242,30,249,149,153,115,99,204,50,86,213,37,212,247,104,122,235,236,33,96,54,70,31,90,88,117,71,106,131,103,210,186,8,76,165,40,75,124,247,93,208,137,41,73,118,184,165,31,114,18,93,254,193,232,128,0,0,0,0,71,60,220,228,218,193,204,229,171,40,170,16,249,55,36,120,203,42,116,238,99,202,216,226,91,127,148,92,178,125,182,207,71,31,53,122,221,158,195,236,238,163,60,194,101,254,244,203,189,251,46,202,187,227,109,52,45,197,69,127,123,71,207,96,158,117,180,57,181,183,28,219,187,146,163,208,207,82,246,251,207,247,229,127,49,23,102,92,113,58,159,120,219,179,185,49,92,117,168,213,54,249,77,43,155,12,228,50,227,200,213,109,56,105,212,153,46,212,150,226,246,123,142,248,114,171,152,219,119,50,24,103,10,241,164,189,164,195,230,117,108,109,115,230,191,156,62,218,61,101,52,217,43,82,100,207,176,187,61,190,243,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,213,234,177,40,180,247,106,115,151,177,134,118,238,86,134,122,106,162,73,119,17,159,121,151,176,103,207,60,57,155,168,102,55,22,102,213,163,252,205,18,55,47,162,99,213,86,221,209,163,37,207,88,218,109,103,235,179,175,172,95,119,103,127,52,192,108,20,185,177,235,16,160,216,86,195,91,164,75,230,234,189,205,150,221,140,58,239,114,220,65,30,164,210,191,181,255,0,176,244,59,129,24,41,107,224,85,135,14,203,182,99,114,219,143,204,222,189,238,30,253,207,58,225,118,45,197,233,167,53,94,223,253,133,209,128,0,0,0,0,0,7,134,197,188,27,178,49,158,215,151,107,94,180,206,170,60,150,92,105,39,206,121,27,13,77,184,141,126,109,104,51,208,157,87,102,190,223,187,74,108,206,191,14,171,175,1,165,77,189,236,149,122,78,212,117,231,28,211,70,217,233,18,103,37,221,159,57,37,110,57,177,166,147,219,167,110,190,242,50,56,127,104,221,247,30,31,92,113,110,59,110,111,71,82,167,190,135,91,115,150,219,155,86,219,137,89,118,45,42,73,250,200,73,246,145,247,11,151,200,15,16,106,94,52,82,169,248,103,136,174,244,183,84,70,154,138,203,187,84,190,176,144,152,172,165,123,89,140,134,219,222,235,171,61,13,94,174,158,237,12,167,161,30,165,169,123,71,244,0,0,0,0,0,0,0,0,0,0,121,12,88,189,89,195,219,6,169,119,62,173,168,131,200,212,244,51,250,111,54,223,177,42,253,255,0,113,140,207,93,247,12,187,174,226,151,95,156,239,53,249,92,189,202,218,73,215,106,18,130,236,34,34,238,73,123,6,139,178,157,133,103,131,248,39,66,179,93,115,123,241,122,174,98,180,211,93,210,223,112,187,55,172,187,156,247,255,0,236,29,136,126,106,124,6,41,177,147,22,57,104,132,235,167,127,180,204,253,167,246,143,210,0,0,2,16,230,11,61,116,108,187,102,34,45,165,93,99,159,75,145,191,174,86,229,167,151,182,11,78,55,216,152,238,40,245,83,197,244,79,239,236,238,155,81,228,53,41,148,190,202,183,33,90,232,122,25,119,30,158,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,63,206,68,134,162,178,167,222,86,212,39,77,79,67,62,243,211,216,33,38,95,243,213,70,204,70,98,37,90,84,22,121,20,184,219,58,21,110,90,185,155,160,186,227,157,138,142,218,139,69,50,127,72,254,238,206,249,190,0,0,3,243,84,32,49,82,140,168,178,11,84,43,77,123,253,134,71,236,63,176,126,145,199,115,99,133,103,140,24,39,93,179,90,115,99,242,186,94,90,180,215,77,178,216,112,251,55,160,187,155,247,255,0,236,25,209,180,46,25,118,165,197,18,191,5,222,83,241,121,155,85,180,149,166,228,41,7,216,100,101,220,163,246,13,48,225,61,234,206,33,88,52,187,185,133,110,68,238,126,135,161,151,208,121,198,253,169,79,238,123,136,122,240,0,0,0,0,0,0,0,0,0,1,252,51,208,181,63,96,129,121,254,226,13,75,193,122,84,252,51,195,183,122,171,174,91,78,197,121,221,170,71,70,75,76,166,84,189,175,70,91,110,108,117,164,30,132,175,91,95,118,166,116,209,119,93,247,30,32,220,114,174,59,146,111,89,82,168,62,183,92,115,150,219,123,150,227,138,89,246,33,41,73,122,203,81,246,17,119,137,129,146,142,29,119,94,60,202,135,123,222,202,244,101,168,211,205,185,166,141,189,213,164,142,51,187,62,110,74,28,111,123,78,171,183,78,205,61,230,68,87,37,132,152,55,99,224,197,175,18,214,178,169,157,36,120,204,182,210,143,156,243,155,205,45,182,141,223,56,181,153,106,77,39,179,95,103,223,175,186,0,0,0,0,0,0,28,7,56,249,104,161,230,47,10,234,116,103,35,107,90,137,25,233,20,231,119,175,250,244,198,144,150,139,111,53,180,125,55,181,213,71,167,191,179,187,63,184,155,96,86,176,190,249,172,216,245,230,185,114,233,19,164,67,87,172,131,221,202,121,109,25,250,138,81,23,107,103,217,184,254,243,239,29,163,35,217,155,168,101,203,22,97,85,164,124,245,18,79,51,173,99,213,78,237,177,164,165,191,88,154,113,101,235,189,175,170,95,127,103,118,131,41,21,88,149,170,123,85,56,43,222,195,219,182,171,67,45,116,81,164,251,200,143,188,143,216,63,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,33,197,103,48,135,134,88,80,197,129,75,78,149,43,163,118,199,117,254,171,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,178,90,223,51,170,86,245,122,156,153,51,27,71,98,94,91,103,171,110,151,113,23,219,169,246,148,208,0,0,0,0,0,0,0,31,158,161,2,37,86,12,138,108,246,185,177,229,52,182,93,70,227,78,228,40,140,148,90,145,145,151,97,159,112,169,254,34,92,59,17,67,69,91,28,48,160,183,48,183,31,157,85,167,119,108,35,234,228,188,255,0,53,249,38,103,161,19,105,216,148,125,164,93,228,43,62,149,82,169,90,245,232,149,104,46,114,39,210,165,183,33,165,104,149,108,121,165,146,146,122,25,26,79,69,36,187,200,203,239,23,93,195,131,59,49,241,182,206,143,135,55,175,243,123,150,138,218,34,176,174,213,245,49,217,106,35,41,115,70,216,67,104,220,227,170,245,77,70,101,246,150,134,83,168,0,0,0,0,0,0,0,0,0,0,68,174,39,56,134,237,135,149,139,141,16,87,182,116,254,143,167,61,8,254,133,70,30,238,244,168,190,138,207,191,65,71,56,83,106,34,246,191,169,118,203,138,218,153,156,253,79,77,116,216,202,215,239,47,221,247,141,57,192,97,49,162,33,132,247,39,95,244,153,143,208,0,0,0,2,130,248,155,92,173,215,243,67,112,48,209,234,152,125,39,111,191,125,58,25,251,139,220,45,95,135,126,34,187,136,153,109,160,76,147,35,157,34,63,85,204,86,194,79,210,159,44,139,176,146,146,238,64,147,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,23,17,12,69,119,14,242,219,95,153,26,71,38,68,142,151,150,173,132,175,163,62,33,31,97,165,69,220,177,84,252,50,110,86,232,25,161,183,216,116,244,76,206,175,183,221,178,157,48,253,199,239,23,234,0,0,0,3,243,207,97,50,98,45,133,119,43,79,244,145,140,198,98,181,168,139,38,254,170,91,45,171,114,97,242,52,61,52,215,123,40,95,188,255,0,123,222,47,27,134,46,33,187,125,229,98,220,68,229,238,157,3,172,234,15,66,47,167,81,153,183,185,41,47,162,130,238,212,75,80,0,0,0,0,0,0,0,0,0,1,5,120,143,231,102,62,9,89,178,48,230,202,254,113,114,214,155,92,87,213,218,142,154,59,205,75,101,78,104,227,11,109,123,92,105,62,169,40,140,254,194,212,206,148,106,181,42,149,209,94,151,86,156,231,62,125,86,91,146,29,86,137,78,247,157,89,169,71,161,17,36,181,82,143,184,136,190,225,102,28,59,120,118,34,184,138,78,56,98,186,118,176,135,88,155,74,167,107,174,242,46,146,75,47,243,88,146,70,90,145,184,157,138,71,218,101,220,66,215,233,244,248,148,168,44,83,96,53,202,143,25,180,178,210,55,26,182,161,36,68,69,169,153,153,246,17,119,143,210,0,0,0,0,0,0,0,43,107,138,254,85,169,117,251,59,246,223,110,70,219,87,167,175,100,239,93,71,172,86,218,157,37,197,122,239,18,126,153,167,177,40,53,123,187,59,5,62,169,42,66,141,42,45,12,133,220,112,166,204,33,226,110,20,63,135,245,52,235,82,181,246,239,119,95,235,122,153,51,157,46,196,182,148,167,68,160,139,233,43,95,179,184,78,240,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,51,36,150,167,220,40,11,136,238,51,30,46,230,18,166,113,164,243,105,212,174,79,72,91,54,237,230,193,137,191,189,9,81,250,205,251,117,251,52,30,119,34,248,15,55,29,241,218,143,67,91,26,210,35,245,29,123,187,139,230,247,67,146,166,251,57,136,81,234,182,180,245,79,239,236,239,208,212,72,172,194,142,136,204,39,106,17,174,133,169,159,121,235,237,251,199,251,0,0,0,0,0,0,0,0,255,0,25,113,88,157,17,232,82,81,189,153,13,169,167,19,169,150,169,81,104,101,169,118,247,24,168,14,39,89,35,110,199,170,73,198,204,62,137,253,27,80,121,111,84,217,230,125,7,220,84,201,47,57,185,215,205,71,162,82,130,218,148,17,123,187,117,33,4,48,127,19,171,184,63,136,116,107,238,128,255,0,45,250,108,200,239,56,157,168,62,99,109,190,219,166,143,93,11,34,212,219,46,210,73,153,127,208,52,25,149,28,194,91,185,136,194,138,77,215,74,151,204,158,212,102,35,212,155,229,184,92,185,69,25,135,29,78,170,109,180,158,138,120,139,84,150,211,246,125,157,160,0,0,0,0,0,0,0,0,0,5,92,241,162,185,228,250,46,207,182,210,90,50,126,144,220,125,157,190,181,57,101,236,215,191,237,16,147,33,116,72,85,236,202,91,16,167,159,205,171,173,215,191,254,240,148,126,195,47,105,16,209,1,22,133,161,15,232,15,205,81,168,69,165,195,114,124,215,57,108,181,166,229,104,103,166,166,68,93,132,70,125,230,66,28,228,187,56,197,152,140,75,189,40,239,39,167,110,39,163,186,54,117,223,174,232,242,20,231,172,76,55,254,39,94,211,246,246,125,179,60,0,120,92,103,197,107,115,6,108,26,133,245,115,200,229,67,131,202,221,234,56,173,119,188,219,69,244,16,179,239,117,63,217,63,245,150,108,241,10,238,151,126,94,21,11,174,113,234,252,238,86,238,239,236,52,134,203,185,41,46,228,23,176,133,235,112,207,178,100,89,185,97,183,209,33,90,156,174,175,78,194,254,205,66,103,185,71,251,194,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,252,76,44,153,23,150,88,110,4,71,86,135,23,164,215,176,191,181,80,135,239,81,126,232,162,156,61,187,165,216,119,133,62,235,130,122,63,7,155,183,187,251,109,45,179,239,74,139,185,103,236,49,164,204,24,197,107,115,25,172,26,125,245,108,72,230,195,157,205,219,234,56,157,54,60,227,71,244,208,131,239,105,95,217,47,245,159,186,0,16,195,58,57,198,44,187,226,93,151,71,101,61,67,114,253,35,214,51,174,205,54,199,142,166,253,99,97,207,241,218,246,31,179,183,236,152,212,234,132,90,164,54,231,194,115,152,203,186,237,86,134,90,232,102,71,216,100,71,222,70,63,72,15,225,150,165,161,140,239,231,214,139,10,133,153,75,158,20,3,249,164,244,90,119,255,0,222,17,79,218,103,237,51,19,111,130,237,207,39,209,119,133,182,162,213,146,244,126,211,236,236,245,170,43,63,102,189,255,0,104,180,96,0,0,0,0,0,0,0,0,0,28,95,53,185,132,183,114,239,133,21,107,174,173,47,151,61,216,207,199,166,183,203,112,249,146,206,51,238,52,157,82,219,137,45,84,201,150,170,45,165,237,251,115,231,140,56,157,93,198,28,67,172,95,117,247,185,143,212,166,72,121,180,237,65,114,219,113,247,29,36,122,136,65,30,134,225,246,154,72,207,254,129,59,184,98,228,141,187,226,171,27,26,241,6,39,244,109,61,212,63,76,103,153,244,223,109,80,228,178,230,230,159,37,22,169,82,203,106,144,101,239,246,16,184,8,145,88,131,17,152,81,145,177,152,237,165,166,211,169,158,137,73,104,69,169,246,247,16,255,0,96,0,0,0,0,0,0,0,30,111,17,172,248,151,245,139,94,179,167,22,173,86,41,178,160,153,246,246,115,89,91,122,246,41,39,220,179,246,151,222,93,226,128,243,209,128,243,112,35,29,171,20,52,49,165,34,71,79,208,59,184,190,115,108,56,202,115,179,152,181,22,139,119,79,88,254,238,206,239,69,195,139,25,143,8,179,9,76,57,50,121,84,234,175,59,171,45,155,183,114,160,203,217,220,133,40,189,103,61,154,125,186,139,253,35,37,22,165,220,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,56,190,109,177,169,188,11,193,202,181,230,158,217,44,242,57,41,247,235,41,134,213,219,203,89,119,59,237,47,253,165,156,57,18,30,148,242,159,125,123,150,173,53,61,8,187,139,79,96,186,158,19,217,124,77,137,132,141,98,125,97,158,93,90,226,221,171,123,181,229,114,36,206,99,189,46,41,42,213,43,35,250,37,167,218,125,162,125,128,0,0,0,0,0,0,0,0,248,247,125,179,78,188,237,106,181,169,86,111,124,58,188,23,224,188,157,84,94,163,173,169,181,125,19,35,238,81,247,25,31,218,66,133,179,233,148,171,135,46,184,159,54,161,18,6,235,94,180,251,147,34,73,230,160,182,41,233,18,141,12,236,55,156,112,244,105,146,61,199,167,184,200,143,191,243,100,47,52,21,60,188,226,237,57,19,106,92,171,114,176,251,48,167,35,146,149,109,75,178,162,243,28,212,154,113,195,209,182,79,213,78,159,97,145,247,223,165,167,114,210,239,43,102,149,117,209,31,231,64,171,194,98,116,119,54,169,59,155,117,180,184,131,209,68,74,47,85,69,222,68,127,97,15,172,0,0,0,0,0,0,0,0,0,41,255,0,140,211,206,157,247,108,180,134,190,108,186,221,202,220,95,226,105,250,118,8,209,195,235,145,252,167,45,115,125,123,83,252,251,183,67,63,240,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,251,42,253,241,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,253,234,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,243,246,109,255,0,102,226,12,106,172,171,50,225,137,85,69,14,177,54,129,83,38,76,247,195,168,196,116,218,145,29,212,40,137,72,90,84,90,150,165,235,33,72,90,119,33,105,81,250,0,0,1,207,241,135,29,48,227,1,161,219,53,108,80,172,250,26,149,116,92,12,219,108,212,157,34,40,176,229,58,195,239,54,185,43,51,46,83,39,211,169,6,230,134,148,41,105,53,237,65,45,104,232,0,0,3,207,183,127,217,174,223,242,48,181,55,12,66,187,34,209,217,175,174,146,163,52,190,116,231,94,113,132,200,65,25,104,180,19,172,173,10,218,103,176,205,189,251,121,141,238,244,0,0,0,60,85,217,140,86,13,139,127,218,152,115,119,215,162,82,42,87,164,121,174,209,93,155,41,152,236,74,126,59,208,217,233,16,167,22,149,46,75,138,158,209,182,210,18,163,81,54,239,118,210,37,123,80,0,0,0,0,16,255,0,30,248,160,96,22,93,177,98,187,131,151,173,161,136,19,107,86,255,0,75,212,191,75,167,194,114,42,249,241,154,144,141,138,114,91,107,61,16,242,72,245,65,122,196,122,106,90,25,246,12,175,230,130,193,205,157,129,80,196,108,57,164,92,20,234,109,58,176,237,17,214,171,113,217,101,245,62,219,44,188,165,37,44,186,234,77,27,100,32,136,205,68,122,146,187,59,140,251,0,231,247,206,58,97,198,27,98,61,141,133,247,173,103,209,85,92,70,235,154,160,60,249,18,98,200,149,20,227,145,197,83,134,126,163,206,117,73,229,17,150,213,169,10,65,40,150,166,208,190,128,0,3,197,57,140,86,12,108,92,86,8,84,43,209,32,93,142,81,226,86,224,195,151,41,150,151,83,97,245,205,73,166,43,102,190,107,203,104,160,58,183,73,40,209,8,91,103,169,234,123,125,168,0,0,15,21,134,216,197,96,226,179,151,4,59,66,189,17,250,149,171,88,157,68,173,83,14,83,42,155,1,248,211,100,68,220,251,45,173,74,105,14,170,43,174,52,107,218,107,111,106,180,46,210,47,106,0,0,0,35,254,107,115,173,133,153,62,249,45,251,76,160,93,117,63,149,189,119,69,232,40,177,158,229,244,188,142,103,55,156,251,90,107,212,163,110,221,218,232,173,116,208,181,231,248,9,197,3,0,179,19,139,20,44,28,178,173,12,64,133,90,184,58,174,153,250,165,62,19,113,81,200,140,236,133,239,83,114,220,89,106,134,84,69,162,15,214,50,215,66,212,202,96,15,21,140,152,189,102,224,70,29,212,49,75,16,95,150,197,189,73,145,5,153,207,198,96,222,92,116,73,150,204,82,120,208,94,178,144,133,62,149,172,146,74,94,196,171,106,86,173,18,126,170,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,7,138,196,236,98,176,112,113,187,114,102,35,87,162,80,233,183,37,96,232,141,84,231,74,102,52,40,143,244,82,165,165,82,30,121,104,75,104,82,98,45,180,153,106,102,227,141,167,79,88,204,189,168,0,0,231,248,247,141,118,174,93,176,158,187,140,119,173,62,171,54,139,111,244,189,75,20,182,155,114,82,249,242,90,142,141,137,113,198,208,122,45,228,153,234,178,245,72,244,212,244,35,136,31,221,171,202,199,255,0,56,56,171,255,0,210,170,119,253,184,79,240,0,1,199,240,103,54,120,13,143,215,149,221,97,225,109,245,18,177,87,179,164,114,165,33,29,136,154,193,18,9,82,225,171,93,36,70,75,170,54,77,212,118,18,210,71,253,91,172,184,239,96,1,226,177,147,23,172,220,8,195,186,134,41,98,11,242,216,183,169,50,32,179,57,248,204,27,203,142,137,50,217,138,79,26,11,214,82,16,167,210,181,146,73,75,216,149,109,74,213,162,79,213,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,243,245,91,254,205,161,94,84,12,62,172,220,49,33,220,55,84,121,210,104,176,94,51,74,231,162,25,52,114,73,163,50,218,165,161,47,182,179,70,187,205,27,212,68,105,109,102,159,64,0,0,3,197,98,118,49,88,56,56,221,185,51,17,171,209,40,116,219,146,176,116,70,170,115,165,51,26,20,71,250,41,82,210,169,15,60,180,37,180,41,49,22,218,76,181,51,113,198,211,167,172,102,94,212,0,7,63,190,113,211,14,48,219,17,236,108,47,189,107,62,138,170,226,55,92,213,1,231,200,147,22,68,168,167,28,142,42,156,51,245,30,115,170,79,40,140,182,173,72,82,9,68,181,54,133,244,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,207,240,67,50,56,37,152,250,85,78,179,130,247,244,75,142,61,26,66,35,79,66,99,191,21,248,203,90,119,32,214,204,132,33,210,66,136,149,181,123,118,40,208,225,17,153,161,100,93,44,0,113,252,204,102,171,8,242,161,102,198,188,49,74,165,45,75,168,200,233,169,148,138,107,104,122,163,81,89,26,121,134,203,75,90,19,177,180,168,148,181,173,73,66,117,74,117,222,182,208,190,149,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,229,109,92,116,195,139,191,22,47,92,16,166,86,121,87,157,137,210,59,82,165,200,34,67,143,69,145,25,135,219,149,31,180,249,172,151,80,134,214,101,162,144,225,17,41,36,75,105,78,116,0,0,16,3,251,181,121,88,255,0,231,7,21,127,250,85,78,255,0,183,9,127,128,152,215,106,230,39,9,232,88,199,101,83,234,176,168,183,7,85,211,49,84,105,182,229,35,145,37,216,235,222,150,220,113,5,170,217,81,150,139,63,84,203,93,15,82,46,128,0,0,60,253,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,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,143,213,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,245,128,0,0,0,0,64,15,238,213,229,99,255,0,156,28,85,255,0,233,85,59,254,220,38,254,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,0,243,246,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,0,0,0,0,3,231,92,20,10,93,209,72,145,66,173,70,231,195,147,179,154,222,245,39,118,213,18,139,181,38,70,93,169,35,236,49,158,220,225,229,46,238,203,29,244,184,19,96,127,177,233,186,122,50,95,53,175,158,216,204,115,123,212,39,156,90,116,113,242,47,91,191,188,187,59,189,182,66,243,179,59,44,215,79,161,174,105,91,172,249,255,0,223,77,236,34,229,236,110,82,145,218,134,28,116,245,117,244,247,25,105,237,236,238,188,203,14,254,181,113,46,217,139,119,217,149,62,190,149,55,127,37,254,75,141,110,216,226,155,87,170,226,82,162,209,72,81,118,151,179,221,160,244,32,41,71,140,35,51,89,199,168,110,60,95,50,190,103,37,93,157,186,66,129,187,176,187,123,253,226,198,56,124,226,84,124,74,203,117,189,81,105,205,235,103,171,223,216,101,223,62,81,23,246,83,251,130,75,0,12,244,113,5,228,127,41,203,160,216,94,228,159,69,219,161,151,248,62,47,188,73,126,12,175,58,87,221,204,210,218,245,15,162,218,173,223,241,53,13,123,5,192,0,0,0,0,0,0,0,0,0,15,147,118,92,180,187,54,217,170,93,117,183,249,48,41,16,159,157,37,205,170,86,214,218,109,78,44,244,73,26,143,68,164,251,136,207,236,49,65,153,245,205,5,79,48,216,185,81,68,26,151,58,220,163,72,122,20,20,114,82,157,233,106,84,174,91,154,155,77,184,90,182,241,122,170,215,237,51,62,239,209,144,188,165,92,57,138,196,248,85,9,112,54,218,244,87,219,153,46,79,53,7,189,76,200,138,107,103,97,60,219,133,171,79,25,238,45,125,196,70,125,215,211,104,91,52,235,50,214,164,218,148,150,246,67,164,65,98,11,41,213,71,234,52,218,91,79,210,51,62,228,151,121,153,253,166,62,192,0,0,0,0,0,0,0,0,8,11,197,135,47,136,190,240,141,220,79,163,179,204,171,91,187,116,107,118,156,222,124,168,44,119,169,196,165,58,37,6,127,68,245,251,15,180,82,172,121,15,69,121,47,176,189,171,78,186,30,132,125,229,167,180,104,243,41,56,212,222,58,96,229,38,243,87,100,151,185,252,228,251,180,148,251,105,237,229,160,187,154,246,23,254,211,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,254,47,222,95,234,26,83,180,109,168,22,133,189,22,222,166,55,203,141,19,126,196,234,163,211,114,212,179,237,81,153,247,168,253,163,236,0,0,0,0,0,0,0,0,0,14,93,153,12,19,162,99,214,20,87,44,74,179,90,189,38,28,158,133,205,203,249,153,74,140,243,77,175,68,184,130,86,134,233,158,138,86,211,246,251,203,60,248,233,132,149,172,16,196,202,206,31,214,203,87,41,242,228,54,195,158,167,206,178,220,135,90,74,244,74,215,183,94,81,246,26,140,203,254,147,179,158,18,185,166,93,203,71,119,2,46,105,91,165,210,227,170,77,61,91,52,210,51,104,131,21,166,244,67,36,93,234,87,172,165,153,251,245,239,22,96,0,0,0,0,0,0,0,0,0,42,247,141,13,160,71,70,180,46,182,219,212,211,233,14,98,181,238,245,233,205,151,102,239,245,10,235,203,29,216,187,47,26,173,234,241,76,233,144,199,87,185,206,94,253,55,68,121,37,217,161,254,247,187,218,52,166,202,201,198,201,100,122,145,143,251,1,84,220,102,49,101,135,157,183,48,186,28,141,28,99,172,235,27,216,125,187,138,158,250,59,77,31,127,114,190,255,0,112,250,220,23,240,219,163,163,221,216,136,241,235,233,30,131,146,95,187,203,85,69,149,119,43,183,191,218,146,255,0,88,180,49,203,113,215,49,184,103,151,203,121,117,251,254,179,210,39,179,150,142,158,67,155,253,118,144,125,173,52,189,52,231,35,217,237,251,244,163,252,221,103,111,16,115,63,88,92,57,111,116,54,203,90,116,244,237,172,59,183,84,176,106,249,210,97,183,15,231,24,221,219,239,211,187,191,231,229,43,39,87,222,103,238,148,70,166,53,210,80,24,215,173,168,110,101,206,86,230,223,54,254,105,79,182,181,106,182,13,61,157,218,234,125,157,247,207,131,152,53,100,224,125,157,26,204,177,233,157,28,40,251,251,57,207,57,174,231,92,115,253,245,107,62,247,87,237,246,253,196,94,236,0,0,81,93,191,155,107,171,40,217,250,198,59,166,154,215,93,109,215,113,2,177,79,185,169,202,75,142,243,32,166,180,181,173,246,26,39,154,108,230,54,217,60,150,86,225,154,83,206,112,140,180,89,139,180,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,1,0,56,213,248,88,181,190,32,65,242,234,136,242,156,46,179,245,14,240,161,83,114,207,140,85,10,85,46,171,110,83,227,65,180,235,15,201,98,27,117,56,168,91,81,152,166,169,10,82,119,204,79,49,180,181,203,37,41,230,210,173,196,75,108,214,245,149,0,0,168,14,42,216,153,117,96,222,123,176,207,20,172,169,125,61,106,217,179,233,149,8,219,156,113,13,189,178,167,81,222,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,98,194,178,119,154,171,55,53,248,71,79,188,40,213,40,137,185,233,209,227,198,187,41,13,182,108,174,157,81,52,122,230,150,148,181,171,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,80,0,1,86,188,110,42,213,90,5,87,1,171,180,42,156,186,117,74,157,34,224,151,14,100,71,148,203,241,159,109,84,197,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,145,92,57,179,175,252,170,176,225,250,5,255,0,83,165,55,137,182,183,205,212,163,48,124,167,42,144,72,144,77,212,210,206,212,161,59,150,179,109,212,180,106,74,28,74,85,163,73,121,166,202,96,0,0,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,197,85,241,206,250,147,252,201,250,104,239,252,59,179,245,15,51,150,169,216,120,165,80,165,83,113,54,137,202,143,169,201,98,63,202,102,205,183,87,212,197,141,184,150,111,33,12,56,169,13,182,131,109,62,171,137,218,151,57,109,77,80,1,78,220,91,47,251,203,11,51,179,96,98,14,31,92,50,232,119,13,14,199,129,38,12,232,198,91,218,95,164,42,68,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,118,19,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,2,133,151,154,236,71,202,86,123,177,134,245,178,157,235,169,83,177,2,188,197,126,128,251,198,136,181,120,169,169,200,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,187,201,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,31,146,167,86,165,81,99,34,101,102,167,18,4,119,36,49,17,14,201,121,45,33,79,190,234,25,101,162,82,140,136,214,227,174,54,218,19,222,165,173,41,45,76,200,135,235,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,34,175,20,127,2,120,155,248,47,156,66,16,171,133,190,126,161,225,223,67,150,76,99,168,82,169,182,129,245,146,45,219,138,100,150,32,179,72,112,249,178,94,141,45,199,20,132,41,151,86,110,27,110,25,155,137,117,194,111,215,67,136,228,219,248,0,0,128,28,106,252,44,90,223,16,32,249,117,68,126,78,23,57,237,170,227,101,41,236,8,198,139,154,36,139,218,135,29,10,183,234,50,223,87,91,112,194,74,86,110,161,205,197,181,217,49,210,132,153,175,127,49,214,212,107,52,168,217,121,213,88,80,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,171,94,42,25,245,141,22,53,87,43,24,55,93,137,49,115,35,189,79,190,106,113,249,164,184,107,39,89,81,64,141,33,183,82,147,89,165,15,181,41,10,66,209,177,222,86,164,178,117,40,173,108,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,158,87,115,55,96,230,155,11,233,184,129,104,73,137,14,164,184,233,85,106,222,58,139,50,102,209,159,55,29,111,99,233,108,247,37,11,83,14,169,165,173,40,55,27,36,175,106,117,52,167,176,8,171,197,31,192,158,38,254,11,231,16,132,42,225,111,159,168,120,119,208,229,147,24,234,20,170,109,160,125,100,139,118,226,153,37,136,44,210,28,62,108,151,163,75,113,197,33,10,101,213,155,134,219,134,102,226,93,112,155,245,208,226,57,54,254,0,42,215,141,197,90,171,64,170,224,53,118,133,83,151,78,169,83,164,92,18,225,204,136,242,153,126,51,237,170,152,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,18,131,33,57,223,161,102,226,196,118,21,199,42,149,77,196,218,39,53,218,221,18,27,43,142,202,226,155,198,76,202,136,151,29,113,110,51,177,77,33,195,222,106,67,186,238,74,82,227,70,185,84,0,0,32,7,26,191,11,22,183,196,8,62,93,81,31,147,133,206,123,106,184,217,74,123,2,49,162,230,137,34,246,161,199,66,173,250,140,183,213,214,220,48,146,149,155,168,115,113,109,118,76,116,161,38,107,223,204,117,181,26,205,42,54,94,117,86,20,0,42,175,142,119,212,159,230,79,211,71,127,225,221,159,168,121,156,181,78,195,197,42,133,42,155,137,180,78,84,125,78,75,17,254,83,54,109,186,190,166,44,109,196,179,121,8,97,197,72,109,180,27,105,245,92,78,212,185,203,106,106,128,8,1,198,78,129,140,181,44,190,210,107,118,85,111,147,96,209,234,6,187,222,158,220,148,180,228,158,99,177,219,167,184,162,50,35,117,150,223,53,18,155,37,127,88,235,11,52,43,151,189,170,181,202,238,102,239,236,172,226,133,55,16,45,9,50,230,83,81,33,42,173,91,199,81,122,52,42,203,4,219,173,236,125,45,158,213,45,9,125,213,52,181,165,100,219,134,149,237,86,134,149,104,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,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,91,52,89,155,191,179,77,138,21,44,64,187,228,203,135,77,92,133,42,139,111,21,69,233,48,168,204,27,109,55,177,132,184,123,82,181,165,134,148,234,208,148,19,142,18,151,181,58,146,83,101,92,24,45,188,104,99,11,238,91,190,231,185,229,175,14,167,72,77,54,218,162,207,41,107,54,223,97,199,28,145,42,22,245,147,12,198,83,146,28,66,249,104,89,186,243,107,220,166,205,131,39,98,174,119,241,122,242,192,94,39,119,110,46,97,251,241,27,174,219,178,41,15,71,41,108,19,204,58,133,208,226,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,138,218,114,187,153,187,7,52,216,95,77,196,11,66,76,72,117,37,199,74,171,86,241,212,89,147,54,140,249,184,235,123,31,75,103,185,40,90,152,117,77,45,105,65,184,217,37,123,83,169,165,61,128,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,0,80,183,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,202,179,99,225,99,25,62,31,220,62,92,248,170,14,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,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,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,11,112,238,206,252,204,170,223,103,105,94,50,183,97,149,217,80,105,218,234,141,151,228,189,75,113,44,186,218,37,69,105,14,165,9,220,181,177,212,25,54,227,139,106,58,73,9,53,33,9,59,222,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,0,0,0,0,0,1,225,49,143,6,172,156,112,179,164,217,151,197,51,172,133,35,103,103,57,230,244,218,235,110,127,189,45,7,222,210,61,190,207,188,142,134,51,109,147,171,239,43,247,74,227,84,218,234,232,47,233,209,212,55,50,223,55,107,108,27,159,52,151,220,90,116,91,228,158,222,253,53,46,206,239,161,148,92,237,226,14,88,43,8,135,17,238,186,217,119,94,162,157,181,134,183,104,151,205,63,58,108,56,225,124,227,251,187,61,218,119,119,94,6,5,230,55,12,243,5,111,34,191,96,86,122,180,158,188,196,116,242,27,217,235,186,130,237,117,164,107,175,37,126,207,103,221,175,82,21,121,198,131,13,122,202,61,163,136,140,158,158,142,235,249,229,251,220,197,211,153,79,122,187,59,189,137,63,245,143,147,193,159,22,152,101,219,143,11,102,73,213,199,250,62,141,189,135,217,180,170,15,175,180,145,247,31,106,190,239,112,181,144,31,240,242,201,182,205,102,122,17,12,214,102,114,236,93,235,141,119,13,120,230,117,40,127,164,218,231,47,102,187,98,50,131,236,208,191,119,221,236,22,41,193,118,208,34,163,93,247,91,141,232,106,244,127,45,90,247,250,245,22,207,179,119,250,133,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,37,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,198,123,207,253,66,193,56,46,226,195,209,107,23,142,23,85,101,115,27,157,232,255,0,69,55,176,139,151,177,21,23,222,237,74,59,117,236,63,93,69,167,179,220,45,152,0,0,0,0,0,0,0,0,0,0,0,0,0,127,195,174,37,164,27,139,61,8,187,198,114,179,149,137,174,226,158,61,92,23,18,101,115,226,171,164,228,43,102,222,232,81,208,174,205,137,62,246,253,164,37,95,7,92,37,98,231,196,10,246,33,202,237,43,115,165,216,93,189,189,67,21,6,79,185,101,251,191,186,127,195,188,92,104,0,0,0,0,0,0,0,0,0,0,128,252,82,50,166,206,40,225,243,184,175,110,51,253,57,110,176,167,100,22,227,245,225,199,98,107,234,47,93,228,160,181,91,137,238,73,171,239,46,193,79,152,113,123,215,48,155,17,41,23,117,52,249,115,40,117,40,242,28,111,212,61,252,151,208,225,163,85,37,68,90,155,100,90,232,127,196,104,119,43,24,221,72,199,124,27,183,175,10,123,159,206,250,8,140,212,91,209,94,164,190,149,135,29,78,166,218,8,244,55,75,181,37,183,221,238,46,188,0,0,0,0,0,0,0,0,2,39,113,54,177,28,189,178,167,116,55,13,141,243,99,116,92,133,110,211,110,234,148,61,221,134,162,35,213,41,62,241,65,41,82,144,162,82,79,67,33,166,60,3,196,22,177,55,12,41,23,115,71,184,166,117,30,183,105,107,178,67,173,254,234,127,115,220,58,32,254,25,145,22,166,51,183,158,188,89,151,139,217,140,185,46,21,47,249,145,116,125,43,122,23,169,252,194,50,23,219,177,6,122,155,122,246,151,220,46,91,32,56,104,206,26,101,170,218,128,166,246,205,145,214,117,39,169,158,187,103,202,52,127,109,69,220,191,103,241,28,119,58,188,73,237,220,16,92,139,11,15,24,244,157,206,91,57,206,238,113,158,147,251,221,212,246,61,21,109,185,189,183,86,93,138,236,211,222,100,69,78,184,149,138,151,182,45,92,79,93,23,205,95,210,19,223,219,189,206,157,150,190,138,16,130,236,105,9,79,209,109,5,221,236,251,196,190,201,95,13,251,155,26,165,64,189,241,20,189,31,106,171,155,243,95,54,239,81,217,33,174,246,101,33,196,109,117,164,31,119,110,190,237,76,238,118,198,177,109,188,58,183,99,90,246,172,14,146,159,23,127,45,190,107,142,105,185,106,89,246,173,74,87,210,90,143,191,218,61,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,34,184,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,190,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,1,0,56,213,248,88,181,190,32,65,242,234,136,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,133,228,240,204,206,143,242,147,195,133,225,189,234,174,93,253,96,211,226,49,38,67,211,185,206,87,96,145,114,145,59,71,22,167,148,242,77,9,76,133,30,228,243,29,105,100,162,231,19,109,205,80,1,74,220,106,252,83,218,223,15,224,249,141,68,69,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,66,152,59,140,86,14,58,216,20,188,70,195,154,244,74,141,54,163,29,135,93,105,169,76,188,253,61,247,25,109,229,68,148,150,86,180,181,37,180,186,130,113,163,81,154,76,254,227,63,106,0,2,170,248,231,125,73,254,100,253,52,86,174,21,98,101,213,131,120,143,110,98,149,149,47,167,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,52,19,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,51,138,75,138,101,123,149,185,4,105,51,230,33,196,35,186,128,0,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,85,95,28,239,169,63,204,159,166,138,203,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,81,154,234,22,109,48,106,21,229,205,165,67,187,233,186,67,186,104,144,158,90,186,9,91,150,77,184,73,112,137,100,203,232,71,53,179,213,105,45,86,223,49,107,105,195,18,0,5,43,113,171,241,79,107,124,63,131,230,53,17,18,178,241,152,27,251,44,184,161,7,21,240,229,113,23,82,135,30,68,71,97,206,55,142,20,214,30,108,210,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,187,72,104,79,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,205,110,117,176,179,39,223,37,191,105,148,11,174,167,242,183,174,232,189,5,22,51,220,190,151,145,204,230,243,159,107,77,122,148,109,219,187,93,21,174,154,22,189,3,7,49,251,6,179,1,66,114,227,193,220,66,165,92,209,35,233,212,183,29,106,110,84,77,203,113,8,234,35,56,73,121,141,230,203,134,142,98,19,189,41,53,39,84,232,99,160,0,205,102,108,124,83,227,39,196,11,135,204,95,29,127,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,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,20,151,196,215,61,181,92,110,188,170,56,25,133,183,52,71,48,190,131,33,180,202,153,75,125,75,69,201,53,4,149,41,110,57,161,18,227,50,238,169,109,8,220,218,214,223,63,115,132,108,242,164,255,0,11,92,235,99,46,58,245,216,65,137,244,10,173,209,242,94,159,23,167,187,227,197,73,242,25,249,253,125,45,37,215,203,152,242,246,176,219,60,166,148,235,155,30,91,155,182,184,233,88,168,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,17,87,138,63,129,60,77,252,23,206,33,10,1,23,61,194,231,61,181,92,108,165,61,129,24,209,115,68,145,123,80,227,161,86,253,70,91,234,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,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,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,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,4,42,226,35,159,168,121,99,181,74,195,194,218,133,42,165,137,181,190,108,125,74,75,18,62,76,182,77,180,190,166,84,109,198,178,121,104,125,181,71,109,196,19,106,245,156,86,228,183,203,118,139,0,118,172,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,61,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,40,235,197,31,192,158,38,254,11,231,16,133,0,139,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,0,170,190,57,223,82,127,153,63,77,21,193,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,19,202,238,102,236,28,211,97,125,55,16,45,9,49,33,212,151,29,42,173,91,199,81,102,76,218,51,230,227,173,236,125,45,158,228,161,106,97,213,52,181,165,6,227,100,149,237,78,166,148,246,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,96,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,166,66,115,191,66,205,197,136,236,43,142,85,42,155,137,180,78,107,181,186,36,54,87,29,149,197,55,140,153,149,17,46,58,226,220,103,98,154,67,135,188,212,135,117,220,148,165,198,141,114,168,5,85,241,206,250,147,252,201,250,104,172,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,35,37,25,174,161,102,211,6,161,94,92,218,84,59,190,155,164,59,166,137,9,229,171,160,149,185,100,219,132,151,8,150,76,190,132,115,91,61,86,146,213,109,243,22,182,156,49,32,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,0,231,239,38,210,114,131,138,16,169,244,41,50,231,216,151,60,115,122,220,157,58,107,79,205,90,216,109,146,152,204,130,109,182,201,43,67,174,146,146,100,141,134,219,173,232,165,44,156,36,251,94,25,153,209,254,77,152,142,188,55,189,85,204,176,111,234,132,70,36,200,122,119,37,186,20,227,62,82,39,104,226,210,202,89,81,45,41,144,163,218,174,91,77,44,148,124,146,109,203,212,20,129,196,235,59,83,49,207,17,228,225,38,23,221,123,240,218,215,221,13,233,52,154,147,231,22,229,148,163,101,199,28,121,4,105,105,230,88,121,148,161,147,218,180,238,67,142,161,197,37,212,18,121,6,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,66,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,12,226,143,227,179,19,127,5,242,120,67,159,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,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,114,172,201,231,127,3,178,171,117,90,86,150,41,74,170,170,93,217,189,221,212,182,89,147,232,184,169,113,13,245,82,218,230,165,228,178,163,91,155,77,182,220,82,250,119,137,41,53,35,105,244,188,47,198,188,35,198,170,81,214,112,163,17,237,251,166,59,113,227,73,144,138,108,228,58,252,52,62,147,83,69,37,157,121,177,214,162,74,253,71,82,133,145,161,100,100,70,147,34,204,96,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,202,184,178,158,22,249,250,135,135,125,14,89,49,142,161,74,166,218,7,214,72,183,110,41,146,88,130,205,33,195,230,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,191,93,14,35,147,111,224,57,86,108,124,44,99,39,195,251,135,203,159,25,172,22,169,194,243,136,23,255,0,35,121,82,197,215,191,197,82,108,202,194,149,255,0,164,186,113,166,191,34,79,254,141,26,35,108,181,251,141,105,244,76,90,160,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,58,1,198,252,246,227,206,49,99,205,51,29,225,220,210,237,89,150,172,133,170,209,167,83,159,220,197,17,133,118,41,5,184,182,190,183,82,68,79,173,196,104,241,122,138,73,52,72,105,23,41,145,92,203,222,89,165,193,40,184,131,124,97,252,186,5,73,18,31,140,244,230,97,148,106,69,77,105,125,210,35,167,146,228,58,250,208,219,105,105,14,45,100,148,115,141,196,160,213,177,100,137,20,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,87,22,83,194,223,63,80,240,239,161,203,38,49,212,41,84,219,64,250,201,22,237,197,50,75,16,89,164,56,124,217,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,235,161,196,114,109,252,0,0,0,0,0,0,7,159,190,108,91,111,17,109,217,54,189,213,3,171,167,202,217,204,111,154,227,122,237,113,43,46,212,41,42,250,72,73,246,31,176,83,30,117,56,111,92,216,43,38,125,241,135,69,233,11,85,60,175,154,249,182,186,126,200,237,119,189,41,110,47,115,174,172,251,187,52,247,104,101,16,48,215,20,239,108,37,184,152,186,44,106,191,163,234,12,110,216,231,78,203,191,73,181,160,251,29,66,147,244,92,89,119,123,126,225,113,89,41,226,79,110,227,114,227,216,88,134,199,163,46,127,95,146,238,231,30,234,255,0,190,93,87,99,49,80,219,123,27,105,5,218,174,221,125,228,100,125,139,63,216,104,198,37,229,174,229,128,150,247,77,143,209,244,199,169,150,155,167,197,53,255,0,109,37,220,143,111,240,20,209,145,76,90,149,132,25,140,182,238,34,95,243,47,231,157,83,122,23,175,252,194,74,17,219,177,102,90,41,205,123,11,239,26,37,35,35,45,72,127,71,59,199,204,65,107,12,176,194,173,119,58,122,20,62,71,111,111,102,249,13,55,251,170,253,255,0,112,204,226,148,165,168,212,163,212,204,95,183,12,155,17,203,39,42,118,187,115,24,217,54,79,91,207,86,237,119,109,169,76,219,216,74,50,45,18,162,238,18,196,0,0,0,0,0,0,0,0,7,33,205,62,54,210,48,35,6,238,27,194,160,230,146,206,4,182,105,205,232,175,94,95,74,251,141,39,82,109,100,90,155,71,218,162,219,239,251,115,197,136,247,189,115,22,113,18,175,119,84,143,153,50,185,82,145,33,182,253,66,217,206,125,110,18,53,74,82,71,161,184,101,169,145,127,1,112,124,45,242,164,206,23,97,243,88,175,113,179,253,57,113,71,75,145,253,99,245,33,200,98,19,233,47,81,229,32,244,91,106,239,73,43,238,46,193,62,0,0,0,0,0,0,0,0,0,0,5,57,241,138,194,70,45,140,64,160,226,36,82,208,174,62,171,121,118,246,116,236,83,217,46,245,159,239,126,233,127,30,241,20,178,109,137,174,225,102,61,91,247,17,202,228,69,79,87,207,86,194,87,124,41,8,79,102,197,31,123,158,194,26,54,105,196,186,130,113,7,169,31,112,255,0,176,0,0,0,0,0,0,0,0,0,0,0,0,28,191,50,152,132,188,47,193,234,229,224,215,245,176,250,109,133,239,223,41,150,207,251,42,246,57,238,25,170,125,211,125,213,58,174,245,105,254,129,124,124,48,112,181,56,119,151,136,85,5,171,115,245,174,103,53,90,105,175,38,116,210,47,237,168,187,151,236,211,248,137,132,0,0,62,77,193,116,208,109,104,46,212,171,179,186,104,236,33,78,56,190,82,215,162,82,70,102,122,36,140,251,146,127,230,17,234,252,226,35,150,75,29,215,226,185,123,245,82,99,154,146,227,94,141,168,35,69,36,212,70,90,244,198,93,233,211,95,180,120,37,241,97,203,90,17,191,210,157,186,107,167,34,127,253,140,125,138,55,20,92,177,85,82,74,122,231,233,181,45,116,232,170,11,247,127,228,133,239,255,0,160,119,44,48,204,126,17,226,252,84,201,177,238,126,187,82,45,201,232,165,53,161,232,131,211,231,90,71,248,196,255,0,159,239,29,53,42,74,210,75,73,234,74,45,72,254,193,253,0,0,0,0,1,249,170,48,99,213,41,242,169,146,209,189,137,108,173,135,83,169,150,228,45,38,147,45,75,67,46,195,62,227,20,39,196,119,47,11,193,60,116,169,213,32,22,180,187,157,247,170,232,255,0,139,92,153,146,212,72,237,113,106,61,18,209,118,232,69,246,17,247,251,94,21,249,145,253,147,226,186,112,242,176,173,212,139,161,194,140,202,116,211,108,201,50,97,50,149,234,150,148,163,209,13,159,97,168,147,247,31,104,187,198,30,110,75,13,200,104,245,67,168,37,164,253,228,101,169,15,244,0,0,0,0,0,0,0,0,30,119,16,45,72,247,189,163,62,216,148,157,90,155,202,220,90,159,246,29,66,203,184,200,251,211,239,25,151,190,173,169,86,125,213,58,221,152,215,41,232,156,173,200,220,74,211,115,105,89,118,145,153,119,40,189,162,228,184,69,227,55,203,236,30,169,216,82,156,214,85,161,201,221,217,223,213,202,158,233,119,33,37,220,143,222,87,240,238,19,224,115,236,125,188,27,176,112,150,187,118,59,244,96,244,186,255,0,207,146,211,127,186,175,223,247,24,206,110,31,196,102,247,196,168,17,170,231,243,115,121,188,195,237,254,196,117,153,125,29,63,116,187,133,165,103,39,136,149,11,10,109,146,194,156,32,79,89,86,87,245,179,117,91,125,39,206,71,125,63,55,34,50,146,230,244,184,226,123,21,217,166,189,250,16,168,248,144,234,151,37,77,49,226,53,212,75,127,93,19,185,40,215,106,117,246,232,93,201,22,231,145,110,25,209,108,166,155,196,60,109,137,206,171,175,94,154,157,204,52,244,250,28,150,87,243,177,165,26,87,185,10,105,93,169,236,238,46,221,76,89,19,44,181,29,164,178,202,118,161,58,232,90,234,63,208,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,142,105,54,147,85,167,70,129,50,161,76,151,22,61,82,57,203,130,235,204,169,8,148,193,58,227,38,235,74,50,209,104,39,89,117,179,82,117,45,237,173,61,233,50,43,42,225,79,158,122,173,22,230,129,149,220,87,170,75,168,83,107,242,9,187,82,181,81,170,41,103,76,125,17,208,219,84,195,231,185,181,49,150,150,16,134,27,107,67,75,203,216,72,95,56,141,171,116,0,16,3,141,95,133,139,91,226,4,31,46,168,138,96,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,125,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,217,182,181,115,115,133,133,116,211,90,232,110,74,23,77,79,185,169,202,75,109,114,231,42,51,107,91,236,52,79,58,225,67,113,195,121,44,173,195,37,43,146,225,25,106,131,18,0,5,43,113,171,241,79,107,124,63,131,230,53,17,0,4,170,200,46,117,238,172,169,226,60,74,37,90,167,212,97,149,205,80,101,187,142,159,32,220,91,112,55,154,91,85,78,57,54,149,173,47,52,130,35,90,80,147,231,54,130,65,150,228,180,182,175,206,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,5,85,241,206,250,147,252,201,250,104,170,177,215,242,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,10,96,238,49,88,56,235,96,82,241,27,14,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,251,140,253,168,0,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,85,95,28,239,169,63,204,159,166,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,208,50,241,152,27,251,44,184,161,7,21,240,229,113,23,82,135,30,68,71,97,206,55,142,20,214,30,108,210,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,187,72,104,79,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,75,20,173,198,175,197,61,173,240,254,15,152,212,68,21,167,90,119,85,98,133,87,186,105,54,205,86,109,22,223,233,253,47,81,143,9,199,34,211,249,235,52,49,212,58,146,52,53,204,89,26,81,188,203,114,136,200,181,49,221,114,57,155,186,174,80,113,113,87,91,244,233,117,139,78,189,29,52,219,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,221,179,152,90,26,28,121,178,83,124,211,113,63,147,61,248,233,66,204,78,104,46,236,70,179,171,53,90,141,172,174,150,157,66,85,64,150,141,145,99,199,109,181,155,45,44,204,218,101,199,201,247,210,131,36,171,231,141,75,66,86,165,164,166,255,0,6,12,186,198,69,42,229,204,157,223,105,196,114,67,242,19,70,179,167,74,105,222,123,8,66,92,42,132,134,9,105,38,141,14,27,141,48,79,32,212,178,54,101,53,170,8,214,75,180,160,25,172,205,143,138,124,100,248,129,112,249,139,227,159,212,109,59,170,143,66,164,93,53,107,102,171,10,139,112,117,30,136,168,200,132,227,113,106,28,133,146,31,233,221,81,18,29,229,172,201,43,216,103,181,70,68,122,24,176,174,21,121,231,165,97,108,159,228,221,139,149,72,148,251,78,165,34,85,74,135,112,212,170,137,143,26,140,255,0,40,220,118,43,202,144,225,52,220,103,77,181,41,27,54,153,72,117,68,105,95,63,115,119,18,42,215,138,134,125,99,69,141,85,202,198,13,215,98,76,92,200,239,83,239,154,156,126,105,46,26,201,214,84,80,35,72,109,212,164,214,105,67,237,74,66,144,180,108,119,149,169,44,157,74,43,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,83,46,153,104,194,204,175,216,140,216,184,103,73,253,238,182,179,49,136,222,148,169,252,243,206,183,213,190,203,77,243,185,92,245,161,189,201,245,17,162,75,218,103,213,69,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,138,188,81,252,9,226,111,224,190,113,8,80,8,250,191,236,170,194,186,191,194,182,229,201,110,84,63,227,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,246,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,18,212,0,64,14,53,126,22,45,111,136,16,124,186,162,41,174,214,180,238,171,230,187,22,214,178,173,154,173,193,90,155,191,166,167,82,225,57,46,83,251,16,165,175,99,77,146,150,173,168,66,148,122,23,98,82,102,125,132,99,234,225,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,99,67,217,93,204,221,131,154,108,47,166,226,5,161,38,36,58,146,227,165,85,171,120,234,44,201,155,70,124,220,117,189,143,165,179,220,148,45,76,58,166,150,180,160,220,108,146,189,169,212,210,158,192,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,35,174,121,51,119,74,202,14,17,166,235,98,157,18,177,118,87,164,42,155,110,82,159,144,148,33,111,146,13,75,148,242,9,68,234,227,50,91,119,242,203,83,91,140,182,106,111,154,78,39,62,215,77,217,117,95,53,217,87,77,235,115,85,110,10,212,221,157,77,70,169,53,201,114,159,216,132,161,27,221,112,212,181,109,66,18,146,212,251,18,146,34,236,34,19,210,165,145,42,86,8,240,225,190,241,207,20,173,153,109,226,133,122,61,41,81,97,213,24,74,23,109,194,93,102,34,82,134,219,212,205,18,94,107,69,56,181,237,113,8,115,145,181,179,39,185,177,3,44,148,154,85,127,50,88,81,66,174,211,34,84,105,181,27,226,133,18,100,57,108,165,230,36,176,228,246,82,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,176,103,219,36,21,220,163,223,109,77,183,34,213,106,88,101,91,229,53,68,173,204,121,18,30,68,162,100,141,232,178,212,219,77,161,183,183,165,213,182,91,9,43,107,77,170,82,155,116,145,250,178,9,158,202,174,81,46,105,180,43,150,28,186,182,29,92,82,10,93,98,28,86,212,252,216,175,183,29,228,182,236,22,215,33,166,16,183,28,84,116,188,165,145,154,155,101,4,93,168,72,179,254,38,53,106,85,127,135,254,32,87,104,85,56,149,26,109,70,61,6,92,57,145,30,75,204,73,97,202,180,21,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,160,193,245,127,217,85,133,117,127,133,109,203,146,220,168,127,198,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,189,236,130,103,178,149,155,187,102,109,10,229,135,18,147,136,182,236,114,151,88,135,21,180,177,10,83,14,72,121,45,187,5,181,200,117,245,161,182,211,29,47,41,100,68,151,30,65,23,98,210,37,168,170,190,57,223,82,127,153,63,77,21,86,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,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,0,16,3,141,95,133,139,91,226,4,31,46,168,138,118,176,236,11,203,19,238,102,44,204,63,183,165,215,107,178,163,203,147,30,159,16,137,79,190,136,209,220,144,233,54,157,117,90,201,166,92,50,66,117,90,204,137,41,37,40,201,39,245,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,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,42,175,142,119,212,159,230,79,211,69,90,211,41,53,90,212,149,195,163,83,37,207,144,220,119,229,173,168,204,169,213,165,134,26,91,207,58,105,73,25,146,27,105,183,28,90,187,146,132,41,71,161,17,152,232,25,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,52,39,151,140,192,216,57,154,194,248,56,175,135,43,150,138,108,201,18,34,59,14,113,178,83,97,62,203,134,149,53,33,182,92,113,45,172,211,177,212,164,213,169,182,235,106,236,220,67,165,128,230,153,135,203,245,131,153,172,47,157,133,24,140,137,104,166,204,145,30,91,83,32,147,37,54,19,236,184,74,75,177,220,121,183,18,218,205,59,218,82,137,58,155,110,184,158,205,198,51,175,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,93,254,147,196,135,26,40,25,75,133,150,58,23,87,78,169,83,164,54,196,59,214,37,110,91,53,40,212,166,222,39,155,136,222,213,18,144,180,168,137,146,112,156,36,20,98,38,73,175,247,193,192,48,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,69,25,120,203,245,131,150,92,47,131,133,24,114,137,107,166,195,145,34,91,179,39,19,39,54,107,239,56,106,83,178,28,101,182,210,226,201,59,26,74,141,58,147,109,54,158,221,164,58,88,160,30,40,254,59,49,55,240,95,39,132,34,251,116,154,171,212,169,21,214,105,146,215,77,135,33,152,146,38,37,149,27,12,190,242,92,83,77,45,205,54,165,107,75,15,41,41,51,213,68,211,134,90,237,61,37,86,65,51,217,85,202,37,205,54,133,114,195,151,86,195,171,138,65,75,172,67,138,218,159,155,21,246,227,188,150,221,130,218,228,52,194,22,227,138,142,151,148,178,51,83,108,160,139,181,9,28,131,52,248,215,252,162,115,5,123,99,27,116,254,138,37,193,80,46,129,133,53,203,113,16,88,105,17,226,243,83,204,112,137,227,97,150,141,205,171,52,243,13,123,116,78,132,86,147,193,199,47,212,171,51,4,167,102,2,160,136,146,107,184,133,33,232,144,93,73,37,107,133,74,136,250,217,54,137,70,217,45,181,187,37,183,84,226,82,181,33,104,102,41,246,41,38,66,152,69,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,6,85,199,234,169,210,106,180,89,40,135,89,166,75,129,33,200,236,75,67,82,89,83,75,83,15,180,135,153,116,146,162,35,52,56,211,141,184,133,119,41,11,74,139,82,50,49,111,252,42,243,207,85,197,40,223,201,187,23,42,146,234,23,101,54,60,170,149,14,225,169,85,21,34,77,101,142,105,184,236,87,149,33,195,117,201,45,19,138,82,54,110,35,142,210,136,210,142,70,231,44,124,114,172,216,248,88,198,79,135,247,15,151,62,51,88,62,173,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,83,78,170,66,114,36,166,55,161,43,70,246,156,36,173,59,144,180,168,181,46,212,168,140,187,12,133,218,112,216,207,61,43,48,86,4,60,43,196,106,164,72,56,139,106,199,141,77,105,115,42,137,83,247,67,9,101,195,76,166,146,243,134,251,210,82,220,117,170,78,132,162,215,71,119,17,56,109,183,53,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,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,119,209,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,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,227,245,84,233,53,90,44,148,67,172,211,37,192,144,228,118,37,161,169,44,169,165,169,135,218,67,204,186,73,81,17,154,28,105,198,220,66,187,148,133,165,69,169,25,24,183,254,21,121,231,170,226,148,111,228,221,139,149,73,117,11,178,155,30,85,74,135,112,212,170,138,145,38,178,199,52,220,118,43,202,144,225,186,228,150,137,197,41,27,55,17,199,105,68,105,71,35,115,150,62,0,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,255,0,85,59,215,115,171,213,201,15,171,230,227,198,74,91,216,134,219,79,106,187,117,215,191,82,21,107,136,17,25,178,49,42,124,106,65,252,220,46,87,44,251,127,183,29,6,127,75,95,222,62,241,163,28,1,188,91,191,176,146,133,118,181,244,103,245,90,127,204,146,235,127,186,159,220,247,16,232,66,3,241,116,198,111,144,56,61,76,176,162,185,164,171,191,157,183,179,187,164,149,1,211,239,66,139,185,127,188,159,227,220,41,182,197,182,165,93,247,84,27,118,27,92,215,165,243,118,167,113,39,93,173,169,103,218,102,69,220,147,246,141,52,97,253,169,30,201,180,96,91,17,83,181,168,124,221,165,169,159,211,117,107,246,153,251,85,239,30,136,0,0,0,0,0,0,0,0,127,155,239,55,25,135,36,58,122,33,164,26,212,126,226,34,212,197,33,241,81,204,151,237,99,21,149,135,116,117,109,164,90,238,28,119,147,166,187,166,70,147,53,149,47,85,52,149,22,168,112,187,9,70,159,188,251,71,138,225,197,151,133,227,110,58,83,42,147,203,74,93,176,251,53,117,255,0,198,46,52,200,138,52,118,56,133,22,169,116,251,116,50,251,12,251,175,178,155,2,61,46,159,22,153,17,27,24,136,202,24,105,58,153,237,66,18,73,34,212,245,51,236,34,239,49,250,64,0,0,0,0,127,20,164,161,38,181,30,132,146,212,207,236,28,203,19,243,31,132,120,65,21,82,111,139,159,161,208,143,106,122,41,78,234,122,44,244,249,166,151,254,45,95,230,251,135,13,172,241,69,203,21,41,38,166,110,126,167,66,215,78,138,160,143,127,254,72,126,239,250,71,199,71,22,28,181,173,27,253,41,219,166,186,114,39,255,0,216,199,189,176,248,136,229,146,248,117,136,173,222,253,44,153,6,148,182,215,163,106,11,213,74,52,145,22,189,49,23,122,180,215,236,18,22,223,186,104,55,76,22,170,84,41,221,76,119,208,151,27,95,41,104,213,42,34,50,61,20,68,125,202,47,243,143,172,0,0,33,239,19,236,45,78,34,101,226,109,65,10,218,253,23,151,202,86,154,233,206,157,8,143,251,105,46,228,123,117,254,2,135,24,116,216,117,46,167,189,58,255,0,160,105,87,45,120,132,188,80,193,234,29,224,239,245,179,58,157,229,238,217,41,230,203,251,41,246,55,238,29,64,0,0,0,0,0,0,0,0,0,0,0,0,4,12,226,241,124,179,111,96,35,118,202,100,114,229,87,53,228,150,195,61,220,153,176,22,175,236,153,23,97,251,76,191,136,166,59,54,223,149,116,92,144,232,80,147,185,233,60,205,165,169,23,209,109,74,62,243,34,238,73,251,70,157,108,235,94,5,155,111,69,183,105,136,219,26,38,253,133,170,143,77,203,82,207,233,25,159,122,143,218,62,208,0,252,53,170,213,54,222,166,72,172,85,228,242,34,69,109,110,186,230,197,43,106,82,147,82,143,68,145,153,246,17,159,97,10,224,205,175,21,234,85,163,46,171,98,224,164,127,72,84,24,83,240,94,168,239,83,93,59,169,55,218,81,242,164,195,52,175,106,146,210,187,21,161,235,166,189,230,42,247,20,241,163,16,113,142,182,253,118,250,173,245,239,188,234,157,254,246,97,173,166,107,90,191,222,144,130,62,215,23,236,246,253,195,225,219,150,61,211,118,200,110,45,191,75,234,157,117,100,132,39,158,219,122,168,204,136,139,85,168,139,189,69,254,113,237,30,203,30,56,48,68,110,217,27,73,69,184,191,164,161,159,103,255,0,109,31,38,228,192,236,82,180,88,110,77,195,107,244,141,186,217,58,133,117,177,220,213,38,70,100,126,163,135,251,167,254,97,227,99,200,155,71,168,34,68,117,242,101,68,116,148,147,208,149,181,105,86,165,223,169,30,134,66,125,228,167,137,93,209,134,179,169,120,127,138,146,250,251,125,217,12,69,68,158,91,109,116,141,25,199,104,143,99,17,84,183,54,54,135,15,233,106,122,233,223,161,139,134,177,239,123,119,17,45,152,55,109,171,59,171,167,84,24,105,246,157,229,56,222,169,91,105,113,61,139,74,85,244,86,147,237,34,239,31,120,0,0,0,0,4,105,207,238,95,98,227,230,1,85,105,173,179,186,163,64,39,235,144,207,113,150,231,152,133,40,155,79,245,136,73,106,167,123,207,82,247,145,251,40,48,189,45,135,87,233,18,190,102,167,108,85,251,126,138,182,63,25,239,249,201,61,20,143,180,190,242,26,0,200,174,58,195,199,28,3,160,212,74,71,50,125,26,36,90,76,207,80,203,87,153,133,24,220,63,234,208,159,164,239,179,82,247,25,251,36,72,0,0,0,0,15,249,90,210,218,20,226,207,68,164,140,204,254,193,203,239,236,206,96,142,24,243,74,246,189,125,28,108,169,73,89,122,54,91,218,25,110,215,250,182,149,251,138,255,0,55,220,57,164,78,36,121,61,151,47,162,44,87,218,234,159,228,54,159,65,85,15,113,235,161,31,247,174,133,169,142,207,100,99,62,26,226,52,68,78,179,110,79,72,50,178,35,37,116,114,26,239,36,159,115,136,73,247,45,63,231,251,199,181,74,146,180,146,210,122,146,139,82,251,135,244,0,81,15,20,172,45,59,23,49,149,27,129,152,219,35,215,249,59,21,191,93,220,136,16,144,125,134,181,25,118,175,220,95,196,126,62,25,24,204,156,42,204,12,74,100,185,92,154,125,193,204,234,75,102,237,220,136,83,20,142,228,41,69,235,57,236,211,237,212,95,80,135,28,85,239,15,64,101,50,229,160,161,237,142,214,250,61,133,183,93,121,53,56,43,63,236,153,119,31,188,191,136,162,40,210,94,136,242,95,97,91,86,157,116,61,8,251,203,79,104,253,212,170,77,102,236,171,183,78,165,199,234,167,73,215,98,55,161,27,182,164,204,251,84,100,69,234,164,255,0,204,46,235,33,121,5,163,229,254,152,139,222,247,143,212,221,210,117,208,183,169,29,46,213,74,107,253,234,66,218,94,230,158,79,179,179,79,126,166,83,112,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,41,192,156,164,218,185,185,225,129,134,150,181,73,222,134,228,161,124,163,168,91,53,20,169,182,185,115,149,80,168,161,12,62,233,178,235,133,13,199,13,149,60,134,200,148,174,75,102,71,170,8,85,13,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,39,134,167,16,47,219,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,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,39,79,20,188,130,215,98,87,107,217,172,194,26,127,93,74,157,252,250,241,162,69,140,132,57,79,113,40,34,114,164,202,91,73,115,25,94,211,114,70,164,110,33,197,56,242,141,104,91,134,195,133,102,74,113,150,153,117,82,51,65,115,87,234,182,85,183,46,158,239,162,97,66,148,150,167,86,217,83,140,41,61,84,119,88,113,181,211,158,108,158,211,85,33,211,82,25,121,173,165,202,120,237,168,5,43,113,171,241,79,107,124,63,131,230,53,17,250,184,93,224,53,155,153,44,35,204,86,20,222,112,162,41,21,24,246,242,233,147,158,142,111,46,147,81,36,85,74,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,112,215,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,204,174,24,89,245,141,131,21,88,153,126,198,10,236,72,24,125,83,145,37,234,85,94,95,53,103,73,168,190,166,118,50,227,170,119,149,30,10,141,47,168,204,154,245,94,124,220,90,146,131,113,105,185,240,1,85,124,115,190,164,255,0,50,126,154,56,87,9,59,2,205,197,60,116,191,240,251,16,109,232,149,203,122,185,134,243,227,78,131,36,143,99,168,244,149,52,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,143,231,71,41,55,86,81,177,76,237,106,147,189,117,183,93,234,106,22,205,69,42,113,222,100,20,201,113,8,97,247,77,150,155,57,141,182,76,169,228,54,70,148,243,155,50,61,22,67,213,228,23,58,247,86,84,241,30,37,18,173,83,234,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,87,231,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,234,184,136,228,22,102,88,238,162,191,48,182,159,85,169,97,149,111,155,35,66,140,252,143,147,46,19,141,35,166,149,39,105,160,153,90,223,109,49,220,113,100,226,189,102,213,185,77,243,29,229,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,4,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,157,184,213,248,167,181,190,31,193,243,26,136,246,188,28,44,11,55,20,236,220,193,97,246,32,219,209,43,150,245,114,61,185,26,116,25,36,123,29,70,181,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,40,149,157,124,168,215,114,151,140,179,108,222,85,86,101,161,82,214,101,173,91,154,202,19,215,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,229,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,210,158,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,61,88,12,214,102,199,197,62,50,124,64,184,124,197,241,103,217,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,81,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,154,152,101,197,167,23,48,251,45,21,12,45,149,14,93,119,17,88,144,182,104,119,149,86,114,231,45,184,143,173,215,29,122,82,100,41,106,122,75,42,82,80,201,25,242,141,11,70,244,232,198,201,16,130,214,180,238,171,230,187,22,214,178,173,154,173,193,90,155,191,166,167,82,225,57,46,83,251,16,165,175,99,77,146,150,173,168,66,148,122,23,98,82,102,125,132,98,250,114,19,146,10,22,81,236,71,102,220,113,105,85,44,77,173,243,90,173,214,225,188,185,12,162,41,60,102,204,88,138,113,166,214,219,59,18,210,220,45,132,165,187,174,229,41,45,180,72,149,64,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,132,85,226,143,224,79,19,127,5,243,136,66,128,69,191,113,72,200,44,204,68,235,179,55,131,148,250,173,74,239,46,142,61,197,110,195,140,252,231,170,237,151,42,51,50,98,54,218,86,180,188,210,9,178,113,178,34,109,77,54,110,122,139,109,124,234,171,194,172,76,186,176,111,17,237,204,82,178,165,244,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,135,178,187,153,187,7,52,216,95,77,196,11,66,76,72,117,37,199,74,171,86,241,212,89,147,54,140,249,184,235,123,31,75,103,185,40,90,152,117,77,45,105,65,184,217,37,123,83,169,165,61,128,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,215,248,163,100,74,149,130,117,86,113,223,5,237,153,113,236,154,228,133,166,224,167,68,97,61,21,189,53,74,65,52,182,246,158,230,163,72,82,212,68,141,156,182,156,73,32,148,146,121,150,147,21,114,187,153,187,251,43,56,161,77,196,11,66,76,185,148,212,72,74,171,86,241,212,94,141,10,178,193,54,235,123,31,75,103,181,75,66,95,117,77,45,105,89,54,225,165,123,85,161,165,90,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,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,1,80,28,82,242,101,152,41,152,143,94,204,149,30,171,85,196,11,51,209,253,68,178,113,109,117,86,180,86,76,136,227,37,132,109,223,13,60,197,186,151,26,65,169,41,231,173,254,212,170,67,222,131,133,126,66,164,202,147,74,205,62,50,80,165,195,68,57,12,212,44,106,100,142,81,162,98,13,167,146,115,228,199,113,165,40,144,74,91,14,197,90,86,133,239,107,155,161,160,218,82,229,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,135,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,130,241,143,36,184,227,133,121,130,111,47,212,203,82,171,116,79,172,212,14,29,175,82,139,77,122,60,90,243,124,166,222,83,140,173,210,38,203,148,219,168,234,12,150,166,216,81,57,185,195,74,119,156,255,0,198,44,186,221,89,94,225,35,125,97,109,235,117,122,110,180,138,132,42,132,158,158,115,146,105,240,249,181,216,123,24,133,204,105,181,182,206,196,165,197,32,211,253,123,178,20,70,100,162,21,2,45,251,138,70,65,102,98,39,93,153,188,28,167,213,106,87,121,116,113,238,43,118,28,103,231,61,87,108,185,81,153,147,17,182,210,181,165,230,144,77,147,141,145,19,106,105,179,115,212,91,107,231,85,94,21,98,101,213,131,120,143,110,98,149,149,47,167,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,52,61,149,220,205,216,57,166,194,250,110,32,90,18,98,67,169,46,58,85,90,183,142,162,204,153,180,103,205,199,91,216,250,91,61,201,66,212,195,170,105,107,74,13,198,201,43,218,157,77,41,129,124,115,190,164,255,0,50,126,154,56,87,9,59,2,205,197,60,116,191,240,251,16,109,232,149,203,122,185,134,243,227,78,131,36,143,99,168,244,149,52,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,133,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,213,120,119,103,126,102,85,111,179,180,175,25,91,176,202,236,168,52,237,117,70,203,242,94,165,184,150,93,109,18,162,180,135,82,132,238,90,216,234,12,155,113,197,181,29,36,132,154,144,132,157,239,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,163,191,241,72,200,44,60,59,235,179,55,131,148,250,85,54,208,62,142,61,197,110,195,140,196,22,105,14,31,42,51,50,98,54,218,80,133,50,234,205,178,113,178,35,113,46,184,110,122,232,113,124,152,107,149,220,205,223,217,89,197,10,110,32,90,18,101,204,166,162,66,85,90,183,142,162,244,104,85,150,9,183,91,216,250,91,61,170,90,18,251,170,105,107,74,201,183,13,43,218,173,13,42,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,43,91,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,163,213,113,17,200,44,204,177,221,69,126,97,109,62,171,82,195,42,223,54,70,133,25,249,31,38,92,39,26,71,77,42,78,211,65,50,181,190,218,99,184,226,201,197,122,205,171,114,155,230,59,202,178,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,122,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,26,9,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,1,93,92,100,240,247,3,166,97,61,39,19,110,218,247,162,241,38,159,173,46,212,137,31,146,151,43,77,174,76,117,201,110,65,114,148,235,140,199,103,158,226,15,122,27,109,199,204,140,205,79,37,42,166,193,113,60,24,44,172,23,70,23,220,184,141,108,72,151,35,17,93,144,154,37,202,212,245,196,89,193,97,46,56,244,117,66,74,19,207,106,52,134,214,217,44,220,86,142,61,9,123,75,70,72,197,143,128,160,30,40,254,59,49,55,240,95,39,132,59,175,9,156,33,179,113,235,11,243,25,132,120,128,196,183,40,87,20,123,101,153,7,17,243,101,246,150,135,42,14,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,106,73,195,252,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,202,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,203,16,191,238,23,30,4,240,203,241,175,56,154,37,80,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,142,43,148,108,208,82,179,103,105,93,184,141,109,82,37,211,173,234,117,208,170,37,29,169,209,210,204,213,48,221,58,11,206,42,66,80,235,168,53,245,18,36,18,77,10,34,229,147,122,150,237,198,125,212,6,85,197,201,227,6,72,33,230,171,35,184,53,118,217,209,118,226,109,167,133,244,54,168,73,39,152,140,205,81,181,68,134,226,226,202,117,109,41,106,218,132,63,211,145,184,219,104,118,66,141,106,36,173,106,42,129,255,0,101,86,21,213,254,21,183,46,75,114,161,255,0,25,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,247,178,9,158,202,86,110,237,153,180,43,150,28,74,78,34,219,177,202,93,98,28,86,210,196,41,76,57,33,228,182,236,22,215,33,215,214,134,219,76,116,188,165,145,18,92,121,4,93,139,72,236,25,177,240,177,140,159,15,238,31,46,124,102,176,93,159,19,92,137,82,177,186,205,168,227,158,22,219,50,220,197,10,12,118,213,42,29,45,132,173,119,36,36,26,82,164,56,222,164,107,146,203,90,169,181,163,115,139,67,124,141,174,25,179,202,166,27,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,137,149,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,117,203,166,90,49,79,52,23,219,54,46,25,210,127,123,173,172,204,98,79,162,233,159,50,243,173,245,111,178,211,156,158,111,33,104,111,114,125,117,232,146,246,153,104,79,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,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,139,147,198,12,144,67,205,86,71,112,106,237,179,162,237,196,219,79,11,232,109,80,146,79,49,25,154,163,106,137,13,197,197,148,234,218,82,213,181,8,127,167,35,113,182,208,236,133,26,212,73,90,212,85,3,254,202,172,43,171,252,43,110,92,150,229,67,254,50,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,133,239,100,19,61,148,172,221,219,51,104,87,44,56,148,156,69,183,99,148,186,196,56,173,165,136,82,152,114,67,201,109,216,45,174,67,175,173,13,182,152,233,121,75,34,36,184,242,8,187,22,145,45,64,0,0,0,0,0,0,4,35,207,166,65,104,249,129,166,42,246,177,227,244,247,116,109,53,45,234,95,85,185,81,91,255,0,125,144,134,145,181,166,85,236,237,215,223,161,157,34,213,169,21,171,78,174,229,58,169,31,165,157,27,77,232,222,133,237,220,146,50,237,73,153,31,170,162,255,0,56,252,50,100,189,45,229,62,250,183,45,90,106,122,17,119,22,158,193,123,188,42,47,15,79,229,50,219,160,45,237,238,209,58,205,229,183,77,57,213,57,203,47,236,145,119,23,188,255,0,128,152,226,133,120,155,227,50,113,87,48,18,233,145,37,115,160,91,252,190,152,182,109,219,207,133,13,75,239,66,84,126,179,126,221,126,205,7,236,225,109,133,167,125,230,50,157,95,126,55,50,61,3,157,189,91,244,211,159,2,106,11,176,150,147,239,71,184,255,0,128,189,224,1,252,82,146,132,154,212,122,18,75,83,251,135,138,189,241,159,13,112,230,34,231,94,87,39,163,217,65,25,154,186,57,14,247,18,143,185,180,40,251,144,175,243,125,195,140,75,226,71,147,216,146,250,35,197,125,206,165,254,67,137,244,21,80,182,158,186,25,255,0,122,232,122,24,233,118,14,103,48,71,19,185,69,100,222,190,145,55,148,148,160,189,27,45,157,76,246,233,253,99,73,253,244,255,0,159,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,253,90,211,244,154,246,232,94,243,47,110,127,207,210,216,139,126,158,223,158,169,220,245,126,207,162,157,239,201,123,254,106,75,85,47,236,47,184,133,249,100,7,47,177,112,15,0,169,84,231,89,219,82,175,147,21,201,135,184,207,107,175,194,138,75,79,245,139,73,232,166,187,203,66,247,17,123,100,184,0,0,0,0,15,131,124,94,246,238,29,219,51,174,219,170,119,73,78,167,176,235,238,187,202,113,205,18,134,212,226,187,16,149,43,232,161,71,216,71,220,41,231,58,220,74,238,140,74,157,84,195,252,43,151,208,91,237,72,126,42,228,242,219,119,171,104,142,75,70,123,31,138,149,183,189,181,182,127,75,82,211,78,253,76,64,73,18,38,214,42,11,145,33,124,233,82,221,53,40,244,36,238,90,149,169,247,104,69,169,152,246,86,222,7,98,149,220,195,146,109,235,95,171,109,166,205,213,171,173,142,222,137,34,35,51,245,220,47,222,47,243,143,172,206,88,241,193,242,81,181,100,110,218,147,81,255,0,73,67,46,207,254,218,60,93,199,99,221,54,148,135,34,220,20,190,149,214,150,104,90,121,237,185,162,136,204,140,181,66,140,187,210,127,230,31,115,11,49,163,16,112,114,182,197,118,197,173,244,15,178,234,93,254,246,97,221,76,150,133,127,190,161,101,222,218,61,158,207,188,90,22,82,184,175,82,174,233,84,171,23,26,227,244,21,7,212,196,6,106,59,212,239,80,234,141,134,146,124,168,208,201,40,220,165,58,174,213,104,90,105,175,113,139,31,162,214,169,183,13,50,61,98,145,39,159,18,83,104,117,167,54,41,59,146,164,146,146,122,40,136,203,176,200,251,72,126,224,1,241,111,11,98,13,229,111,74,183,106,73,221,26,94,205,229,169,150,187,86,149,151,209,50,62,244,151,180,102,42,242,183,229,90,247,36,202,20,212,237,122,55,47,113,106,71,244,155,74,139,184,204,187,148,94,209,115,156,33,239,150,110,28,5,114,217,84,142,100,170,30,156,226,216,101,183,157,54,122,211,253,146,35,236,47,97,159,240,19,204,0,0,0,0,0,0,0,0,0,0,0,0,5,64,113,157,186,219,159,124,218,150,193,43,85,211,58,237,197,167,248,198,105,235,247,125,158,243,17,211,135,94,30,35,16,51,45,111,48,243,123,218,139,213,239,45,116,250,84,249,102,95,218,73,247,160,104,40,0,120,44,101,198,203,11,2,237,55,111,11,250,171,209,66,111,110,135,200,121,205,218,186,219,127,239,77,172,203,181,212,123,61,191,126,148,111,154,60,251,98,190,97,164,212,40,138,168,244,54,179,242,25,144,197,63,147,25,221,134,152,166,202,254,119,167,109,195,212,214,225,246,159,102,238,206,226,49,194,176,203,11,175,76,96,187,98,218,22,69,47,175,168,204,117,9,217,207,105,173,9,110,161,189,218,186,180,39,233,56,158,205,125,191,120,180,236,177,112,148,181,232,113,169,151,86,55,175,210,21,4,155,50,142,155,163,141,114,150,68,202,246,243,99,76,52,171,69,19,169,215,78,221,117,247,11,3,179,112,198,200,195,250,124,122,93,167,69,232,99,70,66,27,105,29,75,206,237,36,165,41,46,215,22,163,62,196,39,188,253,131,212,143,201,81,165,193,171,70,92,74,131,28,214,156,73,165,73,220,105,212,140,140,143,180,140,143,184,204,68,204,202,240,228,193,140,101,164,84,42,118,253,7,209,119,59,164,235,205,76,234,165,191,189,211,75,202,34,229,174,74,27,45,92,112,149,218,90,118,105,220,125,148,215,152,172,186,95,185,113,190,100,218,55,165,63,146,133,41,110,66,123,154,202,185,241,249,207,54,218,246,182,235,155,119,114,84,122,40,245,47,111,179,94,207,144,252,238,215,178,227,118,71,182,174,41,188,219,50,163,33,9,144,207,45,9,228,45,199,98,161,79,110,67,14,58,173,172,178,162,216,70,90,253,253,247,145,135,215,237,187,137,118,141,46,244,181,230,117,52,234,172,86,37,178,190,90,209,234,186,210,28,79,98,210,149,125,21,167,188,139,191,217,220,61,24,0,0,0,0,255,0,57,44,55,42,59,177,158,78,230,222,66,155,81,107,166,164,101,161,138,39,226,117,128,31,178,76,111,155,116,83,218,219,79,186,29,114,166,163,221,174,143,201,151,53,102,93,174,41,95,69,178,237,209,37,246,16,253,188,45,113,233,236,46,198,232,214,108,167,63,152,93,43,69,57,41,208,187,31,147,46,19,100,122,147,106,87,209,111,187,84,151,218,93,226,243,80,180,184,132,184,131,213,42,34,81,31,216,99,254,128,0,0,0,121,204,67,191,173,204,49,179,106,215,197,215,51,166,166,210,33,191,49,247,57,110,47,213,105,165,186,174,198,210,165,125,20,43,184,143,187,184,251,133,47,103,27,137,53,255,0,139,245,185,246,166,26,213,189,27,104,52,235,173,35,230,24,123,170,73,46,67,100,231,207,69,67,168,220,211,136,245,117,236,211,223,168,132,115,231,203,170,76,118,124,231,121,175,190,181,56,226,246,146,117,82,140,204,207,66,34,46,243,49,249,199,212,183,174,106,221,169,80,110,171,65,155,210,202,104,201,73,95,45,11,208,201,68,162,236,89,25,119,164,189,158,193,49,114,227,197,7,27,112,190,175,77,164,95,213,143,148,22,187,74,101,133,198,233,226,68,228,180,74,101,38,173,237,68,83,138,218,211,107,45,53,212,247,107,222,68,46,11,0,177,254,195,204,61,143,26,244,177,231,243,155,81,33,18,90,229,60,158,67,230,203,78,45,189,206,182,222,237,188,228,150,226,45,15,217,237,34,233,160,43,227,140,22,18,61,118,225,29,43,16,41,209,55,189,107,243,249,170,230,17,107,212,202,128,210,123,13,100,93,201,62,228,159,240,239,20,221,64,173,206,183,42,236,86,105,175,114,164,199,221,177,123,73,90,110,73,164,251,20,70,93,202,63,96,211,6,11,226,60,60,88,195,154,85,241,9,90,162,161,207,236,208,251,57,111,184,215,181,41,255,0,22,126,194,255,0,88,174,142,52,55,163,40,98,208,179,211,39,215,115,210,27,155,216,126,195,167,56,93,187,127,143,120,170,97,112,124,48,178,87,78,182,40,17,113,182,249,131,190,175,47,127,64,223,53,69,201,218,185,177,156,237,105,243,74,183,33,72,250,72,236,246,118,234,98,201,64,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,163,197,113,47,200,228,108,199,89,175,99,13,142,185,104,196,91,46,142,226,25,136,218,29,144,138,229,57,147,113,243,132,150,80,74,81,73,37,45,213,50,164,39,215,91,134,218,200,201,72,91,52,151,254,202,172,43,171,252,43,110,92,150,229,67,254,50,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,134,138,50,109,139,55,222,54,101,198,204,196,44,72,180,42,180,42,244,234,123,109,200,118,160,150,81,233,125,136,74,74,166,202,26,36,242,217,145,253,106,82,166,219,211,113,236,37,181,203,117,206,214,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,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,191,206,254,75,173,92,220,97,195,240,97,38,149,68,191,169,188,183,232,151,11,176,91,83,139,229,19,219,96,201,124,144,111,20,53,155,238,25,165,7,234,56,105,119,106,246,155,107,160,27,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,45,127,133,62,121,233,85,171,102,6,87,113,94,169,18,159,82,160,71,38,237,74,213,70,168,148,21,77,133,200,67,109,83,15,158,230,229,73,66,159,66,24,109,173,73,76,163,97,33,28,146,55,108,208,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,90,246,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,48,56,106,113,2,253,132,204,131,128,152,172,246,251,6,171,80,87,162,234,42,86,174,81,231,75,126,50,62,117,215,228,161,152,244,228,23,82,251,155,80,106,39,28,90,251,119,40,93,72,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,175,88,188,97,48,226,175,153,170,37,135,67,162,239,194,122,158,202,60,155,142,162,209,64,149,26,164,185,75,109,19,201,78,61,203,244,119,47,146,165,19,168,101,228,37,110,56,127,213,147,75,129,124,76,106,212,170,254,117,241,2,187,66,169,196,168,211,106,49,232,50,225,204,136,242,94,98,75,14,81,32,169,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,133,112,84,240,177,116,252,64,157,229,212,225,63,197,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,94,245,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,131,153,28,60,176,112,171,27,110,155,15,11,113,10,37,239,105,211,100,52,170,77,114,52,134,100,34,67,15,48,219,196,131,117,133,27,78,45,163,112,217,90,209,161,41,109,40,246,163,93,137,154,188,30,113,191,26,33,98,132,140,26,102,135,112,92,248,117,81,142,105,145,45,78,75,122,21,162,250,27,151,37,165,163,233,49,29,18,156,39,144,164,25,32,221,112,219,81,43,86,205,11,243,252,106,252,83,218,223,15,224,249,141,68,115,78,29,89,201,141,148,252,80,147,79,186,227,68,77,137,123,200,136,205,203,56,161,59,34,108,20,71,110,73,71,121,130,67,137,45,137,118,73,41,210,216,226,205,180,171,150,147,94,132,171,159,199,28,20,194,204,220,224,209,216,183,77,67,174,182,235,189,29,90,157,89,163,59,25,215,155,218,164,186,212,152,111,173,183,91,46,99,102,164,115,18,147,220,211,206,36,143,69,234,33,87,14,126,30,247,86,4,99,181,231,125,227,93,31,159,85,177,250,90,125,165,84,167,203,112,169,115,30,153,13,106,154,251,73,113,13,186,247,41,151,218,96,150,164,147,91,220,144,146,37,173,173,205,217,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,71,228,207,222,68,233,89,187,182,97,87,109,169,145,41,56,139,110,199,56,148,121,146,156,75,16,165,48,228,134,84,227,83,156,68,119,95,90,27,109,50,20,202,80,100,73,113,229,153,246,45,66,133,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,83,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,8,43,157,126,40,86,38,95,250,220,61,193,135,41,87,150,36,193,168,28,42,139,82,91,121,116,186,55,47,98,157,75,235,65,163,158,241,238,54,137,166,92,249,181,165,206,106,144,166,249,78,69,94,43,88,233,135,25,139,195,140,2,197,12,47,172,245,212,169,223,41,90,121,151,72,145,42,159,41,37,75,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,92,87,133,199,142,204,50,252,107,201,230,139,254,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,20,109,197,95,44,248,71,151,204,92,161,86,112,166,116,74,114,47,168,242,234,83,173,54,13,4,138,58,219,90,18,79,178,130,86,230,163,72,82,221,216,217,164,144,133,199,120,155,86,205,27,107,133,101,31,48,184,167,151,124,101,160,92,120,103,26,171,93,235,170,12,198,155,105,69,149,37,12,220,91,210,227,13,199,91,76,153,243,94,46,161,102,193,169,14,108,117,73,81,33,125,169,86,140,233,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,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,243,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,102,125,178,65,93,202,61,246,212,219,114,45,86,165,134,85,190,83,84,74,220,199,145,33,228,74,38,72,222,139,45,77,180,218,27,123,122,93,91,101,176,146,182,180,218,165,41,183,73,30,255,0,132,166,53,227,45,167,152,40,120,71,105,83,234,183,5,143,116,243,165,92,52,182,26,75,173,211,54,53,181,53,68,169,110,33,17,246,47,144,219,171,221,243,141,169,40,36,58,233,71,73,89,254,107,179,175,131,89,75,161,47,229,149,79,210,87,124,202,123,147,104,150,180,51,87,85,63,69,147,105,83,142,18,84,136,172,154,204,254,117,205,53,75,79,114,210,234,219,54,196,43,197,28,239,208,179,113,195,99,20,97,92,114,169,84,220,77,162,122,45,218,221,18,27,43,142,202,226,157,126,25,51,42,34,92,117,197,184,206,197,52,135,15,121,169,14,235,185,41,75,141,26,234,172,106,160,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,252,142,82,105,79,85,99,215,94,166,68,93,74,28,119,162,71,152,166,82,111,178,195,202,109,78,180,135,52,220,148,45,76,50,165,36,143,69,27,77,153,235,180,180,140,28,81,252,9,226,111,224,190,113,8,80,8,213,64,166,14,40,217,18,165,96,157,85,156,119,193,123,102,92,123,38,185,33,105,184,41,209,24,79,69,111,77,82,144,77,45,189,167,185,168,210,20,181,17,35,103,45,167,18,72,37,36,158,101,164,198,188,154,227,126,52,96,142,54,208,234,248,55,67,184,46,201,18,164,26,170,22,109,45,201,106,69,192,195,108,60,74,67,140,71,212,220,91,77,56,251,141,173,72,112,154,89,115,54,168,146,164,156,223,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,180,156,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,74,117,112,171,207,61,43,11,100,255,0,38,236,92,170,68,167,218,117,41,18,170,84,59,134,165,84,76,120,212,103,249,70,227,177,94,84,135,9,166,227,58,109,169,72,217,180,202,67,170,35,74,249,251,155,184,144,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,249,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,51,175,157,204,42,194,252,24,204,189,227,135,248,61,113,68,169,219,48,36,32,217,142,204,183,37,46,146,250,144,92,250,123,174,173,4,75,91,46,239,73,17,41,211,74,54,33,199,13,228,186,73,238,156,37,49,175,25,109,60,193,67,194,59,74,159,85,184,44,123,167,157,42,225,165,176,210,93,110,153,177,173,169,170,37,75,113,8,143,177,124,134,221,94,239,156,109,73,65,33,215,74,58,75,181,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,94,245,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,131,153,28,60,176,112,171,27,110,155,15,11,113,10,37,239,105,211,100,52,170,77,114,52,134,100,34,67,15,48,219,196,131,117,133,27,78,45,163,112,217,90,209,161,41,109,40,246,163,93,137,154,188,30,113,191,26,33,98,132,140,26,102,135,112,92,248,117,81,142,105,145,45,78,75,122,21,162,250,27,151,37,165,163,233,49,29,18,156,39,144,164,25,32,221,112,219,81,43,86,205,11,184,145,229,49,87,19,45,92,27,195,139,143,20,175,89,125,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,158,28,209,102,110,254,205,54,40,84,177,2,239,147,46,29,53,114,20,170,45,188,85,23,164,194,163,48,109,180,222,198,18,225,237,74,214,150,26,83,171,66,80,78,56,74,94,212,234,73,79,235,254,72,120,203,252,152,63,149,199,69,74,249,11,233,14,139,111,94,158,187,147,212,116,189,95,43,77,188,158,171,230,52,223,205,221,235,114,249,127,56,62,86,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,37,196,26,146,180,161,214,154,89,161,123,54,158,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,138,1,226,143,227,179,19,127,5,242,120,67,213,112,181,205,117,11,46,152,203,58,205,190,157,165,83,173,12,72,233,97,212,43,115,94,91,94,138,149,25,47,156,71,13,68,70,130,101,107,125,109,56,107,36,165,60,196,56,110,33,13,44,151,110,153,162,203,37,131,154,108,47,169,97,253,223,26,36,58,146,227,169,52,91,132,169,204,201,155,70,124,220,105,205,236,41,194,220,148,45,76,52,151,80,133,32,220,108,148,141,201,212,148,152,149,195,7,34,215,86,4,221,87,206,38,99,93,153,74,42,244,26,131,180,11,74,106,148,226,222,109,150,28,144,204,217,172,54,226,83,203,102,71,205,37,151,84,148,186,182,146,225,145,33,167,181,118,197,70,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,133,48,113,70,207,109,43,27,42,172,224,70,11,220,210,228,89,52,57,11,85,193,81,136,250,122,43,134,106,84,131,105,13,237,45,206,198,142,164,40,201,123,249,110,184,162,89,37,68,203,46,170,80,112,84,240,177,116,252,64,157,229,212,225,63,192,101,92,94,247,12,108,213,89,184,221,128,214,246,22,189,82,137,18,251,195,170,59,20,153,244,146,108,218,55,233,209,244,98,44,198,9,75,81,186,142,81,50,135,84,70,91,94,53,106,132,33,198,119,241,254,41,25,5,153,136,157,118,102,240,114,159,85,169,93,229,209,199,184,173,216,113,159,156,245,93,178,229,70,102,76,70,219,74,214,151,154,65,54,78,54,68,77,169,166,205,207,81,109,175,157,84,54,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,46,94,21,220,64,200,142,32,222,183,61,133,85,178,170,181,172,47,174,76,151,64,170,45,10,149,79,113,84,199,204,219,89,163,252,228,74,36,56,73,50,39,27,105,123,155,78,117,198,170,5,85,241,67,225,251,255,0,201,38,107,112,137,159,241,181,107,206,142,148,255,0,232,205,20,152,76,71,141,255,0,164,201,150,227,206,254,251,186,253,34,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,14,229,71,42,56,113,148,172,56,69,149,101,53,215,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,192,0,5,106,241,72,207,212,204,59,235,178,201,131,149,10,173,54,239,62,142,69,197,113,67,146,252,23,169,13,159,42,75,49,162,56,218,144,181,60,234,13,179,113,194,51,109,45,56,109,250,235,113,124,154,129,22,125,195,23,136,92,59,90,28,108,186,230,6,239,228,210,153,218,213,165,95,169,188,195,17,105,81,90,97,231,29,139,54,91,239,35,107,37,202,101,17,139,106,212,74,112,219,220,72,38,146,139,106,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,33,87,20,140,130,204,196,78,187,51,120,57,79,170,212,174,242,232,227,220,86,236,56,207,206,122,174,217,114,163,51,38,35,109,165,107,75,205,32,155,39,27,34,38,212,211,102,231,168,182,215,206,170,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,233,119,10,175,10,238,32,97,197,185,122,220,246,21,86,202,170,214,169,237,76,151,64,170,45,10,149,79,113,69,169,182,179,71,249,200,148,72,112,146,100,78,54,210,247,54,159,86,0,0,0,0,0,0,0,43,107,137,238,74,233,215,69,2,86,54,216,208,118,86,34,108,235,219,230,168,249,219,151,10,51,125,174,190,73,78,212,37,127,69,29,190,222,221,12,83,224,181,158,11,215,155,43,98,239,180,21,39,231,27,244,126,214,246,31,180,234,46,119,237,254,61,226,197,241,163,17,225,225,62,28,213,111,137,170,209,20,254,71,102,135,219,204,125,182,189,137,87,248,194,246,31,250,198,103,238,10,220,235,142,175,34,179,82,127,157,38,70,205,235,218,73,215,106,73,37,216,146,34,238,73,123,5,200,240,125,194,71,173,44,35,170,226,5,70,38,199,174,142,71,41,92,194,61,58,105,83,218,87,97,44,203,185,69,222,146,254,61,226,193,192,113,28,205,230,199,13,242,195,110,183,85,188,101,239,157,47,94,142,23,45,242,231,237,113,148,185,243,141,178,225,39,106,95,74,187,75,183,184,189,186,83,230,50,113,48,204,134,39,84,101,55,74,185,253,9,69,144,202,216,42,127,69,2,78,212,45,164,33,194,230,170,42,86,122,154,84,126,242,221,161,119,8,185,112,220,213,187,174,160,229,86,189,55,170,148,233,154,148,190,90,17,169,154,141,71,216,130,34,239,81,251,61,163,229,143,209,2,124,186,92,198,167,193,119,148,251,11,75,141,175,105,43,69,36,200,200,244,50,50,239,34,19,115,39,60,73,175,252,32,173,192,181,49,42,173,233,43,65,215,90,105,127,48,195,61,42,77,113,219,55,62,102,42,221,94,214,155,95,171,175,110,190,253,5,208,97,229,253,110,98,117,155,74,190,45,73,157,77,54,175,13,137,140,57,203,113,30,171,173,33,212,246,56,148,171,232,173,61,228,93,253,197,220,61,32,0,0,0,15,249,113,105,109,10,113,103,162,82,70,163,63,176,133,25,113,74,199,167,177,71,27,164,217,177,92,254,97,107,45,116,229,39,66,237,126,52,185,173,153,234,109,165,95,69,206,237,84,95,105,247,143,197,195,23,0,63,107,120,223,10,232,158,206,234,125,174,235,117,52,158,237,53,126,52,184,107,34,236,113,42,250,46,31,110,138,47,176,197,236,70,97,184,177,218,140,202,118,182,202,18,218,75,93,116,34,45,8,127,160,0,0,0,0,243,152,131,126,219,184,105,104,213,47,75,162,103,77,78,165,69,126,91,203,229,173,126,171,77,45,197,118,33,42,87,209,66,187,136,251,189,189,194,141,243,225,157,218,246,99,174,185,22,213,187,55,149,102,83,164,44,163,179,203,66,185,235,109,217,72,75,219,150,195,110,167,115,47,36,182,25,158,159,127,119,24,203,174,93,47,204,199,95,49,173,27,46,159,206,74,84,135,102,189,205,101,60,136,252,230,91,113,123,92,117,189,219,121,201,61,18,122,159,179,219,165,202,101,171,135,38,12,96,213,38,159,83,184,40,62,148,185,218,75,79,59,51,170,150,198,199,73,44,168,203,98,36,173,179,209,198,204,251,11,78,221,59,139,182,89,211,169,112,105,49,145,18,158,199,41,166,210,73,74,119,26,180,34,34,34,237,51,51,238,34,31,172,121,107,203,12,108,139,254,158,253,46,236,162,245,209,164,161,72,117,29,75,205,110,37,37,73,62,214,214,147,46,197,171,184,253,162,191,51,61,194,82,215,174,199,170,93,88,32,191,71,212,22,111,202,42,110,142,59,205,89,147,206,109,230,201,152,73,78,170,54,147,174,157,154,107,239,21,99,137,184,93,122,96,253,219,42,208,189,233,125,5,70,27,171,78,206,123,78,234,72,117,109,238,213,165,173,63,73,181,118,107,236,251,132,156,200,222,125,238,236,191,220,112,44,251,178,161,212,217,83,36,180,219,237,114,154,71,75,189,200,205,169,237,91,142,183,151,181,150,84,91,72,251,117,247,246,157,220,97,206,34,90,248,165,105,64,189,45,9,253,101,54,160,195,79,54,231,41,198,255,0,172,105,14,17,104,226,82,175,162,226,125,133,223,252,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,246,148,125,235,18,47,131,21,214,212,11,230,235,182,13,90,46,167,208,237,45,63,197,179,80,95,187,237,247,144,183,240,0,0,0,0,0,0,0,0,0,0,0,0,20,15,196,198,248,106,238,205,21,197,18,59,155,218,166,244,155,79,67,47,235,41,208,204,251,210,94,212,253,162,71,112,81,177,25,159,94,196,27,222,107,58,57,75,244,79,68,189,199,219,205,69,69,167,59,9,95,97,125,34,63,179,78,241,109,64,60,222,33,223,214,246,25,90,115,111,43,162,87,79,78,129,203,230,185,177,107,211,123,168,109,61,136,74,149,244,150,158,226,63,245,140,253,102,239,54,23,134,103,47,149,213,42,82,57,84,72,154,122,62,22,198,149,201,220,203,9,119,231,18,203,107,86,229,176,74,245,139,179,184,187,59,254,46,89,242,211,121,230,47,16,169,182,173,10,54,216,110,155,114,101,200,222,209,242,226,148,150,153,117,123,84,235,102,122,115,59,136,247,30,157,158,241,122,121,98,202,181,133,150,235,70,45,38,222,133,186,166,182,81,214,203,230,60,92,215,77,166,82,225,236,91,206,37,58,169,146,61,18,122,23,113,118,119,247,0,0,1,200,115,47,151,107,67,49,120,117,83,180,174,24,155,166,170,43,199,78,145,204,116,185,18,121,15,54,210,246,161,214,201,91,77,227,61,20,122,31,113,253,148,13,152,220,6,185,178,241,137,117,11,14,227,70,164,219,142,187,13,221,91,249,232,197,33,230,155,94,212,56,230,221,121,42,61,13,90,151,183,222,114,199,134,62,114,101,97,141,215,31,7,174,233,127,208,117,169,40,110,17,242,203,213,150,243,144,227,182,159,155,97,75,63,81,10,237,82,201,62,253,15,180,92,252,25,108,212,33,71,159,29,90,181,37,164,60,131,208,251,82,162,35,46,254,222,227,31,238,0,0,0,0,35,7,16,140,9,103,26,240,6,176,150,145,172,235,121,153,21,150,59,79,214,83,16,165,237,79,245,136,34,245,157,239,61,126,227,246,80,165,58,101,79,15,111,184,179,219,249,170,141,181,87,67,201,250,42,218,244,119,136,203,247,146,122,41,31,105,125,227,65,57,28,199,104,88,251,128,52,91,141,135,185,146,232,205,198,162,84,15,105,150,178,154,133,25,110,247,182,130,239,123,251,36,105,247,25,251,36,8,0,0,0,255,0,41,50,26,137,29,217,79,171,107,108,161,78,44,244,51,209,36,90,153,246,10,81,226,131,155,89,184,159,136,242,112,178,214,151,178,131,111,184,184,146,211,203,35,230,76,97,249,172,44,245,91,41,89,106,133,167,185,70,159,118,167,218,34,126,4,96,125,223,143,151,244,27,26,209,139,204,122,67,141,115,220,222,209,114,153,83,205,52,165,232,227,136,37,104,110,167,176,149,169,255,0,210,86,253,128,28,45,176,123,15,105,144,42,23,220,31,77,86,185,45,42,74,185,178,163,109,94,214,141,104,209,169,106,65,250,232,95,105,126,247,103,97,16,145,109,229,83,1,26,142,136,168,176,244,109,4,68,146,244,164,222,205,11,79,241,195,148,226,231,13,172,184,98,84,25,175,67,181,125,25,87,122,59,141,177,55,174,158,255,0,41,102,78,109,87,44,229,37,42,209,107,37,104,125,250,105,220,98,174,179,121,195,254,254,203,91,234,174,195,123,211,22,202,210,107,235,118,179,31,148,163,55,213,179,150,114,28,113,90,54,193,43,93,59,117,211,188,187,121,238,83,51,45,116,101,195,19,105,183,5,50,94,148,169,18,25,98,164,207,45,191,90,50,164,48,183,125,101,52,226,139,84,178,69,234,150,190,238,222,253,3,225,38,35,82,49,99,15,40,87,237,21,205,209,234,244,248,178,204,180,81,108,83,172,54,238,223,89,41,51,208,156,46,221,165,247,23,112,246,3,201,98,166,31,83,113,70,198,169,89,53,95,239,122,135,39,113,250,221,156,183,144,225,125,21,36,251,219,47,105,127,168,102,102,233,183,167,218,181,233,84,10,163,28,153,49,118,111,70,228,171,77,200,74,203,181,38,101,220,162,246,139,136,225,5,141,15,94,56,93,85,195,186,180,189,242,109,190,71,39,230,200,183,117,18,39,188,175,162,130,34,208,146,93,234,63,225,220,56,71,26,72,114,10,255,0,179,37,244,187,26,63,72,252,238,242,61,255,0,51,78,46,239,102,135,216,33,190,84,112,185,120,195,142,54,253,136,146,215,175,234,245,47,242,33,190,239,239,163,252,95,239,23,250,134,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,234,120,92,120,19,195,47,198,188,226,104,149,66,58,213,178,1,149,202,254,60,205,204,29,119,14,162,84,107,21,24,238,20,202,52,182,218,122,137,38,107,154,147,149,7,33,169,6,149,201,82,76,200,204,204,219,53,25,186,109,243,190,116,72,160,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,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,4,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,48,255,0,178,171,10,234,255,0,10,219,151,37,185,80,255,0,140,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,119,220,51,51,163,252,164,240,225,120,111,122,171,151,127,88,52,248,140,73,144,244,238,115,149,216,36,92,164,78,209,197,169,229,60,147,66,83,33,71,185,60,199,90,89,40,185,196,219,115,84,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,136,235,156,204,153,216,57,179,176,36,195,153,6,37,58,246,167,71,91,180,26,243,77,50,203,234,125,182,100,20,104,146,164,155,14,188,112,121,210,13,199,26,111,67,212,183,39,183,190,128,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,106,156,41,243,207,74,173,91,48,50,187,138,245,72,148,250,149,2,57,55,106,86,170,53,68,160,170,108,46,66,27,106,152,124,247,55,42,74,20,250,16,195,109,106,74,101,27,9,8,228,145,187,102,128,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,46,127,83,171,85,107,82,81,50,179,83,151,62,67,113,216,136,135,100,188,167,86,150,24,105,12,178,209,41,70,102,72,109,166,219,109,9,238,74,16,148,150,132,68,66,231,248,42,120,88,186,126,32,78,242,234,112,159,226,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,44,83,137,214,118,161,224,102,28,73,194,76,47,186,246,98,77,209,186,27,210,105,53,38,10,85,181,21,36,203,142,56,242,8,212,235,47,62,203,201,67,39,181,10,218,183,29,67,137,83,72,37,83,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,59,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,93,96,241,171,241,79,107,124,63,131,230,53,17,0,5,148,240,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,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,56,85,217,147,60,23,188,243,47,111,230,162,179,6,89,221,150,244,118,218,68,52,53,19,209,211,95,105,14,165,153,114,91,83,6,235,146,90,39,27,229,187,204,35,71,77,31,77,57,100,59,168,0,162,190,34,57,5,153,150,59,168,175,204,45,167,213,106,88,101,91,230,200,208,163,63,35,228,203,132,227,72,233,165,73,218,104,38,86,183,219,76,119,28,89,56,175,89,181,110,83,124,199,97,88,149,92,46,60,118,97,151,227,94,79,52,95,240,138,188,81,252,9,226,111,224,190,113,8,80,8,210,70,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,105,60,45,242,11,51,14,250,28,205,227,29,62,171,77,187,207,172,143,110,219,179,35,63,5,234,67,103,205,140,244,153,109,184,148,45,79,58,131,112,155,108,200,219,75,78,19,158,186,220,71,38,202,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,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,249,252,186,101,163,11,50,191,98,51,98,225,157,39,247,186,218,204,198,35,122,82,167,243,207,58,223,86,251,45,55,206,229,115,214,134,247,39,212,70,137,47,105,156,42,226,145,144,89,152,137,215,102,111,7,41,245,90,149,222,93,28,123,138,221,135,25,249,207,85,219,46,84,102,100,196,109,180,173,105,121,164,19,100,227,100,68,218,154,108,220,245,22,218,249,213,2,3,85,0,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,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,0,203,62,66,178,243,149,137,50,107,54,61,10,93,114,225,126,71,57,155,130,227,233,229,212,97,35,148,166,141,152,206,33,166,210,194,13,46,59,184,208,146,90,249,134,75,82,146,148,37,48,215,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,68,85,207,182,72,40,89,184,177,26,155,110,69,165,83,113,54,137,202,106,137,91,152,242,227,178,184,166,241,27,209,101,169,182,156,91,140,236,83,171,108,182,26,144,238,155,84,148,184,233,46,133,174,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,45,211,133,94,121,234,184,165,27,249,55,98,229,82,93,66,236,166,199,149,82,161,220,53,42,162,164,73,172,177,205,55,29,138,242,164,56,110,185,37,162,113,74,70,205,196,113,218,81,26,81,200,220,229,143,136,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,136,231,234,30,88,237,82,176,240,182,161,74,169,98,109,111,155,31,82,146,196,143,147,45,147,109,47,169,149,27,113,172,158,90,31,109,81,219,113,4,218,189,103,21,185,45,242,221,164,27,90,211,186,175,154,236,91,90,202,182,106,183,5,106,110,254,154,157,75,132,228,185,79,236,66,150,189,141,54,74,90,182,161,10,81,232,93,137,73,153,246,17,139,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,16,56,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,44,83,137,214,118,161,224,102,28,73,194,76,47,186,246,98,77,209,186,27,210,105,53,38,10,85,181,21,36,203,142,56,242,8,212,235,47,62,203,201,67,39,181,10,218,183,29,67,137,83,72,37,83,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,59,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,95,107,20,87,196,207,58,63,202,79,17,209,134,246,82,185,118,13,131,80,150,196,105,12,206,231,55,93,156,71,202,92,237,27,90,153,83,41,36,41,49,212,91,149,203,117,213,154,139,156,109,183,226,178,9,147,105,57,190,197,9,180,250,236,153,112,44,75,98,57,61,113,206,131,53,166,38,161,111,182,241,67,102,57,56,219,132,165,173,214,141,74,51,70,194,109,167,53,82,86,109,146,175,207,228,157,171,242,87,228,47,201,154,87,201,191,71,250,39,208,253,19,125,15,67,203,229,116,220,141,57,124,158,95,169,203,219,183,111,171,166,157,130,133,243,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,250,188,59,179,191,51,42,183,217,218,87,140,173,216,101,118,84,26,118,186,163,101,249,47,82,220,75,46,182,137,81,90,67,169,66,119,45,108,117,6,77,184,226,218,142,146,66,77,72,66,78,250,69,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,0,202,184,191,238,23,30,4,240,203,241,175,56,154,35,255,0,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,117,60,21,60,44,93,63,16,39,121,117,56,79,240,25,87,30,215,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,39,149,220,205,216,57,166,194,250,110,32,90,18,98,67,169,46,58,85,90,183,142,162,204,153,180,103,205,199,91,216,250,91,61,201,66,212,195,170,105,107,74,13,198,201,43,218,157,77,41,242,184,115,144,12,174,97,118,46,87,49,150,218,195,168,142,85,234,210,25,151,6,12,214,218,126,157,64,125,11,39,77,218,107,6,141,35,173,78,165,43,37,106,163,107,110,214,121,45,153,160,253,174,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,194,176,11,38,120,47,150,251,254,249,196,108,57,131,45,53,43,234,65,186,235,82,90,136,76,82,88,55,156,121,81,41,233,101,134,212,196,99,83,136,35,104,212,162,50,142,199,238,17,142,234,0,0,33,255,0,17,28,239,195,202,173,136,86,149,157,43,118,38,221,148,247,93,161,40,153,98,75,52,182,210,243,77,174,84,166,150,234,86,157,200,91,253,57,155,110,54,183,99,168,150,147,74,22,147,162,207,246,85,126,221,95,225,91,142,228,184,234,31,241,147,39,84,167,72,115,254,115,143,60,227,139,251,84,165,43,218,102,62,80,253,85,58,77,86,139,37,16,235,52,201,112,36,57,29,137,104,106,75,42,105,106,97,246,144,243,46,146,84,68,102,135,26,113,183,16,174,229,33,105,81,106,70,70,46,83,133,206,123,106,184,217,74,123,2,49,162,230,137,34,246,161,199,66,173,250,140,183,213,214,220,48,146,149,155,168,115,113,109,118,76,116,161,38,107,223,204,117,181,26,205,42,54,94,117,86,20,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,17,215,14,114,1,149,204,46,197,202,230,50,219,88,117,17,202,189,90,67,50,224,193,154,219,79,211,168,15,161,100,233,187,77,96,209,164,117,169,212,165,100,173,84,109,109,218,207,37,179,52,28,138,0,0,0,0,0,0,0,1,249,42,208,26,169,192,118,11,200,222,135,118,234,90,153,107,162,136,253,134,94,225,156,12,215,225,114,176,123,28,110,11,17,69,167,65,210,104,95,229,195,97,223,223,95,248,207,222,63,245,9,145,193,110,28,131,191,239,57,125,46,246,139,209,223,59,188,139,103,204,84,75,187,188,245,62,193,222,56,190,227,67,214,118,23,82,240,238,147,47,100,171,147,159,206,249,178,61,189,60,136,15,39,233,32,200,245,37,31,114,139,248,247,10,118,181,173,233,247,85,122,45,2,150,199,58,76,173,251,17,185,41,215,106,20,179,237,81,145,119,36,253,163,76,216,87,135,212,220,46,177,105,182,77,43,182,61,63,157,180,253,110,222,99,203,112,254,146,148,125,238,31,180,255,0,212,61,104,229,185,142,199,91,127,47,120,103,80,196,10,242,181,76,78,87,45,189,23,235,238,144,203,71,218,150,220,211,78,113,31,209,255,0,218,89,231,198,172,104,188,113,206,246,151,123,94,83,121,242,164,242,244,46,91,73,219,181,150,219,255,0,123,66,8,245,38,147,236,255,0,89,156,155,202,223,12,188,68,199,58,63,202,203,146,119,160,41,38,243,60,133,114,152,149,212,55,206,117,183,190,132,164,41,27,121,94,210,212,247,118,119,118,216,254,18,112,218,203,134,26,193,132,244,203,87,210,117,118,99,182,219,243,122,233,236,115,86,68,222,229,114,202,82,146,157,86,131,86,133,221,174,157,196,58,179,153,84,192,71,99,174,42,236,61,91,89,25,40,189,41,55,183,82,211,252,112,142,152,255,0,194,219,7,177,10,153,62,161,98,65,244,45,107,146,234,163,43,155,42,78,229,237,116,208,141,29,150,148,23,174,180,118,159,238,246,246,25,138,129,199,124,15,187,240,14,254,157,99,93,209,121,111,71,113,222,67,155,218,62,107,41,121,214,146,189,27,113,100,157,77,165,118,26,181,47,250,78,88,112,190,205,172,220,48,196,120,216,89,116,203,223,65,184,28,68,72,137,229,145,114,230,62,252,38,16,122,161,149,44,244,66,21,222,162,79,191,67,237,23,93,26,67,82,227,181,41,133,110,109,228,37,196,30,134,90,164,203,82,62,209,254,160,0,0,2,63,103,143,29,160,224,22,0,214,174,55,222,229,203,172,55,38,137,79,61,166,127,206,157,133,37,109,119,54,178,239,103,251,68,73,247,153,123,115,237,81,153,83,196,27,238,84,247,62,118,163,114,213,214,242,190,138,119,61,33,227,63,248,41,45,84,191,176,190,225,125,124,61,176,37,156,20,192,26,50,93,70,147,174,22,99,214,95,237,63,85,79,194,137,185,63,214,44,143,214,107,188,180,251,139,219,39,192,0,0,0,7,248,78,150,205,62,20,137,242,21,181,168,205,45,229,158,134,122,37,36,102,125,221,189,196,41,131,137,198,114,101,98,109,215,35,7,173,25,127,208,116,89,43,110,105,242,203,214,148,203,147,35,184,159,156,97,43,47,81,105,237,74,205,62,237,79,180,68,236,185,96,53,205,152,124,75,167,216,86,226,52,39,28,105,217,142,234,223,204,198,57,12,180,181,237,91,141,238,211,156,147,208,149,169,251,61,229,127,57,104,203,181,163,151,76,57,166,90,86,244,77,179,83,21,147,168,200,230,58,124,249,60,134,91,117,123,86,235,132,157,198,201,30,137,61,11,184,190,222,188,0,0,56,134,103,50,173,97,102,70,209,149,73,184,97,109,169,161,149,244,82,249,143,31,41,210,105,228,182,123,16,243,105,86,138,120,207,69,30,135,220,125,157,212,79,153,220,184,93,185,110,196,89,182,141,194,206,177,86,227,142,192,145,185,175,157,142,111,188,219,74,218,135,92,52,234,76,153,232,163,212,189,191,111,97,225,253,156,219,131,0,47,200,54,117,110,103,54,208,173,76,105,135,153,229,161,60,135,94,122,43,106,123,114,88,91,170,218,211,38,91,8,200,143,236,62,211,189,59,98,225,166,221,150,245,54,230,164,59,205,133,85,136,204,216,235,218,164,238,109,212,37,105,61,20,68,101,216,162,239,34,63,176,135,211,1,82,188,107,172,70,96,87,176,250,247,132,206,174,85,61,45,214,175,113,246,114,145,78,105,190,195,87,218,127,68,139,237,215,188,71,14,25,215,187,86,142,104,237,200,146,28,216,213,75,172,220,122,25,255,0,87,78,152,101,220,147,62,245,125,130,254,64,0,0,0,0,0,0,0,0,0,0,0,0,102,159,51,85,101,215,49,190,228,170,56,189,202,127,163,212,244,211,186,35,41,247,23,187,220,45,223,132,181,160,86,230,93,154,170,45,189,29,170,238,222,173,126,151,42,116,228,151,102,227,34,236,87,184,191,136,156,32,42,23,139,174,101,228,213,111,3,192,10,35,188,182,104,223,238,177,109,35,230,115,90,129,45,143,164,209,25,104,100,127,65,103,175,183,78,225,2,48,111,10,107,120,207,126,211,236,42,11,156,169,53,14,118,142,104,133,109,216,203,142,247,41,104,35,212,154,50,250,69,254,163,209,62,5,224,117,171,129,182,77,54,210,183,88,255,0,115,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,183,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,217,220,213,127,71,92,41,229,52,90,23,247,211,242,224,178,158,230,212,175,162,131,239,81,39,238,239,23,116,0,0,0,56,30,120,49,57,220,45,203,149,219,86,138,239,46,85,70,153,62,154,194,182,235,181,199,32,73,82,79,67,66,136,244,54,251,140,136,190,209,158,135,156,168,222,23,75,142,173,124,233,245,186,129,169,74,209,41,222,243,206,119,233,216,146,213,74,251,11,238,23,181,195,151,45,148,108,21,193,74,101,192,251,92,202,229,200,195,53,55,158,220,178,229,162,68,72,139,83,91,73,213,160,244,91,90,238,34,35,63,113,23,124,185,0,30,115,16,236,154,78,34,89,85,171,50,182,199,54,37,98,159,38,11,137,220,164,246,58,210,219,62,212,169,39,220,179,246,151,222,93,227,60,89,189,193,71,240,27,28,107,182,89,181,203,136,244,137,83,160,39,113,30,145,14,100,134,218,237,230,44,251,154,254,209,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,199,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,197,212,240,184,240,39,134,95,141,121,196,209,42,128,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,168,190,46,216,223,141,24,107,153,43,110,133,135,56,189,122,218,180,215,236,120,114,221,135,68,175,203,130,195,143,170,124,244,169,213,54,203,137,73,172,210,132,36,212,101,174,136,73,123,8,116,174,13,120,177,138,120,161,251,95,253,166,98,93,215,118,250,51,228,255,0,69,233,218,204,153,253,47,51,210,28,206,87,57,106,217,187,150,141,219,116,215,98,117,238,33,192,56,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,5,85,241,92,200,183,245,249,160,193,75,51,254,248,149,127,194,130,175,242,84,154,163,113,201,63,242,189,82,210,175,220,120,209,253,240,240,173,92,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,95,246,75,179,109,106,230,231,11,10,233,166,181,208,220,148,46,154,159,115,83,148,150,218,229,206,84,102,214,183,216,104,158,117,194,134,227,134,242,89,91,134,74,87,37,194,50,213,6,33,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,142,127,106,227,166,28,93,248,177,122,224,133,50,179,202,188,236,78,145,218,149,46,65,18,28,122,44,136,204,62,220,168,253,167,205,100,186,132,54,179,45,20,135,8,137,73,34,91,74,114,37,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,152,127,217,85,133,117,127,133,109,203,146,220,168,127,198,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,187,78,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,101,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,181,114,201,153,188,201,87,243,37,133,20,42,238,96,241,42,163,77,168,223,20,40,147,33,203,187,39,188,196,150,28,158,202,92,105,198,212,233,165,104,82,76,210,105,50,50,50,51,35,26,9,17,255,0,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,31,224,223,153,187,6,213,165,92,25,110,187,228,196,162,84,170,213,133,92,52,90,148,218,139,44,177,80,125,244,196,135,232,244,37,195,74,142,73,169,13,41,180,35,121,184,74,116,180,71,44,185,150,190,42,175,142,119,212,159,230,79,211,68,21,201,213,245,117,97,134,61,211,177,34,202,165,210,170,53,171,90,223,185,235,49,163,213,31,113,168,170,233,232,51,221,89,172,219,74,150,173,168,66,148,77,150,222,98,146,72,55,26,37,27,136,230,183,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,187,238,27,25,54,183,178,233,133,240,241,42,169,38,37,78,251,191,104,241,158,168,202,139,54,44,248,81,34,41,199,30,101,152,50,90,108,140,208,227,78,70,55,141,46,186,211,142,48,133,33,74,66,80,163,153,66,149,184,213,248,167,181,190,31,193,243,26,136,242,153,8,202,141,11,54,152,53,143,54,111,42,149,14,239,166,252,155,153,107,86,230,178,181,116,18,183,84,13,198,205,77,153,44,153,125,8,229,56,90,45,37,170,28,229,173,109,54,66,37,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,223,184,92,231,182,171,141,148,167,176,35,26,46,104,146,47,106,28,116,42,223,168,203,125,93,109,195,9,41,89,186,135,55,22,215,100,199,74,18,102,189,252,199,91,81,172,210,163,101,231,85,97,67,62,217,155,204,222,100,168,25,146,197,122,21,11,48,120,149,78,166,211,175,138,236,72,112,226,93,147,217,98,51,13,207,121,45,180,219,105,116,146,132,37,36,73,36,145,17,17,17,17,11,116,225,195,118,93,87,206,76,112,242,233,189,110,106,173,193,90,155,233,110,166,163,84,154,228,185,79,236,170,203,66,55,186,225,169,106,218,132,37,37,169,246,37,36,69,216,68,41,7,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,15,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,1,207,38,81,42,185,65,197,196,218,140,84,101,214,45,58,244,117,84,173,202,171,241,212,133,173,130,89,165,113,94,89,36,154,92,150,79,110,254,89,232,104,113,151,13,45,243,73,180,249,252,153,227,93,171,151,108,201,217,248,199,122,211,234,179,104,182,255,0,164,58,150,41,109,54,228,165,243,224,72,142,141,137,113,198,208,122,45,228,153,234,178,245,72,244,212,244,35,209,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,48,113,71,240,39,137,191,130,249,196,33,64,35,181,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,39,248,92,228,74,149,141,149,87,177,223,26,45,153,114,44,154,28,132,38,223,167,75,97,61,21,195,53,42,89,58,183,55,30,231,99,71,82,18,70,141,156,183,92,81,160,212,162,101,230,149,115,226,181,120,202,98,198,41,225,127,236,131,246,103,137,119,93,165,233,63,148,29,111,160,171,50,96,117,92,191,71,242,249,188,149,167,126,222,98,246,238,215,77,234,211,188,196,106,225,195,152,92,125,190,115,157,135,150,181,235,142,24,129,112,81,102,250,91,169,167,85,46,105,178,226,191,178,149,45,104,222,211,142,41,10,218,180,37,69,169,118,41,36,101,218,68,38,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,77,124,80,178,11,66,193,109,249,135,193,154,127,71,104,85,106,8,143,93,160,70,140,179,102,139,41,237,198,137,44,26,18,104,106,27,139,34,65,182,163,74,90,117,198,208,222,168,117,13,179,93,99,75,185,120,204,13,131,153,172,47,131,138,248,114,185,104,166,204,145,34,35,176,231,27,37,54,19,236,184,105,83,82,27,101,199,18,218,205,59,29,74,77,90,155,110,182,174,205,196,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,26,83,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,0,113,66,200,183,237,174,213,94,56,224,229,153,213,226,77,23,103,166,35,66,86,215,171,180,182,219,81,30,140,146,79,168,152,206,141,242,244,52,173,109,18,219,249,213,38,59,101,76,20,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,233,200,38,123,41,89,187,182,102,208,174,88,113,41,56,139,110,199,41,117,136,113,91,75,16,165,48,228,135,146,219,176,91,92,135,95,90,27,109,49,210,242,150,68,73,113,228,17,118,45,35,154,241,171,240,177,107,124,64,131,229,213,17,84,25,114,198,250,174,92,113,134,139,140,180,42,28,74,189,74,129,30,162,152,113,37,184,164,48,111,200,130,252,102,214,230,223,89,72,66,159,37,154,8,210,107,36,26,73,72,221,188,188,173,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,173,251,133,14,79,172,27,39,11,232,153,156,174,148,74,229,237,117,199,144,170,99,164,235,50,24,161,66,230,56,201,161,133,52,181,167,169,113,41,62,106,204,201,198,201,74,142,105,108,210,249,57,97,66,170,248,231,125,73,254,100,253,52,65,92,157,95,87,86,24,99,221,59,18,44,170,93,42,163,90,181,173,251,158,179,26,61,81,247,26,138,174,158,131,61,213,154,205,180,169,106,218,132,41,68,217,109,230,41,36,131,113,162,81,184,142,107,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,177,147,107,123,46,152,95,15,18,170,146,98,84,239,187,246,143,25,234,140,168,179,98,207,133,18,34,156,113,230,89,131,37,166,200,205,14,52,228,99,120,210,235,173,56,227,8,82,20,164,37,10,57,148,43,171,139,222,105,110,172,52,177,34,101,234,214,182,234,176,255,0,104,116,245,63,81,185,141,78,51,31,161,67,196,78,193,138,180,40,185,143,47,106,74,66,85,234,165,135,146,147,74,250,141,91,168,27,78,129,242,174,234,163,90,222,155,165,81,189,51,80,143,79,244,141,90,79,79,6,31,53,196,163,159,33,221,15,150,202,55,110,90,244,61,169,35,61,15,65,164,140,188,101,250,193,203,46,23,193,194,140,57,68,181,211,97,200,145,45,217,147,137,147,155,53,247,156,53,41,217,14,50,219,105,113,100,157,141,37,70,157,73,182,155,79,110,210,29,44,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,154,203,178,129,242,82,234,172,218,222,155,165,86,125,13,80,145,79,244,141,38,79,81,6,103,41,197,35,159,29,221,11,152,202,246,238,66,244,45,201,50,61,11,81,110,156,31,243,65,127,98,85,179,83,203,253,223,72,151,58,155,135,212,120,238,209,107,200,142,243,164,219,10,144,233,116,147,36,184,234,146,75,36,173,164,197,105,8,73,114,98,188,95,239,100,33,7,20,127,29,152,155,248,47,147,194,31,171,37,121,54,141,155,236,47,197,250,125,10,76,72,23,221,177,34,220,122,220,157,58,107,172,66,66,31,114,105,76,102,65,54,219,134,164,45,166,137,73,50,70,242,113,166,244,82,80,110,18,163,5,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,83,78,170,66,114,36,166,55,161,43,70,246,156,36,173,59,144,180,168,181,46,212,168,140,187,12,133,223,112,238,207,212,60,206,90,167,97,226,149,66,149,77,196,218,39,42,62,167,37,136,255,0,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,70,85,197,154,97,230,125,109,236,179,112,225,176,108,108,62,174,196,153,138,149,120,245,214,96,162,63,75,53,20,5,149,101,197,27,211,153,55,73,108,173,81,228,41,200,228,166,214,133,173,4,106,74,144,70,71,92,31,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,122,172,123,193,75,171,46,216,177,93,193,203,214,161,74,155,90,183,250,94,165,250,91,174,57,21,124,248,205,72,70,197,56,219,107,61,16,242,72,245,65,122,196,122,106,90,25,219,87,5,79,11,23,79,196,9,222,93,78,21,87,252,172,115,79,255,0,140,182,42,255,0,235,149,71,255,0,124,52,17,150,74,181,86,191,150,220,40,174,215,106,114,234,53,42,141,143,66,151,50,100,183,148,243,242,95,114,3,42,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,154,33,45,51,79,146,202,174,25,224,190,21,102,59,14,109,249,111,217,55,93,143,111,203,185,22,153,42,144,116,186,219,241,27,55,29,90,77,59,154,141,33,75,65,165,70,165,165,47,41,196,124,217,45,134,213,205,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,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,188,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,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,197,228,227,246,44,254,194,176,106,236,197,207,146,21,91,163,228,189,61,83,125,23,76,78,175,63,235,18,119,41,90,31,45,148,110,230,58,238,213,114,218,67,139,218,173,187,79,56,56,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,179,254,14,185,90,181,99,208,158,205,117,90,228,165,86,171,82,250,202,21,34,151,29,45,188,170,22,213,146,95,118,66,148,147,91,83,28,65,17,33,40,52,237,140,249,153,154,202,70,214,234,88,90,246,103,242,137,96,226,79,15,204,49,199,218,125,70,223,180,110,203,35,13,232,149,41,211,164,71,102,58,46,22,14,149,9,162,139,37,242,79,53,114,72,153,105,184,187,148,162,222,174,78,210,230,146,219,170,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,135,178,53,152,171,171,52,57,125,166,226,149,235,106,250,18,180,186,132,218,124,158,158,11,145,169,243,57,78,158,199,225,115,29,113,110,51,177,73,109,75,53,127,94,212,132,145,17,36,134,117,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,0,0,0,34,139,252,68,176,136,241,198,157,131,20,230,186,179,151,206,234,106,59,165,55,211,109,135,212,163,230,142,55,175,187,181,61,139,236,211,83,247,9,92,0,0,2,131,120,161,207,139,63,55,119,114,163,246,154,122,13,199,219,219,173,50,22,157,229,246,9,121,193,138,213,102,61,171,116,220,202,139,163,146,186,29,174,239,63,91,107,149,4,119,107,217,238,238,16,131,63,152,208,222,50,102,10,181,83,167,171,117,50,47,77,210,158,154,107,186,20,84,175,189,8,87,210,108,251,203,238,236,239,235,60,37,240,81,88,141,140,243,111,121,77,110,131,104,114,249,222,182,154,245,81,39,52,158,231,18,127,73,30,194,87,240,239,23,120,2,145,56,174,102,2,86,33,99,51,152,107,79,145,253,23,107,105,161,108,47,95,169,137,5,239,107,105,81,104,164,31,246,149,252,11,176,115,78,31,153,108,103,49,88,188,81,42,209,249,212,74,55,251,160,157,230,159,235,162,202,54,190,139,173,175,233,178,95,71,95,183,66,239,191,232,48,98,211,163,34,28,54,185,109,55,174,212,238,51,211,83,51,62,211,237,239,51,31,160,0,68,110,35,57,107,163,99,86,10,212,235,236,53,202,174,91,113,222,169,178,246,229,171,152,136,241,37,173,45,109,55,80,130,213,110,235,184,200,204,189,198,93,212,74,210,234,54,125,210,135,80,190,76,250,37,64,148,149,104,149,108,121,151,59,244,237,73,232,164,253,165,247,141,11,228,127,19,157,197,44,185,90,85,105,78,243,37,83,169,144,41,175,171,110,155,156,110,4,101,40,244,36,36,139,83,115,184,136,203,237,29,240,0,0,0,82,47,22,28,114,145,125,99,55,236,238,18,191,163,173,228,242,157,45,11,251,233,137,115,153,87,123,105,87,209,89,119,40,211,247,247,143,47,195,43,47,174,98,246,56,193,185,170,49,183,82,173,119,90,169,165,123,244,214,68,105,144,214,73,208,156,74,190,139,135,219,161,151,216,102,47,118,44,118,161,198,102,35,41,209,182,27,75,104,45,123,146,69,161,119,253,195,253,64,0,0,0,4,71,226,69,152,23,112,91,2,234,148,186,111,101,66,231,142,253,29,10,236,249,180,201,135,49,36,189,13,181,164,244,83,69,217,169,107,239,47,109,18,64,133,88,189,110,134,32,176,93,77,82,183,57,45,167,232,35,152,251,206,17,23,126,137,45,84,175,176,139,95,97,11,226,225,237,149,250,110,3,97,5,50,177,81,137,165,197,95,138,204,249,46,115,21,243,105,126,44,69,45,173,9,213,182,122,56,209,250,196,69,175,176,136,187,229,136,14,121,140,184,235,135,184,23,109,200,185,47,202,191,70,211,77,45,198,209,211,190,231,49,68,219,139,36,234,211,107,50,212,154,95,105,151,102,159,118,176,70,250,227,81,104,209,234,143,65,179,112,155,211,177,82,149,37,19,61,60,236,95,91,114,136,143,150,228,19,62,226,74,191,231,105,236,49,233,112,111,140,46,23,222,213,22,105,56,135,105,124,145,91,170,75,104,127,175,145,63,122,141,77,164,189,86,97,22,154,238,89,247,255,0,99,237,33,61,109,43,170,137,123,91,148,235,170,221,151,212,211,170,145,89,151,29,222,90,209,185,183,27,74,208,122,44,137,69,170,84,147,237,34,62,209,245,196,127,206,142,92,168,217,134,193,234,189,30,65,114,234,180,248,178,38,192,123,215,61,30,110,44,132,180,91,73,214,211,244,158,215,214,51,47,121,105,221,159,107,238,208,168,225,253,229,88,179,234,103,172,170,52,249,16,150,175,87,214,83,46,169,179,86,137,82,136,181,52,31,102,167,247,152,182,78,17,89,150,147,121,208,166,224,93,117,222,108,250,36,71,42,17,21,180,147,182,19,40,129,21,8,209,45,18,79,214,81,246,154,205,94,242,62,241,100,160,32,247,22,155,64,174,60,187,59,84,67,122,187,74,219,177,90,253,30,108,232,41,62,205,196,71,216,159,113,255,0,1,81,25,101,171,46,135,141,246,221,81,181,237,83,29,102,135,166,189,241,30,79,184,253,254,225,165,128,0,0,0,0,0,0,0,0,0,0,0,1,249,106,114,142,28,39,36,145,232,104,211,183,239,50,47,245,140,191,223,79,41,251,170,115,170,61,77,92,175,255,0,6,145,123,188,53,40,238,82,178,191,110,169,194,211,157,213,233,252,42,51,62,211,247,137,90,63,13,110,168,197,22,152,245,78,73,232,219,59,119,119,251,84,73,246,17,251,79,220,51,67,142,151,164,156,67,197,74,221,225,45,206,99,181,14,155,114,180,34,215,100,102,155,46,194,74,75,185,5,236,33,100,252,29,112,75,162,166,215,49,94,164,175,90,103,77,210,35,78,237,138,168,48,190,210,115,237,46,244,253,222,241,104,163,252,39,75,102,159,10,68,249,42,218,212,102,150,243,138,208,207,68,164,140,204,251,59,123,136,81,207,18,172,218,86,113,131,20,42,24,117,68,151,203,183,45,185,46,193,113,174,90,15,153,42,60,137,140,155,155,148,202,28,45,91,112,139,66,81,164,189,230,125,162,18,6,135,166,190,193,236,112,163,20,238,156,29,188,225,94,214,140,190,68,216,142,54,163,249,182,213,189,8,117,14,109,249,196,44,139,83,109,61,186,127,236,23,103,145,172,248,219,153,144,162,71,181,110,6,125,29,117,192,140,134,221,111,115,143,117,59,17,25,10,123,84,71,109,180,110,117,227,45,164,103,166,158,238,233,136,63,229,104,75,136,83,107,45,82,162,52,153,123,200,197,41,113,91,203,131,120,111,137,191,181,26,27,27,41,151,35,187,228,250,218,235,54,68,137,207,172,253,103,84,175,162,130,238,73,39,221,161,246,14,95,195,159,31,94,192,252,192,83,19,33,205,41,247,42,153,161,190,90,23,170,82,38,196,220,174,198,214,163,245,90,238,45,62,242,246,223,173,46,161,30,175,76,137,85,134,189,236,77,97,185,13,43,67,45,80,180,146,136,244,50,35,238,50,239,33,250,128,0,0,0,4,80,226,57,128,241,177,139,0,43,85,54,139,250,66,215,139,38,180,215,127,175,211,66,150,164,167,250,196,36,181,83,157,230,71,247,24,162,219,26,225,157,135,24,143,69,185,8,185,114,173,218,204,105,106,46,195,218,184,239,165,102,93,202,35,237,71,184,255,0,136,209,118,89,49,49,56,181,130,150,181,227,167,206,200,165,193,39,143,222,226,162,50,226,143,232,39,218,231,176,180,255,0,64,234,96,0,0,43,7,141,30,33,148,107,118,218,195,70,29,218,251,178,161,214,22,91,117,213,163,110,162,201,151,106,116,239,255,0,133,175,217,237,16,123,33,56,94,88,159,153,75,74,43,229,252,222,139,82,129,87,115,254,17,51,62,41,26,123,22,147,46,197,247,150,191,113,141,12,65,134,205,58,12,122,124,100,237,102,43,72,101,178,212,207,68,164,136,139,191,183,184,135,16,198,60,232,224,62,9,79,85,26,239,186,249,85,54,212,105,92,110,130,98,180,209,78,36,253,118,216,90,126,147,74,46,255,0,183,187,191,232,96,246,110,48,67,27,222,68,27,26,236,234,231,41,178,90,163,244,18,219,219,218,217,31,172,235,40,73,250,206,160,191,142,190,253,59,41,30,165,169,15,232,173,78,49,56,44,85,171,66,147,139,48,27,214,76,7,88,167,189,219,220,194,26,168,62,163,237,89,23,121,151,114,76,254,223,96,173,172,171,226,4,140,53,199,171,50,227,97,90,35,211,116,230,94,236,47,234,186,214,22,174,244,171,247,61,133,168,209,22,19,222,172,226,38,31,210,175,22,15,86,234,28,253,15,183,253,237,247,27,246,165,63,185,238,47,245,143,92,34,143,17,220,11,78,51,224,60,183,98,246,212,232,156,190,140,189,252,233,145,57,157,238,33,63,69,175,110,191,102,135,223,65,212,233,206,211,102,183,53,143,166,222,186,119,123,72,203,219,247,139,127,207,37,249,31,18,114,0,205,220,95,60,185,187,180,115,181,59,118,86,163,55,221,181,58,253,15,112,175,220,131,212,93,165,230,134,209,148,210,180,82,122,253,15,79,255,0,87,74,47,113,251,198,136,128,0,7,153,196,107,234,141,135,22,140,235,186,189,39,145,14,23,43,122,246,45,90,111,117,13,151,98,82,163,239,89,123,6,103,239,91,190,69,215,120,76,186,205,190,83,178,185,126,174,164,173,54,180,150,255,0,116,139,185,62,225,162,220,172,222,21,75,235,4,45,219,146,178,189,242,229,117,124,197,104,146,215,108,199,208,93,137,74,75,185,5,236,29,100,0,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,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,23,243,65,195,211,5,243,103,127,211,241,27,17,174,123,214,157,82,167,81,218,162,52,213,18,108,70,88,83,13,188,243,201,82,146,244,103,84,107,221,33,100,102,74,34,208,147,217,222,103,232,50,165,146,156,44,201,247,202,159,217,157,126,235,169,252,173,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,173,107,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,165,110,37,249,10,147,128,215,11,216,213,132,212,41,111,225,213,114,67,143,85,208,223,43,101,2,162,252,167,20,150,82,203,45,54,150,32,154,92,101,166,79,215,218,180,154,22,164,154,217,37,240,12,142,95,247,150,31,102,191,12,37,89,151,12,186,82,235,151,69,46,129,83,38,76,182,76,167,75,152,203,82,35,186,133,17,165,104,82,79,82,212,189,85,165,11,78,213,161,42,41,191,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,141,179,203,140,87,246,5,113,42,190,113,27,14,107,210,233,213,42,116,139,125,215,90,106,83,204,177,80,97,186,109,57,229,68,148,150,86,133,59,25,197,52,130,113,163,81,18,136,190,227,43,105,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,32,95,21,204,139,127,95,154,12,20,179,63,239,137,87,252,40,42,255,0,37,73,170,55,28,147,255,0,43,213,45,42,253,199,141,31,223,15,10,203,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,249,222,88,41,106,231,247,43,24,99,251,99,168,85,104,222,153,167,209,111,87,254,76,186,220,125,179,157,167,43,115,105,234,27,127,70,75,171,115,68,158,170,236,71,172,122,30,188,215,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,40,7,138,63,142,204,77,252,23,201,225,8,191,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,232,193,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,29,113,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,23,209,195,70,255,0,147,136,57,45,195,185,85,43,134,37,86,165,67,143,38,129,40,153,54,183,195,68,73,46,53,22,59,168,108,139,98,211,12,162,25,110,45,234,66,144,181,110,223,184,229,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,9,21,196,19,33,86,246,102,108,217,215,206,31,80,162,67,197,74,68,119,30,130,184,253,44,36,87,214,103,25,38,204,231,141,163,91,203,76,120,234,110,57,169,196,33,11,89,18,148,148,25,153,81,183,251,42,176,174,175,240,173,185,114,91,149,15,248,200,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,26,30,201,102,58,95,217,135,192,106,86,35,98,117,133,46,213,184,95,144,243,79,180,116,183,160,194,156,194,182,189,26,92,20,188,227,139,118,50,227,188,201,115,77,90,41,196,61,183,213,34,51,226,184,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,158,123,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,10,171,227,157,245,39,249,147,244,209,85,98,207,184,78,231,126,29,183,232,204,166,98,100,173,145,42,21,3,106,201,154,76,176,203,49,92,123,168,126,68,89,79,41,212,26,185,175,154,10,57,37,181,184,167,100,41,6,173,166,218,83,48,56,163,248,19,196,223,193,124,226,16,160,17,42,178,19,146,10,238,110,47,183,102,220,113,106,180,220,50,162,115,90,173,214,225,188,136,239,46,81,178,102,204,88,138,113,167,16,227,219,212,210,220,45,134,148,53,174,229,37,78,52,75,191,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,17,255,0,53,185,41,194,204,224,252,150,253,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,115,252,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,87,76,197,82,161,9,200,171,231,198,118,58,247,165,184,141,172,244,67,202,50,209,101,235,17,107,169,106,71,224,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,8,171,197,31,192,158,38,254,11,231,16,133,0,137,63,144,76,228,201,202,14,40,77,168,87,99,75,159,98,92,241,201,155,142,12,24,77,63,53,107,97,183,142,27,209,205,199,27,36,173,14,186,105,81,26,246,27,110,185,170,84,178,108,211,127,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,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,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,169,94,39,92,61,33,218,208,228,230,43,47,214,135,38,148,206,231,110,218,5,49,150,24,139,74,138,211,12,182,212,168,81,24,101,27,89,46,83,203,146,123,150,162,83,132,230,210,65,58,164,87,13,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,238,39,141,95,133,139,91,226,4,31,46,168,138,234,225,195,105,218,183,206,115,176,242,214,189,109,154,85,193,69,155,233,110,166,157,84,132,220,184,175,236,165,75,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,61,94,123,184,126,221,89,85,174,170,233,178,153,170,220,24,101,55,78,154,162,226,92,151,42,151,177,17,144,191,73,186,220,102,163,177,205,147,33,73,99,67,245,210,157,15,214,35,215,242,100,19,61,149,92,162,92,211,104,87,44,57,117,108,58,184,164,20,186,196,56,173,169,249,177,95,110,59,201,109,216,45,174,67,76,33,110,56,168,233,121,75,35,53,54,202,8,187,80,145,123,214,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,253,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,21,131,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,29,113,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,23,209,195,70,255,0,147,136,57,45,195,185,85,43,134,37,86,165,67,143,38,129,40,153,54,183,195,68,73,46,53,22,59,168,108,139,98,211,12,162,25,110,45,234,66,144,181,110,223,184,229,0,230,153,135,203,245,131,153,172,47,157,133,24,140,137,104,166,204,145,30,91,83,32,147,37,54,19,236,184,74,75,177,220,121,183,18,218,205,59,218,82,137,58,155,110,184,158,205,198,51,175,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,189,194,155,59,83,49,90,133,39,47,216,189,117,245,151,157,27,153,50,129,82,170,84,159,145,80,184,34,173,110,188,251,107,91,198,174,99,209,251,52,34,94,229,48,101,181,178,40,238,44,236,84,87,87,21,156,237,76,194,154,20,108,191,97,13,215,209,222,117,158,92,202,253,74,151,82,126,61,66,223,138,133,180,243,13,161,108,154,121,111,72,237,212,141,123,146,193,30,230,204,164,54,178,169,108,42,195,59,171,25,49,30,220,194,219,42,39,81,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,104,167,44,89,122,181,114,191,131,84,92,35,181,164,245,253,7,50,77,70,168,184,173,199,122,167,57,213,110,118,67,137,65,127,146,218,9,74,90,144,211,77,32,214,189,155,142,149,184,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,58,175,20,44,139,126,218,237,85,227,142,14,89,157,94,36,209,118,122,98,52,37,109,122,187,75,109,181,17,232,201,36,250,137,140,232,223,47,67,74,214,209,45,191,157,82,99,182,84,237,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,30,229,187,16,239,236,85,193,43,90,252,197,44,61,151,100,93,149,40,238,166,173,67,147,29,232,235,142,251,47,184,201,172,154,125,36,235,104,116,155,39,144,133,234,105,67,169,45,203,211,122,179,68,2,231,184,92,228,74,171,130,116,167,177,223,26,45,152,145,239,106,228,116,38,223,167,75,97,93,109,189,9,73,89,58,183,55,30,214,164,200,74,210,70,141,156,198,155,73,160,212,147,121,230,147,2,248,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,63,184,169,149,143,254,127,177,87,255,0,166,180,239,251,8,155,248,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,12,187,141,30,229,222,211,181,111,156,157,225,45,173,122,219,52,171,130,139,55,15,237,174,166,157,84,132,220,184,175,236,131,25,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,166,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,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,184,156,205,213,169,85,252,162,98,189,118,133,83,137,81,166,212,112,222,187,46,28,200,143,37,230,36,176,229,49,229,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,205,184,213,64,0,0,231,248,247,130,150,174,98,112,158,187,131,151,173,66,171,10,139,112,116,189,75,244,183,91,110,82,57,18,90,144,141,138,113,183,16,90,173,148,145,234,131,245,76,244,208,244,50,140,24,123,194,39,45,184,107,127,219,88,141,66,189,177,41,250,149,171,88,133,91,134,212,186,148,5,48,227,241,158,67,205,165,196,166,26,84,104,53,32,136,200,148,147,211,93,12,187,196,223,20,109,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,231,31,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,235,226,237,89,54,225,37,194,52,27,204,45,124,214,207,84,40,244,91,124,196,33,215,12,112,1,223,243,25,155,107,171,28,112,247,12,240,114,59,93,5,153,134,118,253,46,159,13,130,75,141,61,54,115,84,200,177,228,63,41,36,242,218,119,99,205,73,40,235,36,33,73,105,245,110,34,53,168,139,213,228,39,36,21,220,220,95,110,205,184,226,213,105,184,101,68,230,181,91,173,195,121,17,222,92,163,100,205,152,177,20,227,78,33,199,183,169,165,184,91,13,40,107,93,202,74,156,104,151,125,22,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,25,109,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,0,14,77,154,107,194,169,98,224,133,197,114,81,151,178,92,94,147,150,173,18,122,110,152,194,15,177,73,81,119,44,253,131,58,86,85,223,34,212,188,33,221,100,223,53,216,188,207,87,82,78,187,154,83,127,186,101,220,175,112,211,6,28,223,84,108,71,180,96,221,212,25,60,248,115,121,187,23,177,105,215,99,171,108,251,20,148,159,122,15,216,61,48,0,0,206,238,126,42,46,213,51,67,119,75,121,90,169,93,7,110,133,255,0,232,232,165,238,47,112,176,28,141,95,145,240,219,32,15,93,230,92,149,194,219,171,157,170,221,190,181,37,190,237,170,211,233,251,133,64,212,103,59,82,154,228,215,254,155,154,107,221,236,34,47,103,220,47,195,135,14,5,167,6,48,30,35,178,187,42,117,190,103,88,94,238,76,201,124,190,231,22,159,162,239,179,79,183,83,238,149,227,200,226,197,234,206,29,225,253,86,241,124,244,110,159,200,212,251,127,223,31,109,191,98,85,251,254,227,255,0,88,204,253,229,115,75,188,110,73,151,28,243,213,249,124,189,231,217,253,134,210,130,238,34,46,228,151,176,93,199,11,28,22,44,53,192,134,238,121,141,237,168,92,154,243,203,93,116,233,230,77,66,123,150,164,253,21,151,113,23,241,19,88,127,12,244,45,76,113,172,97,205,198,8,96,131,203,131,124,221,157,36,228,182,107,76,126,130,91,155,187,92,34,245,154,101,105,47,89,165,151,240,215,221,175,207,193,204,232,224,62,54,207,77,26,208,186,249,181,53,168,146,136,221,12,196,235,170,155,73,30,247,24,66,126,147,169,46,255,0,183,187,187,183,206,134,205,70,12,138,124,148,238,102,83,75,101,194,212,203,84,168,140,143,187,183,184,198,121,243,237,133,229,134,25,148,187,98,176,95,205,235,85,41,245,118,255,0,224,147,211,229,17,39,181,106,51,236,71,121,233,247,16,156,60,23,49,16,164,219,183,46,26,62,238,231,218,147,50,176,130,219,166,141,18,41,204,145,118,39,78,255,0,248,90,253,158,209,103,192,0,0,57,102,102,241,49,56,75,130,151,77,227,167,206,199,165,206,38,79,220,226,98,60,226,79,232,43,218,223,180,180,255,0,64,206,141,243,112,206,196,124,71,173,92,134,92,201,87,21,102,76,180,151,97,110,92,135,212,178,46,228,145,118,175,220,95,192,94,151,14,60,7,141,131,184,1,69,169,186,95,210,23,68,88,213,167,123,253,78,166,20,69,41,63,214,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,106,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,216,60,118,135,166,190,192,19,111,134,174,109,43,56,63,138,20,252,58,173,203,230,91,151,36,150,160,182,215,45,5,203,149,34,68,54,73,205,201,101,110,30,141,182,101,161,168,146,126,242,62,209,120,208,101,179,80,133,30,124,101,110,106,75,72,121,181,104,101,170,84,68,100,125,189,189,198,63,216,200,148,70,147,238,62,193,76,252,94,112,79,228,206,38,193,196,218,122,181,141,84,140,211,15,39,78,231,156,145,61,229,30,166,225,159,114,75,185,36,95,232,17,235,32,151,243,184,125,153,155,86,107,110,236,69,86,108,26,83,222,169,30,173,187,80,138,106,47,162,175,220,246,104,127,105,13,8,81,42,172,86,169,140,212,227,30,173,61,187,111,127,177,70,147,239,34,246,151,184,126,225,20,184,149,209,220,170,229,126,226,83,101,175,39,164,215,248,212,97,253,165,238,20,69,98,186,108,93,80,157,73,232,105,230,255,0,248,53,13,64,83,37,28,200,77,201,51,212,215,175,111,220,102,95,234,31,168,0,0,0,0,0,0,0,0,0,0,0,7,157,196,5,169,187,70,122,209,222,92,175,255,0,10,129,152,187,144,205,85,169,6,174,255,0,83,255,0,168,33,160,126,31,77,71,107,43,118,151,37,123,140,250,253,221,134,95,225,25,94,241,35,199,41,205,37,69,218,78,4,220,213,6,92,216,182,186,45,21,166,186,107,49,130,238,208,253,227,53,166,122,158,166,52,29,195,154,139,76,165,101,58,206,122,7,106,228,250,67,154,126,183,110,218,148,189,189,230,126,243,238,18,104,115,12,206,215,38,91,217,122,196,106,172,2,254,112,205,171,88,83,106,236,245,84,80,94,81,43,67,35,35,208,200,187,52,25,183,185,42,18,106,215,21,82,171,53,123,228,76,154,252,135,85,161,22,171,91,134,165,30,132,68,93,230,125,196,62,142,31,88,151,14,37,93,244,203,46,214,135,213,84,106,146,153,138,203,124,196,35,85,58,234,27,79,106,212,148,253,37,167,188,203,191,217,222,45,163,1,56,99,82,173,219,38,156,119,213,55,153,85,152,150,94,152,158,114,139,148,165,178,215,49,26,181,40,210,173,20,149,246,151,127,179,179,65,206,51,115,194,217,170,21,177,84,196,124,47,145,161,211,163,63,54,84,29,157,232,109,183,222,90,185,143,203,63,115,105,208,146,126,242,46,242,21,191,108,220,119,46,22,222,241,171,148,151,186,74,189,2,160,135,8,246,182,230,215,88,120,149,167,172,74,73,232,182,203,216,101,217,237,33,123,60,63,51,92,206,100,176,165,164,86,157,219,114,81,13,48,37,35,105,159,57,44,198,139,189,237,82,203,109,167,87,30,63,80,181,211,216,102,93,210,176,71,220,242,96,196,124,107,203,253,193,68,228,115,38,82,227,75,170,67,245,140,190,125,184,82,82,143,237,160,187,221,246,153,151,188,189,217,240,171,83,230,217,215,108,202,84,148,237,153,67,168,185,29,194,212,143,71,25,116,210,125,198,101,222,159,121,151,222,47,227,135,182,46,167,21,178,225,109,154,251,31,183,97,195,161,172,189,252,136,17,53,63,160,146,239,115,237,251,204,73,144,0,0,0,1,249,42,212,216,245,138,84,218,68,180,238,98,116,119,35,58,90,153,106,133,164,210,125,198,71,220,126,195,33,158,252,253,225,11,152,61,152,251,134,150,76,114,163,214,228,75,173,198,45,219,181,105,233,242,146,143,237,172,251,155,246,153,31,188,136,77,238,13,120,182,185,244,74,230,21,204,127,85,71,114,77,77,164,109,254,194,81,79,97,61,164,143,180,251,213,252,61,162,207,64,0,7,240,207,105,25,159,176,181,20,73,197,74,253,122,238,204,139,244,229,158,168,163,195,92,4,247,127,189,79,154,95,186,95,189,246,253,230,58,183,6,123,89,115,113,34,191,113,172,180,106,61,54,83,4,127,240,210,253,61,122,119,235,220,126,225,107,56,181,88,155,111,97,133,217,92,167,57,203,149,2,137,62,75,43,208,143,106,209,29,197,36,244,50,50,62,210,46,242,49,155,108,101,175,84,46,108,88,188,43,149,71,121,178,166,87,170,15,58,173,169,78,170,92,151,20,103,162,72,139,189,71,220,67,229,88,183,133,94,193,187,169,55,125,10,71,38,109,42,107,19,26,94,196,171,214,105,212,184,93,138,74,139,189,5,222,71,247,24,209,14,80,49,125,120,213,129,22,213,217,41,91,167,55,2,20,89,170,211,77,242,10,28,119,28,86,132,132,17,106,167,123,146,90,123,190,206,212,57,126,102,108,22,177,43,3,47,75,81,104,220,228,154,21,68,152,45,116,249,213,67,121,180,255,0,105,63,191,237,61,6,113,175,42,12,203,22,250,172,219,171,46,92,138,21,86,68,66,238,61,20,203,202,70,189,234,46,244,123,207,248,139,153,225,41,140,135,121,96,67,88,119,49,91,165,90,187,189,125,52,221,212,204,156,247,113,32,136,180,36,151,246,149,252,59,132,240,31,158,161,6,61,74,35,144,165,35,123,78,105,184,181,50,215,67,35,46,239,180,134,111,243,95,133,79,96,238,54,215,172,197,68,233,217,139,210,242,145,204,37,253,40,140,56,125,187,214,125,238,123,79,255,0,96,250,21,76,201,214,106,217,108,165,96,19,233,210,37,39,159,177,122,163,215,230,207,41,71,216,77,17,150,134,95,190,127,195,184,126,204,140,80,231,92,25,151,180,233,212,243,209,231,58,253,59,189,148,249,39,237,50,46,226,49,162,192,0,1,89,92,90,179,73,22,145,65,103,3,109,105,187,166,205,221,233,95,155,50,229,108,92,25,44,253,54,140,149,169,26,190,130,251,61,190,225,88,120,51,134,21,156,96,196,58,93,133,66,111,124,170,143,63,111,106,11,78,91,14,58,127,73,104,46,230,207,251,69,254,161,165,11,6,203,164,225,245,169,10,210,162,53,203,135,7,153,203,78,229,31,211,113,78,31,210,82,143,189,103,237,49,232,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,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,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,79,254,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,85,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,160,30,40,254,59,49,55,240,95,39,132,60,253,151,148,74,174,34,228,202,231,205,21,161,81,151,34,165,99,221,18,105,181,170,49,71,83,164,245,41,49,161,57,213,49,203,73,169,43,101,82,93,91,187,253,78,73,41,123,155,228,153,59,213,120,112,229,35,50,248,135,127,208,177,146,202,186,46,12,52,177,26,144,180,76,186,160,201,67,79,212,218,142,243,75,114,20,120,234,212,164,161,110,161,41,82,158,109,113,72,217,112,150,78,173,174,66,187,175,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,71,160,226,217,101,85,109,92,233,92,21,218,132,136,142,71,188,104,244,170,220,20,178,181,26,219,97,17,147,4,210,233,26,72,137,124,216,46,168,137,38,162,216,164,30,186,153,165,50,43,129,213,217,255,0,203,114,197,153,115,127,250,30,173,79,163,57,55,255,0,74,106,92,150,88,51,255,0,208,144,227,137,79,248,132,168,254,129,11,84,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,130,47,222,188,56,114,185,127,227,203,89,128,184,45,73,106,169,42,66,103,84,104,45,58,210,104,149,105,165,184,250,153,81,141,179,82,214,165,26,84,226,82,180,182,234,145,171,136,94,247,121,146,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,69,95,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,146,241,51,138,46,56,213,51,62,254,54,97,157,110,171,14,208,166,238,135,67,179,43,51,94,85,45,200,189,58,217,230,76,139,21,198,144,235,202,91,139,145,170,148,181,54,179,109,4,226,208,210,5,202,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,42,175,142,119,212,159,230,79,211,69,122,229,203,4,42,185,142,198,26,46,13,80,171,145,41,21,42,252,122,138,161,203,150,218,150,193,63,30,11,242,91,67,155,125,100,161,106,96,144,107,34,81,160,150,106,36,175,110,195,250,184,95,148,140,195,98,206,40,30,17,219,248,91,112,64,174,196,145,25,154,193,213,233,178,33,177,67,67,237,155,173,189,61,107,70,177,208,166,146,167,18,74,45,238,18,116,109,46,40,210,147,183,76,249,89,245,220,63,225,153,117,89,87,61,251,85,189,106,180,90,125,2,28,186,253,81,8,76,170,131,137,171,194,35,113,100,143,243,17,168,214,225,164,136,220,113,213,238,113,84,88,52,231,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,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,34,175,20,127,2,120,155,248,47,156,66,20,2,59,174,60,228,223,26,48,71,27,100,224,187,22,133,193,118,72,149,33,228,219,147,233,84,41,106,69,192,195,108,34,66,215,21,4,131,55,22,211,78,39,156,134,205,194,105,100,180,154,148,73,37,157,201,240,243,203,142,40,101,163,1,163,218,24,169,123,203,168,212,170,50,14,164,139,124,157,109,232,86,217,57,235,42,43,14,145,26,150,181,40,205,110,237,89,178,78,26,185,73,254,177,231,229,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,1,26,168,0,21,87,199,59,234,79,243,39,233,163,149,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,117,60,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,162,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,66,128,115,221,149,107,87,42,184,176,171,90,202,196,90,85,193,69,155,167,77,78,114,174,220,186,237,47,100,104,203,95,164,218,109,150,144,199,53,114,20,166,52,47,93,164,234,125,164,122,246,14,25,89,224,191,176,134,242,167,96,21,126,139,112,94,54,37,126,67,135,10,13,42,11,213,10,141,9,243,37,58,236,136,172,50,149,58,236,99,34,91,143,48,132,153,150,139,121,178,223,204,67,253,131,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,163,208,113,108,178,170,182,174,116,174,10,237,66,68,71,35,222,52,122,85,110,10,89,90,141,109,176,136,201,130,105,116,141,36,68,190,108,23,84,68,147,81,108,82,15,93,76,210,153,21,192,234,236,255,0,229,185,98,204,185,191,253,15,86,167,209,156,155,255,0,165,53,46,75,44,25,255,0,232,72,113,196,167,252,66,84,127,64,133,170,0,135,252,68,114,65,15,53,86,33,93,182,116,93,184,155,105,211,221,106,132,146,121,136,204,213,27,83,205,56,184,178,157,91,74,90,182,161,15,244,228,110,54,218,29,144,163,90,137,43,90,138,139,45,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,250,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,246,165,70,71,216,102,46,83,251,171,150,39,242,54,253,178,117,86,167,237,123,253,200,249,21,213,189,254,234,115,54,245,28,173,188,222,143,147,252,235,93,219,63,238,110,163,155,235,10,107,186,110,203,170,249,174,202,186,111,91,154,171,112,86,166,236,234,106,53,73,174,75,148,254,196,37,8,222,235,134,165,171,106,16,148,150,167,216,148,145,23,97,16,187,238,25,153,46,254,77,152,112,188,72,189,83,204,191,175,234,124,71,228,199,122,15,37,202,20,19,46,106,32,234,226,18,242,94,81,173,42,144,147,218,158,99,77,32,146,124,146,113,201,170,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,4,85,254,230,142,86,63,110,223,183,79,146,127,147,186,10,119,201,143,239,62,151,251,195,165,255,0,246,223,79,250,239,95,236,18,168,101,92,89,79,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,241,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,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,245,113,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,85,64,97,31,9,188,113,184,243,5,80,195,44,80,47,67,89,150,191,75,34,179,117,83,155,120,226,212,91,117,164,186,81,169,110,72,105,28,247,143,114,155,91,155,13,182,20,133,154,247,25,54,219,182,107,137,56,67,102,224,46,66,113,19,8,240,253,137,109,208,173,220,55,185,25,142,114,223,55,159,117,107,133,37,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,89,225,26,168,28,83,53,217,174,195,140,165,97,194,239,91,213,222,186,171,59,152,197,2,128,195,196,137,85,121,73,34,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,186,171,201,215,19,76,83,195,156,101,145,35,48,119,245,86,232,179,47,58,130,23,93,153,81,57,51,94,162,250,178,13,14,64,142,135,82,212,102,121,207,182,110,182,211,74,249,166,137,45,35,84,161,39,118,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,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,62,217,215,202,141,119,41,120,203,54,205,229,85,102,90,21,45,102,90,213,185,172,161,61,124,93,168,55,27,53,54,102,131,121,133,175,148,225,104,133,30,136,115,150,132,58,217,14,0,58,174,93,50,209,138,121,160,190,217,177,112,206,147,251,221,109,102,99,18,125,23,76,249,151,157,111,171,125,150,156,228,243,121,11,67,123,147,235,175,68,151,180,203,66,120,23,129,120,113,151,76,56,167,97,126,23,209,186,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,160,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,0,7,158,191,172,186,78,32,218,147,109,42,219,92,200,115,185,124,196,238,81,125,7,18,225,125,21,36,251,208,94,210,25,175,198,108,48,173,96,246,33,212,236,42,235,123,37,83,185,59,187,80,122,243,24,109,210,250,43,89,119,56,95,218,63,245,11,60,225,43,154,72,181,122,19,216,29,117,77,219,50,22,223,68,252,217,159,55,122,231,73,123,232,52,68,157,8,147,244,215,219,236,247,11,53,0,0,25,211,207,61,14,109,191,153,139,178,157,63,250,214,250,13,123,189,180,248,199,236,51,46,227,33,248,169,89,146,172,210,50,217,86,192,38,19,172,74,183,35,122,245,71,169,202,158,114,139,176,218,51,61,76,255,0,124,191,143,112,249,249,81,194,167,241,139,27,104,54,98,34,245,12,202,234,185,168,222,72,250,49,31,112,187,119,160,251,219,246,31,254,193,164,10,124,24,244,216,109,194,138,141,141,55,174,210,212,207,77,76,204,251,251,123,204,126,145,3,248,181,227,39,200,220,8,119,14,161,171,108,171,171,111,175,166,187,122,105,144,94,238,52,25,30,164,163,254,210,127,143,112,167,220,25,195,169,152,173,136,212,171,26,11,123,220,168,243,244,45,72,191,171,97,199,125,170,79,248,179,254,209,127,168,105,118,215,160,198,182,104,81,168,144,211,181,152,219,246,150,166,127,73,106,81,247,153,159,122,143,218,62,168,226,217,191,197,245,224,182,4,92,215,100,69,109,156,186,124,216,208,149,166,187,36,28,57,14,54,173,13,11,35,209,77,119,40,180,247,253,185,221,190,175,10,189,253,119,85,174,250,236,142,116,218,172,215,230,58,189,137,79,172,235,170,112,251,18,148,151,122,207,184,139,238,33,245,112,106,189,80,182,113,98,207,174,82,222,229,74,135,94,167,188,210,246,165,90,41,18,91,81,30,138,35,46,244,151,121,13,36,225,45,98,109,193,134,22,157,114,162,231,50,84,250,36,9,47,47,66,45,203,92,118,212,163,208,136,136,187,76,251,136,136,85,63,25,139,89,112,177,30,129,113,160,181,106,69,54,43,6,127,240,212,253,65,122,119,235,220,94,225,202,56,86,223,175,90,57,145,98,156,131,209,21,136,105,128,174,239,247,217,240,139,247,79,247,126,207,188,133,237,145,238,34,50,246,150,163,250,0,0,43,11,140,166,45,174,5,14,135,133,112,223,209,114,28,141,83,117,27,127,176,164,84,24,87,105,163,236,46,229,127,15,104,132,57,4,194,23,49,135,49,246,245,44,216,230,199,162,72,137,91,146,91,182,232,211,51,226,165,127,219,65,247,57,236,51,63,113,24,208,133,38,155,30,143,74,133,72,136,157,172,65,142,220,102,139,83,61,16,132,146,75,188,204,251,139,218,102,63,88,0,0,0,0,140,220,66,113,117,56,83,150,251,144,209,218,245,197,14,101,13,5,238,231,192,151,161,253,5,23,123,127,103,222,66,129,233,52,249,183,141,219,14,149,25,59,166,87,42,45,199,108,181,34,213,199,157,36,151,121,145,119,171,222,69,247,13,7,228,111,5,227,224,166,95,232,20,78,71,46,101,82,52,90,164,207,88,207,231,220,133,25,43,254,218,203,189,175,97,145,123,139,223,32,132,83,226,7,154,230,114,219,133,78,162,138,238,235,146,182,106,131,21,27,76,185,41,122,52,173,143,106,166,92,109,90,56,201,122,135,166,190,211,34,239,162,107,154,227,185,113,74,247,147,92,171,61,213,213,235,245,5,184,103,181,182,247,58,251,202,86,158,169,37,37,170,220,63,97,23,111,176,133,144,101,27,133,179,85,219,98,151,136,248,161,35,83,168,198,98,108,88,59,59,144,227,108,60,133,115,24,150,94,247,19,161,164,189,230,93,196,58,62,61,240,198,165,92,86,77,68,236,90,111,46,171,13,47,61,13,60,229,31,53,72,101,222,90,53,118,81,37,58,169,72,237,62,239,111,102,162,165,241,6,196,184,112,214,239,169,217,119,76,62,150,163,75,148,244,87,155,230,33,122,41,167,86,218,187,80,165,39,233,33,93,198,125,222,222,241,243,173,186,132,154,77,197,75,170,67,94,201,16,230,177,33,165,104,71,162,208,225,41,39,161,145,151,121,23,121,13,36,101,138,183,50,225,203,214,28,213,39,151,243,135,173,90,58,156,87,103,172,163,130,202,141,90,17,17,22,166,103,217,160,233,226,8,113,128,162,211,101,101,202,157,85,123,178,83,87,3,40,65,250,221,169,40,19,212,69,216,122,119,253,130,156,48,154,74,225,226,157,155,45,181,109,83,55,5,57,194,61,53,208,202,75,103,254,161,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,145,139,238,25,248,182,204,211,90,142,105,239,245,255,0,250,131,26,116,195,229,169,203,66,2,215,222,124,221,127,251,106,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,254,21,3,49,151,31,251,179,35,79,248,31,253,65,13,3,240,251,114,11,153,92,180,138,27,91,12,186,253,254,177,158,191,210,50,180,239,254,34,71,142,117,152,58,4,139,163,8,43,244,40,191,214,201,233,118,247,127,102,83,74,62,243,34,238,79,188,102,134,92,87,225,72,92,105,40,216,226,52,220,90,145,233,169,107,236,251,198,130,56,115,92,13,86,178,163,103,180,75,220,244,111,72,115,59,12,190,149,74,94,158,194,46,226,18,108,121,220,67,178,169,120,141,99,215,108,106,202,55,67,174,211,101,83,157,237,81,104,151,153,91,74,63,85,73,62,229,159,114,139,239,46,241,87,245,190,13,21,137,183,244,185,84,235,239,166,183,159,154,227,141,55,232,180,47,150,202,158,51,36,234,115,119,158,141,153,22,167,218,122,123,196,212,202,238,72,112,187,44,241,19,46,137,31,172,173,184,217,37,249,219,228,55,184,204,153,53,124,218,159,113,5,170,216,37,118,123,244,238,239,145,195,201,226,82,223,249,31,86,141,201,230,49,38,27,236,186,91,136,189,69,52,178,87,219,221,238,237,25,220,205,53,58,13,51,28,110,166,41,236,114,155,85,82,114,204,183,26,181,87,88,249,107,218,127,97,14,201,194,254,248,173,218,217,151,166,83,41,238,255,0,54,171,161,152,79,163,106,62,139,181,8,73,81,234,105,51,238,73,118,17,151,222,66,250,199,252,60,211,111,178,182,29,78,228,56,147,66,139,93,53,35,45,12,80,159,18,188,14,70,19,230,14,177,90,130,199,46,29,211,34,69,105,94,182,191,59,38,116,197,31,123,138,62,230,203,216,146,251,8,119,190,12,88,140,236,59,198,226,195,169,79,109,136,252,41,117,38,203,105,30,175,169,218,123,36,93,137,215,184,189,170,211,236,246,139,116,0,0,0,0,1,90,124,99,240,133,170,189,163,69,197,118,11,73,48,157,141,75,89,246,255,0,84,134,170,15,159,122,200,187,207,247,117,251,125,130,16,112,232,196,183,176,219,51,118,251,200,115,99,85,231,98,81,30,236,35,245,31,168,68,221,253,149,31,114,61,154,31,218,67,64,209,159,110,84,102,164,180,173,200,121,9,113,39,166,154,145,150,164,63,212,0,7,252,61,253,82,255,0,201,63,244,12,245,241,7,113,215,51,67,118,243,83,166,217,243,210,158,210,238,244,140,173,4,191,224,168,111,117,23,73,110,249,157,147,189,93,11,233,107,78,237,247,247,11,60,190,168,201,184,172,154,253,1,125,213,42,92,184,159,253,177,149,35,222,95,189,239,33,155,124,195,219,71,104,227,141,247,64,246,68,184,234,141,39,238,76,199,81,239,63,221,247,142,118,46,23,131,37,243,46,167,134,151,5,157,45,91,206,37,86,92,150,143,66,45,27,76,122,123,100,158,196,151,188,251,76,245,255,0,72,178,49,255,0,14,182,135,155,91,46,39,84,45,38,149,22,189,228,125,226,137,56,162,96,201,225,174,96,166,87,224,68,229,83,238,52,57,82,82,185,155,181,126,68,217,171,62,195,90,149,244,80,94,194,47,176,135,235,225,73,138,114,44,156,202,211,45,73,18,185,52,187,147,157,213,158,194,87,247,188,9,206,35,185,6,175,164,175,97,151,219,169,11,211,1,74,156,97,108,184,246,254,55,82,238,70,92,213,85,254,126,228,232,126,175,34,36,4,23,105,168,245,239,247,23,241,16,8,89,79,8,28,190,212,234,119,195,184,227,84,137,182,13,39,111,163,220,230,36,247,243,89,159,25,222,196,184,70,90,40,136,189,100,31,217,167,120,183,240,0,28,167,51,24,233,69,203,206,20,85,113,22,176,191,86,15,35,98,52,95,173,190,75,44,159,106,91,115,79,235,139,251,39,254,178,206,126,32,95,87,6,36,221,147,111,27,162,111,85,82,159,203,231,59,203,66,55,108,105,13,167,177,9,74,75,213,66,75,176,139,187,248,139,106,225,49,150,8,214,149,154,254,51,220,209,55,84,171,59,125,31,243,134,92,142,75,179,163,59,244,29,52,171,114,84,159,164,130,211,217,175,120,177,192,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,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,10,185,197,199,5,207,50,81,240,161,154,76,180,217,41,144,245,10,69,214,167,162,41,135,42,167,61,182,26,148,135,122,130,101,20,180,178,79,58,169,6,165,45,100,182,204,155,65,32,205,207,203,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,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,79,254,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,85,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,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,210,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,86,220,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,19,83,141,166,25,221,87,6,28,97,222,41,82,98,117,20,91,62,161,80,167,213,249,109,184,183,35,245,229,27,144,250,182,160,208,134,73,113,13,181,45,106,79,206,62,194,72,148,107,236,132,28,52,111,248,216,125,157,44,59,149,82,184,101,210,169,181,201,18,104,18,137,147,119,100,197,203,140,227,81,99,186,134,200,247,161,83,14,33,150,226,216,149,165,11,86,221,155,139,65,34,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,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,181,120,136,231,234,102,103,46,162,176,240,182,161,85,166,225,149,19,155,31,82,146,252,127,148,206,27,141,47,169,149,27,113,32,217,66,216,109,81,219,113,6,226,125,103,21,181,78,114,218,134,173,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,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,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,232,167,90,118,173,30,187,87,186,105,54,205,42,21,106,224,233,253,47,81,143,9,182,229,84,57,8,52,49,212,58,146,37,187,203,65,154,81,188,207,106,76,200,180,33,26,248,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,8,171,197,31,192,158,38,254,11,231,16,133,0,141,73,84,109,59,86,177,93,164,93,53,107,102,149,54,181,111,245,30,136,168,200,132,219,146,169,252,244,18,31,233,221,81,26,218,230,32,137,43,216,101,185,36,68,122,144,250,192,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,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,5,85,241,206,250,147,252,201,250,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,93,79,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,126,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,222,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,103,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,239,0,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,154,156,109,48,206,234,184,48,227,14,241,74,147,19,168,162,217,245,10,133,62,175,203,109,197,185,31,175,40,220,135,213,181,6,132,50,75,136,109,169,107,82,126,113,246,18,68,163,95,100,32,225,163,127,198,195,236,233,97,220,170,149,195,46,149,77,174,72,147,64,148,76,155,187,38,46,92,103,26,139,29,212,54,71,189,10,152,113,12,183,22,196,173,40,90,182,236,220,90,9,0,21,43,197,139,36,16,237,191,73,230,207,12,226,236,137,80,168,19,183,180,35,121,134,89,138,227,221,59,17,229,69,101,45,32,213,205,124,214,114,13,78,45,197,59,33,43,36,237,55,20,154,193,22,83,194,83,37,223,45,43,176,243,93,127,167,109,22,220,168,60,197,175,75,126,14,228,212,103,54,141,170,156,165,58,131,65,178,194,214,100,210,154,51,87,82,202,143,115,103,31,107,150,254,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,81,15,15,188,133,92,57,153,188,160,223,56,131,66,151,15,10,233,18,27,122,114,228,117,80,151,95,65,148,148,147,48,94,38,141,15,33,50,35,165,185,6,151,16,180,33,102,73,82,86,100,101,122,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,156,241,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,61,121,162,204,221,253,154,108,80,169,98,5,223,38,92,58,106,228,41,84,91,120,170,47,73,133,70,96,219,105,189,140,37,195,218,149,173,44,52,167,86,132,160,156,112,148,189,169,212,146,158,85,54,147,85,167,70,129,50,161,76,151,22,61,82,57,203,130,235,204,169,8,148,193,58,227,38,235,74,50,209,104,39,89,117,179,82,117,45,237,173,61,233,50,43,31,225,111,159,168,120,119,208,229,147,24,234,20,170,109,160,125,100,139,118,226,153,37,136,44,210,28,62,108,151,163,75,113,197,33,10,101,213,155,134,219,134,102,226,93,112,155,245,208,226,57,54,254,0,0,57,166,97,242,253,96,230,107,11,231,97,70,35,34,90,41,179,36,71,150,212,200,36,201,77,132,251,46,18,146,236,119,30,109,196,182,179,78,246,148,162,78,166,219,174,39,179,113,140,209,13,9,240,248,192,188,56,193,172,178,217,85,107,42,141,202,170,223,118,253,46,228,175,212,159,50,92,169,178,164,69,67,196,133,44,136,180,101,174,106,144,211,100,68,148,164,212,103,170,214,226,215,37,64,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,0,0,0,2,184,248,179,229,130,61,221,102,177,140,246,204,77,181,42,54,239,72,124,225,159,63,156,236,24,205,125,55,73,41,218,148,171,232,160,245,246,232,125,162,165,112,254,250,184,48,218,236,133,120,218,243,122,90,148,14,103,37,222,90,23,183,123,75,109,93,139,74,146,126,170,212,93,164,125,255,0,196,104,195,44,248,233,70,204,46,20,82,177,22,142,190,201,220,253,233,209,126,174,201,47,50,93,170,109,189,127,169,63,236,151,250,207,171,0,0,168,14,47,217,125,169,211,47,134,241,198,151,15,116,26,174,239,72,57,204,73,108,229,51,2,51,93,138,115,83,213,70,101,234,160,190,221,123,197,107,9,251,193,234,203,143,112,99,117,82,229,121,205,21,64,228,109,78,135,235,115,226,79,65,246,146,139,78,239,113,255,0,1,117,96,40,179,138,230,41,200,189,179,43,83,181,35,202,231,82,237,190,79,72,123,9,63,223,16,32,184,190,244,18,190,146,125,166,127,102,132,58,71,7,204,21,77,195,136,21,76,82,170,194,222,197,19,145,209,175,153,167,245,204,79,97,206,196,184,71,222,69,222,147,251,52,239,23,22,2,183,56,205,223,50,233,152,103,111,217,209,21,176,229,213,98,73,117,90,17,234,218,163,212,27,52,246,164,253,197,218,71,175,250,69,61,14,137,151,139,104,238,236,113,177,40,26,232,82,238,74,91,71,247,46,99,72,247,151,239,123,198,145,236,90,42,45,203,38,129,64,71,117,54,151,22,39,255,0,107,101,40,247,159,238,251,204,86,39,26,179,123,159,107,22,239,153,217,7,179,66,250,90,212,123,125,253,194,31,240,248,113,214,243,67,105,114,139,93,211,224,37,93,221,222,145,138,52,42,207,245,40,215,247,75,253,3,254,192,0,127,148,151,219,139,25,217,46,171,106,25,66,156,81,233,174,132,69,169,140,252,241,23,196,183,177,39,51,119,3,203,115,123,84,23,101,209,25,236,34,245,24,168,75,219,253,148,159,114,253,186,159,218,98,111,240,112,194,22,169,22,141,107,22,31,45,100,77,118,77,45,7,219,253,82,218,167,190,93,203,50,239,47,221,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,205,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,253,108,110,171,119,119,246,165,58,162,238,51,246,43,222,58,40,142,28,65,28,132,140,173,221,189,99,91,204,250,13,158,177,150,159,210,49,117,238,254,3,63,22,231,251,179,31,95,248,127,253,65,141,57,97,222,135,103,83,244,61,75,231,127,252,42,199,164,0,0,0,0,0,0,0,0,0,0,0,1,241,175,8,106,168,91,146,226,35,189,206,94,159,193,196,159,250,134,97,174,182,77,138,252,166,149,222,157,159,253,66,69,255,0,112,244,158,228,220,174,90,137,92,126,95,47,174,211,215,215,93,106,50,255,0,246,9,40,63,198,84,102,166,48,168,207,167,84,47,77,75,83,246,30,190,207,184,102,195,52,54,27,248,101,142,151,53,145,39,250,202,111,69,187,187,253,242,27,46,251,20,175,223,247,159,250,132,184,225,165,156,152,184,84,169,88,101,117,187,172,41,91,58,47,84,253,93,189,99,206,127,86,194,140,251,92,79,210,87,221,238,23,17,66,185,105,55,20,116,72,166,200,230,18,210,165,17,108,81,118,18,182,159,210,34,246,143,170,3,254,29,117,182,83,185,197,104,70,122,119,15,15,124,99,118,26,225,228,55,102,221,87,15,72,219,38,164,175,249,164,135,52,50,37,25,253,6,213,251,138,255,0,48,128,25,186,226,163,107,38,221,171,88,248,48,239,85,80,124,223,132,185,219,92,71,45,10,109,246,141,92,185,49,54,158,138,229,43,77,125,186,107,222,98,168,110,26,237,74,232,174,212,46,42,195,252,233,213,57,78,204,144,230,212,167,123,174,44,214,163,209,36,68,90,169,70,122,17,17,125,130,203,120,71,229,130,161,50,175,35,30,171,197,202,140,198,248,48,154,245,85,188,201,80,37,54,230,228,187,169,106,70,101,181,72,251,207,216,45,172,5,117,113,149,176,88,169,224,205,10,241,133,31,89,177,43,241,89,117,123,207,251,221,49,42,14,43,176,213,167,121,151,113,107,254,129,95,25,1,186,37,91,57,158,179,206,59,155,74,163,83,167,192,115,176,143,84,57,80,139,169,118,145,254,239,217,247,141,12,48,190,99,45,185,251,201,35,255,0,57,15,244,0,0,0,0,28,107,55,214,27,56,135,151,91,238,134,182,183,188,221,2,169,34,55,172,101,181,226,131,33,40,63,164,146,62,213,247,25,233,239,25,224,128,252,188,57,196,86,36,44,183,73,182,107,73,82,139,176,181,92,119,200,204,191,180,93,232,251,127,136,209,206,90,174,164,94,152,3,135,183,33,125,57,214,189,37,247,75,247,86,184,76,172,203,184,181,250,94,194,34,29,44,0,7,241,68,102,70,69,223,160,160,126,38,84,169,244,236,208,214,92,154,173,201,146,153,15,52,122,36,180,66,170,51,52,46,195,251,15,188,73,158,10,210,34,162,167,116,71,84,189,31,54,102,168,152,229,159,209,221,78,45,219,187,187,251,52,22,190,101,169,104,126,209,65,252,79,173,100,219,121,161,170,58,212,110,82,42,108,63,61,71,191,118,229,57,81,155,219,222,122,107,183,187,179,238,17,32,90,31,5,74,155,95,40,110,154,62,239,156,232,167,73,211,67,250,59,233,201,247,127,172,91,40,8,37,197,183,7,216,189,240,25,139,206,10,118,84,168,53,4,200,117,205,76,245,136,196,41,238,41,58,26,201,63,73,69,218,68,106,251,251,133,54,97,165,224,237,129,123,211,174,166,187,21,7,157,238,254,219,43,111,247,85,251,254,227,26,106,181,107,73,184,104,49,107,9,45,10,70,255,0,254,229,106,79,184,189,222,225,245,133,31,241,110,187,168,23,38,62,181,2,146,189,210,169,187,186,190,197,151,245,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,170,97,199,79,233,41,37,220,217,247,168,191,143,112,209,238,10,97,101,19,6,48,218,147,135,86,251,60,168,84,190,127,45,59,150,173,57,178,28,120,251,86,181,159,210,116,255,0,180,127,195,184,189,208,0,10,102,226,239,142,139,184,241,87,246,61,10,78,173,219,95,223,109,236,255,0,190,35,64,144,142,211,108,189,169,62,229,159,219,167,112,139,57,77,203,229,79,49,152,171,6,203,138,157,176,207,155,213,187,170,79,103,243,103,220,71,97,184,217,158,166,206,157,135,247,251,143,70,84,106,61,62,129,78,106,149,75,99,147,25,141,219,17,185,74,211,85,26,143,181,70,103,222,103,237,31,180,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,127,143,216,77,251,117,193,171,179,8,254,87,213,109,127,149,20,245,66,244,165,49,90,60,199,172,74,218,164,234,92,198,87,183,150,235,91,147,204,105,110,35,114,119,110,44,230,99,22,14,223,216,21,127,213,48,231,17,168,50,233,213,42,116,135,218,105,215,98,188,203,21,6,27,121,198,83,46,42,158,66,20,236,103,20,210,205,183,73,36,74,34,251,200,186,85,207,154,234,237,247,147,186,62,89,47,87,106,181,73,246,157,225,18,177,64,170,62,242,28,109,154,58,32,201,96,224,43,82,39,11,148,227,169,54,140,205,101,203,113,77,151,45,44,182,149,121,92,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,45,254,164,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,9,255,0,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,74,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,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,138,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,183,236,252,97,157,213,139,185,66,196,155,22,202,137,213,214,164,83,227,212,35,69,75,110,56,228,174,138,91,51,22,195,72,109,10,90,222,113,17,212,134,208,73,245,156,82,18,102,68,102,101,158,26,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,162,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,166,206,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,170,215,51,191,93,167,228,150,197,202,102,26,74,170,209,92,143,233,134,175,105,166,202,27,235,162,200,156,235,241,226,197,121,46,154,201,149,161,245,148,130,83,104,82,182,165,4,163,109,78,37,124,127,47,25,126,191,179,53,138,16,112,163,14,81,17,21,41,145,228,75,118,100,226,120,161,66,97,150,205,74,118,67,140,182,226,155,65,171,99,73,81,167,67,113,214,211,217,184,133,255,0,89,89,76,192,107,27,1,157,203,116,11,22,36,235,38,116,117,53,85,143,59,215,126,168,250,182,239,151,33,212,146,84,114,77,72,66,146,234,54,155,102,219,100,215,44,155,108,145,68,57,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,200,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,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,132,85,226,143,224,79,19,127,5,243,136,66,128,70,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,192,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,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,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,5,85,241,206,250,147,252,201,250,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,93,79,26,191,11,22,183,196,8,62,93,81,21,129,147,60,107,181,114,237,153,59,63,24,239,90,125,86,109,22,223,244,135,82,197,45,166,220,148,190,124,9,17,209,177,46,56,218,15,69,188,147,61,86,94,169,30,154,158,132,126,127,48,249,129,191,179,53,138,19,177,95,17,151,17,21,41,145,227,196,106,28,19,120,161,66,97,150,201,41,106,59,111,56,226,155,65,171,123,170,73,43,67,113,215,21,217,184,197,138,112,175,200,84,104,177,169,89,167,198,74,20,73,139,153,29,154,133,141,76,145,205,37,195,89,58,242,78,124,152,238,52,148,154,205,40,97,216,171,74,214,141,142,243,116,37,147,74,69,165,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,183,236,252,97,157,213,139,185,66,196,155,22,202,137,213,214,164,83,227,212,35,69,75,110,56,228,174,138,91,51,22,195,72,109,10,90,222,113,17,212,134,208,73,245,156,82,18,102,68,102,101,158,26,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,162,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,41,3,137,214,118,166,99,158,35,201,194,76,47,186,247,225,181,175,186,27,210,105,53,39,206,45,203,41,70,203,142,56,242,8,210,211,204,176,243,41,67,39,181,105,220,135,29,67,138,75,168,36,193,97,55,248,108,103,158,171,151,219,254,30,21,226,53,82,92,236,58,186,164,70,166,180,185,149,69,37,139,93,245,60,225,166,83,73,121,194,97,152,202,114,66,213,39,66,73,233,163,187,140,219,54,220,188,144,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,3,207,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,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,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,171,62,217,223,174,230,226,251,106,21,185,42,171,77,195,42,39,41,218,37,18,99,40,142,242,229,27,36,79,74,150,150,221,113,14,61,189,78,161,179,222,105,67,90,109,74,84,227,166,191,171,195,187,36,19,51,85,125,157,219,120,197,219,134,86,157,65,166,171,169,55,159,140,245,81,197,50,235,136,139,21,212,52,164,43,106,208,199,80,68,227,110,33,169,9,52,40,148,180,40,173,127,56,57,59,179,115,45,128,223,179,10,21,30,223,161,87,109,200,237,157,149,57,80,205,182,40,235,111,97,116,200,38,116,54,227,58,211,100,202,146,73,82,18,92,183,9,181,169,150,200,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,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,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,0,7,226,172,209,233,245,250,115,180,170,163,28,232,207,237,222,141,202,78,186,40,148,93,169,50,62,242,47,104,206,110,108,178,247,83,203,158,42,206,178,229,22,232,101,202,233,29,245,75,127,243,102,28,95,97,56,225,150,134,246,157,167,247,123,138,82,240,137,199,85,219,120,171,251,30,155,39,70,174,95,239,70,246,127,222,241,167,200,95,105,54,126,213,23,122,203,236,215,184,92,208,0,15,13,141,120,89,68,198,124,54,171,97,213,194,199,54,13,87,145,204,78,229,167,94,84,134,222,46,212,45,7,244,154,46,229,23,241,238,60,224,227,6,28,212,240,151,17,106,216,125,88,78,217,148,174,71,48,181,73,255,0,90,195,110,151,209,82,139,185,194,238,81,255,0,14,225,45,248,72,221,212,11,111,31,93,129,86,94,217,85,45,189,39,98,207,250,184,83,205,127,69,38,93,202,46,253,62,193,120,3,228,221,85,164,219,212,25,85,133,22,165,31,103,255,0,116,180,167,220,126,255,0,112,204,174,38,94,15,95,247,189,70,235,119,181,115,185,62,239,236,50,134,255,0,117,63,185,238,33,125,28,61,112,126,62,17,229,182,222,130,242,117,170,203,234,250,231,117,63,95,100,249,102,223,97,45,73,45,18,230,158,175,241,237,18,96,5,77,113,171,169,181,242,134,214,163,238,249,206,138,12,157,52,63,163,190,162,159,119,250,197,94,9,109,195,10,213,77,203,154,26,91,174,198,230,162,150,195,21,4,158,253,187,84,221,70,23,111,121,107,166,238,238,223,184,95,137,22,133,161,123,5,80,113,169,145,21,117,59,94,58,101,234,249,51,9,70,199,44,254,142,234,137,110,221,221,223,217,160,140,220,51,105,115,234,57,161,163,57,13,91,83,25,49,222,116,244,73,234,132,212,97,234,93,167,246,151,112,191,132,145,145,17,31,126,131,250,0,3,154,102,86,234,69,151,128,88,133,114,43,233,193,181,234,207,180,95,188,180,66,121,100,93,199,167,209,246,145,144,206,52,247,229,226,54,34,191,33,178,219,38,230,173,41,73,46,195,209,114,31,51,34,254,201,119,175,236,254,3,67,249,64,176,216,195,204,186,216,180,54,218,216,243,148,10,100,137,62,177,158,231,206,12,116,172,254,146,136,187,81,220,71,167,184,118,80,0,0,0,1,254,111,175,150,203,142,126,234,76,255,0,204,67,60,249,255,0,185,229,92,217,158,188,14,75,155,138,157,83,168,64,111,176,139,68,55,80,149,161,118,17,126,247,219,247,139,7,224,213,96,177,76,193,154,237,227,54,62,147,101,215,229,50,210,247,159,247,186,162,83,220,79,97,43,78,242,62,242,215,253,2,197,64,84,167,23,12,176,84,33,213,227,227,213,4,185,177,159,217,6,107,94,170,118,25,170,124,167,28,220,167,117,61,8,136,182,165,31,113,251,5,105,91,213,218,149,175,93,167,220,84,119,249,51,169,146,154,153,29,205,169,86,199,91,89,45,39,162,136,200,244,82,72,244,50,50,251,5,175,101,23,138,141,172,171,118,147,99,227,59,189,45,65,131,98,18,39,109,113,124,196,37,182,26,37,114,227,68,218,90,171,154,173,53,246,105,175,113,137,255,0,99,227,118,26,226,28,54,166,218,183,15,86,219,198,148,163,249,164,134,245,51,36,153,125,54,211,251,233,255,0,56,247,13,58,219,201,220,218,181,34,61,59,135,253,128,243,55,221,249,67,176,168,146,235,21,153,27,19,25,135,31,211,98,207,82,74,20,175,236,165,95,184,126,193,72,220,70,51,90,88,245,126,166,221,161,185,253,15,70,50,105,69,167,123,236,189,45,26,250,204,161,127,65,210,246,153,125,231,221,231,56,108,225,251,152,131,154,26,35,40,45,83,66,40,213,199,11,95,236,49,81,134,71,253,164,254,255,0,179,95,184,197,254,69,140,212,54,19,25,132,232,132,107,161,106,126,211,215,219,247,143,246,17,175,136,92,245,194,202,229,214,148,49,204,230,116,58,250,218,105,165,70,39,254,209,64,54,163,38,253,126,43,73,239,86,255,0,254,161,67,79,54,124,53,83,237,200,144,215,222,223,51,254,151,20,127,235,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,208,122,140,199,99,5,9,203,107,17,106,244,87,79,85,70,233,245,61,63,121,134,213,239,63,222,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,237,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,188,143,141,39,29,241,90,98,77,18,110,173,228,174,255,0,230,49,139,253,13,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,252,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,208,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,170,153,29,200,235,239,250,43,73,164,251,140,143,184,253,227,58,249,218,176,159,195,204,201,94,148,167,90,216,212,202,197,70,116,111,88,143,115,43,159,37,40,63,164,163,46,196,119,25,235,239,33,106,252,38,175,102,46,28,185,42,134,169,92,217,20,218,145,178,73,216,105,218,219,112,32,167,79,162,68,122,25,247,234,102,38,224,0,0,168,78,51,152,116,186,125,241,111,98,44,114,210,44,152,49,41,171,47,123,234,122,160,241,159,106,181,238,47,221,211,237,246,14,119,194,75,16,74,216,199,247,173,229,167,213,171,83,148,193,30,191,218,118,108,4,126,233,254,239,188,191,128,187,241,13,51,223,148,200,89,130,172,90,147,219,61,146,27,168,65,138,249,246,158,232,228,169,70,162,254,185,4,93,175,123,59,127,213,86,185,220,203,171,25,117,190,169,214,212,73,220,246,100,211,153,146,73,229,26,121,102,167,164,163,110,166,235,134,122,19,61,250,255,0,245,229,143,5,74,114,125,63,116,213,185,158,183,71,58,62,221,61,155,233,202,215,93,127,212,45,144,7,136,198,203,37,156,68,194,139,174,208,115,233,84,168,211,163,52,125,189,142,57,25,198,200,254,146,127,127,218,100,67,59,249,157,195,103,112,139,28,110,92,60,125,123,151,73,232,245,61,8,191,173,134,203,222,197,43,252,103,239,31,240,238,23,141,195,222,247,85,241,149,171,74,116,185,92,249,205,245,253,73,236,219,166,181,25,100,142,228,145,125,20,251,63,136,234,152,221,139,84,28,20,195,202,149,253,112,43,88,208,57,58,163,69,250,219,223,109,174,244,33,102,93,174,151,246,79,253,101,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,172,89,31,7,236,186,173,231,164,227,205,96,181,108,182,122,44,191,132,248,175,125,23,125,250,125,36,125,222,241,107,128,0,60,174,40,95,212,172,47,177,170,119,205,109,123,33,83,57,60,213,104,163,211,152,242,26,47,162,149,31,123,133,220,147,255,0,88,205,102,41,222,243,49,30,252,169,222,115,220,230,63,81,228,239,86,132,90,242,217,67,101,216,73,73,119,32,189,133,254,177,109,124,33,112,45,54,158,27,79,197,74,139,58,73,185,57,92,131,221,244,122,121,19,216,87,115,134,71,216,162,239,73,127,30,241,98,64,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,70,172,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,1,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,160,101,59,197,62,13,252,64,183,188,197,129,165,48,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,79,254,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,85,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,12,192,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,242,120,89,95,241,175,172,150,217,177,78,225,151,86,169,90,178,39,208,42,71,36,221,82,226,173,185,43,118,60,114,91,133,235,33,16,223,136,72,216,102,132,163,106,11,77,134,148,192,190,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,197,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,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,9,0,57,86,98,242,209,133,153,160,177,30,177,113,50,147,251,189,21,102,27,17,189,41,76,249,230,93,115,164,125,230,156,228,243,121,8,67,155,83,235,163,84,159,176,203,61,120,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,207,248,70,102,206,246,190,232,78,229,214,245,161,213,106,16,44,250,123,45,80,43,241,105,147,37,182,203,102,185,46,28,90,140,179,90,219,99,70,210,148,69,35,75,77,242,227,45,178,81,168,155,74,172,168,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,8,171,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,68,0,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,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,141,84,0,10,171,227,157,245,39,249,147,244,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,186,158,53,126,22,45,111,136,16,124,186,162,41,88,79,78,25,89,18,170,227,117,229,78,199,60,82,182,98,57,133,244,25,14,42,44,58,163,10,90,46,73,168,37,37,40,109,189,72,151,25,151,116,83,139,94,230,214,182,249,27,92,35,123,149,118,128,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,134,96,113,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,121,60,44,175,248,215,214,75,108,216,167,112,203,171,84,173,89,19,232,21,35,146,110,169,113,86,220,149,187,30,57,45,194,245,144,136,111,196,36,108,51,66,81,181,5,166,195,74,101,168,174,174,43,57,218,153,133,52,40,217,126,194,27,175,163,188,235,60,185,149,250,149,46,164,252,122,133,191,21,11,105,230,27,66,217,52,242,222,145,219,169,26,247,37,130,61,205,153,72,109,101,84,56,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,123,223,220,253,192,47,228,193,252,148,185,53,95,147,126,144,244,183,166,54,194,244,207,93,212,115,122,158,127,77,203,231,114,255,0,155,115,57,91,186,127,154,215,78,209,68,56,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,105,60,37,51,163,242,210,133,15,42,55,250,182,214,173,202,123,207,218,245,71,231,110,85,70,11,107,220,168,42,75,171,53,155,204,33,102,109,37,162,52,244,204,168,182,182,81,247,57,101,66,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,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,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,237,89,81,202,142,35,230,215,17,209,101,89,77,116,52,168,60,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,204,121,123,84,77,50,70,74,113,73,81,153,161,8,113,196,104,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,67,94,32,153,10,183,179,51,102,206,190,112,250,133,18,30,42,82,35,184,244,21,199,233,97,34,190,179,56,201,54,103,60,109,26,222,90,99,199,83,113,205,78,33,8,90,200,148,164,160,204,202,141,191,217,85,133,117,127,133,109,203,146,220,168,127,198,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,208,78,69,115,59,112,230,159,4,162,223,55,157,163,46,135,112,177,33,246,102,173,154,52,168,148,137,168,231,186,150,158,167,188,242,156,75,232,36,183,203,112,137,195,90,30,109,194,82,82,149,54,106,145,64,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,0,0,0,174,222,47,56,22,155,179,13,160,98,165,57,157,100,219,124,222,121,238,250,93,68,136,12,39,189,194,34,236,73,247,36,255,0,135,120,169,76,44,189,230,97,197,249,76,188,224,57,203,126,157,206,216,173,8,244,230,50,182,207,176,210,162,238,89,251,15,253,99,74,120,97,127,82,177,66,198,166,95,52,69,239,133,83,231,114,149,162,139,94,91,203,104,254,146,82,125,237,159,122,75,253,99,213,0,0,170,62,48,57,117,91,47,70,199,154,57,104,217,239,244,161,127,8,17,89,250,78,251,245,250,40,251,253,226,183,48,203,16,235,88,93,121,65,188,232,43,210,92,30,110,194,209,29,187,218,91,103,244,210,162,238,112,253,135,254,177,164,44,17,197,170,14,53,225,229,54,254,183,213,252,222,127,59,68,104,191,87,99,238,53,222,180,32,207,181,163,254,201,127,172,249,95,16,123,225,86,62,86,238,217,241,37,114,39,57,208,116,199,179,118,186,84,98,146,251,210,101,244,85,237,254,2,142,114,199,134,238,226,238,56,219,88,120,202,182,174,173,214,104,122,17,255,0,85,13,231,189,170,79,248,191,222,47,227,220,52,153,74,166,199,164,64,106,157,21,58,52,214,237,165,169,251,84,102,125,230,103,222,99,245,128,169,190,53,116,228,250,122,214,171,115,59,122,56,49,246,233,236,223,81,86,186,235,254,161,19,178,71,151,86,51,21,125,84,109,169,115,185,12,198,167,61,36,211,202,53,115,13,47,70,70,221,73,214,204,181,39,187,245,255,0,235,90,86,68,50,153,11,47,181,139,174,123,190,188,135,42,19,162,199,62,210,210,57,170,41,164,191,174,89,119,179,237,237,255,0,92,203,20,129,197,183,16,10,231,199,246,109,228,23,171,73,167,37,131,63,248,77,77,158,143,221,47,222,247,159,241,29,19,131,30,29,57,80,190,46,28,69,144,157,98,198,131,46,154,142,222,231,210,245,61,226,62,197,107,220,127,187,167,219,236,22,246,0,0,33,31,22,91,221,139,123,46,73,161,166,87,42,69,78,164,76,154,118,26,183,54,228,9,201,211,232,153,22,166,93,250,145,138,168,201,45,132,254,33,230,74,203,165,52,214,246,161,214,41,211,164,250,196,91,89,68,248,201,89,253,36,153,246,47,184,143,95,113,13,20,82,105,204,210,41,112,233,81,255,0,170,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,210,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,195,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,152,198,63,244,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,222,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,188,175,243,143,8,102,165,168,204,251,77,71,255,0,72,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,235,14,43,222,95,187,239,26,114,140,194,98,176,150,16,122,146,117,255,0,164,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,116,189,133,251,199,252,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,233,251,7,129,139,193,207,2,218,211,169,173,115,244,239,254,109,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,35,213,211,184,112,229,126,156,131,66,44,125,218,255,0,250,206,162,94,239,252,167,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,253,245,71,141,8,211,167,181,82,170,14,235,174,239,179,221,252,125,131,209,112,87,190,210,139,238,232,195,101,127,106,149,54,180,95,253,186,156,207,238,255,0,249,223,195,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,247,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,254,51,216,146,47,244,15,114,162,73,25,184,125,228,93,255,0,96,160,78,37,23,194,110,252,206,92,17,153,147,206,110,140,244,186,106,189,77,187,22,205,66,97,109,250,37,174,155,187,251,126,243,19,83,131,21,153,80,167,97,237,197,118,75,139,177,185,85,41,113,218,94,244,158,228,169,138,123,133,216,74,236,238,246,144,178,144,31,197,22,228,154,125,229,160,164,190,47,150,35,20,28,192,34,241,101,63,57,114,107,206,61,79,254,231,133,1,180,247,168,253,254,194,47,227,222,58,191,8,252,119,161,90,150,157,217,105,220,53,14,82,32,244,28,132,114,150,173,119,187,61,197,118,161,179,253,226,239,51,28,139,137,166,112,99,99,149,207,11,15,237,23,127,160,168,124,205,238,109,63,159,231,55,13,210,236,113,148,45,59,86,210,191,180,122,253,133,216,113,127,47,56,39,112,227,198,37,83,172,106,19,27,186,174,119,53,205,200,45,155,99,186,233,118,41,196,107,175,40,203,177,95,251,15,70,216,115,97,209,112,210,207,129,102,91,236,242,160,192,230,242,147,185,106,211,123,171,112,251,86,165,31,210,89,247,153,255,0,168,122,80,1,255,0,43,90,91,73,173,103,161,16,168,158,40,25,224,106,238,118,165,151,219,16,183,210,209,201,244,140,206,210,231,106,80,165,181,243,110,176,74,78,138,74,211,234,175,183,188,251,52,33,93,22,125,175,81,188,238,40,150,221,37,27,229,75,230,114,203,84,151,208,66,150,127,72,200,187,146,126,209,166,60,43,178,226,97,237,135,76,180,33,39,107,48,57,219,75,83,63,166,242,220,62,245,40,251,214,126,211,30,176,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,129,92,75,242,21,27,30,109,231,177,171,9,168,81,24,196,90,28,119,30,171,161,190,110,250,253,57,136,174,41,44,165,150,90,113,79,206,37,54,203,76,159,169,185,10,52,45,74,36,50,72,170,28,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,45,254,164,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,9,255,0,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,74,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,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,138,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,225,70,220,95,112,190,171,101,230,210,77,248,242,165,191,77,196,26,60,42,148,119,213,9,77,48,211,241,153,76,39,98,161,221,77,47,45,41,142,203,202,211,105,164,165,54,70,158,229,43,175,240,66,196,206,154,234,196,188,28,153,46,170,239,164,41,241,46,106,123,28,205,208,99,244,238,28,121,107,218,107,245,30,115,170,132,90,165,7,185,44,122,202,45,136,35,240,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,191,112,238,200,44,60,177,218,167,126,98,149,62,149,82,196,218,223,42,70,135,25,137,31,38,91,38,221,71,77,22,78,211,89,60,180,62,226,100,56,218,201,181,122,173,167,114,91,230,59,53,64,4,95,207,6,71,44,220,223,91,52,231,217,92,74,13,247,71,145,21,136,23,25,160,204,209,78,84,132,156,166,31,66,75,89,8,75,74,121,198,155,51,70,143,18,72,156,109,14,60,106,234,184,13,151,92,35,203,109,155,26,204,194,155,78,37,57,9,142,203,51,170,107,105,10,168,213,150,217,173,68,244,201,4,146,83,203,220,235,166,68,122,33,27,205,45,165,8,209,37,210,197,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,138,188,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,47,248,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,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,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,169,227,87,225,98,214,248,129,7,203,170,34,186,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,95,245,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,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,40,219,139,238,23,213,108,188,218,73,191,30,84,183,233,184,131,71,133,82,142,250,161,41,166,26,126,51,41,132,236,84,59,169,165,229,165,49,217,121,90,109,52,148,166,200,211,220,165,117,254,8,88,153,211,93,88,151,131,147,37,213,93,244,133,62,37,205,79,99,153,186,12,126,157,195,143,45,123,77,126,163,206,117,80,139,84,160,247,37,143,89,69,177,4,115,171,58,249,174,161,101,47,6,166,222,92,218,84,203,190,165,172,59,90,137,53,229,167,175,149,185,4,227,134,150,200,214,108,176,133,243,92,61,80,147,209,13,243,16,183,91,49,158,203,166,236,186,175,154,236,171,166,245,185,170,183,5,106,110,206,166,163,84,154,228,185,79,236,66,80,141,238,184,106,90,182,161,9,73,106,125,137,73,17,118,17,11,211,225,221,146,8,121,85,177,14,237,188,98,238,196,219,178,158,211,85,212,155,204,73,102,150,218,94,117,196,69,138,234,26,74,211,185,11,99,168,34,113,198,214,236,116,154,20,105,66,20,115,0,67,254,34,57,32,135,154,171,16,174,219,58,46,220,77,180,233,238,181,66,73,60,196,102,106,141,169,230,156,92,89,78,173,165,45,91,80,135,250,114,55,27,109,14,200,81,173,68,149,173,69,68,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,10,100,115,55,116,172,223,97,26,174,183,233,209,40,247,101,6,66,105,183,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,187,103,48,181,37,182,243,100,167,57,70,226,170,47,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,28,171,54,62,22,49,147,225,253,195,229,207,140,240,224,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,132,242,187,150,75,7,43,56,95,77,195,251,66,52,73,149,36,71,74,107,87,9,211,153,141,54,178,249,56,235,155,223,83,101,185,72,66,159,117,45,33,106,89,182,217,165,27,149,161,169,93,128,0,66,172,116,225,123,131,88,215,152,234,38,49,188,223,161,104,50,250,153,183,181,30,11,138,107,211,179,137,109,28,117,54,73,34,233,249,186,190,114,157,66,201,75,216,141,137,75,174,185,32,165,253,173,105,218,182,53,10,45,173,101,91,52,171,126,139,11,127,77,78,165,194,110,36,86,55,173,75,94,198,155,36,161,59,150,181,40,244,46,213,40,204,251,76,199,214,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,0,0,7,147,197,75,46,38,33,88,149,59,66,114,119,51,63,147,184,181,50,250,15,33,194,238,82,79,189,5,237,33,153,203,194,214,168,217,151,20,187,110,170,141,146,161,242,247,150,169,63,166,218,86,95,68,204,187,148,94,209,98,252,47,243,192,205,162,237,55,47,151,217,114,233,75,231,122,58,103,105,242,116,41,178,221,249,182,152,53,43,85,41,9,245,151,217,222,93,154,144,183,100,45,46,36,150,131,212,140,127,208,0,243,88,141,97,209,113,46,207,159,102,92,12,243,96,207,229,115,83,185,105,215,99,168,112,187,80,164,159,210,65,119,25,127,168,103,39,48,216,39,112,224,62,37,84,108,106,235,27,122,94,79,41,205,200,61,251,163,180,233,246,37,197,233,167,52,139,181,95,251,10,80,112,203,206,12,108,13,185,230,225,253,220,239,244,21,115,151,177,205,167,243,28,150,230,58,125,141,178,181,171,114,221,79,246,139,79,180,187,11,174,241,112,199,122,21,215,105,218,118,157,189,80,230,162,119,95,207,71,41,105,211,99,176,28,79,106,219,47,221,62,227,33,201,248,65,216,140,87,179,2,187,197,228,252,229,183,167,36,245,63,251,162,20,246,213,220,162,247,123,72,255,0,135,120,187,96,1,90,220,103,108,202,133,71,15,109,219,178,36,93,237,197,169,68,142,235,155,210,91,82,150,42,14,31,97,171,183,191,216,66,21,112,216,190,19,104,102,114,223,140,244,158,75,117,151,162,83,75,212,221,185,111,84,33,150,223,162,122,107,183,191,179,239,33,127,132,73,51,39,11,188,203,191,236,30,27,28,113,34,30,19,225,101,199,124,203,86,135,76,166,76,144,207,97,246,184,220,103,29,73,118,37,95,226,253,169,50,255,0,64,206,46,47,94,114,177,51,22,46,187,213,229,110,85,126,187,58,123,101,161,22,132,252,151,28,34,250,41,253,254,253,11,238,46,225,118,124,47,176,141,88,101,151,24,51,223,111,99,183,51,205,86,200,181,215,84,200,129,8,245,236,90,139,189,31,103,220,66,97,0,0,10,139,227,81,125,165,119,221,175,134,201,63,163,74,133,90,63,191,157,81,103,247,127,252,239,225,237,30,119,131,117,132,154,150,47,214,239,133,57,253,235,71,147,8,147,167,181,50,169,238,235,174,239,183,221,252,125,130,229,128,0,0,7,142,198,74,123,213,108,32,190,105,113,147,185,233,150,221,78,59,101,169,22,170,92,87,18,93,230,69,222,126,241,156,27,146,161,84,195,236,108,171,84,163,252,220,251,122,232,144,242,126,137,232,235,18,204,203,188,148,159,164,143,180,190,241,160,220,163,98,19,152,155,151,219,46,230,146,230,249,42,162,211,155,146,122,105,243,221,19,11,95,114,82,93,235,246,22,158,225,212,110,37,202,110,223,169,185,4,181,146,152,111,41,158,239,166,72,61,189,253,157,250,119,246,12,214,102,61,114,156,204,54,40,185,56,180,146,171,206,182,167,187,190,153,206,123,119,119,103,126,189,221,130,229,248,82,161,228,229,141,174,106,116,35,169,36,211,218,93,165,232,248,58,9,154,0,0,62,125,106,53,42,167,79,145,71,172,35,153,22,107,75,97,230,245,82,119,161,105,52,168,181,78,134,90,145,153,106,71,168,227,213,188,151,229,190,226,109,245,202,195,237,87,45,74,117,107,244,180,254,213,43,93,79,66,124,189,227,198,212,120,112,229,126,162,130,66,236,125,186,127,250,206,162,126,255,0,252,167,237,30,82,228,225,81,150,58,236,114,106,53,191,209,44,187,151,213,212,28,211,176,253,135,44,189,255,0,244,15,26,255,0,7,76,10,113,196,169,154,207,41,4,162,53,39,167,152,173,75,221,169,205,29,99,7,184,114,229,231,8,42,113,171,116,234,7,87,80,138,180,60,219,253,84,230,244,113,42,109,68,173,167,37,105,250,77,145,233,166,157,162,81,198,142,204,56,205,68,142,141,141,48,132,182,218,117,51,209,36,90,17,106,125,189,196,63,212,5,111,241,158,191,216,163,97,189,171,98,146,190,118,226,235,181,45,15,179,167,126,158,239,238,159,176,255,0,120,191,143,112,128,89,4,195,233,88,131,153,139,94,3,46,242,153,107,173,230,185,180,149,183,90,124,163,79,102,228,153,246,163,78,193,161,208,0,0,0,0,0,0,0,0,0,0,0,0,20,213,198,55,14,93,160,226,157,18,248,74,116,102,191,212,233,218,95,239,17,169,237,126,241,159,121,251,139,248,247,143,41,194,67,16,27,180,177,241,219,122,75,252,184,247,6,222,103,171,174,188,136,83,214,93,201,51,239,87,188,191,136,188,0,0,0,1,23,248,139,158,34,49,150,218,189,79,14,230,244,207,211,78,68,218,130,185,108,47,249,147,112,37,169,222,199,187,59,246,125,29,85,217,216,93,226,144,237,220,200,99,45,169,84,110,171,71,187,249,18,26,116,157,221,232,248,170,245,137,68,175,237,52,101,222,146,246,11,133,200,150,123,173,188,111,182,169,54,29,211,83,255,0,102,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,119,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,53,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,164,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,100,203,188,189,250,255,0,164,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,250,135,232,0,0,0,21,155,198,130,157,5,118,77,185,82,89,255,0,58,76,248,109,17,118,253,14,77,69,94,253,59,196,48,225,173,116,204,181,243,71,65,56,136,221,233,67,139,77,115,180,139,230,221,168,195,215,188,143,247,75,187,67,251,72,104,1,42,220,146,86,154,106,90,232,63,160,0,62,29,243,111,71,187,172,155,130,211,148,90,177,90,165,75,167,56,93,191,65,230,84,217,247,25,31,114,189,134,95,121,12,230,102,155,11,37,225,14,55,221,54,171,237,236,96,234,147,159,135,218,71,172,126,177,244,55,220,181,159,115,126,211,215,222,37,183,15,188,245,194,194,123,105,252,51,189,102,232,203,139,87,66,231,44,253,77,91,138,203,105,209,184,234,51,208,155,87,106,149,247,251,12,72,124,100,226,55,71,182,112,238,189,22,151,82,219,82,156,204,166,32,57,201,81,234,165,176,225,55,216,168,198,159,164,146,250,90,125,162,162,43,213,74,166,33,223,149,26,212,131,231,84,174,90,187,210,150,126,170,119,191,33,227,81,247,18,82,90,169,126,226,47,184,95,222,64,240,206,78,25,229,182,216,133,57,158,92,154,172,40,85,69,150,226,61,57,176,34,145,247,45,69,222,131,247,125,196,36,112,0,169,110,52,43,87,167,45,20,123,63,159,255,0,245,20,225,90,20,106,253,86,223,124,228,210,164,242,92,87,121,236,74,189,134,95,218,35,247,152,80,168,85,91,162,172,205,26,141,27,168,155,39,119,45,189,233,70,237,169,53,31,106,140,136,187,18,126,209,125,217,15,201,244,60,177,216,138,114,178,206,235,162,169,167,164,28,220,101,253,91,210,185,93,137,121,198,255,0,170,124,139,213,211,237,237,238,149,64,3,254,92,113,13,32,214,179,209,37,222,98,181,56,131,113,19,163,219,244,151,176,187,7,42,221,69,85,253,189,108,190,66,145,211,109,84,87,219,245,36,70,52,175,114,77,194,236,87,103,121,246,232,66,161,222,121,201,14,27,207,43,114,213,222,122,104,44,43,133,22,88,229,95,23,202,241,130,186,198,202,109,23,78,141,91,200,249,188,230,103,71,115,177,46,146,147,162,146,93,232,61,125,154,23,104,185,176,0,0,25,246,204,222,89,51,37,95,204,150,43,215,104,89,124,196,170,141,54,163,124,87,101,195,153,18,211,158,243,18,88,114,123,202,109,214,220,75,70,149,161,73,50,81,40,140,200,200,200,200,91,167,14,27,78,234,177,178,99,135,150,181,235,108,213,109,250,212,47,75,117,52,234,164,39,34,74,99,125,86,90,209,189,167,9,43,78,228,45,42,45,75,181,42,35,46,195,33,37,64,0,5,122,230,159,34,85,82,205,222,21,102,155,6,173,152,138,166,170,248,183,223,189,233,84,230,20,151,219,124,170,109,169,202,193,32,140,210,180,41,38,146,127,98,82,104,52,115,212,75,222,251,141,216,80,0,10,139,226,237,130,24,209,137,89,146,182,235,184,115,132,55,173,213,77,98,199,135,17,217,148,74,4,185,204,54,250,103,207,82,154,83,140,182,164,146,201,43,66,141,38,122,232,180,159,180,135,74,224,215,132,248,167,133,255,0,181,255,0,218,102,26,93,118,151,164,254,79,244,94,157,163,73,129,213,114,253,33,204,229,115,144,157,251,121,136,221,183,93,55,167,94,242,22,84,0,35,87,17,235,78,234,190,114,99,136,118,181,149,108,213,110,10,212,223,68,244,212,234,92,39,37,202,127,101,86,34,215,177,166,201,75,86,212,33,74,61,11,177,41,51,62,194,49,81,121,100,203,38,100,168,25,146,194,138,237,119,47,152,149,78,166,211,175,138,20,185,147,37,218,115,217,98,51,13,207,101,78,58,227,138,104,146,132,37,36,106,53,25,145,17,17,153,137,191,198,83,9,241,79,20,63,100,31,179,60,52,186,238,223,70,124,160,235,125,5,70,147,63,165,230,122,63,151,205,228,161,91,55,114,215,183,118,154,236,86,157,198,57,175,8,156,16,198,140,53,204,149,201,93,196,108,33,189,109,90,107,246,60,200,141,76,173,208,37,193,97,199,213,62,2,146,210,92,121,180,164,214,105,66,212,73,35,215,68,40,253,134,45,208,82,7,17,236,189,99,237,243,156,236,67,186,108,172,15,196,11,130,139,55,209,61,53,70,151,108,205,151,21,253,148,168,136,94,199,91,109,72,86,213,161,73,61,15,177,73,50,62,210,49,56,56,68,225,237,253,134,185,109,185,40,88,141,99,220,22,173,73,251,226,100,182,161,214,233,143,65,125,198,21,2,2,82,234,91,121,41,81,160,212,133,164,148,69,166,168,81,123,12,73,76,205,210,106,181,252,182,226,189,10,133,76,151,81,169,84,108,122,236,72,112,226,50,167,159,146,251,144,30,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,12,251,255,0,36,236,211,255,0,226,211,138,191,250,155,81,255,0,220,141,4,101,146,147,85,160,101,183,10,40,85,218,100,186,117,74,157,99,208,162,76,135,45,149,50,252,103,219,128,202,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,116,176,1,72,28,71,178,245,143,183,206,115,177,14,233,178,176,63,16,46,10,44,223,68,244,213,26,93,179,54,92,87,246,82,162,33,123,29,109,181,33,91,86,133,36,244,62,197,36,200,251,72,196,224,225,19,135,183,246,26,229,182,228,161,98,53,143,112,90,181,39,239,137,146,218,135,91,166,61,5,247,24,84,8,9,75,169,109,228,165,70,131,82,22,146,81,22,154,161,69,236,49,55,197,106,241,148,194,124,83,197,15,217,7,236,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,175,94,48,248,7,127,98,213,129,135,55,126,28,219,119,5,205,82,182,171,19,105,174,209,104,148,87,167,190,182,39,50,135,21,41,92,157,202,66,27,84,4,32,245,65,145,156,132,250,201,208,137,80,215,32,248,53,143,184,69,155,220,54,190,175,92,186,98,172,74,44,122,132,138,124,153,74,180,102,182,220,94,182,35,208,208,251,171,113,9,66,25,109,114,18,183,22,106,245,91,74,212,68,102,68,71,216,56,187,96,134,52,98,86,100,173,186,238,28,225,13,235,117,83,88,177,225,196,118,101,18,129,46,115,13,190,153,243,212,166,148,227,45,169,36,178,74,208,163,73,158,186,45,39,237,33,210,184,53,225,62,41,225,127,237,127,246,153,134,151,93,165,233,63,147,253,23,167,104,210,96,117,92,191,72,115,57,92,228,39,126,222,98,55,109,215,77,233,215,188,133,149,0,0,8,21,150,12,133,70,139,153,236,78,205,62,50,80,162,76,92,203,226,183,80,177,169,146,57,164,184,107,42,180,212,156,249,49,220,105,41,53,154,80,195,177,86,149,173,27,29,230,232,75,38,148,137,234,0,0,0,43,87,140,166,19,226,158,40,126,200,63,102,120,105,117,221,190,140,249,65,214,250,10,141,38,127,75,204,244,127,47,155,201,66,182,110,229,175,110,237,53,216,173,59,140,70,174,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,196,106,226,61,105,221,87,206,76,113,14,214,178,173,154,173,193,90,155,232,158,154,157,75,132,228,185,79,236,170,196,90,246,52,217,41,106,218,132,41,71,161,118,37,38,103,216,70,41,7,249,39,102,159,255,0,22,156,85,255,0,212,218,143,254,228,105,76,0,0,66,14,46,216,123,127,98,86,91,109,186,22,28,216,247,5,213,82,98,248,135,45,216,116,74,99,211,159,109,132,192,158,149,58,166,217,74,148,72,37,45,9,53,25,105,170,210,94,210,16,127,135,14,94,177,246,198,206,118,30,93,55,174,7,226,5,191,69,133,233,110,166,163,84,182,102,196,138,198,250,84,180,35,123,174,54,148,39,114,214,148,150,167,218,165,17,23,105,144,187,240,0,17,171,136,245,167,117,95,57,49,196,59,90,202,182,106,183,5,106,111,162,122,106,117,46,19,146,229,63,178,171,17,107,216,211,100,165,171,106,16,165,30,133,216,148,153,159,97,24,164,31,228,157,154,127,252,90,113,87,255,0,83,106,63,251,145,165,48,0,17,171,136,245,167,117,95,57,49,196,59,90,202,182,106,183,5,106,111,162,122,106,117,46,19,146,229,63,178,171,17,107,216,211,100,165,171,106,16,165,30,133,216,148,153,159,97,24,168,188,178,101,147,50,84,12,201,97,69,118,187,151,204,74,167,83,105,215,197,10,92,201,146,237,57,236,177,25,134,231,178,167,29,113,197,52,73,66,18,146,53,26,140,200,136,136,204,198,130,64,70,174,35,214,157,213,124,228,199,16,237,107,42,217,170,220,21,169,190,137,233,169,212,184,78,75,148,254,202,172,69,175,99,77,146,150,173,168,66,148,122,23,98,82,102,125,132,98,144,127,146,118,105,255,0,241,105,197,95,253,77,168,255,0,238,70,148,192,5,106,241,148,194,124,83,197,15,217,7,236,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,142,107,194,39,4,49,163,13,115,37,114,87,113,27,8,111,91,86,154,253,143,50,35,83,43,116,9,112,88,113,245,79,128,164,180,151,30,109,41,53,154,80,181,18,72,245,209,10,63,97,139,116,0,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,62,255,0,201,59,52,255,0,248,180,226,175,254,166,212,127,247,34,231,184,146,101,250,254,204,214,20,89,24,81,135,40,136,138,148,203,225,153,110,204,156,79,20,40,76,51,74,169,41,78,200,113,150,220,83,104,53,108,105,42,52,232,110,58,218,123,55,16,238,184,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,10,213,227,41,132,248,167,138,31,178,15,217,158,26,93,119,111,163,62,80,117,190,130,163,73,159,210,243,61,31,203,230,242,80,173,155,185,107,219,187,77,118,43,78,227,17,171,135,14,94,177,246,198,206,118,30,93,55,174,7,226,5,191,69,133,233,110,166,163,84,182,102,196,138,198,250,84,180,35,123,174,54,148,39,114,214,148,150,167,218,165,17,23,105,144,187,241,94,188,97,240,14,254,197,171,3,14,110,252,57,182,238,11,154,165,109,86,38,211,93,162,209,40,175,79,125,108,78,101,14,42,82,185,59,148,132,54,168,8,65,234,131,35,57,9,245,147,161,18,161,174,65,240,107,31,112,139,55,184,109,125,94,185,116,197,88,148,88,245,9,20,249,50,149,104,205,109,184,189,108,71,161,161,247,86,226,18,132,50,218,228,37,110,44,213,234,182,149,168,136,204,136,142,210,179,165,146,219,55,57,54,109,34,141,89,184,165,219,119,13,183,33,199,168,181,166,89,57,40,142,135,141,178,146,203,177,141,104,75,168,113,45,55,161,238,74,210,182,208,100,173,187,208,228,85,200,39,12,43,155,10,113,66,110,43,230,46,159,16,170,86,109,96,138,209,135,14,116,121,144,167,154,27,121,42,168,58,218,154,82,137,4,165,176,236,99,220,211,200,113,163,82,219,70,136,214,205,0,5,85,241,58,225,233,93,170,215,100,230,43,47,214,133,86,187,62,187,80,83,183,109,2,152,202,29,113,14,45,12,182,212,168,81,24,100,156,115,123,137,121,114,79,115,142,27,143,19,155,118,243,84,137,63,144,76,137,210,178,137,108,205,174,220,179,34,85,177,22,226,142,81,43,19,34,184,151,225,69,97,185,15,41,182,160,184,184,237,62,132,56,218,163,169,228,172,204,148,227,40,50,236,66,69,122,241,30,203,214,62,223,57,206,196,59,166,202,192,252,64,184,40,179,125,19,211,84,105,118,204,217,113,95,217,74,136,133,236,117,182,212,133,109,90,20,147,208,251,20,147,35,237,35,18,87,131,94,19,226,158,23,254,215,255,0,105,152,105,117,218,94,147,249,63,209,122,118,141,38,7,85,203,244,135,51,149,206,66,119,237,230,35,118,221,116,222,157,123,200,89,80,0,0,10,64,226,61,151,172,125,190,115,157,136,119,77,149,129,248,129,112,81,102,250,39,166,168,210,237,153,178,226,191,178,149,17,11,216,235,109,169,10,218,180,41,39,161,246,41,38,71,218,70,39,7,8,156,61,191,176,215,45,183,37,11,17,172,123,130,213,169,63,124,76,150,212,58,221,49,232,47,184,194,160,64,74,93,75,111,37,42,52,26,144,180,146,136,180,213,10,47,97,137,190,3,53,159,201,59,52,255,0,248,180,226,175,254,166,212,127,247,35,65,25,100,164,213,104,25,109,194,138,21,118,153,46,157,82,167,88,244,40,147,33,203,101,76,191,25,246,224,50,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,29,44,7,52,204,221,38,171,95,203,110,43,208,168,84,201,117,26,149,70,199,174,196,135,14,35,42,121,249,47,185,1,228,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,228,25,9,201,5,11,40,246,35,179,110,56,180,170,150,38,214,249,173,86,235,112,222,92,134,81,20,158,51,102,44,69,56,211,107,109,157,137,105,110,22,194,82,221,215,114,148,150,218,36,74,160,0,0,0,0,25,172,254,73,217,167,255,0,197,167,21,127,245,54,163,255,0,185,26,8,203,37,38,171,64,203,110,20,80,171,180,201,116,234,149,58,199,161,68,153,14,91,42,101,248,207,183,1,148,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,233,96,51,89,252,147,179,79,255,0,139,78,42,255,0,234,109,71,255,0,114,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,0,0,0,0,0,0,83,39,21,220,177,202,177,239,148,99,5,9,141,244,218,214,189,98,183,145,114,185,44,193,142,223,98,157,53,43,85,40,251,144,90,123,117,46,209,94,172,188,228,119,9,230,85,181,105,238,61,53,22,241,195,231,136,157,30,224,164,179,133,216,199,86,233,234,172,110,232,165,242,20,190,167,114,165,62,231,169,30,49,37,27,82,77,151,106,187,123,203,183,82,22,86,219,136,117,4,227,103,170,79,184,199,253,0,8,171,159,12,159,67,204,229,136,151,40,204,237,186,41,122,250,61,205,198,127,214,61,23,155,216,167,155,111,250,166,12,189,109,126,206,222,250,17,174,208,170,182,189,89,234,53,102,55,79,54,54,222,99,123,210,189,187,146,74,46,212,153,145,246,40,189,161,89,175,213,110,7,202,77,86,79,57,196,247,30,196,167,216,69,253,146,47,113,11,47,224,188,181,250,114,238,71,246,79,160,255,0,234,42,34,218,64,4,114,207,222,25,200,196,204,182,220,240,160,179,204,147,74,133,54,168,130,220,69,253,84,9,68,93,235,73,119,172,189,255,0,113,138,3,160,213,42,152,121,126,211,171,81,207,147,81,182,170,236,202,65,250,170,216,252,119,137,69,222,74,73,232,164,123,140,190,241,110,248,55,196,110,143,115,97,221,6,45,82,165,186,165,5,152,172,79,115,146,162,209,72,97,178,115,177,49,137,63,73,71,244,117,251,4,120,226,9,158,184,88,177,109,49,134,118,84,221,89,109,105,235,156,229,159,175,163,114,153,113,58,57,29,38,90,147,137,237,74,190,239,105,136,147,149,156,43,151,139,216,223,107,90,172,55,189,130,170,65,126,103,105,22,145,250,198,16,231,122,208,125,206,123,15,95,112,209,157,139,110,199,180,44,155,122,211,136,90,49,69,165,68,167,54,93,191,65,150,82,217,119,153,159,114,125,166,127,121,143,184,0,3,248,165,109,73,171,77,116,45,116,25,255,0,226,83,116,204,186,51,71,94,57,104,219,232,179,149,77,111,180,143,230,218,168,204,211,184,139,247,143,191,83,251,76,76,254,11,244,232,40,178,110,58,146,15,249,210,167,204,104,203,183,232,114,105,202,247,233,222,44,200,0,0,0,126,122,132,68,79,129,38,11,159,70,67,43,105,95,114,146,101,254,177,158,12,246,216,242,172,76,203,222,16,100,71,229,38,163,83,168,84,152,245,201,91,218,114,161,36,146,174,197,43,77,118,119,30,135,246,11,28,224,233,136,77,85,176,106,175,99,184,246,231,225,213,228,74,73,109,211,70,209,22,158,209,127,100,139,188,253,250,255,0,164,78,251,233,105,110,200,184,92,90,182,165,52,169,102,106,211,93,8,153,87,104,205,102,59,173,46,99,134,33,184,133,110,74,174,186,177,146,180,211,82,57,142,246,139,190,225,149,5,112,242,187,69,82,215,187,158,168,207,23,102,154,18,169,208,251,63,232,31,175,54,249,184,164,96,69,223,102,89,109,73,221,83,172,213,41,202,117,141,138,47,230,175,58,251,102,173,220,149,167,233,53,166,132,100,175,184,187,78,70,89,149,228,93,54,157,30,227,108,180,77,78,4,121,133,247,56,210,87,238,47,222,247,23,220,62,208,254,41,68,148,154,148,122,17,22,166,33,78,123,51,223,109,96,125,181,86,176,237,106,159,251,49,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,150,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,201,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,192,122,158,14,120,114,237,123,20,235,119,186,139,86,104,29,54,189,221,156,248,213,6,191,120,143,188,189,199,252,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,108,139,185,62,210,87,240,239,21,45,151,108,65,70,23,99,13,2,248,117,205,141,211,186,173,199,166,191,214,69,117,162,254,202,191,198,123,143,253,99,75,145,164,55,45,132,200,104,245,74,181,211,248,30,131,253,64,0,0,124,155,178,218,165,222,86,205,82,213,173,71,231,193,171,67,126,20,134,247,169,59,155,117,181,33,69,170,76,140,181,74,143,184,200,254,210,20,65,159,28,156,221,25,127,196,90,157,195,74,164,235,104,85,165,61,42,43,252,246,254,100,221,126,82,208,206,213,62,183,85,163,76,145,238,50,45,125,186,31,124,91,161,87,106,182,213,90,45,114,137,43,166,155,9,228,62,195,187,18,189,139,66,137,73,61,20,70,71,162,146,71,161,150,157,130,201,50,103,197,46,165,65,145,76,195,236,113,147,206,128,165,51,17,154,158,196,167,151,219,29,164,151,38,52,67,81,232,146,117,93,170,237,238,247,24,181,107,42,249,182,113,10,129,22,230,180,234,61,109,62,91,104,117,167,121,46,55,169,45,9,89,118,56,148,171,232,173,39,218,94,209,204,51,161,114,252,149,203,77,253,80,36,238,83,182,253,85,132,118,233,235,29,62,65,151,176,255,0,116,83,63,15,236,68,169,218,249,175,163,85,97,207,233,14,228,155,30,155,37,92,164,185,185,169,21,40,170,90,116,52,158,159,68,187,72,136,251,59,12,133,189,103,190,212,171,94,217,91,186,217,162,163,168,92,74,76,234,131,135,170,81,171,73,167,74,213,94,177,151,239,23,97,118,246,247,10,33,193,56,78,49,143,86,21,62,66,61,118,238,250,91,43,78,190,210,154,217,25,118,13,38,89,4,136,214,45,0,149,234,165,170,76,82,63,110,132,76,164,83,15,22,236,89,59,207,29,226,218,52,233,188,234,117,26,154,134,221,79,47,110,217,77,76,158,218,139,83,65,40,244,74,139,184,205,63,120,247,124,24,112,206,76,156,75,184,177,77,197,255,0,53,106,143,46,140,148,232,95,214,20,138,123,250,235,191,94,239,248,58,125,190,193,112,32,0,0,0,43,215,140,172,13,248,23,66,159,211,107,182,225,138,223,55,127,119,243,58,129,233,167,253,58,138,220,200,210,141,57,153,178,12,149,167,244,205,55,217,255,0,235,8,195,68,208,79,88,81,207,95,247,164,127,160,135,251,128,0,8,15,197,3,39,170,198,75,81,204,96,180,225,111,184,173,170,113,148,131,230,105,186,4,118,230,200,82,126,113,228,54,90,184,226,123,73,6,175,188,187,5,43,207,131,46,151,53,232,19,90,229,72,140,226,154,113,27,137,91,86,147,50,50,212,181,35,237,35,238,31,224,107,82,139,67,49,49,184,116,229,34,224,198,236,82,165,223,53,106,87,251,21,183,38,177,53,82,57,232,245,228,71,147,17,211,111,106,94,67,133,171,78,153,238,218,101,236,208,207,176,175,94,151,78,139,71,166,67,164,66,70,200,240,88,110,51,41,212,207,106,16,146,74,75,83,51,51,236,34,239,51,49,250,128,127,156,135,218,139,29,217,47,43,107,108,161,78,44,244,215,68,145,106,103,216,41,23,139,78,41,197,187,177,245,235,50,159,63,168,106,221,219,185,28,163,71,47,168,133,5,194,237,52,17,158,166,147,246,158,159,103,112,131,112,225,201,168,73,68,72,141,243,29,115,93,169,212,139,93,11,83,237,62,206,226,49,116,220,57,114,28,206,12,210,87,137,120,155,78,230,93,51,116,232,218,231,25,116,59,21,45,151,61,102,100,45,183,119,180,234,15,181,62,175,179,183,83,41,248,0,60,6,46,99,158,26,224,133,16,235,248,141,112,122,50,39,177,93,36,135,181,245,219,71,115,45,172,251,221,71,179,219,246,30,149,21,155,158,39,215,198,46,161,118,166,23,57,232,74,2,244,231,43,70,100,245,26,114,28,79,99,241,18,180,109,113,183,59,143,183,119,184,136,64,215,28,91,171,55,28,61,84,125,230,37,126,78,50,31,124,102,46,227,98,165,90,137,208,90,109,110,234,37,243,25,119,118,173,200,36,250,137,144,219,165,163,172,145,118,123,245,238,239,189,28,58,195,187,91,11,45,56,118,93,155,78,232,169,112,121,156,150,121,206,57,183,123,171,113,94,179,138,82,143,214,113,71,218,103,223,238,208,135,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,230,113,23,14,237,108,83,180,230,89,119,149,59,173,165,206,229,243,153,231,56,222,237,142,161,196,250,205,169,42,47,89,180,159,97,151,119,187,82,20,93,156,124,135,223,57,116,184,159,169,81,98,117,246,147,187,121,18,249,140,181,179,70,227,146,189,69,72,113,211,213,215,140,187,125,218,247,119,69,6,220,91,75,39,27,61,20,93,198,39,150,81,184,159,95,24,68,132,90,152,162,231,166,232,8,215,146,173,25,141,211,235,207,113,93,140,68,82,215,185,199,27,239,62,205,190,227,49,110,184,71,142,120,107,141,244,66,175,225,205,193,233,56,158,213,116,146,25,211,215,113,29,207,54,131,239,105,126,207,103,218,90,251,240,1,0,248,140,228,57,140,102,165,35,18,240,206,157,203,186,97,107,214,53,206,51,235,183,170,35,45,250,207,72,67,109,108,105,165,159,98,125,111,111,110,134,116,179,54,20,154,124,149,195,152,223,45,230,244,220,157,72,244,212,136,203,180,187,59,140,132,227,225,47,138,145,109,12,125,102,205,168,79,233,218,184,183,109,71,40,215,204,233,225,78,115,188,144,102,90,26,139,218,90,253,189,194,239,192,7,229,170,83,162,214,41,147,41,19,81,190,60,230,28,140,242,117,50,220,133,164,210,162,212,140,140,187,12,251,140,140,81,71,17,108,164,92,24,35,138,85,75,230,147,74,255,0,98,183,28,215,230,166,71,61,30,164,137,18,101,186,77,237,83,203,112,244,105,162,61,219,72,189,154,17,246,28,57,37,169,37,161,24,255,0,120,16,101,213,38,179,2,19,92,217,18,92,75,77,163,113,39,114,212,100,68,90,158,132,93,166,93,226,234,56,95,228,241,88,55,106,183,140,23,100,45,151,21,203,78,34,142,124,205,118,192,144,220,41,9,79,205,188,182,207,71,27,87,105,160,149,247,23,96,159,0,0,3,252,39,118,66,144,127,241,75,255,0,65,140,236,231,148,205,89,153,189,204,207,95,233,154,151,152,73,22,71,193,170,6,204,11,174,207,233,180,221,112,202,111,155,191,191,249,157,60,244,211,254,157,69,133,0,0,0,0,167,238,51,216,103,42,54,37,91,184,166,218,191,154,187,71,137,69,82,116,47,235,14,69,65,253,117,223,175,119,252,29,62,223,96,240,156,36,113,100,236,204,119,149,104,212,102,242,105,213,154,106,219,105,60,189,219,165,59,50,3,105,45,73,6,162,213,41,62,243,36,253,194,231,175,114,68,155,22,190,73,245,146,237,38,86,158,205,72,217,80,205,158,54,195,113,252,122,191,105,236,39,215,114,239,170,178,132,235,237,57,174,17,23,104,189,236,136,90,149,107,39,43,118,163,53,164,116,235,151,73,131,80,108,245,74,244,105,84,232,186,43,213,51,253,211,236,62,222,206,225,80,188,64,113,18,167,116,102,190,179,85,153,63,171,59,110,108,138,108,101,114,146,222,214,163,212,165,41,9,208,146,90,253,35,237,50,51,237,237,51,23,49,146,251,151,229,86,90,108,26,129,167,106,154,183,233,76,47,183,95,88,169,241,204,253,133,251,195,167,222,183,205,179,135,180,9,87,53,217,81,232,169,241,27,91,174,187,201,113,205,9,8,82,207,177,180,169,95,69,10,62,194,246,10,169,206,95,20,186,149,121,250,158,31,96,116,158,76,4,169,232,143,84,246,37,92,206,217,13,40,185,50,98,18,139,84,155,74,236,87,103,119,188,197,109,215,107,181,91,150,173,42,185,91,149,212,205,154,242,223,125,221,137,70,245,173,70,165,30,137,34,34,213,74,51,208,139,78,209,41,50,29,147,155,163,48,24,139,76,184,106,180,157,45,10,76,166,101,74,127,158,223,207,27,79,197,90,217,218,151,208,234,117,105,227,61,196,71,167,179,83,238,189,251,78,218,165,217,182,205,46,213,162,199,228,65,164,195,98,20,118,247,169,91,91,105,180,161,37,170,140,204,244,74,75,188,204,254,211,31,88,0,0,7,249,73,144,220,70,21,33,211,209,41,211,95,226,122,12,210,102,43,16,81,138,88,195,95,190,90,94,246,234,93,46,211,211,79,234,226,180,209,255,0,101,63,226,255,0,116,191,214,45,159,132,14,25,183,104,224,116,235,213,109,236,151,118,114,185,229,174,186,116,179,39,182,159,237,153,119,43,216,73,254,61,226,124,128,0,0,0,0,0,0,0,0,0,0,0,0,231,57,129,195,111,218,206,21,214,108,114,115,150,169,253,62,213,105,174,155,36,180,239,118,228,255,0,139,247,151,250,134,105,100,178,237,58,98,153,87,98,219,211,221,237,47,254,184,209,150,78,49,49,140,85,192,75,122,230,68,142,115,206,245,124,213,108,52,247,77,144,130,236,216,146,238,111,216,67,183,0,0,0,15,145,117,90,116,11,214,135,46,219,185,96,117,148,249,205,56,195,236,243,86,222,228,45,10,66,139,114,12,148,90,165,74,46,195,46,241,93,217,152,225,41,108,220,173,213,110,156,27,157,232,185,167,207,150,138,111,41,199,249,203,249,229,146,57,178,38,17,39,85,41,180,235,167,102,154,251,76,85,166,44,225,13,237,130,247,92,139,62,249,165,244,83,152,82,244,79,61,151,55,37,46,56,222,239,154,90,200,181,83,75,236,215,217,247,107,236,50,253,154,172,84,203,197,109,137,214,117,103,100,14,106,85,38,31,79,24,249,168,222,209,173,59,220,101,197,39,84,178,146,212,187,187,253,250,203,236,110,226,51,103,227,182,1,212,108,250,147,125,5,199,42,148,243,14,183,171,174,243,22,168,78,54,125,165,25,13,150,174,58,125,199,167,103,187,186,191,48,250,230,118,203,190,237,251,173,165,237,58,69,82,36,227,61,8,251,26,121,14,123,143,247,125,199,247,24,209,198,20,212,169,184,187,150,251,98,76,164,117,81,174,155,50,18,101,55,170,145,188,164,192,65,173,58,145,36,203,82,115,188,182,247,246,104,41,94,167,132,181,60,62,226,37,70,182,34,69,228,52,120,155,30,124,6,247,165,92,184,190,156,52,52,90,154,212,103,161,32,139,214,61,222,242,23,83,141,23,242,112,167,0,238,11,194,114,180,126,149,110,75,121,61,157,239,53,9,199,11,185,42,46,246,207,216,101,247,140,234,98,85,223,63,20,113,46,185,117,47,231,31,175,85,228,201,104,189,82,254,190,66,214,69,244,82,93,238,123,72,191,128,188,142,26,248,52,156,43,203,165,38,108,198,54,207,184,210,197,96,213,187,93,27,145,6,25,237,208,150,164,253,38,207,183,176,254,194,18,200,0,0,0,4,24,227,5,77,155,63,43,244,215,35,30,228,70,186,25,121,196,246,22,137,77,58,126,170,212,207,237,238,21,107,146,7,141,140,204,88,234,35,211,90,213,48,191,254,225,24,104,166,158,173,240,35,40,253,172,160,255,0,251,146,31,160,0,0,127,203,141,161,214,212,211,133,170,86,70,149,23,188,140,69,76,194,240,233,192,252,120,169,46,226,114,159,232,154,219,206,27,143,204,230,204,127,153,170,157,90,139,151,212,161,5,170,221,221,216,93,154,105,220,125,156,239,14,120,71,96,101,167,93,106,177,114,74,244,227,76,173,43,76,125,147,34,247,45,10,47,89,19,15,216,149,23,119,246,190,193,53,237,11,58,221,177,40,16,237,155,90,159,209,83,160,50,220,118,25,230,184,230,196,33,9,66,75,114,212,165,30,137,66,75,180,204,251,7,218,0,16,183,137,78,107,35,224,142,23,73,178,232,78,238,175,220,140,174,25,167,105,151,46,52,136,243,27,223,170,153,90,15,71,26,46,205,72,207,222,69,218,116,121,115,92,85,59,178,183,38,224,172,61,205,151,43,103,49,123,82,157,118,161,40,46,196,145,23,114,75,216,45,139,134,118,69,226,91,244,246,113,167,18,96,243,42,15,238,244,116,126,105,151,39,106,166,70,119,214,102,65,165,91,146,104,63,89,29,158,207,105,139,50,34,211,176,135,244,4,47,206,87,17,75,51,47,42,151,102,219,44,250,86,236,111,151,185,157,206,177,200,215,167,112,189,101,198,113,165,110,105,229,31,127,102,158,243,208,169,139,23,177,170,252,198,219,157,235,166,250,170,245,146,157,219,167,204,50,222,221,27,109,31,239,77,160,143,177,164,123,61,159,126,190,207,2,178,129,140,152,250,249,42,207,160,238,131,253,169,93,84,82,219,216,238,158,163,143,32,207,214,101,69,255,0,79,187,91,82,203,167,10,252,38,194,206,69,106,251,119,229,45,101,173,219,93,219,38,30,205,121,201,62,198,165,169,7,170,28,65,119,127,103,222,102,38,237,46,151,2,141,5,186,117,53,142,76,118,181,216,141,202,86,154,153,153,246,168,204,251,204,199,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,42,148,184,21,152,46,83,170,76,115,163,187,166,244,110,82,117,208,200,203,181,38,71,222,68,33,22,98,248,88,97,54,42,117,21,171,17,207,147,85,151,118,110,119,73,51,55,233,201,73,118,59,45,40,45,16,218,203,187,251,94,242,33,85,184,235,148,12,100,192,39,205,119,133,7,108,31,236,202,234,162,158,238,198,181,245,27,121,102,94,179,201,47,250,126,239,25,132,56,213,126,96,149,206,205,211,98,213,122,57,77,110,215,230,25,115,118,173,184,143,247,214,214,69,216,234,253,158,223,187,75,157,201,183,17,75,51,48,202,137,102,220,205,122,38,236,115,153,181,157,206,191,207,211,168,112,253,100,70,109,164,237,105,148,159,127,110,190,242,208,230,128,15,225,150,189,134,43,55,137,142,69,226,220,20,247,177,163,13,160,114,234,12,109,244,140,126,105,159,59,114,161,198,107,214,122,65,37,59,82,75,63,85,29,190,223,97,138,157,182,110,42,157,167,91,141,112,81,222,229,75,139,191,150,189,169,86,155,144,164,31,98,136,203,185,71,236,26,14,201,78,102,233,217,147,194,168,181,215,15,101,106,46,255,0,72,51,235,30,205,210,100,165,175,91,148,218,15,84,49,175,170,95,127,111,124,135,0,31,22,239,179,173,219,238,129,50,217,186,105,253,109,58,123,46,71,125,158,107,141,239,66,208,164,40,183,33,73,81,106,149,168,187,12,143,180,66,140,70,225,29,129,151,101,117,218,197,183,43,208,109,60,181,45,81,246,76,149,222,181,168,253,101,204,47,98,146,93,223,217,251,71,68,203,215,14,156,15,192,138,146,46,38,233,254,150,173,176,225,56,196,206,108,198,57,122,41,165,164,185,125,74,208,122,45,173,221,165,219,174,157,197,219,42,219,109,13,54,150,155,45,18,130,36,164,189,196,67,254,128,0,7,231,168,43,100,9,42,47,99,43,63,254,228,198,117,179,190,241,191,153,139,225,70,122,233,90,169,151,255,0,220,36,139,74,224,251,77,155,3,43,245,39,36,158,212,73,186,30,121,180,246,30,169,85,58,6,138,212,143,236,238,19,156,0,0,0,4,77,226,81,131,73,197,76,186,85,166,195,99,116,251,113,47,214,9,91,180,213,184,240,102,30,221,13,105,79,210,112,187,123,79,236,49,70,248,107,119,207,194,236,75,161,221,72,249,183,232,53,120,210,93,47,84,255,0,168,144,133,153,125,21,23,123,126,194,63,226,52,85,130,247,242,113,91,0,237,251,194,10,190,126,171,110,68,121,71,167,115,206,194,109,195,239,74,75,189,194,246,17,125,194,149,233,152,75,83,196,30,34,85,155,98,92,94,161,164,226,108,137,243,219,222,148,115,34,250,112,144,233,106,75,73,150,164,179,47,84,247,123,136,93,78,42,212,105,216,71,150,251,158,76,68,116,177,173,107,50,106,98,183,170,151,176,163,64,89,161,58,153,40,207,66,111,188,247,119,118,234,51,141,136,55,51,183,157,247,112,221,110,175,113,213,234,178,231,17,232,69,216,235,203,115,220,95,189,238,47,184,133,129,224,143,17,139,63,2,112,14,157,103,211,155,235,238,56,148,166,88,105,189,93,107,150,180,194,109,178,237,56,203,108,244,113,162,239,61,15,95,119,124,65,204,14,106,241,83,48,245,183,231,94,53,157,240,57,170,84,120,125,60,98,229,35,123,166,130,222,219,45,169,90,37,229,22,167,223,223,238,211,199,225,54,16,222,216,209,117,199,179,236,106,95,91,57,245,35,84,243,217,111,106,84,227,109,238,249,213,160,143,69,58,142,205,125,191,126,150,151,150,126,18,150,205,180,221,42,233,198,73,222,148,154,92,137,107,166,242,156,99,146,191,153,89,163,155,30,97,146,180,82,92,78,186,118,235,175,176,133,136,218,182,157,2,202,161,196,182,237,168,29,29,62,11,77,176,195,60,213,185,181,8,66,80,146,220,179,53,30,137,74,75,180,207,184,125,112,0,0,1,196,179,141,137,140,97,94,2,92,55,50,228,114,94,107,164,229,43,97,171,190,108,116,31,102,197,23,115,158,210,25,204,142,203,181,25,137,105,61,171,115,95,119,176,191,250,195,75,89,125,195,95,217,54,21,81,172,115,115,152,168,29,70,229,105,166,187,228,186,239,118,229,127,140,247,159,250,135,70,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,35,45,12,103,115,61,152,92,246,22,102,38,225,163,236,219,25,206,147,144,90,145,247,65,140,165,127,109,71,222,231,180,196,220,224,225,140,100,245,50,179,133,19,223,216,81,58,126,137,27,117,223,185,85,7,220,237,36,118,105,217,244,149,247,123,133,164,0,0,0,0,14,113,141,184,15,97,99,189,167,54,215,189,41,156,242,125,135,27,101,222,115,201,228,173,77,56,132,175,107,110,35,118,156,213,30,134,122,31,249,180,166,76,228,240,244,189,242,239,80,153,115,91,143,122,98,211,112,220,144,151,246,179,31,165,73,170,66,201,173,171,146,227,171,218,211,41,61,218,118,235,239,46,216,114,100,100,102,71,222,64,46,111,132,22,55,38,239,195,9,248,95,57,91,103,81,31,117,246,81,166,186,197,102,60,6,18,173,73,178,47,164,163,236,53,26,190,254,241,42,47,92,174,216,87,174,50,208,241,182,98,57,117,202,35,81,154,108,245,120,247,19,50,149,36,187,157,36,22,171,81,247,160,255,0,137,118,8,87,198,59,26,125,13,67,162,96,204,37,124,244,196,198,171,187,217,254,244,180,84,35,153,118,160,203,188,139,185,122,253,158,209,1,178,85,132,79,227,22,96,173,122,9,53,190,44,10,132,42,140,207,88,139,230,17,54,58,87,253,180,31,115,158,195,51,247,16,209,5,181,67,137,108,219,212,203,118,10,118,199,166,67,102,27,69,169,158,136,109,4,130,239,51,62,228,151,121,159,222,62,144,0,0,0,8,133,197,40,148,121,88,157,180,181,254,124,238,191,119,163,166,138,134,201,73,165,57,149,177,141,104,220,94,156,166,118,107,167,253,223,24,104,182,153,161,211,98,25,22,133,200,111,179,254,105,15,210,0,0,0,0,0,57,198,96,177,122,151,130,24,83,94,191,234,94,178,160,65,148,184,205,250,197,204,125,17,157,117,9,213,40,94,154,242,143,180,210,100,94,223,113,231,123,29,177,110,181,141,152,157,93,191,171,14,107,233,25,242,158,140,222,136,249,166,28,144,235,168,70,169,66,55,105,205,62,211,73,25,251,125,197,40,248,106,228,249,120,219,123,39,16,110,196,237,182,232,250,232,214,186,245,92,214,102,53,222,219,200,113,27,92,105,39,244,79,95,176,187,78,240,35,70,102,35,41,143,29,27,27,70,186,22,166,122,106,122,251,71,250,143,243,125,246,163,52,167,158,86,212,39,77,79,67,63,110,158,193,87,89,229,226,121,232,247,167,225,102,10,183,189,101,202,231,86,53,211,78,200,207,167,230,36,197,251,93,71,98,190,223,113,10,188,163,209,238,76,66,184,219,167,83,89,235,170,147,117,218,157,205,181,187,99,102,103,218,102,148,150,137,65,255,0,155,222,45,135,41,92,40,237,171,126,20,91,199,27,222,244,149,65,221,255,0,209,91,92,103,145,161,190,223,245,209,166,26,85,185,38,210,251,187,52,211,222,98,199,233,84,138,117,18,19,116,234,92,126,76,118,181,216,141,234,86,154,153,153,246,168,204,251,204,199,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,234,180,138,117,110,19,148,234,164,126,116,119,116,222,141,234,78,186,25,25,118,164,200,251,200,133,112,102,215,133,29,181,112,66,149,120,224,131,222,141,168,53,179,250,43,107,143,115,245,54,27,254,186,76,194,74,118,164,157,95,119,110,186,123,140,84,245,98,143,114,97,237,198,229,58,164,207,67,84,133,166,228,238,109,221,187,219,35,46,210,53,36,245,74,203,252,254,241,104,89,26,226,121,233,7,160,97,102,53,55,181,103,205,228,214,117,215,94,201,47,171,230,35,69,251,26,71,106,191,225,123,200,90,51,15,181,37,164,188,202,183,33,90,232,122,25,123,116,246,143,244,31,229,38,51,50,217,84,121,8,222,218,244,212,181,50,215,67,215,216,40,255,0,137,86,79,87,130,87,178,177,2,211,78,235,110,177,166,173,107,167,75,202,102,27,95,73,199,150,226,247,56,234,143,232,150,159,105,118,151,5,202,142,99,107,121,108,197,24,87,172,20,243,160,167,153,213,198,213,9,230,255,0,55,125,180,122,230,211,134,157,20,249,159,97,118,247,31,188,180,73,102,221,180,171,226,220,137,115,209,93,230,67,153,204,229,171,106,139,93,142,41,7,216,162,35,239,73,247,144,251,96,0,0,0,0,3,243,84,244,42,108,179,50,212,185,14,118,127,205,49,157,44,235,26,85,153,91,228,208,141,165,233,202,159,102,186,255,0,221,242,69,188,112,181,37,22,86,33,110,47,251,189,189,62,239,71,66,18,248,0,0,0,7,205,185,104,113,46,107,122,167,110,207,70,232,245,56,111,67,116,181,50,213,14,32,208,174,227,35,238,81,247,25,125,227,59,249,213,194,39,240,119,48,87,69,4,218,217,22,125,66,109,70,31,172,71,243,11,155,33,40,254,218,207,185,191,105,145,251,200,79,158,14,56,211,233,154,37,111,6,102,171,231,161,166,77,93,174,207,247,164,34,159,28,139,177,4,93,230,125,235,215,236,246,137,169,101,101,118,194,178,177,154,185,141,176,209,204,174,86,218,146,203,135,171,197,181,47,75,76,147,239,116,208,122,45,37,220,130,254,5,216,34,199,23,204,110,77,159,134,16,48,190,10,183,78,173,190,211,207,35,77,52,138,244,121,236,41,90,155,102,95,73,37,216,74,37,125,221,226,152,192,136,204,200,139,188,196,198,201,183,15,75,223,49,21,8,119,53,198,247,161,237,54,205,185,10,127,107,50,58,164,146,163,172,218,218,137,45,186,141,205,60,163,221,167,102,158,243,236,185,188,18,192,123,11,2,45,56,86,189,151,76,228,19,12,54,219,206,243,158,87,57,105,105,180,41,123,92,113,123,117,229,36,244,35,208,191,207,175,71,0,0,0,0,21,111,198,63,24,201,154,101,27,10,41,242,55,148,190,163,174,70,205,54,108,85,61,246,251,77,29,186,246,253,21,125,254,225,8,242,39,133,207,98,158,98,109,234,62,205,209,155,234,249,229,169,23,124,25,42,79,246,210,125,237,251,12,104,140,136,136,180,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,21,141,198,87,6,28,172,80,45,172,87,165,49,177,84,142,179,210,42,221,175,59,154,186,123,13,118,41,101,183,77,15,232,164,245,246,233,222,43,239,39,88,182,120,47,143,150,237,234,250,121,144,226,245,125,67,90,233,191,116,41,13,167,180,144,179,45,13,221,123,11,255,0,105,104,222,36,166,166,199,68,150,21,170,23,174,135,161,251,15,79,111,220,63,216,0,0,0,0,126,74,181,42,13,110,155,42,145,82,103,155,22,99,43,97,228,110,52,238,66,210,105,81,106,70,70,93,134,125,198,42,87,136,119,14,181,218,238,84,113,167,9,154,221,1,247,30,147,82,167,110,211,98,143,171,146,235,252,215,228,154,143,68,165,180,236,74,62,210,246,144,173,9,17,222,138,251,145,164,35,107,141,44,208,180,234,71,162,136,244,50,236,251,68,149,225,249,152,152,89,114,199,168,183,13,93,124,186,101,114,58,40,83,93,208,207,148,195,211,98,173,197,232,150,156,82,180,75,38,122,36,136,207,216,100,125,247,233,67,187,232,183,37,159,14,248,163,73,231,210,234,20,230,234,113,221,216,180,239,97,109,19,169,86,213,36,148,90,165,68,122,25,17,253,154,246,10,4,226,15,136,178,113,31,51,87,44,199,228,243,155,163,73,153,71,99,212,36,237,105,170,132,163,74,123,18,157,116,223,222,122,159,218,98,118,240,116,193,127,69,216,213,140,93,156,91,95,153,46,69,49,148,247,234,210,217,167,200,74,181,37,153,119,145,246,26,117,251,125,130,202,64,0,0,0,4,81,226,103,202,254,75,21,174,111,239,201,219,223,244,189,29,51,65,78,217,42,81,167,50,150,49,145,255,0,135,41,159,254,63,28,104,182,150,122,211,34,25,255,0,136,111,255,0,169,33,250,128,0,0,0,0,127,12,244,45,76,83,159,23,156,193,75,184,241,6,14,13,81,228,239,165,83,35,181,54,87,168,69,182,99,111,207,142,180,250,205,146,143,213,81,118,146,205,62,226,215,180,69,156,152,96,84,156,126,199,74,45,168,150,183,194,130,244,106,157,64,183,17,107,21,19,35,182,233,127,88,131,250,47,127,100,205,94,226,247,104,3,8,48,198,133,131,246,5,50,192,183,25,229,65,166,243,185,105,220,181,127,88,251,142,159,211,90,207,233,56,175,237,31,250,135,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,245,197,208,180,234,31,108,157,108,245,74,187,140,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,248,121,212,48,217,186,225,232,148,247,152,165,238,40,183,230,15,94,247,161,174,219,123,155,89,103,233,187,182,82,123,218,133,167,170,180,146,62,130,84,95,253,113,95,98,206,56,119,241,15,122,128,244,108,32,197,217,186,211,189,126,130,111,44,190,107,178,92,135,62,110,60,99,82,181,81,182,159,89,125,157,229,237,33,109,173,58,219,237,147,173,43,114,85,220,122,104,63,236,120,204,94,195,42,22,47,216,21,59,6,226,103,155,6,165,201,230,39,114,211,253,91,237,186,95,65,104,63,164,218,127,180,95,234,25,195,198,204,46,171,96,214,37,85,240,238,182,141,178,233,93,62,254,212,159,245,177,219,120,190,138,214,93,206,23,246,143,248,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,196,57,255,0,212,152,206,150,117,84,106,204,165,242,102,127,225,202,159,255,0,143,200,23,19,195,51,149,252,150,40,188,175,223,141,187,191,233,122,58,30,162,87,0,0,0,0,10,214,227,23,130,254,148,177,168,248,187,4,183,63,14,92,122,99,201,238,209,164,51,80,144,165,106,107,34,239,50,236,36,235,246,251,4,17,225,243,136,178,112,227,51,86,212,198,36,242,91,172,201,135,71,127,212,37,110,105,218,132,83,82,123,82,173,53,217,222,90,31,218,66,255,0,43,151,125,22,219,179,230,95,21,153,92,138,93,62,156,229,78,67,187,22,173,140,33,163,117,74,218,148,154,143,68,164,207,66,35,63,179,94,193,65,124,64,243,19,11,49,184,245,42,225,164,57,205,166,80,227,185,66,132,238,134,158,107,12,205,148,182,215,181,77,54,164,234,151,136,244,81,25,151,180,204,251,163,84,120,239,74,125,184,209,209,185,199,86,72,66,117,34,213,70,122,17,118,253,162,203,248,120,240,236,85,208,229,59,26,113,101,173,176,24,113,153,52,218,118,237,119,169,61,36,150,159,230,177,36,148,90,165,78,39,98,145,246,159,176,133,181,82,105,80,104,148,216,180,138,107,60,168,176,217,67,12,163,113,171,106,16,146,74,75,83,51,51,236,34,239,49,250,192,0,0,0,7,248,203,148,212,40,235,146,250,180,66,52,212,244,63,105,233,236,251,198,114,115,139,139,127,182,140,124,184,175,86,17,203,135,43,164,233,218,215,93,155,97,71,109,93,166,132,25,234,109,107,218,95,251,78,192,184,53,96,195,148,122,5,203,138,245,102,55,170,175,209,250,57,91,180,228,242,151,80,97,222,196,172,247,107,169,125,36,150,158,205,123,197,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,152,243,133,180,188,97,195,42,173,141,85,99,154,212,238,71,102,229,39,232,72,105,223,236,173,7,222,217,127,104,191,212,51,85,87,164,85,173,122,187,180,170,164,126,154,116,109,188,198,247,165,123,119,36,148,93,169,51,35,245,84,94,223,104,190,222,29,56,236,140,103,192,106,105,206,94,149,90,111,59,170,70,157,220,201,178,246,118,147,104,79,209,104,187,181,251,123,123,229,88,0,0,0,0,15,243,144,195,82,152,114,51,233,220,219,168,52,45,58,153,106,147,45,12,187,5,95,241,24,225,232,170,156,122,158,54,225,60,46,100,180,27,211,106,208,185,154,104,217,20,185,47,61,204,126,78,157,230,218,118,33,26,251,72,187,200,85,20,168,178,169,147,158,133,41,190,92,136,142,169,167,19,169,30,213,164,244,50,212,187,15,67,47,96,185,172,148,99,108,7,50,19,120,207,118,163,203,147,106,81,42,12,33,92,149,30,211,141,70,140,101,217,203,208,244,63,242,191,136,169,153,4,254,38,99,155,202,104,186,167,110,155,173,74,46,228,115,85,38,103,252,210,78,166,191,248,58,107,236,26,24,202,253,131,27,13,240,54,209,183,88,139,211,185,232,136,14,200,111,121,175,71,186,54,80,174,211,82,191,115,216,122,14,170,0,0,0,0,34,151,19,37,18,114,177,91,212,187,213,36,139,255,0,165,211,5,57,100,189,91,115,39,98,158,186,107,93,165,151,255,0,127,199,26,47,165,30,180,184,103,255,0,147,183,255,0,212,144,253,96,0,0,0,0,60,182,41,220,204,217,152,105,118,93,175,185,177,186,53,14,125,65,74,208,207,66,102,58,220,51,208,136,255,0,119,220,127,113,140,220,227,141,234,230,33,98,221,221,118,169,222,99,117,26,220,249,12,171,110,154,182,228,151,92,79,102,212,254,255,0,180,136,197,177,240,143,192,87,44,252,53,145,138,53,120,156,185,117,181,44,162,159,51,93,209,158,143,1,244,43,213,112,200,181,52,159,97,164,143,223,167,112,176,192,21,149,196,215,61,76,219,208,139,6,48,182,169,190,116,143,247,93,254,65,151,39,105,195,146,199,170,252,115,37,106,147,112,189,69,246,123,125,132,42,57,182,214,234,201,182,203,85,31,113,15,176,187,50,229,110,57,202,93,55,70,139,251,92,230,253,250,119,110,215,188,124,132,169,200,238,18,146,123,86,159,226,44,87,32,124,70,106,246,45,93,172,57,198,138,247,54,220,119,119,75,39,165,74,122,77,19,41,229,250,145,163,41,199,55,184,182,139,181,93,157,229,217,169,11,140,97,246,164,180,151,216,94,228,43,93,15,67,47,110,158,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,0,63,205,247,218,140,210,159,125,123,80,157,53,61,12,253,186,123,5,57,231,239,136,205,94,249,171,187,135,56,47,94,229,91,141,109,234,164,244,169,87,87,170,98,188,143,82,76,100,184,222,199,16,233,118,43,183,188,251,52,33,93,74,83,146,28,53,40,247,45,95,192,125,116,89,151,43,145,202,82,41,186,180,127,218,231,55,239,211,187,118,189,227,227,184,218,218,89,182,225,104,162,239,33,110,28,50,179,212,213,195,8,240,95,20,170,155,39,71,255,0,114,31,228,25,243,183,28,201,47,250,172,71,34,78,137,38,203,215,95,111,179,218,66,205,128,84,239,24,92,5,114,36,170,118,51,82,98,106,195,156,239,72,185,204,250,26,20,8,237,118,41,205,79,83,51,250,40,251,253,226,16,101,19,21,255,0,99,184,229,65,187,222,145,201,139,31,170,231,43,102,237,55,67,125,180,246,18,22,125,238,123,8,104,253,181,165,196,18,210,125,134,63,232,0,0,0,0,7,228,170,158,148,185,135,255,0,147,185,255,0,212,152,206,134,116,21,187,50,119,209,235,174,149,218,161,127,247,252,129,113,188,51,84,147,202,197,19,105,105,162,163,17,253,254,142,134,37,104,0,0,0,0,229,89,160,176,99,98,70,6,221,214,235,241,122,135,61,17,61,216,237,239,52,106,247,70,242,19,218,74,79,239,251,79,65,158,120,228,254,25,227,147,42,116,186,87,109,107,173,42,62,229,242,149,26,103,252,226,86,134,143,248,90,233,237,22,205,157,108,109,130,222,66,108,233,237,84,121,146,110,186,37,61,133,171,146,101,184,229,81,164,153,246,114,244,45,79,252,159,224,41,150,44,89,85,57,204,194,138,223,50,68,183,82,211,105,212,139,114,212,122,17,106,125,133,169,159,180,90,239,14,126,30,138,166,199,166,99,110,44,194,229,203,89,179,54,147,11,153,174,173,153,68,146,195,220,198,36,233,222,78,39,98,209,175,180,203,184,133,160,48,195,81,88,110,51,9,218,219,72,36,33,58,153,232,146,45,8,187,71,250,0,0,0,0,0,138,156,69,177,217,24,51,128,181,35,130,189,106,181,46,79,74,141,59,249,115,98,111,237,54,214,159,162,233,247,233,246,118,247,80,149,34,145,86,186,42,237,82,169,113,250,153,210,119,114,219,222,148,110,218,147,81,246,168,200,139,213,73,251,125,131,74,184,13,133,180,188,30,195,42,85,141,74,99,148,212,30,127,102,229,43,233,200,117,223,237,45,103,222,225,255,0,104,255,0,212,58,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,162,190,40,216,14,156,45,199,7,110,138,84,93,148,203,139,111,44,247,235,167,34,28,36,31,210,113,74,250,78,31,121,23,241,33,249,120,101,230,65,204,26,198,152,246,197,102,70,219,126,226,223,213,171,102,188,190,158,36,197,163,232,180,181,158,174,56,93,198,90,123,117,46,235,221,74,146,180,146,146,122,145,143,232,0,0,0,0,15,207,80,129,18,169,6,69,54,115,92,216,242,154,91,46,163,113,167,114,20,70,74,45,75,67,46,195,62,225,68,156,75,114,242,198,14,227,76,219,134,133,76,233,168,247,19,206,78,51,231,26,255,0,156,72,151,49,122,122,206,45,127,65,178,246,17,118,119,17,142,113,131,24,241,30,194,193,59,219,13,28,103,106,235,236,84,141,46,238,51,215,159,17,182,73,27,121,106,253,205,117,220,95,195,188,124,252,152,219,234,185,179,71,135,45,233,170,34,221,84,121,174,151,189,9,168,199,212,187,203,247,189,157,191,96,209,180,118,155,98,59,76,52,157,168,109,9,66,75,93,116,34,45,8,127,160,0,0,0,0,139,28,74,98,59,47,43,23,7,40,191,169,68,183,85,254,73,83,166,106,41,139,40,15,244,249,141,176,151,239,184,105,105,255,0,239,248,227,70,244,69,111,162,192,95,239,69,104,255,0,251,130,31,180,0,0,0,0,4,87,226,71,137,31,32,50,195,113,197,111,181,203,142,52,202,26,139,220,137,20,249,132,103,244,85,251,159,103,222,66,136,240,218,216,85,231,136,22,221,168,77,243,19,86,171,67,132,180,235,166,169,117,244,54,125,186,151,239,123,203,239,33,164,108,5,180,35,216,152,51,100,218,145,219,216,154,109,191,77,140,105,212,207,67,110,35,77,247,154,149,251,158,243,30,248,66,94,34,249,209,60,191,218,104,179,236,137,219,110,186,166,187,87,202,215,167,229,187,17,195,236,117,133,182,189,205,60,175,105,105,246,158,154,82,229,153,101,222,152,195,120,177,111,91,112,253,37,89,168,110,216,142,99,76,238,229,180,165,159,106,212,132,22,136,109,94,210,238,247,139,169,203,71,13,108,49,194,107,105,167,47,24,190,149,175,187,187,169,127,124,134,59,156,123,103,170,220,165,35,250,183,18,93,158,238,222,211,49,43,165,225,181,151,58,146,170,28,186,55,50,18,244,220,215,80,233,107,162,183,23,105,43,95,164,68,125,226,9,231,83,134,149,169,120,219,239,221,120,55,71,232,107,108,109,249,142,161,199,121,187,151,29,191,165,34,81,33,58,33,46,31,119,110,190,253,5,55,75,136,252,25,11,139,37,27,28,70,155,139,82,61,53,45,125,159,97,139,198,225,121,152,183,113,119,10,94,180,235,147,185,181,107,123,110,242,229,18,117,231,201,154,225,125,22,146,159,160,217,123,79,248,24,155,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,33,23,20,60,197,187,132,88,82,205,167,67,157,202,171,92,59,182,23,40,149,167,34,76,39,15,233,52,164,253,7,15,218,95,196,197,28,196,136,252,233,8,139,25,27,220,94,187,75,82,45,116,45,125,191,97,11,145,201,95,13,43,82,206,183,216,186,241,146,143,215,86,223,221,243,29,67,141,114,182,174,67,127,74,60,163,66,181,66,155,62,238,205,61,250,137,217,19,13,172,184,52,148,208,226,81,185,112,145,174,214,186,135,79,77,85,184,251,77,90,253,35,51,239,17,71,50,252,53,176,199,22,109,167,92,179,162,250,42,190,214,222,153,253,242,31,239,113,157,254,171,146,146,143,234,219,81,118,251,251,59,72,133,43,94,118,85,233,131,215,139,246,237,201,15,209,181,154,126,221,232,230,52,246,222,99,73,89,118,161,75,65,234,135,19,237,62,255,0,120,186,62,28,249,209,86,96,45,55,44,251,222,118,235,174,151,166,229,242,180,234,57,142,203,112,187,26,97,13,163,107,76,167,218,122,253,135,174,179,104,112,220,232,97,124,108,91,203,221,203,104,72,99,154,114,122,61,169,220,105,250,51,163,184,125,164,180,255,0,139,247,140,230,60,203,145,220,54,157,78,213,39,188,181,212,105,75,44,216,145,251,86,193,154,13,232,190,199,102,245,91,203,221,178,91,205,151,246,82,93,205,251,139,253,99,169,128,0,0,0,0,252,85,181,108,163,79,87,186,43,167,255,0,220,24,206,70,111,223,234,51,27,126,171,221,112,213,83,255,0,223,242,5,206,240,214,136,236,76,172,91,252,210,211,156,136,142,167,187,232,157,58,30,130,83,128,0,0,0,15,243,144,211,111,199,117,135,83,185,14,33,72,81,107,166,164,101,161,140,228,231,58,223,85,179,154,44,70,108,203,68,74,186,107,19,90,47,114,21,81,145,161,119,159,238,251,123,126,193,244,49,159,30,35,223,152,39,100,225,163,108,238,93,1,138,105,169,237,198,90,114,34,56,201,163,111,45,63,191,174,187,143,248,247,142,143,195,75,47,44,99,22,52,194,184,107,180,206,166,143,110,188,220,226,62,113,163,249,196,121,112,215,167,170,226,23,244,28,63,97,151,111,113,152,189,186,124,8,148,184,49,233,176,90,229,71,138,210,25,105,27,141,91,80,146,34,73,106,122,153,246,17,119,143,208,0,0,0,0,3,231,92,85,200,86,205,6,163,112,212,156,217,22,153,17,233,143,43,67,61,16,218,13,106,236,34,51,238,73,247,17,159,216,40,203,137,166,100,28,198,92,105,145,108,81,164,110,183,237,221,157,34,182,105,204,234,34,67,90,254,147,72,89,104,227,103,222,103,175,179,66,239,253,92,46,112,29,56,165,142,13,93,21,88,187,233,150,238,238,97,239,211,94,124,57,168,47,162,226,85,244,155,46,226,63,224,66,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,172,249,101,217,172,192,224,188,234,92,63,86,177,7,149,208,171,191,77,242,226,169,206,195,117,9,250,12,159,210,51,251,59,123,243,238,101,80,161,84,52,63,152,148,199,249,42,211,114,127,137,119,24,191,142,31,89,148,143,143,248,49,11,210,47,110,184,105,60,207,72,150,211,47,235,101,202,229,119,52,132,127,86,201,125,29,126,221,15,190,82,128,0,0,0,0,8,25,197,246,195,249,75,151,216,21,150,147,163,148,170,219,82,148,173,127,176,212,41,234,50,250,69,251,222,227,254,34,146,132,141,225,247,79,114,161,154,123,43,150,222,254,154,173,77,144,174,221,52,36,212,98,246,247,253,163,67,96,0,0,0,0,34,119,19,119,121,89,88,172,122,251,119,187,33,61,218,235,173,58,103,96,164,60,7,174,189,109,227,69,141,87,105,123,58,123,142,152,181,158,132,126,170,101,180,163,246,31,238,251,134,147,112,246,165,233,155,6,218,171,146,183,117,212,120,82,117,211,77,119,178,133,123,139,223,238,33,232,0,0,0,0,0,86,87,26,58,236,184,214,101,181,70,105,90,52,236,248,110,171,176,189,173,84,82,126,205,123,190,209,3,50,37,108,55,117,102,118,200,140,235,187,19,14,179,77,154,126,174,187,182,84,35,22,157,229,167,210,255,0,235,13,17,197,97,49,99,51,25,31,69,150,210,217,125,196,90,14,105,152,220,113,161,229,243,11,170,120,139,90,79,49,48,121,59,26,213,101,191,124,134,89,63,89,45,175,77,57,196,127,68,255,0,214,89,219,196,27,222,234,198,188,64,151,116,85,79,170,170,213,57,122,151,205,163,94,91,8,71,246,82,132,253,22,139,216,93,222,254,251,173,225,243,147,74,102,94,236,163,185,174,72,58,221,117,111,235,213,205,87,204,242,157,148,132,246,33,247,27,86,173,60,158,226,45,62,211,238,152,224,63,134,68,101,161,138,31,226,115,129,169,194,156,116,126,185,77,129,211,82,174,13,189,55,206,239,215,145,14,26,87,244,156,82,190,147,135,222,69,223,217,169,15,155,195,63,22,15,13,115,27,74,132,242,244,139,89,231,243,187,59,249,48,38,26,127,176,163,239,95,179,79,226,47,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,6,113,48,197,131,196,172,199,85,97,52,189,98,209,185,28,146,211,187,157,2,25,171,251,9,62,244,123,117,254,3,232,240,198,192,212,98,182,58,49,92,169,192,234,105,86,254,238,167,231,118,105,207,135,49,40,250,46,37,95,73,178,238,35,238,237,208,133,240,145,17,22,132,63,160,33,199,16,124,154,83,51,9,101,21,205,109,193,210,235,164,255,0,80,174,106,190,123,154,236,84,43,177,111,182,218,116,105,149,119,145,235,246,31,125,40,225,253,239,117,96,173,255,0,18,231,165,31,75,85,165,243,52,47,155,94,156,198,22,143,237,37,105,250,46,159,176,251,253,253,218,37,203,150,56,208,243,7,133,212,204,69,162,167,150,153,220,237,237,106,179,217,178,67,204,151,172,166,209,174,188,147,63,162,95,235,62,141,82,130,213,74,19,144,158,250,14,105,175,240,50,63,245,12,200,226,229,188,86,174,33,213,168,41,119,152,81,121,30,182,221,53,220,195,107,238,212,255,0,123,222,46,99,132,165,118,93,91,45,177,99,74,86,226,137,191,111,97,23,210,159,56,207,184,139,220,39,0,0,0,0,0,15,63,136,85,34,163,88,55,45,92,213,161,65,163,204,147,174,157,219,25,90,189,199,238,247,24,205,158,60,215,93,185,49,162,249,171,186,189,229,34,227,169,173,7,161,23,170,169,110,168,189,133,251,222,225,119,124,50,29,230,229,98,143,235,238,216,236,116,247,105,166,148,232,125,130,88,128,0,0,0,0,207,39,16,74,115,148,236,211,222,188,198,246,117,53,90,148,132,246,235,169,42,163,43,183,191,236,17,200,93,167,8,43,15,228,214,95,103,214,157,78,174,85,107,110,202,73,235,253,135,97,64,81,23,210,63,221,247,23,240,19,208,0,0,0,0,0,64,142,42,185,154,111,13,112,195,246,93,111,200,219,91,184,126,110,79,169,174,144,95,143,57,133,253,54,148,143,166,130,238,81,43,221,161,118,138,90,34,168,215,170,58,23,207,202,127,252,148,235,181,63,192,187,136,104,31,33,153,119,107,47,248,45,6,153,51,214,172,78,230,245,202,238,215,100,185,74,111,176,157,90,126,131,197,244,76,190,222,222,233,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,86,146,90,77,42,46,195,20,145,197,67,45,175,97,158,41,30,35,81,33,108,162,220,30,222,97,30,206,68,120,76,255,0,105,213,44,245,90,207,251,37,252,75,180,112,204,156,230,106,175,150,124,78,98,229,142,223,62,153,39,119,90,198,169,79,51,108,121,8,111,214,54,156,81,104,167,245,245,75,239,236,238,208,197,181,112,83,174,154,44,122,237,41,238,108,89,59,246,47,106,147,174,213,154,79,177,68,71,222,147,246,15,168,0,0,0,0,2,30,113,75,163,189,85,203,12,215,26,149,201,232,230,57,37,69,176,149,189,40,167,205,213,61,229,166,186,247,138,26,18,215,134,5,53,250,150,105,233,156,137,28,174,150,51,50,87,234,18,183,165,53,24,90,167,180,251,53,215,188,95,152,0,0,0,0,8,45,197,226,240,244,14,92,97,82,24,87,207,84,107,173,178,178,211,253,233,200,19,210,125,233,50,239,47,121,24,165,123,58,67,176,238,234,28,182,15,71,24,169,70,113,29,223,72,157,73,151,127,220,52,165,151,233,47,76,192,108,55,151,32,190,113,235,70,142,226,187,187,76,225,180,102,125,159,120,247,224,0,0,0,0,43,79,141,13,13,82,176,250,219,171,32,244,54,106,144,208,127,113,49,81,87,191,253,66,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,214,111,76,232,175,118,182,241,25,104,105,73,250,200,251,189,166,45,216,0,5,112,241,152,180,41,147,112,210,220,186,222,86,147,41,189,103,36,180,87,111,50,69,61,181,127,107,78,226,246,145,138,166,194,26,179,180,60,68,164,213,25,86,213,179,207,208,244,35,239,97,196,251,72,253,254,225,167,86,212,181,32,148,227,123,20,125,233,215,93,7,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,151,20,180,160,212,219,123,212,93,201,215,77,70,98,177,130,170,237,111,17,106,213,71,149,185,111,114,53,61,52,238,97,180,251,139,221,238,22,179,193,158,208,166,66,195,75,142,235,101,90,204,169,116,124,226,209,93,156,185,21,6,211,222,173,59,143,216,68,44,120,0,5,68,241,92,202,58,45,202,162,113,206,206,103,72,179,53,244,171,91,191,171,216,152,49,89,237,113,227,51,212,212,163,245,81,247,251,12,114,46,24,153,153,115,7,177,146,53,145,92,86,219,122,230,223,213,63,166,189,63,79,22,107,168,245,82,210,214,189,206,56,69,216,101,167,183,82,236,23,164,149,37,105,37,36,245,35,25,152,199,180,182,156,89,174,147,95,71,249,174,159,254,236,208,185,30,19,148,53,82,50,203,78,121,103,170,164,243,181,63,242,106,19,190,211,247,137,174,0,0,0,0,3,192,102,6,75,208,240,27,18,37,199,47,156,102,209,172,56,158,238,195,40,110,153,31,111,220,51,91,120,200,118,101,221,92,150,249,234,227,245,41,46,47,187,233,27,170,51,238,251,197,211,240,134,188,61,59,151,25,180,119,213,243,212,234,235,140,160,180,255,0,122,110,4,4,151,114,72,187,207,222,102,39,80,0,0,0,0,10,13,226,129,77,126,155,154,122,159,62,71,55,170,140,244,148,122,132,157,137,85,70,110,137,236,62,221,52,239,17,36,95,47,11,58,59,212,172,176,195,113,217,92,238,178,99,114,82,91,9,59,18,186,124,45,19,222,122,233,167,120,152,96,0,0,0,0,60,30,55,226,141,55,7,112,198,191,127,84,143,82,165,211,229,73,101,30,183,206,58,212,119,29,74,53,74,23,166,188,179,237,52,153,23,219,220,51,197,152,236,106,172,227,206,43,86,175,202,177,232,137,18,164,166,35,126,167,205,199,84,151,157,66,117,75,104,215,78,105,246,154,117,63,111,184,165,7,10,252,182,189,137,184,166,88,141,91,133,190,139,111,251,121,132,91,249,241,166,179,253,151,82,178,209,104,47,236,159,240,46,209,118,232,73,33,36,148,151,97,15,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,47,23,48,170,214,198,91,34,117,139,119,67,234,32,78,229,111,79,49,196,125,7,155,116,187,91,90,21,244,155,79,246,139,253,71,158,76,202,101,254,234,203,214,34,205,179,171,240,185,113,219,229,244,207,115,27,62,110,172,50,226,253,84,56,225,167,67,120,139,180,251,125,158,226,151,220,50,243,182,198,28,84,17,132,24,133,59,149,68,145,175,66,247,40,213,201,218,153,146,28,245,90,97,75,86,171,90,11,214,95,103,179,179,82,23,28,211,168,121,4,227,106,213,39,220,122,15,251,0,0,0,1,28,51,79,155,122,62,94,171,182,117,188,182,57,242,174,26,221,62,27,229,185,73,229,197,125,111,161,75,254,165,194,61,13,158,226,50,81,251,203,219,247,51,35,14,155,137,249,76,186,235,38,215,50,60,187,50,117,101,130,220,162,250,84,199,148,147,254,201,247,57,237,47,224,51,173,91,142,152,149,153,241,18,90,37,153,78,182,69,238,34,89,151,250,132,182,225,91,210,127,42,120,221,89,107,253,26,142,87,127,245,158,145,133,167,119,250,251,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,238,127,249,223,195,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,222,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,97,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,162,255,0,81,232,210,195,179,41,24,125,106,194,180,168,76,114,97,65,230,114,145,185,74,211,123,138,112,251,84,165,31,210,89,247,153,136,89,158,254,34,140,224,36,131,176,112,215,249,197,207,254,252,255,0,106,58,110,200,174,167,213,122,50,219,94,230,221,89,118,43,179,79,126,132,85,201,111,241,17,204,221,6,225,249,64,139,227,154,179,239,71,163,41,233,215,212,52,119,244,199,239,247,11,128,201,142,110,104,121,165,178,93,168,161,142,146,181,78,219,214,199,222,183,54,243,30,144,77,250,252,150,208,126,163,26,250,186,247,232,125,189,242,56,64,206,48,18,28,111,47,9,97,37,170,94,215,113,251,180,157,0,200,83,13,165,18,68,235,130,44,88,133,171,171,230,109,46,207,98,20,103,223,217,220,67,81,177,255,0,169,79,102,157,253,159,196,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,145,253,74,187,53,238,236,254,35,46,87,116,73,48,110,25,113,101,150,142,163,151,184,187,61,168,73,151,119,103,113,144,185,238,15,210,28,115,47,10,97,69,162,25,211,105,251,245,157,60,204,79,49,28,179,157,155,154,38,86,172,150,170,75,143,213,214,106,59,186,40,251,214,222,238,91,209,201,207,91,146,226,11,212,127,95,91,78,237,11,183,186,159,174,14,34,57,155,175,92,63,40,23,124,114,150,93,200,244,101,61,90,122,132,142,254,152,189,222,225,99,121,16,226,40,206,61,200,43,7,18,191,155,220,255,0,239,47,246,175,169,236,148,234,189,86,99,33,180,109,109,164,23,106,187,117,247,234,71,52,239,203,50,145,136,54,172,219,74,186,199,58,20,238,95,53,27,148,157,118,56,151,11,181,42,73,247,160,187,140,134,114,243,21,131,117,220,188,226,229,86,194,168,53,201,118,157,200,229,171,114,21,175,50,51,78,159,97,45,194,238,120,191,180,127,234,43,167,225,245,152,230,113,187,1,32,191,91,149,186,189,72,230,250,75,212,50,254,182,108,162,107,232,180,132,125,6,139,232,235,246,232,125,244,85,137,53,37,85,239,90,141,65,125,238,242,127,232,105,5,238,47,112,189,14,25,176,138,30,88,45,253,19,166,254,175,219,238,168,204,255,0,218,37,144,0,0,0,0,15,131,127,82,125,61,98,220,116,61,186,250,70,147,50,38,154,247,243,25,82,125,229,239,247,144,205,198,97,109,89,54,110,54,94,244,57,40,217,201,184,42,68,217,106,71,234,20,183,82,93,198,127,187,239,19,219,131,78,39,57,30,229,175,97,138,207,212,114,52,170,161,125,230,229,61,159,220,255,0,243,191,135,180,91,120,0,0,0,0,10,25,226,165,210,127,42,121,61,41,105,253,26,190,103,127,245,158,145,155,175,127,250,187,4,73,162,71,76,186,204,8,138,45,82,244,166,155,50,247,145,172,139,253,99,69,57,110,135,77,195,12,166,90,149,146,111,151,30,37,153,6,178,255,0,106,143,232,211,25,82,143,251,71,220,143,97,127,1,241,50,177,155,122,62,97,107,183,141,186,134,57,18,173,234,221,70,27,5,185,74,230,69,97,108,33,43,254,165,178,45,77,238,227,51,81,123,207,217,35,128,0,0,0,124,235,134,189,77,181,232,115,238,26,195,252,152,84,232,206,202,125,205,170,86,214,219,65,173,71,162,72,204,244,36,159,113,25,138,57,226,51,156,41,24,243,126,72,178,173,169,26,219,52,41,43,105,62,161,124,235,236,189,45,178,95,174,202,28,78,173,186,158,205,76,139,237,62,210,240,185,25,202,205,107,49,88,173,79,68,170,118,251,110,150,251,82,167,189,206,65,110,67,114,99,115,27,218,78,182,225,106,219,218,238,78,191,103,111,117,238,225,22,20,218,216,53,100,65,177,109,24,157,60,8,60,221,137,230,56,191,166,243,142,159,245,139,90,190,147,138,254,209,255,0,168,189,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,121,176,202,229,161,153,171,13,202,5,106,46,149,72,218,116,18,183,187,243,59,158,97,110,122,137,117,180,171,84,176,69,235,31,103,121,118,247,208,38,48,224,213,243,129,247,132,155,46,252,165,116,83,227,108,213,60,246,92,215,115,77,185,222,210,214,159,162,234,61,190,223,188,138,99,228,227,137,165,217,134,213,90,69,151,138,210,250,219,97,182,215,27,157,203,105,190,74,222,152,133,155,187,88,138,167,21,181,11,119,213,215,67,251,15,65,112,56,119,136,182,174,40,218,180,251,190,208,168,245,148,250,132,118,164,54,190,75,141,246,56,218,28,34,209,196,165,95,69,196,251,11,188,122,112,0,0,31,58,226,174,83,237,154,13,70,225,170,189,202,135,77,138,244,183,215,181,74,218,219,104,53,168,244,73,25,159,98,79,184,140,254,193,159,108,248,227,179,152,223,143,117,186,132,89,124,234,93,30,76,154,100,79,155,219,185,182,166,202,52,43,181,180,40,189,87,123,143,83,247,153,159,117,187,100,210,235,107,23,178,81,70,161,189,23,107,116,219,86,61,168,180,239,51,230,19,116,152,233,51,212,137,58,107,204,247,159,249,66,143,179,15,109,187,105,227,174,32,80,215,31,146,220,107,158,170,219,9,222,74,249,164,204,117,41,237,212,255,0,119,218,122,142,177,195,162,228,110,218,205,13,182,235,138,208,167,63,14,15,119,126,250,140,78,206,227,253,223,179,239,26,10,101,194,121,164,58,158,229,164,148,95,196,135,253,128,0,0,0,255,0,135,93,67,13,45,231,15,68,54,147,82,143,220,68,90,152,207,87,16,107,230,101,245,154,43,185,233,79,115,17,70,159,62,143,28,246,145,104,203,53,25,70,146,236,74,127,127,219,169,253,166,58,15,10,12,51,78,32,102,104,166,201,86,198,109,202,87,166,208,173,53,220,236,122,132,19,36,232,75,73,151,98,251,251,75,236,49,122,196,68,68,68,93,196,63,160,0,0,0,0,43,251,140,36,148,55,130,20,198,84,173,13,85,102,116,45,61,240,231,144,171,156,164,84,227,80,179,5,101,215,230,61,202,98,149,90,167,78,113,123,77,90,37,169,172,44,207,66,35,62,226,62,226,63,184,199,222,206,222,50,78,198,188,126,174,213,22,255,0,54,45,46,84,170,68,51,218,73,220,203,115,100,169,179,250,8,50,236,119,184,200,207,222,103,236,176,14,16,89,126,69,22,202,119,27,234,112,182,187,91,219,208,59,204,215,250,151,167,198,119,177,46,25,119,25,23,172,130,251,53,239,19,155,31,49,53,172,33,194,218,197,244,167,54,174,159,211,236,236,51,215,153,37,166,143,251,10,255,0,25,251,167,254,177,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,199,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,251,190,241,165,64,0,0,0,1,26,178,215,156,218,22,56,99,6,41,96,13,110,149,232,171,207,14,110,10,204,118,73,132,45,81,106,116,120,181,5,70,110,74,84,122,242,222,70,230,80,235,106,61,20,165,165,198,245,37,45,182,100,168,0,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,127,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,0,1,68,56,133,196,71,136,6,26,223,247,46,28,215,113,238,35,245,43,86,177,54,137,49,216,150,221,37,76,56,252,103,150,203,138,109,74,132,149,26,13,72,51,35,52,164,244,211,82,46,225,105,60,60,113,238,187,152,156,176,80,239,91,210,235,249,65,119,194,168,84,41,119,20,158,133,17,54,74,68,133,56,203,123,27,109,182,143,72,143,68,61,91,45,190,182,134,123,201,100,82,84,5,21,226,175,22,12,216,220,24,143,113,213,240,191,17,254,76,218,18,42,14,250,14,150,171,118,154,227,145,224,164,246,179,205,83,205,60,179,121,72,36,173,207,157,82,121,138,94,205,17,181,37,103,252,60,113,7,22,49,111,44,20,60,85,198,59,255,0,229,93,106,232,168,84,36,48,231,162,163,65,232,98,179,33,81,19,27,72,233,74,29,245,227,56,239,48,210,149,124,254,206,210,65,25,201,80,16,215,135,22,120,228,230,182,205,159,103,226,10,34,71,196,91,62,59,11,156,243,75,105,164,86,226,40,205,5,53,166,8,201,72,90,84,73,75,233,74,121,73,91,173,41,38,146,120,154,110,101,0,0,0,175,94,33,60,75,42,185,122,188,163,224,190,9,64,137,42,242,165,200,133,62,227,159,84,136,165,196,136,193,147,114,17,5,180,25,164,221,91,237,41,28,199,18,100,77,180,230,212,43,156,163,92,121,107,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,201,113,6,164,161,75,105,214,150,104,70,253,165,213,64,0,64,14,43,121,163,199,108,181,254,203,191,98,151,207,201,207,148,126,155,244,159,244,100,57,156,254,159,161,228,255,0,124,180,230,221,188,247,126,142,154,238,237,215,66,210,63,228,43,62,185,177,198,156,216,216,216,103,137,120,173,233,155,110,179,233,62,182,23,160,169,177,249,188,170,108,167,155,249,198,99,161,196,232,227,72,87,170,162,215,77,15,82,51,35,183,240,16,255,0,60,217,205,174,228,243,17,240,118,166,229,43,211,54,101,209,233,200,247,53,53,164,32,165,41,182,142,7,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,45,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,67,90,70,120,228,219,92,64,47,44,163,226,50,34,21,10,165,34,154,139,70,172,107,106,57,193,150,237,38,51,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,204,160,0,0,0,17,43,44,25,219,165,98,142,58,98,118,90,111,183,226,83,238,203,58,232,173,196,160,200,122,82,73,117,248,76,212,166,252,211,77,37,148,33,11,139,25,17,144,105,222,183,29,66,86,233,253,7,76,165,168,0,8,107,195,139,60,114,115,91,102,207,179,241,5,17,35,226,45,159,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,50,128,0,4,74,193,172,237,210,179,3,156,219,147,4,176,221,248,147,44,155,46,215,168,203,93,102,36,164,200,98,187,52,164,210,219,75,173,234,202,84,218,24,83,147,90,37,33,197,182,241,56,78,22,164,77,152,244,25,173,206,109,11,41,120,143,133,116,203,242,149,205,179,47,191,75,199,171,212,152,66,215,42,148,228,115,133,200,146,150,211,175,53,146,234,29,39,91,36,155,155,77,42,70,166,142,83,178,84,0,0,5,122,241,35,196,60,241,229,218,75,120,195,131,120,189,45,88,117,81,144,152,211,105,172,218,116,199,145,108,172,154,97,182,141,217,15,54,235,207,34,75,198,250,137,106,74,80,218,205,13,235,170,219,35,134,184,91,197,167,54,54,165,247,76,175,226,93,221,242,238,219,139,206,235,109,254,130,155,75,235,55,50,180,55,252,233,152,102,227,123,28,82,28,245,75,214,229,237,62,197,24,187,75,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,69,254,40,24,247,139,25,118,192,42,5,235,131,151,95,201,250,212,219,194,45,45,249,61,12,105,123,226,174,20,215,20,222,201,13,184,130,213,108,182,122,145,110,245,116,215,67,50,56,129,144,172,250,230,199,26,115,99,99,97,158,37,226,183,166,109,186,207,164,250,216,94,130,166,199,230,242,169,178,158,111,231,25,142,135,19,163,141,33,94,170,139,93,52,61,72,204,142,223,197,122,241,35,226,39,85,192,137,45,224,190,2,87,98,49,136,45,200,74,174,25,239,64,83,171,161,177,202,98,67,8,105,15,178,113,223,92,132,62,90,172,141,194,109,8,90,77,36,181,165,109,194,187,3,136,71,17,236,83,188,169,56,125,135,216,165,46,185,112,215,36,20,104,48,99,90,244,109,238,175,67,51,51,51,138,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,86,61,153,220,123,197,140,143,224,22,29,94,183,165,215,251,86,173,49,120,42,151,113,73,232,99,80,189,57,21,248,85,55,25,111,99,109,188,136,220,165,166,33,234,217,110,95,77,161,153,19,139,33,40,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,4,106,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,0,141,89,148,206,109,11,3,241,131,11,112,6,137,74,244,173,231,136,215,5,26,59,196,250,22,152,180,202,60,170,130,99,57,37,74,45,57,143,47,107,200,105,180,158,137,82,20,227,154,18,80,219,210,84,0,66,174,35,57,246,254,74,244,38,48,223,14,216,234,49,54,230,167,245,145,36,63,31,124,90,44,21,173,109,20,197,18,203,99,207,26,219,113,45,53,218,146,82,20,183,75,106,82,219,221,47,35,153,187,165,102,251,8,213,117,191,78,137,71,187,40,50,19,77,184,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,219,57,133,169,45,183,155,37,57,202,55,21,34,128,86,7,20,12,230,102,79,46,216,251,64,178,176,115,18,62,79,209,102,217,241,106,143,198,244,60,9,123,229,46,108,214,212,230,249,12,56,178,213,12,182,90,17,237,245,117,211,83,51,55,11,252,230,102,79,49,56,251,95,178,177,143,18,62,80,81,97,89,242,170,140,70,244,60,8,155,37,34,108,38,210,230,248,236,54,179,209,15,56,90,25,237,245,181,211,82,35,43,63,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,255,0,135,63,250,179,71,255,0,178,11,190,204,45,211,93,177,176,11,18,239,91,90,119,69,90,183,236,250,205,82,157,39,148,135,57,18,152,132,235,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,20,131,253,212,124,246,127,225,207,254,172,209,255,0,236,130,255,0,135,52,204,86,60,217,185,109,194,58,238,43,94,115,98,37,20,232,235,69,50,11,210,13,149,213,170,38,133,28,120,77,26,80,181,111,113,73,208,212,72,86,196,18,220,81,108,66,140,171,131,47,188,100,235,172,226,61,90,153,152,27,123,157,102,92,87,3,178,41,181,40,102,131,149,106,211,221,53,236,140,227,108,178,158,189,150,190,100,185,155,80,254,210,121,95,60,102,134,147,56,51,109,155,186,86,89,176,210,195,198,90,125,58,37,217,105,220,119,68,26,108,231,41,242,18,226,222,165,73,131,41,242,149,9,194,87,41,107,35,101,165,167,113,154,28,70,228,238,70,242,117,29,210,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,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,155,133,254,115,51,39,152,156,125,175,217,88,199,137,31,40,40,176,172,249,85,70,35,122,30,4,77,146,145,54,19,105,115,124,118,27,89,232,135,156,45,12,246,250,218,233,169,17,149,159,128,0,0,0,0,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,127,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,1,82,185,133,226,247,125,219,217,142,102,14,12,83,233,83,176,218,205,168,63,79,168,199,121,76,189,242,183,106,205,183,95,68,164,18,249,12,150,211,56,203,100,207,94,199,93,39,18,190,66,38,173,55,54,148,44,104,201,125,249,152,28,28,171,244,85,171,126,207,170,72,125,190,157,110,122,22,186,197,36,165,170,54,178,25,66,36,242,86,235,127,56,72,54,151,167,180,181,34,169,111,238,163,231,179,255,0,14,127,245,102,143,255,0,100,23,252,0,0,33,255,0,20,12,123,197,140,187,96,21,2,245,193,203,175,228,253,106,109,225,22,150,252,158,134,52,189,241,87,10,107,138,111,100,134,220,65,106,182,91,61,72,183,122,186,107,161,153,28,64,200,86,125,115,99,141,57,177,177,176,207,18,241,91,211,54,221,103,210,125,108,47,65,83,99,243,121,84,217,79,55,243,140,199,67,137,209,198,144,175,85,69,174,154,30,164,102,71,111,224,0,0,0,0,0,3,53,153,162,181,100,217,152,227,114,91,210,99,114,21,27,163,245,55,146,180,221,13,149,247,145,159,239,123,197,152,112,106,190,225,207,195,186,245,144,135,55,63,75,233,119,167,67,45,188,215,234,14,151,110,221,15,82,47,121,255,0,14,225,100,98,148,184,194,86,234,50,241,222,45,33,242,210,44,29,252,159,163,219,190,28,5,43,184,181,239,47,105,152,128,131,233,219,55,29,82,211,174,70,184,40,178,57,19,34,239,229,57,177,42,219,185,10,65,246,40,140,143,177,71,222,67,74,88,7,137,173,98,246,22,209,239,164,185,185,117,14,163,127,97,150,156,185,46,180,95,216,79,248,191,221,47,245,136,51,197,247,47,200,173,89,77,99,125,50,22,231,104,155,186,247,121,154,127,92,244,8,205,118,41,194,46,226,50,245,80,127,110,157,226,32,112,214,199,215,48,127,25,10,133,62,103,34,147,113,127,125,47,151,187,111,34,44,197,35,176,155,90,143,85,184,93,198,95,110,164,34,245,248,217,53,117,206,108,149,187,78,87,110,154,127,189,164,94,239,13,89,40,145,150,11,119,98,181,219,213,251,63,253,99,48,74,192,0,0,0,0,31,195,34,50,50,62,227,20,83,197,127,12,211,135,249,154,57,177,149,189,155,142,149,233,165,171,77,54,187,34,161,56,205,58,26,212,103,216,142,254,194,251,8,115,238,31,55,204,203,23,52,86,139,209,94,229,162,179,80,129,71,144,123,72,245,101,234,140,83,81,118,165,95,185,236,208,254,210,26,21,105,212,62,210,30,108,245,67,137,37,36,253,228,101,169,15,251,0,0,0,1,255,0,15,56,76,180,183,85,220,132,154,143,248,16,207,183,17,139,145,187,151,52,55,35,173,171,82,130,252,200,61,221,198,138,140,190,206,226,253,239,183,239,28,155,47,22,219,183,102,58,225,253,9,17,249,205,201,185,233,77,190,157,228,159,154,84,198,146,174,221,75,247,189,135,168,188,28,229,93,109,97,14,73,235,52,54,98,234,221,74,213,145,106,33,59,204,185,100,229,38,66,72,245,50,86,186,114,253,229,254,80,168,156,135,227,171,152,33,143,116,58,132,169,124,154,93,94,76,106,100,191,155,221,181,183,102,197,53,171,177,181,168,253,86,187,139,67,247,25,31,126,130,109,218,229,62,230,160,211,174,26,83,220,216,117,40,172,203,97,123,84,157,205,184,130,90,79,69,17,25,118,40,187,200,143,236,31,68,0,0,7,152,196,76,69,181,112,186,213,168,93,247,125,71,163,167,211,227,187,33,197,242,92,115,177,182,214,225,150,141,165,74,250,45,171,216,125,194,152,243,223,196,38,183,142,213,9,86,14,31,73,233,108,246,141,198,92,61,136,95,86,100,169,77,26,254,118,50,29,111,123,78,163,179,119,102,158,253,76,184,14,87,178,211,122,230,67,16,224,91,118,237,55,157,78,105,246,156,169,191,206,105,60,168,164,251,40,121,91,86,235,106,86,137,120,143,68,158,227,246,125,151,235,151,204,12,180,240,7,14,41,150,61,175,11,146,108,199,101,83,23,204,117,92,233,36,195,77,56,189,22,226,246,235,201,79,97,30,133,236,247,159,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,99,50,57,90,195,156,202,90,234,161,221,240,116,150,222,157,44,190,107,255,0,51,171,140,169,126,163,110,182,74,212,152,73,118,159,103,121,125,180,155,152,172,139,227,22,94,145,46,171,91,166,245,116,56,239,183,29,19,249,209,91,222,165,71,55,149,243,105,144,226,203,66,66,203,187,183,111,218,68,62,86,88,243,125,137,217,105,185,35,61,110,212,183,81,87,33,7,62,15,38,57,115,91,55,25,230,23,49,108,184,180,234,134,9,62,175,105,119,151,111,125,212,229,79,57,56,117,153,203,113,183,168,146,58,106,212,116,18,38,66,216,250,246,184,150,216,55,15,152,166,27,65,232,183,201,61,157,157,154,151,103,116,133,0,0,21,225,197,75,54,49,108,75,45,220,23,182,102,127,76,87,24,82,103,23,44,251,33,188,212,216,206,23,174,202,147,244,208,158,212,172,149,238,208,187,69,61,91,148,26,181,227,114,83,237,218,67,60,250,133,94,99,81,24,70,228,163,123,174,184,72,73,106,163,36,150,170,81,119,153,23,220,52,71,147,124,44,127,9,114,235,106,90,245,8,220,153,207,210,160,203,156,222,242,86,217,10,131,29,14,22,164,181,17,250,205,153,106,147,211,220,41,191,137,45,190,229,19,51,181,231,85,27,146,137,171,149,41,62,190,237,219,234,19,61,110,243,211,93,59,135,21,192,74,197,106,135,141,22,68,251,125,90,78,77,197,76,229,22,136,245,148,82,218,52,151,174,70,69,235,17,119,141,37,97,228,202,141,66,192,182,167,213,203,73,210,104,240,222,146,94,175,99,170,101,6,191,163,217,244,140,251,187,61,195,208,128,0,0,0,241,248,195,88,58,6,20,222,53,148,175,106,161,208,106,15,165,90,107,161,162,51,138,35,238,63,119,184,102,207,22,171,47,92,24,161,118,214,95,115,122,166,87,39,189,187,66,45,119,200,113,94,194,47,127,184,91,7,7,12,57,110,143,134,181,171,237,214,63,156,78,157,38,42,92,221,254,244,184,244,247,72,180,220,101,222,90,235,180,143,253,2,199,0,0,0,0,0,5,109,113,156,174,181,19,13,237,234,57,171,231,30,170,68,115,77,15,184,216,168,39,221,254,177,81,116,122,196,170,43,207,72,134,189,142,58,194,153,215,66,61,53,50,63,105,31,184,135,82,202,182,27,203,198,44,126,181,232,11,111,158,217,213,225,76,156,90,146,117,99,173,97,14,31,210,71,248,207,236,158,190,226,26,23,194,43,14,157,134,88,121,73,178,41,44,242,162,83,121,252,180,110,82,180,230,62,227,167,218,165,40,251,214,126,211,255,0,80,138,60,91,107,114,233,153,100,159,6,51,155,74,119,43,127,97,31,208,168,64,50,239,35,247,253,130,144,232,148,105,215,5,81,154,69,53,174,100,153,27,182,39,113,22,187,82,106,62,213,25,23,113,31,180,118,169,249,40,199,248,209,202,116,59,63,170,136,175,162,247,164,33,35,94,210,47,162,111,235,223,169,127,1,99,252,49,178,93,122,96,171,181,12,71,196,186,87,163,234,114,249,93,27,28,246,157,219,179,172,101,207,89,151,214,147,213,46,160,251,83,237,236,237,212,202,195,157,113,12,160,220,89,232,146,239,20,3,196,59,31,37,227,86,57,78,102,60,238,125,26,143,202,232,126,104,147,253,108,56,134,231,123,104,95,211,107,251,90,253,154,23,127,79,225,11,134,63,44,177,182,161,119,191,31,155,22,214,229,115,143,126,221,189,76,73,237,167,185,100,103,218,159,97,43,248,11,178,0,0,0,0,25,193,204,45,211,93,177,179,161,137,119,173,173,59,162,173,91,248,161,89,170,83,164,242,144,231,34,83,21,103,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,187,76,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,84,138,0,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,2,144,56,193,96,229,118,198,205,1,226,172,135,186,138,46,37,211,216,145,13,205,168,71,34,84,24,236,68,145,27,66,90,150,173,168,68,103,121,134,148,36,250,157,137,220,109,168,199,85,224,133,137,157,53,213,137,120,57,50,93,85,223,72,83,226,92,212,246,57,155,160,199,233,220,56,242,215,180,215,234,60,231,85,8,181,74,15,114,88,245,148,91,16,71,109,67,138,103,67,24,235,184,5,150,11,255,0,21,109,102,119,214,169,84,246,227,211,156,220,130,233,165,75,144,212,70,164,232,180,45,11,228,174,66,93,229,169,38,149,242,246,30,132,173,75,57,148,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,63,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,61,0,12,187,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,93,212,0,4,53,226,59,158,57,57,82,179,96,89,248,124,136,146,49,22,240,142,250,224,188,234,218,117,20,72,137,50,65,205,117,131,51,82,214,165,26,146,194,84,158,82,150,211,170,81,168,153,54,156,162,17,221,114,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,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,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,85,95,28,239,169,63,204,159,166,142,85,195,23,62,63,177,10,236,108,6,197,138,214,219,6,224,168,39,209,181,74,141,71,151,22,215,121,72,121,78,104,158,82,143,147,33,245,71,37,110,113,182,153,81,184,241,233,189,213,29,212,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,197,207,143,237,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,7,138,198,140,94,179,112,23,11,238,12,92,196,7,229,183,66,183,99,165,233,5,17,131,121,247,86,183,18,211,76,182,142,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,47,147,128,217,138,194,60,201,89,177,175,60,41,187,34,84,80,168,236,189,58,152,183,80,154,141,37,110,26,210,76,204,142,74,53,50,189,205,58,68,103,170,23,176,212,218,150,141,20,125,44,6,109,179,55,86,170,208,51,119,138,245,218,21,78,93,58,165,78,196,138,236,184,115,34,60,166,95,140,251,117,55,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,237,50,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,1,151,123,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,217,179,179,115,117,133,255,0,46,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,186,128,10,203,226,189,158,56,214,213,42,183,148,124,57,68,178,174,212,163,199,69,221,86,37,187,28,160,196,117,45,190,152,76,26,77,38,234,223,105,72,230,168,245,104,153,117,77,232,181,56,190,79,10,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,243,252,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,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,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,94,26,121,234,141,150,91,154,86,24,98,116,248,145,112,190,227,144,253,74,84,229,69,117,199,233,21,18,142,68,151,208,76,54,183,94,67,196,195,44,169,179,73,237,62,91,137,82,9,46,19,147,43,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,159,113,25,206,191,242,85,195,134,40,22,5,78,148,230,38,221,63,55,77,140,249,243,92,165,193,50,89,57,83,83,59,84,133,109,90,9,182,146,233,165,43,113,74,86,142,165,151,91,58,44,255,0,101,87,237,213,254,21,184,238,75,142,161,255,0,25,50,117,74,116,135,63,231,56,243,206,56,191,181,74,82,189,166,98,244,248,115,100,163,249,42,225,195,245,251,254,153,74,115,19,110,159,156,169,73,96,185,174,82,224,153,32,219,166,37,237,202,66,182,173,6,227,170,104,146,149,184,164,167,87,82,203,78,31,128,227,87,225,98,214,248,129,7,203,170,34,16,112,226,207,28,108,169,94,83,236,252,65,68,185,24,117,120,72,97,115,158,105,110,186,186,36,180,145,160,166,180,193,25,165,104,82,77,41,125,41,79,53,72,105,165,36,212,108,147,78,94,240,0,165,110,53,126,41,237,111,135,240,124,198,162,36,87,10,124,241,201,196,170,84,12,173,226,74,34,53,93,182,40,228,139,90,166,149,180,193,84,105,209,82,132,20,37,183,169,26,228,178,214,138,74,155,73,243,25,105,197,44,146,166,148,227,214,62,0,35,174,121,51,119,74,202,14,17,166,235,98,157,18,177,118,87,164,42,155,110,82,159,144,148,33,111,146,13,75,148,242,9,68,234,227,50,91,119,242,203,83,91,140,182,106,111,154,78,38,146,242,245,116,215,111,156,232,97,165,235,116,206,235,107,87,6,40,81,170,149,25,60,164,55,207,148,253,89,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,52,124,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,115,237,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,7,181,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,39,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,177,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,210,158,108,124,44,99,39,195,251,135,203,159,25,172,26,146,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,62,249,228,205,221,87,55,216,184,155,173,138,116,186,61,167,65,142,170,109,185,74,126,66,150,180,48,107,53,46,83,200,37,27,72,146,241,237,223,203,45,9,13,178,217,169,206,81,56,174,171,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,204,174,53,126,22,45,111,136,16,124,186,162,33,175,13,12,241,201,203,141,228,206,15,95,8,136,188,58,189,43,13,173,233,110,45,168,235,161,212,94,38,216,41,170,121,102,148,156,99,74,26,75,201,90,189,68,54,78,32,200,210,180,61,121,32,0,35,174,5,231,183,1,177,231,20,46,156,35,182,174,104,145,174,26,53,98,116,10,60,119,95,230,21,126,20,86,218,230,78,138,234,8,216,90,20,225,200,229,182,135,86,226,153,99,156,105,74,77,73,69,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,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,57,87,21,60,248,255,0,186,249,84,194,10,215,248,166,174,250,237,50,163,255,0,46,137,52,69,35,149,255,0,163,169,213,182,247,248,200,235,79,245,168,21,235,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,221,245,205,128,214,110,91,120,126,98,62,20,217,144,162,37,20,236,55,175,46,167,57,152,230,202,234,213,19,165,58,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,207,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,47,248,0,0,0,0,0,0,82,111,23,172,48,249,27,141,148,251,189,136,252,168,183,79,55,146,123,247,107,211,68,128,218,187,214,103,222,175,105,39,248,142,97,195,199,31,37,224,174,57,65,102,68,238,69,26,177,205,235,190,104,149,253,84,57,102,223,115,107,95,211,119,251,58,125,186,151,117,255,0,52,226,30,65,56,131,213,39,220,43,203,137,206,75,175,76,106,114,6,35,225,165,43,210,21,56,124,222,177,142,123,77,110,223,209,178,223,172,243,232,73,104,150,150,125,137,246,118,246,232,103,91,240,50,81,143,242,99,156,233,150,127,75,17,63,73,239,72,66,94,157,166,95,68,159,215,191,66,254,35,138,214,232,211,173,250,163,212,138,147,92,185,49,246,239,78,226,61,55,36,148,93,169,51,46,227,47,104,187,206,18,85,185,117,60,178,64,131,37,205,233,131,205,217,216,69,166,250,132,243,62,226,47,119,218,37,118,46,88,116,236,77,195,202,181,145,86,103,155,18,165,200,230,35,114,147,175,45,246,221,46,212,169,39,222,130,246,151,250,134,107,175,75,110,177,134,55,188,203,118,66,185,51,233,188,189,79,68,171,78,99,41,95,176,212,159,162,191,121,143,137,87,169,61,86,168,187,80,124,245,91,187,117,62,207,98,72,189,132,94,225,121,156,41,171,173,86,50,203,76,97,10,213,81,121,219,187,15,251,85,9,198,94,194,247,9,160,0,0,0,0,0,43,147,140,126,28,183,89,195,90,45,244,211,63,206,32,206,141,21,78,110,255,0,122,68,122,131,166,90,110,34,239,61,117,218,103,254,129,83,216,75,89,122,223,197,11,74,178,195,155,21,14,185,1,237,218,17,233,178,67,106,246,145,251,189,195,73,152,61,88,58,254,20,217,213,149,47,114,166,80,105,239,169,90,105,169,174,51,106,51,238,47,127,184,123,0,0,0,0,30,123,16,229,212,105,246,5,203,62,144,90,206,141,71,152,244,98,245,123,93,75,43,52,125,46,207,164,69,223,217,239,25,181,199,186,189,106,183,141,23,188,251,129,90,206,93,195,82,230,150,136,245,84,114,221,53,23,168,68,71,235,25,247,14,213,195,106,223,118,183,153,218,11,169,141,206,68,37,197,148,175,95,110,210,69,66,30,170,239,45,116,215,184,92,134,114,48,177,252,90,203,181,215,107,211,227,115,167,49,74,157,46,11,123,201,59,164,38,12,132,54,90,154,210,69,235,56,69,170,143,79,120,206,229,199,65,171,89,215,37,66,221,171,179,211,212,41,19,29,136,250,55,37,123,29,105,195,66,139,84,153,164,244,82,79,184,204,190,241,112,188,43,115,99,22,251,178,218,193,123,154,103,244,197,13,132,166,9,114,207,182,27,45,66,140,217,122,140,165,63,77,106,237,82,205,94,253,75,180,88,120,0,0,143,89,172,206,78,29,101,142,220,113,234,220,142,166,181,33,6,136,112,182,62,141,206,41,183,205,179,230,37,135,16,90,173,131,79,111,103,110,167,217,223,74,217,156,205,246,39,102,90,228,146,245,197,82,219,69,68,133,156,8,60,152,231,202,108,156,123,150,92,196,50,218,213,162,31,52,250,221,167,222,125,189,222,211,40,25,11,196,44,199,85,161,87,166,198,232,109,38,101,183,213,202,222,195,188,212,18,163,173,104,216,82,27,117,58,180,241,158,164,90,150,154,23,111,117,218,96,110,5,88,216,9,101,66,179,172,186,127,33,182,26,108,159,115,154,242,185,206,165,166,155,82,244,113,197,237,215,148,147,208,143,66,255,0,57,159,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,138,179,70,167,92,20,201,52,122,180,126,124,73,109,45,151,155,222,164,238,66,146,105,81,106,147,35,45,72,204,187,12,86,62,118,120,94,177,82,244,182,38,224,155,92,167,204,223,159,54,157,184,213,191,251,229,231,21,205,147,47,66,212,205,164,232,73,251,72,187,200,86,84,42,141,243,130,215,210,156,132,247,162,235,180,73,134,147,61,172,191,177,214,94,47,121,45,7,162,218,47,121,118,123,72,251,108,79,42,220,90,230,211,19,2,203,199,24,29,75,37,202,97,53,158,105,35,97,124,195,100,92,136,208,204,207,66,39,87,223,237,219,238,49,101,56,93,142,24,119,139,244,102,235,118,77,111,173,97,100,95,247,51,237,232,102,132,43,253,241,180,31,115,137,246,123,126,241,239,72,200,200,140,187,140,126,58,197,98,157,65,167,63,85,170,200,228,198,140,218,157,113,123,20,173,18,148,154,140,244,73,25,247,17,247,16,131,121,171,226,111,134,88,119,111,86,109,92,63,123,211,23,19,173,200,130,147,219,34,63,78,179,67,232,39,62,118,42,144,189,174,33,29,154,232,122,247,232,70,41,167,16,47,138,214,35,94,21,91,202,190,255,0,54,101,82,91,242,150,123,80,157,13,199,86,225,151,168,148,151,122,207,216,95,234,22,39,194,163,40,73,175,214,19,142,87,189,47,153,10,30,158,139,46,126,154,62,133,65,146,203,191,52,241,31,209,53,122,170,70,158,255,0,97,11,114,109,180,52,218,90,108,180,74,8,146,146,247,17,10,91,227,21,106,76,164,99,173,34,180,166,255,0,155,205,161,199,81,47,82,250,75,153,80,86,154,106,103,220,94,225,15,114,246,163,70,58,225,234,201,90,25,93,52,147,215,78,239,231,141,13,39,89,74,53,89,212,37,154,183,26,169,145,79,93,52,215,230,146,62,208,0,0,0,8,251,159,43,180,173,28,175,95,15,239,218,170,149,26,167,78,65,233,175,172,229,58,81,151,176,255,0,119,236,251,198,119,29,113,201,47,173,213,246,173,213,154,143,237,51,49,161,172,128,219,145,173,236,173,217,29,58,54,170,163,71,166,207,115,180,207,85,185,78,139,175,121,159,187,217,167,220,36,88,0,0,0,0,0,169,94,53,85,232,103,117,90,214,206,191,206,189,31,6,118,157,191,213,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,143,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,247,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,180,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,1,154,204,216,248,167,198,79,136,23,15,152,190,63,38,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,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,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,96,100,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,194,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,161,175,12,92,45,253,168,103,38,202,234,232,94,147,165,90,93,69,211,80,254,117,201,233,122,86,207,164,127,177,105,82,246,206,114,23,168,157,218,235,235,36,208,75,23,252,0,50,174,58,174,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,37,196,26,146,180,161,214,154,89,161,123,54,158,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,143,249,197,206,45,137,148,11,18,61,126,191,15,211,55,37,103,127,201,251,127,152,244,127,74,114,158,142,137,95,206,144,195,173,177,202,110,65,57,243,132,91,244,218,157,76,251,51,239,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,37,249,96,94,88,97,115,63,102,98,5,189,46,133,93,139,30,36,153,20,249,100,73,125,132,73,142,220,134,137,196,235,170,22,109,60,217,154,21,162,208,102,105,81,37,68,105,47,201,38,214,174,196,181,105,215,172,136,59,40,181,90,132,218,92,57,60,212,31,54,84,70,227,57,33,189,132,123,211,181,19,99,30,166,68,147,230,104,147,51,74,136,165,175,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,239,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,21,87,199,59,234,79,243,39,233,162,170,197,186,112,161,207,28,107,150,149,68,202,62,35,34,89,215,105,177,228,34,209,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,242,148,90,52,108,180,150,244,66,155,71,58,205,0,80,15,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,127,217,1,206,13,43,54,88,70,149,84,14,91,119,221,157,30,28,11,173,15,52,146,68,151,214,133,19,115,154,83,104,75,91,36,27,46,172,219,74,82,109,45,43,70,221,132,219,142,74,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,246,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,216,56,68,96,134,40,94,24,242,188,95,161,87,46,11,98,207,180,163,186,197,78,163,9,182,249,21,151,215,203,50,163,175,155,170,86,133,36,201,231,52,66,205,178,109,163,35,101,199,24,117,55,104,3,53,153,177,241,79,140,159,16,46,31,49,124,121,252,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,158,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,101,92,117,92,177,102,22,234,202,254,50,209,113,114,214,141,215,244,28,200,213,26,90,229,57,29,154,156,23,83,181,216,238,41,7,254,75,136,53,37,105,67,173,52,179,66,246,109,61,15,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,16,215,136,238,120,228,229,74,205,129,103,225,242,34,72,196,91,194,59,235,130,243,171,105,212,81,34,36,201,7,53,214,12,205,75,90,148,106,75,9,82,121,74,91,78,169,70,162,100,218,114,136,68,255,0,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,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,3,159,227,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,235,99,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,159,65,85,204,197,229,95,202,229,43,43,21,216,49,37,80,173,203,161,23,29,10,114,72,155,126,26,13,169,132,252,69,145,39,71,144,183,102,27,169,89,153,45,7,204,73,154,210,164,19,95,151,43,152,233,252,154,241,218,217,198,191,146,223,40,254,78,117,191,209,157,119,71,207,234,33,191,27,250,238,91,155,118,243,247,125,3,215,110,157,154,234,94,42,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,86,231,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,136,1,198,175,194,197,173,241,2,15,151,84,69,43,11,41,225,105,159,111,144,147,40,57,81,197,6,55,219,245,90,135,71,104,85,35,199,213,200,19,165,190,106,40,114,18,130,213,198,94,125,213,26,29,208,212,219,142,25,44,205,165,18,152,183,240,20,173,198,175,197,61,173,240,254,15,152,212,68,10,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,79,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,71,52,204,86,60,217,185,109,194,58,238,43,94,115,98,37,20,232,235,69,50,11,210,13,149,213,170,38,133,28,120,77,26,80,181,111,113,73,208,212,72,86,196,18,220,81,108,66,140,179,217,152,172,121,188,179,37,139,149,220,86,188,230,203,82,234,50,22,138,100,23,164,19,200,164,211,137,106,56,240,154,52,161,9,216,218,85,161,168,144,157,235,53,184,162,222,181,25,254,188,167,120,167,193,191,136,22,247,152,176,52,166,57,86,101,243,23,98,101,127,11,39,226,101,245,35,252,108,58,60,45,143,127,73,213,58,103,158,98,31,49,166,156,228,243,121,11,79,53,105,216,142,243,62,226,60,251,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,126,86,236,176,47,43,22,53,191,42,240,183,165,210,81,117,81,219,175,210,10,73,18,87,42,156,227,174,180,212,130,70,187,146,133,169,135,13,27,136,183,35,106,211,170,22,133,43,242,70,181,171,178,237,90,141,235,30,14,250,45,42,161,14,151,50,79,53,5,202,149,45,185,46,71,111,97,158,245,110,68,41,39,169,17,164,185,122,40,200,212,146,62,235,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,208,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,20,217,198,175,197,61,173,240,254,15,152,212,71,159,225,1,127,217,182,46,107,228,197,188,46,24,148,149,221,86,188,154,5,32,228,153,165,18,170,46,76,134,235,81,201,122,109,74,214,150,28,36,110,50,220,189,168,78,171,90,18,171,201,0,17,215,136,22,47,89,184,65,149,11,249,251,193,249,100,187,194,143,58,208,164,51,25,131,117,111,212,103,67,125,13,36,207,177,40,66,82,78,56,181,40,203,68,52,162,78,229,154,16,172,240,141,41,230,199,194,198,50,124,63,184,124,185,241,154,193,55,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,85,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,16,91,141,95,133,139,91,226,4,31,46,168,138,86,22,147,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,1,85,124,84,243,227,254,235,229,83,8,43,95,226,154,187,235,180,202,143,252,186,36,209,20,142,87,254,142,167,86,219,223,227,35,173,63,214,160,64,12,175,96,230,35,227,158,56,218,182,54,23,189,85,129,85,244,132,121,207,86,233,201,62,101,6,43,79,32,220,169,26,137,109,236,228,234,149,39,231,16,165,57,203,66,15,122,208,71,37,56,191,211,171,180,124,125,195,218,77,211,113,252,160,173,66,194,250,76,122,141,95,163,68,79,72,74,68,217,233,118,79,33,6,104,107,152,178,82,249,105,61,169,221,161,118,16,250,220,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,29,215,0,243,199,27,46,57,38,187,240,122,199,68,181,226,45,233,116,84,150,204,182,214,236,116,80,233,207,83,225,48,115,82,242,13,42,57,38,164,58,150,82,133,122,139,108,220,89,145,37,8,122,37,90,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,160,156,142,101,18,149,148,28,35,85,168,253,70,37,98,236,175,72,77,74,227,170,177,29,40,66,223,36,18,81,21,149,154,73,213,198,100,183,108,230,30,166,183,30,112,146,223,52,219,79,181,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,89,121,29,197,235,55,2,51,81,97,226,150,32,191,45,139,122,147,34,99,51,159,140,193,188,184,232,147,9,248,164,241,160,189,101,33,10,125,43,89,36,148,189,137,86,212,173,90,36,244,81,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,0,0,0,0,34,55,18,44,183,212,115,3,131,205,185,111,181,204,173,91,250,244,73,220,146,215,159,42,31,51,233,186,132,125,6,79,233,107,246,104,125,244,34,149,41,10,220,147,208,200,91,231,13,236,251,81,238,26,60,44,24,196,137,60,138,171,28,206,138,86,197,43,159,185,83,36,185,234,51,28,146,157,169,36,23,172,190,222,242,237,212,133,148,146,210,164,238,35,236,30,59,20,47,75,106,204,179,38,92,21,249,27,34,199,229,234,123,28,63,164,234,17,253,132,153,247,168,189,131,53,23,213,200,187,190,234,157,113,56,223,45,82,249,90,167,93,116,218,218,81,223,161,126,239,184,93,183,9,235,106,93,11,44,20,185,146,207,69,79,231,232,142,207,87,101,66,113,119,145,158,189,255,0,96,154,130,143,120,178,96,225,217,56,251,34,254,134,214,216,151,86,205,11,118,187,122,104,80,90,246,172,204,251,84,127,217,79,241,239,16,100,92,151,6,74,244,57,248,79,115,209,25,61,95,165,244,92,226,237,236,230,201,168,41,61,229,167,113,123,12,255,0,128,177,96,0,0,0,0,1,29,51,253,110,70,184,114,183,123,245,8,220,170,117,30,165,61,190,211,45,22,221,58,86,157,198,94,255,0,110,191,112,207,43,78,57,25,244,58,142,197,180,178,81,125,134,70,52,71,144,235,180,174,236,175,88,239,239,220,170,109,26,153,78,89,233,167,172,221,58,41,159,176,191,123,237,251,196,130,0,0,0,1,241,111,85,26,108,234,234,137,91,77,52,201,71,174,154,255,0,189,40,102,199,48,138,53,227,182,33,168,213,169,157,211,86,61,116,239,254,120,232,152,92,29,109,73,149,124,117,171,214,146,223,243,120,84,57,10,53,234,95,73,19,41,234,211,77,72,251,143,220,46,145,196,37,212,41,181,150,169,89,26,76,189,228,98,163,120,171,229,9,52,26,186,177,202,200,165,114,225,76,51,244,161,115,245,214,66,213,58,75,206,124,235,198,127,68,147,234,165,26,123,189,164,43,179,15,239,138,214,28,222,20,171,202,128,255,0,42,101,46,91,18,144,123,80,173,77,183,80,225,23,174,149,23,122,11,216,127,234,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,238,103,220,212,201,11,87,251,219,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,253,236,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,247,145,228,239,44,83,191,49,5,228,200,187,235,189,123,137,34,73,31,74,203,90,17,26,143,253,237,9,253,245,127,156,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,254,173,184,181,7,12,180,53,23,191,220,102,42,123,2,215,13,188,105,176,220,168,59,203,140,155,150,150,110,175,105,158,212,20,182,183,30,133,218,125,154,247,13,39,225,219,177,30,176,109,183,32,57,204,140,116,136,124,149,232,101,185,28,148,109,61,15,180,187,52,239,30,132,0,0,0,4,38,226,214,250,218,203,19,41,75,186,18,235,137,73,167,111,126,180,249,222,209,72,150,171,29,85,209,71,141,166,188,217,241,209,167,222,226,72,105,47,45,176,211,3,0,48,230,50,83,166,219,82,144,70,90,251,161,50,95,234,29,36,0,0,0,0,7,252,173,68,132,41,106,61,9,36,102,98,133,56,162,95,136,190,179,65,55,150,157,19,66,134,237,27,191,191,147,81,155,219,244,83,251,255,0,111,222,98,36,196,138,244,217,108,195,142,157,206,190,226,90,65,106,69,170,148,122,17,118,246,119,152,208,135,15,172,44,99,11,178,209,107,178,69,252,226,191,10,21,109,254,255,0,85,199,233,241,73,73,250,106,35,237,111,188,180,47,176,132,147,28,243,31,112,237,88,169,133,85,171,37,165,109,118,161,211,108,86,154,233,178,75,78,159,246,146,93,205,251,203,253,67,52,19,98,185,10,74,226,187,244,145,166,191,196,136,255,0,214,59,118,17,230,247,19,112,142,136,155,118,149,39,168,167,163,93,140,236,142,141,186,173,197,159,172,166,84,163,245,156,51,239,30,199,21,248,135,227,142,41,91,111,91,18,103,244,49,31,219,188,185,80,221,215,107,136,89,119,70,73,247,183,239,246,136,184,165,45,213,238,81,234,163,22,101,195,111,32,210,174,25,112,49,187,18,153,210,148,158,111,67,11,113,124,255,0,100,200,206,124,227,50,9,73,218,162,66,189,100,118,247,23,102,166,45,204,136,146,90,23,112,254,128,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,242,110,172,11,196,123,67,9,236,172,111,169,209,185,182,101,247,213,181,77,170,71,51,91,108,202,143,37,246,28,139,35,176,185,79,31,78,183,16,71,170,86,217,153,165,70,104,117,45,244,188,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,78,130,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,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,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,105,79,43,24,215,252,162,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,84,173,196,235,20,191,106,25,201,189,122,74,239,164,233,86,151,79,107,83,255,0,154,242,122,94,149,178,234,216,237,66,84,189,179,156,155,235,171,118,186,250,170,52,18,4,212,224,151,134,119,85,191,135,24,137,138,85,104,157,61,22,240,168,83,233,244,142,99,110,33,201,29,1,73,231,190,157,200,36,45,147,92,178,109,43,66,149,243,140,62,147,36,154,59,108,168,0,101,92,117,91,239,47,87,85,147,129,56,103,152,46,167,210,22,222,35,122,74,54,230,226,184,159,69,206,135,49,230,58,119,156,208,219,62,107,109,115,91,61,196,165,108,125,59,8,154,222,191,107,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,78,130,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,242,184,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,167,60,57,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,156,234,225,67,145,201,55,45,86,137,155,140,70,92,67,161,83,100,72,93,163,73,52,53,32,231,75,105,78,48,169,175,146,137,68,210,24,117,43,229,36,180,116,222,105,46,106,132,182,142,116,117,226,143,227,179,19,127,5,242,120,66,101,112,188,194,27,55,30,178,19,137,56,71,136,12,75,114,133,113,95,19,25,144,113,31,54,95,105,104,133,76,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,157,112,102,119,47,87,86,87,241,150,181,132,119,76,158,191,160,229,201,167,85,17,21,200,236,212,224,186,157,205,72,109,43,47,242,155,89,37,75,74,29,105,212,18,215,179,113,204,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,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,2,170,248,231,125,73,254,100,253,52,87,174,92,176,66,171,152,236,97,162,224,213,10,185,18,145,82,175,199,168,170,28,185,109,169,108,19,241,224,191,37,180,57,183,214,74,22,166,9,6,178,37,26,9,102,162,74,246,236,62,127,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,187,254,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,80,15,20,127,29,152,155,248,47,147,194,28,171,13,114,245,117,98,166,13,98,142,46,90,210,121,255,0,178,191,68,201,168,210,209,21,199,94,147,6,98,164,165,217,13,169,4,122,114,58,116,184,178,82,73,60,163,117,102,180,242,182,175,202,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,162,176,120,157,103,199,246,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,8,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,12,214,102,199,197,62,50,124,64,184,124,197,241,232,46,236,166,94,86,246,85,236,44,214,81,164,75,173,219,215,84,138,140,106,211,108,192,36,162,222,91,19,85,22,49,186,225,56,165,56,135,212,219,154,47,150,132,33,123,27,51,53,56,141,204,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,4,97,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,101,92,116,171,223,1,175,43,51,7,176,243,28,149,10,92,187,78,255,0,143,49,8,168,38,57,37,136,85,24,243,165,199,84,37,168,150,163,222,166,163,33,244,169,68,141,228,227,137,65,43,146,226,135,74,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,114,153,171,206,78,28,101,143,6,161,226,175,87,74,186,101,220,29,58,173,106,68,106,169,55,233,230,214,166,212,227,204,62,219,110,151,37,12,57,205,55,118,155,103,171,104,220,74,117,189,115,239,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,46,171,143,249,76,188,178,231,133,248,83,124,98,4,137,112,107,184,149,30,169,38,69,185,46,1,48,253,25,17,92,96,154,39,23,204,81,169,110,181,33,183,13,10,67,107,104,245,66,139,113,40,138,69,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,64,172,180,101,158,242,205,45,195,117,217,152,125,58,34,46,26,5,175,34,227,131,10,73,146,17,83,91,50,163,50,113,9,211,81,37,149,169,50,20,104,90,189,77,232,74,84,104,74,141,196,114,170,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,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,4,117,206,222,79,173,156,220,225,123,180,85,20,72,87,181,14,59,234,180,235,18,221,145,200,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,182,170,128,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,231,197,138,112,197,225,255,0,15,23,102,70,204,14,55,219,189,93,139,19,107,246,205,53,215,24,118,45,122,83,111,188,203,170,146,132,172,220,38,88,114,63,107,46,33,41,121,75,78,166,166,210,180,57,114,128,32,7,26,191,11,22,183,196,8,62,93,81,21,87,149,204,11,254,82,152,237,108,224,167,202,159,147,159,40,250,223,233,62,135,172,228,116,240,223,147,253,79,49,189,219,185,27,126,153,105,187,94,221,52,63,21,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,91,10,20,173,198,175,197,61,173,240,254,15,152,212,68,85,194,252,186,95,120,193,133,152,139,137,150,44,126,191,246,103,209,76,172,66,222,203,91,41,110,198,158,243,243,57,142,186,141,121,61,10,19,202,66,86,181,243,245,34,45,134,74,242,152,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,208,78,0,231,7,11,241,219,47,51,115,16,193,203,160,82,45,216,242,213,116,197,146,211,143,46,144,252,72,233,126,82,9,77,163,89,8,75,74,75,136,91,105,51,90,22,157,82,151,55,54,154,86,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,120,171,55,46,151,221,219,129,55,222,98,186,126,146,204,178,185,48,250,221,236,185,213,213,28,153,1,158,143,151,205,39,91,209,153,252,238,111,45,72,249,173,154,234,173,82,202,119,138,124,27,248,129,111,121,139,3,70,119,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,182,117,243,93,93,205,166,50,205,188,185,181,88,118,133,55,88,118,181,18,107,200,87,65,23,106,9,199,13,45,145,32,158,125,104,230,184,122,173,69,170,27,230,45,13,54,99,176,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,62,131,141,95,138,123,91,225,252,31,49,168,143,127,193,118,214,161,95,54,174,97,108,171,166,15,91,69,184,41,244,58,93,70,55,53,109,243,226,190,221,81,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,136,151,158,76,162,85,114,131,139,137,181,24,168,203,172,90,117,232,234,169,91,149,87,227,169,11,91,4,179,74,226,188,178,73,52,185,44,158,221,252,179,208,208,227,46,26,91,230,147,105,232,28,58,243,213,39,43,87,145,88,248,131,62,90,240,174,191,33,231,167,51,26,43,75,93,50,162,241,71,65,84,140,201,179,125,228,37,184,233,109,108,165,127,65,106,90,80,181,164,144,191,107,198,175,197,61,173,240,254,15,152,212,68,0,23,147,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,241,229,49,87,19,45,92,27,195,139,143,20,175,89,125,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,158,28,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,163,144,13,41,230,199,194,198,50,124,63,184,124,185,241,154,193,210,178,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,59,222,183,40,152,53,195,207,42,106,122,107,60,155,126,203,167,179,38,183,54,157,79,87,85,91,170,56,109,50,169,6,217,173,71,206,144,250,155,66,73,110,108,109,42,109,27,208,211,100,105,132,25,113,227,29,37,55,253,201,79,204,141,42,89,90,117,218,194,229,219,211,169,177,154,121,251,114,51,175,17,38,28,146,109,13,28,168,205,52,123,185,201,65,200,213,181,250,143,115,18,77,117,94,50,181,106,85,127,40,150,77,118,133,83,137,81,166,212,111,138,108,184,115,34,60,151,152,146,195,148,202,130,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,85,94,92,176,66,171,152,236,97,162,224,213,10,185,18,145,82,175,199,168,170,28,185,109,169,108,19,241,224,191,37,180,57,183,214,74,22,166,9,6,178,37,26,9,102,162,74,246,236,63,21,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,207,112,202,207,109,43,27,172,218,118,6,98,149,205,45,204,80,160,199,113,49,102,85,31,74,215,114,66,65,169,73,91,110,104,70,185,44,181,162,92,66,247,56,180,55,207,220,225,155,220,175,173,196,191,60,113,178,227,102,189,131,214,58,37,175,17,111,74,59,139,102,91,107,118,58,40,116,231,141,198,14,106,94,65,165,71,36,212,135,82,202,80,175,81,109,155,139,50,36,161,15,82,93,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,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,221,123,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,4,76,226,131,116,223,22,78,82,107,87,94,31,222,117,171,98,171,79,171,83,85,215,82,39,189,14,73,180,183,201,181,32,156,105,73,81,17,239,35,50,215,67,208,82,255,0,242,177,205,63,254,50,216,171,255,0,174,85,31,253,240,208,254,9,189,84,145,131,86,19,245,201,114,101,212,92,182,41,107,153,34,83,234,125,231,95,56,173,155,139,113,197,25,154,214,106,212,205,70,102,102,102,102,102,122,138,46,205,14,99,243,49,104,230,79,21,45,170,78,96,49,54,151,78,166,222,117,150,32,194,141,119,79,109,152,241,74,99,188,150,219,66,94,209,40,38,246,17,36,187,8,180,46,193,52,120,55,226,134,46,98,157,79,21,230,98,78,42,93,151,99,20,134,40,173,197,102,187,90,147,60,152,91,234,152,106,83,100,242,212,72,212,153,34,61,52,215,179,220,44,208,102,179,54,62,41,241,147,226,5,195,230,47,142,84,47,39,134,134,71,35,101,198,205,103,24,111,133,203,94,34,222,148,118,208,244,71,16,236,116,80,233,207,27,111,148,37,50,178,74,142,73,169,13,41,229,45,62,162,219,38,208,68,73,90,222,227,249,191,226,179,93,194,252,199,82,236,172,20,133,233,43,126,192,168,75,167,222,177,170,12,161,166,107,210,137,105,109,216,172,173,77,155,209,250,99,67,164,151,210,100,149,186,163,51,109,214,155,73,189,39,239,12,195,225,126,102,178,53,140,88,141,133,21,89,115,41,168,177,238,24,51,26,151,13,200,207,194,154,84,117,60,228,103,18,162,218,165,161,47,182,70,166,212,182,204,204,246,173,90,106,51,238,53,80,0,0,32,7,26,191,11,22,183,196,8,62,93,81,20,172,44,211,134,135,17,104,214,76,102,112,3,49,151,172,72,118,196,56,237,179,105,220,21,37,58,107,132,179,117,182,145,77,121,196,161,73,40,196,149,154,208,243,170,66,24,67,74,66,150,109,155,105,106,221,0,0,0,0,0,0,127,12,137,69,161,247,10,140,226,73,144,105,86,244,185,248,221,134,172,235,74,87,43,174,133,184,190,99,178,28,102,254,113,233,6,165,110,81,173,94,170,59,59,143,179,67,21,154,149,45,165,238,73,232,162,18,143,10,56,135,227,142,22,219,108,219,17,167,245,209,24,221,176,185,80,218,211,115,139,89,247,198,81,247,185,239,246,15,29,139,153,189,196,220,92,162,42,221,170,201,233,233,235,211,123,59,35,175,118,139,109,101,235,37,148,168,189,102,200,251,199,17,133,21,201,178,81,21,175,164,189,116,254,4,103,254,161,165,252,2,195,181,97,94,21,81,108,151,85,185,218,127,83,189,90,105,174,249,46,186,95,218,81,119,57,239,63,245,14,134,32,239,22,76,35,43,235,47,238,222,81,17,186,117,175,183,148,157,116,223,212,205,130,218,187,77,105,34,209,40,62,242,87,240,239,20,114,39,127,10,124,88,111,15,239,218,205,184,234,53,43,166,177,110,194,35,215,187,231,228,35,247,21,175,245,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,255,0,88,205,157,212,199,75,116,86,35,105,167,42,124,132,105,247,56,162,23,119,194,77,245,61,150,39,146,111,106,72,174,41,36,157,189,218,83,224,251,68,217,0,0,0,1,231,177,13,216,140,216,55,35,147,220,229,198,42,68,195,121,90,25,237,71,37,123,143,66,237,62,205,123,134,108,113,209,112,220,198,155,241,202,123,156,200,202,185,106,138,105,90,25,110,65,203,119,105,232,125,165,217,167,120,182,14,14,152,124,245,3,8,42,247,84,164,106,186,149,82,71,45,90,151,245,110,69,167,184,69,161,40,253,222,226,49,97,227,229,93,54,213,42,240,183,106,54,197,109,142,116,26,164,87,161,200,70,229,39,115,110,54,164,40,181,73,145,151,170,163,238,50,63,180,133,60,103,47,134,61,245,102,220,53,91,239,9,35,250,90,137,50,67,242,213,19,123,44,116,164,181,200,116,211,190,68,163,90,246,161,45,150,187,123,117,215,188,140,132,5,172,219,181,171,118,161,38,155,87,135,211,202,132,242,227,188,142,98,23,177,196,40,210,162,213,38,100,122,26,79,180,187,7,217,179,113,78,252,195,231,149,34,208,174,244,14,40,141,38,125,43,46,234,70,105,63,247,196,43,247,19,254,97,235,29,205,78,61,62,218,218,118,251,220,151,8,201,69,232,184,69,174,189,255,0,239,35,159,207,168,220,23,141,89,201,147,158,234,231,76,116,212,181,109,67,123,214,181,25,159,97,17,17,106,165,31,217,218,36,150,94,184,120,227,78,57,189,14,123,176,253,11,67,144,182,205,83,249,145,36,237,109,70,209,154,185,125,74,22,126,163,187,180,239,245,116,239,62,203,108,202,230,71,48,183,45,180,184,178,160,49,233,43,139,166,67,114,106,123,164,51,204,86,214,77,127,50,114,28,108,181,113,146,87,103,191,66,236,239,146,68,68,68,68,93,196,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,68,162,52,159,113,150,134,57,86,40,229,135,6,177,125,135,91,189,173,78,181,199,141,70,165,245,210,155,239,37,235,216,219,168,255,0,24,175,243,253,194,62,207,225,45,149,153,115,87,41,171,111,146,135,22,107,54,250,202,138,187,204,207,191,172,251,116,30,218,202,225,197,149,251,44,218,92,75,31,154,182,150,149,146,189,39,81,79,105,109,246,28,147,253,210,29,242,206,195,123,46,193,134,80,45,58,55,66,193,30,187,122,135,93,237,209,37,222,226,148,125,200,79,249,135,166,0,28,103,56,56,121,27,18,114,233,125,81,157,111,123,241,40,21,57,209,19,169,150,178,19,6,66,80,90,238,73,119,175,218,122,123,200,103,93,109,201,179,239,69,51,41,27,36,81,42,134,151,19,169,30,139,101,222,210,212,181,46,244,253,191,196,104,75,35,184,143,11,19,50,227,106,85,33,185,184,233,148,248,52,167,187,12,180,117,184,17,148,162,237,74,127,124,187,136,203,237,29,240,0,0,0,4,2,227,5,42,10,48,42,155,25,214,245,144,170,195,42,73,234,125,133,209,207,34,251,59,197,64,225,20,55,39,226,173,155,13,164,111,83,213,250,114,52,215,77,117,146,217,127,172,105,67,9,162,170,14,23,89,240,214,141,170,102,131,79,108,203,93,116,50,142,217,127,168,122,176,0,0,0,0,30,43,26,174,248,150,30,18,222,55,108,183,118,21,46,131,80,150,143,84,207,85,183,25,199,8,187,18,173,62,129,251,15,248,140,220,226,221,222,245,249,137,151,69,218,234,247,21,82,177,54,91,125,132,90,33,201,14,56,69,244,83,251,254,226,254,3,181,100,35,47,181,204,111,199,74,11,140,69,214,145,65,157,22,167,53,221,232,237,67,19,34,243,19,161,184,133,125,7,117,213,58,159,184,140,251,180,7,67,164,198,160,209,160,81,33,39,70,41,241,154,138,209,106,127,65,180,18,75,188,204,251,136,187,204,199,238,1,84,124,69,248,122,221,117,139,165,220,93,193,218,87,94,137,219,125,35,15,158,219,92,157,141,196,142,215,206,72,146,91,181,209,197,122,169,45,52,208,253,134,43,50,77,159,113,196,119,147,34,157,177,126,238,115,103,254,133,125,163,220,97,190,89,177,167,22,42,9,166,216,214,119,164,30,86,189,158,144,136,214,158,170,213,254,250,234,75,185,181,255,0,155,238,22,95,148,158,20,212,155,54,76,107,211,26,100,117,213,38,247,236,166,236,83,92,173,73,246,207,231,99,75,52,171,84,169,165,119,118,105,167,188,197,145,197,138,196,54,19,26,50,54,54,141,118,167,83,61,53,61,125,191,120,255,0,80,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,218,114,91,129,120,113,152,190,25,150,30,23,226,133,27,174,165,78,244,203,172,188,209,146,37,83,229,38,175,56,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,84,182,101,242,233,125,229,127,20,231,225,157,245,31,252,108,202,60,221,236,255,0,73,210,250,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,62,255,0,195,155,62,223,201,94,186,254,27,226,35,29,70,25,92,213,14,178,92,134,35,239,149,69,156,180,33,163,152,146,65,111,121,147,67,109,165,214,187,84,73,66,86,209,110,74,155,122,245,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,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,149,194,199,53,208,236,188,169,226,133,63,19,93,229,219,120,43,178,177,18,74,94,97,183,28,139,60,228,56,80,26,66,201,180,169,229,74,97,222,89,184,233,169,199,38,33,178,218,72,73,29,75,13,30,228,191,7,43,184,5,150,11,3,10,174,151,183,214,169,84,247,36,84,91,218,130,233,165,75,144,236,183,99,106,133,173,11,228,174,66,154,230,37,70,149,242,247,150,132,173,11,181,128,12,171,139,222,225,239,96,89,184,167,195,134,201,195,236,65,183,162,87,45,234,228,122,220,105,208,100,145,236,117,30,153,152,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,82,217,193,202,101,229,148,92,80,249,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,125,255,0,134,231,16,72,217,118,146,230,15,99,37,86,90,176,234,163,33,82,97,84,158,117,215,145,108,172,154,125,199,73,168,236,176,235,207,34,75,198,194,77,9,82,80,218,205,110,105,170,220,51,185,75,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,87,93,39,130,197,155,78,199,152,85,89,152,131,46,169,132,17,99,183,45,218,84,183,13,53,185,82,211,161,42,27,143,50,218,26,40,202,50,53,155,205,236,119,105,155,73,66,85,164,130,179,65,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,36,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,151,10,225,255,0,195,130,133,151,120,116,156,94,197,182,58,252,88,245,228,70,105,137,171,233,109,214,221,97,198,87,25,60,181,19,114,94,83,111,44,157,113,91,219,37,109,75,95,64,222,118,117,0,168,190,55,55,253,155,93,188,176,203,15,168,215,12,73,151,13,171,30,173,38,181,5,147,53,46,2,38,20,35,140,78,153,22,212,173,105,97,197,146,53,222,72,216,163,34,75,136,53,69,94,30,151,253,155,134,25,198,195,155,207,16,46,24,148,42,20,89,19,227,72,168,75,51,75,12,46,77,62,76,118,141,197,105,162,16,110,188,217,26,213,162,16,70,106,81,165,36,106,45,15,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,137,255,0,196,235,33,223,182,250,20,156,121,194,122,46,235,250,223,167,171,210,84,186,117,59,153,42,232,101,43,101,45,234,174,106,75,157,29,132,200,52,237,109,199,94,73,54,201,107,177,164,149,59,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,202,11,127,152,244,143,69,243,94,144,136,191,206,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,106,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,67,149,113,58,200,119,236,66,187,39,30,112,158,139,182,193,184,42,10,244,149,46,157,78,229,197,181,222,82,25,75,122,171,154,163,228,200,125,82,13,59,91,109,166,84,109,178,90,111,105,39,10,172,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,250,240,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,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,172,205,143,138,124,100,248,129,112,249,139,226,231,184,103,82,105,85,254,31,248,127,66,174,211,34,84,105,181,24,245,232,147,33,203,101,47,49,37,135,42,211,146,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,168,51,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,254,74,184,142,253,2,255,0,169,213,92,195,43,167,230,234,81,152,62,107,116,185,198,104,38,234,105,103,106,150,173,168,65,182,234,90,52,169,109,169,42,209,213,50,211,103,123,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,177,11,211,200,86,22,216,152,211,195,98,198,195,76,75,161,122,102,219,172,250,79,173,133,213,61,31,155,202,175,202,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,234,135,56,57,76,188,178,139,138,31,33,235,178,37,214,40,83,227,183,38,133,113,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,191,78,90,204,137,46,160,207,138,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,197,120,87,228,86,77,255,0,112,210,179,61,138,80,37,177,108,80,228,51,82,179,25,102,83,91,42,213,22,37,60,133,62,233,182,225,188,218,34,189,24,140,155,90,17,205,90,144,123,148,218,22,135,61,175,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,238,188,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,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,0,1,88,28,104,240,47,14,32,217,54,230,97,233,148,110,134,243,157,112,70,182,234,82,99,153,33,186,140,85,67,146,227,107,144,141,61,119,155,233,80,132,56,70,74,229,168,208,173,228,134,137,184,23,145,220,33,179,113,223,53,22,30,22,226,11,18,223,183,170,210,38,61,57,136,207,155,43,144,136,208,159,148,76,154,203,214,74,22,166,18,133,154,77,43,216,165,109,82,21,162,139,70,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,179,78,35,185,28,147,154,219,54,5,225,135,203,137,31,17,108,248,239,162,11,46,161,166,145,91,136,163,37,156,39,95,50,37,33,105,81,41,76,41,74,229,37,110,186,149,18,73,227,117,186,43,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,166,65,115,175,106,230,179,14,34,81,42,213,62,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,187,0,56,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,57,255,0,21,204,148,126,204,174,167,243,41,134,116,202,172,155,110,237,168,72,147,118,181,167,57,154,61,81,231,18,162,145,188,212,110,37,153,78,56,190,197,39,99,110,150,210,89,19,204,180,154,235,29,255,0,37,25,81,174,230,211,25,97,89,188,170,172,59,66,155,164,203,166,183,9,148,43,160,139,181,102,219,100,167,12,144,79,62,180,114,155,45,22,162,213,110,114,214,134,156,33,109,60,70,237,106,21,141,195,170,244,178,173,104,61,21,22,223,167,219,180,186,116,110,106,220,228,69,98,169,1,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,108,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,138,214,196,110,11,22,109,87,23,40,117,76,52,196,25,116,60,58,151,33,231,174,58,100,215,14,69,70,18,55,154,208,205,53,195,108,210,180,41,38,77,17,200,51,91,91,57,134,169,38,163,108,172,122,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,108,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,176,156,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,142,26,228,203,133,53,11,9,47,105,216,155,142,115,126,80,213,104,23,2,156,179,34,71,121,113,155,97,184,115,55,197,170,200,38,92,61,94,119,148,219,136,140,107,91,109,182,179,39,121,139,86,214,99,95,26,191,20,246,183,195,248,62,99,81,17,43,4,112,26,242,199,199,47,74,94,31,194,151,82,174,218,118,187,183,52,122,76,72,228,243,245,36,53,54,35,14,178,217,111,73,239,75,82,92,116,137,36,181,172,217,38,210,131,83,133,167,138,180,238,154,237,141,117,81,175,91,90,119,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,255,0,178,101,157,27,87,51,248,29,59,18,46,69,82,173,106,213,161,185,139,190,59,147,155,68,88,123,25,230,156,228,154,214,107,106,27,136,39,20,149,61,166,213,52,250,55,56,77,27,138,170,14,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,215,192,101,251,41,151,150,59,216,56,159,138,73,145,46,137,105,225,173,175,81,173,46,172,168,4,251,19,234,49,153,39,211,77,65,155,136,50,90,154,37,173,78,36,156,229,23,47,122,126,117,189,220,40,105,79,54,62,22,49,147,225,253,195,229,207,140,214,13,4,101,35,45,182,110,66,50,243,91,149,120,87,226,74,169,38,59,215,53,233,94,98,17,169,13,162,60,115,82,153,103,99,124,247,99,71,109,14,26,9,68,165,169,107,121,105,66,57,188,164,213,95,16,108,237,213,115,95,127,183,66,182,31,151,7,14,173,89,18,25,165,67,76,165,41,138,179,233,121,228,162,172,182,212,203,75,66,220,142,166,210,150,156,37,27,37,204,36,153,27,142,107,245,184,117,228,86,78,105,111,34,190,49,6,4,180,97,93,2,67,204,206,122,52,166,144,186,157,69,146,142,178,166,153,19,132,251,40,83,114,18,226,222,74,62,130,20,132,173,11,81,45,19,83,140,173,38,149,64,202,37,147,66,161,83,34,83,169,180,235,226,155,18,28,56,140,165,150,35,48,221,50,160,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,16,47,133,199,142,204,50,252,107,201,230,139,31,226,95,145,200,217,142,179,94,198,27,29,114,209,136,182,93,29,196,51,17,180,59,33,21,202,115,38,227,231,9,44,160,148,162,146,74,91,170,101,72,79,174,183,13,181,145,146,144,182,105,46,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,5,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,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,241,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,17,127,52,28,66,240,95,41,151,253,63,14,113,26,216,189,106,53,42,141,29,170,219,78,209,33,68,121,132,176,227,207,50,148,169,79,73,105,68,189,209,214,102,68,147,45,13,61,189,228,94,131,42,89,214,194,204,224,252,169,253,153,208,46,186,103,201,46,135,173,244,236,88,204,243,58,174,127,47,149,201,125,221,116,233,151,187,118,221,53,78,154,234,122,72,0,1,22,120,159,83,78,167,145,188,75,109,182,91,91,145,209,75,146,131,89,23,169,203,170,69,82,140,143,216,123,9,101,252,76,189,163,63,163,81,118,37,53,52,107,30,222,164,33,14,33,48,105,81,35,18,92,250,100,72,101,41,209,95,111,103,104,207,110,124,96,149,59,56,152,181,28,155,113,27,238,89,15,232,178,237,249,205,28,215,238,61,250,151,216,100,39,167,3,186,121,55,102,226,197,87,148,217,28,138,157,42,62,242,47,93,92,182,164,43,67,63,113,115,123,62,243,22,118,51,89,155,31,20,248,201,241,2,225,243,23,196,223,225,1,148,203,54,250,147,39,52,55,132,136,149,101,218,181,137,52,90,69,14,76,3,82,34,212,91,106,28,134,170,68,239,51,106,150,132,190,226,80,218,154,61,171,218,234,84,75,66,54,244,14,43,25,234,147,103,55,63,43,24,81,62,92,106,236,168,230,205,235,57,81,90,83,9,167,75,132,178,244,106,9,230,212,106,91,173,72,109,213,60,217,167,150,68,218,82,181,41,78,19,85,149,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,174,254,181,151,75,19,43,249,5,197,92,52,177,99,253,95,215,102,86,38,239,123,250,78,169,232,83,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,232,4,106,160,0,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,43,248,41,252,162,113,170,145,131,141,212,58,41,119,5,62,177,208,62,167,121,109,162,115,20,185,82,34,243,85,203,112,201,147,125,150,137,205,168,53,114,205,123,116,86,134,94,42,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,231,195,23,136,4,204,93,135,27,47,216,223,113,117,119,212,77,172,91,53,39,91,125,217,85,232,173,176,243,206,166,74,210,131,108,158,97,184,253,175,56,180,169,228,173,58,146,156,74,214,229,138,128,0,0,0,0,0,255,0,41,81,88,152,194,163,73,70,246,215,166,228,234,101,174,135,175,179,238,21,185,155,110,20,212,155,202,76,155,211,5,164,116,53,39,54,111,166,236,83,188,221,9,134,203,231,100,203,36,167,68,165,213,119,118,235,167,184,197,104,98,70,89,177,167,9,234,10,166,223,54,119,163,222,78,157,158,144,136,238,190,170,21,254,244,234,139,185,196,127,159,239,30,30,53,159,113,203,119,147,30,157,189,126,238,115,101,254,149,125,130,204,248,116,112,245,186,232,247,75,88,187,140,84,174,129,16,119,122,58,31,61,183,121,219,219,151,29,223,156,143,36,246,233,171,106,245,146,122,235,161,123,76,90,224,15,137,121,90,148,219,218,220,151,108,213,145,186,44,206,94,242,213,69,244,28,74,203,232,153,31,122,75,218,51,131,152,172,18,185,112,27,18,234,22,69,195,27,97,199,229,114,156,222,217,243,55,71,105,213,118,33,197,233,167,52,139,180,255,0,246,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,192,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,172,102,191,23,97,185,3,21,111,40,110,163,98,153,175,212,81,166,186,233,164,151,11,253,66,223,184,62,202,130,188,10,169,70,105,189,36,38,176,242,148,122,159,105,116,112,8,254,206,241,63,64,0,0,0,112,60,240,226,60,44,51,203,141,215,84,154,230,195,169,211,231,82,153,236,51,213,215,32,73,82,75,177,42,253,195,239,34,47,180,103,181,13,73,188,47,66,102,42,55,200,173,213,54,182,157,72,181,91,206,246,22,167,161,119,171,236,254,3,69,25,62,195,200,216,109,151,75,22,140,211,123,31,151,64,166,78,150,157,76,244,144,168,49,210,178,215,114,139,189,30,195,211,220,67,179,0,15,51,120,225,189,151,127,67,56,23,101,27,174,96,207,93,189,67,173,118,232,162,239,109,73,62,229,171,252,227,129,222,188,56,178,191,122,27,203,151,99,242,150,242,148,179,87,164,234,42,237,61,222,194,146,95,188,60,76,14,18,217,89,137,53,18,157,182,249,200,109,100,178,111,172,168,167,184,200,251,250,207,179,65,32,176,187,44,56,53,132,12,52,221,147,106,116,78,50,105,52,175,174,148,231,113,35,78,199,29,95,248,180,255,0,155,239,29,84,136,146,68,146,238,34,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,7,228,171,64,110,171,74,153,76,120,181,110,100,119,24,89,123,201,105,52,159,187,223,239,25,230,207,126,21,63,132,217,145,186,41,174,199,228,183,91,155,54,182,193,111,37,110,105,233,242,146,149,125,53,105,253,95,113,232,127,97,9,143,193,191,26,14,35,149,172,31,168,77,218,195,206,73,170,176,215,47,93,93,63,71,199,79,105,35,94,237,75,181,122,125,158,209,107,160,0,0,0,43,27,140,245,213,211,91,22,237,172,75,211,155,38,36,163,45,61,237,212,17,238,255,0,88,174,12,176,195,57,216,253,96,176,69,174,183,37,40,255,0,251,245,146,255,0,88,210,29,168,215,79,107,209,216,63,247,184,17,209,254,102,210,67,234,128,0,0,0,0,175,126,46,248,216,213,155,134,16,176,214,11,218,84,43,110,182,235,168,219,255,0,114,189,30,123,38,122,155,102,159,164,146,236,37,18,190,238,241,80,216,105,98,86,49,58,254,160,216,148,70,185,147,107,181,40,180,246,253,100,150,138,121,228,52,71,235,41,37,222,178,254,209,125,229,222,52,31,148,60,186,81,178,233,132,212,171,98,60,30,77,89,248,236,72,170,47,154,181,110,148,113,152,67,221,134,235,137,47,89,159,236,158,223,119,103,127,114,0,1,241,170,22,125,187,84,144,82,167,211,185,174,151,246,185,206,39,216,69,220,74,34,238,34,31,82,44,86,33,178,152,241,155,216,218,117,208,181,51,211,83,215,219,247,143,245,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,143,107,156,76,170,217,185,175,194,58,133,159,89,166,196,77,207,78,143,34,77,167,87,113,195,101,116,234,137,163,212,37,58,148,45,93,51,138,75,105,121,27,85,185,4,74,34,230,33,181,163,61,151,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,178,158,23,220,65,35,82,99,81,114,189,141,53,89,107,66,228,38,5,159,92,146,235,178,87,189,231,98,199,135,69,38,154,97,74,36,18,150,250,144,251,174,236,109,4,150,189,84,37,26,90,248,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,0,0,21,87,198,247,11,127,249,90,99,93,62,133,255,0,125,218,213,122,159,85,247,73,128,199,36,215,255,0,217,37,111,66,62,197,171,250,178,21,151,108,222,181,91,86,139,118,80,169,241,226,57,30,241,163,183,68,156,167,144,163,91,108,34,161,18,113,41,163,37,17,18,249,176,90,73,154,137,69,177,75,45,53,50,82,125,254,80,176,134,54,59,230,95,15,112,182,160,196,71,233,181,106,194,30,170,49,37,247,89,68,138,116,100,42,84,198,73,109,122,233,90,227,176,234,16,105,52,250,234,79,172,143,164,90,73,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,117,92,206,229,234,213,205,6,13,86,176,142,233,147,208,117,252,185,52,234,162,34,183,33,234,100,230,149,185,169,13,165,101,254,83,107,36,169,10,91,78,186,130,90,55,238,42,22,149,147,156,193,127,40,42,222,89,40,118,79,167,175,170,14,247,100,177,78,150,209,197,233,73,164,58,137,71,33,197,33,182,153,91,110,178,105,55,77,181,110,121,182,205,41,113,68,216,191,60,183,97,21,87,1,112,74,214,194,10,205,247,46,241,145,108,71,118,34,43,18,88,83,11,117,131,125,197,178,209,54,167,93,52,33,166,150,219,40,78,243,34,67,73,34,218,90,36,186,88,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,117,206,222,112,109,156,163,97,123,181,165,28,73,183,181,114,59,233,180,232,242,218,145,200,156,251,78,48,135,150,227,141,32,210,148,50,153,40,116,208,165,182,110,18,77,8,82,76,247,38,128,111,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,231,197,196,240,175,207,84,107,254,222,165,101,135,20,167,196,98,231,161,199,102,155,102,60,204,87,119,213,169,204,69,121,106,97,210,109,179,101,181,197,102,49,17,56,181,163,154,133,32,182,169,196,45,110,88,248,170,190,57,223,82,127,153,63,77,17,87,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,223,52,248,179,106,227,166,96,175,108,89,178,173,15,147,52,91,142,160,82,99,83,212,150,210,225,237,105,13,174,67,164,217,18,9,231,214,133,62,225,17,171,71,30,94,171,112,245,90,165,87,8,76,3,196,123,207,25,101,227,125,18,242,170,218,150,181,151,182,13,65,113,25,63,246,64,227,233,53,29,55,115,136,83,42,101,36,134,220,123,93,206,35,116,115,65,33,107,67,237,114,174,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,73,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,102,122,50,81,117,101,179,28,98,208,45,42,103,165,109,108,67,168,72,114,199,141,78,39,31,149,218,242,11,209,134,202,148,183,150,243,39,33,134,210,173,85,206,74,219,81,30,243,113,182,237,167,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,58,121,23,53,73,165,172,162,169,198,137,124,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,220,149,0,1,154,204,216,248,167,198,79,136,23,15,152,190,59,175,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,212,227,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,157,5,226,102,74,49,150,199,204,251,249,87,183,41,159,42,46,73,91,164,208,31,65,38,158,205,98,15,78,185,5,33,181,74,82,27,78,141,180,234,86,92,197,37,46,178,235,105,90,205,58,157,223,100,231,0,235,185,103,203,237,183,132,55,37,229,242,142,125,47,159,33,231,90,101,13,197,136,228,135,84,243,145,163,104,132,184,182,82,227,142,25,56,246,174,45,74,82,190,109,38,134,91,206,16,191,62,25,213,106,85,3,135,254,31,215,107,181,56,148,234,109,58,61,122,92,201,146,222,75,44,70,97,186,180,229,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,170,12,244,103,54,187,156,60,71,139,83,110,149,232,107,50,215,234,35,219,52,215,80,131,148,150,221,52,115,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,145,172,91,167,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,188,255,0,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,74,220,78,178,29,251,16,174,201,199,156,39,162,237,176,110,10,130,189,37,75,167,83,185,113,109,119,148,134,82,222,170,230,168,249,50,31,84,131,78,214,219,105,149,27,108,150,155,218,73,247,254,21,153,50,204,22,10,215,106,184,189,138,21,90,173,149,74,173,83,218,142,205,157,189,165,57,87,74,144,78,55,38,123,103,187,167,228,243,20,72,111,212,146,78,27,169,95,41,27,219,145,101,64,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,1,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,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,113,254,21,217,50,197,139,131,17,237,92,213,79,170,252,151,179,40,221,76,138,68,150,23,26,68,170,235,154,191,13,248,201,109,91,249,12,150,215,208,235,142,37,46,26,77,36,206,134,174,115,63,43,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,65,197,79,62,63,238,190,85,48,130,181,254,41,171,190,187,76,168,255,0,203,162,77,17,72,229,127,232,234,117,109,189,254,50,58,211,253,106,5,85,137,105,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,89,255,0,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,83,14,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,71,85,224,99,245,217,249,111,245,33,106,128,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,29,43,138,15,15,184,212,152,213,172,208,224,181,42,90,208,185,10,159,120,80,227,52,236,149,239,121,217,82,38,86,141,215,95,82,137,4,165,176,149,176,211,91,27,65,41,223,85,9,94,149,129,10,173,85,167,70,159,14,159,83,151,22,61,82,57,68,156,211,47,41,8,148,193,58,219,196,211,169,35,209,104,39,89,105,194,74,181,45,237,161,93,233,35,46,151,150,140,186,95,121,160,197,56,24,103,98,199,255,0,21,50,177,55,123,63,209,148,190,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,202,242,113,39,8,108,220,5,200,78,34,97,30,31,177,45,186,21,187,134,247,35,49,206,91,230,243,238,173,112,164,186,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,60,35,74,121,177,240,177,140,159,15,238,31,46,124,102,176,88,167,21,204,235,254,211,110,167,242,215,134,117,58,172,107,110,210,168,72,141,118,187,175,37,154,197,81,151,18,146,143,176,210,78,41,152,174,54,190,213,43,99,142,158,226,65,147,44,186,168,193,147,188,170,222,89,175,197,202,125,159,70,166,203,77,177,78,145,30,77,217,87,109,194,101,20,234,113,175,215,36,186,164,45,61,75,137,75,137,101,27,85,185,100,106,50,229,161,197,163,66,118,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,132,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,85,175,20,30,31,114,106,210,107,89,161,193,106,84,68,45,17,213,62,240,161,198,105,168,200,216,203,82,164,76,173,27,174,190,148,154,205,40,97,43,97,166,183,184,179,83,190,178,212,189,127,47,10,204,135,127,185,25,171,197,250,47,248,215,109,10,21,78,157,255,0,32,184,213,180,175,155,255,0,164,37,164,56,207,248,185,8,87,245,75,22,168,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,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,237,71,246,215,99,124,156,249,71,232,79,70,127,73,195,153,207,233,250,238,119,247,179,174,109,219,207,107,233,105,174,238,205,116,61,39,248,0,143,156,64,105,199,83,201,166,43,198,38,13,237,148,21,72,218,71,166,156,167,91,115,119,240,217,175,240,25,229,163,192,244,173,90,21,47,155,202,235,36,183,31,153,183,118,205,234,36,235,166,165,174,154,247,106,53,58,51,235,196,206,7,163,115,197,138,17,249,188,205,242,105,178,53,219,166,156,218,100,87,52,239,246,111,211,95,110,154,246,119,9,231,193,42,152,77,96,69,249,89,233,205,39,42,238,233,121,186,158,139,229,67,97,91,116,238,236,231,107,255,0,56,88,184,205,102,108,124,83,227,39,196,11,135,204,95,18,83,42,217,238,161,101,87,37,247,117,149,107,47,173,196,219,130,240,158,229,58,54,139,111,209,113,95,164,176,219,85,93,235,142,236,119,249,82,99,164,186,101,25,41,122,234,122,39,180,225,181,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,189,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,117,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,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,52,226,41,145,88,217,165,179,78,248,195,232,17,17,138,148,8,236,179,5,233,50,157,66,42,116,230,78,66,206,154,68,110,19,12,173,78,72,83,136,121,72,250,104,74,20,180,33,70,180,81,183,251,42,176,174,175,240,173,185,114,91,149,15,248,200,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,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,246,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,245,76,25,122,218,253,157,189,244,13,58,20,170,100,181,195,150,223,45,230,180,220,157,72,244,212,136,203,187,82,238,50,23,47,194,35,27,26,188,112,194,110,26,78,123,90,133,17,215,29,105,27,127,238,86,99,192,100,143,82,108,147,244,148,125,234,53,125,253,226,194,64,0,0,0,0,124,171,173,174,162,215,172,48,95,239,144,36,35,252,237,168,134,111,51,61,12,224,227,245,252,193,150,154,92,149,83,255,0,239,215,139,253,66,199,248,49,93,93,77,177,113,90,198,189,121,82,101,202,34,211,187,70,233,232,247,127,172,89,200,0,0,0,10,162,227,33,141,42,150,229,23,7,233,243,119,48,202,227,85,95,107,151,166,142,151,164,35,171,180,209,175,118,133,216,189,62,207,104,134,249,17,194,167,241,99,50,54,189,53,168,220,230,232,147,161,86,223,45,228,157,173,51,62,50,84,175,166,157,127,172,238,45,79,236,49,161,170,76,6,233,84,168,116,198,75,70,225,199,109,132,23,184,144,146,73,123,253,222,241,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,5,89,113,153,194,22,229,38,129,139,208,216,249,246,155,139,70,117,91,191,222,203,210,18,21,222,189,59,244,238,78,191,111,176,64,108,162,226,12,156,54,204,37,149,95,98,71,41,183,43,116,216,242,61,66,86,246,78,115,11,82,123,82,173,53,217,222,69,168,209,157,179,89,106,226,183,105,117,246,11,70,234,80,152,150,142,255,0,162,227,105,89,119,145,126,247,184,190,225,244,192,0,0,5,47,241,152,185,213,47,30,232,54,210,93,222,134,109,168,178,79,213,211,69,20,218,130,52,238,255,0,88,141,249,30,162,75,174,102,110,196,98,35,60,195,98,187,75,144,225,110,34,209,9,168,70,35,62,211,47,127,222,52,85,13,147,143,17,134,12,180,54,219,74,52,251,139,65,254,192,0,0,0,3,252,164,190,136,209,221,146,225,232,134,144,165,171,238,34,212,197,1,241,29,197,245,98,166,100,43,172,52,238,246,45,167,165,80,139,213,211,67,143,62,89,126,226,79,185,207,183,239,49,223,184,63,96,29,62,237,185,106,88,201,87,141,205,102,138,251,208,34,158,245,39,100,166,92,129,33,10,245,92,35,61,9,71,216,104,52,251,204,251,133,193,128,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,161,15,248,129,100,70,133,154,171,85,203,214,214,71,69,137,182,253,60,219,167,73,213,110,122,82,43,13,202,113,170,86,197,200,106,59,28,217,50,18,125,74,136,212,141,52,61,83,216,84,67,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,187,78,23,185,215,254,80,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,157,67,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,4,127,207,198,25,221,88,187,148,44,73,177,108,168,157,93,106,69,62,61,66,52,84,182,227,142,74,232,165,179,49,108,52,134,208,165,173,231,17,29,72,109,4,159,89,197,33,38,100,70,102,89,215,22,41,193,111,7,40,87,134,50,221,184,197,87,123,153,47,14,233,241,227,210,227,109,89,109,149,82,76,134,213,39,122,86,68,123,24,98,67,92,181,33,105,87,83,187,213,83,105,51,185,64,17,87,251,168,249,19,255,0,195,159,253,89,172,127,217,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,243,4,47,251,133,199,129,60,50,252,107,206,38,137,84,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,226,177,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,57,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,171,242,220,216,67,121,90,24,95,100,98,229,117,136,140,208,177,10,69,89,154,17,37,242,91,239,34,158,227,45,62,242,208,93,136,65,186,241,182,146,51,222,102,203,134,105,36,154,20,182,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,234,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,199,94,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,142,171,196,235,62,63,182,250,236,156,6,194,122,214,235,6,223,168,43,210,85,74,117,71,153,22,232,121,40,101,77,234,158,82,79,147,29,244,200,36,237,113,198,158,81,54,241,107,177,165,20,117,201,246,83,47,44,221,98,135,200,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,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,232,135,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,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,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,58,249,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,89,87,10,28,241,201,182,170,180,76,163,226,50,34,21,10,165,34,66,45,26,177,173,168,231,6,91,170,113,245,66,124,212,105,39,80,251,170,95,41,69,171,164,243,169,111,69,165,196,114,109,208,6,85,199,117,187,179,103,121,92,57,87,176,178,167,70,143,46,137,111,90,178,42,50,107,78,51,60,148,139,133,111,205,84,168,196,235,100,218,84,218,24,83,142,104,142,98,208,181,236,112,200,148,218,54,178,125,148,203,203,55,88,161,242,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,173,207,50,220,56,48,159,22,242,251,66,194,28,47,99,228,116,252,63,235,228,89,110,187,54,76,152,172,57,45,222,116,152,210,121,170,113,197,178,243,132,147,55,61,103,26,82,82,164,110,73,41,151,40,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,34,179,91,156,218,238,109,48,227,10,233,151,229,43,149,121,216,158,151,143,87,169,48,132,34,45,85,185,5,11,145,37,45,167,78,83,199,211,186,78,182,73,38,247,18,84,141,9,124,166,187,95,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,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,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,149,184,213,248,167,181,190,31,193,243,26,136,225,89,105,205,221,87,44,184,71,140,54,165,159,78,150,119,102,37,71,166,83,105,181,86,228,41,132,82,24,105,19,147,34,82,86,218,146,239,82,146,146,223,39,105,145,37,122,184,165,124,217,54,231,10,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,242,114,255,0,195,79,11,240,219,45,23,86,8,98,36,249,117,218,190,37,71,136,171,186,167,79,150,227,8,109,248,203,55,98,34,17,25,104,148,70,117,70,180,173,196,25,186,189,198,226,121,102,150,17,80,25,170,203,61,229,149,12,92,153,133,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,95,171,178,115,119,85,162,228,231,16,242,139,115,83,165,212,41,181,249,16,234,86,212,244,200,82,206,152,250,42,17,36,72,138,180,45,91,83,25,105,97,199,83,203,34,52,188,183,13,73,95,56,214,215,138,202,119,138,124,27,248,129,111,121,139,3,74,96,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,74,113,92,206,191,236,202,213,127,45,120,103,83,165,73,185,46,218,124,136,215,107,186,243,158,163,210,222,109,41,40,251,13,38,218,94,148,219,139,237,82,183,182,209,110,36,17,188,203,169,166,193,39,242,3,156,26,174,83,113,113,42,168,28,71,44,75,198,68,56,23,90,30,105,70,184,204,33,106,38,231,52,166,208,167,119,199,39,157,89,182,148,168,157,66,150,141,187,205,183,27,185,236,194,221,52,43,231,37,248,151,122,218,211,186,218,45,193,133,245,154,165,58,79,41,109,243,226,191,73,117,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,12,225,13,41,230,199,194,198,50,124,63,184,124,185,241,154,193,239,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,133,50,209,151,75,19,43,248,89,3,12,236,88,255,0,226,166,86,38,239,123,250,78,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,245,81,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,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,89,246,53,231,51,45,153,118,186,162,217,88,199,137,31,39,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,250,216,23,154,60,9,204,167,166,255,0,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,122,168,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,208,7,33,206,5,61,21,60,169,99,12,85,169,101,182,199,173,190,91,59,205,77,194,117,196,151,241,52,145,127,17,158,76,28,167,185,86,197,219,30,148,201,182,78,76,185,41,145,210,110,125,29,87,41,180,150,189,135,217,219,238,26,121,20,57,197,158,9,196,206,173,204,249,147,100,83,105,84,151,203,111,121,233,17,13,250,223,111,205,255,0,155,65,60,184,50,211,209,11,41,181,105,41,82,204,231,222,181,9,10,221,220,70,81,97,183,217,246,104,217,127,29,68,241,25,172,205,143,138,124,100,248,129,112,249,139,227,149,11,169,225,123,145,111,216,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,127,142,85,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,126,117,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,240,231,191,26,236,76,192,230,130,238,196,204,55,167,242,232,50,250,88,81,230,173,167,154,122,169,211,71,109,147,150,227,110,184,173,155,185,123,80,73,75,95,52,134,141,109,165,211,112,207,165,240,175,193,12,80,196,156,203,210,177,38,196,174,68,161,82,48,214,67,51,235,213,23,155,109,245,184,196,148,60,215,66,211,42,237,82,228,180,153,45,155,157,132,210,55,184,74,230,19,72,93,239,0,0,0,0,0,0,0,0,0,0,162,126,40,152,5,79,193,188,105,143,92,162,70,228,83,110,157,253,58,55,169,90,116,209,33,37,125,170,113,106,250,78,31,121,39,236,212,121,110,28,88,190,172,43,204,133,9,135,93,216,197,202,244,90,17,250,186,234,114,39,196,47,220,81,247,55,246,125,228,47,242,51,232,147,29,169,45,158,168,117,9,90,126,227,45,72,127,168,0,0,0,0,255,0,25,140,156,136,143,176,69,169,184,218,145,167,222,90,12,234,231,138,139,46,135,153,187,237,137,108,242,205,250,237,82,67,101,184,143,84,42,161,36,136,251,12,253,199,246,137,31,193,162,231,84,76,123,175,91,74,119,98,30,182,165,73,47,87,93,84,115,105,232,211,187,253,98,232,64,0,0,7,204,185,171,45,91,182,237,82,190,249,106,221,54,19,242,215,223,244,91,109,75,62,226,63,221,247,31,220,51,155,155,188,64,147,137,57,132,189,107,239,191,205,109,186,221,74,60,127,80,147,177,146,156,250,208,158,196,167,93,55,247,153,106,39,199,6,108,34,110,50,107,248,189,49,143,159,117,185,84,102,149,187,253,236,253,31,32,187,151,167,126,189,233,215,237,246,11,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,196,179,149,134,237,98,126,93,239,58,17,179,190,68,122,53,70,92,99,220,101,181,228,193,144,148,31,210,73,30,134,190,227,61,61,227,59,53,40,115,172,251,166,85,60,215,182,109,18,160,182,77,90,36,244,117,151,12,181,211,180,187,211,246,151,222,47,251,135,214,43,49,138,89,108,182,94,53,235,42,133,14,21,26,71,97,250,206,51,2,46,229,125,4,145,118,185,220,90,151,218,98,74,128,0,0,254,25,145,17,153,247,16,160,206,39,183,91,23,86,105,170,103,29,238,97,82,99,63,75,87,170,101,181,77,84,102,234,93,164,90,253,46,254,223,188,199,180,225,23,99,57,112,102,42,93,193,34,31,58,45,54,140,227,136,87,51,110,199,219,157,1,100,122,18,136,207,66,62,237,12,133,224,0,0,0,0,0,230,57,150,189,154,195,252,11,189,238,53,59,203,117,154,5,75,167,86,211,61,30,40,111,45,61,155,84,93,232,246,150,131,56,183,61,70,69,231,136,21,106,179,206,110,126,187,88,126,66,149,161,22,171,121,245,40,207,77,8,187,213,238,47,224,47,219,135,222,27,49,134,185,104,182,162,180,94,189,106,44,58,203,167,219,218,183,169,241,72,207,233,43,247,61,154,125,196,36,144,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,89,124,86,50,43,38,241,110,126,105,240,162,4,185,53,216,177,205,235,214,10,165,52,150,21,78,137,9,103,233,36,27,206,36,210,182,154,142,219,74,101,178,87,48,141,181,37,9,82,92,55,106,130,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,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,105,91,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,0,12,171,139,201,224,245,54,205,149,147,228,49,107,210,101,195,169,67,186,42,76,220,111,60,163,52,76,168,154,89,90,30,104,141,106,209,5,13,112,155,50,34,71,174,210,207,105,234,107,92,223,1,149,113,127,220,46,60,9,225,151,227,94,113,52,80,8,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,85,241,138,192,188,118,172,250,63,26,254,84,252,163,195,107,115,155,253,25,208,195,135,242,83,168,244,124,111,235,185,133,34,119,85,32,183,125,3,228,237,211,177,39,168,172,11,78,163,66,163,221,84,106,181,211,110,124,160,162,194,168,71,145,81,164,117,139,137,233,8,168,113,42,118,55,61,4,107,107,152,130,82,57,137,45,201,221,169,118,144,177,78,47,152,165,98,99,77,137,128,24,153,134,149,223,76,219,117,159,149,125,20,222,149,232,252,222,83,208,25,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,62,1,194,227,199,102,25,126,53,228,243,71,234,226,91,140,56,37,140,57,139,172,85,48,130,219,136,228,136,18,58,106,197,225,18,178,252,166,46,85,162,44,86,91,54,216,90,73,166,17,28,216,117,162,91,38,164,62,90,56,70,100,105,51,242,185,18,193,12,121,198,44,121,163,76,192,138,228,187,86,101,171,33,170,141,70,238,75,123,152,162,48,173,201,213,105,63,85,245,186,146,113,180,197,62,199,139,152,149,232,209,58,180,76,174,57,223,82,127,153,63,77,21,107,76,171,85,104,178,87,50,141,83,151,2,67,145,223,136,183,99,60,166,150,166,31,105,108,188,209,169,38,70,104,113,167,28,109,105,238,82,22,164,158,164,102,67,213,224,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,135,178,197,151,171,87,43,248,53,69,194,59,90,79,95,208,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,249,45,160,148,165,169,13,52,210,13,107,217,184,250,168,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,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,165,108,216,248,167,198,79,136,23,15,152,190,44,167,47,185,58,177,51,127,195,99,10,232,21,249,158,134,185,40,222,156,249,63,112,114,222,145,232,190,109,125,213,202,254,106,135,218,109,254,107,113,201,191,156,51,217,174,228,232,101,219,84,55,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,184,158,24,185,241,253,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,202,184,246,184,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,75,104,37,41,106,67,77,52,131,90,246,110,62,170,32,7,19,172,135,126,219,232,82,113,231,9,232,187,175,235,126,158,175,73,82,233,212,238,100,171,161,148,173,148,183,170,185,169,46,116,118,19,32,211,181,183,29,121,36,219,37,174,198,146,84,172,39,255,0,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,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,186,158,23,30,4,240,203,241,175,56,154,37,80,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,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,41,91,141,95,138,123,91,225,252,31,49,168,136,0,47,39,134,134,71,35,101,198,205,103,24,111,133,203,94,34,222,148,118,208,244,71,16,236,116,80,233,207,27,111,148,37,50,178,74,142,73,169,13,41,229,45,62,162,219,38,208,68,73,90,222,155,227,143,230,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,25,225,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,171,202,119,138,124,27,248,129,111,121,139,3,74,96,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,5,43,113,171,241,79,107,124,63,131,230,53,17,26,178,173,153,202,238,85,110,171,186,245,181,168,189,109,106,224,179,231,219,84,233,61,74,27,244,92,167,220,97,198,167,108,91,78,161,254,82,227,164,249,42,34,74,245,208,212,69,216,124,214,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,11,158,201,79,13,107,19,11,112,106,171,23,48,118,125,42,191,121,223,116,247,224,87,99,245,47,45,152,52,183,149,29,212,83,181,67,188,165,188,219,209,91,123,169,105,41,90,29,61,26,112,201,180,56,170,182,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,234,178,177,156,26,174,15,97,70,42,229,238,229,56,139,178,113,18,215,184,18,195,170,105,92,250,117,109,234,83,140,176,180,41,180,41,78,33,245,55,30,58,144,191,85,6,109,184,74,108,146,233,57,24,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,191,236,130,228,162,213,202,158,28,68,173,213,169,157,70,38,220,212,246,92,184,234,18,9,181,185,3,121,37,197,83,35,155,106,90,18,203,75,34,37,169,10,62,115,136,37,153,237,75,72,106,85,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,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,19,252,120,156,112,135,233,12,21,191,224,115,57,125,77,175,85,103,126,154,237,221,17,194,215,79,111,120,207,22,83,169,167,87,205,22,16,211,206,49,62,135,111,154,25,186,217,247,41,164,206,101,75,215,236,218,74,26,83,20,129,198,70,154,112,115,113,18,87,76,77,250,70,208,167,73,221,254,55,71,228,181,187,255,0,233,109,255,0,154,39,151,8,248,7,15,38,20,57,6,233,40,167,86,170,178,8,180,211,102,143,155,122,125,191,213,235,252,68,205,25,172,205,143,138,124,100,248,129,112,249,139,226,101,112,142,201,245,179,138,53,89,217,145,196,2,137,80,166,217,245,134,224,91,212,212,187,33,167,217,173,198,84,89,137,156,181,54,180,39,99,105,83,105,75,106,230,37,195,117,195,82,83,203,78,251,137,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,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,58,175,20,44,244,254,218,238,165,224,118,14,94,125,94,27,81,118,122,98,76,36,237,102,187,84,109,197,25,232,241,40,250,136,108,232,223,47,66,74,22,233,45,207,157,74,99,184,81,127,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,208,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,0,0,0,0,0,0,0,0,0,68,206,34,56,47,19,20,112,166,101,117,212,252,245,173,110,215,229,52,173,79,177,74,140,133,107,244,210,93,236,151,121,43,255,0,109,21,91,21,25,22,102,32,82,106,204,185,163,244,42,203,18,18,173,11,177,108,190,149,17,233,161,151,122,125,199,252,70,142,178,211,123,53,136,24,23,100,92,105,119,152,235,212,10,111,80,173,166,90,188,112,217,90,187,54,164,187,215,236,45,7,78,0,0,0,0,1,71,252,93,44,103,45,252,197,68,184,35,195,228,197,169,81,155,113,106,230,110,222,251,147,167,172,207,67,81,153,106,69,221,161,16,241,124,48,174,182,45,92,211,83,14,67,220,178,171,70,102,150,159,84,207,114,157,168,194,208,187,8,244,250,61,253,159,121,11,243,35,35,34,50,238,49,253,0,0,1,26,184,130,226,179,24,91,150,203,153,226,94,146,171,176,230,209,163,246,31,170,227,208,37,109,87,208,81,31,107,125,199,161,125,164,40,6,155,14,117,225,116,197,167,146,247,77,173,212,16,201,43,68,150,174,188,225,22,186,118,23,122,190,194,251,134,137,178,107,134,237,97,134,93,236,202,17,53,178,68,138,53,58,92,147,221,174,231,149,6,58,86,127,73,68,90,154,59,136,244,247,16,237,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,63,53,78,11,85,74,116,186,107,255,0,213,203,97,198,23,223,244,84,147,73,247,105,239,25,232,207,182,25,57,133,249,148,186,41,230,173,205,85,230,205,171,179,217,166,141,187,62,81,36,190,154,143,185,191,110,135,246,16,148,124,28,113,165,216,55,245,103,8,106,143,236,137,34,157,34,167,24,246,235,171,234,122,159,29,8,245,81,175,113,31,105,171,79,121,123,69,190,128,0,0,249,87,93,73,52,107,94,177,88,89,232,152,48,36,73,51,251,16,218,149,238,63,119,184,198,112,51,73,117,252,178,199,251,238,176,95,71,229,13,81,9,63,122,122,215,212,71,220,95,189,238,22,53,193,138,202,76,123,94,226,189,84,122,169,201,82,224,151,220,109,211,220,253,239,245,127,31,96,179,160,0,0,0,0,16,23,139,246,40,185,104,224,69,62,212,128,122,202,173,85,218,97,244,251,163,61,14,123,106,62,212,25,119,164,187,140,143,238,21,99,148,123,2,78,34,230,34,196,162,178,90,179,30,224,165,203,148,93,157,172,38,115,9,95,246,146,125,203,246,30,190,225,163,139,126,150,205,14,129,77,162,198,45,26,167,195,102,43,101,219,216,148,32,146,93,230,103,220,94,243,31,64,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,75,226,229,150,123,55,5,113,114,141,138,86,100,233,104,70,43,200,171,84,170,116,199,140,220,68,106,139,43,97,114,31,105,197,40,213,177,245,75,222,109,153,122,139,74,246,171,98,146,219,127,175,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,192,0,0,71,94,33,247,173,86,192,201,110,42,215,104,209,226,61,34,85,29,20,69,166,74,20,164,19,21,9,45,65,121,68,73,82,79,122,90,146,226,144,122,232,75,36,153,146,136,141,39,158,17,98,156,22,241,142,133,103,227,45,219,131,181,118,121,114,241,18,159,30,69,46,78,229,158,233,84,212,200,113,81,182,37,6,69,189,135,228,59,204,82,208,148,244,219,125,101,56,146,43,148,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,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,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,207,182,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,117,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,184,234,229,90,170,245,42,61,9,234,156,181,211,97,200,122,92,120,106,121,70,195,47,188,150,210,235,168,111,93,169,90,210,195,41,82,136,181,81,52,217,30,187,75,69,50,173,85,162,201,92,202,53,78,92,9,14,71,126,34,221,140,242,154,90,152,125,165,178,243,70,164,153,25,161,198,156,113,181,167,185,72,90,146,122,145,153,15,65,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,232,123,42,185,103,179,114,161,132,112,240,182,207,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,184,210,202,54,180,218,16,218,76,246,161,9,220,165,175,123,139,129,124,115,190,164,255,0,50,126,154,42,214,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,160,156,139,228,202,133,147,204,56,149,76,114,171,233,155,206,232,233,228,92,213,38,150,178,138,167,26,37,242,163,70,109,90,104,203,92,215,72,156,82,73,199,20,181,41,91,72,208,211,114,84,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,230,152,187,153,28,18,192,90,173,175,70,197,251,250,37,177,34,241,144,236,106,58,229,199,124,216,117,109,169,164,184,110,60,132,41,168,232,73,200,107,85,188,164,32,137,70,102,122,37,70,93,44,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,163,197,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,164,10,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,138,114,89,152,234,174,105,240,26,149,138,149,219,34,93,181,82,84,135,169,179,16,109,41,48,166,190,198,210,114,84,21,40,205,75,140,165,25,167,180,204,208,226,30,104,212,190,95,49,89,204,23,147,194,43,8,108,219,43,42,244,252,82,163,49,44,238,28,71,145,37,234,211,239,62,106,70,200,51,101,197,140,203,72,45,18,132,37,36,226,204,244,53,154,222,94,170,52,146,18,137,190,0,41,91,140,38,94,173,92,43,198,90,30,46,90,210,121,31,181,78,186,77,70,150,136,173,180,204,105,208,211,25,46,200,109,72,34,215,159,212,37,197,146,146,106,230,147,171,53,171,155,181,14,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,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,41,91,141,95,138,123,91,225,252,31,49,168,143,213,193,187,1,172,220,74,197,203,171,21,175,8,81,42,107,195,120,244,245,210,32,201,142,110,33,186,140,181,188,109,77,35,222,73,222,194,98,56,72,74,144,175,93,228,184,147,66,218,65,139,159,0,16,43,139,238,3,89,183,158,93,36,227,146,161,68,137,118,88,18,33,33,21,4,199,53,63,54,157,34,82,99,170,18,212,75,73,108,75,178,80,250,84,162,94,195,109,196,160,147,206,113,66,168,114,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,58,175,3,31,174,207,203,127,169,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,109,60,46,184,127,195,164,67,166,230,111,27,237,222,117,85,238,154,163,99,210,223,113,135,226,183,21,214,26,125,154,178,185,107,94,231,143,155,163,77,184,72,83,42,109,78,26,77,102,210,154,179,241,202,179,47,151,75,19,52,24,89,63,12,239,168,255,0,227,102,81,230,239,123,250,50,169,211,60,203,19,57,109,58,223,59,149,207,90,185,75,86,197,247,25,119,25,103,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,248,1,165,60,216,248,88,198,79,135,247,15,151,62,51,88,53,80,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,30,126,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,107,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,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,226,175,92,111,193,124,53,170,181,66,196,108,94,178,173,90,147,241,211,45,168,117,186,252,72,47,184,194,148,164,165,212,182,243,137,81,160,212,133,164,148,69,166,168,81,123,12,126,171,23,22,48,179,20,58,239,217,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,7,249,74,139,22,116,87,160,206,140,212,136,242,27,83,79,50,234,9,104,113,10,45,20,149,36,251,12,140,140,200,200,251,12,135,60,162,101,171,46,118,205,94,29,193,110,96,14,27,210,170,148,247,147,34,36,232,54,172,6,36,71,117,39,170,86,219,136,104,148,133,17,246,145,145,145,144,233,3,197,94,184,33,130,248,149,85,106,187,136,216,67,101,93,85,38,35,166,35,83,43,116,8,147,159,109,132,169,74,75,73,113,230,212,162,65,41,107,81,36,143,77,86,163,246,152,251,182,165,157,104,216,116,54,45,155,26,214,164,91,180,120,202,90,153,167,210,96,181,18,51,70,181,26,150,105,105,164,165,9,51,81,153,158,133,218,102,102,62,192,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,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,128,28,106,252,44,90,223,16,32,249,117,68,83,93,181,116,215,108,250,139,213,107,114,119,73,46,69,62,125,45,199,57,72,115,116,89,177,93,137,37,189,22,70,69,189,135,221,70,186,110,78,237,82,100,162,35,47,171,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,232,39,39,217,76,179,114,139,133,255,0,33,232,82,34,86,43,179,228,57,38,187,113,166,1,197,126,170,178,113,102,193,45,6,227,166,132,52,210,201,180,160,151,179,94,98,200,137,78,172,207,186,128,0,0,0,0,0,0,0,0,0,15,159,112,82,217,174,80,106,84,89,41,213,170,132,55,162,184,90,159,106,86,131,73,247,25,31,113,251,200,103,35,55,54,4,156,57,204,69,247,69,121,58,51,34,224,170,75,138,90,151,99,10,156,250,81,253,165,31,114,61,167,175,188,133,166,240,129,197,23,46,236,8,168,90,147,207,73,84,90,187,172,48,159,124,102,97,192,109,39,216,130,46,245,31,121,153,253,226,125,0,0,0,0,0,172,110,51,182,82,100,90,246,245,232,147,209,77,202,137,8,254,226,110,160,231,239,127,171,248,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,239,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,250,184,140,54,194,59,254,138,18,73,46,253,125,132,63,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,158,50,184,76,183,105,52,44,84,138,223,170,135,162,210,220,61,125,201,168,62,125,235,255,0,66,127,143,176,87,190,84,175,183,112,243,31,172,154,243,107,218,133,87,105,172,186,122,17,232,223,90,194,149,253,149,126,231,176,181,26,57,181,42,232,184,45,122,61,121,181,110,69,74,4,121,137,61,52,212,156,109,42,35,238,47,127,184,190,225,245,64,0,7,45,205,13,216,213,153,151,204,67,174,56,90,169,187,98,172,77,23,111,106,202,11,202,34,238,63,221,246,150,131,55,119,53,85,117,235,142,171,92,113,58,42,163,57,249,106,45,117,208,220,113,74,247,23,191,220,66,242,120,83,91,140,208,114,198,211,205,35,182,163,82,76,213,43,83,239,114,159,7,82,211,83,247,125,159,112,153,160,0,0,0,0,41,35,139,134,40,252,173,199,56,246,139,63,213,81,160,161,165,255,0,202,51,50,123,103,222,130,62,229,123,204,190,241,234,184,56,97,159,167,49,46,181,126,204,141,190,37,62,4,152,205,47,126,154,72,68,138,123,165,216,75,35,238,51,239,73,151,250,5,198,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,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,21,115,99,226,159,25,62,32,92,62,98,248,150,153,82,206,13,43,41,188,63,46,197,83,206,91,151,221,227,124,86,160,90,136,101,164,154,35,62,138,85,48,156,156,234,156,66,154,217,28,222,105,100,218,146,163,117,106,66,54,236,55,28,111,229,112,252,226,25,115,97,78,46,85,45,76,97,153,18,163,105,226,165,208,229,94,175,85,113,49,225,174,149,91,154,180,165,218,138,151,234,52,81,148,100,142,114,12,210,150,208,130,113,189,187,22,219,215,104,0,0,42,175,141,238,41,127,242,180,193,74,125,119,254,251,186,106,244,206,151,238,141,1,254,113,163,255,0,178,73,216,133,253,171,79,245,102,43,130,201,194,250,173,233,100,98,29,248,202,165,177,77,195,234,60,58,148,135,211,9,78,176,235,242,106,113,33,53,21,110,234,73,101,106,76,135,158,78,187,141,69,21,194,36,247,169,62,131,43,24,215,252,157,179,5,100,227,27,148,254,182,37,191,80,62,189,132,181,204,113,112,95,105,113,229,114,147,204,108,141,226,97,231,77,189,203,36,243,9,27,181,78,164,122,83,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,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,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,28,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,83,107,36,169,105,67,173,58,130,90,246,110,62,105,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,208,78,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,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,185,42,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,88,166,58,99,166,28,101,211,14,42,56,161,138,21,158,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,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,179,254,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,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,86,55,240,220,193,44,119,204,93,51,30,238,247,101,185,29,248,235,102,234,183,148,183,249,21,197,162,47,34,35,200,125,167,155,118,34,218,36,180,106,36,110,67,132,203,101,181,6,110,41,201,106,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,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,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,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,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,71,63,225,107,129,120,113,143,57,154,114,147,138,20,111,76,210,173,123,126,69,200,205,53,211,35,139,50,83,82,162,178,218,36,160,200,249,172,151,80,165,155,122,146,86,164,36,151,185,6,180,46,250,64,4,63,226,77,149,28,56,199,60,14,185,49,66,166,215,162,175,60,57,183,231,214,41,181,152,236,146,156,145,22,43,46,72,114,4,130,212,185,140,175,106,246,25,158,230,156,89,173,58,146,157,109,218,23,26,83,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,58,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,22,113,20,207,84,156,210,222,71,99,225,244,249,104,194,186,4,134,94,130,204,152,173,33,117,58,139,37,33,7,82,35,54,201,246,80,166,228,41,180,50,165,253,4,37,106,66,22,163,66,63,39,15,220,247,87,114,171,117,55,101,93,43,235,112,202,224,168,19,149,24,218,33,191,69,202,125,200,173,187,85,222,136,238,200,127,149,26,58,139,166,73,146,87,174,165,162,187,78,247,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,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,202,179,99,225,99,25,62,31,220,62,92,248,205,96,180,158,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,200,14,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,8,1,198,175,194,197,173,241,2,15,151,84,69,53,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,123,220,62,114,73,74,202,133,128,229,118,231,98,36,236,69,186,163,199,122,171,49,81,82,151,233,44,41,150,84,186,74,28,75,206,161,104,110,66,92,82,157,108,210,79,31,44,212,70,77,183,164,181,0,0,0,0,0,0,0,0,0,0,0,20,229,198,63,12,253,7,137,116,91,250,28,109,145,106,16,35,70,117,123,245,214,66,228,84,29,62,195,89,159,113,23,114,72,191,208,60,175,8,252,80,249,37,142,114,45,39,143,230,107,48,86,202,63,229,30,153,1,178,238,65,159,114,125,228,95,112,187,112,0,0,0,0,16,203,138,205,184,205,123,44,110,188,234,59,105,213,37,77,74,181,62,246,233,243,180,45,53,47,127,219,247,10,53,182,170,171,161,92,116,170,227,105,213,84,249,172,75,73,107,222,109,184,74,247,31,187,220,99,72,185,94,186,218,188,242,247,135,149,198,203,69,57,107,210,73,210,237,236,89,193,101,70,93,197,251,222,194,208,117,32,0,1,242,174,186,186,45,251,94,177,94,113,91,81,77,129,34,98,143,77,116,38,219,82,140,251,143,221,238,63,184,103,27,53,183,219,184,135,143,215,181,121,197,238,66,107,181,38,90,61,8,181,111,173,125,73,254,202,127,127,218,90,139,8,224,213,132,203,110,147,93,197,73,109,122,170,122,85,45,163,221,239,77,61,242,238,95,250,83,252,125,130,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,0,0,0,113,12,231,97,156,92,83,203,189,223,66,144,214,247,97,210,170,21,8,190,177,150,143,162,12,132,160,251,22,146,239,115,218,122,123,200,103,106,179,78,149,107,92,243,105,78,30,217,20,153,238,48,103,216,122,45,167,13,62,243,46,244,251,207,248,141,1,100,3,20,226,226,102,90,237,20,52,189,207,91,212,184,20,71,143,67,47,93,136,17,119,127,97,37,222,191,102,165,246,152,146,64,0,2,33,113,61,189,190,74,101,166,169,4,152,230,42,174,183,233,250,238,211,105,59,79,154,90,253,19,215,232,253,159,121,10,21,34,83,139,36,164,181,53,30,132,95,104,208,191,15,138,35,148,76,173,89,200,117,189,135,50,155,79,153,223,174,187,233,209,123,123,207,221,255,0,214,18,64,0,0,0,0,124,75,222,225,106,211,179,107,183,67,202,218,138,69,50,84,245,30,154,232,77,52,165,251,8,255,0,119,220,127,113,140,219,102,26,236,126,251,199,107,254,231,91,220,212,212,110,122,172,134,15,105,39,70,220,152,234,210,93,201,253,255,0,105,17,139,141,225,73,134,141,216,249,117,77,93,76,236,118,189,56,170,90,238,215,84,191,6,10,181,250,70,93,233,247,23,220,66,107,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,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,21,115,99,226,159,25,62,32,92,62,98,248,229,67,234,215,237,59,170,212,244,111,202,155,102,171,70,244,205,61,154,181,59,210,16,156,143,214,65,119,94,84,150,119,145,115,25,94,213,109,113,58,165,90,30,134,122,11,63,225,89,159,31,247,35,42,152,191,90,255,0,26,213,161,93,169,212,127,228,17,26,136,148,114,191,244,133,52,183,30,255,0,23,29,9,254,169,2,213,0,0,103,91,63,24,153,106,226,238,111,113,38,250,178,165,245,116,89,21,8,244,248,210,146,227,110,55,43,162,136,204,53,190,210,219,90,144,182,92,92,117,45,181,146,189,102,212,133,25,17,153,145,79,254,17,25,116,234,114,227,136,215,102,32,71,234,109,188,100,254,130,69,51,126,206,162,151,21,18,163,62,239,57,167,121,136,230,57,42,83,59,116,109,105,233,247,145,153,56,147,42,139,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,104,207,37,248,199,93,199,220,176,88,24,171,116,179,178,181,85,167,185,30,162,230,228,31,83,42,36,135,98,59,39,68,33,8,71,57,113,212,239,45,41,36,163,153,176,181,36,234,125,172,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,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,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,160,30,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,42,231,111,56,55,54,110,113,65,218,210,142,92,43,38,135,33,244,218,116,121,109,71,231,193,97,214,216,67,203,113,198,144,74,82,222,84,100,58,104,82,220,38,205,70,132,41,68,91,149,245,114,227,195,207,30,115,47,133,247,38,42,90,16,226,83,169,180,232,235,43,125,21,37,114,78,228,154,219,132,78,199,140,165,104,148,33,41,39,83,207,89,147,102,241,33,173,127,174,113,136,213,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,189,78,28,89,227,147,154,219,54,125,159,136,40,137,31,17,108,248,236,46,115,205,45,166,145,91,136,163,52,20,214,152,35,37,33,105,81,37,47,165,41,229,37,110,180,164,154,73,226,105,185,148,0,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,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,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,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,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,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,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,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,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,41,197,23,136,4,202,188,202,150,89,48,66,226,228,210,153,234,105,215,197,81,134,223,98,83,146,154,125,214,30,164,167,152,132,109,100,185,90,186,227,102,180,188,151,18,217,40,144,78,165,216,45,150,140,186,95,121,160,197,56,24,103,98,199,255,0,21,50,177,55,123,63,209,148,190,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,201,153,124,186,95,121,95,197,57,248,103,125,71,255,0,27,50,143,55,123,63,210,116,190,165,230,88,153,203,105,215,57,60,222,66,213,202,90,183,163,184,203,184,206,101,112,167,207,28,108,53,170,192,202,222,36,162,91,180,43,158,176,72,181,170,105,91,175,157,58,163,41,72,65,66,91,122,153,34,51,206,232,164,169,180,151,45,231,92,82,201,73,117,78,51,113,34,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,0,0,0,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,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,245,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,63,93,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,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,160,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,0,0,0,0,0,0,0,0,0,133,60,86,176,209,187,227,46,139,171,165,157,238,208,103,29,75,93,218,104,150,32,206,87,239,145,119,171,220,127,113,138,112,203,205,216,253,139,142,214,5,206,135,185,73,166,220,244,169,15,158,210,86,173,183,49,165,168,187,149,251,158,194,51,26,74,178,110,22,174,203,54,133,116,50,173,200,171,211,34,207,73,233,166,164,235,73,95,180,139,247,189,197,247,16,251,96,0,0,0,2,55,241,7,162,57,91,202,213,226,134,155,222,112,233,181,9,157,250,105,178,157,43,183,188,189,255,0,253,97,158,131,37,54,179,74,139,67,73,232,101,246,139,234,225,133,123,124,171,203,77,46,9,177,203,85,33,108,83,245,221,174,226,106,159,8,181,250,37,167,210,251,126,243,18,244,0,0,70,236,255,0,226,156,92,51,203,93,220,135,87,181,235,130,151,62,138,201,232,103,162,223,129,43,111,246,20,93,232,246,232,95,105,12,254,81,169,210,174,155,158,21,45,179,221,34,173,61,182,8,251,11,85,186,225,39,222,69,222,175,121,127,1,162,92,152,225,156,92,44,203,189,161,66,142,214,199,102,82,169,245,9,94,177,158,175,174,12,116,172,251,86,162,239,111,216,122,123,136,118,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,229,42,51,83,34,189,17,244,238,109,246,212,218,203,83,45,82,162,208,251,190,195,25,251,226,37,132,78,97,94,100,110,39,25,45,98,92,82,165,214,219,63,221,234,39,203,209,63,77,70,122,19,125,253,159,113,9,87,193,123,19,223,114,175,114,97,68,135,181,66,98,204,173,160,182,151,102,138,167,48,93,200,255,0,243,191,135,180,90,240,0,0,174,78,50,215,75,148,220,43,160,208,91,86,157,85,90,42,148,90,123,21,26,160,159,119,217,239,21,19,103,195,58,133,217,69,130,72,223,212,84,99,53,183,93,53,220,234,75,77,127,136,210,38,90,105,158,136,192,91,6,15,47,151,203,182,233,69,183,118,186,105,9,146,239,212,253,195,166,128,0,0,0,8,247,159,27,188,236,220,178,94,83,80,247,45,201,180,186,140,22,207,110,186,173,116,249,70,69,244,79,247,125,191,231,20,1,100,211,95,189,49,38,131,72,112,245,122,187,92,139,25,71,217,218,167,228,37,62,242,46,245,123,203,248,13,36,224,77,182,221,161,130,214,37,182,132,109,85,58,218,165,197,115,183,93,86,220,70,144,103,222,127,187,239,49,238,128,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,138,185,177,241,79,140,159,16,46,31,49,124,72,174,26,25,28,147,152,235,201,156,97,190,23,17,24,117,101,214,27,67,209,28,67,82,23,92,168,178,77,190,80,148,202,201,73,40,196,149,180,167,148,180,250,232,112,155,65,25,169,107,102,207,243,201,148,74,86,111,176,141,54,163,21,24,148,123,178,131,33,85,43,114,170,252,116,173,8,124,208,105,92,87,150,73,55,81,25,226,219,191,150,122,146,219,101,195,75,156,162,109,89,246,187,45,106,237,141,117,86,108,171,166,15,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,94,231,95,249,64,88,136,193,140,66,169,213,103,98,77,155,79,92,151,106,51,79,157,233,154,90,94,74,17,32,221,74,75,71,154,230,176,203,132,225,154,220,245,29,222,226,150,239,46,117,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,211,70,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,20,151,197,54,192,147,98,231,74,242,148,86,244,74,77,54,234,143,2,191,77,40,196,210,81,41,14,70,67,82,36,26,27,63,85,107,152,196,179,94,242,37,169,123,150,122,239,37,42,90,240,66,196,206,166,213,196,188,28,153,46,148,215,163,234,17,46,106,123,28,205,179,164,117,13,156,121,107,218,107,245,217,111,165,132,90,165,5,181,79,250,202,61,232,34,179,240,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,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,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,2,128,120,163,248,236,196,223,193,124,158,16,142,180,171,254,242,161,89,181,252,62,163,92,50,225,219,215,84,136,50,107,80,89,50,74,39,174,25,186,113,137,211,34,220,164,33,79,184,178,70,187,13,123,20,100,106,109,6,158,213,146,76,159,92,217,185,197,6,168,169,41,112,172,154,28,134,21,118,86,34,59,31,159,5,135,91,125,108,161,182,221,89,41,75,121,81,150,209,45,40,112,155,53,18,214,149,17,109,85,255,0,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,10,241,45,225,247,27,24,105,85,140,193,225,5,42,91,152,131,2,63,83,88,164,196,105,217,79,220,168,66,98,176,217,54,75,124,144,194,227,198,97,213,18,25,105,75,124,244,73,17,172,211,173,64,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,93,212,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,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,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,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,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,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,4,0,227,87,225,98,214,248,129,7,203,170,34,157,172,59,254,242,195,11,153,139,207,15,238,25,116,42,236,88,242,227,71,168,68,50,75,236,34,76,119,35,186,109,171,77,80,179,105,231,8,150,157,22,131,50,82,77,42,34,81,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,127,171,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,218,120,83,231,142,78,37,82,160,101,111,18,81,17,170,237,177,71,36,90,213,52,173,166,10,163,78,138,148,32,161,45,189,72,215,37,150,180,82,84,218,79,152,203,78,41,100,149,52,167,30,142,188,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,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,121,60,52,50,57,27,46,54,107,56,195,124,46,90,241,22,244,163,182,135,162,56,135,99,162,135,78,120,219,124,161,41,149,146,84,114,77,72,105,79,41,105,245,22,217,54,130,34,74,214,247,10,226,167,144,239,247,95,53,120,65,69,255,0,20,237,223,66,166,83,191,229,215,38,182,165,243,127,244,116,186,134,217,255,0,25,33,106,254,181,98,189,114,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,4,229,163,49,118,38,104,48,178,6,38,88,178,63,197,67,172,66,216,247,244,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,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,224,0,0,0,0,0,0,0,0,0,0,0,30,23,29,109,182,238,252,23,190,237,181,163,114,170,54,213,82,43,125,186,104,183,34,58,130,62,242,253,239,121,12,219,94,212,215,236,188,74,175,210,27,61,30,161,87,37,70,73,246,118,41,137,10,79,188,203,189,62,243,254,34,255,0,242,29,119,157,229,150,75,54,106,222,230,57,10,151,78,130,225,237,211,69,162,159,20,204,190,137,126,247,179,252,226,66,0,0,0,0,14,103,153,106,103,166,48,22,254,129,203,223,204,182,234,165,183,93,53,214,19,197,239,47,120,205,213,225,12,233,247,109,106,1,163,111,79,81,146,214,221,117,211,107,170,45,63,232,22,235,193,162,233,114,165,133,117,234,19,138,215,165,171,74,82,75,79,98,99,83,211,238,251,125,226,199,0,0,5,80,241,161,197,7,219,171,219,120,79,29,237,16,168,176,235,107,45,165,219,170,170,44,31,122,63,252,239,225,237,17,83,135,110,17,57,138,153,145,183,92,120,180,137,110,202,137,91,112,255,0,123,167,159,19,84,253,52,153,106,78,119,246,253,198,52,9,22,51,80,226,179,17,132,237,109,134,210,218,11,83,61,18,146,208,187,254,194,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,59,140,174,21,34,125,153,66,196,248,45,238,145,30,100,90,115,197,174,154,52,150,170,15,169,93,171,211,188,203,176,147,175,219,236,16,159,135,78,37,59,135,57,150,160,56,82,57,76,214,157,139,72,119,212,37,106,135,170,17,53,47,162,163,238,71,179,79,188,134,128,226,72,110,100,86,101,180,122,161,246,210,226,79,222,70,90,151,250,71,251,0,0,169,254,53,21,148,57,83,181,232,137,62,212,179,10,73,255,0,244,85,20,251,191,214,43,231,47,48,202,161,142,150,4,51,111,121,61,115,210,145,183,93,53,214,99,69,166,191,196,105,46,200,138,80,108,202,12,50,70,194,98,153,21,189,186,235,166,214,146,90,107,252,7,219,0,0,0,0,21,183,198,91,19,27,135,134,148,28,53,142,246,215,223,170,197,169,44,182,235,171,106,143,80,100,251,209,167,121,126,246,191,103,180,64,28,133,89,173,94,153,154,179,226,188,222,228,83,234,116,249,253,250,105,178,161,20,181,236,81,126,247,219,247,13,14,67,140,136,113,24,136,223,209,97,180,182,159,185,37,167,250,135,251,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,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,21,115,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,132,28,75,242,57,27,49,214,107,216,195,99,174,90,49,22,203,163,184,134,98,54,135,100,34,185,78,100,220,124,225,37,148,18,148,82,73,75,117,76,169,9,245,214,225,182,178,50,82,22,205,37,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,126,121,1,206,13,43,54,88,70,149,84,14,91,119,221,157,30,28,11,173,15,52,146,68,151,214,133,19,115,154,83,104,75,91,36,27,46,172,219,74,82,109,45,43,70,221,132,219,142,74,1,94,188,103,241,122,77,161,128,214,214,17,211,159,150,204,140,66,172,41,233,134,150,26,91,15,83,169,252,183,92,101,107,87,174,133,156,151,160,184,147,65,118,147,46,17,168,136,246,174,181,178,51,133,244,172,99,205,166,25,216,117,213,68,58,107,245,143,73,76,98,92,36,203,98,91,16,89,114,107,145,92,105,70,73,82,30,76,99,100,245,212,136,156,51,52,171,77,167,163,49,92,28,108,48,190,171,112,225,29,135,138,244,245,75,122,61,153,88,149,77,157,29,152,74,117,13,177,80,67,122,74,117,210,61,25,66,29,134,211,69,185,58,41,114,144,91,146,100,68,184,65,195,23,20,191,101,249,201,178,186,186,239,163,41,87,111,81,107,84,63,154,243,186,174,169,179,233,24,236,66,148,141,211,155,133,235,167,110,154,122,202,36,26,197,255,0,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,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,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,20,3,197,31,199,102,38,254,11,228,240,135,20,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,5,59,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,249,254,20,185,116,204,116,204,101,183,51,11,107,71,249,59,135,177,186,232,117,26,165,65,107,38,107,81,201,36,219,176,217,142,135,80,227,250,184,164,154,93,87,204,54,236,99,81,155,142,49,201,85,212,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,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,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,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,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,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,128,28,106,252,44,90,223,16,32,249,117,68,83,5,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,245,56,117,228,86,54,86,172,210,190,49,6,4,69,226,165,126,59,204,206,122,52,167,86,138,101,57,227,142,178,166,153,19,134,195,203,75,145,210,226,222,74,62,154,212,132,173,104,73,45,115,40,4,63,226,5,145,26,22,106,173,87,47,91,89,29,22,38,219,244,243,110,157,39,85,185,233,72,172,55,41,198,169,91,23,33,168,236,115,100,200,73,245,42,35,82,52,208,245,79,97,83,182,95,178,241,143,56,187,141,9,195,156,40,165,75,164,94,214,204,130,157,49,217,115,61,22,253,0,227,203,105,151,36,184,165,26,94,109,108,60,227,102,105,109,42,121,38,71,181,6,105,208,72,174,47,244,234,237,31,31,112,246,147,116,220,127,40,43,80,176,190,147,30,163,87,232,209,19,210,18,145,54,122,93,147,200,65,154,26,230,44,148,190,90,79,106,119,104,93,132,62,183,5,79,20,247,79,195,249,222,99,78,23,82,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,2,141,184,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,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,208,157,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,16,91,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,0,0,0,0,0,0,0,0,0,255,0,25,145,145,50,35,241,28,250,47,182,166,213,247,40,180,255,0,88,207,30,125,172,214,172,188,205,94,17,88,111,106,42,21,58,132,254,243,61,119,212,37,22,189,170,63,221,251,62,225,63,120,52,226,99,115,48,214,189,134,175,187,185,246,42,178,170,104,45,186,104,217,71,167,178,93,200,211,188,255,0,123,95,179,218,44,148,0,0,0,0,124,91,218,41,78,179,43,208,205,27,249,244,201,77,237,215,77,119,52,162,211,95,226,51,105,152,120,94,143,199,75,254,31,47,103,42,231,170,163,110,186,233,164,199,75,191,248,11,4,224,175,89,67,117,75,162,134,163,237,83,51,100,151,255,0,69,78,79,187,253,98,216,64,0,127,140,185,13,195,138,244,183,79,68,48,218,156,81,251,136,139,83,255,0,64,207,231,17,108,74,119,17,179,45,95,112,228,115,89,162,187,42,144,215,168,73,209,12,212,37,232,95,69,39,220,191,110,191,121,137,177,193,171,10,145,2,204,174,226,124,230,246,200,145,50,85,57,146,215,93,90,83,84,247,210,174,197,233,222,71,216,105,215,237,246,11,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,115,171,96,39,17,50,225,122,82,143,233,66,163,212,103,182,126,229,162,4,132,145,253,36,254,255,0,188,254,225,158,138,116,185,118,37,253,26,115,11,210,77,187,88,67,168,86,133,216,227,15,17,145,232,123,139,189,31,105,125,227,67,217,61,197,88,248,183,128,118,157,125,14,243,36,70,165,64,133,40,246,153,124,250,97,71,90,255,0,176,146,239,115,216,90,123,140,118,176,0,20,197,198,134,84,151,51,3,109,198,117,95,54,155,78,25,164,180,47,251,246,162,68,35,54,73,109,153,23,62,103,176,246,60,116,238,40,87,29,38,107,165,169,23,205,162,161,24,143,188,203,247,189,157,191,96,209,140,102,74,60,102,163,164,180,38,144,148,17,125,197,160,255,0,80,0,0,0,31,197,41,40,73,173,71,161,36,181,63,184,80,183,19,124,95,123,17,243,21,85,162,50,238,232,150,210,223,164,153,109,34,249,200,243,166,39,247,18,125,203,247,153,125,166,59,31,6,60,57,85,71,20,110,28,69,149,235,69,141,71,151,77,109,61,218,62,153,20,247,137,90,146,181,238,62,237,186,125,190,193,112,224,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,0,85,95,28,239,169,63,204,159,166,142,85,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,159,224,42,175,138,158,67,191,221,124,213,225,5,23,252,83,183,125,10,153,78,255,0,151,92,154,218,151,205,255,0,209,210,234,27,103,252,100,133,171,250,213,138,234,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,55,253,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,69,85,241,130,198,58,237,243,154,3,194,169,12,244,244,92,52,167,177,30,27,123,144,190,124,169,209,216,151,34,78,164,132,173,59,144,184,205,114,205,75,73,116,219,211,180,220,81,14,193,192,250,192,140,237,87,20,241,74,117,189,44,164,69,143,78,160,82,234,202,39,82,193,161,213,58,252,216,232,61,121,75,89,27,48,22,174,195,90,8,219,250,36,225,238,181,241,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,167,220,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,122,176,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,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,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,40,135,136,69,129,121,98,159,17,235,219,15,176,250,222,151,92,184,107,146,40,145,160,193,140,69,189,213,250,26,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,149,170,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,126,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,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,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,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,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,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,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,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,231,252,46,184,127,195,164,67,166,230,111,27,237,222,117,85,238,154,163,99,210,223,113,135,226,183,21,214,26,125,154,178,185,107,94,231,143,155,163,77,184,72,83,42,109,78,26,77,102,210,154,179,240,0,31,38,141,107,80,173,250,141,122,173,72,131,211,203,185,170,8,170,85,28,230,173,125,68,164,69,98,34,92,209,70,100,141,24,137,29,26,36,137,62,166,186,110,82,140,233,179,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,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,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,159,124,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,64,225,215,158,169,57,90,188,138,199,196,25,242,215,133,117,249,15,61,57,152,209,90,90,233,149,23,138,58,10,164,102,77,155,239,33,45,199,75,107,101,43,250,11,82,210,133,173,36,133,205,78,50,181,106,85,127,40,150,77,118,133,83,137,81,166,212,111,138,108,184,115,34,60,151,152,146,195,148,202,130,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,64,190,23,30,59,48,203,241,175,39,154,47,248,0,0,0,0,0,0,0,0,0,0,0,0,83,199,25,204,56,85,59,20,45,236,69,139,234,197,147,71,137,77,113,61,250,190,169,21,7,141,90,154,181,238,46,237,186,125,190,193,199,56,100,98,251,216,113,152,170,77,17,215,118,196,185,92,98,146,69,180,143,231,36,78,134,159,220,81,247,35,222,69,246,144,190,148,169,43,73,45,39,169,40,181,47,184,127,64,0,0,0,127,148,150,74,68,103,99,168,181,39,80,164,25,125,229,160,206,118,118,173,153,22,198,103,177,10,60,132,237,41,183,29,90,107,69,169,31,205,174,161,36,139,184,207,247,125,189,191,96,147,28,23,165,201,111,48,87,36,102,149,243,106,180,166,26,139,66,255,0,191,105,196,98,231,128,0,113,76,225,98,172,124,36,192,59,178,190,183,121,114,36,210,167,194,138,123,76,254,125,80,164,45,31,216,81,119,183,237,45,61,230,51,195,81,151,46,251,191,165,78,125,122,201,184,107,11,121,106,208,187,92,125,227,51,61,11,105,119,175,236,47,184,104,91,37,86,2,48,239,45,246,93,41,63,74,117,30,157,80,112,253,235,92,8,233,51,250,74,253,207,121,125,195,185,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,252,117,154,100,106,221,30,117,26,106,119,71,159,25,216,174,167,83,45,80,180,154,84,93,134,71,220,103,220,100,51,175,157,92,45,127,10,179,25,122,82,140,191,154,212,171,53,26,148,66,236,245,88,114,116,132,161,63,77,70,122,19,125,230,100,126,242,18,239,131,230,60,29,10,229,170,97,5,106,110,216,85,4,191,58,34,121,122,235,37,110,64,142,132,234,150,204,251,136,251,77,100,94,242,246,139,120,35,212,181,33,253,0,20,153,198,40,143,249,70,210,53,45,63,216,212,127,255,0,31,168,14,85,195,126,26,38,102,158,218,222,255,0,43,144,252,55,139,213,221,184,211,81,137,234,253,154,235,222,52,16,0,0,0,0,57,102,103,177,6,62,25,96,77,233,117,58,238,199,88,161,212,122,111,84,207,115,201,134,243,136,47,162,173,59,81,222,101,167,188,103,26,247,185,100,222,119,149,106,233,148,122,187,87,168,201,154,174,238,247,93,82,253,132,69,222,175,113,125,196,47,51,134,14,21,30,30,229,190,153,87,149,23,149,34,228,54,106,232,61,251,183,51,34,4,37,17,246,45,68,90,154,61,196,127,97,9,128,0,0,0,0,0,0,0,0,0,0,43,87,22,56,53,254,212,49,78,242,196,207,229,29,232,207,149,183,5,70,187,209,124,144,231,116,189,84,151,30,229,115,58,212,239,219,204,219,187,106,117,211,93,11,93,4,213,202,230,5,255,0,38,188,9,182,112,83,229,79,202,63,147,157,111,244,159,67,209,243,250,137,143,201,254,167,152,230,221,188,253,191,76,245,219,175,102,186,23,85,0,17,87,60,249,24,254,90,63,34,127,219,71,228,119,200,239,73,127,129,61,33,213,117,125,55,254,80,206,205,189,55,252,45,119,251,52,237,242,153,41,225,189,252,143,177,78,171,137,159,182,95,149,190,147,183,223,161,116,95,39,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,205,15,149,98,199,6,191,218,134,41,222,88,153,252,163,189,25,242,182,224,168,215,122,47,146,28,238,151,170,146,227,220,174,103,90,157,251,121,155,119,109,78,186,107,161,107,160,149,89,41,202,151,242,62,194,202,174,25,252,189,249,91,233,59,129,250,239,91,232,190,131,151,204,141,29,158,87,47,156,238,186,116,219,183,110,45,119,233,167,102,167,32,0,5,106,226,175,5,155,86,247,196,123,142,241,178,177,191,228,141,22,183,80,118,161,26,132,155,77,185,13,211,185,167,189,108,52,182,228,178,130,101,43,53,19,104,38,211,177,189,136,51,81,164,214,174,129,149,30,27,248,143,148,172,71,69,235,101,102,159,174,165,78,229,177,95,160,63,103,26,34,213,226,164,204,201,42,50,158,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,95,42,187,56,45,87,111,155,170,179,122,221,57,177,235,107,87,5,66,69,82,163,39,228,34,27,231,202,125,197,56,235,155,17,57,40,78,229,173,71,162,72,146,90,232,68,69,216,38,254,83,242,235,74,202,214,9,81,240,130,159,86,137,89,145,6,68,185,115,171,12,210,211,1,117,39,222,125,107,39,93,108,150,179,53,165,163,105,146,82,150,163,52,50,130,236,34,36,151,96,1,88,23,103,4,42,21,98,234,172,213,173,108,192,124,159,162,205,168,72,145,78,164,124,148,92,191,71,197,91,138,83,81,185,235,158,75,119,150,131,74,57,138,45,202,219,169,246,152,157,89,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,212,243,28,219,183,159,183,233,158,187,117,236,215,66,234,160,42,175,251,134,63,249,209,127,212,159,254,60,79,252,174,96,95,242,107,192,155,103,5,62,84,252,163,249,57,214,255,0,73,244,61,31,63,168,152,252,159,234,121,142,109,219,207,219,244,207,93,186,246,107,161,117,80,0,1,0,51,71,194,147,249,74,99,181,205,141,127,183,175,147,159,40,250,47,232,207,146,221,103,35,167,134,196,111,235,186,182,247,110,228,110,250,5,166,237,59,116,212,251,254,74,114,165,252,143,176,178,171,134,127,47,126,86,250,78,224,126,187,214,250,47,160,229,243,35,71,103,149,203,231,59,174,157,54,237,219,139,93,250,105,217,169,200,0,0,17,87,60,249,24,254,90,63,34,127,219,71,228,119,200,239,73,127,129,61,33,213,117,125,55,254,80,206,205,189,55,252,45,119,251,52,237,229,89,92,225,73,252,154,241,218,217,198,191,219,215,202,63,147,157,111,244,103,201,110,143,159,212,67,126,55,245,221,91,155,118,243,247,125,3,215,110,157,154,234,83,252,4,85,207,62,70,63,150,143,200,159,246,209,249,29,242,59,210,95,224,79,72,117,93,95,77,255,0,148,51,179,111,77,255,0,11,93,254,205,59,121,86,87,56,82,127,38,188,118,182,113,175,246,245,242,143,228,231,91,253,25,242,91,163,231,245,16,223,141,253,119,86,230,221,188,253,223,64,245,219,167,102,186,148,255,0,0,28,82,213,202,142,28,80,51,39,122,230,154,166,215,166,111,59,163,164,98,154,228,134,72,155,161,69,106,3,17,28,76,114,212,245,121,222,82,205,111,30,138,38,214,77,36,146,70,233,189,218,192,0,0,0,86,174,44,112,107,253,168,98,157,229,137,159,202,59,209,159,43,110,10,141,119,162,249,33,206,233,122,169,46,61,202,230,117,169,223,183,153,183,118,212,235,166,186,22,186,9,171,149,204,11,254,77,120,19,108,224,167,202,159,148,127,39,58,223,233,62,135,163,231,245,19,31,147,253,79,49,205,187,121,251,126,153,235,183,94,205,116,46,170,0,42,175,251,134,63,249,209,127,212,159,254,60,79,252,174,96,95,242,107,192,155,103,5,62,84,252,163,249,57,214,255,0,73,244,61,31,63,168,152,252,159,234,121,142,109,219,207,219,244,207,93,186,246,107,161,117,80,1,21,115,207,145,143,229,163,242,39,253,180,126,71,124,142,244,151,248,19,210,29,87,87,211,127,229,12,236,219,211,127,194,215,127,179,78,223,41,146,158,27,223,200,251,20,234,184,153,251,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,253,94,121,242,49,252,180,126,68,255,0,182,143,200,239,145,222,146,255,0,2,122,67,170,234,250,111,252,161,157,155,122,111,248,90,239,246,105,219,229,50,83,195,123,249,31,98,157,87,19,63,108,191,43,125,39,111,191,66,232,190,78,244,28,190,100,152,239,115,121,157,83,186,233,211,109,219,180,181,223,174,189,154,28,213,0,0,0,1,31,243,173,149,47,229,131,133,148,172,51,249,123,242,75,209,151,3,21,222,183,209,125,127,51,151,26,67,60,174,95,57,173,53,234,119,110,220,122,108,211,78,221,75,128,101,115,133,39,242,107,199,107,103,26,255,0,111,95,40,254,78,117,191,209,159,37,186,62,127,81,13,248,223,215,117,110,109,219,207,221,244,15,93,186,118,107,169,79,240,1,31,243,173,149,47,229,131,133,148,172,51,249,123,242,75,209,151,3,21,222,183,209,125,127,51,151,26,67,60,174,95,57,173,53,234,119,110,220,122,108,211,78,221,75,128,101,115,133,39,242,107,199,107,103,26,255,0,111,95,40,254,78,117,191,209,159,37,186,62,127,81,13,248,223,215,117,110,109,219,207,221,244,15,93,186,118,107,169,79,240,1,10,179,173,195,123,249,96,226,157,43,19,63,108,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,145,119,203,111,246,209,249,99,242,199,209,191,224,79,71,244,189,39,83,255,0,148,61,191,119,83,255,0,7,77,158,221,123,37,80,0,229,89,163,192,191,229,41,129,55,54,10,124,169,249,57,242,143,162,254,147,232,122,206,71,79,49,137,63,212,243,27,221,187,145,183,233,150,155,181,237,211,67,133,88,79,193,175,246,95,138,118,110,38,127,40,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,0,66,172,235,112,222,254,88,56,167,74,196,207,219,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,228,93,242,219,253,180,126,88,252,177,244,111,248,19,209,253,47,73,212,255,0,229,15,111,221,212,255,0,193,211,103,183,94,201,84,2,21,103,91,134,247,242,193,197,58,86,38,126,217,126,73,122,50,223,98,133,209,124,157,235,249,156,185,50,30,230,243,58,166,180,215,169,219,183,105,233,179,93,123,116,38,74,120,111,127,35,236,83,170,226,103,237,151,229,111,164,237,247,232,93,23,201,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,179,67,154,160,3,202,98,197,139,251,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,116,95,245,39,255,0,143,22,83,139,22,47,237,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,249,209,127,212,159,254,60,90,160,0,231,248,195,129,120,113,143,48,237,154,78,40,81,189,51,74,181,238,6,110,70,105,174,153,28,89,146,154,97,246,91,68,148,25,31,53,146,234,20,179,111,82,74,212,132,146,247,32,214,133,244,0,0,0,16,171,58,220,55,191,150,14,41,210,177,51,246,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,249,31,98,157,87,19,63,108,191,43,125,39,111,191,66,232,190,78,244,28,190,100,152,239,115,121,157,83,186,233,211,109,219,180,181,223,174,189,154,28,213,0,0,0,0,0,0,21,171,139,28,26,255,0,106,24,167,121,98,103,242,142,244,103,202,219,130,163,93,232,190,72,115,186,94,170,75,143,114,185,157,106,119,237,230,109,221,181,58,233,174,133,174,130,85,100,167,42,95,200,251,11,42,184,103,242,247,229,111,164,238,7,235,189,111,162,250,14,95,50,52,118,121,92,190,115,186,233,211,110,221,184,181,223,166,157,154,156,128,1,229,49,98,197,253,168,97,101,229,134,126,148,244,103,202,219,126,163,66,235,121,28,238,151,170,140,227,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,69,107,127,112,199,255,0,58,47,250,147,255,0,199,139,84,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,175,111,238,24,255,0,231,69,255,0,82,127,248,241,218,174,126,27,248,143,124,229,150,143,150,75,215,52,254,153,165,90,247,4,74,197,2,168,253,156,103,42,12,86,162,201,96,224,43,89,231,205,100,186,132,155,70,102,74,105,40,83,101,185,6,218,90,249,89,92,225,73,252,154,241,218,217,198,191,219,215,202,63,147,157,111,244,103,201,110,143,159,212,67,126,55,245,221,91,155,118,243,247,125,3,215,110,157,154,234,83,252,0,0,0,0,0,0,0,0,0,0,0,0,67,254,39,216,84,120,133,150,250,157,94,44,94,108,139,108,222,171,172,247,237,218,204,120,19,84,103,218,180,145,232,107,247,25,253,134,40,206,200,185,100,217,151,149,22,233,138,122,59,72,168,198,154,158,238,246,157,74,253,164,101,222,159,113,253,198,52,115,150,12,66,143,137,216,19,101,221,77,59,189,215,232,116,238,167,213,50,218,242,161,178,226,203,232,167,94,213,247,145,105,238,29,76,0,0,0,0,103,223,137,4,52,195,205,61,203,181,254,111,61,249,143,31,171,183,105,170,163,47,213,251,116,211,188,117,94,14,186,255,0,40,234,190,133,175,251,26,145,255,0,227,244,241,118,96,3,248,103,161,106,98,161,248,194,99,193,215,110,90,94,16,81,102,110,133,1,44,78,150,158,94,154,73,67,147,227,173,62,179,100,125,198,93,164,179,47,113,123,68,68,201,86,22,191,138,185,140,179,41,68,90,197,166,214,105,213,41,101,217,235,48,220,232,233,90,126,154,76,181,39,59,200,204,253,196,52,81,70,166,70,162,81,224,209,161,163,108,120,17,154,138,210,117,51,209,8,73,37,37,169,153,159,113,23,121,152,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,2,176,184,198,224,107,245,26,29,27,24,232,176,247,185,25,200,244,201,127,56,69,181,164,162,161,33,107,245,156,237,239,46,194,70,190,227,246,10,201,193,139,254,167,134,24,163,108,94,212,185,60,149,210,234,240,165,58,123,18,173,205,181,33,183,77,62,178,85,167,245,101,218,68,103,247,247,13,27,96,94,35,68,197,92,42,182,175,104,207,115,87,81,165,195,126,65,237,52,232,243,145,154,117,69,218,148,255,0,140,246,17,23,250,7,189,0,20,157,198,52,167,22,99,104,253,99,155,146,118,196,126,87,97,22,136,235,234,26,23,103,241,239,237,28,143,135,52,202,124,60,211,218,221,123,60,206,124,184,44,177,235,40,182,186,117,24,155,85,217,223,220,125,135,216,52,26,0,0,0,0,43,163,140,62,45,68,163,97,141,43,12,26,123,73,115,167,49,61,73,218,125,173,46,61,65,131,237,216,101,222,95,188,71,246,123,69,91,101,207,15,222,196,220,104,180,109,38,209,189,185,85,152,9,124,181,34,249,165,75,101,181,127,105,63,191,236,61,70,143,240,242,220,106,207,176,109,171,73,130,209,186,45,34,29,57,5,219,216,76,178,134,203,188,207,247,125,231,247,152,244,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,246,33,219,141,94,22,13,203,105,62,157,91,173,81,230,83,148,90,159,105,60,202,219,62,227,47,222,247,151,222,67,56,25,140,195,247,176,203,26,46,235,73,196,108,110,45,102,122,88,45,72,254,105,50,222,109,63,218,87,238,123,79,81,105,60,30,49,110,37,103,12,106,184,96,235,218,203,131,57,249,233,78,211,236,105,17,233,236,23,110,194,46,243,253,227,63,179,218,44,92,0,0,0,0,103,203,136,204,202,124,204,211,221,61,3,60,190,68,185,204,191,235,40,247,58,85,25,123,149,219,221,222,93,133,216,58,231,7,50,156,121,141,172,116,110,109,79,201,137,28,222,194,61,81,215,211,245,46,223,225,221,218,46,196,0,120,44,116,196,104,152,85,133,87,45,237,37,238,82,233,212,185,143,199,61,166,173,94,110,51,174,164,187,18,175,241,126,210,50,255,0,64,206,78,52,98,5,79,19,241,70,231,189,170,146,121,203,170,85,166,202,104,246,37,59,91,118,67,142,146,125,84,167,95,235,15,180,200,143,238,238,22,109,193,203,3,95,167,80,235,56,199,90,135,177,201,46,72,166,68,249,194,61,205,41,20,249,8,95,170,231,103,113,246,26,53,247,159,176,89,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,15,5,142,152,113,3,21,112,170,229,178,167,183,184,234,20,185,140,178,122,168,182,186,228,103,91,74,187,20,157,116,230,31,97,153,23,250,70,114,241,171,15,103,225,118,40,220,182,76,246,182,122,54,171,50,59,39,185,39,189,166,228,56,218,85,216,165,105,175,44,251,12,204,255,0,210,44,15,132,86,102,165,211,107,18,240,42,225,149,204,137,40,220,155,7,212,34,218,226,149,2,43,104,245,26,212,251,8,251,84,189,61,229,237,22,220,0,41,87,140,172,6,33,102,46,132,182,90,216,111,218,177,93,87,172,103,170,149,58,161,169,247,253,130,51,100,222,75,241,179,65,133,231,29,254,81,185,119,81,27,82,182,146,189,83,168,199,215,176,198,143,216,51,54,91,53,47,121,154,75,85,105,166,189,157,250,15,244,0,0,0,31,229,42,67,112,226,189,45,227,209,182,27,83,138,63,176,139,83,255,0,64,160,94,36,152,185,35,21,115,41,88,245,191,155,91,157,69,9,162,208,187,74,60,249,154,43,232,36,251,156,238,61,126,243,29,163,131,174,19,187,91,197,186,190,36,206,111,116,40,20,185,16,217,45,72,180,144,137,52,247,146,174,197,145,253,19,62,195,73,151,219,236,23,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,154,120,197,97,59,180,92,91,164,98,76,22,246,194,159,74,143,13,226,212,143,89,11,147,80,121,74,237,89,159,209,34,236,36,145,125,190,193,197,184,109,226,236,140,41,204,165,35,214,254,109,113,244,244,39,75,66,236,41,19,225,234,175,160,163,238,111,184,180,251,200,95,212,89,45,204,138,204,182,79,86,223,109,46,36,253,228,101,169,127,164,127,168,0,0,0,255,0,55,204,201,151,13,43,216,100,147,209,90,107,167,103,126,131,56,57,200,148,252,172,208,98,121,200,123,154,109,221,213,166,210,173,164,159,84,170,50,52,236,33,37,248,53,211,216,155,152,186,235,143,53,188,216,181,101,58,159,88,203,69,38,117,63,67,239,251,69,213,128,10,146,226,235,153,153,117,26,196,76,9,183,228,242,226,197,54,230,206,245,8,247,56,149,79,138,226,61,118,181,46,195,46,212,175,79,113,123,69,125,224,174,30,212,49,71,20,109,171,38,3,91,253,39,85,135,29,227,220,146,216,211,146,27,109,74,237,82,117,211,152,93,132,100,127,233,26,52,192,188,56,129,133,88,85,109,89,80,91,218,116,250,92,54,94,61,84,123,221,110,51,77,169,93,170,86,154,242,203,176,140,203,253,35,222,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,106,90,31,180,85,143,23,92,178,173,230,225,227,165,186,157,121,105,110,12,214,117,238,73,117,242,156,119,114,221,251,139,106,81,247,31,176,86,214,12,223,211,48,199,20,109,155,218,34,246,250,42,173,10,83,197,161,30,230,218,144,219,138,79,106,85,166,187,59,200,140,254,254,225,163,156,13,196,56,88,167,133,54,197,237,9,90,250,74,147,10,67,165,161,250,174,57,25,167,76,187,82,157,127,172,46,226,34,255,0,64,247,96,41,131,141,27,168,115,48,246,209,37,221,251,108,248,100,126,174,154,31,93,81,236,17,151,37,52,87,43,121,160,195,134,219,62,200,183,61,30,82,139,222,148,212,99,106,93,229,239,26,54,97,4,219,45,182,69,161,37,36,157,61,218,16,255,0,176,0,0,1,203,243,59,121,124,131,203,238,33,220,200,254,190,37,175,86,114,57,123,222,76,39,150,146,250,42,46,244,123,75,65,155,203,150,183,46,237,186,42,151,20,148,255,0,57,172,79,126,98,211,169,125,55,92,53,153,106,68,69,222,175,113,23,216,66,248,56,106,225,27,88,103,151,26,29,73,78,110,126,230,98,53,109,69,166,155,74,68,8,102,101,244,212,71,218,142,254,207,184,132,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,56,148,225,19,88,153,151,26,229,73,46,109,126,217,143,38,182,146,211,93,197,26,4,195,34,250,105,34,237,95,127,111,220,98,135,237,170,220,187,74,232,165,220,81,147,252,230,143,61,137,136,78,165,244,218,112,150,69,169,145,151,122,125,198,95,97,141,33,229,134,242,249,123,151,220,60,185,156,236,126,93,175,73,114,65,123,157,84,38,86,162,250,41,46,245,251,11,65,212,0,0,0,7,252,62,130,113,151,27,50,212,148,147,78,158,253,72,103,43,58,244,87,40,153,160,196,118,220,62,201,87,53,98,82,75,220,149,84,100,232,93,231,238,18,103,130,227,168,111,48,247,41,41,221,155,172,249,132,94,174,186,159,93,78,236,23,62,3,194,99,150,33,194,194,204,41,185,239,105,170,208,169,180,153,178,26,45,15,214,113,184,206,186,69,216,149,105,253,89,247,145,151,250,6,113,177,154,254,153,137,216,163,115,222,210,215,187,210,181,105,178,153,45,8,182,182,236,135,28,74,123,18,157,116,223,222,100,71,247,119,11,37,225,23,150,85,178,220,204,116,184,145,167,49,46,65,132,206,189,228,125,4,166,221,220,135,126,242,218,164,125,231,236,22,156,69,161,104,94,193,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,30,103,18,236,168,24,141,135,247,21,141,81,47,152,174,210,165,211,148,175,91,213,231,48,182,181,236,82,76,244,37,159,102,226,251,203,188,103,95,52,152,47,81,192,140,102,175,88,243,83,163,5,46,84,136,42,213,62,180,94,173,246,155,87,98,214,101,169,52,125,138,61,222,255,0,121,206,126,16,217,147,114,13,70,118,4,86,85,171,50,13,218,148,85,233,253,181,42,4,84,35,68,181,175,113,31,105,175,79,121,123,69,179,143,225,158,133,169,138,52,226,213,113,34,187,153,70,154,67,91,61,31,71,76,51,61,218,238,52,79,157,219,220,90,119,253,191,120,243,28,49,109,185,213,236,208,82,31,136,222,228,83,155,143,53,211,212,139,68,55,81,134,103,222,101,239,246,107,247,11,243,0,0,0,1,95,60,95,177,80,237,108,33,167,217,49,94,210,69,94,107,92,196,237,239,101,216,179,219,62,211,65,151,122,125,134,71,247,119,138,169,203,93,135,43,18,49,194,204,181,227,179,204,68,138,229,56,159,45,196,90,52,169,140,161,71,218,164,254,255,0,176,245,26,62,176,173,198,109,11,38,129,107,176,157,168,164,211,34,194,34,212,207,250,166,82,143,105,159,238,251,207,239,49,247,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,27,246,220,102,239,178,107,246,187,233,220,138,181,50,84,35,45,76,191,173,101,72,246,25,126,247,188,190,242,25,193,204,165,135,43,13,241,194,243,181,228,51,203,68,122,229,68,152,45,196,122,180,153,143,33,39,216,165,126,231,180,245,22,173,194,7,20,206,233,194,26,133,147,41,237,100,82,38,187,203,78,222,230,90,139,1,178,237,36,17,119,171,218,102,127,127,120,176,96,0,0,0,20,25,196,234,219,157,65,205,5,93,249,109,237,69,69,185,19,26,61,72,245,67,149,25,134,71,216,103,238,246,233,247,15,79,194,86,226,69,11,50,142,180,182,183,245,244,117,67,35,221,166,211,92,248,61,189,199,175,119,217,247,139,203,35,212,181,33,253,21,51,197,235,50,107,157,81,131,129,20,101,252,204,115,106,165,45,122,127,109,42,159,21,104,209,77,107,220,101,218,75,211,220,94,209,5,242,183,130,245,28,119,198,106,13,143,9,58,176,114,226,200,156,173,83,234,197,234,216,105,195,237,90,12,244,39,75,177,42,221,238,247,150,138,48,206,202,129,135,56,127,110,216,212,226,249,138,21,42,29,57,39,235,122,220,150,16,214,189,170,81,150,164,130,236,220,127,121,247,143,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,243,139,54,92,227,223,216,114,222,47,82,216,214,173,111,52,77,62,173,199,253,228,195,19,164,43,177,78,165,63,77,101,220,147,87,222,93,130,163,112,122,249,147,134,152,159,109,94,108,189,201,244,69,90,28,167,87,180,149,181,13,72,109,195,236,218,173,126,135,176,143,248,247,13,29,96,117,255,0,3,19,176,154,213,189,96,75,234,74,167,71,131,37,213,242,212,143,156,114,51,78,25,104,105,79,239,151,113,17,118,255,0,1,237,164,171,100,103,87,174,155,80,163,255,0,160,103,151,63,117,21,212,115,59,120,45,110,111,228,212,170,12,151,102,154,17,84,37,118,119,125,163,191,112,118,166,46,70,52,213,167,145,118,55,72,125,63,230,151,79,63,120,186,16,0,0,1,252,51,34,35,51,238,33,70,252,90,49,71,229,222,98,219,162,69,115,72,182,253,44,169,142,35,78,247,152,157,57,38,173,77,9,62,229,247,106,101,246,152,246,124,30,112,177,21,220,83,170,98,20,166,117,110,159,5,248,205,171,119,115,141,201,167,186,93,132,178,247,254,233,151,250,5,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,158,48,216,90,138,22,41,210,177,10,43,58,55,80,130,196,103,21,187,189,199,36,212,29,62,195,89,251,191,116,139,253,3,198,112,151,197,31,144,153,139,114,137,41,205,98,220,20,179,166,54,141,59,158,126,116,20,146,181,36,40,251,145,221,169,23,218,66,242,8,200,200,140,187,140,127,64,0,0,5,47,113,138,166,45,140,105,164,79,50,236,114,145,29,63,231,151,80,63,120,224,57,4,168,174,157,153,219,61,104,115,103,58,165,79,100,251,53,212,142,161,23,179,187,236,26,26,140,173,241,154,94,186,238,66,79,254,129,226,113,198,255,0,129,134,56,79,117,94,179,229,244,197,76,163,206,146,210,249,106,95,206,55,25,215,18,90,18,85,251,135,222,70,93,159,192,103,23,24,111,153,56,151,138,23,45,230,243,220,239,75,213,166,75,105,123,73,59,144,236,135,28,46,205,169,211,233,251,72,191,135,112,183,30,19,57,115,98,193,195,151,49,122,168,198,218,181,194,209,180,194,183,25,255,0,50,125,136,50,19,216,151,84,159,166,131,239,73,43,238,46,193,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,60,246,32,218,80,239,171,38,187,104,78,70,230,170,244,233,80,140,181,50,254,181,149,183,236,52,159,114,207,218,95,121,12,233,230,167,9,170,56,51,142,23,61,161,58,55,37,163,168,205,147,8,183,165,91,162,245,143,182,218,187,22,179,45,73,163,236,81,238,247,253,182,51,193,231,30,31,174,209,170,152,45,81,87,173,79,105,250,163,7,161,127,86,218,41,241,146,93,141,151,188,251,77,102,127,103,180,89,69,101,74,69,30,114,208,90,169,49,157,50,47,183,105,140,224,230,222,91,243,51,31,136,139,144,157,170,69,207,87,65,22,164,125,133,61,255,0,119,222,38,239,5,218,55,50,231,185,43,43,107,84,166,36,198,9,91,187,143,153,78,87,118,191,234,22,218,0,0,0,62,69,223,82,244,53,167,91,171,235,167,67,78,147,39,255,0,160,105,74,247,31,187,220,99,55,121,151,186,166,94,56,245,126,213,229,185,187,253,146,85,80,215,97,22,141,245,175,40,139,176,139,247,143,188,181,23,17,194,127,15,126,69,229,148,170,18,89,210,69,122,171,233,70,215,187,253,229,250,124,19,34,208,148,101,222,159,176,254,194,19,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,44,226,193,135,191,45,50,202,117,8,204,235,34,131,85,244,163,139,221,254,242,197,62,113,153,104,106,34,239,87,218,127,97,138,118,203,69,213,50,206,199,171,10,175,13,123,127,217,37,45,14,246,17,234,223,90,202,140,187,72,255,0,116,187,139,81,164,91,66,165,233,155,78,137,87,215,251,250,157,26,79,255,0,70,210,85,238,47,127,184,135,215,0,0,0,21,37,198,138,143,203,185,237,186,202,26,209,42,137,13,131,86,238,243,230,84,85,221,175,250,132,34,202,68,183,225,230,63,14,215,29,59,148,187,158,144,131,45,72,187,14,123,30,255,0,184,104,250,140,165,46,143,5,107,45,20,168,205,25,151,219,180,133,107,241,134,199,135,232,84,106,94,11,83,149,235,84,26,98,168,249,232,95,213,184,138,132,101,23,107,103,238,46,210,89,31,217,237,21,205,149,108,38,168,227,54,56,91,22,132,8,220,230,138,165,10,76,223,93,41,219,23,172,97,183,21,218,180,25,232,78,151,98,79,119,187,236,209,102,31,90,80,236,75,34,133,104,65,70,214,169,20,232,176,75,180,207,94,83,40,111,218,106,62,228,23,180,254,243,30,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,95,23,220,0,58,189,185,79,198,74,60,45,207,194,83,80,165,43,153,166,140,161,185,242,22,122,41,194,46,243,46,194,70,190,227,246,10,222,203,30,42,212,112,115,26,173,139,194,11,252,166,147,82,132,204,195,218,149,107,24,165,178,227,133,218,133,251,27,46,226,215,221,238,26,31,160,222,17,111,76,28,139,123,68,119,230,170,214,226,42,36,173,167,217,205,138,78,119,26,72,251,149,238,47,184,187,134,116,51,25,33,82,179,3,137,143,41,123,245,188,43,58,30,154,118,117,175,11,73,224,181,70,65,96,197,205,95,233,253,115,185,38,196,230,239,246,116,148,229,237,211,95,227,174,159,196,88,224,0,0,0,225,217,213,189,62,68,101,170,250,156,151,121,107,159,66,170,64,109,91,117,245,151,2,65,151,246,79,247,126,207,188,103,186,212,132,245,223,137,116,122,122,211,206,118,181,92,142,202,139,82,78,245,61,33,37,246,17,106,106,251,63,128,209,246,94,109,86,108,204,18,178,40,45,53,203,83,22,245,49,46,39,113,158,139,76,70,146,101,174,167,251,190,241,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,188,194,218,172,222,120,37,123,208,93,107,152,167,237,234,154,91,78,227,45,86,168,142,160,139,93,75,247,189,167,160,206,13,215,9,235,67,18,235,20,244,23,37,218,45,118,67,41,46,197,108,83,50,20,95,105,30,134,159,183,248,141,8,228,170,244,249,111,150,171,22,114,157,230,46,5,10,151,1,197,109,211,214,68,8,230,127,217,47,222,251,126,241,220,64,0,0,5,113,241,165,163,32,240,98,217,175,244,254,185,92,144,162,115,119,251,58,74,138,246,233,175,241,215,79,226,42,219,46,114,21,23,48,56,102,242,87,179,75,194,141,169,233,175,103,90,200,209,125,118,240,139,101,224,236,171,218,91,191,53,73,183,23,81,53,109,62,222,84,83,115,184,146,103,220,159,113,253,199,220,51,193,153,220,85,168,227,22,53,220,247,132,231,249,173,42,167,53,152,103,181,41,210,55,86,243,141,151,98,17,236,112,251,203,95,120,178,30,16,88,1,232,155,118,126,50,86,97,109,145,53,78,194,138,174,102,186,178,182,224,72,66,180,75,134,93,228,125,134,141,125,231,236,22,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,196,99,86,31,67,197,44,45,185,172,121,133,217,85,165,77,138,217,246,250,171,118,59,141,17,246,41,58,255,0,88,125,154,145,125,221,227,56,216,215,96,76,194,220,86,186,44,137,73,211,209,21,137,177,89,86,165,235,54,212,151,26,74,187,20,173,53,229,247,25,153,253,253,226,218,120,115,99,131,151,238,82,238,123,90,95,108,203,94,155,54,27,41,247,177,26,153,17,9,238,109,37,222,191,105,168,254,211,21,35,141,142,169,252,102,191,95,89,104,167,46,122,162,204,189,198,114,220,49,115,28,33,225,71,137,149,153,166,196,126,81,191,114,184,234,253,115,86,245,29,58,6,170,237,238,215,78,225,55,64,0,0,5,114,113,141,197,103,237,252,54,163,225,229,61,253,175,212,166,199,146,250,118,145,235,29,200,245,6,85,218,104,50,239,34,238,81,31,250,69,124,100,31,15,221,196,12,209,216,232,109,123,74,223,172,211,43,171,236,35,213,44,84,98,234,95,73,63,191,246,253,198,52,64,132,19,104,75,105,238,73,17,16,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,226,9,196,41,181,119,40,140,140,103,127,63,56,126,238,31,230,142,247,67,139,220,87,5,98,167,93,71,102,154,37,250,140,173,11,233,43,247,62,207,184,133,131,240,114,197,103,238,12,54,172,97,229,65,253,207,211,102,200,146,194,118,145,105,29,184,244,246,83,218,72,34,239,51,239,81,159,250,69,141,128,0,0,8,69,197,226,20,121,153,89,134,111,199,230,155,23,43,111,35,215,52,237,82,105,211,244,87,103,126,154,247,10,103,193,71,84,198,50,216,79,160,181,83,119,61,45,100,94,243,41,77,152,182,238,35,24,224,229,133,148,187,98,214,139,217,54,232,166,194,134,241,123,152,147,76,150,133,119,182,162,239,71,176,210,127,105,10,150,193,91,2,102,41,226,181,175,100,70,78,190,151,172,66,138,242,181,47,85,183,100,182,210,149,218,164,235,167,51,184,140,143,238,239,26,57,193,92,62,135,133,184,91,108,216,240,203,178,149,74,133,21,195,237,245,150,212,118,218,51,237,82,180,254,172,187,53,50,251,251,199,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,23,198,35,2,189,7,88,164,227,68,20,127,55,168,60,197,41,238,223,247,231,21,80,146,163,237,112,207,184,139,185,4,95,111,176,66,12,11,199,74,238,12,157,208,213,45,221,173,92,86,252,218,50,203,106,15,78,163,149,169,250,205,175,216,209,118,118,125,229,237,230,149,105,238,213,106,179,106,111,43,115,147,36,56,250,207,77,53,82,212,106,62,237,61,254,225,125,188,50,41,178,105,217,88,163,245,45,236,234,157,143,37,190,210,61,80,170,116,61,15,176,254,193,44,64,0,0,127,20,100,146,53,25,246,17,106,98,137,184,169,98,57,222,217,144,126,152,133,239,110,133,13,84,221,116,211,67,102,124,212,233,244,75,247,190,223,188,199,102,224,201,135,42,169,93,87,6,34,73,139,186,52,88,242,233,205,187,191,77,31,75,148,247,136,180,37,107,220,122,253,29,62,223,96,183,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,23,198,111,14,21,77,186,109,252,69,141,19,108,105,76,68,167,56,239,51,93,95,83,149,7,140,180,53,107,220,90,253,29,62,223,96,227,60,43,113,24,236,156,200,49,77,90,246,55,93,134,154,110,186,107,169,189,62,18,116,250,39,251,191,103,222,66,246,82,100,162,37,17,246,25,106,67,250,0,0,2,39,113,55,166,201,169,101,98,177,211,55,191,165,118,68,151,61,98,45,16,154,116,205,79,180,254,209,66,84,153,238,210,170,176,170,108,171,107,144,228,54,250,15,77,116,82,20,74,46,253,125,222,225,210,241,211,29,43,184,205,242,93,170,163,187,154,183,109,248,84,100,22,212,22,189,63,55,67,245,91,65,247,58,125,157,191,121,251,38,255,0,7,124,10,244,237,98,173,141,19,155,214,61,61,231,233,76,246,255,0,191,54,170,124,148,159,99,132,125,198,125,232,50,251,125,130,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,124,237,225,106,49,103,46,183,85,11,167,231,63,79,167,206,169,197,45,251,116,125,184,50,82,131,250,105,46,247,61,166,101,239,33,157,218,245,38,69,6,185,81,161,75,78,215,233,210,222,136,233,106,71,162,219,89,164,203,176,204,187,200,251,140,199,225,26,15,225,213,5,168,57,88,181,57,74,221,212,66,128,250,187,12,180,82,169,209,53,47,250,4,153,0,0,1,230,177,42,229,98,206,195,251,142,232,144,173,173,210,233,83,38,25,232,103,161,52,194,215,236,35,253,223,113,253,198,51,103,142,23,31,203,28,104,190,238,116,47,122,42,215,53,82,99,103,166,158,171,178,220,89,123,11,247,189,164,95,113,11,159,225,65,135,106,176,242,202,82,86,122,157,193,85,244,215,220,79,211,224,159,239,43,247,62,207,184,132,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,120,175,225,218,175,204,178,156,132,30,135,111,213,125,53,247,242,41,243,143,247,147,251,255,0,111,220,98,152,48,62,227,249,29,141,22,37,206,181,236,69,38,230,165,204,112,244,215,213,106,91,107,63,97,254,239,176,143,238,49,164,204,53,185,88,188,112,254,220,186,35,171,115,117,74,84,57,132,122,25,106,78,176,133,251,72,191,123,220,95,113,15,74,0,0,2,51,113,20,130,212,236,172,93,156,213,109,233,225,79,125,61,134,122,169,52,233,122,23,253,35,62,3,247,80,105,50,43,213,202,117,10,34,119,63,81,150,204,70,139,82,45,86,226,201,36,93,166,69,222,101,222,100,52,69,146,76,45,70,19,101,214,213,161,116,252,151,234,20,248,53,57,69,191,118,175,185,6,50,86,127,77,69,222,223,176,200,189,196,59,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,15,205,82,134,221,70,157,42,158,241,106,220,166,86,202,203,222,74,73,145,255,0,164,103,143,61,216,106,156,53,204,157,221,13,150,246,51,87,169,207,170,163,183,94,199,103,201,34,254,210,143,185,31,103,220,66,62,13,11,112,245,121,15,101,98,205,216,90,108,166,211,144,127,121,83,162,9,36,0,0,2,37,241,55,196,164,225,206,89,42,90,43,106,238,7,222,161,167,179,94,215,233,243,52,254,202,191,115,236,251,200,81,150,28,208,164,94,184,153,108,91,77,246,191,93,174,194,130,93,221,170,126,66,17,239,34,239,87,188,190,242,26,70,192,187,53,187,3,7,236,235,81,45,236,114,159,66,167,199,127,183,93,93,110,43,77,168,254,146,189,168,246,25,144,247,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,60,38,58,89,173,223,216,63,120,218,138,111,123,181,10,21,66,59,29,186,104,235,145,93,109,39,244,147,237,95,180,200,134,110,113,26,133,34,202,196,203,158,218,115,177,250,21,118,108,19,238,236,83,50,22,143,121,151,122,125,231,247,152,188,206,25,24,148,156,70,203,37,55,85,106,187,125,246,104,106,236,246,177,79,135,175,246,83,251,255,0,111,222,98,90,128,0,0,141,220,66,94,67,57,88,188,183,167,93,244,202,138,11,183,184,206,157,44,103,160,72,60,137,97,170,113,43,50,86,148,55,155,222,205,34,165,2,170,174,221,59,26,159,24,143,251,73,62,229,253,191,113,141,14,83,97,183,78,167,69,167,178,90,55,21,132,50,146,247,18,82,68,95,232,31,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,159,26,28,60,68,43,134,219,196,104,205,236,101,246,33,210,220,237,215,87,84,186,139,198,125,170,215,184,191,119,79,183,216,43,12,104,39,135,17,78,44,172,91,29,114,247,127,54,133,201,236,34,209,175,71,68,218,93,159,199,191,180,73,240,0,0,20,229,198,31,24,10,226,191,169,88,95,18,70,232,212,198,152,156,234,54,105,163,237,189,80,96,251,77,4,125,199,236,81,151,217,237,28,131,134,38,21,39,18,51,35,78,154,250,119,53,110,54,205,100,139,93,61,104,243,225,30,189,139,73,247,47,237,251,140,95,83,109,165,166,210,210,11,68,161,36,146,251,136,127,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,113,180,186,218,154,89,106,149,164,210,127,113,138,21,226,119,133,73,195,124,200,212,102,176,157,173,92,109,189,89,50,215,95,90,68,249,167,175,106,212,125,200,251,62,226,29,127,131,198,47,252,157,191,170,184,95,46,70,216,213,54,95,156,210,54,107,171,238,61,79,96,143,82,65,159,113,123,84,69,246,123,69,198,128,0,0,140,28,71,122,239,228,177,115,244,43,219,252,218,111,59,176,143,86,189,29,47,113,118,255,0,14,238,209,159,97,103,156,23,176,241,19,110,27,147,17,164,183,189,150,24,153,75,111,183,77,29,74,233,207,17,246,43,94,227,253,221,62,223,96,182,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,1,228,47,236,88,176,176,202,158,170,165,233,92,244,124,116,233,170,186,103,157,239,82,83,220,218,20,125,235,79,179,219,247,136,129,137,252,92,112,50,201,121,113,109,90,119,202,135,145,166,136,231,76,133,174,164,131,239,92,51,46,229,43,255,0,161,251,68,125,175,113,180,185,165,188,233,80,240,75,161,108,246,236,63,148,173,187,167,97,107,244,160,253,255,0,231,31,1,124,103,241,73,82,80,234,48,247,107,69,174,230,189,45,28,247,118,118,118,244,58,151,111,104,250,180,206,54,23,164,85,40,234,56,53,214,145,233,180,190,81,52,222,157,254,232,63,119,249,135,181,183,56,221,82,165,171,151,112,96,47,64,69,254,249,242,165,78,238,239,246,34,7,103,176,191,136,232,180,14,49,56,31,83,112,219,171,80,189,25,238,62,170,99,218,247,254,236,34,247,23,249,254,193,215,173,94,35,121,102,186,106,113,233,108,94,92,167,164,169,40,65,122,58,160,173,84,165,146,72,187,99,17,119,159,188,72,155,118,240,183,110,184,12,212,168,53,14,166,59,232,75,136,95,41,104,213,42,73,40,187,22,146,62,229,23,249,199,217,0,0,0,0,0,0,0,0,1,95,124,100,233,116,249,88,5,67,155,37,90,58,205,199,27,151,216,174,211,40,85,3,34,236,61,59,197,45,141,8,112,235,106,59,89,88,180,250,116,109,223,10,2,151,218,103,170,206,157,19,83,237,18,96,0,0,124,91,218,225,106,211,179,171,151,67,229,170,41,20,217,51,148,93,189,164,211,74,94,157,132,127,187,238,63,184,198,111,179,45,125,203,196,124,118,190,46,121,43,220,137,23,5,76,227,22,132,91,89,84,199,150,132,246,37,58,233,191,188,203,81,105,220,32,176,99,228,142,24,84,49,34,113,235,50,179,33,214,154,251,35,61,30,3,201,46,197,153,119,164,251,210,71,247,119,11,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,94,92,95,112,99,229,118,24,83,241,34,9,233,50,141,33,166,157,251,99,51,30,123,202,46,213,145,119,168,187,146,103,247,247,10,177,203,77,245,47,14,49,218,199,185,227,175,106,35,92,52,195,144,90,17,238,101,51,25,90,147,218,149,105,174,206,242,45,70,144,108,155,133,171,178,206,161,221,12,22,136,171,211,99,78,73,118,246,19,173,37,122,118,145,126,247,184,190,226,31,104,0,0,70,126,34,109,71,119,43,23,103,80,141,219,32,207,90,59,76,180,89,83,165,232,125,131,61,226,233,56,54,82,233,241,112,10,185,54,50,181,117,235,142,79,51,177,93,134,112,169,230,101,218,122,119,139,4,0,0,0,0,0,0,0,0,1,241,174,43,194,221,181,32,61,82,175,84,58,104,236,33,78,45,124,165,175,68,165,38,163,236,66,76,251,146,127,230,17,194,244,226,67,150,139,58,92,184,14,93,221,75,241,57,132,180,116,21,4,122,232,53,17,167,94,148,203,189,61,255,0,104,227,245,238,50,24,51,77,121,109,209,237,111,73,165,36,122,43,174,150,198,167,169,246,104,168,95,97,127,159,236,28,230,225,227,123,25,135,148,197,7,0,58,150,251,116,127,229,81,163,218,101,244,87,3,238,63,226,60,157,79,141,133,233,41,73,58,118,13,116,68,90,238,47,148,77,57,175,119,190,15,223,254,113,242,145,198,127,20,147,37,110,175,15,119,52,122,109,107,210,209,203,111,103,111,111,67,169,246,246,143,191,65,227,105,115,68,121,162,174,96,151,92,217,110,222,127,41,91,107,94,195,211,232,193,251,191,204,36,22,24,113,113,192,203,217,228,70,186,169,223,37,222,94,186,163,157,50,110,154,18,207,189,184,100,93,201,79,255,0,69,246,9,127,96,226,197,133,137,180,244,213,44,186,231,164,35,171,93,21,211,60,215,114,148,158,231,16,147,239,66,189,158,207,184,122,240,0,0,0,0,0,0,0,0,0,0,31,158,124,248,148,200,142,78,156,239,41,134,180,220,173,166,173,53,50,34,236,34,51,239,50,21,133,156,158,42,73,164,201,153,97,224,44,142,99,168,229,238,172,108,211,77,74,59,165,243,18,162,31,176,221,71,210,251,125,196,42,222,240,189,46,91,242,178,237,126,234,168,245,179,158,219,189,222,75,109,235,162,18,130,236,66,82,95,69,9,46,239,96,249,176,41,179,106,111,114,32,179,205,95,187,113,39,216,103,237,50,247,24,237,54,110,73,179,47,125,198,41,214,230,28,117,49,15,189,223,76,83,209,167,106,139,232,173,244,159,122,20,95,192,117,134,56,86,230,105,227,103,250,3,66,119,118,227,234,233,254,166,157,223,247,95,110,163,233,63,194,103,49,237,36,205,184,59,207,221,205,128,95,255,0,152,62,4,158,23,121,165,97,167,220,69,161,191,149,183,105,122,66,156,91,245,239,255,0,186,251,52,28,186,239,201,134,100,172,102,30,151,114,225,215,74,195,27,119,175,210,240,23,166,227,73,23,98,31,81,247,173,63,231,28,142,125,191,87,166,17,170,116,78,89,36,244,63,156,74,189,154,251,12,253,131,232,89,119,237,213,135,213,102,171,118,165,79,162,150,202,210,180,175,146,219,157,202,74,187,156,74,139,189,9,246,123,4,194,193,238,44,56,237,135,167,26,13,216,223,202,138,107,41,67,125,62,176,225,104,146,229,150,187,155,134,165,125,20,40,191,231,125,130,108,96,191,22,108,19,191,158,139,78,190,89,249,47,46,65,161,6,91,165,206,209,106,54,203,79,154,134,146,239,90,251,127,224,253,164,38,109,159,127,218,87,245,41,154,221,167,86,235,161,72,74,86,219,188,135,90,220,74,74,84,93,142,37,38,93,139,73,246,151,180,122,16,0,0,0,0,0,0,1,13,120,169,90,234,184,114,207,34,66,79,182,155,57,115,127,251,93,62,105,251,203,223,246,253,194,136,76,180,61,12,104,39,135,20,195,153,149,139,99,87,185,156,136,240,153,250,58,109,210,157,19,213,251,123,251,196,159,0,0,17,143,136,158,34,68,195,236,178,92,138,121,254,91,213,184,211,41,12,122,166,122,184,245,62,94,222,228,168,187,209,237,208,190,210,20,61,134,246,212,188,65,196,171,126,219,79,172,229,106,179,18,51,170,236,45,9,233,8,65,171,77,83,251,253,196,101,252,6,144,112,34,205,139,96,96,229,151,105,197,70,158,142,160,83,163,186,122,159,172,227,113,90,108,213,218,165,105,174,206,226,51,33,239,0,0,0,0,0,0,0,0,0,0,0,0,4,106,203,94,115,104,88,225,140,24,165,128,53,186,87,162,175,60,57,184,43,49,217,38,16,181,69,169,209,226,212,21,25,185,41,81,235,203,121,27,153,67,173,168,244,82,150,151,27,212,148,182,217,146,160,0,2,53,97,198,115,104,88,183,156,75,171,44,246,53,43,155,74,177,45,250,140,138,221,98,66,22,135,31,172,71,157,18,50,163,71,65,233,163,45,115,94,74,220,81,25,184,225,22,205,16,130,91,210,84,4,127,207,174,41,95,120,45,148,235,231,19,48,210,187,232,107,146,141,232,206,138,111,74,204,142,87,54,165,21,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,172,12,189,113,30,206,117,243,143,184,105,101,93,56,201,214,209,110,11,194,141,75,168,198,249,59,74,111,159,21,249,173,54,235,123,209,25,43,78,228,45,69,170,76,148,90,234,70,71,218,46,252,7,20,206,78,49,215,114,255,0,151,139,131,24,173,198,122,137,118,205,66,135,33,200,219,144,142,174,42,234,240,219,147,27,122,208,178,111,154,195,142,181,204,216,106,70,253,201,245,146,70,61,6,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,85,206,38,113,127,146,86,41,224,255,0,202,24,125,93,153,122,250,90,157,93,249,206,95,163,249,114,105,123,42,62,163,14,186,239,33,151,101,252,194,54,243,57,189,167,170,81,164,159,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,1,26,177,31,57,180,44,36,206,37,171,150,123,230,149,202,165,95,118,253,58,69,18,177,29,11,91,140,86,36,78,151,25,49,164,32,181,213,151,121,76,165,14,36,136,219,112,207,126,168,89,173,153,42,0,2,37,101,131,59,116,172,81,199,76,78,203,77,246,252,74,125,217,103,93,21,184,148,25,15,74,73,46,191,9,154,148,223,154,105,164,178,132,33,113,99,34,50,13,59,214,227,168,74,221,63,160,233,148,181,0,0,28,127,54,216,223,85,203,134,0,220,120,209,70,161,196,172,200,183,36,82,212,184,18,92,83,104,146,195,213,24,209,222,65,45,61,168,89,180,243,155,23,162,137,43,218,163,74,200,141,7,234,240,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,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,87,94,1,113,132,249,123,152,47,64,98,197,173,74,179,108,27,155,163,167,211,100,187,85,222,221,190,243,109,62,110,63,37,238,156,142,71,82,250,227,182,107,81,178,211,13,161,42,50,236,117,197,89,248,0,138,188,68,115,121,252,148,176,104,190,75,77,228,226,21,227,205,133,107,239,129,212,178,199,41,77,117,82,220,220,100,217,114,155,117,59,9,91,247,58,227,90,182,182,201,221,190,43,135,159,16,202,86,101,233,81,240,175,21,38,68,167,98,165,58,57,154,22,73,75,44,92,140,54,157,85,33,132,150,137,68,148,164,141,78,176,146,34,50,37,58,209,108,230,54,199,74,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,33,173,35,60,114,109,174,32,23,150,81,241,25,17,10,133,82,145,77,69,163,86,53,181,28,224,203,118,147,25,245,66,124,212,105,39,80,251,170,95,41,69,171,164,243,169,111,69,165,196,114,102,80,0,0,8,213,154,220,230,208,178,151,136,248,87,76,191,41,92,219,50,251,244,188,122,189,73,132,45,114,169,78,71,56,92,137,41,109,58,243,89,46,161,210,117,178,73,185,180,210,164,106,104,229,59,37,64,0,0,67,90,70,120,228,219,92,64,47,44,163,226,50,34,21,10,165,34,154,139,70,172,107,106,57,193,150,237,38,51,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,204,160,0,0,16,171,136,206,125,191,146,189,9,140,55,195,182,58,140,77,185,169,253,100,73,15,199,223,22,139,5,107,91,69,49,68,178,216,243,198,182,220,75,77,118,164,148,133,45,210,218,148,182,247,75,201,38,112,109,156,220,225,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,200,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,183,42,69,0,174,174,42,89,147,204,158,89,174,172,63,171,96,230,46,122,14,139,118,83,231,199,126,145,232,8,18,121,114,161,184,210,149,39,159,33,167,22,124,196,76,109,28,178,36,165,61,62,189,166,179,211,192,112,224,226,29,142,216,183,152,38,176,115,29,110,175,149,17,46,186,124,159,67,62,221,30,28,87,32,206,138,210,228,30,229,71,75,69,201,91,13,190,74,213,14,43,152,150,54,236,73,184,103,106,130,128,127,186,143,158,207,252,57,255,0,213,154,63,253,144,91,246,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,245,179,122,86,99,243,121,85,41,76,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,159,42,226,131,155,203,239,43,216,113,107,82,48,166,111,163,46,251,214,160,255,0,34,168,228,6,101,55,14,12,50,109,82,54,165,211,52,19,203,91,241,144,157,205,56,158,89,191,244,22,77,168,68,12,151,231,147,57,216,251,154,11,3,10,174,156,121,217,69,170,212,28,145,81,111,228,189,40,250,152,177,35,187,45,216,218,162,58,22,142,114,35,169,174,98,84,74,71,51,121,106,105,208,238,80,4,0,226,183,154,60,118,203,95,236,187,246,41,124,252,156,249,71,233,191,73,255,0,70,67,153,207,233,250,30,79,247,203,78,109,219,207,119,232,233,174,238,221,116,45,35,254,66,179,235,155,28,105,205,141,141,134,120,151,138,222,153,182,235,62,147,235,97,122,10,155,31,155,202,166,202,121,191,156,102,58,28,78,142,52,133,122,170,45,116,208,245,35,50,59,127,0,0,16,255,0,136,205,123,54,56,99,135,12,99,54,89,241,14,171,14,37,3,230,238,122,19,20,26,108,246,209,7,69,172,234,105,92,134,86,242,121,70,73,67,169,78,244,242,212,151,52,105,45,58,181,214,93,39,138,158,120,233,213,88,85,9,152,187,18,169,30,44,134,222,118,12,187,110,152,150,37,33,42,35,83,46,27,49,208,233,33,68,70,147,54,214,133,232,103,181,73,61,12,174,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,146,226,13,73,66,150,211,173,44,208,141,251,75,202,103,215,20,175,188,22,202,117,243,137,152,105,93,244,53,201,70,244,103,69,55,165,102,71,43,155,82,138,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,84,15,247,81,243,217,255,0,135,63,250,179,71,255,0,178,11,254,17,43,136,102,116,233,89,88,194,249,20,43,66,224,136,156,84,185,99,145,91,240,206,50,101,28,38,13,205,174,212,31,109,74,36,161,9,73,58,150,141,100,162,91,196,146,229,184,132,61,182,173,191,186,143,158,207,252,57,255,0,213,154,63,253,144,89,164,140,69,205,70,84,114,115,112,99,222,99,175,56,152,129,125,196,145,71,150,253,188,168,112,161,194,165,196,122,161,29,135,97,161,248,76,160,220,146,109,62,225,169,227,230,52,135,18,217,33,14,33,10,83,242,87,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,0,135,249,230,206,109,119,39,152,143,131,181,55,41,94,153,179,46,143,78,71,185,169,173,33,5,41,77,180,112,57,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,185,107,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,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,172,94,51,126,144,204,116,239,150,246,167,162,240,98,169,202,167,83,246,179,204,170,82,54,45,90,84,95,229,154,185,220,205,255,0,60,194,55,114,208,150,249,70,226,219,95,83,106,128,2,128,127,186,143,158,207,252,57,255,0,213,154,63,253,144,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,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,53,102,183,57,180,44,165,226,62,21,211,47,202,87,54,204,190,253,47,30,175,82,97,11,92,170,83,145,206,23,34,74,91,78,188,214,75,168,116,157,108,146,110,109,52,169,26,154,57,78,201,80,0,0,16,214,145,158,57,54,215,16,11,203,40,248,140,136,133,66,169,72,166,162,209,171,26,218,142,112,101,187,73,140,250,161,62,106,52,147,168,125,213,47,148,162,213,210,121,212,183,162,210,226,57,51,40,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,131,199,123,54,45,255,0,131,151,165,167,41,26,250,70,129,81,142,217,234,126,171,142,69,117,178,62,197,39,93,55,247,25,145,12,223,98,69,181,47,15,177,42,224,182,213,234,185,69,172,203,140,210,187,15,82,102,66,208,149,105,170,191,115,184,204,255,0,136,190,14,29,120,139,19,16,114,201,109,169,153,28,199,168,145,161,209,223,245,12,180,113,154,124,77,221,233,73,119,175,217,169,125,166,36,232,0,0,140,28,71,101,156,76,172,92,250,61,203,231,70,154,207,209,215,118,180,233,126,175,217,247,140,251,17,106,122,16,189,238,21,182,186,173,236,179,199,144,163,237,169,78,68,223,254,217,79,132,126,243,247,125,159,112,153,64,0,0,0,0,0,0,3,207,94,23,253,165,96,210,158,173,221,149,110,134,20,116,169,110,59,200,117,221,164,148,169,71,216,218,84,103,216,133,31,97,123,4,50,198,142,44,216,39,96,189,42,157,99,51,242,162,92,115,90,8,183,75,131,170,210,110,22,159,59,13,69,222,132,118,255,0,194,251,12,66,124,97,226,195,142,216,132,114,96,218,109,252,151,166,188,149,183,211,235,14,110,169,62,97,107,185,200,105,87,209,90,75,254,111,218,33,237,233,126,221,88,131,86,118,183,117,212,250,217,111,45,75,82,249,45,183,222,165,43,185,180,164,187,214,175,103,180,126,74,61,173,94,175,186,219,52,152,28,245,186,162,66,11,154,132,234,103,166,133,235,25,123,200,118,107,71,35,25,157,189,17,30,69,27,13,249,145,164,161,14,161,223,76,83,203,212,86,211,35,218,169,4,125,202,35,211,188,116,120,188,45,115,70,251,140,165,203,83,150,151,91,74,212,174,186,156,123,76,253,154,117,125,186,15,180,199,9,156,199,186,146,55,32,236,63,119,54,1,255,0,254,96,249,175,240,173,204,211,38,247,244,6,164,214,221,167,213,211,253,125,123,255,0,238,190,205,7,39,188,178,77,153,123,18,49,206,184,240,227,166,136,93,206,250,98,158,189,123,82,95,69,15,168,251,214,146,254,35,139,79,166,205,166,61,200,156,207,41,126,237,196,175,97,31,176,207,222,67,233,89,247,165,203,97,214,90,175,218,181,30,138,115,59,182,59,201,109,205,53,66,144,125,139,74,139,232,173,69,221,237,22,145,147,110,42,73,171,73,135,97,227,212,142,91,171,230,109,172,108,215,93,10,67,167,243,17,98,23,176,154,71,210,251,125,228,44,246,4,248,149,56,141,206,130,239,53,135,117,218,173,166,157,116,51,35,236,50,35,239,35,31,160,0,0,0,0,0,0,0,0,0,126,121,243,226,83,34,57,58,115,188,166,26,211,114,182,154,180,212,200,139,176,136,207,188,200,83,63,16,62,33,111,98,204,169,24,103,133,83,116,182,91,217,207,151,203,47,231,90,148,87,147,234,63,25,46,35,107,141,184,93,138,237,239,238,208,133,123,145,25,158,132,38,94,80,248,115,98,38,63,116,119,125,202,207,162,173,23,249,155,100,238,97,254,118,156,246,207,212,68,148,58,157,174,178,146,238,237,215,94,226,237,182,252,23,201,230,7,224,82,80,187,34,215,233,164,163,95,158,235,166,47,93,121,159,217,117,229,151,115,170,47,227,247,105,219,16,132,161,59,80,90,17,15,250,0,1,229,46,124,45,177,111,24,206,196,184,168,125,91,79,118,172,186,151,155,215,213,52,255,0,97,101,236,51,33,25,177,119,133,238,91,49,21,137,179,168,214,215,161,43,82,18,225,162,111,89,62,78,213,168,156,50,62,90,165,165,7,235,172,149,255,0,55,78,227,16,87,28,248,72,227,93,154,151,42,120,86,215,202,200,140,165,78,58,141,209,32,114,208,92,213,26,181,126,97,153,232,73,111,176,191,127,236,49,11,47,124,51,189,240,230,162,245,38,243,162,122,62,84,119,84,203,141,245,44,187,181,105,82,146,101,171,107,81,31,106,21,220,126,207,184,125,76,49,198,252,73,193,250,146,42,150,21,195,232,231,219,81,44,143,164,142,247,105,41,10,255,0,125,109,101,222,218,61,158,207,188,88,46,94,120,192,85,97,185,76,183,177,178,149,212,48,146,102,51,245,94,122,81,180,190,105,10,119,147,26,22,167,216,78,175,105,31,217,238,22,97,133,24,205,135,216,211,109,199,186,48,254,183,233,24,111,180,133,154,186,103,217,218,106,109,11,211,231,80,131,61,9,212,118,233,237,251,244,247,0,0,0,0,0,0,3,151,230,118,223,106,229,203,238,34,83,156,70,229,124,151,171,173,178,215,79,95,162,120,139,218,95,188,51,115,115,194,85,54,228,171,83,150,90,42,44,231,216,50,247,26,92,81,127,168,94,95,10,41,133,47,43,9,208,245,228,214,9,159,243,83,160,255,0,237,19,44,0,0,84,231,25,60,96,57,115,168,120,69,21,221,90,103,166,171,184,157,189,203,35,168,71,62,244,107,220,127,189,167,217,237,17,251,133,142,25,43,17,243,57,29,195,86,141,219,116,244,87,149,217,223,211,212,33,106,95,77,63,191,246,253,198,47,137,8,75,104,75,104,45,18,146,34,34,251,7,253,0,0,0,0,0,0,0,0,0,0,0,0,12,224,230,22,233,174,216,217,208,196,187,214,214,157,209,86,173,252,80,172,213,41,210,121,72,115,145,41,138,179,174,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,93,166,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,10,224,226,177,158,57,56,107,74,159,149,188,54,68,71,107,183,61,28,209,116,212,212,182,159,42,117,58,82,86,131,132,134,245,51,68,151,154,213,74,83,137,46,91,46,182,164,18,148,234,92,102,58,240,84,241,79,116,252,63,157,230,52,225,117,32,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,69,94,40,254,4,241,55,240,95,56,132,42,47,35,153,187,170,229,7,23,21,117,191,78,151,88,180,235,209,211,77,184,233,76,72,82,22,182,9,100,164,74,101,6,162,105,114,89,61,219,57,133,161,161,199,155,37,55,205,55,19,160,139,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,10,171,227,157,245,39,249,147,244,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,74,220,106,252,83,218,223,15,224,249,141,68,119,94,20,57,227,141,114,210,168,153,71,196,100,75,58,237,54,60,132,90,53,99,91,178,10,116,70,146,227,234,132,249,168,212,109,45,134,146,190,82,139,70,141,150,146,222,136,83,104,231,89,160,0,205,182,102,234,213,90,6,110,241,94,187,66,169,203,167,84,169,216,145,93,151,14,100,71,148,203,241,159,110,166,242,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,93,166,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,42,241,71,240,39,137,191,130,249,196,33,82,185,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,244,19,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,56,254,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,17,157,123,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,79,12,92,248,254,219,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,120,172,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,206,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,218,79,9,220,148,83,173,107,86,153,154,140,72,166,111,185,43,58,201,179,152,89,74,142,245,42,10,155,145,29,201,14,36,212,134,222,234,155,123,114,9,77,173,36,209,52,226,22,102,233,146,60,175,28,239,169,63,204,159,166,143,63,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,155,116,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,225,139,159,31,219,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,10,171,227,157,245,39,249,147,244,209,231,248,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,110,128,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,56,86,85,51,175,131,89,179,167,76,69,147,83,244,125,201,79,234,36,204,182,230,154,147,58,60,18,148,227,81,228,30,169,38,220,222,218,89,113,194,101,78,165,149,62,134,212,179,51,74,149,80,60,81,252,118,98,111,224,190,79,8,79,254,24,185,241,253,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,0,8,255,0,156,92,226,216,153,64,177,35,215,235,240,253,51,114,86,119,252,159,183,249,143,71,244,167,41,232,232,149,252,233,12,58,219,28,166,228,19,159,56,69,191,77,169,212,207,179,62,247,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,250,184,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,75,136,53,37,10,91,78,180,179,66,55,237,46,170,35,87,17,44,11,153,143,217,83,186,237,186,13,27,210,119,37,7,149,114,80,89,73,190,110,42,84,83,51,117,13,54,201,41,79,60,228,85,202,101,182,205,42,74,156,121,31,68,200,150,154,1,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,78,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,203,184,191,238,23,30,4,240,203,241,175,56,154,42,175,137,214,41,126,212,51,147,122,244,149,223,73,210,173,46,158,214,167,255,0,53,228,244,189,43,101,213,177,218,132,169,123,103,57,55,215,86,237,117,245,84,104,36,9,127,193,79,2,230,82,168,87,166,97,235,212,110,79,166,246,91,118,236,151,13,246,220,92,86,151,204,156,180,160,200,154,113,149,188,152,168,75,132,107,81,57,17,244,122,154,40,151,103,224,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,82,7,17,254,31,243,50,239,93,119,22,240,134,221,255,0,106,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,120,174,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,243,165,176,235,140,114,156,144,110,124,217,22,253,54,171,82,62,203,95,226,17,127,217,184,167,195,134,246,196,28,62,184,98,87,45,234,228,122,36,152,51,163,25,236,117,30,153,134,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,68,35,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,246,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,167,134,47,15,249,152,69,14,54,96,113,190,221,233,47,169,123,95,182,105,174,184,251,82,168,49,92,97,230,93,84,148,37,100,217,188,251,114,59,89,113,10,83,41,66,117,52,184,165,161,190,215,197,31,192,158,38,254,11,231,16,133,74,228,95,57,181,220,158,98,60,170,155,148,175,76,217,151,71,79,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,208,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,0,170,190,57,223,82,127,153,63,77,28,127,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,0,20,173,196,235,62,63,182,250,236,156,6,194,122,214,235,6,223,168,43,210,85,74,117,71,153,22,232,121,40,101,77,234,158,82,79,147,29,244,200,36,237,113,198,158,81,54,241,107,177,165,20,0,22,105,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,155,116,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,85,241,206,250,147,252,201,250,104,243,252,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,0,1,64,60,81,252,118,98,111,224,190,79,8,79,78,26,92,65,35,99,13,42,143,151,204,95,170,203,115,16,96,71,233,168,245,105,110,187,41,251,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,158,170,51,53,154,181,176,160,25,140,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,15,101,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,242,92,65,169,40,82,218,117,165,154,17,191,105,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,66,92,66,155,89,106,149,17,145,151,216,40,123,138,126,25,43,14,51,56,251,164,173,81,114,83,213,93,79,103,119,81,80,155,217,244,213,251,159,103,220,67,191,240,108,198,3,137,58,185,132,82,92,209,167,186,154,187,105,211,189,102,116,248,229,220,141,123,139,247,180,251,61,162,217,0,0,4,53,226,187,48,161,229,97,122,158,156,250,193,179,254,122,116,239,253,130,140,237,152,74,169,92,148,154,114,11,85,74,156,195,36,95,106,156,73,127,172,105,27,44,54,251,86,214,95,48,238,156,218,54,168,237,122,66,220,45,117,245,250,22,72,253,167,251,163,168,0,0,0,0,0,0,15,15,138,248,203,135,216,45,109,201,186,49,2,183,232,232,108,52,183,9,93,51,239,110,52,182,181,233,243,72,89,150,164,210,251,116,246,125,218,214,126,97,184,192,85,102,57,83,183,176,78,149,211,176,162,122,51,21,94,122,87,184,190,117,9,119,147,38,22,165,216,109,47,105,159,217,239,21,245,137,216,223,137,56,193,82,93,82,253,184,125,34,251,138,53,153,244,145,217,237,53,45,95,239,77,160,187,220,95,179,219,247,15,151,100,97,157,239,136,213,22,105,54,101,19,210,18,164,58,150,91,111,169,101,173,203,82,146,146,45,92,90,72,187,86,158,243,246,253,226,105,224,103,9,28,107,188,146,221,79,21,26,249,39,17,228,147,141,35,116,73,252,196,31,41,68,173,88,152,70,90,146,156,236,63,220,251,72,78,172,34,225,123,150,204,58,98,20,234,205,181,233,186,212,116,182,107,155,214,79,141,185,105,38,204,207,150,153,106,65,122,232,53,127,206,211,184,132,157,180,240,214,203,177,227,162,45,177,70,232,219,70,155,75,168,117,205,52,36,151,246,212,127,186,159,243,15,78,0,3,254,86,132,173,59,86,90,145,142,39,141,25,60,192,252,117,74,215,123,218,253,76,149,233,243,221,116,196,105,167,47,251,45,60,130,238,105,37,252,62,253,106,67,55,156,57,177,19,0,122,203,190,218,103,210,182,139,28,189,210,119,48,199,39,94,67,101,234,46,74,221,86,231,94,81,119,118,105,175,113,246,67,67,35,35,208,197,132,112,252,226,22,246,19,74,143,134,120,171,55,91,101,205,252,137,124,178,254,107,161,74,121,94,163,17,148,226,247,56,227,101,218,174,206,254,237,72,92,196,9,241,42,113,27,157,5,222,107,14,235,181,91,77,58,232,102,71,216,100,71,222,70,63,64,0,0,0,0,0,0,0,0,254,41,68,130,220,163,208,136,84,167,18,188,251,203,170,203,127,5,48,158,177,178,10,54,250,89,254,156,143,153,169,67,146,199,170,252,114,50,209,68,225,122,139,237,246,251,8,86,43,77,45,229,147,109,167,85,31,113,106,45,51,32,156,54,162,207,133,31,20,113,182,151,174,253,253,29,63,158,125,154,28,166,28,249,216,210,190,198,149,218,159,176,189,166,45,70,159,78,135,74,134,220,8,12,242,152,107,93,136,220,106,211,83,51,62,211,51,62,243,49,250,64,0,0,0,7,140,196,108,30,195,204,88,164,189,69,190,232,30,146,138,250,20,133,35,170,125,158,195,74,210,125,173,45,39,220,226,253,190,223,184,64,28,127,225,5,108,86,14,161,93,193,170,135,163,30,81,58,235,52,222,83,143,110,95,206,169,41,230,200,154,68,90,153,182,157,76,189,154,251,76,87,38,53,101,107,24,112,30,172,245,50,252,182,250,68,54,149,58,135,122,200,174,111,104,148,226,73,123,90,117,122,107,202,89,233,223,217,247,107,241,240,95,30,113,31,2,46,104,183,29,129,91,232,86,211,232,113,246,250,102,29,231,32,156,109,106,70,174,182,189,186,242,144,90,145,106,90,125,250,219,166,81,248,157,216,88,186,205,62,205,196,135,61,15,116,188,182,162,183,216,244,142,169,102,76,54,75,249,152,169,109,27,157,113,125,154,246,105,238,50,49,58,162,75,143,62,51,83,34,57,189,151,144,149,161,90,25,106,147,45,72,244,62,222,227,31,236,0,0,0,0,0,60,214,38,178,153,24,111,118,48,164,111,39,40,115,208,105,215,77,196,113,214,90,107,236,25,172,198,70,83,31,23,175,134,18,141,132,221,201,83,65,39,93,118,145,74,112,180,215,218,45,247,131,12,169,79,229,138,226,109,212,106,211,119,180,180,165,122,151,102,148,250,126,137,211,191,187,218,39,216,0,15,131,125,220,241,172,187,46,185,118,203,61,26,163,211,101,79,95,127,115,77,41,195,238,35,62,228,251,143,238,49,156,252,212,226,157,71,24,49,206,235,187,39,76,234,26,42,164,232,240,190,109,40,217,23,172,125,198,209,216,132,25,232,78,31,106,139,119,188,89,119,7,92,32,77,191,98,213,241,66,83,26,75,169,59,34,11,110,110,255,0,185,220,102,158,249,22,132,179,46,242,246,164,143,237,246,11,32,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,63,38,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,136,149,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,80,181,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,122,240,84,241,79,116,252,63,157,230,52,225,117,32,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,69,94,40,254,4,241,55,240,95,56,132,40,4,77,78,28,217,246,254,74,245,215,240,223,17,24,234,48,202,230,168,117,146,228,49,31,124,170,44,229,161,13,28,196,146,11,123,204,154,27,109,46,181,218,162,74,18,182,139,114,84,219,215,168,2,170,248,231,125,73,254,100,253,52,85,88,183,238,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,1,74,220,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,162,243,99,226,159,25,62,32,92,62,98,248,243,248,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,60,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,8,171,197,31,192,158,38,254,11,231,16,133,0,137,233,195,115,136,36,108,187,73,115,7,177,146,171,45,88,117,81,144,169,48,170,79,58,235,200,182,86,77,62,227,164,212,118,88,117,231,145,37,227,97,38,132,169,40,109,102,183,52,213,110,25,217,166,122,115,23,252,152,178,227,113,95,244,217,28,171,146,161,182,133,108,250,155,180,170,72,66,246,59,218,211,141,252,203,104,122,70,215,18,72,95,35,150,102,70,178,16,3,46,28,98,113,150,36,202,85,139,140,88,107,251,74,151,81,168,69,133,26,161,64,66,97,214,29,230,190,162,90,74,35,109,155,50,222,209,198,208,203,77,166,62,166,217,37,74,82,150,107,43,127,16,131,137,102,69,100,230,106,217,139,137,248,99,2,92,172,80,183,35,177,77,139,5,50,154,109,138,189,56,228,25,169,133,155,238,33,166,86,201,190,243,201,112,148,91,139,152,218,146,179,83,102,221,43,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,84,206,78,28,102,115,6,166,98,175,87,74,181,165,219,253,66,174,154,68,154,169,57,232,22,208,167,20,219,207,190,227,109,23,37,108,55,205,39,118,147,101,163,136,220,106,105,205,41,219,63,217,193,170,230,203,23,20,170,121,196,110,196,179,164,76,129,106,33,150,148,75,146,194,214,146,114,115,170,113,9,119,124,130,101,165,147,106,74,73,164,37,8,219,188,156,113,207,107,195,63,37,20,236,207,223,117,43,219,18,233,157,78,27,90,90,198,155,13,194,148,207,166,103,60,203,132,220,118,100,50,166,246,114,117,67,238,26,92,220,90,176,147,65,165,227,82,111,80,85,95,28,239,169,63,204,159,166,138,171,23,61,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,53,30,173,45,215,101,63,114,161,9,148,251,134,225,161,130,67,11,143,25,134,146,107,121,213,45,243,213,70,102,179,86,182,20,2,128,120,163,248,236,196,223,193,124,158,16,139,244,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,42,175,142,119,212,159,230,79,211,69,85,139,158,225,165,196,18,54,48,210,168,249,124,197,250,172,183,49,6,4,126,154,143,86,150,235,178,159,185,80,132,202,125,195,112,208,193,33,133,199,140,195,73,53,188,234,150,249,234,163,51,89,171,91,10,1,74,220,78,179,227,251,111,174,201,192,108,39,173,110,176,109,250,130,189,37,84,167,84,121,145,110,135,146,134,84,222,169,229,36,249,49,223,76,130,78,215,28,105,229,19,111,22,187,26,81,113,78,31,248,23,140,184,209,152,42,76,172,33,186,106,182,91,150,166,250,156,235,198,28,20,202,110,139,243,78,19,41,113,181,184,218,30,234,22,70,207,32,212,123,219,83,198,164,45,180,58,69,245,184,163,248,236,196,223,193,124,158,16,139,244,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,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,158,188,40,114,57,38,229,170,209,51,113,136,203,136,116,42,108,137,11,180,105,38,134,164,28,233,109,41,198,21,53,242,81,40,154,67,14,165,124,164,150,142,155,205,37,205,80,150,209,206,231,252,72,248,125,198,203,180,150,241,135,6,233,82,213,135,85,25,9,141,54,154,203,78,188,139,101,100,211,13,180,110,200,121,247,94,121,18,94,55,212,75,82,82,134,214,104,111,93,86,217,31,0,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,206,14,116,48,114,133,128,89,160,191,240,170,214,123,125,22,149,80,110,69,57,189,171,46,154,44,184,237,75,106,54,171,90,214,190,74,36,37,174,98,148,106,95,47,121,232,106,208,172,211,131,70,55,213,111,172,18,175,224,189,66,135,18,60,124,47,144,194,160,207,101,197,111,150,197,73,249,146,13,14,160,245,34,91,110,182,238,139,73,145,41,14,33,59,72,208,107,114,152,69,207,101,203,27,234,185,113,225,19,69,198,90,21,14,37,94,165,64,143,81,76,56,146,220,82,24,55,228,92,79,198,109,110,109,245,148,132,41,242,89,160,141,38,178,65,164,148,141,219,202,152,70,154,48,7,7,40,89,127,193,171,79,7,109,199,186,136,150,205,61,49,220,147,181,104,234,229,45,74,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,232,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,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,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,62,82,201,204,197,229,103,101,211,16,242,202,168,49,39,218,119,228,136,117,36,26,136,155,126,155,81,98,84,71,84,250,22,73,51,113,14,181,17,13,41,181,119,25,54,180,41,58,56,151,121,0,234,185,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,167,22,105,74,18,183,93,117,100,132,111,218,82,255,0,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,17,87,138,63,129,60,77,252,23,206,33,10,1,19,211,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,0,0,21,87,199,59,234,79,243,39,233,162,170,197,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,88,28,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,69,85,219,86,181,118,240,168,189,73,183,32,245,114,227,211,231,213,28,111,154,134,246,197,133,21,217,114,92,213,102,68,123,24,97,213,233,174,229,109,209,36,106,50,35,249,67,208,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,223,184,105,113,4,141,140,52,170,62,95,49,126,171,45,204,65,129,31,166,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,214,194,134,85,198,132,248,124,99,166,28,99,46,89,108,170,77,149,89,230,213,108,75,126,151,109,215,233,175,145,34,84,41,81,226,161,146,90,144,70,122,178,239,41,75,105,194,51,74,146,74,35,209,104,113,8,146,160,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,21,87,199,59,234,79,243,39,233,162,170,197,207,112,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,77,71,171,75,117,217,79,220,168,66,101,62,225,184,104,96,144,194,227,198,97,164,154,222,117,75,124,245,81,153,172,213,173,133,0,0,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,253,50,11,157,123,87,53,152,113,18,137,86,169,244,248,155,108,211,217,110,227,167,200,54,208,228,253,132,150,213,83,142,77,165,8,83,46,172,200,214,148,36,185,46,44,144,101,181,77,45,217,84,50,174,59,174,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,130,48,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,127,140,86,16,34,224,177,41,24,161,21,141,101,211,94,143,5,199,55,127,220,237,179,80,124,203,67,89,23,121,251,18,103,246,251,5,104,229,91,20,234,56,63,142,118,165,217,6,103,78,209,213,32,199,155,243,105,94,248,189,99,14,56,142,212,44,203,82,108,187,82,91,189,195,70,22,37,207,26,244,178,232,119,108,67,213,170,197,58,52,228,119,247,58,210,92,46,242,35,238,87,184,190,226,31,120,0,4,4,227,61,42,91,25,98,183,91,105,26,52,229,235,17,42,94,165,219,173,62,161,170,116,239,238,246,138,130,193,182,83,35,23,172,120,234,111,122,93,185,41,136,52,235,166,226,57,77,150,154,251,6,148,240,201,148,199,195,107,78,58,91,216,150,168,112,16,73,215,93,164,81,208,90,107,237,30,148,0,0,0,0,0,127,140,185,113,224,70,118,100,183,54,50,202,20,181,171,67,61,18,69,169,158,133,219,220,66,10,230,227,137,221,131,132,76,212,108,220,55,115,211,23,75,43,122,42,251,30,143,210,172,137,246,205,127,61,21,77,175,107,173,163,179,94,221,125,196,102,42,47,26,49,231,17,241,222,230,149,113,223,245,190,185,110,190,183,24,111,166,97,174,74,13,199,22,148,106,211,104,221,167,53,101,169,150,167,175,221,167,216,193,108,173,99,6,60,85,153,166,88,118,223,86,135,18,151,86,239,89,21,189,141,26,155,73,175,107,174,163,93,57,168,61,59,251,126,253,44,111,0,56,65,91,20,115,167,215,113,150,161,233,55,146,77,58,245,55,148,227,59,87,243,74,82,121,177,230,153,30,134,78,39,82,47,110,190,194,19,247,14,112,123,15,48,158,146,205,22,195,160,122,54,43,40,74,18,142,169,247,187,9,40,73,118,186,181,31,115,104,246,251,62,241,237,0,0,0,0,7,230,168,211,161,213,97,185,2,123,60,214,29,211,122,55,26,117,208,200,203,180,140,143,188,136,85,126,126,184,109,69,129,10,78,41,96,149,47,78,94,206,178,159,207,62,221,78,43,13,252,236,153,95,107,170,236,79,216,126,195,21,100,235,75,101,102,219,137,209,69,222,90,139,58,225,171,159,121,116,153,108,224,174,44,86,55,193,94,239,68,191,211,145,114,244,41,146,95,245,88,142,102,122,168,219,47,93,125,158,207,105,11,107,74,137,101,185,39,169,24,254,128,0,0,0,0,0,0,0,134,124,70,179,122,188,189,88,109,91,182,156,189,183,61,107,119,33,92,189,121,60,151,162,45,93,142,50,227,106,213,183,149,222,101,167,218,125,212,81,42,83,243,31,84,153,43,222,226,244,220,173,8,181,208,180,246,125,194,202,120,98,100,134,61,226,250,177,147,18,32,235,2,54,158,141,143,205,63,158,220,83,99,187,235,50,249,41,58,41,40,63,89,29,190,207,105,139,120,109,180,52,130,109,178,209,37,220,67,254,128,0,0,0,0,0,124,202,245,185,71,185,105,210,105,85,168,125,68,105,108,173,135,81,204,90,55,33,73,52,168,181,73,145,151,98,143,184,245,21,227,154,254,20,22,229,236,170,149,233,131,19,125,17,84,89,189,49,202,127,45,201,29,83,167,207,112,211,205,147,48,146,141,202,83,73,215,77,11,77,116,208,204,133,87,226,158,18,223,88,39,118,189,107,222,180,206,134,124,87,20,105,46,115,46,234,73,117,104,37,124,218,214,159,164,210,187,53,246,125,218,247,252,173,241,17,197,108,190,170,37,191,57,223,76,219,45,190,217,174,22,216,209,246,160,185,8,63,156,40,203,112,254,109,147,79,127,183,94,242,237,183,236,181,230,235,12,179,39,66,143,42,216,155,201,170,244,232,118,84,14,92,133,114,85,177,147,90,121,171,101,180,171,106,158,74,117,46,254,242,236,238,238,128,0,0,0,0,60,230,36,233,251,59,186,117,86,210,244,44,239,91,77,116,249,133,246,140,214,99,70,159,182,43,239,69,110,47,148,213,79,91,77,53,254,116,231,104,182,142,11,113,166,127,39,251,154,95,55,249,175,202,233,173,236,218,95,214,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,254,182,177,81,141,9,39,217,216,110,186,148,107,218,100,93,234,247,151,222,67,71,249,103,176,162,225,182,4,88,182,179,13,108,118,53,189,76,76,147,220,103,189,244,195,101,11,87,106,148,69,169,163,184,143,79,112,233,224,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,194,242,203,165,247,105,96,77,137,152,174,159,171,179,47,94,116,62,183,123,45,244,149,70,230,79,103,163,229,243,77,215,53,102,7,59,155,203,74,62,119,102,186,167,85,123,92,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,77,212,227,246,112,112,191,2,114,243,11,49,15,156,186,253,34,226,143,17,86,180,88,205,56,202,234,239,203,142,167,226,160,212,226,53,142,133,52,149,56,181,184,146,52,33,10,209,42,115,107,106,207,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,61,94,40,101,210,251,193,252,44,195,172,76,190,163,244,31,180,206,182,101,30,22,246,93,223,75,106,52,7,152,153,204,105,213,233,206,235,150,158,82,210,133,163,145,169,145,239,34,76,170,224,169,226,158,233,248,127,59,204,105,194,234,64,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,81,94,19,216,191,181,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,244,25,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,20,255,0,225,125,196,18,53,38,53,23,43,216,211,85,150,180,46,66,96,89,245,201,46,187,37,123,222,118,44,120,116,82,105,166,20,162,65,41,111,169,15,186,238,198,208,73,107,213,66,81,165,175,138,171,227,157,245,39,249,147,244,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,253,149,88,87,87,248,86,220,185,45,202,135,252,100,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,11,211,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,1,74,220,106,252,83,218,223,15,224,249,141,68,71,92,0,202,101,229,152,204,47,197,107,227,15,228,75,157,93,195,88,244,185,49,237,200,144,9,247,235,40,148,227,228,233,54,190,98,77,43,105,168,238,56,72,74,28,91,167,162,18,91,141,36,124,170,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,127,87,26,49,122,242,199,172,80,184,49,115,16,31,136,229,118,226,144,151,164,20,70,9,150,26,66,27,75,77,50,218,59,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,238,123,133,30,93,63,98,217,113,98,255,0,173,199,217,114,98,151,79,93,145,235,235,202,165,165,10,244,115,94,171,171,109,90,182,235,146,55,18,80,178,234,249,107,45,90,45,42,7,54,62,41,241,147,226,5,195,230,47,143,65,119,101,50,242,183,178,175,97,102,178,141,34,93,110,222,186,164,84,99,86,155,102,1,37,22,242,216,154,168,177,141,215,9,197,41,196,62,166,220,209,124,180,33,11,216,217,153,169,196,110,100,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,35,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,34,175,20,127,2,120,155,248,47,156,66,20,87,132,246,47,237,67,20,236,220,51,244,167,163,62,86,220,20,234,23,91,200,231,116,189,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,63,94,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,126,171,231,29,49,31,18,112,226,198,194,251,214,179,233,90,86,28,245,205,80,30,124,141,82,163,197,148,81,200,226,169,195,63,93,150,250,84,242,136,203,114,18,181,32,148,104,75,104,68,181,224,243,130,21,91,243,49,114,49,149,154,228,72,116,220,46,142,106,145,17,77,169,111,206,126,163,22,92,102,144,142,228,161,9,73,60,181,44,204,207,84,54,146,73,239,53,183,118,128,42,3,139,22,74,42,54,181,213,83,205,70,27,211,55,219,117,157,36,222,44,32,162,199,102,149,57,78,71,142,220,134,210,74,67,143,117,78,61,185,100,150,214,162,116,157,113,107,50,116,137,21,237,66,191,239,43,102,217,185,172,202,21,195,46,37,10,241,143,26,53,118,158,147,35,98,114,35,200,68,134,13,105,50,50,37,182,235,100,105,89,104,178,37,56,146,61,174,45,42,246,185,98,203,213,213,154,12,101,162,225,29,173,39,160,235,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,252,150,208,74,82,18,183,93,105,6,180,111,220,90,40,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,170,190,57,223,82,127,153,63,77,16,43,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,170,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,126,153,5,206,189,171,154,204,56,137,68,171,84,250,124,77,182,105,236,183,113,211,228,27,104,114,126,194,75,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,236,170,20,3,197,31,199,102,38,254,11,228,240,132,127,183,112,182,251,186,236,75,187,19,40,20,46,170,219,177,58,15,148,19,122,166,81,209,245,175,27,49,126,109,107,39,28,222,226,77,63,54,149,109,211,85,104,93,163,245,224,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,135,178,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,249,46,32,212,148,41,109,58,210,205,8,223,180,186,168,0,170,190,57,223,82,127,153,63,77,16,43,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,170,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,126,153,5,206,189,171,154,204,56,137,68,171,84,250,124,77,182,105,236,183,113,211,228,27,104,114,126,194,75,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,236,117,226,189,158,56,214,213,42,183,148,124,57,68,178,174,212,163,199,69,221,86,37,187,28,160,196,117,45,190,152,76,26,77,38,234,223,105,72,230,168,245,104,153,117,77,232,181,56,190,77,90,225,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,30,202,174,89,236,220,168,97,28,60,45,179,231,75,168,173,82,21,82,171,212,228,153,165,117,26,139,136,109,14,190,77,238,52,178,141,173,54,132,54,147,61,168,66,119,41,107,222,226,233,135,138,63,142,204,77,252,23,201,225,14,85,134,185,122,186,177,83,6,177,71,23,45,105,60,255,0,217,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,197,53,241,147,183,51,4,222,44,82,110,75,201,125,126,19,246,181,102,189,30,59,92,186,108,167,99,71,41,177,100,56,150,210,225,60,227,145,77,228,19,138,90,84,222,188,181,122,142,161,184,85,128,53,28,39,165,227,45,167,39,29,45,207,77,216,43,168,38,61,126,55,89,38,55,46,43,169,83,103,39,124,82,55,143,144,107,75,252,182,253,103,57,91,59,55,106,52,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,241,88,253,116,225,61,159,131,87,101,91,29,39,116,150,12,138,122,169,117,247,57,82,92,221,22,106,138,33,183,164,82,55,139,121,190,148,106,217,110,78,237,117,45,53,44,208,213,156,165,61,85,154,245,10,20,184,116,213,200,113,80,227,203,146,153,47,178,193,168,249,104,113,212,182,218,92,89,39,66,53,147,104,37,25,25,146,83,174,133,109,92,19,237,44,92,165,89,183,229,213,89,76,184,152,117,92,145,20,168,172,203,105,123,38,212,90,55,17,38,76,83,55,73,40,66,82,77,180,234,185,42,230,173,45,164,156,73,197,90,14,205,5,101,241,159,203,197,86,228,182,109,172,200,219,84,168,139,69,167,29,84,75,162,66,166,41,47,148,39,164,55,208,41,13,40,246,41,8,144,252,132,168,209,243,154,202,108,204,148,132,153,183,7,248,118,227,164,60,1,205,101,169,114,87,171,62,140,182,235,220,219,110,188,242,137,130,109,49,101,17,19,75,117,199,141,41,101,150,229,34,43,206,56,74,74,146,219,43,250,68,102,133,70,177,39,241,167,26,41,85,28,142,101,219,2,45,235,190,36,169,20,185,23,29,122,230,163,178,132,173,113,95,58,156,148,83,148,235,155,117,66,205,167,166,153,52,75,35,216,226,22,180,232,166,148,126,131,133,166,5,204,198,12,214,80,110,73,180,110,174,219,195,191,246,73,83,121,195,125,182,209,41,178,50,167,161,46,52,91,121,221,87,45,228,182,181,37,43,110,51,255,0,72,146,104,85,244,128,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,0,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,117,177,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,79,128,18,255,0,135,54,74,63,149,86,35,191,95,191,233,149,86,240,202,214,249,202,148,150,11,148,221,82,113,26,13,186,98,94,220,149,167,114,22,110,58,166,137,74,67,105,74,117,105,79,52,225,94,245,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,136,171,197,31,192,158,38,254,11,231,16,133,21,225,61,139,251,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,143,215,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,83,194,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,0,85,95,28,239,169,63,204,159,166,138,245,203,150,8,85,115,29,140,52,92,26,161,87,34,82,42,85,248,245,21,67,151,45,181,45,130,126,60,23,228,182,135,54,250,201,66,212,193,32,214,68,163,65,44,212,73,94,221,135,226,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,186,158,28,28,64,33,230,34,132,214,18,98,245,197,254,219,16,58,151,218,147,33,182,35,183,113,69,222,183,55,71,67,40,109,180,60,203,102,72,91,36,157,198,219,68,234,77,127,60,77,56,143,241,0,135,151,122,19,184,73,132,55,23,251,108,79,233,159,118,76,118,216,144,221,187,23,122,28,221,33,15,33,198,214,243,205,145,161,12,154,119,19,110,155,170,52,124,201,59,73,116,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,180,178,50,101,66,201,230,68,113,186,152,229,87,211,55,157,209,135,245,153,23,53,73,165,172,162,169,198,169,146,185,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,186,65,23,189,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,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,62,227,181,101,71,53,216,143,148,172,71,69,235,101,59,215,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,161,60,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,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,5,85,241,206,250,147,252,201,250,104,129,89,104,203,61,229,154,91,134,235,179,48,250,116,68,92,52,11,94,69,199,6,20,147,36,34,166,182,101,70,100,226,19,166,162,75,43,82,100,40,208,181,122,155,208,148,168,208,149,27,136,229,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,244,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,160,30,40,254,59,49,55,240,95,39,132,57,166,17,101,158,242,198,172,35,197,60,82,179,39,68,90,240,162,60,10,149,78,152,241,147,107,147,78,121,18,215,33,246,156,82,137,59,216,76,77,230,217,151,174,133,47,106,183,165,45,185,226,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,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,156,33,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,193,195,155,58,255,0,201,87,17,223,160,95,245,58,171,152,101,116,252,221,74,51,7,205,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,239,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,28,204,88,81,113,35,2,47,171,89,246,183,187,42,222,169,166,49,238,50,216,250,161,188,132,43,177,73,35,208,215,220,103,167,188,102,254,244,183,36,217,183,133,106,214,149,253,109,30,163,38,18,143,179,180,218,117,72,215,176,204,187,211,239,63,188,197,218,112,171,198,134,241,15,1,24,180,102,191,190,117,182,226,96,52,157,186,105,26,60,40,45,151,114,18,95,73,103,222,102,127,105,137,180,0,2,188,120,210,70,153,252,159,237,169,100,239,243,95,149,208,219,217,180,191,172,232,170,39,174,189,253,223,192,84,190,11,233,251,98,177,53,86,210,249,77,75,245,180,215,79,231,77,246,141,41,225,182,159,179,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,254,177,212,54,95,69,42,62,245,151,176,255,0,214,51,149,152,124,108,175,227,222,38,84,175,234,226,244,57,156,158,91,90,35,230,246,71,105,163,245,146,218,53,215,148,71,218,158,207,250,79,169,100,71,41,245,28,204,226,65,183,45,92,155,122,143,254,232,187,162,85,167,53,137,60,175,84,158,109,127,214,49,167,171,175,219,161,119,223,253,46,153,14,141,5,170,116,6,185,108,51,187,98,119,25,233,169,153,159,105,153,159,121,152,253,96,0,0,0,0,0,0,3,192,227,22,9,88,120,225,106,202,181,47,138,95,85,29,246,214,150,213,207,121,28,181,155,110,54,74,209,167,16,103,161,58,174,205,123,117,251,180,167,172,227,112,213,189,176,78,93,66,241,195,231,61,55,107,154,157,148,162,209,152,221,19,122,200,112,219,249,217,75,113,205,141,52,143,91,77,85,187,222,70,71,12,237,219,134,189,97,220,177,43,148,121,29,45,74,149,41,183,155,86,196,47,99,141,56,74,46,197,18,146,122,41,5,236,50,236,246,139,117,200,135,18,154,126,35,122,55,9,177,74,23,69,88,97,134,99,70,169,115,84,239,86,178,233,152,66,121,76,69,74,91,222,181,184,173,77,93,154,104,125,154,24,177,104,242,26,151,29,185,76,43,115,111,32,156,65,232,101,170,76,181,35,237,31,232,0,0,0,3,201,226,226,205,188,41,189,22,71,161,166,222,168,159,255,0,123,56,51,89,138,171,55,49,66,240,89,158,166,170,253,64,255,0,251,225,98,227,248,56,80,220,165,101,130,179,33,227,213,83,46,233,18,17,254,66,233,244,243,46,227,63,112,158,0,3,254,30,117,12,52,183,156,61,18,218,77,74,63,176,139,81,69,124,81,177,194,94,38,99,188,155,90,60,141,212,219,108,151,3,102,194,47,159,143,50,106,53,212,219,74,190,138,253,230,95,105,143,197,194,243,6,213,138,25,140,137,84,154,157,144,109,152,237,214,82,230,186,238,126,60,248,74,36,104,75,73,150,169,112,251,116,50,251,12,95,11,45,33,134,144,203,101,162,91,73,37,37,246,17,104,63,236,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,185,62,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,75,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,245,241,118,160,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,56,0,177,78,20,121,40,253,166,221,76,102,83,19,41,149,88,214,221,165,80,143,38,210,107,78,75,53,138,163,46,41,71,35,121,40,156,83,49,92,109,29,137,78,199,29,61,166,179,38,94,105,93,3,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,67,94,44,151,253,155,108,228,230,231,179,43,183,12,72,149,219,198,69,62,53,10,158,163,51,126,114,227,212,34,200,124,208,146,35,50,67,109,54,102,165,158,136,35,83,105,51,220,226,18,170,96,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,26,83,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,121,57,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,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,43,144,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,72,174,43,25,28,147,137,84,169,249,164,195,101,196,106,187,108,81,205,119,77,49,72,105,130,168,211,162,165,107,57,168,115,66,53,201,101,173,82,164,184,163,230,50,211,105,65,165,77,37,183,170,90,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,19,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,174,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,89,124,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,30,127,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,49,3,36,120,13,27,49,217,151,179,176,218,179,10,91,246,241,200,93,82,224,54,99,186,226,10,157,25,6,235,141,186,182,150,133,50,135,148,150,227,19,187,211,177,114,16,101,170,182,164,244,102,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,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,245,124,57,179,175,252,149,113,29,250,5,255,0,83,170,185,134,87,79,205,212,163,48,124,214,233,115,140,208,77,212,210,206,213,45,91,80,131,109,212,180,105,82,219,82,85,163,170,101,166,206,247,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,69,94,40,254,4,241,55,240,95,56,132,41,47,44,149,106,85,3,50,88,81,93,174,212,226,83,169,180,235,226,133,46,100,201,111,37,150,35,48,220,246,84,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,242,115,209,147,42,22,112,240,226,45,49,186,175,161,175,59,95,168,145,108,212,157,90,206,42,92,116,145,205,141,37,180,235,171,46,242,154,35,113,41,55,27,82,18,164,238,34,91,78,80,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,26,30,201,30,3,73,203,142,90,44,236,54,172,194,136,197,194,81,215,84,184,13,152,237,54,179,168,201,89,186,227,110,173,165,173,47,45,148,169,184,196,238,245,111,68,116,25,104,157,169,46,234,2,26,241,47,206,13,43,46,152,70,245,135,110,157,191,86,190,239,168,238,64,102,149,82,105,50,209,18,148,234,28,109,249,207,69,90,20,211,168,212,185,40,109,237,16,226,214,163,218,234,25,117,179,162,17,55,248,88,102,206,205,203,158,40,85,172,124,64,143,18,13,11,18,164,83,227,72,184,229,207,54,24,163,46,43,115,13,163,113,28,181,18,144,235,178,27,108,214,165,182,134,139,85,168,246,145,153,94,72,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,238,188,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,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,83,103,20,127,29,152,155,248,47,147,194,18,127,130,61,38,149,95,165,99,205,10,187,76,137,81,166,212,99,219,241,38,67,150,202,94,98,75,14,38,166,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,17,171,136,102,75,42,185,88,197,9,21,219,66,223,150,156,43,185,100,17,219,243,14,74,165,20,39,205,189,206,211,223,113,73,37,33,105,81,58,166,137,102,163,91,36,147,230,56,180,61,183,192,100,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,35,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,186,241,94,200,228,107,150,149,91,205,198,28,174,89,215,105,177,227,174,238,164,146,29,144,83,162,52,150,216,76,214,9,36,163,105,108,52,148,115,82,122,52,108,180,167,53,66,155,95,58,173,112,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,47,63,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,208,78,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,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,185,42,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,67,149,113,58,200,119,236,66,187,39,30,112,158,139,182,193,184,42,10,244,149,46,157,78,229,197,181,222,82,25,75,122,171,154,163,228,200,125,82,13,59,91,109,166,84,109,178,90,111,105,39,26,178,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,102,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,169,232,252,222,83,200,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,243,217,154,236,168,226,62,82,177,29,118,85,234,215,93,74,157,204,126,129,95,97,147,68,90,188,84,153,17,169,36,102,124,183,145,185,36,235,38,102,166,212,164,153,26,208,182,220,92,159,225,165,196,18,78,15,85,104,249,124,197,250,172,70,240,250,124,142,154,143,86,150,235,81,88,182,150,181,74,125,195,112,208,193,173,244,72,146,251,73,53,188,234,80,193,106,163,50,65,43,78,85,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,242,178,3,147,234,174,108,177,113,41,168,20,70,236,75,58,68,57,247,90,222,117,68,185,44,45,106,54,224,180,150,214,151,119,200,38,93,65,184,149,36,154,66,86,189,219,201,182,220,191,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,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,151,0,23,125,193,247,7,40,86,54,88,11,21,99,189,212,86,177,46,160,252,137,142,109,90,57,17,96,200,126,36,120,218,26,212,133,109,90,36,187,204,36,161,71,212,236,86,226,109,38,39,80,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,0,0,1,10,184,180,225,109,137,117,229,58,189,137,149,250,23,85,114,88,157,47,201,249,189,83,200,232,250,218,148,22,101,124,218,22,77,185,189,180,146,126,113,42,219,166,169,208,251,69,22,13,68,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,125,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,180,225,193,196,2,30,98,40,77,97,38,47,92,95,237,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,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,22,63,196,39,135,157,43,51,81,163,226,94,22,195,137,75,197,6,164,66,133,41,213,169,45,68,171,194,83,173,178,167,38,43,189,43,140,210,141,194,121,4,183,20,211,38,206,199,79,146,77,246,172,166,100,251,11,242,139,102,187,66,177,202,92,250,237,98,60,84,220,117,217,46,184,75,170,190,193,186,104,89,48,107,83,81,208,147,144,234,80,132,22,187,13,36,181,56,162,53,155,54,121,62,194,252,221,89,173,80,175,130,151,2,187,71,143,41,54,229,118,51,174,26,233,79,190,109,26,214,108,18,210,212,132,40,227,180,149,161,101,174,194,81,33,77,168,201,101,194,184,121,112,238,254,76,147,42,24,161,139,7,74,171,223,210,57,212,250,106,26,143,204,110,136,202,31,144,211,143,198,127,152,100,239,86,199,78,178,90,154,105,214,219,82,154,50,45,238,164,228,174,108,124,44,99,39,195,251,135,203,159,25,172,26,168,16,43,60,28,48,163,102,107,20,41,216,185,135,55,148,75,98,187,86,145,22,37,220,85,34,117,246,36,68,109,180,180,153,145,144,157,76,164,182,211,104,111,146,102,134,157,36,160,247,178,164,173,78,202,12,189,101,139,6,178,191,106,189,107,97,29,175,208,117,252,133,213,42,50,94,84,137,213,55,154,108,144,151,31,117,95,243,212,77,160,144,210,20,235,134,132,35,122,181,205,96,238,185,136,202,173,229,130,54,150,30,98,147,52,217,114,236,76,69,181,232,181,104,21,99,112,157,38,42,50,41,204,191,42,27,230,148,36,154,95,52,222,91,73,50,61,204,146,116,90,214,219,219,61,255,0,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,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,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,119,94,43,217,28,141,114,210,171,121,184,195,149,203,58,237,54,60,117,221,212,146,67,178,10,116,70,146,219,9,154,193,36,148,109,45,134,146,142,106,79,70,141,150,148,230,168,83,107,231,85,174,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,161,60,168,230,187,14,51,107,135,8,189,108,167,122,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,59,88,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,245,88,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,79,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,48,67,67,216,109,132,54,110,61,100,39,14,240,143,16,24,150,229,10,226,195,123,109,153,7,17,243,101,246,150,136,81,157,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,70,217,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,166,214,73,82,210,135,90,117,4,181,236,220,114,255,0,134,47,16,8,120,69,50,54,95,177,190,226,233,44,89,123,88,182,106,78,182,195,81,104,50,156,125,231,157,76,149,165,4,225,178,251,146,59,94,113,106,75,42,66,117,36,182,165,173,187,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,15,52,135,218,91,46,22,169,113,38,149,23,216,101,160,161,238,40,120,54,172,47,204,100,186,164,36,239,131,115,71,114,178,167,53,211,107,242,39,205,81,163,67,90,140,244,75,101,219,161,23,216,67,246,240,185,199,9,120,103,142,241,173,105,18,54,211,110,66,68,13,155,8,254,126,68,200,72,215,82,109,74,250,40,247,145,125,164,47,81,151,80,251,72,121,179,213,46,36,148,147,251,12,181,31,246,0,32,135,24,234,27,149,108,176,81,164,50,122,42,29,221,30,66,255,0,200,69,62,160,103,222,101,239,20,221,133,74,52,98,133,158,178,61,13,53,250,121,255,0,247,194,6,149,48,141,70,188,40,178,214,103,169,170,222,167,31,255,0,123,54,61,96,0,0,0,15,243,145,33,168,177,220,146,250,182,182,210,13,107,61,12,244,73,22,166,125,130,186,115,223,196,166,159,135,30,146,194,108,45,133,214,214,30,97,232,210,170,60,197,55,210,44,250,166,22,158,83,241,84,151,54,45,13,171,82,87,110,186,23,102,166,42,42,226,184,107,215,229,203,46,185,88,145,213,84,170,178,156,121,197,108,66,55,184,235,134,163,236,73,37,37,170,150,126,194,46,223,96,153,153,58,225,171,123,99,100,186,125,227,136,14,122,18,215,37,53,41,37,163,50,122,214,245,142,225,55,243,82,144,227,123,218,117,126,182,154,167,111,188,200,138,225,112,119,4,172,60,15,181,98,218,150,61,47,165,97,134,208,151,21,207,121,124,197,147,109,182,106,209,215,22,101,169,52,158,205,123,52,251,245,247,192,0,0,0,0,0,0,3,242,85,41,144,235,48,93,167,79,107,152,195,219,119,167,113,150,186,25,25,118,145,145,247,145,10,0,207,118,83,234,25,102,196,132,183,17,92,235,122,177,175,163,157,209,41,215,148,196,110,111,170,111,56,191,235,31,211,214,211,236,212,187,185,110,94,49,178,191,128,152,153,77,191,168,107,212,225,243,185,141,104,143,156,223,29,214,139,214,83,107,211,78,105,159,98,123,127,233,45,26,225,181,251,71,196,219,54,5,233,66,94,232,117,14,111,47,177,69,253,91,171,108,254,146,82,125,232,63,97,127,172,122,112,0,0,0,0,0,0,21,91,198,31,48,47,182,136,120,17,74,127,70,221,230,122,85,27,75,183,79,71,202,103,181,77,251,245,250,11,251,253,194,173,41,52,154,133,114,160,213,46,151,31,159,41,253,220,182,247,165,58,232,147,81,246,168,200,187,136,253,163,69,57,59,192,74,126,0,96,245,54,214,105,59,167,171,157,213,187,170,139,127,243,169,11,71,103,49,105,45,18,246,157,135,247,253,157,208,0,0,0,0,0,0,0,0,127,155,236,181,37,149,199,121,59,155,113,38,133,22,186,106,70,90,31,112,128,57,231,225,191,111,98,141,54,165,137,24,91,23,164,186,81,206,150,252,125,235,115,170,209,50,94,81,110,126,82,91,70,231,92,108,187,19,217,167,187,82,20,231,115,91,149,235,2,235,159,109,214,227,244,181,90,36,215,98,190,141,232,94,199,153,113,72,81,106,147,82,79,69,32,251,140,203,179,218,66,193,248,126,113,22,169,89,147,233,120,69,139,83,185,212,87,150,196,42,124,190,82,83,200,51,84,88,237,35,99,17,141,106,218,132,184,122,169,93,189,198,122,232,98,222,104,149,170,109,197,73,137,91,164,72,231,194,156,203,114,24,115,98,147,189,181,164,148,147,209,68,70,90,145,145,232,100,70,63,112,0,0,0,240,152,241,56,169,152,33,136,51,205,90,114,45,106,179,132,122,123,83,17,211,251,125,195,53,215,228,191,72,95,23,20,253,117,234,106,178,222,215,223,185,229,31,250,197,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,250,181,164,244,83,93,202,34,47,121,251,243,207,93,172,85,47,11,150,117,114,160,190,125,66,179,53,217,78,171,68,167,123,206,184,106,87,113,18,75,85,40,251,136,139,238,23,141,195,11,1,255,0,101,152,23,6,231,168,39,249,253,204,134,170,105,61,126,139,50,33,194,89,39,177,197,36,244,83,103,219,161,31,216,66,103,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,115,220,51,170,212,170,7,15,252,63,174,215,106,113,41,212,218,116,122,244,185,147,37,188,150,88,140,195,117,105,202,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,88,28,65,179,183,85,205,125,254,221,10,216,126,92,28,58,181,100,72,102,149,13,50,148,166,42,207,165,231,146,138,178,219,83,45,45,11,114,58,155,74,90,112,148,108,151,48,146,100,110,57,172,75,22,169,194,179,62,63,238,70,85,49,126,181,254,53,171,66,187,83,168,255,0,200,34,53,17,40,229,127,233,10,105,110,61,254,46,58,19,253,82,3,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,71,63,199,76,116,195,140,186,97,197,71,20,49,66,179,208,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,57,236,204,190,98,239,188,208,98,156,252,76,190,164,127,141,135,71,133,177,159,232,202,95,82,243,204,67,230,52,211,124,238,87,61,105,230,173,59,215,222,103,220,69,202,132,233,225,123,157,127,228,255,0,125,163,6,49,10,167,74,131,134,215,149,65,114,93,168,205,62,79,161,170,138,101,40,68,131,117,41,61,89,119,148,195,46,19,134,72,111,212,119,123,105,67,188,203,191,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,141,184,180,227,126,23,226,254,97,163,208,172,74,28,179,171,225,236,121,54,197,122,186,243,142,33,19,159,106,66,143,165,105,133,118,37,17,157,84,148,155,218,17,186,183,150,68,70,219,109,45,124,87,37,56,33,138,24,237,152,107,106,133,132,213,200,148,10,189,187,33,155,157,234,236,150,219,121,20,134,34,72,104,202,81,48,190,201,11,75,170,101,40,103,67,37,173,105,37,154,91,222,180,205,78,55,16,164,211,169,88,13,79,153,86,151,84,145,22,61,192,203,179,165,165,164,191,41,105,77,48,148,243,132,202,16,209,45,70,70,163,38,208,132,106,103,181,41,45,8,185,175,5,79,20,247,79,195,249,222,99,78,23,19,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,214,99,94,35,70,197,252,92,187,241,74,45,171,18,219,69,215,88,147,87,58,100,105,46,200,67,11,121,102,181,234,227,166,106,90,212,163,82,214,100,73,65,173,74,216,134,209,181,180,216,167,6,156,182,222,76,213,106,153,164,159,95,151,71,161,63,30,93,179,78,166,38,17,107,91,65,169,165,188,242,220,117,179,34,140,219,173,161,41,54,21,189,79,50,226,84,180,37,165,182,247,53,227,87,226,158,214,248,127,7,204,106,34,26,224,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,135,178,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,249,46,32,212,148,41,109,58,210,205,8,223,180,188,254,91,178,125,133,249,90,185,177,6,181,133,197,46,29,54,249,145,77,83,84,117,58,227,172,83,24,135,29,72,74,16,227,203,113,231,86,183,158,148,234,150,181,233,163,141,161,41,79,44,212,190,234,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,221,113,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,78,130,241,51,37,24,203,99,230,125,252,171,219,148,207,149,23,36,173,210,104,15,160,147,79,102,177,7,167,92,130,144,218,165,41,13,167,70,218,117,43,46,98,146,151,89,117,180,173,102,157,78,239,178,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,177,21,120,163,248,19,196,223,193,124,226,16,160,17,110,156,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,235,249,229,193,60,26,176,110,170,46,127,174,59,115,169,159,133,91,38,212,232,244,246,84,203,215,68,238,99,12,81,212,244,148,188,132,177,211,74,91,75,83,188,167,84,182,146,72,82,86,150,208,216,249,89,122,226,231,151,220,86,231,83,49,101,143,217,85,105,117,6,33,211,218,155,41,218,132,25,141,187,162,73,195,152,219,8,68,125,139,212,156,55,210,134,210,147,66,185,138,45,228,220,234,28,171,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,148,226,205,41,90,144,211,78,172,144,189,155,79,58,216,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,138,101,3,133,53,11,20,50,227,84,189,113,174,111,163,110,11,254,159,18,161,101,73,167,188,183,94,160,197,52,41,198,165,60,132,184,76,200,234,73,109,26,152,81,26,144,210,72,137,198,157,113,68,205,117,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,233,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,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,111,216,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,107,49,86,240,161,98,6,35,220,119,173,177,97,82,172,170,85,106,160,236,200,148,10,90,214,168,180,246,212,122,147,104,53,255,0,156,201,36,134,201,70,100,219,109,35,107,105,179,78,14,57,113,197,10,36,105,217,145,168,94,242,232,214,109,199,29,234,108,27,122,35,173,184,138,241,178,234,219,57,82,146,100,162,105,12,58,151,82,214,221,175,26,249,135,185,12,153,166,76,75,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,178,156,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,61,153,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,245,94,28,217,215,254,74,184,142,253,2,255,0,169,213,92,195,43,167,230,234,81,152,62,107,116,185,198,104,38,234,105,103,106,150,173,168,65,182,234,90,52,169,109,169,42,209,213,50,211,103,125,32,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,69,48,113,45,225,247,39,7,170,181,140,193,225,5,42,35,120,125,62,71,83,88,164,196,105,168,172,91,75,90,162,176,217,54,75,124,214,250,36,73,125,213,18,25,105,40,96,180,73,17,32,147,164,160,225,139,144,239,216,133,10,54,60,226,197,23,109,253,112,83,211,232,218,93,70,157,203,149,107,178,165,188,151,52,87,53,69,206,144,194,163,154,183,54,219,172,164,220,100,244,222,234,78,127,128,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,9,169,157,124,206,97,198,88,240,106,109,110,250,162,210,174,153,119,6,180,186,125,161,54,73,55,233,230,214,164,34,91,102,70,211,165,201,67,14,45,78,26,219,54,207,84,54,102,74,117,4,121,215,23,167,194,215,44,120,143,151,156,26,157,91,196,90,213,86,36,187,251,165,170,124,144,155,24,217,244,3,141,169,244,115,12,185,170,46,116,134,21,21,78,17,182,219,136,229,33,183,8,212,141,19,53,71,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,58,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,123,92,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,70,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,171,0,20,109,197,191,1,164,225,102,101,220,196,154,124,40,140,91,216,159,31,210,145,138,52,118,163,161,170,139,8,109,169,205,154,16,179,82,214,165,27,82,86,234,144,141,235,152,162,245,148,133,168,225,0,246,184,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,165,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,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,0,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,40,7,136,254,96,176,159,49,25,130,118,232,194,27,126,149,232,168,20,248,208,221,185,163,177,38,60,171,137,206,82,21,204,144,211,201,111,103,39,83,142,131,54,249,134,150,140,212,226,209,201,67,95,171,134,198,92,113,67,28,113,230,29,223,97,94,242,236,186,110,29,200,141,82,172,92,16,93,111,173,100,157,230,37,184,177,218,89,41,46,45,244,182,250,21,204,66,153,38,201,206,98,92,213,44,187,126,128,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,50,174,52,81,132,24,91,98,99,78,71,112,187,13,49,46,133,233,155,110,179,135,246,191,91,11,170,122,63,55,149,18,43,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,72,57,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,202,174,24,188,64,33,225,20,200,217,126,198,251,139,164,177,101,237,98,217,169,58,219,13,69,160,202,113,247,158,117,50,86,148,19,134,203,238,72,237,121,197,169,44,169,9,212,146,218,150,182,236,255,0,52,120,233,252,154,240,38,230,198,191,146,223,40,254,78,116,95,209,157,119,71,207,234,38,49,27,250,238,91,155,118,243,247,125,3,215,110,157,154,234,84,129,107,103,235,28,105,89,172,139,154,203,158,161,233,218,169,111,131,46,136,153,47,69,167,174,142,178,81,29,53,164,161,71,203,101,27,185,141,238,39,8,159,66,30,112,157,94,227,95,192,206,254,47,89,184,245,153,203,183,23,48,253,249,110,80,174,40,244,135,163,148,182,13,151,218,90,41,113,26,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,102,156,21,60,44,93,63,16,39,121,117,56,79,240,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,22,253,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,102,179,21,111,10,22,32,98,61,199,122,219,22,21,42,202,165,86,170,14,204,137,64,165,173,106,139,79,109,71,169,54,131,95,249,204,146,72,108,148,102,77,182,210,54,182,155,52,224,227,151,28,80,162,70,157,153,26,133,239,46,141,102,220,113,222,166,193,183,162,58,219,136,175,27,46,173,179,149,41,38,74,38,144,195,169,117,45,109,218,241,175,152,123,144,201,154,100,218,80,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,25,87,22,105,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,153,255,0,156,28,166,89,185,186,194,255,0,144,245,217,17,40,245,216,18,27,147,66,184,213,0,229,63,74,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,217,175,45,102,70,166,144,101,72,56,115,146,60,203,226,118,46,87,48,86,137,134,210,225,92,54,164,134,89,184,215,82,113,17,226,81,208,234,201,40,121,231,140,205,43,66,146,102,234,9,158,98,221,105,42,91,73,113,36,102,52,17,133,86,125,119,15,240,226,220,178,174,123,246,171,122,213,104,180,246,161,203,175,213,16,132,202,168,56,146,208,220,89,35,252,196,106,53,184,105,34,55,28,117,123,156,87,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,120,158,224,63,237,79,2,231,92,212,244,127,72,91,40,118,166,163,215,233,51,30,28,213,154,123,92,74,75,85,56,93,186,25,253,134,40,230,135,88,170,89,247,44,26,229,61,124,138,133,30,107,82,90,86,137,86,199,154,112,148,158,242,52,158,138,73,119,145,151,222,52,47,146,92,109,137,141,216,3,107,214,13,205,213,42,101,54,21,50,160,122,25,111,146,220,40,202,117,95,213,161,37,170,157,238,73,25,123,143,221,223,64,4,71,226,133,74,102,171,149,138,151,57,173,253,28,167,165,163,214,50,218,164,83,166,232,125,229,175,120,162,187,14,95,163,239,139,118,126,186,116,213,88,143,107,238,218,242,79,253,67,74,56,15,56,170,120,33,135,211,201,90,243,237,106,75,134,122,123,85,17,163,251,61,227,221,128,0,0,15,195,91,173,83,109,218,76,186,221,94,71,34,20,22,92,144,251,155,20,173,141,161,38,165,30,137,35,51,208,136,207,66,35,49,80,220,64,248,139,84,175,57,245,76,34,194,89,220,154,43,43,126,21,66,95,41,42,231,153,42,84,119,81,177,248,196,180,238,66,155,61,82,174,206,226,61,117,49,95,22,205,185,94,191,238,184,22,221,18,63,85,85,173,205,106,43,8,222,132,111,121,231,18,132,150,170,52,164,181,82,203,188,200,187,125,132,46,47,35,28,55,237,220,46,166,211,113,35,20,162,245,119,74,185,50,216,143,189,109,244,166,105,140,242,75,115,18,148,218,246,186,219,133,218,158,221,125,218,16,159,236,50,212,102,81,29,148,237,109,180,146,18,90,235,161,17,104,93,227,253,0,0,0,0,0,0,0,0,7,12,206,30,2,83,241,255,0,7,170,86,171,169,219,61,60,158,145,221,84,123,63,157,71,90,251,57,136,73,234,150,116,237,63,187,237,206,173,90,147,80,161,212,29,165,213,35,242,37,49,183,152,222,244,171,77,82,74,46,212,153,151,113,151,180,90,95,7,140,192,190,180,76,192,154,171,250,182,215,47,209,72,218,93,154,250,66,83,221,169,111,223,167,211,95,221,238,22,164,0,0,0,0,0,0,63,29,90,167,26,141,79,118,165,45,91,90,103,110,227,208,207,189,68,69,220,70,125,230,67,54,217,157,197,41,120,201,141,119,14,32,203,115,122,170,125,38,157,132,95,213,196,101,175,98,17,254,47,247,75,253,98,65,240,182,192,63,218,206,52,46,231,169,53,186,147,108,233,212,22,237,55,117,49,38,161,31,69,196,168,189,102,203,184,143,248,16,189,18,34,73,104,93,195,250,0,0,0,0,0,0,0,0,0,34,102,115,178,35,100,102,58,131,50,189,74,135,210,94,12,50,226,227,73,230,60,231,57,73,68,133,33,173,138,144,219,73,213,215,136,247,25,118,105,161,246,119,82,14,47,225,37,229,130,87,213,66,200,188,169,253,36,200,50,29,75,71,205,105,206,107,104,121,198,137,207,155,90,201,58,155,74,236,51,51,45,62,227,57,175,195,151,63,82,112,194,163,3,6,241,42,161,186,223,168,204,106,60,23,249,68,92,135,92,84,72,237,167,107,49,212,181,109,109,181,158,170,89,17,251,123,116,49,113,212,138,181,62,187,76,139,89,165,72,231,195,154,202,36,48,230,197,39,123,107,73,41,39,162,136,140,181,35,35,208,200,140,126,192,0,0,28,195,52,11,152,222,92,177,56,225,55,185,95,35,235,68,190,210,45,17,208,61,169,246,255,0,1,155,58,225,169,85,170,129,175,233,28,167,76,254,253,230,47,239,135,2,148,172,172,91,59,151,187,72,240,136,187,52,208,189,29,19,176,74,0,31,197,40,146,147,82,143,66,34,212,197,46,241,107,199,245,222,216,158,198,23,82,36,238,166,208,219,73,200,45,154,105,45,153,19,152,81,122,205,146,190,138,139,185,70,159,191,188,71,44,148,96,236,172,102,204,13,175,67,40,220,232,52,250,140,42,140,242,222,73,214,51,115,99,37,207,237,160,254,139,191,217,51,63,113,123,180,61,109,80,96,90,246,253,54,220,166,53,203,137,76,136,204,54,83,185,71,162,27,65,33,37,170,140,207,185,37,222,102,127,104,250,64,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,123,91,223,55,117,90,214,78,112,243,40,182,205,58,93,62,155,64,145,50,165,114,207,84,133,32,234,111,174,161,46,68,120,168,66,21,181,81,144,151,219,117,92,194,51,83,200,108,210,148,114,73,110,249,76,170,229,158,242,205,126,46,67,194,219,62,116,74,114,19,29,85,42,189,78,73,146,145,78,167,54,182,208,235,228,222,226,83,203,220,235,104,67,105,50,220,181,167,114,144,141,238,34,223,243,1,195,79,11,241,39,45,22,174,8,97,220,249,116,42,190,26,199,150,171,70,167,80,150,227,232,113,249,43,39,101,162,105,17,104,164,73,117,36,181,45,180,17,180,189,166,218,121,100,166,23,70,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,119,92,203,102,238,171,153,172,35,193,235,82,240,167,75,43,179,13,99,212,233,181,42,171,146,20,250,42,236,58,136,41,143,41,75,113,74,119,169,81,70,115,157,184,204,148,189,28,74,190,112,219,111,186,240,84,241,79,116,252,63,157,230,52,225,114,119,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,80,190,126,179,175,117,102,179,17,229,209,41,53,62,159,12,173,154,131,205,219,148,248,230,226,27,159,176,212,218,106,114,9,196,161,106,121,212,25,154,18,180,151,37,181,154,8,183,41,213,187,202,172,220,186,95,119,110,4,223,121,138,233,250,75,50,202,228,195,235,119,178,231,87,84,114,100,6,122,62,95,52,157,111,70,103,243,185,188,181,35,230,182,107,170,181,79,148,194,123,23,246,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,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,216,175,10,204,248,255,0,185,25,84,197,250,215,248,214,173,10,237,78,163,255,0,32,136,212,68,163,149,255,0,164,41,165,184,247,248,184,232,79,245,72,18,171,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,205,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,170,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,104,123,42,185,103,179,114,161,132,112,240,182,207,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,184,210,202,54,180,218,16,218,76,246,161,9,220,165,175,123,139,129,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,30,83,137,94,117,234,57,139,196,121,216,95,101,84,245,195,43,70,160,150,227,33,39,21,246,234,181,72,199,37,165,212,218,125,180,154,201,149,161,245,33,180,147,170,66,155,66,29,50,74,150,105,71,159,225,243,146,74,174,107,239,247,43,183,59,18,224,225,213,171,34,59,213,89,138,138,165,49,86,125,47,50,165,210,80,226,94,105,104,91,145,212,226,148,235,102,163,100,185,102,162,35,113,189,111,166,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,76,60,106,252,83,218,223,15,224,249,141,68,66,10,85,129,121,87,108,218,254,32,209,173,233,115,45,235,86,68,24,213,169,204,145,41,16,23,48,221,40,198,233,17,238,74,22,166,28,65,47,77,132,189,137,51,37,56,130,87,85,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,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,229,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,46,43,105,241,30,201,141,243,117,81,172,171,91,25,58,218,213,193,80,143,75,167,70,249,59,85,111,159,41,247,18,219,77,239,92,100,161,59,150,180,150,170,50,73,107,169,153,23,104,249,92,81,252,9,226,111,224,190,113,8,80,181,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,31,146,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,37,115,63,159,188,80,205,86,17,216,152,99,124,210,226,69,145,107,200,118,117,106,163,24,219,36,87,166,146,57,81,164,155,36,209,28,101,161,165,190,75,75,110,27,110,45,245,40,144,217,37,8,79,171,225,95,151,138,174,50,230,94,149,126,74,165,68,149,105,225,140,134,107,117,101,189,49,76,173,51,77,15,29,53,45,37,179,222,181,148,150,82,241,145,232,222,200,235,37,153,238,75,110,94,157,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,61,153,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,117,254,23,185,40,254,80,23,218,49,159,16,169,148,169,216,109,102,212,23,25,218,116,210,231,122,102,168,150,82,180,71,54,146,162,209,150,185,172,60,225,184,70,135,61,70,182,56,149,187,203,187,241,10,184,152,100,162,163,153,251,18,155,123,97,165,51,169,196,155,75,72,208,161,182,81,89,244,204,23,158,108,156,142,244,135,148,222,206,78,171,125,179,83,155,75,87,210,72,53,60,74,77,32,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,161,60,148,102,186,133,155,76,26,133,121,115,105,80,238,250,110,144,238,154,36,39,150,174,130,86,229,147,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,196,43,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,231,252,70,115,175,252,170,177,29,138,5,129,83,170,183,134,86,183,205,211,99,62,124,166,234,147,136,214,78,84,212,206,212,173,59,144,178,109,164,186,106,82,27,74,149,163,74,121,214,203,245,240,226,200,228,108,214,222,83,239,12,65,92,184,248,117,103,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,222,240,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,28,127,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,207,14,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,61,120,87,231,170,77,129,112,210,178,195,138,83,229,191,108,87,36,51,77,179,30,102,43,91,41,53,23,229,60,181,48,233,54,217,60,226,37,61,36,136,156,90,215,202,90,80,91,82,218,214,182,238,36,85,95,28,239,169,63,204,159,166,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,69,112,112,191,236,220,44,179,115,5,136,56,131,112,196,161,219,212,56,246,228,153,211,164,153,236,105,26,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,226,6,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,20,191,225,67,145,201,55,45,86,137,155,140,70,92,67,161,83,100,72,93,163,73,52,53,32,231,75,105,78,48,169,175,146,137,68,210,24,117,43,229,36,180,116,222,105,46,106,132,182,142,117,186,0,230,153,145,198,250,86,92,48,74,233,198,138,205,14,93,102,61,185,29,165,34,4,103,18,218,228,190,243,237,199,101,6,181,118,33,6,235,205,239,94,138,52,163,114,137,43,50,36,30,104,135,181,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,52,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,132,28,91,240,26,54,41,229,161,204,73,167,194,150,253,195,134,18,61,41,24,163,71,118,66,221,167,62,182,218,156,217,161,11,36,161,9,73,53,37,110,169,11,216,136,106,47,85,43,90,138,141,133,138,112,91,193,202,21,225,140,183,110,49,85,222,230,75,195,186,124,120,244,184,219,86,91,101,84,147,33,181,73,222,149,145,30,198,24,144,215,45,72,90,85,212,238,245,84,218,76,238,80,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,133,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,0,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,88,167,22,188,235,250,18,28,204,166,225,149,78,171,14,180,247,37,203,210,160,193,242,27,76,23,152,230,34,152,147,52,239,115,156,135,90,113,213,54,164,164,155,36,180,102,225,58,242,17,93,121,98,203,213,213,154,12,101,162,225,29,173,39,160,235,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,252,150,208,74,82,18,183,93,105,6,180,111,220,90,30,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,63,142,153,163,192,156,181,250,19,246,215,124,252,156,249,71,212,250,51,250,50,100,206,127,79,202,231,127,123,52,230,221,188,246,190,150,154,238,236,215,67,211,202,97,110,125,114,157,141,55,221,51,12,240,211,21,189,51,114,86,121,221,20,47,65,84,163,243,121,76,173,231,62,113,232,232,109,58,54,210,213,235,40,181,211,66,212,204,136,228,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,0,56,201,230,11,9,235,16,233,57,126,166,91,244,170,237,245,66,168,28,202,149,74,67,18,90,149,109,54,182,35,188,219,113,215,181,13,189,213,54,242,55,145,45,198,210,150,75,115,124,206,82,218,173,92,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,73,56,47,101,94,88,117,133,246,253,143,136,24,149,46,255,0,174,209,163,170,52,139,142,92,50,138,252,244,19,138,54,141,196,111,89,154,210,209,182,217,173,75,82,220,52,26,212,102,165,25,138,86,226,59,145,200,217,82,188,160,94,24,124,185,114,48,234,240,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,174,106,144,211,169,81,40,217,55,92,134,162,234,120,42,120,88,186,126,32,78,242,234,112,159,227,149,99,166,104,240,39,45,126,132,253,181,223,63,39,62,81,245,62,140,254,140,153,51,159,211,242,185,223,222,205,57,183,111,61,175,165,166,187,187,53,208,244,249,56,41,156,204,182,102,38,234,149,101,96,230,36,124,160,173,66,167,174,168,252,111,67,207,137,178,42,28,109,181,57,190,67,13,160,244,91,205,150,132,123,189,109,116,208,140,202,11,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,115,254,35,57,215,254,85,88,142,197,2,192,169,213,91,195,43,91,230,233,177,159,62,83,117,73,196,107,39,42,106,103,106,86,157,200,89,54,210,93,53,41,13,165,74,209,165,60,235,101,250,248,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,239,120,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,202,184,253,85,58,77,86,139,37,16,235,52,201,112,36,57,29,137,104,106,75,42,105,106,97,246,144,243,46,146,84,68,102,135,26,113,183,16,174,229,33,105,81,106,70,70,46,127,134,46,124,127,109,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,230,220,180,24,23,69,191,82,183,106,109,115,34,84,226,61,17,228,238,81,106,135,16,104,81,106,147,35,238,81,247,25,31,218,51,195,157,124,29,149,131,89,130,186,40,103,27,147,6,161,81,155,81,128,91,201,95,205,156,155,37,45,255,0,109,103,244,91,254,209,145,251,203,223,35,56,74,102,1,118,78,39,191,133,245,137,91,41,181,198,212,113,203,102,186,203,122,68,22,16,94,171,102,175,162,147,239,81,39,238,239,23,70,149,18,146,74,73,234,70,90,144,254,128,139,252,71,212,164,229,98,230,218,189,186,199,154,71,217,174,165,232,233,125,130,129,40,102,164,214,169,230,143,164,82,154,50,251,247,144,210,102,87,215,49,204,185,97,137,205,111,106,190,71,209,73,29,164,122,163,160,103,67,236,254,35,167,128,0,0,252,117,122,181,62,133,76,149,89,170,200,228,67,132,202,228,62,230,197,43,99,104,73,169,71,162,72,204,244,34,51,208,139,81,78,60,70,179,245,39,19,234,51,240,111,13,106,27,109,250,116,199,99,206,127,148,71,207,117,181,75,142,226,118,189,29,43,78,230,220,65,234,149,153,23,179,183,83,16,163,8,48,146,241,198,219,234,159,100,89,180,254,174,100,233,13,37,211,230,180,223,41,181,188,219,70,231,206,45,4,173,13,212,246,17,145,158,191,121,149,222,228,199,34,54,70,92,104,48,235,213,88,125,93,224,251,45,174,76,174,99,205,242,84,164,71,82,219,216,153,14,52,173,29,100,207,113,23,110,186,23,103,124,180,0,0,0,0,0,0,0,0,0,31,195,34,81,104,125,194,139,184,164,224,25,225,54,52,34,231,166,181,182,147,115,107,211,150,237,118,244,241,33,33,95,73,197,40,253,103,15,188,139,248,144,143,153,99,197,41,120,55,141,118,246,32,196,115,98,169,157,94,189,132,127,214,68,121,175,106,23,254,51,247,79,253,99,73,52,154,156,106,205,61,170,148,69,110,105,237,219,79,67,46,229,25,31,121,17,247,145,143,216,0,0,0,0,0,3,128,231,171,18,223,194,156,178,93,215,109,61,122,79,141,208,116,233,208,189,109,213,8,205,171,180,210,164,151,170,225,247,144,206,169,158,167,169,139,224,225,123,132,177,48,255,0,47,20,234,243,145,57,85,58,239,59,170,249,195,86,188,153,211,82,143,237,169,63,69,126,194,47,183,83,19,32,0,0,0,0,0,0,0,0,0,0,71,140,227,229,82,216,204,150,27,84,96,61,27,151,95,135,25,231,233,210,55,184,127,60,136,242,9,164,237,231,54,143,166,246,186,171,179,223,217,221,65,216,169,134,215,30,15,95,213,75,34,226,103,149,54,149,45,246,82,173,205,171,122,90,121,109,18,244,66,150,69,169,182,174,205,79,248,247,137,243,195,107,63,51,109,106,165,55,4,49,70,165,190,151,45,198,97,82,36,114,72,185,110,41,80,227,48,206,214,35,154,143,68,165,195,222,181,232,125,198,122,232,98,222,97,203,98,124,70,39,69,94,246,100,54,151,91,86,134,91,146,162,212,143,67,237,46,195,246,143,246,0,0,28,107,56,46,180,206,91,49,16,221,94,210,85,179,87,73,118,107,169,244,18,59,6,113,106,134,71,83,152,101,220,111,185,255,0,213,24,190,254,25,46,60,230,86,40,220,228,233,181,200,233,79,105,118,164,169,208,244,18,192,7,12,206,30,61,210,176,15,5,171,215,12,151,246,84,38,66,149,10,156,91,84,127,206,151,18,66,218,62,198,214,159,164,215,246,139,111,188,253,249,233,189,174,154,166,32,222,213,139,174,162,190,108,218,229,74,68,213,246,37,58,173,231,148,225,151,97,36,187,214,126,194,251,136,92,135,10,12,184,183,135,120,82,188,77,175,69,219,90,184,28,53,198,86,253,127,152,63,26,11,200,45,18,234,145,244,208,125,233,37,123,244,46,193,62,64,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,41,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,66,14,37,249,28,141,152,235,53,236,97,177,215,45,24,139,101,209,220,67,49,27,67,178,17,92,167,50,110,62,112,146,202,9,74,41,36,165,186,166,84,132,250,235,112,219,89,25,41,11,102,141,132,255,0,224,169,226,158,233,248,127,59,204,105,194,106,113,92,194,108,101,196,220,184,191,81,195,59,191,166,160,218,93,69,114,237,183,119,37,159,76,65,101,9,112,158,231,25,150,238,151,150,183,122,117,122,174,107,188,181,117,150,80,170,44,22,189,119,98,246,17,226,95,7,10,213,187,134,47,196,139,58,200,163,219,20,107,138,144,150,17,29,248,149,18,170,66,231,72,91,72,236,82,36,186,151,159,75,197,175,48,212,230,227,39,82,234,17,94,217,78,241,79,131,127,16,45,239,49,96,77,254,52,248,141,132,117,91,202,212,195,74,93,171,18,94,34,208,227,162,109,78,227,102,74,55,194,167,58,78,27,116,183,80,131,53,45,106,81,166,73,19,164,158,82,20,131,111,113,74,112,202,186,236,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,118,121,238,160,93,86,167,12,10,221,173,125,86,253,51,114,81,173,251,86,159,88,168,245,46,72,235,39,53,80,167,33,247,249,174,145,56,230,247,18,181,111,89,18,149,174,166,68,102,98,144,109,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,127,178,171,246,234,255,0,10,220,119,37,199,80,255,0,140,153,58,165,58,67,159,243,156,121,231,28,95,218,165,41,94,211,49,123,220,62,114,73,74,202,133,128,229,118,231,98,36,236,69,186,163,199,122,171,49,81,82,151,233,44,41,150,84,186,74,28,75,206,161,104,110,66,92,82,157,108,210,79,31,44,212,70,77,183,164,181,21,87,199,59,234,79,243,39,233,162,37,100,98,153,26,173,27,49,81,101,57,45,8,70,3,221,18,72,227,75,118,50,247,178,236,55,80,70,182,148,149,26,13,72,73,45,6,123,28,65,169,11,37,33,74,73,198,1,165,60,168,211,109,90,94,89,112,169,155,42,129,232,90,44,139,62,147,54,52,37,45,183,28,111,168,138,219,203,83,174,54,219,72,117,229,45,197,45,199,73,180,115,28,82,214,105,35,81,144,234,162,149,184,213,248,167,181,190,31,193,243,26,136,246,188,28,44,11,55,20,236,220,193,97,246,32,219,209,43,150,245,114,61,185,26,116,25,36,123,29,70,181,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,40,171,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,79,64,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,189,225,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,164,241,45,225,247,27,24,105,85,140,193,225,5,42,91,152,131,2,63,83,88,164,196,105,217,79,220,168,66,98,176,217,54,75,124,144,194,227,198,97,213,18,25,105,75,124,244,73,17,172,211,173,48,139,243,225,149,151,89,56,1,150,138,115,247,77,167,46,135,123,94,114,28,172,215,217,158,211,73,150,202,55,169,16,227,168,210,146,90,16,152,228,135,57,46,153,173,183,100,72,35,36,26,148,132,184,150,224,246,54,227,14,93,43,20,188,32,185,37,185,30,4,126,166,177,103,196,163,49,41,251,149,8,149,21,230,201,183,214,162,117,133,199,38,29,116,144,201,41,111,158,141,145,25,154,72,232,48,104,79,135,254,58,96,214,52,101,246,147,23,8,109,106,85,150,221,169,190,153,58,206,135,57,82,156,162,252,235,134,202,156,113,109,182,183,186,132,17,189,207,52,158,247,20,241,41,107,113,14,153,73,80,25,193,206,134,36,97,198,46,230,130,255,0,196,108,37,135,211,218,213,170,131,110,195,87,66,81,58,167,17,29,166,228,74,229,22,134,92,247,208,235,250,172,137,197,115,119,56,148,173,74,73,74,174,12,152,71,136,245,108,101,174,227,101,34,177,232,139,66,223,167,185,66,170,37,200,6,231,167,28,146,146,113,49,25,117,73,216,223,37,109,71,144,226,146,174,98,116,97,27,77,15,169,73,232,28,115,190,164,255,0,50,126,154,33,6,88,236,170,173,255,0,106,99,253,10,141,34,35,50,34,225,60,170,218,213,37,106,74,13,138,125,106,147,57,228,145,165,42,61,234,106,51,137,65,105,161,172,210,70,105,35,53,23,10,26,125,194,171,91,14,44,188,56,183,45,188,33,131,74,137,102,68,167,180,170,34,105,110,147,177,92,138,225,115,18,242,29,35,87,59,153,188,220,55,77,74,83,138,89,173,74,81,168,212,126,172,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,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,226,120,98,241,0,153,139,176,227,101,251,27,238,46,174,250,137,181,139,102,164,235,111,187,42,189,21,182,30,121,212,201,90,80,109,147,204,55,31,181,231,22,149,60,149,167,82,83,137,90,220,240,28,115,190,164,255,0,50,126,154,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,14,127,135,120,111,50,239,202,158,51,222,176,102,114,190,66,92,22,125,70,91,78,78,125,13,189,22,65,213,33,153,37,132,106,211,175,19,210,35,154,86,225,18,144,217,62,72,89,111,82,28,242,153,126,131,135,21,92,113,176,233,56,189,31,157,102,84,46,8,48,235,100,170,161,83,91,68,87,94,74,20,227,178,77,39,203,101,27,137,110,25,26,20,109,165,100,151,26,51,39,17,166,144,1,85,124,111,113,75,255,0,149,166,10,83,235,191,247,221,211,87,166,116,191,116,104,15,243,141,31,253,146,78,196,47,237,90,127,171,49,13,120,125,96,237,43,27,243,105,98,218,55,45,6,93,86,222,133,33,234,221,97,166,162,165,246,9,136,140,173,230,211,41,43,66,209,211,57,33,49,216,112,150,90,40,159,216,70,74,90,76,115,76,126,193,202,238,95,241,150,236,193,219,141,238,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,92,255,0,10,28,98,165,98,86,82,232,150,138,171,210,231,92,56,125,34,69,18,168,212,217,73,117,246,216,83,206,61,9,72,78,245,44,163,20,117,161,134,205,68,146,214,43,168,65,109,108,140,76,160,1,226,177,174,245,176,112,235,8,238,251,215,20,163,196,149,105,210,232,242,93,171,67,146,134,86,137,236,26,13,39,16,155,125,73,105,213,190,106,38,80,210,204,137,197,184,148,127,104,102,48,93,247,7,220,72,195,139,147,44,5,135,54,180,62,146,233,179,106,15,187,116,39,161,38,122,167,38,200,125,200,178,185,169,236,123,86,27,75,26,168,249,137,233,118,154,73,4,210,149,58,128,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,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,15,21,136,86,85,87,13,111,251,151,14,107,178,34,63,82,181,107,19,104,147,29,136,181,41,135,31,140,242,217,113,77,169,73,74,141,6,164,25,145,154,82,122,105,169,23,112,187,62,17,214,182,28,82,178,133,71,185,237,40,52,162,185,43,181,9,233,186,229,199,116,157,148,185,76,75,121,17,153,144,122,154,155,217,21,76,41,13,122,169,36,188,110,18,117,121,74,92,213,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,50,174,46,123,22,243,167,74,202,198,66,112,142,133,104,92,17,19,138,151,46,27,219,133,111,195,56,201,148,112,152,56,76,37,218,131,237,169,68,148,33,41,39,82,209,172,148,75,120,146,92,183,16,135,182,211,93,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,247,184,115,100,163,249,42,225,195,245,251,254,153,74,115,19,110,159,156,169,73,96,185,174,82,224,153,32,219,166,37,237,202,66,182,173,6,227,170,104,146,149,184,164,167,87,82,203,78,28,192,30,126,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,204,205,30,5,255,0,38,188,118,185,176,83,229,79,202,63,147,157,23,244,159,67,209,243,250,136,108,73,254,167,152,230,221,188,253,191,76,245,219,175,102,186,23,106,225,205,157,127,228,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,210,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,132,25,99,178,170,183,253,169,143,244,42,52,136,140,200,139,132,242,171,107,84,149,169,40,54,41,245,170,76,231,146,70,148,168,247,169,168,206,37,5,166,134,179,73,25,164,140,212,92,40,105,247,10,173,108,56,178,240,226,220,182,240,134,13,42,37,153,18,158,210,168,137,165,186,78,197,114,43,133,204,75,200,116,141,92,238,102,243,112,221,53,41,78,41,102,181,41,70,163,81,250,176,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,3,42,226,221,49,239,34,178,115,53,147,44,17,196,252,49,129,46,86,40,91,152,111,107,211,98,193,76,166,155,98,175,78,56,204,154,152,89,190,226,26,101,108,155,239,60,151,9,69,184,185,141,169,43,53,54,109,212,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,67,65,57,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,13,197,127,46,45,98,38,20,35,19,104,49,55,86,173,247,9,201,43,230,105,252,193,136,211,158,89,104,167,82,143,166,178,238,73,171,221,169,118,10,111,178,110,154,166,31,94,212,123,174,156,190,84,218,29,74,60,212,118,37,90,45,151,146,225,23,105,40,187,208,94,195,251,140,104,91,39,152,247,74,199,204,22,160,220,49,159,223,80,135,10,44,42,137,109,81,127,58,68,72,235,116,251,91,66,126,147,191,217,45,190,227,247,119,48,17,63,137,179,143,55,149,138,207,37,58,238,114,66,85,218,93,137,58,116,205,69,8,82,204,138,167,16,207,184,159,111,255,0,170,33,163,172,158,186,211,217,107,195,179,105,123,137,54,205,33,39,217,166,135,208,71,236,29,148,0,0,127,140,201,108,64,136,252,233,75,216,204,118,212,235,138,208,207,106,82,90,153,232,93,167,216,94,193,80,220,73,115,243,54,233,170,84,176,67,11,170,92,186,92,71,30,133,87,145,201,35,230,56,149,76,140,251,59,95,142,74,45,82,166,207,122,23,161,119,17,235,169,136,13,133,120,109,113,227,13,253,75,178,45,214,121,179,106,178,216,101,74,220,218,118,37,215,144,209,175,69,169,4,122,27,137,236,212,191,135,120,191,28,156,101,82,216,203,110,27,83,160,51,27,153,95,153,25,151,234,50,55,184,95,60,184,241,201,212,237,231,56,143,166,206,186,167,179,221,217,223,33,192,0,0,0,0,0,0,0,0,0,4,55,226,133,132,208,241,3,47,21,26,243,113,57,213,58,23,39,165,249,195,78,156,233,208,146,191,237,165,63,69,30,210,63,179,67,20,62,71,161,234,67,69,89,21,196,185,24,173,150,75,70,238,168,47,249,252,158,191,168,78,133,234,237,168,73,109,61,164,148,164,253,86,203,184,135,126,0,0,0,0,0,1,92,156,100,47,197,83,48,206,137,101,178,230,223,74,245,60,196,233,174,238,84,138,123,133,253,147,211,191,222,95,199,184,84,133,139,106,191,122,221,80,109,152,206,108,114,103,55,106,180,35,211,99,106,95,180,203,216,159,120,211,125,151,111,162,214,182,161,208,155,78,137,141,204,208,181,253,231,20,175,121,254,247,188,125,176,0,0,0,0,0,0,0,0,0,0,16,171,136,150,75,233,152,241,99,77,191,45,182,249,23,61,6,27,146,136,245,82,186,134,88,102,91,188,175,93,244,54,141,206,58,159,91,105,153,125,165,216,84,129,86,166,85,236,219,146,77,46,106,58,122,149,34,98,218,89,106,149,236,121,167,13,39,220,102,147,209,73,63,105,151,103,180,92,55,11,108,226,74,197,42,18,48,78,238,94,234,181,191,78,37,67,119,66,45,208,216,68,40,200,45,27,97,41,47,93,197,30,166,179,87,191,82,237,22,28,0,0,56,46,115,35,205,44,183,226,18,164,74,230,182,116,42,178,144,141,132,157,165,208,72,208,181,46,253,6,118,106,63,238,132,159,249,101,255,0,245,70,47,183,134,43,6,198,86,41,58,159,245,143,48,231,249,233,208,196,179,31,158,163,58,61,50,159,38,165,41,123,24,136,202,223,113,90,25,232,132,164,204,207,66,212,251,139,216,40,91,136,198,101,234,184,219,140,245,123,98,44,253,244,43,94,124,138,107,77,114,146,90,189,26,92,180,18,245,54,144,191,160,238,154,25,168,190,211,62,239,33,145,124,3,149,143,24,243,64,166,58,159,232,186,60,200,181,89,229,169,124,227,13,77,140,151,17,253,98,20,90,165,222,244,234,101,236,35,62,237,7,91,116,10,117,173,111,211,109,186,75,60,168,116,184,140,195,97,27,148,173,173,182,130,66,75,85,25,153,246,36,187,204,207,237,31,72,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,181,238,16,88,13,102,217,153,116,141,142,73,133,18,93,217,127,200,154,133,212,21,28,210,252,42,116,121,74,142,152,72,81,173,69,177,78,198,91,234,82,73,27,205,198,210,178,87,37,181,9,234,0,41,131,140,142,3,89,184,107,139,150,174,43,89,240,162,83,23,137,17,234,11,171,193,141,28,219,67,149,24,139,100,221,154,103,188,211,189,244,203,108,150,148,161,62,187,42,113,70,181,186,179,31,151,130,167,138,123,167,225,252,239,49,167,11,169,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,122,209,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,26,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,7,251,42,191,110,175,240,173,199,114,92,117,15,248,201,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,23,167,195,247,34,52,44,170,218,173,222,183,74,58,220,77,184,41,228,221,70,78,171,111,209,113,95,110,43,142,210,182,34,67,177,223,229,73,142,163,234,82,68,165,235,161,104,158,195,250,220,81,252,9,226,111,224,190,113,8,80,8,184,158,20,249,28,147,134,180,168,25,164,196,149,196,118,187,115,209,201,118,181,49,40,105,242,167,83,165,37,11,41,171,115,67,52,73,121,173,18,148,182,162,229,178,235,137,89,169,78,169,182,108,124,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,67,252,194,218,212,43,27,31,113,46,202,181,160,244,84,91,126,240,172,210,233,209,185,171,115,145,21,137,174,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,115,252,38,113,66,171,136,249,62,165,211,43,41,150,228,139,22,177,50,215,68,185,51,85,33,114,88,66,91,146,206,155,136,141,180,52,212,182,227,161,189,84,73,68,116,232,100,70,72,76,202,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,99,248,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,159,108,76,202,62,50,216,25,142,127,45,16,109,26,173,106,228,151,80,83,22,246,200,169,107,211,80,77,107,228,78,111,215,83,104,101,77,182,165,173,70,225,165,157,142,165,197,36,218,115,109,228,228,179,47,247,150,89,48,26,149,132,119,165,255,0,18,233,145,79,144,244,184,231,18,158,81,152,166,161,253,174,187,13,181,235,190,66,19,37,82,92,39,156,36,45,68,233,22,196,18,73,37,68,57,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,174,172,109,225,111,106,223,57,201,182,49,50,157,73,170,206,195,107,202,161,82,172,226,12,36,84,155,103,161,156,150,212,242,13,183,22,231,80,166,102,200,81,37,109,180,147,83,95,58,105,113,180,173,178,106,197,64,83,95,21,204,148,126,204,174,167,243,41,134,116,202,172,155,110,237,168,72,147,118,181,167,57,154,61,81,231,18,162,145,188,212,110,37,153,78,56,190,197,39,99,110,150,210,89,19,204,180,152,193,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,86,95,24,44,222,119,229,30,197,155,254,34,109,242,167,32,127,200,74,129,17,151,86,127,228,62,225,161,31,226,18,78,127,94,216,128,25,98,203,213,213,154,12,101,162,225,29,173,39,160,235,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,252,150,208,74,82,18,183,93,105,6,180,111,220,90,40,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,171,91,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,16,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,79,133,149,255,0,26,250,201,109,155,20,238,25,117,106,149,171,34,125,2,164,114,77,213,46,42,219,146,183,99,199,37,184,94,178,17,13,248,132,141,134,104,74,54,160,180,216,105,76,181,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,2,181,120,180,228,234,196,169,88,149,236,219,80,38,122,26,228,163,116,191,40,26,229,189,35,211,220,215,160,192,139,235,45,254,92,94,67,100,103,243,109,31,51,95,91,67,45,194,181,178,157,226,159,6,254,32,91,222,98,192,159,252,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,60,86,47,99,70,23,224,45,154,230,32,98,229,223,18,221,161,55,33,168,133,33,228,56,234,221,125,195,61,141,52,211,73,83,174,175,66,82,141,40,74,140,144,133,172,244,74,20,101,234,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,5,0,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,3,56,57,208,198,58,22,62,230,130,255,0,197,91,89,157,148,90,173,65,184,244,231,55,44,250,152,177,35,181,17,169,58,45,8,90,57,200,142,151,121,106,73,41,28,205,135,169,167,83,158,156,15,172,9,45,82,177,79,20,167,91,209,14,60,169,20,234,5,46,172,162,105,79,146,218,75,175,205,142,131,215,154,132,25,61,1,106,236,36,44,201,191,164,109,158,222,65,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,67,234,240,91,198,58,21,159,140,183,110,14,213,217,229,203,196,74,124,121,20,185,59,150,123,165,83,83,33,197,70,216,148,25,22,246,31,144,239,49,75,66,83,211,109,245,148,226,72,174,80,0,87,87,26,76,99,174,217,248,53,105,96,237,33,158,92,76,68,168,72,145,84,147,185,7,186,45,53,81,220,76,109,138,65,153,111,125,248,238,243,18,180,41,61,54,223,89,46,40,138,155,4,233,224,251,140,117,219,27,52,5,133,81,217,234,40,184,151,79,126,60,198,247,33,28,137,80,99,191,46,60,157,77,10,90,182,161,18,90,229,146,144,147,234,119,171,113,182,146,23,126,0,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,0,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,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,238,188,91,44,170,173,171,157,43,130,187,80,145,17,200,247,141,30,149,91,130,150,86,163,91,108,34,50,96,154,93,35,73,17,47,155,5,213,17,36,212,91,20,131,215,83,52,167,191,240,62,191,227,53,85,197,60,45,157,112,203,57,18,163,211,171,244,186,74,141,213,48,72,105,78,177,54,66,11,78,82,22,102,244,4,43,180,150,178,38,254,145,54,123,109,124,0,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,101,92,125,91,154,233,174,222,21,22,106,215,28,238,174,92,122,124,10,91,110,114,144,222,216,176,162,181,18,51,122,32,136,143,99,12,52,141,116,220,173,186,168,205,70,102,118,233,194,191,34,177,172,11,122,149,153,236,82,129,17,251,158,185,29,154,149,152,203,50,157,223,73,167,63,21,228,41,247,77,183,9,151,23,41,153,36,100,218,208,190,82,18,131,220,151,22,180,55,99,224,2,128,120,163,248,236,196,223,193,124,158,16,138,162,210,120,72,103,78,149,69,140,222,84,241,74,224,137,2,59,146,53,176,223,118,50,90,66,159,125,215,28,145,79,117,242,81,17,173,199,92,37,176,75,78,170,90,221,111,152,102,108,52,45,124,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,66,12,66,178,170,184,107,127,220,184,115,93,145,17,250,149,171,88,155,68,152,236,69,169,76,56,252,103,150,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,133,233,240,178,191,227,95,89,45,179,98,157,195,46,173,82,181,100,79,160,84,142,73,186,165,197,91,114,86,236,120,228,183,11,214,66,33,191,16,145,176,205,9,70,212,22,155,13,41,150,160,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,130,188,90,242,81,233,184,115,51,101,134,84,202,172,202,211,60,150,239,74,123,5,207,109,80,89,99,150,138,154,72,213,189,190,74,26,105,183,82,218,84,147,108,210,233,147,100,211,203,93,101,224,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,140,240,7,22,127,110,184,53,105,226,231,201,10,173,175,242,162,158,153,190,139,169,167,71,152,245,148,157,201,86,133,204,101,123,121,141,59,181,60,198,150,218,246,167,118,210,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,230,220,148,10,117,211,111,212,173,186,179,60,216,117,72,143,67,125,27,148,157,205,184,131,66,139,84,153,25,118,40,251,140,143,237,25,241,207,70,1,202,192,124,121,175,211,26,79,244,93,102,100,170,172,2,212,190,109,135,166,201,75,104,254,177,106,61,18,215,122,180,51,246,145,31,127,175,225,207,153,122,174,9,99,61,34,216,149,63,101,10,232,159,30,154,235,92,164,158,143,73,151,17,6,189,73,165,175,232,53,166,132,105,47,180,143,190,250,105,211,163,212,233,241,170,81,87,189,137,108,161,246,213,161,150,168,82,72,200,244,61,15,184,253,163,244,8,153,196,233,131,127,43,21,109,15,250,183,159,115,252,212,233,162,132,169,223,238,132,111,249,100,127,245,68,52,77,147,56,243,79,45,248,122,168,242,185,77,149,10,146,165,163,97,43,113,116,17,245,45,79,187,81,222,128,0,5,120,241,73,206,36,172,45,161,47,4,237,21,237,171,92,20,227,84,199,116,35,219,13,244,77,140,178,209,198,20,147,245,219,73,234,75,37,123,180,46,209,79,52,170,101,94,241,185,35,82,225,35,168,169,86,38,33,148,22,169,70,247,157,112,146,93,230,73,45,84,162,246,145,118,251,5,223,240,237,201,125,51,1,236,120,87,237,200,142,125,207,94,134,220,147,61,84,158,157,151,217,136,239,43,212,125,109,175,107,141,43,214,218,70,127,97,118,28,213,0,0,0,0,0,0,0,0,0,0,1,241,47,75,125,23,77,181,50,132,226,117,76,158,94,165,175,238,184,149,123,203,247,125,227,50,23,213,170,253,149,117,78,182,100,185,189,200,124,173,202,208,139,93,237,165,126,195,63,98,189,226,219,184,55,223,135,83,195,74,221,150,243,155,142,149,211,114,211,166,154,115,100,84,28,63,236,246,247,123,207,248,119,11,28,0,0,0,0,0,1,73,60,95,175,68,215,115,8,139,81,14,238,43,119,94,205,186,105,212,65,128,231,238,151,187,222,127,192,114,126,28,150,81,95,89,178,179,168,239,30,216,234,244,143,53,125,251,127,163,101,168,187,55,36,207,181,30,195,26,14,0,0,0,0,0,0,0,0,0,0,0,31,197,36,148,147,74,139,82,50,208,197,75,241,95,202,59,52,137,101,143,54,116,29,141,75,115,151,83,71,52,207,87,84,115,165,60,238,174,60,103,220,73,245,82,141,61,222,210,21,231,131,216,135,80,194,204,74,183,175,138,115,155,23,74,169,68,148,231,98,79,114,26,144,219,166,93,169,86,159,213,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,237,80,170,137,47,188,233,242,70,116,231,158,233,210,76,189,175,44,255,0,251,163,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,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,252,201,250,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,22,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,34,88,183,238,22,153,9,249,9,14,131,154,236,80,127,125,193,85,167,245,150,133,46,60,141,91,129,6,91,6,146,153,33,72,61,28,121,230,29,81,33,173,77,45,182,225,154,200,221,81,37,139,42,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,63,39,25,107,2,53,179,154,58,93,231,78,183,165,196,143,120,218,241,36,204,168,40,157,54,39,84,99,186,236,119,9,10,81,154,9,109,198,110,9,41,8,211,66,83,106,50,213,205,202,232,28,17,241,66,171,22,255,0,196,44,23,121,50,223,166,212,232,237,93,17,205,83,85,200,134,252,103,155,140,238,200,250,26,119,190,153,108,238,112,141,39,164,70,210,100,174,205,150,232,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,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,140,246,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,245,241,118,160,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,61,94,91,56,136,227,46,89,240,106,237,194,91,88,189,41,233,77,139,181,230,84,36,37,198,109,119,150,165,156,167,25,142,166,213,206,230,111,74,210,218,150,150,144,234,77,195,67,156,199,82,184,191,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,208,166,73,50,125,108,229,27,11,218,162,164,162,77,189,171,145,216,85,217,88,136,236,142,68,231,218,113,245,178,134,219,117,102,148,161,148,201,91,68,180,161,179,112,146,75,90,82,103,181,50,40,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,148,226,227,134,119,85,159,155,218,197,245,86,137,173,22,253,167,192,168,82,37,54,219,156,181,116,209,25,134,251,10,90,144,72,55,144,182,9,106,66,20,173,173,190,194,140,200,215,161,119,94,7,215,252,102,170,184,167,133,179,174,25,103,34,84,122,117,126,151,73,81,186,166,9,13,41,214,38,200,65,105,202,66,204,222,128,133,118,146,214,68,223,210,38,207,109,175,138,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,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,39,255,0,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,196,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,128,115,183,156,27,155,55,56,160,237,105,71,46,21,147,67,144,250,109,58,60,182,163,243,224,176,235,108,33,229,184,227,72,37,41,111,42,50,29,52,41,110,19,102,163,66,20,162,45,202,239,252,52,184,130,73,193,234,173,31,47,152,191,85,136,222,31,79,145,211,81,234,210,221,106,43,22,210,214,169,79,184,110,26,24,53,190,137,18,95,105,38,183,157,74,24,45,84,102,72,37,105,115,224,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,5,102,247,8,99,96,70,101,241,11,11,105,236,68,98,155,73,172,45,234,91,17,159,117,228,71,167,73,66,101,67,100,214,239,174,165,162,59,237,33,102,163,87,174,149,122,203,250,71,107,252,31,113,142,133,124,229,128,176,170,59,61,61,107,13,42,15,199,152,222,229,175,159,22,116,135,229,199,147,169,161,40,78,229,174,75,92,178,82,212,93,54,245,109,39,18,66,117,14,85,154,124,107,254,78,217,125,189,177,141,186,127,91,46,223,167,151,64,194,154,230,54,185,207,186,136,241,121,169,230,54,102,201,62,243,70,230,213,146,185,100,189,186,171,66,60,214,13,25,228,103,11,234,184,57,148,188,51,176,235,170,150,85,38,40,254,146,152,196,184,74,136,252,71,231,60,228,215,34,184,210,140,212,149,178,169,38,201,235,161,153,182,102,105,78,187,75,133,113,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,160,202,22,47,70,192,140,203,225,238,41,84,31,136,197,54,147,88,67,53,71,228,176,235,200,143,78,146,133,69,152,241,33,175,93,75,68,119,221,90,9,36,175,93,41,245,87,244,79,73,32,3,60,57,251,204,61,43,51,25,151,175,223,150,173,86,92,251,78,159,30,53,18,220,92,152,105,140,190,137,132,106,181,18,72,137,102,135,36,185,41,228,27,191,57,177,212,146,137,26,19,104,142,163,245,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,189,128,56,199,66,204,6,13,90,120,197,110,51,211,196,185,169,233,144,228,109,203,95,73,41,10,83,114,99,111,90,16,110,114,159,109,214,185,155,9,43,217,185,62,170,136,199,64,0,21,87,199,59,234,79,243,39,233,162,31,240,228,186,104,86,54,112,172,187,214,233,157,209,81,109,250,125,197,84,168,201,229,45,206,68,86,40,83,220,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,245,120,233,196,127,22,47,252,207,209,49,214,194,127,209,212,91,6,161,37,203,46,141,86,133,25,238,154,44,136,237,71,150,153,6,210,82,181,245,72,104,212,180,243,20,166,185,166,150,157,35,73,56,119,41,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,201,113,6,164,161,75,105,214,150,104,70,253,165,213,64,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,41,227,105,134,119,85,193,135,24,119,138,84,152,157,69,22,207,168,84,41,245,126,91,110,45,200,253,121,70,228,62,173,168,52,33,146,92,67,109,75,90,147,243,143,176,146,37,26,251,33,7,13,27,254,54,31,103,75,14,229,84,174,25,116,170,109,114,68,154,4,162,100,221,217,49,114,227,56,212,88,238,161,178,61,232,84,195,136,101,184,182,37,105,66,213,183,102,226,208,72,0,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,202,184,176,158,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,0,20,3,197,31,199,102,38,254,11,228,240,135,117,201,126,79,173,156,220,228,38,238,162,168,162,66,189,168,119,197,85,86,157,98,91,178,57,16,95,118,21,29,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,84,159,225,255,0,195,130,133,151,120,116,156,94,197,182,58,252,88,245,228,70,105,137,171,233,109,214,221,97,198,87,25,60,181,19,114,94,83,111,44,157,113,91,219,37,109,75,95,64,222,118,117,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,15,41,197,199,12,238,171,63,55,181,139,234,173,19,90,45,251,79,129,80,164,74,109,183,57,106,233,162,51,13,246,20,181,32,144,111,33,108,18,212,132,41,91,91,125,133,25,145,175,66,238,188,15,175,248,205,85,113,79,11,103,92,50,206,68,168,244,234,253,46,146,163,117,76,18,26,83,172,77,144,130,211,148,133,153,189,1,10,237,37,172,137,191,164,77,158,219,95,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,16,255,0,8,248,98,229,247,8,179,5,80,198,250,76,46,174,4,78,149,219,74,217,125,14,187,22,131,41,182,146,151,101,41,215,221,117,201,79,27,137,55,26,53,237,75,42,90,140,146,165,37,165,183,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,94,226,1,150,152,89,133,193,90,143,33,124,186,189,188,211,213,120,138,208,207,152,166,34,74,216,222,134,235,105,45,86,247,210,61,116,246,145,151,117,7,86,105,117,27,50,233,153,72,150,92,185,212,89,238,71,95,209,61,29,101,195,73,247,25,151,210,79,188,203,239,23,135,195,15,49,113,177,135,4,34,218,149,39,54,86,45,98,69,45,45,104,103,190,52,104,144,155,39,53,38,144,130,213,110,25,109,213,71,246,153,9,158,35,39,17,134,214,230,86,46,173,136,221,178,36,229,31,110,154,17,83,165,246,140,252,192,61,179,163,25,251,30,65,255,0,247,68,52,89,146,55,208,254,89,236,83,71,246,104,84,180,159,222,84,248,195,186,128,0,231,184,251,137,148,236,35,194,59,166,248,159,35,148,186,125,34,115,209,125,69,43,123,237,197,117,212,39,177,10,211,94,89,246,153,25,123,253,195,57,152,197,136,117,12,83,196,171,134,249,168,185,189,117,90,148,185,77,246,36,182,161,217,14,58,69,216,148,235,253,97,255,0,100,143,238,238,22,25,194,131,40,236,213,229,158,60,222,48,119,181,17,206,93,49,28,211,45,29,73,193,148,203,186,182,241,31,113,171,213,82,52,247,251,8,91,66,82,73,73,37,37,161,17,104,67,250,0,0,0,0,0,0,0,0,0,0,0,51,229,196,110,202,43,27,54,87,149,33,147,221,29,62,142,229,47,187,119,244,108,69,31,102,229,25,118,175,218,99,171,112,129,189,19,66,204,34,237,69,59,180,174,45,61,93,186,238,233,224,207,115,247,79,78,255,0,121,127,17,118,224,0,0,0,0,0,51,243,196,150,90,102,230,206,240,125,7,216,126,143,242,200,101,254,161,213,56,61,211,166,73,204,19,213,6,87,163,16,246,243,211,161,118,239,133,60,147,222,122,247,251,133,217,0,0,0,0,0,0,0,0,0,0,0,0,243,120,139,100,82,241,26,201,173,89,85,116,235,26,177,2,76,37,30,170,245,73,214,86,217,159,170,164,153,246,44,251,53,47,188,187,198,121,51,113,129,117,92,4,198,154,253,169,45,157,176,94,155,42,85,57,123,146,123,162,156,183,219,104,244,39,22,101,170,90,63,164,123,189,255,0,108,170,225,69,154,87,236,171,212,240,102,228,119,90,85,101,91,161,171,105,118,75,121,232,49,219,78,136,104,213,244,82,174,211,89,39,223,161,246,139,147,109,105,117,9,113,7,170,86,68,162,63,121,24,255,0,160,1,28,184,128,85,24,165,101,134,238,114,66,246,19,244,249,236,36,244,51,213,74,167,202,208,187,8,253,195,61,47,31,62,82,205,29,188,199,12,203,248,152,208,135,15,72,238,199,202,221,160,135,153,229,154,169,244,245,23,172,71,184,189,29,19,183,236,251,135,124,187,110,90,125,157,108,213,46,154,170,246,68,165,67,126,107,234,209,71,162,26,109,75,87,209,35,62,228,159,113,25,253,134,51,211,157,108,116,155,142,184,239,113,87,53,210,157,78,157,46,157,79,46,207,94,59,115,36,169,165,127,86,133,22,169,119,185,68,103,239,63,116,140,225,57,150,181,98,6,32,185,139,181,182,191,162,237,247,13,49,79,119,124,214,31,131,33,31,69,212,171,232,172,251,210,105,247,234,125,130,231,208,148,161,36,132,150,132,146,208,190,225,255,0,64,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,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,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,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,79,241,167,176,35,87,114,243,106,98,12,123,122,92,202,149,171,116,34,50,231,50,78,169,16,41,211,35,184,79,27,164,147,216,148,46,67,16,16,75,89,118,47,98,82,101,204,50,85,112,100,39,19,46,172,47,205,198,25,212,109,105,124,191,79,92,16,173,154,139,11,113,194,102,84,25,239,162,59,168,113,40,90,119,237,230,37,212,18,181,73,58,203,75,52,171,102,131,69,34,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,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,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,17,87,137,165,3,6,171,185,71,186,87,140,117,191,69,250,47,90,133,170,234,36,169,183,157,184,144,195,201,134,195,104,34,87,59,153,189,198,214,131,74,136,154,83,174,106,223,47,154,221,0,139,9,224,209,76,193,41,248,219,95,149,124,57,17,56,139,78,142,196,155,20,158,150,251,43,82,13,137,141,84,137,164,37,68,203,203,228,186,209,154,22,74,89,32,150,180,22,136,113,73,185,240,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,34,184,216,97,125,86,225,194,59,15,21,233,234,150,244,123,50,177,42,155,58,59,48,148,234,27,98,160,134,244,148,235,164,122,50,132,59,13,166,139,114,116,82,229,32,183,36,200,137,112,87,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,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,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,63,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,62,79,17,254,32,19,51,17,93,119,9,48,134,226,255,0,106,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,243,85,190,211,143,243,92,142,109,252,217,158,205,119,43,66,46,222,85,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,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,135,63,227,73,131,148,43,63,25,109,44,98,164,61,203,151,136,148,249,17,234,145,182,172,247,74,166,166,59,105,147,189,75,50,45,236,63,29,174,90,80,132,167,166,221,235,41,197,25,126,78,12,24,189,26,208,199,155,151,8,234,47,196,102,62,33,81,210,244,51,83,14,173,247,170,52,254,99,173,178,133,167,212,66,14,51,211,156,81,172,187,77,150,200,148,70,123,87,115,226,189,120,207,226,244,155,67,1,173,172,35,167,63,45,153,24,133,88,83,211,13,44,52,182,30,167,83,249,110,184,202,214,175,93,11,57,47,65,113,38,130,237,38,92,35,81,17,237,93,69,225,61,139,251,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,63,14,105,153,76,33,141,143,88,13,124,225,27,204,68,114,69,197,71,121,154,121,203,125,214,88,106,162,141,29,132,243,139,107,85,146,27,146,219,46,25,17,43,82,65,145,165,68,102,147,205,16,211,158,10,98,133,43,26,176,142,208,197,122,50,98,55,30,233,163,198,169,46,60,105,169,150,136,111,173,5,206,138,110,164,136,150,182,93,230,52,191,85,38,75,109,68,105,73,145,145,123,81,197,51,161,140,117,220,2,203,5,255,0,138,182,179,59,235,84,170,123,113,233,206,110,65,116,210,165,200,106,35,82,116,90,22,133,242,87,33,46,242,212,147,74,249,123,15,66,86,165,156,202,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,229,31,170,109,38,171,78,141,2,101,66,153,46,44,122,164,115,151,5,215,153,82,17,41,130,117,198,77,214,148,101,162,208,78,178,235,102,164,234,91,219,90,123,210,100,86,255,0,193,131,30,100,221,88,95,114,224,5,118,108,78,162,199,144,154,165,9,10,144,210,95,114,157,49,199,20,251,104,100,144,75,90,25,147,170,212,233,169,125,179,155,65,236,36,160,149,99,224,2,170,248,231,125,73,254,100,253,52,85,88,250,180,235,78,234,172,80,170,247,77,38,217,170,205,162,219,253,63,165,234,49,225,56,228,90,127,61,102,134,58,135,82,70,134,185,139,35,74,55,153,110,81,25,22,166,59,6,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,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,189,236,243,97,125,87,24,242,151,137,150,29,9,82,206,164,253,31,210,80,216,137,9,82,223,150,252,23,155,154,220,86,218,73,146,148,183,149,24,153,45,53,50,55,8,201,42,211,105,231,90,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,168,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,14,41,155,204,206,80,178,151,131,82,113,86,175,69,244,220,181,212,34,210,233,116,142,165,113,186,249,78,168,212,166,249,233,105,210,107,107,13,200,119,85,39,105,242,182,106,74,82,69,64,224,23,18,156,118,176,51,5,251,89,197,155,194,171,119,209,110,14,142,21,215,79,106,52,54,220,147,6,51,79,183,25,49,139,148,72,99,144,185,78,190,77,50,108,165,215,13,92,197,17,184,165,151,117,227,31,127,217,184,167,102,229,247,16,112,250,225,137,92,183,171,145,238,57,48,103,70,51,216,234,53,166,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,71,94,23,30,59,48,203,241,175,39,154,47,248,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,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,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,145,92,108,48,190,171,112,225,29,135,138,244,245,75,122,61,153,88,149,77,157,29,152,74,117,13,177,80,67,122,74,117,210,61,25,66,29,134,211,69,185,58,41,114,144,91,146,100,68,184,43,195,70,255,0,141,135,217,210,195,185,85,43,134,93,42,155,92,145,38,129,40,153,55,118,76,92,184,206,53,22,59,168,108,143,122,21,48,226,25,110,45,137,90,80,181,109,217,184,180,18,32,175,19,12,247,87,114,201,78,166,225,86,21,175,167,191,174,106,121,85,19,87,209,11,244,36,84,74,109,45,185,200,126,59,140,201,234,9,169,141,105,184,148,222,205,230,94,178,53,140,28,55,56,139,73,176,46,23,48,111,49,151,172,183,237,138,228,133,57,69,175,84,20,214,202,77,69,249,79,200,146,185,175,154,9,231,17,41,233,38,165,72,117,197,242,150,148,154,137,45,173,110,55,194,184,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,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,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,139,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,245,107,81,232,150,187,146,68,126,227,247,232,94,210,185,105,215,141,179,75,186,105,46,111,135,85,134,196,214,85,162,139,84,58,218,86,159,164,68,125,202,46,242,35,251,8,112,62,33,113,221,147,149,187,189,13,51,204,52,211,234,10,63,88,139,105,122,58,95,111,219,247,12,247,178,124,137,72,53,246,114,220,35,63,224,99,66,220,63,234,140,85,114,195,104,185,29,123,201,138,124,6,20,122,25,104,164,211,226,234,93,164,94,241,35,64,7,252,184,180,180,133,56,179,209,40,35,81,159,184,136,83,103,21,220,210,191,122,222,165,131,54,219,186,82,168,202,221,49,91,75,182,91,47,78,142,226,116,91,68,175,162,164,246,146,205,62,237,79,180,69,92,163,224,93,87,30,241,166,129,106,68,103,116,22,102,197,149,81,94,228,150,216,165,45,134,221,61,13,196,25,232,151,75,232,158,239,119,217,161,188,58,178,41,120,115,100,209,108,170,66,116,141,71,129,26,18,79,85,122,196,211,40,108,143,214,82,140,187,16,93,154,159,222,125,227,210,0,0,0,0,0,0,0,0,0,0,0,0,164,222,48,148,233,145,179,4,197,65,245,235,30,110,238,65,104,93,155,33,64,37,119,30,189,254,241,202,184,109,76,68,44,217,217,239,172,251,11,210,30,89,48,191,214,52,14,0,0,0,0,0,63,225,215,80,202,13,199,15,68,151,121,140,223,230,246,231,77,221,143,247,53,101,10,220,151,186,45,15,77,59,161,71,79,184,191,119,220,38,39,5,218,65,46,251,188,42,166,190,214,189,31,161,105,239,102,162,159,127,250,133,191,128,0,0,0,0,0,0,0,0,0,0,0,8,49,197,95,0,163,98,70,10,252,185,164,194,221,89,183,158,234,93,119,152,101,172,54,34,78,117,73,209,78,37,31,77,100,122,146,77,95,121,118,10,85,182,43,117,11,50,237,165,220,48,215,201,155,69,168,49,49,179,209,42,218,227,46,165,101,222,70,71,161,164,189,134,95,97,141,19,100,243,21,127,107,248,5,106,220,175,59,204,150,205,54,12,73,106,219,166,175,148,40,235,89,232,72,65,119,185,236,45,61,195,181,128,8,147,196,237,228,53,149,234,177,40,181,222,235,233,47,188,233,211,69,10,211,80,110,212,98,182,148,238,53,190,132,145,107,166,186,168,187,6,138,242,73,14,68,44,180,216,237,200,45,13,84,74,98,210,93,157,137,56,17,180,46,207,184,112,222,43,216,220,172,62,192,210,179,40,243,185,117,59,134,79,73,33,28,173,117,132,252,57,205,171,181,77,169,63,73,5,220,100,175,184,187,69,46,88,246,181,70,252,189,40,214,157,57,59,229,86,170,49,225,35,181,37,235,60,234,91,35,237,52,151,122,203,218,95,121,13,22,101,75,9,41,248,53,129,182,165,169,26,39,34,89,210,160,191,80,249,197,43,124,190,141,134,221,87,106,214,69,169,183,220,147,219,238,251,122,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,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,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,73,206,5,129,27,19,242,185,138,86,99,214,244,186,236,137,86,188,233,52,250,124,66,117,79,191,81,140,209,200,132,77,165,163,222,181,148,150,89,50,65,107,188,200,146,100,162,51,73,230,220,105,207,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,226,162,248,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,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,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,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,3,159,236,224,213,115,101,139,138,85,60,226,55,98,89,210,38,64,181,16,203,74,37,201,97,107,73,57,57,213,56,132,187,190,65,50,210,201,181,37,36,210,18,132,109,222,78,56,231,149,192,156,157,226,230,97,112,191,17,113,63,15,232,242,230,199,176,227,199,56,240,88,134,183,31,173,203,91,137,55,99,69,62,196,41,108,198,230,60,180,165,74,116,204,227,182,150,212,111,164,211,202,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,46,234,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,205,51,205,133,245,92,99,202,94,38,88,116,37,75,58,147,244,127,73,67,98,36,37,75,126,91,240,94,110,107,113,91,105,38,74,82,222,84,98,100,180,212,200,220,35,36,171,77,167,156,193,169,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,40,95,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,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,159,252,115,190,164,255,0,50,126,154,43,46,211,191,239,43,22,53,193,22,207,184,101,210,81,117,81,220,160,85,206,49,146,87,42,156,227,173,58,236,115,94,155,146,133,169,134,201,123,76,183,35,114,21,170,22,180,171,239,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,43,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,93,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,245,56,113,103,142,78,107,108,217,246,126,32,162,36,124,69,179,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,148,149,186,210,146,105,39,137,166,235,47,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,67,181,113,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,160,202,22,47,70,192,140,203,225,238,41,84,31,136,197,54,147,88,67,53,71,228,176,235,200,143,78,146,133,69,152,241,33,175,93,75,68,119,221,90,9,36,175,93,41,245,87,244,79,73,34,160,56,222,223,94,144,197,60,52,195,63,69,242,253,3,111,203,174,245,188,253,121,221,124,146,103,149,203,219,234,236,244,110,237,219,143,119,59,77,19,179,85,113,94,19,246,181,118,224,206,213,161,86,164,65,234,34,91,52,250,189,82,168,231,53,8,233,226,174,11,209,18,230,138,50,53,234,252,184,232,209,36,106,245,245,211,106,84,101,125,32,51,3,139,22,47,236,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,39,133,101,90,149,81,200,229,131,14,159,83,137,42,69,46,69,98,36,230,153,121,43,92,87,206,167,37,226,105,212,145,234,133,155,79,52,225,37,90,30,199,16,174,229,17,156,181,20,237,198,127,30,99,93,88,161,109,96,5,10,108,190,158,199,142,170,165,117,9,144,234,88,114,163,49,182,212,195,107,100,208,72,90,217,141,162,210,233,41,125,147,156,65,108,52,172,149,226,120,62,224,229,118,249,205,1,98,172,119,186,122,46,26,83,223,145,49,205,168,95,62,84,232,239,196,143,27,67,90,86,157,200,92,151,121,132,149,164,186,109,138,218,110,36,196,22,19,167,23,112,114,187,120,112,175,192,92,98,164,61,204,137,135,117,11,138,61,82,54,212,22,216,181,42,211,173,166,78,245,44,140,246,62,196,118,185,105,66,212,174,167,119,170,150,212,103,194,242,71,143,49,178,227,153,123,59,18,107,51,101,177,111,20,133,210,238,2,102,67,173,160,233,210,80,109,56,227,168,105,11,83,200,101,74,110,73,53,177,91,215,29,4,90,43,106,139,70,96,2,170,248,231,125,73,254,100,253,52,87,6,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,79,47,25,100,176,114,251,128,208,112,26,28,104,151,5,53,81,228,38,189,34,117,57,148,149,113,249,58,245,43,144,209,17,165,104,82,76,154,74,28,53,153,50,134,219,82,151,179,83,164,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,126,175,135,54,117,255,0,146,174,35,191,64,191,234,117,87,48,202,233,249,186,148,102,15,154,221,46,113,154,9,186,154,89,218,165,171,106,16,109,186,150,141,42,91,106,74,180,117,76,180,217,223,72,0,0,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,25,140,198,188,47,170,224,174,46,93,248,81,89,84,183,36,90,213,137,52,212,72,147,9,81,23,49,132,44,249,50,137,165,25,154,16,243,92,183,81,235,40,141,14,36,201,74,35,35,59,179,225,63,116,208,174,12,146,218,20,154,68,238,162,93,179,80,171,210,234,141,242,150,142,158,82,231,61,45,45,234,162,34,94,172,75,142,189,82,102,159,95,77,119,37,68,83,0,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,125,179,139,147,171,239,40,23,220,122,5,126,103,166,109,186,206,255,0,147,247,7,45,152,254,148,229,51,29,114,191,154,161,247,92,99,148,228,130,111,231,12,183,233,185,58,145,246,114,10,173,255,0,121,87,108,218,6,31,86,110,25,115,45,235,86,68,233,52,88,47,25,41,16,23,48,218,57,36,209,153,110,74,22,166,27,89,163,93,132,189,234,34,37,56,179,84,138,225,113,227,179,12,191,26,242,121,162,255,0,128,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,7,85,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,52,207,54,23,213,113,143,41,120,153,97,208,149,44,234,79,209,253,37,13,136,144,149,45,249,111,193,121,185,173,197,109,164,153,41,75,121,81,137,146,211,83,35,112,140,146,173,54,158,115,6,164,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,228,25,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,246,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,191,45,249,127,222,88,159,115,63,121,226,5,195,46,187,93,149,30,36,105,21,9,102,74,125,244,70,142,220,118,141,197,105,170,214,77,50,217,26,213,170,214,100,106,81,169,70,106,59,52,224,99,245,217,249,111,245,33,106,128,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,1,200,115,89,132,148,252,101,192,219,174,212,147,19,159,44,169,83,159,167,252,226,147,178,95,70,251,109,43,177,104,35,208,220,238,81,237,247,253,153,211,190,45,106,141,135,122,86,109,58,138,118,74,162,212,100,66,95,106,79,214,101,213,54,103,216,106,46,244,31,180,254,243,23,71,194,135,27,143,16,112,52,236,202,196,238,101,78,222,147,210,71,71,43,77,33,49,14,11,105,237,75,105,79,210,89,247,153,171,239,46,209,220,179,181,10,68,236,180,223,13,199,45,77,20,74,154,212,93,157,169,40,18,117,46,223,188,103,82,164,131,106,163,41,181,39,105,161,245,164,203,93,116,209,71,216,47,171,134,35,200,119,43,212,146,73,105,177,214,18,127,121,83,161,9,108,0,56,166,112,241,87,246,65,128,87,85,202,203,188,185,111,83,103,68,136,173,186,232,249,194,144,180,30,134,133,151,123,126,210,211,222,51,179,115,214,234,23,157,219,84,184,102,47,157,54,181,80,126,99,135,162,83,185,199,157,82,207,184,136,139,83,81,251,8,190,194,23,85,194,163,0,163,97,190,10,252,185,171,66,219,89,184,94,234,90,119,152,103,164,55,226,65,117,41,209,46,41,31,77,6,122,154,73,95,113,118,9,206,0,0,0,0,0,0,0,0,0,0,0,0,42,3,141,21,32,155,190,236,250,169,43,181,223,72,106,90,123,153,167,39,223,254,161,14,178,135,115,166,210,199,235,102,178,181,109,75,93,110,167,166,189,240,159,79,184,255,0,123,220,52,130,211,168,121,4,227,103,170,79,184,199,253,128,0,0,0,0,141,25,243,204,85,59,0,176,114,84,158,102,149,106,166,206,133,58,43,183,151,42,41,57,219,202,90,126,139,223,218,211,236,237,238,207,181,70,163,50,173,49,202,133,65,238,108,135,116,222,189,164,157,116,34,34,236,34,34,238,34,22,81,193,113,76,183,121,94,41,82,244,113,239,71,237,78,135,219,163,85,29,69,188,0,0,0,0,0,0,0,0,0,0,0,0,15,145,118,219,116,235,194,216,171,90,213,102,121,176,234,208,159,132,250,55,41,58,161,214,212,133,22,169,50,62,229,31,113,145,253,164,51,159,155,108,45,119,8,177,254,242,181,249,124,184,110,86,106,50,169,232,212,143,108,67,154,250,26,45,119,168,207,177,191,237,30,239,120,158,188,27,113,149,134,161,215,48,134,160,246,231,215,34,77,85,143,84,203,68,25,83,227,164,187,17,167,126,189,166,175,225,237,22,164,0,34,103,19,119,16,140,174,214,9,107,218,106,92,130,46,205,117,63,71,76,20,53,110,165,75,184,41,136,65,232,165,76,100,136,253,199,188,134,142,114,170,78,64,203,149,136,228,199,119,19,118,213,45,195,86,221,52,73,64,99,216,95,113,138,113,226,113,139,229,137,249,144,168,64,130,246,176,173,182,221,163,41,27,123,222,143,62,97,26,181,52,36,254,139,133,217,218,95,105,142,135,194,87,47,173,95,184,179,39,18,46,8,252,202,101,10,50,213,16,183,153,105,53,153,48,94,66,189,71,18,175,162,179,236,52,154,125,250,159,96,186,134,219,75,77,165,164,22,137,65,18,72,189,196,67,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,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,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,205,102,106,176,183,246,45,152,236,69,195,54,104,94,134,129,70,184,37,122,42,23,85,212,114,169,110,175,157,7,231,13,107,82,181,138,235,10,245,212,107,45,116,94,138,37,17,91,167,7,171,214,171,117,100,249,20,42,132,120,141,199,179,174,138,149,18,10,153,66,137,110,48,180,179,56,212,233,154,140,141,124,217,206,164,141,36,146,216,148,22,154,145,169,80,215,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,21,43,197,175,58,254,155,153,51,41,184,101,83,165,76,162,179,201,114,244,168,48,124,247,21,57,151,249,136,166,36,205,59,27,228,173,166,156,117,77,169,74,55,13,45,25,182,109,60,133,193,108,177,101,234,234,205,6,50,209,112,142,214,147,208,117,252,201,53,26,162,226,185,33,154,100,22,147,185,217,14,37,5,254,75,104,37,41,9,91,174,180,131,90,55,238,45,20,97,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,85,87,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,151,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,86,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,140,203,99,246,14,87,114,255,0,140,183,102,14,220,111,117,18,237,154,130,163,183,39,106,17,213,197,90,73,200,210,118,33,107,38,249,172,56,211,188,189,230,164,111,218,175,89,38,66,234,120,79,221,52,43,131,36,182,133,38,145,59,168,151,108,212,42,244,186,163,124,165,163,167,148,185,207,75,75,122,168,136,151,171,18,227,175,84,153,167,215,211,93,201,81,21,96,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,19,255,0,142,119,212,159,230,79,211,69,101,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,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,43,215,137,111,15,184,216,195,74,172,102,15,8,41,82,220,196,24,17,250,154,197,38,35,78,202,126,229,66,19,21,134,201,178,91,228,134,23,30,51,14,168,144,203,74,91,231,162,72,141,102,157,107,215,33,217,125,204,22,52,99,45,58,228,192,107,131,228,163,150,93,66,35,245,75,175,158,215,244,43,111,165,237,170,233,148,162,92,190,98,25,125,190,73,37,77,175,118,199,77,13,173,74,47,173,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,98,152,253,131,148,44,192,96,213,217,131,183,27,221,60,75,154,158,168,237,201,218,181,244,146,144,162,114,52,157,136,90,13,206,83,237,180,239,47,121,37,123,54,171,213,81,144,204,184,210,238,90,241,122,54,61,96,53,141,139,140,191,17,201,23,21,29,151,170,5,17,135,89,97,170,138,53,106,107,45,161,221,86,72,110,75,111,54,70,102,173,73,4,100,165,17,146,142,147,56,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,2,128,120,163,248,236,196,223,193,124,158,16,154,156,16,175,175,72,97,102,37,225,159,162,249,126,129,184,34,87,122,222,126,188,238,190,49,179,202,229,237,245,118,122,55,118,237,199,187,157,166,137,217,170,172,126,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,154,28,126,198,58,238,96,49,150,236,198,43,141,158,158,93,205,80,84,134,227,110,66,250,72,168,73,55,26,54,244,33,4,231,41,134,218,107,153,176,148,189,155,149,235,40,204,92,167,9,220,11,161,97,134,88,41,152,141,232,106,172,43,167,18,245,168,213,213,80,53,163,116,86,36,72,110,1,50,209,146,73,44,169,133,243,210,189,13,78,117,38,173,234,71,45,40,162,193,122,121,13,195,59,87,25,56,102,90,184,91,122,196,234,40,183,53,62,191,79,147,181,182,214,227,59,234,243,118,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,164,27,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,52,61,146,60,121,147,152,236,180,89,216,147,89,155,17,251,132,227,174,151,112,19,50,26,113,101,81,140,179,105,199,29,67,72,66,89,91,201,75,114,73,173,137,216,137,8,34,213,59,84,125,212,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,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,28,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,83,107,36,169,105,67,173,58,130,90,246,110,57,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,32,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,32,113,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,142,171,192,234,233,161,68,186,177,114,202,145,59,101,106,171,79,163,213,33,198,229,44,249,177,98,57,41,185,14,111,34,216,157,171,155,24,180,51,37,31,51,84,145,146,84,101,109,64,3,159,227,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,235,99,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,158,215,194,227,199,102,25,126,53,228,243,69,255,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,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,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,68,174,33,153,44,165,102,159,11,228,87,109,11,126,34,177,82,218,142,71,111,204,57,41,138,115,88,39,55,59,79,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,152,218,22,246,234,22,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,90,87,3,31,174,207,203,127,169,11,84,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,15,249,113,180,186,218,154,89,106,149,145,164,203,222,70,41,95,139,86,95,90,176,177,98,54,36,219,241,185,116,202,236,100,42,89,111,51,214,107,210,103,60,181,122,238,41,95,69,5,216,73,36,251,180,62,193,207,56,99,226,249,97,134,100,41,240,39,61,164,43,145,182,168,201,70,222,231,164,79,134,68,173,73,10,63,162,217,246,118,23,218,66,227,243,84,75,159,151,43,237,200,110,232,78,91,85,71,9,91,117,213,39,1,255,0,127,222,67,56,183,18,84,139,130,166,133,158,170,76,199,136,207,222,123,204,95,47,12,135,16,188,174,209,201,11,220,105,92,114,62,205,52,63,71,67,18,204,0,85,111,25,60,101,97,216,116,60,33,167,189,181,244,72,141,85,127,213,51,213,4,85,8,234,46,212,105,223,167,105,43,248,123,68,10,202,78,22,187,139,184,255,0,102,218,252,190,100,54,235,52,233,85,4,106,69,186,33,77,97,14,150,187,210,101,216,231,246,79,119,184,104,194,210,182,233,214,125,177,73,181,169,44,242,161,210,97,49,9,132,110,82,180,67,77,165,9,45,84,102,125,201,46,243,51,251,76,125,112,0,0,0,0,0,0,0,0,0,0,0,1,80,252,104,212,203,151,141,156,148,175,87,25,244,134,228,232,125,154,181,78,208,86,189,58,163,50,149,49,185,240,30,229,62,214,187,23,180,149,166,164,100,125,134,70,93,198,99,65,57,12,204,85,59,31,112,114,44,158,102,181,106,94,254,185,58,43,179,153,42,81,55,219,202,66,126,139,63,217,215,237,237,239,146,224,0,0,0,0,41,63,139,254,38,72,187,49,202,21,144,69,252,210,212,230,114,85,217,235,117,80,224,58,174,205,132,101,161,167,218,106,254,29,194,3,137,237,193,242,189,22,159,152,7,232,175,39,87,106,155,121,39,169,246,114,225,79,82,187,139,78,227,246,153,127,17,118,64,0,0,0,0,0,0,0,0,0,0,0,0,42,195,140,150,8,233,14,137,140,244,180,106,102,236,106,60,134,245,238,45,42,18,84,230,170,115,238,236,36,127,31,96,130,217,47,196,233,24,87,152,203,46,176,219,123,152,168,214,105,212,201,71,169,22,214,28,159,29,75,87,208,81,158,132,223,113,17,31,184,198,138,232,149,54,43,116,104,21,152,167,171,51,226,181,37,179,237,237,74,208,74,46,242,35,238,63,113,15,218,2,34,113,64,156,113,50,193,83,108,147,175,57,247,155,239,238,214,159,52,81,166,27,211,213,86,196,75,90,148,132,238,84,202,212,24,228,90,233,169,173,244,39,222,94,255,0,120,191,107,234,243,141,129,249,34,106,172,175,153,147,10,193,76,120,201,237,86,233,72,164,41,72,45,118,172,139,181,174,243,45,190,255,0,182,130,171,181,74,182,38,98,12,202,154,211,190,161,114,213,220,117,41,213,37,243,178,31,53,17,107,162,83,244,151,223,161,23,220,52,3,145,140,27,167,96,254,94,109,40,172,53,182,117,102,147,2,173,59,214,81,233,33,232,49,137,194,237,90,200,253,102,251,211,161,123,136,132,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,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,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,41,131,141,61,129,38,133,152,107,83,16,99,219,209,33,211,110,171,93,17,151,57,146,105,43,159,81,135,33,194,120,221,36,158,245,45,17,223,128,130,90,203,181,27,18,147,62,89,146,127,95,4,187,166,187,19,31,111,171,42,60,237,148,90,173,158,117,73,145,185,72,62,108,168,147,99,183,29,205,230,91,211,181,19,100,150,132,100,147,230,106,162,51,74,76,190,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,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,2,58,231,239,27,241,67,47,89,104,175,226,78,19,80,226,75,171,177,34,52,7,170,50,92,111,101,17,137,11,229,20,226,101,125,146,22,151,84,203,104,111,180,137,111,37,197,165,109,182,180,43,61,116,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,10,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,135,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,103,179,59,121,62,185,178,141,138,14,209,84,82,230,217,53,201,15,170,211,172,75,118,63,62,115,13,54,194,222,67,141,180,179,82,86,202,164,161,163,90,144,217,56,105,53,161,41,35,218,153,63,193,247,51,152,143,2,251,44,175,200,162,213,110,91,90,171,207,170,67,147,212,153,179,106,54,211,47,185,33,205,132,210,143,147,33,245,70,111,67,113,182,208,235,155,146,70,183,148,74,245,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,41,3,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,168,235,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,79,254,57,223,82,127,153,63,77,29,171,135,7,15,248,121,119,161,53,139,120,189,110,255,0,182,196,254,165,134,163,72,113,137,13,219,177,119,173,189,177,214,202,220,109,111,60,217,18,214,241,43,113,54,233,52,146,71,207,27,179,168,0,7,201,182,173,106,21,159,78,122,147,110,65,233,34,72,168,79,170,56,223,53,110,110,149,54,83,178,228,185,170,204,204,183,190,251,171,211,93,169,221,162,72,146,68,69,66,252,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,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,43,41,224,193,139,210,110,252,6,185,112,142,162,252,183,164,97,237,97,47,67,53,48,210,24,102,157,80,230,58,219,40,90,125,117,172,164,179,57,197,26,203,176,158,108,137,70,69,181,21,193,159,203,235,246,137,156,156,88,175,250,47,209,253,37,192,229,11,147,207,230,238,244,107,104,129,205,221,181,58,115,58,94,102,221,61,93,251,117,86,155,142,197,56,37,218,212,40,152,5,125,94,177,224,236,173,85,111,3,165,204,147,205,89,243,98,196,133,29,200,237,236,51,216,157,171,155,36,245,34,37,31,51,69,25,146,82,69,98,160,40,175,139,205,139,242,75,57,53,42,255,0,165,58,191,150,182,253,46,187,201,228,114,250,78,91,106,129,202,221,184,249,154,244,28,205,218,39,250,221,186,122,187,149,32,56,24,253,118,126,91,253,72,119,94,45,248,243,27,11,50,208,230,27,83,230,203,98,225,196,249,30,139,140,113,164,59,29,109,83,152,91,110,206,112,214,132,26,86,133,36,218,140,182,148,180,111,68,197,31,172,148,45,39,78,184,3,131,149,220,192,99,45,167,131,182,227,221,60,187,154,160,152,238,73,218,133,244,145,80,149,57,38,78,197,173,4,231,41,134,221,119,151,188,148,189,155,83,235,40,136,105,164,101,92,95,247,11,143,2,120,101,248,215,156,77,21,213,198,11,7,43,182,54,104,15,21,100,61,212,81,113,46,158,196,136,110,109,66,57,18,160,199,98,36,136,218,18,212,181,109,66,35,59,204,52,161,39,212,236,78,227,109,70,61,183,6,12,121,141,106,226,133,203,128,21,217,178,250,123,226,58,106,148,36,42,67,170,97,186,140,54,220,83,237,161,146,65,161,11,122,54,171,83,166,164,118,65,109,7,188,212,130,77,196,128,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,194,179,131,148,203,55,55,88,95,242,30,187,34,37,30,187,2,67,114,104,87,26,160,28,167,233,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,179,217,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,115,225,139,196,2,102,46,195,141,151,236,111,184,186,187,234,38,214,45,154,147,173,190,236,170,244,86,216,121,231,83,37,105,65,182,79,48,220,126,215,156,90,84,242,86,157,73,78,37,107,114,197,64,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,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,174,174,52,152,57,93,188,48,106,210,198,42,67,220,200,152,119,80,145,30,169,27,106,11,108,90,146,163,182,153,59,212,178,51,216,251,17,218,229,165,11,82,186,157,222,170,91,81,157,123,112,240,189,105,86,6,116,176,170,187,89,143,45,232,242,171,11,162,33,49,144,149,44,159,168,70,118,11,42,50,82,146,91,18,236,150,212,179,215,82,65,40,200,148,100,73,61,15,0,0,142,185,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,85,95,15,123,2,242,194,206,35,214,78,31,98,13,189,46,135,112,208,228,86,227,78,131,36,139,123,75,244,52,195,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,222,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,202,184,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,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,82,7,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,2,186,184,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,240,28,12,126,187,63,45,254,164,45,80,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,2,61,231,155,6,233,216,191,151,139,182,35,237,110,155,70,164,207,171,65,245,148,90,200,102,12,146,108,187,22,130,250,78,119,171,82,247,145,140,255,0,80,170,149,108,51,196,24,117,52,39,101,66,218,171,182,234,147,170,79,231,99,190,74,50,215,69,39,233,35,191,67,47,188,95,173,137,121,198,199,12,145,59,86,79,207,73,155,97,42,60,148,246,167,108,165,210,18,165,150,187,80,71,218,239,121,22,223,119,217,65,56,145,79,85,39,17,46,154,90,211,181,80,235,83,163,153,107,174,134,135,214,159,121,251,189,226,242,248,95,78,57,121,96,166,54,105,211,146,251,45,247,251,169,240,191,246,137,118,3,241,86,234,108,81,40,211,235,50,143,70,96,69,118,75,135,219,216,148,32,212,125,196,103,220,94,227,25,212,206,134,39,72,197,76,198,94,149,135,27,218,197,58,179,81,166,69,61,72,247,48,220,249,10,66,190,130,76,181,39,59,140,140,253,230,39,79,6,220,17,214,29,111,25,234,136,208,201,217,52,120,237,235,222,90,83,228,165,205,82,231,223,216,104,254,62,193,105,224,0,0,0,0,0,0,0,0,0,0,0,0,41,59,140,29,122,45,67,48,12,81,89,78,142,210,247,115,143,83,237,230,66,128,164,247,150,157,197,236,51,16,32,79,142,16,24,153,34,211,199,41,182,65,151,243,75,175,151,206,87,103,171,210,195,158,234,123,54,25,158,166,175,97,167,248,247,11,176,0,0,0,0,31,197,43,105,106,99,54,89,169,189,78,255,0,199,43,142,228,74,190,106,79,71,176,180,238,219,13,132,31,246,82,125,232,247,14,77,180,244,221,167,96,239,25,30,196,100,97,110,100,237,75,181,228,111,106,47,93,189,58,233,174,232,18,91,46,221,170,62,247,61,195,69,173,184,135,80,78,32,245,73,247,24,255,0,160,0,0,0,0,0,0,0,0,0,0,0,1,200,51,99,134,140,226,166,2,94,54,218,255,0,175,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,246,18,93,238,123,53,47,180,196,153,1,6,56,186,202,92,124,184,196,66,127,223,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,208,63,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,174,44,112,107,253,168,98,157,229,137,159,202,59,209,159,43,110,10,141,119,162,249,33,206,233,122,169,46,61,202,230,117,169,223,183,153,183,118,212,235,166,186,22,186,9,171,149,204,11,254,77,120,19,108,224,167,202,159,148,127,39,58,223,233,62,135,163,231,245,19,31,147,253,79,49,205,187,121,251,126,153,235,183,94,205,116,46,170,0,34,174,121,242,49,252,180,126,68,255,0,182,143,200,239,145,222,146,255,0,2,122,67,170,234,250,111,252,161,157,155,122,111,248,90,239,246,105,219,229,50,83,195,123,249,31,98,157,87,19,63,108,191,43,125,39,111,191,66,232,190,78,244,28,190,100,152,239,115,121,157,83,186,233,211,109,219,180,181,223,174,189,154,28,213,1,202,179,71,129,127,202,83,2,110,108,20,249,83,242,115,229,31,69,253,39,208,245,156,142,158,99,18,127,169,230,55,187,119,35,111,211,45,55,107,219,166,135,10,176,159,131,95,236,191,20,236,220,76,254,81,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,14,85,154,60,11,254,82,152,19,115,96,167,202,159,147,159,40,250,47,233,62,135,172,228,116,243,24,147,253,79,49,189,219,185,27,126,153,105,187,94,221,52,56,85,132,252,26,255,0,101,248,167,102,226,103,242,142,244,159,201,43,130,157,93,232,190,72,114,122,174,150,75,111,114,185,157,106,182,110,229,237,221,181,90,107,174,135,166,130,202,128,4,85,207,62,70,63,150,143,200,159,246,209,249,29,242,59,210,95,224,79,72,117,93,95,77,255,0,148,51,179,111,77,255,0,11,93,254,205,59,124,166,74,120,111,127,35,236,83,170,226,103,237,151,229,111,164,237,247,232,93,23,201,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,179,67,154,162,58,231,107,39,148,172,228,88,20,43,65,235,170,37,171,82,160,214,10,165,30,180,170,34,106,15,165,133,50,227,110,197,71,206,180,164,33,197,41,149,171,69,232,103,29,189,82,122,17,166,58,96,15,9,58,238,95,241,150,211,198,43,115,51,157,68,187,102,160,153,14,70,249,22,132,117,113,86,149,55,38,54,245,204,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,29,3,58,220,55,191,150,14,41,210,177,51,246,203,242,75,209,150,251,20,46,139,228,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,219,161,122,188,140,100,99,249,23,124,182,255,0,109,31,150,63,44,125,27,254,4,244,127,75,210,117,63,249,67,219,247,117,63,240,116,217,237,215,178,85,0,10,213,197,142,13,127,181,12,83,188,177,51,249,71,122,51,229,109,193,81,174,244,95,36,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,53,114,185,129,127,201,175,2,109,156,20,249,83,242,143,228,231,91,253,39,208,244,124,254,162,99,242,127,169,230,57,183,111,63,111,211,61,118,235,217,174,133,213,64,0,114,172,209,224,95,242,148,192,155,155,5,62,84,252,156,249,71,209,127,73,244,61,103,35,167,152,196,159,234,121,141,238,221,200,219,244,203,77,218,246,233,161,194,172,39,224,215,251,47,197,59,55,19,63,148,119,164,254,73,92,20,234,239,69,242,67,147,213,116,178,91,123,149,204,235,85,179,119,47,110,237,170,211,93,116,61,52,22,84,0,2,53,97,119,15,252,190,225,22,96,171,57,129,179,173,222,146,124,189,143,209,105,173,56,235,81,104,50,156,106,75,51,149,25,8,89,54,108,190,220,132,104,203,136,82,89,82,21,202,52,165,73,67,114,84,0,114,172,206,229,234,213,205,6,13,86,176,142,233,147,208,117,252,185,52,234,162,34,183,33,234,100,230,149,185,169,13,165,101,254,83,107,36,169,10,91,78,186,130,90,55,238,47,147,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,128,207,62,70,63,150,143,200,159,246,209,249,29,242,59,210,95,224,79,72,117,93,95,77,255,0,148,51,179,111,77,255,0,11,93,254,205,59,124,166,74,120,111,127,35,236,83,170,226,103,237,151,229,111,164,237,247,232,93,23,201,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,179,67,154,162,42,231,159,35,31,203,71,228,79,251,104,252,142,249,29,233,47,240,39,164,58,174,175,166,255,0,202,25,217,183,166,255,0,133,174,255,0,102,157,188,171,43,156,41,63,147,94,59,91,56,215,251,122,249,71,242,115,173,254,140,249,45,209,243,250,136,111,198,254,187,171,115,110,222,126,239,160,122,237,211,179,93,73,154,62,20,159,202,83,29,174,108,107,253,189,124,156,249,71,209,127,70,124,150,235,57,29,60,54,35,127,93,213,183,187,119,35,119,208,45,55,105,219,166,167,213,114,49,145,143,228,93,242,219,253,180,126,88,252,177,244,111,248,19,209,253,47,73,212,255,0,229,15,111,221,212,255,0,193,211,103,183,94,201,84,0,57,86,104,240,47,249,74,96,77,205,130,159,42,126,78,124,163,232,191,164,250,30,179,145,211,204,98,79,245,60,198,247,110,228,109,250,101,166,237,123,116,208,225,86,19,240,107,253,151,226,157,155,137,159,202,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,9,213,124,224,94,28,98,78,35,216,216,161,122,209,189,43,85,195,158,185,218,3,47,153,42,44,121,82,142,57,156,165,54,101,235,188,223,74,158,81,153,237,66,150,165,146,77,105,109,104,232,0,0,0,32,6,104,248,82,127,41,76,118,185,177,175,246,245,242,115,229,31,69,253,25,242,91,172,228,116,240,216,141,253,119,86,222,237,220,141,223,64,180,221,167,110,154,159,85,200,198,70,63,145,119,203,111,246,209,249,99,242,199,209,191,224,79,71,244,189,39,83,255,0,148,61,191,119,83,255,0,7,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,253,168,98,157,229,137,159,202,59,209,159,43,110,10,141,119,162,249,33,206,233,122,169,46,61,202,230,117,169,223,183,153,183,118,212,235,166,186,22,186,9,171,149,204,11,254,77,120,19,108,224,167,202,159,148,127,39,58,223,233,62,135,163,231,245,19,31,147,253,79,49,205,187,121,251,126,153,235,183,94,205,116,46,170,2,21,103,91,134,247,242,193,197,58,86,38,126,217,126,73,122,50,223,98,133,209,124,157,235,249,156,185,50,30,230,243,58,166,180,215,169,219,183,105,233,179,93,123,116,47,87,145,140,140,127,34,239,150,223,237,163,242,199,229,143,163,127,192,158,143,233,122,78,167,255,0,40,123,126,238,167,254,14,155,61,186,246,124,156,239,100,30,187,156,219,170,218,171,72,199,79,146,148,91,94,158,244,120,116,143,147,8,157,164,167,220,221,34,79,60,164,52,191,93,13,198,71,44,201,73,79,35,84,232,107,80,249,89,50,225,153,106,229,59,17,231,98,149,91,17,190,92,214,142,158,170,125,35,153,64,110,11,116,222,97,252,251,233,220,235,203,55,148,130,38,210,180,41,189,173,184,250,76,150,78,122,179,84,85,95,247,12,127,243,162,255,0,169,63,252,120,159,249,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,212,243,28,219,183,159,183,233,158,187,117,236,215,66,242,153,205,202,5,171,156,76,56,131,103,85,171,223,39,43,84,90,130,106,20,138,235,116,230,229,185,27,82,216,251,10,66,141,11,83,46,160,200,212,132,56,222,174,52,194,204,212,77,236,84,106,192,30,18,117,220,191,227,45,167,140,86,230,103,58,137,118,205,65,50,28,141,242,45,8,234,226,173,42,110,76,109,235,152,178,111,154,195,142,181,204,216,106,70,253,201,245,146,70,44,84,4,85,207,62,70,63,150,143,200,159,246,209,249,29,242,59,210,95,224,79,72,117,93,95,77,255,0,148,51,179,111,77,255,0,11,93,254,205,59,121,86,87,56,82,127,38,188,118,182,113,175,246,245,242,143,228,231,91,253,25,242,91,163,231,245,16,223,141,253,119,86,230,221,188,253,223,64,245,219,167,102,186,148,255,0,0,17,87,59,217,6,181,115,149,242,106,175,242,203,228,109,201,110,115,163,122,81,186,59,115,186,200,46,122,221,59,201,222,211,135,203,112,183,182,124,221,168,230,191,234,25,185,185,49,126,147,193,30,171,64,170,194,174,208,179,107,46,157,82,167,72,110,92,57,145,44,245,50,252,103,219,81,41,183,91,113,53,2,82,22,149,17,40,148,70,70,70,68,100,44,170,192,165,94,84,43,54,147,70,196,27,190,37,213,112,195,142,76,206,173,70,165,21,53,19,214,147,50,39,142,49,56,226,91,89,167,110,242,74,182,26,247,26,82,218,76,144,159,64,3,149,102,143,2,255,0,148,166,4,220,216,41,242,167,228,231,202,62,139,250,79,161,235,57,29,60,198,36,255,0,83,204,111,118,238,70,223,166,90,110,215,183,77,14,0,127,112,199,255,0,58,47,250,147,255,0,199,139,84,0,28,171,52,120,23,252,165,48,38,230,193,79,149,63,39,62,81,244,95,210,125,15,89,200,233,230,49,39,250,158,99,123,183,114,54,253,50,211,118,189,186,104,112,171,9,248,53,254,203,241,78,205,196,207,229,29,233,63,146,87,5,58,187,209,124,144,228,245,93,44,150,222,229,115,58,213,108,221,203,219,187,106,180,215,93,15,77,5,149,14,85,154,60,11,254,82,152,19,115,96,167,202,159,147,159,40,250,47,233,62,135,172,228,116,243,24,147,253,79,49,189,219,185,27,126,153,105,187,94,221,52,56,1,253,195,31,252,232,191,234,79,255,0,30,45,80,0,0,113,75,171,42,56,113,95,204,157,149,154,106,99,94,134,188,237,126,173,138,147,145,217,35,110,187,21,216,15,196,109,50,11,82,209,230,185,168,52,60,90,168,219,65,180,162,81,19,70,207,107,0,1,229,49,98,197,253,168,97,101,229,134,126,148,244,103,202,219,126,163,66,235,121,28,238,151,170,140,227,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,69,107,127,112,199,255,0,58,47,250,147,255,0,199,139,84,0,21,87,253,195,31,252,232,191,234,79,255,0,30,44,167,9,236,95,217,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,0,16,3,52,124,41,63,148,166,59,92,216,215,251,122,249,57,242,143,162,254,140,249,45,214,114,58,120,108,70,254,187,171,111,118,238,70,239,160,90,110,211,183,77,79,191,228,167,42,95,200,251,11,42,184,103,242,247,229,111,164,238,7,235,189,111,162,250,14,95,50,52,118,121,92,190,115,186,233,211,110,221,184,181,223,166,157,154,156,128,0,17,87,60,249,24,254,90,63,34,127,219,71,228,119,200,239,73,127,129,61,33,213,117,125,55,254,80,206,205,189,55,252,45,119,251,52,237,242,153,41,225,189,252,143,177,78,171,137,159,182,95,149,190,147,183,223,161,116,95,39,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,205,14,106,136,171,158,124,140,127,45,31,145,63,237,163,242,59,228,119,164,191,192,158,144,234,186,190,155,255,0,40,103,102,222,155,254,22,187,253,154,118,242,172,174,112,164,254,77,120,237,108,227,95,237,235,229,31,201,206,183,250,51,228,183,71,207,234,33,191,27,250,238,173,205,187,121,251,190,129,235,183,78,205,117,41,254,0,56,166,6,101,71,14,50,237,136,248,143,122,225,123,94,138,165,98,55,163,31,122,128,211,36,152,180,217,81,78,89,184,168,198,71,234,50,231,84,147,38,116,218,218,144,162,65,146,20,134,218,237,96,42,175,251,134,63,249,209,127,212,159,254,60,89,78,19,216,191,178,252,44,179,112,207,210,158,147,249,37,111,211,168,93,111,35,147,213,116,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,102,70,68,216,143,195,119,232,62,218,154,87,220,162,208,255,0,210,40,71,137,70,8,202,194,92,194,84,234,45,55,186,159,114,27,213,116,185,169,22,142,72,157,48,201,58,115,20,175,162,222,186,246,23,216,67,180,112,178,199,248,144,99,93,24,21,114,78,229,68,171,83,166,200,142,124,163,86,142,58,80,162,164,189,70,245,238,37,119,172,139,238,239,16,139,48,113,153,135,143,152,149,14,51,155,217,98,239,172,182,218,180,50,220,148,205,116,136,244,62,210,236,33,112,60,34,101,170,78,92,101,165,95,239,85,183,16,95,113,64,128,39,64,8,205,196,59,21,24,194,188,180,92,18,150,189,174,215,217,151,67,100,180,51,213,199,233,242,205,63,216,81,119,183,237,208,190,210,20,25,111,211,102,94,215,197,54,144,209,110,149,94,170,179,25,37,216,90,184,251,196,146,246,145,119,171,222,69,247,13,22,229,59,13,25,194,188,4,179,173,180,127,94,186,53,62,68,162,237,236,124,225,48,133,151,210,81,119,183,236,61,61,195,175,128,0,0,0,0,0,0,0,0,0,0,0,15,249,113,196,52,131,113,103,162,75,188,198,116,179,195,136,200,197,28,201,221,119,107,40,216,212,174,135,98,117,215,77,176,35,54,125,187,82,125,237,251,135,7,218,122,110,211,176,117,156,171,94,167,96,99,149,185,114,41,95,53,27,172,222,90,119,238,134,250,11,251,42,62,245,251,134,147,82,173,197,169,15,232,0,0,0,15,27,140,23,11,150,182,29,85,171,173,59,202,92,110,70,138,219,187,77,207,182,158,237,15,247,189,195,49,143,60,228,135,13,231,149,185,106,239,61,52,22,49,133,249,68,129,127,240,249,151,118,179,69,229,221,11,229,244,143,245,42,62,110,149,181,182,191,87,156,150,211,163,72,211,180,187,125,157,162,187,169,213,9,148,105,237,207,134,231,46,67,58,237,86,132,122,106,147,35,236,50,50,238,51,26,71,203,6,40,194,197,236,25,161,94,145,100,115,87,51,170,230,122,134,157,54,75,121,178,239,66,63,197,251,191,246,142,174,0,0,0,0,0,0,0,0,0,0,0,0,63,198,92,116,75,138,244,71,75,84,60,218,155,81,125,134,90,31,250,70,127,184,140,97,91,216,99,153,58,238,172,114,153,175,187,42,180,223,172,74,213,47,207,151,161,253,53,31,114,61,186,125,196,36,183,6,124,82,110,155,112,215,240,190,67,251,81,41,185,85,84,35,110,186,184,165,211,216,35,212,145,246,126,246,159,103,180,91,136,10,210,227,71,117,74,139,135,214,213,172,215,99,110,213,97,203,81,246,118,234,197,69,6,93,223,235,21,67,99,92,47,90,87,101,46,235,138,90,200,162,203,98,162,193,118,118,184,203,169,113,37,218,70,93,233,246,145,151,216,99,244,94,151,93,107,19,47,73,151,4,255,0,156,157,87,152,226,208,143,80,180,83,174,169,100,157,72,146,95,73,103,219,161,127,1,119,92,49,176,13,156,38,192,152,119,29,65,157,42,215,41,55,82,53,110,63,85,153,16,225,175,102,132,226,146,122,41,179,237,208,143,236,34,19,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,54,226,115,128,108,226,206,4,204,184,233,236,235,86,182,137,202,145,43,113,250,204,199,135,49,123,52,55,18,146,213,78,23,110,134,127,97,144,164,91,46,235,173,97,157,233,14,224,129,243,115,169,19,27,90,209,234,30,170,105,212,172,211,169,146,139,233,32,187,116,63,226,63,61,243,112,189,118,221,149,75,174,81,105,34,181,45,250,139,229,217,216,227,206,169,197,23,97,17,119,171,216,68,95,97,11,93,224,185,117,74,149,135,215,45,170,233,106,219,85,89,146,210,125,157,154,49,78,65,23,119,250,197,151,0,168,238,51,24,164,221,74,225,160,97,116,119,247,34,43,113,106,171,70,205,52,113,43,168,48,103,169,163,237,253,237,62,207,104,141,60,58,48,173,236,78,204,157,8,137,142,107,52,7,98,214,156,245,137,58,37,137,241,53,63,166,147,238,95,179,95,184,198,128,98,71,68,56,140,196,104,180,67,13,165,180,151,216,69,161,127,160,127,176,0,0,0,0,0,0,0,0,0,0,0,0,229,25,159,197,24,88,65,131,53,219,210,84,142,82,225,244,188,191,80,213,174,249,108,182,125,200,95,248,207,119,254,209,155,138,141,66,101,102,123,147,230,57,204,144,246,155,149,161,22,186,36,136,187,8,136,187,136,133,136,226,134,81,32,88,28,62,98,93,175,81,121,151,66,57,157,91,253,74,139,149,173,109,13,163,213,231,41,181,106,210,244,236,46,207,111,104,174,118,94,114,59,132,243,42,218,180,247,30,154,141,57,224,253,194,229,211,135,84,154,235,174,243,87,39,159,170,182,237,215,107,238,39,187,66,253,223,112,246,64,0,0,0,35,246,123,167,57,79,203,53,216,251,74,218,178,232,52,61,53,255,0,8,70,47,245,140,236,17,106,122,16,209,190,85,173,136,197,150,235,114,133,38,31,33,165,245,155,155,230,26,187,167,190,162,237,35,215,191,237,20,61,154,76,47,155,131,120,231,114,97,228,244,109,118,151,209,235,218,71,253,100,54,30,246,45,101,220,225,127,104,255,0,135,112,159,60,30,177,222,58,30,169,224,245,89,237,174,47,147,208,22,211,61,218,20,249,14,253,22,251,61,159,73,127,119,184,90,200,0,0,0,0,0,0,0,0,0,0,0,0,10,190,227,65,134,69,54,145,110,98,148,88,219,228,199,92,58,59,139,223,166,140,37,53,23,207,176,215,167,121,254,238,191,111,176,66,174,30,215,236,123,7,52,54,163,242,75,84,214,230,193,163,23,127,97,189,81,136,126,196,171,247,62,207,188,134,132,217,117,47,178,219,232,250,46,36,150,95,113,150,163,254,197,59,241,152,188,74,165,137,148,11,93,12,232,152,180,184,175,26,247,119,169,50,42,8,211,77,191,111,188,86,248,146,153,6,192,121,216,221,143,148,38,85,27,125,50,133,46,45,90,97,239,73,110,109,153,177,121,137,254,177,10,45,82,239,121,106,126,226,51,238,208,53,14,145,14,129,70,131,67,167,181,203,141,79,140,212,86,81,184,207,106,16,130,74,75,83,51,51,236,34,239,51,31,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,7,225,174,82,33,215,232,211,168,117,6,185,145,170,17,157,138,242,55,25,110,66,208,105,81,106,70,70,93,134,125,198,67,63,57,249,192,105,248,35,143,149,214,147,27,101,46,187,46,85,90,25,239,73,237,109,233,178,185,104,254,177,106,61,18,215,121,232,126,242,35,239,141,98,200,56,51,222,37,77,196,202,253,174,182,117,76,170,92,167,137,123,187,148,169,20,244,105,166,223,179,222,46,32,127,195,206,165,134,92,125,127,69,180,154,207,238,34,212,103,179,136,77,251,26,254,205,13,214,252,82,209,52,73,179,168,202,239,237,83,53,25,103,237,74,127,127,237,251,204,77,78,11,248,100,80,169,55,30,41,74,143,178,76,133,204,163,182,173,250,234,194,147,78,124,187,9,122,119,151,238,235,246,251,5,161,0,0,0,0,0,0,0,0,0,0,0,0,0,170,110,48,184,239,29,111,83,48,122,146,246,231,17,207,235,203,105,150,221,74,4,134,190,147,125,190,223,162,191,191,220,32,54,86,240,190,110,49,227,149,183,135,176,17,185,218,167,89,167,105,23,245,112,223,123,218,180,23,115,103,253,162,255,0,80,190,44,212,219,17,207,45,247,21,10,44,62,123,72,233,54,183,204,52,247,207,97,71,218,103,239,251,70,113,204,180,61,12,104,159,34,51,156,168,101,154,211,125,213,110,89,245,250,158,154,127,132,36,151,250,132,129,0,0,0,1,24,56,140,202,114,54,87,238,110,89,233,187,162,215,255,0,166,49,6,127,169,255,0,223,141,234,90,247,255,0,160,198,153,240,72,136,176,194,138,73,78,210,254,115,217,174,191,247,67,130,176,248,200,225,18,41,215,109,27,21,162,167,69,85,250,142,168,245,239,229,53,79,97,29,235,251,125,137,47,183,94,241,0,240,99,20,106,216,57,136,116,203,250,142,91,159,167,115,180,71,170,91,185,140,56,215,122,144,178,46,199,15,251,39,254,177,165,43,22,241,165,223,182,188,59,166,140,239,50,36,222,103,45,91,84,95,65,197,32,251,20,148,159,122,15,216,62,248,0,0,0,0,0,0,0,0,0,0,0,0,143,185,238,195,136,248,141,150,91,217,167,75,87,40,84,106,149,105,174,254,213,179,79,147,161,125,36,254,255,0,183,95,184,197,3,97,181,101,251,47,21,45,170,217,47,148,229,26,189,14,65,158,132,173,166,204,148,43,220,122,253,31,113,255,0,17,164,60,17,186,91,189,48,142,207,185,16,247,53,83,168,84,247,220,86,221,186,173,113,91,89,246,104,95,189,238,33,237,204,244,35,63,112,161,190,40,247,115,247,22,101,103,64,112,245,77,53,135,98,39,187,185,185,243,72,191,178,95,189,246,136,129,26,59,178,228,181,17,132,238,113,229,165,180,22,164,90,168,207,66,46,223,180,197,232,240,190,203,219,56,77,130,17,238,170,163,26,213,238,85,34,162,149,238,63,86,60,136,144,156,36,104,151,20,147,209,109,159,110,132,127,97,16,154,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,33,103,20,28,189,179,139,56,33,34,234,166,51,165,94,218,53,212,84,189,199,235,71,143,18,107,134,141,20,226,82,90,173,194,237,208,207,236,50,20,93,38,59,177,36,187,17,244,237,113,149,169,181,150,164,122,40,143,67,46,207,180,132,191,225,115,119,63,110,230,86,12,6,207,68,212,152,106,34,187,187,156,159,8,143,251,39,251,191,96,190,66,61,72,143,222,60,78,54,221,45,217,120,73,120,92,139,123,148,168,52,42,131,237,171,110,237,22,136,206,44,187,52,63,221,247,24,205,222,37,86,95,189,49,86,230,173,154,249,174,86,107,243,100,17,232,73,220,111,73,90,189,197,167,210,247,23,240,23,243,145,28,56,143,135,57,101,178,90,104,180,114,187,70,166,214,157,239,236,91,212,248,218,151,210,87,238,123,52,251,136,72,32,0,0,0,0,0,0,0,0,0,0,0,1,240,47,171,198,149,97,91,19,46,154,203,188,184,144,185,124,197,109,81,233,189,196,160,187,18,149,31,122,203,216,51,93,140,248,165,86,198,60,67,169,223,181,130,218,253,71,147,170,61,83,219,203,97,182,187,210,132,17,246,54,95,217,47,245,137,247,193,187,8,145,81,187,107,56,173,41,58,170,145,211,244,167,175,119,53,170,131,11,238,95,217,237,73,253,154,119,139,60,198,210,35,195,10,209,41,59,139,249,183,102,186,127,221,13,140,204,84,63,191,28,208,180,238,255,0,65,13,0,240,230,148,228,156,175,219,60,195,215,111,91,167,255,0,76,101,137,62,0,0,0,2,46,113,30,61,50,191,114,255,0,252,159,152,196,20,1,11,103,84,141,235,218,158,221,79,77,125,134,52,189,151,249,80,165,225,45,9,234,124,158,161,131,234,182,185,176,209,175,243,151,117,236,62,222,242,50,28,211,63,152,82,222,44,229,194,226,161,146,182,200,71,73,201,86,154,233,172,248,170,87,102,244,151,115,126,211,25,230,82,77,39,181,69,218,66,223,248,67,102,26,21,126,212,168,96,245,110,110,147,233,156,174,129,28,179,249,206,99,179,228,57,218,150,201,37,162,72,190,146,207,95,103,184,89,72,0,0,0,0,0,0,0,0,0,0,0,0,249,151,69,41,186,237,181,86,161,188,157,91,168,65,145,17,69,175,121,56,218,146,126,210,247,251,200,103,27,53,246,66,172,12,193,95,20,77,52,66,171,213,55,218,47,114,58,215,210,69,244,149,251,158,211,23,13,194,211,17,25,189,178,207,14,158,101,181,234,12,166,233,90,118,158,169,98,159,8,181,250,36,93,234,238,237,251,204,75,154,221,65,170,77,26,125,81,243,249,184,113,93,144,190,255,0,162,132,26,143,184,143,221,238,25,186,205,93,208,253,219,152,236,73,170,58,189,205,149,215,88,110,63,97,22,140,245,239,169,37,220,95,189,237,45,71,191,200,46,3,73,198,252,125,160,52,225,127,71,219,243,34,214,101,119,122,237,177,54,46,244,255,0,88,133,22,169,119,188,181,63,113,31,179,64,212,90,76,74,21,34,21,22,2,54,71,131,29,184,205,39,83,61,16,132,146,72,181,51,51,238,34,239,51,31,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,226,173,82,98,87,105,19,104,179,209,190,60,232,238,70,117,58,153,106,133,164,210,101,169,25,31,113,159,113,144,207,206,126,176,26,78,8,99,237,125,166,203,250,62,224,153,42,179,23,187,212,109,249,178,182,39,250,197,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,254,174,100,86,164,35,191,232,173,4,162,239,34,246,31,184,68,126,41,120,136,205,147,150,105,144,8,183,61,94,148,229,43,78,210,209,47,211,230,150,191,68,203,189,61,221,159,121,10,120,202,133,144,171,255,0,48,86,61,19,77,80,154,245,49,247,75,222,142,181,132,153,125,36,254,255,0,176,198,142,109,122,83,116,43,106,147,67,101,58,55,79,131,30,34,75,94,226,109,180,164,189,167,238,247,152,250,96,0,0,0,0,0,0,0,0,0,0,0,2,181,248,188,230,26,29,2,211,167,224,245,18,110,179,234,156,222,189,28,179,249,190,91,176,36,55,218,166,205,39,170,76,254,138,203,79,111,184,83,250,82,106,61,169,46,211,26,25,200,30,20,183,132,217,112,183,104,102,173,210,23,213,243,149,166,154,233,62,82,147,217,189,69,220,231,176,199,75,204,4,168,81,48,150,186,245,66,79,78,193,116,187,156,216,107,211,249,203,90,118,23,111,121,145,12,208,205,217,213,47,98,247,39,179,67,211,79,97,11,255,0,225,194,122,229,126,218,255,0,249,207,49,150,37,24,0,0,0,8,231,159,232,146,229,101,130,236,233,88,230,109,232,55,122,196,90,127,72,69,247,140,241,141,19,228,74,182,154,254,89,237,73,233,70,210,95,93,217,174,189,213,9,37,238,47,112,239,21,24,44,212,161,185,10,65,106,219,154,107,223,236,50,63,103,220,51,119,154,172,52,94,18,227,149,197,100,147,60,182,96,244,156,191,91,93,119,195,97,195,254,210,143,189,207,121,255,0,168,121,108,35,197,10,238,15,223,84,251,234,222,87,243,168,28,221,169,209,30,182,246,92,104,251,86,133,145,118,56,127,217,63,245,141,16,229,207,48,22,158,98,44,8,215,165,178,247,106,247,243,217,218,239,205,104,251,205,167,214,91,109,238,215,146,163,236,46,207,250,79,170,128,0,0,0,0,0,0,0,0,0,0,0,10,109,227,39,133,231,71,197,186,30,35,66,111,108,73,180,120,208,158,237,215,89,11,147,80,121,71,218,179,62,226,46,194,73,23,219,236,31,167,131,126,38,34,155,137,53,172,58,147,35,106,101,83,228,207,109,59,53,213,106,145,79,100,187,73,31,103,239,127,15,104,178,188,217,221,139,179,114,247,125,85,90,86,215,28,160,84,217,65,233,175,172,112,95,81,123,15,247,125,195,56,247,20,215,171,55,45,78,162,225,238,118,116,231,159,87,113,106,165,184,103,246,23,121,253,130,233,120,79,96,156,107,27,6,151,124,75,111,73,245,215,205,244,118,159,99,47,69,130,233,119,56,164,253,36,31,176,143,238,238,19,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14,226,195,130,113,175,156,26,69,241,17,189,103,208,159,39,215,218,125,172,179,22,115,167,222,226,83,244,150,94,195,63,191,184,82,213,187,53,234,53,203,76,168,182,123,93,131,57,151,211,220,122,41,14,17,253,165,222,95,104,209,198,82,238,213,222,89,123,177,170,174,171,115,141,208,41,140,44,244,211,214,40,44,40,253,133,251,222,225,90,188,100,113,49,186,150,36,81,48,234,52,141,201,139,79,141,61,196,236,211,69,165,250,131,39,218,104,251,127,123,248,123,71,229,224,217,133,231,88,197,186,230,35,77,111,116,72,84,121,48,153,237,211,73,8,147,79,121,39,216,178,62,227,62,195,73,151,219,236,23,36,0,0,0,0,0,0,0,0,0,0,0,0,57,86,99,51,1,105,229,222,192,149,122,92,207,118,163,103,33,157,174,252,238,175,178,218,189,100,54,230,221,57,201,62,210,237,255,0,164,179,189,139,184,161,93,198,11,234,161,125,92,7,252,234,127,43,114,125,79,87,99,45,180,93,168,66,8,251,27,47,236,151,250,199,169,202,174,26,47,22,177,202,221,178,77,158,99,51,186,190,103,173,166,155,33,190,225,127,105,39,222,223,188,191,212,52,137,78,130,205,54,27,112,163,150,141,183,174,157,254,211,51,246,253,227,131,231,182,182,154,6,89,238,201,234,70,226,71,65,217,174,157,245,8,197,238,63,120,206,192,208,230,64,98,75,139,150,11,79,170,99,151,187,175,219,235,17,235,253,33,43,220,36,96,0,0,0,15,25,140,54,92,28,66,195,170,181,165,82,70,232,243,185,27,203,83,47,160,251,110,23,114,146,125,232,47,105,12,200,206,133,42,157,41,112,230,53,203,121,189,55,39,113,30,154,145,25,118,151,103,113,144,189,30,20,87,99,151,14,86,232,212,233,15,243,30,166,117,27,203,110,155,121,149,25,198,93,196,68,125,133,246,137,160,42,79,140,166,18,59,2,187,111,98,132,98,220,220,254,175,168,62,194,219,177,20,246,19,222,190,221,117,246,36,191,214,43,12,119,172,160,102,146,226,203,22,34,55,112,65,95,54,145,47,95,72,197,209,180,243,182,177,33,13,122,230,211,138,78,139,124,207,213,46,222,227,236,238,191,172,39,197,203,39,25,237,56,247,149,139,84,235,169,242,119,237,95,33,230,190,139,171,108,251,29,66,21,244,154,95,179,217,247,25,251,64,0,0,0,0,0,0,0,0,0,0,0,16,199,138,126,25,73,190,50,233,46,183,1,157,239,80,30,114,164,249,238,34,218,195,16,102,169,71,218,178,35,237,81,119,17,159,216,98,163,178,115,127,30,29,102,42,201,174,42,71,41,151,171,116,216,210,15,102,237,205,28,232,234,81,125,21,25,118,35,188,139,81,112,92,69,111,55,87,147,233,53,202,66,254,106,191,29,105,51,208,187,88,126,151,45,95,218,78,189,218,123,8,254,225,70,184,117,68,118,231,196,43,98,220,107,250,202,181,102,20,20,255,0,148,235,232,65,123,75,247,189,229,247,144,210,102,4,219,73,179,240,106,200,182,249,123,28,167,219,180,216,206,246,235,185,109,196,105,6,125,231,167,209,246,25,144,247,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,60,38,59,91,73,188,48,106,247,182,249,123,220,168,91,181,40,205,118,233,181,110,68,117,4,125,229,175,210,246,153,16,205,158,34,209,29,182,49,10,231,183,29,254,178,147,89,155,5,95,229,52,250,208,126,211,253,223,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,251,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,235,22,216,33,135,21,203,177,203,123,43,85,170,116,119,249,111,84,250,109,133,183,93,220,186,140,19,62,242,50,46,195,251,5,22,194,133,42,163,41,16,225,181,204,121,205,118,167,113,22,186,17,153,246,159,103,113,24,211,118,15,89,112,112,247,14,169,54,149,53,27,99,193,231,236,45,76,254,155,238,56,125,234,81,247,172,253,166,61,152,0,0,0,15,226,139,84,153,12,214,102,126,215,147,104,227,101,195,70,145,19,166,228,244,154,55,204,37,233,172,70,85,222,70,127,189,239,246,139,6,224,179,117,45,184,215,173,176,167,125,87,125,27,181,59,125,199,81,89,246,233,254,177,105,195,139,102,227,4,226,99,190,13,213,172,183,98,115,164,189,200,228,124,225,167,110,146,152,113,95,239,136,35,236,107,218,127,251,15,56,211,98,59,6,74,226,188,157,22,141,53,45,75,218,90,251,62,241,254,35,180,101,203,53,216,169,150,235,133,170,133,151,90,229,211,149,187,170,133,211,70,62,127,168,241,35,231,28,101,197,39,106,158,82,187,59,251,143,217,165,187,224,47,19,124,13,197,166,98,211,43,115,253,9,92,119,127,50,39,42,100,157,186,27,170,47,93,49,82,131,245,27,35,239,254,214,157,228,37,245,42,171,79,173,193,110,165,76,145,206,140,238,187,23,177,73,215,67,52,159,98,136,143,188,140,126,176,0,0,0,0,0,0,0,0,0,0,30,35,27,173,70,111,124,31,189,109,55,155,230,38,171,111,212,161,146,117,50,212,221,138,227,122,106,70,95,189,239,47,188,134,112,47,234,52,220,49,197,170,221,42,42,58,119,237,202,252,150,227,118,146,246,156,121,42,74,15,180,212,71,218,143,105,159,219,168,151,89,183,205,117,47,20,50,149,133,248,99,2,95,50,173,77,141,68,126,162,190,90,139,85,55,76,125,151,83,161,178,148,253,39,11,181,42,63,179,179,180,71,188,156,91,63,42,51,37,96,70,233,185,253,29,195,74,153,183,126,221,54,79,142,90,235,169,126,247,255,0,88,104,214,146,199,77,74,133,27,102,206,84,118,209,183,93,116,209,36,90,106,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,201,86,99,169,165,76,140,104,223,205,142,226,54,235,166,186,164,203,77,70,114,179,143,109,124,152,204,149,255,0,27,166,228,117,151,13,86,102,221,251,181,223,62,65,107,174,167,251,191,253,97,32,242,143,154,234,94,23,229,43,20,112,198,124,190,93,90,165,26,182,253,57,124,181,30,138,114,152,195,45,39,66,101,73,250,77,159,106,148,95,111,103,104,136,214,21,30,110,39,98,213,18,149,41,29,67,247,29,126,51,114,123,73,27,142,68,148,165,103,216,105,34,212,215,236,50,251,52,26,63,193,27,85,155,35,7,236,171,81,150,249,105,165,91,244,216,102,157,76,244,54,162,182,222,154,153,159,238,251,207,239,49,237,192,0,0,0,0,0,0,0,0,0,0,126,74,173,86,159,68,130,229,74,167,35,147,25,173,55,175,98,149,166,166,73,46,196,145,159,121,144,136,88,245,196,223,3,112,149,153,84,202,44,255,0,77,215,26,217,203,137,202,153,27,118,166,210,143,215,84,85,32,189,71,12,251,255,0,179,167,121,138,135,204,110,107,177,83,50,55,11,181,11,210,181,204,167,39,111,75,11,166,140,92,143,81,146,95,206,54,203,106,86,229,50,149,118,247,119,23,183,94,46,63,218,28,87,102,201,68,102,75,85,175,93,11,238,45,127,212,52,115,148,124,19,137,129,24,55,73,178,218,137,201,146,207,63,159,243,134,173,218,202,125,196,255,0,190,44,139,177,223,97,255,0,236,46,210,42,199,141,53,212,183,35,89,86,194,93,245,90,244,150,228,237,247,157,57,101,219,167,250,197,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,187,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,254,177,114,160,51,243,196,63,5,219,194,28,125,169,38,159,27,147,75,170,114,122,52,239,221,253,84,40,155,251,214,165,125,39,15,191,79,179,82,28,135,47,246,133,54,254,197,106,45,159,85,103,153,30,163,212,238,45,202,47,234,227,58,225,125,21,36,251,208,94,210,18,231,53,28,45,175,140,47,165,202,189,112,221,207,76,81,227,108,231,51,163,49,249,123,148,195,105,245,158,150,165,30,171,113,103,216,93,154,123,140,140,64,103,216,122,35,202,97,244,108,113,26,106,90,145,233,169,107,236,18,139,39,185,232,190,114,211,94,40,179,87,233,59,101,255,0,235,224,232,203,63,69,18,13,63,56,81,220,115,250,199,201,93,158,237,59,143,178,248,236,107,222,223,196,59,106,37,215,108,204,234,105,243,57,156,167,57,107,70,187,28,83,103,216,180,165,95,73,10,46,210,246,15,190,0,0,0,0,0,0,0,0,0,0,63,134,68,162,52,159,113,150,134,40,31,137,157,129,242,11,52,117,147,74,116,77,192,137,21,206,255,0,241,245,25,159,240,149,251,159,103,220,66,40,154,148,101,180,207,176,132,234,225,23,99,179,115,230,22,93,90,84,109,237,210,168,238,75,109,91,204,182,186,212,232,10,46,194,81,107,244,189,198,95,120,187,194,45,11,66,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,31,195,45,75,67,20,135,197,210,199,102,216,204,44,74,180,88,219,27,170,210,27,150,226,183,153,238,117,217,211,212,125,134,163,211,232,251,136,190,225,5,73,74,34,218,71,216,98,86,240,204,176,62,94,230,142,140,106,78,169,183,209,30,187,223,254,34,163,15,254,18,127,127,237,251,140,95,201,17,36,137,37,220,69,161,15,232,0,0,0,0,0,0,0,0,0,0,248,23,205,239,111,225,229,181,46,235,185,166,116,212,248,124,190,107,156,181,175,77,238,37,178,236,66,84,175,164,180,151,97,123,69,14,103,11,61,55,206,101,171,199,22,18,253,25,109,49,253,68,29,25,123,93,200,142,106,249,195,142,219,159,214,48,106,237,247,233,220,93,177,117,134,30,150,242,88,97,27,220,94,186,22,164,90,232,90,251,68,249,202,191,11,107,227,20,41,113,111,92,72,115,208,244,121,59,249,44,232,204,142,102,213,62,218,189,102,101,165,69,162,219,65,246,151,110,190,226,51,17,27,48,22,133,54,193,197,106,213,159,74,103,151,30,157,211,109,45,202,63,235,35,52,225,253,37,40,251,214,126,211,29,123,135,134,11,183,139,216,251,77,77,66,55,58,151,75,231,117,137,223,183,250,216,82,246,119,45,42,250,77,151,118,191,110,132,52,12,2,154,248,200,220,174,75,197,106,37,190,75,213,16,186,157,75,78,237,241,169,235,247,127,172,115,174,21,22,130,110,76,202,211,170,47,55,185,138,103,59,153,219,166,156,200,19,136,187,148,71,222,159,102,162,246,64,0,0,0,0,83,167,26,35,107,246,151,103,18,24,218,178,244,134,245,238,51,223,252,222,157,167,103,179,65,31,120,113,222,238,89,89,178,179,159,113,122,67,145,233,14,161,58,125,45,180,217,100,158,221,166,101,218,175,96,208,104,10,233,227,33,133,74,186,48,198,221,196,40,165,171,150,175,87,185,63,189,212,200,167,180,93,235,45,62,143,238,171,248,119,138,147,195,107,130,109,173,122,211,171,212,231,121,114,34,243,182,43,105,30,155,154,90,79,176,200,203,185,71,236,26,114,162,213,26,174,210,153,169,33,173,136,127,118,137,221,174,155,84,105,239,208,189,194,17,231,155,135,101,189,141,176,167,226,5,129,252,198,237,249,173,91,245,221,234,187,99,53,222,236,148,52,141,173,52,191,236,246,235,239,208,206,148,43,84,106,133,2,166,245,34,168,199,38,83,27,121,136,220,149,105,185,36,162,237,73,153,119,25,123,68,190,200,30,121,39,101,178,184,237,171,115,49,213,218,245,61,188,207,88,155,233,249,104,148,178,250,17,220,113,123,157,121,61,198,90,105,238,238,189,42,85,86,159,91,128,213,78,151,35,157,25,237,219,23,177,73,215,69,26,79,177,68,71,222,70,63,88,0,0,0,0,0,0,0,0,0,0,170,78,51,246,26,147,46,220,191,25,99,82,52,67,167,173,205,223,109,69,211,45,13,95,254,111,241,246,10,178,22,237,193,130,202,68,43,42,227,188,222,70,146,31,157,50,18,15,95,247,165,53,78,112,187,149,167,121,123,181,251,125,130,204,128,0,0,0,7,252,239,78,186,106,63,232,0,0,0,0,0,0,0,0,0,0,0,0,70,171,179,136,246,76,108,107,170,179,101,93,56,201,209,86,173,250,132,138,93,70,55,201,218,171,156,137,76,56,166,221,111,122,35,41,10,218,180,40,181,73,154,79,77,72,204,187,71,106,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,229,88,233,154,60,9,203,95,161,63,109,119,207,201,207,148,125,79,163,63,163,38,76,231,244,252,174,119,247,179,78,109,219,207,107,233,105,174,238,205,116,61,62,78,10,103,51,45,153,137,186,165,89,88,57,137,31,40,43,80,169,235,170,63,27,208,243,226,108,138,135,27,109,78,111,144,195,104,61,22,243,101,161,30,239,91,93,52,35,50,237,96,3,202,89,248,171,135,24,129,93,186,109,139,42,244,165,86,170,182,85,65,52,186,252,72,114,9,199,41,242,141,4,178,109,194,47,249,201,212,181,73,56,211,205,153,239,105,196,167,213,128,231,248,215,143,120,79,151,107,86,45,235,140,119,95,201,250,44,218,130,41,108,73,232,100,203,223,41,109,184,226,91,217,29,183,22,90,161,151,15,83,45,190,174,154,234,100,71,202,173,62,35,217,49,190,110,170,53,149,107,99,39,91,90,184,42,17,233,116,232,223,39,106,173,243,229,62,226,91,105,189,235,140,148,39,114,214,146,213,70,73,45,117,51,34,237,18,84,7,201,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,130,53,255,0,117,31,34,127,248,115,255,0,171,53,143,251,32,146,150,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,97,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,253,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,0,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,60,253,217,127,217,182,44,155,126,45,225,112,196,164,174,234,172,55,64,164,28,147,52,162,85,69,198,157,117,168,228,189,54,165,107,75,14,18,55,25,110,94,212,39,85,173,9,87,160,0,0,0,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,141,127,221,71,200,159,254,28,255,0,234,205,99,254,200,37,80,15,21,101,99,70,23,226,45,229,120,225,253,143,119,196,172,215,108,9,17,226,92,113,227,33,197,34,3,239,19,155,26,55,77,60,165,172,141,151,82,180,161,74,54,214,218,144,189,170,35,33,250,177,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,46,21,73,226,105,145,202,213,86,21,26,30,59,196,110,68,249,13,198,105,114,232,149,56,172,37,107,81,37,38,227,207,70,75,77,35,83,45,86,226,146,132,150,166,163,34,35,49,40,7,20,198,188,230,101,179,46,215,84,91,43,24,241,35,228,253,106,109,61,21,70,35,122,30,124,189,241,86,227,141,165,205,241,216,113,5,170,217,112,180,51,221,234,235,166,134,70,127,91,2,243,71,129,57,148,244,223,236,82,249,249,71,242,115,166,244,159,244,100,200,124,142,163,155,201,254,249,105,189,219,185,14,253,29,116,219,219,166,165,175,85,17,87,251,168,249,19,255,0,195,159,253,89,172,127,217,7,106,182,177,239,9,239,12,26,123,48,54,229,215,213,216,49,233,243,234,142,85,250,25,45,237,139,9,78,166,75,156,133,182,79,30,195,97,210,211,102,229,109,245,72,245,45,122,0,0,15,41,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,122,217,189,43,210,57,92,215,144,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,112,170,79,19,76,142,86,170,176,168,208,241,222,35,114,39,200,110,51,75,151,68,169,197,97,43,90,137,41,55,30,122,50,90,105,26,153,106,183,20,148,36,181,53,25,17,25,137,64,56,166,53,231,51,45,153,118,186,162,217,88,199,137,31,39,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,250,216,23,154,60,9,204,167,166,255,0,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,122,168,138,191,221,71,200,159,254,28,255,0,234,205,99,254,200,59,85,181,143,120,79,120,96,211,217,129,183,46,190,174,193,143,79,159,84,114,175,208,201,111,108,88,74,117,50,92,228,45,178,120,246,27,14,150,155,55,43,111,170,71,169,107,208,0,0,0,121,250,85,255,0,102,215,111,42,254,31,81,174,24,147,46,27,86,60,25,53,168,44,153,169,112,17,48,157,56,196,233,145,109,74,214,150,28,89,35,93,228,141,138,50,36,184,131,82,133,127,217,183,53,205,115,89,148,43,134,36,186,237,157,34,52,106,237,61,38,100,252,21,200,142,137,12,26,210,100,70,104,113,167,8,210,178,213,6,105,113,36,123,155,90,83,232,0,0,71,252,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,173,133,232,42,148,142,87,53,148,60,223,206,51,29,109,171,86,221,66,189,85,30,154,232,122,25,25,23,64,193,76,123,194,124,196,218,178,175,92,28,186,254,80,81,97,84,23,75,126,79,67,38,38,201,72,109,183,20,222,201,13,182,179,209,15,54,122,145,109,245,180,215,82,50,46,128,0,57,254,53,227,222,19,229,218,213,139,122,227,29,215,242,126,139,54,160,138,91,18,122,25,50,247,202,91,110,56,150,246,71,109,197,150,168,101,195,212,203,111,171,166,186,153,17,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,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,141,127,221,71,200,159,254,28,255,0,234,205,99,254,200,37,80,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,7,214,0,0,0,30,126,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,124,153,55,77,10,37,213,78,178,164,78,217,90,170,211,230,213,33,198,229,44,249,177,98,57,25,185,14,111,34,216,157,171,155,24,180,51,37,31,51,84,145,146,84,101,245,128,114,172,116,205,30,4,229,175,208,159,182,187,231,228,231,202,62,167,209,159,209,147,38,115,250,126,87,59,251,217,167,54,237,231,181,244,180,215,119,102,186,30,159,39,5,51,153,150,204,196,221,82,172,172,28,196,143,148,21,168,84,245,213,31,141,232,121,241,54,69,67,141,182,167,55,200,97,180,30,139,121,178,208,143,119,173,174,154,17,153,118,176,1,242,109,171,166,133,120,83,158,171,91,147,186,184,145,234,19,233,110,57,202,91,123,101,66,148,236,73,45,232,178,35,61,143,176,234,53,211,106,182,234,147,52,153,25,253,96,0,0,31,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,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,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,4,127,197,44,250,229,59,5,175,186,158,25,226,94,43,122,26,228,163,114,122,216,94,130,169,72,229,115,89,67,205,252,227,49,214,218,181,109,212,43,213,81,233,174,135,161,145,145,122,188,11,205,30,4,230,83,211,127,177,75,231,229,31,201,206,155,210,127,209,147,33,242,58,142,111,39,251,229,166,247,110,228,59,244,117,211,111,110,154,150,189,84,69,95,238,163,228,79,255,0,14,127,245,102,177,255,0,100,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,21,141,249,145,193,44,184,82,169,149,156,104,191,162,91,145,235,50,23,26,2,21,29,249,79,201,90,19,185,102,134,99,161,110,154,18,70,157,203,219,177,38,182,200,204,141,104,35,241,88,91,159,92,167,99,77,247,76,195,60,52,197,111,76,220,149,158,119,69,11,208,85,40,252,222,83,43,121,207,156,122,58,27,78,141,180,181,122,202,45,116,208,181,51,34,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,142,75,36,173,134,190,222,238,227,31,232,71,169,106,67,250,0,0,0,2,179,184,207,217,104,155,101,91,151,147,40,214,67,19,161,195,89,235,254,244,150,170,46,31,122,180,239,63,118,191,111,176,84,64,180,206,12,22,34,149,46,227,191,30,99,66,36,76,167,161,123,190,218,115,164,90,18,191,252,223,227,236,22,184,0,0,0,0,0,0,0,0,0,0,63,37,86,171,79,162,64,118,167,84,145,201,140,206,221,235,216,165,105,170,137,37,216,146,51,239,50,20,91,159,204,242,78,204,157,113,171,86,217,99,164,181,233,155,185,126,177,57,212,115,17,21,103,244,227,182,226,54,186,202,187,204,245,215,221,223,16,104,180,106,133,126,166,205,34,150,199,58,83,251,185,104,220,148,235,181,38,163,237,81,145,119,17,251,69,215,228,103,135,109,189,130,80,96,98,5,254,93,117,218,124,221,27,245,218,233,123,100,181,222,212,149,180,189,205,58,143,236,246,105,239,212,202,110,86,170,141,80,169,79,84,150,214,244,49,183,84,238,211,93,202,36,247,232,126,241,152,220,73,184,38,221,55,173,70,189,81,119,153,34,87,39,122,182,145,107,181,164,36,187,8,136,187,146,94,193,109,156,27,240,173,118,190,24,220,88,133,41,58,57,117,116,123,75,95,163,211,72,168,52,125,203,61,126,151,238,167,248,247,139,22,1,159,46,35,151,187,151,174,108,175,23,219,94,176,227,250,63,167,78,159,71,117,54,33,43,183,105,25,246,167,218,36,23,5,211,107,246,153,120,146,217,220,179,244,126,197,238,50,217,252,222,163,175,103,183,81,113,96,0,0,0,0,41,123,140,102,32,49,115,226,237,191,103,181,244,237,126,175,121,118,255,0,221,49,105,238,23,246,75,247,125,231,252,4,30,195,106,244,155,98,245,167,87,33,189,202,122,55,59,106,246,146,180,220,210,210,125,134,70,93,202,63,96,211,93,169,85,85,110,129,22,168,165,238,55,183,246,233,167,114,212,159,113,123,189,195,235,142,95,153,60,55,135,138,216,65,91,179,166,43,98,102,116,218,43,67,61,54,74,101,206,226,82,127,197,151,183,255,0,96,205,107,106,114,20,146,82,147,162,209,236,215,222,95,253,113,164,12,164,222,40,190,176,26,219,184,208,189,221,79,89,236,211,232,205,125,31,186,159,220,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,250,166,96,78,53,119,168,191,120,187,181,63,176,197,22,145,106,122,16,189,126,21,54,156,251,127,45,236,206,152,141,169,168,204,76,166,187,82,122,161,200,16,76,143,176,207,220,125,250,9,162,0,0,0,3,226,58,227,245,137,174,65,73,236,142,201,153,45,93,135,185,68,122,25,123,12,187,15,188,127,163,118,189,33,165,115,81,27,71,63,123,122,187,254,237,125,227,253,26,125,216,51,19,5,210,220,210,210,70,133,247,104,102,122,18,116,239,238,46,241,244,192,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,16,87,138,22,117,255,0,147,253,136,188,24,195,218,157,86,14,36,222,84,244,73,106,163,8,249,62,134,165,169,229,33,114,9,213,36,245,121,222,83,236,182,77,153,45,191,93,221,237,169,13,115,42,91,45,25,139,190,242,191,138,112,49,50,197,145,254,42,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,130,50,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,62,150,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,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,28,171,54,62,22,49,147,225,253,195,229,207,138,203,225,79,158,56,216,107,85,129,149,188,73,68,183,104,87,61,96,145,107,84,210,183,95,58,117,70,82,144,130,132,182,245,50,68,103,157,209,73,83,105,46,91,206,184,165,146,146,234,156,102,226,64,0,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,0,227,87,225,98,214,248,129,7,203,170,35,208,112,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,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,32,7,19,172,248,254,196,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,117,43,128,63,182,95,219,45,167,252,159,61,43,251,66,244,130,125,5,232,205,188,238,118,213,111,221,191,230,249,60,190,103,55,155,243,92,174,103,55,230,247,141,15,99,70,12,70,199,172,6,184,48,99,16,42,81,28,145,113,81,211,18,69,74,36,71,89,97,170,138,54,184,212,198,227,243,205,100,134,228,182,219,196,202,158,86,164,130,66,150,162,51,51,205,101,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,70,121,47,198,58,238,62,229,130,192,197,91,165,157,149,170,173,61,200,245,23,55,32,250,153,81,36,59,17,217,58,33,8,66,57,203,142,167,121,105,73,37,28,205,133,169,39,83,172,30,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,9,105,196,147,26,42,184,33,148,187,162,187,107,221,242,237,187,158,185,34,29,6,133,50,34,21,207,55,222,120,148,250,91,112,146,124,149,244,109,76,81,59,170,77,38,146,52,41,46,108,20,25,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,138,51,11,107,80,172,108,151,226,93,149,107,65,232,168,182,254,23,214,105,116,232,220,213,185,200,138,197,37,214,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,43,219,133,14,120,228,219,85,90,38,81,241,25,17,10,133,82,145,33,22,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,148,162,213,210,121,212,183,162,210,226,57,54,232,0,57,254,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,209,158,75,241,142,187,143,185,96,176,49,86,233,103,101,106,171,79,114,61,69,205,200,62,166,84,73,14,196,118,78,136,66,16,142,114,227,169,222,90,82,73,71,51,97,106,73,212,235,7,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,90,113,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,5,6,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,162,140,194,218,212,43,27,37,248,151,101,90,208,122,42,45,191,133,245,154,93,58,55,53,110,114,34,177,73,117,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,246,225,67,158,57,54,213,86,137,148,124,70,68,66,161,84,164,72,69,163,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,77,186,0,0,141,89,232,206,109,11,39,152,113,22,166,221,43,211,55,157,209,212,71,182,105,174,161,101,21,78,52,72,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,226,87,4,122,181,86,191,85,199,154,237,118,167,46,163,82,168,200,183,229,204,153,45,229,60,252,151,220,85,77,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,57,6,106,179,11,117,101,127,138,133,229,139,150,180,110,191,160,244,76,106,141,45,114,156,142,205,78,11,180,88,73,118,59,138,65,255,0,146,226,13,73,90,80,235,77,44,208,189,155,78,221,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,202,179,99,225,99,25,62,31,220,62,92,248,174,14,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,10,33,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,189,224,0,28,171,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,148,226,205,41,90,144,211,78,172,144,189,155,78,184,56,94,98,245,229,143,89,246,196,156,92,196,7,226,57,93,184,172,121,143,72,40,140,19,44,52,132,77,166,52,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,221,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,64,178,51,155,93,201,230,123,177,186,166,229,43,211,54,101,209,136,21,152,247,53,53,164,32,165,41,182,170,114,185,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,187,180,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,0,1,74,220,49,115,227,251,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,138,188,81,252,9,226,111,224,190,113,8,114,174,24,185,241,253,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,10,139,226,135,139,215,150,2,231,219,13,177,115,15,223,136,221,118,221,177,225,189,28,165,176,79,48,234,23,54,166,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,43,31,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,228,184,131,82,80,165,180,235,75,52,35,126,210,234,160,2,173,120,216,96,189,86,163,26,195,199,123,122,208,151,42,61,46,60,170,13,205,88,101,106,90,34,176,110,182,186,114,93,111,118,136,65,186,244,210,39,73,4,91,220,66,22,173,84,210,78,42,240,192,198,138,174,20,230,210,210,161,61,119,203,164,219,23,204,133,80,107,48,210,133,58,196,247,220,101,212,211,210,182,201,42,209,101,49,108,165,46,145,17,160,156,112,141,73,109,110,107,126,131,42,227,74,121,78,240,177,131,127,15,237,239,46,96,84,175,24,44,99,174,223,57,160,60,42,144,207,79,69,195,74,123,17,225,183,185,11,231,202,157,29,137,114,36,234,72,74,211,185,11,140,215,44,212,180,151,77,189,59,77,197,16,245,124,22,240,114,133,120,99,45,219,140,85,119,185,146,240,238,159,30,61,46,54,213,150,217,85,36,200,109,82,119,165,100,71,177,134,36,53,203,82,22,149,117,59,189,85,54,147,59,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,189,196,167,62,85,156,47,125,88,59,134,18,121,21,105,12,154,167,205,216,133,108,109,71,50,59,141,114,223,142,164,158,138,109,10,220,149,235,236,46,205,76,85,76,220,93,196,42,133,194,87,76,170,254,250,153,63,212,19,221,43,5,162,247,154,245,218,72,219,244,143,94,237,63,128,178,238,26,121,242,187,46,234,251,24,35,137,110,245,238,184,148,157,62,126,214,154,211,85,195,140,211,60,166,99,145,119,169,106,222,165,251,116,63,97,139,73,0,0,0,1,11,184,171,90,115,238,12,183,189,58,26,55,38,157,49,82,157,237,73,104,134,224,78,51,62,211,47,121,119,106,40,160,203,67,208,197,232,240,157,178,170,22,158,90,186,185,229,217,89,170,122,77,147,245,127,170,122,4,19,79,114,143,247,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,234,191,127,220,51,126,226,156,155,36,212,148,234,181,251,53,247,23,255,0,88,105,75,45,152,111,15,10,112,130,137,103,67,86,244,195,234,117,86,134,90,239,148,243,157,198,165,127,140,63,111,254,193,212,7,200,186,234,170,162,80,37,85,18,189,166,206,206,221,53,239,90,83,238,63,127,184,102,83,18,107,210,110,123,214,163,92,152,247,53,233,60,157,203,218,73,215,107,72,73,118,17,17,119,36,189,130,112,240,115,196,6,45,140,94,184,45,7,126,157,209,210,108,46,223,251,154,45,65,195,254,201,254,247,188,191,136,186,16,0,0,0,1,254,82,95,106,51,42,125,229,109,66,116,212,244,215,219,160,205,142,102,113,117,220,107,197,186,189,240,114,121,236,75,233,249,74,216,73,250,17,153,104,251,54,32,251,218,246,151,254,211,229,104,90,144,162,82,79,67,33,164,156,165,213,222,174,101,250,213,169,201,147,212,58,247,93,185,205,132,141,116,154,250,75,176,136,139,184,180,238,29,120,127,203,141,165,212,26,20,90,145,140,222,230,234,202,59,15,30,174,74,2,90,229,180,207,71,176,183,107,223,9,133,159,246,149,237,95,188,90,191,8,75,238,45,123,46,12,217,13,187,171,214,190,238,98,118,159,103,83,62,123,165,219,180,139,184,189,134,175,225,220,39,104,137,252,75,108,122,117,227,150,106,235,147,35,243,29,131,210,242,85,189,69,183,125,66,30,238,194,81,17,234,73,46,253,69,3,128,151,153,43,207,189,227,151,10,227,52,10,243,253,117,159,35,119,83,27,107,77,108,218,137,11,71,174,152,238,58,122,186,241,31,97,251,52,62,206,235,170,194,28,121,195,12,114,162,38,189,135,23,23,165,35,43,93,79,164,144,198,158,187,137,255,0,126,109,7,222,210,253,158,207,180,181,232,64,0,0,0,0,0,0,0,0,2,41,113,50,167,185,80,202,205,111,149,84,232,186,101,73,144,175,152,230,115,210,154,116,205,90,239,245,119,107,244,189,154,10,15,163,194,93,74,173,10,156,217,232,185,82,91,101,39,238,53,40,136,191,210,52,117,148,27,109,22,182,91,240,246,156,74,213,107,182,169,46,184,122,127,108,224,71,35,246,159,238,142,198,0,0,0,63,135,174,135,161,106,99,241,83,20,202,142,79,41,58,25,72,94,254,211,63,91,179,81,251,135,224,171,176,151,24,109,211,239,142,233,60,159,189,36,122,15,215,29,102,236,118,156,87,122,208,149,31,241,33,254,128,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,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,136,171,159,172,235,218,185,83,195,137,116,74,77,79,168,196,219,154,158,243,118,229,62,57,182,183,32,111,37,54,154,156,130,113,43,66,89,105,100,102,132,173,39,206,113,6,130,45,169,117,109,80,181,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,29,171,48,25,40,198,92,186,97,197,145,138,23,173,51,74,45,221,79,134,228,149,168,146,195,148,170,164,146,144,234,41,142,176,226,138,65,188,136,204,37,110,40,218,74,18,226,214,209,26,141,4,165,254,188,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,78,130,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,130,220,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,23,211,144,92,235,218,185,172,195,136,148,74,181,79,167,196,219,102,158,203,119,29,62,65,182,135,39,236,36,182,170,156,114,109,40,66,153,117,102,70,180,161,37,201,113,100,131,45,170,105,110,202,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,46,39,133,62,120,228,226,85,42,6,86,241,37,17,26,174,219,20,114,69,173,83,74,218,96,170,52,232,169,66,10,18,219,212,141,114,89,107,69,37,77,164,249,140,180,226,150,73,83,74,113,235,31,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,145,0,56,213,248,88,181,190,32,65,242,234,136,166,187,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,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,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,19,207,70,115,104,89,60,195,136,181,54,233,94,153,188,238,142,162,61,179,77,117,11,40,170,113,162,71,54,76,151,19,166,140,181,205,104,205,180,168,156,113,75,74,83,180,141,110,183,159,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,234,112,226,200,228,156,169,89,179,239,12,65,92,73,24,139,120,71,97,19,153,105,13,58,138,36,68,153,172,161,52,249,17,169,107,82,141,42,125,73,87,41,75,105,164,164,148,76,147,174,76,161,70,220,91,240,26,78,22,102,93,204,73,167,194,136,197,189,137,241,253,41,24,163,71,106,58,26,168,176,134,218,156,217,161,11,53,45,106,81,181,37,110,169,8,222,185,138,47,89,72,90,143,175,240,83,199,72,116,170,237,233,151,138,245,103,147,233,189,151,37,187,25,194,97,182,215,41,164,114,231,33,43,51,39,92,121,108,166,42,210,217,18,210,77,196,125,126,166,138,53,248,14,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,14,105,198,95,27,233,87,214,54,208,48,94,159,67,151,30,70,23,199,125,83,167,188,226,118,75,126,164,196,57,4,134,144,90,153,33,182,155,107,85,168,200,212,183,22,157,164,72,37,185,249,120,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,61,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,53,30,173,45,215,101,63,114,161,9,148,251,134,225,161,130,67,11,143,25,134,146,107,121,213,45,243,213,70,102,179,86,182,20,56,166,14,103,67,44,24,251,93,114,214,194,172,95,165,85,107,72,211,151,78,144,196,138,124,169,58,161,197,159,78,212,182,218,92,141,168,101,197,47,148,74,216,146,35,86,210,50,215,181,138,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,125,127,130,158,58,67,165,87,111,76,188,87,171,60,159,77,236,185,45,216,206,19,13,182,185,77,35,151,57,9,89,153,58,227,203,101,49,86,150,200,150,146,110,35,235,245,52,81,175,192,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,115,78,50,248,223,74,190,177,182,129,130,244,250,28,184,242,48,190,59,234,157,61,231,19,178,91,245,38,33,200,36,52,130,212,201,13,180,219,90,173,70,70,165,184,180,237,34,65,45,207,203,193,179,5,62,92,230,10,173,140,114,234,28,152,152,101,79,46,75,13,187,181,199,231,84,90,145,29,189,201,54,212,74,101,44,34,97,171,69,161,68,231,35,77,201,222,66,213,51,99,225,99,25,62,31,220,62,92,248,205,96,185,238,26,92,65,35,99,13,42,143,151,204,95,170,203,115,16,96,71,233,168,245,105,110,187,41,251,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,158,170,51,53,154,181,176,160,28,171,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,148,226,205,41,90,144,211,78,172,144,189,155,79,60,56,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,99,252,12,126,187,63,45,254,164,34,175,20,127,29,152,155,248,47,147,194,31,39,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,222,130,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,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,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,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,93,79,12,92,248,254,219,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,0,0,101,92,89,79,11,76,251,124,132,153,65,202,142,40,49,190,223,170,212,58,59,66,169,30,62,174,64,157,45,243,81,67,144,148,22,174,50,243,238,168,208,238,134,166,220,112,201,102,109,40,148,197,191,128,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,207,102,112,115,103,121,102,235,20,62,92,87,99,203,163,208,160,71,110,53,10,220,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,126,156,180,25,154,90,65,20,138,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,12,214,102,199,197,62,50,124,64,184,124,197,241,42,184,98,231,199,246,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,186,144,0,1,149,113,110,156,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,179,65,202,172,156,211,229,247,17,49,30,187,132,54,158,40,210,164,94,118,229,65,250,92,218,36,132,187,14,82,165,48,111,19,205,199,75,232,71,85,203,233,222,53,155,28,196,165,41,37,25,145,41,38,125,84,4,85,226,143,224,79,19,127,5,243,136,66,130,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,253,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,228,160,20,173,198,175,197,61,173,240,254,15,152,212,68,117,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,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,14,105,153,28,16,165,102,63,4,174,156,23,172,215,37,209,163,220,113,218,74,39,198,109,46,46,51,236,190,220,134,86,104,87,98,208,78,178,222,244,106,147,82,55,36,148,131,50,89,102,136,105,79,43,24,215,252,162,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,89,172,26,40,194,60,76,181,112,111,34,56,125,138,87,172,190,158,139,108,225,125,14,161,39,107,141,161,199,182,83,24,216,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,67,61,151,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,104,79,34,24,23,93,203,182,88,45,28,57,188,104,212,170,117,210,158,170,163,93,77,60,208,189,242,164,72,113,196,19,206,160,136,157,121,182,13,134,20,178,53,39,230,73,40,90,144,148,40,228,0,0,0,0,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,64,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,178,129,32,139,218,95,188,51,139,88,132,186,109,90,109,57,195,213,113,100,184,202,143,222,105,81,145,255,0,160,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,143,112,170,124,163,89,74,191,49,234,219,160,27,92,198,222,235,55,167,118,157,208,159,89,127,105,63,185,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,255,0,105,105,62,51,237,73,101,47,178,173,200,86,186,30,154,123,116,31,234,0,0,0,2,59,231,195,21,83,133,25,118,184,107,77,72,228,75,95,73,200,94,205,218,105,58,42,85,217,177,69,220,231,180,134,125,173,75,86,179,121,214,227,219,244,24,220,249,146,119,236,70,244,39,93,168,82,207,181,70,69,220,147,246,143,146,180,41,181,26,22,90,25,11,168,225,37,141,71,117,96,219,88,107,83,151,204,151,64,221,202,46,94,159,215,202,158,241,253,22,200,187,146,93,234,63,225,220,39,248,10,57,226,215,97,202,181,243,16,187,141,206,216,215,6,156,131,236,255,0,120,131,5,10,254,209,159,122,189,164,95,196,116,254,12,183,203,112,238,251,154,204,113,221,21,63,162,216,157,189,251,26,168,56,125,187,123,59,253,229,254,161,110,227,153,102,70,210,69,237,131,117,251,117,77,239,234,186,93,11,93,62,140,166,87,239,47,221,247,140,212,155,58,63,202,255,0,248,238,29,111,31,50,239,114,224,167,162,170,51,218,223,76,173,115,250,71,183,54,91,185,60,162,95,170,78,173,69,162,157,34,237,211,236,212,187,184,248,246,184,87,140,88,129,131,23,27,55,78,30,215,61,25,80,103,118,215,58,102,30,239,109,104,62,199,80,180,253,23,86,93,222,223,187,75,120,202,47,19,235,35,20,33,162,219,197,185,254,136,184,75,94,90,249,79,72,234,59,95,89,246,71,136,148,35,107,109,183,237,237,215,222,70,39,195,47,55,33,178,121,149,110,66,187,143,77,7,253,128,0,0,0,0,0,0,0,8,37,197,246,238,143,71,203,156,10,27,114,54,202,155,94,104,148,141,134,122,180,184,19,210,103,174,211,46,242,247,145,138,127,192,139,106,85,219,140,150,93,14,34,117,84,154,253,57,10,237,46,196,170,83,73,246,153,126,247,188,105,47,14,41,43,160,225,229,175,67,115,233,83,168,176,162,43,239,109,132,39,222,126,239,121,143,68,0,3,200,98,142,41,217,216,63,104,205,189,47,106,151,69,78,132,211,142,41,124,151,92,212,208,210,220,50,209,164,45,95,69,181,118,233,236,251,136,69,104,92,90,50,183,34,173,232,249,55,15,78,193,185,203,41,29,37,69,122,250,196,90,237,40,122,247,118,137,57,132,248,221,134,248,215,69,77,119,14,235,254,147,138,105,37,26,186,87,217,211,212,66,187,158,109,7,220,234,61,158,223,176,244,247,131,228,47,153,76,168,155,198,159,230,207,247,171,94,231,20,175,119,105,247,23,220,62,151,82,207,47,155,191,213,211,118,186,31,112,249,171,148,85,73,104,143,23,214,105,165,18,214,174,238,227,208,203,67,208,251,143,188,125,98,36,161,58,23,97,36,191,232,17,175,29,243,251,128,88,7,95,59,86,233,184,119,85,208,91,151,27,164,154,91,72,150,234,15,215,68,117,164,244,91,74,46,255,0,183,187,191,239,96,54,116,112,47,48,238,20,27,10,232,234,42,73,78,174,197,232,166,35,97,252,209,25,111,117,134,210,122,41,228,23,103,191,95,126,157,220,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,137,149,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,128,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,103,223,60,153,187,170,230,251,23,19,117,177,78,151,71,180,232,49,213,77,183,41,79,200,82,214,134,13,102,165,202,121,4,163,105,18,94,61,187,249,101,161,33,182,91,53,57,202,39,21,221,120,42,120,167,186,126,31,206,243,26,112,181,76,203,230,46,196,202,254,22,79,196,203,234,71,248,216,116,120,91,30,254,147,170,116,207,60,196,62,99,77,57,201,230,242,22,158,106,211,177,29,230,125,196,121,235,199,76,116,196,124,197,226,61,71,20,49,66,179,215,85,103,104,211,44,180,70,136,180,248,169,51,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,86,63,194,251,135,220,154,76,154,46,104,113,166,149,17,107,92,116,207,179,232,114,90,106,74,54,60,212,89,16,235,68,235,79,169,36,178,74,223,74,24,117,173,237,172,146,239,170,180,163,75,52,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,14,193,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,76,174,53,126,22,45,111,136,16,124,186,162,41,88,116,172,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,65,57,104,204,93,137,154,12,44,129,137,150,44,143,241,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,153,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,86,108,124,44,99,39,195,251,135,203,159,25,172,31,170,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,123,220,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,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,32,7,26,191,11,22,183,196,8,62,93,81,20,172,58,86,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,161,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,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,7,181,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,63,225,67,145,200,214,213,42,137,155,140,70,92,178,174,212,163,200,93,163,73,52,59,28,160,196,117,46,48,169,175,146,137,38,234,223,105,75,229,36,181,104,153,117,46,106,181,56,142,77,132,219,184,165,98,93,119,221,221,134,116,10,239,85,114,88,157,7,202,8,93,43,200,232,250,214,77,232,191,56,180,19,110,111,109,38,175,155,82,182,233,162,180,62,193,234,196,32,226,223,128,209,177,79,45,14,98,77,62,20,183,238,28,48,145,233,72,197,26,59,178,22,237,57,245,182,212,230,205,8,89,37,8,74,73,169,43,117,72,94,196,67,81,122,169,90,212,84,235,128,56,199,93,203,254,50,218,120,197,110,51,212,75,182,106,9,144,228,109,200,71,87,21,105,83,114,99,111,90,22,77,243,88,113,214,185,155,13,72,223,185,62,178,72,196,192,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,181,174,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,191,62,27,120,47,85,193,12,165,218,244,43,162,208,151,109,220,245,201,19,43,213,216,114,214,174,121,190,243,198,150,20,227,102,163,228,175,163,106,26,77,173,18,105,52,153,45,41,115,120,233,121,177,240,177,140,159,15,238,31,46,124,102,176,126,170,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,170,93,124,79,233,87,238,65,43,202,166,226,28,187,79,29,34,199,166,219,207,161,9,74,101,207,125,199,16,82,106,16,212,211,100,134,208,236,102,229,172,214,148,182,113,157,50,66,77,42,84,103,29,171,107,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,231,96,89,177,176,250,205,164,217,145,107,247,5,113,20,168,228,201,212,235,245,71,106,53,25,139,212,212,183,159,144,233,154,150,181,40,212,122,22,136,78,164,148,37,8,74,82,81,3,139,126,3,70,197,60,180,57,137,52,248,82,223,184,112,194,71,165,35,20,104,238,200,91,180,231,214,219,83,155,52,33,100,148,33,41,38,164,173,213,33,123,17,13,69,234,165,107,81,83,174,0,227,29,119,47,248,203,105,227,21,184,207,81,46,217,168,38,67,145,183,33,29,92,85,165,77,201,141,189,104,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,19,3,141,95,138,123,91,225,252,31,49,168,143,127,193,118,233,161,88,214,174,97,111,91,166,119,69,69,183,233,244,58,165,70,79,41,110,114,34,176,221,81,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,10,214,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,252,248,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,227,165,230,199,194,198,50,124,63,184,124,185,241,154,193,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,253,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,228,128,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,123,51,131,155,59,203,55,88,161,242,226,187,30,93,30,133,2,59,113,168,86,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,184,80,181,78,6,63,93,159,150,255,0,82,17,87,138,63,142,204,77,252,23,201,225,8,170,39,167,13,206,32,145,178,237,37,204,30,198,74,172,181,97,213,70,66,164,194,169,60,235,175,34,217,89,52,251,142,147,81,217,97,215,158,68,151,141,132,154,18,164,161,181,154,220,211,85,184,103,118,128,40,7,138,63,142,204,77,252,23,201,225,15,65,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,123,192,2,136,120,142,231,142,54,107,111,40,22,126,31,34,92,124,58,179,228,62,184,47,58,183,90,93,110,90,136,144,115,93,96,204,146,132,37,36,164,176,149,39,154,148,58,234,148,105,55,141,166,252,255,0,11,143,29,152,101,248,215,147,205,23,252,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,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,208,78,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,0,3,42,224,46,123,134,151,16,72,216,195,74,163,229,243,23,234,178,220,196,24,17,250,106,61,90,91,174,202,126,229,66,19,41,247,13,195,67,4,134,23,30,51,13,36,214,243,170,91,231,170,140,205,102,173,108,40,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,85,124,115,190,164,255,0,50,126,154,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,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,25,172,205,143,138,124,100,248,129,112,249,139,227,149,11,105,225,41,157,127,77,195,135,148,220,77,169,213,102,86,153,231,57,101,212,31,62,123,106,130,203,28,197,211,20,100,157,237,242,80,211,174,52,167,20,164,155,102,166,136,219,38,153,66,236,252,0,6,85,192,90,166,24,113,98,168,204,202,21,244,205,235,92,223,142,54,221,61,194,164,205,144,152,177,219,172,245,114,210,203,50,227,182,134,57,60,232,101,33,43,92,83,108,249,141,199,37,145,168,148,241,179,85,99,77,24,3,132,223,176,172,26,180,240,143,229,125,86,232,249,47,79,76,47,74,84,213,171,207,250,202,86,212,167,83,229,178,141,220,182,154,220,174,91,72,109,27,149,183,113,244,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,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,88,60,106,252,83,218,223,15,224,249,141,68,64,1,47,248,115,103,95,249,42,226,59,244,11,254,167,85,115,12,174,159,155,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,157,244,128,10,11,226,127,130,245,92,41,205,165,219,93,102,208,151,73,182,47,153,9,175,81,166,41,106,117,137,239,184,203,74,168,41,14,26,149,162,202,98,222,82,154,51,35,65,56,217,146,82,218,219,214,80,112,66,197,47,254,89,120,41,80,174,255,0,222,151,77,34,153,210,253,241,167,191,206,36,127,246,53,59,22,191,181,9,254,176,197,85,139,62,207,158,49,215,108,254,30,153,110,193,218,67,60,184,152,137,103,209,164,85,36,238,65,238,139,77,129,1,196,198,216,164,25,150,247,223,142,239,49,43,66,147,211,109,245,146,226,136,161,182,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,140,121,206,142,5,229,225,195,131,126,221,29,61,73,73,213,168,189,20,197,239,63,157,34,45,237,48,226,75,85,50,178,237,247,107,238,215,224,96,70,127,176,11,31,43,229,106,218,215,14,202,186,203,84,70,233,38,158,226,53,180,130,245,215,29,9,45,86,234,75,191,237,238,238,146,110,33,15,180,166,214,91,144,226,77,38,93,218,145,144,164,30,37,89,65,184,240,199,20,107,88,177,64,166,111,183,110,105,210,106,114,93,231,54,91,37,200,145,49,245,150,213,188,165,158,141,160,143,177,36,159,113,17,246,8,50,132,41,107,38,210,90,169,71,180,139,237,22,131,194,143,40,213,244,215,191,111,23,133,59,167,130,134,185,116,223,158,66,247,172,151,6,83,75,249,183,181,45,83,187,177,72,251,253,132,45,152,120,60,88,198,236,55,193,74,42,171,184,137,95,244,100,82,73,168,149,210,190,246,190,163,138,238,101,181,159,115,75,246,123,62,210,214,49,205,226,209,149,184,245,111,71,198,184,122,134,9,206,89,200,233,42,40,211,214,50,215,105,195,215,187,180,74,156,46,197,59,59,24,45,24,87,165,147,82,235,105,211,90,109,196,175,146,235,122,26,218,67,132,90,58,132,43,232,184,158,221,61,191,121,15,94,0,3,206,226,61,37,117,236,60,186,40,109,253,42,141,22,108,68,253,238,48,180,251,203,223,239,33,155,92,119,182,165,90,88,201,122,208,229,167,69,70,184,42,72,46,210,237,74,101,58,159,97,159,238,251,197,191,240,130,187,152,172,101,206,125,13,201,27,165,66,175,58,73,70,195,45,26,68,8,9,46,221,164,93,231,239,51,19,180,0,0,0,0,0,0,0,0,126,10,237,114,153,109,210,37,215,43,50,122,120,80,89,114,67,238,108,82,246,161,9,53,40,244,73,25,158,132,147,62,194,51,21,187,156,190,41,148,219,100,166,88,216,13,81,234,106,59,92,143,34,163,201,82,57,11,254,112,210,139,149,42,33,165,91,84,150,149,169,43,67,215,79,121,138,169,190,239,251,171,18,110,57,183,93,225,83,235,170,83,222,113,247,157,228,182,214,229,45,197,56,175,85,180,165,37,235,45,71,216,69,222,60,240,236,24,7,151,123,147,26,253,43,81,128,222,202,101,23,145,213,189,171,103,183,157,205,36,122,166,234,20,122,169,163,46,205,126,221,11,191,146,19,58,200,228,255,0,252,119,13,43,101,186,211,69,147,131,116,11,117,45,236,233,186,173,75,93,126,148,167,151,239,63,222,247,142,154,42,35,140,213,242,220,203,190,217,179,27,119,85,64,235,119,167,111,118,246,169,238,23,110,222,222,239,121,255,0,168,115,14,18,150,36,171,163,49,8,184,155,61,35,91,250,243,207,179,253,254,12,228,39,251,68,125,233,246,17,255,0,1,120,192,32,7,22,220,106,59,87,6,221,195,90,100,190,92,186,254,222,105,114,245,254,162,84,7,139,233,54,101,220,163,238,81,127,30,225,74,232,66,150,162,74,75,83,49,245,174,187,86,179,102,86,228,91,245,232,220,137,145,182,111,70,244,43,77,200,74,203,181,38,101,220,162,246,141,4,228,63,21,83,138,249,118,183,171,78,201,231,203,111,171,231,175,102,221,117,157,41,41,236,216,146,238,111,216,66,68,0,0,0,0,172,78,53,56,128,168,54,237,139,97,194,115,82,169,250,79,173,78,159,71,150,229,57,214,251,77,61,189,231,244,84,95,111,184,113,46,18,152,81,6,251,190,174,106,253,70,62,246,40,189,22,171,222,101,183,156,204,228,119,18,210,103,169,160,189,135,252,4,45,197,170,19,22,214,32,213,104,145,95,231,53,27,145,181,123,77,58,238,97,181,31,97,153,251,85,239,30,155,46,88,255,0,117,229,227,17,33,222,214,212,141,169,103,153,207,103,99,103,205,213,135,154,79,172,182,220,219,167,57,71,216,93,191,244,150,141,236,155,170,21,237,108,66,185,233,199,172,121,188,205,157,255,0,216,113,72,62,242,35,239,73,251,7,221,21,93,198,182,218,136,235,86,5,196,94,171,236,122,87,119,121,238,212,233,200,247,232,93,159,96,224,124,37,106,82,162,230,122,155,5,148,106,212,190,119,52,245,46,205,148,249,198,94,205,123,253,194,243,71,224,174,82,162,214,169,111,83,38,167,115,47,109,220,90,153,119,40,148,93,198,71,222,69,237,25,140,196,107,109,118,93,237,80,183,141,222,98,161,242,189,109,186,107,189,148,47,187,83,253,239,120,184,219,163,7,34,102,179,35,84,159,159,219,89,103,159,209,189,180,207,102,181,132,239,245,119,180,131,213,17,244,237,254,29,189,244,165,50,28,152,18,87,18,91,124,183,91,211,114,117,35,211,82,212,187,75,179,184,199,166,166,225,117,229,87,180,159,189,105,244,190,109,46,54,222,107,220,246,147,183,115,166,217,122,166,178,81,250,196,101,216,95,244,118,143,40,149,26,15,114,79,67,33,36,112,43,62,184,237,130,83,162,53,14,225,235,168,209,91,83,37,3,164,134,215,170,183,210,234,254,116,227,173,125,166,74,47,179,119,103,113,16,158,120,81,198,59,14,234,113,25,135,137,150,223,161,223,74,82,149,73,235,31,145,189,90,32,143,212,102,17,17,106,102,179,254,26,123,72,75,108,41,206,22,6,99,1,199,102,211,187,57,210,164,180,135,82,207,65,49,58,110,216,90,110,113,148,23,123,137,33,218,88,125,169,45,147,172,175,114,21,220,122,25,127,164,127,160,0,0,0,0,0,0,10,142,227,65,119,162,69,215,110,89,232,115,214,110,28,57,166,157,61,206,84,91,239,219,254,191,224,35,39,14,123,81,119,94,104,45,214,210,90,149,49,216,149,37,127,146,221,70,38,190,210,253,239,183,238,26,8,97,4,211,13,182,146,208,144,130,73,127,2,31,232,0,2,163,56,208,94,245,53,222,214,229,140,219,186,83,202,153,14,160,164,237,79,107,188,234,139,70,122,237,221,244,127,225,105,246,123,69,101,14,147,128,88,221,117,224,78,35,82,47,59,110,161,211,162,52,200,234,152,142,83,107,230,199,75,237,56,226,53,91,107,219,175,41,61,164,90,151,179,220,122,33,192,156,74,143,139,152,79,108,95,236,31,173,87,164,194,150,241,118,246,56,236,102,157,81,118,165,63,227,61,137,34,251,187,135,189,82,82,178,218,162,212,140,124,231,45,218,59,175,245,46,67,213,205,119,110,230,47,191,93,125,227,247,180,211,108,160,155,109,58,36,187,8,181,17,251,60,248,223,251,10,203,253,118,224,140,239,46,161,84,98,85,38,10,182,235,182,75,144,164,173,181,104,109,173,39,162,154,238,81,17,123,207,223,159,11,166,229,170,222,23,21,70,231,173,191,206,155,83,148,244,183,215,181,41,213,110,45,75,81,232,146,34,250,74,62,226,34,31,235,102,221,245,203,18,228,129,116,219,210,250,121,212,233,13,73,105,124,180,47,69,54,226,86,158,197,165,69,244,144,93,228,125,194,254,50,23,152,211,204,46,9,83,106,85,2,210,173,70,109,154,92,197,127,141,117,152,145,77,199,52,38,155,74,117,91,199,234,150,164,94,195,50,238,146,192,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,42,23,19,194,159,60,114,113,42,149,3,43,120,146,136,141,87,109,138,57,34,214,169,165,109,48,85,26,116,84,161,5,9,109,234,70,185,44,181,162,146,166,210,124,198,90,113,75,36,169,165,56,245,143,138,54,226,95,158,57,57,142,188,158,193,235,29,17,17,135,86,93,97,197,179,45,181,181,33,117,202,139,36,227,7,53,47,32,212,146,140,73,91,169,101,40,87,174,135,13,197,153,154,144,134,97,0,159,252,21,60,83,221,63,15,231,121,141,56,91,78,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,101,242,233,125,229,127,20,231,225,157,245,31,252,108,202,60,221,236,255,0,73,210,250,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,57,191,194,159,61,81,172,231,32,101,99,21,231,196,141,66,149,32,153,178,167,38,43,170,125,53,25,115,80,94,141,89,50,218,137,72,117,217,14,58,151,156,52,242,204,156,74,150,164,169,178,106,205,49,211,29,48,227,46,152,113,81,197,12,80,172,244,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,78,123,51,47,152,187,239,52,24,167,63,19,47,169,31,227,97,209,225,108,103,250,50,151,212,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,247,153,247,17,77,78,22,153,9,249,119,50,131,154,236,80,127,101,191,74,168,117,150,133,46,60,141,28,159,58,35,230,146,153,33,72,61,91,101,151,218,81,33,173,73,78,56,217,154,200,154,73,37,249,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,34,184,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,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,187,60,194,221,52,43,231,37,248,151,122,218,211,186,218,45,193,133,245,154,165,58,79,41,109,243,226,191,73,117,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,12,225,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,205,143,133,140,100,248,127,112,249,115,227,53,130,213,51,35,145,111,219,94,75,240,123,28,112,114,204,234,241,38,139,135,246,223,166,35,66,86,215,171,180,182,233,45,17,232,201,36,250,137,140,232,223,47,67,74,214,209,45,191,157,82,99,182,85,151,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,20,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,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,0,227,87,225,98,214,248,129,7,203,170,34,165,114,245,107,80,175,156,125,195,75,42,233,131,214,209,110,11,194,141,75,168,198,230,173,190,124,87,230,180,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,71,107,207,214,74,46,172,169,226,60,186,221,38,153,212,97,149,205,80,121,203,114,161,28,156,91,112,55,154,156,77,50,65,184,165,173,47,52,130,50,66,150,163,231,54,131,89,30,228,186,134,188,254,71,51,119,85,202,14,46,42,235,126,157,46,177,105,215,163,166,155,113,210,152,144,164,45,108,18,201,72,148,202,13,68,210,228,178,123,182,115,11,67,67,143,54,74,111,154,110,39,65,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,9,255,0,195,23,33,223,182,250,236,108,121,197,138,46,235,6,223,168,39,209,180,186,141,59,153,22,232,121,40,121,46,104,174,106,79,147,29,244,199,53,110,109,198,158,81,56,201,235,177,212,148,202,226,89,158,169,57,101,182,98,225,134,24,207,151,23,20,46,56,236,84,162,206,76,86,156,98,145,78,41,6,74,125,100,251,107,105,229,188,108,60,202,91,36,158,210,230,56,165,32,210,217,57,78,184,3,251,101,253,178,218,127,201,243,210,191,180,47,72,39,208,94,140,219,206,231,109,86,253,219,254,111,147,203,230,115,121,191,53,202,230,115,126,111,120,210,157,167,242,171,228,173,27,229,215,162,190,82,122,62,63,166,61,19,204,232,122,238,90,121,253,63,55,231,57,60,205,251,55,250,219,116,215,183,81,250,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,25,161,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,131,20,113,51,246,137,110,97,149,58,68,186,172,185,246,85,159,242,102,99,245,7,57,155,185,117,90,132,136,232,101,70,181,40,217,110,44,168,205,36,143,110,222,81,161,41,218,148,153,253,107,15,26,254,67,101,247,21,176,114,37,63,157,47,19,106,22,223,57,247,26,220,219,16,105,206,203,144,230,213,19,137,52,188,167,215,12,147,170,22,147,111,159,174,213,108,49,250,178,139,130,20,172,199,102,46,204,193,170,237,114,93,34,155,95,145,37,83,37,196,109,43,124,152,143,21,233,46,33,189,222,170,86,180,176,104,37,153,40,144,107,37,26,87,183,97,233,36,114,172,216,248,88,198,79,135,247,15,151,62,51,88,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,44,167,131,38,93,62,82,223,117,220,203,215,227,235,2,208,230,80,173,255,0,95,233,213,31,100,186,167,125,71,73,69,202,138,233,35,107,141,169,11,235,119,36,201,76,246,91,248,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,208,227,246,14,87,114,255,0,140,183,102,14,220,111,117,18,237,154,130,163,183,39,106,17,213,197,90,73,200,210,118,33,107,38,249,172,56,211,188,189,230,164,111,218,175,89,38,65,138,56,153,251,68,183,48,202,157,34,93,86,92,251,42,207,249,51,49,250,131,156,205,220,186,173,66,68,116,50,163,90,148,108,183,22,84,102,146,71,183,111,40,208,148,237,74,76,254,181,135,141,127,33,178,251,138,216,57,18,159,206,151,137,181,11,111,156,251,141,110,109,136,52,231,101,200,115,106,137,196,154,94,83,235,134,73,213,11,73,183,207,215,106,182,24,253,89,69,193,10,86,99,179,23,102,96,213,118,185,46,145,77,175,200,146,169,146,226,54,149,190,76,71,138,244,151,16,222,239,85,43,90,88,52,18,204,148,72,53,146,141,43,219,176,244,146,57,86,108,124,44,99,39,195,251,135,203,159,25,172,22,233,197,123,35,145,174,90,85,111,55,24,114,185,103,93,166,199,142,187,186,146,72,118,65,78,136,210,91,97,51,88,36,146,141,165,176,210,81,205,73,232,209,178,210,156,213,10,109,124,234,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,164,86,124,115,233,85,206,44,155,94,139,70,182,165,218,246,157,187,29,50,215,78,118,122,158,92,186,171,173,32,158,117,221,186,52,164,50,124,198,152,86,194,94,197,186,179,219,206,54,155,243,249,23,201,149,119,56,120,143,42,152,229,87,208,214,101,175,211,200,185,170,77,45,7,41,45,186,107,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,28,70,237,106,21,141,156,43,210,202,181,160,244,84,91,126,159,110,210,233,209,185,171,115,145,21,138,20,6,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,38,7,3,31,174,207,203,127,169,8,171,197,31,199,102,38,254,11,228,240,135,85,225,157,151,171,87,52,24,53,152,124,35,186,100,244,29,127,201,121,52,234,162,34,183,33,234,100,230,149,82,83,82,27,74,203,252,166,214,73,82,20,182,157,117,4,180,111,220,80,215,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,172,211,132,166,117,253,55,14,30,83,113,54,167,85,153,90,103,156,229,151,80,124,249,237,170,11,44,115,23,76,81,146,119,183,201,67,78,184,210,156,82,146,109,154,154,35,108,154,101,11,179,241,64,60,81,252,118,98,111,224,190,79,8,69,81,102,156,40,115,199,38,218,170,209,50,143,136,200,136,84,42,148,137,8,180,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,183,65,81,124,87,179,199,38,229,170,214,242,143,135,40,136,116,42,108,136,232,187,170,196,182,164,28,233,109,41,183,211,9,131,73,168,154,67,14,165,28,213,30,142,155,205,41,189,16,150,215,206,172,177,42,184,92,120,236,195,47,198,188,158,104,191,224,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,88,167,19,174,31,240,240,138,100,156,192,224,133,187,210,88,178,247,63,115,83,90,113,134,162,208,101,56,251,44,180,168,200,82,201,195,101,247,36,118,50,218,20,150,84,133,104,105,109,72,67,112,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,61,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,201,113,6,164,161,75,105,214,150,104,70,253,165,213,64,6,85,197,154,90,185,28,147,154,222,28,56,71,120,97,242,226,71,196,91,62,61,192,136,44,186,134,154,69,110,34,171,51,22,112,157,124,200,148,133,165,68,165,48,165,43,148,149,186,234,84,73,39,141,214,235,86,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,48,51,29,196,179,20,51,5,151,75,111,3,106,144,34,49,50,68,116,42,249,172,20,70,219,58,195,236,74,53,197,67,13,145,154,89,70,214,163,60,234,210,72,53,189,185,40,75,77,32,210,239,10,203,22,94,174,172,208,99,45,23,8,237,105,61,7,95,204,147,81,170,46,43,146,25,166,65,105,59,157,144,226,80,95,228,182,130,82,144,149,186,235,72,53,163,126,226,153,92,89,176,134,205,192,92,47,203,158,17,225,251,18,219,161,91,177,238,102,99,156,183,205,231,221,90,220,167,186,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,37,37,231,248,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,233,162,173,97,82,106,181,24,211,230,83,233,146,229,71,165,199,41,115,157,101,149,45,17,88,55,91,100,157,117,68,90,33,6,235,205,54,74,86,133,189,196,39,189,68,71,32,50,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,154,204,216,248,167,198,79,136,23,15,152,190,44,83,8,50,101,66,206,31,12,204,40,166,55,85,244,53,231,107,252,162,145,108,212,157,90,206,42,92,118,175,43,155,26,75,105,215,86,93,229,52,70,226,82,110,54,164,37,73,220,68,182,156,170,10,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,218,112,224,226,1,15,49,20,38,176,147,23,174,47,246,216,129,212,190,212,153,13,177,29,187,138,46,245,185,186,58,25,67,109,161,230,91,50,66,217,36,238,54,218,39,82,107,249,226,106,117,0,12,171,139,84,204,78,67,191,109,249,59,194,76,121,194,122,46,235,250,223,194,251,127,210,84,186,117,59,153,42,232,101,48,96,165,189,85,205,73,115,163,176,153,6,157,173,184,235,201,38,217,45,118,52,146,170,177,58,120,70,101,235,246,173,152,39,113,102,167,38,148,186,46,21,114,102,187,79,153,23,168,114,100,233,109,73,110,26,155,37,22,198,249,43,105,111,243,76,205,73,113,150,118,167,85,26,219,187,240,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,90,113,45,225,247,39,7,170,181,140,193,225,5,42,35,120,125,62,71,83,88,164,196,105,168,172,91,75,90,162,176,217,54,75,124,214,250,36,73,125,213,18,25,105,40,96,180,73,17,32,147,163,132,134,23,230,141,24,184,222,35,88,234,151,110,97,124,168,250,92,115,42,208,157,85,58,190,194,22,226,17,30,34,12,208,79,201,67,169,116,146,250,21,164,125,28,222,106,37,156,119,255,0,47,26,191,20,246,183,195,248,62,99,81,30,131,132,206,16,217,184,245,133,249,140,194,60,64,98,91,148,43,138,61,178,204,131,136,249,178,251,75,67,149,7,90,121,181,246,145,45,183,91,109,194,37,18,144,102,130,37,37,73,53,36,225,174,103,114,245,117,101,127,25,107,88,71,116,201,235,250,14,92,154,117,81,17,92,142,205,78,11,169,220,212,134,210,178,255,0,41,181,146,84,180,161,214,157,65,45,123,55,28,191,225,139,196,2,30,17,76,141,151,236,111,184,186,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,215,156,90,146,202,144,157,73,45,169,107,110,229,0,65,94,48,88,57,66,190,114,192,120,171,33,238,158,181,134,149,6,36,67,115,106,215,207,139,58,67,17,36,70,208,150,148,39,114,215,25,222,97,165,106,46,155,98,118,147,138,49,82,217,88,198,191,228,237,152,43,39,24,220,167,245,177,45,250,129,245,236,37,174,99,139,130,251,75,143,43,148,158,99,100,111,19,15,58,109,238,89,39,152,72,221,170,117,35,229,67,165,99,190,47,73,197,250,213,166,249,63,44,233,182,125,143,110,218,20,214,100,176,211,75,97,16,105,237,34,66,72,219,215,122,21,48,229,184,133,44,205,102,135,82,71,183,66,66,108,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,0,0,0,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,226,157,122,36,163,109,205,13,167,18,173,20,201,122,167,161,31,180,200,187,232,30,243,187,235,119,221,201,80,186,110,25,125,68,234,140,135,100,186,190,90,17,170,156,113,75,87,98,18,146,250,75,62,226,33,254,86,181,203,85,179,238,42,117,207,68,127,147,54,153,41,153,108,47,106,85,162,219,90,86,147,209,68,101,244,146,93,228,100,52,31,145,140,111,253,186,229,254,133,112,73,119,153,80,165,177,22,147,57,91,116,221,37,184,81,150,226,180,38,208,146,213,78,247,36,140,189,199,238,239,53,90,84,10,212,23,105,181,54,57,209,159,66,144,226,55,41,58,165,68,100,101,170,76,143,184,204,115,40,57,87,192,106,109,192,119,76,43,19,151,84,55,186,131,127,210,147,79,231,55,146,245,218,111,109,250,68,71,166,154,127,1,212,162,67,143,2,51,113,34,55,177,166,146,72,66,117,51,208,136,180,46,211,237,238,33,226,49,215,18,99,225,38,19,221,23,251,231,235,82,41,51,101,178,93,189,174,53,25,215,82,93,137,87,248,191,106,76,190,254,225,157,220,125,198,235,175,29,177,26,175,121,220,149,14,161,18,102,72,84,52,114,155,71,42,58,159,117,198,209,170,27,70,237,57,170,237,50,212,253,190,226,230,194,205,120,47,222,245,52,94,215,29,140,227,186,211,206,153,50,160,148,237,79,99,188,234,115,68,122,237,221,244,127,225,105,246,123,69,185,128,0,255,0,55,208,78,50,227,106,238,90,77,39,252,72,103,223,136,197,168,187,83,52,23,19,106,45,10,166,236,186,146,127,201,114,163,47,79,105,254,239,217,247,9,55,193,126,240,68,123,178,227,179,150,231,172,228,57,147,73,58,123,221,167,55,174,187,127,215,252,61,162,220,64,0,0,0,0,0,0,127,155,239,181,25,179,117,229,237,66,123,207,67,63,244,14,45,138,217,194,192,204,31,57,12,221,151,103,38,84,102,150,234,153,232,38,43,93,187,203,77,205,178,178,239,109,68,34,78,43,241,142,195,186,100,71,161,225,157,183,233,135,212,149,37,50,122,199,227,236,86,139,34,245,30,132,100,122,25,32,255,0,142,158,195,21,251,152,172,236,227,30,98,38,57,30,191,88,233,232,189,164,221,63,167,138,189,189,175,17,31,53,12,54,179,245,30,52,255,0,13,123,251,163,251,77,59,37,244,50,210,119,56,234,201,41,45,116,213,70,122,16,244,215,78,26,93,214,109,34,159,91,175,211,122,104,213,54,154,122,50,185,205,47,122,28,74,148,131,209,10,51,45,73,39,222,69,221,218,60,228,56,114,103,201,68,72,141,243,29,115,93,169,212,139,93,11,83,237,62,206,226,23,91,107,224,228,76,169,228,106,173,171,251,171,47,114,58,199,182,153,111,210,176,173,158,174,247,80,90,34,70,157,159,199,183,186,156,176,234,219,85,233,123,83,237,210,119,150,115,57,190,182,221,116,216,202,215,221,169,126,239,188,105,206,135,74,139,69,165,179,76,132,157,172,179,187,105,106,103,222,163,81,247,153,159,121,159,180,126,241,70,92,90,170,50,165,102,122,165,5,228,104,212,62,79,40,245,46,221,244,248,38,125,197,175,127,188,119,206,10,118,212,70,154,191,174,51,61,207,189,232,173,189,229,183,79,72,163,223,161,246,125,130,212,71,194,189,238,168,86,77,177,54,231,168,158,145,225,114,247,247,255,0,109,196,160,187,136,207,189,69,236,25,201,204,118,63,221,121,135,196,57,151,181,203,35,84,187,203,228,51,177,191,155,209,134,91,87,172,134,219,215,94,74,79,180,187,63,233,63,49,132,212,40,247,46,32,210,168,146,158,229,53,39,159,185,123,77,90,109,97,197,23,97,25,123,83,239,19,75,139,94,20,65,177,47,155,102,191,77,143,177,138,215,91,162,247,153,238,228,179,5,29,198,181,25,104,107,63,97,127,17,219,120,43,98,2,167,91,183,213,135,53,205,10,153,232,206,137,58,125,46,99,149,23,92,237,36,246,119,23,210,81,253,158,225,103,96,0,0,0,40,251,139,149,106,125,67,49,11,167,72,127,123,16,180,228,163,106,75,110,248,48,13,93,164,90,158,166,94,209,36,56,41,210,99,181,102,98,5,71,147,163,146,189,19,185,91,143,214,218,237,68,139,179,94,193,93,89,186,162,55,64,199,235,158,156,210,247,37,29,22,157,154,119,194,96,253,231,239,28,116,95,71,11,188,67,93,231,150,58,45,33,227,220,237,23,169,222,174,237,121,213,9,170,46,205,164,93,201,247,159,240,19,0,87,143,25,26,90,223,193,234,61,72,145,170,99,117,26,158,189,219,165,83,211,239,21,237,195,186,232,43,83,55,86,53,69,247,185,113,139,210,124,239,87,93,127,163,37,146,123,136,207,189,94,193,161,112,25,217,207,93,149,46,202,204,109,203,18,83,123,57,189,30,212,234,71,166,144,35,25,246,146,143,247,133,152,112,132,190,92,185,176,14,77,169,37,222,98,173,237,154,150,221,52,231,205,158,231,177,37,251,190,243,254,2,11,241,59,203,234,48,119,27,156,184,105,78,110,164,220,186,116,205,233,167,43,167,137,9,11,237,83,139,82,181,83,134,125,164,90,125,164,58,23,8,252,91,163,81,241,10,163,133,87,11,90,179,113,114,121,10,220,190,206,157,137,239,171,177,8,51,239,50,239,81,127,30,225,46,115,27,194,207,10,49,109,201,21,187,38,103,201,138,170,246,104,174,92,153,187,180,228,167,253,242,90,82,94,171,106,246,127,107,222,68,43,75,29,114,1,142,184,25,77,147,93,172,81,250,186,84,103,82,218,165,117,16,219,212,185,10,117,71,177,50,22,174,194,66,139,77,59,116,251,136,70,151,90,91,46,41,167,19,162,208,163,74,139,94,227,46,241,254,144,166,201,167,202,106,108,55,57,111,48,180,184,218,180,35,209,68,100,100,122,31,103,121,16,238,56,115,157,124,193,97,155,104,141,64,189,54,198,111,66,75,94,142,132,122,17,108,46,245,176,163,238,65,16,233,44,241,70,204,243,42,53,124,167,221,170,54,233,209,83,203,248,255,0,122,15,249,46,40,121,158,39,73,207,149,29,202,221,167,69,79,255,0,178,15,81,108,113,112,204,61,22,160,220,154,194,253,45,25,36,68,184,250,65,99,121,18,146,103,235,38,25,153,106,68,101,252,126,193,36,240,155,140,245,163,94,144,197,47,18,176,223,228,254,166,150,213,59,211,14,203,222,122,182,157,121,108,193,45,53,213,106,211,95,236,233,237,33,62,48,163,24,236,92,102,182,99,93,54,53,91,173,136,250,16,163,62,67,205,237,82,155,66,246,252,234,16,103,161,58,142,221,61,191,126,158,220,0,0,0,7,240,204,136,140,207,184,133,3,113,51,191,17,125,230,150,179,179,186,223,68,138,25,253,236,84,102,127,193,79,239,253,191,121,142,189,193,187,13,230,85,241,170,183,127,46,79,46,28,42,28,152,100,157,132,123,157,68,186,123,186,107,184,140,187,15,247,116,251,125,130,231,0,0,5,83,113,164,195,117,161,235,103,20,217,45,27,81,66,162,44,191,225,107,81,124,207,181,94,239,248,63,199,216,42,192,5,239,112,164,141,92,143,149,182,213,90,87,99,149,98,92,66,209,31,222,231,78,131,179,232,255,0,30,254,223,120,153,64,2,5,241,125,183,38,84,50,255,0,79,171,198,61,81,26,180,215,49,61,159,69,48,167,168,207,83,63,183,220,41,44,5,162,112,85,187,101,250,122,233,177,54,255,0,54,233,39,85,181,212,190,158,250,115,95,187,175,119,252,45,62,207,104,182,64,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,116,225,214,68,104,89,170,225,213,134,247,173,172,142,139,19,109,250,125,109,186,116,157,86,231,165,34,177,84,171,184,213,43,98,228,53,29,142,108,153,9,62,165,68,106,70,154,30,169,236,42,214,255,0,101,86,21,213,254,21,183,46,75,114,161,255,0,25,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,101,99,247,20,252,80,199,12,188,194,193,54,45,217,118,229,94,84,120,145,46,155,150,53,97,181,46,188,194,35,169,18,154,56,237,197,108,163,34,67,166,151,22,150,215,166,194,83,71,185,181,168,142,53,101,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,114,215,137,190,93,44,76,175,225,102,2,97,157,139,31,255,0,211,243,43,19,119,189,253,39,84,233,168,236,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,155,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,237,113,63,51,184,203,139,248,113,98,225,53,235,116,115,173,108,60,167,183,79,164,211,227,178,150,27,115,150,74,109,151,228,18,52,39,94,109,131,75,8,89,151,170,218,15,66,222,227,203,119,181,112,253,200,141,119,53,87,83,119,173,210,142,139,12,173,250,129,55,81,147,170,28,244,164,166,28,138,227,180,173,136,144,212,134,57,177,164,40,250,148,145,165,26,104,90,171,176,175,122,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,2,248,213,248,88,181,190,32,65,242,234,136,170,12,178,85,169,84,12,201,97,69,118,187,83,137,78,166,211,175,138,20,185,147,37,188,150,88,140,195,115,217,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,141,36,93,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,158,204,235,229,70,187,148,188,101,155,102,242,170,179,45,10,150,179,45,106,220,214,80,158,190,46,212,27,141,154,155,51,65,188,194,215,202,112,180,66,143,68,57,203,66,29,108,135,213,203,94,115,107,184,31,131,248,165,128,53,186,87,165,108,204,70,183,235,49,217,38,16,132,202,166,86,37,83,213,25,185,41,81,233,204,101,123,89,67,173,168,245,74,80,151,27,208,210,182,222,141,99,74,121,78,240,177,131,127,15,237,239,46,96,117,81,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,21,151,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,252,84,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,61,25,225,237,235,74,196,171,2,218,196,106,20,121,108,83,110,170,60,42,220,54,165,161,41,125,182,36,178,135,155,75,137,74,148,146,89,37,100,70,68,165,22,186,232,103,222,35,86,99,184,147,224,54,95,111,251,111,14,83,82,137,117,84,167,86,17,14,230,118,155,59,123,22,188,36,188,108,200,122,74,153,67,170,92,150,212,149,159,70,148,243,52,109,123,205,189,91,39,32,7,25,90,181,42,191,153,43,38,187,66,169,196,168,211,106,56,111,77,151,14,100,71,146,243,18,88,114,125,65,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,95,5,79,20,247,79,195,249,222,99,78,23,82,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,132,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,123,51,47,151,75,239,43,248,167,63,12,239,168,255,0,227,102,81,230,239,103,250,78,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,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,239,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,104,123,53,249,175,194,252,144,225,125,45,74,160,68,126,164,252,116,196,180,237,56,137,114,11,18,216,140,228,102,158,105,183,154,97,198,98,161,134,95,66,201,42,74,72,201,4,132,125,148,3,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,158,225,193,195,254,30,93,232,77,98,222,47,91,191,237,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,1,78,220,103,240,26,53,171,138,22,214,63,208,161,75,233,239,136,234,165,215,86,152,238,169,134,234,48,219,109,44,56,183,141,102,132,45,232,218,33,45,18,81,217,5,197,150,243,82,205,53,192,2,215,184,39,224,189,86,157,26,252,199,123,134,208,151,22,61,82,60,90,13,179,88,121,106,66,37,48,78,184,186,138,90,111,118,139,65,58,204,34,55,77,6,91,219,90,16,173,82,234,74,210,135,42,205,143,133,140,100,248,127,112,249,115,227,53,131,70,121,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,85,193,196,95,135,45,119,15,110,169,120,205,128,118,191,91,104,92,21,6,211,50,221,164,195,67,126,130,148,251,145,35,71,102,59,102,242,157,149,213,75,144,230,198,152,100,146,206,164,130,73,35,110,150,147,150,236,16,165,101,195,4,173,108,23,163,87,37,214,99,219,145,221,74,231,201,109,45,174,75,239,62,228,135,150,72,79,98,16,110,188,230,196,106,163,74,54,164,212,179,35,89,244,176,20,237,198,127,1,163,90,184,161,109,99,253,10,20,190,158,248,142,170,93,117,105,142,234,152,110,163,13,182,210,195,139,120,214,104,66,222,141,162,18,209,37,29,144,92,89,111,53,44,211,92,0,45,123,130,126,11,213,105,209,175,204,119,184,109,9,113,99,213,35,197,160,219,53,135,150,164,34,83,4,235,139,168,165,166,247,104,180,19,172,194,35,116,208,101,189,181,161,10,213,46,164,173,40,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,41,131,137,111,15,185,56,61,85,172,102,15,8,41,81,27,195,233,242,58,154,197,38,35,77,69,98,218,90,213,21,134,201,178,91,230,183,209,34,75,238,168,144,203,73,67,5,162,72,137,4,157,34,94,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,37,180,18,148,132,173,215,90,65,173,27,247,22,135,176,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,74,141,184,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,34,175,20,127,29,152,155,248,47,147,194,29,215,130,190,47,89,182,134,40,94,216,71,93,126,91,53,220,66,143,5,234,17,165,131,91,15,46,158,220,215,95,101,107,46,212,44,218,120,220,73,153,108,50,101,194,53,18,141,9,92,244,207,70,76,168,89,195,195,136,180,198,234,190,134,188,237,126,162,69,179,82,117,107,56,169,113,210,71,54,52,150,211,174,172,187,202,104,141,196,164,220,109,72,74,147,184,137,109,57,159,106,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,234,112,203,206,13,205,154,92,47,173,209,113,24,229,204,189,172,105,13,38,171,88,83,81,218,98,166,196,199,36,46,50,208,219,8,109,45,45,9,101,109,41,4,141,52,109,181,238,81,184,164,162,178,248,163,248,236,196,223,193,124,158,16,239,249,25,201,213,137,155,252,142,220,84,10,252,207,67,92,148,108,64,168,124,159,184,57,111,72,244,95,54,37,25,114,191,154,161,246,155,127,154,220,114,111,231,12,246,107,185,58,25,118,215,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,230,79,247,89,113,151,249,48,126,195,250,10,175,203,175,71,250,51,246,141,233,228,245,220,158,163,93,220,158,155,119,59,165,249,142,127,59,155,187,231,247,243,59,68,54,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,132,231,155,39,86,38,80,50,59,110,208,40,19,61,51,114,86,113,2,159,242,130,224,229,189,31,210,156,168,149,149,197,254,106,183,221,109,142,83,114,13,191,155,50,223,166,229,106,103,217,192,56,92,120,236,195,47,198,188,158,104,191,224,21,193,197,67,61,81,172,11,122,171,150,28,45,159,17,251,158,185,29,234,109,230,243,209,93,223,73,167,63,21,149,165,134,137,198,201,151,23,41,153,38,70,226,22,190,82,18,178,218,151,22,133,183,78,194,236,248,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,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,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,128,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,95,247,11,143,2,120,101,248,215,156,77,28,43,138,134,69,99,95,246,245,87,51,216,91,2,35,23,61,14,59,213,43,205,151,165,59,190,173,78,98,43,40,75,237,27,142,27,45,174,43,49,140,205,180,33,28,212,41,103,185,78,33,8,114,165,172,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,161,60,159,101,50,205,202,46,23,252,135,161,72,137,88,174,207,144,228,154,237,198,152,7,21,250,170,201,197,155,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,56,65,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,212,159,230,79,211,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,114,172,237,228,250,230,202,54,40,59,69,81,75,155,100,215,36,62,171,78,177,45,216,252,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,106,122,255,0,14,14,32,19,50,239,93,107,9,49,122,226,255,0,106,121,253,75,237,73,144,219,242,28,183,101,108,91,155,163,161,148,56,226,217,121,194,36,45,146,78,210,113,210,117,38,143,158,39,110,252,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,138,113,98,201,213,171,123,216,149,60,209,91,147,41,84,27,146,210,167,151,166,208,182,219,103,229,11,38,244,118,153,230,62,227,237,182,135,153,108,221,36,122,142,58,254,173,48,157,77,45,36,170,50,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,29,201,206,96,166,102,119,47,182,222,45,213,173,255,0,67,85,103,115,225,212,163,52,195,232,138,114,152,117,77,173,200,203,121,37,204,101,123,73,100,104,83,137,66,148,166,141,197,173,165,152,237,96,50,174,47,39,133,182,110,233,88,235,132,113,112,106,179,78,137,73,187,48,190,143,2,154,134,218,144,157,149,74,83,72,38,25,148,211,106,81,186,75,108,155,109,15,246,26,9,110,52,162,81,115,137,166,227,167,22,188,148,122,18,100,204,217,97,149,50,149,14,138,247,37,187,210,158,193,114,28,76,231,159,229,162,166,146,53,108,115,156,183,90,109,212,182,148,168,156,36,186,100,225,186,242,209,58,178,45,151,79,228,197,151,27,118,192,169,71,229,92,149,13,213,219,155,215,221,165,82,66,17,189,174,199,92,111,230,91,67,49,247,54,162,66,249,28,194,34,53,152,144,0,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,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,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,133,48,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,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,235,85,169,146,104,181,89,180,105,142,68,114,68,9,14,70,117,113,37,181,41,133,45,10,52,168,219,121,149,41,167,81,169,30,139,109,74,66,139,67,73,153,25,24,186,158,21,25,193,191,179,7,102,215,112,199,20,142,93,90,187,97,199,136,168,183,18,218,121,197,212,97,58,107,66,81,49,237,134,209,73,108,219,34,37,173,194,113,244,25,171,106,148,203,206,170,122,143,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,101,241,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,229,71,234,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,105,123,0,112,114,133,151,252,26,180,240,118,220,123,168,137,108,211,211,29,201,59,86,142,174,82,212,167,36,201,216,181,172,219,230,190,227,174,242,247,154,81,191,106,125,84,145,14,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,248,213,93,210,253,59,107,88,154,127,54,233,32,213,181,236,250,123,234,45,126,238,189,223,240,180,251,61,162,174,192,93,167,8,27,118,101,63,47,245,10,188,131,209,18,107,78,242,211,217,244,85,10,2,136,245,35,251,61,194,122,0,8,107,197,110,53,114,70,86,220,85,21,93,141,85,141,201,101,162,63,189,138,157,59,127,210,254,29,221,190,225,68,32,45,63,130,222,27,173,111,92,216,166,241,106,218,74,109,17,5,255,0,11,90,115,228,125,138,247,127,193,254,62,193,107,32,0,2,152,248,200,225,188,202,70,53,81,47,228,73,230,67,155,67,141,12,211,176,139,107,171,151,80,119,77,119,25,159,97,126,238,159,111,176,114,30,25,151,226,44,76,210,209,141,125,213,244,71,161,255,0,23,234,48,255,0,224,171,247,62,207,188,133,252,145,146,136,148,93,199,218,63,160,0,0,0,60,70,43,227,29,139,131,54,204,155,166,249,171,116,81,24,66,212,71,200,121,205,202,75,107,94,223,154,66,204,181,38,151,219,167,179,238,214,3,226,199,25,235,70,131,33,250,94,26,225,191,202,29,13,77,166,119,166,29,137,176,245,113,36,174,91,208,79,93,52,66,180,215,251,90,123,12,70,203,159,139,134,97,235,85,7,36,209,215,232,152,202,35,36,71,210,11,251,8,212,163,47,89,80,200,207,66,50,47,225,246,143,46,124,80,243,60,110,155,159,42,59,213,187,78,138,159,255,0,100,31,244,247,20,108,207,60,162,87,202,125,186,35,110,157,21,60,255,0,143,247,160,230,216,141,157,124,193,98,99,107,141,95,189,55,70,115,82,83,94,142,132,90,145,239,46,244,48,147,238,89,144,225,211,102,201,168,74,118,108,199,57,143,62,181,56,226,180,34,213,70,102,102,122,23,103,121,152,255,0,54,154,91,206,37,166,211,170,214,162,74,75,94,243,62,225,42,50,219,195,203,25,51,2,196,122,226,24,244,61,9,199,144,149,77,221,22,71,168,100,202,141,92,190,165,11,250,15,110,211,77,123,52,239,62,203,65,203,127,14,124,28,203,243,49,174,42,191,244,229,110,43,72,125,115,63,157,69,229,184,146,101,102,174,90,100,173,7,162,217,53,105,166,158,182,157,197,219,90,60,76,177,110,157,136,120,253,54,131,69,107,108,43,101,46,82,12,247,40,245,114,52,217,137,254,210,18,125,203,47,105,151,218,99,246,240,196,203,234,49,139,27,155,184,106,174,109,164,219,90,245,45,233,175,55,168,137,53,8,237,75,136,82,116,91,100,125,132,122,251,116,33,58,120,189,223,43,182,112,14,53,169,25,238,90,174,29,250,22,221,117,228,77,128,231,181,39,251,222,242,254,34,179,178,41,101,75,189,115,27,109,196,138,222,254,87,89,185,58,145,107,172,9,39,222,106,47,221,26,38,1,158,142,34,87,65,93,153,186,190,106,76,61,204,140,126,140,228,250,186,105,253,25,16,149,222,68,125,233,246,139,8,224,221,75,91,24,61,89,169,26,52,76,158,159,67,215,191,108,170,130,125,226,195,196,63,226,137,136,75,179,50,197,91,164,50,123,93,173,116,219,21,223,167,38,161,9,71,217,180,203,185,94,242,254,34,133,199,98,202,45,17,186,254,63,91,20,231,87,181,43,235,117,236,215,186,19,231,239,47,112,177,94,53,148,152,238,217,152,127,82,229,106,228,95,74,237,86,227,245,119,59,78,35,236,215,180,70,254,17,213,169,212,252,196,34,159,29,253,140,77,215,156,141,164,123,182,65,158,105,237,50,212,180,51,246,11,193,0,0,0,1,159,174,36,85,152,117,76,211,93,13,197,94,227,143,209,111,236,50,250,84,232,122,119,145,123,133,129,112,113,162,42,14,7,213,43,39,221,83,228,105,255,0,236,230,84,19,239,251,125,196,43,155,136,5,37,116,108,209,93,176,214,141,166,158,131,179,93,127,193,209,79,222,126,241,28,197,172,112,90,190,158,146,213,233,101,42,62,173,195,244,118,215,55,151,102,243,168,185,221,183,253,127,251,5,168,8,81,197,118,220,93,95,45,243,170,40,111,119,65,202,212,245,211,77,243,224,151,188,189,223,104,165,236,34,157,34,155,136,116,153,177,100,114,29,111,159,181,205,132,173,53,97,194,62,195,236,238,49,166,234,91,170,126,11,78,169,222,97,171,119,173,183,77,123,79,216,63,80,164,222,47,214,74,173,204,114,129,114,127,98,191,205,218,127,242,16,224,32,255,0,180,127,189,238,47,226,62,159,7,188,80,118,218,197,186,165,132,226,180,98,228,228,106,90,119,244,241,167,187,251,134,125,234,253,226,254,61,194,112,113,54,193,4,226,174,94,42,149,138,108,78,117,106,133,200,232,203,153,183,250,233,208,210,231,210,113,40,250,13,159,121,31,217,161,138,52,177,239,10,157,131,116,194,186,169,7,164,184,60,206,95,209,254,219,106,108,254,146,84,93,203,63,97,141,34,224,6,44,83,177,167,11,104,248,129,78,94,169,168,245,26,167,69,118,114,228,58,215,181,8,255,0,20,127,217,47,245,159,66,121,166,223,105,108,58,157,200,113,38,133,22,186,106,70,90,24,135,185,153,225,179,132,248,234,228,251,134,140,175,64,215,228,19,175,156,157,36,202,230,188,174,114,254,130,165,33,9,213,199,72,251,180,45,186,119,31,101,75,230,103,39,88,163,150,170,243,209,174,56,61,69,29,75,87,77,80,230,199,71,53,27,222,36,31,41,15,184,164,234,134,20,174,222,238,227,237,239,224,131,209,225,244,11,78,167,116,195,135,123,86,61,25,74,113,214,210,244,142,157,215,182,164,220,65,43,213,108,201,71,234,154,143,179,221,239,50,22,145,132,220,46,114,233,139,86,53,30,242,181,239,222,182,52,200,209,223,113,207,69,78,111,85,45,150,220,52,232,185,105,62,231,19,218,69,237,254,3,249,136,92,23,237,245,193,122,93,137,136,220,153,8,37,41,184,190,136,90,183,104,75,50,45,238,206,208,181,61,133,255,0,79,188,65,156,193,100,131,27,114,250,183,170,23,29,7,157,67,74,212,148,84,58,168,137,221,253,105,151,205,33,245,172,189,70,84,175,250,59,251,252,14,8,227,165,243,128,119,148,75,186,204,157,201,118,51,205,173,214,185,76,171,154,132,186,219,138,70,231,27,89,39,83,105,37,169,23,103,249,245,189,252,156,102,174,221,204,222,27,194,171,180,255,0,46,224,136,195,109,84,227,109,112,244,121,44,71,83,202,223,201,109,31,214,63,166,137,45,61,165,217,221,32,192,0,0,7,145,197,235,137,22,150,21,221,247,42,221,229,21,46,133,80,152,75,219,187,105,183,25,197,235,166,135,175,209,247,31,220,51,107,140,55,67,215,150,41,221,183,43,175,243,138,161,91,159,37,11,218,73,213,46,73,113,100,122,104,95,189,238,33,113,188,36,240,234,77,171,128,175,92,83,98,114,92,172,78,84,150,79,152,74,222,203,176,160,173,42,236,81,233,174,211,236,50,35,251,132,235,0,0,28,211,48,120,31,110,99,254,27,84,236,11,132,182,20,150,94,56,207,252,225,242,31,84,119,90,67,155,80,226,55,109,231,25,237,53,104,126,223,121,82,254,58,240,212,199,252,49,174,84,23,109,91,222,157,161,182,251,170,98,95,87,10,47,204,146,221,218,123,23,41,75,250,8,73,246,246,250,218,119,144,249,120,17,195,203,31,49,70,241,167,69,173,218,62,140,183,250,150,122,217,189,124,39,182,181,205,104,156,46,90,100,165,103,243,110,26,189,94,222,205,11,180,94,78,12,225,157,51,8,48,210,223,195,234,81,238,106,141,78,137,13,75,245,139,122,153,142,219,70,173,20,181,153,106,77,151,102,227,251,207,188,123,96,1,224,49,223,11,160,227,38,20,220,152,125,52,246,157,86,153,50,51,11,237,61,143,59,25,214,146,173,9,104,215,78,97,246,26,136,190,238,241,159,124,195,229,159,16,176,2,248,169,219,215,29,35,151,5,185,15,28,25,29,67,7,206,140,79,58,134,215,181,14,172,211,185,44,168,244,81,234,93,199,246,243,26,13,183,89,185,170,76,82,40,176,250,137,82,93,75,45,163,152,132,106,181,40,146,69,170,140,139,189,69,222,98,238,120,96,229,126,189,129,88,98,237,205,120,49,201,171,220,74,84,182,209,185,10,217,22,68,120,75,36,234,219,171,73,232,182,149,219,161,31,220,93,243,112,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,33,7,25,108,57,193,42,6,40,82,239,218,21,213,46,46,40,92,113,226,61,93,183,149,25,247,24,153,78,38,221,97,138,146,31,50,229,50,180,28,50,142,166,73,71,188,185,107,36,32,210,181,59,92,2,242,120,75,97,206,9,90,217,121,145,121,225,109,213,46,228,184,110,73,17,153,188,230,189,25,248,200,135,81,102,58,94,77,53,166,156,34,73,162,58,102,25,27,200,221,205,91,139,86,253,187,27,111,133,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,107,227,105,81,161,59,143,182,45,38,61,185,201,173,70,179,202,68,202,191,88,181,117,113,92,155,33,49,227,114,12,182,55,201,91,82,87,204,35,220,190,171,69,118,54,157,107,172,104,163,33,55,78,28,92,249,71,195,52,225,164,234,83,209,40,246,252,42,93,85,154,123,68,215,75,88,109,132,28,230,222,108,137,38,151,148,250,214,234,141,69,171,156,210,116,141,73,113,43,84,128,16,3,141,95,133,139,91,226,4,31,46,168,138,86,22,233,194,159,61,82,111,22,224,101,99,21,231,203,147,93,139,28,153,178,167,38,43,73,97,84,232,144,144,94,141,89,50,218,77,43,105,168,238,58,151,156,53,115,8,220,74,150,149,37,178,118,111,230,95,46,150,38,104,48,178,126,25,223,81,255,0,198,204,163,205,222,247,244,101,83,166,121,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,207,94,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,240,3,74,121,78,240,177,131,127,15,237,239,46,96,117,81,202,179,99,225,99,25,62,31,220,62,92,248,205,96,209,70,17,226,101,171,131,121,17,195,236,82,189,101,244,244,91,103,11,232,117,9,59,92,109,14,61,178,152,198,198,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,20,109,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,14,20,249,28,141,137,85,88,25,164,196,149,203,106,133,108,86,9,118,181,49,40,117,131,168,212,98,169,11,41,171,115,66,37,198,101,221,18,148,182,163,230,60,211,137,89,165,45,41,183,173,206,236,160,124,171,181,107,54,183,166,234,180,111,76,211,228,83,253,35,73,147,211,206,135,205,109,72,231,199,119,67,229,188,141,219,144,189,15,106,136,143,67,208,103,51,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,229,83,106,213,90,140,104,16,234,21,57,114,163,210,227,156,72,45,60,242,150,136,172,27,174,60,109,52,147,61,16,131,117,231,92,52,167,66,222,226,213,222,163,51,158,188,21,60,83,221,63,15,231,121,141,56,93,72,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,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,202,120,95,113,4,141,73,141,69,202,246,52,213,101,173,11,144,152,22,125,114,75,174,201,94,247,157,139,30,29,20,154,105,133,40,144,74,91,234,67,238,187,177,180,18,90,245,80,148,105,107,224,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,210,179,21,143,55,150,100,177,114,187,138,215,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,59,27,74,180,53,18,19,189,102,183,20,91,214,163,59,10,225,71,145,111,234,51,65,141,118,103,253,239,42,192,133,57,95,229,41,85,71,35,154,127,228,186,85,169,95,190,241,35,251,221,225,106,128,3,138,103,67,7,43,184,251,150,11,255,0,10,173,103,182,86,170,180,246,228,83,155,218,131,234,101,68,144,212,182,163,106,181,161,8,231,46,58,90,230,41,68,148,115,55,158,164,157,15,56,64,52,209,128,56,57,66,203,254,13,90,120,59,110,61,212,68,182,105,233,142,228,157,171,71,87,41,106,83,146,100,236,90,214,109,243,95,113,215,121,123,205,40,223,181,62,170,72,135,64,28,171,54,62,22,49,147,225,253,195,229,207,140,214,14,171,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,201,113,6,164,173,40,117,166,150,104,94,205,167,161,236,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,3,138,103,67,7,43,184,251,150,11,255,0,10,173,103,182,86,170,180,246,228,83,155,218,131,234,101,68,144,212,182,163,106,181,161,8,231,46,58,90,230,41,68,148,115,55,158,164,157,15,56,64,52,209,128,56,57,66,203,254,13,90,120,59,110,61,212,68,182,105,233,142,228,157,171,71,87,41,106,83,146,100,236,90,214,109,243,95,113,215,121,123,205,40,223,181,62,170,72,135,64,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,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,229,89,106,202,238,23,229,114,217,172,219,184,115,68,137,29,117,202,196,202,148,185,137,67,156,247,88,84,135,85,14,42,220,117,199,22,164,70,142,226,24,78,170,209,70,151,29,218,149,188,230,189,128,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,132,85,226,143,227,179,19,127,5,242,120,66,42,139,222,225,197,158,57,57,173,179,103,217,248,130,136,145,241,22,207,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,253,89,188,225,187,135,25,175,196,123,115,17,220,185,62,70,207,137,243,23,51,212,234,97,59,42,191,21,38,209,52,147,113,78,165,182,94,109,180,58,218,94,83,78,168,210,182,201,68,164,178,132,9,43,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,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,21,198,127,14,112,73,235,102,218,196,250,237,213,46,141,138,5,29,84,218,20,20,198,125,246,43,244,230,100,54,111,176,179,34,54,163,45,131,154,111,37,195,82,119,146,156,108,210,225,154,13,170,139,22,233,193,131,14,112,73,155,102,229,196,250,21,213,46,179,138,7,29,52,218,236,21,70,125,134,40,20,231,164,56,108,48,131,50,38,164,173,243,132,79,41,194,82,182,18,91,108,146,217,146,205,223,107,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,132,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,199,229,31,86,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,254,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,208,51,99,225,99,25,62,31,220,62,92,248,205,96,213,64,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,125,243,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,250,87,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,190,144,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,28,43,2,114,119,132,121,122,197,12,69,196,252,63,163,196,133,34,252,145,28,227,193,98,26,27,98,137,17,13,164,221,141,20,251,86,148,61,39,152,242,210,149,37,162,34,142,218,91,73,48,147,87,117,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,218,113,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,112,113,87,13,235,184,63,136,247,30,23,220,243,41,82,234,182,205,65,218,116,183,169,115,145,46,42,220,108,244,51,67,136,255,0,165,10,36,184,133,106,135,16,133,165,72,77,154,112,144,206,157,86,181,37,188,169,226,149,193,46,124,134,227,235,97,190,236,101,58,180,176,195,78,57,34,158,235,228,163,50,67,109,54,75,96,150,157,18,132,58,223,48,136,152,104,87,182,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,112,113,44,207,84,108,205,92,209,112,195,12,103,196,149,133,246,228,134,42,81,103,38,43,173,191,87,168,156,115,37,62,178,125,180,58,202,25,39,222,101,45,146,75,113,243,28,82,150,74,108,155,230,153,23,201,149,119,56,120,143,42,152,229,87,208,214,101,175,211,200,185,170,77,45,7,41,45,186,107,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,52,19,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,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,239,79,15,56,138,225,125,245,148,187,179,51,47,66,137,79,169,89,113,222,42,205,166,154,139,146,31,139,53,111,41,170,124,117,188,81,201,68,137,106,54,73,47,147,38,218,77,199,8,204,249,46,109,164,188,55,199,236,101,194,76,71,145,139,150,6,33,85,105,215,124,222,167,173,170,58,180,203,114,119,80,123,158,234,82,249,45,18,55,175,71,15,154,149,124,226,82,191,166,148,168,180,105,130,141,226,131,88,71,104,39,26,166,196,149,125,157,30,50,174,5,198,140,219,8,41,166,130,55,16,105,105,197,180,107,73,158,197,173,181,19,107,90,84,180,37,180,41,45,167,218,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,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,237,120,168,103,170,53,129,111,85,114,195,133,179,226,63,115,215,35,189,77,188,222,122,43,187,233,52,231,226,178,180,176,209,56,217,50,226,229,51,36,200,220,66,215,202,66,86,91,82,226,208,182,234,175,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,251,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,244,61,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,201,109,4,165,45,72,105,166,144,107,94,205,199,213,64,83,95,26,76,28,161,89,248,203,105,99,21,33,238,92,188,68,167,200,143,84,141,181,103,186,85,53,49,219,76,157,234,89,145,111,97,248,237,114,210,132,37,61,54,239,89,78,40,202,186,196,223,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,39,19,220,176,87,177,215,12,91,185,173,6,57,213,123,116,202,91,141,238,66,119,198,143,30,106,205,58,184,234,18,90,173,212,246,232,103,247,151,117,34,215,173,186,205,179,82,126,145,90,135,211,202,140,234,153,113,28,196,47,69,165,70,147,45,82,102,93,233,62,227,29,59,47,25,103,196,44,127,190,41,150,237,185,72,230,65,114,67,39,58,71,80,193,114,99,27,205,33,197,237,91,168,53,109,75,201,61,18,122,159,113,125,154,8,192,140,46,131,131,120,83,109,225,244,35,220,116,170,100,56,207,175,180,183,188,212,102,154,82,180,53,175,77,121,101,216,74,50,251,251,199,191,0,30,39,25,176,206,153,139,248,105,112,97,245,84,246,181,89,167,75,134,149,250,199,177,79,71,113,162,86,137,90,12,244,39,15,179,113,125,229,222,40,219,29,248,121,99,230,23,94,53,24,180,75,71,210,118,255,0,82,247,69,55,175,132,206,230,185,174,147,101,203,84,149,44,190,109,178,87,173,219,219,161,246,143,169,129,92,53,49,255,0,19,171,148,245,220,182,247,160,168,110,62,210,159,151,213,194,149,243,38,182,183,30,196,74,74,254,130,212,125,157,190,174,157,230,46,131,47,184,31,110,96,6,27,83,44,11,120,183,148,102,89,57,47,252,225,115,223,76,118,154,91,155,86,226,246,238,228,145,237,37,104,94,207,121,244,176,0,1,5,56,182,97,212,155,175,1,90,184,161,68,231,57,71,156,153,47,31,48,147,177,150,161,78,90,149,218,162,215,77,197,216,68,103,247,138,114,193,235,157,235,55,20,237,43,149,167,249,62,143,173,192,146,181,237,37,104,150,228,182,179,61,52,63,221,247,24,210,86,16,220,72,187,112,174,208,185,80,247,55,210,116,42,124,195,94,221,187,141,200,205,175,93,52,45,62,151,184,190,225,235,128,0,0,4,125,206,62,106,237,220,178,97,188,218,195,175,243,46,9,108,56,213,50,54,215,11,87,148,196,133,50,173,252,151,17,253,99,26,104,162,211,218,125,157,244,63,141,216,233,124,227,229,229,46,238,188,231,115,157,146,243,139,105,174,83,41,229,33,78,184,226,81,185,182,208,74,208,221,81,106,101,219,254,109,61,246,95,114,65,141,185,130,91,53,11,114,131,201,161,169,105,74,234,29,84,69,109,254,168,207,230,150,250,22,126,163,201,87,253,29,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,159,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,128,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,250,179,26,85,38,50,116,63,235,29,133,41,72,61,121,107,47,164,215,180,136,189,230,94,220,255,0,56,186,166,32,94,202,90,81,204,168,220,85,67,50,78,169,45,94,144,247,118,190,170,126,146,254,194,251,133,230,112,201,193,2,194,172,188,82,235,21,56,156,154,213,119,159,214,23,51,119,245,51,166,37,191,162,226,145,244,28,46,226,47,183,83,16,131,140,38,40,57,114,226,221,46,194,109,90,177,109,243,244,236,238,234,35,64,119,247,8,251,211,251,199,252,59,135,204,225,3,100,170,227,199,41,247,39,246,40,28,173,199,255,0,47,14,122,11,251,69,251,190,227,254,2,236,135,229,170,58,166,32,186,234,93,229,154,118,250,219,117,211,180,189,131,50,56,189,62,69,79,16,234,211,101,72,231,186,231,35,115,155,9,58,232,195,100,93,133,217,220,66,232,120,81,91,139,164,101,190,21,73,104,218,85,14,102,135,174,186,242,231,206,79,188,253,255,0,96,154,226,171,248,210,223,79,70,106,204,178,147,31,70,230,122,71,115,155,203,183,97,211,156,238,219,254,191,253,130,169,196,140,225,255,0,73,93,103,52,86,148,52,35,113,171,175,236,215,79,240,116,163,247,151,184,88,207,24,218,42,167,96,117,46,176,93,212,206,126,191,254,210,101,61,62,255,0,179,220,98,191,120,110,214,97,210,243,77,107,183,41,123,78,71,91,179,176,207,232,211,166,107,220,71,239,26,5,0,0,0,1,156,76,233,206,98,167,153,139,198,108,87,55,180,231,163,246,171,67,45,116,167,199,35,239,251,72,91,127,10,122,42,105,25,90,162,175,189,111,245,59,143,223,182,163,59,79,105,251,197,114,113,83,163,46,151,155,203,173,226,70,140,200,232,121,103,175,126,218,100,45,125,166,125,231,237,17,182,163,135,53,72,24,125,71,196,21,43,88,117,94,163,105,104,159,87,148,249,52,127,218,212,251,79,247,75,248,247,137,55,194,215,19,31,177,51,17,18,141,204,217,18,189,204,234,21,161,31,245,16,102,169,63,216,81,247,175,216,101,252,69,239,14,17,157,251,106,157,116,229,170,237,166,85,23,203,101,125,6,171,209,71,183,73,241,149,220,147,35,62,212,151,180,103,142,215,144,220,74,236,105,14,163,114,81,191,82,215,78,244,40,134,155,240,237,246,164,217,212,247,152,70,196,43,155,161,106,103,167,206,172,189,163,210,10,132,227,97,77,151,22,245,195,218,139,204,109,98,111,165,185,43,220,71,191,99,52,226,87,97,30,165,161,251,196,25,203,190,38,207,194,12,94,161,95,244,229,237,122,153,213,105,216,147,254,178,43,173,123,80,178,238,112,255,0,178,127,235,26,69,101,218,53,251,108,147,136,62,124,9,223,229,167,93,142,127,205,87,210,71,216,51,207,156,124,2,172,229,255,0,26,42,246,172,152,186,82,255,0,155,244,18,55,163,231,191,154,71,113,207,80,156,90,147,162,158,211,214,62,222,242,236,238,149,28,37,51,41,76,178,110,138,142,20,221,213,126,154,37,87,147,232,228,244,234,95,245,77,206,125,222,214,218,51,239,82,126,146,139,191,179,94,225,113,128,60,214,32,225,245,179,137,182,180,251,70,235,131,213,64,168,71,118,59,136,230,184,142,199,27,91,103,218,218,146,175,162,181,123,75,188,81,39,16,28,172,69,203,102,42,174,61,190,122,208,235,8,57,209,147,219,243,92,217,50,137,13,234,183,156,90,180,67,37,235,30,154,251,72,143,190,43,137,51,146,124,223,221,25,106,196,24,45,187,81,210,214,168,201,105,138,155,60,150,253,70,156,126,55,57,221,220,151,28,61,26,99,77,169,208,253,221,189,247,209,134,216,131,110,226,141,149,73,189,237,121,157,76,10,172,54,37,54,190,91,136,208,157,105,14,145,104,180,165,95,69,196,251,11,191,217,220,62,181,193,64,165,93,20,105,148,10,220,94,162,12,246,28,142,251,91,212,141,237,173,6,133,22,169,50,50,213,42,50,212,140,143,180,83,207,18,28,135,69,194,201,143,98,198,23,211,249,116,25,42,83,179,227,115,76,249,78,40,230,62,226,247,191,33,75,86,136,109,178,209,41,208,251,203,183,82,17,23,45,153,129,186,114,235,137,52,251,218,221,127,70,82,235,77,206,103,107,127,61,27,168,101,199,17,185,109,184,105,212,153,73,106,146,212,189,158,227,208,62,95,49,174,219,199,172,48,162,223,150,252,158,98,229,195,140,115,154,216,225,114,37,42,59,78,184,222,171,109,27,182,243,72,183,37,59,79,217,238,46,148,0,0,2,47,113,29,196,36,216,89,93,185,218,211,85,92,81,102,208,180,247,20,138,116,190,223,162,175,220,251,62,242,20,17,110,210,253,57,112,83,40,187,246,122,66,99,49,119,105,174,155,214,73,215,77,75,223,239,33,164,12,170,90,145,236,220,188,97,245,22,57,235,178,218,164,155,138,237,245,150,80,88,73,158,134,103,167,209,247,142,176,3,248,102,68,70,103,220,67,144,98,222,109,112,19,4,57,141,98,61,241,232,185,8,73,154,90,244,100,215,247,25,115,59,53,101,149,145,118,180,178,254,31,105,107,18,239,94,50,24,79,76,169,61,18,207,182,253,51,17,181,40,155,151,214,73,143,204,34,82,136,143,99,144,140,203,82,36,158,158,205,116,246,15,30,174,52,84,142,113,18,112,227,230,247,118,159,166,21,221,175,254,130,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,206,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,206,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,97,236,8,180,45,11,216,63,160,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,148,224,126,107,168,89,75,225,95,135,247,151,54,149,50,239,169,122,106,29,173,68,154,242,211,215,202,244,212,162,113,195,75,100,107,54,88,66,249,174,30,168,73,232,134,249,136,91,173,152,169,107,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,59,86,44,228,91,49,216,41,131,84,12,113,191,108,206,146,131,90,211,172,140,218,150,169,212,46,98,136,163,250,69,147,73,116,252,237,75,111,106,182,40,210,219,188,167,84,150,207,207,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,115,87,140,125,255,0,102,226,157,155,151,220,65,195,235,134,37,114,222,174,71,184,228,193,157,24,207,99,168,214,154,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,226,184,42,120,167,186,126,31,206,243,26,112,186,145,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,205,22,53,226,133,87,26,177,114,239,197,122,202,101,183,34,233,172,73,169,34,60,153,170,150,184,108,45,103,201,138,78,168,136,214,134,90,229,180,143,85,36,72,109,36,73,73,17,17,126,75,227,12,238,172,59,167,90,21,27,166,39,73,242,214,223,69,205,78,97,109,184,219,201,130,228,169,49,218,91,137,90,19,167,51,165,83,168,52,238,74,154,117,165,146,189,109,10,202,184,37,227,95,255,0,39,89,115,153,79,247,222,180,249,77,181,255,0,163,195,150,219,203,55,63,244,35,109,41,111,252,121,169,95,64,133,170,8,1,198,175,194,197,173,241,2,15,151,84,69,53,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,208,255,0,101,86,21,213,254,21,183,46,75,114,161,255,0,25,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,247,184,124,231,110,149,154,251,1,202,21,206,252,72,56,139,106,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,62,89,40,200,156,111,95,201,196,155,42,56,113,142,120,29,114,98,133,77,175,69,94,120,115,111,207,172,83,107,49,217,37,57,34,44,86,92,144,228,9,5,169,115,25,94,213,236,51,61,205,56,179,90,117,37,58,219,180,46,52,39,105,221,53,219,27,134,221,26,245,181,167,116,85,171,127,3,227,213,41,210,121,72,115,145,41,138,10,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,169,111,238,163,231,179,255,0,14,127,245,102,143,255,0,100,22,211,118,93,53,219,231,134,221,102,245,186,103,117,181,171,131,3,228,85,42,50,121,72,111,159,41,250,10,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,207,96,238,185,129,205,157,229,142,246,14,24,97,106,163,203,162,90,120,107,107,211,168,168,164,166,121,62,196,250,140,102,77,133,84,150,68,218,12,150,166,137,8,75,106,55,57,69,204,216,175,157,115,119,191,225,243,146,74,174,107,239,247,43,183,59,18,224,225,213,171,34,59,213,89,138,138,165,49,86,125,47,50,165,210,80,226,94,105,104,91,145,212,226,148,235,102,163,100,185,102,162,35,113,189,111,166,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,199,31,205,86,89,236,220,215,225,28,204,45,188,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,51,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,82,127,132,158,41,88,152,95,154,119,190,93,87,125,25,242,182,223,85,173,71,254,106,243,221,85,82,85,70,15,33,143,154,66,182,110,229,175,215,94,212,22,157,170,45,72,94,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,30,83,246,165,98,126,212,255,0,98,158,157,255,0,102,127,39,254,84,250,51,165,123,253,203,234,122,110,127,59,103,43,250,239,87,102,253,254,221,186,118,136,213,196,11,34,52,44,213,90,174,94,182,178,58,44,77,183,233,230,221,58,78,171,115,210,145,88,110,83,141,82,182,46,67,81,216,230,201,144,147,234,84,70,164,105,161,234,158,194,162,26,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,212,240,202,207,109,43,27,172,218,118,6,98,149,205,45,204,80,160,199,113,49,102,85,31,74,215,114,66,65,169,73,91,110,104,70,185,44,181,162,92,66,247,56,180,55,207,220,225,155,220,169,107,152,91,166,187,99,96,22,37,222,182,180,238,138,181,111,217,245,154,165,58,79,41,14,114,37,49,9,215,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,41,7,251,168,249,236,255,0,195,159,253,89,163,255,0,217,5,212,230,199,194,198,50,124,63,184,124,185,241,154,193,58,120,112,112,255,0,153,152,138,235,88,183,139,214,239,251,83,192,234,88,106,52,135,31,142,229,197,43,98,219,219,29,108,173,183,16,203,46,25,45,111,18,182,155,141,19,73,37,252,241,181,119,224,0,3,60,57,251,203,197,43,44,249,151,175,216,118,173,42,92,11,78,161,30,53,110,220,68,153,137,146,190,137,244,104,180,146,136,205,100,134,228,183,41,148,19,191,57,177,164,154,141,122,147,139,245,92,46,48,134,54,45,103,6,217,126,164,196,71,233,182,52,119,174,249,76,188,251,173,45,107,140,164,34,42,154,54,254,146,209,49,248,142,26,84,105,65,161,181,146,183,125,5,95,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,4,180,226,25,146,202,174,86,49,66,69,118,208,183,229,167,10,238,89,4,118,252,195,146,169,69,9,243,111,115,180,247,220,82,73,72,90,84,78,169,162,89,168,214,201,36,249,142,45,15,109,243,249,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,244,19,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,3,60,57,251,203,197,43,44,249,151,175,216,118,173,42,92,11,78,161,30,53,110,220,68,153,137,146,190,137,244,104,180,146,136,205,100,134,228,183,41,148,19,191,57,177,164,154,141,122,147,139,245,92,46,48,134,54,45,103,6,217,126,164,196,71,233,182,52,119,174,249,76,188,251,173,45,107,140,164,34,42,154,54,254,146,209,49,248,142,26,84,105,65,161,181,146,183,125,5,95,160,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,229,191,212,132,85,226,143,227,179,19,127,5,242,120,67,197,96,6,83,47,44,198,97,126,43,95,24,127,34,92,234,238,26,199,165,201,143,110,68,128,79,191,89,68,167,31,39,73,181,243,18,105,91,77,71,113,194,66,80,226,221,61,16,146,220,105,35,229,86,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,158,79,179,103,102,230,235,11,254,92,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,20,3,197,31,199,102,38,254,11,228,240,132,180,225,189,143,54,110,91,120,126,98,62,43,94,115,98,37,20,235,226,162,138,100,23,164,27,43,171,84,78,149,0,227,194,104,210,133,171,123,138,78,134,162,66,182,32,150,226,139,98,20,101,90,216,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,210,191,144,182,99,191,147,143,242,160,249,25,254,197,63,190,186,45,203,244,167,162,246,110,244,167,79,183,251,207,254,30,237,251,62,123,103,35,231,135,53,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,41,226,67,143,54,110,100,184,126,97,198,43,89,147,98,41,21,27,226,156,138,156,22,100,27,203,164,212,74,149,60,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,18,248,92,120,236,195,47,198,188,158,104,185,236,213,102,98,205,202,134,17,204,197,43,194,12,186,138,213,33,52,218,69,50,49,26,87,81,168,184,135,22,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,175,60,56,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,156,245,201,222,79,173,152,25,38,197,76,218,94,5,18,165,93,170,88,247,82,109,20,178,236,132,46,144,195,84,250,148,25,107,116,137,105,105,213,190,106,113,36,133,33,100,132,54,133,37,91,156,82,81,92,2,210,120,183,228,178,149,69,140,230,107,48,182,223,137,2,59,146,52,191,24,106,74,90,66,159,125,214,219,143,80,105,131,73,17,173,199,92,52,62,104,86,170,90,218,115,150,102,111,186,43,175,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,175,78,224,198,250,86,99,248,117,223,120,209,70,161,203,163,71,184,240,222,231,82,224,73,113,46,46,51,236,197,151,29,228,18,211,216,180,19,172,185,177,122,36,212,141,170,52,160,204,208,89,247,26,168,1,199,243,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,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,83,171,134,47,16,8,120,69,50,54,95,177,190,226,233,44,89,123,88,182,106,78,182,195,81,104,50,156,125,231,157,76,149,165,4,225,178,251,146,59,94,113,106,75,42,66,117,36,182,165,173,187,148,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,42,184,173,230,143,29,178,215,251,46,253,138,95,63,39,62,81,250,111,210,127,209,144,230,115,250,126,135,147,253,242,211,155,118,243,221,250,58,107,187,183,93,11,78,127,194,255,0,57,153,147,204,78,62,215,236,172,99,196,143,148,20,88,86,124,170,163,17,189,15,2,38,201,72,155,9,180,185,190,59,13,172,244,67,206,22,134,123,125,109,116,212,136,203,229,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,75,254,35,252,64,33,229,222,132,238,18,97,13,197,254,219,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,181,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,9,201,38,79,173,156,163,97,123,84,84,148,73,183,181,114,59,10,187,43,17,29,145,200,156,251,78,62,182,80,219,110,172,210,148,50,153,43,104,150,148,54,110,18,73,107,74,76,246,166,141,179,99,226,159,25,62,32,92,62,98,248,147,247,206,100,175,44,47,225,137,131,248,37,108,208,37,196,143,137,177,238,20,78,184,202,105,54,73,137,30,185,32,223,132,194,26,112,157,53,184,78,54,151,84,226,73,163,101,213,54,146,116,220,89,179,24,50,197,151,171,171,52,24,203,69,194,59,90,79,65,215,243,36,212,106,139,138,228,134,105,144,90,78,231,100,56,148,23,249,45,160,148,164,37,110,186,210,13,104,223,184,180,61,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,80,15,247,81,243,217,255,0,135,63,250,179,71,255,0,178,11,190,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,25,151,19,43,51,249,21,147,96,101,231,12,115,61,133,176,37,191,108,87,44,122,37,74,243,101,233,77,108,164,212,95,143,9,9,125,163,113,194,121,196,74,122,73,153,182,132,47,148,180,172,247,37,181,161,13,195,81,45,56,101,101,214,54,63,230,94,156,253,211,105,196,174,89,54,100,119,43,53,246,103,180,234,162,60,189,138,68,56,234,52,164,208,181,170,65,161,206,75,166,72,113,168,242,8,201,100,149,33,87,232,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,5,43,113,171,241,79,107,124,63,131,230,53,17,242,120,123,227,229,119,44,249,125,204,134,47,91,118,111,202,57,244,191,146,145,217,105,215,144,220,88,142,72,118,162,203,114,100,234,180,184,182,82,227,141,145,182,206,174,45,74,74,126,109,38,183,155,133,127,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,95,246,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,185,42,0,35,174,126,242,241,85,204,198,90,43,246,29,171,74,137,62,236,167,200,141,91,183,17,38,98,163,35,173,97,122,45,36,162,50,65,173,200,206,74,101,4,239,205,239,117,38,163,70,132,226,51,194,46,251,131,238,14,80,172,108,176,22,42,199,123,168,173,98,93,65,249,19,28,218,180,114,34,193,144,252,72,241,180,53,169,10,218,180,73,119,152,73,66,143,169,216,173,196,218,76,78,160,16,3,138,222,104,241,219,45,127,178,239,216,165,243,242,115,229,31,166,253,39,253,25,14,103,63,167,232,121,63,223,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,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,181,45,15,218,60,125,203,132,56,119,119,204,41,247,21,189,213,190,93,164,190,173,246,253,166,125,200,89,23,122,149,254,113,247,109,251,98,135,107,65,77,58,131,7,165,142,130,34,74,57,171,94,132,68,68,93,170,51,62,228,151,249,135,212,0,0,30,118,252,196,11,71,12,237,201,23,101,239,86,244,109,42,42,86,167,100,114,29,123,105,37,181,56,175,85,164,169,71,234,161,71,216,94,207,126,130,15,226,87,23,252,23,182,171,50,105,118,77,55,229,19,12,45,109,148,174,116,184,155,141,43,90,126,131,144,140,203,177,41,62,255,0,237,105,236,49,207,83,198,138,145,206,50,86,28,124,222,238,195,244,194,187,181,255,0,208,71,176,178,184,200,97,61,78,164,204,75,194,219,244,52,71,20,146,114,95,89,38,71,44,141,73,35,61,141,194,35,61,8,212,122,123,116,211,218,37,166,18,102,215,1,49,191,150,214,28,95,30,148,144,180,145,169,175,70,77,99,105,159,47,179,87,153,65,31,107,168,47,227,246,30,157,124,140,140,136,203,184,199,244,7,39,205,85,169,30,242,203,206,32,209,100,30,221,246,213,88,219,87,105,237,89,193,125,36,122,17,150,191,75,222,51,127,113,82,253,7,112,84,232,187,247,250,62,99,209,119,105,166,188,181,154,117,211,83,247,123,204,95,191,14,28,65,77,251,149,219,101,173,52,85,187,22,21,11,79,121,71,167,68,237,250,41,253,255,0,183,239,49,40,64,0,0,115,92,193,227,93,183,128,184,97,90,191,46,9,60,181,196,135,36,224,181,177,195,231,202,76,119,93,109,189,80,218,246,238,229,25,110,82,118,151,183,220,121,248,204,158,96,110,156,197,98,77,66,246,184,159,213,149,58,235,112,89,218,223,204,198,234,30,113,180,110,67,109,154,180,39,148,90,168,181,63,111,184,165,215,13,236,135,69,197,57,140,226,198,40,83,249,148,24,202,75,176,35,115,76,185,174,36,225,190,218,247,177,33,43,78,168,113,194,209,73,208,187,207,183,66,23,13,111,208,41,86,189,26,29,2,137,23,167,131,1,134,227,176,214,245,47,99,104,65,33,37,170,140,204,244,74,72,181,51,51,236,31,39,18,113,6,221,194,235,46,173,123,221,19,58,104,20,168,111,202,113,124,181,175,82,105,165,186,101,162,18,165,125,22,213,236,62,239,111,112,161,124,236,102,254,233,204,174,33,78,109,170,142,182,181,58,75,172,83,25,228,183,235,180,219,242,121,46,110,228,182,225,106,211,250,109,86,167,239,237,238,140,194,84,112,254,202,204,92,201,226,178,35,220,7,165,14,142,130,157,37,61,191,58,77,73,138,75,111,84,60,218,211,170,30,63,88,181,211,216,70,125,215,183,135,216,125,108,225,149,173,2,209,181,32,244,176,41,241,218,142,218,57,174,47,177,182,208,217,118,184,165,43,232,161,62,211,238,30,148,127,132,249,209,105,144,100,84,103,59,203,143,21,165,190,242,246,153,237,66,72,205,71,161,106,103,161,17,247,10,44,226,119,152,104,216,193,141,79,91,150,245,79,170,163,91,201,84,21,252,201,163,73,76,75,154,131,250,109,161,127,65,194,246,154,123,123,204,199,228,225,159,151,122,158,48,99,172,27,142,108,77,180,59,100,218,170,27,252,196,158,249,17,230,67,95,43,105,58,133,150,168,112,207,118,134,95,97,152,188,151,157,163,88,118,209,184,179,228,64,131,254,90,180,222,231,252,229,125,37,253,163,55,89,136,196,217,248,191,139,213,219,254,162,189,207,84,250,93,123,18,95,213,197,105,175,98,16,93,205,151,246,75,253,98,115,112,80,166,204,149,123,98,21,69,150,55,49,11,209,60,229,238,34,217,189,154,137,39,176,207,83,212,253,194,222,199,155,196,71,154,143,103,84,30,125,27,208,158,86,165,169,150,191,58,143,112,204,133,211,37,185,117,217,82,26,70,212,175,102,133,174,186,104,132,144,208,222,72,45,170,117,173,150,171,74,153,75,95,49,148,117,250,47,69,22,237,103,201,87,114,140,204,187,84,99,188,10,33,226,149,137,143,223,121,136,151,70,230,111,137,65,229,244,234,208,139,250,248,48,148,175,236,36,251,209,237,51,254,2,50,83,112,230,169,80,195,234,198,32,165,90,67,165,116,251,139,68,250,220,215,205,162,254,214,165,218,95,186,127,195,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,17,25,47,113,123,133,217,240,212,134,80,242,187,110,36,189,189,103,152,204,255,0,218,43,203,139,245,41,232,153,139,58,154,211,163,115,254,129,234,93,187,32,192,73,251,127,212,67,236,218,120,63,34,245,225,127,38,224,164,194,231,84,227,108,233,203,154,73,223,186,225,82,21,244,150,73,45,18,147,239,47,250,68,16,179,238,170,157,149,112,197,185,104,238,108,151,19,127,44,244,73,253,52,41,7,244,136,203,185,71,236,26,97,194,156,64,163,98,133,137,77,189,104,15,243,161,84,57,220,181,109,90,117,229,188,182,207,177,105,73,247,182,126,194,255,0,88,248,121,143,165,250,107,6,46,26,103,39,155,206,233,61,77,219,117,210,91,42,239,212,189,195,53,48,22,134,229,182,183,62,137,107,175,249,140,105,195,8,214,135,48,242,146,182,254,137,243,244,255,0,237,238,15,96,42,75,141,219,16,219,184,176,185,230,101,115,31,119,211,124,246,182,25,114,180,110,154,73,237,62,197,106,93,189,157,194,177,8,205,39,169,119,139,220,225,131,142,107,197,108,11,143,69,170,203,230,85,104,123,249,233,229,233,167,58,100,213,39,181,45,165,63,69,178,238,51,254,6,62,239,16,60,167,199,204,110,21,200,122,222,167,115,46,234,102,207,70,187,206,50,211,153,38,41,59,234,173,230,218,254,169,147,47,91,95,179,183,190,136,153,126,229,195,187,156,158,142,190,130,175,79,215,69,104,219,187,57,141,233,237,220,147,213,11,251,123,253,227,64,25,62,205,133,187,152,235,50,150,226,100,233,95,118,36,185,178,152,216,231,168,219,83,13,146,61,220,150,208,125,138,111,187,183,183,184,251,76,72,192,17,103,136,158,4,197,198,92,190,214,159,142,198,181,75,117,137,53,134,21,184,253,114,143,10,89,165,189,13,196,36,181,83,157,231,175,220,101,221,64,181,24,18,105,117,9,84,201,136,217,34,35,203,97,212,234,71,181,104,81,165,69,169,106,71,218,71,220,99,253,165,81,42,80,224,51,83,126,62,216,207,154,73,11,222,147,212,205,59,136,180,35,215,184,189,194,116,240,207,206,124,252,39,188,97,97,5,219,47,153,111,92,19,91,143,16,185,105,46,92,183,221,135,29,7,243,108,41,103,163,109,171,189,100,147,246,232,125,162,234,161,75,98,161,13,137,241,87,189,153,45,37,230,213,161,150,169,81,17,145,232,125,189,198,62,125,219,107,81,239,91,110,165,106,215,227,117,20,250,172,71,161,200,111,122,209,185,183,91,83,106,45,80,100,162,245,84,101,216,100,127,105,10,34,226,11,148,169,57,116,196,169,53,122,36,125,45,138,228,133,200,138,123,203,230,86,244,137,74,67,94,179,206,56,173,27,100,189,99,34,215,219,161,247,252,236,135,230,210,185,151,44,79,133,26,92,158,101,181,89,121,184,83,24,216,130,229,243,100,69,39,29,220,76,184,225,232,219,38,91,75,79,176,200,251,239,174,204,186,169,151,197,169,72,187,168,206,111,133,88,131,30,115,39,162,139,212,117,180,184,159,164,68,125,202,46,242,47,184,135,218,0,0,21,111,198,127,17,218,137,10,220,195,70,37,105,37,238,142,172,182,182,119,180,101,81,100,207,83,78,157,253,154,110,215,236,246,138,251,202,125,152,171,239,48,150,45,12,163,243,144,119,5,49,199,19,191,110,136,235,152,73,158,187,147,251,254,195,26,57,182,105,45,208,45,202,85,13,164,108,69,58,19,17,82,157,117,208,155,109,41,34,215,83,247,123,204,125,49,231,111,219,246,218,195,107,98,117,219,117,207,233,41,240,24,117,247,23,202,113,206,196,54,167,15,177,180,169,95,69,10,246,31,112,169,172,227,241,77,186,46,185,115,172,108,10,159,232,202,78,142,196,149,63,148,219,221,74,53,144,210,211,203,149,16,148,141,201,83,74,212,149,217,166,133,218,102,98,188,43,53,186,213,221,90,118,169,87,147,213,212,38,186,165,45,205,136,111,122,214,179,81,246,36,137,37,170,148,126,194,46,209,219,48,135,36,25,128,198,102,226,206,181,109,13,244,233,14,33,39,43,210,16,139,98,85,203,61,219,22,250,20,122,37,212,158,159,195,238,147,116,62,12,120,163,46,18,37,86,47,222,133,243,34,53,70,244,92,119,116,61,8,204,183,166,118,157,230,101,252,53,30,190,223,224,181,80,39,26,93,119,19,181,65,184,147,90,61,10,158,196,246,106,90,166,119,222,44,31,44,217,123,183,50,207,134,137,195,203,110,79,80,203,146,74,124,135,118,56,142,99,231,29,150,84,173,171,113,195,45,73,132,158,132,173,62,207,105,245,130,81,25,232,71,246,143,232,0,139,217,191,207,77,135,149,200,137,164,62,207,164,174,73,76,19,177,224,238,121,157,16,162,144,148,175,152,81,220,111,250,198,54,232,103,237,215,187,190,14,70,227,49,136,5,85,53,200,178,117,133,212,111,36,122,73,143,234,183,125,29,74,14,189,222,222,241,56,50,147,159,60,57,204,235,94,133,101,191,69,92,140,55,189,200,26,190,254,228,151,33,38,190,97,199,109,178,213,199,246,232,71,236,215,184,251,37,32,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,28,254,179,116,215,110,10,117,10,147,87,157,212,68,182,105,235,165,210,219,229,33,29,60,85,202,145,45,77,234,146,35,94,175,203,144,189,84,102,175,95,77,118,165,36,86,83,194,235,135,252,202,188,202,110,102,241,190,221,228,210,153,233,170,54,61,45,247,31,98,83,146,154,125,167,217,171,43,150,180,109,100,185,90,52,219,132,180,188,151,20,225,164,144,77,41,219,84,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,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,168,213,38,233,174,203,181,105,214,84,137,219,232,180,170,132,218,164,56,220,164,23,42,84,182,227,55,33,205,228,91,213,185,16,163,22,134,102,146,229,234,146,35,82,140,231,87,5,79,20,247,79,195,249,222,99,78,23,82,33,255,0,21,60,99,174,225,22,81,234,241,173,198,116,151,126,212,26,179,156,147,185,31,205,98,201,97,247,36,158,197,161,68,190,99,17,221,99,79,85,73,231,239,74,137,72,34,58,55,195,219,42,171,137,87,253,181,135,52,41,17,24,169,93,85,136,84,72,110,203,90,146,195,111,201,121,12,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,184,90,247,22,92,11,161,90,89,59,194,230,237,170,53,86,169,251,43,168,64,182,227,85,29,53,186,228,74,58,224,169,133,174,79,44,146,209,115,30,139,79,73,184,164,36,185,134,148,167,111,48,210,168,1,144,156,76,186,176,191,55,24,103,81,181,165,242,253,61,112,66,182,106,44,45,199,9,153,80,103,190,136,238,161,196,161,105,223,183,152,151,80,74,213,36,235,45,44,210,173,154,13,20,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,102,156,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,6,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,47,37,252,204,89,185,175,225,249,139,24,165,103,193,151,78,90,108,123,146,155,87,166,73,35,82,233,213,22,233,78,45,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,69,6,13,20,97,61,139,251,80,200,45,155,134,158,148,244,103,202,220,31,167,80,186,222,71,59,165,234,168,173,179,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,66,191,238,24,255,0,231,69,255,0,82,127,248,241,53,49,98,197,253,151,228,22,242,195,79,74,122,79,228,150,15,212,104,93,111,35,147,213,116,180,87,25,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,51,174,38,254,98,56,121,213,109,236,182,225,230,104,176,94,28,186,141,30,163,99,209,106,247,149,20,148,167,159,167,62,228,6,92,126,162,198,186,169,113,148,163,82,221,71,105,178,102,165,151,204,238,40,241,215,45,25,139,190,242,191,138,112,49,50,197,145,254,42,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,132,240,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,122,124,53,51,175,78,204,94,28,65,194,251,214,167,174,38,218,52,245,55,37,10,57,79,185,85,165,198,40,205,34,166,235,238,36,208,79,45,111,165,14,36,221,82,212,226,22,233,18,82,178,74,60,175,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,59,113,108,191,239,44,44,206,205,129,136,56,125,112,203,161,220,52,59,30,4,152,51,163,25,111,105,126,144,169,17,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,216,166,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,136,129,197,99,34,178,111,22,231,230,159,10,32,75,147,93,139,28,222,189,96,170,83,73,97,84,232,144,150,126,146,65,188,226,77,43,105,168,237,180,166,91,37,115,8,219,82,80,149,37,195,118,168,45,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,191,236,8,186,107,185,205,200,100,41,55,76,239,69,86,177,14,207,170,219,85,26,143,41,15,233,40,138,69,57,217,220,164,19,72,245,214,218,159,228,167,106,83,191,97,43,66,220,34,7,247,12,127,243,162,255,0,169,63,252,120,159,249,177,240,177,140,159,15,238,31,46,124,102,176,106,34,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,0,0,102,135,50,56,223,85,204,126,54,221,56,209,89,161,196,163,72,184,228,52,164,64,140,226,156,68,102,25,97,184,236,160,214,174,213,172,154,101,189,235,209,36,165,238,81,37,4,100,130,245,121,35,199,152,217,113,204,189,157,137,53,153,178,216,183,138,66,233,119,1,51,33,214,208,116,233,40,54,156,113,212,52,133,169,228,50,165,55,36,154,216,173,235,142,130,45,21,181,69,163,48,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,62,226,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,182,23,84,244,126,111,41,228,60,223,206,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,121,247,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,146,156,43,243,183,85,194,235,202,149,150,155,237,249,117,11,78,241,172,51,18,131,33,233,74,52,80,38,188,79,124,211,77,37,149,173,104,149,37,113,144,105,222,134,218,90,150,233,253,55,76,238,124,0,102,135,50,56,223,85,204,126,54,221,56,209,89,161,196,163,72,184,228,52,164,64,140,226,156,68,102,25,97,184,236,160,214,174,213,172,154,101,189,235,209,36,165,238,81,37,4,100,130,245,121,35,199,152,217,113,204,189,157,137,53,153,178,216,183,138,66,233,119,1,51,33,214,208,116,233,40,54,156,113,212,52,133,169,228,50,165,55,36,154,216,173,235,142,130,45,21,181,69,163,48,28,171,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,203,127,169,8,171,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,226,184,168,100,86,77,129,112,213,115,61,133,176,37,191,108,87,36,61,82,188,217,122,83,91,41,53,23,229,50,132,190,209,184,225,60,226,37,61,36,204,219,66,23,202,90,86,123,146,218,208,134,225,174,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,37,196,26,146,180,161,214,154,89,161,123,54,158,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,142,141,184,163,248,236,196,223,193,124,158,16,141,82,110,154,236,187,86,157,101,72,157,190,139,74,168,77,170,67,141,202,65,114,165,75,110,51,114,28,222,69,189,91,145,10,49,104,102,105,46,94,169,34,53,40,206,106,112,224,225,255,0,51,49,21,214,177,111,23,173,223,246,167,129,212,176,212,105,14,63,29,203,138,86,197,183,182,58,217,91,110,33,150,92,50,90,222,37,109,55,26,38,146,75,249,227,106,239,197,32,113,31,225,255,0,51,46,245,215,113,111,8,109,223,246,167,159,211,48,236,104,238,63,33,203,118,86,196,55,182,66,222,91,142,45,151,156,35,90,30,53,109,39,29,54,148,72,249,147,118,21,198,186,107,177,45,90,141,149,30,118,202,45,86,161,14,169,50,55,41,7,205,149,17,185,45,199,115,121,150,244,237,68,217,37,161,25,36,249,154,168,140,210,147,41,43,194,227,199,102,25,126,53,228,243,69,239,95,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,61,153,193,202,101,229,148,92,80,249,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,126,215,44,185,215,186,176,191,7,241,27,45,247,173,79,173,176,110,251,62,226,133,73,234,13,197,185,68,170,63,79,145,201,76,125,137,81,242,100,62,164,182,182,140,137,9,113,210,120,148,223,207,115,98,168,153,92,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,124,255,0,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,169,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,53,80,0,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,148,3,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,187,78,20,153,174,196,124,196,225,197,203,101,98,131,190,149,170,225,207,163,152,102,190,235,198,169,85,40,178,138,65,54,153,36,101,235,188,223,74,162,55,181,220,226,86,147,89,26,210,183,29,164,17,127,220,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,19,255,0,60,249,24,254,90,63,34,127,219,71,228,119,200,239,73,127,129,61,33,213,117,125,55,254,80,206,205,189,55,252,45,119,251,52,237,242,153,41,225,189,252,143,177,78,171,137,159,182,95,149,190,147,183,223,161,116,95,39,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,205,15,128,113,206,250,147,252,201,250,104,134,185,39,204,196,108,168,221,183,254,39,179,6,37,66,186,253,143,34,145,111,65,150,78,242,36,212,94,168,192,52,243,13,180,153,146,27,105,183,158,50,53,35,121,50,109,146,208,165,164,199,21,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,201,240,220,225,247,39,46,209,156,198,28,100,165,68,86,34,212,99,170,52,42,107,205,52,242,237,148,19,175,182,233,181,33,151,221,101,229,201,100,216,81,173,41,74,219,65,173,189,116,91,132,115,212,102,179,54,62,41,241,147,226,5,195,230,47,137,41,139,184,57,93,188,56,87,224,46,49,82,30,230,68,195,186,133,197,30,169,27,106,11,108,90,149,105,214,211,39,122,150,70,123,31,98,59,92,180,161,106,87,83,187,213,75,106,51,228,28,60,47,90,85,129,157,44,42,174,214,99,203,122,60,170,194,232,136,76,100,37,75,39,234,17,157,130,202,140,148,164,150,196,187,37,181,44,245,212,144,74,50,37,25,18,79,67,192,42,175,251,134,63,249,209,127,212,159,254,60,89,78,19,216,191,178,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,204,16,210,158,83,188,44,96,223,195,251,123,203,152,20,215,196,103,37,31,201,87,17,216,175,216,20,202,171,152,101,116,252,229,54,75,229,205,110,151,56,205,102,229,49,79,110,82,213,181,8,39,26,83,164,149,45,181,41,58,186,166,93,112,236,167,134,46,88,191,147,222,95,99,87,238,123,94,171,68,191,175,221,181,11,138,53,69,239,156,97,150,157,120,160,176,76,151,99,58,48,231,49,72,81,115,73,199,220,75,134,91,82,219,115,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,10,86,227,87,226,158,214,248,127,7,204,106,35,228,228,3,7,43,184,251,150,12,213,225,85,172,246,202,213,86,159,107,72,167,55,181,7,212,202,137,34,116,182,163,106,181,161,8,231,46,58,90,230,41,68,148,115,55,158,164,157,14,11,13,68,97,237,235,74,196,171,2,218,196,106,20,121,108,83,110,170,60,42,220,54,165,161,41,125,182,36,178,135,155,75,137,74,148,146,89,37,100,70,68,165,22,186,232,103,222,61,0,0,132,28,91,241,230,54,22,101,161,204,54,167,205,150,197,195,137,242,61,23,24,227,72,118,58,218,167,48,182,221,156,225,173,8,52,173,10,73,181,25,109,41,104,222,137,138,63,89,40,90,78,141,133,201,240,91,198,58,237,225,131,87,110,14,213,217,230,68,195,186,132,121,20,185,59,144,91,98,212,149,33,197,70,216,148,17,158,199,216,144,239,49,75,90,149,212,237,245,82,218,72,236,84,4,85,207,62,70,63,150,143,200,159,246,209,249,29,242,59,210,95,224,79,72,117,93,95,77,255,0,148,51,179,111,77,255,0,11,93,254,205,59,124,166,74,120,111,127,35,236,83,170,226,103,237,151,229,111,164,237,247,232,93,23,201,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,179,67,154,160,0,0,0,0,0,0,0,0,0,0,0,0,0,34,222,109,179,231,135,57,98,107,208,175,55,233,91,145,246,247,183,3,87,216,218,147,231,164,151,204,40,238,54,122,56,198,221,12,253,186,247,23,108,31,147,198,99,16,14,170,75,143,100,233,11,168,222,104,244,147,31,213,110,250,58,156,29,123,189,189,226,113,229,3,61,54,30,104,226,42,144,195,62,141,185,34,176,110,200,131,185,231,181,66,74,58,84,190,97,199,109,191,235,31,219,161,31,179,94,238,233,66,0,63,229,78,33,38,100,103,218,69,175,240,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,254,58,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,254,31,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,220,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,148,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,96,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,248,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,183,182,51,31,61,104,114,91,139,111,232,158,154,127,152,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,255,0,88,204,245,225,117,84,239,91,134,85,203,88,115,124,185,123,57,135,162,75,232,33,40,47,162,68,93,201,47,96,157,247,102,15,200,178,184,95,198,184,42,208,185,53,57,59,250,130,230,146,182,109,184,82,132,253,21,154,79,84,168,187,139,254,145,241,184,64,210,158,151,152,194,169,161,58,183,3,250,195,212,187,55,193,158,146,246,253,158,227,22,27,196,174,17,76,202,237,198,147,254,207,71,230,48,255,0,246,10,76,203,140,243,166,99,53,189,57,61,237,117,127,244,196,120,189,199,239,26,95,0,0,0,31,195,236,46,253,6,95,241,46,168,221,102,246,169,84,154,45,18,247,39,66,251,153,66,125,197,238,23,213,195,202,10,160,229,138,216,74,139,77,221,111,152,75,255,0,218,43,239,140,181,49,184,184,197,64,168,166,95,49,115,186,173,205,114,244,229,108,139,79,34,237,215,214,215,191,217,160,157,28,62,176,222,42,114,57,101,218,117,214,247,245,62,145,234,19,169,150,187,106,242,156,79,106,85,247,119,24,165,12,195,97,131,248,61,139,149,204,63,125,206,103,163,58,109,23,161,22,238,100,86,157,238,37,175,79,235,63,120,255,0,212,44,55,132,54,101,218,65,84,176,70,231,145,162,143,147,232,131,216,125,191,223,242,95,250,13,127,147,244,215,247,123,133,145,99,20,86,102,225,205,94,43,238,242,155,95,79,170,182,154,180,209,246,207,184,190,225,152,161,165,108,177,85,162,215,112,58,218,170,195,45,25,127,172,218,93,191,217,152,242,79,188,136,251,200,253,131,169,10,148,227,121,42,19,181,252,43,140,196,109,146,24,244,231,61,205,230,124,205,200,166,154,123,15,176,180,46,206,206,241,88,66,88,240,226,204,11,216,39,142,176,98,204,107,155,72,173,243,122,196,238,36,233,201,135,44,219,237,38,214,175,166,233,119,105,246,234,93,215,234,149,37,196,238,73,234,70,42,135,139,110,89,41,244,179,166,98,245,167,15,150,167,185,222,145,79,49,71,187,78,130,59,93,174,58,122,119,171,232,163,239,247,136,75,148,12,120,171,96,14,54,80,238,184,78,237,137,45,248,212,202,135,170,147,254,102,185,140,56,239,123,107,62,230,191,178,91,189,199,236,61,14,88,87,84,43,230,201,160,222,52,229,238,143,91,166,69,168,54,122,25,122,175,50,151,11,188,146,125,203,46,242,47,184,187,135,222,31,154,165,2,61,82,159,42,155,41,27,153,150,202,216,112,181,50,213,42,73,164,203,179,67,238,49,64,156,68,48,62,78,15,102,6,182,251,77,109,167,220,50,100,213,216,61,196,122,19,243,101,154,83,253,98,213,244,91,239,61,62,226,30,195,32,144,237,204,113,135,114,229,170,247,107,70,42,20,249,149,42,84,205,206,127,55,156,225,69,134,201,242,218,216,107,218,78,169,94,179,132,147,238,50,238,81,113,124,205,101,202,244,202,238,38,63,65,171,118,176,137,42,147,75,153,243,95,58,201,72,121,44,175,98,93,112,211,169,48,103,162,143,82,238,63,182,194,120,98,231,153,203,150,153,19,2,49,29,254,117,85,151,27,102,147,51,110,223,230,228,152,113,88,143,203,102,57,39,233,41,106,222,181,235,236,62,205,12,89,152,230,57,139,193,58,62,61,225,117,90,193,170,158,197,201,142,249,196,115,214,62,92,133,71,121,164,43,68,184,141,116,230,153,232,106,208,253,190,242,207,30,58,225,85,91,5,177,78,224,195,250,169,106,116,186,140,182,35,185,234,252,235,45,201,117,164,175,68,173,123,117,229,25,232,106,51,47,183,188,236,83,132,174,106,159,83,143,96,53,210,189,81,181,82,169,239,232,93,135,252,198,43,76,237,67,63,229,30,229,47,239,247,139,86,0,1,255,0,15,58,150,25,91,203,61,18,218,77,71,247,17,106,40,39,137,158,37,185,137,89,160,170,58,180,109,69,186,195,244,6,251,117,220,136,245,25,154,31,209,78,159,79,187,183,239,49,216,248,63,96,243,149,220,82,169,98,109,66,31,50,21,58,11,209,88,87,51,77,178,91,147,1,228,158,132,178,51,236,51,239,73,151,250,5,203,14,125,142,88,207,106,224,78,31,84,175,187,170,70,198,162,48,242,163,181,177,195,231,190,150,29,117,45,234,218,22,105,220,77,40,183,26,116,47,250,14,136,179,127,156,27,211,51,119,164,169,18,157,233,109,232,175,45,16,97,109,105,122,33,46,200,54,213,204,38,91,95,245,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,214,52,106,212,191,123,78,226,237,149,144,160,197,167,70,110,28,54,185,108,180,146,74,19,184,207,66,34,34,46,211,237,238,34,31,238,63,134,122,22,166,62,43,172,200,171,207,82,121,251,97,179,170,20,141,164,123,150,74,237,237,236,50,236,49,254,169,182,233,173,26,151,29,174,91,135,169,238,220,163,237,251,140,199,250,196,146,228,121,62,142,144,123,143,102,228,47,187,82,215,66,45,8,125,17,249,234,18,14,36,9,50,136,181,54,89,91,132,94,253,18,102,51,183,158,107,170,167,118,102,98,244,149,83,119,121,194,171,212,97,48,91,82,91,25,69,66,73,165,62,169,22,186,110,62,211,237,251,71,3,29,187,37,242,235,16,243,39,98,42,141,253,99,149,234,90,29,250,63,213,28,248,251,190,151,220,93,221,163,70,20,165,58,186,92,53,191,253,98,163,182,107,255,0,43,105,107,220,63,80,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,221,120,117,228,86,78,105,111,34,190,49,6,4,180,97,93,2,67,204,206,122,52,166,144,186,157,69,146,142,178,166,153,19,132,251,40,83,114,18,226,222,74,62,130,20,132,173,11,81,45,23,167,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,99,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,95,46,151,222,87,241,78,126,25,223,81,255,0,198,204,163,205,222,207,244,157,47,169,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,238,50,238,51,149,92,21,60,83,221,63,15,231,121,141,56,93,72,166,14,52,247,252,154,238,97,173,76,62,143,112,196,153,77,181,109,116,73,92,22,77,165,46,5,70,100,135,13,226,116,210,91,210,181,199,98,2,201,11,62,196,108,82,72,185,134,106,230,188,43,48,114,133,139,185,184,164,73,184,222,214,37,133,79,118,241,110,54,213,255,0,58,149,25,246,27,140,91,208,180,154,57,111,200,105,253,125,100,171,145,177,73,52,172,204,174,123,50,246,4,156,83,203,206,36,97,245,62,222,137,92,169,87,45,122,148,106,92,25,36,214,199,106,61,58,206,25,145,186,100,132,45,50,9,165,161,106,50,216,180,165,90,167,110,165,154,33,165,220,180,95,242,113,79,47,56,111,136,53,11,134,37,114,165,92,181,233,178,106,147,163,27,91,29,168,244,232,41,132,100,209,18,16,180,200,39,80,180,36,139,98,210,164,232,157,186,20,75,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,166,190,43,153,40,253,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,48,131,11,177,122,242,194,9,55,51,246,123,241,9,23,133,175,83,180,42,236,201,96,157,67,244,233,205,108,117,36,125,138,66,210,162,109,196,41,38,90,45,164,146,183,32,214,133,120,161,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,79,41,222,22,48,111,225,253,189,229,204,10,203,226,107,195,206,149,132,177,170,57,145,193,40,113,32,89,174,72,108,238,59,121,10,75,72,164,62,251,169,109,18,33,164,244,35,140,227,174,33,38,194,123,90,90,200,208,70,201,154,99,198,172,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,77,255,0,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,10,86,227,87,226,158,214,248,127,7,204,106,34,26,225,166,16,222,88,181,26,242,126,204,98,35,235,177,173,121,87,125,77,151,159,38,150,186,116,103,89,68,133,52,106,245,84,180,37,254,97,164,205,58,161,181,146,119,47,106,21,234,178,153,101,99,205,243,143,54,196,12,183,72,151,6,246,131,35,174,143,85,105,123,24,165,176,157,18,236,153,75,218,164,148,98,74,246,56,149,37,68,225,57,202,216,225,184,77,174,207,248,202,183,85,103,40,150,75,53,217,177,38,84,145,124,83,83,50,68,72,202,140,195,207,149,50,161,204,91,109,41,199,20,218,13,90,153,32,220,89,164,140,136,212,173,53,58,182,202,119,138,124,27,248,129,111,121,139,3,74,98,149,184,213,248,167,181,190,31,193,243,26,136,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,18,168,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,34,87,19,252,104,165,97,78,82,238,218,19,55,124,74,77,207,124,199,77,6,141,13,72,75,175,207,97,199,154,77,65,40,108,210,173,16,80,214,242,84,233,145,18,13,198,200,148,151,22,222,180,24,3,70,121,35,199,153,57,142,203,69,157,137,53,153,177,31,184,78,58,233,119,1,51,33,167,22,85,24,203,54,156,113,212,52,132,37,149,188,148,183,36,154,216,157,136,144,130,45,83,181,71,221,71,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,3,143,230,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,30,43,38,89,23,195,140,158,80,167,57,76,159,242,162,243,172,238,106,165,115,72,134,81,220,84,93,251,155,139,29,173,235,228,50,91,80,165,145,45,74,113,194,37,41,70,73,105,13,201,80,17,43,137,254,52,82,176,167,41,119,109,9,155,190,37,38,231,190,99,166,131,70,134,164,37,215,231,176,227,205,38,160,148,54,105,86,136,40,107,121,42,116,200,137,6,227,100,74,75,139,111,90,12,1,163,60,145,227,204,156,199,101,162,206,196,154,204,216,143,220,39,29,116,187,128,153,144,211,139,42,140,101,155,78,56,234,26,66,18,202,222,74,91,146,77,108,78,196,72,65,22,169,218,163,238,163,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,249,111,245,33,21,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,81,15,16,60,137,85,114,233,139,148,181,97,29,179,112,85,172,75,234,67,108,80,80,219,10,150,184,149,87,86,162,244,58,84,147,83,174,175,66,74,217,222,146,91,136,89,160,141,213,178,235,135,98,156,54,114,91,121,101,42,205,184,43,56,131,113,68,126,225,191,99,211,30,157,69,140,201,41,20,101,198,57,70,76,156,146,89,166,66,205,50,147,188,210,148,161,43,66,137,42,117,58,44,235,47,138,63,142,204,77,252,23,201,225,15,63,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,15,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,1,206,222,79,174,108,163,98,131,180,85,20,185,182,77,114,67,234,180,235,18,221,143,207,156,195,77,176,183,144,227,109,44,212,149,178,169,40,104,214,164,54,78,26,77,104,74,72,246,167,208,112,184,241,217,134,95,141,121,60,209,127,195,149,102,119,47,86,174,104,48,106,181,132,119,76,158,131,175,229,201,167,85,17,21,185,15,83,39,52,173,205,72,109,43,47,242,155,89,37,72,82,218,117,212,18,209,191,113,103,135,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,188,80,233,89,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,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,207,230,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,85,98,255,0,184,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,250,104,170,177,103,220,37,50,81,233,185,144,243,101,137,180,202,84,202,43,60,230,236,186,123,229,207,113,83,153,127,150,186,154,136,149,177,190,74,218,117,182,146,226,84,163,112,212,233,19,102,211,43,93,181,0,205,102,108,124,83,227,39,196,11,135,204,95,22,125,129,24,57,93,199,222,14,144,176,170,214,123,101,106,171,79,170,200,167,55,181,7,212,202,137,112,72,150,212,109,86,180,33,28,229,199,75,92,197,40,146,142,102,243,212,147,161,211,96,212,70,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,227,208,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,234,177,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,63,86,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,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,117,99,246,14,87,114,255,0,140,183,102,14,220,111,117,18,237,154,130,163,183,39,106,17,213,197,90,73,200,210,118,33,107,38,249,172,56,211,188,189,230,164,111,218,175,89,38,66,231,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,0,20,109,197,191,30,100,226,158,101,220,195,106,124,216,143,219,216,97,31,209,113,142,52,134,164,33,218,139,232,109,217,206,26,208,130,82,22,149,19,81,150,210,150,189,139,134,163,245,84,181,164,161,0,146,156,59,113,210,30,0,230,178,212,185,43,213,159,70,91,117,238,109,183,94,121,68,193,54,152,178,136,137,165,186,227,198,148,178,203,114,145,21,231,28,37,37,73,109,149,253,34,51,66,180,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,45,85,78,162,151,49,108,127,88,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,250,162,159,35,111,209,251,207,191,180,113,17,223,50,51,117,84,237,60,204,89,114,169,142,236,57,181,122,116,39,203,106,79,123,43,168,70,53,39,214,35,211,93,165,218,93,191,104,209,37,62,65,203,129,26,81,150,134,243,40,112,203,221,170,72,199,232,16,107,136,206,120,229,229,218,158,222,28,217,108,235,115,214,32,148,130,145,184,190,97,135,83,45,157,219,92,142,227,107,218,227,41,61,55,17,159,119,97,106,103,80,23,102,96,113,98,244,184,85,115,87,238,158,162,119,52,221,67,157,12,100,109,61,234,89,118,33,178,35,209,74,63,96,159,60,50,179,195,124,85,113,1,172,29,196,234,215,93,78,149,21,45,211,29,233,153,107,107,234,126,28,118,91,209,150,9,71,162,77,103,185,75,211,183,183,216,98,218,136,201,68,74,46,227,45,72,127,71,248,77,133,22,163,25,200,115,26,230,50,234,77,43,78,227,45,72,200,200,251,75,183,184,204,69,76,207,112,241,194,60,124,128,245,74,157,15,208,183,26,89,82,89,157,204,149,39,83,36,188,105,79,44,228,161,191,235,29,37,106,127,187,167,113,246,83,86,100,50,203,127,101,194,240,153,64,186,162,110,130,82,92,110,20,206,99,37,212,55,205,121,13,175,150,135,92,52,110,75,42,86,138,61,75,184,254,223,83,148,12,224,222,153,100,189,35,72,138,239,85,111,74,121,8,157,11,107,72,213,10,118,57,184,174,97,178,226,255,0,171,99,110,137,237,237,212,187,123,239,119,3,113,162,212,199,108,62,166,223,118,172,141,237,75,97,147,144,214,199,11,144,250,152,105,213,55,171,136,65,171,105,58,146,220,73,208,255,0,232,46,130,41,171,140,22,15,57,66,197,26,110,38,211,225,242,225,84,96,179,21,245,243,53,221,33,201,19,222,81,232,107,51,46,194,46,228,145,127,160,113,174,25,184,150,238,26,230,130,150,234,17,185,23,19,12,80,28,237,211,106,36,84,97,234,127,69,90,253,14,238,207,188,133,251,178,234,95,101,15,32,245,75,137,37,23,220,101,168,255,0,176,0,21,83,197,171,53,79,165,198,112,26,214,94,136,218,153,85,7,244,46,211,254,125,21,214,118,173,159,242,79,114,87,247,123,197,117,224,94,21,85,177,167,20,237,252,63,165,22,135,84,168,196,98,67,158,175,205,50,228,150,154,82,244,82,209,187,78,105,30,132,162,51,251,59,203,67,121,116,193,58,62,2,97,117,38,194,165,30,245,199,142,193,202,119,215,46,100,132,199,101,165,171,69,56,189,53,229,17,232,74,208,189,158,243,233,226,179,56,157,103,153,203,106,153,47,2,112,225,254,77,85,231,28,102,173,51,110,239,230,230,153,145,95,143,203,122,57,167,233,37,10,222,133,235,236,46,205,76,87,182,89,114,229,122,230,139,19,24,161,82,123,24,92,148,201,170,76,249,175,154,100,228,50,151,151,177,78,182,106,208,159,35,209,39,169,247,23,217,218,51,247,10,220,192,216,118,214,90,172,134,117,98,159,78,135,82,170,204,220,231,243,137,205,148,168,111,31,45,221,230,141,196,210,85,234,184,105,46,226,46,245,31,142,225,223,129,242,113,135,48,52,71,221,107,117,62,223,147,26,174,241,238,34,212,152,155,16,212,159,235,16,175,162,231,121,107,247,24,191,202,108,8,244,186,124,90,108,84,109,102,35,40,97,178,212,207,68,165,36,146,46,221,79,184,135,233,31,6,253,186,161,88,214,77,122,241,168,175,108,122,37,50,85,65,195,208,207,213,101,149,56,125,196,163,238,65,247,17,253,199,220,51,201,155,204,114,171,230,23,28,107,55,60,165,243,35,197,149,34,151,76,45,18,90,196,76,199,214,207,115,109,159,115,223,218,45,222,243,247,89,95,10,60,180,83,45,76,57,86,43,215,226,110,171,212,223,62,153,92,197,22,216,238,49,5,244,118,33,211,73,232,180,159,122,72,253,253,157,130,124,221,85,248,182,157,177,86,185,166,39,115,20,152,47,205,113,58,153,106,150,155,82,204,187,8,207,185,39,236,63,184,197,14,241,29,204,11,216,217,142,179,162,195,107,149,72,162,114,186,52,238,37,107,206,135,16,220,237,54,208,175,166,209,247,235,246,104,93,241,56,89,239,4,57,80,154,175,226,164,103,227,111,144,255,0,160,249,14,111,50,229,237,69,72,213,216,93,135,169,118,118,247,11,107,28,183,51,181,120,180,44,14,185,106,179,19,171,44,116,123,139,83,254,212,198,82,93,196,103,222,101,236,25,169,26,116,193,200,140,193,195,138,68,88,239,115,91,71,81,162,246,154,117,213,247,15,184,254,241,91,220,94,115,44,210,147,77,193,27,98,70,170,46,119,165,207,97,246,127,120,73,99,233,181,254,87,208,95,223,238,21,229,151,156,48,127,24,113,114,135,135,236,57,203,244,159,83,170,244,35,219,203,138,235,189,198,180,107,253,95,239,23,250,133,215,241,5,195,136,199,145,219,210,211,160,183,179,166,244,119,78,157,76,244,221,87,138,226,190,146,190,254,243,16,95,131,77,49,185,88,197,95,168,170,95,45,112,122,93,173,114,245,230,239,139,80,35,237,215,213,211,191,219,168,176,78,33,144,85,59,44,55,66,18,90,237,232,188,194,39,254,193,66,152,107,84,110,141,123,83,170,78,150,169,103,157,169,125,236,172,189,199,239,26,129,46,210,239,212,127,64,0,0,124,75,206,162,221,38,218,153,80,121,59,144,215,47,82,215,78,247,18,94,227,247,140,191,214,92,39,106,79,45,37,161,30,223,254,164,134,135,114,45,13,152,121,104,180,210,203,187,201,93,126,190,169,151,248,66,79,191,239,28,43,137,158,88,103,227,92,75,122,185,111,181,186,165,79,234,253,77,201,46,103,48,225,167,189,110,161,37,162,90,63,97,255,0,237,150,184,17,102,181,135,248,85,67,180,89,70,196,64,234,116,45,117,211,124,151,92,253,229,126,255,0,188,197,113,113,132,203,202,152,118,159,142,20,117,238,67,156,223,73,35,77,57,122,20,8,205,118,169,206,221,123,126,138,62,255,0,120,172,91,106,228,171,90,85,168,247,5,14,79,79,54,46,254,83,155,18,189,187,144,104,62,197,17,145,246,40,203,180,133,243,101,39,52,20,108,215,96,244,214,165,175,151,91,131,203,244,131,26,44,246,239,148,255,0,43,214,38,154,65,234,136,228,126,174,191,111,111,125,16,222,180,79,147,151,52,202,54,253,221,63,47,183,77,62,147,105,87,188,255,0,123,222,52,41,145,105,207,212,178,175,100,77,146,247,53,199,61,37,185,123,73,58,233,81,146,93,197,247,14,242,42,55,141,188,138,147,151,70,25,177,41,141,177,25,244,215,74,189,201,61,250,183,78,53,246,23,105,104,126,255,0,224,43,130,141,108,84,171,148,234,141,78,19,123,153,166,114,121,199,170,75,78,98,141,41,239,50,62,242,62,237,71,202,105,215,24,112,157,105,91,84,158,227,211,81,119,60,48,115,100,188,99,176,215,135,55,58,181,175,80,52,249,237,63,190,57,239,77,123,232,161,148,33,27,80,218,75,233,30,191,97,246,9,145,136,182,13,15,19,45,25,182,117,196,207,50,12,238,95,48,183,44,190,131,168,112,190,130,146,127,73,5,237,47,245,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,248,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,114,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,247,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,160,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,171,127,77,21,219,237,62,222,239,183,146,156,151,93,153,158,187,98,212,150,125,29,167,77,154,143,72,75,249,167,57,188,183,99,27,172,236,231,182,234,117,105,253,119,167,93,52,208,187,123,175,87,8,240,166,214,193,171,30,157,99,90,113,185,80,224,176,203,106,61,238,43,152,180,50,219,70,191,156,90,204,181,38,211,217,184,244,255,0,164,253,160,0,254,43,180,143,238,31,134,155,35,156,169,40,52,109,54,223,90,123,245,215,77,59,71,239,31,54,175,25,46,170,35,166,189,166,220,134,212,93,154,235,166,163,232,164,245,73,31,188,129,68,74,35,73,151,97,150,134,42,151,136,215,15,171,202,191,120,78,198,172,45,111,210,13,76,75,175,84,41,250,180,214,215,86,236,185,46,187,205,126,73,107,216,109,167,106,81,167,110,165,237,33,91,47,97,157,238,197,124,173,119,104,155,106,102,247,79,200,234,89,63,156,223,179,77,219,246,253,46,205,117,211,248,11,48,225,165,144,203,198,214,186,216,198,204,79,141,208,33,182,18,170,108,29,237,59,185,100,228,57,45,61,204,98,65,233,244,86,157,138,71,179,83,246,16,181,2,45,11,66,31,208,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,102,135,50,247,252,108,83,204,54,36,98,13,62,225,151,92,166,215,46,138,148,154,92,233,38,238,247,105,221,66,202,25,17,58,68,180,33,49,201,164,33,10,34,216,132,165,58,39,110,133,103,252,17,236,170,84,12,23,196,44,70,102,68,179,169,87,46,134,168,146,26,82,211,200,75,16,98,54,243,74,66,118,238,37,154,170,15,18,140,212,100,100,150,244,36,232,102,171,31,25,193,206,181,173,93,179,243,113,139,212,155,142,15,73,46,69,225,83,170,54,223,53,14,110,139,53,245,75,140,230,168,51,34,222,195,237,47,77,119,39,118,138,34,81,25,21,170,112,109,186,107,183,6,81,230,82,106,243,186,136,150,205,225,81,165,210,219,229,33,29,60,85,177,26,90,155,213,36,70,189,95,151,33,122,168,205,94,190,154,237,74,72,190,87,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,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,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,168,170,52,167,148,239,11,24,55,240,254,222,242,230,7,85,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,36,101,146,173,74,160,101,19,10,43,181,218,156,74,117,54,157,134,244,41,115,38,75,121,44,177,25,134,233,140,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,53,241,6,206,221,87,53,247,251,116,43,97,249,112,112,234,213,145,33,154,84,52,202,82,152,171,62,151,158,74,42,203,109,76,180,180,45,200,234,109,41,105,194,81,178,92,194,73,145,184,230,191,175,135,238,68,107,185,170,186,155,189,110,148,116,88,101,111,212,9,186,140,157,80,231,165,37,48,228,87,29,165,108,68,134,164,49,205,141,33,71,212,164,141,40,211,66,213,93,133,123,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,22,253,96,97,109,137,133,255,0,40,254,66,208,189,25,242,182,224,153,116,214,63,157,60,247,85,84,149,183,158,255,0,206,173,91,55,114,209,234,35,106,11,78,196,150,166,33,95,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,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,186,158,23,30,4,240,203,241,175,56,154,37,80,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,82,7,24,44,99,174,223,57,160,60,42,144,207,79,69,195,74,123,17,225,183,185,11,231,202,157,29,137,114,36,234,72,74,211,185,11,140,215,44,212,180,151,77,189,59,77,197,16,130,192,44,83,130,222,49,208,172,252,101,187,112,118,174,207,46,94,34,83,227,200,165,201,220,179,221,42,154,153,14,42,54,196,160,200,183,176,252,135,121,138,90,18,158,155,111,172,167,18,69,114,131,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,72,28,96,177,142,187,124,230,128,240,170,67,61,61,23,13,41,236,71,134,222,228,47,159,42,116,118,37,200,147,169,33,43,78,228,46,51,92,179,82,210,93,54,244,237,55,20,66,11,0,177,78,11,120,199,66,179,241,150,237,193,218,187,60,185,120,137,79,143,34,151,39,114,207,116,170,106,100,56,168,219,18,131,34,222,195,242,29,230,41,104,74,122,109,190,178,156,73,21,202,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,229,191,212,132,85,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,4,74,226,85,150,123,55,30,114,243,91,188,235,51,165,211,174,28,46,163,213,110,58,44,214,76,214,133,33,184,228,244,152,142,180,106,36,169,15,38,51,100,75,236,91,107,66,20,70,105,222,219,148,24,52,103,147,236,166,89,185,69,194,255,0,144,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,103,221,71,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,242,223,234,66,170,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,21,120,108,101,210,196,204,182,99,149,105,226,92,126,186,219,161,91,243,107,179,105,155,222,107,210,27,86,212,102,218,231,50,235,110,53,181,201,72,123,114,76,245,228,236,50,209,102,101,127,192,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,151,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,184,158,17,216,153,106,222,25,66,163,216,180,153,122,86,172,42,132,250,125,94,43,142,55,204,79,83,45,233,140,62,148,37,102,178,101,104,124,208,149,173,41,220,227,15,164,136,201,26,156,213,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,8,191,127,113,22,203,70,30,99,205,39,2,171,23,172,71,36,63,34,93,54,187,87,105,75,232,173,250,138,57,28,134,37,58,104,38,141,14,27,143,161,199,16,226,186,119,25,218,242,80,70,181,181,249,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,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,56,255,0,24,236,33,147,101,102,94,14,41,71,98,89,211,113,30,142,203,203,125,231,218,82,61,35,5,8,138,243,45,33,58,45,8,76,114,128,179,53,145,234,183,151,181,71,161,165,30,215,130,94,38,90,182,254,35,226,38,22,213,165,244,245,171,194,159,79,168,82,57,142,54,134,228,116,7,39,158,194,119,44,150,183,141,18,201,196,161,9,87,205,176,250,140,210,72,237,183,240,28,255,0,31,177,142,133,151,252,26,187,49,138,227,103,168,137,108,211,213,33,184,219,150,142,174,82,212,77,198,141,189,8,89,183,205,125,198,154,230,108,52,163,126,229,122,169,51,25,161,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,126,80,26,61,201,126,49,215,113,247,44,22,6,42,221,44,236,173,85,105,238,71,168,185,185,7,212,202,137,33,216,142,201,209,8,66,17,206,92,117,59,203,74,73,40,230,108,45,73,58,159,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,212,180,49,85,252,75,114,25,120,221,55,91,248,217,134,17,186,244,56,194,149,82,131,189,166,182,172,220,153,37,215,185,143,200,45,126,146,19,177,40,246,234,94,210,21,158,206,25,222,239,215,206,215,106,137,186,166,79,116,252,142,165,146,249,205,251,52,221,191,111,210,236,215,93,63,128,178,110,28,188,62,175,42,5,225,7,26,177,73,191,71,181,13,45,61,79,167,234,211,187,157,67,177,36,180,239,53,137,39,167,97,56,157,170,70,157,154,159,176,133,173,36,137,36,73,34,236,34,208,135,252,62,179,109,135,28,46,244,160,212,95,192,134,122,248,131,86,166,214,179,63,118,46,99,220,206,150,116,248,205,250,164,91,80,154,132,173,11,176,139,94,243,251,68,111,18,63,135,213,6,161,94,205,21,160,154,115,60,195,131,80,167,205,123,214,73,109,105,21,24,187,143,180,203,94,242,236,45,79,236,26,22,105,38,150,144,147,45,12,146,68,99,254,192,7,139,197,204,41,181,177,150,199,168,216,215,100,110,108,57,204,60,218,79,123,137,229,173,108,184,209,47,230,214,131,61,9,197,118,110,45,127,233,42,42,206,182,75,174,204,176,221,178,170,72,62,178,211,169,77,95,163,229,252,211,124,174,99,178,77,166,118,115,220,117,90,52,198,187,213,166,186,232,125,189,255,0,19,39,121,176,186,114,205,136,16,102,68,87,62,129,54,91,72,169,70,209,180,252,210,223,142,110,175,121,178,226,255,0,171,99,77,19,219,237,46,222,251,239,193,252,85,182,241,150,194,165,95,150,195,251,227,84,35,48,242,209,181,194,229,56,227,45,186,104,213,104,65,171,66,113,61,187,72,143,254,130,224,28,76,176,185,204,73,203,61,93,214,228,236,85,182,114,43,164,141,154,239,56,244,249,157,154,239,78,154,239,239,237,251,140,81,150,27,92,175,216,184,145,109,221,4,90,42,139,89,135,49,105,236,237,38,95,66,204,181,209,95,185,223,161,253,198,52,143,129,151,124,123,243,7,44,171,182,57,255,0,186,150,253,54,90,203,183,213,91,145,90,112,203,181,41,215,233,247,232,67,221,0,14,79,154,12,98,167,224,126,12,220,87,172,197,104,250,96,75,102,17,104,174,217,37,17,231,27,46,196,44,187,218,63,164,90,123,253,199,157,156,65,186,234,120,161,137,21,203,174,81,239,149,113,86,36,203,74,125,82,208,228,62,183,9,61,132,146,239,115,191,66,251,136,92,207,12,44,172,195,194,76,46,141,136,245,216,219,171,183,51,8,150,203,155,204,182,67,145,30,19,201,78,137,121,72,61,22,217,246,154,73,95,97,23,96,156,134,122,22,166,32,151,17,44,243,91,216,65,106,84,176,170,213,87,85,116,213,226,61,25,206,197,183,211,52,235,114,216,55,62,114,58,219,94,215,91,79,171,184,140,245,246,23,104,170,60,10,193,107,227,53,88,188,86,213,33,221,101,212,164,245,213,41,123,89,249,150,156,148,210,29,123,98,150,209,43,105,200,35,218,147,35,62,226,47,117,227,96,166,4,217,249,62,192,10,155,16,220,231,200,165,81,158,169,213,38,104,234,121,206,181,9,178,121,92,179,113,210,78,167,24,149,162,117,34,238,34,63,109,20,102,58,246,60,74,199,59,202,227,142,141,90,151,94,168,244,221,191,73,181,76,121,104,62,212,164,203,82,95,180,181,247,139,115,225,67,129,208,112,251,4,21,123,204,62,109,90,191,36,228,37,125,169,229,198,126,36,23,73,189,9,197,36,244,82,15,214,208,143,238,46,193,58,0,87,23,22,44,206,252,141,181,81,131,150,251,187,230,214,152,35,152,91,116,219,25,230,231,71,115,233,180,100,126,178,75,185,100,126,237,59,197,126,228,115,2,222,199,44,118,161,192,154,214,180,186,124,216,211,229,171,113,122,201,110,100,98,90,116,39,16,162,245,93,62,210,215,236,45,123,180,23,107,219,212,251,78,221,166,91,52,182,246,68,165,195,102,27,37,170,143,212,105,180,161,63,72,204,251,146,93,230,127,121,138,211,226,197,155,71,104,241,81,128,214,154,246,191,37,178,145,80,127,66,63,155,81,78,138,235,91,92,100,203,188,146,123,146,189,125,222,241,83,46,186,227,238,27,174,171,114,149,222,122,104,62,173,102,216,169,80,233,212,234,156,214,246,179,83,231,114,79,84,158,188,181,18,85,220,102,125,230,93,250,11,31,224,145,34,164,221,209,137,140,69,99,116,71,189,11,213,47,114,75,102,141,212,77,29,135,218,122,159,187,248,139,114,28,27,61,51,158,166,229,94,246,155,29,238,83,141,250,55,69,237,37,105,173,70,49,119,31,222,51,215,101,81,62,81,220,208,232,219,246,245,28,206,221,53,250,45,169,94,242,253,223,120,189,236,219,102,130,141,149,28,30,134,212,69,243,43,115,185,158,143,99,69,150,237,146,152,230,250,198,211,168,45,17,32,207,214,211,236,237,238,161,155,150,228,171,221,213,169,23,5,118,79,81,54,86,206,107,155,18,141,219,80,72,46,196,145,17,122,169,34,236,33,103,92,30,242,242,167,222,168,99,133,97,123,16,223,43,209,168,211,94,102,165,62,51,189,169,115,179,78,207,164,142,223,103,188,88,238,59,89,173,98,6,21,87,45,23,145,189,19,250,109,75,83,45,118,73,105,207,98,147,251,158,242,17,43,134,102,88,103,224,164,75,134,185,112,53,182,165,80,233,61,77,201,62,95,44,230,39,189,14,173,39,170,93,47,97,127,236,238,185,232,134,196,188,180,93,137,125,205,132,158,131,216,103,254,16,141,238,251,134,120,168,206,19,85,38,86,162,212,139,119,255,0,82,99,80,22,101,69,186,181,181,14,160,202,118,161,222,102,133,174,189,206,40,189,197,238,31,108,0,0,7,133,199,9,158,143,194,234,212,190,98,81,203,233,189,101,30,132,90,200,108,187,255,0,136,204,196,197,115,101,45,68,101,219,167,250,6,144,114,145,69,85,191,151,235,90,152,230,205,237,117,219,141,29,199,172,215,213,238,47,127,184,116,218,205,187,73,175,147,73,170,68,109,244,179,187,106,86,218,84,93,186,107,216,162,63,113,15,160,203,45,71,108,153,101,9,66,19,220,148,150,132,95,230,28,187,50,152,57,69,198,252,42,170,217,53,104,12,200,84,158,71,41,75,105,11,82,54,201,101,197,109,53,33,122,107,202,45,116,47,103,241,44,222,92,84,26,149,179,88,145,67,171,68,122,52,184,219,57,141,60,218,144,180,238,65,40,181,37,17,25,118,40,143,187,218,37,135,12,156,70,191,173,220,195,82,44,251,125,217,175,81,107,125,71,164,99,182,167,148,217,242,96,204,113,173,82,133,18,62,154,140,253,98,62,222,210,208,199,25,205,93,26,53,7,29,110,74,108,70,144,219,77,116,123,82,148,145,17,107,13,133,119,17,17,119,152,185,238,23,213,105,117,60,152,216,169,153,36,223,113,159,74,106,165,44,212,190,218,172,223,164,102,103,238,45,4,175,21,7,198,189,231,87,123,225,243,43,124,212,134,189,45,177,27,140,246,106,205,59,94,207,102,163,149,112,223,192,235,103,28,165,222,86,181,194,212,163,75,222,142,216,166,210,222,210,208,165,172,245,53,182,191,241,69,236,255,0,235,69,28,77,195,234,230,23,94,181,11,38,226,132,252,89,212,254,87,49,183,155,90,20,92,198,144,233,106,75,74,79,232,184,147,237,34,239,254,35,223,229,67,48,213,252,185,226,164,11,202,155,53,242,130,158,111,89,20,156,95,41,255,0,230,207,182,222,244,37,198,201,91,84,241,153,106,125,135,218,94,227,209,13,141,123,219,184,135,109,69,186,173,106,180,74,133,62,103,51,150,244,103,219,117,7,177,197,32,253,100,41,73,250,72,81,118,31,176,196,44,226,47,147,42,38,36,225,245,90,251,178,232,72,102,224,143,41,53,39,142,28,84,36,214,212,122,123,200,36,171,150,194,150,105,51,75,122,145,171,78,238,210,236,21,103,151,108,75,189,50,245,140,241,170,244,218,151,68,245,54,162,136,85,40,203,121,214,201,214,219,150,210,157,108,208,74,108,213,169,178,69,181,70,68,122,104,101,238,191,172,10,197,186,102,49,225,245,38,236,130,70,151,164,68,97,82,18,123,72,137,213,48,211,139,218,68,181,158,154,184,90,106,122,142,136,60,62,53,216,112,241,43,11,46,123,62,92,70,228,42,125,38,107,44,37,109,146,244,121,113,156,109,38,68,105,87,111,175,222,68,102,51,137,138,118,220,220,56,197,251,162,219,121,151,162,187,65,184,102,197,111,84,154,12,185,18,150,130,82,123,18,125,232,236,61,11,187,216,47,135,135,254,40,195,196,188,182,90,198,213,69,50,100,80,169,240,104,239,17,188,75,90,86,204,8,187,136,253,117,25,30,171,237,215,78,254,226,31,39,58,185,37,179,243,41,105,77,170,211,169,241,98,94,48,226,184,112,102,147,77,54,167,84,134,164,41,182,220,112,152,113,213,32,222,124,148,105,73,246,233,169,118,247,211,12,200,24,205,147,220,95,212,157,169,209,170,180,58,134,211,117,149,75,142,196,196,51,43,232,235,243,74,113,165,170,54,186,118,110,36,251,12,187,46,127,35,217,204,181,115,39,98,67,167,212,106,113,99,93,212,232,237,179,54,27,143,54,135,30,83,108,198,39,30,66,13,247,29,82,13,215,140,137,74,211,83,45,15,183,190,74,92,214,253,54,235,183,170,86,221,94,35,82,97,212,226,61,13,230,221,109,43,74,144,226,20,133,17,146,136,200,251,20,101,218,71,223,220,51,251,159,12,184,213,48,3,27,107,45,55,78,113,170,29,114,92,138,156,7,16,202,146,203,109,189,46,87,45,164,159,41,8,35,36,51,216,148,234,68,93,198,101,221,42,184,68,230,105,20,121,211,48,50,234,172,172,218,154,243,147,41,199,42,71,97,56,179,129,21,166,17,189,210,246,18,180,66,81,175,126,135,236,22,213,223,218,67,250,2,20,113,81,198,99,195,124,2,126,219,135,40,145,46,230,117,84,183,16,151,52,81,177,34,20,212,25,153,18,210,122,106,130,246,25,125,134,41,107,10,173,169,119,174,39,218,214,204,104,234,144,237,90,183,6,38,194,65,172,213,205,144,132,105,161,17,153,246,171,220,127,196,104,227,11,105,148,140,37,193,27,102,5,110,68,122,92,106,21,187,9,51,23,33,105,97,13,114,98,32,151,184,212,73,36,232,77,158,186,233,166,135,174,154,10,153,226,69,158,89,88,179,112,202,194,156,58,173,73,102,222,164,202,91,18,159,139,36,210,137,142,52,185,140,44,137,76,200,82,28,105,109,184,131,237,73,26,187,53,208,180,33,24,114,205,151,75,207,49,248,141,2,214,183,224,72,92,46,123,78,84,102,114,157,54,218,99,158,202,29,51,90,26,112,146,162,39,136,253,98,208,139,180,254,219,242,203,158,94,236,172,189,97,229,54,209,182,105,48,218,148,220,118,78,124,164,48,202,92,126,65,48,203,110,44,214,134,219,53,110,54,82,122,168,181,51,237,63,179,171,0,0,15,155,33,10,129,36,229,180,218,148,218,251,22,148,22,189,166,122,154,180,254,29,227,254,253,55,76,73,165,46,203,105,181,171,77,16,183,18,74,251,180,212,126,101,62,253,82,123,109,50,218,211,29,147,39,13,195,35,34,89,146,187,136,251,72,245,35,31,92,139,66,208,135,244,126,90,141,46,153,88,138,184,53,106,116,89,177,156,35,74,217,146,202,93,66,136,200,200,200,210,162,50,62,195,50,251,140,199,134,115,46,185,127,118,121,85,92,192,236,63,84,210,115,155,212,157,179,8,221,223,187,118,187,249,90,235,187,183,93,123,251,71,184,166,210,169,116,104,141,192,163,211,98,193,138,210,73,45,179,25,148,180,218,8,136,136,136,146,146,34,34,34,34,47,184,136,126,176,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,215,179,55,86,170,208,50,219,138,245,218,21,78,93,58,165,78,177,235,178,225,204,136,242,153,126,51,237,192,121,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,51,68,52,81,144,59,23,246,119,147,108,39,160,122,83,210,29,93,190,221,119,157,200,229,109,244,147,139,159,202,219,185,90,242,250,174,94,237,125,109,155,180,78,187,74,64,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,171,224,143,122,213,96,99,70,33,97,203,49,226,29,54,185,107,181,91,144,234,144,174,122,95,131,45,182,90,74,21,187,105,32,211,80,120,212,70,147,51,52,183,161,167,67,37,72,174,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,225,89,227,176,44,220,65,202,134,39,197,188,237,232,149,84,80,237,122,165,126,152,111,17,239,135,81,137,13,231,99,200,105,105,50,82,22,149,22,135,161,250,200,82,208,173,200,90,146,121,204,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,155,31,11,24,201,240,254,225,242,231,198,107,4,191,205,94,117,255,0,105,184,5,132,89,107,195,58,157,86,53,183,105,89,244,88,215,107,186,242,89,172,85,25,133,25,37,31,97,164,156,83,49,92,109,125,170,86,199,29,61,196,131,38,89,117,92,215,39,121,85,188,179,95,139,148,251,62,141,77,150,155,98,157,34,60,155,178,174,219,132,202,41,212,227,95,174,73,117,72,90,122,151,18,151,18,202,54,171,114,200,212,101,203,67,139,70,132,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,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,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,138,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,140,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,15,41,138,184,153,106,224,222,28,92,120,165,122,203,233,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,12,203,221,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,221,115,159,128,210,114,227,80,194,92,54,172,194,136,197,194,88,111,18,169,112,27,49,218,109,103,81,147,84,169,58,227,110,173,165,173,47,45,148,169,184,196,238,245,111,68,116,25,104,157,169,47,213,151,204,11,135,140,25,83,204,85,201,10,141,213,220,152,119,242,110,228,166,60,217,176,219,136,138,217,212,74,160,133,56,233,110,228,244,188,199,148,218,20,149,45,200,204,125,35,73,33,92,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,209,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,230,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,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,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,238,185,207,192,105,57,113,168,97,46,27,86,97,68,98,225,44,55,137,84,184,13,152,237,54,179,168,201,170,84,157,113,183,86,210,214,151,150,202,84,220,98,119,122,183,162,58,12,180,78,212,151,234,203,230,5,195,198,12,169,230,42,228,133,70,234,238,76,59,249,55,114,83,30,108,216,109,196,69,108,234,37,80,66,156,116,183,114,122,94,99,202,109,10,74,150,228,102,62,145,164,144,174,65,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,104,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,115,92,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,45,254,164,34,175,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,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,252,183,250,144,170,177,127,220,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,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,189,120,199,97,12,155,43,50,240,113,74,59,18,206,155,136,244,118,94,91,239,62,210,145,233,24,40,68,87,153,105,9,209,104,66,99,148,5,153,172,143,85,188,189,170,61,13,40,245,124,19,241,66,149,111,98,229,249,133,21,4,196,102,69,231,71,139,82,131,33,233,169,105,110,63,79,91,154,197,105,163,45,94,90,218,152,235,167,181,90,165,17,86,123,84,70,102,139,137,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,241,88,209,101,94,88,139,133,247,5,143,135,248,149,46,192,174,214,99,166,52,123,142,36,50,148,252,4,27,137,55,77,180,111,65,146,212,209,56,217,45,43,74,219,53,146,210,100,164,145,140,219,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,82,254,111,16,9,152,187,144,124,68,203,246,55,220,93,93,245,19,208,140,91,53,39,91,125,217,85,232,173,212,88,121,212,201,90,80,109,147,204,55,31,181,231,22,149,60,149,167,82,83,137,90,220,141,121,78,241,79,131,127,16,45,239,49,96,105,76,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,116,174,51,248,67,38,239,192,107,107,23,41,204,75,122,70,30,214,20,204,194,75,237,33,134,105,213,14,91,78,60,180,43,215,90,202,75,48,91,73,32,251,9,231,12,210,100,91,145,90,217,25,197,10,86,14,102,211,12,239,202,234,98,21,53,138,199,163,102,63,46,106,98,49,17,137,204,185,9,201,78,58,162,52,165,12,166,73,188,122,232,70,77,153,26,147,174,226,209,152,10,224,227,63,143,50,109,92,47,182,176,2,133,54,39,81,124,72,85,82,186,132,200,105,79,183,78,134,227,106,97,181,178,104,53,161,15,73,209,105,116,148,142,216,46,32,183,146,150,73,129,92,59,112,46,30,63,102,178,212,182,235,212,111,73,219,116,30,109,201,94,101,70,193,182,168,177,72,141,164,58,219,196,164,188,203,146,151,21,151,27,36,169,74,109,229,253,18,35,90,99,88,145,89,190,192,105,56,89,79,193,252,73,167,194,136,197,189,137,248,111,111,85,35,20,104,237,71,67,85,22,41,113,26,156,217,161,11,53,45,106,81,181,37,110,169,8,222,185,138,47,89,72,90,142,90,112,83,199,72,116,170,237,233,151,138,245,103,147,233,189,151,37,187,25,194,97,182,215,41,164,114,231,33,43,51,39,92,121,108,166,42,210,217,18,210,77,196,125,126,166,138,53,219,80,0,0,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,192,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,252,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,255,0,90,126,207,254,191,85,224,160,243,168,189,241,5,148,62,105,67,158,137,222,141,198,91,244,102,163,167,103,183,65,111,130,40,113,65,171,75,166,100,198,250,76,57,38,195,143,122,47,69,37,102,149,246,85,97,125,19,35,47,121,234,41,131,42,148,104,213,236,117,182,233,178,219,67,141,59,214,110,74,136,140,143,72,111,171,184,200,253,164,59,71,19,108,70,191,174,44,195,85,236,250,251,179,89,162,209,58,127,71,71,113,79,37,178,231,65,134,227,186,37,106,52,125,52,145,250,164,93,189,167,169,136,157,111,80,106,87,53,98,61,18,147,17,233,50,228,239,229,180,203,106,90,213,181,38,163,209,41,35,51,236,73,159,119,176,105,15,45,120,57,69,193,12,42,165,89,52,152,12,199,84,110,127,53,72,105,8,82,247,73,121,196,238,52,161,26,233,205,61,53,47,111,241,62,162,243,45,72,108,217,121,9,90,21,222,149,22,164,127,231,31,62,141,110,210,104,4,234,105,113,27,97,47,109,220,148,54,148,151,102,186,118,36,139,222,99,153,102,222,138,170,254,95,174,154,99,123,55,187,208,237,53,247,118,77,97,94,227,247,123,134,111,161,171,149,41,10,51,46,205,127,208,52,207,129,243,61,33,133,212,89,124,196,175,153,212,250,201,61,72,244,144,225,119,255,0,1,238,128,0,0,113,220,220,206,58,126,95,174,137,4,241,52,101,208,232,173,219,116,254,122,193,119,255,0,17,155,180,106,107,45,123,70,156,176,110,10,105,216,111,72,134,134,77,162,111,168,245,13,59,76,181,125,195,238,254,35,218,0,254,25,17,150,134,90,144,207,175,16,252,59,103,15,115,31,93,137,31,103,46,71,75,180,147,167,102,216,17,12,251,146,159,223,29,143,131,245,173,14,171,141,21,10,235,205,37,111,83,57,92,189,201,35,34,230,68,158,147,239,35,62,226,246,25,8,253,158,218,26,237,252,205,221,180,229,147,164,104,232,63,172,239,237,167,198,63,113,123,197,165,240,145,156,252,140,176,211,161,184,250,86,220,110,119,45,4,163,51,70,234,132,243,61,75,217,168,155,194,159,120,213,25,124,191,177,52,211,95,233,77,127,251,69,56,125,94,11,77,146,174,59,209,102,211,71,183,209,222,177,167,214,47,155,168,247,24,255,0,174,45,153,95,153,22,180,246,62,219,84,135,85,21,253,190,149,91,17,204,208,222,212,65,138,206,227,67,90,22,167,187,77,203,237,246,123,133,97,11,36,225,141,157,228,216,243,81,131,120,153,94,137,22,132,238,189,4,201,210,182,37,141,10,100,135,55,45,231,201,9,220,181,33,37,181,29,186,145,31,110,134,45,230,92,106,125,114,152,252,39,201,153,80,230,52,182,28,47,85,104,90,20,70,149,23,110,164,125,134,100,42,147,57,188,49,239,25,23,245,67,16,240,61,165,73,98,170,251,181,9,48,246,186,181,162,67,175,72,121,100,219,113,162,232,73,34,229,36,181,81,159,110,154,159,97,137,37,195,186,214,198,220,52,177,93,179,113,58,218,147,24,154,152,164,180,235,208,229,160,210,217,51,17,178,45,94,36,232,94,162,207,176,180,236,251,200,77,64,239,20,109,197,99,6,213,96,99,179,183,116,120,105,106,53,198,133,78,90,219,111,106,20,244,137,147,156,51,51,36,36,141,102,72,237,237,51,251,76,117,158,13,152,196,84,235,130,185,132,213,57,198,76,202,106,77,82,57,56,239,103,53,75,167,176,148,150,229,233,220,71,161,18,117,251,125,130,220,4,82,207,62,77,173,92,195,225,213,66,161,68,161,197,141,118,211,154,118,108,89,49,163,54,135,165,56,219,18,77,13,41,105,97,199,86,74,117,226,51,73,104,102,100,70,71,175,125,55,88,151,142,43,100,223,27,202,98,162,84,41,117,10,45,67,167,151,26,67,114,88,68,166,25,150,147,89,108,220,210,150,133,42,54,157,186,17,145,25,30,154,118,95,94,91,177,202,222,199,204,42,160,222,244,170,164,7,167,74,167,197,93,74,52,103,208,163,143,45,81,153,117,214,205,9,113,102,141,170,116,139,106,143,113,118,17,251,207,141,241,28,203,84,76,114,193,42,165,118,157,7,153,93,181,226,191,86,100,218,104,141,231,145,26,36,181,37,148,232,210,214,173,86,233,104,146,52,145,159,180,143,190,144,176,246,236,184,176,111,21,40,247,43,7,46,5,66,219,172,199,122,67,42,230,52,189,99,201,66,212,210,210,70,133,105,185,189,13,38,101,221,236,26,31,203,54,50,82,177,199,7,173,251,218,159,57,137,18,93,131,17,185,233,105,212,172,219,150,113,89,113,212,30,139,89,145,145,186,90,146,143,113,123,125,231,213,71,252,173,105,109,10,90,143,68,164,140,204,254,193,73,28,90,113,157,171,255,0,27,88,179,169,53,21,59,79,183,225,162,51,236,165,237,200,41,140,75,156,218,149,181,43,82,119,109,89,22,166,68,173,61,221,195,203,112,191,194,148,223,57,130,137,116,84,99,32,233,182,187,109,213,205,231,81,243,109,187,26,108,37,238,53,26,20,148,232,149,153,235,170,76,139,218,66,68,241,57,207,67,228,185,24,17,133,149,232,167,28,137,104,170,78,167,74,61,228,175,231,145,94,142,110,49,35,77,52,229,171,98,145,223,161,159,176,133,116,225,54,20,95,56,229,126,193,180,173,90,92,250,156,218,140,166,138,75,237,176,243,196,202,28,121,182,214,243,170,109,11,52,164,141,212,154,150,100,122,107,219,223,219,124,185,52,202,93,165,150,76,59,131,22,52,52,61,113,212,35,52,253,82,99,141,180,167,18,243,140,71,39,154,67,132,203,110,19,124,198,55,18,85,169,235,218,125,189,210,40,0,0,7,240,200,148,90,40,136,200,253,134,63,50,233,116,199,86,78,57,78,138,181,151,105,41,76,164,207,252,250,15,208,134,219,105,59,27,66,80,146,246,36,180,33,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,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,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,77,78,47,55,215,201,44,155,84,168,30,139,234,254,90,220,20,186,23,59,159,203,233,57,110,42,127,55,110,211,230,107,208,114,246,234,159,235,119,107,234,237,85,32,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,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,173,94,55,182,47,164,48,179,13,49,51,210,156,191,64,220,18,232,93,23,35,94,119,95,24,158,230,243,55,122,187,61,27,183,110,211,221,206,215,84,236,209,81,47,132,157,235,85,181,115,165,111,208,169,241,226,57,30,241,163,213,104,147,148,242,20,107,109,132,70,84,226,83,70,74,34,37,243,96,180,147,53,18,139,98,150,90,106,100,164,205,254,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,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,30,255,0,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,83,45,25,116,177,50,191,133,144,48,206,197,143,254,42,101,98,110,247,191,164,234,157,51,44,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,159,85,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,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,149,184,213,248,167,181,190,31,193,243,26,136,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,18,168,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,186,184,210,99,29,118,207,193,171,75,7,105,12,242,226,98,37,66,68,138,164,157,200,61,209,105,170,142,226,99,108,82,12,203,123,239,199,119,152,149,161,73,233,182,250,201,113,68,85,195,146,60,6,141,152,236,203,217,216,109,89,133,45,251,120,228,46,169,112,27,49,221,113,5,78,140,131,117,198,221,91,75,66,153,67,202,75,113,137,221,233,216,185,8,50,213,91,82,114,43,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,189,115,35,130,21,92,184,99,109,211,130,245,154,228,74,204,139,114,67,73,68,248,205,169,180,73,97,230,27,144,202,205,10,237,66,205,167,155,222,141,84,73,94,228,146,150,68,75,59,116,224,251,140,116,43,231,44,5,133,81,217,233,235,88,105,80,126,60,198,247,45,124,248,179,164,63,46,60,157,77,9,66,119,45,114,90,229,146,150,162,233,183,171,105,56,146,18,87,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,174,174,52,152,199,93,179,240,106,210,193,218,67,60,184,152,137,80,145,34,169,39,114,15,116,90,106,163,184,152,219,20,131,50,222,251,241,221,230,37,104,82,122,109,190,178,92,81,21,112,228,143,1,163,102,59,50,246,118,27,86,97,75,126,222,57,11,170,92,6,204,119,92,65,83,163,32,221,113,183,86,210,208,166,80,242,146,220,98,119,122,118,46,66,12,181,86,212,156,138,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,175,92,200,224,133,87,46,24,219,116,224,189,102,185,18,179,34,220,144,210,81,62,51,106,109,18,88,121,134,228,50,179,66,187,80,179,105,230,247,163,85,18,87,185,36,165,145,18,206,221,56,62,227,29,10,249,203,1,97,84,118,122,122,214,26,84,31,143,49,189,203,95,62,44,233,15,203,143,39,83,66,80,157,203,92,150,185,100,165,168,186,109,234,218,78,36,132,149,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,242,223,234,66,42,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,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,23,252,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,84,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,10,171,23,253,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,212,159,230,79,211,71,42,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,186,158,23,30,4,240,203,241,175,56,154,56,255,0,25,252,33,147,119,224,53,181,139,148,230,37,189,35,15,107,10,102,97,37,246,144,195,52,234,135,45,167,30,90,21,235,173,101,37,152,45,164,144,125,132,243,134,105,50,45,200,173,108,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,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,34,87,16,204,150,82,179,79,133,242,43,182,133,191,17,88,169,109,71,35,183,230,28,148,197,57,172,19,155,157,167,190,226,146,105,90,20,147,117,77,18,205,36,135,141,39,204,109,11,123,117,11,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,58,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,117,94,6,63,93,159,150,255,0,82,19,211,55,184,67,39,29,242,209,136,88,91,79,98,91,245,42,181,29,111,82,216,140,251,76,174,69,70,50,211,42,27,38,183,125,68,161,114,24,105,11,53,26,125,69,43,214,71,210,44,219,141,57,224,166,40,82,177,171,8,237,12,87,163,38,35,113,238,154,60,106,146,227,198,154,153,104,134,250,208,92,232,166,234,72,137,107,101,222,99,75,245,82,100,182,212,70,148,153,25,23,181,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,157,148,240,91,193,202,237,159,131,87,110,49,85,222,229,196,196,74,132,120,244,184,219,80,123,162,211,85,33,181,73,222,149,153,150,247,223,144,215,45,72,66,147,211,110,245,146,226,76,169,176,91,166,111,176,26,54,41,240,194,193,252,73,167,194,150,253,195,134,22,61,189,84,140,81,163,187,33,110,211,159,129,17,169,205,154,16,178,74,16,148,147,82,86,234,144,189,136,134,162,245,82,181,168,171,43,0,113,142,187,151,252,101,180,241,138,220,103,168,151,108,212,19,33,200,219,144,142,174,42,210,166,228,198,222,180,44,155,230,176,227,173,115,54,26,145,191,114,125,100,145,141,52,128,0,0,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,127,17,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,103,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,250,47,79,254,209,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,254,175,233,118,83,228,159,184,253,194,64,241,129,181,161,210,177,162,159,93,101,164,161,234,159,55,153,181,36,68,124,184,144,18,93,196,71,220,126,211,49,198,248,120,97,219,88,133,152,250,20,71,249,124,184,253,86,226,94,157,187,160,75,50,239,74,191,112,104,44,136,136,180,34,208,135,244,7,139,198,56,41,169,97,189,94,18,153,55,73,206,159,212,36,238,51,209,246,207,187,248,12,198,185,234,184,122,30,131,72,153,69,156,117,12,191,90,210,20,249,58,163,235,181,86,237,218,255,0,61,124,187,255,0,128,236,64,0,0,35,230,123,156,229,101,166,234,86,247,19,253,227,218,131,208,255,0,221,8,195,59,141,127,88,67,80,152,122,75,43,66,1,56,104,53,124,238,187,123,191,173,88,244,64,2,148,120,193,219,5,72,199,88,85,212,146,201,53,126,102,154,247,124,212,56,9,236,236,47,127,188,255,0,128,247,28,22,234,148,182,46,235,202,154,252,86,85,50,79,163,185,14,169,9,53,163,107,85,21,43,105,153,234,90,151,97,232,57,151,22,252,55,93,169,152,199,239,38,219,112,163,221,27,121,122,151,170,93,52,24,13,158,158,169,23,122,189,234,254,29,194,83,112,106,187,219,155,134,151,5,170,227,233,53,211,250,78,90,55,118,167,153,34,160,225,246,110,236,238,247,16,177,209,78,188,105,22,147,196,171,53,36,230,227,79,164,117,78,186,237,254,111,78,246,123,7,220,224,180,78,29,199,122,25,18,182,151,163,117,247,127,87,81,22,125,139,120,111,111,226,213,131,83,176,174,104,105,147,79,169,114,121,168,54,208,191,234,222,109,210,236,90,84,159,164,218,123,210,125,223,196,103,19,28,112,158,181,130,184,147,85,195,234,228,103,218,122,157,200,245,157,66,211,187,153,29,167,123,13,72,65,158,132,233,127,100,191,214,126,26,60,137,17,93,76,136,175,184,203,169,215,106,219,81,165,69,169,104,122,25,125,130,210,242,49,196,206,124,170,213,23,11,113,166,123,69,29,214,151,29,170,171,238,171,122,229,63,57,28,190,99,210,101,104,105,74,29,95,114,119,17,32,180,212,136,245,181,10,117,66,21,90,159,22,171,77,146,212,152,147,89,68,136,239,52,178,90,28,109,105,37,37,73,81,25,145,145,145,145,145,145,232,122,143,247,74,18,157,118,164,139,83,212,244,46,243,31,244,2,191,184,194,97,151,202,124,15,165,222,16,97,161,83,105,53,118,20,243,196,222,171,40,173,67,158,226,139,113,32,207,110,170,35,208,204,139,238,21,151,146,156,73,127,12,243,31,101,84,138,74,153,143,82,173,83,105,178,85,188,210,146,101,201,241,141,102,163,220,146,211,68,118,235,169,123,200,104,170,145,80,98,173,73,133,85,138,234,92,102,100,118,228,54,180,168,140,148,149,164,148,70,70,70,100,100,100,126,195,31,172,64,222,35,121,30,163,98,245,173,55,20,236,138,114,99,221,52,182,28,126,67,113,217,66,10,91,77,55,45,245,106,77,48,183,28,117,110,184,146,237,81,17,246,119,30,134,33,111,14,140,196,93,216,7,142,31,178,107,153,245,49,75,171,78,244,75,209,103,41,212,147,18,221,153,17,133,40,144,183,80,148,169,41,105,69,169,164,212,93,165,161,151,97,93,178,145,10,191,69,54,220,75,82,34,84,162,232,162,208,150,135,27,113,29,190,242,50,50,63,180,140,81,31,18,236,191,59,131,120,237,50,181,77,166,155,52,107,147,153,83,75,136,100,210,218,95,145,50,98,182,17,165,180,32,189,70,203,179,83,61,61,166,67,176,112,144,204,139,150,181,229,35,6,110,10,154,202,159,86,53,191,13,47,61,234,117,46,187,2,59,105,73,45,210,78,187,82,122,17,32,207,221,175,112,184,146,50,50,35,35,212,143,184,199,137,198,187,242,22,26,97,85,213,121,204,125,182,206,153,71,157,37,146,90,136,137,110,183,25,199,18,158,213,39,93,118,31,97,25,31,250,70,111,113,130,243,151,136,88,165,118,94,114,223,91,135,88,173,207,154,130,82,140,201,8,118,67,142,18,83,170,149,161,22,243,208,181,63,188,251,199,97,192,252,204,63,128,56,55,114,80,109,84,71,43,154,228,114,100,110,181,178,62,99,17,36,69,109,26,19,136,117,14,37,105,113,148,171,184,210,71,219,218,125,220,94,145,71,189,177,134,250,76,26,108,105,245,154,245,126,113,41,70,148,61,37,106,117,247,136,141,106,208,150,179,45,238,22,167,218,122,171,218,102,47,23,32,217,49,183,114,243,96,211,174,138,229,53,14,222,21,152,44,191,45,199,217,109,75,139,206,102,42,214,201,26,152,109,212,109,117,147,245,76,207,67,239,212,251,165,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,18,171,141,95,133,139,91,226,4,31,46,168,138,192,201,77,173,93,188,51,113,132,52,155,114,15,87,46,61,225,76,170,56,223,53,13,237,139,9,244,203,146,230,171,50,35,216,195,14,175,77,119,43,110,137,35,81,145,30,143,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,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,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,163,149,102,199,194,198,50,124,63,184,124,185,241,156,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,47,167,32,185,40,181,114,167,135,17,43,117,106,103,81,137,183,53,61,151,46,58,132,130,109,110,64,222,73,113,84,200,230,218,150,132,178,210,200,137,106,66,143,156,226,9,102,123,82,210,26,149,64,0,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,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,197,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,186,158,23,30,4,240,203,241,175,56,154,37,80,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,6,122,248,137,99,164,60,126,205,101,215,114,80,107,62,147,182,232,60,171,110,130,242,73,131,109,81,98,145,147,171,105,198,77,73,121,151,37,46,83,205,184,106,82,148,219,200,250,36,68,132,207,94,12,24,13,38,213,194,251,151,31,235,176,162,117,23,196,132,210,232,75,84,118,148,251,116,232,110,56,151,220,67,196,179,90,16,244,157,80,166,141,40,237,130,218,207,121,41,6,152,235,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,249,56,216,96,189,42,157,38,195,199,123,122,208,137,22,69,82,68,170,13,205,88,101,105,66,229,62,77,54,186,114,93,111,118,171,89,52,204,210,39,73,6,123,27,66,22,173,18,210,74,58,240,180,199,73,152,63,154,202,13,183,54,179,210,91,120,137,254,198,234,108,184,79,184,218,229,56,70,116,245,165,182,143,111,59,170,229,178,151,22,149,37,13,201,127,232,146,141,105,185,76,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,3,61,124,68,177,210,30,63,102,178,235,185,40,53,159,73,219,116,30,85,183,65,121,36,193,182,168,177,72,201,213,180,227,38,164,188,203,146,151,41,230,220,53,41,74,109,228,125,18,34,66,103,175,6,12,6,147,106,225,125,203,143,245,216,81,58,139,226,66,105,116,37,170,59,74,125,186,116,55,28,75,238,33,226,89,173,8,122,78,168,83,70,148,118,193,109,103,188,148,131,76,117,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,252,156,108,48,94,149,78,147,97,227,189,189,104,68,139,34,169,34,85,6,230,172,50,180,161,114,159,38,155,93,57,46,183,187,85,172,154,102,105,19,164,131,61,141,161,11,86,137,105,37,29,120,90,99,164,204,31,205,101,6,219,155,89,233,45,188,68,255,0,99,117,54,92,39,220,109,114,156,35,58,122,210,219,71,183,157,213,114,217,75,139,74,146,134,228,191,244,73,70,180,220,166,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,150,255,0,82,17,87,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,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,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,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,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,85,88,191,238,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,215,243,41,132,49,177,235,1,175,156,35,121,136,142,72,184,168,239,51,79,57,111,186,203,13,84,81,163,176,158,113,109,106,178,67,114,91,101,195,34,37,106,72,50,52,168,140,210,121,162,26,104,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,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,5,117,113,58,225,255,0,51,23,97,201,204,14,8,91,189,93,245,19,115,247,53,53,167,31,118,85,122,43,108,50,203,74,140,133,44,219,39,152,110,63,99,45,161,42,121,43,86,134,167,18,132,57,88,57,78,241,79,131,127,16,45,239,49,96,105,76,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,205,182,111,112,134,54,4,102,95,16,176,182,158,196,70,41,180,154,194,222,165,177,25,247,94,68,122,116,148,38,84,54,77,110,250,234,90,35,190,210,22,106,53,122,233,87,172,191,164,118,191,193,247,24,232,87,206,88,11,10,163,179,211,214,176,210,160,252,121,141,238,90,249,241,103,72,126,92,121,58,154,18,132,238,90,228,181,203,37,45,69,211,111,86,210,113,36,59,86,123,241,210,187,151,108,176,93,216,141,103,86,105,84,235,165,61,45,58,132,170,129,33,123,229,72,144,219,107,54,90,89,145,58,243,108,27,239,165,6,74,79,204,154,150,133,33,43,73,231,178,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,52,97,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,48,67,73,25,100,164,210,171,249,68,194,138,21,118,153,18,163,77,168,225,189,10,36,200,114,217,75,204,73,97,202,99,41,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,159,108,126,193,202,238,95,241,150,236,193,219,141,238,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,92,167,9,220,116,161,98,126,88,41,152,115,233,154,172,219,167,13,53,167,85,211,80,37,175,108,87,228,72,114,1,178,233,154,137,76,165,132,114,18,141,73,77,244,198,157,137,71,45,75,154,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,34,103,231,38,54,238,97,236,26,141,209,67,166,161,171,194,141,5,231,226,56,195,40,74,229,114,89,148,180,50,102,150,28,117,123,157,120,189,82,50,212,251,180,62,250,58,171,209,175,108,30,190,149,6,165,26,117,26,189,64,156,106,73,169,15,71,113,46,176,241,145,45,59,137,11,34,222,217,232,125,135,170,125,134,67,179,227,134,102,31,199,220,27,182,232,23,82,35,157,205,109,57,14,55,90,225,31,49,248,145,226,184,141,13,197,186,183,20,181,56,242,149,220,73,51,237,236,62,254,63,131,247,156,188,61,197,43,78,243,136,242,219,58,61,110,4,215,9,42,50,37,161,169,13,184,105,86,138,78,164,123,59,75,82,251,203,188,105,11,5,47,200,88,151,133,86,173,231,13,246,220,58,157,30,12,151,137,181,17,146,29,114,51,110,41,61,138,86,154,111,46,195,51,63,244,143,108,102,68,70,102,122,17,119,152,167,126,45,249,144,114,232,188,99,96,213,191,84,89,192,165,26,31,152,150,95,245,58,150,157,159,29,196,168,144,233,167,93,170,45,72,208,71,239,211,184,113,238,26,57,126,119,25,49,218,29,106,165,77,55,168,214,223,46,166,165,173,147,83,106,126,60,200,106,216,102,166,214,131,245,28,62,205,72,244,246,145,11,220,74,33,80,40,164,219,105,106,60,74,108,93,18,68,68,132,54,219,104,236,247,17,17,17,125,132,66,146,120,139,230,34,238,199,204,112,60,38,182,95,83,244,186,76,239,68,181,22,10,157,81,63,45,169,146,216,74,141,8,117,105,82,148,151,82,90,146,73,71,216,90,17,118,28,210,225,201,145,234,54,16,218,208,177,78,247,167,38,69,211,84,97,183,227,183,33,148,44,162,52,235,113,31,78,132,235,8,113,183,80,235,106,46,197,25,23,111,121,234,98,121,15,201,87,168,49,73,164,205,170,202,113,45,179,14,59,146,28,90,140,136,146,148,36,212,102,102,102,68,68,68,94,211,25,213,206,182,36,191,137,153,143,189,106,74,146,167,163,211,107,85,42,108,101,111,53,36,217,110,124,147,65,167,214,81,105,162,251,52,208,189,196,44,211,131,222,25,124,152,192,250,165,225,58,26,19,54,173,87,125,76,188,109,232,179,138,236,56,14,36,183,26,8,246,234,147,61,8,204,190,241,96,32,63,229,72,74,180,220,146,61,15,82,212,187,140,127,133,70,161,10,147,79,149,85,169,73,106,52,72,76,174,68,135,157,89,33,13,182,132,154,148,165,40,204,136,136,136,140,204,204,244,45,5,70,241,28,226,11,42,233,157,63,5,240,138,176,69,72,108,157,137,84,159,26,65,145,188,178,57,113,158,109,46,71,146,105,83,106,66,155,81,37,72,237,236,51,236,208,133,106,56,227,143,56,167,93,90,150,181,153,169,74,81,234,106,51,239,51,63,105,142,243,146,188,4,153,143,184,225,70,183,149,5,247,169,116,231,227,84,170,6,150,141,72,56,237,204,142,135,82,127,54,180,253,23,187,148,68,94,243,211,190,255,0,112,147,13,237,252,37,176,105,150,21,179,13,49,169,244,222,119,41,4,218,17,253,99,206,58,125,136,74,83,244,156,87,114,75,191,248,138,194,227,74,78,21,199,101,153,146,182,31,164,180,247,127,87,78,31,11,130,218,210,88,149,121,36,220,218,106,244,118,137,215,77,223,205,234,62,207,104,184,161,92,92,101,110,246,225,97,165,191,106,182,250,73,117,14,175,152,141,221,170,229,200,167,184,93,155,187,123,253,198,34,207,9,12,55,114,235,204,99,23,147,141,184,113,173,125,220,205,11,213,62,166,12,246,203,95,84,203,189,62,244,255,0,30,225,211,184,210,85,41,111,221,214,109,53,136,140,166,100,111,72,243,221,75,105,37,175,115,84,229,39,83,35,212,244,46,194,212,120,110,15,150,193,85,241,218,109,113,68,179,77,35,151,174,157,197,205,135,61,61,189,135,238,247,151,241,23,92,0,60,238,33,18,206,208,158,77,154,73,95,53,166,238,239,235,80,50,246,239,245,134,52,71,145,7,121,185,104,181,85,189,197,127,127,118,172,245,63,247,66,80,144,96,0,0,56,30,120,226,61,47,45,183,83,76,182,149,171,249,143,98,136,207,254,239,141,238,251,134,117,90,254,176,134,159,240,213,226,145,101,83,158,78,186,43,157,223,255,0,44,177,233,192,5,75,113,181,161,63,30,185,134,181,162,105,60,185,126,153,213,73,73,235,234,34,156,159,88,244,247,247,118,142,19,194,198,249,59,87,50,180,202,82,231,147,13,85,185,219,144,167,118,146,249,80,38,168,187,55,17,30,134,175,113,255,0,1,48,248,199,225,162,106,248,105,70,196,38,35,165,74,162,117,28,231,54,106,105,231,72,167,180,158,210,73,233,221,237,81,127,30,225,192,56,55,220,245,40,88,197,88,182,209,33,93,37,71,167,222,217,173,90,124,220,90,130,203,66,215,78,243,247,24,185,177,77,60,102,155,117,56,183,109,45,103,170,23,214,108,46,222,205,35,83,245,30,207,130,170,140,170,151,218,118,36,200,253,23,218,101,218,94,173,68,91,24,167,190,49,184,80,205,18,252,162,226,76,118,152,108,235,189,79,51,98,72,148,174,67,52,246,75,118,136,45,123,251,53,81,255,0,14,225,91,99,253,98,202,145,6,83,51,98,60,182,95,142,226,93,105,196,40,210,164,45,39,169,40,140,187,72,200,203,93,72,91,223,12,220,244,181,120,211,33,96,134,37,213,118,213,96,176,220,106,84,153,15,145,19,205,33,48,227,50,214,247,164,26,148,225,169,75,61,169,65,17,246,153,118,234,66,201,210,162,82,73,73,61,72,203,82,49,253,1,202,115,75,97,67,196,92,4,189,232,50,97,166,75,169,160,212,158,138,131,108,150,124,254,137,244,35,66,52,171,183,85,251,11,94,222,193,157,26,131,82,172,76,72,146,201,165,200,242,45,234,218,211,162,72,208,166,214,195,230,93,159,68,200,200,209,246,25,125,131,67,57,55,196,22,177,31,46,182,85,97,15,155,174,68,162,211,97,62,165,40,148,163,117,48,99,169,90,158,229,118,234,190,221,79,95,176,118,177,254,82,99,71,153,29,200,178,216,109,230,94,65,161,198,220,73,41,42,73,150,134,70,71,216,100,100,98,170,179,209,147,75,142,206,198,202,6,57,97,69,184,183,41,202,172,197,159,80,102,155,13,195,113,15,245,114,100,186,189,172,48,73,36,146,82,217,106,165,235,174,154,159,113,139,28,192,138,228,154,254,18,90,178,231,48,243,50,155,164,65,101,244,60,147,75,132,225,70,104,213,184,140,204,245,212,207,93,123,117,28,7,137,62,95,227,227,22,5,84,235,176,169,228,253,94,218,97,234,155,74,67,68,167,20,136,240,230,40,144,70,77,173,71,170,220,46,194,50,45,125,164,98,145,48,222,240,173,97,38,38,209,238,120,234,145,18,109,2,173,29,231,208,70,182,214,70,196,132,45,72,81,18,146,125,237,246,145,153,119,123,6,138,242,227,138,52,220,95,193,187,90,244,131,61,169,79,75,164,193,84,221,142,165,102,220,149,69,101,199,16,173,22,179,37,17,184,90,146,143,82,215,183,222,34,71,23,108,109,43,47,8,161,97,229,30,161,178,167,91,152,217,73,109,14,232,163,132,244,89,236,175,82,75,132,173,55,36,139,181,38,159,126,167,216,41,105,70,106,51,82,140,204,204,245,51,49,250,41,180,233,213,122,132,106,85,50,43,178,101,204,121,12,48,203,72,53,173,199,22,162,74,82,148,164,140,204,204,204,136,136,139,83,212,92,119,13,28,140,199,195,170,4,108,99,196,218,51,75,184,106,13,161,218,124,105,17,200,250,102,28,68,57,13,44,208,244,116,173,15,37,196,44,181,74,204,139,180,139,183,83,22,34,68,73,34,74,72,136,136,180,34,47,96,254,128,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,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,71,254,16,214,47,202,220,228,211,107,254,148,233,62,69,91,245,74,239,39,145,204,234,249,141,166,7,43,118,226,229,233,215,243,55,104,175,234,182,233,235,110,77,234,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,85,229,59,197,62,13,252,64,183,188,197,129,165,48,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,205,143,133,140,100,248,127,112,249,115,226,42,240,189,200,183,236,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,192,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,68,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,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,23,83,194,227,192,158,25,126,53,231,19,68,170,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,14,41,157,12,99,174,224,22,88,47,252,85,181,153,223,90,165,83,219,143,78,115,114,11,166,149,46,67,81,26,147,162,208,180,47,146,185,9,119,150,164,154,87,203,216,122,18,181,44,230,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,189,128,56,57,66,203,254,13,90,120,59,110,61,212,68,182,105,233,142,228,157,171,71,87,41,106,83,146,100,236,90,214,109,243,95,113,215,121,123,205,40,223,181,62,170,72,133,75,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,79,252,211,224,167,242,137,203,237,237,131,141,212,58,41,119,5,60,186,7,212,239,45,180,78,97,212,72,139,205,87,45,195,38,77,246,90,39,54,160,213,203,53,237,209,90,25,102,176,104,78,243,198,58,22,96,56,122,95,24,197,110,51,211,196,185,176,190,191,33,200,219,150,190,146,82,32,73,110,76,109,235,66,13,206,83,237,186,215,51,97,37,123,55,39,213,81,24,207,96,213,64,0,226,153,208,198,58,238,1,101,130,255,0,197,91,89,157,245,170,85,61,184,244,231,55,32,186,105,82,228,53,17,169,58,45,11,66,249,43,144,151,121,106,73,165,124,189,135,161,43,82,206,101,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,75,216,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,84,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,255,0,205,62,10,127,40,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,6,132,239,60,99,161,102,3,135,165,241,140,86,227,61,60,75,155,11,235,242,28,141,185,107,233,37,34,4,150,228,198,222,180,32,220,229,62,219,173,115,54,18,87,179,114,125,85,17,140,246,13,84,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,8,171,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,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,95,240,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,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,42,172,95,247,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,67,54,217,189,194,24,216,17,153,124,66,194,218,123,17,24,166,210,107,11,122,150,196,103,221,121,17,233,210,80,153,80,217,53,187,235,169,104,142,251,72,89,168,213,235,165,94,178,254,145,218,255,0,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,64,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,21,129,152,158,31,240,240,139,54,120,73,152,28,16,183,122,75,22,94,32,91,239,220,212,214,156,97,168,180,25,78,86,96,178,210,163,33,75,39,13,151,220,145,216,203,104,82,89,82,21,161,165,181,33,13,217,248,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,65,76,28,103,240,134,53,161,143,54,214,46,83,152,136,204,124,66,163,169,153,132,151,221,91,239,84,105,252,182,156,121,104,87,168,132,28,103,160,182,146,65,246,155,46,25,164,140,247,47,245,240,91,198,58,21,159,140,183,110,14,213,217,229,203,196,74,124,121,20,185,59,150,123,165,83,83,33,197,70,216,148,25,22,246,31,144,239,49,75,66,83,211,109,245,148,226,72,156,105,49,142,133,120,99,45,165,131,180,134,121,146,240,238,159,34,69,82,78,229,150,217,85,36,199,113,49,182,41,4,71,177,134,35,187,204,74,214,149,117,59,125,85,54,162,63,63,193,231,4,42,183,230,98,228,99,43,53,200,144,233,184,93,28,213,34,34,155,82,223,156,253,70,44,184,205,33,29,201,66,18,146,121,106,89,153,158,168,109,36,147,222,107,110,237,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,173,94,52,152,23,66,181,175,187,75,30,109,202,53,85,18,239,110,162,157,114,203,213,110,65,234,162,51,29,16,143,83,35,38,158,113,130,117,59,55,18,86,152,155,146,130,82,93,82,185,255,0,7,220,99,174,216,217,160,44,42,142,207,81,69,196,186,123,241,230,55,185,8,228,74,131,29,249,113,228,234,104,82,213,181,8,146,215,44,148,132,159,83,189,91,141,180,144,187,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,37,17,165,68,70,70,90,25,31,180,87,119,18,236,140,198,196,90,4,156,98,195,42,51,72,184,105,237,173,218,132,104,241,200,186,150,27,68,201,14,172,144,204,117,45,110,169,197,160,181,82,200,143,176,143,183,67,20,227,82,167,78,164,84,36,210,170,113,93,141,46,27,203,97,246,93,65,161,109,184,133,26,84,149,37,68,70,70,70,70,70,70,90,150,131,243,164,205,38,74,73,153,25,30,164,100,46,151,132,70,54,149,231,132,83,112,242,177,80,37,212,232,147,28,233,155,91,186,168,161,51,22,3,40,208,148,225,171,77,202,50,236,73,39,221,161,246,9,111,152,220,81,166,225,6,13,221,55,164,233,237,69,122,37,38,114,161,111,117,40,55,36,166,43,206,54,132,234,180,25,168,205,179,208,136,245,61,59,61,227,58,152,145,120,86,177,111,19,107,23,60,133,200,151,50,191,86,144,243,8,51,91,139,51,126,66,214,148,36,141,74,62,247,59,8,140,251,253,162,238,248,107,229,254,62,14,224,93,50,187,54,158,76,85,238,86,25,169,186,165,180,73,113,45,200,135,13,70,131,51,109,10,45,22,217,246,25,153,107,237,51,29,251,29,235,178,173,252,36,186,165,193,97,231,165,57,72,156,203,8,101,38,167,13,195,140,233,164,146,68,100,122,234,69,166,157,186,138,227,200,198,77,110,59,199,27,43,248,229,138,246,218,219,167,38,179,42,125,61,154,148,55,9,197,191,213,198,146,210,246,190,193,164,210,105,83,133,170,87,174,186,232,125,230,45,86,52,104,240,227,183,22,35,13,178,203,40,36,54,219,105,36,165,41,34,208,136,136,187,8,136,136,127,168,226,153,199,196,22,112,227,46,215,173,97,111,169,167,37,209,106,80,152,82,84,73,81,58,168,50,20,157,15,114,123,125,78,205,15,95,176,103,154,3,82,175,188,72,142,201,19,146,36,220,53,180,39,69,106,181,184,183,223,34,237,250,70,102,102,191,180,207,237,26,45,202,213,133,19,14,176,14,200,160,198,134,152,206,170,131,76,122,82,9,178,65,243,250,38,16,189,72,146,147,215,84,123,75,94,206,209,213,192,127,20,162,74,77,74,61,8,139,83,49,91,28,76,179,210,213,157,76,155,130,24,105,85,221,85,158,195,145,170,178,99,190,70,76,180,180,204,140,243,91,217,144,74,75,132,164,160,246,169,6,69,216,103,219,161,10,132,149,42,68,233,79,77,150,242,222,126,67,138,117,215,22,163,82,150,181,30,166,163,51,237,51,51,61,117,49,254,66,222,120,55,97,67,84,251,66,183,138,78,180,194,157,147,34,77,49,43,52,145,172,146,166,169,239,145,107,179,93,53,47,222,239,246,123,69,151,138,156,227,84,163,58,165,136,157,137,34,47,74,118,233,218,126,173,56,120,206,12,173,186,172,91,185,86,131,209,8,232,247,151,111,110,177,170,26,11,150,20,201,198,66,231,169,77,198,26,61,182,185,10,233,41,221,70,198,201,106,211,231,34,211,214,122,150,186,119,151,184,135,126,224,225,134,137,164,97,165,103,16,159,142,148,174,183,211,242,92,217,161,171,147,34,160,210,187,77,37,175,127,177,71,252,59,132,61,226,157,124,157,213,153,90,157,41,19,201,246,169,60,157,136,75,187,137,28,216,16,148,125,155,140,139,83,79,184,191,136,238,220,18,168,79,200,174,226,85,104,217,79,42,39,161,180,90,146,122,158,244,84,83,234,158,158,254,254,209,109,32,3,204,98,83,201,143,101,84,94,86,186,39,147,221,255,0,42,129,152,7,127,172,49,162,172,142,68,122,30,91,109,86,158,109,40,87,243,238,196,145,151,253,223,39,223,247,142,248,0,0,3,140,230,250,151,34,175,151,251,158,20,82,146,167,87,209,109,76,125,77,103,164,216,230,125,132,71,236,47,244,140,223,145,26,28,209,100,105,50,247,246,13,49,224,13,94,45,119,9,232,117,56,47,169,230,30,234,118,45,74,37,25,233,37,212,158,166,70,101,222,71,237,29,12,0,86,207,26,154,99,146,112,254,198,168,162,33,45,48,189,39,189,222,94,166,222,247,233,196,93,186,118,107,221,246,138,238,201,45,80,168,217,157,179,42,42,83,105,38,189,35,169,184,122,39,182,159,36,187,123,75,222,47,59,56,120,78,222,52,229,246,231,176,147,29,11,149,63,162,228,57,179,85,183,178,108,119,85,180,246,44,203,82,107,183,68,159,250,202,166,56,86,86,228,90,89,179,163,219,117,8,174,54,186,151,81,204,37,32,200,209,203,166,78,89,107,169,150,154,238,47,97,139,208,20,229,198,133,135,27,196,251,65,245,25,237,119,210,27,127,132,122,113,24,250,124,23,230,114,239,75,182,31,80,101,205,232,62,111,127,98,180,106,162,125,222,209,111,66,191,248,196,80,105,211,112,46,29,114,65,198,41,116,238,103,77,191,111,48,249,147,41,233,94,205,75,94,226,237,208,203,176,82,185,17,159,97,15,250,67,78,184,70,109,180,181,109,35,81,237,73,158,133,239,31,102,203,187,235,214,21,209,76,187,45,202,148,152,83,169,146,217,148,219,140,60,182,213,185,183,18,225,17,154,20,147,211,114,18,125,134,93,194,251,114,33,154,154,38,97,240,170,156,196,202,171,74,185,169,17,153,137,57,151,95,65,190,234,154,141,24,156,123,105,188,227,138,35,113,227,45,202,211,83,239,34,62,249,64,3,252,102,197,102,116,55,225,72,109,14,53,33,165,52,180,44,136,210,164,168,140,140,140,143,176,203,67,25,251,226,33,131,175,225,54,99,110,5,38,43,108,197,184,164,203,173,178,77,160,210,146,76,137,242,246,151,208,73,119,55,236,215,239,49,54,120,56,227,51,53,27,54,179,133,53,154,179,206,79,139,50,68,232,141,58,249,26,19,21,45,83,216,66,82,74,94,226,61,198,100,68,73,219,238,63,96,179,16,31,146,167,74,166,214,98,46,13,82,11,18,152,89,25,26,30,105,43,79,105,25,107,162,136,203,184,207,252,227,254,105,52,122,125,14,39,67,77,142,219,12,17,234,148,33,9,74,75,176,139,66,36,145,17,118,17,5,102,149,18,185,72,155,70,158,195,111,70,157,29,200,206,182,226,73,73,82,22,147,74,136,200,200,200,200,200,207,188,140,103,239,136,22,9,61,131,25,132,173,197,98,9,51,78,174,61,38,177,28,219,104,210,218,82,244,233,68,132,22,141,161,37,162,90,238,45,123,61,167,236,154,220,31,49,213,169,86,197,115,10,107,85,22,144,170,113,73,171,53,205,120,136,201,150,219,128,194,72,183,57,221,223,220,146,47,183,216,33,247,17,236,109,94,45,102,38,185,79,137,45,215,32,91,18,100,209,9,42,115,84,27,145,167,75,45,201,34,113,73,211,107,157,135,216,127,97,8,168,219,110,58,226,90,105,10,90,214,100,148,165,37,169,153,159,113,17,123,69,155,240,197,200,171,215,12,136,248,235,138,84,38,138,4,89,8,85,42,4,248,167,189,197,164,225,202,102,65,54,252,115,73,182,105,55,19,189,43,212,251,72,189,166,45,174,44,88,208,99,53,14,20,118,152,97,148,37,182,154,105,4,148,33,36,90,18,72,139,176,136,136,136,136,136,127,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,242,149,22,52,232,206,195,155,29,167,216,121,10,109,214,157,65,41,11,73,150,134,149,17,246,25,25,25,145,145,138,148,226,115,145,87,173,233,18,49,215,11,104,77,28,9,82,22,170,172,8,17,79,123,107,81,204,148,244,131,109,136,228,146,108,146,77,167,122,151,169,118,17,251,12,86,67,141,184,211,138,105,212,41,11,65,154,84,149,22,134,70,93,228,101,236,18,175,135,14,54,175,9,51,19,67,167,203,150,235,112,46,121,49,168,134,148,185,162,9,201,51,162,22,229,17,184,148,233,181,190,211,237,63,176,196,193,227,7,142,173,69,181,232,120,83,69,168,180,181,84,74,53,89,222,83,196,102,108,184,220,246,20,71,181,206,238,238,244,153,125,190,193,10,56,126,224,147,216,207,152,74,36,89,16,73,234,117,13,232,213,137,6,227,70,166,212,150,103,69,37,160,245,109,105,61,82,239,113,233,217,237,47,110,129,104,212,168,148,58,68,42,52,6,27,102,52,24,237,198,105,182,210,73,74,80,132,146,82,68,68,68,68,68,68,93,196,65,86,163,211,235,145,58,26,148,118,223,96,207,85,33,104,74,146,125,134,90,25,40,140,143,176,204,127,213,50,149,77,163,68,68,26,92,22,34,176,130,34,36,50,210,80,158,194,34,215,68,145,23,113,23,249,135,235,1,89,220,99,177,153,154,117,153,70,194,154,53,93,230,231,202,153,30,116,182,154,144,68,133,69,83,85,6,22,149,37,43,220,103,184,136,140,141,58,123,207,216,33,55,15,12,29,127,22,115,27,111,169,81,91,122,45,187,38,37,109,226,113,6,164,154,99,207,137,184,190,130,139,185,207,110,159,121,13,2,66,138,204,24,108,66,142,218,27,106,59,73,105,8,65,17,37,41,73,17,17,17,23,97,22,132,63,216,4,95,207,126,106,104,153,120,194,170,139,16,234,173,38,229,171,198,122,36,22,90,125,4,251,74,118,52,146,109,237,164,243,110,36,137,198,72,183,39,93,15,184,140,251,168,74,244,187,235,183,237,209,83,187,46,58,148,153,179,170,114,222,148,227,143,188,183,21,185,199,20,225,145,26,212,163,211,114,212,125,166,125,227,227,45,167,91,219,204,105,105,220,68,105,213,38,90,145,251,72,127,200,191,222,26,116,26,117,19,43,180,23,41,231,24,206,122,34,204,127,147,183,177,213,211,161,238,37,104,69,235,118,22,186,234,127,104,149,98,161,120,208,76,230,94,150,148,62,160,207,149,215,252,222,254,196,234,213,56,251,189,131,230,112,94,97,199,49,62,239,125,38,123,90,244,126,239,227,30,162,68,46,52,81,127,21,58,220,139,183,54,117,139,110,159,21,199,23,77,233,249,100,148,25,154,249,148,200,43,61,52,51,215,77,167,236,33,108,249,59,194,118,176,95,47,182,197,134,168,200,68,168,29,111,61,205,154,45,205,243,100,58,157,199,177,6,122,19,189,154,164,191,214,116,99,157,170,161,86,115,59,121,212,82,166,212,78,250,59,67,108,245,79,101,62,49,118,118,159,184,88,143,5,106,98,227,97,253,243,81,92,82,66,102,250,51,99,187,52,55,54,63,81,35,237,211,183,78,239,176,89,48,0,231,152,253,87,137,66,194,122,229,78,115,234,102,59,61,54,245,165,68,147,45,100,180,146,208,204,200,187,204,189,163,51,138,35,113,205,16,70,102,125,195,72,25,64,165,200,164,101,250,216,133,40,164,165,212,117,187,147,35,82,89,107,54,65,151,97,145,31,113,255,0,160,118,96,0,0,31,30,237,183,227,221,22,252,170,20,162,213,169,59,55,119,127,101,105,87,180,143,218,159,112,204,93,237,64,151,108,92,243,104,115,155,52,63,27,151,189,38,70,90,110,109,42,46,242,35,238,81,123,5,246,112,232,189,162,222,57,103,183,141,153,205,200,118,39,87,205,74,93,37,169,27,170,18,244,212,183,25,150,164,159,104,148,0,2,10,113,119,164,187,63,46,107,154,211,8,95,71,166,170,52,153,169,59,231,64,46,195,211,179,184,83,238,6,215,35,219,120,165,68,173,74,113,198,218,143,212,238,83,102,68,162,221,25,212,150,134,102,69,222,175,120,211,50,21,26,161,20,149,162,29,105,207,97,232,162,61,15,252,221,228,33,133,131,146,138,22,24,230,236,177,82,221,134,148,83,63,222,26,229,160,137,191,232,197,48,173,164,134,18,146,213,75,81,158,138,237,251,251,4,214,21,35,198,230,27,77,92,120,97,45,182,148,75,127,211,124,197,109,236,61,173,211,72,187,71,47,225,29,113,75,166,102,11,209,45,61,181,154,135,245,137,53,25,107,203,133,61,69,217,169,23,121,251,140,93,240,134,156,85,172,105,87,102,87,107,53,26,124,39,229,76,165,116,252,148,50,217,172,207,155,81,130,74,236,36,153,247,36,251,180,238,246,138,67,176,35,82,38,93,208,35,87,93,109,184,43,230,243,84,226,146,73,45,26,89,167,83,87,103,210,34,239,22,173,109,112,205,181,209,25,233,41,166,41,198,103,70,118,42,121,172,182,106,65,168,244,220,95,205,116,35,45,15,67,237,16,75,56,217,77,185,178,209,122,19,47,67,146,245,18,166,158,166,52,178,109,197,52,131,113,217,4,134,77,102,203,104,37,146,24,215,105,107,217,218,93,157,223,31,40,89,142,184,178,233,139,116,107,134,12,213,149,30,84,200,241,170,172,27,139,216,113,85,38,58,222,81,36,157,109,59,182,50,69,170,207,111,191,179,187,64,216,83,137,214,206,46,216,244,187,222,214,168,71,149,22,161,25,135,148,77,58,218,205,165,184,202,29,54,213,177,106,36,168,137,196,234,90,158,154,255,0,17,236,0,86,151,25,44,36,42,181,149,68,196,250,93,43,153,50,28,184,208,36,60,219,26,154,99,33,170,131,235,51,82,80,102,69,169,145,158,170,211,236,246,136,13,145,156,99,155,131,185,134,181,231,162,95,38,21,98,163,10,147,44,214,225,165,180,178,236,232,198,181,43,215,65,17,17,55,218,103,169,105,222,70,52,51,68,170,69,174,81,160,214,97,62,219,204,79,140,212,150,156,109,68,164,41,11,65,40,140,140,140,200,200,200,203,184,204,126,208,0,21,189,198,31,8,162,85,176,250,149,137,176,169,143,187,62,28,182,33,60,235,44,18,137,49,208,197,65,229,26,140,144,106,34,37,25,25,234,173,62,207,104,130,57,28,191,95,195,42,246,36,221,203,230,33,148,225,237,97,136,238,22,164,69,40,151,25,196,237,61,201,45,250,35,82,208,247,8,251,121,87,94,186,110,250,229,205,33,107,91,181,122,148,153,235,82,204,205,74,83,174,169,102,102,102,102,102,122,171,222,127,121,137,55,144,76,163,87,179,3,137,148,202,253,78,154,226,109,122,28,230,102,75,113,230,86,77,72,228,200,138,181,179,170,153,91,107,220,211,198,123,76,203,82,239,50,46,251,224,181,109,138,53,155,111,192,182,168,16,35,195,131,78,140,212,102,154,101,164,54,146,75,104,74,19,216,130,34,215,106,72,187,8,187,135,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,110,171,98,141,120,219,243,237,170,253,62,60,200,53,8,206,198,117,167,154,67,137,52,184,133,33,93,139,35,47,162,163,46,210,62,241,67,249,251,202,53,123,47,216,153,83,184,41,148,215,21,107,215,103,61,50,35,140,178,179,106,63,58,68,165,161,157,82,202,27,70,214,153,35,218,70,122,23,113,153,119,70,75,58,186,245,173,119,80,238,104,235,82,29,164,84,163,79,66,144,102,74,74,154,117,43,35,35,35,35,35,213,62,242,251,200,72,44,242,95,175,226,109,123,13,174,228,115,22,202,176,242,142,196,135,123,76,142,86,249,46,43,113,238,81,111,209,122,158,167,184,78,222,15,24,69,18,149,135,213,92,77,155,75,125,169,243,38,63,9,151,94,96,146,74,142,182,41,239,36,210,102,130,81,145,168,140,203,69,105,246,123,69,145,0,0,252,85,186,164,90,29,26,117,102,107,237,178,196,8,206,201,117,199,20,73,66,80,132,26,140,204,204,200,136,136,136,251,204,134,121,243,207,140,115,113,139,48,215,68,245,203,39,161,81,234,51,105,49,13,14,26,155,83,45,78,146,104,82,125,117,145,145,147,157,134,90,22,157,196,66,124,112,109,194,66,164,217,85,188,79,170,82,185,115,38,75,147,2,59,206,49,161,170,50,218,167,190,131,37,41,4,102,90,145,153,104,173,62,207,104,178,208,30,63,21,177,58,217,194,43,30,169,123,221,53,8,241,98,211,227,62,242,73,215,91,65,186,182,217,91,164,218,119,173,36,165,25,54,173,11,82,215,79,226,51,243,155,220,199,92,57,139,197,186,205,195,54,106,206,143,22,100,136,212,166,9,197,236,40,169,147,33,108,168,210,110,184,157,219,30,50,213,39,183,221,217,223,246,50,115,148,219,159,50,247,161,178,196,57,12,209,41,137,234,100,203,54,220,75,75,229,187,28,150,201,44,153,113,6,179,67,250,237,61,59,59,79,179,190,103,226,255,0,15,43,62,210,177,234,87,124,184,29,60,107,118,140,243,139,90,90,105,4,125,59,46,56,107,89,156,98,46,228,246,158,165,252,5,93,214,32,182,253,213,58,153,69,65,190,219,149,7,88,136,150,139,118,242,55,13,40,36,146,123,245,236,211,66,251,134,133,242,51,104,46,205,203,21,139,9,232,238,176,244,218,37,50,115,200,113,27,84,78,46,159,24,148,90,109,35,239,79,183,183,237,29,240,82,15,23,27,138,93,79,48,94,137,117,237,204,211,255,0,171,73,40,207,78,100,40,10,62,205,76,187,203,220,67,168,112,70,134,211,215,38,39,204,113,165,26,227,250,23,150,173,189,133,185,186,145,31,104,182,225,10,111,236,148,80,113,59,55,103,138,151,20,52,174,153,254,254,215,45,6,78,127,70,37,132,238,37,176,164,158,138,66,76,181,87,103,223,216,38,122,213,26,159,20,213,162,26,105,191,97,104,146,45,79,252,221,230,51,51,142,85,200,215,38,41,86,235,81,28,117,198,164,116,219,84,225,145,168,246,198,105,39,169,145,153,119,167,222,46,11,132,61,33,216,25,116,68,215,88,66,58,205,116,81,36,201,74,217,58,121,118,158,157,189,226,117,128,8,191,196,94,246,139,103,101,158,226,55,167,183,29,217,125,39,41,42,116,144,165,237,168,68,215,66,220,70,122,18,189,130,132,236,154,4,187,158,231,133,67,130,217,173,249,60,205,137,34,51,215,107,106,81,247,17,159,114,79,216,52,233,105,91,241,237,123,126,45,10,41,104,212,109,251,123,191,180,181,43,216,69,237,87,184,125,128,0,0,1,157,12,239,217,202,179,51,29,116,83,82,210,155,100,250,46,89,41,58,127,220,17,140,255,0,178,69,222,161,99,60,25,110,86,42,88,83,114,219,169,148,133,59,72,232,247,183,188,141,73,230,201,168,44,187,53,212,181,34,215,184,191,136,177,96,1,21,56,148,209,61,49,149,251,136,250,117,187,201,233,62,138,55,105,173,70,31,216,126,225,65,84,233,139,167,204,110,99,127,73,189,116,254,36,101,254,177,166,44,9,186,85,121,225,93,18,227,113,100,165,203,234,117,50,61,126,140,151,81,239,63,221,247,143,118,108,50,110,19,198,202,13,194,238,94,210,212,189,157,227,254,197,106,113,168,183,34,205,177,172,123,133,76,106,245,59,210,123,86,72,47,87,152,245,57,7,169,233,169,118,23,188,132,18,225,243,121,73,180,115,65,106,45,181,154,90,147,215,115,116,51,47,163,78,149,167,246,136,187,213,237,26,24,30,43,24,172,54,241,47,15,42,150,107,132,157,179,249,31,75,254,3,237,185,251,170,253,207,113,255,0,172,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,254,3,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,247,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,209,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,189,239,25,157,168,204,93,66,99,147,28,250,78,105,175,240,34,47,245,11,245,225,173,68,244,62,87,237,211,233,214,215,59,171,250,72,219,174,149,25,159,97,123,196,171,0,21,211,198,106,229,98,155,133,54,213,188,169,40,75,181,126,179,99,123,200,148,174,84,154,122,207,179,93,79,66,61,123,143,248,10,230,201,5,156,171,207,49,214,189,53,77,41,108,151,91,204,36,167,95,251,130,73,151,246,76,187,210,52,94,0,0,0,2,140,120,175,89,213,27,123,49,18,43,50,153,74,99,85,182,114,20,148,168,183,114,160,193,74,187,77,36,71,161,159,176,207,248,14,133,193,170,254,106,135,137,23,45,152,235,166,147,175,244,122,22,226,34,62,67,21,7,63,120,189,254,227,254,29,226,227,0,7,11,206,228,7,170,57,101,188,34,176,194,93,90,189,31,161,26,77,71,217,80,140,125,154,125,195,57,99,71,185,55,150,137,185,120,181,159,108,218,50,87,93,253,87,209,254,254,144,95,234,29,172,4,70,226,111,135,177,239,108,181,86,39,46,33,186,253,39,167,229,41,45,146,148,142,108,248,100,173,15,105,153,106,73,246,105,252,69,34,96,213,216,253,143,137,52,123,166,50,182,185,11,168,218,122,153,125,56,238,35,216,101,251,222,241,166,138,69,78,61,102,156,213,74,42,201,77,61,187,105,145,145,247,40,200,251,140,203,188,135,236,20,63,197,7,5,93,195,44,192,205,184,226,193,233,233,151,39,47,166,36,53,177,191,230,240,161,33,123,116,109,41,250,75,237,208,207,183,191,67,29,23,132,246,98,106,54,254,45,198,195,43,142,166,69,70,122,138,244,26,123,110,60,175,239,185,21,40,198,158,197,186,72,215,231,28,250,41,221,246,31,104,185,164,153,40,137,73,50,50,50,212,140,135,37,199,108,175,97,22,97,40,175,210,239,203,114,41,201,117,149,50,221,74,60,56,189,99,58,161,212,145,161,215,90,112,211,161,188,181,23,103,98,180,63,126,176,46,247,224,235,58,133,89,244,254,18,223,47,183,209,47,169,135,215,212,204,159,75,136,90,150,217,252,196,34,208,251,27,238,50,61,117,211,216,39,134,90,168,120,163,104,97,237,42,205,196,215,99,74,151,72,132,196,68,74,101,82,22,110,37,166,25,108,141,75,120,136,205,70,105,89,159,97,107,174,189,157,164,58,248,252,213,40,77,212,169,210,169,207,17,26,37,48,182,84,71,237,37,36,200,255,0,210,51,189,158,139,5,88,123,153,75,194,1,66,114,59,117,26,165,66,164,222,246,246,18,208,228,249,36,74,47,85,58,145,236,236,50,215,239,19,119,131,6,34,17,65,184,240,225,249,77,36,185,179,42,136,104,215,162,140,244,167,50,71,161,171,187,217,244,127,143,176,90,104,0,15,197,88,58,106,41,146,95,171,165,147,134,195,75,117,227,116,147,177,40,74,76,212,103,187,176,139,77,123,198,124,115,239,137,173,98,46,98,174,86,233,207,107,78,160,206,153,71,140,148,40,185,102,134,39,74,216,105,34,90,147,166,213,150,134,90,118,119,17,9,7,194,7,5,27,187,177,38,163,137,149,72,77,189,6,142,195,209,216,55,27,220,73,150,212,136,15,36,203,115,102,68,100,149,31,105,40,149,247,119,139,151,34,36,145,37,36,68,68,90,17,16,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,18,136,210,162,35,35,45,12,140,83,71,23,236,21,106,209,196,154,118,38,82,225,54,204,26,195,12,199,124,219,111,105,42,83,178,39,188,163,61,173,145,25,154,82,93,166,163,87,223,222,35,230,66,49,49,156,59,204,85,178,221,69,237,41,213,233,208,168,242,82,181,23,47,99,243,162,239,53,17,173,41,211,106,15,83,61,123,59,200,198,131,168,231,77,93,50,51,244,132,178,80,223,105,14,178,109,18,118,41,10,73,26,76,182,246,25,105,167,112,253,160,0,42,203,140,254,34,145,193,183,112,225,137,77,40,185,176,234,139,108,151,170,136,244,168,178,103,161,43,187,217,244,127,143,176,66,44,140,88,42,196,44,202,89,244,243,134,228,134,233,213,74,125,73,205,141,239,36,33,185,241,136,212,126,170,180,34,223,218,125,159,120,209,13,50,19,116,218,108,74,115,68,68,136,172,54,202,72,189,132,148,145,23,250,7,233,28,131,50,180,60,81,187,240,246,171,102,225,147,177,162,203,171,194,126,34,229,60,169,8,54,210,235,15,54,102,149,178,70,100,162,53,32,203,176,244,211,94,222,194,16,62,200,224,235,58,187,89,244,254,45,95,47,185,214,175,169,153,208,84,204,223,83,139,90,86,225,252,252,35,212,251,92,239,51,61,116,215,218,39,166,4,229,123,8,178,247,69,98,151,97,219,145,74,75,76,165,151,42,82,33,197,235,30,209,13,36,205,110,180,211,102,173,77,148,40,251,59,85,169,251,180,235,74,50,73,26,148,100,68,69,169,153,138,85,226,235,141,238,94,184,205,15,15,104,213,2,93,38,135,1,180,201,109,14,234,69,57,153,115,218,94,164,151,13,63,65,69,222,146,87,191,66,236,30,131,131,214,10,185,93,196,42,166,44,212,32,243,33,83,227,63,1,133,184,214,168,76,134,223,128,250,77,38,109,153,18,136,140,244,50,81,31,217,237,23,22,63,29,94,167,30,141,78,118,165,41,100,150,153,219,184,204,200,187,212,68,93,230,69,222,99,50,248,203,118,63,124,226,77,98,233,146,162,55,38,244,251,140,140,255,0,177,29,180,123,77,95,185,239,23,119,195,31,15,88,178,114,213,71,156,152,134,203,245,110,163,156,165,54,73,82,249,83,230,18,117,61,164,103,161,43,219,175,240,18,228,7,20,206,68,180,66,203,197,210,251,134,209,18,122,31,235,126,143,247,244,114,255,0,88,206,16,209,158,72,160,61,78,203,45,159,21,246,82,218,211,233,13,72,146,100,125,181,9,39,219,175,222,59,168,0,167,62,50,183,243,85,204,71,182,172,198,157,53,122,3,172,212,183,17,145,115,216,167,185,251,199,238,247,23,241,239,28,247,133,13,157,81,184,115,17,30,179,25,132,174,53,39,127,61,74,74,140,147,205,131,57,41,237,36,153,22,166,94,211,47,226,47,56,0,0,0,5,60,113,160,70,152,141,105,47,183,183,175,251,191,168,167,119,8,181,146,44,86,86,18,230,2,129,112,59,37,12,195,62,171,168,82,215,181,63,222,82,80,157,79,122,75,189,207,105,141,20,50,243,82,26,39,152,113,43,66,181,209,73,50,50,63,226,67,253,0,120,60,115,162,185,112,225,101,110,142,204,94,161,114,58,109,27,217,191,118,217,45,43,187,67,215,187,94,239,96,204,152,208,238,64,235,84,218,214,88,237,87,233,75,82,217,46,187,69,153,164,200,255,0,164,37,23,97,164,204,187,200,196,139,1,229,177,58,206,166,95,214,69,74,211,172,71,39,162,78,228,243,17,177,42,215,99,200,112,187,20,149,23,122,11,216,99,50,85,186,61,78,213,172,189,73,159,171,82,226,237,223,183,114,116,220,130,81,119,145,31,114,139,216,52,71,146,156,71,111,21,50,229,106,222,8,117,110,28,206,187,83,90,181,87,169,62,75,125,190,178,191,197,251,199,115,16,131,138,166,6,39,18,240,65,87,117,46,154,151,171,22,230,156,133,37,157,202,254,113,50,11,106,237,75,106,87,208,65,247,25,127,18,20,209,131,183,220,220,52,196,235,102,244,134,251,173,122,42,173,10,83,220,181,26,77,77,181,33,183,20,158,197,39,93,118,23,97,153,23,221,222,52,115,129,88,139,77,197,60,39,181,239,74,115,252,207,72,82,33,60,254,170,73,154,93,114,51,78,40,143,69,43,67,249,194,236,51,51,255,0,72,247,160,0,2,154,248,204,216,72,165,99,45,2,244,136,202,80,196,202,20,88,206,237,78,155,158,92,170,131,134,103,162,72,140,244,47,105,235,254,145,202,56,93,95,14,218,25,158,167,197,92,167,80,197,106,51,84,206,89,44,201,38,183,170,16,139,83,45,196,93,201,251,126,227,23,212,70,70,90,145,246,15,232,0,224,121,223,197,168,216,67,151,123,166,178,169,169,143,46,165,79,157,76,135,243,132,133,28,135,32,201,83,122,122,233,62,246,253,134,103,238,33,158,58,205,78,125,205,112,77,172,74,55,31,153,84,152,228,133,253,37,41,110,58,179,81,247,153,153,153,154,189,230,127,120,189,94,24,24,62,188,52,203,172,10,180,232,39,30,101,200,182,170,229,171,91,20,109,72,131,9,90,158,168,73,247,160,253,166,95,105,137,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,30,113,63,193,245,226,94,93,103,213,160,193,57,19,45,181,187,87,61,26,222,162,106,60,25,170,212,180,66,143,189,101,237,34,251,72,81,85,26,167,62,217,184,33,86,34,155,140,76,165,204,110,66,62,146,84,135,26,89,40,187,140,140,140,141,62,242,63,184,104,115,36,24,181,27,23,178,239,107,86,83,53,50,37,211,105,240,105,147,62,112,150,162,144,220,24,202,115,95,93,71,222,231,180,200,253,228,59,224,0,254,25,145,22,166,125,130,133,184,162,223,14,221,249,158,168,69,68,167,86,197,22,51,180,206,89,172,205,36,182,106,19,75,82,45,198,93,202,251,62,226,29,91,131,61,132,138,174,50,215,239,73,108,165,108,67,161,74,140,214,228,235,181,228,74,167,184,70,90,164,200,143,67,62,227,215,253,34,229,0,0,7,130,199,92,69,166,225,102,19,221,23,165,69,254,95,163,233,51,94,99,69,36,141,78,183,25,215,18,69,170,147,169,159,44,251,8,200,255,0,210,51,159,137,247,93,91,24,113,130,183,95,230,59,34,69,195,93,146,168,137,89,169,106,34,126,82,214,132,233,170,207,189,206,226,51,251,53,23,179,144,12,28,137,132,89,117,183,99,244,8,98,117,110,36,74,188,179,229,18,84,110,189,6,41,47,95,81,39,244,155,246,234,126,243,49,37,7,12,206,182,35,183,133,121,114,186,175,5,186,182,206,31,67,161,161,90,43,215,159,25,190,207,89,63,227,61,255,0,251,6,119,40,148,122,157,213,89,102,147,3,87,101,202,221,179,118,229,107,181,6,163,238,35,62,228,159,176,105,183,12,108,234,101,131,100,83,109,58,60,114,102,36,30,119,45,27,18,157,55,188,183,15,177,41,73,119,172,253,132,61,72,8,233,159,202,205,54,139,150,59,173,250,162,148,134,15,161,213,100,105,34,79,244,132,82,237,53,25,17,118,153,12,241,13,54,96,101,21,219,123,11,40,148,119,162,244,235,143,212,234,214,205,155,119,73,117,93,218,22,157,250,247,123,71,188,1,254,111,60,212,118,141,231,220,74,16,157,53,82,140,136,139,248,152,206,190,119,113,89,88,183,143,245,250,251,82,16,244,50,233,122,117,33,123,147,253,229,25,10,208,247,168,187,219,246,24,148,156,23,209,187,17,238,229,250,222,175,65,247,127,81,81,239,23,16,0,0,0,2,147,248,190,222,49,171,152,227,10,222,141,32,157,42,47,51,95,92,149,167,58,28,5,251,20,126,239,113,127,17,3,97,204,145,2,74,37,197,112,208,235,122,237,81,25,145,150,164,100,125,165,246,24,208,238,70,49,196,177,227,1,40,183,92,151,146,117,31,231,61,91,123,189,118,255,0,158,201,109,27,136,220,90,139,84,181,169,106,127,119,217,33,64,126,26,212,3,169,211,30,130,78,45,6,230,223,89,7,161,150,138,35,239,237,247,12,194,223,182,124,251,10,236,157,106,84,208,164,201,131,202,222,74,37,17,250,237,37,194,250,73,73,247,44,189,132,45,67,132,22,96,217,155,107,61,130,21,89,73,74,233,123,122,30,98,200,140,249,142,79,146,230,155,156,251,11,232,160,190,223,120,179,128,31,242,164,146,210,105,62,227,25,233,207,246,24,150,23,102,62,225,163,52,194,155,97,125,39,44,246,232,147,210,4,85,30,158,162,75,189,207,97,11,6,224,225,136,178,171,56,71,86,195,249,110,40,217,183,121,29,34,117,61,11,168,149,80,117,125,134,163,46,242,246,36,190,221,123,197,137,15,157,95,160,82,46,122,83,244,74,237,62,60,232,82,54,243,88,144,210,93,66,246,168,148,90,165,68,100,122,41,36,125,165,222,68,51,155,153,172,186,93,153,126,191,170,180,26,157,54,90,105,144,223,139,29,137,170,101,210,105,199,29,138,135,182,165,197,52,132,153,246,175,176,139,95,84,251,244,51,19,83,133,54,111,152,160,77,60,15,191,235,143,155,19,29,214,146,228,153,37,177,11,89,193,140,203,9,55,94,34,34,34,37,153,33,8,215,191,79,105,11,109,105,198,222,109,15,52,180,173,11,73,41,42,73,234,70,71,220,100,99,254,128,0,87,183,24,123,6,53,111,7,41,87,119,33,29,68,10,155,13,243,73,37,191,98,34,212,28,219,174,211,61,53,61,116,212,133,92,101,78,181,34,131,152,124,63,159,30,67,140,153,92,180,146,81,161,102,157,83,215,48,102,71,161,151,103,103,112,209,253,187,48,234,22,253,50,121,171,113,201,134,203,218,235,174,187,144,71,254,177,244,64,5,74,113,141,199,2,153,94,163,96,213,50,115,166,134,25,143,85,144,132,59,243,123,201,117,8,234,35,36,185,244,187,75,176,209,221,237,246,8,73,148,156,45,149,139,152,245,105,219,12,193,57,81,218,170,64,149,53,28,163,90,122,98,154,194,28,53,145,33,69,183,71,59,117,45,59,123,70,139,108,235,118,29,163,105,209,173,120,17,218,97,138,77,62,60,38,208,210,9,41,36,180,210,80,68,68,68,69,166,137,47,97,125,196,62,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,141,120,219,176,238,219,78,179,108,79,142,203,236,85,169,242,33,56,135,80,74,73,165,214,148,131,35,35,35,45,52,81,251,15,238,49,157,44,219,225,108,172,35,199,171,178,216,122,9,197,142,237,82,124,184,72,229,26,17,211,28,215,208,217,160,141,9,45,186,55,217,161,105,217,216,38,223,7,44,112,76,58,245,103,6,170,115,157,36,62,204,138,172,116,45,223,155,53,154,233,241,210,68,74,115,233,118,31,97,35,187,219,236,22,214,0,62,117,197,48,233,246,253,78,121,43,105,198,134,243,218,235,166,155,80,103,254,161,156,12,214,86,159,175,102,31,16,39,200,144,227,198,119,45,84,146,107,89,171,68,245,207,153,17,106,103,217,219,220,45,31,131,197,129,30,137,131,149,91,191,144,142,124,250,155,237,243,77,37,191,98,226,211,220,219,174,210,61,53,45,116,212,197,132,128,0,255,0,151,92,109,150,214,243,171,74,16,132,154,148,165,30,132,68,93,230,102,42,75,138,214,111,88,175,77,44,15,176,43,143,147,17,28,214,172,228,105,37,177,107,65,206,140,243,10,54,158,50,50,50,52,25,161,104,215,187,95,97,8,223,195,203,46,181,92,110,199,90,29,102,69,53,199,168,54,204,248,213,89,78,184,202,148,195,167,30,100,69,45,149,25,180,180,40,205,14,234,104,51,45,75,188,200,187,239,218,157,79,135,73,167,198,165,211,227,55,30,44,70,80,195,45,54,130,66,16,132,36,146,148,146,72,136,136,136,136,136,136,139,65,250,69,118,241,143,196,89,84,108,35,165,97,252,71,20,76,220,92,254,173,58,158,135,211,202,167,186,142,194,81,23,121,251,82,127,102,157,226,190,50,3,134,37,138,57,143,183,104,206,176,167,35,163,171,230,158,221,82,90,192,148,162,215,212,81,119,183,237,33,161,116,164,144,146,73,119,16,255,0,160,21,145,197,247,48,108,194,181,89,193,10,76,164,169,117,77,221,118,197,145,153,114,220,129,37,189,118,185,246,159,210,65,253,154,119,138,174,176,172,249,247,237,217,6,212,166,33,74,147,59,155,176,146,74,51,245,26,83,135,244,82,163,238,65,251,12,105,234,139,0,233,148,198,96,155,139,115,151,187,214,89,234,103,170,140,251,251,61,227,247,0,143,89,231,199,20,224,62,1,214,174,184,207,36,170,95,205,186,70,201,94,187,159,207,99,54,189,164,78,33,71,162,93,212,244,63,191,237,207,20,201,146,39,201,92,185,78,26,221,115,77,202,51,51,51,208,180,46,211,251,8,79,30,16,119,140,106,30,57,76,183,164,200,38,138,181,203,211,215,36,235,201,135,61,126,213,23,191,220,127,192,93,136,0,0,0,254,41,73,73,110,82,136,136,189,166,99,55,249,190,191,229,226,54,61,92,119,12,137,109,72,67,189,31,45,76,184,107,71,100,40,232,61,12,212,175,220,247,247,142,48,45,151,130,221,205,57,116,123,206,220,126,115,174,70,111,209,220,134,22,233,154,91,213,85,21,171,106,76,244,45,79,180,244,46,209,104,96,2,134,248,160,225,35,152,109,152,137,213,88,240,141,170,117,119,149,211,56,77,237,74,249,48,97,37,122,25,33,41,61,20,191,97,159,219,160,142,184,51,139,183,86,11,95,16,175,75,86,169,42,43,209,185,155,208,211,238,54,151,119,50,227,101,184,144,180,26,180,39,85,167,111,102,191,192,244,111,131,120,151,74,197,171,2,155,123,209,228,54,244,105,252,237,138,66,210,162,61,143,184,209,246,165,74,46,246,207,218,127,234,30,220,5,69,241,160,195,194,135,118,90,55,244,24,137,47,72,117,253,115,169,111,180,249,109,83,154,111,85,18,126,211,47,89,71,246,123,135,207,224,205,117,78,99,16,110,75,97,43,108,163,73,232,247,18,140,247,30,214,42,11,45,59,116,239,251,5,194,0,142,57,211,202,205,183,152,124,39,171,83,25,165,176,221,122,57,185,83,137,37,166,27,39,93,146,212,55,218,101,10,95,41,197,169,58,184,158,194,237,236,45,12,180,34,20,59,91,164,222,248,9,138,175,66,125,153,244,170,213,173,88,87,41,107,75,204,27,138,141,36,201,43,73,153,33,102,131,91,93,134,91,117,211,216,101,217,117,220,63,51,149,68,204,6,29,194,182,110,90,172,72,215,101,21,150,225,173,151,95,66,28,148,134,88,138,131,116,146,183,214,234,205,78,188,162,221,161,106,101,220,71,223,48,128,0,69,78,37,148,120,53,92,173,215,151,53,181,168,225,166,84,166,182,17,30,142,34,157,51,105,158,164,125,157,167,221,218,40,251,1,84,180,227,77,140,164,30,138,43,142,153,167,255,0,189,180,52,153,135,166,165,88,54,210,151,244,142,145,12,207,255,0,180,160,122,0,31,2,253,186,224,88,246,93,114,238,169,72,109,152,244,122,116,153,203,83,139,74,75,70,154,83,135,218,163,34,238,73,251,75,239,33,157,28,213,98,172,172,98,199,43,166,238,122,82,228,71,244,156,230,33,41,75,53,145,70,235,31,113,178,73,239,89,109,209,206,205,167,167,184,79,14,14,24,30,74,159,90,198,90,181,49,74,34,106,77,38,51,142,51,170,72,247,83,228,33,73,53,55,223,222,100,100,191,184,189,162,215,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,85,23,24,252,15,36,206,162,227,53,38,154,164,145,181,26,147,37,198,217,209,38,122,212,36,45,74,52,183,223,221,169,154,254,242,246,136,29,149,108,85,149,131,184,229,106,221,204,202,92,120,254,147,130,196,213,37,102,130,56,221,99,14,56,74,61,232,45,186,55,219,184,244,247,141,23,216,87,92,11,226,203,161,221,212,217,13,189,30,177,78,141,57,10,109,105,81,104,235,73,112,187,82,102,93,202,47,105,253,230,62,248,15,63,136,70,164,216,55,42,145,244,138,145,48,203,255,0,180,172,102,207,30,148,181,99,77,242,165,158,170,59,142,167,175,255,0,189,186,47,7,134,149,30,13,43,43,116,21,194,109,105,57,137,139,41,221,228,69,171,139,167,67,220,101,161,23,103,97,119,246,137,86,0,2,31,113,3,206,85,15,47,248,119,54,217,182,234,177,36,221,149,166,92,134,219,45,62,133,185,21,15,49,41,4,233,165,15,161,212,26,93,101,37,187,67,208,207,184,207,186,148,40,148,155,227,31,49,85,136,76,51,62,173,90,186,106,233,230,173,41,121,243,109,82,100,145,41,106,50,37,172,144,75,119,180,207,118,154,251,76,251,111,159,36,185,100,162,101,191,8,224,81,202,11,126,156,169,33,169,213,25,11,105,28,212,188,228,88,201,117,178,87,41,181,146,55,179,174,213,17,158,189,231,175,116,137,1,79,156,102,110,169,239,98,13,183,108,169,109,156,104,221,102,212,164,213,184,183,49,79,89,235,219,167,127,216,63,127,5,252,60,41,151,101,221,127,78,136,147,244,127,65,208,186,166,251,75,152,213,69,167,52,81,167,236,34,245,84,95,111,184,91,160,15,17,140,152,151,74,194,91,2,165,123,214,36,54,204,104,28,157,234,90,210,146,45,239,182,209,118,169,73,46,247,11,218,95,234,25,200,198,108,93,186,177,166,248,155,122,93,85,73,82,158,147,203,216,135,95,113,196,181,181,150,219,61,164,181,172,211,169,52,157,123,123,116,254,5,34,184,95,97,35,152,145,152,136,21,89,16,77,218,117,15,155,212,184,109,110,74,57,208,102,165,26,153,161,73,45,84,143,105,151,217,168,190,64,1,87,156,105,46,105,200,163,89,150,227,51,157,110,59,158,145,231,178,135,76,146,230,139,167,45,59,146,71,161,232,125,165,169,118,10,154,29,155,40,87,252,172,56,199,171,114,225,98,91,49,208,215,89,204,83,206,26,17,219,10,66,11,83,37,39,247,253,253,227,72,41,82,84,91,146,162,50,63,105,24,254,128,0,0,231,120,255,0,121,200,176,48,162,183,116,196,222,78,195,233,182,154,53,212,183,201,105,7,220,164,159,114,253,227,52,117,25,175,84,38,57,50,67,170,113,199,52,213,74,81,153,158,132,69,222,127,112,252,226,200,56,54,93,112,160,98,45,126,219,126,65,37,250,135,75,202,65,172,139,119,45,138,130,213,161,25,234,122,17,251,8,197,196,0,8,3,197,199,5,190,90,97,20,76,67,167,211,146,228,187,103,153,189,196,51,170,255,0,156,74,128,201,106,100,131,62,228,159,246,139,248,247,10,85,23,57,194,11,19,42,119,14,19,73,177,230,185,41,246,232,91,57,107,112,212,164,167,157,38,123,167,161,154,207,78,226,246,23,241,239,22,24,2,24,113,78,194,143,151,217,119,155,112,68,131,34,68,234,7,47,146,152,237,111,81,243,231,66,66,187,9,10,63,162,143,97,151,113,247,136,123,193,174,140,135,113,78,191,86,90,100,110,99,165,216,105,47,155,245,163,84,18,123,187,63,205,219,222,46,68,7,240,200,140,180,50,212,140,65,46,32,217,8,164,227,85,191,51,17,176,238,152,212,107,182,3,110,73,121,166,25,74,58,196,33,18,158,82,72,153,142,183,92,117,110,186,130,208,212,91,180,247,232,103,82,182,109,223,138,153,91,197,134,42,49,211,84,162,85,232,53,20,28,136,143,20,152,201,144,150,36,164,214,219,136,37,54,165,182,165,177,161,145,233,174,221,59,12,187,46,243,38,153,211,178,179,47,103,69,102,101,82,4,11,178,51,72,110,101,61,111,180,210,220,90,90,143,204,113,182,141,247,29,52,27,175,154,73,71,222,101,161,246,247,201,192,1,28,56,131,51,206,202,197,233,234,160,249,116,186,138,253,98,238,210,157,43,187,237,20,77,151,230,214,238,55,88,136,65,36,204,238,74,94,155,187,191,190,218,26,75,176,210,164,88,214,234,20,68,70,154,76,66,61,59,181,228,164,125,208,16,139,138,150,55,189,134,184,26,245,167,78,144,150,229,220,202,85,61,194,37,153,47,145,34,28,214,204,203,71,18,125,232,46,242,50,251,12,82,77,181,66,168,221,215,53,54,222,128,219,175,204,171,77,102,35,100,146,82,212,165,186,225,32,187,136,204,207,85,23,176,207,239,26,36,201,174,19,68,193,236,190,218,118,235,113,13,137,114,233,144,39,207,74,155,36,171,170,92,40,232,115,95,81,7,174,173,255,0,104,183,123,204,118,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,67,57,88,77,19,24,114,251,118,91,174,68,55,229,196,166,79,159,1,41,108,148,174,169,16,164,33,189,61,69,158,186,185,253,146,221,238,49,157,187,150,133,81,180,110,106,149,189,61,183,88,153,73,154,244,71,9,68,164,41,43,105,195,65,247,145,25,30,169,63,97,31,220,46,219,133,110,56,63,137,88,26,205,165,81,146,151,37,219,42,77,61,178,53,153,175,145,30,28,38,200,207,87,20,125,235,62,226,34,251,8,77,208,31,10,252,73,174,199,184,144,146,35,53,82,101,145,107,221,253,74,134,109,51,2,218,154,198,235,237,11,36,145,149,201,84,250,61,223,223,110,139,217,225,242,199,39,43,22,95,98,11,153,75,167,47,213,251,105,209,123,254,209,35,192,4,99,206,94,116,172,172,180,217,210,153,135,84,129,62,236,146,211,141,195,167,161,246,157,113,181,169,169,28,183,28,104,159,109,210,65,58,193,36,212,93,198,122,23,111,117,33,222,119,126,42,102,147,22,36,84,100,38,169,91,171,215,170,43,56,241,25,41,50,83,29,47,201,81,161,182,208,106,113,72,109,43,127,66,34,215,77,218,118,153,246,219,87,15,156,132,82,112,86,223,133,136,216,137,76,106,77,219,61,182,228,178,211,236,165,125,18,22,136,175,37,38,79,71,67,173,186,135,90,89,104,74,61,186,251,245,50,157,164,68,69,161,22,132,67,250,2,155,248,202,209,210,214,41,80,42,232,76,141,207,245,91,205,69,243,125,145,169,233,45,189,159,231,237,239,19,7,133,142,20,124,129,203,188,43,130,92,25,17,231,87,249,156,228,200,107,98,139,145,58,106,19,216,104,73,253,21,251,76,251,203,184,76,240,21,231,197,247,19,42,118,246,19,70,177,225,57,41,134,235,187,249,139,108,212,148,171,147,38,3,165,169,146,203,94,243,246,31,240,239,20,198,46,171,132,118,11,124,139,194,41,88,135,80,167,37,185,119,55,47,99,139,103,69,255,0,55,149,61,147,208,205,4,125,202,34,250,71,252,59,132,254,0,20,239,198,78,236,133,63,17,104,22,211,18,9,79,211,250,174,106,9,100,123,121,140,83,214,157,72,143,82,212,139,218,68,43,124,126,138,116,215,169,243,27,153,29,213,54,227,122,232,164,168,200,203,82,50,239,47,188,105,115,47,247,164,140,64,194,138,37,213,47,121,187,51,169,220,107,215,83,217,37,212,23,122,148,125,200,247,142,136,0,0,2,53,113,10,188,91,179,50,199,115,212,92,117,164,17,244,93,139,86,154,255,0,72,68,46,207,88,191,120,103,206,4,41,21,25,104,135,21,149,186,235,154,237,66,18,106,51,208,140,207,176,187,123,136,116,92,196,97,119,236,131,20,106,182,82,82,226,81,15,145,180,156,45,15,215,142,211,135,253,132,127,140,247,127,237,30,151,38,216,200,172,18,199,90,21,219,34,66,218,167,183,213,117,91,87,180,207,88,114,27,71,122,208,159,164,239,180,254,239,183,69,148,186,156,58,196,22,170,84,247,146,236,119,183,108,90,84,74,35,208,204,143,180,140,203,188,140,126,176,30,67,22,44,74,110,37,88,53,75,50,173,25,183,227,84,57,27,208,226,18,162,62,91,205,184,93,138,74,139,189,5,236,63,245,140,208,222,150,180,219,46,229,153,109,84,75,73,16,249,123,251,255,0,182,218,86,93,228,71,220,162,246,9,251,194,107,48,246,158,31,220,149,28,55,184,20,220,103,235,188,158,157,247,13,164,35,230,27,156,242,181,82,220,73,247,44,139,177,39,223,236,239,23,30,70,70,90,145,234,67,250,62,37,231,105,210,175,139,110,101,175,91,97,47,66,155,203,230,161,73,74,136,246,56,149,151,98,136,203,189,37,222,66,55,228,187,39,212,140,177,204,185,91,142,227,178,93,151,209,242,222,120,210,179,245,10,70,186,40,153,108,251,159,211,248,127,158,85,143,153,95,185,173,219,86,17,212,110,90,237,62,149,20,187,222,155,41,182,17,222,69,244,150,100,93,234,73,127,18,247,142,71,59,58,121,98,167,202,232,228,99,69,155,205,37,37,38,69,113,211,251,12,203,82,239,127,237,29,10,203,197,92,54,196,136,228,229,151,123,80,107,100,227,124,195,110,13,74,60,149,108,50,79,105,147,107,87,103,174,159,254,136,189,228,33,119,17,204,140,80,177,62,213,168,226,213,129,70,110,53,203,73,138,244,169,76,68,142,132,117,109,180,220,183,214,123,90,142,167,28,117,110,45,5,218,162,35,208,181,208,244,49,83,152,77,137,215,214,94,113,70,21,197,73,147,58,155,58,141,81,109,19,162,26,222,103,152,150,100,54,183,25,113,9,91,102,100,106,100,136,210,163,46,237,15,79,102,130,114,199,142,20,108,125,194,42,29,241,78,153,29,217,110,68,140,221,69,182,156,66,185,82,206,43,46,186,131,34,113,102,157,13,226,45,20,173,197,237,247,159,88,1,29,115,252,146,86,86,47,141,77,93,148,122,153,246,127,246,58,80,163,76,174,66,93,67,48,152,123,21,9,37,26,238,122,73,104,101,175,124,230,11,253,99,72,118,212,117,69,183,41,81,84,146,35,102,19,13,153,17,119,25,54,68,62,144,254,25,145,17,153,158,132,66,145,56,184,226,211,247,182,63,69,180,160,79,223,75,161,82,209,25,214,16,233,154,10,99,51,103,182,165,26,73,102,157,219,84,69,169,145,43,238,33,225,56,107,96,219,152,169,152,218,76,201,112,94,114,159,110,27,21,149,57,202,213,179,114,60,248,102,104,51,52,41,63,69,195,236,236,61,61,164,47,202,52,118,98,71,106,44,116,18,26,101,9,109,9,34,34,36,164,139,66,34,34,236,46,193,254,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,202,76,118,101,199,118,44,132,18,218,121,10,109,105,50,35,37,36,203,67,35,35,236,62,193,65,188,74,112,109,204,43,204,109,90,100,56,47,55,79,184,205,250,202,92,54,180,108,156,145,62,97,236,35,36,37,63,69,178,236,237,61,61,166,61,223,8,236,90,126,201,199,249,86,148,249,251,41,149,218,90,227,52,194,221,50,65,204,122,108,6,210,162,73,172,147,187,106,76,181,34,53,125,228,46,236,140,140,136,200,245,35,31,209,243,110,88,234,149,110,85,98,165,36,102,244,39,219,34,50,239,51,108,200,102,243,52,144,151,3,48,152,133,21,104,36,154,46,122,177,104,69,167,116,231,203,253,66,242,242,2,146,78,86,44,125,13,71,173,30,152,125,191,253,142,138,36,80,14,79,153,220,112,163,96,22,17,87,47,138,140,200,237,75,110,36,150,233,205,186,226,19,205,150,81,94,117,164,17,27,136,53,106,108,153,104,149,110,63,103,188,179,237,139,56,157,125,102,27,20,102,220,85,105,51,170,83,171,53,23,17,6,33,45,231,185,105,122,67,139,109,150,208,165,184,100,68,167,140,137,41,51,239,208,181,246,219,31,14,60,140,80,176,194,213,167,98,213,255,0,70,110,77,203,86,138,204,168,172,75,142,133,244,141,186,220,71,208,123,93,142,151,27,117,14,33,101,216,163,34,212,244,212,245,49,52,111,76,85,195,108,55,142,110,94,151,181,6,136,77,183,204,38,231,84,163,198,86,194,37,118,145,56,180,246,122,138,255,0,232,79,220,99,194,209,115,141,150,170,253,64,169,148,236,101,179,151,32,215,176,147,242,138,1,153,158,226,79,97,19,230,125,230,94,193,214,233,53,138,77,118,11,117,58,45,78,44,248,143,36,148,135,227,60,151,91,81,25,18,136,201,73,51,35,212,140,143,238,50,31,176,69,76,232,228,250,145,153,217,150,211,114,29,122,51,176,250,206,99,204,169,40,63,92,163,233,170,141,151,15,185,141,63,143,249,164,133,155,105,210,172,123,110,29,175,68,97,44,194,133,204,229,33,41,74,72,183,184,165,159,98,72,139,189,71,220,67,237,143,225,153,17,106,103,161,10,112,226,205,152,123,79,16,46,74,118,27,91,234,110,75,244,46,119,81,33,179,105,105,249,246,224,188,157,20,135,20,125,200,50,237,73,119,123,123,196,2,178,237,105,183,165,203,14,218,167,22,178,38,115,54,119,255,0,97,181,44,251,136,207,185,39,236,26,94,194,107,18,155,134,182,13,46,204,164,198,109,136,212,254,126,196,54,132,164,139,152,243,142,31,98,82,146,239,89,251,11,253,99,215,128,252,149,74,156,58,60,23,106,53,7,146,212,118,118,239,90,148,73,34,212,200,139,180,204,139,188,200,103,79,57,88,202,172,110,199,106,237,219,29,245,185,79,115,165,233,119,47,83,45,33,199,109,125,203,90,126,147,94,195,251,254,207,53,151,124,46,253,175,98,141,42,203,82,29,82,38,115,247,19,101,169,250,145,221,112,191,176,191,241,126,239,253,163,157,79,133,34,157,45,112,229,50,182,157,111,77,200,90,77,38,90,145,25,118,31,111,113,141,5,240,244,188,91,188,242,199,108,84,27,117,165,17,117,189,136,86,186,127,72,75,46,223,88,255,0,116,73,96,0,0,16,55,140,5,104,160,229,216,168,251,214,71,83,254,201,31,170,124,185,208,21,219,219,246,251,140,84,110,95,40,202,184,49,122,129,72,68,85,73,83,253,86,141,37,27,205,91,98,186,174,237,15,94,237,123,189,130,67,241,87,183,138,135,154,42,203,141,199,38,218,147,211,236,81,35,66,86,218,116,29,116,61,8,143,67,49,13,80,181,182,162,91,107,82,20,93,198,147,208,200,93,31,12,252,234,210,177,26,205,167,225,13,249,89,74,46,122,127,55,150,252,169,9,35,149,204,118,100,131,209,78,190,167,23,181,180,32,187,18,90,118,123,52,49,96,128,63,138,34,81,104,99,61,156,67,172,216,182,62,106,174,250,28,36,178,76,53,232,253,134,201,22,195,214,155,17,71,166,137,34,239,81,251,4,127,182,46,106,197,161,91,143,112,208,102,59,22,108,93,252,183,91,113,72,82,119,33,72,62,212,153,25,118,40,203,176,253,162,233,178,113,196,175,15,177,117,136,150,45,250,251,212,155,153,60,205,100,75,83,12,70,123,182,67,190,170,157,148,167,21,181,182,208,71,234,246,25,145,119,25,24,157,164,100,101,169,25,25,15,232,254,18,82,74,53,18,72,141,93,231,167,105,143,205,82,169,66,164,66,114,161,81,144,219,17,218,211,123,142,44,146,146,212,200,139,83,51,34,46,211,33,66,249,204,207,78,33,227,181,237,34,37,173,114,86,104,182,188,125,157,60,72,211,31,141,204,220,204,115,87,49,8,144,182,207,71,90,81,150,157,219,140,251,207,178,39,61,42,84,151,77,249,18,29,117,211,50,51,90,214,106,86,165,221,218,99,165,96,246,99,177,103,5,46,88,53,235,70,243,171,180,212,87,26,53,194,58,140,148,199,117,180,184,218,205,181,54,219,168,220,147,38,146,147,45,116,50,236,251,175,7,39,57,176,179,243,89,133,232,106,123,177,27,175,177,24,160,213,105,239,41,162,83,170,76,120,252,231,18,209,188,234,212,217,174,65,164,148,174,254,227,45,123,234,215,137,182,94,223,193,204,115,151,112,83,97,54,221,22,230,230,84,210,166,155,50,66,31,145,50,98,201,189,73,180,32,140,144,217,118,106,103,246,153,14,231,193,203,27,85,10,227,172,96,237,74,106,137,151,216,145,84,142,133,57,234,155,138,114,159,29,36,68,167,52,215,66,62,228,107,246,251,5,183,128,227,25,199,160,189,113,101,151,18,96,70,136,114,31,43,90,176,182,80,150,205,103,191,209,242,9,58,17,17,158,186,171,217,218,42,35,134,134,5,86,47,188,200,68,169,205,132,72,141,104,62,220,247,185,173,172,182,191,18,124,53,41,29,173,168,137,90,44,251,12,210,127,105,11,220,66,18,218,18,218,11,68,164,136,136,189,196,63,232,124,59,230,178,221,187,100,220,23,3,174,147,104,166,82,165,204,82,205,90,18,73,182,84,179,61,117,45,52,219,223,169,125,227,55,121,142,188,164,95,120,227,123,220,15,73,231,161,235,130,165,200,94,243,81,27,71,49,229,167,67,53,43,179,215,246,30,130,206,248,55,97,159,163,240,242,183,136,178,96,154,29,147,80,147,1,183,22,214,134,166,212,197,61,226,208,205,26,153,106,90,253,45,62,207,104,178,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,171,45,121,205,161,99,134,48,98,150,0,214,233,94,138,188,240,230,224,172,199,100,152,66,213,22,167,71,139,80,84,102,228,165,71,175,45,228,110,101,14,182,163,209,74,90,92,111,82,82,219,102,74,128,0,0,168,12,250,231,215,54,56,45,155,27,231,12,240,211,21,189,13,109,209,189,25,209,66,244,21,54,71,43,155,77,138,243,159,56,244,117,184,173,92,117,106,245,148,122,107,161,104,68,68,82,255,0,133,254,61,226,198,98,112,10,191,122,227,29,215,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,139,192,113,48,196,124,231,101,231,209,184,189,129,120,163,85,110,193,155,164,58,220,31,147,180,169,108,208,37,23,45,12,185,206,113,133,61,201,144,106,81,106,230,228,161,212,237,230,124,243,77,38,16,88,28,89,51,141,108,222,84,154,237,231,125,68,188,104,81,36,18,170,20,41,52,106,124,52,78,96,200,201,72,39,227,199,75,173,47,67,220,133,145,153,18,210,147,82,92,78,228,42,236,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,26,184,160,99,222,44,101,219,0,168,23,174,14,93,127,39,235,83,111,8,180,183,228,244,49,165,239,138,184,83,92,83,123,36,54,226,11,85,178,217,234,69,187,213,211,93,12,200,224,6,94,184,143,103,58,249,199,220,52,178,174,156,100,235,104,183,5,225,70,165,212,99,124,157,165,55,207,138,252,214,155,117,189,232,140,149,167,114,22,162,213,38,74,45,117,35,35,237,23,126,32,87,18,204,253,201,203,213,42,46,19,96,133,221,17,140,80,151,33,137,53,55,147,9,169,133,68,167,109,53,145,44,157,213,164,73,120,249,91,80,182,220,209,149,56,179,38,205,108,45,80,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,93,78,5,218,184,177,104,97,197,58,153,141,248,159,242,238,243,119,89,21,74,147,84,248,208,226,178,226,136,191,155,70,109,134,90,213,150,244,208,156,113,60,197,168,212,163,216,74,75,77,244,1,31,243,153,154,95,228,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,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,178,239,216,165,243,242,115,229,31,166,253,39,253,25,14,103,63,167,232,121,63,223,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,164,174,113,51,139,252,146,177,79,7,254,80,195,234,236,203,215,210,212,234,239,206,114,253,31,203,147,75,217,81,245,24,117,215,121,12,187,47,230,17,183,153,205,237,61,82,141,36,253,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,43,157,174,39,88,113,129,144,235,152,95,132,147,126,84,98,74,58,202,76,151,161,172,147,22,218,149,200,50,67,238,56,227,78,53,37,230,222,90,63,155,164,148,157,205,60,135,84,210,146,72,83,135,7,16,8,121,136,161,53,132,152,189,113,127,182,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,86,6,101,184,185,195,178,51,5,66,164,224,131,31,43,108,91,75,175,98,230,38,165,48,204,91,154,83,141,108,105,49,164,169,135,92,109,152,206,22,242,121,179,36,190,163,81,17,27,100,135,28,177,76,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,157,204,45,171,149,252,26,173,98,229,211,27,175,232,57,113,169,212,180,74,110,59,213,57,206,171,107,81,219,82,207,252,167,22,105,74,212,134,154,117,100,133,236,218,117,213,149,78,48,87,82,239,185,148,12,212,29,43,228,221,114,161,34,107,23,4,40,142,51,242,117,158,75,139,76,66,139,29,151,92,148,201,184,150,91,108,212,124,212,111,90,156,113,210,211,101,181,0,134,180,140,241,201,182,184,128,94,89,71,196,100,68,42,21,74,69,53,22,141,88,214,212,115,131,45,218,76,103,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,153,64,0,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,32,7,21,188,209,227,182,90,255,0,101,223,177,75,231,228,231,202,63,77,250,79,250,50,28,206,127,79,208,242,127,190,90,115,110,222,123,191,71,77,119,118,235,161,105,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,119,254,38,24,131,153,60,27,193,170,110,49,101,246,255,0,244,4,75,122,160,81,238,120,222,138,129,43,157,22,82,155,109,137,59,229,165,102,158,83,228,134,185,109,32,212,190,175,113,232,150,140,196,11,203,119,21,60,126,129,141,182,179,249,141,197,217,117,28,58,84,135,89,174,51,26,219,167,37,105,67,140,56,134,158,51,143,29,15,108,109,229,52,226,201,179,53,154,16,162,36,172,253,69,93,160,168,12,250,231,215,54,56,45,155,27,231,12,240,211,21,189,13,109,209,189,25,209,66,244,21,54,71,43,155,77,138,243,159,56,244,117,184,173,92,117,106,245,148,122,107,161,104,68,68,82,255,0,133,254,61,226,198,98,112,10,191,122,227,29,215,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,139,219,103,239,48,245,92,179,229,162,191,126,90,181,88,144,46,202,132,136,212,75,113,114,97,170,74,58,215,215,170,212,73,34,52,18,219,140,220,167,144,110,252,222,246,146,74,37,234,77,174,168,45,62,35,220,66,111,155,170,141,101,90,216,201,214,214,174,10,132,122,93,58,55,201,218,35,124,249,79,184,150,218,111,122,227,37,9,220,181,164,181,81,146,75,93,76,200,187,69,244,138,181,198,254,50,241,168,88,195,76,167,224,189,163,18,231,195,234,28,133,189,62,114,165,59,13,251,145,14,65,209,12,160,164,69,223,5,12,201,117,74,81,236,90,221,56,237,232,166,208,165,146,236,170,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,7,138,198,140,94,179,112,23,11,238,12,92,196,7,229,183,66,183,99,165,233,5,17,131,121,247,86,183,18,211,76,182,142,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,42,224,201,151,22,186,237,193,136,243,172,172,214,84,169,81,41,87,53,65,78,209,43,241,227,34,36,90,19,142,30,137,133,32,139,254,227,238,36,72,112,212,227,106,212,222,90,208,163,113,155,31,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,171,2,192,227,29,121,87,115,47,73,172,226,13,42,37,171,131,115,35,149,50,117,22,52,98,169,73,128,181,32,204,170,39,36,144,219,206,44,158,219,189,41,78,194,143,184,146,203,143,17,45,86,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,35,174,118,243,131,108,229,27,11,221,173,40,226,77,189,171,145,223,77,167,71,150,212,142,68,231,218,113,132,60,183,28,105,6,148,161,148,201,67,166,133,45,179,112,146,104,66,146,103,185,60,171,134,158,122,164,230,106,217,149,134,24,157,62,92,172,80,183,35,191,82,149,57,81,90,109,138,189,56,228,17,37,244,19,13,161,166,86,201,190,203,42,108,210,91,139,150,226,84,179,83,132,220,223,0,21,87,153,206,46,117,219,71,48,84,234,38,4,49,74,174,216,182,109,65,230,43,111,38,82,30,139,119,54,182,153,37,37,167,13,142,100,94,67,133,37,45,188,211,142,54,234,182,56,100,227,122,33,93,171,17,248,128,67,196,204,131,222,217,129,203,245,197,242,102,250,182,125,16,197,74,154,251,108,75,149,67,148,253,70,51,43,74,144,242,20,219,204,184,218,222,229,61,179,106,211,187,177,14,33,104,110,186,255,0,186,143,158,207,252,57,255,0,213,154,63,253,144,95,240,0,0,0,160,31,238,163,231,179,255,0,14,127,245,102,143,255,0,100,22,253,144,172,82,190,241,167,41,214,54,38,98,93,119,211,55,37,103,210,125,108,222,149,152,252,222,85,74,83,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,32,4,53,164,103,142,77,181,196,2,242,202,62,35,34,33,80,170,82,41,168,180,106,198,182,163,156,25,110,210,99,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,76,202,0,0,0,0,1,64,63,221,71,207,103,254,28,255,0,234,205,31,254,200,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,206,64,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,32,56,82,102,143,29,179,41,251,81,253,181,223,63,40,254,78,122,19,209,159,209,144,225,242,58,142,187,157,253,236,211,123,183,114,26,250,90,233,183,179,77,79,89,254,43,3,62,220,80,175,188,42,198,86,176,143,47,78,82,145,242,46,160,211,151,53,82,83,108,206,102,167,33,41,37,46,152,132,145,159,45,148,110,54,223,81,41,15,243,82,164,36,217,229,26,157,151,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,206,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,106,7,251,168,249,236,255,0,195,159,253,89,163,255,0,217,5,191,100,43,20,175,188,105,202,117,141,137,152,151,93,244,205,201,89,244,159,91,55,165,102,63,55,149,82,148,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,198,172,251,113,66,253,138,93,77,97,30,94,156,165,86,110,186,53,65,167,46,106,164,166,250,136,48,185,78,18,151,76,66,72,203,152,242,246,155,111,168,148,92,148,154,144,147,39,204,213,30,101,101,215,30,108,220,201,97,29,11,21,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,125,44,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,173,176,231,140,116,151,179,47,92,126,254,165,75,143,130,181,249,12,196,164,178,228,102,151,81,183,16,132,18,10,98,141,132,110,125,14,168,148,227,204,153,186,182,247,145,50,181,242,182,63,106,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,0,0,0,0,0,0,0,0,0,2,21,113,25,207,183,242,87,161,49,134,248,118,199,81,137,183,53,63,172,137,33,248,251,226,209,96,173,107,104,166,40,150,91,30,120,214,219,137,105,174,212,146,144,165,186,91,82,150,222,233,121,28,205,221,43,55,216,70,171,173,250,116,74,61,217,65,144,154,109,199,74,98,66,86,132,62,104,37,34,83,40,53,27,168,140,241,110,217,204,45,73,109,188,217,41,206,81,184,169,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,107,140,142,25,122,67,15,40,152,139,26,9,173,216,213,8,208,28,113,13,106,105,109,44,84,30,61,76,145,169,22,167,175,210,211,236,246,138,196,203,141,229,34,196,199,27,34,225,102,73,176,134,110,10,111,61,123,205,36,77,20,198,86,173,76,148,158,207,83,218,122,13,34,88,213,150,238,59,38,223,184,90,116,156,69,82,149,18,98,86,74,212,148,78,50,149,145,235,169,235,174,239,121,253,227,238,15,249,90,18,226,20,218,203,84,168,140,140,143,218,66,136,248,151,224,93,98,196,204,132,186,156,40,68,184,215,123,238,79,103,148,218,207,115,242,231,204,82,81,216,218,72,213,162,11,176,141,71,246,152,183,124,156,80,94,183,114,201,134,208,36,196,56,239,157,173,71,91,200,54,205,7,191,209,241,201,90,145,145,30,186,167,219,219,216,59,56,10,144,227,27,141,167,54,227,163,96,237,54,106,205,150,24,143,84,144,132,185,234,147,137,114,161,29,68,100,151,52,215,67,46,244,107,246,251,7,11,225,149,151,183,241,143,29,34,92,21,40,77,185,69,182,121,117,53,41,214,204,208,183,227,204,134,179,111,83,109,104,51,52,56,125,154,145,253,164,66,210,243,141,155,11,63,42,120,94,182,160,59,17,202,251,241,206,13,42,158,202,154,53,52,165,71,145,201,113,77,19,205,45,45,18,227,146,77,73,238,238,34,215,186,143,177,139,49,216,179,141,119,44,234,245,221,121,213,221,106,83,142,154,33,21,70,74,163,180,218,156,113,100,218,91,113,213,237,73,19,170,73,22,186,17,118,125,252,230,21,78,165,77,146,83,41,213,9,49,100,36,247,19,172,186,164,44,143,82,61,117,35,215,188,136,255,0,128,159,60,58,115,211,122,89,152,133,73,194,188,68,184,106,117,138,29,118,83,20,248,142,77,150,236,133,70,121,247,226,48,142,215,164,18,16,218,80,149,159,98,76,203,83,208,140,140,200,93,12,89,44,204,140,212,200,206,37,198,95,66,92,109,105,50,50,82,84,90,145,145,151,97,150,134,63,208,210,147,81,40,210,70,105,238,61,59,72,127,71,240,204,136,181,51,208,132,18,206,63,18,188,62,194,38,37,216,182,19,239,85,174,101,114,244,145,17,76,63,25,158,216,238,250,234,106,82,92,78,230,220,89,23,171,218,100,126,194,51,20,179,115,220,213,139,190,183,34,225,175,76,118,84,217,91,57,142,184,226,150,165,109,66,80,93,170,51,51,236,73,23,105,251,4,128,225,227,102,197,190,51,85,104,80,230,165,147,97,223,72,111,55,136,182,22,148,217,106,45,117,73,151,122,75,216,52,38,146,36,150,132,63,160,43,239,137,126,117,105,88,113,102,212,48,138,195,172,161,119,61,67,149,204,126,44,132,153,197,229,187,14,65,106,166,159,75,136,220,218,214,93,169,61,123,125,154,152,165,197,173,110,40,214,226,212,181,31,121,168,245,51,19,43,133,77,188,85,204,209,81,156,114,57,56,212,110,163,122,141,26,146,119,83,167,105,169,232,100,90,153,8,241,152,58,50,173,252,94,175,210,23,21,81,141,142,151,86,148,141,134,157,209,90,87,118,133,167,126,189,222,209,110,92,31,235,69,59,46,199,71,222,179,58,103,246,76,253,82,230,78,158,174,206,223,179,220,66,121,0,0,0,174,94,51,243,80,206,23,90,112,205,74,221,39,175,208,136,251,61,89,20,227,237,21,185,147,22,141,236,202,89,237,146,246,107,233,15,91,93,52,254,97,35,218,38,103,25,172,50,171,51,116,219,56,141,26,26,21,10,79,91,212,186,219,106,51,78,214,233,236,163,122,137,26,23,173,216,90,171,255,0,96,174,58,37,151,115,220,144,101,212,40,84,73,179,218,133,203,231,116,209,156,116,211,188,204,147,244,82,100,93,169,62,255,0,113,143,237,167,120,93,152,121,95,102,224,181,107,53,10,61,78,46,237,143,69,144,236,119,19,185,10,65,250,200,82,84,90,165,106,46,254,227,63,97,139,112,201,223,20,155,98,242,132,155,79,27,166,51,73,170,179,174,218,131,174,54,196,103,53,57,14,30,174,201,150,106,61,18,150,147,221,222,122,119,25,11,13,163,215,104,183,12,52,212,40,85,120,85,24,203,215,107,209,100,33,228,30,134,101,244,146,102,93,228,101,252,12,126,241,66,92,84,9,148,231,34,243,67,36,164,164,189,29,234,158,132,69,253,21,11,184,136,68,65,250,169,117,106,173,14,115,117,58,45,78,93,62,99,58,242,228,69,121,77,58,141,72,210,122,41,38,70,90,145,153,119,247,25,139,234,200,46,111,168,153,136,195,239,70,214,106,205,183,116,82,191,190,153,146,250,9,199,185,175,202,82,54,37,79,56,226,180,109,146,51,215,77,11,77,53,46,233,104,3,143,230,214,167,54,147,128,119,52,218,123,175,182,250,58,45,171,101,70,74,45,102,176,71,161,145,145,247,25,140,220,45,107,113,70,181,168,212,163,239,51,61,76,79,60,28,225,229,113,220,54,139,55,29,86,146,228,135,101,69,146,72,79,33,197,167,152,151,148,148,232,74,140,103,174,137,247,234,56,6,104,114,247,84,192,218,204,118,103,67,84,116,73,36,122,166,218,145,162,148,183,187,52,54,209,254,40,255,0,254,59,190,126,84,49,214,228,192,172,100,182,110,26,117,102,116,122,74,234,208,155,170,70,102,67,136,109,216,167,41,133,188,70,130,113,9,81,154,90,34,245,143,105,151,97,246,119,90,151,16,155,18,143,152,188,166,193,197,251,117,136,235,118,5,57,171,143,152,164,160,220,76,100,83,101,200,217,170,18,225,145,145,188,93,155,200,181,254,215,180,234,171,41,24,135,55,12,179,5,102,215,163,79,118,26,29,173,83,162,74,82,93,54,201,76,28,214,20,180,172,201,73,213,39,179,180,140,244,236,237,26,50,181,235,13,92,54,213,38,190,195,136,91,117,40,44,76,66,144,100,105,82,92,109,43,35,35,35,61,75,183,222,127,120,250,131,240,215,41,16,235,244,105,244,42,131,73,114,45,70,51,177,30,66,146,70,74,109,196,26,84,70,70,70,71,216,103,222,70,67,151,96,78,90,236,108,10,153,114,84,173,218,100,84,76,184,43,19,42,38,242,89,100,150,134,159,54,143,149,185,13,32,201,36,109,36,246,246,151,218,126,206,190,3,131,231,126,250,98,197,203,53,248,251,146,208,195,181,90,13,82,150,201,155,132,149,115,29,167,201,52,237,245,147,219,170,59,52,212,254,195,25,219,36,73,172,214,57,105,90,156,126,116,157,164,165,25,153,169,107,95,121,159,105,159,105,253,163,67,57,15,178,89,177,114,203,102,193,110,51,108,185,80,165,211,170,47,236,65,39,115,174,83,226,146,148,126,170,117,51,217,222,122,159,218,36,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,224,230,22,233,174,216,217,208,196,187,214,214,157,209,86,173,252,80,172,213,41,210,121,72,115,145,41,138,179,174,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,93,166,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,69,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,58,110,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,161,124,253,100,162,234,202,158,35,203,173,210,105,157,70,25,92,213,7,156,183,42,17,201,197,183,3,121,169,196,211,36,27,138,90,210,243,72,35,36,41,106,62,115,104,53,145,238,75,168,107,234,240,253,207,117,119,42,183,83,118,85,210,190,183,12,174,10,129,57,81,141,162,27,244,92,167,220,138,219,181,93,232,142,236,135,249,81,163,168,186,100,153,37,122,234,90,43,180,230,255,0,25,90,181,42,191,148,75,38,187,66,169,196,168,211,106,55,197,54,92,57,145,30,75,204,73,97,202,101,65,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,42,219,41,222,41,240,111,226,5,189,230,44,11,158,226,13,157,186,86,84,44,6,232,86,195,241,39,98,45,213,30,67,52,168,105,148,148,191,73,97,76,188,148,85,150,218,153,117,11,67,114,18,218,82,211,132,146,120,249,132,147,50,109,205,40,178,173,83,188,177,94,255,0,155,89,152,220,186,253,217,120,214,28,146,234,34,68,35,126,161,81,150,241,169,68,219,44,164,136,214,227,174,30,136,109,37,218,162,36,151,113,11,190,225,215,145,88,217,90,179,74,248,196,24,17,23,138,149,248,239,51,57,232,210,157,90,41,148,231,142,58,202,154,100,78,27,15,45,46,71,75,139,121,40,250,107,82,18,181,161,36,181,204,160,16,3,141,95,133,139,91,226,4,31,46,168,136,85,195,155,62,223,201,94,186,254,27,226,35,29,70,25,92,213,14,178,92,134,35,239,149,69,156,180,33,163,152,146,65,111,121,147,67,109,165,214,187,84,73,66,86,209,110,74,155,122,245,0,80,15,20,127,29,152,155,248,47,147,194,18,255,0,130,230,58,97,196,27,38,227,203,197,78,179,208,222,115,174,9,55,37,54,52,130,36,55,81,138,168,113,155,113,17,215,175,174,243,125,42,214,182,204,137,92,181,18,211,188,144,233,183,103,224,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,241,92,41,243,199,27,13,106,176,50,183,137,40,150,237,10,231,172,18,45,106,154,86,235,231,78,168,202,82,16,80,150,222,166,72,140,243,186,41,42,109,37,203,121,215,20,178,82,93,83,140,220,72,0,128,28,80,178,45,251,107,181,87,142,56,57,102,117,120,147,69,217,233,136,208,149,181,234,237,45,182,212,71,163,36,147,234,38,51,163,124,189,13,43,91,68,182,254,117,73,142,217,83,181,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,239,251,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,169,20,43,131,138,134,122,163,88,22,245,87,44,56,91,62,35,247,61,114,59,212,219,205,231,162,187,190,147,78,126,43,43,75,13,19,141,147,46,46,83,50,76,141,196,45,124,164,37,101,181,46,45,11,110,157,132,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,202,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,123,51,131,155,59,203,55,88,161,242,226,187,30,93,30,133,2,59,113,168,86,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,187,167,14,14,31,243,51,17,93,107,22,241,122,221,255,0,106,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,174,252,5,0,241,71,241,217,137,191,130,249,60,33,63,248,98,231,199,246,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,224,2,128,120,163,248,236,196,223,193,124,158,16,151,252,23,49,211,14,32,217,55,30,94,42,117,158,134,243,157,112,73,185,41,177,164,17,33,186,140,85,67,140,219,136,142,189,125,119,155,233,86,181,182,100,74,229,168,150,157,228,135,77,187,63,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,22,233,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,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,104,167,36,120,243,39,49,217,104,179,177,38,179,54,35,247,9,199,93,46,224,38,100,52,226,202,163,25,102,211,142,58,134,144,132,178,183,146,150,228,147,91,19,177,18,16,69,170,118,168,233,219,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,106,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,249,254,15,56,33,85,191,51,23,35,25,89,174,68,135,77,194,232,230,169,17,20,218,150,252,231,234,49,101,198,105,8,238,74,16,148,147,203,82,204,204,245,67,105,36,158,243,91,119,61,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,123,51,175,149,26,238,82,241,150,109,155,202,170,204,180,42,90,204,181,171,115,89,66,122,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,18,3,134,46,124,127,98,21,216,216,13,139,21,173,182,13,193,80,79,163,106,149,26,143,46,45,174,242,144,242,156,209,60,165,31,38,67,234,142,74,220,227,109,50,163,113,227,211,123,170,59,169,1,64,60,68,115,121,252,171,113,148,190,75,77,231,97,237,157,205,133,107,239,129,211,60,255,0,53,45,117,82,220,220,102,225,243,92,105,59,9,91,54,180,219,90,182,135,13,221,222,171,134,126,74,41,217,159,190,234,87,182,37,211,58,156,54,180,181,141,54,27,133,41,159,76,206,121,151,9,184,236,200,101,77,236,228,234,135,220,52,185,184,181,97,38,131,75,198,164,221,78,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,158,204,215,101,71,17,242,149,136,235,178,175,86,186,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,228,255,0,13,46,32,146,112,122,171,71,203,230,47,213,98,55,135,211,228,116,212,122,180,183,90,138,197,180,181,170,83,238,27,134,134,13,111,162,68,151,218,73,173,231,82,134,11,85,25,146,9,90,92,248,230,153,138,199,155,55,45,184,71,93,197,107,206,108,68,162,157,29,104,166,65,122,65,178,186,181,68,208,163,143,9,163,74,22,173,238,41,58,26,137,10,216,130,91,138,45,136,81,150,117,241,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,143,229,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,66,178,248,175,103,142,53,181,74,173,229,31,14,81,44,171,181,40,241,209,119,85,137,110,199,40,49,29,75,111,166,19,6,147,73,186,183,218,82,57,170,61,90,38,93,83,122,45,78,47,147,86,184,91,133,183,222,52,223,116,204,51,195,74,23,166,110,74,207,59,162,133,213,51,31,155,202,101,111,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,29,180,230,103,42,56,113,148,174,25,152,147,101,89,77,117,213,89,222,130,126,191,95,125,146,68,170,188,164,213,225,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,93,54,13,84,0,0,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,10,1,226,143,227,179,19,127,5,242,120,66,127,240,197,207,143,237,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,0,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,133,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,117,94,39,89,241,253,136,80,164,224,54,19,214,182,223,215,5,61,94,146,170,83,170,60,185,86,187,42,91,42,111,84,242,148,92,233,12,42,65,39,107,141,186,202,77,183,139,77,237,40,233,218,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,19,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,206,96,191,238,23,30,4,240,203,241,175,56,154,43,87,137,134,74,41,217,96,190,233,183,182,26,83,58,108,54,187,116,141,10,27,101,41,239,67,78,101,150,201,200,239,72,121,78,111,231,104,183,219,53,57,184,244,125,36,130,75,36,165,115,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,116,39,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,154,248,174,103,95,246,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,159,101,50,242,205,214,40,124,135,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,45,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,0,0,0,0,0,0,0,0,0,8,235,158,76,221,210,178,131,132,105,186,216,167,68,172,93,149,233,10,166,219,148,167,228,37,8,91,228,131,82,229,60,130,81,58,184,204,150,221,252,178,212,214,227,45,154,155,230,147,137,207,181,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,30,215,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,158,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,210,192,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,246,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,241,165,255,0,241,223,215,179,47,145,154,254,25,88,105,189,225,210,215,25,184,108,18,165,164,216,90,18,68,134,94,117,103,217,29,61,190,161,119,159,179,183,222,34,158,22,203,147,7,18,237,57,113,29,113,183,90,174,64,90,20,218,140,148,70,82,16,101,161,151,111,121,13,39,224,204,183,231,97,37,151,46,82,156,83,174,219,244,229,173,78,25,154,141,71,25,179,51,51,62,221,117,49,236,128,68,188,253,102,246,137,151,124,62,244,109,26,174,219,151,69,87,251,213,152,210,16,110,179,202,126,41,175,122,82,243,110,39,86,158,51,45,53,212,181,215,66,239,161,90,165,90,171,92,156,229,78,181,83,151,80,152,246,156,201,18,158,83,174,175,66,36,150,170,81,153,158,132,68,93,253,196,67,242,137,119,194,188,153,86,114,44,196,60,74,81,31,164,125,82,208,200,255,0,162,166,247,145,139,237,31,130,177,93,162,219,208,213,80,174,213,225,83,163,35,77,207,74,144,134,80,90,153,23,210,81,145,119,153,23,241,33,94,89,196,226,147,108,89,176,149,105,224,140,198,106,213,87,180,221,80,105,198,223,140,222,135,29,194,209,216,210,201,69,170,84,234,123,187,203,78,226,49,81,247,101,225,118,98,29,125,235,130,234,172,212,43,21,57,91,119,189,42,67,178,28,86,212,37,5,235,45,74,81,232,148,36,187,251,136,189,132,63,149,187,46,232,182,224,196,168,87,104,147,96,53,55,153,201,234,99,56,209,171,97,145,43,233,36,136,251,84,93,222,242,22,55,193,151,12,170,207,93,55,54,35,73,134,132,194,141,209,116,206,184,218,136,213,185,186,131,43,216,163,70,135,235,118,30,138,251,253,194,26,103,61,149,49,153,75,193,181,47,126,158,143,245,181,215,95,230,17,253,162,200,248,47,205,75,216,93,118,195,37,43,116,110,131,82,51,236,45,210,42,39,216,44,104,0,0,5,104,241,169,101,75,178,172,87,146,114,8,154,244,158,239,241,103,171,212,237,63,254,61,226,186,114,129,81,110,149,152,139,78,115,201,220,134,250,253,75,77,123,224,200,47,121,123,197,236,230,199,46,212,204,200,225,124,187,38,81,180,212,165,114,250,121,11,218,147,111,249,195,14,175,69,27,78,25,106,76,233,216,93,191,244,148,42,200,190,83,228,97,253,126,109,189,136,86,250,100,186,239,47,169,110,92,67,92,119,116,68,149,163,66,121,148,238,208,150,131,237,46,195,34,211,216,61,110,100,184,76,89,151,211,79,220,24,77,45,154,37,101,91,116,136,183,26,141,7,189,148,118,33,136,106,95,208,67,135,223,244,149,175,113,152,174,172,74,201,6,100,240,165,242,84,155,2,183,84,79,177,218,53,42,123,228,158,196,119,153,176,157,63,172,211,248,43,220,59,110,68,51,171,138,24,61,136,236,225,246,36,213,43,117,26,53,75,118,246,170,207,200,121,216,188,182,37,58,91,18,243,232,66,55,45,196,25,250,167,169,17,123,116,49,119,98,133,248,170,116,71,156,11,180,216,90,212,249,244,28,243,212,141,31,238,92,29,187,116,237,238,239,212,69,122,21,161,114,92,177,166,74,160,209,166,207,68,14,95,63,166,142,227,166,141,230,100,157,118,36,244,215,105,247,233,220,99,227,153,25,30,134,70,71,246,143,127,130,248,217,125,96,101,220,197,219,100,213,228,197,117,189,220,198,19,33,228,52,246,173,56,217,111,75,110,32,213,180,157,81,150,167,216,103,247,235,160,108,180,230,86,197,204,109,143,30,230,182,170,108,20,179,223,212,65,91,204,243,217,249,231,144,157,205,161,215,13,58,147,42,81,106,125,165,219,247,118,49,229,177,58,206,98,254,178,42,86,156,148,146,155,157,201,215,82,35,250,15,33,207,106,85,251,158,227,25,151,187,109,249,150,181,193,46,133,80,138,244,105,17,121,123,218,121,6,133,167,114,18,162,212,140,136,203,177,68,125,222,209,124,185,5,198,155,119,20,240,134,222,167,161,113,142,170,136,149,9,79,178,147,111,84,161,53,7,16,71,183,122,148,93,138,71,127,191,238,16,171,140,244,132,196,196,107,114,139,26,158,150,152,114,149,14,114,221,38,182,238,116,223,168,36,203,82,236,62,206,222,237,126,209,91,45,173,109,45,46,54,163,74,208,100,164,153,30,134,70,93,198,46,159,39,151,212,76,93,225,231,120,83,107,167,207,42,13,34,161,65,82,29,209,70,166,216,161,199,73,158,138,82,181,47,156,63,113,125,132,41,234,237,52,219,248,137,90,58,65,242,10,155,90,147,210,154,61,93,132,219,234,217,166,221,52,211,66,238,211,236,26,39,202,53,110,85,127,44,184,95,80,154,102,167,206,207,162,18,214,122,153,173,94,143,96,205,70,102,102,102,102,102,125,163,175,0,0,8,17,197,238,234,102,147,129,48,104,197,55,148,244,218,171,73,229,147,132,147,82,87,14,122,123,181,35,50,51,47,112,167,204,33,164,122,123,21,172,218,41,161,75,41,213,250,116,115,74,75,83,61,242,91,78,154,104,126,255,0,113,141,38,225,37,29,187,127,11,173,42,43,76,155,69,10,135,2,57,164,211,180,200,209,29,180,246,150,133,219,217,238,30,180,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,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,62,150,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,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,123,51,47,151,75,239,43,248,167,63,12,239,168,255,0,227,102,81,230,239,103,250,78,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,254,170,174,102,47,42,254,87,41,89,88,174,193,137,42,133,110,93,8,184,232,83,146,68,219,240,208,109,76,39,226,44,137,58,60,133,187,48,221,74,204,201,104,62,98,76,214,149,32,154,241,88,79,125,126,203,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,129,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,63,225,117,195,254,29,34,29,55,51,120,223,110,243,170,175,116,213,27,30,150,251,140,63,21,184,174,176,211,236,213,149,203,90,247,60,124,221,26,109,194,66,153,83,106,112,210,107,54,148,213,159,128,8,1,198,175,194,197,173,241,2,15,151,84,69,43,11,73,225,125,196,18,53,38,53,23,43,216,211,85,150,180,46,66,96,89,245,201,46,187,37,123,222,118,44,120,116,82,105,166,20,162,65,41,111,169,15,186,238,198,208,73,107,213,66,81,165,175,138,1,226,143,227,179,19,127,5,242,120,66,53,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,126,121,1,206,13,43,54,88,70,149,84,14,91,119,221,157,30,28,11,173,15,52,146,68,151,214,133,19,115,154,83,104,75,91,36,27,46,172,219,74,82,109,45,43,70,221,132,219,142,74,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,69,85,139,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,239,248,162,231,102,230,203,157,42,216,195,156,26,188,165,208,241,22,169,33,186,220,183,83,73,143,41,134,232,155,100,51,181,106,146,218,209,189,201,9,73,164,144,147,81,20,119,55,26,9,72,39,60,174,66,184,153,226,134,61,94,84,204,19,196,140,37,151,113,87,92,143,188,238,91,101,13,180,134,152,108,152,66,228,212,99,186,180,180,210,53,55,92,113,230,150,146,53,173,166,154,140,106,90,72,236,124,85,95,21,204,139,127,95,154,12,20,179,63,239,137,87,252,40,42,255,0,37,73,170,55,28,147,255,0,43,213,45,42,253,199,141,31,223,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,43,84,204,7,22,155,122,22,90,45,91,183,5,97,196,99,17,111,248,242,217,92,9,19,162,204,93,162,182,22,77,60,244,150,146,163,82,214,165,30,177,73,198,208,135,81,243,171,73,18,13,133,212,5,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,242,143,171,89,181,171,182,253,58,133,86,171,193,233,226,92,212,245,213,41,110,115,80,190,162,42,37,72,136,167,52,73,153,163,71,226,72,70,138,34,87,169,174,155,84,147,57,255,0,195,23,136,4,60,34,153,27,47,216,223,113,116,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,175,56,181,37,149,33,58,146,91,82,214,223,53,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,231,249,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,104,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,143,172,2,128,120,163,248,236,196,223,193,124,158,16,139,244,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,40,7,138,63,142,204,77,252,23,201,225,8,235,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,254,201,38,112,109,156,220,225,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,200,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,183,42,69,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,72,28,96,176,114,187,99,102,128,241,86,67,221,69,23,18,233,236,72,134,230,212,35,145,42,12,118,34,72,141,161,45,75,86,212,34,51,188,195,74,18,125,78,196,238,54,212,99,219,112,96,199,152,214,174,40,92,184,1,93,155,47,167,190,35,166,169,66,66,164,58,166,27,168,195,109,197,62,218,25,36,26,16,183,163,106,181,58,106,71,100,22,208,123,205,72,36,240,174,40,254,59,49,55,240,95,39,132,39,79,8,11,166,133,99,100,191,16,175,91,166,119,69,69,183,239,10,181,82,163,39,148,183,57,17,88,164,192,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,130,165,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,121,60,48,48,94,149,133,57,75,180,171,175,90,17,41,55,61,243,29,85,234,204,196,173,46,191,61,135,30,117,84,245,45,194,82,180,65,67,91,42,75,68,100,72,55,28,51,74,92,91,154,203,81,199,243,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,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,86,255,0,195,23,62,63,182,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,23,20,226,215,157,127,77,204,153,148,220,50,169,210,166,81,89,228,185,122,84,24,62,123,138,156,203,252,196,83,18,102,157,141,242,86,211,78,58,166,212,165,27,134,150,140,219,54,158,66,224,182,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,37,180,18,148,132,173,215,90,65,173,27,247,22,138,48,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,56,166,107,178,163,135,25,181,195,133,217,87,171,93,13,86,15,49,250,5,125,134,73,114,169,18,148,68,70,164,145,153,115,25,94,212,147,172,153,146,92,74,82,100,104,90,27,113,25,236,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,172,211,135,159,19,91,54,143,96,71,193,44,200,214,162,80,10,206,163,154,45,235,140,216,50,98,85,58,35,58,166,19,232,109,38,101,37,182,155,218,210,146,147,231,146,82,222,156,253,167,34,11,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,114,170,173,129,121,80,172,218,6,32,214,109,233,112,237,235,170,68,232,212,89,207,17,37,19,215,12,218,41,38,209,25,238,82,16,167,219,65,175,77,134,189,233,35,53,54,178,79,228,163,90,213,219,130,157,94,171,82,32,245,17,45,154,122,42,149,71,57,168,71,79,21,114,152,136,151,52,81,145,175,87,229,199,70,137,35,87,175,174,155,82,163,47,85,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,109,83,52,188,90,240,226,133,131,84,121,25,107,169,122,86,248,189,41,230,251,74,153,24,191,216,179,102,165,54,181,75,105,91,144,169,137,90,22,150,217,213,77,250,164,242,141,109,27,73,145,78,212,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,254,200,14,79,169,89,77,194,52,166,160,82,220,190,239,24,240,231,221,107,121,212,154,35,62,132,40,219,130,210,91,90,154,217,28,222,117,6,226,84,163,117,106,90,247,108,54,219,111,242,241,71,240,39,137,191,130,249,196,33,64,35,79,184,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,0,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,161,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,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,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,20,3,197,31,199,102,38,254,11,228,240,135,213,200,206,115,104,89,60,195,140,98,169,183,74,244,205,231,116,122,14,61,179,77,117,11,40,170,113,162,159,205,147,37,196,233,163,45,115,90,51,109,42,39,28,82,210,148,237,35,91,173,196,170,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,234,112,226,200,228,156,169,89,179,239,12,65,92,73,24,139,120,71,97,19,153,105,13,58,138,36,68,153,172,161,52,249,17,169,107,82,141,42,125,73,87,41,75,105,164,164,148,76,147,174,76,161,149,113,127,220,46,60,9,225,151,227,94,113,52,119,252,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,60,57,170,203,61,229,149,12,92,153,133,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,92,202,225,59,157,122,141,173,117,83,50,175,137,21,61,246,221,103,88,214,115,235,56,177,217,165,78,83,146,36,57,29,197,26,80,227,221,83,143,109,65,169,197,168,157,38,155,66,12,157,51,68,128,226,117,159,31,216,133,10,78,3,97,61,107,109,253,112,83,213,233,42,165,58,163,203,149,107,178,165,178,166,245,79,41,69,206,144,194,164,18,118,184,219,172,164,219,120,180,222,210,142,157,172,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,161,60,159,101,50,205,202,46,23,252,135,161,72,137,88,174,207,144,228,154,237,198,152,7,21,250,170,201,197,155,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,62,234,0,0,0,0,0,0,0,0,0,0,57,86,101,243,23,98,101,127,11,39,226,101,245,35,252,108,58,60,45,143,127,73,213,58,103,158,98,31,49,166,156,228,243,121,11,79,53,105,216,142,243,62,226,60,251,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,126,86,236,176,47,43,22,53,191,42,240,183,165,210,81,117,81,219,175,210,10,73,18,87,42,156,227,174,180,212,130,70,187,146,133,169,135,13,27,136,183,35,106,211,170,22,133,43,242,70,181,171,178,237,90,141,235,30,14,250,45,42,161,14,151,50,79,53,5,202,149,45,185,46,71,111,97,158,245,110,68,41,39,169,17,164,185,122,40,200,212,146,62,235,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,208,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,44,91,163,183,112,97,125,219,69,117,147,116,166,208,231,199,36,146,119,25,154,227,184,158,194,208,251,123,125,195,54,88,191,72,42,14,43,94,84,82,66,144,80,107,245,24,228,149,22,134,157,146,92,78,154,104,90,119,123,136,92,31,8,75,169,170,182,4,206,163,28,222,107,176,170,174,167,150,110,18,141,41,68,56,9,238,212,204,136,140,253,194,123,128,0,14,69,155,154,220,170,6,89,113,66,161,8,205,47,149,159,91,36,44,181,35,66,189,30,249,146,136,200,200,200,200,200,187,70,117,173,35,43,131,17,40,199,87,62,121,84,171,81,186,163,95,173,191,152,250,119,235,187,93,117,212,251,245,251,69,195,103,14,250,139,132,92,60,236,250,109,12,249,5,94,164,83,232,41,67,90,36,210,219,244,57,9,35,209,42,78,133,243,101,239,47,176,197,44,56,181,186,181,56,226,141,75,89,154,148,102,122,153,153,247,152,178,94,12,50,19,47,17,238,58,44,154,122,93,97,186,76,201,200,116,218,221,181,210,126,158,146,45,79,176,187,59,123,181,251,68,145,226,195,138,212,123,43,5,138,203,107,167,244,141,113,222,81,183,234,238,38,30,137,57,189,196,91,201,95,73,61,250,25,125,253,194,168,50,173,99,201,196,28,127,177,168,17,226,60,250,14,191,76,113,242,109,179,86,198,186,214,16,165,43,68,171,68,150,254,211,50,208,104,238,212,163,55,110,218,244,138,3,73,34,69,54,4,120,105,34,47,99,109,165,30,226,253,223,113,125,195,234,142,57,153,108,202,216,185,114,177,228,92,215,45,77,131,150,91,58,120,40,121,158,123,223,60,202,21,181,181,186,217,171,66,121,42,61,15,176,187,126,252,252,227,70,54,223,88,231,119,63,118,222,213,121,18,157,115,111,45,133,72,121,109,51,163,77,182,123,18,227,139,52,238,38,146,103,161,246,153,125,218,120,2,35,51,208,136,204,199,216,174,218,23,37,181,26,28,170,245,26,108,4,79,230,114,58,152,238,52,107,216,100,74,211,122,75,93,55,23,118,189,228,37,71,10,190,136,179,131,104,156,133,173,47,151,95,200,61,72,145,254,229,206,221,187,94,222,238,237,5,244,10,68,207,126,117,113,67,24,113,29,252,62,195,106,165,110,157,70,166,237,216,213,37,249,12,187,43,152,196,87,79,122,89,125,104,94,213,182,179,47,84,180,35,63,110,166,56,150,26,228,131,50,120,172,249,170,53,129,91,165,167,218,237,102,149,61,130,87,98,251,140,152,86,191,213,233,252,83,239,22,43,150,222,19,22,101,138,211,23,6,44,203,102,183,89,78,237,98,33,198,164,193,239,121,29,168,126,26,87,244,22,217,247,253,36,235,220,68,60,150,122,50,159,35,16,43,208,173,220,61,183,211,25,214,249,157,51,113,34,26,35,181,170,35,45,122,147,44,171,110,164,133,159,97,118,153,158,190,209,53,114,157,151,106,102,91,176,190,37,147,20,218,118,82,121,157,68,132,237,81,185,252,225,247,81,170,137,166,204,244,39,180,237,46,207,250,78,137,179,129,81,110,171,152,155,178,115,41,218,135,58,13,11,77,59,160,199,47,121,251,133,139,112,86,101,72,178,175,167,149,212,25,59,232,205,186,255,0,86,90,59,81,215,255,0,227,222,44,184,0,0,4,4,227,13,110,55,82,192,56,183,2,214,146,85,27,126,194,215,181,92,233,180,244,31,179,183,187,222,95,196,83,133,139,116,75,178,238,168,55,44,19,50,126,31,55,110,154,255,0,109,181,32,251,140,143,185,71,237,26,121,183,170,165,92,163,199,170,109,36,243,183,246,17,105,220,163,79,188,253,222,241,254,76,90,212,72,213,23,106,172,66,105,18,93,219,170,210,218,8,203,68,237,236,50,45,123,190,209,245,135,228,157,72,164,212,210,104,169,82,226,75,73,247,147,236,37,194,246,126,241,31,184,191,204,35,214,37,100,55,0,175,185,238,92,16,109,88,180,26,191,103,45,250,68,24,81,76,189,84,32,253,98,142,165,125,4,25,119,255,0,105,94,195,18,57,5,181,36,90,153,253,226,133,248,167,55,77,44,221,221,111,66,117,211,117,206,135,156,133,169,62,174,148,200,68,157,8,187,181,45,123,199,173,225,61,109,209,111,60,84,174,90,183,21,45,185,212,249,221,55,53,46,48,135,82,91,35,78,90,117,37,145,167,233,37,61,228,125,195,136,231,55,46,147,242,237,139,115,109,212,69,144,84,119,249,125,3,206,33,90,57,182,52,117,185,235,114,155,73,232,183,180,245,75,239,237,239,224,67,177,229,187,52,120,147,150,155,185,155,142,206,168,27,209,83,187,157,77,148,236,133,68,123,230,158,66,119,52,219,173,146,180,55,212,162,212,251,21,161,251,245,189,76,179,230,211,12,179,41,108,71,170,91,117,184,108,85,151,191,157,73,122,76,116,203,111,71,30,74,117,101,15,56,162,213,12,41,125,167,218,158,222,238,238,226,41,111,138,142,85,36,225,221,250,222,44,90,84,89,46,81,171,250,245,103,26,49,155,49,57,12,194,97,27,249,108,165,13,239,90,213,166,170,61,79,93,52,62,193,194,50,91,154,171,139,46,120,173,72,169,61,57,215,109,249,36,221,46,108,119,29,90,155,102,43,179,24,117,229,161,38,243,104,74,180,109,93,170,245,123,79,82,61,76,197,142,231,111,3,40,217,221,193,74,70,47,97,21,74,45,78,179,6,4,121,100,212,119,144,242,205,148,68,147,35,166,52,199,109,229,243,119,202,108,185,123,136,187,75,219,161,157,61,221,184,103,127,88,245,167,237,251,162,208,172,211,230,48,234,154,54,228,211,222,104,215,181,106,70,169,37,160,140,200,205,42,208,244,246,24,178,76,174,87,42,88,9,195,170,255,0,172,220,240,27,128,237,193,54,170,136,45,205,105,77,56,250,95,161,50,166,205,4,179,65,168,148,109,40,139,105,158,166,71,166,190,202,217,129,14,102,35,98,43,16,99,52,174,162,229,173,37,180,165,9,62,197,200,124,136,180,34,220,125,235,251,127,136,209,230,91,173,85,217,88,3,135,86,195,196,162,122,157,106,210,35,60,74,239,230,55,9,148,43,216,71,222,159,105,17,142,144,0,0,42,139,141,69,194,149,84,45,123,105,185,43,61,26,133,49,77,146,253,95,165,81,70,166,90,247,255,0,15,226,32,46,86,233,234,170,230,67,11,233,232,82,146,114,47,26,35,123,146,122,25,110,158,193,107,174,135,239,26,75,163,195,58,117,34,13,61,75,53,28,88,205,50,106,51,212,207,106,72,181,51,254,3,246,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,31,38,234,192,188,71,180,48,158,202,198,250,157,27,155,102,95,125,91,84,218,164,115,53,182,204,168,242,95,97,200,178,59,11,148,241,244,235,113,4,122,165,109,153,154,84,102,135,82,223,75,200,230,110,234,185,65,197,197,93,111,211,165,214,45,58,244,116,211,110,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,232,34,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,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,103,178,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,126,124,88,79,11,156,137,82,177,178,170,246,59,227,69,179,46,69,147,67,144,132,219,244,233,108,39,162,184,102,165,75,39,86,230,227,220,236,104,234,66,72,209,179,150,235,138,52,26,148,76,188,210,174,124,0,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,248,171,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,83,133,238,122,127,109,118,170,48,59,24,239,62,175,18,104,187,253,15,38,106,118,189,93,165,182,218,76,181,120,212,125,68,198,116,115,153,169,37,107,104,144,231,206,169,50,28,40,1,197,31,199,102,38,254,11,228,240,135,138,180,242,153,121,95,89,80,184,51,67,103,200,151,86,69,171,116,57,69,171,208,227,64,37,46,45,57,184,109,72,118,164,110,243,55,41,8,83,237,165,109,165,163,218,141,206,169,68,132,47,111,148,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,39,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,215,183,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,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,253,149,88,87,87,248,86,220,185,45,202,135,252,100,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,10,64,226,63,195,254,102,93,235,174,226,222,16,219,191,237,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,236,22,23,61,195,75,135,220,108,30,165,81,243,7,139,244,169,109,226,12,248,253,77,30,147,45,167,98,191,109,33,105,148,195,132,225,33,243,67,235,145,25,246,148,104,121,164,173,131,213,38,68,178,86,148,194,46,79,44,217,81,195,140,218,240,204,195,107,42,245,107,161,170,193,244,235,244,10,251,12,146,229,82,37,42,175,48,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,42,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,245,121,98,203,213,213,154,12,101,162,225,29,173,39,160,235,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,252,150,208,74,82,18,183,93,105,6,180,111,220,90,30,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,0,40,7,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,217,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,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,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,190,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,162,156,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,174,14,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,16,215,138,134,94,41,88,203,150,138,173,249,22,149,46,85,217,134,49,222,173,210,86,204,196,178,132,194,53,178,117,36,186,151,15,98,208,81,153,83,196,69,163,155,227,160,144,103,185,77,185,76,24,3,140,117,220,191,227,45,167,140,86,227,61,68,187,102,160,153,14,70,220,132,117,113,86,149,55,38,54,245,161,100,223,53,135,29,107,153,176,212,141,251,147,235,36,140,118,14,38,53,106,85,127,58,248,129,93,161,84,226,84,105,181,24,244,25,112,230,68,121,47,49,37,135,40,144,84,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,208,90,216,199,66,177,184,92,221,88,85,33,158,162,181,137,120,160,252,120,109,238,90,57,17,96,198,163,203,145,39,82,66,144,173,171,68,102,185,102,164,40,250,157,233,220,77,168,135,21,202,198,10,127,40,156,193,89,56,56,229,67,162,137,112,84,15,175,125,46,242,220,68,22,26,92,137,92,165,114,220,34,120,216,101,210,111,114,13,60,195,70,237,19,169,150,148,192,4,42,226,97,146,138,142,103,236,74,109,237,134,148,206,167,18,109,45,35,66,134,217,69,103,211,48,94,121,178,114,59,210,30,83,123,57,58,173,246,205,78,109,45,95,73,32,212,241,41,52,153,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,147,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,208,166,73,50,125,108,229,27,11,218,162,164,162,77,189,171,145,216,85,217,88,136,236,142,68,231,218,113,245,178,134,219,117,102,148,161,148,201,91,68,180,161,179,112,146,75,90,82,103,181,50,40,0,68,174,33,153,44,165,102,159,11,228,87,109,11,126,34,177,82,218,142,71,111,204,57,41,138,115,88,39,55,59,79,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,152,218,22,246,234,22,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,72,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,165,167,26,43,90,133,99,90,185,122,178,173,104,61,21,22,223,167,215,41,116,232,220,213,185,200,138,195,116,182,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,60,7,5,79,20,247,79,195,249,222,99,78,31,39,136,255,0,15,249,153,119,174,187,139,120,67,110,255,0,181,60,254,153,135,99,71,113,249,14,91,178,182,33,189,178,22,242,220,113,108,188,225,26,208,241,171,105,56,233,180,162,71,204,155,176,88,93,79,12,92,135,126,196,40,81,177,231,22,40,187,111,235,130,158,159,70,210,234,52,238,92,171,93,149,45,228,185,162,185,170,46,116,134,21,28,213,185,182,221,101,38,227,39,166,247,82,115,252,69,94,40,254,4,241,55,240,95,56,132,40,4,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,126,176,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,161,64,60,81,252,118,98,111,224,190,79,8,71,251,119,11,111,187,174,196,187,177,50,129,66,234,173,187,19,160,249,65,55,170,101,29,31,90,241,179,23,230,214,178,113,205,238,36,211,243,105,86,221,53,86,133,218,63,94,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,146,226,13,73,66,150,211,173,44,208,141,251,75,170,128,0,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,10,1,226,143,227,179,19,127,5,242,120,66,42,139,116,225,67,145,200,214,213,42,137,155,140,70,92,178,174,212,163,200,93,163,73,52,59,28,160,196,117,46,48,169,175,146,137,38,234,223,105,75,229,36,181,104,153,117,46,106,181,56,142,79,223,226,45,196,126,187,128,151,221,39,7,112,45,253,183,125,191,80,137,85,186,100,205,132,135,32,156,85,51,204,110,150,104,113,59,220,231,33,214,157,113,214,86,218,155,73,33,40,112,214,183,9,169,65,148,204,224,225,126,110,172,215,107,182,57,203,129,93,163,199,138,171,142,133,37,167,13,116,167,223,55,73,8,39,205,9,106,66,20,113,221,82,22,131,215,97,36,214,150,212,102,130,206,96,191,238,23,30,4,240,203,241,175,56,154,37,80,143,249,215,202,141,11,54,152,53,54,205,229,82,161,221,244,221,102,90,213,185,172,173,93,4,173,200,55,27,53,54,100,178,101,244,35,148,225,104,180,150,168,115,150,181,180,217,12,246,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,250,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,115,220,47,114,81,252,159,236,68,99,62,33,83,42,176,113,38,242,167,174,51,180,233,165,201,244,53,45,79,37,104,142,109,37,71,171,206,242,152,121,195,112,137,109,250,141,108,109,72,119,153,58,128,5,54,241,83,198,204,118,195,60,213,59,68,177,49,174,249,183,41,18,173,234,124,214,169,244,123,138,100,40,237,168,205,196,40,249,109,56,148,238,51,108,204,204,139,183,82,31,39,134,54,58,99,230,35,102,242,219,183,239,108,105,191,174,74,50,105,213,57,18,96,85,110,105,146,163,47,108,85,146,20,182,157,116,210,189,22,164,153,106,71,161,232,126,205,74,197,184,139,220,23,133,169,147,108,66,185,108,43,138,175,66,174,211,145,76,122,53,66,147,61,216,114,152,79,164,162,165,211,75,173,169,42,34,54,141,194,50,35,237,35,50,237,212,81,247,242,177,205,63,254,50,216,171,255,0,174,85,31,253,240,191,236,169,205,174,213,50,203,133,85,139,158,185,50,177,85,169,217,244,154,132,185,243,31,91,239,200,113,248,173,186,107,113,197,153,169,107,245,251,84,102,102,102,58,168,0,0,0,10,35,207,78,96,179,23,97,230,219,18,237,75,107,31,177,18,149,74,133,86,74,162,65,167,93,19,163,70,142,211,140,54,226,80,219,104,116,146,130,45,250,104,68,69,222,59,247,8,12,94,198,124,79,198,91,217,140,70,197,107,210,235,167,83,237,130,91,81,235,119,4,169,204,178,250,229,180,68,180,182,243,138,34,94,212,172,183,17,106,69,169,107,219,219,32,184,184,94,216,139,135,185,108,160,220,184,105,122,220,86,189,69,23,156,54,37,77,162,85,95,128,242,162,174,28,221,91,82,217,90,77,72,55,18,209,237,61,75,82,35,246,10,136,254,86,57,167,255,0,198,91,21,127,245,202,163,255,0,190,26,73,165,70,145,14,153,14,28,201,39,33,246,24,109,183,94,51,51,55,22,148,145,26,140,207,180,245,50,51,237,31,38,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,121,246,206,190,107,171,185,180,198,89,183,151,54,171,14,208,166,235,14,214,162,77,121,10,232,34,237,65,56,225,165,178,36,19,207,173,28,215,15,85,168,181,67,124,197,161,166,204,118,14,26,25,28,147,152,235,201,156,97,190,23,17,24,117,101,214,27,67,209,28,67,82,23,92,168,178,77,190,80,148,202,201,73,40,196,149,180,167,148,180,250,232,112,155,65,25,169,107,103,208,113,171,241,79,107,124,63,131,230,53,17,239,248,46,218,212,43,230,213,204,45,149,116,193,235,104,183,5,62,135,75,168,198,230,173,190,124,87,219,170,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,18,243,201,148,74,174,80,113,113,54,163,21,25,117,139,78,189,29,85,43,114,170,252,117,33,107,96,150,105,92,87,150,73,38,151,37,147,219,191,150,122,26,28,101,195,75,124,210,109,61,3,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,232,45,75,74,22,180,146,23,123,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,214,33,157,70,145,58,158,149,154,78,84,103,89,37,17,232,101,185,38,90,145,255,0,17,155,76,210,83,213,74,204,134,40,83,214,165,40,227,222,53,182,247,40,245,51,219,61,242,215,93,11,220,39,215,5,123,133,41,168,93,22,211,146,86,90,181,54,98,91,53,250,191,74,156,141,72,181,239,254,31,196,90,232,0,0,230,249,145,181,87,122,224,14,34,219,12,146,141,234,141,171,87,140,201,39,191,152,228,39,144,159,97,159,122,189,132,102,51,135,62,28,204,57,196,87,224,201,105,93,69,181,90,83,106,74,210,125,171,142,249,145,234,71,180,251,209,246,127,1,100,217,162,174,212,177,239,135,85,129,89,182,32,34,123,182,252,234,82,39,55,9,165,58,227,9,98,132,242,156,53,146,13,102,146,73,186,146,61,198,90,25,150,186,123,107,110,210,195,59,250,248,173,49,111,218,246,133,102,161,49,247,82,209,55,26,158,243,166,141,203,74,53,81,33,6,100,68,106,78,167,167,180,133,194,100,147,2,232,217,34,193,90,198,47,98,237,74,45,50,179,58,4,137,102,212,135,144,202,201,149,196,141,35,166,36,200,109,149,243,119,197,112,185,123,140,187,15,219,169,149,110,231,99,51,181,188,204,98,236,234,178,95,89,81,41,174,187,2,151,29,181,47,98,216,110,84,149,50,225,167,154,226,13,102,135,244,220,147,34,247,22,157,243,67,132,150,85,159,97,50,49,226,240,163,72,142,179,53,196,166,183,46,57,163,122,63,152,74,106,66,9,198,123,72,253,98,37,165,126,253,61,226,212,7,14,204,198,109,48,203,45,118,196,138,165,201,91,134,253,89,27,57,52,150,100,199,84,183,53,113,148,171,70,86,243,106,61,16,250,87,216,125,137,237,238,239,162,188,200,230,147,18,115,45,119,61,113,222,53,3,102,42,182,242,105,209,93,144,152,140,252,211,40,86,214,156,117,194,78,166,194,84,122,31,106,181,63,118,156,112,119,204,153,101,210,126,98,113,106,21,184,184,178,78,142,199,51,175,121,164,43,70,247,70,144,182,253,110,83,137,45,86,206,158,177,125,221,189,221,191,139,13,183,69,179,49,82,135,106,219,180,182,224,211,224,245,60,164,182,194,26,73,239,141,5,106,208,144,68,159,164,165,119,17,119,143,35,194,197,186,105,230,238,212,122,107,174,147,173,245,220,148,33,73,245,181,166,77,37,106,71,218,122,22,157,194,250,86,91,146,101,169,151,220,35,142,26,228,55,0,172,73,237,220,19,173,88,181,234,191,111,49,250,188,24,82,140,253,85,160,189,99,142,149,125,5,145,119,255,0,101,62,194,18,22,13,34,147,76,73,34,155,75,137,17,37,220,76,48,150,203,219,251,164,94,243,255,0,56,253,99,228,191,107,81,36,212,90,170,191,9,165,201,107,118,139,83,104,51,61,83,183,180,204,181,238,251,71,250,220,21,82,162,82,36,84,246,146,185,59,59,12,181,239,81,39,222,94,255,0,120,204,53,247,116,75,188,238,169,215,44,227,51,126,103,43,126,186,255,0,97,180,160,187,204,207,185,37,237,23,31,193,230,220,110,155,128,114,174,4,45,38,170,206,205,229,175,106,121,51,106,8,47,103,103,127,188,255,0,128,159,96,0,0,34,239,17,188,56,119,17,242,199,113,211,227,33,74,144,207,71,203,218,70,102,90,212,34,25,247,37,71,220,129,159,162,51,66,181,211,180,134,147,50,169,120,174,251,192,187,110,226,121,210,91,210,122,205,231,187,95,163,49,244,23,246,148,125,200,247,142,182,0,0,40,203,139,85,184,237,43,51,213,42,218,209,17,41,171,242,118,147,36,100,191,154,167,193,73,239,236,47,127,103,105,255,0,1,249,120,81,92,139,164,230,130,147,70,41,229,25,21,94,126,226,83,187,18,190,85,58,114,139,94,210,215,77,125,199,223,236,22,63,196,51,42,49,115,13,134,71,80,160,211,89,59,158,145,253,232,234,25,46,99,156,217,17,9,123,141,44,184,225,232,219,38,69,166,154,23,126,165,221,67,28,183,105,211,121,114,227,153,45,191,164,219,136,63,105,118,106,71,247,144,153,119,206,70,254,94,97,44,108,109,192,55,85,90,97,205,253,101,46,42,186,151,145,164,148,198,71,45,152,177,212,69,169,161,213,158,171,238,73,153,119,25,8,231,132,184,193,137,185,117,190,154,184,173,121,179,233,115,226,110,231,67,121,201,12,33,205,236,184,132,243,27,66,219,81,232,151,148,162,212,253,186,251,123,110,255,0,39,153,227,176,115,47,109,70,139,50,124,74,101,220,141,253,84,7,29,101,158,102,174,72,52,114,155,57,14,58,122,52,193,41,90,251,245,46,195,236,238,56,169,133,86,126,48,218,50,172,219,214,152,204,200,50,182,107,189,150,156,82,54,186,135,61,94,98,22,69,170,155,78,189,158,207,184,197,5,230,103,38,56,167,151,42,164,231,170,212,121,82,232,81,164,177,25,186,140,120,242,92,101,74,92,110,114,143,154,166,27,65,146,118,172,143,78,237,167,238,51,30,163,40,25,244,191,242,217,53,154,4,231,87,87,181,100,62,146,145,22,66,159,144,166,155,81,199,66,185,72,57,13,182,147,38,153,50,78,165,161,106,101,220,125,147,18,239,206,190,74,177,26,44,123,182,234,195,138,60,138,153,108,91,137,122,143,73,92,133,30,138,112,245,37,190,165,31,172,181,123,123,254,209,12,243,121,155,245,99,58,226,216,184,121,4,232,22,45,41,8,67,20,248,237,116,169,113,109,117,13,37,74,105,151,150,201,234,195,168,73,153,36,190,137,23,98,72,136,254,199,13,236,184,215,241,135,28,105,55,51,244,183,83,65,182,100,177,84,118,83,172,44,154,91,145,230,68,89,180,149,155,75,65,172,208,230,164,147,50,61,59,117,34,23,205,10,35,48,33,177,6,50,118,181,25,164,180,217,104,69,162,82,68,68,93,157,157,196,63,216,0,0,83,239,26,104,206,55,138,150,195,201,61,26,85,6,22,164,94,213,28,154,143,111,249,132,54,202,27,164,206,105,48,149,197,43,66,43,222,130,103,219,236,244,139,3,73,40,90,92,66,92,73,234,74,34,50,251,140,127,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,109,57,45,192,188,56,204,95,12,203,15,11,241,66,141,215,82,167,122,101,214,94,104,201,18,169,242,147,87,156,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,170,91,50,249,116,190,242,191,138,115,240,206,250,143,254,54,101,30,110,246,127,164,233,125,75,204,177,51,150,211,174,114,121,188,133,171,148,181,111,71,113,151,113,159,127,225,205,159,111,228,175,93,127,13,241,17,142,163,12,174,106,135,89,46,67,17,247,202,162,206,90,16,209,204,73,32,183,188,201,161,182,210,235,93,170,36,161,43,104,183,37,77,189,122,128,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,90,188,106,240,182,196,253,150,90,216,215,232,47,246,103,242,130,13,173,233,62,169,239,247,47,166,168,201,228,114,119,242,191,174,245,183,236,223,236,221,167,96,172,12,189,90,212,43,231,31,112,210,202,186,96,245,180,91,130,240,163,82,234,49,185,171,111,159,21,249,173,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,165,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,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,89,246,127,178,19,78,205,181,10,37,207,101,63,74,163,226,109,43,165,135,26,169,84,145,40,162,200,165,182,183,212,184,107,75,102,164,53,235,201,83,196,233,50,181,154,155,38,204,201,42,53,39,219,101,19,35,152,71,148,26,84,183,237,69,203,175,93,149,136,237,49,85,184,234,72,65,62,180,37,40,53,177,25,9,45,35,198,83,169,55,57,122,173,102,102,130,113,199,57,109,154,106,47,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,53,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,38,90,113,162,186,104,87,205,171,151,171,214,214,157,214,209,110,10,125,114,169,78,147,202,91,124,248,175,183,75,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,192,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,113,254,12,53,106,85,59,53,245,184,117,10,156,72,178,42,150,60,248,144,90,121,228,161,114,159,41,144,158,54,154,73,158,171,89,52,203,174,26,83,169,236,109,106,238,73,153,73,94,43,25,28,147,137,84,169,249,164,195,101,196,106,187,108,81,205,119,77,49,72,105,130,168,211,162,165,107,57,168,115,66,53,201,101,173,82,164,184,163,230,50,211,105,65,165,77,37,183,170,175,5,48,190,171,141,88,185,104,97,69,25,82,219,145,116,214,35,83,87,34,52,37,75,92,54,22,178,231,74,54,146,100,107,67,45,115,29,95,172,146,36,54,163,53,36,136,204,180,187,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,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,175,108,182,240,154,165,97,102,101,234,184,147,121,220,114,234,150,109,149,88,143,58,196,138,183,18,220,186,131,233,67,111,183,38,98,154,61,18,136,206,171,150,73,45,134,251,172,27,138,67,108,232,219,214,62,50,174,47,251,133,199,129,60,50,252,107,206,38,143,201,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,208,50,125,148,203,55,40,184,95,242,30,133,34,37,98,187,62,67,146,107,183,26,96,28,87,234,171,39,22,108,18,208,110,58,104,67,77,44,155,74,9,123,53,230,44,136,148,234,204,251,168,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,229,92,78,178,29,251,16,174,201,199,156,39,162,237,176,110,10,130,189,37,75,167,83,185,113,109,119,148,134,82,222,170,230,168,249,50,31,84,131,78,214,219,105,149,27,108,150,155,218,73,199,92,159,102,206,242,202,46,40,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,4,97,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,116,89,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,16,113,29,200,228,108,169,94,80,47,12,62,92,185,24,117,120,72,125,16,89,117,14,186,186,36,180,145,44,225,58,249,145,165,104,82,77,74,97,74,87,53,72,105,212,168,148,108,155,174,120,156,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,114,215,141,197,90,149,95,165,96,53,118,133,83,137,81,166,212,99,220,18,225,204,136,242,94,98,75,14,38,152,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,28,215,130,167,138,123,167,225,252,239,49,167,11,169,1,153,108,126,193,202,238,95,241,150,236,193,219,141,238,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,120,170,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,7,42,213,87,169,81,232,79,84,229,174,155,14,67,210,227,195,83,202,54,25,125,228,182,151,93,67,122,237,74,214,150,25,74,148,69,170,137,166,200,245,218,90,90,87,4,44,45,255,0,229,151,141,117,10,23,253,233,107,82,42,125,87,223,38,123,28,146,95,255,0,99,85,189,104,251,16,175,235,8,90,160,0,230,153,138,199,155,55,45,184,71,93,197,107,206,108,68,162,157,29,104,166,65,122,65,178,186,181,68,208,163,143,9,163,74,22,173,238,41,58,26,137,10,216,130,91,138,45,136,81,150,115,49,87,18,43,184,193,136,247,30,40,92,240,233,81,42,183,53,65,218,140,182,105,112,81,18,42,28,112,245,50,67,104,255,0,165,106,53,56,181,106,183,22,181,169,75,87,171,202,230,58,127,38,188,118,182,113,175,228,183,202,63,147,157,111,244,103,93,209,243,250,136,111,198,254,187,150,230,221,188,253,223,64,245,219,167,102,186,150,140,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,0,66,12,236,112,203,182,115,67,121,68,196,235,30,232,137,103,93,146,228,52,155,142,84,152,242,38,34,170,193,20,86,16,178,73,190,72,97,113,227,48,233,161,8,108,137,229,169,41,90,155,237,112,165,86,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,87,7,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,196,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,5,101,107,133,100,60,22,204,253,99,20,238,154,255,0,166,45,11,58,160,78,216,177,38,48,195,178,42,14,57,29,43,76,169,101,162,144,142,149,110,169,13,154,73,14,45,246,9,242,75,40,74,18,237,138,128,138,188,81,252,9,226,111,224,190,113,8,80,8,237,89,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,202,174,24,188,64,33,225,20,200,217,126,198,251,139,164,177,101,237,98,217,169,58,219,13,69,160,202,113,247,158,117,50,86,148,19,134,203,238,72,237,121,197,169,44,169,9,212,146,218,150,182,238,80,0,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,80,15,20,127,29,152,155,248,47,147,194,18,127,130,61,38,149,95,165,99,205,10,187,76,137,81,166,212,99,219,241,38,67,150,202,94,98,75,14,38,166,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,17,171,136,102,75,42,185,88,197,9,21,219,66,223,150,156,43,185,100,17,219,243,14,74,165,20,39,205,189,206,211,223,113,73,37,33,105,81,58,166,137,102,163,91,36,147,230,56,180,61,183,192,100,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,35,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,40,7,138,63,142,204,77,252,23,201,225,15,107,194,195,41,150,110,99,49,66,173,124,98,4,136,147,168,88,107,34,159,38,69,185,46,1,190,197,101,114,155,152,77,19,139,230,36,146,134,157,142,219,134,133,33,196,58,90,161,69,180,204,142,117,113,44,207,84,156,178,219,49,112,195,12,103,203,139,138,23,28,118,42,81,103,38,43,78,49,72,167,20,131,37,62,178,125,181,180,242,222,54,30,101,45,146,79,105,115,28,82,144,105,108,156,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,95,246,73,50,125,108,229,27,11,218,162,164,162,77,189,171,145,216,85,217,88,136,236,142,68,231,218,113,245,178,134,219,117,102,148,161,148,201,91,68,180,161,179,112,146,75,90,82,103,181,57,225,23,253,194,227,192,158,25,126,53,231,19,68,170,30,126,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,121,214,205,134,97,164,230,143,27,107,24,194,253,165,18,218,69,70,60,72,204,211,89,91,79,45,164,48,194,27,51,118,66,25,105,82,86,165,37,74,37,184,147,90,80,104,108,143,99,104,34,230,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,104,251,44,89,133,181,115,65,131,84,92,92,181,163,116,29,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,146,226,13,73,66,150,211,173,44,208,141,251,75,170,128,10,90,227,87,77,56,249,155,181,42,136,101,180,55,50,199,138,131,82,72,137,75,113,185,211,117,53,123,253,85,54,90,159,176,180,246,15,61,193,214,154,153,217,190,84,165,33,197,29,62,212,169,73,35,71,114,76,214,195,90,171,236,249,211,47,188,200,90,7,16,120,37,81,201,142,43,71,54,220,94,202,33,63,162,11,183,230,223,109,205,126,226,219,169,253,132,99,59,163,77,152,7,79,42,78,5,97,205,40,154,109,162,135,105,82,35,236,108,180,66,118,67,105,58,36,139,216,90,118,15,120,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,206,14,42,255,0,244,170,157,255,0,110,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,5,2,241,74,166,157,59,60,152,134,225,50,219,109,205,69,34,75,100,130,34,215,90,92,84,168,204,139,218,107,74,204,253,250,235,237,18,39,129,237,53,46,223,24,173,87,52,56,106,141,74,165,198,37,23,208,34,117,231,212,100,127,105,242,139,79,184,196,150,227,1,4,165,228,238,76,142,91,138,232,174,90,99,250,164,187,19,175,49,189,85,246,124,230,159,121,144,164,187,42,158,85,107,202,131,74,54,155,116,166,84,226,199,216,225,106,133,111,117,41,209,68,126,195,215,180,106,60,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,107,98,55,5,139,54,171,139,148,58,166,26,98,12,186,30,29,75,144,243,215,29,50,107,135,34,163,9,27,205,104,102,154,225,182,105,90,20,147,38,136,228,25,173,173,156,195,84,147,81,182,86,61,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,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,88,78,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,13,114,101,194,154,133,132,151,180,236,77,199,57,191,40,106,180,11,129,78,89,145,35,188,184,205,176,220,57,155,226,213,100,19,46,30,175,59,202,109,196,70,53,173,182,219,89,147,188,197,171,107,54,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,107,75,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,230,23,4,0,0,63,198,108,70,103,195,126,12,148,238,106,75,74,105,194,208,143,84,168,140,140,187,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,223,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,248,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,105,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,187,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,129,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,254,71,230,104,106,221,183,252,94,189,226,70,229,195,134,102,55,98,221,118,28,187,198,142,245,177,64,66,219,118,81,212,163,203,133,33,109,18,217,53,165,190,100,85,32,212,104,113,90,17,246,106,147,215,176,140,92,150,4,96,45,135,128,86,61,62,208,179,168,144,163,174,60,118,155,147,45,17,153,67,210,93,75,45,54,183,28,91,109,163,122,149,201,73,154,140,181,51,237,63,102,157,40,0,0,5,70,241,171,109,223,151,118,179,186,55,203,244,68,20,235,167,175,187,157,81,255,0,160,65,172,173,45,72,204,150,22,173,6,68,162,188,232,134,90,247,107,215,176,52,153,73,82,151,74,134,181,153,110,84,118,204,244,238,215,105,15,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,215,56,153,85,179,115,95,132,117,11,62,179,77,136,155,158,157,30,68,155,78,174,227,134,202,233,213,19,71,168,74,117,40,90,186,103,20,150,210,242,54,171,114,8,148,69,204,67,107,70,123,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,101,60,47,184,130,70,164,198,162,229,123,26,106,178,214,133,200,76,11,62,185,37,215,100,175,123,206,197,143,14,138,77,52,194,148,72,37,45,245,33,247,93,216,218,9,45,122,168,74,52,181,240,20,3,197,31,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,165,48,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,10,1,226,143,227,179,19,127,5,242,120,67,170,240,155,205,231,236,139,17,255,0,147,237,235,55,101,161,127,212,17,232,149,55,3,154,228,91,137,227,101,134,119,56,131,37,147,47,161,9,105,90,165,100,151,18,194,139,148,131,121,103,114,119,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,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,197,100,221,53,217,118,173,58,202,145,59,125,22,149,80,155,84,135,27,148,130,229,74,150,220,102,228,57,188,139,122,183,34,20,98,208,204,210,92,189,82,68,106,81,156,234,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,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,244,240,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,188,127,53,213,28,39,225,205,140,11,205,46,29,219,158,144,188,241,95,153,74,145,108,191,50,74,98,200,108,234,5,62,183,84,83,235,39,116,121,205,96,199,105,164,155,77,180,167,20,233,54,249,18,155,79,117,202,175,16,204,6,205,60,152,118,165,26,100,187,98,251,126,58,157,93,181,86,79,174,241,182,211,107,120,226,72,79,205,72,66,77,78,109,45,80,242,144,203,142,27,40,66,76,202,80,0,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,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,130,45,107,167,14,49,199,14,34,220,150,220,234,85,219,102,93,180,245,165,42,83,68,244,89,209,92,37,54,235,46,180,225,127,150,219,141,56,146,82,84,75,66,210,70,74,73,81,14,116,178,57,121,101,107,23,41,22,125,188,185,119,85,189,124,200,113,22,107,204,160,157,168,202,90,86,218,21,9,214,27,45,202,146,133,62,202,73,72,78,199,121,136,82,9,42,53,180,221,159,240,203,202,134,40,101,127,11,235,106,197,26,252,182,42,87,132,134,165,187,105,169,77,186,197,9,246,28,144,210,157,67,204,190,235,47,46,75,39,21,106,82,18,131,34,105,180,43,118,194,219,89,124,81,252,118,98,111,224,190,79,8,117,254,18,217,193,165,97,5,229,35,46,247,217,203,42,22,33,86,35,42,131,41,150,146,180,65,173,186,73,99,99,169,74,57,170,68,146,76,102,201,123,141,45,45,148,106,146,75,142,184,139,116,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,169,232,252,222,83,200,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,243,239,156,28,166,94,89,69,197,15,144,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,202,170,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,83,127,130,167,138,123,167,225,252,239,49,167,11,169,1,82,188,107,48,46,29,42,187,101,230,30,131,70,228,250,111,125,183,113,73,108,216,109,181,202,105,28,200,43,82,8,137,215,30,91,41,148,133,56,102,180,147,113,24,71,169,162,73,117,130,3,74,121,88,193,79,228,237,151,219,39,7,28,168,117,178,237,250,121,245,239,165,222,99,107,156,251,171,145,43,148,174,91,102,108,147,239,58,77,238,65,43,150,72,221,170,181,51,234,160,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,61,153,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,117,94,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,124,171,59,121,62,185,178,141,138,14,209,84,82,230,217,53,201,15,170,211,172,75,118,63,62,115,13,54,194,222,67,141,180,179,82,86,202,164,161,163,90,144,217,56,105,53,161,41,35,218,158,213,195,43,61,181,92,17,188,169,216,25,138,87,52,70,240,190,189,33,196,197,153,84,125,72,69,183,53,100,165,37,109,185,161,146,35,60,238,137,113,11,218,218,22,231,63,115,100,79,115,110,208,0,0,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,30,230,187,42,56,113,155,92,56,93,149,122,181,208,213,96,243,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,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,218,120,98,241,0,153,139,176,227,101,251,27,238,46,174,250,137,181,139,102,164,235,111,187,42,189,21,182,30,121,212,201,90,80,109,147,204,55,31,181,231,22,149,60,149,167,82,83,137,90,220,177,80,17,87,136,62,113,46,172,160,97,197,14,183,101,88,62,157,173,92,213,5,66,141,80,168,48,226,232,244,238,81,37,197,166,73,182,180,45,79,58,131,81,50,209,41,27,137,15,44,213,163,38,133,213,174,85,184,134,98,134,7,99,205,193,138,152,141,50,93,233,77,196,73,12,29,234,135,82,223,90,241,53,184,152,145,21,94,170,91,91,9,113,105,109,130,52,178,109,159,43,70,244,109,198,162,88,191,238,23,30,4,240,203,241,175,56,154,37,80,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,41,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,169,232,252,222,83,200,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,243,217,154,236,168,226,62,82,177,29,118,85,234,215,93,74,157,204,126,129,95,97,147,68,90,188,84,153,17,169,36,102,124,183,145,185,36,235,38,102,166,212,164,153,26,208,182,220,95,85,225,205,157,127,228,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,210,0,2,42,241,7,206,37,213,148,12,56,161,214,236,171,7,211,181,171,154,160,168,81,170,21,6,28,93,30,157,202,36,184,180,201,54,214,133,169,231,80,106,38,90,37,35,113,33,229,154,180,100,208,186,181,202,183,16,204,80,192,236,121,184,49,83,17,166,75,189,41,184,137,33,131,189,80,234,91,235,94,38,183,19,18,34,171,213,75,107,97,46,45,45,176,70,150,77,179,229,104,222,141,184,212,75,23,253,194,227,192,158,25,126,53,231,19,68,170,20,3,197,31,199,102,38,254,11,228,240,135,170,225,237,156,91,19,40,22,38,50,87,235,240,253,51,114,86,126,78,252,159,183,249,143,71,244,167,41,233,104,149,252,233,12,58,219,28,166,228,19,159,56,69,191,77,169,212,207,178,37,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,231,184,112,112,255,0,135,151,122,19,88,183,139,214,239,251,108,79,234,88,106,52,135,24,144,221,187,23,122,219,219,29,108,173,198,214,243,205,145,45,111,18,183,19,110,147,73,36,124,241,187,58,134,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,133,43,113,58,207,143,237,190,187,39,1,176,158,181,186,193,183,234,10,244,149,82,157,81,230,69,186,30,74,25,83,122,167,148,147,228,199,125,50,9,59,92,113,167,148,77,188,90,236,105,69,194,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,234,188,75,50,43,27,44,183,52,92,79,195,24,17,34,225,125,199,33,138,108,88,41,148,235,143,210,42,37,28,205,76,44,223,113,110,188,135,137,135,158,75,132,163,218,124,198,212,148,18,91,55,57,86,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,58,19,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,20,251,198,238,156,109,98,206,27,85,185,6,69,38,221,149,31,155,175,98,185,114,119,109,254,28,221,127,231,15,135,193,62,7,51,50,23,149,83,155,167,79,100,63,31,151,183,233,115,39,195,86,186,235,217,167,43,187,78,221,223,103,109,158,231,22,7,164,178,159,140,49,249,188,189,150,69,106,70,187,117,215,149,13,199,52,239,246,236,211,95,102,186,246,247,12,220,13,72,89,180,194,162,90,20,58,50,99,156,114,129,77,141,20,154,51,51,54,246,52,148,237,51,62,211,211,77,7,216,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,248,12,255,0,172,212,127,251,88,187,236,189,90,213,219,27,0,176,210,202,186,96,244,85,171,126,207,163,82,234,49,185,168,115,145,41,136,77,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,208,0,5,20,113,118,167,28,44,229,213,164,155,6,223,95,65,165,200,37,25,255,0,89,163,70,222,226,255,0,237,122,127,205,18,59,129,180,14,93,39,24,234,156,221,122,137,52,24,252,189,191,71,150,153,202,215,93,123,117,230,247,105,217,183,237,236,146,124,85,32,117,153,29,191,100,115,118,116,50,104,242,52,219,174,253,106,113,155,211,191,179,250,205,117,237,238,211,219,168,164,172,0,166,21,111,29,240,222,140,168,231,32,167,221,212,120,166,209,25,145,185,190,99,73,218,70,93,165,174,186,13,53,128,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,146,172,165,34,149,49,104,50,220,152,238,25,107,221,174,211,25,179,205,50,148,188,201,98,146,214,100,106,59,206,182,103,167,118,189,123,226,114,112,84,109,223,151,119,75,187,91,229,250,34,114,117,211,215,221,206,167,127,208,45,204,0,0,7,53,199,124,5,176,241,246,199,168,90,23,141,18,28,133,200,142,235,113,165,174,51,43,122,51,170,101,214,208,227,107,113,181,236,82,121,202,50,50,45,72,251,75,219,173,54,230,63,134,102,55,97,37,118,100,187,58,142,245,207,64,90,220,118,41,211,99,203,155,33,13,26,222,52,37,206,92,84,160,148,72,109,58,145,118,106,162,211,176,200,71,38,114,255,0,142,47,212,10,154,140,32,189,57,198,247,35,255,0,145,249,154,18,183,109,255,0,23,175,120,150,249,81,225,115,137,120,143,91,135,114,98,196,39,109,251,126,51,205,186,228,73,45,200,137,45,226,74,216,89,150,199,226,41,10,73,182,183,11,77,123,84,147,46,226,49,112,88,91,133,118,94,14,217,208,108,235,46,141,18,159,10,19,13,54,165,53,29,166,148,242,144,210,27,55,28,54,208,130,82,204,155,78,170,208,181,211,238,33,11,184,136,103,242,159,132,84,185,120,85,134,85,66,118,233,150,211,141,73,149,25,244,168,161,161,73,150,194,200,150,204,132,184,219,200,117,180,30,134,159,87,176,207,183,66,21,115,135,216,81,141,153,166,196,52,187,22,157,93,172,200,170,205,37,75,170,72,102,92,134,91,230,190,141,230,167,137,14,25,104,111,239,61,117,208,140,204,245,215,182,215,242,119,195,107,15,240,154,133,26,228,196,234,44,26,229,202,230,253,237,203,140,196,150,89,209,114,16,91,9,232,169,113,58,182,226,53,237,237,52,151,176,136,68,110,42,185,156,143,124,94,177,176,122,202,168,60,197,30,221,223,213,183,25,210,76,121,61,67,80,100,35,82,109,211,74,246,173,42,239,65,104,122,233,169,234,99,147,240,234,203,154,241,223,26,99,200,169,196,109,202,29,19,127,90,79,55,170,23,206,137,44,155,250,77,45,7,162,218,47,165,167,217,169,247,95,186,16,134,210,72,109,4,148,151,113,17,104,67,59,89,239,173,149,127,51,183,117,68,164,33,238,103,65,235,33,123,136,244,167,197,46,253,79,220,36,167,6,154,20,137,24,175,95,173,156,103,20,212,94,151,71,9,6,105,78,232,213,4,246,158,157,157,189,157,226,228,192,0,4,33,226,207,127,149,165,151,39,232,49,231,185,30,117,123,111,76,72,119,102,254,68,248,42,95,114,136,207,68,171,216,71,246,232,41,58,206,160,79,186,46,56,116,42,100,85,72,147,39,153,177,164,161,75,53,109,109,74,62,196,145,153,246,36,207,187,216,52,229,100,91,76,218,22,188,43,118,59,76,182,220,78,102,137,101,36,72,45,206,41,125,132,68,95,189,238,31,116,0,0,0,103,203,136,149,134,139,35,51,87,34,24,138,108,49,47,163,229,164,145,181,62,173,62,38,186,17,36,139,189,66,78,240,92,196,56,244,171,146,244,177,37,204,86,250,207,163,186,102,214,225,104,92,150,234,46,175,105,26,139,222,70,122,36,254,221,59,197,184,0,0,10,176,227,73,76,37,49,102,212,119,23,169,233,30,205,123,123,78,156,94,225,94,89,110,150,136,88,207,111,72,92,130,97,41,234,245,112,215,180,139,88,143,23,127,241,26,89,100,200,219,35,74,201,101,251,196,122,234,34,111,17,124,180,171,30,240,121,233,54,253,25,153,23,29,35,111,70,166,227,239,125,92,217,81,9,205,13,13,45,195,209,182,143,187,78,206,253,75,186,137,40,245,91,134,196,184,153,169,195,84,202,93,82,14,237,167,170,216,121,189,237,154,79,184,210,162,213,43,63,105,106,71,238,49,161,12,155,230,118,129,153,44,45,131,112,55,58,58,107,104,230,245,208,185,168,39,89,214,68,132,55,185,190,107,139,78,168,103,113,110,62,210,237,46,206,239,167,152,172,168,97,102,96,173,73,84,122,237,177,76,98,164,230,206,85,73,136,81,147,41,26,56,210,149,163,170,101,106,45,82,201,39,176,187,187,62,234,116,165,216,184,195,144,220,124,129,89,184,224,212,227,83,162,243,119,78,138,212,164,70,127,116,35,73,104,226,210,202,85,181,82,210,158,254,195,51,47,190,247,172,235,178,141,124,91,177,46,139,126,91,114,96,77,230,114,157,109,196,45,42,216,226,144,173,13,6,105,63,89,38,93,135,236,31,93,230,89,144,217,180,251,72,113,10,45,13,43,73,25,25,125,198,62,50,236,107,37,199,186,149,217,212,53,61,191,153,204,58,123,38,173,218,235,187,93,186,235,175,180,125,120,241,163,68,104,152,137,29,166,91,79,114,27,65,37,37,236,238,47,184,127,168,0,0,0,169,174,53,109,171,229,5,172,246,141,237,232,224,167,95,237,235,190,163,255,0,64,130,217,72,109,15,102,131,9,154,113,27,146,187,222,130,147,45,53,212,142,162,192,210,83,13,161,166,91,105,180,237,74,18,73,73,105,166,132,68,63,208,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,135,252,64,178,35,66,205,85,170,229,235,107,35,162,196,219,126,158,109,211,164,234,183,61,41,21,134,229,56,213,43,98,228,53,29,142,108,153,9,62,165,68,106,70,154,30,169,236,42,33,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,93,167,11,220,235,255,0,40,11,17,24,49,136,85,58,172,236,73,179,105,235,146,237,70,105,243,189,51,75,75,201,66,36,27,169,73,104,243,92,214,25,112,156,51,91,158,163,187,220,82,221,229,206,161,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,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,160,30,40,254,59,49,55,240,95,39,132,34,168,183,238,19,121,215,168,226,4,63,228,197,138,21,62,125,106,137,79,67,150,132,215,14,44,118,221,165,197,97,150,74,152,150,208,148,45,199,154,67,106,121,42,249,213,173,190,121,172,210,76,145,174,106,230,95,46,150,38,104,48,178,126,25,223,81,255,0,198,204,163,205,222,247,244,101,83,166,121,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,207,94,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,152,28,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,77,21,171,96,97,109,247,138,31,40,254,66,208,189,39,242,74,223,153,116,214,63,157,50,207,75,75,139,183,158,255,0,206,173,59,246,243,17,234,35,114,207,94,196,158,134,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,233,121,201,205,77,87,55,216,184,206,39,84,44,248,150,196,120,20,120,244,72,52,230,101,170,82,208,195,107,117,211,83,175,26,80,78,44,221,125,211,35,75,104,34,70,196,232,102,147,90,166,167,5,12,16,170,157,86,242,204,139,213,200,137,166,166,60,139,30,61,53,45,169,79,184,249,170,20,199,95,90,187,18,132,37,36,202,82,69,184,214,107,112,207,102,194,230,90,248,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,8,255,0,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,249,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,245,120,23,154,60,9,204,167,166,255,0,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,105,91,138,63,142,204,77,252,23,201,225,8,170,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,160,30,40,254,59,49,55,240,95,39,132,34,168,186,158,24,185,241,253,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,164,166,107,178,163,135,25,181,195,133,217,87,171,93,13,86,15,49,250,5,125,134,73,114,169,18,148,68,70,164,145,153,115,25,94,212,147,172,153,146,92,74,82,100,104,90,27,113,25,236,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,166,175,5,79,20,247,79,195,249,222,99,78,23,82,3,138,103,67,7,43,184,251,150,11,255,0,10,173,103,182,86,170,180,246,228,83,155,218,131,234,101,68,144,212,182,163,106,181,161,8,231,46,58,90,230,41,68,148,115,55,158,164,157,15,56,66,85,112,197,194,223,218,134,114,108,174,174,133,233,58,85,165,212,93,53,15,231,92,158,151,165,108,250,71,251,22,149,47,108,231,33,122,137,221,174,190,178,77,4,177,127,192,2,160,56,177,103,94,163,116,221,85,60,171,225,189,79,101,183,70,210,53,226,250,14,44,134,106,179,146,228,121,13,199,109,68,149,184,207,74,227,59,86,105,113,10,55,77,214,214,130,38,136,215,13,114,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,141,20,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,197,102,119,47,86,174,104,48,106,181,132,119,76,158,131,175,229,201,167,85,17,21,185,15,83,39,52,173,205,72,109,43,47,242,155,89,37,72,82,218,117,212,18,209,191,113,103,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,182,158,20,121,215,253,166,218,172,101,175,19,42,116,168,215,37,165,79,143,26,210,119,94,75,213,138,91,45,169,39,31,97,36,155,83,209,91,109,29,169,86,247,26,61,198,131,54,94,117,86,42,0,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,81,183,21,124,204,97,30,96,241,114,133,70,194,152,49,42,40,177,99,203,166,206,187,24,36,26,43,11,113,104,81,48,202,201,59,157,141,29,72,119,99,134,163,66,215,33,227,109,59,52,113,222,21,147,252,190,226,62,100,49,198,143,101,97,149,193,242,114,125,47,109,118,93,125,47,155,110,81,162,199,121,178,57,109,18,20,151,22,242,92,113,162,109,45,153,40,220,82,12,212,218,73,78,34,250,113,211,52,120,19,150,191,66,126,218,239,159,147,159,40,250,159,70,127,70,76,153,207,233,249,92,239,239,102,156,219,183,158,215,210,211,93,221,154,232,122,124,156,20,206,102,91,51,19,117,74,178,176,115,18,62,80,86,161,83,215,84,126,55,161,231,196,217,21,14,54,218,156,223,33,134,208,122,45,230,203,66,61,222,182,186,104,70,101,210,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,158,204,224,229,50,242,202,46,40,124,135,174,200,151,88,161,79,142,220,154,21,198,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,253,57,107,50,36,186,131,62,20,47,251,133,199,129,60,50,252,107,206,38,137,84,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,7,31,205,86,89,236,220,215,225,28,204,45,188,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,51,195,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,79,94,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,28,171,29,51,71,129,57,107,244,39,237,174,249,249,57,242,143,169,244,103,244,100,201,156,254,159,149,206,254,246,105,205,187,121,237,125,45,53,221,217,174,135,167,201,193,76,230,101,179,49,55,84,171,43,7,49,35,229,5,106,21,61,117,71,227,122,30,124,77,145,80,227,109,169,205,242,24,109,7,162,222,108,180,35,221,235,107,166,132,102,93,46,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,236,206,14,83,47,44,162,226,135,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,225,66,255,0,184,92,120,19,195,47,198,188,226,104,149,66,128,120,163,248,236,196,223,193,124,158,16,138,162,213,56,81,228,91,250,140,208,99,93,153,255,0,123,202,176,33,78,87,249,74,85,81,200,230,159,249,46,149,106,87,239,188,72,254,247,120,90,160,12,171,139,254,225,113,224,79,12,191,26,243,137,163,149,113,58,207,143,236,66,133,39,1,176,158,181,182,254,184,41,234,244,149,82,157,81,229,202,181,217,82,217,83,122,167,148,162,231,72,97,82,9,59,92,109,214,82,109,188,90,111,105,71,80,24,91,133,183,222,52,223,116,204,51,195,74,23,166,110,74,207,59,162,133,213,51,31,155,202,101,111,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,30,138,114,197,151,171,87,43,248,53,69,194,59,90,79,95,208,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,249,45,160,148,165,169,13,52,210,13,107,217,184,253,173,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,217,156,28,166,94,89,69,197,15,144,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,45,56,78,231,94,163,107,93,84,204,171,226,69,79,125,183,89,214,53,156,250,206,44,118,105,83,148,228,137,14,71,113,70,148,56,247,84,227,219,80,106,113,106,39,73,166,208,131,39,76,209,111,224,42,139,142,85,61,13,212,112,110,170,149,44,212,251,53,232,234,47,236,145,33,80,84,95,196,249,138,255,0,48,248,92,16,41,238,57,137,88,159,85,35,111,151,30,135,6,58,136,254,150,174,72,90,139,78,206,239,154,61,123,125,223,194,208,49,222,9,212,240,63,17,41,169,38,204,229,218,149,118,8,156,250,62,180,55,75,183,191,179,180,102,126,133,79,69,90,185,78,165,56,165,165,51,101,179,29,70,143,164,68,181,146,123,62,222,209,169,161,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,141,127,221,71,200,159,254,28,255,0,234,205,99,254,200,36,165,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,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,10,77,227,65,79,68,60,214,208,165,33,75,62,186,199,128,250,181,238,37,20,217,173,232,95,193,9,63,226,36,111,4,74,123,141,225,22,35,213,76,219,229,200,185,35,199,73,23,210,213,184,164,163,215,179,187,231,75,78,223,127,241,146,220,69,160,157,67,37,88,168,194,73,179,52,82,153,127,215,238,249,185,108,185,254,127,87,179,237,208,82,78,77,105,232,169,230,203,7,227,45,75,34,69,235,71,145,234,119,234,212,166,220,47,225,170,59,126,205,70,145,64,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,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,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,183,174,250,113,255,0,152,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,227,61,52,25,166,204,148,180,77,198,139,134,66,36,37,244,171,164,209,196,175,113,31,243,70,75,191,248,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,225,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,127,84,130,238,238,254,26,122,28,43,195,154,78,19,216,212,203,14,135,46,100,152,84,190,119,41,201,110,37,110,171,154,242,221,61,198,148,164,143,181,195,34,209,37,217,167,127,120,245,160,0,0,0,0,42,131,141,91,141,250,82,214,107,84,243,58,120,42,211,251,90,110,168,255,0,208,32,158,80,221,109,156,209,225,51,142,158,137,77,239,65,51,63,119,244,139,3,73,45,173,46,182,151,16,122,165,100,74,35,247,145,143,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,142,213,152,91,166,187,99,96,22,37,222,182,180,238,138,181,111,217,245,154,165,58,79,41,14,114,37,49,9,215,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,60,86,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,136,129,197,99,34,178,111,22,231,230,159,10,32,75,147,93,139,28,222,189,96,170,83,73,97,84,232,144,150,126,146,65,188,226,77,43,105,168,237,180,166,91,37,115,8,219,82,80,149,37,195,118,168,45,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,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,170,248,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,64,60,81,252,118,98,111,224,190,79,8,116,172,173,100,146,149,154,252,141,92,181,219,97,136,144,113,22,213,190,42,207,82,166,38,42,84,253,89,132,209,226,41,20,149,184,167,154,66,16,228,133,54,164,186,225,168,153,62,97,164,136,156,115,88,65,254,202,172,43,171,252,43,110,92,150,229,67,254,50,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,133,239,112,249,206,221,43,53,246,3,148,43,157,248,144,113,22,213,143,29,154,172,53,74,74,159,171,48,150,89,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,177,87,142,85,38,148,205,87,6,235,172,211,34,34,165,50,61,122,36,137,137,101,36,251,204,50,168,42,105,165,185,166,229,33,10,125,229,37,38,122,36,221,112,203,77,199,175,53,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,125,94,43,153,40,253,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,48,2,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,47,96,166,23,210,176,87,8,237,12,40,163,42,35,145,237,106,60,106,106,228,70,132,152,136,152,250,16,92,233,70,210,76,201,11,121,222,99,171,245,148,102,183,20,102,165,25,153,159,181,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,17,87,138,63,142,204,77,252,23,201,225,14,235,194,103,8,108,220,122,194,252,198,97,30,32,49,45,202,21,197,30,217,102,65,196,124,217,125,165,161,202,131,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,154,146,112,171,49,88,13,121,101,183,23,43,184,83,121,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,177,196,167,83,73,45,91,22,75,109,71,189,10,34,157,92,40,115,199,38,218,170,209,50,143,136,200,136,84,42,148,137,8,180,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,183,65,64,60,81,252,118,98,111,224,190,79,8,123,92,184,228,114,78,107,114,77,90,188,48,249,113,35,226,45,159,124,85,17,5,151,80,211,72,173,196,85,62,154,179,132,235,230,68,164,45,42,37,41,133,41,92,164,173,215,82,162,73,60,110,183,10,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,9,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,13,120,229,82,105,76,213,112,110,186,205,50,34,42,83,35,215,162,72,152,150,82,79,188,195,42,130,166,154,91,154,110,82,16,167,222,82,82,103,162,77,215,12,180,220,122,243,94,10,158,41,238,159,135,243,188,198,156,46,164,0,102,91,31,175,12,56,191,241,150,236,188,176,142,194,249,23,104,85,106,10,126,151,68,222,71,211,55,180,137,74,218,157,80,215,49,100,183,121,40,51,109,174,103,45,6,104,66,76,231,255,0,3,171,166,133,18,234,197,203,42,68,237,149,170,173,62,143,84,135,27,148,179,230,197,136,228,166,228,57,188,139,98,118,174,108,98,208,204,148,124,205,82,70,73,81,149,181,0,242,152,165,110,223,119,93,137,83,160,97,166,34,252,132,185,37,114,122,43,131,209,12,213,58,61,175,33,110,127,53,120,201,183,55,182,149,183,235,31,171,204,220,93,169,33,154,43,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,218,79,6,204,116,193,166,104,85,108,6,110,214,165,91,55,244,141,42,107,170,57,57,78,74,187,182,174,66,148,148,165,77,145,53,210,49,202,36,176,151,21,185,42,125,228,160,190,125,66,207,192,83,95,26,76,72,195,139,167,25,109,43,2,220,135,190,239,178,105,242,26,185,102,244,36,223,205,203,76,119,225,69,231,30,139,119,150,131,117,221,52,54,209,213,250,170,53,169,212,166,42,228,219,8,241,31,26,51,29,102,91,24,91,88,244,29,106,157,80,110,187,233,229,192,57,140,209,91,134,180,189,213,184,214,213,33,91,86,134,210,132,185,181,181,186,227,77,169,73,37,234,90,62,0,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,34,175,20,127,2,120,155,248,47,156,66,20,2,46,79,137,215,16,9,152,69,14,78,95,176,66,226,233,47,169,123,152,185,170,77,54,251,82,168,49,92,97,151,154,76,101,169,4,217,188,251,114,59,30,109,106,83,41,66,180,36,184,164,45,186,150,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,169,152,252,222,83,43,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,244,19,147,236,166,89,185,69,194,255,0,144,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,103,8,56,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,115,76,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,52,66,202,120,78,231,94,163,107,93,84,204,171,226,69,79,125,183,89,214,53,156,250,206,44,118,105,83,148,228,137,14,71,113,70,148,56,247,84,227,219,80,106,113,106,39,73,166,208,131,39,76,209,111,226,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,65,94,28,28,64,33,230,34,132,214,18,98,245,197,254,219,16,58,151,218,147,33,182,35,183,113,69,222,183,55,71,67,40,109,180,60,203,102,72,91,36,157,198,219,68,234,77,127,60,77,116,172,255,0,100,250,149,155,44,35,82,105,229,45,187,238,206,143,50,125,168,182,93,73,34,75,235,66,77,200,46,165,197,165,173,146,13,150,144,78,41,73,54,150,148,47,118,194,113,183,40,6,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,113,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,120,14,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,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,205,16,178,158,19,185,215,168,218,215,85,51,42,248,145,83,223,109,214,117,141,103,62,179,139,29,154,84,229,57,34,67,145,220,81,165,14,61,213,56,246,212,26,156,90,137,210,105,180,32,201,211,52,91,248,160,30,40,254,59,49,55,240,95,39,132,61,7,12,188,159,91,57,165,197,10,221,107,17,138,36,203,38,198,142,210,170,180,117,59,33,167,234,111,204,110,66,35,33,14,48,182,212,210,16,166,86,234,150,75,215,86,219,70,213,19,138,82,47,120,0,101,92,95,247,11,143,2,120,101,248,215,156,77,20,237,157,204,57,197,204,49,204,189,227,68,198,171,170,93,215,112,205,144,138,146,46,55,163,45,132,86,34,58,130,54,95,105,10,34,74,16,148,151,36,219,111,86,154,91,11,101,10,52,180,70,36,87,7,60,99,195,140,59,199,27,138,198,189,89,165,64,170,223,180,248,208,104,21,185,138,36,56,153,77,60,102,116,214,212,104,61,189,87,49,42,237,113,9,83,145,25,65,18,214,182,200,174,164,5,106,241,155,197,156,26,137,98,80,176,98,183,104,122,107,18,101,242,235,148,106,142,213,53,242,126,9,188,104,117,238,110,159,59,212,114,28,103,167,35,52,250,156,213,237,83,76,111,170,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,105,119,11,109,219,238,212,177,41,148,12,75,196,95,151,119,36,94,119,91,112,122,33,154,95,89,185,229,173,191,230,172,153,182,222,198,212,134,253,83,245,185,123,143,181,70,61,88,172,174,56,48,247,216,88,87,63,153,167,38,175,82,103,102,157,251,217,104,245,215,236,229,255,0,211,246,15,129,192,214,154,122,99,45,97,200,197,161,157,2,51,47,127,251,250,156,73,127,253,51,255,0,48,179,235,186,154,117,155,82,181,71,40,197,32,231,83,228,198,228,159,251,230,246,212,157,191,199,93,6,103,240,90,1,213,113,142,196,165,165,210,108,230,92,212,184,228,179,45,118,239,148,218,117,211,219,166,163,78,195,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,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,78,188,110,33,236,198,172,61,159,204,215,157,107,186,206,205,59,182,75,112,245,215,237,230,127,209,246,137,23,193,98,154,113,114,187,115,84,28,140,72,92,219,230,97,165,207,107,141,34,12,36,151,240,37,115,63,233,18,83,59,20,211,170,229,31,23,162,148,98,127,101,161,82,147,180,253,156,150,20,238,239,249,187,55,127,1,73,60,61,96,29,75,57,248,83,29,46,147,102,138,210,164,106,101,174,188,166,29,115,79,227,179,79,226,52,66,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,203,139,75,77,169,197,158,137,65,26,140,207,216,68,51,109,155,199,91,123,52,120,178,227,71,170,85,123,215,140,143,223,253,34,248,157,156,21,28,111,210,151,75,90,167,153,211,206,86,159,218,211,117,59,254,129,107,224,0,0,0,0,57,222,57,96,141,173,143,118,148,123,50,239,145,53,186,123,51,145,53,73,138,182,200,220,50,105,214,205,10,39,27,90,77,38,151,85,169,105,219,217,219,236,63,221,133,24,67,100,224,221,174,197,171,101,210,88,139,21,132,164,183,165,134,80,226,244,109,13,234,163,109,8,35,51,38,211,175,103,121,125,218,121,204,199,230,38,201,203,182,31,79,187,174,106,180,52,75,75,78,166,12,53,190,201,58,251,252,135,156,109,36,218,221,108,212,74,54,84,157,18,122,153,246,23,217,69,217,194,205,69,205,153,204,72,147,112,72,149,34,61,13,173,157,12,13,238,33,182,245,98,58,28,249,179,121,196,22,171,99,119,170,125,167,218,125,189,210,51,134,102,74,230,98,53,206,206,43,226,29,2,67,118,252,29,221,35,82,162,153,34,86,246,230,48,190,199,152,82,23,181,196,32,251,20,90,30,154,246,232,66,231,16,218,26,73,33,180,18,82,93,196,69,161,15,155,115,79,143,75,162,73,157,40,212,77,53,179,113,167,77,123,86,146,46,243,34,239,49,153,92,81,159,30,167,125,212,231,69,82,148,211,156,157,166,163,35,62,198,80,71,221,169,119,144,182,30,13,52,57,17,176,210,225,172,187,4,144,220,190,147,150,241,180,100,107,219,34,160,147,209,90,118,232,125,157,134,44,116,0,0,103,247,137,29,248,87,174,103,174,54,154,121,46,177,3,163,229,169,42,220,71,190,159,15,94,221,198,93,233,246,104,36,15,5,251,9,170,213,247,120,222,146,35,145,157,3,209,252,165,41,5,219,207,102,162,218,180,51,73,251,189,134,95,199,184,92,8,0,0,0,10,253,227,11,98,179,93,193,56,23,113,52,183,100,208,121,188,162,36,146,141,60,249,112,27,61,61,83,50,236,47,97,151,241,20,255,0,134,151,52,235,58,246,167,92,116,215,205,153,49,57,219,22,74,52,233,189,149,160,251,72,200,251,148,126,209,167,58,21,102,29,126,148,197,94,3,169,113,135,247,108,82,84,70,71,181,70,147,237,35,50,239,35,246,143,222,0,2,31,241,78,180,156,184,50,151,115,213,99,180,110,191,74,232,182,33,41,220,181,115,106,112,146,122,17,17,153,246,23,188,191,136,161,184,239,187,25,212,190,202,141,43,78,186,25,30,158,205,61,131,75,89,115,188,33,95,152,59,64,186,105,251,78,60,206,171,98,145,166,211,217,41,228,30,134,74,81,119,160,253,163,165,15,63,125,88,182,214,35,91,82,173,75,178,153,30,117,58,102,206,99,79,50,219,164,123,28,75,133,216,226,84,159,164,132,159,105,123,5,5,103,55,39,151,118,89,111,169,76,177,76,159,46,212,115,103,71,82,228,186,227,101,163,49,247,239,116,153,109,191,235,95,218,90,123,75,67,237,239,250,25,48,206,229,233,150,107,157,136,83,166,202,168,90,46,238,234,32,45,199,94,38,180,110,65,167,148,217,190,219,73,213,215,201,74,215,191,77,123,251,239,79,11,113,106,198,198,27,97,139,170,198,175,66,168,196,123,118,164,196,166,94,91,122,56,180,122,220,165,172,139,83,109,122,118,246,233,247,143,100,0,0,0,0,0,42,55,141,92,182,14,249,181,161,19,232,231,122,38,11,188,189,197,187,111,58,162,90,233,223,166,189,154,136,51,149,213,56,140,199,225,122,154,65,173,101,121,81,13,41,34,215,83,235,217,208,180,26,76,163,41,197,81,224,169,212,26,86,113,154,53,36,203,77,15,105,106,90,15,216,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,29,87,54,62,22,49,147,225,253,195,229,207,138,1,203,70,98,239,188,175,226,156,12,76,177,100,127,138,135,88,133,177,159,233,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,165,49,73,124,92,178,207,102,224,174,46,81,177,74,204,157,45,8,197,121,21,106,149,78,152,241,155,136,141,81,101,108,46,67,237,56,165,26,182,62,169,123,205,179,47,81,105,94,213,108,82,91,111,245,240,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,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,60,167,22,76,148,84,113,2,31,242,157,194,250,103,62,181,68,167,173,187,190,19,101,22,59,110,210,226,176,243,199,83,83,139,82,22,227,205,33,180,178,164,252,234,214,223,32,144,73,38,76,151,85,120,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,153,92,73,51,49,102,230,191,8,240,31,20,172,248,50,233,203,76,139,158,155,87,166,73,35,82,233,213,22,209,73,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,143,215,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,185,59,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,33,6,90,184,110,70,203,206,115,107,56,185,1,216,149,27,18,29,30,100,187,88,148,183,88,126,149,81,155,37,214,138,26,17,206,113,82,81,30,1,45,181,60,249,167,121,202,108,210,133,45,10,83,115,212,0,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,132,212,206,46,78,172,76,223,216,145,232,21,249,158,134,185,40,219,254,79,220,28,183,164,122,47,154,244,117,202,254,106,135,218,109,254,107,113,201,191,156,51,217,174,228,232,101,219,159,123,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,221,79,11,12,217,222,89,140,194,250,181,143,136,17,229,206,174,225,172,122,124,105,23,28,185,228,251,245,148,74,114,97,180,110,35,150,147,74,218,106,59,109,154,212,183,22,233,234,181,30,227,51,58,224,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,207,248,181,228,163,211,112,230,102,203,12,169,149,89,149,166,121,45,222,148,246,11,158,218,160,178,199,45,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,186,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,41,149,196,199,48,182,174,104,48,107,47,24,185,107,70,232,58,255,0,149,17,170,52,181,202,110,67,212,201,205,42,154,151,99,184,164,31,249,46,32,212,148,41,109,58,210,205,8,223,180,156,21,60,83,221,63,15,231,121,141,56,93,72,8,171,196,235,20,191,101,249,54,189,122,74,239,163,42,183,111,79,107,83,255,0,154,243,186,174,169,194,234,216,237,66,146,141,208,91,155,235,171,110,154,122,170,37,154,5,0,142,213,146,252,99,161,96,22,104,44,12,85,186,89,223,69,165,84,28,143,81,115,114,203,166,139,46,59,177,29,147,162,16,181,175,146,137,10,119,150,148,154,151,203,216,90,26,181,45,31,0,8,43,197,11,37,31,202,2,196,94,51,225,237,50,171,59,18,108,218,122,35,53,78,132,92,239,76,210,210,242,150,184,228,210,148,90,60,215,53,247,155,54,200,214,231,174,214,199,20,182,185,116,195,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,120,174,34,57,188,254,74,88,52,95,37,166,242,113,10,241,230,194,181,247,192,234,89,99,148,166,186,169,110,110,50,108,185,77,186,157,132,173,251,157,113,173,91,91,100,238,218,11,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,104,83,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,0,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,69,94,40,254,4,241,55,240,95,56,132,40,4,126,170,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,239,112,230,201,71,242,85,195,135,235,247,253,50,148,230,38,221,63,57,82,146,193,115,92,165,193,50,65,183,76,75,219,148,133,109,90,13,199,84,209,37,43,113,73,78,174,165,150,156,57,128,0,0,50,174,2,239,184,112,113,0,135,152,138,19,88,73,139,215,23,251,108,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,93,124,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,50,239,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,20,101,23,27,234,185,142,203,165,153,140,181,218,28,74,69,74,191,30,74,102,68,136,226,150,193,63,30,83,209,156,91,123,189,100,161,106,96,214,72,51,81,160,150,73,53,47,110,243,134,188,90,114,117,98,84,172,74,246,109,168,19,61,13,114,81,186,95,148,13,114,222,145,233,238,107,208,96,69,245,150,255,0,46,47,33,178,51,249,182,143,153,175,173,161,150,225,90,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,85,192,93,247,14,14,32,16,243,17,66,107,9,49,122,226,255,0,109,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,171,175,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,232,51,183,147,235,103,55,56,94,237,21,69,18,21,237,67,142,250,173,58,196,183,100,114,32,190,235,140,45,228,56,219,75,36,169,15,38,50,26,53,169,14,27,100,163,90,18,163,45,170,207,93,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,247,184,115,103,95,249,85,97,195,244,11,254,167,74,111,19,109,111,155,169,70,96,249,78,85,32,145,32,155,169,165,157,169,66,119,45,102,219,169,104,212,148,56,148,171,70,146,243,77,151,96,205,86,102,44,220,168,97,28,204,82,188,32,203,168,173,82,19,77,164,83,35,17,165,117,26,139,136,113,109,48,110,109,52,178,141,173,56,181,184,162,61,168,66,182,165,107,216,218,243,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,137,225,139,144,239,216,133,10,54,60,226,197,23,109,253,112,83,211,232,218,93,70,157,203,149,107,178,165,188,151,52,87,53,69,206,144,194,163,154,183,54,219,172,164,220,100,244,222,234,78,127,128,243,87,190,25,97,190,38,196,141,3,18,48,250,218,186,226,194,112,222,140,197,114,146,196,246,217,112,203,67,90,18,242,20,73,81,151,102,165,219,160,255,0,139,27,11,48,199,12,25,151,31,13,112,230,215,180,218,168,41,11,150,138,29,34,60,4,200,82,8,201,38,225,50,132,146,204,137,74,208,207,93,53,63,120,245,3,153,83,114,193,150,154,53,70,45,94,145,151,140,50,131,62,11,200,147,22,84,107,74,158,211,204,60,133,18,144,226,22,150,137,73,82,84,68,100,162,50,50,50,35,33,211,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,115,95,229,99,149,143,252,101,176,171,255,0,92,169,223,251,225,210,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,120,251,227,7,48,139,19,101,69,157,137,56,87,104,93,146,33,54,166,163,61,92,161,197,158,182,16,103,169,165,10,121,10,52,145,159,105,145,104,90,143,167,102,216,118,54,29,82,14,223,195,235,50,133,108,82,212,242,164,28,26,53,57,152,81,205,213,17,18,151,203,105,41,78,227,36,164,140,244,212,244,47,112,250,85,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,17,109,101,219,47,214,101,114,45,205,103,224,94,30,208,171,16,84,165,69,168,83,45,136,81,100,176,106,73,165,70,135,91,104,150,147,52,169,68,122,25,118,25,151,180,116,32,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,214,84,226,104,243,148,210,13,75,40,206,154,82,69,174,167,180,244,45,6,108,243,68,167,23,152,252,80,83,168,52,44,239,42,217,169,38,90,104,125,123,218,150,130,115,112,84,150,193,95,55,76,35,125,28,239,68,206,119,151,184,183,109,231,83,139,93,59,244,215,179,81,110,64,0,0,0,0,3,148,102,27,49,150,6,94,44,169,183,61,217,89,136,137,104,97,197,68,130,114,24,39,223,112,153,117,104,36,182,227,173,154,137,70,202,146,90,30,166,125,133,246,81,22,106,243,85,125,102,90,251,159,85,172,212,164,55,66,106,91,190,141,167,165,231,137,164,50,79,62,166,148,166,148,243,136,39,9,15,154,76,210,122,105,216,93,157,255,0,127,38,89,60,187,179,53,125,69,101,250,100,248,150,163,123,250,202,151,37,214,219,61,89,144,104,216,233,178,227,127,214,177,180,245,246,158,133,219,221,126,182,45,139,109,97,205,181,22,212,181,41,145,224,211,225,239,229,180,203,45,180,69,189,197,56,125,141,165,41,250,75,81,246,23,180,122,1,205,115,25,120,194,176,176,118,191,116,212,118,148,120,125,46,245,47,77,165,190,83,40,45,117,82,75,189,101,237,25,165,144,251,178,158,83,239,44,212,181,105,169,153,153,247,22,158,209,124,156,44,109,55,45,252,165,219,21,73,13,27,79,213,122,222,98,20,157,171,79,42,167,53,37,169,25,17,151,97,251,207,248,9,128,0,3,240,87,107,48,232,20,167,234,243,221,75,108,49,183,122,148,162,34,45,202,36,151,105,153,23,121,151,180,102,55,18,238,105,215,141,237,82,184,234,82,13,233,51,57,59,214,107,53,107,177,148,32,187,76,204,251,146,94,209,111,252,30,172,70,104,88,39,62,238,54,150,212,154,255,0,43,154,70,146,73,171,145,46,123,101,175,170,70,125,135,237,51,254,2,192,128,0,0,0,112,252,228,225,130,241,95,1,235,246,212,88,237,187,49,206,151,144,75,70,237,52,153,29,106,238,66,143,185,191,97,12,228,37,106,66,137,72,81,145,151,180,140,104,151,34,56,130,120,149,150,139,86,230,83,171,113,79,245,218,169,106,213,71,182,161,37,29,167,185,95,185,239,18,8,0,7,41,205,37,34,13,115,2,174,106,109,70,35,114,88,119,162,220,218,219,37,145,233,49,131,46,195,35,46,242,47,243,12,214,139,215,225,83,136,10,187,50,215,78,160,59,35,122,232,124,239,84,215,169,151,58,124,229,247,110,63,221,247,23,241,19,68,7,61,198,236,16,177,177,230,201,151,101,94,212,166,36,49,39,151,177,243,97,149,188,206,215,155,112,246,41,198,214,73,212,218,73,31,103,105,127,3,44,254,102,127,45,247,110,91,177,22,101,159,93,136,242,225,167,151,210,205,38,221,54,159,213,134,92,94,215,20,211,100,173,166,241,36,244,46,195,236,63,183,218,228,239,58,151,182,89,46,116,165,217,211,42,22,203,250,245,52,245,186,243,169,70,214,228,108,229,181,207,109,178,213,199,247,30,190,237,123,251,239,218,209,188,45,219,230,133,26,227,182,106,177,103,192,152,75,54,158,142,250,29,74,137,11,82,21,162,144,165,36,244,82,76,187,15,188,135,218,0,0,0,0,1,75,92,100,231,148,172,125,161,178,82,13,100,205,183,25,6,157,250,237,50,155,80,236,211,216,35,102,74,109,169,119,54,104,48,225,168,173,184,174,130,231,163,206,115,97,25,237,66,42,49,181,51,208,143,66,245,187,251,11,237,26,52,97,190,75,13,181,174,187,16,73,255,0,49,15,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,142,171,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,114,174,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,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,41,131,138,198,75,42,184,103,127,207,204,118,28,219,242,223,178,110,185,7,46,228,90,100,170,65,210,235,111,188,179,113,213,164,211,185,168,210,20,180,26,84,106,90,82,242,156,71,205,146,216,109,85,236,39,255,0,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,138,185,196,225,241,135,25,191,186,173,91,214,183,117,85,109,154,213,11,149,79,168,73,132,217,63,233,26,58,92,91,135,20,144,226,182,50,241,45,199,13,183,200,148,73,230,44,150,219,165,176,145,34,172,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,68,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,164,14,35,252,63,230,101,222,186,238,45,225,13,187,254,212,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,193,97,63,248,42,120,167,186,126,31,206,243,26,112,186,144,20,173,198,79,26,254,92,230,10,147,131,145,41,252,152,152,101,79,62,115,238,53,181,199,231,84,90,143,33,205,170,39,20,74,101,44,34,25,39,84,33,68,231,63,93,201,216,98,0,0,208,159,14,220,116,153,143,217,83,181,46,74,245,103,210,119,37,7,155,109,215,158,81,62,110,42,84,83,34,105,110,184,241,169,79,60,228,85,197,121,199,9,74,74,156,121,127,68,200,208,153,42,0,41,175,138,230,74,63,102,87,83,249,148,195,58,101,86,77,183,118,212,36,73,187,90,211,156,205,30,168,243,137,81,72,222,106,55,18,204,167,28,95,98,147,177,183,75,105,44,137,230,90,76,96,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,231,248,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,105,60,39,114,81,78,181,173,90,102,106,49,34,153,190,228,172,235,38,206,97,101,42,59,212,168,42,110,68,119,36,56,147,82,27,123,170,109,237,200,37,54,180,147,68,211,136,89,155,166,72,178,160,0,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,34,175,20,127,2,120,155,248,47,156,66,20,2,46,39,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,0,101,92,88,77,185,195,238,78,98,114,23,133,248,195,131,116,168,137,196,90,116,122,188,105,180,214,90,105,149,220,200,58,243,205,180,110,200,121,246,153,101,113,153,39,212,75,82,84,183,16,72,111,93,16,217,21,133,100,203,34,248,113,147,202,20,231,41,147,254,84,94,117,157,205,84,174,105,16,202,59,138,139,191,115,113,99,181,189,124,134,75,106,20,178,37,169,78,56,68,165,40,201,45,33,186,150,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,65,149,113,127,220,46,60,9,225,151,227,94,113,52,56,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,226,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,172,43,38,89,23,195,140,158,80,167,57,76,159,242,162,243,172,238,106,165,115,72,134,81,220,84,93,251,155,139,29,173,235,228,50,91,80,165,145,45,74,113,194,37,41,70,73,105,13,212,183,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,10,213,226,197,146,138,117,211,106,212,243,81,134,244,205,151,37,27,73,55,139,8,41,82,30,170,193,75,113,227,183,33,180,146,150,219,61,43,108,238,89,37,180,36,218,55,92,90,200,218,34,93,91,96,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,23,64,206,14,108,239,44,221,98,135,203,138,236,121,116,122,20,8,237,198,161,91,138,158,82,152,165,32,219,65,62,104,89,54,209,45,110,186,131,113,75,52,111,211,150,131,51,75,72,34,145,92,49,114,29,251,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,93,72,0,0,0,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,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,155,237,243,152,113,173,116,222,131,79,249,200,103,47,58,246,212,171,103,52,24,142,212,166,220,79,95,115,86,39,55,188,140,183,33,117,25,58,25,106,69,169,122,189,253,165,246,137,39,193,178,121,69,199,234,227,39,32,208,79,91,114,80,73,223,166,227,57,180,242,211,77,123,69,210,128,0,0,0,0,231,184,239,140,86,230,7,97,157,114,255,0,184,103,71,103,209,240,100,189,21,151,29,109,42,145,33,184,238,186,134,144,149,173,27,212,174,81,145,36,148,70,126,207,121,80,38,104,179,65,124,230,74,252,155,95,174,85,37,162,144,151,220,42,125,63,158,241,52,219,36,243,203,104,205,165,58,226,73,100,135,141,62,169,232,69,216,93,157,254,203,35,121,68,174,230,91,18,35,20,248,111,177,107,211,28,68,153,210,148,218,210,219,169,109,248,220,198,82,179,101,198,212,179,109,243,50,74,180,212,187,79,179,190,242,112,71,3,236,108,6,178,98,89,86,77,41,136,236,70,230,111,124,152,101,15,61,185,231,28,45,234,109,180,18,180,55,84,69,217,216,95,196,207,161,0,133,252,85,177,1,86,158,90,234,84,6,164,108,93,115,147,234,146,244,51,228,207,130,190,237,197,251,222,227,254,2,137,198,148,114,181,72,131,67,192,171,102,155,78,136,220,102,26,235,118,182,219,100,130,45,102,62,103,216,68,69,222,103,254,113,213,192,0,71,220,247,98,9,225,174,90,46,171,153,46,173,181,49,208,232,164,43,69,22,234,132,100,118,30,228,254,255,0,188,103,105,75,82,212,106,90,140,204,253,166,99,70,217,53,195,5,225,78,3,80,45,169,81,219,106,99,125,87,60,144,141,186,235,54,66,211,222,132,159,115,158,210,29,196,0,0,0,7,249,73,140,196,182,85,30,67,72,113,181,233,170,86,146,50,61,15,94,227,25,216,206,118,94,234,217,124,197,233,244,7,41,110,71,164,72,229,122,61,210,97,72,105,221,177,99,173,221,170,229,161,42,209,111,104,123,75,176,207,183,183,190,204,184,61,92,242,234,120,5,38,219,125,197,27,20,93,156,132,153,158,137,231,77,158,181,104,70,102,69,218,94,194,47,226,39,208,0,15,41,138,116,37,92,182,37,78,136,132,26,149,39,147,161,17,107,244,94,66,189,199,251,190,225,153,42,253,33,234,21,93,250,84,132,153,56,198,221,72,200,203,233,36,149,237,34,247,251,133,184,112,102,185,32,191,96,220,150,234,72,138,76,94,143,119,119,110,231,170,11,47,110,189,223,96,178,128,1,31,51,127,148,219,103,51,118,12,138,63,163,233,145,238,22,246,116,85,39,90,109,14,55,171,209,212,230,174,242,92,89,106,219,27,125,82,237,46,195,236,238,160,28,68,195,139,187,11,174,105,54,165,229,70,151,79,157,27,102,228,191,29,214,183,110,109,14,118,19,137,73,159,170,226,125,158,223,184,77,78,29,217,232,173,97,189,243,69,195,92,67,172,76,149,109,75,97,84,168,92,201,11,89,51,42,85,65,149,19,139,231,72,75,105,73,18,221,213,68,157,196,71,220,125,162,232,169,85,56,117,170,92,74,189,61,228,61,26,107,13,200,101,196,40,148,149,33,105,37,36,200,200,204,140,140,140,187,72,204,135,235,0,0,0,0,20,133,197,224,220,60,196,194,222,210,146,94,132,111,67,52,233,169,117,211,251,71,192,225,91,104,185,112,230,86,53,69,46,182,148,211,97,162,81,146,149,161,159,46,124,35,236,245,79,223,246,11,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,42,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,227,249,170,204,197,155,149,12,35,153,138,87,132,25,117,21,170,66,105,180,138,100,98,52,174,163,81,113,14,45,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,93,59,97,231,19,28,193,82,179,53,7,29,111,235,159,174,165,78,228,81,235,244,56,20,246,145,21,116,36,202,117,226,142,195,36,164,110,122,63,82,250,163,188,235,134,233,41,91,86,226,208,183,18,185,149,197,178,255,0,179,113,79,36,214,6,32,225,245,195,18,185,111,87,47,136,18,96,206,140,103,177,212,122,62,164,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,8,56,92,120,236,195,47,198,188,158,104,191,224,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,143,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,6,103,251,39,213,92,166,226,226,147,79,40,142,88,151,140,137,147,237,69,178,234,141,113,152,66,210,110,65,117,46,45,78,239,142,79,52,130,113,74,81,58,133,33,123,183,155,141,183,216,56,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,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,227,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,128,115,183,147,235,155,40,216,160,237,21,69,46,109,147,92,144,250,173,58,196,183,99,243,231,48,211,108,45,228,56,219,75,53,37,108,170,74,26,53,169,13,147,134,147,90,18,146,61,169,238,188,21,60,83,221,63,15,231,121,141,56,93,72,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,15,171,137,216,103,117,97,21,222,229,139,122,196,233,43,81,233,244,218,132,152,170,109,198,220,139,214,194,98,98,24,117,14,33,43,67,205,162,66,80,226,13,62,171,137,90,72,204,136,140,255,0,44,219,42,171,2,192,163,98,51,210,34,29,54,185,88,169,209,35,180,149,171,158,151,224,179,9,231,84,180,237,218,72,52,212,25,36,153,40,204,205,46,106,73,208,141,83,211,130,222,49,208,172,252,101,187,112,118,174,207,46,94,34,83,227,200,165,201,220,179,221,42,154,153,14,42,54,196,160,200,183,176,252,135,121,138,90,18,158,155,111,172,167,18,69,114,128,3,207,226,21,50,205,173,88,23,45,27,17,156,136,221,167,62,143,54,53,121,114,229,156,86,19,78,91,43,76,147,113,226,82,77,164,114,141,122,172,148,157,165,169,234,90,106,51,47,136,80,172,218,117,255,0,114,211,240,230,173,46,169,105,197,172,77,102,131,58,90,77,47,202,167,37,229,148,103,156,35,66,12,150,166,137,10,50,52,35,180,207,213,79,113,123,252,162,211,48,74,181,152,187,50,141,152,183,34,55,135,211,228,73,141,85,92,185,111,197,97,43,92,87,147,24,220,121,133,37,109,35,169,54,53,94,228,161,37,169,172,201,4,163,26,73,0,0,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,6,85,197,255,0,112,184,240,39,134,95,141,121,196,208,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,25,182,205,213,51,4,168,185,139,188,232,217,116,114,35,152,125,2,68,104,212,165,196,150,252,166,20,180,69,101,50,77,183,159,82,150,234,58,146,127,69,238,82,20,90,26,12,208,105,49,205,109,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,77,24,85,107,97,197,151,135,22,229,183,132,48,105,81,44,200,148,246,149,68,77,45,210,118,43,145,92,46,98,94,67,164,106,231,115,55,155,134,233,169,74,113,75,53,169,74,53,26,143,213,128,0,0,0,0,0,0,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,68,124,84,173,7,45,236,202,73,169,41,214,212,154,148,69,202,34,74,181,50,230,79,154,125,190,169,123,190,209,247,248,67,155,133,152,169,187,26,82,139,208,142,106,100,157,116,46,186,7,104,187,208,0,0,0,1,249,42,181,56,116,90,92,186,189,65,228,51,26,19,14,72,121,197,168,146,148,161,9,53,40,204,204,200,136,136,136,251,76,200,133,36,113,45,206,44,172,104,196,7,176,238,204,169,203,106,217,160,45,81,36,161,47,26,81,34,99,15,204,101,107,34,109,245,182,180,41,183,83,218,105,37,25,119,232,90,17,198,156,188,224,53,227,152,12,70,165,89,150,197,46,67,172,200,148,194,102,74,38,29,83,49,217,83,237,54,226,214,180,54,178,65,36,158,73,153,153,104,69,218,126,227,208,14,91,240,2,213,203,238,27,210,108,250,37,38,158,212,246,98,48,154,132,184,236,54,149,72,144,76,50,219,171,53,165,180,41,100,165,50,71,170,139,83,236,51,251,58,184,0,173,142,51,55,36,6,44,27,110,221,81,107,38,87,89,183,232,246,109,122,158,179,246,235,221,246,10,142,160,82,30,174,213,216,165,71,73,155,143,238,208,136,140,254,138,77,94,194,63,119,184,105,183,11,40,74,182,172,74,101,17,104,52,170,55,59,82,50,211,233,60,181,123,139,247,189,195,213,128,0,128,188,97,110,121,116,204,2,141,109,176,226,137,138,214,254,122,72,207,69,114,102,192,90,117,34,50,35,237,63,105,31,240,21,153,147,44,189,213,179,7,139,208,104,13,210,220,145,72,143,205,244,131,166,194,150,211,91,162,200,91,91,149,203,90,83,170,217,208,183,23,105,151,103,111,118,138,35,70,98,35,41,143,25,164,52,218,53,218,148,36,146,69,169,235,220,67,253,64,0,0,0,7,13,204,246,82,176,223,51,182,234,41,183,92,4,51,82,141,175,75,80,101,166,18,251,123,156,100,215,163,174,50,226,139,84,176,148,246,119,151,97,253,140,166,229,118,222,202,213,132,171,62,139,58,68,215,95,211,159,33,247,80,226,151,163,207,184,159,89,45,55,174,132,249,151,105,123,63,207,220,128,0,127,203,141,165,212,26,22,90,145,140,232,231,131,12,30,194,92,202,93,150,129,48,226,98,70,232,58,119,84,147,36,185,186,4,103,21,180,246,36,143,67,115,67,208,187,4,153,224,217,127,179,67,197,170,253,145,45,253,85,113,244,189,58,86,162,209,29,60,106,131,170,218,70,162,211,93,123,116,35,254,29,226,229,192,0,67,92,252,100,126,223,204,13,168,171,154,209,163,197,135,118,192,250,14,199,142,134,213,43,123,145,80,124,211,109,133,186,189,173,50,162,79,105,105,169,251,59,168,206,100,11,134,209,172,147,51,161,212,41,21,72,46,54,233,37,214,215,29,246,87,161,45,10,208,200,148,147,211,106,136,251,61,134,66,204,56,122,113,21,153,10,109,55,7,241,150,180,74,132,77,179,14,157,82,153,36,204,208,122,196,142,210,86,236,137,58,18,72,137,197,25,37,30,243,34,239,33,107,180,234,140,26,189,62,53,86,153,45,153,81,38,50,135,216,125,151,9,109,186,218,210,74,74,146,164,153,146,136,200,200,200,200,244,50,49,250,64,0,0,0,82,23,23,131,89,230,42,22,231,183,145,81,27,208,183,107,183,249,244,254,207,176,125,30,15,209,185,152,233,82,123,79,163,72,123,255,0,199,32,24,186,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,142,171,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,114,174,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,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,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,11,231,235,37,23,86,84,241,30,93,110,147,76,234,48,202,230,168,60,229,185,80,142,78,45,184,27,205,78,38,153,32,220,82,214,151,154,65,25,33,75,81,243,155,65,172,143,114,93,67,81,255,0,246,165,125,254,203,63,98,158,157,255,0,97,159,40,62,84,250,51,165,103,253,212,233,186,110,127,59,103,55,250,159,87,102,253,158,221,186,246,137,1,194,227,199,102,25,126,53,228,243,69,255,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,189,120,203,227,125,86,197,193,42,6,11,211,232,113,36,71,197,9,15,170,116,247,156,86,248,140,83,95,135,32,144,210,11,66,53,184,235,141,106,181,25,146,80,218,211,180,205,100,182,235,47,37,248,57,66,199,220,208,88,24,85,116,189,178,139,85,168,57,34,162,222,213,159,83,22,36,119,101,187,27,84,45,11,71,57,17,212,215,49,42,37,35,153,188,181,52,232,125,3,138,63,142,204,77,252,23,201,225,14,171,129,216,91,251,80,225,31,139,221,29,11,210,117,91,75,16,30,186,105,255,0,206,185,61,47,75,6,157,213,191,218,180,165,123,96,185,55,212,86,237,117,245,82,107,36,8,85,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,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,128,84,175,22,188,235,250,110,100,204,166,225,149,78,149,50,138,207,37,203,210,160,193,243,220,84,230,95,230,34,152,147,52,236,111,146,182,154,113,213,54,165,40,220,52,180,102,217,180,242,23,5,178,197,151,171,171,52,24,203,69,194,59,90,79,65,215,243,36,212,106,139,138,228,134,105,144,90,78,231,100,56,148,23,249,45,160,148,164,37,110,186,210,13,104,223,184,188,85,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,39,134,46,124,127,109,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,0,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,133,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,202,184,191,238,23,30,4,240,203,241,175,56,154,28,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,161,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,32,7,19,172,248,254,196,40,82,112,27,9,235,91,111,235,130,158,175,73,85,41,213,30,92,171,93,149,45,149,55,170,121,74,46,116,134,21,32,147,181,198,221,101,38,219,197,166,246,148,116,237,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,47,107,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,202,109,100,149,45,40,117,167,80,75,94,205,199,53,56,78,231,94,163,107,93,84,204,171,226,69,79,125,183,89,214,53,156,250,206,44,118,105,83,148,228,137,14,71,113,70,148,56,247,84,227,219,80,106,113,106,39,73,166,208,131,39,76,209,111,224,0,0,0,0,0,0,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,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,82,159,24,24,220,188,115,166,189,167,210,164,51,255,0,227,147,199,206,225,14,107,44,197,77,36,189,176,142,136,230,165,187,77,223,207,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,248,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,230,101,135,41,88,111,150,43,117,116,219,82,10,30,169,74,211,170,168,62,211,10,125,205,174,60,104,213,214,217,109,71,162,95,82,123,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,209,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,239,249,227,212,240,115,97,107,198,58,195,169,78,169,77,38,70,167,167,254,85,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,213,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,170,190,57,223,82,127,153,63,77,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,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,255,0,29,48,47,14,51,23,135,21,28,47,197,10,55,93,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,103,179,50,249,116,190,242,191,138,115,240,206,250,143,254,54,101,30,110,246,127,164,233,125,75,204,177,51,150,211,174,114,121,188,133,171,148,181,111,71,113,151,113,159,85,225,113,227,179,12,191,26,242,121,162,255,0,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,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,159,110,36,152,209,74,198,252,218,93,21,219,94,239,137,114,91,20,56,240,232,52,41,145,16,158,65,48,203,36,167,210,219,132,146,231,35,172,118,98,137,221,84,74,37,17,161,74,111,96,153,92,20,240,46,101,42,133,122,102,30,189,70,228,250,111,101,183,110,201,112,223,109,197,197,105,124,201,203,74,12,137,167,25,91,201,138,132,184,70,181,19,145,31,71,169,162,137,113,3,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,85,230,159,5,63,147,182,96,175,108,28,110,161,214,196,183,234,5,208,62,167,121,142,46,11,237,34,68,94,106,185,109,145,188,76,60,209,57,181,4,158,97,47,110,169,208,206,215,184,60,227,125,42,252,203,164,140,26,102,135,46,29,75,11,164,26,100,75,83,137,91,19,152,168,202,151,37,165,163,185,72,90,84,79,33,72,50,50,209,13,168,148,123,205,13,207,81,15,248,140,231,95,249,42,225,195,20,11,2,167,74,115,19,110,159,155,166,198,124,249,174,82,224,153,44,156,169,169,157,170,66,182,173,4,219,73,116,210,149,184,165,43,71,82,203,173,157,16,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,41,146,76,159,91,57,70,194,246,168,169,40,147,111,106,228,118,21,118,86,34,59,35,145,57,246,156,125,108,161,182,221,89,165,40,101,50,86,209,45,40,108,220,36,146,214,148,153,237,79,52,226,97,146,138,142,103,236,74,109,237,134,148,206,167,18,109,45,35,66,134,217,69,103,211,48,94,121,178,114,59,210,30,83,123,57,58,173,246,205,78,109,45,95,73,32,212,241,41,52,153,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,0,1,85,124,115,190,164,255,0,50,126,154,57,87,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,64,35,85,0,0,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,66,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,101,92,95,247,11,143,2,120,101,248,215,156,77,14,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,25,87,23,253,194,227,192,158,25,126,53,231,19,71,181,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,174,123,133,238,74,63,147,253,136,140,103,196,42,101,86,14,36,222,84,245,198,118,157,52,185,62,134,165,169,228,173,17,205,164,168,245,121,222,83,15,56,110,17,45,191,81,173,141,169,14,243,59,86,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,61,151,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,93,247,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,154,160,0,0,0,0,0,0,0,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,49,241,141,97,104,198,58,59,166,157,18,170,76,125,15,79,252,170,160,60,183,9,5,146,115,27,32,143,219,71,89,127,247,252,1,120,160,0,0,3,252,165,74,139,6,59,146,230,201,106,59,13,36,214,227,174,172,144,132,36,139,83,51,51,236,34,34,35,61,69,93,113,27,226,20,212,88,245,44,19,193,234,203,15,60,165,189,10,175,62,44,130,82,73,26,75,140,251,36,236,121,58,238,215,150,173,171,71,184,204,187,136,85,60,201,146,170,50,222,155,49,229,188,252,135,20,227,139,90,141,74,82,148,122,153,153,159,105,153,153,152,180,222,16,120,35,67,117,170,134,40,213,224,68,149,61,14,187,30,49,186,210,22,109,36,138,3,232,82,119,55,185,42,37,107,161,146,187,53,236,247,139,84,238,236,33,253,0,31,225,58,108,90,116,85,204,155,37,166,25,111,77,206,58,178,66,83,169,145,22,166,125,133,218,100,67,57,57,194,197,117,227,22,58,215,238,242,148,212,134,100,116,188,183,26,94,244,30,216,113,219,61,15,122,203,189,191,97,137,167,193,175,8,250,186,237,123,20,231,83,92,210,23,75,209,72,113,159,84,247,162,160,195,155,20,104,251,136,246,171,239,247,11,106,0,0,0,0,0,0,0,0,0,0,0,1,29,179,223,131,13,227,94,95,43,182,235,49,28,122,162,142,151,164,54,155,220,226,117,157,21,107,219,162,22,162,245,90,237,208,187,187,254,204,242,56,220,136,111,155,110,37,198,93,71,121,25,26,84,90,151,249,251,140,95,191,14,204,195,49,142,120,42,196,121,114,90,85,98,135,187,173,73,44,141,69,206,151,44,219,212,141,197,175,232,53,253,173,62,205,75,186,86,128,255,0,41,18,99,68,104,223,149,33,182,91,79,122,220,89,37,37,219,167,121,253,163,241,211,174,59,122,176,179,110,147,94,167,77,81,119,166,60,164,56,101,223,251,166,126,227,255,0,49,136,87,197,86,193,69,67,47,243,46,72,178,30,39,218,169,148,135,81,191,213,216,221,54,94,186,17,39,95,236,151,121,232,40,243,188,126,138,117,66,109,38,161,26,171,77,148,236,105,112,222,68,136,239,178,179,66,218,113,10,37,37,73,82,76,141,38,70,68,100,100,122,145,144,181,158,29,60,67,223,171,46,22,13,99,53,106,43,78,161,45,199,166,212,230,73,52,169,211,46,146,59,77,173,233,18,79,114,204,205,213,26,82,142,222,211,47,105,11,66,139,46,52,232,205,76,133,33,183,216,125,9,113,167,91,89,41,11,74,139,82,81,25,118,25,25,25,30,164,63,212,0,0,5,28,241,110,91,107,204,115,4,130,45,74,144,146,63,191,175,158,61,167,6,195,71,237,102,185,170,214,71,232,153,58,17,31,103,247,205,60,92,144,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,71,85,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,170,248,231,125,73,254,100,253,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,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,7,10,206,38,85,108,220,215,225,29,66,207,172,211,98,38,231,167,71,145,38,211,171,184,225,178,186,117,68,209,234,18,157,74,22,174,153,197,37,180,188,141,170,220,130,37,17,115,16,218,209,82,220,61,236,11,203,11,56,143,89,56,125,136,54,244,186,29,195,67,145,91,141,58,12,146,45,237,47,208,211,12,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,239,120,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,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,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,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,73,205,214,55,213,114,227,151,75,207,25,104,84,56,149,122,149,2,60,100,195,137,45,197,33,131,126,68,166,99,54,183,54,250,202,66,20,249,44,208,70,147,89,32,210,74,70,237,229,155,113,166,140,1,193,202,22,95,240,106,211,193,219,113,238,162,37,179,79,76,119,36,237,90,58,185,75,82,156,147,39,98,214,179,111,154,251,142,187,203,222,105,70,253,169,245,82,68,41,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,135,52,227,97,130,245,90,140,107,15,29,237,235,66,92,168,244,184,242,168,55,53,97,149,169,104,138,193,186,218,233,201,117,189,218,33,6,235,211,72,157,36,17,111,113,8,90,181,83,73,56,171,195,3,26,42,184,83,155,75,74,132,245,223,46,147,108,95,50,21,65,172,195,74,20,235,19,223,113,151,83,79,74,219,36,171,69,148,197,178,148,186,68,70,130,113,194,53,37,181,185,173,239,93,149,26,237,30,213,172,213,173,107,115,229,5,106,21,62,68,138,117,35,172,68,79,72,74,67,106,83,81,185,235,35,67,92,197,146,81,204,81,109,78,237,79,176,134,104,177,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,210,120,78,228,162,157,107,90,180,204,212,98,69,51,125,201,89,214,77,156,194,202,84,119,169,80,84,220,136,238,72,113,38,164,54,247,84,219,219,144,74,109,105,38,137,167,16,179,55,76,145,101,64,42,3,139,22,74,42,54,181,213,83,205,70,27,211,55,219,117,157,36,222,44,32,162,199,102,149,57,78,71,142,220,134,210,74,67,143,117,78,61,185,100,150,214,162,116,157,113,107,50,116,137,17,87,37,25,156,196,124,177,227,44,42,221,139,69,170,221,49,46,13,41,117,11,66,20,147,111,211,206,45,43,68,70,200,137,167,79,156,135,220,66,155,52,54,110,30,171,108,140,146,234,200,244,82,0,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,12,171,139,254,225,113,224,79,12,191,26,243,137,161,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,23,253,194,227,192,158,25,126,53,231,19,68,170,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,169,94,32,24,233,140,184,209,152,42,188,92,94,181,170,182,91,150,166,202,100,27,58,100,228,202,110,139,243,77,155,202,109,196,54,218,30,234,22,68,247,60,146,123,219,83,36,149,173,180,52,101,32,56,81,228,163,246,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,92,160,10,234,226,185,146,143,218,109,170,254,101,48,206,153,74,141,114,90,84,249,18,110,214,180,228,189,88,165,178,218,84,82,55,154,137,181,61,21,182,215,216,164,239,113,163,218,75,51,101,150,149,82,216,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,148,240,170,240,174,226,6,28,91,151,173,207,97,85,108,170,173,106,158,212,201,116,10,162,208,169,84,247,20,90,155,107,52,127,156,137,68,135,9,38,68,227,109,47,115,105,245,96,0,0,0,0,0,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,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,83,111,25,51,71,237,102,135,162,214,103,232,152,218,145,159,103,247,205,64,120,190,18,43,109,25,142,124,150,69,169,210,20,69,247,245,240,5,227,0,0,0,255,0,41,82,227,65,140,236,201,178,27,97,134,16,167,29,117,197,146,80,132,164,181,53,25,159,97,17,17,25,234,98,175,120,139,113,15,122,146,185,184,53,131,85,168,174,186,180,185,30,165,83,135,36,212,166,140,250,184,238,182,135,163,201,45,171,35,38,212,73,82,59,59,12,253,132,42,154,163,80,155,86,168,73,170,212,165,59,38,92,199,151,34,67,239,44,214,183,92,90,141,74,82,148,163,51,81,153,153,153,153,158,166,102,63,63,112,188,190,20,22,103,161,114,242,85,249,15,56,167,167,206,222,132,154,181,73,54,184,48,86,93,134,146,61,117,47,121,144,153,82,238,123,106,4,146,135,58,225,166,71,144,163,218,77,59,45,180,44,207,93,52,218,103,175,121,25,127,1,244,26,117,167,155,75,172,184,151,16,178,37,37,73,61,72,200,251,140,140,135,253,128,138,124,68,179,13,31,3,48,89,248,241,36,180,154,197,115,111,68,147,89,18,143,147,46,33,185,161,19,136,95,208,119,251,58,253,186,23,125,3,182,220,137,143,147,109,165,199,157,95,113,17,26,148,122,23,249,251,136,104,111,34,24,48,222,10,101,242,133,110,189,13,198,42,43,234,186,179,117,189,174,43,73,210,150,141,218,161,10,61,18,239,102,165,221,221,246,200,144,0,0,0,0,0,0,0,0,0,0,0,31,230,251,12,201,105,76,72,105,14,54,173,53,74,146,70,71,219,175,113,140,243,231,171,0,167,224,62,55,84,233,104,140,148,82,38,242,122,5,33,10,34,61,145,35,41,206,222,90,19,244,221,254,201,125,253,189,255,0,123,32,57,170,127,45,248,142,251,85,73,142,21,2,183,183,173,66,156,61,137,228,177,43,151,161,41,230,208,95,56,241,125,45,126,205,15,190,239,176,167,27,108,76,93,167,117,150,165,110,36,151,19,253,99,40,146,202,220,71,172,178,45,82,219,138,211,94,90,143,238,33,208,5,75,241,58,206,182,32,219,184,145,47,5,240,230,228,153,70,69,35,151,215,63,2,99,241,222,87,53,136,114,91,245,153,124,181,250,75,47,89,5,216,163,211,93,76,196,31,179,51,111,152,107,26,170,221,86,147,138,183,67,202,70,186,179,34,185,57,77,47,84,169,62,178,82,242,117,211,121,153,118,247,232,44,198,225,204,149,187,156,188,162,92,52,215,22,211,23,36,75,118,183,93,151,17,163,66,77,182,227,183,41,132,153,163,154,235,132,70,78,182,125,189,157,189,229,169,17,211,188,248,75,139,83,145,79,73,26,148,203,235,100,136,187,76,204,148,100,63,197,214,93,97,124,183,155,82,21,238,82,76,143,254,145,254,180,234,140,250,68,248,245,74,100,199,162,203,136,234,30,101,230,92,82,22,218,210,162,82,84,149,36,200,200,200,200,140,140,143,82,50,22,215,195,143,136,49,93,45,211,240,91,23,42,68,154,139,13,53,18,153,61,231,180,39,210,158,146,51,40,91,178,36,154,148,226,148,167,20,100,148,118,247,151,180,133,153,52,235,111,180,135,153,113,43,109,196,146,144,164,158,164,162,62,210,50,50,239,33,255,0,96,0,2,144,56,187,50,219,89,139,136,164,50,180,26,232,173,168,205,73,211,83,57,211,251,75,222,61,23,7,57,196,206,50,86,34,237,65,243,41,50,59,76,187,123,101,83,200,92,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,92,88,224,215,251,80,197,59,203,19,63,148,119,163,62,86,220,21,26,239,69,242,67,157,210,245,82,92,123,149,204,235,83,191,111,51,110,237,169,215,77,116,45,116,19,87,43,152,23,252,154,240,38,217,193,79,149,63,40,254,78,117,191,210,125,15,71,207,234,38,63,39,250,158,99,155,118,243,246,253,51,215,110,189,154,232,94,171,22,44,95,218,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,243,162,255,0,169,63,252,120,181,65,21,115,207,145,143,229,163,242,39,253,180,126,71,124,142,244,151,248,19,210,29,87,87,211,127,229,12,236,219,211,127,194,215,127,179,78,223,41,146,158,27,223,200,251,20,234,184,153,251,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,127,41,76,118,185,177,175,246,245,242,115,229,31,69,253,25,242,91,172,228,116,240,216,141,253,119,86,222,237,220,141,223,64,180,221,167,110,154,159,127,201,78,84,191,145,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,252,176,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,69,92,39,224,215,251,47,197,59,55,19,63,148,119,164,254,73,92,20,234,239,69,242,67,147,213,116,178,91,123,149,204,235,85,179,119,47,110,237,170,211,93,116,61,52,22,84,0,0,3,149,94,89,116,177,46,220,118,177,51,21,211,244,151,157,149,206,135,214,239,121,206,174,150,228,57,236,244,124,190,105,52,222,143,79,231,115,121,106,95,205,108,215,69,106,158,170,2,0,102,143,133,39,242,148,199,107,155,26,255,0,111,95,39,62,81,244,95,209,159,37,186,206,71,79,13,136,223,215,117,109,238,221,200,221,244,11,77,218,118,233,169,247,252,148,229,75,249,31,97,101,87,12,254,94,252,173,244,157,192,253,119,173,244,95,65,203,230,70,142,207,43,151,206,119,93,58,109,219,183,22,187,244,211,179,83,144,0,34,174,121,242,49,252,180,126,68,255,0,182,143,200,239,145,222,146,255,0,2,122,67,170,234,250,111,252,161,157,155,122,111,248,90,239,246,105,219,229,50,83,195,123,249,31,98,157,87,19,63,108,191,43,125,39,111,191,66,232,190,78,244,28,190,100,152,239,115,121,157,83,186,233,211,109,219,180,181,223,174,189,154,31,171,207,62,70,63,150,143,200,159,246,209,249,29,242,59,210,95,224,79,72,117,93,95,77,255,0,148,51,179,111,77,255,0,11,93,254,205,59,124,166,74,120,111,127,35,236,83,170,226,103,237,151,229,111,164,237,247,232,93,23,201,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,179,67,154,160,0,0,0,42,175,251,134,63,249,209,127,212,159,254,60,79,252,174,96,95,242,107,192,155,103,5,62,84,252,163,249,57,214,255,0,73,244,61,31,63,168,152,252,159,234,121,142,109,219,207,219,244,207,93,186,246,107,161,117,80,0,0,16,3,52,124,41,63,148,166,59,92,216,215,251,122,249,57,242,143,162,254,140,249,45,214,114,58,120,108,70,254,187,171,111,118,238,70,239,160,90,110,211,183,77,79,170,228,99,35,31,200,187,229,183,251,104,252,177,249,99,232,223,240,39,163,250,94,147,169,255,0,202,30,223,187,169,255,0,131,166,207,110,189,146,168,0,64,12,209,240,164,254,82,152,237,115,99,95,237,235,228,231,202,62,139,250,51,228,183,89,200,233,225,177,27,250,238,173,189,219,185,27,190,129,105,187,78,221,53,62,255,0,146,156,169,127,35,236,44,170,225,159,203,223,149,190,147,184,31,174,245,190,139,232,57,124,200,209,217,229,114,249,206,235,167,77,187,118,226,215,126,154,118,106,114,0,4,85,207,62,70,63,150,143,200,159,246,209,249,29,242,59,210,95,224,79,72,117,93,95,77,255,0,148,51,179,111,77,255,0,11,93,254,205,59,124,166,74,120,111,127,35,236,83,170,226,103,237,151,229,111,164,237,247,232,93,23,201,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,179,67,232,25,222,202,13,119,56,214,173,181,101,71,197,255,0,145,116,90,29,65,234,164,200,223,39,209,81,235,229,114,249,113,220,222,111,52,182,185,72,92,146,208,140,210,190,126,170,45,80,147,28,43,45,220,35,169,88,11,141,182,182,47,214,113,158,37,227,30,216,144,236,180,81,228,218,9,97,14,190,108,56,134,93,39,21,45,210,66,218,117,109,188,133,108,51,37,180,147,45,167,162,138,194,132,0,205,31,10,79,229,41,142,215,54,53,254,222,190,78,124,163,232,191,163,62,75,117,156,142,158,27,17,191,174,234,219,221,187,145,187,232,22,155,180,237,211,83,239,249,41,202,151,242,62,194,202,174,25,252,189,249,91,233,59,129,250,239,91,232,190,131,151,204,141,29,158,87,47,156,238,186,116,219,183,110,45,119,233,167,102,167,237,115,35,130,20,172,199,224,149,211,130,245,154,228,186,52,123,142,59,73,68,248,205,165,197,198,125,151,219,144,202,205,10,236,90,9,214,91,222,141,82,106,70,228,146,144,102,75,42,246,254,225,143,254,116,95,245,39,255,0,143,22,168,35,86,62,112,255,0,203,238,98,49,98,222,197,187,230,221,254,127,3,152,197,126,52,119,29,142,221,197,23,166,113,182,19,33,108,173,183,16,243,46,27,43,67,201,86,227,109,163,105,100,180,242,205,169,42,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,42,229,35,135,22,17,229,74,242,173,226,12,90,188,187,194,225,145,33,230,168,51,170,145,80,218,232,148,229,145,151,41,178,73,154,87,37,73,53,33,201,36,72,220,143,85,13,180,149,58,78,75,80,0,1,21,115,207,145,143,229,163,242,39,253,180,126,71,124,142,244,151,248,19,210,29,87,87,211,127,229,12,236,219,211,127,194,215,127,179,78,223,41,146,158,27,223,200,251,20,234,184,153,251,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,14,85,154,60,11,254,82,152,19,115,96,167,202,159,147,159,40,250,47,233,62,135,172,228,116,243,24,147,253,79,49,189,219,185,27,126,153,105,187,94,221,52,56,1,253,195,31,252,232,191,234,79,255,0,30,45,80,0,0,0,85,95,247,12,127,243,162,255,0,169,63,252,120,159,249,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,212,243,28,219,183,159,183,233,158,187,117,236,215,66,234,162,0,102,143,133,39,242,148,199,107,155,26,255,0,111,95,39,62,81,244,95,209,159,37,186,206,71,79,13,136,223,215,117,109,238,221,200,221,244,11,77,218,118,233,169,245,92,140,100,99,249,23,124,182,255,0,109,31,150,63,44,125,27,254,4,244,127,75,210,117,63,249,67,219,247,117,63,240,116,217,237,215,178,85,10,171,254,225,143,254,116,95,245,39,255,0,143,19,255,0,43,152,23,252,154,240,38,217,193,79,149,63,40,254,78,117,191,210,125,15,71,207,234,38,63,39,250,158,99,155,118,243,246,253,51,215,110,189,154,232,76,209,224,95,242,148,192,155,155,5,62,84,252,156,249,71,209,127,73,244,61,103,35,167,152,196,159,234,121,141,238,221,200,219,244,203,77,218,246,233,161,194,172,39,224,215,251,47,197,59,55,19,63,148,119,164,254,73,92,20,234,239,69,242,67,147,213,116,178,91,123,149,204,235,85,179,119,47,110,237,170,211,93,116,61,52,22,84,0,2,170,255,0,184,99,255,0,157,23,253,73,255,0,227,196,255,0,202,230,5,255,0,38,188,9,182,112,83,229,79,202,63,147,157,111,244,159,67,209,243,250,137,143,201,254,167,152,230,221,188,253,191,76,245,219,175,102,186,23,85,16,3,52,124,41,63,148,166,59,92,216,215,251,122,249,57,242,143,162,254,140,249,45,214,114,58,120,108,70,254,187,171,111,118,238,70,239,160,90,110,211,183,77,79,170,228,99,35,31,200,187,229,183,251,104,252,177,249,99,232,223,240,39,163,250,94,147,169,255,0,202,30,223,187,169,255,0,131,166,207,110,189,146,168,0,85,95,247,12,127,243,162,255,0,169,63,252,120,159,249,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,212,243,28,219,183,159,183,233,158,187,117,236,215,66,242,153,171,201,70,13,102,206,157,13,119,181,51,209,247,37,63,167,141,14,228,132,74,76,232,240,74,83,110,200,142,90,40,155,115,123,105,121,182,205,228,186,150,84,250,220,74,12,205,73,87,106,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,8,149,135,60,54,48,27,15,51,47,92,204,68,90,108,71,227,185,33,153,214,189,172,220,30,85,58,223,155,176,185,210,82,70,181,19,171,55,73,78,50,146,75,109,199,222,123,16,102,134,84,212,181,0,0,0,0,0,0,0,0,0,0,0,16,171,58,220,55,191,150,14,41,210,177,51,246,203,242,75,209,150,251,20,46,139,228,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,219,161,122,188,140,100,99,249,23,124,182,255,0,109,31,150,63,44,125,27,254,4,244,127,75,210,117,63,249,67,219,247,117,63,240,116,217,237,215,178,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,46,49,147,137,236,100,163,197,218,130,229,210,99,246,145,118,246,74,168,16,243,188,34,89,109,220,197,203,82,217,90,205,20,87,20,70,148,235,161,148,232,29,167,238,23,126,0,0,63,225,215,91,97,165,188,243,137,67,109,164,212,181,40,244,36,145,118,153,153,159,113,10,205,226,57,196,24,173,102,234,24,45,132,117,34,85,69,246,157,137,83,158,203,218,147,9,87,87,25,228,33,216,242,73,73,113,42,75,106,34,82,59,59,207,216,66,165,42,53,25,245,121,242,42,149,57,143,74,151,45,213,188,243,207,56,165,173,197,169,70,165,41,74,81,153,153,153,153,153,153,158,166,102,63,201,166,93,125,124,182,91,82,213,238,74,76,207,254,129,254,208,97,174,85,78,61,61,100,105,83,175,161,147,35,236,50,51,81,16,181,171,151,50,231,147,156,155,89,246,133,172,234,78,235,186,104,116,249,140,110,87,174,195,82,105,70,218,94,78,199,90,113,59,93,140,157,22,68,162,47,121,159,117,121,215,179,83,152,43,138,182,229,122,118,45,93,169,144,227,198,249,37,186,244,210,67,102,107,53,104,146,55,140,200,136,212,122,22,189,130,204,248,88,231,6,240,197,201,19,176,151,16,43,15,84,234,84,200,14,207,98,76,153,14,188,242,152,108,225,48,146,82,221,121,74,61,84,226,204,244,73,22,166,103,175,105,144,177,225,207,241,91,27,108,76,34,167,117,151,93,110,36,103,21,253,91,43,146,202,28,95,172,130,61,18,227,137,215,78,98,79,238,49,72,57,255,0,205,75,249,143,196,118,26,165,204,112,232,20,77,221,18,18,225,236,87,57,136,188,205,73,47,56,131,209,198,79,232,233,246,234,125,223,3,34,216,5,63,29,241,186,153,75,84,98,93,34,31,59,175,82,144,163,34,223,18,74,155,237,229,173,63,77,175,237,23,221,219,221,161,150,24,102,51,73,98,59,72,109,180,235,162,82,146,34,46,221,123,136,127,160,0,0,0,0,0,0,0,0,0,0,0,0,172,110,50,216,98,212,171,102,223,196,134,82,68,184,93,95,56,200,139,83,222,229,61,148,235,162,63,210,162,255,0,80,169,2,51,73,234,147,50,63,121,14,177,131,25,158,197,252,16,184,91,174,218,119,125,76,208,90,243,34,61,80,149,211,187,234,56,146,220,134,221,70,237,57,170,50,237,236,62,223,190,249,178,153,152,138,110,100,176,158,159,125,199,228,181,53,222,111,87,25,27,82,109,105,37,246,145,170,9,215,13,58,165,157,123,85,219,222,94,226,167,222,41,54,61,82,220,205,165,211,113,75,101,73,139,93,232,122,101,237,81,37,92,138,100,36,47,67,52,145,31,106,189,134,127,110,130,39,198,164,84,102,65,149,82,141,17,215,99,195,217,207,90,27,82,137,27,207,68,234,100,90,22,166,94,209,55,120,99,89,87,53,94,234,191,36,78,140,249,91,181,12,53,173,71,230,72,67,157,50,136,229,70,74,200,140,210,109,153,246,47,94,254,229,107,237,17,59,19,41,177,105,152,223,117,209,226,154,19,30,37,213,58,51,102,214,132,146,66,101,173,37,183,66,34,211,66,236,236,208,73,252,94,200,213,114,161,131,22,150,48,97,132,73,85,46,162,223,129,42,167,25,45,173,231,77,197,68,114,67,202,66,24,143,221,218,217,17,169,122,234,122,31,176,196,76,165,225,221,225,86,170,76,162,70,161,77,77,66,10,28,83,177,87,21,210,123,84,40,146,105,36,18,77,91,183,30,154,25,23,111,96,252,112,230,92,246,29,196,220,200,111,84,40,213,122,92,146,82,84,133,57,29,246,93,109,194,50,237,45,170,73,146,208,94,227,35,79,188,133,175,100,19,137,53,22,189,10,157,132,152,213,85,125,154,187,105,102,60,58,188,199,208,150,93,73,20,88,237,165,199,228,202,53,41,195,89,186,179,34,79,105,106,101,219,169,11,41,167,84,233,245,120,76,212,105,115,163,203,139,33,180,186,211,204,58,151,16,180,40,136,200,201,73,51,35,35,35,35,212,189,227,244,128,0,165,78,49,176,156,139,152,26,59,139,83,102,79,91,177,214,91,79,184,142,109,67,191,237,31,31,132,149,195,2,149,152,87,169,242,222,36,46,101,49,77,54,70,164,150,229,46,116,2,34,237,50,215,187,216,47,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,30,113,109,184,96,85,115,10,205,62,35,196,181,195,166,37,167,8,148,147,218,164,78,158,70,93,134,122,119,251,71,216,224,229,9,201,89,129,172,56,133,54,68,205,187,33,103,184,251,200,166,211,251,190,209,117,96,0,63,53,70,167,79,164,66,122,163,84,157,30,36,88,237,169,215,94,125,212,182,132,33,36,102,102,106,81,145,17,17,17,158,167,238,21,173,159,190,36,212,90,12,42,142,18,96,173,85,247,170,238,37,232,243,42,240,223,66,153,105,38,82,163,184,150,223,141,40,148,151,9,100,210,200,141,61,133,161,159,110,132,42,134,100,203,158,252,184,156,153,49,234,133,102,175,84,146,106,82,150,167,36,62,243,174,56,102,125,167,185,74,51,90,207,222,102,106,247,152,253,149,76,59,188,41,21,72,116,73,52,41,170,168,78,67,106,106,42,34,186,111,106,181,26,73,38,131,73,43,118,226,211,66,35,237,236,18,207,8,114,53,92,167,224,197,219,140,24,159,18,93,55,167,183,231,202,166,70,83,107,101,210,113,49,27,144,202,150,135,227,247,118,56,70,105,94,186,150,133,237,49,24,48,206,155,22,167,141,246,165,30,81,182,168,210,238,168,49,156,55,116,52,154,21,45,9,61,218,145,150,154,31,110,165,160,148,252,81,45,42,213,10,243,195,69,50,194,206,134,198,30,209,161,70,83,41,95,79,189,46,205,216,146,61,9,27,182,23,113,123,59,139,65,10,234,20,154,133,44,163,156,248,174,177,213,48,137,13,115,16,164,239,109,90,237,81,106,69,169,30,135,218,93,130,193,184,50,217,21,73,24,221,112,95,100,202,186,6,237,217,116,237,230,149,105,205,41,116,247,116,215,110,221,118,255,0,194,215,236,246,139,45,205,158,98,41,185,109,194,106,133,247,35,146,236,214,185,93,36,101,237,81,189,172,150,26,94,136,55,27,53,104,151,181,236,87,103,121,251,142,134,113,159,51,216,191,141,247,11,149,219,178,239,169,146,15,78,92,70,106,18,186,118,189,70,210,123,80,227,171,219,175,41,38,125,189,167,219,247,114,115,51,81,234,163,51,63,121,139,111,224,211,134,45,69,182,110,12,72,121,36,107,155,210,114,76,203,180,182,57,80,101,90,106,143,244,40,255,0,212,44,228,0,0,0,0,0,0,0,0,0,0,0,0,4,46,226,187,110,21,111,43,245,105,132,163,39,32,242,54,246,254,253,70,9,31,176,253,223,96,162,128,22,65,194,3,29,74,222,190,167,225,45,94,170,211,49,107,124,174,145,15,191,180,147,201,102,124,133,236,37,56,68,93,166,90,232,147,251,116,239,29,219,139,166,3,59,119,225,204,92,82,162,210,137,233,148,13,252,243,97,131,83,142,115,223,128,194,117,218,217,153,232,73,62,245,23,103,191,184,86,126,89,145,110,215,174,105,88,123,118,74,98,53,46,226,217,206,125,197,161,10,111,167,109,231,83,181,78,106,146,213,68,146,61,82,122,235,236,62,209,111,121,90,203,228,140,28,194,234,149,173,34,36,52,200,110,218,171,68,84,164,182,100,107,231,62,167,8,148,179,109,6,101,218,94,207,103,113,233,168,165,220,110,108,233,120,249,127,52,163,74,142,37,225,85,73,154,59,72,246,77,115,187,187,179,176,94,198,70,31,162,222,121,93,180,83,50,157,26,75,77,82,160,68,117,183,217,66,210,189,41,209,183,36,200,245,35,35,37,25,25,31,191,184,125,123,147,39,152,69,81,190,24,190,104,150,125,26,149,51,122,78,74,34,83,226,176,135,254,120,221,89,172,146,206,170,53,25,150,186,171,180,136,181,238,212,71,204,227,112,207,179,241,50,129,42,238,194,200,49,233,87,67,13,45,231,24,101,166,152,98,82,146,137,14,30,169,98,42,156,91,138,113,109,151,127,105,23,188,136,84,53,249,135,88,139,130,247,116,138,45,209,70,171,80,234,52,201,107,109,169,11,142,252,109,234,109,213,37,46,52,165,165,10,52,154,154,81,165,68,69,244,126,206,201,95,148,94,37,152,143,131,149,42,117,173,136,117,9,87,5,182,167,25,140,167,37,186,252,185,17,218,53,48,131,52,27,210,144,218,9,45,182,179,46,205,8,212,126,195,49,111,248,63,152,28,45,198,203,118,37,118,202,187,233,50,151,33,182,212,184,105,168,71,92,134,84,166,219,81,161,109,182,226,246,168,185,169,73,150,189,134,122,123,181,233,0,2,162,248,210,91,13,49,122,219,55,74,116,222,229,58,20,51,51,211,94,215,106,43,247,119,127,31,224,34,166,64,175,22,44,220,209,89,143,72,36,236,170,213,105,212,189,85,167,97,187,81,139,219,218,162,253,223,183,238,49,161,198,157,67,205,33,230,212,70,135,18,74,73,145,247,145,247,15,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,14,186,134,90,91,206,40,137,13,164,212,163,51,238,34,239,25,228,207,237,226,197,229,154,43,205,232,228,157,148,170,165,70,151,170,116,237,54,170,50,187,123,20,127,189,246,125,196,37,87,5,187,97,151,239,91,154,233,86,155,219,167,77,134,70,90,107,216,237,57,126,238,239,227,252,5,186,0,14,111,140,25,129,194,220,19,183,101,215,111,91,190,147,21,113,219,113,72,134,170,132,116,72,121,73,109,197,18,16,219,142,35,114,143,148,164,145,107,218,101,167,191,74,128,205,215,18,204,71,198,58,149,70,214,195,202,132,171,126,219,75,143,70,75,145,29,126,36,137,13,18,159,65,26,205,153,75,109,100,166,220,65,159,102,134,105,47,97,16,138,22,30,29,98,46,52,93,209,232,182,189,26,173,92,169,84,229,161,183,100,34,59,242,118,41,199,82,149,56,234,144,149,168,146,74,117,38,165,25,31,210,251,123,109,231,39,60,51,236,252,51,160,69,187,177,78,12,122,173,208,251,72,121,182,30,105,167,216,138,165,34,59,133,234,191,21,46,33,196,184,135,11,191,176,143,222,102,36,29,183,147,220,34,167,95,15,223,53,187,62,141,85,153,189,71,25,18,233,241,95,67,31,60,78,160,208,74,103,84,154,76,143,77,21,216,70,122,119,234,62,70,121,223,162,217,153,93,187,145,14,155,26,51,78,210,167,196,105,182,25,66,18,141,105,210,118,165,36,90,17,17,18,72,136,139,221,220,40,159,4,91,58,166,62,88,45,32,210,147,151,119,210,146,91,251,8,183,205,111,191,191,179,180,92,46,114,114,241,31,22,176,250,202,58,143,72,204,59,110,153,77,153,58,97,232,147,76,120,236,72,230,18,86,109,168,136,180,112,204,137,90,23,180,204,133,66,227,140,136,149,44,71,93,183,110,147,114,34,209,53,161,66,56,250,44,222,75,47,186,134,213,234,118,41,70,70,93,164,69,175,102,132,66,230,248,104,224,147,88,69,151,248,55,5,82,19,81,102,220,45,53,87,113,215,91,36,56,134,159,133,13,102,74,53,54,147,36,145,182,102,101,169,150,165,222,98,29,241,127,199,82,184,111,168,24,73,72,170,180,244,90,47,55,171,67,15,238,37,115,153,129,33,27,201,46,25,31,105,30,154,164,190,205,123,197,111,0,189,110,20,86,225,81,50,191,73,152,102,102,228,238,126,239,249,149,25,196,94,194,247,253,162,105,0,0,0,0,0,0,0,0,0,0,0,0,0,141,124,66,104,167,90,203,21,208,193,50,110,109,232,187,9,58,255,0,132,34,31,184,253,194,129,172,187,105,235,190,229,135,110,199,37,155,146,249,154,18,53,215,213,109,75,246,17,254,239,184,126,204,68,195,203,143,12,238,89,22,197,205,1,232,210,88,217,253,99,78,32,149,185,180,47,179,122,82,103,216,180,251,61,163,245,97,14,34,84,240,171,16,105,119,205,33,247,26,147,78,231,237,52,41,73,63,156,97,198,143,232,169,39,220,225,255,0,104,191,212,52,87,71,149,100,102,79,7,218,144,226,226,212,232,149,221,218,154,13,151,146,124,153,70,95,241,136,250,108,125,189,222,195,46,204,248,99,118,23,221,217,125,197,106,141,165,61,137,180,249,84,238,79,38,74,82,235,68,190,100,102,220,86,197,154,16,103,161,60,68,122,17,119,233,247,207,139,11,138,92,57,152,110,253,42,235,140,212,122,211,244,233,173,60,182,208,72,73,154,150,178,65,36,220,151,191,93,166,158,242,239,35,211,179,65,91,120,141,112,34,235,196,43,158,233,109,74,82,107,21,153,181,4,154,143,83,50,117,245,172,181,237,63,222,247,159,222,98,245,248,103,85,83,81,202,253,17,162,167,73,141,211,116,204,154,157,103,97,57,182,157,15,215,73,235,218,71,175,97,251,116,18,192,7,4,204,150,77,112,143,50,84,103,99,220,180,118,224,213,54,168,218,168,193,143,21,169,27,246,60,69,185,213,176,226,180,220,242,148,122,123,72,143,191,190,158,243,81,144,44,90,203,245,114,84,154,37,183,88,184,173,158,98,214,204,232,48,228,203,228,179,189,243,73,188,226,99,161,180,168,155,100,148,173,59,11,113,31,113,246,113,188,43,199,28,86,192,187,141,154,157,157,113,213,105,203,137,33,46,59,1,83,36,178,195,138,75,136,81,165,198,219,113,26,235,202,74,76,140,251,139,79,118,150,21,128,252,97,228,33,148,82,177,150,223,108,205,9,45,36,211,98,30,167,161,52,158,213,200,155,255,0,40,125,222,227,247,137,237,130,25,177,193,44,122,132,202,172,203,226,145,233,69,182,151,21,73,122,167,19,174,73,25,55,169,155,13,188,181,17,110,117,40,215,247,187,59,244,215,177,138,241,227,23,97,181,91,194,10,69,214,220,101,42,68,10,164,116,41,196,163,93,27,68,90,131,134,70,123,76,244,212,245,239,34,21,81,151,105,168,167,99,214,29,78,113,206,90,35,221,116,135,84,173,116,208,147,53,163,62,223,224,52,155,102,204,69,70,210,162,206,109,123,211,34,159,25,212,171,93,119,18,154,73,145,235,237,239,31,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,199,188,102,38,157,105,86,167,56,189,169,143,79,146,234,149,174,155,73,45,40,204,245,246,119,12,217,102,38,106,42,56,245,136,147,155,115,152,151,238,170,187,137,86,186,234,74,154,233,235,175,241,22,175,193,210,195,110,137,132,21,123,173,216,202,76,137,245,73,8,75,138,70,154,180,184,180,247,8,136,246,145,233,169,107,222,100,44,56,113,204,111,205,134,9,96,44,39,149,121,222,244,143,74,33,181,56,154,75,53,56,157,114,136,137,205,12,152,113,228,40,203,115,74,70,191,189,217,223,174,144,43,30,56,195,190,166,87,74,193,171,125,178,53,160,245,147,82,136,122,145,153,58,158,197,199,155,255,0,38,125,222,243,247,10,244,197,76,113,197,108,116,184,222,169,222,55,29,86,162,185,114,20,227,80,19,50,75,204,54,165,56,181,18,91,109,199,23,166,156,213,36,136,143,184,244,247,235,217,50,175,144,44,90,204,13,114,44,154,221,183,88,183,109,158,98,22,244,233,208,228,196,231,51,189,131,81,178,226,163,173,181,40,219,120,212,157,123,15,105,159,113,118,220,38,91,114,107,132,89,109,163,53,30,218,163,183,58,171,181,38,237,70,116,120,174,200,223,177,146,61,174,161,134,213,166,230,82,162,215,218,102,125,253,221,236,4,79,226,99,85,77,59,43,245,182,142,157,38,79,83,212,178,74,105,157,228,222,234,116,207,93,71,175,97,22,157,167,236,212,81,70,29,92,8,181,49,10,216,186,92,82,146,154,61,102,21,65,70,147,208,200,154,125,11,61,59,75,247,125,229,247,144,159,121,131,226,78,119,46,12,55,96,89,196,133,78,168,210,74,149,42,65,246,169,182,28,136,235,75,50,83,114,140,201,194,82,146,125,169,50,247,151,113,8,229,145,188,14,173,227,230,96,168,136,147,79,147,46,153,77,157,26,175,83,146,227,75,113,181,182,220,216,220,228,154,205,181,164,212,105,119,93,21,161,104,122,153,233,223,115,249,156,196,75,119,46,25,110,170,57,22,84,120,5,22,140,253,30,148,141,237,180,102,242,96,61,201,74,72,148,223,111,204,246,18,59,123,59,11,221,64,88,189,136,149,60,85,196,26,165,243,87,125,199,100,212,121,27,141,106,82,143,230,216,109,162,250,74,81,247,54,95,218,63,245,15,203,135,120,121,113,226,101,203,30,216,182,96,61,38,75,251,255,0,171,105,197,146,118,182,181,246,236,74,140,187,16,175,103,176,126,59,210,218,126,208,185,102,91,178,9,100,228,78,94,164,189,117,245,155,74,253,164,95,189,238,23,243,195,218,138,116,92,177,90,236,27,38,222,238,183,176,211,167,248,66,89,251,139,222,36,160,0,0,0,0,0,0,0,0,0,0,0,0,14,123,143,150,58,49,23,10,171,86,146,220,113,29,111,77,218,217,232,126,164,150,156,253,213,126,231,184,103,18,193,174,57,100,223,144,43,68,133,18,225,115,123,12,187,125,118,84,159,121,126,247,188,91,143,16,124,154,210,113,119,13,145,138,88,111,70,105,53,202,102,186,183,30,58,73,217,124,201,17,88,245,137,150,20,183,54,33,181,233,235,22,133,175,179,82,20,202,235,78,178,179,105,230,212,218,203,189,42,45,12,191,128,179,238,20,89,187,102,142,255,0,236,46,252,175,54,196,69,255,0,185,79,76,148,73,67,122,20,233,79,122,206,188,68,90,153,160,189,68,118,158,154,251,12,117,222,41,249,79,70,36,217,205,98,205,153,78,223,91,164,110,234,144,195,58,170,79,53,216,76,35,82,109,149,45,123,80,133,119,168,180,246,106,90,144,166,35,35,35,208,203,65,251,40,148,185,53,186,204,10,44,54,29,122,68,249,77,69,105,182,146,106,90,214,181,146,82,148,145,17,153,153,153,145,17,17,24,209,54,73,236,41,56,121,151,43,62,141,50,51,236,72,126,149,79,148,235,111,160,210,180,173,80,35,37,68,100,105,73,150,134,131,46,210,29,216,0,124,234,245,189,68,185,233,143,209,174,26,76,58,140,41,8,83,110,49,41,132,60,218,137,73,52,158,169,89,25,31,98,140,187,187,140,196,60,198,126,21,89,122,196,249,147,107,244,117,85,173,234,164,130,113,109,177,76,56,49,33,243,20,110,44,141,73,76,69,43,77,203,34,62,221,118,164,189,164,34,237,111,131,13,228,213,65,105,162,222,116,229,197,55,79,97,189,81,116,214,72,220,122,107,182,14,154,233,167,216,58,254,86,120,94,87,48,95,16,34,223,85,188,69,168,197,118,11,168,90,81,69,171,173,178,125,40,125,135,73,183,73,81,16,106,109,70,209,238,78,226,215,68,253,229,98,113,218,233,227,180,199,49,110,114,208,148,111,89,234,165,104,90,106,103,237,49,192,115,221,97,199,190,242,199,123,182,244,114,117,116,106,53,74,172,223,168,74,50,91,52,249,58,105,234,171,247,254,207,188,134,125,237,57,103,66,190,232,243,86,181,50,116,250,180,119,77,70,123,77,28,183,146,122,251,52,211,79,176,105,7,46,21,246,110,92,10,177,42,140,190,79,19,150,229,47,114,201,100,173,84,112,217,81,234,100,103,219,235,123,199,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,179,31,95,102,218,192,187,238,168,244,130,100,155,183,42,155,86,107,36,232,101,13,229,22,134,102,93,190,175,188,102,250,236,150,117,219,238,179,53,11,83,199,80,171,72,117,42,35,220,107,230,60,163,215,94,221,117,215,237,26,8,200,141,135,30,196,203,29,144,219,49,201,165,214,104,212,218,179,158,161,36,205,111,83,227,107,175,170,159,220,251,126,243,29,250,67,93,68,119,88,230,45,190,98,20,141,232,61,20,157,75,77,72,253,134,43,183,52,220,47,43,152,209,136,18,175,170,38,34,212,101,187,57,213,173,72,173,85,214,225,48,149,190,251,166,219,68,152,139,52,182,147,116,182,167,113,233,170,190,243,227,244,78,12,55,147,181,4,38,181,121,211,145,20,157,45,230,205,69,210,89,163,113,107,166,232,58,107,166,191,96,148,88,49,194,171,47,88,97,50,21,126,176,170,181,195,84,142,77,173,108,84,206,12,184,124,196,155,107,51,74,85,17,42,211,114,12,139,183,93,170,63,105,137,135,65,183,168,150,197,49,138,53,189,73,135,78,133,29,9,109,182,34,176,134,91,73,37,36,146,209,40,34,34,236,73,23,119,113,16,250,32,3,132,231,98,194,147,136,153,114,188,40,208,163,62,252,134,41,85,9,77,54,194,13,107,90,211,2,74,82,68,68,149,25,234,107,34,208,136,103,106,183,75,147,68,172,207,162,204,97,214,100,64,148,236,87,91,117,38,149,161,104,89,165,73,81,25,17,145,145,145,145,145,145,15,248,164,210,230,214,234,176,232,212,230,84,236,185,242,27,140,195,105,73,168,212,226,212,73,73,17,17,25,158,166,101,216,68,102,47,99,135,110,91,104,217,124,193,54,47,11,145,12,198,172,214,163,38,169,42,76,130,66,58,120,239,68,136,226,208,165,173,164,45,4,149,178,163,50,51,50,45,12,204,204,251,160,119,20,60,216,47,22,113,1,204,46,181,106,198,237,189,111,72,54,222,54,31,220,211,178,216,126,107,10,81,108,121,72,81,27,110,39,180,210,74,50,247,23,96,130,13,52,235,203,38,153,109,78,44,251,146,146,212,207,248,11,154,225,241,147,90,78,17,97,178,241,75,18,40,205,42,185,83,211,70,228,71,73,187,19,151,34,83,30,169,60,194,86,222,244,56,141,125,99,212,180,246,104,66,163,175,234,227,183,181,249,62,180,104,81,174,111,43,176,139,183,212,101,41,247,159,238,251,198,142,240,14,199,70,29,97,85,22,210,66,220,95,69,212,246,172,245,63,94,75,174,126,234,127,127,220,58,16,0,0,0,0,0,0,0,0,0,0,0,0,15,243,125,150,228,52,166,93,78,169,86,154,150,159,104,205,126,102,172,196,225,206,56,92,86,188,72,171,140,204,46,147,150,149,35,103,211,134,202,207,176,146,146,239,95,187,218,47,135,40,183,213,63,23,178,245,64,172,73,125,170,129,200,234,185,251,150,151,72,246,206,125,41,215,85,43,252,95,180,253,130,152,115,255,0,128,204,224,86,61,213,168,212,136,107,106,139,39,145,208,171,150,73,73,237,133,21,78,104,105,109,8,250,110,159,209,47,191,183,190,59,81,43,181,139,114,164,213,94,133,83,149,2,107,27,185,111,198,121,77,56,141,201,52,158,138,73,145,150,164,163,46,195,238,51,23,153,145,252,226,88,249,158,176,147,99,95,46,194,93,203,27,94,170,36,245,50,105,151,185,233,46,163,150,135,94,113,199,54,54,194,12,245,79,103,97,151,102,134,80,195,49,124,40,241,90,141,117,84,43,24,82,220,25,244,55,164,71,106,36,100,148,151,100,33,61,49,27,138,82,24,134,72,34,230,37,93,164,127,218,45,123,76,199,86,201,63,11,138,253,157,117,211,241,39,28,125,24,250,224,58,212,200,52,246,119,168,208,234,28,140,243,102,235,82,98,22,134,91,93,74,182,168,143,216,71,222,98,208,162,69,143,6,43,48,162,50,134,152,142,218,90,105,180,36,146,148,33,37,161,17,17,118,17,17,23,113,15,245,0,0,0,1,227,241,138,152,138,222,17,222,244,101,180,167,83,62,220,169,70,52,37,59,141,68,184,174,39,66,45,15,83,61,125,198,51,93,137,244,179,160,98,101,215,72,67,46,48,80,43,147,163,161,10,78,213,36,145,33,105,46,205,11,77,52,247,16,188,158,24,55,186,111,44,175,83,91,84,165,186,229,22,67,52,147,37,175,113,164,153,167,66,236,47,88,244,47,91,236,251,136,75,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,17,31,137,245,238,155,55,43,213,54,211,41,108,185,90,144,245,36,137,11,218,106,39,169,211,123,15,214,45,75,213,251,126,227,20,109,134,20,181,87,177,46,212,164,41,151,31,41,213,200,44,45,9,78,229,40,151,33,9,62,205,15,93,117,247,24,210,142,14,211,19,69,194,43,34,140,134,148,210,96,91,148,200,196,133,39,105,164,145,21,180,232,101,161,104,101,167,184,135,176,0,0,0,1,254,82,226,199,157,21,232,82,217,67,172,72,109,77,58,218,210,74,74,208,162,208,200,200,251,12,140,143,184,197,94,231,99,133,205,126,242,186,170,24,147,129,222,140,97,115,221,118,100,234,123,219,210,107,113,110,73,121,195,105,168,209,15,85,30,230,146,157,202,51,246,25,247,24,242,249,38,225,151,126,81,49,34,22,34,99,84,40,49,233,180,25,45,202,143,13,198,222,66,220,125,135,227,60,149,41,185,49,73,38,217,164,157,73,153,40,143,94,206,206,211,29,103,136,238,118,109,220,50,179,228,224,118,22,212,219,69,106,76,101,195,146,229,61,230,201,16,227,169,169,113,150,217,27,15,165,109,184,133,161,179,218,104,209,37,166,165,174,132,41,210,124,249,181,73,175,212,170,50,157,147,42,83,170,121,231,157,89,173,110,45,70,102,165,41,70,102,102,102,102,102,102,125,189,162,72,100,3,1,153,199,92,123,164,209,170,240,214,237,18,55,63,174,87,44,148,146,221,10,82,155,212,212,218,209,244,218,47,164,95,119,111,117,207,102,230,250,167,225,14,94,171,245,136,207,181,79,56,221,47,35,106,146,209,22,233,204,37,90,104,164,255,0,140,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,254,2,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,156,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,127,87,46,93,73,41,53,123,155,167,180,93,155,191,252,223,227,236,22,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,177,56,207,98,7,38,216,183,112,249,167,191,172,151,18,164,164,18,189,237,212,26,51,211,119,255,0,155,252,125,130,11,228,46,204,85,235,153,155,70,31,67,212,162,5,74,159,61,194,54,183,146,16,138,132,82,53,31,170,122,17,110,239,236,239,239,26,28,131,21,184,80,163,194,105,36,148,71,105,13,36,136,180,34,36,145,17,17,127,152,127,184,0,0,0,0,255,0,41,50,99,195,142,236,185,111,182,203,12,161,78,56,227,138,36,165,9,34,212,204,204,251,8,136,136,207,81,1,179,221,196,94,214,194,250,29,79,13,240,178,172,213,70,229,155,25,232,174,77,134,251,111,55,12,214,137,44,153,147,140,73,75,141,186,135,27,109,95,71,213,35,35,239,208,133,54,93,119,101,195,123,215,230,92,215,69,90,93,70,163,57,231,31,117,233,47,173,229,110,90,212,181,22,229,153,171,77,202,81,246,153,247,152,249,2,222,248,53,97,236,104,214,69,126,253,147,74,104,158,151,210,116,210,86,193,110,61,143,84,26,94,213,154,117,238,236,61,21,246,31,184,125,142,50,120,146,229,191,133,84,11,2,51,168,63,148,253,87,59,106,189,102,250,105,52,247,83,174,138,45,53,215,218,147,215,236,239,16,255,0,133,61,134,237,217,152,184,181,142,153,14,49,69,223,205,82,144,103,183,157,6,114,83,219,180,200,181,52,251,76,191,136,189,80,0,0,0,0,0,0,0,0,0,0,0,0,0,21,81,198,182,194,120,215,96,95,17,82,142,90,125,43,213,158,135,175,248,57,164,119,39,253,39,247,123,135,39,225,9,126,57,64,199,9,86,179,179,84,219,21,189,154,181,204,208,151,201,135,61,125,219,136,143,67,61,123,143,248,11,34,226,1,134,7,138,153,96,186,232,17,99,115,42,31,204,122,83,36,106,164,255,0,72,69,90,244,209,10,81,122,173,251,11,239,25,229,91,107,105,70,135,16,164,40,187,201,69,161,144,145,184,73,146,235,247,26,240,241,119,125,140,202,228,203,70,159,48,105,121,100,189,95,113,191,85,45,48,179,61,9,165,153,246,251,62,253,56,140,154,93,251,135,53,116,72,153,78,175,91,117,40,110,182,105,91,140,189,13,230,151,216,226,52,51,36,169,39,216,74,47,111,97,25,11,25,200,239,19,153,148,53,82,112,199,27,103,57,34,25,19,16,34,213,94,116,214,164,23,243,102,80,167,158,147,40,136,136,136,157,90,140,147,246,145,119,144,181,139,90,236,183,111,74,44,91,130,216,172,67,169,65,150,210,29,109,232,178,27,121,58,41,9,89,122,200,51,45,118,169,39,223,237,33,245,192,0,0,0,5,57,241,157,195,148,211,177,110,221,196,72,48,208,196,89,84,56,148,231,141,182,246,165,114,21,38,160,242,148,122,39,67,81,145,22,166,106,215,236,246,142,119,194,131,17,213,103,230,53,52,41,82,210,212,90,220,2,132,218,20,230,210,83,239,79,130,146,34,35,81,17,153,146,125,132,103,246,24,189,0,0,0,0,0,28,191,49,24,251,104,101,207,15,31,191,174,247,85,200,39,21,30,59,77,169,173,238,191,200,117,212,161,41,113,198,201,70,100,202,136,136,149,169,159,249,203,135,100,215,61,79,102,170,247,175,209,147,111,166,159,78,167,183,41,216,110,116,134,210,214,134,222,142,148,18,207,168,117,38,163,76,142,221,8,187,187,62,217,127,189,59,182,110,45,218,107,166,189,186,15,250,0,31,205,72,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,53,33,253,0,31,243,189,59,182,110,45,218,107,166,189,186,8,129,156,172,245,61,149,91,222,129,70,85,190,154,133,58,160,220,87,102,57,210,27,171,66,28,122,66,86,72,62,161,164,146,137,49,251,53,35,239,237,251,59,142,93,241,246,208,204,102,30,177,127,90,14,43,144,107,76,121,13,56,109,111,105,254,67,78,169,10,75,110,56,73,50,39,146,70,70,173,72,255,0,206,125,64,0,0,0,0,5,23,241,95,196,117,94,25,141,85,10,44,180,187,22,137,0,225,56,132,185,184,146,251,51,231,36,200,200,148,100,70,68,175,105,17,253,132,58,39,6,44,58,69,71,23,46,44,67,157,13,15,197,139,67,151,78,100,220,111,114,81,33,50,105,239,37,69,170,116,37,17,25,232,100,173,126,207,104,184,192,0,0,0,1,242,46,155,178,221,178,232,178,174,11,158,177,14,155,6,35,75,117,199,165,72,109,148,232,148,41,103,235,44,200,181,218,149,31,127,176,197,83,231,139,137,204,202,226,170,216,99,130,83,156,143,12,201,248,18,170,172,186,104,82,203,249,203,43,83,47,70,148,100,100,100,109,45,38,105,251,76,187,136,87,205,167,101,226,102,54,222,17,233,244,74,109,114,226,170,85,102,33,167,36,147,50,37,154,86,235,169,35,91,171,74,86,162,34,83,164,106,51,215,233,107,218,103,219,209,113,243,42,119,86,0,91,212,201,215,110,228,78,155,201,55,27,249,194,74,13,104,116,205,58,56,202,12,140,148,202,139,78,223,253,156,118,209,183,229,93,87,77,34,219,132,218,214,245,82,116,120,104,36,36,204,245,113,196,160,187,136,207,189,69,236,63,184,104,23,135,246,24,126,202,242,193,106,80,101,70,229,212,63,159,117,70,104,209,74,254,144,148,180,107,170,18,163,245,92,246,151,220,43,119,139,221,248,237,127,28,34,218,173,204,83,140,81,55,232,215,51,82,71,58,28,5,247,110,50,45,76,181,238,47,226,58,199,5,43,9,226,114,255,0,190,37,37,28,181,122,43,164,61,15,95,240,139,75,239,79,250,15,239,247,11,87,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,248,183,89,206,92,152,0,138,179,44,173,107,164,107,162,146,157,73,60,217,176,19,218,123,79,79,163,239,47,226,42,183,38,55,180,139,11,49,54,181,121,169,137,142,219,93,119,49,75,112,208,131,214,12,132,150,190,178,127,127,223,237,26,44,173,82,33,215,169,143,82,167,182,151,24,127,110,244,153,17,145,237,81,40,187,12,140,187,200,189,131,53,153,136,195,217,248,87,140,53,251,18,165,24,216,145,76,233,119,32,208,164,233,204,138,211,165,216,164,164,251,156,47,236,151,250,197,207,240,191,162,80,227,229,146,129,81,135,9,41,148,255,0,85,206,113,77,160,140,246,212,38,146,116,50,45,123,181,239,30,207,50,121,31,193,252,123,180,106,84,244,219,52,218,53,109,237,210,99,84,32,66,139,29,211,125,49,156,105,164,184,239,33,107,229,234,180,153,145,118,250,165,167,118,130,147,243,25,149,156,82,203,117,223,50,157,113,80,42,94,138,106,83,137,131,86,110,44,142,157,196,19,175,19,102,79,45,150,210,106,52,178,107,245,123,203,180,187,59,186,246,74,184,128,226,6,2,220,148,187,78,235,170,187,85,179,229,203,98,59,253,115,239,190,184,109,45,200,237,169,77,243,36,161,166,210,134,154,86,134,101,162,117,63,97,246,93,190,26,226,93,159,138,246,156,27,198,203,173,195,168,193,154,203,78,235,30,75,79,27,74,91,72,115,150,190,90,212,73,89,37,196,234,157,123,53,47,176,199,170,0,0,0,1,3,56,187,88,40,184,48,30,29,204,220,46,115,212,218,155,106,82,210,222,229,33,13,195,158,189,76,246,153,145,17,159,188,136,85,30,84,174,148,217,217,134,176,43,110,60,109,54,213,201,74,222,100,173,164,105,41,204,40,200,251,75,179,213,247,141,31,91,149,86,171,182,245,50,182,194,137,77,212,33,179,41,38,70,70,70,78,32,148,93,198,126,255,0,121,143,162,0,0,0,0,42,127,140,254,33,213,156,157,110,97,203,50,92,69,57,41,135,84,83,100,181,17,27,196,117,22,76,204,183,109,250,61,159,71,95,183,216,62,79,5,169,13,252,187,186,35,45,180,47,109,42,107,165,217,170,136,249,212,226,215,236,47,180,78,90,78,111,176,225,172,193,212,176,134,230,185,41,244,185,108,161,230,35,42,92,198,24,67,175,20,226,142,134,146,107,123,85,44,207,118,137,36,106,122,30,157,218,9,26,195,236,74,101,185,49,158,67,173,58,146,90,28,66,137,73,82,76,181,35,35,46,195,35,47,104,255,0,65,241,238,235,174,137,100,219,149,11,158,225,168,71,133,6,157,25,217,46,186,243,168,109,36,150,219,82,213,218,179,34,215,106,76,251,76,187,132,122,202,206,108,105,121,131,196,11,210,222,164,62,219,176,232,147,234,40,138,178,82,84,110,178,203,236,33,11,73,165,229,146,146,100,241,104,100,68,71,236,211,219,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,44,211,102,198,151,151,204,64,178,237,234,187,237,181,14,183,62,156,137,75,53,37,38,211,47,62,250,22,181,26,158,65,37,36,76,158,166,100,100,94,221,125,146,22,209,186,232,119,181,185,79,185,237,218,140,121,176,106,49,154,146,211,172,188,135,19,181,198,210,180,246,160,204,181,218,162,62,195,62,241,246,7,249,190,251,17,89,114,76,151,144,211,77,36,214,183,22,162,74,82,146,45,76,204,207,176,136,139,218,35,149,91,55,184,114,238,96,233,152,67,108,220,148,250,164,183,155,101,137,42,137,49,135,208,211,199,56,227,173,165,26,30,213,43,35,219,170,77,26,150,165,175,126,130,13,113,165,144,143,151,86,188,100,54,132,110,165,66,116,251,52,81,159,58,162,90,253,165,246,143,173,193,131,16,234,205,206,184,240,229,233,46,46,156,164,76,170,37,179,90,140,137,227,58,115,36,100,91,182,253,30,207,163,175,219,236,22,192,0,0,0,0,62,117,199,85,106,133,111,84,235,111,168,146,221,62,27,210,148,102,100,68,68,218,13,71,222,101,238,247,144,206,14,107,110,148,94,57,134,191,235,109,188,110,182,237,199,85,216,102,173,196,73,57,207,168,136,187,79,179,214,247,139,91,225,17,96,162,223,192,121,151,59,144,185,47,84,170,110,26,86,166,246,169,109,185,14,2,245,35,218,70,100,102,94,243,33,61,0,0,0,0,121,92,74,196,187,63,10,45,57,215,141,233,91,135,78,131,9,151,93,214,68,150,153,55,84,134,150,231,45,28,197,164,148,179,75,106,209,58,246,232,127,105,138,72,206,175,16,28,64,199,171,146,169,105,218,149,87,105,86,124,73,111,199,99,161,125,246,23,49,164,57,33,180,169,206,92,149,180,226,86,211,169,212,200,180,86,133,236,46,222,67,151,60,172,226,150,100,110,248,116,235,118,129,82,244,83,178,155,76,234,179,145,100,116,237,160,221,100,156,51,121,12,184,146,81,37,226,95,173,220,93,167,217,223,119,121,91,201,166,23,229,186,210,135,10,13,18,21,70,191,181,183,165,84,229,70,142,243,201,127,148,193,44,155,120,152,109,100,141,236,146,147,175,110,166,102,125,189,209,179,140,101,22,132,222,17,81,234,189,17,38,121,214,35,183,205,75,104,47,83,165,168,43,67,61,55,125,46,222,241,0,248,122,225,140,156,80,204,197,189,5,152,156,246,104,143,68,173,73,46,89,168,146,203,53,8,132,179,63,81,68,93,142,123,116,47,121,144,208,45,22,145,14,131,76,102,149,1,180,183,29,141,219,18,146,34,34,220,163,81,246,17,17,119,153,251,6,116,243,157,123,73,191,115,19,116,215,157,152,153,13,187,208,242,212,135,13,104,45,32,199,73,233,235,43,247,61,254,193,106,92,36,108,231,45,188,1,114,172,235,43,74,234,218,106,165,39,66,87,42,108,244,246,30,210,215,233,123,207,248,9,208,0,0,0,0,0,0,0,0,0,0,0,0,0,3,130,231,118,199,155,127,101,222,228,162,83,218,39,31,95,71,181,59,76,212,122,78,140,163,208,137,42,62,228,31,176,103,162,210,169,61,72,184,98,84,88,89,161,109,115,52,81,25,150,154,161,69,236,50,247,141,57,88,149,181,220,86,172,26,203,138,37,42,71,55,83,35,212,189,87,20,159,121,254,239,188,84,247,23,156,189,205,165,94,232,198,250,53,37,195,139,85,215,210,114,27,96,246,163,148,204,8,204,238,82,91,34,45,76,204,139,114,207,236,211,184,75,110,21,245,50,157,150,106,84,125,123,99,115,245,47,242,170,19,79,223,246,9,148,57,230,54,96,94,31,227,197,159,50,209,190,168,209,228,183,33,151,27,106,79,78,194,223,142,181,52,227,105,91,107,117,181,236,82,121,171,50,50,46,195,61,125,250,210,30,116,50,61,120,229,170,229,147,83,165,194,153,80,180,100,60,179,139,48,155,117,222,82,84,228,133,33,46,56,150,27,105,42,38,152,37,40,136,251,53,212,187,59,189,39,15,124,233,215,240,38,253,131,101,93,149,151,157,179,106,210,26,142,164,63,33,106,68,87,29,122,35,102,225,19,143,161,164,37,44,180,175,91,67,50,251,75,176,175,26,215,185,232,151,141,6,13,203,110,212,24,155,79,168,199,106,75,14,178,234,28,73,161,196,37,105,245,144,102,159,162,162,62,195,62,241,245,64,0,0,7,17,206,149,160,205,229,150,60,68,132,184,228,243,208,173,170,188,216,201,216,74,62,114,41,242,9,26,22,211,61,117,87,179,183,220,99,59,116,121,146,109,59,182,12,247,80,164,72,163,84,90,121,73,208,200,201,108,186,70,101,167,97,235,170,126,207,224,52,125,149,187,161,171,195,47,88,123,92,109,228,184,167,237,138,74,157,209,90,154,86,168,44,40,210,125,167,161,250,221,198,122,142,168,0,0,0,0,42,51,141,13,177,62,53,221,109,221,28,133,116,78,195,135,19,154,73,86,222,105,187,81,94,221,218,105,174,157,186,107,168,240,220,29,239,56,86,238,62,213,233,83,159,218,85,74,4,136,173,54,107,34,35,117,217,180,244,167,176,212,93,190,169,247,17,159,222,60,159,19,42,93,71,13,179,103,242,134,137,34,76,25,146,25,244,203,46,182,181,52,164,184,170,156,197,165,73,82,73,38,93,168,35,35,35,215,179,188,88,151,12,220,201,206,199,92,21,42,93,209,51,157,95,183,95,244,118,229,56,106,91,177,152,137,13,60,213,111,117,107,82,141,110,171,85,104,68,126,226,62,249,140,43,147,139,126,100,36,89,246,52,60,37,180,234,172,38,161,86,117,181,207,38,223,50,89,68,117,153,236,58,147,229,186,74,250,73,79,98,146,105,247,235,220,57,159,5,170,29,73,235,158,234,186,214,167,142,34,162,78,134,165,25,171,105,189,204,167,56,125,186,105,174,159,110,191,96,182,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,21,51,198,150,135,82,102,231,181,110,180,41,226,138,152,144,97,165,68,106,218,79,115,42,46,23,110,154,107,167,219,175,216,58,95,9,12,200,72,187,236,105,152,75,118,85,88,85,66,146,235,139,128,78,62,102,179,136,211,48,24,105,37,204,116,213,244,148,174,196,164,147,238,211,184,88,216,135,60,76,179,39,59,2,176,84,233,118,188,222,77,126,226,127,209,218,165,195,74,218,140,252,73,137,230,167,99,168,90,84,75,105,58,43,67,34,63,97,159,117,118,240,205,166,84,113,39,54,127,40,107,111,201,157,50,59,62,153,121,231,20,167,84,167,19,83,134,181,41,74,81,40,207,181,102,102,102,122,246,247,143,89,198,38,243,133,113,99,237,34,149,5,253,74,151,64,143,21,214,201,69,161,58,220,218,130,85,216,74,62,223,88,187,200,143,238,30,231,130,245,177,62,77,223,114,93,29,58,186,38,161,76,137,205,52,43,111,52,157,167,47,110,237,52,215,78,221,53,212,91,152,0,0,0,0,229,121,164,186,26,179,242,245,136,85,215,30,75,106,98,216,171,41,173,85,166,229,166,11,234,36,151,105,106,103,183,184,143,81,156,26,204,201,55,101,219,58,123,72,82,228,86,106,46,188,148,145,25,153,173,231,76,200,180,237,61,117,87,219,252,70,136,242,89,104,51,102,101,143,14,225,34,63,37,233,182,213,34,116,148,236,36,159,57,116,248,228,189,75,105,30,186,167,219,219,239,49,219,192,0,0,7,202,186,46,122,37,157,65,157,114,220,85,6,33,83,233,209,221,146,251,175,58,134,210,72,109,10,90,189,101,153,39,232,164,207,180,203,184,81,207,16,156,233,215,177,218,253,157,101,90,117,151,154,179,105,50,29,142,148,49,33,105,68,167,26,122,91,100,225,147,111,173,165,165,76,186,159,91,66,51,251,11,176,252,222,75,242,61,120,230,86,229,141,82,170,66,153,79,180,99,188,133,74,152,109,186,215,53,41,114,58,150,134,220,83,14,52,165,27,79,154,146,71,223,166,167,217,223,119,152,39,129,118,6,3,217,208,237,27,26,141,30,51,113,217,109,183,164,244,236,33,249,11,75,77,182,165,184,182,155,70,245,43,148,131,51,50,237,50,215,221,167,67,21,193,198,90,164,77,225,149,6,152,90,154,151,84,138,230,159,124,122,130,125,255,0,234,31,139,132,22,94,230,90,148,58,134,51,87,105,78,49,42,175,29,216,81,28,117,131,73,174,35,168,129,33,10,73,169,178,51,73,154,76,200,201,102,159,113,31,120,176,219,238,180,187,118,213,157,88,109,68,149,71,229,104,102,122,23,172,226,83,239,47,222,247,140,198,221,213,39,171,23,12,186,139,238,26,220,123,151,170,140,204,245,209,9,47,105,159,184,104,91,36,54,52,219,7,46,246,213,18,160,209,54,250,58,205,201,218,100,162,214,116,149,22,164,105,73,247,44,189,131,189,128,0,0,0,0,0,0,0,0,0,0,0,0,0,243,184,131,5,85,43,66,124,36,183,188,220,229,122,186,107,174,142,160,251,191,128,203,233,27,177,94,212,210,105,90,125,134,90,119,144,210,182,90,170,107,171,224,181,189,61,199,27,90,156,234,245,83,103,170,79,73,111,23,188,253,195,243,230,99,6,41,120,235,133,53,75,22,162,211,106,57,92,142,90,148,148,158,221,178,89,116,244,51,66,244,215,148,95,217,255,0,218,95,3,39,120,36,188,9,194,56,54,123,232,46,123,124,221,234,211,181,90,202,144,225,106,102,218,12,251,29,247,127,237,62,234,3,195,227,30,18,90,120,209,97,85,172,107,178,153,26,83,53,8,143,176,211,142,178,210,213,29,215,25,113,164,186,131,113,11,36,45,36,234,140,148,73,51,45,127,129,208,126,111,114,175,119,229,139,18,38,83,164,198,125,116,73,50,28,145,75,156,218,29,52,19,42,126,65,50,133,56,108,182,142,102,198,55,25,39,179,218,93,157,210,243,133,230,118,220,164,84,24,192,204,75,173,201,118,52,147,75,116,137,18,228,238,36,45,74,133,21,134,18,167,159,34,36,145,18,204,144,132,107,222,101,237,33,109,44,188,220,134,91,144,202,210,182,221,73,45,10,73,234,70,70,90,145,145,144,255,0,176,0,0,31,10,251,162,21,201,100,220,22,241,182,151,61,39,75,151,15,106,139,82,87,49,149,35,67,45,15,95,165,238,63,184,102,235,49,118,139,246,70,56,95,22,243,205,165,190,154,225,169,165,9,73,25,18,82,153,143,32,136,136,210,90,125,31,112,184,78,19,248,154,221,223,151,178,182,165,78,231,76,162,76,233,91,65,187,184,209,29,152,48,80,69,161,172,204,180,53,123,8,139,238,19,120,0,0,0,0,65,126,46,216,120,237,229,151,24,149,104,113,153,231,208,235,109,212,93,123,103,206,114,89,129,61,70,157,196,147,61,186,168,143,67,50,45,125,164,42,111,42,152,164,172,33,199,43,94,235,91,198,212,111,73,66,98,82,247,109,36,177,214,48,226,204,207,122,72,136,137,191,105,233,239,29,151,137,166,41,219,152,185,140,54,213,209,109,205,143,37,143,146,80,218,113,108,184,218,254,115,170,152,179,212,208,181,22,186,56,159,110,189,163,185,112,95,126,166,87,157,199,29,167,28,232,250,25,138,82,117,86,221,252,218,113,25,233,221,174,130,214,47,139,174,155,100,90,53,139,174,173,37,182,35,82,160,200,152,181,45,105,73,104,211,74,112,251,84,100,93,201,63,105,125,228,51,189,155,92,95,169,227,110,59,220,181,231,39,59,34,26,42,179,33,211,136,221,82,211,211,148,199,212,214,223,93,101,166,142,246,109,61,59,123,11,223,111,60,48,48,97,204,46,203,212,10,196,232,172,183,42,231,83,85,148,45,45,232,163,102,76,24,74,45,76,208,147,239,108,253,166,95,105,137,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,29,113,63,193,135,49,71,47,83,235,16,98,178,228,171,97,78,214,86,181,55,170,137,152,208,102,168,244,50,66,143,189,194,246,145,125,164,42,27,41,88,191,83,193,44,119,182,171,205,206,118,60,53,213,97,195,168,145,58,164,39,167,57,140,41,221,222,186,11,77,26,237,220,122,118,118,151,187,68,54,61,215,77,189,237,26,61,215,73,146,219,241,170,176,99,204,66,144,180,168,180,117,164,184,93,169,51,46,229,23,180,254,243,21,79,198,129,250,153,222,86,228,119,92,115,163,232,97,169,41,213,91,119,243,106,36,71,167,118,186,14,29,195,47,21,45,204,34,198,27,150,232,185,38,199,140,193,90,115,26,109,111,56,218,62,115,170,134,178,208,214,180,150,186,54,175,110,189,131,141,102,179,20,149,139,216,229,116,93,105,120,221,141,233,41,172,68,94,237,196,166,58,199,220,65,145,239,81,25,104,231,176,244,247,11,99,225,19,135,142,217,217,114,153,86,153,25,158,117,114,182,229,65,167,182,124,231,37,232,16,20,73,220,105,35,219,170,76,244,35,50,215,218,98,116,0,0,0,0,8,67,197,127,19,91,179,242,246,118,212,89,220,153,149,185,157,43,136,230,237,53,199,122,12,228,25,104,75,35,61,77,62,210,50,251,197,61,229,214,209,122,247,199,11,30,222,101,180,185,212,220,52,196,45,42,35,50,82,85,49,164,25,25,18,79,95,165,238,26,69,177,40,133,109,89,22,253,188,77,165,191,70,82,226,67,218,146,208,139,150,202,81,161,22,133,251,190,226,251,135,221,0,0,1,255,0,15,60,220,118,92,144,242,210,134,218,73,173,106,81,232,68,68,90,153,153,152,169,110,40,121,219,114,175,80,127,3,48,210,183,37,168,209,141,77,213,228,68,147,180,150,180,170,108,87,227,169,76,190,100,105,50,52,25,161,104,215,184,207,216,66,33,229,15,42,247,134,103,113,34,29,58,52,103,209,68,141,33,185,21,73,206,33,210,65,178,151,216,39,144,151,9,151,17,204,216,254,226,37,118,123,79,179,190,252,48,115,9,45,60,23,176,169,54,53,167,76,141,21,154,124,70,24,117,198,153,105,10,144,235,108,182,210,157,89,182,132,18,214,162,105,38,106,52,145,158,159,192,189,192,8,203,157,76,180,22,98,104,246,253,52,144,146,40,117,104,143,60,173,59,121,72,76,132,168,140,249,78,118,124,247,183,179,253,125,167,8,44,24,24,99,134,214,237,145,78,105,8,110,147,76,137,17,91,18,146,220,166,163,182,214,189,137,78,191,64,187,116,47,225,220,62,22,101,42,75,164,224,181,197,61,183,27,109,77,244,154,41,197,104,158,217,108,151,188,189,227,53,38,110,202,123,82,73,169,106,246,17,107,220,67,80,88,125,5,84,219,66,4,37,55,176,219,230,250,186,105,166,174,172,251,191,136,244,64,0,0,0,0,0,0,0,0,0,0,0,0,0,63,53,69,36,184,110,37,69,169,30,157,159,196,134,95,111,136,104,167,221,19,98,54,217,161,45,242,244,78,154,105,171,105,62,239,226,52,25,145,58,218,174,12,177,90,21,37,54,164,27,158,144,236,82,116,62,202,132,148,251,207,220,59,241,145,40,180,81,17,151,218,9,74,82,91,82,146,34,47,97,16,254,128,14,7,156,124,180,208,115,27,133,21,74,35,176,35,122,110,28,103,228,211,100,155,72,230,19,232,141,33,45,35,127,41,197,237,222,246,186,36,181,215,180,187,123,232,46,237,183,47,60,5,197,57,84,119,206,93,54,181,108,85,86,76,60,158,107,38,165,198,146,164,165,196,40,201,11,52,239,107,82,81,17,119,123,15,186,242,56,124,102,98,46,63,96,197,50,37,74,122,29,184,109,248,204,211,166,37,78,146,157,119,145,18,41,45,229,17,186,181,171,87,30,61,84,122,106,125,228,71,223,42,0,0,0,59,197,26,113,97,194,178,178,179,9,242,154,4,52,51,10,189,11,172,121,73,111,110,249,79,206,156,181,25,153,32,136,204,210,146,237,51,53,125,166,61,255,0,6,140,74,84,12,85,175,97,188,135,137,182,36,81,229,84,208,110,43,68,169,197,73,167,178,73,45,85,161,171,66,238,219,175,219,236,23,25,222,0,0,0,0,57,150,101,108,120,184,133,129,151,173,186,252,18,150,235,148,26,146,162,180,109,19,134,111,156,55,144,141,8,210,163,215,85,233,216,90,246,246,12,223,222,180,121,22,189,237,94,160,58,210,163,191,73,170,202,134,164,109,52,27,107,105,229,32,203,77,8,200,200,211,221,161,105,167,113,15,153,34,101,66,166,227,69,42,84,137,110,37,41,101,162,113,106,112,201,62,196,167,95,103,111,97,23,188,93,79,9,60,22,115,15,112,66,109,253,113,192,40,149,42,220,231,30,142,227,141,114,207,209,239,67,130,234,76,205,104,74,180,220,133,31,98,141,61,158,222,241,204,184,164,103,90,20,122,99,248,17,135,53,180,185,37,213,41,53,105,48,164,145,146,80,105,155,21,232,234,91,47,234,71,174,195,52,45,26,119,25,251,8,64,92,163,224,237,87,28,177,210,223,183,26,167,73,159,25,153,241,39,212,141,44,169,210,40,165,49,132,58,165,250,139,45,186,59,218,106,45,59,123,79,223,162,59,34,218,131,102,217,180,43,78,154,194,25,141,70,166,197,128,210,16,146,73,18,25,105,45,151,97,17,23,114,75,184,139,238,33,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,0,0,0,124,75,222,218,131,121,89,181,219,78,164,194,30,141,89,166,202,128,234,22,146,81,26,30,105,77,159,97,145,151,114,143,188,143,238,49,157,204,220,96,237,87,3,113,210,224,183,29,167,73,129,25,233,242,231,211,77,76,169,162,56,167,49,244,52,164,122,136,45,186,53,216,105,45,59,59,15,221,62,184,91,231,90,20,138,99,24,17,136,213,180,183,37,165,37,52,153,51,100,145,18,144,73,133,21,152,233,91,207,234,103,174,243,36,33,26,119,153,123,72,116,222,45,152,44,230,33,96,132,43,250,219,128,82,234,84,73,205,189,33,198,218,230,31,163,217,135,57,213,25,26,16,165,105,185,105,62,213,18,123,125,157,226,149,163,204,168,83,28,116,162,202,145,17,197,37,76,186,77,173,77,153,167,218,149,105,236,236,237,35,247,15,167,101,81,228,93,23,181,6,128,211,74,144,253,94,171,22,26,81,180,214,167,22,235,201,65,22,154,25,153,153,171,220,122,251,140,105,3,45,86,60,92,61,192,203,42,221,143,4,162,58,221,6,154,169,77,147,68,217,147,229,13,148,47,82,36,164,245,213,26,118,150,189,157,163,166,128,0,0,0,119,10,115,227,47,137,74,159,138,180,28,55,142,241,56,196,122,60,90,154,205,181,106,148,184,153,53,6,77,39,162,180,37,104,125,219,117,251,125,131,192,112,159,194,178,189,115,9,242,154,161,9,15,66,160,194,235,25,82,155,221,178,83,19,160,173,38,70,104,50,35,36,168,251,72,201,95,105,11,203,238,0,0,0,17,95,136,62,102,34,224,14,11,212,226,83,103,161,171,134,224,140,245,58,26,82,233,37,214,185,241,37,18,30,73,19,168,90,116,113,146,209,69,174,135,220,70,125,212,111,105,91,151,158,61,98,156,90,59,7,46,165,90,185,234,168,39,222,87,53,227,74,228,201,74,84,226,212,68,181,146,119,187,169,168,200,251,253,167,223,126,153,56,203,77,7,46,88,81,75,162,53,2,55,166,230,70,98,77,74,73,52,142,97,190,184,209,210,234,55,242,155,94,221,236,235,162,139,93,123,79,183,187,190,0,15,249,82,18,178,209,105,37,17,118,246,150,163,250,68,68,90,17,118,14,5,158,186,218,173,252,177,93,245,36,182,167,13,175,71,250,169,45,76,245,168,70,79,188,189,227,62,86,60,36,84,46,136,80,220,108,214,151,57,154,164,139,93,116,109,71,254,161,168,42,114,73,16,219,74,75,66,45,123,63,137,143,210,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,164,164,214,202,146,69,223,167,250,70,102,113,218,156,229,39,21,107,148,247,90,229,169,174,155,84,237,211,77,99,52,125,218,23,188,93,215,11,250,234,235,153,59,178,221,121,90,188,143,72,239,237,247,213,38,233,222,102,125,196,37,136,0,0,254,25,17,150,134,90,145,138,156,226,235,150,134,41,178,97,227,141,179,74,116,250,151,27,133,61,49,152,45,164,106,57,242,93,121,100,134,190,196,234,181,47,221,169,123,71,34,225,33,137,207,217,153,135,145,111,75,168,60,152,21,202,74,225,55,24,221,50,107,169,122,116,4,18,246,26,201,59,182,167,77,116,51,211,179,67,23,129,223,218,67,250,0,0,2,186,248,197,225,131,53,108,38,164,98,36,104,139,114,84,42,156,120,78,27,109,145,154,89,68,106,131,198,163,209,6,100,146,51,237,61,218,125,158,209,92,153,32,191,222,195,188,200,90,53,54,231,46,51,117,10,156,10,115,230,151,77,27,218,114,124,101,41,7,235,39,82,61,157,198,102,93,157,195,68,116,121,205,85,41,16,106,108,43,86,229,198,105,244,30,165,218,149,164,148,93,218,251,253,227,246,0,0,0,0,252,181,54,78,69,54,92,114,74,84,110,176,226,52,81,106,71,170,76,180,63,176,103,63,58,22,178,109,92,202,95,145,211,180,142,125,126,169,57,68,158,228,154,231,200,45,11,176,180,250,63,111,222,62,94,86,112,142,167,140,184,221,107,90,176,226,155,177,19,84,130,253,65,70,133,41,41,137,213,176,219,166,122,33,100,68,68,225,125,34,219,239,251,108,239,58,89,192,182,178,181,133,80,114,255,0,132,211,160,59,112,149,17,170,91,207,65,117,181,116,72,233,164,68,82,183,48,243,107,109,244,56,195,103,169,163,213,236,236,215,66,42,146,139,18,251,198,43,220,155,97,186,165,126,189,92,155,235,43,71,165,58,167,94,123,188,244,222,179,35,91,157,253,167,170,189,166,98,237,120,118,228,222,38,94,236,104,247,149,205,78,99,229,109,122,18,28,121,75,100,185,177,217,125,152,142,41,133,26,216,109,212,26,93,101,90,160,204,200,143,222,125,165,50,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,67,78,34,89,55,137,152,75,26,69,229,108,211,153,249,91,65,132,183,25,82,25,46,108,134,88,102,91,137,96,141,12,56,234,205,78,188,157,16,70,68,103,238,62,211,164,169,81,47,188,29,189,205,183,219,170,80,43,212,57,190,170,140,158,138,234,93,101,238,242,215,98,200,137,109,247,246,30,169,246,25,11,109,201,110,112,45,172,210,225,84,236,191,226,204,232,45,92,39,68,118,150,203,211,157,109,61,106,58,104,241,18,173,207,188,226,220,125,110,62,225,234,72,245,187,123,53,212,142,177,115,79,132,117,60,26,198,235,166,213,151,20,218,136,170,164,231,233,230,72,82,82,168,157,91,232,104,203,84,32,140,140,155,63,162,91,125,223,103,211,201,125,172,155,171,50,150,20,115,216,103,6,191,75,156,68,190,229,26,39,199,45,15,176,245,250,95,103,222,52,97,76,100,227,211,98,71,52,165,38,211,13,163,68,150,132,90,36,139,66,251,7,234,0,0,0,1,248,235,19,154,165,210,39,84,223,86,141,196,140,235,235,61,75,177,40,73,168,251,244,247,123,198,119,51,191,127,189,136,153,144,187,170,107,156,228,150,233,245,57,244,230,13,110,154,246,52,220,249,42,74,11,214,86,132,91,251,136,200,187,123,133,141,240,116,195,6,105,56,77,87,196,73,49,22,220,169,149,57,16,155,55,27,34,53,50,184,212,247,137,69,170,8,205,38,101,223,187,79,179,218,44,80,0,0,7,243,187,180,197,31,241,111,196,231,239,60,195,199,183,162,84,29,84,10,29,37,16,156,140,78,153,181,212,179,58,122,13,123,9,102,157,219,85,166,186,17,233,217,161,14,185,194,39,45,12,84,164,204,199,27,154,148,233,116,206,185,10,2,100,176,91,76,210,112,36,180,242,9,109,125,170,209,105,95,191,66,246,139,100,34,34,45,8,180,34,31,208,0,1,19,184,159,215,87,67,201,221,234,243,10,209,229,250,55,103,111,186,169,11,94,227,35,238,49,72,184,19,78,114,173,138,180,58,123,77,115,20,239,83,162,118,235,174,145,157,62,237,15,220,52,205,25,38,134,82,147,46,237,127,210,63,212,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,203,82,208,103,3,56,180,71,168,57,134,186,97,58,106,61,189,14,134,173,117,254,241,142,126,226,247,139,84,225,9,95,118,163,150,230,168,74,219,178,145,187,110,157,255,0,59,62,122,143,94,223,179,220,95,196,78,192,0,0,28,223,48,184,81,75,198,92,38,184,172,138,132,84,60,228,186,116,180,196,51,66,84,105,144,168,206,180,133,22,168,94,134,92,195,237,34,215,221,238,58,133,201,78,5,221,246,206,120,234,22,155,148,121,113,155,180,170,142,168,220,126,59,168,75,140,69,171,198,111,114,79,150,90,145,237,212,143,68,151,103,176,94,2,8,201,9,35,239,34,34,49,255,0,64,0,0,56,158,114,172,6,177,27,46,151,173,13,80,209,33,230,40,181,41,81,137,77,146,205,47,20,25,9,66,147,234,168,201,68,107,236,50,45,125,195,60,77,46,165,135,215,226,29,111,115,115,237,202,185,41,59,183,36,210,236,119,187,53,250,42,47,89,31,97,253,195,69,153,78,196,8,216,147,151,171,10,190,220,148,61,37,54,237,45,137,166,149,146,180,147,208,176,183,8,253,101,30,186,175,251,71,175,188,117,208,0,0,0,31,142,177,49,186,117,34,117,65,213,165,8,141,25,215,148,165,30,137,73,37,38,102,102,126,194,236,25,198,205,245,216,155,195,50,24,131,80,67,134,226,35,220,149,104,168,86,186,164,210,153,242,12,141,39,169,250,190,183,96,232,185,104,198,91,115,45,184,101,114,95,177,154,129,46,247,172,183,50,143,76,109,196,182,226,226,180,244,118,93,102,65,17,45,183,144,105,121,157,55,165,70,69,175,97,26,187,75,133,85,106,152,131,143,24,140,185,114,122,250,221,193,112,212,15,99,104,231,201,81,56,251,230,100,132,145,154,215,183,152,239,97,118,159,173,237,51,237,184,126,31,121,8,183,240,122,216,129,136,216,141,69,102,93,219,61,166,165,52,204,184,200,112,161,37,109,197,121,62,171,209,208,235,110,161,214,214,93,138,61,186,159,183,83,19,181,41,74,18,72,66,73,41,73,104,68,69,161,17,123,135,244,7,148,191,241,74,192,195,10,67,245,155,230,238,163,209,152,97,165,58,69,58,160,196,115,94,137,90,180,79,53,105,35,51,36,47,66,215,216,126,227,16,59,26,184,193,216,214,156,217,52,156,47,161,157,102,68,119,86,209,73,145,25,153,17,28,218,110,39,114,86,196,210,51,73,154,91,50,61,59,82,163,63,105,8,243,253,217,204,194,59,90,74,158,179,172,100,82,202,89,56,100,213,62,113,62,108,239,250,61,179,182,235,183,217,221,175,216,44,147,39,89,165,133,154,108,57,85,220,221,37,232,18,226,72,56,114,144,108,19,77,155,168,98,59,139,52,23,53,195,219,171,253,154,158,186,23,105,123,251,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,3,156,92,210,194,202,206,28,166,238,114,146,244,249,114,228,20,56,168,38,9,214,201,213,177,33,196,26,203,154,217,237,213,142,221,15,93,15,176,189,213,183,253,217,204,194,53,90,82,153,179,172,101,210,206,89,184,68,237,62,113,190,76,239,250,61,147,182,235,183,217,221,175,216,36,54,10,241,131,177,174,201,177,169,56,161,67,58,52,137,14,161,163,147,30,51,49,226,55,184,219,78,229,45,249,166,100,146,53,56,102,122,118,37,36,126,195,19,198,192,197,44,63,196,250,67,21,155,30,239,163,214,88,125,164,186,101,6,160,196,131,70,169,66,180,87,41,106,34,50,37,167,82,215,218,94,242,30,172,7,241,73,74,210,104,90,73,73,81,104,100,101,169,25,123,132,18,226,9,144,139,127,24,109,137,248,141,135,52,86,98,93,176,26,118,83,172,196,140,134,202,106,80,220,167,149,234,179,29,110,184,234,221,113,5,218,162,221,161,123,116,49,79,20,170,166,32,224,62,35,34,92,110,190,137,112,91,213,2,222,218,249,241,148,110,48,249,25,161,68,70,133,237,230,53,218,93,135,234,251,12,187,59,174,101,241,150,220,204,150,25,91,119,236,150,160,68,189,232,205,195,163,212,219,109,45,182,185,77,51,29,231,94,144,100,107,113,229,154,158,123,77,234,81,17,233,218,68,174,211,231,57,66,186,202,207,204,134,31,84,22,225,182,137,23,37,38,42,213,174,132,73,84,248,230,102,163,212,189,95,87,180,104,234,141,49,186,141,34,13,65,165,165,104,149,25,167,146,164,158,169,81,41,36,100,100,126,210,237,31,176,0,0,0,7,34,205,142,32,70,195,124,189,95,181,247,36,161,153,42,183,106,140,66,53,44,147,172,158,133,245,182,69,235,36,245,213,31,217,61,125,195,58,110,174,165,136,55,226,221,115,115,147,238,58,185,169,91,119,40,212,236,135,187,116,250,74,63,89,127,105,253,227,67,185,53,176,25,195,156,186,89,84,52,67,68,119,159,162,211,101,73,36,182,72,53,60,168,49,210,181,43,213,73,154,140,209,218,102,90,251,199,108,0,0,1,255,0,43,35,52,40,139,188,200,200,133,31,231,91,2,238,251,155,60,116,251,77,186,60,185,45,221,181,70,148,78,49,29,213,165,182,37,85,228,183,185,71,203,61,8,183,106,103,162,139,183,218,45,235,47,88,81,75,193,172,38,183,108,138,124,84,50,228,74,116,68,203,50,66,82,106,144,152,205,52,181,30,136,70,166,124,178,237,50,215,223,238,46,144,0,0,2,9,241,123,175,187,78,203,115,180,36,109,217,87,219,191,93,117,249,169,240,20,90,118,253,190,227,254,2,170,242,117,68,122,189,152,107,90,19,70,162,221,215,106,105,215,95,239,25,7,238,63,112,209,249,22,133,160,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,10,3,226,93,64,42,6,105,238,102,18,209,160,151,209,105,170,116,215,74,116,51,247,23,188,77,174,12,53,227,147,135,87,93,17,91,72,161,244,59,125,231,189,250,130,143,219,254,161,100,64,0,0,3,192,208,240,98,203,160,226,37,67,18,224,81,226,51,88,168,178,235,47,60,220,118,146,165,147,143,147,202,51,81,32,148,102,107,34,51,213,71,254,126,209,239,128,0,0,7,228,171,83,163,213,233,115,41,82,218,75,140,76,142,228,119,16,164,145,146,146,180,154,76,140,140,140,143,176,207,216,51,187,158,28,52,147,134,25,145,188,41,142,48,134,163,212,234,181,10,164,68,161,38,148,147,14,79,146,148,22,155,18,93,205,251,8,203,220,98,201,248,63,98,99,183,54,14,212,173,9,82,91,53,210,170,47,37,182,212,179,230,114,218,139,1,178,50,35,89,250,190,182,157,196,90,251,133,131,0,0,0,0,227,57,191,196,4,97,190,94,175,74,225,201,228,60,253,22,163,22,58,201,123,84,78,156,25,10,78,211,220,147,215,84,118,104,122,140,230,220,117,103,171,215,13,82,185,37,213,184,237,70,107,242,220,90,212,102,165,41,197,154,140,204,204,204,204,204,207,222,99,243,183,214,212,94,98,11,36,235,238,56,164,178,203,73,213,70,165,25,232,148,145,123,79,183,66,34,22,217,195,19,35,113,168,52,168,216,223,137,244,116,57,83,144,104,126,147,26,68,114,50,105,165,38,20,150,30,216,252,114,82,92,37,18,203,114,23,161,118,145,118,234,98,204,144,132,54,132,182,218,73,41,73,17,37,36,90,17,23,184,135,253,15,249,90,208,218,20,227,138,36,165,36,102,163,51,208,136,189,226,41,102,211,63,120,95,151,186,68,234,53,54,171,22,177,117,42,59,169,98,44,71,227,200,38,93,218,250,83,205,66,100,54,226,72,157,100,137,90,22,165,169,23,121,246,83,94,63,102,183,22,243,7,94,149,80,186,238,89,173,211,150,226,249,52,232,243,36,148,100,182,107,116,211,171,78,60,180,145,237,121,73,236,236,211,179,239,243,152,95,128,88,177,140,51,17,22,196,178,171,21,6,214,178,65,201,106,155,37,214,16,102,104,45,84,182,155,94,132,92,196,25,253,135,175,184,88,110,92,248,65,155,229,78,184,177,182,176,180,54,182,153,146,112,96,72,209,68,163,228,175,99,141,201,133,255,0,42,147,45,125,197,239,22,61,132,24,41,135,216,29,108,166,212,195,234,36,120,16,201,68,227,134,136,204,52,183,92,229,182,217,173,124,166,208,74,81,147,72,212,244,212,244,251,180,247,96,0,0,0,0,0,0,0,0,0,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,144,0,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,237,71,246,215,124,252,163,249,57,232,79,70,127,70,67,135,200,234,58,238,119,247,179,77,238,221,200,107,233,107,166,222,205,53,61,123,86,35,231,54,133,132,153,196,181,114,207,124,210,185,84,171,238,223,167,72,162,86,35,161,107,113,138,196,137,210,227,38,52,132,22,186,178,239,41,148,161,196,145,27,110,25,239,213,11,53,179,37,64,0,70,172,181,231,54,133,142,24,193,138,88,3,91,165,122,42,243,195,155,130,179,29,146,97,11,84,90,157,30,45,65,81,155,146,149,30,188,183,145,185,148,58,218,143,69,41,105,113,189,73,75,109,153,42,0,0,2,26,240,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,0,17,171,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,228,149,0,1,197,51,161,116,226,197,141,150,11,254,245,193,25,221,21,223,111,211,219,170,70,147,202,140,231,34,43,18,26,114,107,155,36,146,154,86,216,136,144,122,25,26,143,77,16,70,189,164,41,218,147,197,79,60,116,234,172,42,132,204,93,137,84,143,22,67,111,59,6,93,183,76,75,18,144,149,17,169,151,13,152,232,116,144,162,35,73,155,107,66,244,51,218,164,158,134,87,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,5,107,113,64,206,102,100,242,237,143,180,11,43,7,49,35,228,253,22,109,159,22,168,252,111,67,192,151,190,82,230,205,109,78,111,144,195,139,45,80,203,101,161,30,223,87,93,53,51,51,232,28,41,51,71,142,217,148,253,168,254,218,239,159,148,127,39,61,9,232,207,232,200,112,249,29,71,93,206,254,246,105,189,219,185,13,125,45,116,219,217,166,167,172,202,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,42,54,254,234,62,123,63,240,231,255,0,86,104,255,0,246,65,111,207,214,49,219,12,178,61,95,187,49,46,241,235,177,98,133,135,245,122,236,218,159,163,225,181,210,85,19,17,249,45,181,201,100,149,25,206,157,91,25,220,146,52,59,201,222,101,235,153,10,129,254,234,62,123,63,240,231,255,0,86,104,255,0,246,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,235,196,143,16,243,199,151,105,45,227,14,13,226,244,181,97,213,70,66,99,77,166,179,105,211,30,69,178,178,105,134,218,55,100,60,219,175,60,137,47,27,234,37,169,41,67,107,52,55,174,171,108,142,26,225,111,22,156,216,218,151,221,50,191,137,119,119,203,187,110,47,59,173,183,250,10,109,47,172,220,202,208,223,243,166,97,155,141,236,113,72,115,213,47,91,151,180,251,20,98,237,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,23,248,160,99,222,44,101,219,0,168,23,174,14,93,127,39,235,83,111,8,180,183,228,244,49,165,239,138,184,83,92,83,123,36,54,226,11,85,178,217,234,69,187,213,211,93,12,200,226,6,66,179,235,155,28,105,205,141,141,134,120,151,138,222,153,182,235,62,147,235,97,122,10,155,31,155,202,166,202,121,191,156,102,58,28,78,142,52,133,122,170,45,116,208,245,35,50,59,127,21,235,196,143,136,157,87,2,36,183,130,248,9,93,136,198,32,183,33,42,184,103,189,1,78,174,134,199,41,137,12,33,164,62,201,199,125,114,16,249,106,178,55,9,180,33,105,52,146,214,149,183,10,236,14,33,28,71,177,78,242,164,225,246,31,98,148,186,229,195,92,144,81,160,193,141,107,209,183,186,189,12,204,204,206,41,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,79,76,202,230,179,22,50,33,51,2,161,98,133,225,251,84,129,93,249,69,30,244,156,213,22,53,46,84,230,208,252,53,198,147,25,150,143,150,211,209,219,125,72,38,247,147,111,39,118,253,170,82,93,106,111,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,0,128,28,86,243,71,142,217,107,253,151,126,197,47,159,147,159,40,253,55,233,63,232,200,115,57,253,63,67,201,254,249,105,205,187,121,238,253,29,53,221,219,174,133,167,63,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,103,224,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,10,65,254,234,62,123,63,240,231,255,0,86,104,255,0,246,65,127,194,178,243,49,198,34,53,129,139,145,172,252,1,182,45,251,206,216,161,200,229,92,21,121,174,187,178,168,178,90,121,141,83,93,105,100,148,33,41,37,164,164,173,46,161,107,86,228,54,166,208,149,189,97,56,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,229,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,42,203,203,207,24,106,173,83,27,107,201,204,28,72,148,108,62,184,228,37,84,149,198,37,56,139,77,134,88,124,201,6,150,35,46,68,245,200,95,78,133,173,74,73,33,123,150,148,161,7,203,76,234,206,254,47,94,88,11,150,59,183,23,48,253,248,141,215,109,217,20,135,163,148,182,9,230,29,66,234,145,26,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,232,50,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,249,46,32,212,148,41,109,58,210,205,8,223,180,186,168,0,0,231,249,133,186,107,182,54,1,98,93,235,107,78,232,171,86,253,159,89,170,83,164,242,144,231,34,83,16,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,144,127,186,143,158,207,252,57,255,0,213,154,63,253,144,95,240,0,160,31,238,163,231,179,255,0,14,127,245,102,143,255,0,100,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,8,127,197,3,30,241,99,46,216,5,64,189,112,114,235,249,63,90,155,120,69,165,191,39,161,141,47,124,85,194,154,226,155,217,33,183,16,90,173,150,207,82,45,222,174,154,232,102,71,16,50,21,159,92,216,227,78,108,108,108,51,196,188,86,244,205,183,89,244,159,91,11,208,84,216,252,222,85,54,83,205,252,227,49,208,226,116,113,164,43,213,81,107,166,135,169,25,145,219,248,14,127,152,91,166,187,99,96,22,37,222,182,180,238,138,181,111,217,245,154,165,58,79,41,14,114,37,49,9,215,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,41,7,251,168,249,236,255,0,195,159,253,89,163,255,0,217,5,255,0,0,231,249,133,186,107,182,54,1,98,93,235,107,78,232,171,86,253,159,89,170,83,164,242,144,231,34,83,16,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,131,197,100,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,29,120,129,98,46,34,97,6,85,238,188,82,194,219,206,93,183,112,219,114,41,175,48,251,48,226,73,67,232,122,107,49,86,203,168,148,203,169,52,109,144,107,35,65,37,100,182,209,235,109,220,149,85,5,167,197,99,57,212,123,170,141,86,186,113,67,229,5,22,21,66,60,138,141,35,208,148,168,158,144,138,135,18,167,99,115,209,16,214,215,49,4,164,115,18,91,147,187,82,237,33,125,32,56,86,120,177,122,242,192,140,171,223,152,165,135,207,196,98,225,164,199,134,204,23,228,176,79,34,58,228,205,98,41,188,72,63,85,75,66,95,82,208,74,37,35,122,83,185,43,78,169,58,139,180,248,143,113,9,190,110,170,53,149,107,99,39,91,90,184,42,17,233,116,232,223,39,104,141,243,229,62,226,91,105,189,235,140,148,39,114,214,146,213,70,73,45,117,51,34,237,23,19,155,108,111,170,229,195,0,110,60,104,163,80,226,86,100,91,146,41,106,92,9,46,41,180,73,97,234,140,104,239,32,150,158,212,44,218,121,205,139,209,68,149,237,81,165,100,70,131,245,120,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,0,7,63,204,45,211,93,177,176,11,18,239,91,90,119,69,90,183,236,250,205,82,157,39,148,135,57,18,152,132,235,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,20,131,253,212,124,246,127,225,207,254,172,209,255,0,236,130,223,179,235,138,87,222,11,101,58,249,196,204,52,174,250,26,228,163,122,51,162,155,210,179,35,149,205,169,69,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,170,7,251,168,249,236,255,0,195,159,253,89,163,255,0,217,5,255,0,14,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,202,113,102,148,173,72,105,167,86,72,94,205,167,93,89,84,227,5,117,46,251,153,64,205,65,210,190,77,215,42,18,38,177,112,66,136,227,63,39,89,228,184,180,196,40,177,217,117,201,76,155,137,101,182,205,71,205,70,245,169,199,29,45,54,76,14,35,247,206,59,97,38,95,93,198,60,10,196,159,146,242,237,74,132,111,76,176,228,24,114,155,157,6,83,168,142,91,83,34,51,167,206,67,238,48,105,209,109,167,150,167,247,111,81,54,69,93,88,3,197,99,50,116,188,101,180,228,227,166,40,122,110,193,93,65,49,235,241,189,9,2,55,46,43,169,83,103,39,124,88,134,241,242,13,105,127,150,223,172,231,43,103,102,237,69,223,128,141,92,66,51,41,93,202,246,92,106,23,173,156,91,46,154,221,65,139,122,133,37,113,81,33,152,114,158,67,142,45,247,16,181,17,30,198,24,124,209,169,45,60,222,81,45,10,65,172,133,96,97,63,16,220,246,98,134,41,217,184,103,252,161,253,25,242,182,224,167,80,186,223,146,84,119,186,94,170,75,108,243,121,125,50,119,237,230,110,219,185,58,233,166,165,174,162,245,0,67,254,40,24,247,139,25,118,192,42,5,235,131,151,95,201,250,212,219,194,45,45,249,61,12,105,123,226,174,20,215,20,222,201,13,184,130,213,108,182,122,145,110,245,116,215,67,50,56,1,151,174,35,217,206,190,113,247,13,44,171,167,25,58,218,45,193,120,81,169,117,24,223,39,105,77,243,226,191,53,166,221,111,122,35,37,105,220,133,168,181,73,146,139,93,72,200,251,69,223,128,10,224,207,71,19,233,56,51,139,148,124,41,193,99,137,86,93,171,88,131,58,240,157,26,99,74,68,148,54,183,138,101,0,201,216,206,37,181,154,121,6,185,45,44,214,210,247,55,180,150,133,145,77,76,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,207,165,128,168,12,250,231,215,54,56,45,155,27,231,12,240,211,21,189,13,109,209,189,25,209,66,244,21,54,71,43,155,77,138,243,159,56,244,117,184,173,92,117,106,245,148,122,107,161,104,68,68,82,255,0,133,254,61,226,198,98,112,10,191,122,227,29,215,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,8,127,197,3,30,241,99,46,216,5,64,189,112,114,235,249,63,90,155,120,69,165,191,39,161,141,47,124,85,194,154,226,155,217,33,183,16,90,173,150,207,82,45,222,174,154,232,102,71,0,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,0,0,0,0,0,0,0,0,0,0,30,19,23,240,83,15,177,198,217,85,169,136,52,72,243,225,154,141,198,205,113,152,117,109,57,203,113,178,90,57,173,172,146,162,39,87,161,233,169,107,247,235,92,57,140,225,7,200,42,141,197,130,85,133,173,180,50,244,146,131,62,70,170,53,151,57,123,27,110,52,47,249,36,145,107,239,47,112,175,44,80,192,44,88,193,233,139,139,125,217,85,138,123,104,89,160,164,187,77,146,211,11,50,53,150,169,91,173,163,82,62,90,204,190,194,215,222,61,30,0,230,183,22,242,249,95,139,80,181,46,89,206,211,155,113,28,234,116,137,146,85,25,77,146,218,53,104,211,111,33,38,123,89,74,123,123,52,212,190,235,148,202,94,126,240,191,48,148,136,52,106,149,86,45,30,234,76,118,146,252,89,111,199,142,79,59,181,132,171,148,133,72,113,197,17,186,241,146,117,45,79,67,46,242,237,149,168,90,28,66,92,109,68,164,168,136,210,100,122,145,151,188,127,208,255,0,149,161,14,33,77,184,146,82,84,70,74,73,150,164,101,238,49,89,188,78,242,55,22,189,74,147,141,248,97,71,67,117,56,230,183,234,209,163,199,34,39,90,74,102,201,125,237,140,71,53,41,195,81,160,183,45,122,31,97,31,110,134,42,77,222,182,156,243,240,94,39,88,113,181,41,151,154,86,169,52,168,143,69,36,203,216,125,154,25,24,253,22,229,89,234,13,195,75,174,70,117,109,187,78,154,196,182,214,133,25,41,42,109,100,162,50,50,50,50,50,50,247,144,209,150,80,49,1,24,145,151,155,46,184,82,121,239,49,69,167,69,125,102,189,202,55,83,6,58,149,184,247,40,245,213,125,186,158,163,179,0,0,0,0,175,158,48,56,152,237,179,131,180,219,66,44,150,201,117,90,139,41,113,180,172,249,156,183,98,207,108,204,200,150,94,175,171,167,113,150,190,241,91,25,30,195,73,56,159,153,27,62,152,219,9,118,61,50,171,79,170,75,74,210,106,73,176,220,248,201,89,105,177,69,220,231,180,136,189,230,52,69,73,167,71,164,82,225,210,162,52,150,216,135,29,184,237,161,41,34,36,165,9,36,145,17,17,17,23,97,23,176,126,176,0,0,1,224,107,152,49,101,215,177,18,159,137,115,232,241,30,172,83,153,105,150,94,114,59,74,82,9,183,205,228,153,40,208,106,35,37,153,153,104,162,255,0,63,104,247,192,0,0,2,183,120,207,87,149,27,14,173,74,26,54,153,76,235,183,251,203,99,244,245,23,183,253,66,18,112,210,160,21,127,52,246,203,6,209,172,145,214,235,162,117,211,90,116,195,247,31,184,95,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,68,226,249,78,110,46,99,85,57,17,201,7,47,77,86,72,211,126,216,16,11,191,78,221,7,85,224,189,94,121,53,155,190,135,206,79,45,126,143,245,55,30,189,136,168,171,187,95,245,11,102,0,0,0,0,0,0,0,1,80,156,101,48,197,52,155,194,135,136,177,96,168,153,153,30,52,23,31,38,189,83,117,110,212,30,52,238,36,17,107,161,107,161,171,95,179,218,60,47,8,156,85,143,102,99,172,219,86,173,49,212,66,173,211,28,143,29,162,112,137,7,45,233,144,27,73,237,82,200,181,209,38,90,145,26,190,241,118,132,100,162,35,35,212,143,180,127,64,0,0,5,121,113,148,196,146,161,224,141,14,198,166,84,86,197,70,161,95,140,252,134,144,246,211,92,39,34,84,26,81,25,37,68,163,73,168,136,187,82,105,255,0,64,166,65,50,120,109,229,93,220,116,197,88,119,117,126,156,183,45,203,106,83,115,22,110,50,102,203,239,199,147,13,195,101,91,217,91,106,37,54,233,234,157,72,204,189,164,93,247,167,71,164,83,104,52,200,212,122,68,38,98,67,134,210,24,101,150,91,75,104,66,16,146,74,82,73,73,17,17,17,17,22,132,90,118,15,216,62,101,197,114,208,109,58,84,154,213,197,86,137,79,135,21,165,188,227,178,95,67,73,36,165,38,163,245,150,100,93,201,51,237,63,97,138,193,206,135,20,212,180,245,99,13,176,49,199,8,210,137,20,249,53,109,123,151,172,134,86,184,239,197,151,255,0,36,180,25,167,237,211,184,133,102,84,170,151,214,43,93,93,85,66,85,94,226,173,212,159,218,147,113,111,75,125,107,113,195,50,73,106,106,89,234,183,15,179,183,181,94,243,19,199,39,156,45,46,187,241,216,87,214,52,54,170,85,9,100,219,205,83,204,156,98,91,154,244,238,150,246,164,196,82,13,6,133,186,147,209,93,170,45,59,136,204,90,190,23,224,134,25,96,253,10,45,10,198,180,41,52,228,71,105,13,41,246,105,241,217,121,227,74,16,147,91,138,105,180,110,81,242,208,102,122,118,153,125,195,221,145,17,22,132,90,17,15,232,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,211,194,59,29,48,226,239,203,101,31,4,41,149,158,85,231,98,117,238,212,169,114,8,144,227,209,100,79,121,246,229,71,237,62,107,37,212,33,181,153,104,164,56,68,74,73,18,218,83,147,168,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,36,87,10,124,241,201,196,170,84,12,173,226,74,34,53,93,182,40,228,139,90,166,149,180,193,84,105,209,82,132,20,37,183,169,26,228,178,214,138,74,155,73,243,25,105,197,44,146,166,148,227,214,62,0,51,131,152,91,166,187,99,103,67,18,239,91,90,119,69,90,183,241,66,179,84,167,73,229,33,206,68,166,42,206,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,118,153,28,205,221,43,55,216,70,171,173,250,116,74,61,217,65,144,154,109,199,74,98,66,86,132,62,104,37,34,83,40,53,27,168,140,241,110,217,204,45,73,109,188,217,41,206,81,184,169,20,0,0,50,239,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,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,0,1,152,204,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,158,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,102,179,52,248,41,252,157,179,5,123,96,227,117,14,182,37,191,80,46,129,245,59,204,113,112,95,105,18,34,243,85,203,108,141,226,97,230,137,205,168,36,243,9,123,117,78,134,118,211,193,247,24,232,87,206,88,11,10,163,179,211,214,176,210,160,252,121,141,238,90,249,241,103,72,126,92,121,58,154,18,132,238,90,228,181,203,37,45,69,211,111,86,210,113,36,34,7,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,135,191,227,73,140,117,219,63,6,173,44,29,164,51,203,137,136,149,9,18,42,146,119,32,247,69,166,170,59,137,141,177,72,51,45,239,191,29,222,98,86,133,39,166,219,235,37,197,17,87,14,72,240,26,54,99,179,47,103,97,181,102,20,183,237,227,144,186,165,192,108,199,117,196,21,58,50,13,215,27,117,109,45,10,101,15,41,45,198,39,119,167,98,228,32,203,85,109,73,222,246,108,124,44,99,39,195,251,135,203,159,25,172,26,104,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,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,36,85,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,168,7,59,121,62,185,178,141,138,14,209,84,82,230,217,53,201,15,170,211,172,75,118,63,62,115,13,54,194,222,67,141,180,179,82,86,202,164,161,163,90,144,217,56,105,53,161,41,35,218,158,171,195,79,61,81,178,203,115,74,195,12,78,159,18,46,23,220,114,31,169,74,156,168,174,184,253,34,162,81,200,146,250,9,134,214,235,200,120,152,101,149,54,105,61,167,203,113,42,65,37,194,114,101,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,179,238,35,57,215,254,74,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,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,94,159,14,108,148,127,37,92,56,126,191,127,211,41,78,98,109,211,243,149,41,44,23,53,202,92,19,36,27,116,196,189,185,72,86,213,160,220,117,77,18,82,183,20,148,234,234,89,105,195,141,124,115,190,164,255,0,50,126,154,57,87,12,92,248,254,196,43,177,176,27,22,43,91,108,27,130,160,159,70,213,42,53,30,92,91,93,229,33,229,57,162,121,74,62,76,135,213,28,149,185,198,218,101,70,227,199,166,247,84,119,82,0,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,128,120,136,229,15,249,41,99,41,124,150,133,201,195,219,199,155,54,215,223,63,169,121,142,82,90,234,162,57,184,137,194,229,56,234,118,26,183,238,105,198,181,113,110,19,187,126,175,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,190,144,20,87,196,195,58,244,236,207,223,116,219,39,13,42,125,78,27,90,90,73,133,49,179,148,207,166,103,60,203,102,228,135,163,188,150,246,114,117,91,13,146,155,220,90,190,162,89,165,226,74,124,86,64,114,125,85,205,150,46,37,53,2,136,221,137,103,72,135,62,235,91,206,168,151,37,133,173,70,220,22,146,218,210,238,249,4,203,168,55,18,164,147,72,74,215,187,121,54,219,150,169,196,198,147,74,160,112,255,0,196,10,21,10,153,18,157,77,167,71,160,196,135,14,35,41,101,136,204,55,86,130,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,21,3,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,12,171,141,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,43,47,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,3,149,102,199,194,198,50,124,63,184,124,185,241,64,57,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,151,16,106,74,210,135,90,105,102,133,236,218,122,30,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,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,202,211,5,41,245,223,251,238,233,171,211,58,95,186,52,7,249,198,143,254,201,39,98,23,246,173,63,213,152,143,252,35,176,206,234,188,51,123,71,190,169,49,52,162,216,84,249,245,10,188,167,27,115,150,158,166,35,208,216,97,43,74,13,4,242,214,249,173,40,90,147,185,182,31,81,25,154,52,59,42,226,143,224,79,19,127,5,243,136,66,165,114,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,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,192,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,47,251,138,63,129,60,77,252,23,206,33,10,1,26,136,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,123,51,131,155,59,203,55,88,161,242,226,187,30,93,30,133,2,59,113,168,86,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,164,87,12,92,135,126,219,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,211,143,216,57,66,204,6,13,93,152,59,113,189,211,196,185,169,234,142,220,157,171,95,73,41,10,39,35,73,216,133,160,220,229,62,219,78,242,247,146,87,179,106,189,85,25,12,203,141,41,229,99,26,255,0,148,78,95,108,156,99,114,159,209,75,184,41,231,215,176,150,185,109,162,115,14,174,60,174,82,121,142,25,50,111,178,233,183,185,102,174,89,163,118,138,212,139,170,138,149,227,105,140,117,215,110,171,23,47,209,217,228,209,99,83,202,241,152,230,228,43,171,148,227,146,34,71,45,13,27,219,228,161,169,61,164,189,171,234,189,100,234,218,76,249,87,7,92,51,249,97,154,199,175,169,113,42,165,18,194,183,230,84,25,149,29,191,230,169,157,36,138,27,108,72,89,160,200,183,176,252,197,161,4,164,169,74,96,212,70,105,66,200,238,252,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,65,196,191,60,113,178,227,102,189,131,214,58,37,175,17,111,74,59,139,102,91,107,118,58,40,116,231,141,198,14,106,94,65,165,71,36,212,135,82,202,80,175,81,109,155,139,50,36,161,15,81,176,145,89,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,157,4,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,133,0,241,71,241,217,137,191,130,249,60,33,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,105,76,0,0,0,0,0,0,0,0,0,0,0,0,127,12,136,203,67,45,72,199,132,197,12,16,195,44,96,161,74,161,95,54,133,38,162,137,13,45,164,190,245,62,59,207,50,106,66,210,75,109,78,182,189,170,46,98,204,143,78,195,63,188,85,70,112,248,90,93,118,27,147,111,172,23,109,85,90,26,9,199,157,167,145,56,252,182,244,234,29,61,141,70,136,148,18,9,8,105,37,170,187,20,122,119,25,24,129,212,218,165,245,133,55,87,85,79,149,87,183,107,116,215,246,168,219,91,209,31,66,219,112,140,210,122,26,86,90,45,178,236,236,237,79,188,133,153,100,195,138,106,93,122,143,134,216,230,227,134,106,76,122,124,106,182,189,235,214,59,40,92,135,229,75,255,0,149,90,204,147,246,233,222,66,207,237,219,150,131,118,82,163,86,173,218,180,74,132,57,77,33,230,221,140,250,29,73,165,73,37,23,172,131,50,238,81,31,97,251,72,125,49,248,235,20,138,109,122,153,38,143,87,132,204,184,115,26,91,15,50,243,105,113,11,66,210,105,82,77,42,35,35,35,35,50,208,203,78,209,69,156,73,50,172,238,5,226,164,203,186,129,78,91,118,229,203,45,201,136,54,217,50,101,135,228,73,152,225,50,157,140,161,180,146,91,104,180,78,166,100,94,211,46,232,108,46,111,131,94,36,149,115,4,107,150,53,78,162,183,234,52,250,244,151,227,180,183,183,26,33,55,18,158,210,72,137,74,53,17,18,140,203,177,36,159,244,11,13,0,0,0,31,195,50,73,25,153,232,69,218,41,47,139,182,42,199,188,241,214,21,171,74,152,234,161,81,41,141,199,144,209,184,70,130,150,204,201,237,168,201,41,89,150,186,40,139,83,34,87,220,61,207,6,188,50,77,90,241,174,98,44,168,42,54,97,199,147,5,185,6,215,170,78,161,218,123,196,157,198,131,45,116,61,116,37,107,246,123,69,190,0,0,0,0,0,0,0,0,169,158,52,53,231,149,89,180,40,124,212,242,209,233,15,83,113,235,218,138,114,187,181,255,0,80,229,92,32,233,205,202,204,106,39,46,57,44,226,107,181,102,141,118,111,129,60,187,244,236,212,93,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,121,227,69,66,122,46,34,217,245,180,66,112,145,55,210,27,222,38,207,105,236,98,156,146,213,90,127,14,241,240,184,56,213,142,46,54,85,169,135,32,147,214,242,52,108,215,166,237,145,42,10,236,45,123,116,251,133,209,128,0,0,0,0,0,0,0,134,252,83,112,169,88,145,150,167,230,67,140,165,202,183,39,170,180,165,33,26,171,151,30,4,211,211,82,66,143,77,86,93,157,133,246,144,166,220,183,94,111,225,206,60,89,85,215,31,84,86,163,220,52,212,76,81,168,209,181,148,204,101,78,106,123,146,69,161,35,218,122,118,118,141,31,217,21,200,183,61,155,65,184,224,190,151,152,170,83,34,204,109,194,81,43,114,92,105,43,35,212,140,200,245,37,23,113,159,222,99,237,128,0,0,10,85,226,251,136,204,220,152,213,2,211,97,243,90,105,84,230,146,180,146,136,200,150,212,185,237,159,97,40,251,125,111,113,127,1,5,237,43,106,169,120,220,212,187,98,141,13,249,83,42,147,24,134,211,108,182,165,168,212,227,137,66,123,18,70,125,234,34,236,35,239,238,26,11,200,230,2,65,192,124,12,162,210,85,77,68,106,165,86,60,106,148,253,204,146,29,75,238,195,140,151,18,175,155,66,139,214,107,180,148,70,122,151,105,153,247,72,113,205,177,207,30,236,12,3,178,230,221,215,165,106,43,6,195,46,41,136,157,75,9,125,247,18,211,174,37,8,67,142,35,113,171,148,162,34,35,212,207,179,223,165,44,102,247,136,22,36,230,10,183,38,151,108,87,42,150,245,178,219,139,105,184,240,164,200,136,169,45,18,228,36,137,228,162,74,219,94,230,222,73,43,66,208,246,151,176,187,120,222,8,229,223,21,51,9,117,71,165,90,54,253,70,75,114,164,161,18,106,110,68,146,184,237,26,156,109,43,83,143,54,211,155,116,39,146,163,51,46,194,61,79,237,185,12,165,240,234,194,236,10,165,193,174,93,244,74,109,199,115,155,45,56,235,147,163,71,152,212,119,246,176,163,54,77,200,200,113,6,151,26,81,164,204,245,34,81,251,79,178,96,71,141,30,35,13,197,136,195,108,178,210,73,13,182,218,73,41,66,72,180,34,34,46,194,34,34,211,65,254,128,0,0,3,240,85,238,10,13,1,131,149,93,173,192,166,178,93,238,75,146,134,83,222,69,222,163,34,239,50,47,226,67,204,91,152,199,135,87,141,101,218,21,161,116,211,107,146,163,237,231,149,58,115,18,73,157,200,53,39,127,45,102,105,212,146,173,53,46,221,167,238,30,216,0,0,0,0,0,0,6,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,66,153,104,204,93,137,154,12,44,129,137,150,44,143,241,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,68,10,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,94,247,15,220,247,80,179,85,106,183,101,93,43,232,177,54,223,167,147,149,24,218,45,207,74,69,97,184,173,187,85,222,136,237,71,99,155,38,66,139,166,73,154,145,166,165,170,123,74,96,0,205,102,108,124,83,227,39,196,11,135,204,95,31,147,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,78,90,51,23,98,102,131,11,32,98,101,139,35,252,84,58,196,45,143,127,70,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,0,3,42,227,170,229,139,48,183,86,87,241,150,139,139,150,180,110,191,160,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,242,92,65,169,43,74,29,105,165,154,23,179,105,232,123,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,0,12,171,142,235,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,160,140,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,10,171,227,123,133,191,252,173,49,174,159,66,255,0,190,237,106,189,79,170,251,164,192,99,146,107,255,0,236,146,183,161,31,98,213,253,89,8,213,194,211,29,38,96,254,107,40,54,220,218,207,73,109,226,39,251,27,169,178,225,62,227,107,148,225,25,211,214,150,218,61,188,238,171,150,202,92,90,84,148,55,37,255,0,162,74,53,167,160,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,66,12,238,99,204,108,199,102,94,241,196,154,52,217,111,219,199,33,20,187,124,158,144,235,136,42,116,100,19,77,184,210,29,66,20,202,30,82,92,146,109,108,78,197,200,89,30,170,220,163,177,78,12,24,13,38,213,194,251,151,31,235,176,162,117,23,196,132,210,232,75,84,118,148,251,116,232,110,56,151,220,67,196,179,90,16,244,157,80,166,141,40,237,130,218,207,121,41,6,153,149,155,31,11,24,201,240,254,225,242,231,198,107,4,138,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,39,65,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,97,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,57,254,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,206,182,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,244,21,92,204,94,85,252,174,82,178,177,93,131,18,85,10,220,186,17,113,208,167,36,137,183,225,160,218,152,79,196,89,18,116,121,11,118,97,186,149,153,146,208,124,196,153,173,42,65,53,249,114,185,142,159,201,175,29,173,156,107,249,45,242,143,228,231,91,253,25,215,116,124,254,162,27,241,191,174,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,110,124,49,120,127,204,194,40,113,179,3,141,246,239,73,125,75,218,253,179,77,117,199,218,149,65,138,227,15,50,234,164,161,43,38,205,231,219,145,218,203,136,82,153,74,19,169,165,197,45,13,216,168,170,190,57,223,82,127,153,63,77,21,86,45,211,133,14,120,227,92,180,170,38,81,241,25,18,206,187,77,143,33,22,141,88,214,236,130,157,17,164,184,250,161,62,106,53,27,75,97,164,175,148,162,209,163,101,164,183,162,20,218,57,214,104,0,2,170,248,231,125,73,254,100,253,52,71,254,17,152,153,106,225,222,110,25,167,93,50,250,79,150,182,252,187,102,156,250,220,109,182,83,57,199,227,200,105,14,41,107,78,156,206,149,77,32,147,185,74,117,214,144,73,245,181,43,212,0,17,255,0,62,216,153,106,225,126,81,241,50,163,116,203,229,250,122,223,155,108,211,152,67,141,147,210,167,79,97,113,218,67,105,90,211,191,111,49,78,172,147,170,137,166,93,89,37,91,52,25,215,26,168,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,131,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,253,94,44,89,215,167,90,214,173,79,42,248,111,83,223,114,86,116,141,120,190,131,149,29,234,84,21,55,30,67,113,219,81,37,13,189,213,54,246,213,154,92,90,73,162,117,181,160,205,210,52,85,182,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,163,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,228,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,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,149,113,161,62,31,24,233,135,24,203,150,91,42,147,101,86,121,181,91,18,223,165,219,117,250,107,228,72,149,10,84,120,168,100,150,164,17,158,172,187,202,82,218,112,140,210,164,146,136,244,90,28,66,36,168,8,1,198,175,194,197,173,241,2,15,151,84,69,43,11,31,225,95,158,169,54,5,195,74,203,14,41,79,150,253,177,92,144,205,54,204,121,152,173,108,164,212,95,148,242,212,195,164,219,100,243,136,148,244,146,34,113,107,95,41,105,65,109,75,107,90,219,184,145,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,14,85,155,31,11,24,201,240,254,225,242,231,198,107,4,138,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,38,244,239,204,195,225,126,31,96,51,249,145,171,213,101,201,178,83,71,137,91,141,34,36,55,20,252,198,37,114,250,68,182,210,201,42,74,221,83,204,164,137,205,132,147,89,27,134,130,37,25,84,94,14,113,130,204,253,141,93,114,70,42,157,43,18,232,178,52,230,67,145,18,61,42,83,27,80,225,23,79,34,35,41,66,119,45,109,154,249,173,59,170,91,36,167,150,106,53,11,159,176,46,201,55,213,155,73,188,37,89,215,5,170,186,180,114,146,84,138,251,13,51,81,138,133,25,236,39,218,105,199,18,218,205,59,85,176,213,189,59,137,43,36,44,148,132,210,95,23,28,51,186,172,252,222,214,47,170,180,77,104,183,237,62,5,66,145,41,182,220,229,171,166,136,204,55,216,82,212,130,65,188,133,176,75,82,16,165,109,109,246,20,102,70,189,10,64,112,66,197,47,254,89,120,41,80,174,255,0,222,151,77,34,153,210,253,241,167,191,206,36,127,246,53,59,22,191,181,9,254,176,197,170,12,240,241,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,43,9,224,183,131,149,219,63,6,174,220,98,171,189,203,137,136,149,8,241,233,113,182,160,247,69,166,170,67,106,147,189,43,51,45,239,191,33,174,90,144,133,39,166,221,235,37,196,153,118,190,40,254,4,241,55,240,95,56,132,40,4,79,254,24,185,241,253,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,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,255,0,184,163,248,19,196,223,193,124,226,16,160,17,50,184,142,231,142,54,107,111,40,22,126,31,34,92,124,58,179,228,62,184,47,58,183,90,93,110,90,136,144,115,93,96,204,146,132,37,36,164,176,149,39,154,148,58,234,148,105,55,141,166,252,78,69,242,101,93,206,30,35,202,166,57,85,244,53,153,107,244,242,46,106,147,75,65,202,75,110,154,249,81,163,54,173,117,121,222,83,164,78,41,38,219,105,66,148,173,198,72,105,205,4,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,207,95,17,188,51,253,151,231,39,17,233,209,226,85,91,129,94,168,38,230,134,253,65,189,58,174,189,180,200,144,182,84,72,74,86,202,101,57,37,164,153,107,167,36,208,165,41,72,81,137,255,0,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,81,156,204,244,222,181,91,255,0,56,56,183,93,172,199,136,204,136,183,68,186,34,19,25,10,74,13,138,122,186,22,84,100,165,40,247,169,168,205,169,103,174,134,179,81,145,36,140,146,86,105,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,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,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,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,31,146,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,48,114,147,85,102,149,30,186,245,50,90,41,179,36,61,18,60,197,50,162,97,231,217,75,106,117,164,57,166,213,45,9,125,149,41,36,122,164,157,108,207,77,197,172,202,225,205,159,111,228,175,93,127,13,241,17,142,163,12,174,106,135,89,46,67,17,247,202,162,206,90,16,209,204,73,32,183,188,201,161,182,210,235,93,170,36,161,43,104,183,37,77,189,122,130,128,120,163,248,236,196,223,193,124,158,16,153,92,20,49,122,205,93,129,121,96,34,159,150,221,216,197,98,69,222,134,212,193,242,31,167,45,152,81,84,164,56,90,145,45,183,91,65,41,42,219,169,60,217,163,126,142,108,179,64,1,92,28,107,239,251,53,172,23,179,112,181,87,12,67,187,37,93,17,235,232,164,164,205,79,149,57,168,147,88,84,133,145,22,136,65,186,242,16,157,198,91,204,156,217,187,150,230,218,203,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,0,0,0,0,0,0,60,77,201,140,152,117,102,214,89,161,93,247,77,54,137,42,70,238,65,84,103,49,24,158,218,130,82,182,115,22,70,173,9,73,215,66,236,220,94,241,233,233,55,5,6,190,193,74,161,86,224,84,153,62,231,34,73,67,201,239,50,239,73,153,119,145,151,240,49,251,192,0,0,7,249,200,141,30,91,14,69,150,195,111,50,234,77,14,54,226,73,73,90,76,180,50,50,62,195,35,35,211,65,15,243,105,195,171,11,177,214,151,58,185,104,81,41,182,229,206,76,186,227,78,65,141,30,27,82,31,218,250,136,222,54,227,45,197,154,156,117,38,163,35,212,201,37,237,46,218,111,198,236,187,226,166,94,238,169,20,171,186,223,168,198,110,44,149,162,53,77,184,146,81,29,211,75,142,37,10,109,231,26,111,118,164,202,148,70,69,218,69,169,125,157,147,40,92,64,113,39,47,181,184,212,187,158,185,84,184,109,151,29,67,78,71,155,38,68,181,70,104,215,29,38,76,165,114,80,218,9,45,178,162,78,165,161,110,63,97,246,93,62,6,99,221,129,143,150,100,43,182,203,173,69,124,223,101,181,63,19,169,97,79,176,226,154,105,197,37,104,109,197,237,52,243,82,70,70,122,145,246,123,181,233,34,60,103,143,1,32,227,198,6,86,169,41,166,162,77,82,149,30,77,74,6,214,73,110,169,246,161,201,75,105,79,205,173,71,235,59,216,73,34,61,79,176,200,251,243,233,118,219,85,75,58,230,170,91,21,152,111,197,153,75,152,252,55,91,121,181,33,68,166,220,82,21,216,162,35,239,73,151,105,23,119,112,157,28,32,177,25,155,111,26,167,218,143,190,104,77,86,156,234,80,147,81,18,77,110,203,128,217,118,26,139,183,213,247,31,241,23,84,0,0,0,62,37,237,92,139,108,89,181,219,142,115,233,102,61,46,153,42,99,142,26,137,59,82,219,74,89,158,166,100,69,216,147,239,50,251,200,103,7,50,55,156,140,70,199,139,214,186,219,234,148,212,139,134,164,136,106,37,26,247,50,169,143,41,189,15,114,136,245,37,251,15,78,222,193,114,60,44,112,165,88,111,150,166,38,76,138,104,149,113,207,77,105,42,90,52,87,42,68,8,71,166,166,132,158,154,160,251,59,75,237,49,50,0,0,0,0,0,0,0,7,240,197,46,241,142,171,28,188,108,164,211,10,65,43,162,231,234,217,47,93,187,226,83,213,218,90,246,107,247,15,187,193,118,132,236,156,69,188,43,107,132,225,162,23,163,246,60,109,158,210,222,197,69,39,162,180,254,29,226,225,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,111,24,203,25,234,206,21,81,110,184,212,231,30,58,55,83,189,228,50,106,38,249,178,105,237,150,170,36,158,154,233,167,121,107,246,136,99,194,142,182,221,63,55,54,197,41,199,148,143,72,245,186,22,237,18,124,186,100,229,118,246,253,190,227,23,192,0,0,0,0,0,0,0,3,202,98,181,159,30,254,195,139,150,207,144,132,168,170,212,153,144,210,106,34,61,170,117,133,182,71,218,149,105,244,253,199,247,24,205,230,48,219,50,240,223,26,174,251,105,108,186,202,168,55,45,66,51,38,164,154,119,165,137,110,33,43,79,98,117,35,217,216,100,69,252,5,237,112,251,196,116,226,38,90,173,117,174,99,47,61,70,131,10,146,164,161,205,202,79,38,4,93,72,253,101,25,30,171,237,238,251,136,73,64,0,0,31,150,169,80,137,72,166,202,170,78,125,12,199,134,194,223,117,197,168,146,148,161,9,53,40,204,204,200,136,136,136,251,76,198,114,243,149,124,61,127,230,86,255,0,170,28,150,228,71,139,113,85,97,66,91,107,53,146,163,166,124,133,55,161,238,81,31,98,253,135,167,111,97,9,143,194,171,40,39,112,86,83,142,55,197,36,142,20,37,23,163,27,144,199,123,200,92,25,44,188,146,117,147,45,52,53,17,41,43,215,191,79,105,139,117,109,180,52,218,90,109,4,148,32,137,41,73,22,132,68,93,196,67,134,102,167,53,150,38,90,172,89,213,138,173,94,3,181,229,71,119,209,244,206,161,149,60,227,166,203,234,105,74,101,79,54,179,108,214,193,164,205,39,174,189,133,219,221,70,185,142,205,62,39,230,78,236,145,85,185,171,50,209,77,83,203,233,41,108,200,144,81,208,158,107,202,71,204,173,231,18,75,36,190,164,118,31,119,97,125,189,95,39,252,62,177,27,30,235,20,235,134,233,163,212,40,182,159,49,153,10,145,38,59,241,149,37,157,241,214,102,210,151,25,109,44,148,211,170,52,246,232,123,79,216,93,183,59,130,57,125,195,108,7,181,162,219,150,85,187,6,58,218,105,9,122,89,68,142,135,222,89,54,218,20,165,173,182,209,184,213,202,73,153,153,118,159,111,187,78,150,0,0,0,63,198,92,200,148,248,235,151,62,83,49,152,105,38,181,186,234,201,8,74,72,181,51,51,62,194,34,34,51,254,2,40,230,167,136,94,21,229,246,20,154,109,18,177,77,184,110,70,182,105,14,28,136,210,249,122,155,7,243,141,166,74,28,45,91,120,212,94,253,166,125,197,219,82,184,179,157,12,200,227,253,108,227,183,115,215,98,37,255,0,234,233,180,25,179,219,66,182,161,179,61,26,231,175,95,234,119,118,123,212,127,117,177,240,238,203,117,119,5,176,230,69,195,126,170,91,247,61,195,179,169,57,230,181,62,207,33,249,104,71,245,173,33,196,238,109,212,119,153,234,90,105,161,105,172,187,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,63,85,239,150,123,202,206,203,166,30,102,105,51,162,79,180,239,201,19,41,171,36,153,54,253,54,162,196,169,109,37,133,160,212,102,226,29,106,34,221,75,137,238,50,113,11,74,116,109,78,250,12,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,198,132,237,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,166,206,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,14,85,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,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,118,1,154,204,216,248,167,198,79,136,23,15,152,190,63,85,239,150,123,202,206,203,166,30,102,105,51,162,79,180,239,201,19,41,171,36,153,54,253,54,162,196,169,109,37,133,160,212,102,226,29,106,34,221,75,137,238,50,113,11,74,116,109,78,250,12,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,198,132,237,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,3,42,227,181,93,89,81,196,122,6,91,44,172,211,83,26,244,205,153,116,117,108,84,156,142,201,147,148,41,77,79,126,35,105,144,90,158,172,187,202,65,161,226,209,36,226,205,165,18,76,218,55,189,6,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,12,171,142,191,143,57,103,188,176,26,222,195,107,206,179,58,37,70,222,197,27,94,21,199,69,154,201,146,22,149,185,22,59,210,98,58,209,168,212,149,178,169,45,145,47,181,14,33,104,81,25,43,123,109,245,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,28,171,52,248,41,252,162,114,251,123,96,227,117,14,138,93,193,79,46,129,245,59,203,109,19,152,117,18,34,243,85,203,112,201,147,125,150,137,205,168,53,114,205,123,116,86,134,89,172,18,211,136,214,55,210,179,31,124,225,102,52,81,168,114,232,209,238,60,55,142,165,192,146,226,92,92,103,217,172,85,99,188,130,90,123,22,130,117,151,54,47,68,154,145,181,70,148,25,154,11,213,228,55,30,100,229,199,45,25,157,196,154,52,216,140,92,37,30,216,165,219,228,244,134,155,89,212,100,174,162,211,110,52,135,80,180,188,182,82,167,36,155,91,21,189,17,214,71,162,119,40,161,85,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,77,56,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,231,243,99,225,99,25,62,31,220,62,92,248,205,96,238,185,193,202,101,229,148,92,80,249,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,114,43,134,46,124,127,98,21,216,216,13,139,21,173,182,13,193,80,79,163,106,149,26,143,46,45,174,242,144,242,156,209,60,165,31,38,67,234,142,74,220,227,109,50,163,113,227,211,123,170,59,169,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,174,118,242,125,108,230,231,11,221,162,168,162,66,189,168,113,223,85,167,88,150,236,142,68,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,84,3,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,63,62,44,83,134,47,15,248,120,187,50,54,96,113,190,221,234,236,88,155,95,182,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,251,89,113,9,75,202,90,117,53,54,149,161,203,148,1,85,124,115,190,164,255,0,50,126,154,43,215,46,88,33,85,204,118,48,209,112,106,133,92,137,72,169,87,227,212,85,14,92,182,212,182,9,248,240,95,146,218,28,219,235,37,11,83,4,131,89,18,141,4,179,81,37,123,118,31,149,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,212,240,211,207,84,156,205,91,50,176,195,19,167,203,149,138,22,228,119,234,82,167,42,43,77,177,87,167,28,130,36,190,130,97,180,52,202,217,55,217,101,77,154,75,113,114,220,74,150,106,112,155,155,224,2,170,248,231,125,73,254,100,253,52,85,88,186,158,24,185,241,253,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,207,102,112,115,103,121,102,235,20,62,92,87,99,203,163,208,160,71,110,53,10,220,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,126,156,180,25,154,90,65,23,10,26,168,1,21,120,136,229,15,249,86,224,209,124,150,133,206,196,43,59,155,54,215,223,63,166,101,254,106,154,234,162,57,184,141,179,230,182,210,118,26,182,109,117,182,181,113,13,155,187,168,46,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,32,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,95,167,14,236,161,255,0,37,44,26,63,149,48,185,56,133,120,242,166,221,27,39,245,44,177,202,83,189,44,70,246,145,54,92,166,221,86,243,78,253,206,184,238,142,45,178,107,108,170,17,87,138,63,129,60,77,252,23,206,33,10,1,29,87,51,185,122,186,178,191,140,181,172,35,186,100,245,253,7,46,77,58,168,136,174,71,102,167,5,212,238,106,67,105,89,127,148,218,201,42,90,80,235,78,160,150,189,155,142,95,240,197,226,1,15,8,166,70,203,246,55,220,93,37,139,47,107,22,205,73,214,216,106,45,6,83,143,188,243,169,146,180,160,156,54,95,114,71,107,206,45,73,101,72,78,164,150,212,181,183,114,128,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,149,113,218,178,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,196,0,227,87,225,98,214,248,129,7,203,170,34,170,242,185,129,127,202,83,29,173,156,20,249,83,242,115,229,31,91,253,39,208,245,156,142,158,27,242,127,169,230,55,187,119,35,111,211,45,55,107,219,166,135,226,175,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,113,60,49,115,227,251,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,74,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,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,252,253,59,51,184,203,77,203,237,95,44,77,221,28,235,6,177,80,143,80,92,41,12,165,215,35,114,221,55,148,196,119,21,169,180,203,143,147,79,45,9,255,0,124,104,141,38,158,99,228,239,170,200,182,93,63,148,238,99,173,219,2,165,31,155,109,211,247,87,110,111,95,110,180,184,235,70,246,187,29,109,207,158,113,108,199,220,218,141,104,231,243,8,140,144,99,69,34,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,112,3,135,38,38,126,203,243,147,135,21,25,18,234,173,192,175,84,21,108,204,98,158,230,157,87,94,218,163,199,67,201,53,165,43,101,50,156,140,234,136,245,211,146,75,74,84,164,36,133,234,99,246,49,208,178,255,0,131,87,102,49,92,108,245,17,45,154,122,164,55,27,114,209,213,202,90,137,184,209,183,161,11,54,249,175,184,211,92,205,134,148,111,220,175,85,38,99,50,227,75,185,107,194,24,216,11,128,214,54,17,178,196,70,228,91,180,118,89,168,28,71,221,121,135,106,43,213,217,175,54,183,116,89,161,201,46,60,225,17,146,116,37,145,18,82,68,73,46,65,197,31,192,158,38,254,11,231,16,133,16,225,237,149,85,196,171,254,218,195,154,20,136,140,84,174,170,196,42,36,55,101,173,73,97,183,228,188,134,91,83,138,74,84,162,65,41,100,102,100,149,30,154,232,71,220,23,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,181,78,20,57,227,141,114,210,168,153,71,196,100,75,58,237,54,60,132,90,53,99,91,178,10,116,70,146,227,234,132,249,168,212,109,45,134,146,190,82,139,70,141,150,146,222,136,83,104,231,89,160,0,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,58,174,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,37,180,18,148,132,173,215,90,65,173,27,247,21,244,127,180,214,66,242,193,254,21,143,98,225,213,63,254,20,201,210,158,126,71,240,73,188,252,169,31,241,109,37,78,255,0,189,54,159,86,11,101,123,140,23,89,136,247,61,35,51,103,232,219,66,183,80,149,81,183,106,145,226,117,14,91,236,153,154,155,167,72,76,102,82,185,76,146,9,40,67,228,209,186,78,107,204,37,33,205,204,90,160,170,190,55,184,91,255,0,202,211,26,233,244,47,251,238,214,171,212,250,175,186,76,6,57,38,191,254,201,43,122,17,246,45,95,213,144,143,252,35,177,50,234,179,243,123,71,177,105,50,245,162,223,180,249,244,250,188,87,28,115,150,174,154,35,211,24,125,40,74,201,6,242,22,193,161,43,90,85,181,183,223,73,17,26,245,43,127,205,86,41,126,197,178,227,136,184,152,205,119,208,211,232,214,252,175,69,77,233,122,142,85,81,212,114,96,252,217,161,105,86,178,157,97,62,186,77,5,174,171,209,36,163,44,219,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,211,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,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,254,204,190,98,236,76,175,225,100,252,76,190,164,127,141,135,71,133,177,239,233,58,167,76,243,204,67,230,52,211,156,158,111,33,105,230,173,59,17,222,103,220,71,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,194,184,86,100,59,253,200,205,94,47,209,127,198,187,104,80,170,116,239,249,5,198,173,165,124,223,253,33,45,33,198,127,197,200,66,191,170,88,128,25,177,241,79,140,159,16,46,31,49,124,88,79,13,236,6,179,115,37,195,243,17,240,166,243,133,17,72,168,223,21,21,211,39,61,28,222,93,38,162,84,168,5,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,58,235,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,167,255,0,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,35,7,20,127,29,152,155,248,47,147,194,17,170,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,4,228,115,55,116,172,223,97,26,174,183,233,209,40,247,101,6,66,105,183,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,187,103,48,181,37,182,243,100,167,57,70,226,164,80,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,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,234,242,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,0,0,0,0,0,8,137,196,71,45,181,220,106,195,152,247,13,132,169,108,92,246,246,254,152,224,26,210,251,220,247,226,33,127,213,52,183,21,181,182,151,220,101,161,107,174,165,174,149,57,132,217,208,204,142,0,86,202,59,151,61,118,90,88,254,178,155,94,155,61,196,39,114,28,50,213,174,122,52,254,187,119,111,185,39,247,219,86,85,184,133,225,94,96,161,70,166,214,235,20,219,122,228,119,126,176,230,72,141,19,153,161,190,127,54,218,164,173,195,209,182,73,71,238,220,71,220,125,146,201,14,33,212,146,219,90,86,147,238,52,158,164,99,254,128,0,0,7,52,198,236,190,225,182,60,90,210,173,203,214,221,131,33,110,180,180,179,44,226,71,91,236,172,219,113,9,82,22,227,107,218,105,230,168,200,200,187,15,183,223,173,49,103,3,135,206,35,96,37,98,163,112,218,212,122,133,106,211,222,244,132,200,141,29,249,42,140,206,249,11,35,117,72,140,134,144,73,105,164,154,187,116,45,197,236,62,206,81,151,28,211,226,126,91,46,200,245,91,102,177,45,116,228,188,142,174,150,244,137,7,29,105,230,178,165,252,202,30,109,38,179,75,9,71,105,247,118,31,217,121,89,86,205,101,137,153,91,22,13,98,149,87,128,213,121,49,218,244,133,51,168,101,47,54,233,50,194,157,82,89,75,206,44,155,37,190,73,35,81,235,175,97,246,247,247,55,27,67,173,169,167,16,74,66,200,210,164,153,106,70,71,222,70,42,43,138,174,80,78,223,172,171,28,108,122,73,20,41,170,63,73,183,29,142,231,150,185,210,94,121,68,211,36,90,104,73,35,82,151,175,118,190,195,16,227,38,183,195,246,6,101,112,254,168,82,91,143,30,85,197,74,133,53,199,22,104,36,199,84,248,234,115,83,220,146,46,196,127,104,244,236,237,33,163,74,93,70,37,94,155,22,171,5,244,61,26,99,8,125,167,16,162,82,84,133,164,148,147,35,35,50,50,50,50,237,35,31,168,0,0,4,107,226,9,136,233,195,188,181,93,14,34,99,44,189,89,131,54,146,148,173,205,170,87,58,4,173,9,62,178,76,207,84,118,119,253,198,40,151,7,173,153,120,145,141,86,133,180,134,93,121,85,235,150,159,25,227,74,77,91,18,252,182,208,165,171,177,90,17,111,237,51,35,254,35,72,120,83,103,199,176,112,226,218,179,227,161,41,42,77,38,28,53,26,72,139,114,154,97,13,153,246,37,58,253,15,113,125,196,61,88,0,0,0,0,0,0,0,255,0,149,153,37,10,81,158,132,68,103,168,162,30,43,149,182,234,25,185,185,233,72,121,75,58,119,69,169,110,213,37,204,166,65,87,103,111,217,238,33,51,184,57,216,207,81,176,170,179,118,73,166,184,201,214,58,109,143,45,147,73,57,202,147,80,108,244,81,164,181,211,93,59,207,79,176,88,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,247,159,28,63,127,17,114,207,117,80,224,178,227,179,21,208,242,18,132,154,140,255,0,164,34,169,93,132,149,31,114,15,184,133,55,112,231,76,207,229,147,135,233,136,234,153,115,250,87,214,220,105,34,254,138,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,248,58,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,214,119,250,223,196,104,163,45,248,115,11,11,112,94,210,180,226,178,132,46,53,26,2,95,50,73,17,173,212,196,101,181,41,90,37,58,153,242,251,76,203,81,254,25,141,199,203,67,47,248,107,91,187,235,245,152,12,84,35,211,228,185,77,136,252,134,146,185,50,147,29,231,26,65,33,110,33,75,220,166,76,180,73,234,125,197,246,80,6,97,179,5,125,230,47,16,231,221,183,69,70,67,140,189,33,212,193,132,151,158,54,153,100,223,117,198,210,150,214,227,132,147,34,121,73,34,73,232,69,216,95,108,173,225,241,195,222,126,45,212,161,226,126,43,210,102,194,182,98,184,220,152,113,159,97,77,156,213,37,81,95,108,205,15,198,83,110,48,182,220,112,181,37,122,218,104,93,154,152,185,11,90,214,160,217,148,24,54,213,183,76,141,2,159,79,142,212,102,25,142,202,26,73,33,180,37,9,245,80,68,159,162,148,151,97,23,113,15,172,0,0,0,57,214,48,99,230,23,224,133,2,69,118,252,187,41,144,77,166,214,182,226,185,62,59,82,30,81,33,197,18,80,135,92,70,227,62,82,200,139,94,211,45,61,250,84,142,110,248,159,226,30,43,73,157,101,225,124,151,40,22,235,114,29,66,102,69,91,241,102,190,130,55,219,34,55,24,150,166,212,133,54,227,106,238,237,82,72,251,136,136,66,135,28,189,113,42,227,83,171,244,197,201,91,155,166,167,243,211,36,189,177,191,249,203,86,136,71,219,161,39,220,66,220,50,11,195,134,149,96,69,107,18,241,154,144,212,218,219,187,186,122,108,168,233,113,166,116,57,76,171,123,82,35,37,105,213,11,105,69,162,187,76,136,251,180,33,99,41,74,80,146,74,18,73,34,246,17,104,67,250,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,92,159,14,75,90,133,124,240,234,178,236,171,166,15,91,69,184,41,247,21,46,163,27,154,182,249,241,95,170,79,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,162,168,115,201,148,74,174,80,113,113,54,163,21,25,117,139,78,189,29,85,43,114,170,252,117,33,107,96,150,105,92,87,150,73,38,151,37,147,219,191,150,122,26,28,101,195,75,124,210,109,61,87,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,244,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,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,226,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,79,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,103,179,54,62,41,241,147,226,5,195,230,47,139,147,225,201,107,80,175,158,29,86,93,149,116,193,235,104,183,5,62,226,165,212,99,115,86,223,62,43,245,73,237,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,85,14,121,50,137,85,202,14,46,38,212,98,163,46,177,105,215,163,170,165,110,85,95,142,164,45,108,18,205,43,138,242,201,36,210,228,178,123,119,242,207,67,67,140,184,105,111,154,77,167,160,112,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,5,169,105,66,214,146,66,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,101,92,94,247,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,171,206,222,79,174,108,163,98,131,180,85,20,185,182,77,114,67,234,180,235,18,221,143,207,156,195,77,176,183,144,227,109,44,212,149,178,169,40,104,214,164,54,78,26,77,104,74,72,246,167,181,112,220,226,9,27,46,210,92,193,236,100,170,203,86,29,84,100,42,76,42,147,206,186,242,45,149,147,79,184,233,53,29,150,29,121,228,73,120,216,73,161,42,74,27,89,173,205,53,91,134,119,104,0,50,174,52,81,132,24,91,98,99,78,71,112,187,13,49,46,133,233,155,110,179,135,246,191,91,11,170,122,63,55,149,18,43,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,24,50,207,193,222,205,195,235,202,77,225,143,215,60,75,225,20,138,199,54,223,164,66,104,219,167,76,136,217,43,150,237,73,167,80,106,90,212,163,66,142,50,20,109,39,149,181,110,72,67,138,65,88,248,0,10,1,226,117,133,191,178,252,228,222,189,37,11,209,148,171,183,167,186,105,255,0,206,185,221,87,84,217,117,111,246,173,74,70,233,205,205,245,21,183,77,61,84,146,13,2,47,205,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,204,221,90,170,205,42,69,9,154,156,180,83,102,72,102,92,136,105,121,68,195,207,178,151,18,211,171,111,93,170,90,18,251,201,74,140,181,73,58,225,22,155,143,89,191,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,46,252,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,153,220,189,90,185,160,193,170,214,17,221,50,122,14,191,151,38,157,84,68,86,228,61,76,156,210,183,53,33,180,172,191,202,109,100,149,33,75,105,215,80,75,70,253,197,158,28,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,179,254,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,87,6,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,129,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,129,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,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,197,56,143,240,255,0,135,152,138,19,184,183,132,54,239,251,108,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,76,54,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,242,130,223,230,61,35,209,124,215,164,34,47,243,165,176,211,111,243,91,142,110,124,217,30,205,118,171,67,46,217,0,2,170,248,231,125,73,254,100,253,52,64,12,189,229,210,251,204,181,98,232,180,240,206,63,93,114,80,173,243,174,194,166,111,101,175,72,109,159,14,51,141,115,158,117,182,218,218,220,165,189,185,70,122,242,118,17,106,178,50,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,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,171,110,35,185,227,141,154,219,202,5,159,135,200,151,31,14,172,249,15,174,11,206,173,214,151,91,150,162,36,28,215,88,51,36,161,9,73,41,44,37,73,230,165,14,186,165,26,77,227,105,190,21,130,89,116,190,241,190,143,125,93,148,8,252,155,111,14,109,249,213,219,130,167,189,149,116,188,168,18,228,197,107,146,183,80,226,249,238,67,54,119,54,75,229,239,222,162,50,45,15,149,13,84,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,115,51,35,141,245,92,199,227,109,211,141,21,154,28,74,52,139,142,67,74,68,8,206,41,196,70,97,150,27,142,202,13,106,237,90,201,166,91,222,189,18,74,94,229,18,80,70,72,47,201,128,56,199,93,203,254,50,218,120,197,110,51,212,75,182,106,9,144,228,109,200,71,87,21,105,83,114,99,111,90,22,77,243,88,113,214,185,155,13,72,223,185,62,178,72,198,141,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,136,171,197,31,192,158,38,254,11,231,16,133,0,141,25,231,7,41,150,110,110,176,191,228,61,118,68,74,61,118,4,134,228,208,174,53,64,57,79,210,150,110,32,223,36,32,156,104,214,135,90,65,182,164,26,246,107,203,89,145,169,164,25,103,178,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,231,195,23,136,4,204,93,135,27,47,216,223,113,117,119,212,77,172,91,53,39,91,125,217,85,232,173,176,243,206,166,74,210,131,108,158,97,184,253,175,56,180,169,228,173,58,146,156,74,214,229,138,128,225,89,227,191,236,220,62,202,134,39,202,188,238,24,148,164,87,45,122,165,2,152,79,25,239,153,81,151,13,230,163,199,105,9,35,82,214,165,30,167,161,122,168,74,214,173,168,66,148,89,204,26,125,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,12,171,142,235,152,140,170,222,88,35,105,97,230,41,51,77,151,46,196,196,91,94,139,86,129,86,55,9,210,98,163,34,156,203,242,161,190,105,66,73,165,243,77,229,180,147,35,220,201,39,69,173,109,189,179,223,240,243,206,157,87,43,24,161,30,133,119,220,18,211,133,119,44,131,43,130,25,70,84,162,132,249,183,181,170,131,13,165,68,164,45,42,38,146,233,160,148,107,100,148,92,183,22,134,118,223,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,5,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,179,78,35,185,28,147,154,219,54,5,225,135,203,137,31,17,108,248,239,162,11,46,161,166,145,91,136,163,37,156,39,95,50,37,33,105,81,41,76,41,74,229,37,110,186,149,18,73,227,117,186,43,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,93,165,145,156,218,22,112,242,35,141,213,55,41,94,134,188,237,124,63,172,199,185,169,173,33,103,21,46,59,76,149,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,82,8,213,64,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,59,151,171,87,52,24,53,90,194,59,166,79,65,215,242,228,211,170,136,138,220,135,169,147,154,86,230,164,54,149,151,249,77,172,146,164,41,109,58,234,9,104,223,184,179,195,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,87,41,194,67,1,163,97,102,90,27,196,154,132,41,108,92,56,159,35,210,146,74,76,119,99,173,170,115,11,113,168,45,146,22,179,74,208,164,155,178,80,234,80,141,232,152,146,245,146,132,40,230,248,230,153,148,194,24,216,245,128,215,206,17,188,196,71,36,92,84,119,153,167,156,183,221,101,134,170,40,209,216,79,56,182,181,89,33,185,45,178,225,145,18,181,36,25,26,84,70,105,60,209,11,105,226,43,156,218,22,36,100,99,15,74,210,165,109,253,185,233,34,82,92,66,220,110,154,221,45,246,92,155,25,46,171,148,163,121,185,196,195,73,115,148,109,184,219,111,168,182,234,218,142,0,100,191,7,40,88,251,154,11,3,10,174,151,182,81,106,181,7,36,84,91,218,179,234,98,196,142,236,183,99,106,133,161,104,231,34,58,154,230,37,68,164,115,55,150,166,157,15,71,194,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,91,79,17,254,31,240,243,17,66,119,22,240,134,221,255,0,109,136,29,51,14,198,142,227,17,219,184,162,239,67,123,100,45,229,182,218,30,101,179,53,161,227,86,227,109,163,105,68,191,153,54,169,4,94,159,14,108,251,127,42,138,19,248,111,136,140,116,248,155,108,211,250,201,114,24,143,178,45,106,10,22,134,142,98,73,5,177,151,137,110,54,151,90,236,73,169,105,91,69,181,74,109,153,170,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,127,220,81,252,9,226,111,224,190,113,8,80,8,208,246,90,178,235,133,249,12,192,106,202,102,85,162,74,93,58,60,202,245,221,118,38,150,227,47,206,98,63,53,212,169,108,165,111,44,144,196,125,80,150,155,82,139,82,113,105,78,247,87,186,154,243,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,169,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,31,243,241,134,119,86,46,229,11,18,108,91,42,39,87,90,145,79,143,80,141,21,45,184,227,146,186,41,108,204,91,13,33,180,41,107,121,196,71,82,27,65,39,214,113,72,73,153,17,153,150,123,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,179,254,50,24,233,66,188,48,179,6,237,43,46,179,74,169,81,111,13,247,209,43,69,162,114,98,148,100,183,79,123,148,163,74,218,101,228,76,151,253,99,100,165,41,141,8,210,109,173,39,15,248,117,96,229,119,25,51,113,98,70,164,61,211,196,179,234,12,94,53,73,59,80,190,76,88,15,180,226,75,98,150,131,87,53,243,142,198,169,220,164,115,247,237,82,80,162,26,20,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,70,119,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,174,12,60,224,231,14,210,204,212,26,221,110,243,244,246,19,208,121,21,214,89,159,5,131,149,82,148,82,157,54,233,47,182,102,182,221,101,13,180,202,164,62,166,219,75,169,123,150,219,73,220,181,179,103,227,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,29,215,60,153,68,165,102,251,8,211,106,49,81,137,71,187,40,50,21,82,183,42,175,199,74,208,135,205,6,149,197,121,100,147,117,17,158,45,187,249,103,169,45,182,92,52,185,202,38,213,207,242,21,195,238,205,203,53,189,76,196,27,230,149,18,175,138,147,35,245,11,156,243,70,75,160,34,68,86,9,234,123,68,151,221,97,107,109,196,190,131,150,217,37,107,67,171,73,25,33,70,71,89,124,81,252,118,98,111,224,190,79,8,120,171,79,41,151,149,245,149,11,131,52,54,124,137,117,100,90,183,67,148,90,189,14,52,2,82,226,211,155,134,212,135,106,70,239,51,114,144,133,62,218,86,218,90,61,168,220,234,148,72,66,246,249,76,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,202,250,108,172,226,97,29,221,149,199,115,78,170,196,70,168,84,186,58,166,215,32,199,152,133,191,79,168,182,210,77,218,94,175,114,73,82,121,171,67,77,18,137,190,113,184,202,145,234,186,131,58,43,205,86,102,47,44,215,226,228,204,82,188,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,109,37,60,189,206,184,181,184,162,45,203,90,182,165,8,216,218,62,83,152,13,121,66,203,202,179,27,88,133,46,159,111,76,186,34,91,52,83,122,57,18,42,171,92,121,174,201,121,165,154,201,91,24,84,70,219,51,216,104,90,221,90,73,100,166,86,145,250,242,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,0,0,0,0,0,15,226,146,149,150,213,164,148,71,236,50,212,87,54,126,184,112,210,175,248,174,226,94,12,210,26,133,91,107,111,81,77,139,29,45,180,246,167,21,148,236,106,60,101,45,90,33,14,168,245,87,97,153,159,118,164,42,61,181,222,184,107,113,165,212,122,98,219,173,194,215,67,249,232,114,89,222,223,252,213,167,84,47,236,212,149,238,49,97,89,71,226,183,114,90,199,14,201,199,18,58,149,49,190,102,218,161,115,30,150,122,243,220,62,99,210,102,18,126,146,154,66,123,62,137,105,223,161,139,86,195,252,81,176,113,70,142,221,114,197,186,233,85,136,174,107,235,66,156,204,141,186,41,105,237,229,45,68,93,173,175,219,236,63,113,143,84,0,0,0,62,77,211,107,80,111,58,12,235,106,228,166,70,159,79,168,71,118,51,236,190,202,29,73,161,196,41,10,245,86,70,159,162,165,23,105,31,121,138,111,226,15,195,222,126,18,84,166,98,126,20,82,102,205,182,101,56,228,153,145,152,97,78,28,37,41,82,159,112,201,12,70,75,109,176,134,219,108,181,53,122,186,232,125,154,24,138,89,121,204,21,247,151,76,66,129,118,218,245,25,13,178,204,134,147,58,18,158,120,154,121,146,125,167,28,74,155,67,141,146,140,201,148,164,201,71,161,151,97,253,151,253,151,44,124,180,115,1,134,180,75,190,131,89,167,191,80,145,79,140,229,78,35,18,26,82,227,74,84,118,92,121,6,132,56,181,35,106,158,34,209,71,184,187,143,237,253,25,144,195,152,88,165,130,247,109,167,41,148,45,114,104,211,210,193,154,72,205,14,170,35,205,165,73,213,42,208,203,153,216,100,90,140,235,215,233,146,112,175,24,39,83,92,75,169,93,173,113,186,210,77,68,100,165,116,210,141,36,125,201,215,250,190,255,0,87,248,13,11,229,50,245,69,249,151,203,26,182,90,110,244,13,49,165,251,247,116,44,40,245,245,149,219,235,251,199,94,0,0,1,89,28,104,49,25,184,182,125,185,134,209,164,155,114,222,159,14,170,226,80,189,13,76,27,85,22,76,140,137,90,153,107,255,0,7,79,183,216,34,199,11,76,50,59,235,49,177,42,239,70,230,179,65,97,186,145,25,163,113,37,108,79,132,173,126,130,136,180,37,247,234,71,246,144,189,212,164,146,146,73,119,17,104,67,250,0,0,0,0,0,0,0,63,29,103,153,232,121,220,149,236,115,166,119,106,181,211,67,218,122,30,163,62,220,70,83,51,249,100,226,1,75,117,79,57,253,21,235,238,53,107,253,21,19,184,204,92,142,67,172,7,240,235,44,246,173,14,115,46,53,49,61,119,61,43,73,164,203,250,66,82,147,216,105,73,247,44,187,200,72,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,175,74,137,90,167,59,76,156,202,29,97,237,187,208,180,146,136,244,81,40,187,12,140,187,200,189,130,187,50,209,144,217,88,31,155,247,174,121,12,179,34,137,77,219,232,199,9,38,179,46,101,45,228,61,169,156,116,35,233,187,167,170,101,246,246,247,216,248,0,0,0,0,0,0,0,0,172,110,52,88,116,135,172,251,111,18,227,68,53,200,110,161,14,144,226,210,222,166,150,137,170,139,198,102,100,157,72,181,255,0,133,167,217,237,17,155,133,38,32,57,105,230,45,20,115,127,148,213,98,9,67,63,91,105,40,221,157,5,58,125,34,215,177,61,218,31,220,98,244,72,200,200,140,143,82,49,253,0,0,16,115,139,125,253,38,212,203,147,20,122,116,164,183,34,177,88,76,39,209,204,50,53,70,118,4,244,168,180,37,17,153,25,164,187,200,203,236,49,90,28,60,108,87,47,188,207,91,81,147,16,159,110,147,38,29,85,226,54,247,109,109,170,132,66,82,190,138,180,211,127,121,232,95,105,11,228,196,59,254,211,194,27,18,125,213,115,84,226,192,129,73,132,235,136,39,158,105,163,112,218,101,107,38,209,189,73,73,168,210,218,180,78,165,174,158,193,67,57,216,205,157,211,153,92,76,156,164,84,29,110,219,166,200,118,37,58,35,46,184,77,58,211,114,36,242,158,82,57,206,54,167,13,183,244,53,39,66,50,236,46,206,254,177,195,223,33,117,156,104,184,96,226,86,32,210,157,143,105,83,228,52,243,77,72,97,104,235,22,218,226,188,69,181,216,235,105,198,150,211,171,46,197,22,237,15,217,169,157,211,218,246,189,14,205,160,193,182,173,202,116,120,52,250,123,13,70,97,150,25,67,73,74,27,66,80,159,85,4,73,47,85,41,46,194,46,225,245,64,0,0,124,234,229,195,67,182,105,239,85,107,245,120,116,232,140,33,78,56,244,169,8,101,9,36,164,212,122,169,102,68,93,137,51,239,246,24,131,121,172,226,141,135,88,95,26,101,175,133,146,24,184,43,252,183,16,82,89,91,18,225,182,173,31,70,134,182,37,165,100,162,91,109,159,119,98,85,175,121,144,169,108,105,204,46,40,99,181,193,42,183,125,92,211,229,52,244,133,188,212,35,155,33,113,152,35,91,138,36,161,183,92,89,36,146,78,173,36,68,125,132,122,123,245,244,121,121,202,86,44,102,18,225,137,6,222,182,42,76,210,92,113,179,126,164,236,41,41,142,150,205,109,18,140,157,67,43,73,30,215,137,93,189,154,118,247,119,219,158,81,248,117,97,150,5,83,161,220,23,101,50,53,118,232,71,51,122,229,179,30,83,45,234,167,208,91,13,200,200,112,181,109,212,235,219,222,146,246,23,108,199,74,82,130,218,132,146,72,189,132,90,15,232,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,19,194,11,56,52,163,165,70,202,21,232,114,211,82,76,137,179,236,233,105,105,42,97,198,13,42,147,38,10,246,32,148,133,165,69,38,66,92,112,212,75,37,184,141,200,216,210,28,158,185,151,203,165,137,154,12,44,159,134,119,212,127,241,179,40,243,119,189,253,25,84,233,158,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,179,237,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,121,91,178,255,0,188,175,168,214,252,91,194,225,151,86,69,171,71,110,129,72,57,38,74,92,90,115,110,186,235,81,201,122,110,82,16,167,220,36,110,51,218,141,168,78,136,66,18,155,52,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,39,254,104,113,143,14,48,51,3,174,171,231,20,25,165,79,165,122,62,68,22,104,149,21,23,46,189,41,214,86,77,211,73,38,135,55,243,180,82,85,243,107,74,91,230,45,101,177,11,50,206,13,217,81,161,86,46,170,205,90,214,183,62,79,209,102,212,36,72,167,82,58,197,203,244,124,85,184,165,53,27,158,178,37,187,203,65,165,28,197,22,229,109,212,251,76,91,247,7,188,11,198,91,3,14,42,56,159,118,221,53,90,85,161,122,111,118,151,103,76,130,158,92,157,10,57,177,91,109,195,112,214,215,49,4,251,91,57,105,230,182,150,93,53,45,4,201,149,96,230,199,197,62,50,124,64,184,124,197,241,34,184,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,126,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,232,134,236,200,246,96,168,249,142,172,229,170,214,176,234,183,5,193,11,168,157,78,123,148,212,70,106,20,116,45,68,213,75,152,183,77,150,153,112,137,37,235,59,162,93,87,32,207,154,91,5,223,100,231,0,235,185,103,203,237,183,132,55,37,229,242,142,125,47,159,33,231,90,101,13,197,136,228,135,84,243,145,163,104,132,184,182,82,227,142,25,56,246,174,45,74,82,190,109,38,134,91,237,96,50,174,47,251,133,199,129,60,50,252,107,206,38,136,255,0,198,11,51,152,113,2,196,60,175,199,162,210,174,91,166,171,200,170,76,147,212,145,189,106,56,211,204,57,29,205,134,210,139,157,33,133,73,111,66,113,183,16,211,155,148,70,135,146,74,170,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,104,247,45,216,69,85,192,92,18,181,176,130,179,125,203,188,100,91,17,221,136,138,196,150,20,194,221,96,223,113,108,180,77,169,215,77,8,105,165,182,202,19,188,200,144,210,72,182,150,137,46,150,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,1,2,184,195,96,133,42,252,203,164,124,101,122,185,46,29,75,11,164,18,163,196,75,105,91,19,152,168,202,137,25,212,47,185,72,90,84,76,173,43,35,50,209,14,36,210,123,201,109,210,96,11,222,225,95,151,138,86,13,101,162,149,126,74,165,75,139,118,98,116,118,107,117,101,189,49,47,33,80,137,111,29,53,45,37,179,216,132,28,103,146,241,145,234,230,249,11,37,153,109,75,109,204,161,202,179,99,225,99,25,62,31,220,62,92,248,205,96,191,238,29,217,188,254,85,184,52,127,42,102,243,177,10,206,229,66,186,54,64,233,153,127,154,167,122,89,109,237,51,108,249,173,180,173,228,157,155,93,109,221,27,67,102,214,239,213,159,236,159,82,179,101,132,106,77,60,165,183,125,217,209,230,79,181,22,203,169,36,73,125,104,73,185,5,212,184,180,181,178,65,178,210,9,197,41,38,210,210,133,238,216,78,54,229,0,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,63,93,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,211,194,227,192,158,25,126,53,231,19,68,170,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,189,235,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,7,50,56,187,74,199,172,109,186,113,126,141,98,68,179,163,220,242,26,150,186,60,103,210,250,26,124,152,109,15,58,110,37,166,137,107,117,212,56,242,213,176,140,214,234,140,247,30,170,57,191,193,247,44,120,143,62,251,44,208,72,173,85,109,171,90,149,207,165,195,141,211,25,51,117,182,235,47,183,33,189,228,234,79,147,29,244,198,115,83,109,198,214,235,123,82,100,182,84,105,183,240,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,218,184,181,228,163,211,112,230,102,203,12,169,149,89,149,166,121,45,222,148,246,11,158,218,160,178,199,45,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,186,150,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,189,76,73,194,27,55,1,114,19,136,152,71,135,236,75,110,133,110,225,189,200,204,115,150,249,188,251,171,92,41,46,186,243,139,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,207,8,213,64,10,22,226,51,157,127,229,85,136,236,80,44,10,157,85,188,50,181,190,110,155,25,243,229,55,84,156,70,178,114,166,166,118,165,105,220,133,147,109,37,211,82,144,218,84,173,26,83,206,182,95,43,135,118,80,255,0,149,110,50,159,202,152,92,236,61,179,185,83,110,141,147,250,103,159,230,165,222,150,35,123,72,220,62,107,141,43,121,167,102,214,155,119,71,16,225,181,185,196,71,40,127,201,75,25,75,228,180,46,78,30,222,60,217,182,190,249,253,75,204,114,146,215,85,17,205,196,78,23,41,199,83,176,213,191,115,78,53,171,139,112,157,219,250,184,121,231,78,171,149,140,80,143,66,187,238,9,105,194,187,150,65,149,193,12,163,42,81,66,124,219,218,213,65,134,210,162,82,22,149,19,73,116,208,74,53,178,74,46,91,139,67,59,111,208,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,81,95,20,188,206,97,198,97,177,150,13,19,14,168,180,169,113,44,30,170,151,242,190,20,146,123,211,237,184,150,23,203,35,229,36,249,49,223,76,164,182,100,227,141,175,154,183,27,50,74,245,87,42,201,70,88,241,31,51,152,203,10,137,98,214,170,182,180,75,127,74,165,66,239,133,24,220,244,11,136,74,215,17,194,50,117,163,231,45,246,208,150,201,14,19,133,162,220,34,52,180,179,45,20,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,58,1,206,222,112,110,108,220,226,131,181,165,28,184,86,77,14,67,233,180,232,242,218,143,207,130,195,173,176,135,150,227,141,32,148,165,188,168,200,116,208,165,184,77,154,141,8,82,136,183,42,58,137,63,144,28,224,213,114,155,139,137,85,64,226,57,98,94,50,33,192,186,208,243,74,53,198,97,11,81,55,57,165,54,133,59,190,57,60,234,205,180,165,68,234,20,180,109,222,109,184,221,255,0,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,202,184,209,70,16,97,109,137,141,57,29,194,236,52,196,186,23,166,109,186,206,31,218,253,108,46,169,232,252,222,84,72,175,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,29,32,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,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,146,188,106,252,44,90,223,16,32,249,117,68,84,94,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,251,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,235,215,139,94,74,61,55,14,102,108,176,202,153,85,153,90,103,146,221,233,79,96,185,237,170,11,44,114,209,83,73,26,183,183,201,67,77,54,234,91,74,146,109,154,93,50,108,154,121,107,170,187,106,233,174,217,245,23,170,214,228,238,146,92,138,124,250,91,142,114,144,230,232,179,98,187,18,75,122,44,140,139,123,15,186,141,116,220,157,218,164,201,68,70,95,40,106,160,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,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,63,243,95,147,236,47,205,205,179,75,162,223,133,46,21,74,135,33,42,165,214,34,58,231,62,11,14,200,140,185,168,109,189,228,202,150,243,49,185,68,183,80,225,54,106,37,146,85,161,165,93,212,0,103,7,58,24,57,66,192,44,208,95,248,85,107,61,190,139,74,168,55,34,156,222,213,151,77,22,92,118,165,181,27,85,173,107,95,37,18,18,215,49,74,53,47,151,188,244,53,104,94,42,238,197,235,202,245,195,187,11,11,107,47,196,43,123,14,35,212,89,162,176,203,4,149,239,157,45,82,164,188,234,207,85,45,106,81,182,130,45,73,4,134,81,162,73,70,181,46,197,56,31,88,17,157,170,226,158,41,78,183,165,148,136,177,233,212,10,93,89,68,234,88,52,58,167,95,155,29,7,175,41,107,35,102,2,213,216,107,65,27,127,68,156,61,214,190,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,92,200,183,245,249,160,193,75,51,254,248,149,127,194,130,175,242,84,154,163,113,201,63,242,189,82,210,175,220,120,209,253,240,240,172,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,35,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,249,210,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,108,128,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,68,244,226,71,196,18,54,98,100,183,131,216,55,85,150,156,58,167,72,76,153,181,38,93,117,148,92,203,54,152,113,162,118,59,204,52,243,40,140,241,62,146,66,148,164,56,178,67,154,106,134,204,184,174,73,50,125,115,102,231,20,26,162,164,165,194,178,104,114,24,85,217,88,136,236,126,124,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,181,87,253,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,3,50,216,253,131,149,220,191,227,45,217,131,183,27,221,68,187,102,160,168,237,201,218,132,117,113,86,146,114,52,157,136,90,201,190,107,14,52,239,47,121,169,27,246,171,214,73,144,242,181,155,166,187,112,83,168,84,154,188,238,162,37,179,79,93,46,150,223,41,8,233,226,174,84,137,106,111,84,145,26,245,126,92,133,234,163,53,122,250,107,181,41,34,180,158,8,248,67,25,20,172,66,199,185,204,68,114,67,242,26,180,41,110,37,247,121,236,33,9,110,84,212,173,190,198,141,14,27,144,13,42,245,150,70,203,133,234,17,158,251,74,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,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,132,28,69,50,43,39,43,87,145,223,24,125,2,90,240,174,191,33,150,96,189,38,83,75,93,50,162,241,72,89,211,72,141,195,125,228,37,184,234,113,15,41,31,65,105,66,150,181,164,214,184,126,221,90,170,205,42,69,9,154,156,180,83,102,72,102,92,136,105,121,68,195,207,178,151,18,211,171,111,93,170,90,18,251,201,74,140,181,73,58,225,22,155,143,89,85,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,205,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,69,96,229,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,0,0,0,0,0,1,252,82,82,178,218,180,146,136,253,134,90,136,113,155,142,29,88,103,142,180,233,151,5,167,76,141,66,185,215,203,216,184,140,199,138,203,154,41,132,30,243,110,50,220,61,27,105,90,118,247,168,253,135,217,76,248,197,151,204,82,192,234,211,212,155,238,211,169,195,109,189,187,102,46,4,150,227,185,170,27,81,237,91,173,163,93,57,168,35,236,239,61,61,218,250,12,2,205,158,48,101,238,172,204,187,66,228,150,236,6,183,110,166,201,153,41,81,21,170,93,34,213,166,222,109,39,235,60,165,127,149,161,253,246,227,151,126,38,248,45,139,20,182,226,222,21,54,109,186,209,60,211,11,76,231,162,67,101,197,58,235,137,71,44,156,148,165,153,18,82,131,87,187,113,105,174,164,37,245,14,225,161,220,212,246,106,180,10,188,58,140,71,208,151,27,122,44,132,60,133,18,146,74,45,20,131,50,62,197,17,247,251,72,125,16,0,0,31,42,232,181,232,119,149,6,117,181,113,211,163,206,167,212,24,118,51,236,190,202,29,74,144,226,20,133,122,171,35,73,250,170,81,118,145,247,138,88,226,17,144,186,206,11,220,51,113,43,15,105,79,72,180,170,18,28,121,214,163,176,181,244,107,113,114,222,50,218,212,116,52,219,72,105,164,23,106,143,110,190,237,12,185,62,73,243,103,116,229,171,19,32,169,117,7,92,182,234,82,26,137,81,136,243,174,27,77,52,228,136,220,215,146,142,115,109,165,194,109,141,9,74,212,136,187,15,179,186,249,176,242,255,0,180,241,122,196,129,117,91,53,56,179,224,85,161,52,226,201,151,154,116,219,55,89,66,205,181,236,82,146,74,36,184,157,83,169,233,175,180,80,223,16,235,21,203,19,51,183,44,117,68,40,237,213,164,204,170,178,68,222,205,205,187,80,150,73,87,209,78,186,236,239,45,75,237,49,101,252,36,47,233,55,94,92,164,81,234,82,146,228,138,61,97,112,152,71,48,204,211,25,168,16,18,146,208,212,102,68,70,163,238,34,47,176,132,227,0,0,31,195,50,34,51,51,208,136,81,119,21,188,64,114,236,204,90,232,228,249,186,213,30,9,195,250,91,182,155,83,167,39,79,164,122,118,43,187,66,251,136,73,158,11,184,116,134,108,251,147,18,228,196,52,72,114,161,50,144,218,212,222,134,166,141,170,115,196,100,102,157,76,181,255,0,133,167,217,237,22,114,0,0,0,0,0,0,0,3,254,29,109,15,52,182,156,45,82,180,154,76,189,228,100,43,143,50,249,13,149,142,25,191,102,231,142,203,49,232,149,45,222,147,112,210,104,51,229,210,217,67,58,25,71,90,62,155,90,122,198,127,103,111,117,137,81,233,81,40,148,230,105,144,89,67,76,51,187,98,18,146,73,22,170,53,31,97,17,23,121,159,176,126,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,78,155,16,231,21,67,150,92,242,254,214,133,175,118,157,250,107,220,63,80,0,0,15,240,153,54,21,58,51,147,106,18,217,139,29,148,154,220,117,231,9,8,66,72,181,51,53,31,97,17,17,25,235,246,14,43,136,57,210,203,158,27,169,198,171,88,151,65,146,243,74,52,45,152,85,152,11,112,148,91,245,45,170,125,39,174,168,50,211,222,100,57,244,14,39,57,89,159,52,161,124,162,145,31,85,109,230,191,46,156,134,251,200,181,221,213,119,118,235,247,14,225,135,120,255,0,131,248,166,195,110,89,120,131,111,212,30,116,136,211,25,154,180,87,94,237,36,105,234,54,226,143,189,196,151,222,122,123,135,66,0,0,0,17,67,137,133,156,139,179,44,85,133,242,27,113,116,179,145,80,78,228,235,180,218,167,204,208,203,213,61,15,214,239,236,251,200,83,46,83,174,247,172,60,199,216,21,45,219,91,93,205,74,139,39,180,203,230,142,123,6,191,237,39,247,61,189,158,241,163,186,21,69,154,189,18,159,86,140,122,181,54,43,82,27,62,207,162,180,18,139,184,204,187,143,222,63,112,0,0,169,190,52,23,53,69,85,123,114,217,41,38,80,201,152,114,141,162,90,190,158,234,138,53,211,93,59,187,53,211,81,31,56,103,98,93,145,131,152,201,88,191,175,137,205,177,17,22,252,136,168,37,58,202,76,214,82,161,186,91,121,170,65,107,163,106,211,214,255,0,89,143,215,159,44,246,92,89,132,185,101,218,22,133,66,109,62,210,167,72,113,148,182,211,171,107,171,229,185,41,178,82,137,185,11,105,196,173,167,147,169,232,90,233,238,239,243,185,23,201,173,217,152,251,250,153,95,155,0,218,180,40,245,38,94,168,189,33,167,82,137,8,105,232,203,117,148,168,216,113,165,169,77,60,102,72,81,150,189,186,232,93,247,189,98,88,182,214,28,90,212,251,66,212,166,71,131,79,167,199,105,132,54,203,13,180,74,229,182,150,201,74,38,210,148,154,141,40,78,167,161,119,15,64,0,0,62,109,102,227,160,91,209,29,157,93,173,192,167,199,101,10,113,199,37,73,67,73,74,72,140,204,204,212,100,69,216,70,127,192,196,76,204,31,19,28,11,194,26,108,232,118,245,79,229,37,109,4,235,12,38,152,244,57,140,165,226,75,164,147,112,145,41,11,36,111,108,181,211,183,69,23,180,197,89,230,31,62,248,227,142,245,25,13,252,168,168,80,168,206,26,210,152,84,201,179,34,161,109,154,157,208,156,111,168,90,15,84,59,180,253,154,36,139,184,187,120,133,157,98,223,56,167,113,53,72,182,105,21,58,205,70,107,201,73,169,168,239,72,86,229,184,148,238,81,161,42,87,210,113,58,158,158,223,180,89,86,83,120,76,59,203,129,122,227,212,134,22,151,57,82,91,165,199,94,186,36,249,14,18,31,102,84,62,255,0,235,80,178,35,247,23,188,197,146,217,24,123,134,216,67,66,143,69,180,168,84,90,12,54,27,67,36,108,69,143,20,220,218,132,167,85,114,210,146,53,25,54,157,123,59,118,253,131,213,69,157,18,114,57,144,228,54,242,63,121,181,146,136,255,0,137,125,198,63,220,0,0,0,0,0,0,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,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,127,94,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,89,255,0,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,71,191,224,187,116,208,172,107,87,48,183,173,211,59,162,162,219,244,250,29,82,163,39,148,183,57,17,88,110,168,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,4,75,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,94,26,25,28,147,152,235,201,156,97,190,23,17,24,117,101,214,27,67,209,28,67,82,23,92,168,178,77,190,80,148,202,201,73,40,196,149,180,167,148,180,250,232,112,155,65,25,169,107,102,242,70,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,114,50,169,139,245,175,241,173,90,21,218,157,71,254,65,17,168,137,71,43,255,0,72,83,75,113,239,241,113,208,159,234,144,45,80,4,85,254,234,62,68,255,0,240,231,255,0,86,107,31,246,65,223,240,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,60,193,11,105,194,12,230,208,178,121,195,51,10,42,109,210,189,51,121,221,31,40,163,219,52,215,80,178,138,167,26,171,202,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,234,130,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,122,156,56,178,57,39,42,86,108,251,195,16,87,18,70,34,222,17,216,68,230,90,67,78,162,137,17,38,107,40,77,62,68,106,90,212,163,74,159,82,85,202,82,218,105,41,37,19,36,235,147,40,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,254,53,227,222,19,229,218,213,139,122,227,29,215,242,126,139,54,160,138,91,18,122,25,50,247,202,91,110,56,150,246,71,109,197,150,168,101,195,212,203,111,171,166,186,153,17,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,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,109,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,254,254,0,224,229,119,48,24,203,105,224,237,184,247,79,46,230,168,38,59,146,118,161,125,36,84,37,78,73,147,177,107,65,57,202,97,183,93,229,239,37,47,102,212,250,202,34,26,105,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,245,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,138,114,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,249,46,32,212,148,41,109,58,210,205,8,223,180,161,255,0,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,216,47,251,133,199,129,60,50,252,107,206,38,137,84,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,232,56,142,231,142,54,107,111,40,22,126,31,34,92,124,58,179,228,62,184,47,58,183,90,93,110,90,136,144,115,93,96,204,146,132,37,36,164,176,149,39,154,148,58,234,148,105,55,141,166,252,78,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,57,174,58,102,143,2,114,215,232,79,219,93,243,242,115,229,31,83,232,207,232,201,147,57,253,63,43,157,253,236,211,155,118,243,218,250,90,107,187,179,93,15,79,147,130,153,204,203,102,98,110,169,86,86,14,98,71,202,10,212,42,122,234,143,198,244,60,248,155,34,161,198,219,83,155,228,48,218,15,69,188,217,104,71,187,214,215,77,8,204,160,183,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,132,180,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,233,48,119,252,157,103,22,251,202,5,247,34,191,64,135,233,155,110,179,179,229,5,191,204,102,63,165,57,76,200,68,95,231,75,97,215,24,229,57,32,220,249,178,45,250,109,86,164,125,151,105,142,87,253,155,138,121,38,196,236,65,195,235,134,37,114,222,174,97,189,193,38,12,232,198,123,29,71,163,228,17,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,103,48,106,160,86,7,22,188,235,250,18,28,204,166,225,149,78,171,14,180,247,37,203,210,160,193,242,27,76,23,152,230,34,152,147,52,239,115,156,135,90,113,213,54,164,164,155,36,180,102,225,58,242,17,89,120,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,163,236,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,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,43,10,224,251,155,206,236,163,223,83,127,199,205,177,148,220,15,249,121,83,226,60,234,15,252,183,219,53,163,252,122,77,207,234,27,18,171,138,63,129,60,77,252,23,206,33,10,1,23,83,196,235,62,63,177,10,20,156,6,194,122,214,219,250,224,167,171,210,85,74,117,71,151,42,215,101,75,101,77,234,158,82,139,157,33,133,72,36,237,113,183,89,73,182,241,105,189,165,29,69,224,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,135,178,197,151,171,87,43,248,53,69,194,59,90,79,95,208,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,249,45,160,148,165,169,13,52,210,13,107,217,184,250,168,164,14,35,252,64,38,102,34,186,238,18,97,13,197,254,212,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,70,188,18,203,165,247,141,244,123,234,236,160,71,228,219,120,115,111,206,174,220,21,61,236,171,165,229,64,151,38,43,92,149,186,135,23,207,114,25,179,185,178,95,47,126,245,17,145,104,124,168,118,172,215,101,71,17,242,149,136,235,178,175,86,186,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,228,175,12,92,248,254,196,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,50,174,52,167,148,239,11,24,55,240,254,222,242,230,4,0,227,39,152,44,39,172,67,164,229,250,153,111,210,171,183,213,10,160,115,42,85,41,12,73,106,85,180,218,216,142,243,109,199,94,212,54,247,84,219,200,222,68,183,27,74,89,45,205,243,57,75,106,181,112,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,69,11,170,102,63,55,148,202,222,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,59,74,226,135,101,94,88,117,144,156,54,177,241,3,18,165,223,245,218,53,241,14,52,139,142,92,50,138,252,244,20,42,153,180,110,35,122,204,214,150,141,182,205,106,90,150,225,160,214,163,53,40,204,84,88,145,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,232,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,73,124,71,248,127,204,203,189,117,220,91,194,27,119,253,169,231,244,204,59,26,59,143,200,114,221,149,177,13,237,144,183,150,227,139,101,231,8,214,135,141,91,73,199,77,165,18,62,100,221,130,195,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,70,191,238,163,228,79,255,0,14,127,245,102,177,255,0,100,29,87,54,62,22,49,147,225,253,195,229,207,140,214,15,65,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,137,225,139,159,31,219,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,10,160,227,131,96,70,106,171,133,152,165,6,222,150,114,37,71,168,208,42,149,100,147,170,96,144,210,154,126,20,117,158,188,164,44,205,233,235,79,97,45,100,78,125,34,108,182,213,176,191,238,24,184,91,251,47,201,181,149,213,208,189,25,85,187,122,139,166,161,252,235,157,213,117,78,31,72,255,0,98,212,148,110,130,220,47,81,59,116,211,214,73,44,214,37,80,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,73,124,72,248,125,198,203,180,150,241,135,6,233,82,213,135,85,25,9,141,54,154,203,78,188,139,101,100,211,13,180,110,200,121,247,94,121,18,94,55,212,75,82,82,134,214,104,111,93,86,217,28,85,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,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,127,54,62,22,49,147,225,253,195,229,207,140,214,11,254,226,143,224,79,19,127,5,243,136,66,128,71,191,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,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,83,7,25,252,33,141,104,99,205,181,139,148,230,34,51,31,16,168,234,102,97,37,247,86,251,213,26,127,45,167,30,90,21,234,33,7,25,232,45,164,144,125,166,203,134,105,35,61,203,175,97,161,62,29,88,57,66,193,188,163,216,145,169,15,117,18,239,10,123,23,141,82,78,213,163,157,42,123,13,56,146,216,165,172,147,202,96,163,177,170,118,165,124,141,251,82,165,168,132,149,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,85,167,196,123,38,55,205,213,70,178,173,108,100,235,107,87,5,66,61,46,157,27,228,237,85,190,124,167,220,75,109,55,189,113,146,132,238,90,210,90,168,201,37,174,166,100,93,163,138,241,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,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,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,28,43,138,198,122,163,94,46,79,202,198,20,79,137,38,133,22,65,179,122,206,84,87,82,250,170,49,38,172,189,26,130,121,180,146,80,211,177,219,117,79,54,106,230,25,182,148,173,41,75,132,237,101,137,211,194,247,58,255,0,201,254,251,70,12,98,21,78,149,7,13,175,42,130,228,187,81,154,124,159,67,85,20,202,80,137,6,234,82,122,178,239,41,134,92,39,12,144,223,168,238,246,210,135,121,147,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,0,0,0,0,0,0,0,0,63,194,84,232,144,81,204,153,33,182,81,251,206,44,146,69,252,79,239,33,225,113,43,5,240,151,27,104,235,167,222,214,181,18,178,211,154,109,146,228,24,210,28,78,138,65,158,213,184,133,145,106,109,36,143,236,78,158,194,210,174,115,79,194,106,237,181,57,215,94,9,201,77,82,154,141,188,202,123,203,117,249,103,175,33,178,229,181,26,25,39,233,41,213,31,111,209,45,125,134,43,214,173,69,185,236,170,177,194,170,193,168,210,39,199,82,87,181,214,156,142,226,85,161,41,38,68,162,37,17,145,41,39,175,218,70,36,6,94,51,239,142,56,17,81,142,223,202,138,133,118,140,217,161,42,133,83,155,50,82,16,217,41,173,73,182,250,132,32,180,67,91,75,217,162,140,187,143,178,211,50,249,196,199,2,241,122,155,6,21,195,83,249,55,91,89,52,195,233,169,189,14,27,42,120,210,209,40,219,37,202,90,205,27,220,61,12,251,116,73,251,72,75,58,53,199,64,184,98,53,58,133,91,129,80,142,242,18,227,110,69,146,135,82,164,153,17,145,145,164,204,143,176,200,255,0,137,15,164,0,0,60,253,247,98,219,88,143,107,84,45,11,174,153,30,117,62,161,29,214,22,219,204,54,233,39,152,218,155,53,36,156,74,146,74,36,173,90,30,135,222,40,139,61,25,53,186,242,225,127,84,235,240,160,27,182,133,98,164,243,212,231,152,105,213,34,58,93,122,74,218,101,74,38,27,105,10,75,76,145,154,18,103,167,179,82,238,244,57,13,207,101,197,151,187,150,37,161,119,84,38,84,45,26,140,134,217,83,110,186,227,189,39,49,200,173,154,146,78,72,67,77,165,13,50,173,15,67,211,95,119,119,228,226,99,137,118,70,49,227,29,30,254,177,231,54,252,69,219,241,226,172,146,235,42,50,89,202,152,233,154,185,74,89,107,163,137,215,214,255,0,81,137,7,193,126,230,168,166,175,113,219,39,36,206,25,179,50,81,52,107,87,211,221,78,70,186,107,167,119,102,186,106,45,144,0,0,126,26,237,69,154,69,18,161,86,146,122,53,10,43,178,28,62,207,162,132,26,143,188,200,187,139,222,51,137,155,43,193,235,247,49,247,253,75,118,230,209,115,85,98,198,237,51,249,162,158,249,163,251,74,253,255,0,103,103,184,92,215,12,251,57,22,158,88,168,235,228,54,218,234,135,30,160,173,169,211,113,187,79,135,169,159,170,90,159,171,223,219,247,152,149,224,0,0,3,158,226,38,63,224,254,22,48,227,151,166,32,219,244,247,154,35,53,70,122,173,21,167,187,9,122,250,142,56,147,239,109,69,247,150,158,241,195,231,241,57,202,204,9,167,11,229,20,137,26,43,111,53,137,116,229,183,222,101,174,238,171,187,179,95,184,116,28,62,206,150,92,241,33,77,181,69,196,186,12,103,157,81,33,12,205,172,192,67,134,163,217,161,109,75,234,61,117,89,22,158,242,49,218,161,205,133,81,140,220,218,124,182,101,71,121,36,182,221,101,194,90,22,147,45,72,201,69,216,100,100,100,122,253,163,253,192,0,0,126,82,166,196,41,199,80,229,151,60,255,0,181,161,107,221,167,126,154,247,15,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,228,200,98,36,119,101,201,117,13,50,202,20,227,139,90,137,41,74,72,181,51,51,62,194,34,34,239,21,19,196,107,136,13,197,84,184,170,56,53,132,213,233,116,216,116,217,15,69,168,84,32,74,91,46,56,235,110,75,142,235,100,235,18,76,141,6,70,218,182,169,4,102,100,70,126,194,21,223,29,139,231,16,106,124,150,83,91,184,103,60,189,234,208,158,150,225,168,213,161,168,244,220,127,73,125,254,245,125,163,222,187,149,60,125,98,133,242,136,240,198,229,56,188,190,105,109,162,205,221,183,102,253,127,169,211,187,237,31,2,212,196,60,94,193,59,162,28,250,61,114,229,183,103,83,36,182,249,196,84,153,81,18,190,91,137,62,91,136,74,144,102,131,83,68,70,158,207,163,167,179,178,218,50,35,196,134,149,139,253,62,28,98,212,200,148,219,144,137,13,197,150,227,137,101,153,69,252,217,148,39,123,242,150,226,222,83,142,56,122,18,123,72,181,46,221,72,88,11,78,180,251,72,121,135,16,227,110,36,148,133,160,200,210,162,62,210,50,50,239,33,255,0,96,0,3,146,102,190,133,242,139,47,55,245,61,49,249,206,124,156,170,169,180,236,221,235,244,47,145,30,154,31,188,103,114,152,236,155,91,20,226,62,69,203,145,72,184,27,89,17,234,91,86,212,146,62,222,227,46,212,253,159,192,104,215,46,23,11,183,62,5,216,149,103,212,131,113,219,114,150,107,52,31,97,168,225,178,163,239,51,253,239,120,233,32,0,2,156,120,203,203,74,241,86,131,20,148,173,83,73,138,189,53,236,254,249,168,16,174,166,38,75,138,74,40,210,158,104,150,70,149,18,22,105,212,143,188,143,65,213,178,211,128,55,78,98,49,58,153,104,209,98,188,184,170,146,203,181,25,4,135,12,155,141,212,50,219,170,220,150,220,34,50,39,136,245,81,104,94,223,183,64,25,123,192,235,83,0,176,222,153,100,91,48,24,101,76,176,202,166,60,134,155,74,159,144,76,52,211,142,41,72,109,27,141,92,148,153,153,150,167,237,247,23,77,1,228,175,124,88,195,124,58,128,229,66,243,189,168,84,134,219,51,78,147,42,76,71,81,168,146,163,218,92,197,167,183,212,87,103,216,126,227,17,170,241,226,133,150,219,101,53,22,226,85,223,169,61,5,111,33,37,18,68,7,146,241,163,118,134,141,37,145,168,140,211,217,221,174,164,56,5,231,198,142,216,54,36,198,178,236,138,167,56,144,180,182,228,250,107,123,119,232,162,35,213,185,218,233,174,222,239,183,236,28,30,234,226,231,143,117,150,30,98,149,2,141,4,148,106,229,173,182,166,180,178,35,37,17,118,166,97,246,246,151,249,132,120,196,140,225,230,31,19,214,233,87,49,58,226,141,29,226,82,87,22,21,106,114,25,82,79,126,169,52,41,229,17,145,146,204,180,247,17,16,227,178,230,205,158,242,228,206,150,244,151,150,102,165,56,243,134,181,40,204,245,51,51,62,211,61,76,255,0,206,63,196,140,136,200,204,181,208,196,181,202,174,115,236,204,185,83,22,219,216,79,65,170,213,9,70,227,117,23,104,77,63,33,42,218,198,133,205,55,219,81,17,41,157,221,158,211,215,188,251,59,53,221,198,75,19,170,49,221,141,108,90,84,88,105,90,20,132,41,112,36,54,164,234,74,34,50,52,77,236,50,213,63,230,31,187,42,248,205,154,252,224,98,236,24,245,11,130,163,2,215,167,201,106,108,229,196,151,82,105,149,180,220,166,9,198,200,205,110,182,106,54,164,31,170,173,11,66,45,79,78,251,100,180,109,166,237,90,51,52,148,76,145,40,218,221,171,175,185,189,106,213,106,87,106,180,45,126,150,157,222,193,246,192,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,137,21,81,200,228,156,74,225,255,0,97,102,147,13,151,17,170,237,177,71,173,174,233,166,41,13,48,85,26,116,90,181,65,103,53,14,104,70,185,44,181,170,84,151,20,124,198,90,109,40,52,169,164,182,244,74,194,172,76,186,176,111,17,237,204,82,178,165,244,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,135,178,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,138,171,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,96,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,130,177,174,154,236,75,86,163,101,71,157,178,139,85,168,67,170,76,141,202,65,243,101,68,110,75,113,220,222,101,189,59,81,54,73,104,70,73,62,102,170,35,52,164,203,186,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,71,214,25,172,205,143,138,124,100,248,129,112,249,139,226,194,112,219,39,212,172,217,112,183,195,84,211,202,91,119,221,157,30,230,159,106,45,151,82,72,146,250,234,178,205,200,46,165,197,165,173,146,13,150,144,78,41,73,54,150,148,47,118,194,113,183,42,218,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,139,180,225,161,158,56,217,142,179,89,193,235,225,18,209,136,182,93,29,181,189,45,197,187,33,21,202,115,38,219,5,53,79,44,212,162,146,74,91,73,121,43,87,174,183,9,196,25,146,150,134,102,248,202,184,191,238,23,30,4,240,203,241,175,56,154,40,4,122,10,237,129,121,91,54,205,179,121,215,109,233,113,40,87,140,121,50,104,85,5,17,27,19,145,30,66,227,190,72,81,25,145,45,183,91,50,82,15,69,145,41,181,25,109,113,10,87,127,225,217,140,248,37,129,25,139,165,223,184,209,77,150,220,118,35,202,102,5,125,50,223,228,80,214,184,175,165,111,46,28,118,28,118,90,221,37,38,58,75,114,80,217,60,226,205,43,50,66,155,208,72,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,130,248,166,220,246,109,207,157,43,201,118,125,62,34,23,75,143,2,151,87,157,26,164,114,209,81,168,179,25,4,235,134,95,69,133,180,147,110,34,218,73,246,46,34,148,173,22,165,145,122,14,16,213,251,86,141,156,154,109,58,225,162,117,211,235,182,253,82,159,66,127,166,109,222,130,114,91,76,133,191,185,102,74,107,88,177,229,181,189,26,168,249,219,12,182,173,102,87,168,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,63,248,157,100,59,246,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,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,22,112,115,55,73,165,80,51,37,138,244,42,21,50,37,58,155,78,190,43,177,33,195,136,202,89,98,51,13,207,121,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,46,211,133,199,129,60,50,252,107,206,38,137,84,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,21,87,199,59,234,79,243,39,233,162,178,236,59,2,242,196,251,153,139,51,15,237,233,117,218,236,168,242,228,199,167,196,34,83,239,162,52,119,36,58,77,167,93,86,178,105,151,12,144,157,86,179,34,74,73,74,50,73,249,241,126,124,52,177,159,4,177,23,46,148,123,11,8,41,178,232,82,44,72,252,154,197,2,92,183,231,63,1,114,101,74,83,111,57,49,108,50,211,235,144,109,59,32,201,148,146,27,55,13,4,148,17,37,34,90,138,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,33,174,73,243,49,27,42,55,109,255,0,137,236,193,137,80,174,191,99,200,164,91,208,101,147,188,137,53,23,170,48,13,60,195,109,38,100,134,218,109,231,140,141,72,222,76,155,100,180,41,105,49,194,174,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,184,156,143,240,192,176,108,156,47,168,214,179,65,135,145,43,151,181,215,30,85,58,85,30,164,166,100,49,66,133,204,82,18,81,156,97,197,167,169,113,41,75,189,82,22,78,54,74,66,27,229,154,92,83,149,215,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,213,202,198,112,106,184,61,133,24,171,151,187,148,226,46,201,196,75,94,224,75,14,169,165,115,233,213,183,169,78,50,194,208,166,208,165,56,135,212,220,120,234,66,253,84,25,182,225,41,178,75,164,228,96,26,146,187,41,213,218,197,171,89,164,218,215,31,201,250,212,218,124,136,244,234,191,70,137,126,143,148,182,212,150,164,242,22,100,135,121,107,52,175,150,163,218,173,186,31,97,140,214,99,246,27,226,62,18,99,45,217,96,98,228,206,182,239,167,84,20,237,82,111,92,115,58,231,31,73,62,153,92,229,122,238,115,144,234,29,213,100,78,124,231,174,148,175,114,74,127,240,91,198,60,39,182,42,55,110,14,213,217,244,117,253,121,84,35,200,165,201,221,37,239,75,197,141,22,67,138,141,177,40,54,99,244,196,137,14,243,20,180,169,222,171,111,111,41,36,45,168,5,74,241,164,198,60,39,185,234,54,150,14,210,25,244,141,253,102,212,36,72,170,73,221,37,159,68,69,147,22,59,137,141,177,72,38,100,117,36,184,238,243,18,181,41,174,151,111,103,53,68,43,219,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,251,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,238,207,136,221,58,187,71,225,213,122,82,110,155,143,229,5,106,21,62,221,143,81,171,244,104,137,233,9,72,170,64,75,178,121,8,51,67,92,197,146,151,203,73,237,78,237,11,176,133,11,142,213,157,60,55,153,132,217,172,196,251,42,108,206,171,149,112,63,81,142,234,167,63,49,195,139,52,138,100,114,117,249,26,186,235,196,204,134,201,197,172,212,163,112,150,123,215,244,206,202,120,41,193,195,132,224,117,233,86,160,199,228,222,111,92,8,135,113,27,149,66,125,199,162,180,206,248,46,38,49,37,61,51,63,63,41,9,51,37,169,199,27,124,249,134,68,150,218,177,81,31,243,211,132,216,203,141,121,113,184,172,44,14,187,253,11,94,151,181,201,48,247,37,175,78,193,36,44,158,166,117,6,101,211,243,117,79,173,169,37,123,57,78,26,90,117,197,22,117,197,175,100,207,23,176,142,189,195,59,22,240,114,220,126,36,11,238,216,177,238,250,133,193,5,76,33,135,234,8,125,137,38,212,244,26,123,100,33,45,42,60,117,44,253,118,205,166,208,162,74,13,147,93,80,139,137,227,63,136,216,71,79,194,251,107,12,43,182,172,74,214,32,213,36,42,165,66,156,153,40,67,246,244,68,56,217,62,250,200,143,154,164,73,36,155,41,108,211,202,89,182,227,134,173,241,144,71,80,20,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,25,228,191,13,241,31,8,178,193,96,97,206,45,76,234,46,154,45,61,198,166,39,174,57,125,43,107,144,235,145,226,243,79,82,62,67,11,105,141,16,102,218,121,91,91,82,144,148,168,243,132,46,123,22,243,167,74,202,198,66,112,142,133,104,92,17,19,138,151,46,27,219,133,111,195,56,201,148,112,152,56,76,37,218,131,237,169,68,148,33,41,39,82,209,172,148,75,120,146,92,183,16,135,182,211,93,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,247,184,115,100,163,249,42,225,195,245,251,254,153,74,115,19,110,159,156,169,73,96,185,174,82,224,153,32,219,166,37,237,202,66,182,173,6,227,170,104,146,149,184,164,167,87,82,203,78,31,128,227,87,225,98,214,248,129,7,203,170,34,184,56,123,216,22,110,41,230,230,201,195,236,65,183,162,87,45,234,228,122,220,105,208,100,145,236,117,30,135,152,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,242,179,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,196,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,118,147,156,74,77,42,181,149,12,97,135,89,166,68,159,29,187,30,181,45,13,73,101,46,161,47,177,13,215,153,116,146,162,50,37,182,235,109,184,133,119,165,104,74,139,67,34,49,155,113,165,60,216,248,88,198,79,135,247,15,151,62,51,88,52,167,155,31,11,24,201,240,254,225,242,231,198,107,5,223,113,31,225,255,0,15,49,20,39,113,111,8,109,223,246,216,129,211,48,236,104,238,49,29,187,138,46,244,55,182,66,222,91,109,161,230,91,51,90,30,53,110,54,218,54,148,75,249,147,106,146,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,9,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,37,64,66,174,47,63,33,63,145,181,75,229,119,251,171,242,130,151,242,91,250,239,247,83,152,174,103,245,126,175,247,143,95,253,111,169,238,245,249,98,139,6,170,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,136,171,155,220,222,127,37,44,101,193,63,149,51,121,56,123,120,250,126,21,209,178,7,82,243,28,164,193,233,101,183,180,201,194,229,56,234,183,146,119,238,105,199,116,109,110,19,91,100,85,90,153,102,226,189,129,54,141,49,200,149,251,78,241,163,185,25,213,196,150,102,197,66,157,45,147,74,141,183,153,81,25,161,198,156,61,22,218,139,177,68,105,62,227,20,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,75,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,169,199,43,254,205,197,60,147,98,118,32,225,245,195,18,185,111,87,48,222,224,147,6,116,99,61,142,163,209,242,8,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,179,152,47,251,138,63,129,60,77,252,23,206,33,10,1,26,30,201,38,79,173,156,163,97,123,84,84,148,73,183,181,114,59,10,187,43,17,29,145,200,156,251,78,62,182,80,219,110,172,210,148,50,153,43,104,150,148,54,110,18,73,107,74,76,246,166,69,0,0,173,94,55,191,33,63,101,152,105,233,15,254,76,254,80,75,244,71,245,223,238,95,76,93,127,119,205,127,93,232,223,167,235,254,231,103,48,85,14,30,205,179,105,215,253,181,80,196,106,76,186,165,167,22,177,9,234,244,24,138,52,191,42,156,151,144,114,89,108,201,104,50,90,154,37,164,140,150,142,211,47,89,61,229,168,128,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,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,80,15,20,127,29,152,155,248,47,147,194,31,147,15,115,131,85,194,12,147,92,57,119,177,14,33,87,113,10,232,171,170,189,41,230,148,181,193,162,59,79,128,198,198,146,164,114,148,185,38,153,45,154,247,26,154,67,43,209,36,167,26,113,28,2,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,125,105,112,202,193,40,25,80,44,4,184,104,177,21,115,212,99,162,171,83,185,91,125,247,150,155,144,161,188,203,114,210,104,83,10,126,52,101,73,120,153,142,189,173,154,12,205,105,230,45,197,170,152,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,79,64,191,243,139,125,226,134,86,45,204,180,95,80,253,39,242,74,224,135,81,163,214,249,140,179,210,210,226,211,149,9,138,119,78,211,9,223,183,152,181,243,214,226,150,122,237,50,61,9,67,202,229,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,0,0,0,0,0,0,31,18,238,182,155,186,168,207,82,87,50,68,83,119,110,142,176,230,197,167,69,165,93,138,208,244,250,58,119,123,69,54,226,166,104,115,131,148,156,68,151,100,220,53,185,117,8,113,249,124,135,167,201,170,58,211,187,152,67,138,218,165,186,209,43,67,144,68,122,23,97,145,125,231,235,109,222,51,87,235,13,242,174,107,38,139,36,143,191,149,77,121,126,255,0,223,157,254,79,249,132,107,204,238,104,236,108,122,169,183,83,163,225,93,6,130,250,26,125,10,122,37,13,152,174,58,165,180,210,18,107,82,93,89,168,211,202,236,61,123,53,251,123,35,89,153,25,153,145,105,169,143,246,137,54,100,7,209,38,12,183,163,60,131,37,37,198,92,52,41,38,71,169,25,25,118,151,105,23,249,135,98,195,140,225,230,31,12,22,209,80,241,58,226,147,29,146,74,81,22,109,106,114,217,74,75,102,137,36,37,228,145,17,18,8,180,247,25,144,144,246,175,23,60,123,163,48,203,21,88,20,105,196,147,79,49,110,53,53,213,153,17,36,143,181,83,11,183,176,255,0,206,59,197,153,198,142,216,38,35,70,189,44,138,167,56,208,132,184,228,10,107,123,119,232,146,51,213,201,218,233,174,238,255,0,179,237,29,254,206,226,133,150,219,153,52,230,229,213,223,166,189,57,108,161,69,46,68,6,82,201,175,110,166,189,101,153,164,136,213,219,223,166,134,36,173,145,139,24,111,136,176,27,168,89,151,181,10,174,219,134,73,210,29,73,137,10,37,26,82,123,79,150,181,118,250,233,236,251,75,222,67,214,128,230,89,132,192,235,83,31,112,222,167,100,92,208,24,121,79,48,242,161,188,182,155,82,152,144,108,58,211,110,37,75,109,123,77,60,229,25,25,22,165,236,247,30,127,243,45,128,55,78,93,241,58,167,104,214,162,188,136,169,146,243,180,233,6,135,8,156,141,212,60,219,74,220,166,219,35,51,38,76,245,73,104,126,207,179,148,191,50,92,162,73,73,148,243,164,130,36,164,150,179,86,132,93,196,90,139,21,224,211,45,40,197,90,244,93,202,213,84,153,75,211,94,207,239,154,121,11,142,0,0,28,219,49,247,11,182,198,5,223,117,102,20,130,113,171,114,168,104,53,159,97,40,161,188,162,238,50,253,223,120,206,85,77,217,55,78,41,203,124,203,153,34,175,112,56,179,34,212,247,45,217,38,125,157,230,125,170,251,127,136,209,30,84,40,95,39,114,243,96,211,213,31,146,231,201,202,82,156,78,205,190,191,66,193,25,233,161,123,135,91,0,0,31,240,235,173,48,210,222,125,196,54,219,105,53,45,107,50,36,164,139,180,204,204,251,136,87,246,123,184,144,210,176,131,168,195,140,37,153,18,165,114,25,45,185,82,219,113,47,51,20,191,156,178,180,239,98,82,28,67,201,113,182,207,67,79,97,30,167,219,161,10,152,187,49,15,23,177,178,232,153,62,177,92,185,110,41,213,41,46,60,81,19,38,84,180,163,152,226,143,150,218,20,165,153,36,148,233,145,23,111,210,211,219,219,247,154,202,158,62,191,66,249,68,88,99,114,148,94,95,52,247,81,102,238,219,179,126,191,212,233,221,246,143,5,33,139,231,15,170,124,151,147,91,183,167,50,189,233,212,158,136,225,40,149,161,40,181,218,127,73,29,254,244,253,130,196,56,115,113,1,184,169,87,21,59,6,177,102,189,46,165,14,165,33,152,180,250,132,249,75,121,198,221,113,200,145,218,108,221,126,73,17,32,136,156,86,137,65,153,25,153,151,180,133,187,70,144,196,184,237,75,140,234,29,101,228,37,198,214,133,18,146,164,153,106,70,70,93,134,70,71,222,63,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,38,205,85,254,214,27,96,13,241,114,169,244,180,243,116,26,154,99,234,173,166,111,20,39,214,146,79,172,147,215,84,118,104,122,140,227,221,21,185,119,125,217,85,184,100,41,107,126,177,80,126,89,238,51,51,220,235,170,94,157,166,103,222,175,121,253,230,45,243,135,30,77,109,26,118,30,211,49,42,238,183,211,34,109,98,35,51,24,57,113,26,89,108,117,136,143,36,211,204,99,93,55,18,180,209,70,93,253,167,222,39,211,86,109,172,220,2,166,185,111,211,87,17,13,242,137,149,196,108,209,176,147,183,67,78,221,59,187,62,225,9,115,231,147,76,12,187,237,26,165,229,73,69,42,220,185,98,195,125,216,205,195,40,112,219,146,234,90,148,226,18,162,75,6,226,212,167,20,68,100,71,169,146,75,78,210,212,83,89,63,112,225,189,230,167,105,179,228,66,169,209,39,159,41,248,238,173,181,115,25,119,177,73,82,118,171,77,200,35,35,45,15,176,187,140,94,199,14,236,204,55,143,88,53,79,167,213,231,165,218,253,190,195,84,233,60,199,119,60,241,49,22,33,45,229,110,117,107,86,171,116,245,81,233,169,247,145,31,124,177,0,0,30,115,18,97,57,81,195,187,162,3,44,161,215,36,209,102,180,132,45,59,146,165,41,133,145,17,151,180,187,70,109,49,130,44,138,22,55,94,108,75,141,200,114,29,211,81,35,65,32,210,69,178,91,133,234,145,233,217,217,216,47,151,32,215,43,55,62,89,45,25,12,171,94,142,157,2,26,187,75,177,72,167,197,51,46,243,253,239,254,176,145,32,0,63,229,199,16,211,106,117,197,146,80,130,53,41,70,122,17,17,119,153,152,163,46,43,152,139,6,243,204,41,82,224,58,203,200,164,64,232,214,182,84,74,34,91,83,167,36,200,204,148,125,190,177,118,104,95,113,8,125,103,218,117,219,226,228,167,90,214,229,58,68,217,213,41,44,198,105,182,25,91,134,70,227,137,65,25,146,8,207,77,202,73,118,17,247,139,229,200,94,82,45,236,189,97,157,54,177,80,165,52,119,85,106,19,50,166,190,243,8,231,48,111,71,138,167,25,220,108,182,226,73,46,178,103,177,70,122,31,126,167,221,42,199,252,60,251,49,153,92,137,15,33,166,155,73,173,107,90,137,41,74,72,181,51,51,62,194,34,33,5,115,163,196,154,207,193,118,102,89,56,103,80,131,92,186,9,46,52,183,88,117,169,49,226,175,73,13,154,22,166,101,33,196,56,151,26,65,153,105,169,18,189,230,68,85,33,139,25,140,197,220,101,172,203,170,94,55,165,93,214,100,190,227,229,5,21,41,74,138,217,169,110,43,68,182,227,171,34,208,156,82,75,183,177,61,158,253,124,13,46,141,92,184,231,38,13,22,149,58,167,49,229,17,37,152,172,45,231,22,163,50,34,209,41,35,51,51,53,17,125,230,94,241,220,172,60,138,102,91,16,34,162,117,63,13,235,84,246,23,161,146,170,20,121,237,17,145,146,79,176,202,58,139,185,101,254,99,29,0,184,92,230,109,198,218,113,186,76,52,146,141,41,89,45,138,129,25,123,207,251,211,184,127,148,174,24,89,152,139,14,76,131,161,52,234,216,37,154,80,212,90,130,148,189,11,82,218,93,39,110,190,193,195,239,252,183,99,126,26,190,235,119,86,25,92,209,217,100,148,165,202,58,44,180,48,68,70,173,79,122,218,73,119,33,71,247,118,142,106,180,45,181,169,183,16,164,45,6,105,82,84,90,25,25,119,145,144,244,88,125,100,212,49,14,237,166,218,84,183,227,179,34,163,37,152,233,91,234,82,82,70,227,168,108,140,205,41,81,247,172,189,134,44,91,4,184,61,79,173,156,10,246,38,93,172,166,156,225,181,35,149,75,158,162,90,219,62,90,244,209,232,70,147,213,38,178,239,211,93,62,209,100,152,35,151,188,52,192,43,113,155,126,194,161,70,142,104,105,45,187,44,226,199,68,135,204,155,109,6,167,22,211,104,220,106,228,160,204,204,187,76,181,247,105,210,192,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,32,175,21,204,148,126,204,174,167,243,41,134,116,202,172,155,110,237,168,72,147,118,181,167,57,154,61,81,231,18,162,145,188,212,110,37,153,78,56,190,197,39,99,110,150,210,89,19,204,180,152,149,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,247,94,42,216,153,106,227,38,48,97,158,41,89,82,250,138,45,205,133,244,202,132,109,206,54,183,25,223,80,168,239,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,32,56,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,34,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,161,60,186,224,53,155,150,220,35,161,97,77,153,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,247,20,157,73,38,181,108,65,33,180,158,196,36,139,165,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,63,226,133,146,143,229,1,98,47,25,240,246,153,85,157,137,54,109,61,17,154,167,66,46,119,166,105,105,121,75,92,114,105,74,45,30,107,154,251,205,155,100,107,115,215,107,99,138,91,92,186,75,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,167,37,153,142,170,230,159,1,169,88,169,93,178,37,219,85,37,72,122,155,49,6,210,147,10,107,236,109,39,37,65,82,140,212,184,202,81,154,123,76,205,14,33,230,141,75,229,243,21,221,64,101,92,93,246,75,112,47,14,51,23,195,50,195,194,252,80,163,117,212,169,222,153,117,151,154,50,68,170,124,164,213,231,19,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,170,171,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,106,112,180,207,213,118,37,118,131,149,60,94,168,117,212,169,223,204,108,234,220,169,40,67,148,247,18,131,54,233,175,41,197,23,49,149,237,38,227,232,102,226,28,83,108,164,150,133,182,76,91,80,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,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,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,251,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,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,78,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,51,217,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,79,64,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,225,89,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,106,113,34,225,187,251,64,244,166,97,114,245,65,255,0,101,126,188,203,154,217,134,215,251,181,237,92,200,136,47,251,179,188,220,104,191,190,59,84,146,231,234,82,43,3,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,83,44,89,133,181,115,65,131,84,92,92,181,163,116,29,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,146,226,13,73,66,150,211,173,44,208,141,251,75,170,128,170,190,57,223,82,127,153,63,77,21,86,45,83,133,30,69,191,168,205,6,53,217,159,247,188,171,2,20,229,127,148,165,85,28,142,105,255,0,146,233,86,165,126,251,196,143,239,119,133,170,14,127,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,173,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,124,0,213,64,138,188,68,114,135,252,171,112,104,190,75,66,231,98,21,157,205,155,107,239,159,211,50,255,0,53,77,117,81,28,220,70,217,243,91,105,59,13,91,54,186,219,90,184,134,205,221,212,23,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,208,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,76,237,231,6,217,202,54,23,187,90,81,196,155,123,87,35,190,155,78,143,45,169,28,137,207,180,227,8,121,110,56,210,13,41,67,41,146,135,77,10,91,102,225,36,208,133,36,207,114,115,215,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,189,238,28,217,40,254,74,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,245,184,163,248,19,196,223,193,124,226,16,160,17,97,60,103,240,134,53,161,143,54,214,46,83,152,136,204,124,66,163,169,153,132,151,221,91,239,84,105,252,182,156,121,104,87,168,132,28,103,160,182,146,65,246,155,46,25,164,140,247,47,245,240,91,198,58,21,159,140,183,110,14,213,217,229,203,196,74,124,121,20,185,59,150,123,165,83,83,33,197,70,216,148,25,22,246,31,144,239,49,75,66,83,211,109,245,148,226,72,174,80,5,101,241,94,200,228,107,150,149,91,205,198,28,174,89,215,105,177,227,174,238,164,146,29,144,83,162,52,150,216,76,214,9,36,163,105,108,52,148,115,82,122,52,108,180,167,53,66,155,95,58,168,45,171,166,187,103,212,94,171,91,147,186,73,114,41,243,233,110,57,202,67,155,162,205,138,236,73,45,232,178,50,45,236,62,234,53,211,114,119,106,147,37,17,25,124,161,232,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,111,220,52,184,125,198,193,234,85,31,48,120,191,74,150,222,32,207,143,212,209,233,50,218,118,43,246,210,22,153,76,56,78,18,31,52,62,185,17,159,105,70,135,154,74,216,61,82,100,75,37,105,97,67,42,227,234,220,215,77,118,240,168,179,86,184,231,117,114,227,211,224,82,219,115,148,134,246,197,133,21,168,145,155,209,4,68,123,24,97,164,107,166,229,109,213,70,106,51,51,183,78,21,249,21,141,96,91,212,172,207,98,148,8,143,220,245,200,236,212,172,198,89,148,238,250,77,57,248,175,33,79,186,109,184,76,184,185,76,201,35,38,214,133,242,144,148,30,228,184,181,161,187,31,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,212,230,119,47,86,174,104,48,106,181,132,119,76,158,131,175,229,201,167,85,17,21,185,15,83,39,52,173,205,72,109,43,47,242,155,89,37,72,82,218,117,212,18,209,191,113,103,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,158,185,82,207,28,107,151,40,152,147,148,124,70,68,179,174,211,112,222,233,69,163,86,53,187,32,167,68,106,153,45,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,171,128,106,160,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,176,56,181,228,163,211,112,230,102,203,12,169,149,89,149,166,121,45,222,148,246,11,158,218,160,178,199,45,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,190,43,194,211,40,24,203,121,226,61,7,51,180,250,247,200,187,90,212,168,107,6,108,138,114,101,57,112,118,155,51,98,71,109,102,146,75,42,97,114,25,92,174,221,142,40,137,178,90,208,225,181,117,32,42,47,142,13,235,74,159,127,225,102,28,179,30,89,84,168,116,122,141,110,67,170,66,121,10,98,115,205,50,210,80,173,219,141,100,170,123,198,162,52,145,17,41,189,13,90,153,38,178,197,255,0,112,197,197,47,218,134,77,172,174,174,187,233,58,173,165,212,90,213,15,230,188,158,151,165,112,250,70,59,16,148,175,108,23,33,122,233,221,174,190,178,141,100,177,42,132,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,170,190,57,223,82,127,153,63,77,14,12,153,139,190,235,117,138,238,90,43,242,58,235,110,133,111,185,93,183,253,70,90,244,102,217,229,213,53,234,52,78,61,206,114,160,75,220,227,135,203,228,237,73,104,191,86,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,79,54,216,177,98,254,203,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,223,242,211,255,0,204,109,171,252,63,190,255,0,252,61,80,82,176,191,238,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,82,183,25,60,107,249,115,152,42,78,14,68,167,242,98,97,149,60,249,207,184,214,215,31,157,81,106,60,135,54,168,156,81,41,148,176,136,100,157,80,133,19,156,253,119,39,97,136,0,52,39,195,171,24,232,88,201,148,123,18,77,33,158,158,93,159,79,98,206,170,70,220,181,242,101,64,97,166,210,123,212,132,18,185,172,28,119,244,78,228,163,159,179,114,148,133,24,146,160,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,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,160,30,40,254,59,49,55,240,95,39,132,34,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,245,56,117,228,86,54,86,172,210,190,49,6,4,69,226,165,126,59,204,206,122,52,167,86,138,101,57,227,142,178,166,153,19,134,195,203,75,145,210,226,222,74,62,154,212,132,173,104,73,45,115,40,69,92,253,100,162,213,205,102,28,75,173,210,105,157,62,38,219,52,247,156,183,42,17,201,180,57,63,97,41,196,211,36,27,138,66,20,203,171,51,36,41,106,46,75,139,53,145,237,83,168,118,133,174,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,232,25,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,0,0,0,0,0,0,0,113,124,192,229,51,8,179,25,77,84,91,226,136,219,115,59,54,212,98,198,138,82,211,235,52,103,163,174,178,225,150,164,202,83,254,78,165,238,210,181,241,143,132,53,213,101,178,237,98,208,187,224,63,75,107,110,227,159,80,113,78,150,166,218,75,94,92,50,79,210,82,189,189,218,123,69,121,85,169,143,209,167,187,78,146,182,212,235,91,119,26,12,204,187,82,70,93,228,94,195,31,149,8,91,139,75,109,161,75,90,204,146,148,164,181,51,51,238,34,33,210,172,28,183,99,126,37,62,211,118,174,25,92,210,25,120,146,164,74,42,44,181,176,100,102,157,15,122,26,81,119,45,39,247,118,142,225,23,134,22,102,37,67,141,32,168,77,52,183,201,6,164,59,22,160,149,35,82,212,247,23,73,217,167,180,127,169,240,185,204,219,109,186,227,148,152,106,36,154,146,130,67,21,3,51,247,31,247,167,112,231,247,230,69,51,45,96,69,92,234,134,27,214,170,12,35,83,53,83,232,243,221,34,34,37,31,105,156,116,151,114,15,252,228,56,109,86,141,92,183,39,46,13,106,149,58,153,49,149,25,41,153,76,45,151,16,162,51,35,213,42,34,50,50,52,153,125,228,126,225,239,176,159,49,152,187,131,85,152,149,75,58,244,171,180,204,103,219,124,224,174,165,41,49,92,52,173,181,104,166,219,117,4,122,147,105,73,246,246,167,179,221,165,183,228,187,137,53,159,141,12,195,178,113,50,161,6,135,116,26,91,105,14,190,235,81,163,202,94,145,219,36,33,79,74,91,139,113,78,58,179,34,211,83,36,251,200,200,231,83,47,179,37,148,72,142,242,29,105,196,146,208,180,40,148,149,36,203,82,50,50,236,50,50,31,246,34,166,125,50,145,111,102,19,12,234,117,138,125,41,162,186,168,176,158,149,9,246,88,71,57,243,102,60,165,54,206,226,101,199,20,74,117,226,61,137,50,212,251,180,62,250,26,188,45,58,237,143,114,84,109,107,142,157,34,20,234,108,151,163,58,219,236,173,179,51,109,197,32,204,137,100,71,166,228,168,187,72,187,132,193,225,71,136,176,108,204,194,157,46,123,172,50,138,188,14,141,11,121,68,146,53,187,58,10,72,136,205,69,219,234,159,102,135,247,24,188,214,220,67,173,165,214,214,74,66,200,148,149,17,234,70,71,220,100,99,254,128,0,71,108,252,220,172,219,57,100,187,164,60,173,58,202,116,248,105,237,46,213,46,159,40,200,187,203,247,127,250,194,134,176,126,44,154,238,55,89,140,68,141,207,114,101,211,78,34,65,160,212,71,190,91,101,235,17,107,217,219,218,52,151,134,208,156,167,97,221,175,1,230,80,211,145,168,176,154,90,16,157,169,74,146,194,8,200,139,216,93,131,209,128,0,8,157,196,67,51,13,224,46,13,84,32,82,39,165,170,253,192,195,180,232,196,219,187,94,100,159,139,44,144,242,118,186,133,167,69,180,90,40,181,208,251,136,207,186,137,213,34,225,196,139,205,46,212,167,200,155,83,173,207,46,107,242,29,91,135,204,121,222,213,41,74,220,173,55,44,204,204,245,62,211,239,49,114,153,12,201,166,6,90,22,141,46,242,171,34,149,113,220,178,161,176,236,150,230,20,57,141,198,117,77,69,113,105,73,41,130,113,10,75,137,50,34,51,212,137,71,175,105,234,38,211,182,109,172,228,3,166,183,111,211,81,17,109,242,141,148,68,108,145,176,211,183,66,78,221,59,187,62,225,1,120,141,228,214,209,169,97,237,79,18,173,27,125,49,230,209,226,61,49,243,137,17,164,22,198,152,150,242,141,92,182,53,211,113,167,93,84,69,221,218,93,226,160,237,122,220,187,66,236,165,92,49,212,180,63,71,168,49,44,182,153,145,238,105,212,175,78,195,35,239,79,188,190,242,26,56,202,173,254,214,36,224,13,143,114,165,244,186,243,148,26,98,100,104,173,198,79,28,38,22,162,87,172,163,215,85,246,234,122,142,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,241,98,184,103,208,242,201,202,132,243,73,42,133,91,162,121,42,82,137,70,219,148,249,219,180,34,50,247,23,126,165,246,10,76,195,168,241,165,226,13,177,18,107,6,252,119,171,48,155,117,164,160,148,110,32,223,65,41,36,71,216,122,145,153,104,99,74,24,31,10,13,63,6,172,88,148,216,125,44,118,237,186,98,80,215,44,144,105,34,138,217,17,25,23,97,30,132,69,252,7,179,125,214,216,101,199,158,50,38,219,73,169,70,125,196,68,90,152,165,14,36,57,188,188,238,92,99,159,96,90,117,20,211,232,246,251,142,194,113,80,158,117,165,186,251,18,165,180,102,163,109,227,74,136,208,164,235,234,145,158,133,216,69,216,32,221,122,189,50,226,152,153,243,219,100,159,38,201,11,90,8,247,58,173,76,205,107,51,51,53,44,205,71,169,251,68,211,225,45,139,15,89,57,131,118,214,159,55,101,58,189,77,84,54,90,83,166,73,57,111,206,130,132,153,36,214,73,215,106,76,187,8,213,246,24,188,50,61,72,143,222,63,160,0,63,61,69,162,122,159,37,147,73,25,56,202,211,161,151,126,169,49,157,44,236,209,253,11,153,123,237,158,81,54,79,215,106,146,8,137,58,118,42,161,39,183,184,189,194,209,120,60,222,79,220,121,108,170,211,102,26,205,218,93,204,252,70,187,244,38,91,129,79,74,75,181,70,125,234,62,237,11,238,19,192,0,7,21,205,158,60,91,216,15,131,215,5,195,80,169,196,106,166,237,62,91,52,232,238,60,132,173,201,39,21,245,180,91,77,196,40,200,212,209,151,170,122,159,113,118,247,103,171,17,175,122,214,40,95,149,123,190,166,107,122,93,98,124,137,9,109,59,213,167,53,229,184,72,73,41,74,61,53,112,244,45,79,248,139,54,225,109,146,166,160,37,156,120,196,74,68,146,146,243,41,244,84,89,113,254,108,144,125,20,166,100,37,15,49,174,237,73,100,75,66,251,181,34,246,152,180,116,33,45,161,45,161,36,148,164,136,136,136,180,34,34,246,15,250,16,75,137,62,116,83,130,182,140,156,51,177,170,208,206,230,174,68,91,47,27,114,62,122,44,119,154,152,202,156,71,41,244,56,133,165,198,145,162,141,38,68,126,243,208,138,148,43,53,154,165,193,84,149,90,172,206,126,100,217,175,46,67,239,190,234,156,91,142,45,70,165,40,212,163,51,51,51,51,61,76,245,212,199,174,193,188,30,188,177,178,247,167,89,150,125,34,92,183,101,200,101,183,157,106,59,174,33,134,148,243,109,169,197,155,104,89,165,41,55,82,102,163,45,11,95,224,119,89,149,14,30,24,81,130,52,58,117,118,228,164,51,91,185,156,140,203,178,21,62,60,105,45,178,241,161,133,43,150,107,140,135,19,181,198,149,166,167,169,18,143,218,125,146,230,5,54,159,75,142,152,180,232,76,70,101,4,68,150,217,109,40,73,17,17,17,104,68,68,93,196,95,230,31,163,66,247,6,133,238,33,231,110,188,59,177,239,122,124,138,109,211,106,82,42,108,201,109,109,175,170,128,203,199,162,146,164,153,250,233,50,215,69,43,252,231,239,21,149,156,254,22,137,97,154,174,36,96,115,14,173,70,183,230,63,72,66,117,34,78,146,30,82,89,98,52,79,249,36,36,141,95,102,189,198,43,100,153,189,240,118,248,142,244,218,108,234,61,110,141,45,15,165,153,108,189,29,70,166,94,238,82,79,98,246,239,108,200,251,187,143,184,200,92,190,64,115,235,108,99,53,183,79,195,171,226,124,10,85,209,78,140,212,86,137,199,91,97,18,146,219,113,89,45,188,217,11,113,107,83,142,171,77,18,90,233,239,35,35,156,201,82,86,146,90,20,74,74,139,82,50,61,72,200,127,64,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,36,165,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,20,47,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,69,81,106,156,12,126,187,63,45,254,164,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,13,111,158,22,121,116,196,60,195,74,198,139,138,52,181,80,170,145,229,74,171,218,172,200,148,132,84,235,114,36,60,235,179,221,151,207,230,161,6,79,118,71,100,155,73,45,180,43,118,221,237,170,101,0,12,171,139,254,225,113,224,79,12,191,26,243,137,163,202,113,92,197,156,26,177,242,226,253,133,137,150,135,202,106,245,235,212,55,105,67,218,166,250,25,204,33,36,117,62,160,139,230,186,126,122,61,84,158,231,185,188,163,46,82,222,82,40,176,105,35,41,150,222,60,218,120,13,108,80,179,35,115,196,174,94,209,227,233,33,214,139,152,251,12,118,114,163,202,145,189,73,151,37,9,245,92,125,36,68,163,236,213,211,73,200,123,176,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,86,95,25,252,195,213,109,187,102,218,203,117,181,85,136,132,93,145,213,91,186,35,170,26,148,249,194,102,67,125,2,80,234,139,98,80,185,12,72,82,137,31,57,172,86,200,205,40,81,147,149,22,2,231,184,52,99,125,86,250,193,42,254,11,212,40,113,35,199,194,249,12,42,12,246,92,86,249,108,84,159,153,32,208,234,15,82,37,182,235,110,232,180,153,18,144,226,19,180,141,6,183,44,40,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,60,86,52,97,13,155,143,88,95,112,97,30,32,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,246,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,231,47,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,248,1,127,220,46,60,9,225,151,227,94,113,52,74,160,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,25,214,207,78,44,224,214,53,230,58,226,191,112,58,208,244,45,6,94,214,228,204,218,166,189,59,56,150,179,122,167,211,153,23,79,205,213,62,174,132,165,236,230,184,73,117,215,18,93,215,131,253,183,143,53,76,121,169,215,112,198,231,137,73,178,105,49,227,149,242,212,210,231,49,61,135,57,189,44,116,71,37,165,71,36,212,135,148,219,228,100,76,146,93,53,26,201,103,29,251,180,1,85,124,115,190,164,255,0,50,126,154,34,175,13,140,186,88,153,150,204,114,173,60,75,143,215,91,116,43,126,109,118,109,51,123,205,122,67,106,218,140,219,92,230,93,109,198,182,185,41,15,110,73,158,188,157,134,90,44,204,175,248,0,69,94,35,217,116,177,49,191,46,55,85,217,95,143,201,185,48,230,223,169,215,109,250,158,247,149,210,242,144,220,153,77,114,80,234,27,95,61,184,100,206,231,9,124,189,251,210,70,101,161,208,8,213,64,10,171,227,5,148,62,252,220,88,176,191,196,66,190,82,228,255,0,249,8,176,37,178,210,203,252,134,28,36,47,252,66,137,191,235,220,16,3,44,89,133,186,178,191,140,180,92,92,181,163,117,253,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,146,226,13,73,90,80,235,77,44,208,189,155,77,153,220,194,221,89,160,198,90,214,46,93,49,186,14,191,151,26,157,75,68,167,36,51,76,130,210,118,181,29,181,44,255,0,202,113,102,148,161,43,117,215,86,72,70,253,165,58,120,74,100,163,211,115,33,230,203,19,105,148,169,148,86,121,205,217,116,247,203,158,226,167,50,255,0,45,117,53,17,43,99,124,149,180,235,109,37,196,169,70,225,169,210,38,205,166,86,187,106,17,87,138,63,129,60,77,252,23,206,33,10,1,23,103,198,59,8,99,94,185,104,131,138,81,216,136,85,44,56,172,50,242,223,121,247,82,191,71,78,90,34,188,203,72,78,168,90,213,32,224,44,205,100,90,33,149,237,81,106,105,93,91,100,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,2,149,184,157,100,59,246,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,128,2,202,120,90,100,39,229,220,202,14,107,177,65,253,150,253,42,161,214,90,20,184,242,52,114,124,232,143,154,74,100,133,32,245,109,150,95,105,68,134,181,37,56,227,102,107,34,105,36,151,237,252,6,85,197,132,240,210,225,247,39,24,106,180,124,193,226,253,42,35,152,125,2,71,83,71,164,203,105,169,76,92,171,66,165,48,225,56,72,124,150,194,35,201,97,165,26,30,105,72,124,181,73,145,160,213,173,207,128,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,69,94,34,57,67,254,85,184,52,95,37,161,115,177,10,206,230,205,181,247,207,233,153,127,154,166,186,168,142,110,35,108,249,173,180,157,134,173,155,93,109,173,92,67,102,238,234,11,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,126,81,170,128,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,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,202,95,120,57,93,177,176,207,12,241,86,67,221,69,23,18,233,245,41,16,220,218,132,114,37,65,168,189,18,68,109,9,106,90,182,161,17,157,230,26,80,147,234,118,39,113,182,163,19,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,221,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,170,190,57,223,82,127,153,63,77,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,213,50,211,255,0,204,109,171,252,63,190,255,0,252,61,80,82,176,191,238,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,102,91,31,177,142,187,152,12,101,187,49,138,227,103,167,151,115,84,21,33,184,219,144,190,146,42,18,77,198,141,189,8,65,57,202,97,182,154,230,108,37,47,102,229,122,202,51,31,2,236,176,47,43,22,53,191,42,240,183,165,210,81,117,81,219,175,210,10,73,18,87,42,156,227,174,180,212,130,70,187,146,133,169,135,13,27,136,183,35,106,211,170,22,133,42,205,56,37,227,95,255,0,39,89,115,153,79,247,222,180,249,77,181,255,0,163,195,150,219,203,55,63,244,35,109,41,111,252,121,169,95,64,133,170,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,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,2,128,120,163,248,236,196,223,193,124,158,16,146,156,30,242,163,135,23,204,58,142,102,239,86,189,51,85,181,238,5,209,232,20,183,217,35,139,6,83,76,71,124,231,171,83,62,107,197,212,36,154,35,34,75,74,66,156,45,203,54,212,213,181,0,10,192,227,71,129,120,113,6,201,183,51,15,76,163,116,55,156,235,130,53,183,82,147,28,201,13,212,98,170,28,151,27,92,132,105,235,188,223,74,132,33,194,50,87,45,70,133,111,36,52,77,215,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,0,0,0,0,31,242,227,141,178,131,113,215,18,132,23,122,148,122,17,127,17,90,220,66,184,135,209,237,136,50,176,159,9,39,83,234,149,23,182,117,115,91,117,47,180,222,135,17,244,109,114,60,146,81,106,149,56,147,213,61,166,90,23,113,152,170,11,122,212,188,177,6,172,152,150,253,22,169,90,154,251,204,176,125,60,103,100,171,123,135,181,178,86,194,81,246,233,161,123,244,236,22,101,147,14,22,137,125,154,86,36,99,139,14,161,68,182,38,49,72,90,116,35,78,145,222,74,94,98,76,79,249,84,40,137,95,102,189,230,44,214,212,195,187,30,200,167,199,166,218,214,165,34,152,204,102,208,218,58,88,12,178,122,37,41,73,31,168,146,45,116,74,127,204,94,225,232,180,47,113,6,133,238,31,158,125,54,159,84,142,168,181,24,76,73,101,100,100,166,222,109,43,73,145,145,145,234,70,70,93,198,127,231,17,27,53,252,60,48,163,27,168,117,26,237,183,72,102,137,115,55,25,231,99,170,4,120,209,155,121,226,67,234,79,48,209,25,110,43,115,142,167,93,15,83,36,151,180,187,105,79,25,48,122,242,193,59,222,163,102,94,20,137,113,29,137,33,230,217,117,216,238,182,135,218,75,206,54,151,16,110,33,6,164,168,218,81,146,136,180,61,63,129,121,26,53,102,169,111,213,34,214,168,211,159,135,54,19,200,144,195,236,58,166,214,219,136,81,41,42,37,36,200,200,200,200,143,82,61,117,33,117,220,53,243,162,156,105,180,99,225,157,243,87,134,87,53,14,34,25,96,220,145,243,210,163,178,212,54,82,226,249,175,173,197,173,78,58,189,84,73,34,51,247,30,164,115,184,127,202,208,151,16,166,214,146,82,84,70,70,70,90,145,145,251,5,92,113,73,201,83,83,210,246,60,97,221,34,73,201,101,149,122,86,44,72,255,0,54,104,46,182,83,210,20,134,88,215,118,166,130,53,173,125,218,17,251,12,86,78,28,222,245,172,47,191,41,23,125,48,214,204,186,60,248,242,20,218,183,167,94,83,200,112,208,162,74,146,122,106,217,106,90,151,240,26,21,202,102,60,91,216,241,131,214,253,195,79,169,196,118,166,213,62,35,53,24,237,188,133,45,185,37,21,133,186,91,73,197,168,136,148,233,23,172,122,151,113,246,247,246,160,0,16,63,140,53,228,253,183,150,202,85,54,25,172,157,170,92,204,68,119,191,67,101,200,21,4,168,187,20,71,222,146,239,212,190,241,87,89,38,163,250,107,50,246,35,60,162,112,152,174,210,228,25,26,117,236,77,66,55,111,113,251,198,139,105,205,19,52,248,204,146,72,137,182,80,157,8,187,180,73,15,208,0,3,248,103,161,25,251,133,30,113,105,197,135,175,108,193,179,107,64,157,190,157,65,166,38,27,205,37,211,52,148,182,39,78,66,140,210,75,52,235,181,68,93,164,74,251,8,66,202,13,122,101,187,49,83,224,54,201,190,109,154,16,181,145,238,105,90,145,146,208,100,100,105,89,26,75,67,246,9,201,195,127,55,151,157,179,140,112,44,27,178,162,154,133,30,224,113,168,77,170,107,206,188,182,159,126,84,70,136,210,110,60,73,78,136,74,180,245,76,203,83,236,50,236,23,94,195,173,190,203,111,50,100,109,184,146,82,76,187,140,140,181,33,227,49,194,20,26,134,13,95,81,42,48,202,84,119,45,170,154,86,215,44,150,106,35,138,225,25,17,31,97,158,134,101,252,70,107,241,22,60,104,152,131,115,196,132,193,177,29,154,204,214,218,105,72,36,155,104,39,214,73,73,145,118,22,132,68,90,16,187,62,19,183,4,250,230,89,57,83,94,105,69,79,171,116,76,164,148,163,81,54,221,62,14,221,72,204,253,231,221,161,125,130,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,153,36,181,81,145,23,218,27,146,102,100,74,45,75,188,181,31,242,79,178,164,115,18,242,13,63,188,74,45,7,253,18,146,162,35,37,17,145,150,165,161,247,143,232,135,28,84,45,134,174,76,178,74,81,40,137,218,84,213,212,187,251,210,213,62,111,216,103,222,175,179,239,33,70,246,85,73,52,107,202,131,87,82,208,130,131,83,139,36,212,179,209,36,72,117,42,212,207,82,236,236,247,144,210,86,93,171,241,238,108,10,176,42,241,159,105,210,126,217,165,41,74,109,68,164,238,56,109,40,251,72,207,247,189,227,222,84,162,245,212,249,80,183,26,122,134,86,214,164,122,25,110,73,150,191,244,140,244,103,211,13,171,152,115,153,27,169,154,188,73,141,183,88,168,206,170,69,113,246,214,68,227,46,207,149,177,73,53,37,58,145,146,12,200,203,82,63,97,152,142,226,75,112,240,181,43,87,86,104,109,100,81,90,113,103,74,151,6,167,40,208,149,158,216,237,84,98,111,81,237,35,208,139,113,118,158,133,239,50,26,15,105,38,134,144,133,30,166,148,145,25,255,0,1,255,0,96,0,63,134,68,162,50,50,212,143,176,80,95,19,106,9,81,115,63,87,113,45,236,41,168,145,39,176,180,215,125,66,103,111,113,123,132,201,224,171,84,255,0,107,27,166,141,184,191,221,217,210,116,215,183,251,222,156,159,127,250,133,150,0,15,193,95,173,64,182,232,117,11,134,171,33,12,67,166,69,118,100,135,22,180,165,40,109,180,26,212,102,106,50,34,34,36,153,234,102,69,246,138,32,226,33,154,202,158,61,226,204,202,29,30,164,127,38,104,14,57,1,150,217,121,92,167,220,98,76,180,165,237,18,242,219,81,169,183,72,183,17,17,153,123,8,187,253,71,14,124,148,212,49,186,240,137,136,87,165,33,230,237,106,60,150,223,73,72,142,162,110,91,141,59,17,210,71,206,48,182,220,66,218,117,93,155,136,204,181,238,45,76,238,214,223,160,82,45,106,44,43,126,133,1,136,112,41,236,55,25,134,89,105,45,161,13,161,4,132,145,37,36,73,45,18,146,46,194,34,236,31,68,120,108,107,196,170,94,18,225,133,199,125,85,31,75,101,75,165,204,146,201,26,146,70,183,91,142,227,169,73,110,82,117,51,229,159,97,40,143,238,239,25,214,204,22,46,86,177,179,21,235,215,221,102,91,175,166,84,233,69,8,156,113,106,229,69,84,151,93,109,5,185,107,218,69,205,62,196,171,105,123,61,231,230,172,43,10,232,196,187,166,5,159,104,82,228,78,168,212,31,105,132,33,166,28,116,145,204,113,45,146,214,77,165,74,36,18,150,157,79,67,239,254,2,244,242,29,147,59,127,46,182,12,26,221,122,153,22,69,223,84,138,211,242,223,91,40,90,227,155,140,197,82,218,74,148,195,110,160,146,235,38,100,147,51,211,219,169,247,75,64,0,1,255,0,46,54,219,173,169,167,80,149,161,100,105,82,84,90,145,145,247,145,144,131,249,247,200,61,173,141,22,197,75,16,108,58,60,106,125,217,76,132,244,142,92,88,237,180,83,57,109,202,119,67,38,163,173,215,28,91,174,160,180,220,91,180,47,110,134,116,210,211,247,254,7,98,10,141,151,106,20,59,130,131,52,210,173,170,126,42,249,140,63,218,71,166,197,237,230,53,246,31,171,236,50,236,185,14,31,185,244,160,227,93,187,11,14,239,250,187,49,46,232,12,54,202,28,147,33,13,148,196,161,17,89,35,35,118,66,221,113,197,186,234,255,0,178,91,180,63,110,164,115,153,11,67,137,37,161,68,164,159,113,145,234,67,254,128,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,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,217,153,124,186,95,121,95,197,57,248,103,125,71,255,0,27,50,143,55,123,63,210,116,190,165,230,88,153,203,105,215,57,60,222,66,213,202,90,183,163,184,203,184,206,127,240,49,250,236,252,183,250,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,6,85,197,207,101,139,51,22,110,84,56,91,225,246,41,94,16,101,212,86,169,21,122,109,34,153,24,141,43,168,212,92,170,212,86,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,174,165,177,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,215,184,98,240,255,0,153,132,80,227,102,7,27,237,222,146,250,151,181,251,102,154,235,143,181,42,131,21,198,30,101,213,73,66,86,77,155,207,183,35,181,151,16,165,50,148,39,83,75,138,90,27,177,81,73,121,234,226,107,121,99,85,195,43,15,176,30,181,46,223,195,170,116,134,22,138,139,108,19,53,26,204,184,210,154,144,204,212,184,164,243,161,161,183,163,182,182,82,217,161,222,195,83,135,170,201,166,167,255,0,15,60,233,210,179,79,133,241,232,87,125,193,17,88,169,109,71,50,184,33,148,100,197,57,172,19,155,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,203,109,11,103,117,6,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,6,112,115,161,140,116,44,125,205,5,255,0,138,182,179,59,40,181,90,131,113,233,206,110,89,245,49,98,71,106,35,82,116,90,16,180,115,145,29,46,242,212,146,82,57,155,15,83,78,167,205,110,107,42,171,106,209,109,58,237,66,68,71,35,222,52,119,43,112,82,202,212,107,109,132,84,37,193,52,186,70,146,34,95,54,11,170,34,73,168,182,41,7,174,166,105,79,234,162,225,157,213,112,97,197,209,138,84,152,157,69,22,207,168,82,233,245,126,91,110,45,200,253,121,74,228,62,173,168,52,33,146,92,67,109,75,90,147,243,143,176,146,37,26,251,59,175,13,188,104,165,96,134,109,45,122,237,209,119,196,182,237,138,228,121,148,26,236,201,104,79,32,216,121,147,83,9,113,195,73,242,81,214,53,13,70,238,169,36,146,76,214,164,183,188,104,36,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,2,58,231,111,39,214,206,110,112,189,218,42,138,36,43,218,135,29,245,90,117,137,110,200,228,65,125,215,24,91,200,113,182,150,73,82,30,76,100,52,107,82,28,54,201,70,180,37,70,91,85,159,107,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,47,167,133,199,129,60,50,252,107,206,38,137,84,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,223,248,165,231,219,229,220,202,246,84,112,189,141,150,253,42,161,209,221,245,73,17,244,114,124,232,143,146,142,28,116,172,181,109,150,95,105,38,183,116,37,56,227,100,72,50,105,38,167,226,6,84,114,163,136,249,181,196,116,89,86,83,93,13,42,15,45,250,253,125,246,77,113,105,17,84,102,68,165,17,25,115,30,94,213,19,76,145,146,156,82,84,102,104,66,28,113,26,19,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,205,14,100,97,96,148,12,109,186,88,203,149,90,93,71,14,149,33,167,168,111,73,75,233,90,80,227,13,173,214,72,164,33,15,108,109,229,58,218,13,194,53,154,16,147,53,44,253,117,126,76,1,167,97,61,83,25,109,56,216,233,113,250,18,193,69,65,50,43,242,122,57,50,121,145,90,74,156,56,219,34,153,60,92,243,66,88,230,55,235,55,205,223,219,183,65,165,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,17,87,138,63,129,60,77,252,23,206,33,10,1,26,104,199,236,28,161,102,3,6,174,204,29,184,222,233,226,92,212,245,71,110,78,213,175,164,148,133,19,145,164,236,66,208,110,114,159,109,167,121,123,201,43,217,181,94,170,140,134,101,198,151,114,215,139,209,177,235,1,172,108,92,101,248,142,72,184,168,236,189,80,40,140,58,203,13,84,81,171,83,89,109,14,234,178,67,114,91,121,178,51,53,106,72,35,37,40,140,148,125,44,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,174,14,42,25,21,141,127,219,213,92,207,97,108,8,140,92,244,56,239,84,175,54,94,148,238,250,181,57,136,172,161,47,180,110,56,108,182,184,172,198,51,54,208,132,115,80,165,158,229,56,132,33,202,118,26,168,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,14,85,154,124,107,254,78,217,125,189,177,141,186,127,91,46,223,167,151,64,194,154,230,54,185,207,186,136,241,121,169,230,54,102,201,62,243,70,230,213,146,185,100,189,186,171,66,60,214,11,126,226,71,149,26,21,149,144,203,9,171,121,170,82,229,224,127,65,13,233,232,101,112,186,184,178,201,184,179,92,110,51,102,166,249,210,38,170,36,133,154,204,212,91,93,50,112,212,165,19,149,215,146,252,99,161,96,22,104,44,12,85,186,89,223,69,165,84,28,143,81,115,114,203,166,139,46,59,177,29,147,162,16,181,175,146,137,10,119,150,148,154,151,203,216,90,26,181,45,31,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,50,126,154,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,170,101,167,255,0,152,219,87,248,127,125,255,0,248,122,160,165,97,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,0,8,213,196,111,19,63,101,249,54,196,122,140,121,116,166,231,215,169,233,182,97,177,80,115,78,171,175,113,49,228,33,148,146,210,165,188,152,174,73,117,36,90,233,201,53,169,42,74,20,66,128,109,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,181,254,51,216,59,85,60,35,194,235,214,204,160,196,141,105,225,236,137,148,73,80,224,69,82,17,78,98,90,34,166,42,146,219,104,229,51,25,7,15,147,169,154,72,150,244,116,36,143,119,100,31,225,213,140,117,220,27,205,197,137,38,144,207,81,18,240,168,49,103,85,35,110,66,57,209,103,190,211,105,61,234,66,205,60,167,202,59,250,39,106,151,200,217,185,41,90,140,104,80,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,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,20,3,197,31,199,102,38,254,11,228,240,132,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,165,48,0,0,0,0,0,0,0,0,0,31,242,181,161,180,154,214,162,74,75,188,204,244,33,90,220,66,248,137,69,180,24,145,133,120,47,93,67,213,115,217,213,212,161,202,37,37,174,216,143,163,150,236,105,36,164,234,133,58,147,213,61,189,164,93,154,152,171,27,54,202,191,177,166,241,110,137,64,139,80,173,214,167,107,170,205,15,73,90,182,52,165,122,198,132,173,103,234,52,122,118,31,98,125,197,217,122,153,74,200,174,27,229,230,214,73,85,104,180,250,205,195,33,198,222,126,92,168,204,72,229,173,151,222,91,74,105,106,142,218,210,123,92,78,166,126,212,150,154,105,219,40,219,109,182,155,75,77,33,40,66,8,146,148,164,180,34,34,238,34,33,255,0,64,0,2,37,231,199,38,118,254,98,172,25,213,186,13,50,44,123,190,151,21,215,226,62,134,80,133,200,54,217,148,164,52,165,37,135,29,89,41,215,136,205,36,101,175,179,67,239,162,203,250,194,186,48,210,233,159,103,93,244,185,16,106,52,247,221,97,104,117,135,26,37,242,220,83,102,180,19,137,74,141,6,164,43,67,208,187,191,128,244,185,125,197,202,214,9,226,189,6,251,163,75,117,132,197,157,20,166,147,110,45,60,216,169,146,211,174,32,246,173,27,136,249,69,216,165,109,63,111,188,180,83,130,152,149,75,197,172,48,183,47,170,91,233,112,170,148,200,114,94,34,82,76,208,235,145,219,117,73,61,170,86,134,92,194,236,53,25,253,253,227,220,143,157,112,80,41,23,77,22,109,191,93,128,196,200,21,6,28,140,251,47,52,151,16,182,214,131,66,136,210,162,52,158,169,81,151,105,25,118,138,74,226,49,146,154,134,8,222,18,241,10,203,164,60,229,171,88,146,227,234,40,241,212,109,196,113,215,101,188,104,249,182,16,219,104,67,77,39,179,113,153,22,157,229,161,151,151,225,223,154,202,158,2,98,204,58,29,98,164,127,38,107,238,55,1,230,222,121,92,166,28,126,76,68,169,237,20,242,27,73,165,182,140,183,25,25,145,123,12,187,175,126,129,90,129,114,80,233,247,13,42,66,31,135,83,138,212,200,238,33,105,82,86,219,136,37,164,200,210,102,70,70,74,35,212,140,203,237,31,188,0,86,159,26,154,161,126,204,109,122,54,226,255,0,119,96,201,211,94,223,239,122,138,125,255,0,234,16,215,134,77,4,171,89,159,163,184,166,247,148,36,71,149,221,174,155,42,48,251,123,143,222,47,212,136,146,68,68,90,17,118,15,232,0,15,248,117,38,182,150,132,158,134,164,153,17,255,0,1,159,14,33,246,165,106,212,205,13,210,138,211,78,32,234,178,231,84,226,154,210,178,221,29,218,140,189,138,45,196,90,145,237,62,210,212,189,198,98,52,137,17,144,188,54,174,226,54,100,109,86,105,17,38,56,221,30,163,6,169,41,198,27,89,147,108,181,62,46,245,40,210,149,104,68,75,35,51,61,8,189,166,67,66,244,216,189,13,62,44,45,198,174,157,148,53,169,158,166,123,82,69,175,253,3,193,230,38,191,30,217,192,171,254,175,37,246,154,38,45,154,170,146,167,20,73,78,226,134,234,139,180,204,191,119,222,51,107,122,212,147,89,188,171,213,116,173,11,41,213,57,82,73,72,61,82,100,183,84,173,72,245,62,206,223,121,139,200,225,95,108,53,109,229,146,42,141,68,110,213,102,162,165,223,220,151,105,240,190,194,62,244,253,191,121,137,142,63,134,164,164,140,205,68,68,69,169,234,125,195,254,77,230,72,146,102,234,52,81,145,39,214,46,211,247,16,254,239,73,30,134,162,212,139,94,255,0,96,254,145,145,150,164,122,144,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,215,206,47,97,166,28,68,84,187,206,248,161,82,182,233,163,82,234,113,216,113,93,169,46,194,113,105,215,233,164,254,227,47,121,8,91,142,124,92,48,170,205,166,185,7,13,96,74,173,86,85,167,41,213,181,26,76,52,250,205,25,238,54,102,18,203,212,82,200,180,254,210,125,196,98,12,95,124,79,243,43,117,214,36,204,166,86,218,164,196,119,103,45,152,114,103,176,73,209,41,35,245,83,44,200,181,52,153,255,0,19,247,142,107,88,206,254,105,107,19,95,156,88,215,121,193,55,246,234,212,43,146,162,211,104,218,68,94,169,115,207,77,116,212,254,211,49,243,157,206,38,104,28,236,78,61,98,3,105,35,215,99,119,77,69,41,251,180,231,143,91,106,241,8,205,37,172,109,17,98,77,98,170,77,26,123,42,117,138,139,251,136,182,246,31,243,146,215,232,255,0,210,126,241,33,240,211,140,70,36,80,27,98,61,243,111,194,168,183,185,60,245,179,17,247,156,219,234,18,182,155,179,75,183,177,122,107,237,63,188,124,156,217,241,41,183,51,3,97,189,103,219,148,75,138,157,213,68,83,82,10,76,102,217,109,75,83,47,182,173,54,74,94,169,249,228,247,150,186,17,253,199,95,194,236,248,80,99,228,123,255,0,10,75,12,231,204,223,83,183,26,216,203,106,112,140,202,28,120,208,89,78,132,110,41,90,110,89,151,98,73,63,113,246,9,234,56,62,103,178,129,133,249,153,160,188,205,203,72,140,197,117,17,148,204,74,171,49,227,166,74,52,67,196,132,27,203,101,197,146,9,111,169,122,23,183,180,187,123,224,13,79,130,174,32,250,113,30,135,191,109,239,68,115,139,127,83,84,127,169,229,111,61,116,219,7,110,237,154,125,154,235,236,19,95,40,153,21,195,220,173,182,170,204,68,149,70,228,147,24,227,72,156,241,48,241,146,85,200,82,146,135,10,59,110,109,230,49,184,136,207,219,175,127,116,159,0,0,1,72,124,95,109,227,162,230,50,4,131,125,14,117,244,22,165,104,149,107,183,124,249,231,161,246,22,135,217,246,142,215,193,86,115,28,155,166,157,207,62,118,233,207,114,247,22,155,116,167,22,186,119,235,175,102,162,212,64,4,9,226,157,154,68,97,102,29,57,133,118,229,73,109,215,46,88,230,212,146,101,237,20,152,82,24,154,194,204,246,58,149,151,174,218,123,210,105,251,207,176,84,222,95,48,154,191,142,184,191,66,180,97,69,147,45,51,234,113,85,80,120,144,183,54,48,185,77,54,235,139,81,33,122,105,205,35,53,40,140,187,123,126,221,14,224,142,20,208,48,111,13,232,150,61,6,4,120,197,6,12,102,164,41,150,144,142,107,200,97,182,148,181,26,80,141,198,124,178,212,204,136,207,79,224,94,244,5,101,113,130,204,36,139,122,149,77,193,58,28,211,67,245,54,25,168,204,54,220,50,214,59,137,159,25,109,171,107,132,125,228,90,145,160,203,222,126,193,83,116,10,29,74,230,173,193,183,233,12,41,233,181,25,45,69,97,9,74,148,106,113,197,146,18,90,36,140,207,181,69,220,70,98,238,120,123,228,122,217,193,155,54,157,136,119,141,26,28,219,174,171,21,153,73,84,136,237,184,168,137,117,168,143,18,82,110,48,135,27,82,29,105,90,22,227,211,83,239,61,76,166,249,17,36,137,41,34,34,46,194,34,31,208,0,0,31,242,180,33,196,41,183,16,74,74,136,201,73,50,212,140,143,216,98,186,248,145,228,37,172,70,165,74,197,252,41,162,64,139,90,167,176,185,21,24,145,163,18,21,49,182,211,50,67,171,36,49,29,75,113,229,173,109,150,170,89,18,180,34,62,221,12,84,165,6,191,123,97,13,238,221,82,149,38,161,68,174,208,230,150,244,146,222,140,226,92,101,226,81,182,178,73,165,100,91,219,45,83,169,30,169,246,25,11,101,225,251,196,102,149,126,83,163,97,118,51,86,154,135,94,99,127,34,167,50,74,91,109,253,202,148,250,183,61,34,74,150,189,168,67,73,45,19,216,102,69,221,161,139,25,105,230,159,65,58,203,168,113,7,220,164,168,140,143,248,144,255,0,176,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,1,149,113,232,43,183,253,229,115,91,54,205,153,93,184,101,203,161,89,209,228,198,161,83,212,100,76,65,68,137,11,144,249,161,36,68,70,183,29,112,205,75,61,86,100,150,210,103,181,180,37,51,211,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,1,93,92,78,184,127,204,197,216,114,115,3,130,22,239,87,125,68,220,253,205,77,105,199,221,149,94,138,219,12,178,210,163,33,75,54,201,230,27,143,216,203,104,74,158,74,213,161,169,196,161,14,84,182,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,229,70,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,35,87,17,44,116,153,128,57,83,186,238,74,13,103,209,151,37,123,149,109,208,94,73,62,78,38,84,163,50,117,109,56,201,165,76,188,220,84,74,121,183,13,73,74,92,101,31,72,204,144,170,1,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,162,106,113,127,181,168,86,54,62,225,237,149,107,65,232,168,182,254,23,210,105,116,232,220,213,185,200,138,196,217,237,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,122,190,21,248,57,66,204,6,13,102,99,7,110,55,186,120,151,53,62,221,142,220,157,171,95,73,41,10,168,185,26,78,196,45,6,231,41,246,218,119,151,188,146,189,155,85,234,168,200,87,88,210,70,81,113,190,171,152,236,186,89,152,203,93,161,196,164,84,171,241,228,166,100,72,142,41,108,19,241,229,61,25,197,183,187,214,74,22,166,13,100,131,53,26,9,100,147,82,246,239,63,215,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,85,95,28,239,169,63,204,159,166,138,203,176,239,251,203,12,46,102,47,60,63,184,101,208,171,177,99,203,141,30,161,16,201,47,176,137,49,220,142,233,182,173,53,66,205,167,156,34,90,116,90,12,201,73,52,168,137,69,250,176,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,69,11,170,102,63,55,148,202,222,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,61,9,229,71,42,56,113,148,172,56,69,149,101,53,215,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,192,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,5,106,241,98,206,189,58,214,181,106,121,87,195,122,158,251,146,179,164,107,197,244,28,168,239,82,160,169,184,242,27,142,218,137,40,109,238,169,183,182,172,210,226,210,77,19,173,173,6,110,145,162,173,176,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,77,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,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,206,14,116,48,114,133,128,89,160,191,240,170,214,123,125,22,149,80,110,69,57,189,171,46,154,44,184,237,75,106,54,171,90,214,190,74,36,37,174,98,148,106,95,47,121,232,106,208,173,39,131,142,47,70,189,114,209,59,11,100,63,16,170,88,113,88,121,148,48,203,14,165,126,142,156,181,202,101,231,86,173,80,181,170,65,207,65,18,12,180,67,40,220,146,212,148,185,234,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,21,213,198,147,24,235,182,126,13,90,88,59,72,103,151,19,17,42,18,36,85,36,238,65,238,139,77,84,119,19,27,98,144,102,91,223,126,59,188,196,173,10,79,77,183,214,75,138,34,129,124,52,108,8,216,131,157,44,59,139,82,183,165,213,105,180,57,18,107,242,141,146,119,100,53,196,140,227,177,100,58,182,204,182,33,51,10,33,22,227,216,165,169,8,86,237,251,78,245,49,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,74,121,88,198,191,229,19,151,219,39,24,220,167,244,82,238,10,121,245,236,37,174,91,104,156,195,171,143,43,148,158,99,134,76,155,236,186,109,238,89,171,150,104,221,162,181,34,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,21,87,199,59,234,79,243,39,233,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,90,166,90,127,249,141,181,127,135,247,223,255,0,135,170,10,86,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,170,190,55,184,165,255,0,202,211,5,41,245,223,251,238,233,171,211,58,95,186,52,7,249,198,143,254,201,39,98,23,246,173,63,213,152,225,92,32,176,190,171,122,102,210,53,248,202,165,177,77,195,234,60,218,148,135,211,9,78,176,235,242,89,84,38,162,173,221,73,44,173,73,144,243,201,215,113,168,162,184,68,158,245,38,223,179,47,96,73,197,60,188,226,70,31,83,237,232,149,202,149,114,215,169,70,165,193,146,77,108,118,163,211,172,225,153,27,166,72,66,211,32,154,90,22,163,45,139,74,85,170,118,234,89,162,26,104,203,246,38,126,217,48,58,195,197,39,37,210,164,75,185,173,248,53,9,254,139,115,124,86,103,45,148,245,76,35,215,89,167,148,249,58,217,161,74,53,33,72,52,168,247,36,199,64,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,0,0,0,0,0,0,7,252,58,243,76,32,221,121,212,54,130,239,82,148,68,69,252,76,87,55,16,46,35,52,171,14,157,39,11,240,102,180,212,202,243,251,57,245,56,114,82,227,108,109,84,87,211,181,232,242,82,180,238,66,221,73,234,158,211,35,46,237,76,84,141,46,149,120,226,77,202,152,112,24,170,87,171,83,181,250,41,118,83,238,236,108,207,216,74,90,180,66,15,223,161,39,220,66,239,178,13,145,138,78,93,173,114,184,239,154,101,42,161,120,77,250,79,242,82,239,75,177,201,72,46,82,157,142,219,168,220,211,200,37,118,246,233,238,211,89,152,0,0,0,63,134,68,162,52,168,136,200,251,12,140,66,30,33,25,30,182,113,158,205,168,226,21,157,70,135,10,235,165,69,122,82,149,30,59,109,170,90,90,106,91,198,149,27,108,45,199,20,183,93,78,165,184,181,208,187,143,67,58,69,175,208,234,86,205,110,117,191,87,97,76,205,167,73,118,43,232,82,84,147,75,141,172,208,162,209,68,70,93,169,62,242,35,22,201,193,247,48,146,46,26,85,75,4,235,115,77,111,211,24,122,163,16,220,112,207,72,237,166,4,100,54,157,206,25,247,153,232,68,130,47,113,251,5,154,128,240,120,221,133,52,12,100,195,122,221,143,94,129,30,74,103,65,146,212,117,60,210,23,202,121,108,56,210,86,147,82,23,180,203,152,122,25,17,153,107,252,15,60,57,131,194,106,254,5,98,253,118,209,155,22,76,68,192,169,202,85,61,227,66,219,222,194,37,58,219,78,33,70,132,107,175,40,204,148,146,34,236,236,251,45,143,133,142,105,17,138,120,118,222,21,220,117,37,185,92,182,163,147,81,137,231,181,82,161,71,98,19,8,50,222,234,150,126,187,138,238,73,39,238,62,193,61,192,5,87,113,170,156,199,38,214,167,115,207,157,186,11,220,189,197,166,221,42,37,174,157,250,235,217,168,226,156,32,173,227,173,102,54,124,130,125,13,244,20,23,101,104,165,105,187,100,248,7,161,118,30,167,219,246,11,188,0,0,1,24,51,117,145,92,61,205,35,105,172,203,73,83,174,72,209,74,52,121,204,147,12,153,165,60,245,37,43,112,227,184,230,222,99,230,163,34,63,102,189,253,240,162,153,193,87,16,125,56,191,76,95,182,247,162,57,199,179,166,170,63,212,242,183,150,154,238,131,183,118,205,126,205,116,246,9,253,150,28,160,97,126,89,168,44,179,109,82,35,63,93,92,100,179,46,170,244,120,234,146,189,80,201,45,4,242,25,109,102,131,91,9,94,135,237,237,62,222,238,240,32,87,21,236,123,143,96,97,66,176,206,12,221,149,59,141,163,67,205,165,194,35,56,146,35,78,101,90,145,56,149,105,185,4,93,169,52,253,231,216,41,48,88,6,83,56,148,219,153,126,176,217,179,238,58,37,197,81,233,98,165,168,229,26,51,111,54,149,165,150,27,78,187,229,35,68,252,202,187,139,93,12,190,226,250,248,151,198,35,18,43,237,191,30,198,183,225,83,155,220,174,66,222,136,251,46,109,245,201,59,141,169,167,219,218,141,116,246,151,220,35,197,213,196,35,52,151,73,186,71,137,53,138,81,58,106,236,166,86,42,44,109,35,221,216,95,206,79,79,165,255,0,65,123,135,146,111,56,153,161,108,148,71,143,120,128,178,61,77,59,238,154,137,236,63,122,126,127,176,203,216,62,189,11,61,25,164,161,202,84,163,198,59,182,160,106,100,217,217,62,225,168,186,141,53,35,221,167,80,94,183,103,127,218,99,171,225,151,21,44,196,89,181,100,200,184,102,69,173,195,38,137,6,220,183,39,73,61,119,32,245,209,114,200,181,209,38,90,255,0,194,63,120,154,152,25,197,195,10,175,42,107,112,113,42,4,170,45,101,58,243,93,67,81,163,67,87,172,233,150,211,122,97,172,253,68,160,143,95,237,43,220,100,38,149,141,139,216,105,136,241,19,46,204,190,40,85,93,218,234,212,74,156,119,220,79,106,139,180,155,90,180,250,10,63,184,143,220,99,216,128,0,0,0,0,0,0,0,0,0,0,0,0,0,254,41,73,73,110,82,136,136,189,166,98,191,179,185,196,190,131,132,74,110,202,194,9,148,234,221,109,221,122,153,77,184,137,44,49,167,76,226,52,92,121,73,90,119,33,199,11,180,187,77,58,23,97,25,138,148,191,241,211,23,49,58,162,229,66,242,196,43,138,163,204,211,70,31,171,74,121,164,104,148,151,170,151,28,86,154,236,73,159,218,95,112,255,0,139,31,4,177,115,18,229,33,171,55,14,238,106,178,28,215,89,49,105,18,159,101,58,18,190,146,219,109,90,107,177,68,95,105,25,123,12,76,44,42,225,23,140,247,115,76,84,47,42,149,58,143,21,221,219,217,83,210,227,200,78,155,200,189,87,33,153,23,106,82,127,113,253,164,36,149,3,131,38,19,67,140,180,86,111,27,141,247,87,166,134,221,66,50,136,180,51,238,221,7,94,227,33,250,26,224,203,130,237,18,191,217,133,212,179,218,100,91,170,17,12,181,255,0,247,17,228,174,46,11,54,243,156,231,109,203,234,122,84,123,141,180,202,169,160,147,237,211,82,68,31,242,127,233,17,179,23,120,87,99,254,29,166,76,234,19,17,46,8,109,26,212,218,41,201,155,45,227,65,115,12,181,36,196,73,110,209,5,246,106,162,247,136,155,119,97,213,245,98,79,122,155,119,218,53,138,67,204,173,72,50,155,1,232,250,232,165,22,165,204,74,79,77,80,175,243,31,184,121,209,220,114,131,152,154,206,93,49,110,159,116,197,157,37,186,108,181,181,10,160,211,110,172,144,168,234,147,29,110,153,164,157,109,39,234,179,167,172,122,123,203,221,160,76,35,197,27,91,23,108,58,61,233,107,214,97,78,106,161,10,59,239,38,60,134,221,54,29,113,150,220,83,107,36,45,68,149,164,156,78,169,51,51,45,75,239,30,204,0,0,0,0,83,207,26,122,1,53,139,150,197,194,217,160,146,187,122,20,85,36,187,205,71,42,162,189,116,211,254,157,71,204,224,229,112,46,22,48,86,104,229,36,210,153,20,169,10,229,239,208,140,213,42,158,158,237,126,207,112,185,144,31,26,240,185,169,150,117,177,84,185,107,19,88,137,22,155,13,249,78,58,243,137,109,9,38,219,82,207,83,81,145,23,98,76,251,203,184,103,155,57,248,215,63,27,241,226,227,174,57,61,82,160,211,167,204,166,211,214,78,169,104,84,102,230,72,83,70,131,230,44,141,59,93,236,52,153,22,135,216,94,251,3,225,5,128,17,41,182,117,67,24,43,244,130,244,132,169,78,197,132,227,177,203,251,221,77,64,144,218,146,107,111,118,187,136,204,140,151,167,187,222,44,188,7,249,75,144,204,72,175,74,125,100,134,153,109,78,45,70,100,68,73,34,212,207,83,251,8,80,7,17,236,69,107,16,179,47,90,114,60,194,146,205,24,228,210,80,162,112,150,68,76,212,37,232,90,146,148,93,203,238,236,239,238,33,234,248,97,229,244,241,107,27,34,221,53,104,74,114,147,109,41,19,210,165,55,170,21,34,60,184,75,36,153,169,181,36,253,87,15,179,82,61,61,164,66,244,226,69,98,20,102,161,197,109,45,180,194,18,218,18,146,34,36,164,139,66,34,34,236,46,194,31,236,0,0,0,3,252,228,71,143,45,135,34,202,97,183,153,117,38,135,27,113,36,164,173,38,90,25,25,31,97,145,151,102,130,181,184,132,240,233,102,238,98,110,45,224,197,21,150,170,196,167,36,79,166,196,140,73,39,203,73,114,29,90,26,141,24,212,167,20,181,52,146,53,43,183,176,143,183,67,21,87,113,90,184,129,132,215,34,160,87,41,181,171,114,175,19,77,20,227,47,195,121,59,155,35,236,220,73,81,106,135,11,95,177,94,227,19,215,41,156,85,174,27,29,132,90,120,212,114,235,16,75,94,84,242,223,34,73,118,190,225,239,114,76,178,47,164,166,146,90,23,113,105,236,33,102,248,81,153,188,23,198,40,71,38,208,191,40,142,60,159,165,17,117,72,134,250,117,53,145,106,134,221,89,151,99,106,63,187,180,117,66,50,62,210,61,71,244,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,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,101,92,75,78,30,121,44,170,230,159,20,35,215,110,251,126,90,176,174,218,144,103,112,76,41,42,138,83,95,38,247,53,79,97,196,164,212,181,169,70,210,157,36,26,77,12,154,143,152,218,214,206,235,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,1,77,124,78,184,127,195,194,41,146,115,3,130,22,239,73,98,203,220,253,205,77,105,198,26,139,65,148,227,236,178,210,163,33,75,39,13,151,220,145,216,203,104,82,89,82,21,161,165,181,33,13,215,88,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,5,53,241,164,198,58,21,225,140,182,150,14,210,25,230,75,195,186,124,137,21,73,59,150,91,101,84,147,29,196,198,216,164,17,30,198,24,142,239,49,43,90,85,212,237,245,84,218,136,254,87,6,204,20,249,115,152,42,182,49,203,168,114,98,97,149,60,185,44,54,238,215,31,157,81,106,68,118,247,36,219,81,41,148,176,137,134,173,22,133,19,156,141,55,39,121,7,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,127,226,197,129,117,220,48,205,5,79,17,189,13,74,133,107,98,94,149,26,66,169,230,132,110,148,196,120,237,207,39,154,34,73,165,229,62,190,122,151,161,165,206,164,149,189,75,230,37,29,171,130,158,58,67,165,87,111,76,188,87,171,60,159,77,236,185,45,216,206,19,13,182,185,77,35,151,57,9,89,153,58,227,203,101,49,86,150,200,150,146,110,35,235,245,52,81,174,197,115,99,225,99,25,62,31,220,62,92,248,205,96,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,170,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,10,171,227,157,245,39,249,147,244,209,86,180,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,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,58,231,111,56,54,206,81,176,189,218,210,142,36,219,218,185,29,244,218,116,121,109,72,228,78,125,167,24,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,123,147,158,186,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,250,112,238,202,31,242,82,193,163,249,83,11,147,136,87,143,42,109,209,178,127,82,203,28,165,59,210,196,111,105,19,101,202,109,213,111,52,239,220,235,142,232,226,219,38,182,184,136,229,15,249,86,224,209,124,150,133,206,196,43,59,155,54,215,223,63,166,101,254,106,154,234,162,57,184,141,179,230,182,210,118,26,182,109,117,182,181,113,13,155,187,168,46,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,127,217,1,206,13,43,54,88,70,149,84,14,91,119,221,157,30,28,11,173,15,52,146,68,151,214,133,19,115,154,83,104,75,91,36,27,46,172,219,74,82,109,45,43,70,221,132,219,142,126,94,40,254,4,241,55,240,95,56,132,40,4,106,160,83,95,26,76,28,161,89,248,203,105,99,21,33,238,92,188,68,167,200,143,84,141,181,103,186,85,53,49,219,76,157,234,89,145,111,97,248,237,114,210,132,37,61,54,239,89,78,40,203,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,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,11,226,155,127,201,190,179,165,121,69,43,134,37,90,155,106,199,129,64,166,156,99,105,72,138,134,227,33,217,17,205,109,151,172,180,76,126,89,47,121,154,210,189,200,61,54,18,83,42,184,31,88,18,90,165,98,158,41,78,183,162,28,121,82,41,212,10,93,89,68,210,159,37,180,151,95,155,29,7,175,53,8,50,122,2,213,216,72,89,147,127,72,219,61,182,148,51,237,196,186,192,141,135,217,210,196,72,180,219,122,93,42,155,92,145,26,191,20,222,39,118,76,92,184,205,187,42,67,75,112,207,122,21,48,229,145,237,61,137,90,86,132,237,217,180,167,167,5,188,99,174,222,24,53,118,224,237,93,158,100,76,59,168,71,145,75,147,185,5,182,45,73,82,28,84,109,137,65,25,236,125,137,14,243,20,181,169,93,78,223,85,45,164,143,181,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,204,159,166,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,106,153,105,255,0,230,54,213,254,31,223,127,254,30,168,41,88,95,247,20,127,2,120,155,248,47,156,66,20,2,53,80,0,3,58,217,248,196,203,87,23,115,123,137,55,213,149,47,171,162,200,168,71,167,198,148,151,27,113,185,93,20,70,97,173,246,150,218,212,133,178,226,227,169,109,172,149,235,54,164,40,200,140,204,138,197,56,45,224,229,118,207,193,171,183,24,170,239,114,226,98,37,66,60,122,92,109,168,61,209,105,170,144,218,164,239,74,204,203,123,239,200,107,150,164,33,73,233,183,122,201,113,38,86,42,51,195,196,35,11,234,184,85,156,28,73,166,84,21,45,232,245,250,195,183,68,25,111,66,84,100,72,98,160,163,146,124,173,76,201,196,52,235,142,199,55,18,122,41,113,215,216,147,35,66,108,127,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,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,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,0,0,0,0,0,63,134,100,93,166,122,14,87,138,249,155,193,124,29,132,82,110,251,242,136,219,202,250,49,17,84,136,79,171,67,65,30,136,113,212,25,246,56,147,251,187,69,100,102,207,138,181,195,124,48,187,79,5,78,93,30,9,233,205,158,123,227,201,62,214,28,45,142,70,150,101,244,146,234,79,82,238,61,61,166,32,85,187,107,98,14,44,92,137,129,67,166,214,174,74,188,189,117,54,217,126,99,202,218,217,159,110,210,82,143,68,54,122,125,137,247,16,185,156,134,240,249,160,224,133,34,61,243,137,52,168,21,59,177,253,254,163,236,33,230,226,237,84,166,189,66,122,50,29,70,230,157,70,190,183,105,151,184,136,142,115,145,17,22,132,90,16,254,128,0,0,0,255,0,25,113,88,155,25,216,114,155,75,141,62,133,54,180,168,136,201,73,50,208,200,200,251,15,176,197,22,113,60,203,233,225,46,54,74,186,105,48,148,221,38,229,82,231,169,73,111,68,38,68,137,115,86,105,35,75,105,73,122,173,151,102,166,122,123,76,135,148,225,195,136,173,97,230,101,232,142,72,152,81,217,172,156,106,74,212,110,18,8,201,234,132,77,75,83,82,75,185,29,221,189,221,198,47,254,36,134,101,197,102,83,11,37,180,243,105,113,10,35,35,35,73,150,164,122,151,216,99,253,64,86,135,23,220,0,137,82,179,169,248,193,64,164,23,164,34,202,106,44,215,26,142,95,222,233,106,124,135,20,163,67,123,181,220,100,102,102,189,61,254,241,95,153,48,198,185,248,33,143,22,229,113,185,234,139,6,163,62,29,54,160,179,117,72,66,99,57,50,58,157,53,159,49,4,73,218,215,105,168,204,180,46,210,247,104,102,206,185,169,151,141,175,75,185,168,243,88,151,22,165,13,137,77,186,203,137,113,6,78,54,149,150,134,147,50,62,197,17,247,159,120,251,32,41,155,140,117,192,185,184,193,70,163,156,147,90,88,164,199,87,47,126,164,70,153,85,4,247,107,246,251,135,211,224,177,64,39,113,114,231,184,92,52,26,81,111,77,138,148,159,121,40,165,83,151,174,154,127,211,168,184,96,0,0,0,1,227,49,115,20,45,108,34,176,235,23,165,209,89,133,5,170,124,41,15,178,153,18,27,104,223,117,182,92,113,45,160,150,180,146,150,162,109,90,36,140,140,244,63,188,103,239,55,217,137,172,230,47,22,234,23,76,169,210,92,166,196,91,176,169,237,56,234,205,9,142,153,50,22,209,146,77,215,18,94,171,218,122,167,167,184,189,252,56,122,43,71,14,239,155,238,123,52,219,66,210,172,85,222,121,105,65,20,40,15,72,211,85,36,181,62,90,84,122,106,180,255,0,156,189,226,89,97,23,10,236,127,196,68,198,157,93,98,37,191,13,211,66,156,69,69,51,98,60,72,62,89,158,132,168,138,45,218,44,254,205,82,126,225,36,237,222,11,54,243,124,151,110,59,234,122,148,91,77,196,197,169,160,211,236,215,66,92,31,242,191,232,30,188,248,51,96,178,150,210,213,119,221,37,183,105,168,147,80,137,161,153,119,255,0,220,35,229,93,124,24,112,218,91,10,114,217,188,235,172,190,150,140,144,153,21,24,233,65,172,137,90,107,178,14,189,251,127,233,17,119,23,184,82,99,197,128,204,154,149,180,80,235,240,219,90,249,108,194,235,37,73,52,17,56,162,213,40,134,146,215,68,36,187,61,170,47,120,139,23,198,9,98,230,26,74,91,87,150,29,220,212,148,55,166,146,101,82,37,48,202,181,36,253,21,184,218,117,211,122,72,254,211,34,246,144,255,0,187,7,28,241,115,12,106,13,207,179,113,10,226,166,242,245,213,134,42,210,153,105,122,165,69,235,37,183,19,174,155,212,101,246,159,222,45,175,36,124,75,232,56,186,167,44,172,95,153,78,162,86,218,211,166,148,227,136,140,195,250,245,46,47,85,200,148,165,171,106,27,108,187,11,176,213,161,246,25,24,176,20,169,42,45,201,81,25,31,180,140,127,64,0,0,0,0,0,0,0,0,0,0,0,0,64,110,34,57,247,139,130,212,195,195,140,48,171,68,147,116,202,254,248,117,151,201,125,30,213,68,121,59,148,196,132,56,222,246,157,89,22,169,245,180,247,106,103,76,241,227,93,119,221,108,154,139,30,171,94,171,74,254,203,104,118,83,238,109,71,184,183,40,244,74,63,129,39,220,66,204,114,143,194,137,115,82,139,183,30,209,38,58,147,175,79,76,65,108,215,250,246,213,206,102,84,63,177,165,39,67,251,125,194,202,236,12,27,195,76,49,167,38,155,101,217,148,106,107,105,215,85,71,167,71,101,74,245,150,174,211,109,9,215,233,171,252,231,246,143,104,68,73,45,18,68,69,246,15,232,0,255,0,151,26,109,212,27,110,182,149,165,69,161,165,69,169,25,14,73,139,217,88,193,108,102,166,200,137,116,217,20,132,201,125,11,79,90,197,54,33,72,35,52,184,90,147,139,101,103,174,174,169,95,127,111,223,90,249,161,225,49,113,89,236,77,186,240,90,68,170,196,66,55,30,58,123,139,114,68,158,231,156,218,219,81,161,145,105,162,90,74,75,94,243,211,218,66,188,238,139,74,230,178,171,18,104,55,85,10,161,74,159,13,229,178,235,51,34,184,194,210,164,41,73,63,85,105,37,23,172,149,23,105,123,15,220,36,182,74,243,203,122,229,178,229,139,70,169,205,126,163,105,76,144,134,228,198,125,199,94,38,16,183,35,165,107,109,10,144,219,73,52,180,201,145,25,151,102,186,31,103,117,220,224,206,57,97,238,56,218,112,238,123,38,227,167,205,234,25,109,199,163,53,49,135,30,97,106,105,181,169,11,67,110,47,106,147,205,73,25,25,246,25,233,238,215,161,0,0,0,0,171,62,53,116,118,14,157,107,87,201,181,115,249,208,98,111,208,180,217,182,162,189,53,211,94,255,0,183,248,8,197,194,218,225,85,15,52,48,88,84,146,109,21,8,109,67,36,154,244,37,41,117,24,69,161,22,165,169,246,125,191,112,190,144,21,239,197,43,54,52,203,2,203,127,7,45,249,104,122,175,92,140,164,74,228,184,149,114,152,121,169,177,214,74,216,242,84,147,37,160,181,35,65,145,123,117,62,193,80,248,115,108,84,49,7,18,109,203,78,27,43,145,38,191,90,135,4,136,146,165,234,167,228,33,189,79,66,81,233,170,203,216,127,113,141,28,101,219,13,216,194,156,28,181,108,214,225,179,25,248,148,152,41,150,150,219,36,107,33,17,90,109,102,101,181,39,174,173,247,153,107,217,219,238,29,32,127,12,200,139,83,17,147,58,249,169,177,240,79,10,171,145,98,93,116,135,110,89,145,100,195,141,1,185,236,169,244,56,184,210,73,10,83,100,242,28,36,147,141,109,51,46,221,123,8,181,238,161,90,245,86,187,137,151,228,186,145,176,185,85,91,142,168,227,136,105,164,173,106,113,249,15,26,137,41,78,170,81,153,169,122,17,118,159,111,180,197,227,112,207,203,196,140,16,192,150,102,220,52,254,85,110,226,125,53,101,27,173,26,93,105,153,16,225,159,41,91,219,66,211,162,218,61,83,218,68,126,211,62,233,128,0,0,0,0,3,254,92,109,183,155,83,79,54,149,161,100,105,82,84,90,145,145,247,145,144,142,89,153,200,214,16,102,66,154,242,170,148,166,233,53,149,237,219,81,167,177,21,135,207,69,51,244,157,84,119,23,244,25,36,151,216,102,93,199,217,79,153,129,200,54,61,96,125,83,99,22,77,102,228,165,171,186,109,30,155,54,99,109,122,173,127,88,225,71,66,83,170,157,218,94,243,74,139,188,187,120,173,177,125,226,86,23,84,202,93,185,113,87,237,249,63,218,67,18,228,68,223,234,168,139,113,33,73,51,208,156,86,159,229,125,162,226,56,113,231,162,177,152,6,102,88,24,140,184,169,175,193,229,244,174,182,106,35,145,188,229,186,189,84,244,133,173,123,80,202,11,177,37,167,183,179,67,41,232,0,0,0,0,0,0,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,229,191,212,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,51,131,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,86,0,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,91,136,102,75,42,185,88,197,9,21,219,66,223,150,156,43,185,100,17,219,243,14,74,165,20,39,205,189,206,211,223,113,73,37,33,105,81,58,166,137,102,163,91,36,147,230,56,180,61,182,231,242,157,225,99,6,254,31,219,222,92,192,234,160,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,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,94,167,12,92,45,253,151,228,218,202,234,232,94,140,170,221,189,69,211,80,254,117,206,234,186,167,15,164,127,177,106,74,55,65,110,23,168,157,186,105,235,36,150,107,16,3,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,67,186,241,111,192,104,216,167,150,135,49,38,159,10,91,247,14,24,72,244,164,98,141,29,217,11,118,156,250,219,106,115,102,132,44,146,132,37,36,212,149,186,164,47,98,33,168,189,84,173,106,42,117,192,28,99,174,229,255,0,25,109,60,98,183,25,234,37,219,53,4,200,114,54,228,35,171,138,180,169,185,49,183,173,11,38,249,172,56,235,92,205,134,164,111,220,159,89,36,99,66,153,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,5,85,241,206,250,147,252,201,250,104,247,252,49,120,127,204,194,40,113,179,3,141,246,239,73,125,75,218,253,179,77,117,199,218,149,65,138,227,15,50,234,164,161,43,38,205,231,219,145,218,203,136,82,153,74,19,169,165,197,45,13,216,168,0,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,12,219,102,207,27,239,236,193,99,205,207,136,24,141,67,151,111,212,147,35,209,109,91,210,28,121,71,67,98,54,173,166,22,215,180,82,22,149,18,212,233,18,80,70,242,222,94,196,111,52,148,245,224,251,148,62,236,220,95,80,191,199,194,177,146,220,255,0,249,120,179,229,188,210,11,252,182,27,37,175,252,122,141,191,234,28,22,168,2,170,248,193,101,15,191,55,22,44,47,241,16,175,148,185,63,254,66,44,9,108,180,178,255,0,33,135,9,11,255,0,16,162,111,250,247,5,122,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,87,83,196,198,108,154,143,15,252,64,168,76,164,203,165,200,149,30,130,243,176,101,169,165,63,21,106,171,65,53,50,225,178,181,180,107,73,153,164,205,181,173,26,145,237,82,139,67,58,12,26,168,16,131,139,238,23,210,175,76,165,201,191,30,84,70,42,88,125,88,133,82,142,250,161,37,215,221,98,75,201,132,236,84,59,169,41,148,41,82,25,121,90,110,37,28,86,200,211,220,164,212,6,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,192,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,25,87,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,64,14,23,30,59,48,203,241,175,39,154,47,248,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,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,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,210,184,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,230,79,211,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,181,76,180,255,0,243,27,106,255,0,15,239,191,255,0,15,84,20,172,47,251,138,63,129,60,77,252,23,206,33,10,1,26,168,0,28,255,0,31,177,142,133,151,252,26,187,49,138,227,103,168,137,108,211,213,33,184,219,150,142,174,82,212,77,198,141,189,8,89,183,205,125,198,154,230,108,52,163,126,229,122,169,51,25,151,26,104,192,28,28,161,101,255,0,6,173,60,29,183,30,234,34,91,52,244,199,114,78,213,163,171,148,181,41,201,50,118,45,107,54,249,175,184,235,188,189,230,148,111,218,159,85,36,67,160,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,184,175,8,204,76,181,112,239,55,12,211,174,153,125,39,203,91,126,93,179,78,125,110,54,219,41,156,227,241,228,52,135,20,181,167,78,103,74,166,144,73,220,165,58,235,72,36,250,218,149,234,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,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,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,0,0,0,0,0,0,2,5,241,28,207,61,99,47,236,195,176,48,229,113,85,95,157,204,234,93,112,214,103,31,97,196,117,26,41,153,8,90,55,33,229,151,106,79,95,103,102,166,116,239,115,223,120,149,138,53,51,151,113,220,85,251,130,79,246,80,252,185,18,246,122,169,35,218,75,82,140,181,38,211,175,249,63,96,237,89,126,200,54,61,99,125,87,99,246,77,102,219,165,167,190,109,98,155,54,27,78,250,174,255,0,86,225,199,90,85,162,154,218,126,227,82,75,188,251,46,15,44,185,26,194,12,183,211,88,85,46,148,221,90,180,141,219,170,53,6,34,190,249,106,167,180,218,234,99,182,191,160,241,164,254,194,34,238,46,217,28,68,69,216,67,250,0,0,0,0,2,31,241,48,203,196,140,111,192,151,166,219,212,254,109,110,221,125,85,100,155,109,26,157,117,152,240,230,31,41,59,27,90,213,170,221,45,19,216,70,126,210,62,250,57,161,85,43,184,103,126,68,169,19,11,139,85,183,42,141,184,182,157,74,208,166,223,142,241,25,165,73,213,42,35,37,35,67,46,195,45,61,134,47,167,36,249,169,177,241,179,10,168,113,101,221,148,150,174,88,113,99,67,147,1,201,236,165,245,184,136,209,137,106,75,102,242,220,50,55,29,218,70,125,186,246,25,107,223,39,8,200,203,82,31,209,205,243,19,134,236,98,190,14,93,54,107,144,217,144,252,186,76,228,196,75,141,146,244,144,184,174,182,131,34,218,163,215,87,59,200,181,237,236,247,12,227,226,53,177,80,195,220,73,184,237,57,140,174,60,154,5,106,100,19,35,74,145,162,152,144,182,245,45,73,39,166,168,63,97,125,196,45,227,133,174,108,169,151,253,150,198,14,92,18,208,205,94,135,25,40,139,206,113,41,230,176,203,80,163,160,147,189,229,41,70,107,89,232,68,130,35,246,104,125,130,194,0,80,183,20,171,137,85,204,208,206,97,50,73,196,83,225,187,12,210,149,234,73,83,117,25,165,161,150,167,161,246,253,159,112,147,188,21,40,236,21,62,233,175,155,74,231,243,167,68,223,180,180,217,182,156,189,53,211,94,255,0,183,248,11,76,0,0,0,1,207,113,155,28,176,247,3,173,57,151,61,237,113,211,225,116,236,184,227,49,157,152,195,111,62,180,180,226,210,132,33,199,17,185,74,229,40,136,136,251,76,180,247,233,72,249,211,207,45,235,153,59,150,85,26,153,53,250,117,165,14,66,219,141,25,135,30,100,159,66,28,144,148,45,196,38,67,141,40,212,211,196,70,100,93,186,104,93,157,241,162,216,180,174,107,210,177,26,131,106,208,170,21,89,243,29,67,45,49,14,43,143,173,74,90,146,146,245,80,70,163,245,148,146,236,46,243,47,120,176,204,174,240,152,184,175,6,33,93,120,211,34,85,30,33,155,111,149,61,181,185,30,79,115,46,109,113,169,48,204,180,209,78,165,69,175,121,105,236,49,101,24,67,149,140,22,193,138,108,120,150,181,145,72,84,150,16,132,245,175,211,98,28,131,50,75,101,169,184,134,80,122,234,210,85,247,246,253,221,109,182,155,105,4,219,77,165,9,73,104,73,73,104,68,67,254,128,7,252,173,8,113,38,151,16,74,73,247,145,150,164,60,101,255,0,131,120,105,137,212,229,83,111,75,50,141,82,109,90,104,169,20,232,239,41,62,178,21,216,110,33,90,125,4,255,0,152,190,193,90,153,184,225,68,184,105,93,221,128,136,147,33,74,211,168,166,44,183,233,253,67,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,203,136,118,44,134,247,35,220,123,84,90,165,127,196,149,238,49,115,28,59,179,241,23,26,105,133,135,24,159,86,137,22,233,139,253,238,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,218,22,44,209,218,153,114,202,254,162,36,168,232,113,17,118,170,83,74,245,31,140,151,17,185,183,27,62,197,118,153,17,247,104,66,192,192,0,0,0,127,20,148,172,141,43,73,40,143,188,140,181,17,107,52,217,6,194,76,193,82,106,85,86,105,77,210,46,117,52,243,204,75,130,196,104,252,233,6,151,212,147,121,101,29,110,40,141,199,181,86,135,169,232,71,222,93,180,215,152,236,166,98,158,92,174,7,225,92,244,41,111,82,141,197,116,245,22,98,201,84,117,39,123,196,146,55,86,203,105,53,109,101,74,236,246,118,247,119,127,50,199,154,156,70,203,125,237,79,172,80,43,18,157,163,28,166,189,33,77,114,67,234,97,108,243,153,83,166,150,144,243,104,53,154,25,36,150,227,211,78,195,236,238,189,172,180,230,90,197,204,133,137,18,231,182,170,113,138,121,54,218,102,193,231,51,206,105,238,75,43,115,230,208,235,138,74,73,79,37,62,177,234,71,216,127,111,97,0,0,0,16,11,140,13,189,14,163,129,180,218,171,176,150,227,209,106,204,154,92,75,100,123,73,48,231,168,181,61,53,34,212,245,239,21,155,145,171,129,187,123,52,88,124,235,170,218,153,151,13,38,25,158,186,125,58,140,111,180,189,223,253,97,162,198,156,67,205,161,214,204,141,43,73,41,38,94,210,49,242,238,234,252,91,90,215,171,220,115,31,105,166,105,144,100,76,90,220,81,37,36,77,182,165,158,166,102,69,220,147,246,151,222,51,163,155,124,82,168,226,206,61,222,21,249,115,13,248,241,235,21,8,144,204,156,82,145,211,166,107,235,111,110,171,81,105,163,157,154,30,158,226,18,99,133,14,13,218,151,102,36,30,35,93,46,194,82,168,143,255,0,48,102,66,155,53,38,75,47,193,121,183,82,149,160,244,63,89,68,74,74,136,251,244,211,188,92,204,235,154,218,165,50,167,170,85,250,108,70,208,147,81,169,249,77,182,68,68,70,125,230,101,238,63,243,14,101,136,89,181,203,254,27,210,223,168,215,49,66,217,113,108,165,70,81,163,214,225,27,235,81,37,103,181,40,83,201,212,207,97,145,23,191,66,16,11,49,60,95,38,60,212,219,127,5,105,13,164,249,174,52,83,103,71,50,213,26,58,141,200,114,52,222,255,0,234,148,71,167,188,253,194,188,111,11,239,20,49,242,244,84,218,220,186,173,118,173,85,150,102,212,86,220,145,43,71,29,117,70,72,109,10,82,213,166,247,140,136,139,83,245,180,237,51,237,177,78,31,60,55,230,71,168,211,49,139,27,41,142,48,228,55,217,157,76,166,60,201,164,247,33,81,100,50,167,89,147,23,254,85,42,52,175,236,35,239,49,106,113,162,198,133,29,184,144,227,182,195,12,160,155,109,182,208,73,74,18,69,161,17,17,118,17,17,17,22,131,253,64,0,0,0,0,0,126,90,149,42,151,88,138,184,53,122,108,89,209,156,211,115,50,89,75,168,86,134,70,90,165,68,100,125,164,71,247,145,8,247,136,121,0,203,70,34,165,71,54,196,167,210,157,61,62,114,149,75,167,176,178,250,30,211,142,175,98,8,191,137,251,199,207,192,190,31,56,43,151,187,232,175,219,22,171,115,46,98,126,139,83,31,136,109,127,82,235,71,216,212,102,207,185,229,159,210,239,211,237,35,147,192,0,0,0,0,0,2,181,113,99,131,95,237,67,20,239,44,76,254,81,222,140,249,91,112,84,107,189,23,201,14,119,75,213,73,113,238,87,51,173,78,253,188,205,187,182,167,93,53,208,181,208,77,92,174,96,95,242,107,192,155,103,5,62,84,252,163,249,57,214,255,0,73,244,61,31,63,168,152,252,159,234,121,142,109,219,207,219,244,207,93,186,246,107,161,117,80,16,171,58,220,55,191,150,14,41,210,177,51,246,203,242,75,209,150,251,20,46,139,228,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,219,161,122,188,140,100,99,249,23,124,182,255,0,109,31,150,63,44,125,27,254,4,244,127,75,210,117,63,249,67,219,247,117,63,240,116,217,237,215,179,202,103,91,134,247,242,193,197,58,86,38,126,217,126,73,122,50,223,98,133,209,124,157,235,249,156,185,50,30,230,243,58,166,180,215,169,219,183,105,233,179,93,123,116,47,87,145,140,140,127,34,239,150,223,237,163,242,199,229,143,163,127,192,158,143,233,122,78,167,255,0,40,123,126,238,167,254,14,155,61,186,246,74,160,1,90,184,177,193,175,246,161,138,119,150,38,127,40,239,70,124,173,184,42,53,222,139,228,135,59,165,234,164,184,247,43,153,214,167,126,222,102,221,219,83,174,154,232,90,232,38,174,87,48,47,249,53,224,77,179,130,159,42,126,81,252,156,235,127,164,250,30,143,159,212,76,126,79,245,60,199,54,237,231,237,250,103,174,221,123,53,208,186,168,0,0,226,153,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,0,0,30,83,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,97,61,139,251,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,0,57,86,104,240,47,249,74,96,77,205,130,159,42,126,78,124,163,232,191,164,250,30,179,145,211,204,98,79,245,60,198,247,110,228,109,250,101,166,237,123,116,208,224,85,39,129,173,41,154,172,39,171,185,150,151,50,154,137,13,170,100,120,150,146,99,62,243,4,162,230,33,183,85,49,196,182,179,78,164,75,54,214,73,51,35,52,171,77,14,210,132,42,206,183,13,239,229,131,138,116,172,76,253,178,252,146,244,101,190,197,11,162,249,59,215,243,57,114,100,61,205,230,117,77,105,175,83,183,110,211,211,102,186,246,232,94,175,35,25,24,254,69,223,45,191,219,71,229,143,203,31,70,255,0,129,61,31,210,244,157,79,254,80,246,253,221,79,252,29,54,123,117,236,147,245,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,182,254,225,143,254,116,95,245,39,255,0,143,19,166,218,203,221,118,151,148,119,178,191,113,226,95,166,229,174,207,159,103,55,114,122,25,17,185,113,93,97,216,241,143,164,67,134,71,200,97,109,55,167,51,115,156,173,202,81,41,70,98,11,127,112,199,255,0,58,47,250,147,255,0,199,139,84,0,21,171,139,28,26,255,0,106,24,167,121,98,103,242,142,244,103,202,219,130,163,93,232,190,72,115,186,94,170,75,143,114,185,157,106,119,237,230,109,221,181,58,233,174,133,174,130,106,229,115,2,255,0,147,94,4,219,56,41,242,167,229,31,201,206,183,250,79,161,232,249,253,68,199,228,255,0,83,204,115,110,222,126,223,166,122,237,215,179,93,11,170,128,8,255,0,157,108,169,127,44,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,147,94,59,91,56,215,251,122,249,71,242,115,173,254,140,249,45,209,243,250,136,111,198,254,187,171,115,110,222,126,239,160,122,237,211,179,93,74,127,128,14,41,142,121,81,195,140,196,226,62,28,94,184,160,215,165,105,88,115,233,55,217,160,58,201,42,45,74,84,163,136,109,170,73,153,250,236,183,210,168,205,157,54,184,165,164,150,102,132,173,183,123,88,0,0,8,171,158,124,140,127,45,31,145,63,237,163,242,59,228,119,164,191,192,158,144,234,186,190,155,255,0,40,103,102,222,155,254,22,187,253,154,118,249,76,148,240,222,254,71,216,167,85,196,207,219,47,202,223,73,219,239,208,186,47,147,189,7,47,153,38,59,220,222,103,84,238,186,116,219,118,237,45,119,235,175,102,135,53,64,7,148,197,139,23,246,161,133,151,150,25,250,83,209,159,43,109,250,141,11,173,228,115,186,94,170,51,140,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,21,173,253,195,31,252,232,191,234,79,255,0,30,45,80,71,252,193,100,91,46,57,149,174,210,110,156,68,179,58,122,213,58,160,212,217,117,26,58,145,10,85,97,148,33,8,56,147,157,66,119,188,201,161,182,210,71,169,58,218,81,163,78,54,74,86,233,0,0,2,37,101,231,134,230,9,101,219,27,107,216,201,110,187,46,162,181,72,75,214,140,41,43,125,43,182,80,227,15,179,45,146,116,158,219,49,14,38,70,212,27,205,154,219,66,18,91,150,189,206,31,96,205,30,5,255,0,41,76,9,185,176,83,229,79,201,207,148,125,23,244,159,67,214,114,58,121,140,73,254,167,152,222,237,220,141,191,76,180,221,175,110,154,28,0,254,225,143,254,116,95,245,39,255,0,143,22,168,60,86,53,225,125,43,26,176,142,239,194,138,202,162,55,30,233,163,201,166,162,68,152,73,150,136,111,173,7,201,148,77,40,200,150,182,93,229,186,143,89,38,75,109,38,74,73,145,25,87,7,247,12,127,243,162,255,0,169,63,252,120,179,235,78,157,93,163,218,180,106,77,211,113,252,160,173,66,167,199,143,81,171,244,104,137,233,9,72,109,41,118,79,33,6,104,107,152,178,82,249,105,61,169,221,161,118,16,250,195,202,98,197,139,251,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,116,95,245,39,255,0,143,22,168,0,42,175,251,134,63,249,209,127,212,159,254,60,89,78,19,216,191,178,252,44,179,112,207,210,158,147,249,37,111,211,168,93,111,35,147,213,116,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,96,35,254,117,178,165,252,176,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,254,77,120,237,108,227,95,237,235,229,31,201,206,183,250,51,228,183,71,207,234,33,191,27,250,238,173,205,187,121,251,190,129,235,183,78,205,117,41,254,3,202,98,197,139,251,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,116,95,245,39,255,0,143,22,168,3,202,98,197,139,251,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,116,95,245,39,255,0,143,22,168,0,57,86,104,240,47,249,74,96,77,205,130,159,42,126,78,124,163,232,191,164,250,30,179,145,211,204,98,79,245,60,198,247,110,228,109,250,101,166,237,123,116,208,224,7,247,12,127,243,162,255,0,169,63,252,120,181,64,28,171,52,120,23,252,165,48,38,230,193,79,149,63,39,62,81,244,95,210,125,15,89,200,233,230,49,39,250,158,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,157,89,163,192,191,229,41,129,55,54,10,124,169,249,57,242,143,162,254,147,232,122,206,71,79,49,137,63,212,243,27,221,187,145,183,233,150,155,181,237,211,67,133,88,79,193,175,246,95,138,118,110,38,127,40,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,69,92,243,228,99,249,104,252,137,255,0,109,31,145,223,35,189,37,254,4,244,135,85,213,244,223,249,67,59,54,244,223,240,181,223,236,211,183,202,100,167,134,247,242,62,197,58,174,38,126,217,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,57,170,43,87,22,56,53,254,212,49,78,242,196,207,229,29,232,207,149,183,5,70,187,209,124,144,231,116,189,84,151,30,229,115,58,212,239,219,204,219,187,106,117,211,93,11,93,4,170,195,76,169,126,206,242,109,51,41,63,47,125,33,213,219,245,218,23,202,15,69,242,182,250,73,201,75,230,244,188,229,107,203,234,180,219,205,245,182,119,167,94,200,87,253,195,31,252,232,191,234,79,255,0,30,39,254,104,240,47,249,74,96,77,205,130,159,42,126,78,124,163,232,191,164,250,30,179,145,211,204,98,79,245,60,198,247,110,228,109,250,101,166,237,123,116,208,224,7,247,12,127,243,162,255,0,169,63,252,120,181,64,1,197,51,121,151,186,238,104,112,106,78,14,210,49,47,228,84,74,157,66,44,138,164,159,67,34,165,214,69,97,70,226,99,108,83,141,155,127,62,152,238,243,18,178,87,204,237,237,74,212,66,27,97,239,5,74,85,155,127,219,87,125,119,30,226,92,148,218,29,98,21,74,101,22,93,146,158,69,73,134,94,67,142,69,115,116,213,167,99,137,73,160,245,66,139,69,30,169,87,113,217,160,14,41,155,204,177,208,179,105,131,82,112,170,175,90,244,36,180,84,34,213,41,117,126,153,114,122,9,77,40,210,167,57,9,117,162,119,115,14,72,107,69,43,105,115,119,232,106,74,68,64,194,126,13,127,178,252,83,179,113,51,249,71,122,79,228,149,193,78,174,244,95,36,57,61,87,75,37,183,185,92,206,181,91,55,114,246,238,218,173,53,215,67,211,65,101,64,35,254,117,178,165,252,176,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,69,92,39,224,215,251,47,197,59,55,19,63,148,119,164,254,73,92,20,234,239,69,242,67,147,213,116,178,91,123,149,204,235,85,179,119,47,110,237,170,211,93,116,61,52,22,84,0,43,87,22,56,53,254,212,49,78,242,196,207,229,29,232,207,149,183,5,70,187,209,124,144,231,116,189,84,151,30,229,115,58,212,239,219,204,219,187,106,117,211,93,11,93,4,170,201,78,84,191,145,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,2,0,102,143,133,39,242,148,199,107,155,26,255,0,111,95,39,62,81,244,95,209,159,37,186,206,71,79,13,136,223,215,117,109,238,221,200,221,244,11,77,218,118,233,169,247,252,148,229,75,249,31,97,101,87,12,254,94,252,173,244,157,192,253,119,173,244,95,65,203,230,70,142,207,43,151,206,119,93,58,109,219,183,22,187,244,211,179,83,144,0,2,63,231,91,42,95,203,7,11,41,88,103,242,247,228,151,163,46,6,43,189,111,162,250,254,103,46,52,134,121,92,190,115,90,107,212,238,221,184,244,217,166,157,186,148,85,194,126,13,127,178,252,83,179,113,51,249,71,122,79,228,149,193,78,174,244,95,36,57,61,87,75,37,183,185,92,206,181,91,55,114,246,238,218,173,53,215,67,211,65,101,64,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,169,105,174,231,99,56,125,204,160,254,151,126,191,97,23,239,195,204,128,101,163,14,146,147,133,98,83,234,174,150,191,57,85,165,211,223,89,253,63,105,71,79,177,102,95,192,189,194,66,83,105,84,186,60,84,65,164,83,98,193,140,222,187,89,140,202,90,66,117,51,51,209,41,34,34,237,51,63,188,204,126,160,0,0,0,0,0,31,229,38,44,105,177,220,137,50,59,111,176,242,13,183,27,113,4,164,173,38,90,25,25,31,97,145,145,153,104,42,179,136,55,13,249,146,42,53,60,98,193,58,99,143,185,49,247,167,84,233,140,178,106,61,203,84,169,15,41,166,99,69,255,0,146,74,77,75,251,12,251,140,87,93,159,125,226,134,1,222,137,155,68,151,85,161,85,169,82,200,221,138,227,146,34,234,227,78,164,205,14,33,42,66,180,222,201,17,145,232,126,174,157,134,93,150,29,151,110,47,147,25,106,21,191,141,84,134,212,124,214,218,57,176,99,153,232,141,26,70,229,185,38,111,127,245,170,51,211,220,126,241,63,112,247,54,185,127,196,138,91,21,26,30,40,91,45,173,228,164,206,52,138,220,34,125,10,52,160,246,169,9,121,90,25,111,34,50,247,234,67,166,193,185,173,170,171,41,122,155,95,166,203,109,105,37,18,152,148,219,132,100,100,71,222,70,126,242,255,0,56,166,110,43,216,55,106,90,120,144,88,141,107,59,9,42,173,191,252,253,152,234,108,148,169,47,63,57,231,29,82,80,130,212,253,84,145,169,74,51,238,215,94,241,25,242,145,138,85,28,38,199,187,62,191,18,97,177,30,69,98,159,18,97,155,138,74,58,117,77,97,110,110,209,105,45,52,111,183,83,211,222,67,69,214,141,126,45,211,107,210,46,56,111,180,235,53,56,49,230,33,109,168,148,147,39,27,74,203,67,35,50,238,81,123,79,239,31,81,215,16,203,107,117,195,34,74,18,106,81,159,176,136,103,79,60,183,3,119,14,104,177,5,214,149,185,48,238,26,180,50,61,117,250,21,25,63,105,251,255,0,250,194,204,120,63,91,176,233,184,27,82,170,181,13,109,189,42,172,241,169,197,54,69,184,149,14,2,143,67,211,83,45,75,94,241,63,128,0,0,7,30,204,182,101,172,92,183,216,146,238,123,150,167,24,231,155,110,38,20,30,115,60,231,94,228,188,182,254,109,110,182,165,36,212,202,147,234,158,166,125,133,246,81,46,103,51,83,136,217,144,189,170,21,138,253,98,83,84,98,148,239,163,233,173,200,125,44,33,158,115,202,104,212,210,222,113,4,178,67,198,147,218,122,105,216,93,157,255,0,220,184,229,51,20,243,27,112,49,10,216,161,75,102,148,78,39,168,168,191,22,74,99,165,59,217,37,17,58,134,92,73,43,107,201,87,111,179,183,187,190,229,50,179,144,108,36,203,237,38,155,85,122,148,221,94,231,75,76,186,252,185,204,70,145,201,144,73,97,74,54,86,113,208,226,72,156,103,84,234,122,150,166,125,231,217,41,82,148,160,137,40,73,36,139,184,136,180,31,208,0,0,0,21,249,159,254,30,116,124,86,165,254,208,176,154,142,212,59,150,47,245,241,34,199,67,104,149,185,81,90,79,168,196,101,56,189,173,182,225,246,171,176,204,207,187,82,21,5,110,220,55,182,16,222,44,214,41,110,84,40,149,202,110,237,8,205,232,206,183,204,104,211,219,180,210,178,213,14,31,180,187,21,238,49,126,217,43,205,37,43,50,216,97,26,181,34,108,20,92,49,247,250,66,27,78,36,150,222,233,18,18,215,205,155,174,44,181,109,141,222,177,246,247,151,103,116,138,0,0,0,0,0,0,0,0,0,0,0,31,62,189,93,166,91,84,167,235,117,153,109,198,135,27,111,49,215,28,74,18,157,202,36,150,166,163,34,46,213,17,118,159,180,103,191,58,249,155,173,230,59,22,38,213,83,80,113,86,244,78,95,163,99,147,171,52,35,116,104,201,119,213,230,184,130,213,198,117,245,79,237,62,222,233,101,194,251,36,209,238,39,81,141,184,145,74,82,226,55,175,162,227,62,193,26,28,215,173,140,246,244,60,193,145,232,105,65,150,213,246,119,159,176,133,182,145,17,22,132,90,16,254,128,0,0,0,0,240,152,187,131,22,22,53,90,179,45,107,222,129,6,115,114,25,113,182,222,118,35,46,184,202,148,219,136,37,161,78,161,123,84,146,117,70,70,69,216,103,247,235,70,249,226,201,173,201,150,155,242,68,138,101,62,84,171,82,162,181,200,137,49,13,56,182,217,39,30,146,104,101,78,37,134,219,74,137,166,9,70,146,215,66,61,75,179,187,194,229,107,51,87,190,92,177,10,155,92,162,85,229,149,29,114,217,42,140,30,161,238,75,140,155,236,41,211,229,165,214,208,106,52,50,73,213,71,161,151,97,246,119,95,206,4,99,61,177,142,120,119,73,189,237,201,209,221,57,145,88,114,75,45,186,218,148,203,203,97,167,86,133,37,11,94,211,79,53,36,100,103,169,123,125,231,209,0,0,0,70,46,34,182,148,107,163,44,55,67,143,178,75,85,46,28,218,130,15,105,30,211,106,159,47,67,237,35,211,233,125,159,121,10,54,192,10,139,84,92,118,176,170,78,184,164,55,18,232,165,186,165,36,244,50,36,76,104,204,245,212,189,195,73,54,45,73,154,197,151,65,170,48,225,184,137,84,200,175,18,140,200,204,201,77,37,90,153,145,159,111,111,188,69,46,39,120,243,7,9,176,42,85,2,53,81,109,213,238,67,93,53,12,71,124,137,210,106,68,57,168,39,20,146,113,42,229,239,111,67,61,12,181,211,176,204,81,52,169,47,77,148,244,201,11,53,186,251,138,117,197,25,153,153,169,71,169,158,167,219,222,99,214,216,184,195,136,216,106,133,162,200,187,42,180,109,235,53,154,160,207,126,57,238,61,189,186,180,180,254,226,127,204,94,226,30,134,175,154,60,193,215,25,83,21,60,97,188,158,109,100,105,82,87,112,78,81,25,25,25,105,162,157,63,121,143,22,245,74,251,191,102,148,103,166,215,110,9,75,86,228,180,110,61,45,102,102,122,118,39,85,31,122,244,251,213,246,142,241,128,153,2,199,204,112,169,176,72,181,229,219,244,205,82,183,101,86,33,77,136,149,55,185,173,219,23,211,173,38,173,174,234,90,246,122,170,62,226,237,181,108,175,240,232,194,28,11,129,10,173,94,164,68,184,46,70,141,183,213,34,116,120,178,208,203,196,150,84,102,210,151,25,14,36,137,198,140,211,219,169,110,63,105,246,75,118,35,177,21,148,71,140,202,26,105,164,146,16,132,36,146,148,164,139,66,34,34,236,34,34,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,223,142,196,166,87,30,75,40,117,167,82,104,90,22,146,82,84,147,45,12,140,143,176,200,200,68,140,208,112,233,194,28,116,129,54,171,65,164,68,183,238,71,77,199,211,34,12,120,177,16,243,198,151,148,70,234,145,25,110,40,141,199,72,213,219,169,237,35,239,46,218,169,199,188,129,99,230,7,212,223,37,218,242,238,10,102,170,91,82,168,240,166,203,74,91,220,238,221,235,233,208,146,86,214,181,61,59,61,100,159,113,246,112,118,106,87,221,133,52,227,51,54,187,111,202,66,183,41,162,113,232,139,35,35,211,181,58,164,251,209,167,222,159,176,123,74,70,104,243,7,67,101,44,83,49,134,242,101,180,17,37,41,69,193,57,36,68,68,69,166,137,116,189,196,60,253,245,140,56,141,137,77,161,23,189,217,85,172,236,89,44,149,58,123,242,15,113,110,237,213,213,171,247,213,254,115,247,152,242,49,100,189,10,83,51,35,172,208,235,14,37,214,212,70,100,100,164,158,164,122,151,111,121,11,217,225,137,143,48,113,103,2,162,208,36,213,22,229,94,219,52,83,86,196,135,200,221,54,163,195,132,131,113,41,55,20,174,94,247,52,35,208,139,93,123,8,196,173,190,170,76,210,44,186,245,81,247,13,180,69,166,74,120,212,70,68,100,73,105,74,236,51,50,237,236,247,140,219,99,253,69,186,214,58,223,181,38,156,82,209,46,232,170,186,149,40,245,51,37,76,116,200,204,245,63,120,188,158,29,86,148,107,95,44,54,187,140,178,72,85,82,28,42,130,207,105,22,227,118,159,19,83,236,34,215,232,253,191,121,137,58,0,0,3,157,227,190,51,219,24,25,135,117,107,222,227,157,29,163,135,21,247,35,50,227,173,165,79,60,134,29,117,8,74,86,180,110,53,114,148,68,68,122,159,179,222,84,13,154,92,205,94,249,141,196,42,149,114,183,87,150,116,116,75,120,169,208,122,135,185,45,178,79,190,166,143,150,167,92,65,40,144,241,167,84,158,132,93,133,217,223,238,178,59,147,91,147,50,215,228,121,21,58,124,168,182,165,57,104,145,46,98,218,113,13,188,77,189,24,214,202,86,166,28,109,74,54,159,53,18,79,77,72,181,62,206,251,200,194,44,24,176,176,86,213,135,107,89,20,8,48,91,142,203,109,184,243,81,25,105,199,148,150,219,65,173,106,105,8,220,165,19,73,51,51,46,211,47,187,79,118,0,0,0,0,3,248,100,70,90,25,106,66,164,184,160,228,154,53,186,234,241,183,13,233,74,68,71,52,244,164,102,24,34,67,122,116,81,153,216,134,88,34,45,77,75,51,220,190,222,242,246,144,137,185,40,204,221,111,46,56,177,10,170,170,131,137,183,165,243,61,37,28,221,89,33,123,99,73,75,94,175,53,180,30,142,61,175,172,127,105,118,247,232,66,131,93,165,220,180,150,43,116,105,109,73,135,39,119,45,214,220,74,210,173,170,52,158,134,147,50,62,212,153,118,31,176,125,0,0,0,0,0,0,0,0,0,0,0,16,99,138,198,59,202,195,76,26,69,157,65,170,170,45,82,226,215,105,180,249,161,196,244,242,160,185,217,177,196,168,181,74,207,216,125,135,236,46,209,81,249,109,193,74,214,62,98,189,39,15,169,12,172,202,111,63,154,246,213,236,107,100,103,157,45,202,75,107,219,175,40,200,181,73,235,255,0,73,104,226,199,178,232,56,127,109,68,181,173,186,108,104,80,97,243,57,109,71,101,13,164,183,184,165,159,170,132,164,190,146,212,125,222,211,31,124,0,0,0,0,0,7,129,198,156,25,179,49,190,196,170,217,119,125,22,12,196,205,136,251,49,223,126,51,78,57,25,213,178,227,105,117,181,56,133,236,82,121,170,50,81,22,164,103,252,14,132,51,125,149,139,167,44,184,145,50,135,61,133,61,69,150,235,146,41,178,208,151,20,142,66,159,144,150,144,181,155,45,163,153,177,131,51,36,150,158,210,236,238,233,92,60,243,131,84,192,108,73,137,109,221,117,201,206,90,117,133,183,12,216,118,74,141,136,206,187,34,34,57,187,92,121,13,32,146,211,74,45,218,25,145,123,12,187,175,62,216,185,40,247,125,2,159,114,208,103,49,46,13,74,51,82,152,117,151,82,226,77,14,33,43,79,106,76,203,232,168,143,176,207,188,125,64,0,1,225,177,206,222,139,117,96,205,243,64,149,17,169,37,54,220,169,176,132,56,217,44,183,46,35,168,35,208,200,251,125,111,119,180,103,18,225,138,187,27,25,42,81,18,158,155,208,87,43,200,73,17,108,36,19,50,140,139,79,163,161,22,207,179,187,216,52,49,149,235,149,138,190,92,236,106,244,137,72,54,211,108,211,29,117,213,56,90,17,116,44,173,70,102,102,126,253,123,76,83,71,18,124,110,157,138,185,131,171,209,217,171,42,77,42,220,122,69,45,166,208,249,173,178,92,121,211,18,74,208,156,82,117,218,230,154,145,23,97,247,17,14,35,131,185,127,196,188,114,171,149,34,196,161,72,144,101,244,159,56,178,22,202,61,102,210,123,148,211,107,211,78,106,12,251,59,143,238,214,117,97,15,6,251,158,175,6,61,75,20,110,150,33,169,75,67,134,197,58,115,141,168,144,100,217,232,105,126,17,246,246,184,94,238,194,251,68,147,180,56,75,101,234,133,201,118,176,245,94,160,227,74,74,141,46,170,11,168,94,155,123,12,149,12,181,35,208,245,251,199,123,177,242,113,150,251,5,109,72,163,225,29,168,236,150,155,74,10,68,138,4,5,59,217,180,247,110,75,9,61,117,65,30,190,253,71,92,165,209,40,212,56,233,137,69,164,194,128,194,72,136,155,138,194,26,73,22,132,93,201,34,46,226,34,254,4,63,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,197,84,162,81,171,145,213,18,181,73,133,61,133,17,145,183,41,132,58,147,45,12,187,148,70,93,198,101,252,76,114,59,227,39,25,111,191,150,236,138,198,17,218,141,73,117,181,32,228,71,160,64,75,189,187,143,118,229,48,163,215,85,153,235,239,208,112,75,191,132,182,94,171,188,231,104,239,85,233,238,58,165,40,146,210,160,180,132,107,187,176,137,48,207,66,45,75,79,184,70,204,94,224,223,115,210,32,200,169,97,117,210,196,197,37,107,112,152,168,206,113,197,26,8,156,61,9,44,66,46,222,198,203,221,218,127,96,130,184,199,151,252,75,192,218,185,210,47,186,20,136,230,127,69,242,139,33,12,175,214,113,37,181,78,182,141,117,229,44,203,179,184,190,253,59,119,13,140,110,157,133,89,131,164,81,222,171,42,53,42,227,122,61,45,214,214,249,161,179,92,137,208,210,106,208,220,74,117,218,222,154,153,31,97,119,25,11,151,205,13,202,197,35,46,119,205,126,60,164,19,106,182,106,110,180,234,86,90,25,116,47,45,38,70,70,94,237,123,12,103,158,222,138,187,231,25,41,209,20,158,167,211,183,43,40,81,40,183,146,201,233,68,71,175,210,212,143,127,219,223,237,26,59,192,203,122,45,171,131,54,53,2,44,70,163,20,43,114,152,194,208,219,100,130,220,136,141,32,207,66,34,237,245,125,222,193,238,64,0,7,203,185,238,74,61,161,64,168,92,181,233,204,68,131,77,140,236,167,221,121,212,182,146,67,104,82,213,218,163,34,250,41,51,237,50,238,20,97,196,51,56,53,76,121,196,153,118,221,169,92,156,221,167,71,91,144,201,134,164,168,152,146,235,82,37,163,155,181,183,150,210,201,77,58,146,221,161,25,151,176,139,191,154,229,7,43,55,78,102,177,34,29,14,3,11,102,139,17,214,228,84,165,173,46,37,28,132,191,29,46,161,43,38,92,71,51,99,228,100,74,45,61,167,217,223,125,248,43,131,54,94,8,88,148,171,46,208,162,65,134,152,81,24,102,67,236,70,105,183,36,186,134,91,109,78,184,166,208,141,234,87,41,38,106,50,212,204,191,129,123,224,0,0,0,0,0,31,2,248,178,232,56,129,109,75,181,174,74,108,105,176,102,114,249,141,72,101,14,36,246,56,149,151,170,180,168,190,146,18,125,222,194,25,199,204,150,10,86,176,15,21,234,216,125,87,101,100,80,185,28,167,182,175,99,187,227,50,233,237,82,155,70,237,57,164,71,162,75,79,250,78,220,56,83,227,188,172,75,193,165,217,213,234,170,165,85,45,221,55,27,175,154,220,87,81,42,115,159,219,113,74,61,18,130,246,23,97,123,75,180,78,112,0,0,0,0,0,0,0,0,0,0,20,113,197,147,22,30,189,179,6,245,151,29,243,84,43,95,111,44,208,163,52,47,169,131,5,195,238,89,145,232,105,247,39,248,247,142,249,193,231,2,219,40,51,177,154,169,79,121,10,87,43,209,207,56,214,136,115,182,161,29,221,170,83,126,182,157,132,123,87,217,237,247,11,75,1,248,107,21,202,37,189,9,117,42,253,98,13,50,35,122,111,145,50,66,25,109,58,153,17,106,165,153,17,118,153,23,222,101,239,28,82,165,158,44,178,83,43,8,163,171,22,45,153,10,94,191,62,197,118,158,182,75,68,146,187,85,212,23,191,78,238,241,213,45,28,74,195,203,250,57,202,178,47,171,126,190,210,126,146,169,149,54,37,18,123,84,69,169,180,165,17,118,161,95,253,9,251,140,122,80,0,0,0,1,192,243,131,150,91,95,49,120,95,84,165,74,165,71,85,118,44,71,221,166,203,38,27,55,73,244,199,144,150,145,188,218,113,123,119,189,174,137,45,117,237,46,222,250,1,197,12,58,185,176,134,253,170,217,151,12,25,112,166,82,103,62,195,107,113,167,27,55,18,211,203,108,157,65,173,41,51,73,155,103,162,180,45,116,246,119,11,38,225,111,157,83,113,198,176,55,18,43,106,209,13,37,52,153,18,228,246,118,116,81,152,97,42,121,254,255,0,166,100,132,35,222,101,237,33,106,45,58,219,205,33,230,150,149,161,196,146,146,164,158,164,100,125,164,100,99,254,192,0,124,235,142,58,101,219,213,72,139,45,82,244,55,219,50,251,13,6,67,56,153,178,165,162,145,152,107,242,43,73,218,159,148,53,69,23,102,159,247,115,229,238,47,112,178,124,60,204,165,191,135,252,57,209,41,170,239,42,162,154,65,91,236,145,74,66,94,76,143,65,32,210,77,252,234,84,70,74,71,102,157,186,251,5,82,51,26,181,138,120,143,201,138,82,102,84,46,106,199,210,115,123,139,53,200,127,233,44,203,114,190,147,157,167,218,122,159,180,95,118,73,114,205,108,96,102,16,208,29,85,38,34,171,181,90,108,73,179,95,83,13,155,137,117,216,177,185,136,221,202,66,200,137,109,107,162,181,61,123,204,207,186,72,145,17,17,17,22,132,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,3,248,100,70,70,70,90,145,136,221,157,172,179,91,24,231,132,53,247,83,73,136,154,237,42,155,46,108,39,210,195,100,226,157,106,44,158,90,55,114,150,179,35,91,186,232,157,15,94,227,35,239,161,23,163,86,176,179,17,249,50,138,76,58,133,179,88,250,77,239,109,100,184,239,253,36,25,237,87,210,111,176,251,15,82,246,11,90,196,44,202,208,49,3,135,59,146,157,174,243,170,42,164,29,190,241,28,164,41,229,72,58,18,205,68,231,206,169,70,102,165,246,235,219,175,176,86,206,83,105,104,171,230,26,195,138,234,119,39,229,13,45,71,217,175,253,220,193,123,143,222,52,119,110,71,76,75,122,151,17,5,162,89,134,195,100,95,97,32,136,125,16,0,31,240,235,173,178,210,222,117,105,66,27,73,169,74,81,232,68,69,218,102,102,42,187,138,70,117,77,183,29,192,204,55,173,171,69,180,164,213,164,68,147,217,219,214,197,125,133,45,151,251,254,129,154,22,143,113,159,176,133,108,225,134,29,92,216,187,126,210,172,203,122,12,185,179,106,211,152,97,197,182,211,142,27,105,117,228,54,110,172,208,149,25,36,141,194,213,90,30,154,251,123,133,255,0,100,251,44,182,190,93,48,190,149,74,139,74,140,154,244,168,140,59,83,150,108,54,78,155,234,143,29,47,35,121,52,218,246,239,103,93,20,90,235,218,125,189,221,240,0,0,0,7,240,204,136,181,49,227,111,140,102,194,156,54,105,78,95,24,139,109,81,86,148,26,210,204,250,188,104,206,47,177,90,18,82,234,211,169,158,197,17,125,169,63,113,142,115,77,207,22,89,42,117,133,209,211,139,22,204,117,35,79,159,126,187,79,67,39,170,77,93,138,234,15,221,167,119,120,237,116,122,237,18,225,132,138,149,2,177,6,167,17,205,118,72,135,33,15,54,173,12,210,122,41,6,100,125,164,101,247,145,251,135,238,1,86,156,97,176,45,163,131,7,25,169,116,247,150,164,243,125,34,243,109,106,134,251,105,241,218,220,164,183,234,235,218,69,185,125,167,221,238,28,15,132,222,44,61,100,230,13,155,46,67,251,97,93,27,185,134,181,25,33,29,52,25,206,23,122,200,139,85,43,218,74,254,29,226,241,192,0,0,0,0,0,0,0,0,0,7,231,159,45,168,49,28,148,242,146,148,35,77,77,71,161,118,153,23,183,239,25,169,204,53,215,42,255,0,198,42,237,194,169,43,154,185,125,46,139,74,205,195,86,200,173,35,176,245,86,191,67,223,236,23,205,146,28,57,86,22,229,178,211,180,100,69,67,50,34,117,252,195,36,109,81,238,159,37,194,221,170,82,125,206,118,106,67,188,0,167,78,40,185,195,187,234,216,130,238,15,88,119,44,138,125,34,145,183,170,118,157,49,214,149,35,154,196,41,8,220,166,158,52,175,106,201,100,90,160,180,212,244,212,245,49,92,234,153,45,107,230,46,83,202,87,239,26,204,204,117,108,18,205,22,48,96,61,101,53,59,54,234,158,166,11,93,240,36,206,148,113,87,234,56,146,213,182,221,65,30,134,234,149,223,244,180,63,126,183,161,149,44,220,216,57,155,180,91,169,82,234,144,99,87,26,215,171,166,27,236,161,246,245,117,242,71,204,165,231,22,90,161,131,87,111,176,245,46,206,238,250,0,0,0,0,43,163,138,46,77,224,94,182,147,248,215,100,82,165,59,112,211,183,28,230,34,176,149,37,200,173,181,54,75,142,26,90,96,214,107,55,20,146,220,165,146,123,181,237,208,197,68,219,119,5,126,193,186,225,87,41,175,203,167,84,232,243,91,123,68,169,108,184,135,26,112,149,181,91,77,42,45,20,130,212,181,35,212,189,134,47,239,34,89,140,166,227,254,9,209,229,187,80,105,218,205,26,52,122,100,244,155,169,83,139,117,152,145,141,197,153,115,86,179,213,111,119,171,67,215,188,136,251,228,144,0,15,241,152,150,213,13,244,186,122,32,219,81,40,253,197,161,234,51,179,158,118,97,177,153,187,225,48,156,53,160,235,85,51,51,51,35,245,189,33,39,221,252,7,50,157,138,23,52,235,6,62,29,46,98,211,73,143,45,19,73,164,184,225,36,220,75,38,206,166,157,251,117,216,122,107,183,95,183,78,193,41,120,89,224,67,216,167,143,9,185,106,212,213,57,69,183,99,20,244,186,227,38,109,170,84,121,144,150,77,238,83,106,65,158,199,12,244,212,149,167,180,136,94,124,104,236,196,140,212,72,237,165,182,153,66,91,66,18,68,68,148,145,104,68,68,93,132,90,16,255,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,229,38,59,50,227,59,18,67,105,113,167,144,166,214,133,17,25,41,38,90,25,25,31,97,150,134,40,195,138,102,4,61,133,152,240,171,150,147,77,83,116,91,138,49,207,83,173,178,100,218,101,72,153,53,102,222,228,182,148,17,236,108,143,77,77,90,123,76,132,90,129,138,23,52,11,6,70,29,162,90,213,73,145,45,115,13,165,56,225,164,156,83,36,206,164,157,251,117,218,90,107,183,95,183,78,193,211,114,48,204,55,243,55,99,166,107,134,132,21,106,152,100,100,100,94,183,164,35,123,255,0,136,209,52,52,182,152,108,37,163,213,4,218,73,39,239,45,11,65,254,192,0,35,110,123,115,25,77,192,12,19,172,75,106,160,211,85,154,204,105,20,200,9,39,82,151,16,235,209,36,155,107,34,230,161,101,162,217,239,78,167,175,113,25,247,80,37,201,112,87,239,235,174,109,114,164,252,186,141,78,177,53,199,180,82,150,243,139,113,215,13,91,83,184,212,163,213,75,61,11,83,61,79,218,98,221,184,93,100,222,13,151,105,51,141,119,197,38,75,87,5,71,105,193,98,83,4,148,183,21,198,161,73,109,194,75,172,18,201,100,226,84,91,146,179,79,126,157,186,152,177,112,0,0,0,14,225,17,243,197,158,75,83,46,54,164,186,21,187,84,167,84,47,25,177,220,105,136,136,125,183,85,28,214,220,148,165,197,161,18,27,117,4,151,153,73,26,136,143,77,116,239,238,165,28,89,199,156,79,198,123,138,77,195,123,93,117,41,42,125,197,173,17,78,116,133,199,100,148,227,139,36,161,14,56,189,164,92,213,17,22,189,132,122,123,245,240,73,153,45,11,230,34,83,201,87,239,18,204,140,88,199,11,172,225,93,212,156,65,107,7,175,203,150,69,66,145,87,221,210,187,81,152,235,170,143,202,98,108,133,237,83,175,18,81,185,102,130,61,16,122,232,90,232,122,24,184,176,28,31,59,216,114,188,82,203,101,217,104,199,138,135,164,75,232,57,102,104,220,162,219,62,51,135,183,68,168,251,155,237,208,133,12,229,230,235,149,96,99,21,10,225,76,149,194,92,78,171,85,169,102,217,167,124,87,81,218,122,167,79,167,239,246,141,43,64,150,212,232,141,202,101,73,82,23,174,134,147,212,187,12,203,217,247,15,208,0,0,0,0,0,0,0,0,0,3,149,102,134,241,93,133,129,183,37,212,211,228,202,225,116,123,87,187,110,155,230,50,142,253,201,253,255,0,120,207,6,19,209,228,94,24,147,74,164,173,167,37,59,47,159,234,237,53,169,91,99,173,93,218,25,158,132,159,119,176,105,154,139,78,143,73,166,51,79,138,141,141,53,187,106,116,34,211,85,25,159,113,23,180,199,238,31,231,33,70,134,84,162,215,82,211,253,35,51,184,253,90,151,112,98,213,118,171,53,215,150,235,221,46,166,234,140,213,217,25,164,251,76,207,184,139,218,61,134,87,48,30,22,58,215,230,91,211,29,125,163,249,190,90,217,81,37,69,234,60,179,237,54,215,254,40,189,159,253,110,197,153,14,25,184,169,131,244,87,174,251,82,51,213,250,75,123,119,51,21,18,101,74,78,171,101,190,212,183,21,9,47,89,197,31,127,209,73,251,72,71,204,191,99,253,243,151,75,229,155,190,209,150,227,106,78,238,162,42,220,120,154,123,230,93,109,59,208,219,141,238,219,206,81,150,167,216,125,191,126,129,240,47,48,86,30,60,91,16,107,246,157,86,58,221,152,203,242,14,25,190,201,190,219,109,62,108,154,148,134,220,89,145,110,34,237,215,79,88,187,181,208,117,0,0,0,0,31,138,181,71,167,220,20,153,148,74,172,102,228,68,156,195,145,222,109,196,37,105,82,22,147,74,136,201,68,100,122,145,153,118,145,144,161,142,34,89,97,147,128,184,195,83,174,82,225,72,77,191,114,205,122,160,195,134,217,147,77,57,34,84,181,37,148,154,90,66,19,163,109,17,146,8,204,200,189,166,93,223,239,195,139,50,242,48,59,25,169,150,229,78,91,229,66,186,38,51,77,91,124,195,229,54,252,153,113,16,111,40,148,234,16,90,33,163,35,86,134,100,94,195,46,235,228,166,84,98,85,169,241,170,144,31,67,209,229,178,135,218,90,20,74,74,144,164,146,136,200,200,204,143,176,203,184,199,233,0,31,154,164,225,53,78,148,233,167,113,33,133,171,110,154,235,162,79,176,103,75,58,243,83,59,50,215,211,169,142,76,146,107,149,52,109,217,183,95,231,242,123,127,233,28,74,44,87,230,202,102,28,86,148,227,207,184,150,155,66,82,102,106,82,143,66,34,34,237,51,51,49,124,252,53,48,29,56,67,128,148,202,205,66,11,109,84,238,102,88,171,26,141,173,174,37,169,16,161,171,97,153,182,149,23,172,217,234,90,153,107,237,51,18,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,67,226,87,128,233,197,236,4,170,86,105,240,91,118,167,108,178,253,88,148,77,110,113,77,71,133,49,91,8,201,181,40,253,103,11,66,212,139,95,105,24,161,137,81,95,133,41,232,114,154,83,111,48,226,154,113,10,73,145,165,73,61,12,140,143,180,140,140,135,109,201,68,212,193,204,181,138,234,163,147,196,170,229,49,27,118,110,211,249,252,110,223,250,6,139,105,174,19,180,232,174,146,118,146,216,66,182,233,166,154,164,187,7,233,0,31,154,165,81,137,73,167,201,170,79,125,12,199,136,202,223,117,197,168,146,148,161,41,53,25,153,153,145,22,132,71,222,98,134,248,143,102,94,70,56,99,53,78,219,166,75,120,232,118,188,199,169,168,111,152,124,167,30,141,46,90,9,228,146,93,90,15,84,58,68,74,208,140,203,216,69,223,249,248,119,101,138,78,60,227,13,50,185,84,133,33,86,253,181,53,154,131,238,19,102,109,58,228,121,81,20,166,84,106,105,104,81,27,110,158,168,51,35,50,246,145,119,223,69,22,143,79,183,233,48,232,148,168,205,199,137,5,134,227,178,219,104,74,18,148,33,36,148,145,18,72,136,180,34,34,236,34,33,251,64,0,0,0,112,12,226,102,130,219,203,102,25,212,234,178,38,48,170,252,184,111,53,75,136,110,54,107,55,215,30,66,153,90,144,110,182,189,156,198,116,51,73,235,236,46,222,234,17,196,172,66,190,49,243,18,101,220,213,149,75,169,213,171,83,92,76,104,205,155,207,41,60,233,11,90,25,105,10,82,212,69,189,211,36,164,140,251,244,45,76,251,101,166,10,240,181,196,75,206,203,77,249,126,58,229,34,36,136,69,45,136,155,159,143,40,137,77,54,234,119,33,216,134,93,202,89,30,138,250,69,167,176,204,112,60,209,224,60,44,10,175,195,183,161,58,251,167,243,156,197,188,162,82,143,212,101,101,218,77,163,252,105,251,63,250,254,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,250,71,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,238,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,239,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,242,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,235,222,230,93,115,65,132,25,175,178,210,229,29,200,171,144,230,189,85,26,160,113,77,244,232,235,187,55,48,151,93,50,212,163,154,203,95,102,138,47,178,167,184,140,101,17,252,1,191,19,117,91,148,212,183,108,86,181,228,38,59,38,77,199,228,179,17,10,221,177,148,54,141,206,60,173,52,51,212,245,238,62,255,0,45,144,140,202,92,152,47,142,118,236,89,53,137,174,209,107,47,71,160,185,25,201,14,41,150,91,145,62,58,150,178,65,186,132,36,244,74,187,123,75,214,61,72,245,49,127,20,106,156,122,221,30,13,102,34,137,76,79,140,212,166,148,70,70,70,133,164,148,71,216,102,93,199,236,51,31,180,0,0,0,4,99,226,5,128,144,49,187,1,43,68,138,107,79,85,104,17,228,213,162,185,201,74,157,53,49,10,86,196,17,242,214,175,164,238,186,22,157,189,198,71,223,64,242,27,170,217,183,67,141,37,78,70,169,80,231,154,72,200,212,133,180,251,46,127,5,36,201,73,251,12,180,246,11,213,225,167,152,166,177,183,3,34,82,234,114,220,93,102,218,54,233,46,147,206,106,227,136,143,14,26,77,207,89,213,172,200,214,233,250,198,69,169,251,8,251,229,248,0,252,181,82,51,165,204,34,46,222,157,205,63,250,19,25,207,206,130,86,156,201,223,100,226,116,63,79,85,61,154,118,117,242,7,166,200,30,8,59,141,25,128,161,197,149,79,234,41,116,105,17,170,146,183,180,107,109,72,102,108,82,90,15,86,214,147,245,93,238,61,11,78,243,34,239,208,53,18,145,6,223,163,193,161,211,24,67,17,41,241,154,138,195,104,65,37,40,109,180,18,82,68,73,34,34,34,34,34,208,136,136,126,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,134,183,72,131,112,81,231,80,234,108,33,248,149,8,206,197,125,181,160,148,149,182,226,13,42,35,37,17,145,145,145,153,104,100,100,51,245,159,204,16,119,5,243,1,92,139,22,158,113,233,117,153,18,106,145,118,52,104,109,40,122,108,162,66,11,70,208,146,245,90,238,45,123,59,140,203,187,204,100,193,46,43,50,118,33,54,157,199,233,234,95,179,95,251,190,56,209,125,40,140,169,112,201,69,161,244,237,235,255,0,208,144,253,96,2,32,113,44,204,75,120,37,129,146,233,116,201,110,34,177,114,155,148,150,137,151,52,113,180,72,135,49,36,231,170,234,22,68,75,104,189,98,35,208,253,134,125,212,84,195,117,91,202,232,109,165,41,201,53,42,228,242,73,153,154,150,183,95,121,207,226,165,25,169,95,105,158,190,209,127,28,63,112,18,159,130,56,9,69,223,77,105,154,173,126,60,106,180,167,13,148,165,210,83,240,162,239,65,159,45,10,250,77,107,161,235,219,222,102,125,210,112,0,0,0,7,226,173,84,227,209,40,243,171,50,212,73,98,4,103,101,58,163,50,34,36,33,38,163,62,211,34,238,47,105,144,160,28,255,0,230,34,181,142,88,239,91,100,170,50,125,15,110,201,147,70,141,28,158,95,37,69,30,100,173,142,109,230,173,38,102,135,116,220,90,118,118,17,17,119,247,254,22,217,59,43,234,182,140,107,189,232,236,189,72,166,190,73,130,204,184,251,137,111,182,184,82,91,113,41,117,133,36,200,208,181,17,41,43,35,239,211,179,83,19,131,56,89,210,194,236,179,217,175,219,81,157,141,58,190,244,101,67,135,76,132,168,238,244,250,181,33,8,55,25,39,219,90,27,74,216,218,102,69,217,169,17,22,189,212,169,152,76,119,175,227,213,245,42,236,170,182,220,118,92,217,201,142,209,45,9,70,140,180,218,189,85,56,178,45,77,162,62,195,255,0,235,125,60,162,216,181,12,65,199,155,114,129,2,63,52,221,235,55,22,197,43,186,19,235,46,228,171,247,15,216,52,132,218,57,104,36,123,135,253,0,205,174,109,153,126,62,96,238,182,100,164,137,196,244,59,136,136,200,191,188,88,247,139,169,225,185,80,68,236,166,217,232,39,156,113,109,122,67,126,245,107,166,181,41,154,105,219,246,9,66,0,0,0,0,0,0,0,0,0,2,30,241,73,154,113,114,191,91,104,147,175,59,166,246,123,170,48,133,66,100,196,200,179,41,103,153,158,159,238,135,255,0,136,72,26,61,0,21,9,198,27,3,37,83,111,42,102,47,81,105,135,211,84,249,222,146,113,182,79,106,57,109,83,227,181,169,165,189,11,83,51,250,74,63,179,220,43,72,116,204,3,199,155,215,0,239,152,151,117,171,91,168,70,109,158,103,62,43,50,94,67,79,234,203,173,167,122,16,226,55,109,55,84,101,169,246,25,235,247,222,22,101,240,194,139,155,188,183,186,116,68,68,145,34,94,223,71,200,50,66,205,27,103,179,205,218,164,161,211,45,74,57,145,237,254,63,102,127,226,61,58,129,89,141,49,181,59,26,92,23,219,125,10,73,154,22,218,210,100,164,168,143,176,200,203,176,200,251,6,134,242,53,137,37,137,89,111,179,231,184,251,207,72,166,82,169,244,201,14,58,173,202,91,173,192,140,106,51,61,202,51,212,215,174,167,161,253,131,191,128,0,0,0,252,213,56,17,234,180,217,116,185,109,165,108,76,97,200,238,165,68,70,74,66,210,105,50,50,50,50,62,195,246,144,160,222,35,88,17,43,6,241,238,167,46,53,51,145,74,184,92,122,170,203,141,178,105,107,115,243,101,154,83,169,54,132,238,218,222,186,22,189,158,211,33,236,56,84,99,34,236,28,120,110,208,159,82,83,52,235,133,162,136,211,74,123,106,21,41,249,144,91,47,84,214,148,154,141,40,50,236,35,86,158,241,121,73,50,81,18,146,100,100,101,169,25,15,232,15,133,125,214,88,183,172,170,253,114,75,200,105,184,20,201,82,77,74,81,36,139,99,42,87,121,153,123,189,228,51,129,153,11,161,55,174,57,222,149,152,234,91,169,126,191,82,38,207,93,219,137,83,30,81,105,161,158,164,123,187,59,69,179,112,157,192,22,108,76,31,86,35,87,41,140,162,175,94,120,221,140,233,178,68,190,137,248,176,94,65,106,166,210,175,166,131,62,197,26,117,238,212,251,68,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,120,176,224,11,55,222,15,39,17,168,116,198,23,87,160,188,78,201,116,153,35,95,68,196,89,207,44,181,75,106,87,211,89,31,106,137,58,247,232,125,162,166,114,225,116,38,202,199,59,46,179,33,75,105,44,87,233,196,225,235,183,105,38,99,42,61,117,50,208,139,111,111,104,209,253,137,89,98,225,178,104,21,200,207,33,214,231,211,34,201,37,37,68,162,61,236,165,93,228,103,239,247,152,251,160,63,138,50,73,26,148,100,68,69,169,153,138,53,226,175,140,171,191,177,225,203,62,5,73,79,83,173,230,142,35,173,37,237,200,76,166,38,78,108,253,82,90,146,74,36,172,139,180,137,90,123,135,143,225,203,129,18,113,147,31,41,146,228,211,57,244,187,121,198,106,175,56,227,38,166,183,49,54,33,169,58,155,107,78,237,174,107,161,233,217,237,34,23,229,76,129,30,149,77,137,75,136,218,80,196,54,27,142,210,82,68,68,148,33,36,146,34,34,34,34,236,47,97,15,210,0,0,0,3,128,103,151,18,75,13,114,223,120,79,109,247,153,145,83,165,84,41,145,220,105,91,84,135,92,129,36,210,100,123,146,101,161,163,93,75,83,251,5,3,216,86,221,79,21,241,102,137,109,165,110,200,153,116,87,227,69,113,197,154,150,163,92,153,41,65,173,71,162,143,189,205,76,244,87,127,180,94,181,85,234,94,77,114,100,181,69,76,120,149,10,101,178,104,65,182,73,108,221,168,183,74,61,15,179,148,165,40,213,27,236,89,233,254,106,39,197,92,78,186,177,106,246,171,94,119,85,106,124,247,234,19,31,144,217,74,146,227,188,134,220,121,110,19,104,222,181,26,82,147,113,90,36,140,200,181,63,188,121,1,101,156,30,112,50,85,74,243,169,226,245,106,152,125,53,51,147,232,231,28,100,246,175,152,213,66,59,186,26,155,208,244,50,47,162,162,251,125,194,223,0,6,112,179,156,100,121,148,188,12,143,95,247,63,255,0,196,35,139,123,225,109,52,229,101,126,136,209,167,78,79,83,236,247,212,102,137,132,0,0,0,0,0,0,0,0,0,2,31,113,72,130,185,89,94,174,60,158,230,122,109,127,141,70,17,10,117,202,99,142,51,152,27,85,198,149,181,101,215,104,122,233,255,0,113,62,52,148,70,71,218,67,250,3,153,230,23,5,109,220,118,195,90,149,143,93,129,29,211,149,201,228,188,182,144,165,181,182,67,78,171,106,148,218,246,235,202,34,61,11,183,254,146,206,246,50,96,213,237,130,55,156,203,50,243,163,202,139,34,47,47,71,87,29,228,54,230,230,155,115,213,55,16,131,61,9,212,145,246,118,25,253,198,126,16,136,207,176,134,137,50,37,74,184,32,101,102,207,167,221,136,152,137,201,244,135,49,18,201,100,233,127,72,201,50,212,156,45,126,137,167,191,217,160,163,236,215,97,195,184,111,141,23,21,5,49,73,152,241,87,9,8,73,32,210,68,107,134,211,157,219,82,94,211,246,11,39,224,217,136,146,107,120,105,92,178,167,74,222,228,10,132,151,217,111,121,153,147,40,143,79,109,39,161,168,253,166,101,216,68,95,232,22,60,0,0,0,0,32,215,21,140,15,111,16,240,77,119,165,62,156,78,84,109,213,156,199,93,67,58,172,163,71,137,57,195,35,81,54,165,109,220,178,62,211,34,251,75,188,83,126,14,93,82,44,44,90,180,110,166,223,83,39,72,175,83,229,184,100,163,79,170,212,150,214,100,125,169,236,245,61,229,252,6,145,48,126,240,98,253,195,11,94,237,97,244,59,233,58,60,41,75,82,20,74,45,206,71,109,195,237,37,43,247,253,230,61,136,8,175,196,99,26,24,194,124,187,215,161,179,50,59,83,238,56,178,168,205,18,156,36,186,158,162,12,178,37,163,215,74,136,201,77,246,25,107,219,236,49,72,56,35,102,212,49,91,27,45,59,95,150,252,183,43,151,12,6,101,47,69,56,100,135,165,182,133,173,103,181,93,159,57,218,102,71,223,219,168,209,222,21,89,49,48,235,14,237,219,46,27,72,66,105,20,184,144,149,177,36,68,165,52,194,27,51,236,74,117,250,5,236,47,184,187,135,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,229,49,86,201,137,136,184,119,113,89,115,26,66,211,87,165,203,132,157,233,35,36,169,214,22,217,31,106,85,167,211,63,97,253,199,220,51,137,141,214,109,67,10,113,178,236,181,249,111,196,114,135,112,207,102,42,244,83,102,104,102,91,136,66,208,123,83,217,243,125,134,68,93,221,154,11,190,225,207,141,12,98,198,93,232,48,222,153,29,201,246,220,88,180,103,82,151,8,221,87,79,6,33,26,215,235,169,70,102,167,59,76,244,237,246,16,149,0,60,118,48,94,12,88,88,97,116,93,175,190,134,189,25,71,155,41,10,82,137,62,179,113,220,112,187,77,73,253,207,121,12,222,99,29,212,253,251,139,87,117,212,227,235,120,234,245,234,132,182,204,212,106,245,93,146,226,200,139,181,93,158,191,188,255,0,136,184,238,20,248,30,222,30,96,154,47,74,133,56,155,168,220,75,41,141,60,182,116,89,198,145,18,11,132,68,163,109,42,219,185,6,125,134,101,246,159,120,156,192,0,0,0,2,184,120,201,226,36,154,38,26,80,236,168,50,182,57,62,161,25,247,155,222,100,102,202,227,212,27,81,232,74,47,105,17,118,145,151,250,4,39,225,161,135,138,189,243,45,69,154,228,98,117,154,26,227,84,245,52,110,218,166,106,16,207,95,162,100,70,68,175,179,239,33,99,220,88,233,151,20,204,177,54,84,6,230,45,168,181,114,118,89,71,37,158,145,211,79,157,188,215,176,180,217,161,150,166,125,157,218,138,47,30,239,6,240,106,246,198,235,206,29,153,102,81,229,74,145,43,153,171,168,142,242,219,111,107,78,57,235,27,104,89,150,164,210,136,187,59,76,190,243,45,16,101,235,5,109,236,9,195,90,109,143,66,129,29,165,69,231,115,158,67,72,74,221,221,33,215,83,185,73,109,27,180,230,153,22,165,217,255,0,73,244,208,31,195,50,46,211,25,181,205,155,142,61,152,27,169,199,85,185,71,208,234,122,235,255,0,113,48,46,43,133,188,21,197,202,245,13,229,119,61,212,233,252,42,51,72,76,16,0,0,0,0,0,0,0,0,0,17,239,62,22,81,95,57,103,186,233,40,231,27,231,208,242,201,174,243,254,144,138,163,254,202,143,185,30,194,20,23,132,119,34,173,28,67,164,220,40,116,155,84,78,126,138,53,105,166,230,28,71,126,165,251,222,241,166,107,118,177,26,191,71,143,86,136,164,169,167,247,237,50,50,50,245,86,105,62,227,50,239,35,246,143,164,0,56,70,100,114,109,131,249,152,166,169,155,194,150,112,170,93,154,84,233,204,69,110,95,210,103,189,231,24,113,95,69,132,167,252,147,50,247,105,21,108,110,13,56,103,71,186,186,251,166,237,173,205,165,51,253,83,45,207,142,226,151,171,106,35,222,149,194,36,158,138,52,153,105,238,247,139,21,164,82,105,244,58,123,84,186,92,102,227,197,99,119,45,182,208,148,37,58,168,212,122,18,72,136,187,76,207,184,82,39,20,170,17,211,113,198,232,150,80,210,210,87,81,165,32,148,77,237,215,250,41,190,205,116,251,7,168,224,223,114,202,167,227,117,106,137,213,45,49,164,208,228,171,149,188,201,38,181,75,167,167,93,53,211,93,11,78,237,69,207,128,0,0,0,15,41,138,214,148,75,239,13,110,155,66,107,9,117,186,189,26,116,34,73,164,148,100,110,199,91,122,150,169,87,111,174,126,195,251,140,103,3,29,44,105,56,105,139,215,93,166,182,150,194,105,213,169,205,71,213,38,147,38,155,148,235,104,63,162,159,220,246,17,16,185,190,21,152,166,155,251,45,236,210,38,212,16,228,235,126,106,105,104,105,78,234,225,48,196,8,73,37,109,53,168,246,238,89,150,186,17,107,236,33,51,199,252,58,226,25,105,111,56,162,74,16,147,82,140,207,66,34,46,243,20,165,197,147,30,155,191,241,97,140,61,161,85,73,250,93,9,164,166,74,27,127,113,38,107,50,103,52,178,50,75,138,73,122,171,46,244,146,189,250,23,96,253,156,35,112,73,55,150,40,201,196,186,141,57,247,32,208,210,180,48,255,0,39,86,147,45,153,16,30,73,110,54,204,137,68,149,25,246,40,149,167,187,188,93,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,147,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,245,128,0,121,246,239,251,53,219,254,70,22,166,225,136,87,100,90,59,53,245,210,84,102,151,206,156,235,206,48,153,8,35,45,22,130,117,149,161,91,76,246,25,183,191,111,49,189,222,128,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,228,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,0,8,171,253,212,124,137,255,0,225,207,254,172,214,63,236,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,135,159,110,255,0,179,93,191,228,97,106,110,24,133,118,69,163,179,95,93,37,70,105,124,233,206,188,227,9,144,130,50,209,104,39,89,90,21,180,207,97,155,123,246,243,27,221,245,106,117,106,85,22,50,38,86,106,113,32,71,114,67,17,16,236,151,146,210,20,251,238,161,150,90,37,40,200,141,110,58,227,109,161,61,234,90,210,146,212,204,136,126,176,0,31,145,202,181,41,154,172,122,19,213,56,136,169,76,142,244,184,240,212,242,73,247,152,101,77,165,215,80,222,187,148,132,41,246,82,165,17,104,147,117,178,61,55,22,191,172,0,0,0,0,0,0,4,95,171,113,49,201,69,2,171,54,133,93,198,9,116,234,149,58,67,145,38,67,151,105,86,217,126,51,237,168,210,227,78,54,168,100,164,45,42,35,73,164,200,140,140,140,140,119,92,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,205,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,113,91,79,136,246,76,111,155,170,141,101,90,216,201,214,214,174,10,132,122,93,58,55,201,218,171,124,249,79,184,150,218,111,122,227,37,9,220,181,164,181,81,146,75,93,76,200,187,68,149,28,83,26,243,153,150,204,187,93,81,108,172,99,196,143,147,245,169,180,244,85,24,141,232,121,242,247,197,91,142,54,151,55,199,97,196,22,171,101,194,208,207,119,171,174,154,25,25,176,83,57,153,108,204,77,213,42,202,193,204,72,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,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,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,0,0,0,231,248,215,143,120,79,151,107,86,45,235,140,119,95,201,250,44,218,130,41,108,73,232,100,203,223,41,109,184,226,91,217,29,183,22,90,161,151,15,83,45,190,174,154,234,100,71,207,240,183,62,185,78,198,155,238,153,134,120,105,138,222,153,185,43,60,238,138,23,160,170,81,249,188,166,86,243,159,56,244,116,54,157,27,105,106,245,148,90,233,161,106,102,68,114,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,235,0,0,0,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,235,0,0,14,85,142,153,163,192,156,181,250,19,246,215,124,252,156,249,71,212,250,51,250,50,100,206,127,79,202,231,127,123,52,230,221,188,246,190,150,154,238,236,215,67,211,228,224,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,117,106,83,213,89,20,38,106,113,23,82,135,29,153,114,33,165,228,155,236,176,242,156,75,78,173,189,119,37,11,83,15,37,42,50,209,70,211,132,90,237,61,63,88,0,15,201,76,171,82,171,81,151,50,141,83,137,62,59,114,31,136,183,99,60,151,80,151,216,117,108,188,209,169,38,100,75,109,214,220,109,105,239,74,208,164,158,134,70,67,245,128,0,0,0,0,0,252,148,202,181,42,181,25,115,40,213,56,147,227,183,33,248,139,118,51,201,117,9,125,135,86,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,63,88,0,0,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,231,248,223,152,220,30,203,141,42,153,93,198,91,158,93,2,155,87,144,184,145,38,38,141,58,107,6,250,83,187,148,183,35,50,226,91,89,167,114,146,149,154,77,100,135,13,59,182,47,79,21,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,2,63,226,150,125,114,157,130,215,221,79,12,241,47,21,189,13,114,81,185,61,108,47,65,84,164,114,185,172,161,230,254,113,152,235,109,90,182,234,21,234,168,244,215,67,208,200,200,189,94,5,230,143,2,115,41,233,191,216,165,243,242,143,228,231,77,233,63,232,201,144,249,29,71,55,147,253,242,211,123,183,114,29,250,58,233,183,183,77,75,94,170,34,175,247,81,242,39,255,0,135,63,250,179,88,255,0,178,14,255,0,105,226,149,137,122,216,148,108,76,162,87,121,86,221,195,211,250,50,109,78,43,212,222,167,168,121,44,198,218,220,164,54,231,207,56,182,210,214,169,46,111,49,179,70,226,90,76,253,88,0,0,15,201,10,173,74,168,201,159,14,159,83,137,42,69,46,65,68,156,211,47,37,107,138,249,180,219,196,211,169,35,213,11,54,158,105,194,74,180,61,142,33,93,202,35,62,21,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,249,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,245,120,23,154,60,9,204,167,166,255,0,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,122,168,138,191,221,71,200,159,254,28,255,0,234,205,99,254,200,36,165,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,30,87,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,173,129,196,35,40,216,167,121,82,112,251,15,177,74,93,114,225,174,72,40,208,96,198,181,235,27,221,94,134,102,102,103,20,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,189,174,58,102,143,2,114,215,232,79,219,93,243,242,115,229,31,83,232,207,232,201,147,57,253,63,43,157,253,236,211,155,118,243,218,250,90,107,187,179,93,15,79,147,130,153,204,203,102,98,110,169,86,86,14,98,71,202,10,212,42,122,234,143,198,244,60,248,155,34,161,198,219,83,155,228,48,218,15,69,188,217,104,71,187,214,215,77,8,204,187,88,0,0,142,183,255,0,16,140,163,97,101,229,86,195,236,65,197,41,116,59,134,135,32,227,78,131,38,215,172,111,105,122,17,145,145,148,83,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,250,184,67,158,44,171,227,189,228,222,31,97,110,45,196,171,92,47,199,118,75,16,94,166,205,130,185,8,108,136,214,77,28,166,91,75,139,36,234,179,66,12,215,177,11,86,155,80,163,46,234,57,254,53,227,222,19,229,218,213,139,122,227,29,215,242,126,139,54,160,138,91,18,122,25,50,247,202,91,110,56,150,246,71,109,197,150,168,101,195,212,203,111,171,166,186,153,17,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,30,83,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,245,179,122,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,224,31,221,71,200,159,254,28,255,0,234,205,99,254,200,59,174,16,227,38,29,227,189,154,222,32,225,109,98,93,90,222,126,67,177,152,156,245,42,92,20,72,91,102,68,179,104,165,52,218,156,65,43,84,26,208,70,141,232,90,117,220,133,17,123,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,156,92,240,72,172,220,81,139,137,116,234,115,205,193,174,33,8,125,242,103,70,149,45,233,19,222,81,110,38,200,141,70,148,145,246,168,213,167,191,188,126,30,19,120,244,221,129,139,15,97,237,118,168,76,82,235,173,41,49,144,183,246,146,166,189,38,11,72,34,37,56,148,159,170,131,238,73,171,221,169,118,11,174,105,196,60,210,30,109,68,164,45,36,164,153,30,164,100,125,198,63,236,67,14,42,120,166,155,3,45,239,82,33,84,16,220,235,130,106,169,107,105,46,232,231,33,248,19,82,106,218,75,73,237,220,130,45,116,50,215,216,98,152,240,46,198,147,137,120,189,106,90,104,105,111,166,163,90,130,212,141,18,106,51,105,201,77,54,179,250,42,253,255,0,105,25,13,32,97,77,165,18,196,195,91,90,208,132,194,89,110,145,70,131,8,210,72,36,153,155,81,208,222,167,162,83,219,234,23,176,190,226,30,172,0,0,0,0,83,7,25,11,150,85,67,27,104,180,94,169,106,141,26,135,25,92,173,230,105,37,166,93,65,58,233,174,154,232,122,107,166,163,235,112,102,164,156,172,80,175,212,14,50,84,77,82,165,22,243,70,186,25,72,167,159,126,130,216,241,31,15,109,204,83,179,42,182,45,215,27,157,78,171,68,126,35,186,33,181,45,4,235,75,105,74,71,49,42,73,40,146,226,180,51,73,255,0,30,225,95,181,46,12,88,111,46,244,122,116,107,206,188,205,5,215,148,247,36,170,44,37,228,145,186,103,181,41,40,59,8,137,29,132,94,255,0,176,75,28,183,100,219,7,242,207,77,75,54,125,44,230,212,187,117,169,212,88,138,228,191,164,247,115,205,176,218,190,139,234,79,249,36,69,239,215,187,128,15,155,113,86,35,80,40,242,42,210,212,148,180,198,205,198,102,68,94,178,201,37,222,100,93,230,94,209,153,156,93,185,23,119,226,29,90,226,91,164,226,165,242,53,81,43,93,118,176,218,59,245,63,221,247,139,244,200,125,148,86,54,89,237,74,74,249,196,249,117,220,194,119,188,191,164,37,40,191,178,147,238,95,180,132,132,0,0,0,0,0,0,0,0,0,1,240,239,75,126,53,211,109,76,161,75,101,46,181,39,151,185,38,146,81,30,215,18,174,227,35,46,244,251,134,101,47,187,105,235,38,238,157,110,41,78,37,200,92,174,211,51,37,122,237,37,126,226,253,239,112,191,188,132,98,185,98,222,92,109,203,130,68,134,85,51,249,231,61,180,175,85,163,249,252,164,39,113,26,212,101,169,55,169,106,98,70,0,0,0,168,190,47,180,152,140,212,102,85,209,23,107,239,220,116,198,212,238,194,45,197,232,165,246,110,211,83,250,37,237,246,14,73,194,114,66,217,204,137,161,15,182,130,93,51,105,146,149,161,168,142,124,30,194,247,139,207,0,0,0,0,31,195,34,50,50,50,35,35,236,50,49,72,220,91,240,132,172,156,118,141,121,83,98,147,84,250,237,61,15,62,162,70,221,210,222,153,61,197,118,165,4,147,245,82,93,230,106,251,251,199,173,224,231,137,71,75,196,170,198,31,189,37,211,68,200,50,38,37,173,254,166,229,200,167,180,71,166,226,237,236,211,93,191,199,216,46,52,114,60,213,98,164,124,32,192,203,178,235,84,166,153,151,232,153,236,193,53,172,147,172,174,141,247,27,34,245,208,125,237,255,0,100,245,247,12,235,221,247,13,103,18,47,234,157,126,115,171,147,80,175,213,30,127,233,45,122,173,247,148,189,169,212,212,173,55,44,244,45,76,251,125,162,244,248,105,224,185,225,6,91,233,253,108,52,183,54,229,121,170,242,150,166,246,175,108,136,16,245,78,166,132,30,155,155,62,206,223,188,196,177,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,64,60,72,175,172,199,93,89,142,170,81,51,11,75,244,31,160,247,166,217,163,67,125,111,82,216,165,184,191,82,68,71,77,41,234,57,220,178,55,36,26,82,181,45,6,133,33,174,73,48,212,180,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,173,165,0,142,185,228,205,221,43,40,56,70,155,173,138,116,74,197,217,94,144,170,109,185,74,126,66,80,133,190,72,53,46,83,200,37,19,171,140,201,109,223,203,45,77,110,50,217,169,190,105,56,154,54,195,124,206,227,46,22,99,140,140,194,219,23,70,151,125,74,161,38,161,88,91,172,165,49,106,221,75,220,217,44,73,97,189,136,83,46,172,245,52,39,110,213,18,84,217,161,104,66,147,127,217,104,204,93,137,154,12,44,129,137,150,44,143,241,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,10,118,226,177,158,56,216,149,85,159,149,188,54,68,182,168,86,197,96,209,116,212,212,183,88,58,141,70,42,150,131,132,134,245,34,92,102,93,213,74,83,137,62,99,205,54,164,18,82,210,92,123,196,240,155,197,204,193,91,152,227,251,47,195,42,63,202,139,50,179,178,163,117,81,164,79,106,59,116,232,188,230,99,185,86,142,110,168,180,121,174,107,91,219,108,148,167,219,34,65,164,205,45,184,215,64,193,124,251,127,37,124,226,99,94,27,226,35,29,70,25,92,216,161,112,204,151,33,136,251,229,81,103,46,115,141,28,196,146,11,123,204,154,27,109,46,181,218,162,74,18,182,139,114,84,219,214,254,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,120,172,242,102,238,149,148,28,35,77,214,197,58,37,98,236,175,72,85,54,220,165,63,33,40,66,223,36,26,151,41,228,18,137,213,198,100,182,239,229,150,166,183,25,108,212,223,52,156,77,11,83,49,163,20,40,184,184,188,119,163,93,242,224,95,110,86,31,175,46,177,25,13,180,181,77,125,107,91,202,54,210,146,104,208,225,184,225,45,173,156,181,33,106,65,164,208,102,145,114,153,220,115,20,29,225,111,93,86,53,66,137,22,251,42,61,184,155,129,17,164,182,250,14,105,85,96,147,139,53,52,218,26,37,168,203,122,208,218,77,180,45,74,66,20,226,18,151,20,225,161,158,56,217,142,179,89,193,235,225,18,209,136,182,93,29,181,189,45,197,187,33,21,202,115,38,219,5,53,79,44,212,162,146,74,91,73,121,43,87,174,183,9,196,25,146,150,134,102,248,0,173,94,47,56,153,117,96,222,35,229,195,20,172,169,125,61,106,217,168,87,234,17,183,56,226,27,123,97,211,55,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,153,89,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,0,0,0,0,21,87,196,83,49,119,222,87,243,245,99,226,93,139,35,234,254,153,14,177,11,99,63,210,116,191,77,75,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,236,127,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,10,11,226,131,130,20,172,19,205,125,105,84,106,228,186,140,123,254,58,175,133,162,75,105,74,225,191,54,100,162,121,130,82,123,22,130,117,151,22,131,218,147,36,56,148,30,227,65,184,185,65,193,47,26,255,0,249,58,203,156,202,127,190,245,167,202,109,175,253,30,28,182,222,89,185,255,0,161,27,105,75,127,227,205,74,250,4,37,87,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,198,117,179,217,142,149,220,126,204,213,227,114,84,235,52,170,157,42,131,80,149,109,219,111,82,201,7,21,84,120,178,158,40,235,67,137,53,115,185,155,214,241,184,106,81,41,79,30,221,168,36,33,54,41,193,147,2,225,218,216,53,93,199,154,189,27,101,106,246,168,57,78,165,203,112,216,115,250,30,34,137,10,54,77,36,110,181,204,150,82,18,226,20,162,37,244,140,43,97,18,82,165,88,168,10,149,226,139,196,2,101,94,101,75,44,152,33,113,114,105,76,245,52,235,226,168,195,111,177,41,201,77,62,235,15,82,83,204,66,54,178,92,173,93,113,179,90,94,75,137,108,148,72,39,82,239,32,225,161,158,57,57,113,188,153,193,235,225,17,23,135,87,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,175,36,5,80,113,33,199,155,203,45,188,64,240,227,21,172,201,178,210,186,117,143,78,69,78,11,50,9,148,85,169,199,85,158,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,176,172,180,102,46,196,205,6,22,64,196,203,22,71,248,168,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,0,84,174,47,231,54,187,147,206,38,120,175,83,114,149,233,155,50,232,249,59,30,230,166,180,132,20,165,54,213,34,47,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,106,150,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,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,14,85,155,31,11,24,201,240,254,225,242,231,196,32,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,0,0,161,110,35,57,215,254,85,88,142,197,2,192,169,213,91,195,43,91,230,233,177,159,62,83,117,73,196,107,39,42,106,103,106,86,157,200,89,54,210,93,53,41,13,165,74,209,165,60,235,101,45,120,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,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,85,241,14,204,45,213,149,254,33,120,119,139,150,180,110,191,160,195,248,177,170,52,181,202,114,59,53,56,46,207,168,165,216,238,41,7,254,75,136,53,37,105,67,173,52,179,66,246,109,59,31,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,41,219,4,243,199,27,42,89,217,199,59,63,16,81,46,70,29,94,24,145,91,92,231,154,91,174,174,137,45,53,9,8,41,173,48,70,105,90,20,147,74,95,74,83,205,82,26,105,73,53,27,36,211,151,18,0,0,0,0,0,2,157,176,79,60,113,178,165,157,156,115,179,241,5,18,228,97,213,225,137,21,181,206,121,165,186,234,232,146,211,80,144,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,113,32,0,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,234,91,47,57,179,188,179,117,196,239,12,239,138,236,121,116,122,20,8,245,104,212,43,113,83,202,83,20,164,29,14,81,62,104,89,54,209,45,110,186,131,113,75,52,111,211,150,131,51,75,72,34,177,76,238,96,52,156,199,101,162,241,195,106,52,40,143,220,39,29,21,75,124,222,142,211,139,42,140,101,147,173,182,210,221,90,18,202,222,74,92,140,110,239,78,196,72,89,158,169,220,147,207,13,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,26,94,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,54,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,146,156,82,241,210,30,15,229,78,189,109,194,172,244,151,38,34,127,177,186,99,45,147,14,56,184,174,25,29,65,106,109,211,221,201,233,121,140,169,196,37,74,67,146,88,250,38,162,90,105,91,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,11,180,226,99,73,165,80,56,127,226,5,10,133,76,137,78,166,211,163,208,98,67,135,17,148,178,196,102,27,171,65,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,14,85,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,53,30,173,45,215,101,63,114,161,9,148,251,134,225,161,130,67,11,143,25,134,146,107,121,213,45,243,213,70,102,179,86,182,20,0,2,53,103,163,57,180,44,158,97,196,90,155,116,175,76,222,119,71,81,30,217,166,186,133,148,85,56,209,35,155,38,75,137,211,70,90,230,180,102,218,84,78,56,165,165,41,218,70,183,91,227,252,26,170,213,90,254,91,111,106,237,118,167,46,163,82,168,226,69,74,92,201,146,222,83,207,201,125,200,20,245,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,225,92,107,48,46,29,42,187,101,230,30,131,70,228,250,111,125,183,113,73,108,216,109,181,202,105,28,200,43,82,8,137,215,30,91,41,148,133,56,102,180,147,113,24,71,169,162,73,124,47,133,126,97,234,184,53,153,122,85,135,42,171,18,45,167,137,210,25,162,85,144,244,53,60,181,77,36,60,84,213,52,166,203,122,22,114,94,75,38,103,171,123,36,44,214,69,181,46,55,123,195,42,227,74,121,78,240,177,131,127,15,237,239,46,96,85,95,25,60,107,249,115,152,42,78,14,68,167,242,98,97,149,60,249,207,184,214,215,31,157,81,106,60,135,54,168,156,81,41,148,176,136,100,157,80,133,19,156,253,119,39,97,143,213,193,163,4,41,87,214,54,215,241,162,161,92,151,30,70,23,199,97,48,96,50,218,118,75,126,164,196,200,230,183,86,122,153,33,182,155,119,68,36,136,212,183,16,173,196,72,52,57,210,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,66,174,38,25,40,168,230,126,196,166,222,216,105,76,234,113,38,210,210,52,40,109,148,86,125,51,5,231,155,39,35,189,33,229,55,179,147,170,223,108,212,230,210,213,244,146,13,79,18,147,70,212,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,226,188,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,65,153,250,206,189,213,154,204,71,151,68,164,212,250,124,50,182,106,15,55,110,83,227,155,136,110,126,195,83,105,169,200,39,18,133,169,231,80,102,104,74,210,92,150,214,104,34,220,167,86,235,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,59,137,102,12,43,23,242,223,80,232,161,147,147,109,167,157,175,37,105,111,85,154,99,192,153,162,117,36,44,244,220,225,118,118,125,228,40,178,209,184,107,56,111,127,83,43,208,94,92,106,133,6,168,203,255,0,73,104,209,108,60,149,232,173,13,42,211,114,11,82,212,143,179,216,52,81,149,92,84,143,139,248,23,105,221,105,148,211,210,253,19,1,153,198,133,146,180,147,209,176,227,132,126,186,207,93,92,254,209,235,239,29,112,83,151,24,204,74,58,166,37,81,240,253,153,46,146,33,193,143,49,77,239,245,55,34,69,65,163,61,55,31,111,110,154,237,254,62,193,228,184,72,97,9,94,216,237,38,242,169,196,39,105,244,42,122,223,97,70,222,237,178,217,153,1,196,246,169,6,146,245,84,125,198,74,251,187,197,220,145,17,17,17,17,17,23,97,17,15,232,0,0,0,0,163,14,44,114,22,246,100,73,11,125,181,146,41,155,72,146,173,77,36,83,231,118,31,184,72,46,10,144,35,244,55,77,83,145,243,220,217,204,115,54,151,209,210,156,173,186,233,175,127,110,154,139,77,0,0,1,28,243,237,138,229,132,153,113,184,238,8,242,24,76,207,230,124,134,212,189,22,191,231,241,80,173,164,75,73,158,132,230,167,161,138,4,177,45,167,175,107,186,13,184,149,56,167,38,243,123,72,204,213,234,52,165,251,143,247,125,195,77,118,93,191,26,214,182,161,208,162,50,150,154,141,204,218,146,73,36,139,115,138,87,113,17,23,122,189,195,238,0,0,0,0,0,0,0,0,0,0,254,25,106,90,10,0,226,75,133,168,195,28,206,220,49,160,195,91,52,201,189,39,70,179,111,106,87,178,159,12,215,161,146,18,147,209,75,62,239,227,218,59,159,9,28,197,34,211,188,165,97,45,199,87,91,112,106,187,58,6,221,145,163,109,242,154,158,251,186,18,221,34,45,84,164,159,170,147,237,239,211,188,92,97,25,31,105,30,163,250,0,0,42,87,139,229,122,149,58,59,180,200,207,182,169,76,220,212,215,22,130,82,77,68,159,69,187,218,100,71,175,246,139,216,56,103,10,200,18,165,230,94,59,172,111,218,204,36,56,189,186,233,180,170,16,181,215,66,23,186,0,0,0,0,2,2,113,116,194,214,174,140,24,139,123,53,21,110,201,164,203,111,114,144,141,198,150,154,137,61,195,51,61,134,100,68,106,247,145,125,221,226,181,178,27,126,189,135,249,152,180,102,182,243,141,55,85,168,192,165,62,109,168,210,102,211,181,8,166,162,250,73,236,245,61,186,151,216,99,67,148,249,77,77,129,26,107,38,102,220,134,80,234,12,207,180,210,164,145,151,119,222,43,191,140,102,43,71,161,97,117,31,14,161,201,79,95,80,168,71,148,235,100,178,215,166,114,61,65,149,25,145,44,149,166,226,46,244,153,127,160,86,222,78,112,170,110,44,230,14,205,162,181,9,114,33,194,172,211,167,78,46,89,173,61,50,39,71,75,132,175,81,69,166,142,118,238,45,61,230,52,87,110,81,97,219,150,253,50,129,79,101,13,70,166,195,102,35,72,66,73,36,148,54,130,66,72,136,136,136,187,18,93,196,67,232,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,185,250,201,69,171,154,204,56,151,91,164,211,58,124,77,182,105,239,57,110,84,35,147,104,114,126,194,83,137,166,72,55,20,132,41,151,86,102,72,82,212,92,151,22,107,35,218,167,80,237,11,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,148,204,86,60,217,185,109,194,58,238,43,94,115,98,37,20,232,235,69,50,11,210,13,149,213,170,38,133,28,120,77,26,80,181,111,113,73,208,212,72,86,196,18,220,81,108,66,140,179,217,152,172,121,188,179,37,139,149,220,86,188,230,203,82,234,50,22,138,100,23,164,19,200,164,211,137,106,56,240,154,52,161,9,216,218,85,161,168,144,157,235,53,184,162,222,181,25,243,81,221,114,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,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,85,215,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,161,236,170,229,158,205,202,134,17,195,194,219,62,116,186,138,213,33,85,42,189,78,73,154,87,81,168,184,134,208,235,228,222,227,75,40,218,211,104,67,105,51,218,132,39,114,150,189,238,46,131,51,99,226,159,25,62,32,92,62,98,248,158,156,47,184,130,70,164,198,162,229,123,26,106,178,214,133,200,76,11,62,185,37,215,100,175,123,206,197,143,14,138,77,52,194,148,72,37,45,245,33,247,93,216,218,9,45,122,168,74,52,181,240,1,149,113,127,212,92,197,216,153,95,200,46,21,98,93,245,35,234,254,135,14,143,11,99,223,210,117,79,66,147,204,67,230,52,211,156,158,111,33,105,230,173,59,17,222,103,220,71,73,121,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,157,138,112,190,225,247,38,147,38,139,154,28,105,165,68,90,215,29,51,236,250,28,150,154,146,141,143,53,22,68,58,209,58,211,234,73,44,146,183,210,134,29,107,123,107,36,187,234,173,40,210,80,113,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,39,234,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,30,127,12,241,87,14,49,146,213,98,245,194,219,210,149,115,81,100,109,79,83,79,144,78,114,92,83,104,115,146,242,62,155,47,18,28,108,212,211,132,151,17,184,137,73,35,236,21,173,199,59,234,79,243,39,233,162,0,101,163,49,119,222,87,241,78,6,38,88,178,63,197,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,158,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,56,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,92,25,84,226,247,117,91,183,84,203,115,50,148,255,0,74,219,119,21,193,34,160,213,110,18,156,55,173,182,101,56,227,139,96,153,81,56,228,152,109,184,180,19,104,223,205,101,162,90,82,111,18,90,105,54,233,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,2,149,184,213,248,167,181,190,31,193,243,26,136,229,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,245,132,21,226,247,129,115,49,63,46,49,49,26,222,163,117,181,172,52,168,42,162,242,144,111,173,228,209,223,65,55,52,155,105,178,82,21,181,104,136,250,214,178,34,109,168,206,168,150,146,220,149,212,182,85,113,75,246,45,152,236,58,196,199,171,190,134,129,70,184,34,250,86,111,75,212,114,169,110,175,147,59,230,201,11,82,181,138,235,233,245,18,107,45,117,70,138,36,153,93,79,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,223,113,21,198,58,22,13,229,30,251,147,87,103,168,151,120,83,223,179,169,113,183,45,28,233,83,216,117,181,30,244,161,100,158,83,5,33,253,21,181,43,228,108,220,149,45,38,40,6,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,52,97,61,139,251,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,32,7,20,44,244,254,197,45,85,224,118,14,94,125,38,36,214,182,122,98,76,36,238,122,133,75,113,181,25,232,241,40,186,121,143,106,223,47,66,82,208,209,173,207,154,82,163,184,116,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,170,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,54,43,194,179,62,63,238,70,85,49,126,181,254,53,171,66,187,83,168,255,0,200,34,53,17,40,229,127,233,10,105,110,61,254,46,58,19,253,82,5,170,10,86,227,87,226,158,214,248,127,7,204,106,34,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,52,39,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,1,64,60,81,252,118,98,111,224,190,79,8,116,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,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,125,195,131,136,4,60,196,80,154,194,76,94,184,191,219,98,7,82,251,82,100,54,196,118,238,40,187,214,230,232,232,101,13,182,135,153,108,201,11,100,147,184,219,104,157,73,175,231,137,169,212,60,86,25,99,94,17,227,52,106,132,172,41,196,123,126,234,69,38,66,227,78,42,92,228,60,184,203,75,174,180,70,226,8,247,37,11,83,14,155,107,50,216,234,19,189,179,90,12,148,126,212,5,53,241,58,226,1,15,23,102,73,203,246,8,92,93,93,139,19,115,23,53,73,166,216,118,45,122,83,111,178,243,73,140,181,32,220,38,88,114,63,99,205,173,41,121,75,86,132,166,210,133,185,93,96,47,39,134,158,122,164,230,106,217,149,134,24,157,62,92,172,80,183,35,191,82,149,57,81,90,109,138,189,56,228,17,37,244,19,13,161,166,86,201,190,203,42,108,210,91,139,150,226,84,179,83,132,220,223,0,21,87,199,59,234,79,243,39,233,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,225,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,232,34,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,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,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,95,240,197,226,1,15,8,166,70,203,246,55,220,93,37,139,47,107,22,205,73,214,216,106,45,6,83,143,188,243,169,146,180,160,156,54,95,114,71,107,206,45,73,101,72,78,164,150,212,181,183,114,128,2,133,184,140,231,95,249,85,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,151,202,225,113,227,179,12,191,26,242,121,162,255,0,134,115,51,185,128,209,178,227,153,123,199,13,168,208,165,177,111,20,132,85,45,243,122,59,173,160,233,210,80,78,182,219,75,117,107,83,200,101,74,114,49,187,189,91,215,29,102,122,43,114,74,199,184,45,227,29,118,240,193,171,183,7,106,236,243,34,97,221,66,60,138,92,157,200,45,177,106,74,144,226,163,108,74,8,207,99,236,72,119,152,165,173,74,234,118,250,169,109,36,112,91,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,67,138,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,15,109,193,131,1,163,93,88,161,114,227,253,118,20,190,158,199,142,154,93,9,106,142,234,88,114,163,49,183,18,251,136,120,150,72,90,217,141,170,20,209,165,125,147,155,89,236,52,160,213,55,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,133,250,100,23,58,246,174,107,48,226,37,18,173,83,233,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,178,168,7,31,205,86,102,44,220,168,97,28,204,82,188,32,203,168,173,82,19,77,164,83,35,17,165,117,26,139,136,113,109,48,110,109,52,178,141,173,56,181,184,162,61,168,66,182,165,107,216,218,243,195,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,122,217,189,43,49,249,188,166,80,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,219,255,0,5,79,11,23,79,196,9,222,93,78,18,127,55,88,33,85,204,118,93,47,60,26,161,87,34,82,42,85,248,241,149,14,92,182,212,182,9,248,242,153,146,218,28,219,235,37,11,83,4,131,89,18,141,4,179,81,37,123,118,30,109,198,154,48,7,24,232,89,128,193,171,79,24,173,198,122,120,151,53,61,50,28,141,185,107,233,37,33,74,110,76,109,235,66,13,206,83,237,186,215,51,97,37,123,55,39,213,81,24,204,184,209,238,94,174,154,21,141,146,252,52,189,110,153,221,21,22,223,194,250,53,82,163,39,148,183,57,17,88,164,180,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,6,117,238,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,191,62,27,120,47,85,193,12,165,218,244,43,162,208,151,109,220,245,201,19,43,213,216,114,214,174,121,190,243,198,150,20,227,102,163,228,175,163,106,26,77,173,18,105,52,153,45,41,115,120,137,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,2,176,56,181,228,163,211,112,230,102,203,12,169,149,89,149,166,121,45,222,148,246,11,158,218,160,178,199,45,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,186,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,29,152,91,87,52,28,61,48,239,23,45,104,221,7,95,136,17,99,84,105,107,148,220,135,169,147,154,129,81,75,177,220,82,15,252,151,16,106,74,20,182,157,105,102,132,111,218,81,87,133,199,142,204,50,252,107,201,230,142,171,196,235,62,63,182,250,236,156,6,194,122,214,235,6,223,168,43,210,85,74,117,71,153,22,232,121,40,101,77,234,158,82,79,147,29,244,200,36,237,113,198,158,81,54,241,107,177,165,20,106,202,142,84,113,31,54,184,142,139,42,202,107,161,165,65,229,191,95,175,190,201,174,45,34,42,140,200,148,162,35,46,99,203,218,162,105,146,50,83,138,74,140,205,8,67,142,35,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,171,0,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,208,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,248,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,241,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,239,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,221,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,252,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,16,43,137,174,68,169,88,221,102,212,113,207,11,109,153,110,98,133,6,59,106,149,14,150,194,86,187,146,18,13,41,82,28,111,82,53,201,101,173,84,218,209,185,197,161,190,70,215,12,217,229,83,13,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,29,131,54,249,187,191,179,125,121,81,46,187,206,157,18,143,30,131,71,102,155,22,149,2,67,203,136,135,204,137,82,165,37,14,40,201,11,121,223,113,106,77,55,29,181,41,195,107,152,175,191,150,188,153,87,113,195,7,241,75,31,171,117,95,69,89,152,115,111,214,100,50,108,45,10,149,83,172,69,167,170,75,113,146,147,215,150,202,55,50,183,92,81,106,164,173,45,183,169,169,110,51,26,196,170,207,214,74,46,172,169,226,60,186,221,38,153,212,97,149,205,80,121,203,114,161,28,156,91,112,55,154,156,77,50,65,184,165,173,47,52,130,50,66,150,163,231,54,131,89,30,228,186,134,188,254,90,51,213,141,185,90,179,110,187,31,15,167,196,93,54,191,30,67,208,89,147,21,133,162,153,87,120,227,32,234,68,102,217,173,229,166,60,117,54,134,84,190,78,245,165,106,66,246,154,23,194,191,217,85,251,117,127,133,110,59,146,227,168,127,198,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,140,214,102,199,197,62,50,124,64,184,124,197,241,202,133,217,240,202,207,109,43,27,172,218,118,6,98,149,205,45,204,80,160,199,113,49,102,85,31,74,215,114,66,65,169,73,91,110,104,70,185,44,181,162,92,66,247,56,180,55,207,220,225,155,220,169,234,3,42,227,165,99,70,60,222,88,212,221,155,75,174,205,150,213,10,195,181,233,118,205,10,146,169,4,227,16,209,22,19,12,62,242,8,144,146,223,33,214,77,213,25,145,172,136,219,108,214,164,180,141,36,255,0,11,220,148,127,40,11,237,24,207,136,84,202,84,236,54,179,106,11,140,237,58,105,115,189,51,84,75,41,90,35,155,73,81,104,203,92,214,30,112,220,35,67,158,163,91,28,74,221,229,220,251,119,253,154,237,255,0,35,11,83,112,196,43,178,45,29,154,250,233,42,51,75,231,78,117,231,24,76,132,17,150,139,65,58,202,208,173,166,123,12,219,223,183,152,222,232,235,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,108,215,58,92,68,237,155,239,36,212,137,248,53,93,137,22,187,137,210,28,182,43,244,231,160,72,121,116,230,10,158,219,181,120,173,60,243,45,180,181,182,115,97,176,111,109,50,82,36,45,77,17,41,59,218,174,12,170,211,177,30,177,152,236,58,164,225,45,199,85,183,238,153,183,4,88,240,234,244,200,103,45,234,123,107,94,217,18,84,193,25,19,172,182,193,186,183,91,89,242,212,210,92,39,61,67,80,159,252,115,190,164,255,0,50,126,154,42,172,74,172,130,231,94,234,202,158,35,196,162,85,170,125,70,25,92,213,6,91,184,233,242,13,197,183,3,121,165,181,84,227,147,105,90,210,243,72,34,53,165,9,62,115,104,36,25,110,75,75,106,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,248,24,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,188,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,96,112,167,200,228,108,74,170,192,205,38,36,174,91,84,43,98,176,75,181,169,137,67,172,29,70,163,21,72,89,77,91,154,17,46,51,46,232,148,165,181,31,49,230,156,74,205,41,105,77,189,113,32,0,41,91,141,95,138,123,91,225,252,31,49,168,136,0,39,255,0,11,220,244,254,197,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,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,151,197,139,23,246,95,138,119,150,25,250,83,210,127,36,174,10,141,11,173,228,114,122,174,150,75,140,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,22,62,246,55,213,113,179,131,37,228,154,205,14,37,58,69,129,34,135,99,161,113,156,82,145,49,136,83,41,6,203,230,149,118,161,102,211,205,161,101,185,68,107,109,75,45,164,178,109,16,47,41,222,41,240,111,226,5,189,230,44,9,127,198,111,29,38,93,56,203,66,192,106,69,103,125,22,201,167,183,81,170,68,108,159,111,250,98,90,77,105,39,137,70,77,59,203,136,113,212,218,210,147,52,117,111,167,121,154,148,148,249,254,14,248,47,74,196,92,195,86,177,2,232,180,34,86,105,22,5,29,18,225,200,146,180,169,16,43,111,72,71,70,233,52,106,213,107,38,153,154,164,40,210,164,182,182,210,191,85,194,104,197,218,8,171,159,172,235,218,185,83,195,137,116,74,77,79,168,196,219,154,158,243,118,229,62,57,182,183,32,111,37,54,154,156,130,113,43,66,89,105,100,102,132,173,39,206,113,6,130,45,169,117,109,81,13,90,167,121,98,189,255,0,54,179,49,185,117,251,178,241,172,57,37,212,68,136,70,253,66,163,45,227,82,137,182,89,73,17,173,199,92,61,16,218,75,181,68,73,46,226,23,125,195,175,34,177,178,181,102,149,241,136,48,34,47,21,43,241,222,102,115,209,165,58,180,83,41,207,28,117,149,52,200,156,54,30,90,92,142,151,22,242,81,244,214,164,37,107,66,73,107,232,25,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,117,60,47,115,175,252,160,44,68,96,198,33,84,234,179,177,38,205,167,174,75,181,25,167,206,244,205,45,47,37,8,144,110,165,37,163,205,115,88,101,194,112,205,110,122,142,239,113,75,119,151,16,56,213,248,167,181,190,31,193,243,26,136,128,2,101,112,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,5,169,105,66,214,146,66,239,78,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,197,0,241,71,241,217,137,191,130,249,60,33,21,69,170,112,163,207,79,245,25,95,198,187,207,254,247,139,96,77,156,159,242,146,170,91,146,13,95,242,93,42,20,159,223,100,151,253,238,200,181,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,122,11,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,219,157,193,197,34,157,113,100,98,181,138,214,149,90,149,67,198,40,126,143,161,73,165,166,155,42,76,88,53,73,143,190,148,58,210,156,111,148,173,209,33,76,150,218,84,183,16,218,144,134,220,55,15,68,185,80,54,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,159,109,58,117,118,143,106,209,169,55,77,199,242,130,181,10,159,30,61,70,175,209,162,39,164,37,33,180,165,217,60,132,25,161,174,98,201,75,229,164,246,167,118,133,216,66,0,113,58,226,1,51,8,161,201,203,246,8,92,93,37,245,47,115,23,53,73,166,223,106,85,6,43,140,50,243,73,140,181,32,155,55,159,110,71,99,205,173,74,101,40,86,132,151,20,133,183,81,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,246,185,163,192,191,228,215,142,215,54,10,124,169,249,71,242,115,162,254,147,232,122,62,127,81,13,137,63,212,243,28,219,183,159,183,233,158,187,117,236,215,66,244,24,1,148,203,203,49,152,95,138,215,198,31,200,151,58,187,134,177,233,114,99,219,145,32,19,239,214,81,41,199,201,210,109,124,196,154,86,211,81,220,112,144,148,56,183,79,68,36,183,26,72,249,85,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,239,251,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,169,20,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,82,183,26,191,20,246,183,195,248,62,99,81,16,0,78,158,28,28,64,38,101,222,186,214,18,98,245,197,254,212,243,250,151,218,147,33,183,228,57,110,202,216,183,55,71,67,40,113,197,178,243,132,72,91,36,157,164,227,164,234,77,31,60,78,221,248,12,214,102,199,197,62,50,124,64,184,124,197,241,202,133,207,112,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,77,71,171,75,117,217,79,220,168,66,101,62,225,184,104,96,144,194,227,198,97,164,154,222,117,75,124,245,81,153,172,213,173,133,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,28,168,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,41,219,138,134,122,164,223,247,13,87,44,56,91,62,91,22,197,14,67,212,219,205,231,162,181,178,173,81,98,83,43,75,13,19,141,155,205,162,43,209,140,141,196,45,28,213,169,101,181,77,161,11,114,184,4,170,225,113,227,179,12,191,26,242,121,162,255,0,133,112,113,159,192,105,55,86,23,219,88,255,0,66,133,19,168,177,228,42,151,93,90,99,180,151,220,167,76,113,180,176,226,222,53,146,214,134,100,232,132,180,73,95,108,231,22,91,9,43,53,87,94,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,123,94,40,254,59,49,55,240,95,39,132,59,175,9,156,94,179,112,23,11,243,25,139,152,128,252,182,232,86,236,123,101,233,5,17,131,121,247,86,183,42,13,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,74,81,87,85,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,69,57,35,192,105,57,113,203,69,157,134,213,152,81,24,184,74,58,234,151,1,179,29,166,214,117,25,43,55,92,109,213,180,181,165,229,178,149,55,24,157,222,173,232,142,131,45,19,181,37,226,184,163,248,19,196,223,193,124,226,16,160,17,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,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,208,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,44,251,231,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,112,161,117,60,21,60,44,93,63,16,39,121,117,56,79,241,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,153,92,20,241,210,101,86,133,122,101,226,189,89,231,122,19,101,201,110,198,112,159,113,196,69,117,124,185,200,74,204,205,166,217,67,202,138,180,182,68,133,27,146,223,95,175,170,141,21,44,45,83,60,88,215,242,27,134,182,2,224,228,74,127,58,94,38,217,246,247,57,247,26,220,219,16,105,208,224,72,115,106,137,196,154,94,83,235,134,73,213,11,73,183,207,215,106,182,24,130,185,47,193,202,22,62,230,130,192,194,171,165,237,148,90,173,65,201,21,22,246,172,250,152,177,35,187,45,216,218,161,104,90,57,200,142,166,185,137,81,41,28,205,229,169,167,67,209,240,170,190,57,223,82,127,153,63,77,16,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,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,0,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,5,91,171,85,89,165,72,161,51,83,150,138,108,201,12,203,145,13,47,40,152,121,246,82,226,90,117,109,235,181,75,66,95,121,41,81,150,169,39,92,34,211,113,234,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,232,48,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,69,11,170,102,63,55,148,202,222,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,61,9,229,71,42,56,113,148,172,56,69,149,101,53,215,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,255,0,24,92,4,93,74,151,74,198,27,118,142,181,61,24,216,131,57,76,71,212,137,148,166,124,135,28,81,161,189,117,212,211,170,148,189,61,229,237,16,247,135,118,58,61,131,88,253,70,143,38,97,49,78,184,100,199,164,72,222,225,165,9,39,230,196,37,40,245,113,9,47,85,190,243,215,238,63,101,235,94,181,216,110,225,101,122,227,135,33,14,70,93,2,84,198,156,66,200,201,72,56,202,89,25,25,30,135,217,161,234,71,252,70,112,113,162,91,151,30,55,94,78,50,102,165,204,185,170,41,70,189,186,154,229,185,167,191,247,133,254,228,186,220,143,109,101,143,14,98,51,20,153,114,69,177,72,144,254,136,36,239,117,84,248,228,165,118,17,107,174,222,243,237,29,180,0,0,0,0,5,70,113,154,194,231,160,93,22,254,41,71,105,37,22,68,120,148,133,237,73,246,188,167,42,15,153,158,136,211,184,191,123,95,179,218,56,39,13,140,117,78,17,227,189,50,145,81,152,150,105,215,19,204,211,23,205,115,107,105,92,137,144,210,106,237,113,41,35,36,182,125,186,31,103,176,197,243,193,157,22,165,13,153,240,100,54,243,18,27,75,141,184,218,201,73,82,84,68,100,100,101,216,125,134,67,253,192,0,71,188,223,102,182,206,203,125,131,34,163,42,173,13,218,227,251,58,56,41,125,165,60,189,30,142,78,124,217,188,218,207,68,61,187,179,217,218,125,157,249,249,190,47,42,222,32,220,243,46,187,130,91,178,167,205,229,243,22,227,139,89,158,198,210,217,118,173,74,87,209,65,119,153,247,11,126,225,49,151,55,236,108,60,115,21,174,58,59,144,234,149,237,57,77,202,142,109,190,207,33,249,204,30,164,182,146,164,234,149,164,251,20,122,145,151,113,118,11,12,0,0,0,0,0,0,0,0,0,0,1,243,110,11,126,145,116,82,158,162,215,32,177,46,28,141,188,198,158,105,46,36,246,168,148,93,138,35,46,244,145,247,123,5,13,231,167,37,151,62,93,47,153,85,90,5,38,100,187,54,94,206,150,83,108,56,225,51,181,152,201,95,53,104,97,182,147,171,207,25,39,67,237,211,67,237,239,225,152,63,142,56,141,129,247,10,46,27,10,227,157,1,125,188,214,27,152,251,76,189,234,56,132,239,75,78,35,118,222,106,204,181,62,195,63,191,91,111,203,215,21,204,43,190,233,199,11,19,15,208,53,70,187,220,119,166,139,29,122,169,211,245,77,233,138,81,232,148,32,143,237,87,184,200,76,187,103,23,112,194,239,140,137,54,237,255,0,110,206,39,53,209,12,85,99,186,174,195,81,119,33,103,251,167,254,97,247,142,227,183,137,91,78,187,78,35,247,117,72,215,253,35,204,222,24,215,132,214,36,103,36,221,56,143,108,211,185,90,110,68,154,196,102,87,218,105,34,236,91,137,253,244,255,0,156,133,90,231,171,137,58,47,250,108,140,56,193,249,210,226,196,86,206,117,70,59,187,20,175,90,51,201,216,236,121,74,35,208,208,226,79,84,251,76,189,230,43,202,207,181,107,119,205,209,76,181,232,80,164,76,155,83,150,204,86,210,211,107,112,200,220,113,45,145,153,36,148,122,106,162,246,31,120,208,78,71,178,253,15,0,48,54,139,69,84,84,53,83,170,199,141,84,168,122,132,149,38,67,176,227,37,212,159,205,161,69,235,51,220,162,51,247,153,159,116,133,0,0,0,0,1,206,243,19,13,218,134,2,226,44,38,8,249,143,218,149,118,211,166,186,234,168,78,145,119,125,227,57,28,245,91,56,179,212,200,86,213,82,174,45,238,26,143,77,13,169,58,158,186,233,251,191,103,240,22,159,153,236,228,211,108,124,153,216,246,245,157,112,50,170,253,197,109,83,34,188,81,37,164,221,101,153,20,167,144,165,31,45,242,90,116,113,41,237,50,50,35,211,188,244,21,171,128,248,107,112,227,230,54,81,173,228,49,42,114,234,181,136,242,42,142,146,86,234,137,151,101,180,135,156,82,182,175,252,110,166,165,17,151,111,110,190,221,16,224,222,27,209,112,163,13,232,22,77,22,19,81,219,166,211,162,199,119,99,104,65,184,227,108,54,217,173,91,82,157,84,124,178,212,204,136,207,254,129,237,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,80,113,65,225,247,26,147,26,181,154,28,22,165,75,90,23,33,83,239,10,28,102,157,146,189,239,59,42,68,202,209,186,235,234,81,32,148,182,18,182,26,107,99,104,37,59,234,161,43,210,32,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,174,207,48,182,181,10,198,201,126,37,217,86,180,30,138,139,111,225,125,102,151,78,141,205,91,156,136,172,82,93,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,56,67,77,24,233,129,120,113,152,188,56,168,225,126,40,81,186,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,61,153,151,203,165,247,149,252,83,159,134,119,212,127,241,179,40,243,119,179,253,39,75,234,94,101,137,156,182,157,115,147,205,228,45,92,165,171,122,59,140,187,140,236,251,133,30,74,63,102,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,128,205,102,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,87,93,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,189,144,92,235,218,185,172,195,136,148,74,181,79,167,196,219,102,158,203,119,29,62,65,182,135,39,236,36,182,170,156,114,109,40,66,153,117,102,70,180,161,37,201,113,100,131,45,170,105,110,202,161,149,113,39,242,3,147,234,174,108,177,113,41,168,20,70,236,75,58,68,57,247,90,222,117,68,185,44,45,106,54,224,180,150,214,151,119,200,38,93,65,184,149,36,154,66,86,189,219,201,182,220,183,252,204,102,7,11,242,47,151,152,204,211,215,18,36,232,20,127,64,216,86,243,134,228,165,202,126,60,116,183,29,42,74,156,39,87,25,146,229,27,206,169,194,50,70,133,184,221,113,180,174,136,63,111,216,203,251,101,254,80,127,180,42,175,237,11,210,30,147,244,238,244,243,185,219,118,109,217,167,47,147,203,249,174,70,222,87,43,230,182,114,253,65,109,89,166,186,49,150,241,225,71,113,215,241,230,203,249,51,119,200,167,219,197,46,51,178,146,228,169,59,106,116,242,57,114,89,67,45,34,27,207,44,150,225,197,73,43,148,149,37,42,50,94,230,209,85,121,78,241,79,131,127,16,45,239,49,96,73,78,40,89,40,254,79,247,218,241,159,15,105,148,168,56,109,121,84,17,25,170,116,34,228,250,26,168,166,84,181,199,38,148,163,213,151,121,79,188,217,182,68,134,253,118,182,54,148,53,204,130,194,218,120,46,101,235,209,148,43,143,51,181,105,53,88,242,234,253,77,165,72,132,228,94,84,87,160,161,113,158,126,98,92,81,106,246,175,182,76,164,209,162,80,168,239,145,154,212,173,27,249,92,115,190,164,255,0,50,126,154,56,87,9,59,2,205,197,60,116,191,240,251,16,109,232,149,203,122,185,134,243,227,78,131,36,143,99,168,244,149,52,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,63,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,87,134,158,126,227,101,234,171,43,9,177,190,238,150,198,23,203,142,252,154,99,202,132,236,195,162,84,119,18,204,144,77,106,234,35,60,92,221,200,67,110,104,242,155,89,19,100,183,214,174,127,196,27,59,117,92,215,223,237,208,173,135,229,193,195,171,86,68,134,105,80,211,41,74,98,172,250,94,121,40,171,45,181,50,210,208,183,35,169,180,165,167,9,70,201,115,9,38,70,227,154,184,124,228,146,171,154,251,253,202,237,206,196,184,56,117,106,200,142,245,86,98,162,169,76,85,159,75,204,169,116,148,56,151,154,90,22,228,117,56,165,58,217,168,217,46,89,168,136,220,111,91,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,20,173,198,175,197,61,173,240,254,15,152,212,67,134,70,93,44,76,208,97,102,61,225,157,245,31,255,0,208,19,40,243,119,189,253,25,84,233,171,12,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,148,63,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,55,127,195,71,246,237,252,150,40,95,183,79,252,151,228,119,247,159,255,0,35,30,142,135,208,127,122,255,0,251,95,235,190,123,247,253,130,85,10,107,227,55,129,115,45,108,101,161,99,205,34,141,178,139,123,83,219,167,85,37,182,111,185,253,49,17,38,132,155,198,162,54,154,230,68,40,233,109,9,81,26,250,71,213,176,141,42,82,162,6,21,226,151,201,76,34,198,156,51,159,93,233,96,95,118,253,43,166,133,210,239,235,42,144,171,112,94,103,231,9,6,166,246,69,85,69,93,170,74,21,174,135,170,185,100,62,78,94,174,154,21,141,143,184,105,122,221,51,186,42,45,191,120,81,170,149,25,60,165,185,200,138,196,214,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,249,88,177,125,126,212,49,78,242,196,207,69,250,51,229,109,193,81,174,244,92,254,119,75,213,73,113,238,87,51,106,119,237,230,109,221,181,58,233,174,133,174,130,242,120,95,96,133,87,4,242,161,69,85,102,185,18,163,34,255,0,144,155,225,8,140,218,146,136,108,77,135,20,153,96,212,174,213,172,154,101,181,172,246,164,137,110,41,5,184,144,78,46,90,136,107,196,83,34,177,179,75,102,157,241,135,208,34,35,21,40,17,217,102,11,210,101,58,132,84,233,204,156,133,157,52,136,220,38,25,90,156,144,167,16,242,145,244,208,148,41,104,66,141,104,163,111,246,85,97,93,95,225,91,114,228,183,42,31,241,144,231,83,103,71,115,254,107,140,188,219,136,251,20,149,39,216,100,47,123,135,206,118,233,89,175,176,28,161,92,239,196,131,136,182,172,120,236,213,97,170,82,84,253,89,132,178,202,87,86,67,105,101,164,33,14,72,83,137,83,77,146,137,147,229,146,140,137,198,245,232,25,196,205,85,155,149,12,35,168,94,21,154,148,69,92,245,24,242,35,90,116,135,27,55,151,81,168,146,61,67,83,73,90,21,211,54,165,54,167,151,185,59,80,100,146,62,98,219,66,243,217,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,126,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,76,96,227,87,226,158,214,248,127,7,204,106,35,154,112,222,192,107,55,50,88,151,136,248,83,121,194,136,164,84,112,222,162,186,100,231,163,155,203,164,212,74,116,2,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,31,21,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,167,167,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,80,15,20,127,29,152,155,248,47,147,194,29,215,37,249,62,182,115,115,144,155,186,138,162,137,10,246,161,223,21,85,90,117,137,110,200,228,65,125,216,84,117,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,85,235,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,212,240,224,226,1,15,49,20,38,176,147,23,174,47,246,216,129,212,190,212,153,13,177,29,187,138,46,245,185,186,58,25,67,109,161,230,91,50,66,217,36,238,54,218,39,82,107,249,226,106,117,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,44,251,139,94,74,61,9,50,102,108,176,202,153,74,135,69,123,146,221,233,79,96,185,14,38,115,207,242,209,83,73,26,182,57,206,91,173,54,234,91,74,84,78,18,93,50,112,221,121,104,172,17,98,156,27,50,245,242,211,22,42,217,133,171,73,170,196,137,135,122,66,164,33,184,186,69,168,206,155,26,67,79,165,79,168,140,143,144,194,200,212,210,61,109,210,88,81,169,41,45,174,90,166,63,126,217,127,99,87,103,242,124,244,87,237,11,209,234,244,23,164,246,242,121,219,139,126,221,255,0,55,206,229,243,57,92,223,154,230,242,249,191,55,188,102,178,236,249,85,242,170,179,242,235,210,191,41,61,33,35,211,30,150,230,117,221,119,49,92,254,163,155,243,156,238,102,253,251,253,109,218,235,219,168,189,62,28,217,40,254,74,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,88,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,30,127,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,49,87,34,84,156,209,189,143,52,106,238,86,105,146,215,88,135,33,168,149,89,143,178,233,209,25,132,246,229,45,170,171,137,45,169,140,180,176,181,109,51,230,41,77,17,177,171,201,111,77,15,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,229,46,44,82,177,45,75,238,209,195,58,253,119,165,185,47,190,191,228,252,46,149,229,245,157,19,36,244,175,156,66,13,182,246,54,162,87,206,41,59,181,209,58,159,96,168,30,53,126,41,237,111,135,240,124,198,162,28,51,178,245,106,230,131,6,179,15,132,119,76,158,131,175,249,47,38,157,84,68,86,228,61,76,156,210,170,74,106,67,105,89,127,148,218,201,42,66,150,211,174,160,150,141,251,138,26,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,143,240,163,207,79,245,25,95,198,187,207,254,247,139,96,77,156,159,242,146,170,91,146,13,95,242,93,42,20,159,223,100,151,253,238,200,181,65,154,204,216,248,167,198,79,136,23,15,152,190,36,253,23,135,220,108,97,225,255,0,101,102,15,8,41,82,220,196,24,17,235,82,107,20,152,141,59,41,251,149,8,171,45,134,201,178,91,228,134,23,30,51,14,168,144,203,74,91,231,162,72,141,102,157,96,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,255,0,178,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,148,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,78,155,71,37,31,202,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,151,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,177,91,251,139,125,229,112,229,46,147,99,210,30,151,31,23,235,49,229,210,110,11,142,14,148,243,167,33,167,152,54,166,71,66,91,90,22,185,81,150,243,106,83,107,97,108,60,135,22,218,16,158,73,136,1,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,41,127,196,55,41,150,110,81,112,191,4,172,122,20,136,149,138,236,249,23,68,154,237,198,152,7,21,250,170,201,200,6,193,45,6,227,166,132,52,210,201,180,160,151,179,94,98,200,137,78,172,207,197,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,158,101,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,30,215,29,241,142,187,143,184,153,55,21,110,150,118,86,170,180,250,84,122,139,155,144,125,76,168,148,232,241,29,147,162,16,132,35,156,184,234,119,150,148,146,81,204,216,90,146,117,53,169,140,117,219,63,6,175,252,29,164,51,203,137,136,149,10,28,138,164,157,200,61,209,105,170,148,226,99,108,82,12,203,123,239,199,119,152,149,161,73,233,182,250,201,113,68,94,219,36,120,13,27,49,217,151,179,176,218,179,10,91,246,241,200,93,82,224,54,99,186,226,10,157,25,6,235,141,186,182,150,133,50,135,148,150,227,19,187,211,177,114,16,101,170,182,164,244,102,34,175,20,127,2,120,155,248,47,156,66,20,2,44,39,137,111,15,185,56,61,85,172,102,15,8,41,81,27,195,233,242,58,154,197,38,35,77,69,98,218,90,213,21,134,201,178,91,230,183,209,34,75,238,168,144,203,73,67,5,162,72,137,4,157,35,6,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,125,87,136,206,117,255,0,149,86,35,177,64,176,42,117,86,240,202,214,249,186,108,103,207,148,221,82,113,26,201,202,154,153,218,149,167,114,22,77,180,151,77,74,67,105,82,180,105,79,58,217,121,76,139,228,202,187,156,60,71,149,76,114,171,232,107,50,215,233,228,92,213,38,150,131,148,150,221,53,242,163,70,109,90,234,243,188,167,72,156,82,77,182,210,133,41,91,140,144,211,159,175,137,141,38,149,64,206,190,32,80,168,84,200,148,234,109,58,61,6,36,56,113,25,75,44,70,97,186,36,20,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,176,174,10,158,22,46,159,136,19,188,186,156,39,248,128,28,100,240,83,229,206,95,105,56,199,18,161,201,151,134,85,3,231,48,227,187,91,126,13,69,216,241,220,218,146,109,70,167,146,250,33,154,117,90,18,77,243,245,220,173,132,43,3,37,248,199,66,192,44,208,88,24,171,116,179,190,139,74,168,57,30,162,230,229,151,77,22,92,119,98,59,39,68,33,107,95,37,18,20,239,45,41,53,47,151,176,180,53,106,92,84,117,92,197,98,151,237,66,227,180,58,74,239,164,233,86,150,31,218,214,181,63,249,175,39,165,233,105,81,250,182,59,80,149,47,108,231,38,250,234,221,174,190,170,141,4,129,98,156,20,240,46,101,42,133,122,102,30,189,70,228,250,111,101,183,110,201,112,223,109,197,197,105,124,201,203,74,12,137,167,25,91,201,138,132,184,70,181,19,145,31,71,169,162,137,118,126,42,175,142,119,212,159,230,79,211,69,85,137,105,195,207,58,117,92,172,98,132,122,21,223,112,75,78,21,220,178,12,174,8,101,25,82,138,19,230,222,214,170,12,54,149,18,144,180,168,154,75,166,130,81,173,146,81,114,220,90,25,219,125,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,0,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,247,206,222,79,174,108,163,98,131,180,85,20,185,182,77,114,67,234,180,235,18,221,143,207,156,195,77,176,183,144,227,109,44,212,149,178,169,40,104,214,164,54,78,26,77,104,74,72,246,166,63,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,19,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,21,140,120,113,69,197,108,55,175,217,53,168,76,200,110,165,78,149,29,173,237,161,102,219,142,48,227,100,180,238,74,180,81,115,15,67,34,51,47,250,6,119,177,227,13,110,28,3,198,202,213,188,184,242,160,174,151,88,147,34,150,233,161,109,40,217,106,91,168,101,196,171,106,63,197,106,74,73,17,118,118,105,236,178,156,176,103,38,155,124,100,206,248,183,175,27,129,164,215,237,219,106,167,21,146,151,45,36,235,204,199,165,50,132,168,185,143,154,213,171,138,87,105,17,17,158,189,199,168,171,30,122,174,108,89,234,99,171,114,170,183,22,246,205,39,174,166,236,157,75,77,53,253,239,183,248,141,27,229,214,19,180,236,5,195,168,79,17,243,24,181,41,13,171,94,253,74,19,68,125,255,0,112,232,128,0,0,0,0,35,214,120,114,255,0,15,31,240,54,181,69,76,84,59,83,165,71,147,84,167,250,132,165,42,75,80,228,165,164,151,205,173,70,123,158,238,73,17,251,140,143,191,63,213,250,45,207,133,247,196,154,92,198,166,83,42,244,10,138,208,133,154,92,101,196,58,195,198,146,90,76,201,42,45,22,217,232,122,17,234,94,195,33,104,153,27,226,97,110,162,133,75,195,44,98,169,116,175,195,105,136,173,85,38,60,132,54,164,161,17,153,73,184,244,137,90,153,235,204,89,232,158,226,51,247,144,177,123,99,21,176,210,242,134,220,219,102,254,183,106,77,184,217,58,93,37,86,59,198,73,50,73,234,123,22,127,188,159,243,144,251,69,113,219,198,173,165,93,167,25,251,186,164,107,254,145,240,110,108,93,195,11,66,50,228,220,87,253,187,4,155,211,84,63,85,142,210,187,77,37,220,181,151,239,23,249,196,52,204,39,21,204,42,177,41,229,11,13,12,235,213,55,123,156,107,166,149,29,26,41,163,245,141,153,137,81,106,149,172,139,237,79,184,140,84,134,48,99,142,35,99,133,194,187,134,253,184,231,79,95,103,41,135,38,62,235,44,250,141,161,91,18,235,139,219,187,148,131,61,15,180,203,238,211,185,228,91,37,151,62,98,239,152,181,90,253,38,100,75,54,38,254,170,83,140,56,217,61,185,153,41,71,41,107,97,198,149,163,204,145,43,83,236,215,66,237,238,190,75,126,223,164,90,244,166,104,180,56,44,68,135,31,119,45,166,90,75,105,45,202,53,31,98,72,136,187,84,103,221,237,31,72,0,0,0,0,0,0,0,0,0,0,0,121,60,74,194,235,35,22,173,183,237,91,230,133,14,165,5,253,186,147,241,89,120,211,181,196,47,213,230,161,68,90,169,180,107,217,236,251,133,50,230,143,134,46,41,97,77,74,69,99,13,105,147,110,90,1,236,229,53,21,153,51,37,167,213,97,39,184,153,138,148,23,174,226,204,180,63,162,147,246,145,136,99,88,182,174,123,101,254,77,122,131,83,165,186,95,217,151,21,198,21,220,71,220,162,35,238,81,127,156,189,227,239,91,152,203,139,22,147,168,118,221,196,155,162,1,35,93,17,30,177,37,164,246,145,251,16,178,253,227,255,0,57,143,72,188,212,102,25,199,185,231,140,87,153,31,184,174,25,218,119,105,254,56,121,123,179,23,49,54,248,117,110,221,87,237,193,83,223,166,228,202,170,72,121,39,161,39,78,199,22,127,186,159,243,23,184,124,219,82,201,188,47,186,145,82,172,251,106,171,91,152,175,247,152,16,157,146,191,162,165,125,22,210,163,238,66,143,187,185,39,238,23,31,146,46,27,54,214,14,75,165,98,142,32,28,137,215,58,99,58,133,193,127,150,236,88,239,34,106,92,101,214,219,118,42,28,66,137,12,163,214,221,175,172,173,59,12,180,159,104,66,27,66,91,109,9,66,16,68,148,165,37,161,17,23,113,17,15,250,0,0,0,0,1,230,49,66,50,102,97,165,217,17,93,207,80,231,182,127,198,58,203,253,99,53,216,199,20,160,226,229,237,21,39,216,205,197,82,65,125,197,41,194,255,0,80,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,15,41,134,248,85,135,24,63,66,145,108,97,125,151,74,182,105,82,234,18,106,143,68,167,71,38,155,92,167,215,189,199,12,139,254,106,82,95,69,13,161,182,208,73,66,16,148,249,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,60,165,255,0,133,182,38,40,124,156,249,117,66,244,159,201,43,130,29,211,71,254,116,243,61,45,82,46,238,67,255,0,52,180,239,219,204,95,168,189,200,61,123,82,122,16,245,96,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,171,138,47,15,248,117,120,117,44,205,224,133,187,201,170,179,212,212,111,138,91,14,48,196,87,34,180,195,175,189,86,79,49,104,218,241,114,180,117,182,201,106,121,78,37,194,73,44,157,83,181,171,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,41,150,140,197,216,153,160,194,200,24,153,98,200,255,0,21,14,177,11,99,223,209,149,78,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,53,130,252,240,66,245,192,108,153,100,38,193,196,106,236,120,150,229,30,117,175,74,173,204,106,34,55,205,174,86,230,194,109,231,18,218,84,173,207,201,117,68,100,68,106,36,161,182,203,83,109,150,117,69,48,230,95,49,119,222,104,49,78,126,38,95,82,63,198,195,163,194,216,207,244,101,47,169,121,230,33,243,26,105,190,119,43,158,180,243,86,157,235,239,51,238,34,157,60,46,184,127,204,171,204,166,230,111,27,237,222,77,41,158,154,163,99,210,223,113,246,37,57,41,167,218,125,154,178,185,107,70,214,75,149,163,77,184,75,75,201,113,78,26,73,4,210,157,152,28,81,252,9,226,111,224,190,113,8,81,94,19,223,95,178,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,246,16,226,134,23,231,43,47,45,220,17,83,18,161,66,188,104,238,210,46,74,59,51,92,53,192,125,232,228,137,180,231,92,73,54,234,86,130,117,73,37,145,32,212,133,33,212,122,171,66,142,160,115,111,195,206,254,193,220,195,81,45,75,50,28,79,144,152,161,116,51,72,180,42,171,83,221,37,53,249,146,9,45,83,166,44,249,174,161,109,18,251,22,102,179,121,166,205,196,234,180,186,219,119,83,130,152,95,74,193,92,35,180,48,162,140,168,142,71,181,168,241,169,171,145,26,18,98,34,99,232,65,115,165,27,73,51,36,45,231,121,142,175,214,81,154,220,81,154,148,102,102,117,193,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,106,153,151,203,165,137,154,12,44,159,134,119,212,127,241,179,40,243,119,189,253,25,84,233,158,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,179,215,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,125,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,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,41,120,96,14,13,95,248,143,107,98,229,229,135,180,170,173,223,101,238,244,37,81,244,43,153,27,83,53,39,114,72,201,14,242,214,102,227,92,196,171,148,226,148,182,246,44,205,71,208,0,70,174,34,184,57,66,198,76,163,223,113,170,239,116,242,236,250,123,247,141,46,78,213,175,147,42,3,14,184,162,216,149,160,149,205,96,228,49,170,183,37,28,253,251,84,164,36,134,123,0,117,92,170,225,111,237,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,67,245,128,172,190,43,25,21,147,120,183,63,52,248,81,2,92,154,236,88,230,245,235,5,82,154,75,10,167,68,132,179,244,146,13,231,18,105,91,77,71,109,165,50,217,43,152,70,218,146,132,169,46,27,181,107,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,87,153,124,197,223,121,160,197,57,248,153,125,72,255,0,27,14,143,11,99,63,209,148,190,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,138,116,240,186,225,255,0,50,175,50,155,153,188,111,183,121,52,166,122,106,141,143,75,125,199,216,148,228,166,159,105,246,106,202,229,173,27,89,46,86,141,54,225,45,47,37,197,56,105,36,19,74,118,218,133,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,202,115,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,223,184,98,241,0,153,139,176,227,101,251,27,238,46,174,250,137,181,139,102,164,235,111,187,42,189,21,182,30,121,212,201,90,80,109,147,204,55,31,181,231,22,149,60,149,167,82,83,137,90,220,130,220,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,63,87,18,62,31,114,115,19,25,188,97,193,186,84,68,226,45,58,58,99,77,166,178,211,76,174,230,65,186,195,109,27,178,30,125,166,89,92,102,73,245,18,212,149,45,196,18,27,215,68,54,69,77,150,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,191,236,146,103,6,217,205,206,23,181,90,73,196,133,123,80,227,176,155,178,143,17,169,28,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,114,190,254,107,179,93,135,25,74,195,133,222,183,171,189,117,86,119,49,138,5,1,135,137,18,170,242,146,68,102,148,153,145,242,217,70,228,155,175,25,26,91,74,146,68,75,90,219,109,113,3,138,206,41,88,152,211,145,219,11,18,240,206,187,233,155,110,179,136,12,116,83,122,87,163,243,121,81,42,140,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,156,43,225,113,227,179,12,191,26,242,121,162,255,0,135,42,205,143,133,140,100,248,127,112,249,115,227,53,131,70,121,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,85,107,196,127,135,252,204,187,215,93,197,188,33,183,127,218,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,219,84,201,206,94,191,147,6,95,109,188,38,155,38,149,54,181,19,159,54,183,80,167,69,228,183,50,115,238,169,197,40,204,200,150,239,45,6,219,9,117,100,74,83,108,55,234,160,180,66,123,88,241,85,220,23,194,251,151,20,45,156,104,173,90,17,31,189,172,248,242,98,81,235,73,91,141,62,195,15,182,182,220,105,123,20,73,121,27,93,119,106,93,37,146,13,215,20,141,166,181,25,251,81,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,60,86,16,224,190,23,224,45,154,222,31,225,29,161,18,221,161,55,33,217,103,29,149,184,234,221,125,195,45,238,186,235,170,83,174,175,66,74,73,75,82,140,144,132,32,180,74,18,69,237,64,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,142,127,142,152,233,135,25,116,195,138,142,40,98,133,103,161,165,65,209,166,89,104,137,114,170,18,148,70,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,106,3,37,184,233,136,249,139,226,103,97,226,134,40,86,122,234,172,239,76,180,203,45,17,162,45,62,42,105,19,141,184,177,155,51,62,91,40,220,173,11,83,81,169,74,90,212,181,173,107,87,214,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,153,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,103,218,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,139,169,225,193,196,2,30,98,40,77,97,38,47,92,95,237,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,213,75,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,66,14,42,25,21,147,96,92,53,92,207,97,108,9,111,219,21,201,15,84,175,54,94,148,214,202,77,69,249,76,161,47,180,110,56,79,56,137,79,73,51,54,208,133,242,150,149,158,228,182,180,33,184,21,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,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,0,2,160,51,235,159,92,216,224,182,108,111,156,51,195,76,86,244,53,183,70,244,103,69,11,208,84,217,28,174,109,54,43,206,124,227,209,214,226,181,113,213,171,214,81,233,174,133,161,17,17,72,14,20,153,163,199,108,202,126,212,127,109,119,207,202,63,147,158,132,244,103,244,100,56,124,142,163,174,231,127,123,52,222,237,220,134,190,150,186,109,236,211,83,214,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,71,20,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,239,112,226,200,228,156,169,89,179,239,12,65,92,73,24,139,120,71,97,19,153,105,13,58,138,36,68,153,172,161,52,249,17,169,107,82,141,42,125,73,87,41,75,105,164,164,148,76,147,174,71,94,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,72,28,96,176,114,187,99,102,128,241,86,67,221,69,23,18,233,236,72,134,230,212,35,145,42,12,118,34,72,141,161,45,75,86,212,34,51,188,195,74,18,125,78,196,238,54,212,98,11,0,184,158,12,24,13,38,213,194,251,151,31,235,176,162,117,23,196,132,210,232,75,84,118,148,251,116,232,110,56,151,220,67,196,179,90,16,244,157,80,166,141,40,237,130,218,207,121,41,6,155,31,17,87,138,63,129,60,77,252,23,206,33,10,1,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,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,32,203,22,94,174,172,208,99,45,23,8,237,105,61,7,95,204,147,81,170,46,43,146,25,166,65,105,59,157,144,226,80,95,228,182,130,82,144,149,186,235,72,53,163,126,226,208,246,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,81,183,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,130,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,229,0,211,70,0,224,229,11,47,248,53,105,224,237,184,247,81,18,217,167,166,59,146,118,173,29,92,165,169,78,73,147,177,107,89,183,205,125,199,93,229,239,52,163,126,212,250,169,34,29,0,85,95,28,239,169,63,204,159,166,136,255,0,194,155,11,108,76,105,198,203,247,12,241,50,133,233,155,110,179,135,239,245,176,186,167,163,243,121,85,122,91,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,197,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,147,252,52,184,130,73,193,234,173,31,47,152,191,85,136,222,31,79,145,211,81,234,210,221,106,43,22,210,214,169,79,184,110,26,24,53,190,137,18,95,105,38,183,157,74,24,45,84,102,72,37,105,115,224,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,155,197,195,45,45,215,104,81,177,170,217,164,184,185,180,244,34,60,254,157,141,72,163,182,137,242,93,117,123,26,51,239,52,234,165,44,139,187,95,120,170,26,21,219,95,182,227,84,33,82,170,50,24,98,167,17,216,82,90,67,203,74,86,219,132,68,178,50,74,136,143,82,73,23,110,165,239,33,246,48,114,41,78,197,203,38,42,143,177,235,138,154,131,251,142,83,101,254,177,165,28,47,140,152,120,105,105,196,79,115,52,56,13,151,240,142,130,255,0,80,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,234,127,204,67,239,35,53,25,134,109,238,121,99,21,230,103,238,59,134,118,157,218,127,142,30,110,227,198,92,88,187,93,91,183,22,36,221,19,201,122,106,137,21,137,46,167,176,139,216,181,159,238,151,249,136,124,26,61,181,115,220,207,242,104,52,26,157,81,211,254,204,72,174,62,174,227,62,228,145,159,114,79,252,199,238,19,59,43,156,49,113,75,21,170,81,235,24,149,76,155,109,80,11,127,53,169,76,201,135,45,94,171,233,45,164,244,85,32,253,118,208,103,169,253,21,23,180,200,92,214,26,225,117,145,132,182,219,22,173,141,66,135,77,130,198,237,9,136,172,178,106,220,226,215,235,114,144,146,61,20,226,244,236,246,253,227,214,0,0,0,0,0,0,0,0,0,0,0,0,15,243,126,52,121,77,27,50,152,109,230,213,222,135,18,74,73,251,123,140,114,12,64,202,46,95,113,37,181,38,224,195,43,117,46,171,79,159,98,139,8,157,254,199,246,150,202,189,136,34,251,132,102,184,56,59,224,5,69,231,228,211,46,27,166,42,215,183,150,218,101,194,67,105,208,136,143,177,48,187,59,143,248,152,243,174,240,100,194,147,148,74,102,241,184,73,143,105,42,161,27,119,119,254,131,167,120,253,212,254,13,24,40,134,157,42,133,219,116,169,195,219,203,229,79,136,100,93,167,174,186,193,251,132,162,193,140,157,224,86,6,161,46,90,54,116,7,166,167,95,231,211,41,240,213,39,253,243,253,241,182,80,125,206,169,63,118,133,247,246,224,0,0,0,0,0,30,127,16,182,29,131,114,147,139,216,147,163,204,213,90,233,161,114,87,219,168,205,142,59,33,182,241,166,251,38,157,230,36,238,90,161,146,183,107,175,243,183,125,163,247,229,223,10,170,24,203,139,118,253,147,6,35,207,183,38,124,67,151,202,109,74,217,25,82,90,105,107,61,16,189,8,185,133,169,153,105,239,247,30,139,176,134,195,166,225,166,26,91,86,85,54,58,26,69,34,147,10,18,182,161,41,53,41,168,237,182,102,123,82,157,79,212,46,221,11,238,46,225,236,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,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,92,28,75,243,199,39,49,215,147,216,61,99,162,34,48,234,203,172,56,182,101,182,182,164,46,185,81,100,156,96,230,165,228,26,146,81,137,43,117,44,165,10,245,208,225,184,179,51,82,16,207,42,200,230,81,42,185,190,197,197,90,143,212,101,209,237,58,12,116,212,174,58,171,17,212,181,161,131,89,37,17,89,89,164,218,68,151,143,118,206,97,232,72,109,231,9,46,114,141,181,104,34,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,140,182,142,213,142,185,174,196,124,115,178,112,255,0,11,234,110,250,42,204,195,155,126,153,71,166,209,163,188,106,110,68,168,176,209,29,201,242,15,66,230,60,189,171,216,70,91,90,109,102,132,234,106,117,199,123,7,14,188,138,201,205,45,228,87,198,32,192,150,140,43,160,72,121,153,207,70,148,210,23,83,168,178,81,214,84,211,34,112,159,101,10,110,66,92,91,201,71,208,66,144,149,161,106,37,162,244,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,17,131,138,63,129,60,77,252,23,206,33,10,1,18,43,35,153,187,170,229,7,23,21,117,191,78,151,88,180,235,209,211,77,184,233,76,72,82,22,182,9,100,164,74,101,6,162,105,114,89,61,219,57,133,161,161,199,155,37,55,205,55,19,106,156,69,49,250,205,160,100,152,241,6,222,165,196,184,81,136,241,217,164,218,147,164,211,205,72,140,138,181,62,65,57,48,137,195,109,214,22,116,215,38,161,10,34,222,75,121,41,90,13,10,112,133,106,228,127,57,89,151,194,187,255,0,15,240,86,195,186,162,85,45,58,197,209,26,2,45,154,217,32,161,45,115,222,75,42,74,101,19,78,72,136,141,238,115,75,149,170,18,225,169,102,211,155,156,67,146,131,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,68,95,207,38,71,44,220,222,217,169,149,21,113,40,120,139,67,142,164,80,107,203,65,236,113,26,154,186,41,155,72,212,184,202,81,168,201,68,70,182,86,163,90,9,68,167,90,119,160,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,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,12,235,103,179,2,235,184,3,153,171,198,219,169,209,169,84,202,85,122,161,42,228,182,217,165,154,10,42,104,242,165,60,113,208,134,210,73,228,242,246,45,147,108,210,146,74,153,61,187,144,104,90,184,0,181,78,9,120,41,255,0,201,214,99,38,84,61,246,85,62,43,110,255,0,232,243,37,184,242,13,191,253,8,155,82,92,255,0,30,74,79,208,49,106,128,0,51,153,158,153,182,108,252,224,226,219,246,37,38,93,58,154,155,162,91,47,179,37,70,165,170,162,218,182,79,120,140,214,191,81,201,137,146,226,11,82,209,11,73,18,81,244,19,205,48,159,228,39,237,78,205,253,169,127,242,25,242,130,157,242,143,250,239,247,47,169,111,170,254,163,231,127,169,230,127,87,235,254,239,110,131,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,15,214,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,19,167,136,22,123,168,89,85,181,92,178,173,101,245,184,155,112,83,205,202,116,109,22,223,162,226,190,220,166,218,170,239,92,119,99,191,202,147,29,37,211,40,201,75,215,83,209,61,167,69,159,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,94,79,14,44,142,73,202,149,155,62,240,196,21,196,145,136,183,132,118,17,57,150,144,211,168,162,68,73,154,202,19,79,145,26,150,181,40,210,167,212,149,114,148,182,154,74,73,68,201,58,229,101,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,226,156,90,243,175,233,185,147,50,155,134,85,58,84,202,43,60,151,47,74,131,7,207,113,83,153,127,152,138,98,76,211,177,190,74,218,105,199,84,218,148,163,112,210,209,155,102,211,200,92,32,202,174,89,239,44,215,226,228,60,45,179,231,68,167,33,49,213,82,171,212,228,153,41,20,234,115,107,109,14,190,77,238,37,60,189,206,182,132,54,147,45,203,90,119,41,8,222,226,52,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,84,151,196,235,0,241,99,9,51,5,38,249,196,123,203,229,140,12,64,221,34,141,95,117,152,209,165,62,220,70,153,100,227,73,98,58,27,109,15,50,217,199,73,184,134,210,219,169,82,86,91,84,110,54,220,96,110,255,0,188,154,176,100,97,106,110,25,103,105,202,172,51,95,93,37,70,74,96,170,45,50,227,9,144,130,50,213,11,54,158,90,21,180,203,121,19,123,247,114,219,219,34,184,92,120,236,195,47,198,188,158,104,191,225,202,179,99,225,99,25,62,31,220,62,92,248,205,96,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,151,16,106,74,210,135,90,105,102,133,236,218,119,125,138,89,179,195,137,121,37,169,230,206,212,161,252,160,162,166,158,205,70,139,10,173,76,37,242,171,8,156,134,34,20,134,84,180,255,0,123,212,82,209,173,109,185,169,114,77,108,173,70,72,81,210,182,94,179,141,152,44,176,115,161,97,53,237,210,81,102,212,24,168,212,40,147,98,53,46,12,199,27,208,140,141,46,36,214,215,49,4,72,113,108,45,183,20,148,163,215,213,8,52,232,206,146,229,85,234,84,39,171,176,162,67,169,46,59,106,153,30,36,149,73,97,151,205,37,204,67,110,169,182,212,226,9,90,145,44,219,65,168,136,140,210,157,116,47,214,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,92,77,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,237,156,92,226,223,121,191,190,227,215,235,240,253,13,109,209,183,252,159,183,249,140,200,244,95,53,152,232,149,252,233,12,52,227,252,215,35,147,159,56,71,179,93,169,208,139,183,213,240,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,45,254,164,59,175,18,204,245,73,203,45,179,23,12,48,198,124,184,184,161,113,199,98,165,22,114,98,180,227,20,138,113,72,50,83,235,39,219,91,79,45,227,97,230,82,217,36,246,151,49,197,41,6,150,201,202,64,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,104,39,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,58,121,23,53,73,165,172,162,169,198,137,124,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,221,32,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,68,60,71,114,57,27,42,87,148,11,195,15,151,46,70,29,94,18,31,68,22,93,67,174,174,137,45,36,75,56,78,190,100,105,90,20,147,82,152,82,149,205,82,26,117,42,37,27,38,235,156,127,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,189,9,225,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,0,67,252,123,225,127,128,89,137,197,138,238,49,222,183,126,32,66,173,92,29,47,82,197,46,161,9,184,168,228,70,106,58,54,37,200,142,44,181,67,41,51,213,103,235,25,233,161,104,69,208,50,165,146,156,44,201,247,202,159,217,157,126,235,169,252,173,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,172,128,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,254,25,112,243,192,108,37,204,189,67,50,54,100,57,112,36,57,29,103,73,183,152,87,42,157,72,154,250,29,110,92,134,82,157,12,208,227,78,109,67,7,243,109,111,120,210,70,70,202,99,202,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,2,31,241,75,192,184,120,193,149,58,245,201,10,141,213,220,152,119,254,201,41,143,54,108,54,226,34,182,100,85,4,41,199,75,119,39,165,230,60,166,208,164,169,110,70,99,233,26,73,10,161,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,105,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,194,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,106,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,60,166,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,205,114,125,148,203,55,40,184,95,242,30,133,34,37,98,187,62,67,146,107,183,26,96,28,87,234,171,39,22,108,18,208,110,58,104,67,77,44,155,74,9,123,53,230,44,136,148,234,204,251,168,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,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,128,2,95,240,180,192,185,152,193,154,202,13,201,54,141,213,219,120,119,254,201,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,144,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,103,217,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,203,31,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,29,139,214,29,55,18,240,210,229,178,170,81,208,234,42,244,153,176,147,185,9,81,165,78,199,113,178,50,220,149,104,126,185,246,232,127,113,247,12,232,230,35,10,170,24,53,139,119,5,147,58,35,209,219,143,62,89,195,230,182,164,111,140,153,46,180,133,150,168,70,164,124,179,208,200,180,247,123,139,240,96,74,27,115,26,108,66,117,222,90,74,228,165,153,171,118,154,127,59,107,218,52,157,135,187,10,193,182,137,181,239,73,81,225,232,173,117,212,185,40,237,212,122,0,0,0,0,0,1,255,0,14,180,211,237,45,151,155,75,141,184,147,74,208,162,212,148,71,216,100,100,125,228,35,182,56,228,55,0,49,203,169,153,89,181,216,165,84,228,37,102,115,105,112,161,48,250,150,174,97,234,167,21,29,106,63,89,211,81,159,188,136,251,203,182,60,212,56,51,224,186,220,108,233,215,117,208,148,18,8,151,205,159,16,143,119,110,186,105,7,187,184,126,54,184,50,97,73,74,53,61,120,220,38,199,176,147,80,141,187,187,255,0,65,211,188,122,43,127,131,190,0,83,158,98,77,78,225,186,101,45,27,185,141,170,92,37,182,173,72,200,187,21,11,183,188,191,137,9,51,135,249,69,203,238,27,54,148,219,248,101,110,169,212,235,243,239,209,97,27,191,219,254,210,25,79,177,102,95,112,235,236,70,143,21,162,102,43,13,178,218,123,144,218,73,41,47,111,113,15,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,206,179,21,112,177,107,96,85,253,91,126,66,89,233,173,154,171,136,51,89,39,85,38,27,170,34,45,76,187,125,95,120,205,181,237,86,58,245,229,93,173,154,205,126,144,169,202,149,169,158,186,239,117,74,247,159,191,222,98,210,56,68,101,173,202,124,121,184,225,114,82,209,186,83,46,66,131,207,99,214,52,40,160,73,109,212,239,107,187,177,90,41,43,251,139,218,45,20,136,136,180,34,236,31,208,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,12,214,102,199,197,62,50,124,64,184,124,197,241,215,235,249,219,170,209,114,57,99,229,35,14,31,151,2,67,145,230,189,118,86,35,74,83,75,83,15,212,234,43,93,36,219,83,36,102,135,26,114,27,171,117,167,116,82,22,166,84,70,70,226,71,21,203,174,3,94,89,146,197,202,22,20,217,144,165,169,117,25,8,93,78,115,49,201,228,82,105,196,180,148,137,174,146,150,132,236,109,42,212,146,107,78,245,154,27,73,239,90,72,244,39,151,92,6,179,114,219,132,116,44,41,179,33,68,74,41,209,208,186,156,230,99,155,43,171,84,77,9,41,19,93,37,45,106,222,226,147,169,36,214,173,136,36,54,147,216,132,145,116,177,149,113,223,242,81,149,26,238,109,49,150,21,155,202,170,195,180,41,186,76,186,107,112,153,66,186,8,187,86,109,182,74,112,201,4,243,235,71,41,178,209,106,45,86,231,45,104,105,194,26,19,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,8,171,197,31,192,158,38,254,11,231,16,133,32,101,234,214,161,95,56,251,134,150,85,211,7,173,162,220,23,133,26,151,81,141,205,91,124,248,175,205,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,142,151,158,76,162,85,114,131,139,137,181,24,168,203,172,90,117,232,234,169,91,149,87,227,169,11,91,4,179,74,226,188,178,73,52,185,44,158,221,252,179,208,208,227,46,26,91,230,147,105,143,238,85,170,175,82,163,208,158,169,203,93,54,28,135,165,199,134,167,148,108,50,251,201,109,46,186,134,245,218,149,173,44,50,149,40,139,85,19,77,145,235,180,180,177,254,12,153,116,249,75,125,215,115,47,95,143,172,11,67,153,66,183,253,127,167,84,125,146,234,157,245,29,37,23,42,43,164,141,174,54,164,47,173,220,147,37,51,217,234,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,87,175,16,190,33,120,209,148,204,104,162,225,206,28,219,22,85,70,155,81,181,227,86,221,118,183,10,91,207,165,247,37,203,101,73,74,153,146,210,73,27,99,160,200,141,38,122,154,187,123,136,189,175,13,236,235,98,158,112,127,104,159,180,202,5,169,76,249,37,232,142,139,208,81,100,179,204,234,186,190,103,55,156,251,186,233,211,35,110,221,186,106,173,117,212,180,154,160,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,0,86,95,26,124,6,141,86,179,109,76,198,209,161,75,93,74,133,33,22,205,104,217,142,235,168,244,115,198,227,177,158,117,100,189,140,33,169,6,227,100,123,62,113,115,144,147,95,170,132,157,69,141,41,229,87,11,127,98,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,28,83,57,56,233,15,46,217,113,188,241,27,211,62,142,173,38,158,229,58,220,82,9,133,188,186,196,132,41,184,166,219,79,153,33,222,90,207,158,180,104,163,229,50,234,182,40,146,105,60,225,15,171,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,255,0,112,234,198,58,22,50,101,30,196,147,72,103,167,151,103,211,216,179,170,145,183,45,124,153,80,24,105,180,158,245,33,4,174,107,7,29,253,19,185,40,231,236,220,165,33,70,36,168,165,110,53,126,41,237,111,135,240,124,198,162,56,255,0,15,236,204,89,185,80,196,187,215,20,175,8,50,234,43,85,143,46,155,72,166,70,35,74,234,53,23,39,66,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,190,1,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,105,225,79,145,201,56,107,74,129,154,76,73,92,71,107,183,61,28,151,107,83,18,134,159,42,117,58,82,80,178,154,183,52,51,68,151,154,209,41,75,106,46,91,46,184,149,154,148,234,155,102,199,197,0,241,71,241,217,137,191,130,249,60,33,237,112,35,56,55,54,86,178,19,62,139,135,39,46,29,237,124,226,69,77,52,170,194,90,142,235,20,198,33,194,163,46,74,214,219,232,113,46,173,105,121,13,37,6,141,52,113,197,238,73,182,148,174,37,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,238,163,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,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,38,87,17,220,142,70,202,149,229,2,240,195,229,203,145,135,87,132,135,209,5,151,80,235,171,162,75,73,18,206,19,175,153,26,86,133,36,212,166,20,165,115,84,134,157,74,137,70,201,186,228,63,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,172,202,225,71,151,79,219,78,99,152,191,235,113,247,219,120,91,211,215,100,122,250,115,106,138,90,189,28,215,170,234,28,78,142,52,228,141,196,149,160,250,78,90,203,71,75,91,212,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,43,215,136,95,16,188,104,202,102,52,81,112,231,14,109,139,42,163,77,168,218,241,171,110,187,91,133,45,231,210,251,146,229,178,164,165,76,201,105,36,141,177,208,100,70,147,61,77,93,189,196,94,215,134,246,117,177,79,56,63,180,79,218,101,2,212,166,124,146,244,71,69,232,40,178,89,230,117,93,95,51,155,206,125,221,116,233,145,183,110,221,53,86,186,234,90,112,14,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,15,41,196,103,62,223,202,162,186,198,27,225,219,29,62,25,91,53,14,178,36,135,227,236,149,90,156,132,45,162,152,162,89,111,101,146,67,142,37,166,187,20,105,90,150,233,110,82,91,102,32,70,181,171,178,237,90,141,235,30,14,250,45,42,161,14,151,50,79,53,5,202,149,45,185,46,71,111,97,158,245,110,68,41,39,169,17,164,185,122,40,200,212,146,57,43,194,227,199,102,25,126,53,228,243,71,85,227,87,226,158,214,248,127,7,204,106,35,202,112,246,206,45,137,148,11,19,25,43,245,248,126,153,185,43,63,39,126,79,219,252,199,163,250,83,148,244,180,74,254,116,134,29,109,142,83,114,9,207,156,34,223,166,212,234,103,217,18,239,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,113,60,49,114,29,251,16,161,70,199,156,88,162,237,191,174,10,122,125,27,75,168,211,185,114,173,118,84,183,146,230,138,230,168,185,210,24,84,115,86,230,219,117,148,155,140,158,155,221,73,207,241,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,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,217,156,28,166,94,89,69,197,15,144,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,239,248,121,231,78,171,149,140,80,143,66,187,238,9,105,194,187,150,65,149,193,12,163,42,81,66,124,219,218,213,65,134,210,162,82,22,149,19,73,116,208,74,53,178,74,46,91,139,67,59,111,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,89,121,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,159,106,225,189,157,108,83,206,15,237,19,246,153,64,181,41,159,36,189,17,209,122,10,44,150,121,157,87,87,204,230,243,159,119,93,58,100,109,219,183,77,85,174,186,150,147,84,5,69,227,127,23,108,201,97,174,52,95,216,115,66,178,112,213,250,109,171,116,85,104,144,221,151,77,158,167,220,98,52,183,25,109,78,41,51,18,147,89,165,4,102,100,148,150,186,232,69,220,44,39,38,120,215,117,102,39,45,150,126,49,222,180,250,84,42,213,193,233,14,165,138,91,78,55,21,28,137,242,35,163,98,92,113,197,150,168,101,38,122,172,253,99,61,52,45,8,168,95,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,1,153,108,126,193,202,238,95,241,150,236,193,219,141,238,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,74,174,15,184,57,93,190,115,64,88,171,29,238,158,139,134,148,247,228,76,115,106,23,207,149,58,59,241,35,198,208,214,149,167,114,23,37,222,97,37,105,46,155,98,182,155,137,49,119,224,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,17,127,137,38,11,213,113,191,41,119,69,10,215,180,37,220,151,61,14,68,58,245,10,28,69,171,158,79,178,241,37,245,54,217,40,185,203,232,221,152,146,107,69,26,141,68,72,74,156,216,51,238,46,251,131,238,14,80,172,108,176,22,42,199,123,168,173,98,93,65,249,19,28,218,180,114,34,193,144,252,72,241,180,53,169,10,218,180,73,119,152,73,66,143,169,216,173,196,218,76,78,160,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,58,120,140,231,95,249,42,225,195,20,11,2,167,74,115,19,110,159,155,166,198,124,249,174,82,224,153,44,156,169,169,157,170,66,182,173,4,219,73,116,210,149,184,165,43,71,82,203,173,157,16,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,47,167,135,158,75,41,89,88,194,248,245,219,190,223,136,156,84,185,99,153,220,19,10,74,101,28,38,13,205,205,83,216,113,41,36,161,9,73,52,167,73,6,162,91,196,163,230,56,132,51,182,32,99,127,23,108,201,97,174,52,95,216,115,66,178,112,213,250,109,171,116,85,104,144,221,151,77,158,167,220,98,52,183,25,109,78,41,51,18,147,89,165,4,102,100,148,150,186,232,69,220,44,39,38,120,215,117,102,39,45,150,126,49,222,180,250,84,42,213,193,233,14,165,138,91,78,55,21,28,137,242,35,163,98,92,113,197,150,168,101,38,122,172,253,99,61,52,45,8,187,88,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,136,203,67,46,193,87,124,93,242,216,186,140,120,88,225,109,210,209,186,43,45,194,157,200,99,214,36,36,167,201,113,213,108,107,187,181,58,169,75,211,222,94,209,86,214,85,84,232,55,149,10,182,75,52,122,62,167,22,81,153,30,154,108,117,42,247,151,187,222,67,73,57,117,184,88,186,112,42,193,173,177,33,47,117,54,205,41,197,153,44,149,162,149,13,165,25,30,134,125,190,183,188,116,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,21,253,197,155,30,147,100,225,130,48,202,145,85,67,85,26,233,17,73,101,15,237,90,162,63,30,115,43,213,41,112,148,101,185,36,93,169,52,235,223,175,112,169,60,16,195,154,158,44,226,157,185,100,83,162,185,33,85,42,156,54,31,50,66,150,72,105,201,45,180,165,175,68,171,68,151,48,181,51,35,47,244,13,24,96,102,27,64,194,124,44,182,236,136,81,217,105,84,234,92,54,31,54,144,148,146,157,110,51,77,41,93,137,78,186,242,203,180,200,143,253,3,222,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,237,83,114,35,93,188,50,75,101,102,183,11,145,213,203,143,79,170,185,118,210,53,67,123,98,194,157,84,83,181,94,123,242,8,143,99,12,69,103,166,105,173,202,219,188,181,81,171,88,255,0,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,41,150,140,197,216,153,160,194,200,24,153,98,200,255,0,21,14,177,11,99,223,209,149,78,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,170,140,171,141,20,100,67,11,108,76,47,202,198,31,124,133,161,122,51,229,109,191,73,186,107,31,206,158,123,170,170,74,167,69,231,191,243,171,86,205,220,180,122,136,218,130,211,177,37,169,137,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,35,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,160,28,94,202,238,40,97,54,97,156,203,164,170,36,185,117,217,245,134,169,182,219,175,33,184,168,174,49,34,65,179,10,83,74,83,134,210,80,241,237,215,87,12,155,94,244,45,68,166,214,69,126,153,94,192,186,22,93,48,58,213,194,250,77,26,149,6,124,26,124,119,107,239,83,141,107,110,161,88,83,40,41,114,141,199,8,156,115,123,137,61,166,178,35,38,210,218,9,40,74,18,132,192,14,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,16,171,58,220,55,191,150,14,41,210,177,51,246,203,242,75,209,150,251,20,46,139,228,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,219,161,122,188,140,100,99,249,23,124,182,255,0,109,31,150,63,44,125,27,254,4,244,127,75,210,117,63,249,67,219,247,117,63,240,116,217,237,215,178,85,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,1,86,188,107,241,190,148,84,171,55,45,204,208,229,170,164,169,17,239,137,21,37,56,148,176,219,4,153,176,218,97,9,237,82,214,165,27,202,81,158,210,65,33,178,45,251,207,151,84,35,71,185,54,199,72,121,137,203,141,153,136,222,153,244,141,105,84,246,233,215,26,150,76,33,228,86,35,161,45,202,55,26,96,205,13,115,22,92,244,35,68,159,41,230,149,177,36,162,73,118,176,1,85,124,109,49,175,255,0,144,92,185,195,167,251,175,90,132,167,26,255,0,210,33,196,109,149,147,159,250,105,184,149,55,254,32,210,175,166,66,31,240,234,193,202,238,50,102,226,196,141,72,123,167,137,103,212,24,188,106,146,118,161,124,152,176,31,105,196,150,197,45,6,174,107,231,29,141,83,185,72,231,239,218,164,161,68,58,7,23,60,51,181,112,239,55,15,84,109,104,157,39,203,91,126,37,205,81,97,13,182,219,41,156,227,242,35,186,182,210,132,39,78,103,74,151,86,106,220,165,58,235,171,53,122,218,23,106,224,151,140,117,214,174,171,235,47,210,25,231,81,100,211,206,241,134,230,228,39,164,148,219,145,226,72,45,9,27,220,231,33,216,221,166,189,168,233,125,84,234,226,140,173,168,82,183,26,191,20,246,183,195,248,62,99,81,16,0,88,255,0,10,124,142,70,196,170,172,12,210,98,74,229,181,66,182,43,4,187,90,152,148,58,193,212,106,49,84,133,148,213,185,161,18,227,50,238,137,74,91,81,243,30,105,196,172,210,150,148,219,215,18,2,128,120,163,248,236,196,223,193,124,158,16,250,182,182,14,80,175,158,23,55,86,42,200,123,167,173,97,166,40,63,34,27,155,86,190,124,89,209,168,241,36,70,208,150,148,39,114,215,25,222,97,165,106,46,155,98,118,147,138,49,202,178,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,1,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,185,213,155,31,11,24,201,240,254,225,242,231,198,107,6,162,47,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,158,204,224,229,50,242,202,46,40,124,135,174,200,151,88,161,79,142,220,154,21,198,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,253,57,107,50,36,186,131,59,158,225,255,0,150,47,228,195,151,218,77,2,228,181,233,84,219,250,183,190,161,117,201,134,247,80,227,207,27,174,28,102,28,123,180,143,144,194,208,222,198,204,218,39,57,202,65,171,152,167,23,37,64,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,8,85,157,110,27,223,203,7,20,233,88,153,251,101,249,37,232,203,125,138,23,69,242,119,175,230,114,228,200,123,155,204,234,154,211,94,167,110,221,167,166,205,117,237,208,189,94,70,50,49,252,139,190,91,127,182,143,203,31,150,62,141,255,0,2,122,63,165,233,58,159,252,161,237,251,186,159,248,58,108,246,235,217,21,120,231,125,73,254,100,253,52,86,5,26,233,174,219,244,234,245,38,145,59,167,137,115,83,209,75,170,55,202,66,250,136,168,148,196,180,183,170,136,205,26,63,18,58,245,73,146,189,77,53,218,165,17,250,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,101,92,77,240,47,14,50,233,145,27,23,11,240,190,141,208,210,160,226,4,39,94,121,211,37,202,168,74,85,50,160,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,98,7,11,143,29,152,101,248,215,147,205,29,87,141,95,138,123,91,225,252,31,49,168,136,0,44,211,133,14,71,36,220,181,90,38,110,49,25,113,14,133,77,145,33,118,141,36,208,212,131,157,45,165,56,194,166,190,74,37,19,72,97,212,175,148,146,209,211,121,164,185,170,18,218,57,214,232,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,204,238,94,173,92,208,96,213,107,8,238,153,61,7,95,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,229,54,178,74,144,165,180,235,168,37,163,126,226,207,14,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,79,254,17,89,193,185,160,94,84,252,165,222,7,46,165,66,170,71,146,171,69,76,181,29,8,164,62,209,75,157,45,14,153,33,46,186,135,201,78,40,150,165,172,208,182,208,148,167,107,138,82,59,174,104,248,82,127,41,76,118,185,177,175,246,245,242,115,229,31,69,253,25,242,91,172,228,116,240,216,141,253,119,86,222,237,220,141,223,64,180,221,167,110,154,159,85,200,198,70,63,145,119,203,111,246,209,249,99,242,199,209,191,224,79,71,244,189,39,83,255,0,148,61,191,119,83,255,0,7,77,158,221,123,37,80,10,213,197,142,13,127,181,12,83,188,177,51,249,71,122,51,229,109,193,81,174,244,95,36,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,53,114,185,129,127,201,175,2,109,156,20,249,83,242,143,228,231,91,253,39,208,244,124,254,162,99,242,127,169,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,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,208,227,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,74,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,139,212,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,135,252,82,241,210,30,15,229,78,189,109,194,172,244,151,38,34,127,177,186,99,45,147,14,56,184,174,25,29,65,106,109,211,221,201,233,121,140,169,196,37,74,67,146,88,250,38,162,90,104,92,93,79,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,137,254,2,170,248,231,125,73,254,100,253,52,67,252,136,102,114,133,148,188,66,188,177,86,175,69,244,220,181,217,238,82,233,116,142,165,113,186,249,78,212,233,234,83,124,244,180,233,53,181,134,228,59,170,147,180,249,91,53,37,41,35,138,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,211,195,23,135,252,204,34,135,27,48,56,223,110,244,151,212,189,175,219,52,215,92,125,169,84,24,174,48,243,46,170,74,18,178,108,222,125,185,29,172,184,133,41,148,161,58,154,92,82,208,221,138,138,213,197,142,13,127,181,12,83,188,177,51,249,71,122,51,229,109,193,81,174,244,95,36,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,53,114,185,129,127,201,175,2,109,156,20,249,83,242,143,228,231,91,253,39,208,244,124,254,162,99,242,127,169,230,57,183,111,63,111,211,61,118,235,217,174,133,213,64,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,22,57,97,180,12,88,194,203,146,200,155,29,151,85,82,165,204,97,131,117,9,81,37,215,35,58,210,85,218,149,105,167,48,251,72,140,255,0,208,51,159,141,248,113,83,194,108,84,184,236,138,140,103,24,85,54,167,49,134,12,208,164,146,218,110,75,141,37,104,213,41,213,39,203,61,12,136,139,253,2,219,56,76,227,210,111,108,48,94,25,85,234,200,122,163,66,35,233,153,91,251,150,152,140,199,130,202,52,74,156,53,17,110,81,151,98,73,58,247,105,220,44,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,156,74,190,104,248,111,98,214,239,90,228,198,163,198,164,211,228,204,51,113,196,163,113,180,202,220,218,91,148,146,51,50,65,246,106,95,121,119,140,244,102,231,30,235,89,128,198,74,213,211,54,162,251,244,232,210,164,195,166,182,167,150,164,38,42,101,62,182,180,35,113,105,47,85,227,250,39,183,220,94,249,175,194,31,45,238,76,159,55,27,174,74,49,242,25,230,65,130,114,99,247,172,149,2,75,110,163,123,90,119,26,180,82,87,239,208,189,162,217,72,136,139,66,45,8,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,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,21,120,151,112,232,255,0,119,115,47,129,116,239,251,234,177,120,209,57,223,250,100,217,245,142,162,84,159,249,36,116,172,183,255,0,9,5,222,145,2,178,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,4,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,172,203,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,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,127,137,248,23,135,24,193,93,177,110,75,230,141,213,207,195,187,129,187,146,136,243,102,77,184,137,77,161,68,148,41,194,46,103,39,153,201,121,77,165,73,74,220,140,198,253,201,73,161,93,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,136,107,196,83,61,81,178,181,102,157,143,135,211,226,47,21,43,241,217,122,11,50,98,186,180,83,41,207,28,132,29,72,140,219,54,30,90,92,142,166,208,202,151,244,214,149,169,11,66,77,11,232,25,28,205,221,43,55,216,70,171,173,250,116,74,61,217,65,144,154,109,199,74,98,66,86,132,62,104,37,34,83,40,53,27,168,140,241,110,217,204,45,73,109,188,217,41,206,81,184,169,20,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,6,109,179,111,141,21,92,122,204,53,237,136,18,174,249,119,21,33,202,196,200,150,220,135,144,166,144,213,17,185,14,116,77,52,210,146,147,105,28,163,74,141,38,148,168,214,181,173,122,184,181,153,242,1,103,220,18,241,142,186,213,213,125,101,250,67,60,234,44,154,121,222,48,220,220,132,244,146,155,114,60,73,5,161,35,123,156,228,59,27,180,215,181,29,47,170,157,92,81,149,181,0,12,235,103,219,19,46,172,80,205,198,38,84,110,153,124,207,64,220,19,109,154,115,8,113,195,102,44,24,15,174,59,72,109,43,90,182,110,229,169,213,146,116,73,186,243,171,36,167,126,130,117,112,75,193,202,19,86,173,245,152,25,15,115,171,82,106,7,103,67,111,106,211,210,69,109,184,242,228,30,164,189,142,115,150,236,110,195,70,228,116,190,170,180,113,68,94,215,141,61,129,26,187,151,155,83,16,99,219,210,230,84,173,91,161,17,151,57,146,117,72,129,78,153,29,194,120,221,36,158,196,161,114,24,128,130,90,203,177,123,18,147,46,97,146,171,91,34,215,173,86,192,206,14,18,87,104,209,226,61,34,85,209,18,136,180,201,66,148,130,98,160,174,133,229,17,37,73,61,233,106,75,138,65,235,161,44,146,102,74,34,52,158,140,197,43,113,171,241,79,107,124,63,131,230,53,17,197,56,126,229,142,133,154,172,125,110,202,186,107,93,21,22,223,167,149,203,81,141,211,45,207,74,69,98,108,86,221,131,189,14,180,182,57,168,144,162,231,36,205,72,211,82,73,159,105,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,192,80,15,20,127,29,152,155,248,47,147,194,18,255,0,134,150,14,80,179,1,195,211,21,176,118,227,123,167,137,115,94,21,8,237,201,218,181,244,146,145,2,154,228,105,59,16,180,27,156,167,219,105,222,94,242,74,246,109,87,170,163,33,82,195,75,185,107,197,232,216,245,128,214,54,46,50,252,71,36,92,84,118,94,168,20,70,29,101,134,170,40,213,169,172,182,135,117,89,33,185,45,188,217,25,154,181,36,17,146,148,70,74,62,150,2,0,113,171,240,177,107,124,64,131,229,213,17,82,184,17,131,149,220,125,196,200,88,85,107,61,178,181,85,167,213,100,83,155,218,131,234,101,68,167,72,150,212,109,86,180,33,28,229,199,75,92,197,40,146,142,102,243,212,147,161,248,170,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,255,0,92,19,113,182,127,14,187,237,252,198,210,98,83,177,21,56,111,115,179,92,102,50,152,82,20,182,226,203,67,79,25,199,90,217,222,227,41,105,197,147,102,72,37,173,68,73,65,122,137,207,184,213,64,231,248,227,129,120,113,152,155,16,240,231,20,168,222,145,162,170,161,14,163,181,6,72,121,14,71,121,46,104,219,186,26,218,230,32,156,97,107,108,210,231,41,231,82,149,164,213,184,186,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,0,21,87,199,59,234,79,243,39,233,162,178,236,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,160,140,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,230,171,125,214,216,229,55,32,219,249,179,45,250,110,86,166,125,156,3,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,159,240,221,201,149,11,54,152,143,88,169,223,149,94,85,153,98,116,82,42,244,214,22,180,74,170,185,32,222,228,70,75,137,211,148,201,244,238,155,174,18,137,205,164,148,163,67,95,53,171,233,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,4,0,205,31,21,191,228,215,142,215,54,10,126,193,126,81,252,156,232,191,164,254,84,244,124,254,162,27,18,127,169,233,28,219,183,159,183,233,158,187,117,236,215,66,234,185,24,207,63,242,209,249,109,254,213,223,35,190,71,122,55,252,55,233,14,171,171,234,127,242,118,118,109,233,191,225,107,191,217,167,108,170,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,66,14,45,248,243,27,11,50,208,230,27,83,230,203,98,225,196,249,30,139,140,113,164,59,29,109,83,152,91,110,206,112,214,132,26,86,133,36,218,140,182,148,180,111,68,197,31,172,148,45,39,70,192,52,209,128,56,199,66,204,6,13,90,120,197,110,51,211,196,185,169,233,144,228,109,203,95,73,41,10,83,114,99,111,90,16,110,114,159,109,214,185,155,9,43,217,185,62,170,136,199,64,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,64,227,5,140,117,219,231,52,7,133,82,25,233,232,184,105,79,98,60,54,247,33,124,249,83,163,177,46,68,157,73,9,90,119,33,113,154,229,154,150,146,233,183,167,105,184,162,16,88,74,174,24,184,165,251,47,206,77,149,213,215,125,25,74,187,122,139,90,161,252,215,157,213,117,77,159,72,199,98,20,164,110,156,220,47,93,59,116,211,214,81,32,214,47,248,5,85,241,206,250,147,252,201,250,104,170,177,98,156,49,120,127,195,197,217,145,179,3,141,246,239,87,98,196,218,253,179,77,117,198,29,139,94,148,219,239,50,234,164,161,43,55,9,150,28,143,218,203,136,74,94,82,211,169,169,180,173,14,92,160,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,200,140,180,50,212,140,84,215,23,140,183,185,14,124,44,110,182,232,199,200,123,151,6,113,198,143,220,179,84,249,46,58,189,141,105,220,73,213,74,95,187,82,246,136,81,148,108,123,173,101,255,0,25,40,183,76,42,139,236,83,164,202,141,14,164,218,94,90,80,168,170,148,194,221,212,137,196,36,253,86,75,233,30,223,121,123,180,45,134,183,205,31,18,108,90,29,235,67,150,212,136,213,106,124,105,132,109,184,133,237,55,89,67,155,79,106,148,68,100,75,46,205,79,239,62,241,233,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,15,23,172,193,74,180,172,152,24,75,110,84,217,76,202,194,154,122,115,105,120,201,125,27,172,207,97,194,209,14,17,247,165,61,138,73,167,223,175,112,170,108,34,176,170,56,161,137,150,221,145,2,59,207,42,177,86,135,13,213,33,10,87,45,183,100,54,210,150,173,18,173,18,92,194,212,204,140,139,220,125,195,69,185,118,194,138,94,12,97,37,189,99,211,90,74,85,22,4,78,168,201,41,45,239,166,51,77,45,93,136,70,186,242,139,180,203,95,127,184,186,80,0,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,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,87,20,30,32,145,170,209,171,89,94,193,106,172,180,33,18,21,2,240,174,70,117,216,203,222,203,178,163,204,162,155,78,176,149,26,13,72,97,75,125,167,118,56,131,83,94,178,20,189,96,94,90,50,233,125,230,131,20,224,97,157,139,31,252,84,202,196,221,236,255,0,70,82,250,150,89,126,103,45,215,91,231,114,185,232,87,41,10,222,190,226,46,243,45,9,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,156,203,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,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,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,178,156,235,230,186,133,148,188,26,155,121,115,105,83,46,250,150,176,237,106,36,215,150,158,190,86,228,19,142,26,91,35,89,178,194,23,205,112,245,66,79,68,55,204,66,221,108,198,123,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,246,185,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,62,150,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,154,229,247,51,184,53,153,234,21,90,191,132,55,71,164,155,162,84,29,167,206,140,251,42,143,41,157,22,178,101,245,50,189,22,76,190,132,27,141,44,200,181,78,228,168,146,227,110,182,138,171,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,21,120,154,99,95,236,91,40,247,79,79,79,234,167,223,122,217,80,247,181,189,150,186,214,30,234,28,115,71,16,164,233,21,169,59,20,91,180,116,218,220,147,78,237,40,4,7,191,203,246,38,126,198,241,198,195,197,39,37,213,99,196,182,110,8,53,9,254,139,115,100,167,160,161,228,245,76,35,215,65,43,154,193,186,217,161,74,36,173,43,52,168,246,168,198,148,237,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,195,154,102,94,255,0,147,133,153,121,196,140,65,167,220,49,40,117,42,29,175,82,147,75,157,36,218,216,213,71,167,89,67,34,39,72,208,181,170,65,180,132,33,68,123,214,164,167,69,110,208,243,68,52,61,195,223,11,233,88,85,147,236,54,166,83,213,17,233,21,250,59,87,68,233,108,194,76,101,200,126,160,146,146,92,221,12,205,197,180,211,141,71,39,20,122,169,17,209,216,146,34,66,125,174,107,173,63,151,57,101,197,91,89,187,103,229,4,185,182,125,91,160,167,38,23,86,227,243,145,21,197,197,229,53,162,141,79,37,244,52,166,246,150,226,113,40,52,250,196,67,53,131,77,25,122,186,107,183,206,1,97,165,235,116,206,235,107,87,5,159,70,170,84,100,242,144,223,62,83,240,154,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,165,184,213,248,167,181,190,31,193,243,26,136,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,86,6,116,48,114,133,128,89,160,191,240,170,214,123,125,22,149,80,110,69,57,189,171,46,154,44,184,237,75,106,54,171,90,214,190,74,36,37,174,98,148,106,95,47,121,232,106,208,173,39,131,142,47,70,189,114,209,59,11,100,63,16,170,88,113,88,121,148,48,203,14,165,126,142,156,181,202,101,231,86,173,80,181,170,65,207,65,18,12,180,67,40,220,146,212,148,185,234,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,187,56,89,110,193,40,24,219,63,49,172,88,49,21,136,181,24,229,25,234,227,210,31,121,105,65,48,220,114,54,154,90,205,150,87,201,105,45,154,219,66,86,104,53,164,207,69,175,119,229,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,0,85,95,28,239,169,63,204,159,166,142,255,0,195,155,33,63,201,94,132,254,36,98,35,253,70,38,220,212,254,142,92,118,36,111,139,69,130,181,161,211,134,147,65,236,121,227,91,109,169,215,123,82,74,66,80,209,237,74,156,122,106,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,163,170,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,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,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,43,3,57,156,47,241,247,49,57,147,188,49,142,202,187,240,254,21,22,224,244,127,76,197,82,161,53,185,72,228,64,143,29,123,210,220,71,16,90,173,149,25,104,179,245,76,181,208,245,34,237,92,55,178,83,138,121,62,253,162,126,211,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,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,40,175,139,22,58,87,113,63,52,21,60,57,244,205,42,109,173,134,154,83,169,9,167,146,23,182,83,241,227,185,60,222,116,141,70,167,146,250,57,10,70,164,150,250,98,78,196,175,152,165,194,176,22,211,193,79,29,38,85,104,87,166,94,43,213,158,119,161,54,92,150,236,103,9,247,28,68,87,87,203,156,132,172,204,218,109,148,60,168,171,75,100,72,81,185,45,245,250,250,168,209,103,226,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,30,83,21,113,50,213,193,188,56,184,241,74,245,151,211,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,25,151,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,229,0,210,158,86,49,175,249,68,229,246,201,198,55,41,253,20,187,130,158,125,123,9,107,150,218,39,48,234,227,202,229,39,152,225,147,38,251,46,155,123,150,106,229,154,55,104,173,72,186,168,170,190,57,223,82,127,153,63,77,16,255,0,135,190,90,232,89,161,204,117,62,202,188,79,125,173,68,167,191,112,215,99,34,82,227,189,50,43,43,109,180,48,218,208,147,50,222,251,236,18,244,52,43,149,205,52,45,43,36,24,208,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,53,204,78,20,82,241,159,9,46,27,30,164,210,84,169,80,37,244,166,105,73,236,125,81,157,105,10,237,66,244,211,154,125,164,90,251,189,199,157,44,94,176,170,56,95,137,151,37,145,62,59,172,170,143,85,153,13,165,45,10,79,49,182,164,56,210,86,157,82,157,82,124,179,208,200,136,143,220,93,194,214,56,66,230,10,85,219,101,79,194,75,142,166,202,166,81,212,235,240,80,167,140,214,80,218,102,4,118,200,137,110,25,247,169,93,137,73,39,221,167,112,177,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,1,248,171,85,72,212,58,60,234,204,213,146,24,129,25,217,46,168,204,139,68,33,38,163,239,50,46,226,62,243,33,159,12,250,99,59,152,203,152,91,134,115,110,169,112,232,146,229,209,227,234,173,72,219,102,116,163,73,151,174,178,211,71,61,154,23,216,94,217,53,194,55,46,139,185,174,57,120,203,93,165,164,225,83,30,114,36,83,125,142,247,219,114,4,132,45,59,154,50,238,81,232,100,178,63,119,188,92,10,82,148,145,37,36,68,68,90,17,23,176,135,244,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,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,74,166,179,211,251,20,225,213,134,184,29,131,151,159,73,137,53,175,75,250,98,76,36,238,122,133,75,114,169,60,207,71,137,69,211,204,123,86,249,122,18,150,134,141,110,124,210,149,29,195,132,22,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,208,158,78,242,171,102,229,67,8,233,246,125,26,155,17,87,61,70,60,121,55,101,93,183,13,229,212,106,36,143,92,146,234,144,133,116,205,169,78,37,148,109,78,212,25,168,203,152,183,22,190,234,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,42,175,142,119,212,159,230,79,211,68,95,225,189,143,54,110,91,113,47,17,241,90,243,155,17,40,167,97,189,69,20,200,47,72,54,87,86,168,156,232,7,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,46,65,153,124,197,223,121,160,197,57,248,153,125,72,255,0,27,14,143,11,99,63,209,148,190,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,138,116,240,186,225,255,0,50,175,50,155,153,188,111,183,121,52,166,122,106,141,143,75,125,199,216,148,228,166,159,105,246,106,202,229,173,27,89,46,86,141,54,225,45,47,37,197,56,105,36,19,74,119,133,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,249,254,71,51,119,85,202,14,46,42,235,126,157,46,177,105,215,163,166,155,113,210,152,144,164,45,108,18,201,72,148,202,13,68,210,228,178,123,182,115,11,67,67,143,54,74,111,154,110,39,65,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,21,213,198,19,8,243,5,124,225,197,58,241,178,171,30,153,195,107,95,101,70,191,108,177,1,163,149,6,83,69,33,37,86,75,164,147,117,214,73,153,10,109,214,201,68,150,146,132,186,105,82,77,197,181,88,57,104,204,93,247,149,252,83,129,137,150,44,143,241,80,235,16,182,51,253,39,75,234,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,250,255,0,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,150,255,0,82,22,168,0,41,91,140,222,41,124,171,204,117,11,12,224,87,122,168,22,37,190,223,83,11,165,217,209,213,38,172,222,123,231,13,4,167,55,197,77,57,93,138,82,19,166,133,162,185,132,35,86,21,224,92,203,167,47,24,211,143,53,122,54,250,45,147,79,165,83,169,114,220,55,219,254,152,151,87,130,133,27,38,146,38,157,229,196,57,9,113,10,81,154,58,182,21,176,205,73,82,124,166,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,252,184,215,133,245,92,21,197,203,191,10,43,42,150,228,139,90,177,38,154,137,18,97,42,34,230,48,133,159,38,81,52,163,51,66,30,107,150,234,61,101,17,161,196,153,41,68,100,103,118,124,43,49,142,187,139,185,71,164,70,184,217,214,93,133,80,118,206,110,78,228,127,58,139,25,134,28,140,123,16,132,146,57,108,72,105,141,61,101,43,145,189,74,53,44,200,166,0,130,188,100,174,154,237,191,148,120,116,154,68,238,158,37,205,120,83,169,117,70,249,72,95,81,21,12,73,150,150,245,81,25,163,71,226,71,94,169,50,87,169,166,187,84,162,58,107,194,123,23,246,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,115,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,153,108,194,218,212,43,27,31,113,46,202,181,160,244,84,91,126,240,172,210,233,209,185,171,115,145,21,137,174,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,114,156,33,175,175,149,185,54,166,208,61,23,210,124,138,184,42,148,46,119,63,153,213,243,28,76,254,110,221,165,203,211,175,229,237,213,95,213,110,215,214,218,152,87,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,58,241,176,194,250,85,189,139,150,30,43,211,213,17,153,23,157,30,85,54,116,118,97,37,165,184,253,61,109,233,41,215,72,245,121,107,106,99,77,22,228,234,148,69,65,110,81,25,18,60,167,7,28,94,147,101,102,94,118,22,200,126,89,211,113,30,142,243,40,97,150,26,82,61,35,5,11,148,203,206,173,90,45,8,76,114,158,130,36,25,234,183,145,185,39,161,41,23,104,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,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,0,30,42,230,194,27,54,239,197,11,35,23,43,172,75,122,187,135,177,234,204,208,137,47,154,24,101,117,6,217,105,247,150,130,237,90,201,166,77,180,145,158,194,39,156,51,73,168,144,164,123,80,16,3,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,252,183,250,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,225,207,241,251,24,232,89,127,193,171,179,24,174,54,122,136,150,205,61,82,27,141,185,104,234,229,45,68,220,104,219,208,133,155,124,215,220,105,174,102,195,74,55,238,87,170,147,49,153,113,210,179,27,130,21,92,184,227,13,107,6,171,181,200,149,122,149,2,61,57,83,37,196,109,72,96,223,145,5,137,46,33,189,222,178,144,133,62,104,37,153,36,214,72,37,26,81,187,97,44,140,16,170,223,88,37,137,216,209,79,174,68,143,31,11,228,80,147,58,3,205,171,124,182,42,79,189,28,150,210,203,82,37,182,235,109,106,133,17,18,144,226,213,184,141,4,135,61,6,75,241,142,133,128,89,160,176,49,86,233,103,125,22,149,80,114,61,69,205,203,46,154,44,184,238,196,118,78,136,66,214,190,74,36,41,222,90,82,106,95,47,97,104,106,212,180,124,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,241,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,42,225,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,62,20,59,86,102,176,46,102,15,187,135,55,36,42,55,73,109,226,38,31,219,183,37,49,230,205,247,27,92,167,41,177,202,160,133,56,233,109,231,117,92,199,148,218,20,164,161,185,44,125,18,81,33,51,171,130,22,41,127,242,203,193,74,133,119,254,244,186,105,20,206,151,239,141,61,254,113,35,255,0,177,169,216,181,253,168,79,245,134,45,80,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,20,148,168,141,42,34,50,50,208,200,253,164,41,251,139,150,93,23,108,220,113,49,150,133,75,73,66,169,188,220,73,70,195,29,207,184,228,249,11,90,182,180,69,220,146,212,205,102,126,255,0,120,140,185,11,198,119,48,107,48,182,244,231,29,82,33,214,229,196,163,200,209,90,17,54,244,232,166,163,63,93,5,166,141,251,117,47,176,253,154,15,162,213,35,87,40,240,107,48,150,75,98,124,102,164,180,162,50,61,80,180,146,139,184,204,187,140,187,140,199,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,248,143,99,252,60,25,192,170,149,54,45,84,227,214,46,22,158,166,50,134,159,36,58,73,126,28,178,74,244,39,16,173,55,181,222,90,246,251,12,251,168,174,133,76,171,226,37,247,10,150,209,61,42,161,113,85,91,104,212,123,150,165,186,251,196,157,198,122,41,71,170,151,223,161,159,111,180,104,107,39,56,67,27,6,112,22,217,182,209,17,166,37,202,129,10,116,205,141,146,76,228,42,20,116,57,187,212,65,235,171,93,186,150,190,243,247,118,224,0,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,205,102,108,124,83,227,39,196,11,135,204,95,28,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,122,156,58,242,43,27,43,86,105,95,24,131,2,34,241,82,191,29,230,103,61,26,83,171,69,50,156,241,199,89,83,76,137,195,97,229,165,200,233,113,111,37,31,77,106,66,86,180,36,150,185,148,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,2,170,248,231,125,73,254,100,253,52,85,88,153,92,58,242,43,39,52,183,145,95,24,131,2,90,48,174,129,33,230,103,61,26,83,72,93,78,162,201,71,89,83,76,137,194,125,148,41,185,9,113,111,37,31,65,10,66,86,133,168,150,139,211,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,75,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,51,239,158,76,162,85,114,131,139,137,181,24,168,203,172,90,117,232,234,169,91,149,87,227,169,11,91,4,179,74,226,188,178,73,52,185,44,158,221,252,179,208,208,227,46,26,91,230,147,105,233,92,57,179,237,252,149,235,175,225,190,34,49,212,97,149,205,80,235,37,200,98,62,249,84,89,203,66,26,57,137,36,22,247,153,52,54,218,93,107,181,68,148,37,109,22,228,169,183,175,80,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,103,17,76,138,201,202,213,228,119,198,31,64,150,188,43,175,200,101,152,47,73,148,210,215,76,168,188,82,22,116,210,35,112,223,121,9,110,58,156,67,202,71,208,90,80,165,173,105,53,174,26,139,84,224,99,245,217,249,111,245,33,106,128,60,254,33,94,180,172,53,176,46,92,70,174,199,150,253,54,213,163,205,173,204,106,34,18,167,220,98,51,43,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,93,227,50,248,133,122,213,113,42,255,0,185,113,26,187,30,35,21,43,170,177,54,183,49,168,136,82,88,109,249,47,45,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,247,139,73,188,176,114,133,131,124,23,42,81,169,15,117,18,239,10,125,191,120,213,36,237,90,57,210,167,212,169,174,36,182,41,107,36,242,152,40,236,106,157,169,95,35,126,212,169,106,33,93,121,78,241,79,131,127,16,45,239,49,96,77,254,52,248,13,38,147,121,90,153,141,163,66,136,138,109,118,58,45,154,209,179,29,166,151,233,22,73,199,99,60,234,201,123,223,91,177,201,198,200,246,124,218,32,161,38,191,89,9,46,63,194,111,29,40,88,63,153,175,147,119,109,102,171,18,149,136,148,244,91,113,89,142,75,114,42,235,14,74,100,225,46,67,105,63,249,118,80,230,213,26,21,36,245,218,133,56,180,222,160,168,14,55,183,215,164,49,79,13,48,207,209,124,191,64,219,242,235,189,111,63,94,119,95,36,153,229,114,246,250,187,61,27,187,118,227,221,206,211,68,236,213,92,3,134,46,22,254,212,51,147,101,117,116,47,73,210,173,46,162,233,168,127,58,228,244,189,43,103,210,63,216,180,169,123,103,57,11,212,78,237,117,245,146,104,37,139,254,1,68,60,91,44,170,173,171,157,43,130,187,80,145,17,200,247,141,30,149,91,130,150,86,163,91,108,34,50,96,154,93,35,73,17,47,155,5,213,17,36,212,91,20,131,215,83,52,166,90,112,66,190,189,33,133,152,151,134,126,139,229,250,6,224,137,93,235,121,250,243,186,248,198,207,43,151,183,213,217,232,221,219,183,30,238,118,154,39,102,170,224,28,106,252,83,218,223,15,224,249,141,68,56,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,61,7,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,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,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,142,171,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,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,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,194,176,56,214,99,164,202,85,10,203,203,197,6,179,201,244,222,251,146,226,140,217,62,219,139,138,210,249,112,80,165,145,147,78,50,183,147,41,106,108,201,106,39,34,48,191,83,68,154,225,175,13,188,23,165,99,126,109,45,122,21,209,104,68,185,45,138,28,121,149,234,236,57,107,79,32,152,101,147,75,10,113,179,81,115,145,214,59,13,38,214,138,37,18,140,150,149,55,188,126,190,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,184,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,191,238,29,184,233,51,31,178,167,106,92,149,234,207,164,238,74,15,54,219,175,60,162,124,220,84,168,166,68,210,221,113,227,82,158,121,200,171,138,243,142,18,148,149,56,242,254,137,145,161,63,43,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,206,182,123,241,210,133,152,156,208,93,216,141,103,86,106,181,27,89,93,45,58,132,170,129,45,27,34,199,142,219,107,54,90,89,153,180,203,143,147,239,165,6,73,87,207,26,150,132,173,75,73,88,87,6,12,6,147,106,225,125,203,143,245,216,81,58,139,226,66,105,116,37,170,59,74,125,186,116,55,28,75,238,33,226,89,173,8,122,78,168,83,70,148,118,193,109,103,188,148,131,77,59,11,105,206,142,14,80,175,158,23,56,57,138,178,30,233,235,88,105,103,218,210,33,185,181,107,231,197,157,26,12,73,17,180,37,165,9,220,181,198,119,152,105,90,139,166,216,157,164,226,140,87,94,86,49,175,249,59,102,10,201,198,55,41,253,108,75,126,160,125,123,9,107,152,226,224,190,210,227,202,229,39,152,217,27,196,195,206,155,123,150,73,230,18,55,106,157,72,244,166,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,136,231,27,8,99,99,54,3,92,214,218,226,52,252,184,176,38,206,135,189,178,81,148,132,194,144,134,205,62,162,207,93,93,236,208,181,247,31,191,60,181,234,93,95,14,239,201,180,183,73,232,181,11,118,170,227,68,162,220,133,33,214,30,52,238,35,209,42,45,20,142,195,208,143,179,216,47,83,135,14,63,195,198,108,10,166,211,101,85,78,69,98,222,105,154,99,205,186,249,45,211,75,16,226,18,151,161,184,181,105,189,222,243,211,183,216,71,223,45,0,0,0,0,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,204,146,70,165,25,17,17,106,102,126,193,70,220,84,241,169,204,65,199,39,236,200,149,20,72,131,110,110,134,180,52,246,244,33,248,243,39,54,100,100,78,40,137,68,149,246,246,17,253,133,220,28,44,242,248,88,171,140,205,222,149,104,70,229,46,217,210,107,107,113,189,91,84,152,242,225,56,73,213,77,169,38,123,92,62,205,72,244,246,145,118,139,198,97,150,163,48,220,118,27,74,27,105,4,132,37,36,68,73,73,22,132,68,69,220,67,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,88,167,11,174,31,240,233,16,233,185,155,198,251,119,157,85,123,166,168,216,244,183,220,97,248,173,197,117,134,159,102,172,174,90,215,185,227,230,232,211,110,18,20,202,155,83,134,147,89,180,166,172,252,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,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,85,95,28,239,169,63,204,159,166,136,85,146,140,168,215,115,105,140,176,172,222,85,86,29,161,77,210,101,211,91,132,202,21,208,69,218,179,109,178,83,134,72,39,159,90,57,77,150,139,81,106,183,57,107,67,78,16,208,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,14,105,152,172,6,179,115,37,132,117,220,41,188,225,68,82,42,49,214,186,100,231,163,155,203,164,212,73,10,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,192,188,166,112,140,135,107,226,61,74,245,204,83,254,153,165,90,247,4,216,180,10,3,177,88,56,181,248,173,27,103,18,167,36,219,125,221,25,115,87,12,225,44,137,91,144,146,113,74,65,169,181,217,248,0,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,102,113,50,171,121,101,67,23,42,22,125,102,155,45,86,197,70,68,137,54,157,93,199,9,228,84,105,196,191,80,148,234,80,132,245,45,165,77,165,228,109,78,213,153,40,139,150,182,214,185,191,192,199,235,179,242,223,234,66,213,0,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,172,12,155,96,92,204,196,230,58,204,195,159,67,122,70,138,170,131,117,27,141,43,55,208,202,40,241,214,151,37,19,142,176,70,182,185,136,46,66,23,170,75,154,243,73,222,147,81,40,174,83,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,247,179,173,151,138,86,102,50,243,114,216,111,210,165,207,174,211,227,189,91,181,145,26,98,99,47,211,108,71,116,162,164,212,225,147,70,135,13,197,50,178,115,213,216,234,140,141,10,36,184,140,240,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,165,236,20,197,10,86,53,97,29,161,138,244,100,196,110,61,211,71,141,82,92,120,211,83,45,16,223,90,11,157,20,221,73,17,45,108,187,204,105,126,170,76,150,218,136,210,147,35,34,168,190,53,126,41,237,111,135,240,124,198,162,63,87,5,10,77,85,236,201,94,85,214,105,146,215,77,135,99,200,137,34,98,89,81,176,203,239,79,132,166,154,91,154,109,74,214,150,30,82,82,103,170,137,167,12,181,218,122,92,248,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,223,196,43,42,149,137,86,5,203,135,53,217,18,216,166,221,84,121,180,73,142,196,90,82,251,108,73,101,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,101,220,104,247,37,248,199,93,199,220,176,88,24,171,116,179,178,181,85,167,185,30,162,230,228,31,83,42,36,135,98,59,39,68,33,8,71,57,113,212,239,45,41,36,163,153,176,181,36,234,125,172,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,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,142,171,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,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,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,195,56,57,208,198,58,22,62,230,130,255,0,197,91,89,157,148,90,173,65,184,244,231,55,44,250,152,177,35,181,17,169,58,45,8,90,57,200,142,151,121,106,73,41,28,205,135,169,167,83,179,78,13,24,33,85,177,112,74,191,141,21,10,228,73,17,241,66,67,9,131,1,150,213,190,35,20,215,230,71,53,186,179,208,141,110,58,227,186,33,36,100,148,54,133,110,51,89,161,184,23,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,202,184,201,224,167,200,108,193,82,113,142,37,67,157,19,19,105,231,206,97,199,119,56,196,234,115,81,227,185,181,36,218,73,44,169,133,195,52,234,181,168,220,231,235,181,59,8,125,94,11,120,199,66,179,241,150,237,193,218,187,60,185,120,137,79,143,34,151,39,114,207,116,170,106,100,56,168,219,18,131,34,222,195,242,29,230,41,104,74,122,109,190,178,156,73,20,234,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,41,157,12,99,174,224,22,88,47,252,85,181,153,223,90,165,83,219,143,78,115,114,11,166,149,46,67,81,26,147,162,208,180,47,146,185,9,119,150,164,154,87,203,216,122,18,181,44,230,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,189,128,56,57,66,203,254,13,90,120,59,110,61,212,68,182,105,233,142,228,157,171,71,87,41,106,83,146,100,236,90,214,109,243,95,113,215,121,123,205,40,223,181,62,170,72,134,101,198,143,114,245,107,80,175,156,151,225,165,149,116,193,235,104,183,6,23,209,169,117,24,220,213,183,207,138,253,37,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,51,239,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,87,125,195,3,26,41,88,173,148,187,74,132,245,223,18,173,115,216,209,213,65,172,195,74,18,211,240,24,109,231,83,79,74,219,36,167,84,28,52,50,148,186,68,100,179,109,194,53,41,196,57,164,96,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,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,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,253,35,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,86,6,85,50,81,251,77,206,134,46,230,83,19,41,149,88,214,221,165,138,21,169,54,147,90,114,89,172,85,25,171,73,81,200,222,74,39,20,204,87,27,71,98,83,177,199,79,105,172,201,151,154,85,159,128,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,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,0,175,94,40,152,13,121,102,75,23,50,235,133,54,100,41,106,93,70,69,194,186,156,230,99,147,200,164,211,137,116,162,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,28,181,203,70,93,44,76,175,225,100,12,51,177,99,255,0,138,153,88,155,189,239,233,58,167,76,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,103,213,64,0,0,0,7,42,204,190,93,44,76,208,97,100,252,51,190,163,255,0,141,153,71,155,189,239,232,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,18,184,93,224,53,229,150,220,92,204,86,20,222,112,165,165,116,233,22,242,233,147,158,142,76,162,173,78,53,213,74,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,86,20,3,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,185,149,193,47,7,40,77,90,183,214,96,100,61,206,173,73,168,29,157,13,189,171,79,73,21,182,227,203,144,122,146,246,57,206,91,177,187,13,27,145,210,250,170,209,197,17,73,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,140,245,241,21,193,202,238,13,230,226,251,141,87,123,168,137,120,84,31,188,105,114,118,161,28,232,179,223,117,197,22,196,173,102,158,83,229,33,141,85,181,75,228,111,218,148,173,36,39,7,5,140,121,141,86,179,110,188,185,86,102,203,93,74,133,33,119,53,20,158,144,235,168,244,115,198,219,82,89,105,6,141,140,33,169,6,219,134,91,254,113,115,150,162,71,170,181,28,53,226,143,227,179,19,127,5,242,120,66,101,112,62,178,170,176,44,12,83,196,103,164,68,58,109,114,177,78,162,71,105,43,87,61,47,193,101,215,157,82,211,183,105,32,211,80,100,146,100,163,51,52,185,169,39,66,53,89,160,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,227,60,60,67,236,170,85,129,157,44,85,161,81,164,75,122,60,170,194,43,107,84,149,165,75,39,234,17,154,156,242,72,210,148,150,196,187,37,196,160,180,212,144,73,35,53,25,26,142,194,120,45,227,29,118,240,193,171,183,7,106,236,243,34,97,221,66,60,138,92,157,200,45,177,106,74,144,226,163,108,74,8,207,99,236,72,119,152,165,173,74,234,118,250,169,109,36,118,42,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,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,71,85,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,182,158,34,88,233,51,0,114,167,117,220,148,26,207,163,46,74,247,42,219,160,188,146,124,156,76,169,70,100,234,218,113,147,74,153,121,184,168,148,243,110,26,146,148,184,202,62,145,153,33,84,3,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,159,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,161,126,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,9,85,196,235,11,127,106,25,54,189,122,74,23,164,234,182,151,79,116,211,255,0,157,114,122,94,149,194,234,223,237,90,82,189,176,92,155,234,43,118,186,250,169,53,146,5,21,225,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,98,239,184,141,221,52,43,231,135,85,233,122,218,211,186,218,45,193,79,183,106,148,233,60,165,183,207,138,253,82,3,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,20,46,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,71,94,51,248,243,26,234,197,11,107,0,40,83,101,244,246,60,117,85,43,168,76,135,82,195,149,25,141,182,166,27,91,38,130,66,214,204,109,22,151,73,75,236,156,226,11,97,165,100,175,19,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,46,252,101,92,105,79,41,222,22,48,111,225,253,189,229,204,10,192,227,73,131,148,43,63,25,109,44,98,164,61,203,151,136,148,249,17,234,145,182,172,247,74,166,166,59,105,147,189,75,50,45,236,63,29,174,90,80,132,167,166,221,235,41,197,25,121,254,15,56,223,85,176,243,23,35,6,153,161,196,153,77,197,24,230,153,18,212,226,144,252,23,233,209,101,201,105,104,239,74,208,164,155,200,82,12,136,245,91,106,37,22,195,67,157,131,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,247,19,108,22,44,79,203,253,70,183,6,151,212,206,183,18,245,80,212,134,55,173,12,199,133,49,90,234,72,81,145,18,156,47,105,23,111,121,10,66,195,91,150,110,31,98,117,181,116,180,243,145,158,160,215,33,205,81,146,141,6,70,196,132,44,200,251,82,122,106,143,121,119,119,144,209,198,94,241,26,46,42,97,5,177,120,71,150,212,133,203,165,194,84,133,54,225,47,71,149,21,167,20,70,100,165,118,252,231,180,245,255,0,72,232,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,43,135,140,30,53,174,222,195,250,102,23,81,234,40,76,186,156,134,100,74,109,15,104,163,140,227,19,216,89,25,37,194,62,242,34,237,73,151,191,220,43,47,43,248,101,47,22,49,190,212,181,152,138,235,236,170,173,5,217,68,134,205,68,150,58,182,80,179,86,136,81,17,104,231,110,165,167,188,104,214,196,183,152,180,108,139,122,213,140,146,75,84,106,84,74,122,8,136,139,68,178,202,91,46,226,34,238,79,184,190,226,31,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,228,171,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,228,157,149,143,252,90,112,171,255,0,83,105,223,251,145,213,64,0,0,0,0,114,175,228,157,149,143,252,90,112,171,255,0,83,105,223,251,145,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,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,241,84,156,178,101,182,129,85,133,93,161,101,243,13,105,213,42,116,134,229,195,153,18,211,128,203,241,159,109,68,166,221,109,196,180,74,66,210,162,37,18,136,200,200,200,140,135,75,0,0,0,0,0,0,0,0,1,202,191,146,118,86,63,241,105,194,175,253,77,167,127,238,71,191,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,93,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,120,170,78,89,50,219,64,170,194,174,208,178,249,134,180,234,149,58,67,114,225,204,137,105,192,101,248,207,182,162,83,110,182,226,90,37,33,105,81,18,137,68,100,100,100,70,67,165,143,21,122,224,134,11,226,85,85,170,238,35,97,13,149,117,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,61,53,90,143,218,97,101,96,134,11,225,173,85,218,238,28,225,13,149,106,212,159,142,168,142,204,162,80,34,65,125,198,20,164,169,77,41,198,91,74,141,6,164,33,70,147,61,53,66,79,216,67,242,93,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,122,11,43,15,108,28,53,165,59,66,195,155,30,223,181,105,175,200,84,183,97,209,41,140,193,97,199,212,148,165,78,169,182,82,148,154,205,40,66,77,70,90,232,132,151,176,135,160,1,229,47,172,39,194,204,80,232,127,105,152,105,106,93,190,140,230,244,94,157,163,70,159,210,243,54,243,57,92,228,43,102,238,90,55,109,211,93,137,215,184,135,229,178,176,67,5,240,214,170,237,119,14,112,134,202,181,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,158,154,161,39,236,32,189,112,67,5,241,42,170,213,119,17,176,134,202,186,170,76,71,76,70,166,86,232,17,39,62,219,9,82,148,150,146,227,205,169,68,130,82,214,162,73,30,154,173,71,237,48,178,176,67,5,240,214,170,237,119,14,112,134,202,181,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,158,154,161,39,236,33,237,64,7,63,186,114,245,128,87,205,118,85,211,122,224,126,31,220,21,169,187,58,154,141,82,217,133,46,83,251,16,148,35,123,174,54,165,171,106,16,148,150,167,216,148,145,23,97,16,244,22,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,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,143,213,98,225,62,22,97,127,93,251,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,243,247,174,30,216,56,149,74,106,133,136,214,61,191,117,83,88,144,153,109,67,173,211,25,156,195,111,165,42,74,93,75,111,37,73,37,146,86,180,146,136,181,209,106,47,105,143,63,107,101,235,0,172,106,236,91,166,202,192,252,63,183,235,80,183,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,228,157,149,143,252,90,112,171,255,0,83,105,223,251,145,213,64,0,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,251,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,243,247,174,30,216,56,149,74,106,133,136,214,61,191,117,83,88,144,153,109,67,173,211,25,156,195,111,165,42,74,93,75,111,37,73,37,146,86,180,146,136,181,209,106,47,105,143,63,107,101,235,0,172,106,236,91,166,202,192,252,63,183,235,80,183,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,250,239,92,16,193,124,74,170,181,93,196,108,33,178,174,170,147,17,211,17,169,149,186,4,73,207,182,194,84,165,37,164,184,243,106,81,32,148,181,168,146,71,166,171,81,251,76,126,171,23,9,240,179,11,250,239,217,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,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,0,30,82,250,194,124,44,197,14,135,246,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,142,128,0,0,3,154,85,178,201,150,218,253,86,109,118,187,151,204,53,168,212,170,50,28,151,50,100,187,78,3,207,201,125,197,26,156,117,199,20,209,169,107,82,140,212,106,51,51,51,51,51,30,214,214,180,237,91,26,133,22,214,178,173,154,85,191,69,133,191,166,167,82,225,55,18,43,27,214,165,175,99,77,146,80,157,203,90,148,122,23,106,148,102,125,166,99,235,0,15,41,125,97,62,22,98,135,67,251,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,213,190,176,159,11,49,67,161,253,166,97,165,169,118,250,51,155,209,122,118,141,26,127,75,204,219,204,229,115,144,173,155,185,104,221,183,77,118,39,94,226,31,42,214,203,214,1,88,213,216,183,77,149,129,248,127,111,214,161,111,233,170,52,187,102,20,73,76,111,66,144,189,142,182,218,86,157,200,90,146,122,31,106,84,100,125,134,99,160,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,102,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,28,171,249,39,101,99,255,0,22,156,42,255,0,212,218,119,254,228,122,175,217,62,22,124,132,253,150,254,205,45,79,145,159,252,238,122,26,55,162,255,0,174,231,255,0,122,236,229,127,93,243,159,71,233,250,221,253,163,202,255,0,36,236,172,127,226,211,133,95,250,155,78,255,0,220,142,170,0,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,122,11,43,15,108,28,53,165,59,66,195,155,30,223,181,105,175,200,84,183,97,209,41,140,193,97,199,212,148,165,78,169,182,82,148,154,205,40,66,77,70,90,232,132,151,176,135,159,186,114,245,128,87,205,118,85,211,122,224,126,31,220,21,169,187,58,154,141,82,217,133,46,83,251,16,148,35,123,174,54,165,171,106,16,148,150,167,216,148,145,23,97,16,250,182,46,19,225,102,23,245,223,179,60,52,181,45,47,73,242,186,223,65,81,163,64,234,185,123,185,124,222,74,19,191,111,49,123,119,107,166,245,105,222,99,213,142,85,252,147,178,177,255,0,139,78,21,127,234,109,59,255,0,114,58,85,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,229,94,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,232,47,172,39,194,204,80,232,127,105,152,105,106,93,190,140,230,244,94,157,163,70,159,210,243,54,243,57,92,228,43,102,238,90,55,109,211,93,137,215,184,135,229,178,176,67,5,240,214,170,237,119,14,112,134,202,181,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,158,154,161,39,236,33,237,64,0,0,0,121,251,215,15,108,28,74,165,53,66,196,107,30,223,186,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,90,232,181,23,180,199,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,225,95,118,243,23,117,145,112,218,178,82,74,106,179,74,151,79,112,140,136,245,75,204,169,179,239,35,46,229,123,143,238,49,156,172,208,97,148,188,39,198,251,174,214,126,43,172,50,154,180,247,98,18,219,52,146,152,234,222,66,13,58,161,36,101,163,125,154,22,158,225,102,156,31,49,173,119,14,31,212,240,186,177,81,66,165,211,36,189,34,43,107,123,85,20,102,216,128,194,8,137,78,25,247,153,151,98,72,189,222,225,99,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,3,252,228,60,136,209,221,144,226,137,40,105,10,90,140,207,66,34,34,212,197,1,113,32,196,233,24,139,153,74,227,41,168,155,241,104,78,73,164,161,9,120,212,132,155,51,229,233,217,189,68,70,68,191,179,238,33,33,56,56,224,218,42,215,165,103,21,106,145,55,49,14,44,138,124,126,99,122,145,60,135,105,239,165,101,185,6,90,232,103,218,74,215,236,246,139,125,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,241,80,92,99,176,109,20,155,210,141,138,180,184,155,88,153,22,61,62,71,45,189,8,222,91,181,7,212,179,218,130,45,116,34,212,205,90,253,158,209,30,248,112,98,116,140,58,204,165,13,149,84,77,136,181,215,35,82,86,133,60,105,66,141,233,241,53,236,222,146,51,50,71,219,247,24,191,216,239,34,76,118,164,54,162,82,29,66,86,147,35,212,140,140,181,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,57,174,99,111,166,176,235,5,47,11,165,199,201,165,197,162,84,20,210,183,18,79,152,152,143,44,180,61,201,237,245,61,135,168,206,38,32,220,82,47,75,254,224,185,92,90,222,118,177,86,151,48,140,204,212,165,27,175,45,126,243,212,245,87,188,254,243,23,173,195,103,9,255,0,102,249,109,160,212,36,199,97,18,110,72,241,107,68,164,163,69,147,114,32,67,61,170,51,66,79,93,81,218,93,165,246,152,149,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,34,135,18,108,39,253,164,229,182,189,80,141,29,133,73,182,227,202,173,26,150,141,86,109,199,129,48,246,164,201,10,61,117,95,97,118,23,218,66,138,112,254,225,145,101,223,246,253,202,218,220,101,218,61,90,36,195,50,51,74,146,109,62,133,251,203,67,213,62,242,251,200,104,239,46,87,211,88,139,130,150,125,210,219,228,234,229,81,41,234,117,91,137,71,204,84,70,86,122,158,229,118,250,254,211,212,116,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,235,197,239,23,221,181,240,166,6,30,211,42,111,71,151,86,150,210,228,33,167,182,27,145,157,141,61,165,37,68,149,145,154,76,210,90,145,164,200,244,246,247,10,158,192,155,38,86,33,98,245,165,107,71,99,156,83,107,80,26,121,38,147,86,173,174,83,72,87,97,37,95,191,237,45,6,144,176,182,218,106,205,195,107,90,213,101,162,109,52,154,44,24,91,9,36,157,166,212,116,35,77,52,45,62,143,184,190,226,30,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,150,197,43,105,171,203,13,174,155,89,230,137,212,213,168,211,161,108,52,146,183,115,99,173,26,105,161,235,244,189,199,247,24,205,238,59,217,82,176,247,23,174,219,90,67,28,146,133,90,158,211,40,36,154,116,109,18,157,66,123,13,41,253,207,97,104,45,135,132,38,47,185,116,97,76,252,61,169,212,222,145,46,147,45,213,199,67,175,111,54,227,53,26,3,73,74,73,75,51,36,145,168,244,34,73,17,107,236,238,22,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,37,38,163,238,34,212,81,255,0,22,172,78,118,239,199,230,45,150,93,109,81,104,244,212,176,162,66,140,244,117,169,179,144,122,232,179,45,116,87,184,143,238,31,131,133,14,22,59,125,230,44,235,147,33,45,80,40,52,238,189,183,141,179,52,148,150,39,65,81,22,227,66,147,174,213,153,233,169,31,218,66,243,144,146,66,18,130,238,73,17,16,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,180,146,208,164,31,114,136,200,197,24,241,94,194,199,108,76,197,149,114,28,53,166,5,122,157,215,184,241,55,162,78,75,243,167,40,203,113,33,41,215,106,8,244,212,207,237,49,251,248,74,226,107,182,134,63,63,108,188,235,105,139,88,166,169,132,146,213,166,174,187,54,10,11,77,86,69,174,137,247,25,253,226,240,18,162,82,73,69,220,101,168,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,117,153,8,137,72,157,41,197,236,67,49,157,113,74,35,211,66,36,153,153,235,252,6,115,243,153,90,93,119,49,247,204,165,74,117,244,55,92,169,180,218,156,94,237,16,83,228,25,17,30,167,217,219,236,22,51,193,191,14,61,23,135,213,171,249,200,238,165,82,230,201,134,149,173,26,17,165,108,83,221,45,15,105,123,191,123,248,123,69,145,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,206,50,24,113,233,76,62,162,223,205,199,117,74,137,50,52,53,45,8,212,137,40,98,160,239,105,237,63,127,239,127,15,104,174,108,153,214,151,66,204,125,141,41,50,157,97,14,87,41,141,56,166,215,183,84,28,248,230,100,103,169,118,118,123,70,140,40,210,17,46,145,6,83,107,222,135,163,52,226,84,103,174,164,105,35,35,215,248,143,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,203,226,157,65,186,78,25,221,181,71,151,177,17,40,115,223,82,181,211,66,68,117,168,207,93,75,221,239,25,181,198,74,171,151,46,47,221,211,154,62,105,74,184,39,242,76,189,109,201,84,167,13,62,211,215,233,123,5,239,240,247,179,217,180,50,193,105,33,184,252,133,213,41,240,42,46,167,97,39,115,142,83,226,110,81,150,210,212,253,94,243,212,254,209,36,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,113,238,144,205,119,5,239,122,91,205,37,194,145,110,212,219,34,82,72,251,85,17,212,251,72,253,254,225,155,187,242,35,214,222,35,215,227,70,81,180,229,58,181,41,45,26,12,210,104,54,223,81,39,77,52,211,77,190,205,6,130,114,59,124,181,125,229,138,193,148,78,26,222,165,208,41,84,201,10,81,234,106,117,186,124,99,81,153,238,81,159,106,253,186,31,216,67,188,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,175,94,48,119,242,232,88,71,76,181,88,158,182,156,168,79,101,75,105,46,237,220,219,145,103,182,122,145,40,181,35,211,78,227,33,85,217,102,128,117,60,124,176,33,20,98,127,155,114,210,146,109,154,55,18,181,154,201,105,166,135,175,120,210,45,165,16,160,218,180,104,68,201,51,200,167,199,111,150,73,218,73,218,218,75,77,61,154,105,220,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,147,118,196,41,214,173,102,17,178,79,115,233,242,27,229,154,119,18,183,54,162,211,79,110,186,247,12,221,102,102,1,211,49,242,255,0,132,113,137,142,85,203,85,73,54,72,218,73,34,154,241,105,166,133,167,112,181,30,15,151,242,235,184,71,83,181,95,158,167,92,167,207,121,72,105,78,238,218,219,113,96,54,90,17,168,244,34,215,78,226,33,97,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,139,141,93,77,207,73,90,212,111,230,187,57,16,100,255,0,199,107,186,162,159,127,208,254,29,226,31,240,255,0,162,177,90,205,37,150,137,17,214,233,68,170,211,165,17,37,4,173,166,154,140,94,211,212,143,66,237,239,26,27,66,18,218,18,132,150,132,146,34,34,47,112,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,43,47,217,179,179,113,222,255,0,196,252,45,76,120,148,75,179,13,110,138,141,21,116,149,79,55,223,159,78,140,241,48,154,146,8,219,65,18,20,233,45,10,109,38,231,40,249,123,213,243,173,238,238,160,3,202,98,199,203,191,217,101,229,251,45,255,0,228,207,228,253,71,228,231,245,63,238,167,76,231,75,253,127,205,127,93,203,254,179,212,253,238,205,69,22,127,117,31,61,159,248,115,255,0,171,52,127,251,32,187,60,180,95,242,113,79,47,56,111,136,53,11,134,37,114,165,92,181,233,178,106,147,163,27,91,29,168,244,232,41,132,100,209,18,16,180,200,39,80,180,36,139,98,210,164,232,157,186,23,75,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,10,44,187,56,172,103,58,177,117,86,106,214,182,40,124,159,162,205,168,72,145,78,164,122,18,149,47,209,241,86,226,148,212,110,122,226,18,221,229,160,210,142,98,139,114,182,234,125,166,45,126,195,196,220,80,182,178,18,198,57,93,247,76,75,194,246,99,13,229,223,7,58,93,49,184,140,62,250,225,57,62,59,14,49,24,208,157,141,165,77,50,102,131,65,172,155,53,122,166,174,207,85,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,0,0,0,1,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,106,63,182,187,231,229,31,201,207,66,122,51,250,50,28,62,71,81,215,115,191,189,154,111,118,238,67,95,75,93,54,246,105,169,235,63,192,4,63,226,129,143,120,177,151,108,2,160,94,184,57,117,252,159,173,77,188,34,210,223,147,208,198,151,190,42,225,77,113,77,236,144,219,136,45,86,203,103,169,22,239,87,77,116,51,35,136,25,10,207,174,108,113,167,54,54,54,25,226,94,43,122,102,219,172,250,79,173,133,232,42,108,126,111,42,155,41,230,254,113,152,232,113,58,56,210,21,234,168,181,211,67,212,140,200,237,252,0,70,172,214,231,54,133,148,188,71,194,186,101,249,74,230,217,151,223,165,227,213,234,76,33,107,149,74,114,57,194,228,73,75,105,215,154,201,117,14,147,173,146,77,205,166,149,35,83,71,41,217,42,0,2,176,56,160,103,51,50,121,118,199,218,5,149,131,152,145,242,126,139,54,207,139,84,126,55,161,224,75,223,41,115,102,182,167,55,200,97,197,150,168,101,178,208,143,111,171,174,154,153,153,244,14,20,153,163,199,108,202,126,212,127,109,119,207,202,63,147,158,132,244,103,244,100,56,124,142,163,174,231,127,123,52,222,237,220,134,190,150,186,109,236,211,83,214,127,136,43,196,55,136,143,242,100,153,79,194,252,39,42,85,94,254,145,201,168,84,150,236,142,99,116,70,80,252,119,91,98,75,28,179,39,122,182,58,132,26,18,235,78,182,218,146,233,25,111,105,71,221,114,153,156,28,47,205,213,154,237,118,199,57,112,43,180,120,241,85,113,208,164,180,225,174,148,251,230,233,33,4,249,161,45,72,66,142,59,170,66,208,122,236,36,154,210,218,140,208,85,107,152,94,35,217,206,177,177,247,18,236,171,91,25,58,42,45,191,120,86,105,116,232,223,39,105,78,114,34,177,53,214,218,111,122,227,41,106,218,132,36,181,81,154,143,77,76,204,251,69,159,228,43,20,175,188,105,202,117,141,137,152,151,93,244,205,201,89,244,159,91,55,165,102,63,55,149,82,148,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,200,0,1,0,56,173,230,143,29,178,215,251,46,253,138,95,63,39,62,81,250,111,210,127,209,144,230,115,250,126,135,147,253,242,211,155,118,243,221,250,58,107,187,183,93,11,72,255,0,144,172,250,230,199,26,115,99,99,97,158,37,226,183,166,109,186,207,164,250,216,94,130,166,199,230,242,169,178,158,111,231,25,142,135,19,163,141,33,94,170,139,93,52,61,72,204,142,215,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,8,50,233,197,146,213,199,108,199,51,132,117,44,62,249,43,109,220,91,161,91,53,73,149,54,206,67,147,144,183,148,132,203,73,237,109,190,161,190,75,109,180,218,156,82,31,34,65,41,226,120,148,212,255,0,0,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,159,147,145,204,241,217,185,189,179,85,22,82,34,80,241,22,135,29,43,175,80,80,179,216,226,53,36,245,176,247,25,169,113,148,163,73,26,76,205,108,173,68,133,154,137,77,58,239,32,226,183,154,60,118,203,95,236,187,246,41,124,252,156,249,71,233,191,73,255,0,70,67,153,207,233,250,30,79,247,203,78,109,219,207,119,232,233,174,238,221,116,45,35,254,66,179,235,155,28,105,205,141,141,134,120,151,138,222,153,182,235,62,147,235,97,122,10,155,31,155,202,166,202,121,191,156,102,58,28,78,142,52,133,122,170,45,116,208,245,35,50,59,127,1,31,243,235,138,87,222,11,101,58,249,196,204,52,174,250,26,228,163,122,51,162,155,210,179,35,149,205,169,69,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,170,7,251,168,249,236,255,0,195,159,253,89,163,255,0,217,5,207,102,219,27,234,185,112,192,27,143,26,40,212,56,149,153,22,228,138,90,151,2,75,138,109,18,88,122,163,26,59,200,37,167,181,11,54,158,115,98,244,81,37,123,84,105,89,17,160,253,94,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,194,178,103,154,95,229,113,100,222,24,145,10,219,244,37,22,155,120,74,161,81,35,186,173,210,151,5,168,113,29,75,178,76,148,104,39,150,183,220,81,165,30,170,18,105,70,171,52,155,139,144,0,32,7,21,188,209,227,182,90,255,0,101,223,177,75,231,228,231,202,63,77,250,79,250,50,28,206,127,79,208,242,127,190,90,115,110,222,123,191,71,77,119,118,235,161,105,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,8,1,197,111,52,120,237,150,191,217,119,236,82,249,249,57,242,143,211,126,147,254,140,135,51,159,211,244,60,159,239,150,156,219,183,158,239,209,211,93,221,186,232,90,115,254,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,0,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,255,0,14,127,245,102,143,255,0,100,23,252,0,0,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,42,175,136,254,106,179,181,150,108,193,59,77,178,177,47,208,246,13,201,79,141,80,182,208,221,191,6,67,109,242,218,67,82,216,83,242,34,40,212,242,95,66,157,82,9,197,237,110,67,6,102,157,196,146,246,188,46,179,197,136,152,239,121,94,88,125,152,60,91,137,86,184,95,143,10,77,165,5,234,108,72,43,144,134,202,73,207,38,142,59,45,165,197,146,122,117,154,20,102,189,136,90,146,91,80,225,149,143,138,1,254,234,62,123,63,240,231,255,0,86,104,255,0,246,65,119,217,122,186,107,183,206,1,97,165,235,116,206,235,107,87,5,159,70,170,84,100,242,144,223,62,83,240,154,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,37,113,77,206,86,34,101,178,149,99,217,152,47,117,68,163,93,151,4,137,21,73,242,146,81,37,191,26,156,202,73,180,54,184,178,26,112,137,15,186,234,141,46,250,186,28,39,18,91,181,94,216,235,145,12,233,103,59,49,57,160,180,112,230,241,197,154,173,70,214,87,85,81,174,166,159,109,82,145,178,44,120,238,56,130,121,212,67,51,105,151,31,38,24,82,200,210,175,158,36,161,105,90,144,162,183,240,17,255,0,50,89,191,181,114,201,136,248,77,103,94,180,29,244,92,76,168,77,167,201,174,170,162,220,102,232,156,147,140,132,62,234,28,34,66,217,53,203,73,184,179,113,28,182,208,181,145,44,200,144,114,0,0,7,10,187,51,103,102,216,185,175,183,242,189,120,71,137,73,93,213,107,183,90,164,87,36,207,52,162,85,69,201,142,199,106,154,77,114,246,165,107,75,14,41,14,41,210,220,189,173,37,38,181,163,119,117,0,0,1,74,217,170,207,174,123,48,91,49,216,139,134,108,226,183,161,160,81,174,9,94,138,133,232,42,60,142,85,45,213,243,160,252,225,199,90,149,172,87,88,87,174,163,89,107,162,244,81,40,138,111,240,186,204,142,34,102,63,5,238,122,206,46,223,209,46,59,178,141,116,57,24,208,152,241,34,191,26,156,184,145,213,28,214,204,100,32,137,10,116,165,237,90,147,235,26,28,34,51,217,161,76,160,21,1,158,158,37,248,237,106,102,58,226,176,50,245,136,94,128,182,236,253,180,41,127,209,48,229,245,149,70,86,190,173,223,231,113,77,198,246,56,163,143,180,148,164,43,166,230,36,204,156,18,171,133,182,53,99,182,97,48,178,240,196,204,107,196,239,148,220,187,129,52,42,100,47,66,195,133,208,242,35,54,243,206,243,35,54,223,55,155,213,180,157,170,79,169,211,234,70,123,204,139,160,103,55,61,24,113,147,202,20,22,234,112,62,84,94,117,157,174,211,109,152,243,10,59,138,139,191,107,146,164,59,177,124,134,75,106,210,131,52,41,78,56,70,148,164,201,46,173,191,215,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,2,189,115,37,197,150,217,193,140,195,82,176,218,204,183,34,93,150,157,10,68,136,55,220,164,55,33,154,140,105,173,200,113,135,35,67,75,164,219,70,182,13,174,97,168,249,141,191,204,38,210,182,118,155,130,117,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,149,101,251,54,118,110,59,223,248,159,133,169,143,18,137,118,97,173,209,81,162,174,146,169,230,251,243,233,209,158,38,19,82,65,27,104,34,66,157,37,161,77,164,220,229,31,47,122,190,117,189,221,212,0,121,76,88,190,191,101,248,89,121,98,103,162,253,39,242,74,223,168,215,122,46,127,39,170,233,99,56,247,43,153,181,91,55,114,246,238,218,173,53,215,67,211,65,231,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,62,150,0,0,0,2,128,127,186,143,158,207,252,57,255,0,213,154,63,253,144,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,35,174,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,149,161,46,33,72,81,106,74,35,35,35,247,12,242,113,0,163,49,69,205,37,232,136,236,45,162,151,85,168,202,50,82,73,59,141,85,25,93,165,161,22,165,217,222,37,255,0,5,74,155,158,146,186,104,255,0,205,118,114,39,73,255,0,142,215,117,57,62,255,0,161,252,59,197,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,167,206,53,82,98,158,45,218,209,74,75,199,36,173,216,43,229,111,46,94,206,166,162,91,182,247,238,215,179,95,112,227,252,42,105,137,169,230,157,141,204,19,189,37,45,50,139,213,221,180,211,81,131,235,119,30,154,107,222,47,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,51,28,175,251,203,11,51,179,137,216,131,135,215,12,186,29,195,67,196,139,130,76,25,209,140,183,180,191,72,72,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,189,60,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,12,240,241,8,194,250,174,21,103,7,18,105,149,5,75,122,61,126,176,237,209,6,91,208,149,25,18,24,168,40,228,159,43,83,50,113,13,58,227,177,205,196,158,138,92,117,246,36,200,208,155,31,224,201,138,95,42,242,227,93,195,57,245,222,170,125,137,112,57,211,66,233,118,116,116,185,168,39,153,249,194,65,37,205,242,147,81,87,106,148,180,233,161,232,158,89,9,254,34,87,20,124,94,147,132,185,62,185,152,166,191,45,138,149,243,33,155,66,43,204,176,211,168,66,36,165,107,148,151,73,207,162,133,195,98,91,100,164,146,150,75,113,6,157,191,77,52,109,132,246,47,237,67,20,236,220,51,244,167,163,62,86,220,20,234,23,91,200,231,116,189,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,52,61,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,20,25,150,140,197,223,121,95,197,56,24,153,98,200,255,0,21,14,177,11,99,63,210,116,190,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,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,42,198,172,206,224,214,94,235,182,77,3,22,46,143,66,57,126,212,30,167,211,100,186,202,186,86,57,72,73,184,252,151,190,131,44,146,220,142,217,173,71,216,167,210,163,34,109,46,184,223,85,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,21,87,199,59,234,79,243,39,233,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,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,9,127,158,140,230,208,178,121,135,17,106,109,210,189,51,121,221,29,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,111,62,213,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,139,222,225,205,146,143,228,171,135,15,215,239,250,101,41,204,77,186,126,114,165,37,130,230,185,75,130,100,131,110,152,151,183,41,10,218,180,27,142,169,162,74,86,226,146,157,93,75,45,56,116,217,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,92,78,116,242,207,27,53,216,13,85,195,6,103,68,167,215,88,144,205,94,222,157,44,221,228,70,168,179,184,147,204,38,212,70,104,113,167,30,100,204,210,189,132,241,184,72,90,144,146,25,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,239,184,103,231,94,163,153,251,18,165,100,226,93,79,169,196,155,75,89,51,102,56,113,89,244,204,23,158,112,219,144,204,118,82,222,206,78,168,97,194,75,123,75,86,20,107,53,60,105,76,213,30,83,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,245,179,122,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,206,190,103,115,11,117,102,131,25,107,88,185,116,198,232,58,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,41,197,154,82,132,173,215,93,89,33,27,246,148,255,0,224,251,148,62,236,220,95,80,191,199,194,177,146,220,255,0,249,120,179,229,188,210,11,252,182,27,37,175,252,122,141,191,234,28,14,57,223,82,127,153,63,77,16,215,135,165,255,0,102,225,134,113,176,230,243,196,11,134,37,10,133,22,68,248,210,42,18,204,210,195,11,147,79,147,29,163,113,90,104,132,27,175,54,70,181,104,132,17,154,148,105,73,26,139,67,192,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,139,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,39,65,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,1,73,124,72,248,130,70,204,76,150,240,123,6,234,178,211,135,84,233,9,147,54,164,203,174,178,139,153,102,211,14,52,78,199,121,134,158,101,17,158,39,210,72,82,148,135,22,72,115,77,80,217,148,181,224,169,225,98,233,248,129,59,203,169,194,127,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,190,164,255,0,50,126,154,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,168,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,130,188,96,176,114,133,124,229,128,241,86,67,221,61,107,13,42,12,72,134,230,213,175,159,22,116,134,34,72,141,161,45,40,78,229,174,51,188,195,74,212,93,54,196,237,39,20,98,160,48,7,24,235,185,127,198,91,79,24,173,198,122,137,118,205,65,50,28,141,185,8,234,226,173,42,110,76,109,235,66,201,190,107,14,58,215,51,97,169,27,247,39,214,73,24,211,72,202,184,210,158,83,188,44,96,223,195,251,123,203,152,20,67,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,118,61,193,111,7,43,182,126,13,93,184,197,87,123,151,19,17,42,17,227,210,227,109,65,238,139,77,84,134,213,39,122,86,102,91,223,126,67,92,181,33,10,79,77,187,214,75,137,50,177,80,21,87,199,59,234,79,243,39,233,163,242,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,5,43,113,171,241,79,107,124,63,131,230,53,17,47,248,94,231,95,249,64,88,136,193,140,66,169,213,103,98,77,155,79,92,151,106,51,79,157,233,154,90,94,74,17,32,221,74,75,71,154,230,176,203,132,225,154,220,245,29,222,226,150,239,46,117,0,0,10,139,227,113,133,245,88,183,254,30,227,67,42,150,253,54,167,71,118,215,144,73,132,174,68,55,227,60,228,150,183,200,212,211,189,244,203,123,107,102,73,61,34,56,162,53,118,236,241,92,25,49,75,228,166,99,171,184,103,62,187,210,192,190,237,247,58,104,93,46,254,178,169,9,100,243,63,56,72,53,55,178,42,170,42,237,82,80,173,116,61,85,203,33,117,35,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,51,25,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,6,130,120,123,225,125,43,10,178,125,134,212,202,122,162,61,34,191,71,106,232,157,45,152,73,140,185,15,212,18,82,75,155,161,153,184,182,154,113,168,228,226,143,85,34,58,59,18,68,72,76,42,226,251,147,234,169,85,100,230,246,203,40,138,166,170,60,40,23,140,69,58,164,190,219,228,164,198,141,57,27,214,105,90,20,147,141,29,77,182,73,52,26,27,94,213,239,117,109,192,188,180,102,46,251,202,254,41,192,196,203,22,71,248,168,117,136,91,25,254,147,165,245,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,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,199,171,16,171,137,94,117,233,217,116,195,137,216,95,101,84,244,196,219,186,158,150,227,33,39,41,135,41,84,185,37,37,165,212,218,125,180,146,13,228,45,133,33,180,147,169,90,92,90,29,50,82,80,105,93,32,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,162,140,159,229,174,133,149,108,14,163,225,149,48,249,213,87,182,213,46,73,105,148,183,219,151,88,117,150,209,33,198,141,73,70,214,75,148,134,219,34,66,15,150,218,13,68,107,53,169,84,111,142,87,253,229,133,153,217,196,236,65,195,235,134,93,14,225,161,226,69,193,38,12,232,198,91,218,95,164,36,17,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,222,158,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,114,172,216,248,88,198,79,135,247,15,151,62,40,175,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,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,104,114,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,4,229,163,49,118,38,104,48,178,6,38,88,178,63,197,67,172,66,216,247,244,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,160,3,154,99,54,98,176,143,0,36,218,44,98,181,217,18,134,139,206,177,232,104,47,62,234,18,134,87,202,90,206,67,196,106,37,34,50,84,77,54,183,136,141,13,174,67,38,225,161,10,53,167,165,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,42,212,196,211,51,78,254,214,9,174,174,150,169,71,234,237,220,106,168,206,245,187,139,93,116,239,29,131,130,172,152,165,139,119,76,83,146,241,73,59,118,115,156,173,229,203,217,212,211,139,118,222,253,218,246,107,238,23,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,156,248,212,83,90,70,53,90,245,66,117,124,195,182,33,51,176,212,90,105,213,212,85,174,154,127,172,120,14,17,4,69,154,73,138,53,146,117,182,220,78,166,122,17,159,164,96,118,125,226,242,192,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,101,163,49,119,222,87,241,78,6,38,88,178,63,197,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,158,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,174,11,199,140,141,229,99,230,26,253,167,197,195,251,126,239,195,170,116,135,104,180,24,208,42,228,202,220,92,89,11,71,164,147,57,45,58,151,145,37,38,165,114,201,27,9,5,31,98,181,75,171,126,127,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,21,235,198,211,7,43,173,93,86,46,96,99,189,206,162,201,167,149,157,49,189,168,79,73,41,183,36,75,142,122,154,247,185,206,67,178,123,9,27,81,210,250,202,213,196,145,113,94,17,152,153,106,225,222,110,25,167,93,50,250,79,150,182,252,187,102,156,250,220,109,182,83,57,199,227,200,105,14,41,107,78,156,206,149,77,32,147,185,74,117,214,144,73,245,181,43,212,21,23,198,227,20,42,178,175,252,61,193,118,83,45,138,109,50,142,237,209,32,211,53,92,137,143,201,121,200,205,111,143,161,39,123,9,136,246,215,12,212,122,75,113,36,73,237,223,207,248,52,216,17,174,108,209,213,47,58,141,189,46,92,123,58,215,151,38,29,65,36,233,49,6,163,33,214,163,182,75,82,76,144,107,114,51,147,137,40,94,186,146,92,81,22,173,238,77,175,230,199,194,198,50,124,63,184,124,185,241,154,193,42,178,11,157,123,171,42,120,143,18,137,86,169,245,24,101,115,84,25,110,227,167,200,55,22,220,13,230,150,213,83,142,77,165,107,75,205,32,136,214,148,36,249,205,160,144,101,185,45,45,171,232,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,14,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,202,113,102,148,173,72,105,167,86,72,94,205,167,158,28,104,197,235,203,30,177,66,224,197,204,64,126,35,149,219,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,237,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,185,238,19,182,94,50,218,217,96,166,84,113,34,230,223,109,214,117,147,103,91,171,165,166,59,212,168,42,145,33,199,36,56,241,161,14,61,213,56,247,53,4,173,233,38,137,165,161,102,78,154,17,53,69,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,85,95,28,239,169,63,204,159,166,138,171,23,61,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,53,30,173,45,215,101,63,114,161,9,148,251,134,225,161,130,67,11,143,25,134,146,107,121,213,45,243,213,70,102,179,86,182,20,2,149,184,213,248,167,181,190,31,193,243,26,136,252,156,54,243,49,102,229,67,8,241,227,20,175,8,50,234,43,84,139,98,155,72,166,70,35,74,234,53,23,17,86,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,184,107,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,122,217,189,43,49,249,188,166,80,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,218,255,0,10,252,138,198,176,45,234,86,103,177,74,4,71,238,122,228,118,106,86,99,44,202,119,125,38,156,252,87,144,167,221,54,220,38,92,92,166,100,145,147,107,66,249,72,74,15,114,92,90,208,221,143,140,214,102,199,197,62,50,124,64,184,124,197,241,113,60,38,239,251,54,230,201,205,177,102,80,174,24,146,235,182,116,138,132,106,237,61,38,100,252,21,200,168,74,144,193,173,38,68,102,135,26,112,141,43,45,80,102,151,18,71,185,181,165,51,40,0,84,175,28,91,166,133,46,234,194,75,42,60,237,245,170,85,62,177,84,153,27,148,178,229,69,150,228,86,227,185,188,203,98,183,46,20,146,208,140,212,92,189,84,68,74,73,156,107,225,113,227,179,12,191,26,242,121,162,255,0,132,0,226,117,144,239,219,125,10,78,60,225,61,23,117,253,111,211,213,233,42,93,58,157,204,149,116,50,149,178,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,160,48,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,20,229,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,242,92,65,169,40,82,218,117,165,154,17,191,105,83,95,17,156,235,255,0,42,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,249,92,59,178,135,252,171,113,148,254,84,194,231,97,237,157,202,155,116,108,159,211,60,255,0,53,46,244,177,27,218,70,225,243,92,105,91,205,59,54,180,219,186,56,135,13,173,215,252,42,175,142,119,212,159,230,79,211,69,85,139,147,225,139,196,2,102,46,195,141,151,236,111,184,186,187,234,38,214,45,154,147,173,190,236,170,244,86,216,121,231,83,37,105,65,182,79,48,220,126,215,156,90,84,242,86,157,73,78,37,107,114,197,68,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,116,240,224,226,1,51,46,245,214,176,147,23,174,47,246,167,159,212,190,212,153,13,191,33,203,118,86,197,185,186,58,25,67,142,45,151,156,34,66,217,36,237,39,29,39,82,104,249,226,118,239,192,86,7,22,188,235,250,18,28,204,166,225,149,78,171,14,180,247,37,203,210,160,193,242,27,76,23,152,230,34,152,147,52,239,115,156,135,90,113,213,54,164,164,155,36,180,102,225,58,242,17,82,194,234,120,42,120,88,186,126,32,78,242,234,112,159,224,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,166,142,41,193,182,233,161,91,249,184,153,73,171,206,233,229,220,214,125,70,151,75,111,148,181,245,18,144,252,105,106,111,84,145,146,52,98,36,133,234,163,36,250,154,107,185,73,35,187,240,1,197,51,173,116,208,172,252,163,226,245,90,227,157,210,68,145,103,212,233,109,185,202,91,155,165,77,97,81,35,55,162,8,204,183,190,251,72,215,77,169,221,170,140,146,70,101,156,33,170,128,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,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,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,93,159,11,76,116,135,140,25,83,160,219,115,107,61,93,201,135,127,236,110,166,203,132,195,110,34,43,102,103,79,90,91,104,247,114,122,94,91,41,113,105,74,150,228,103,254,145,164,214,170,23,23,189,117,227,204,156,184,240,194,179,49,38,141,54,35,23,9,97,189,183,75,183,201,233,13,54,179,168,201,129,29,166,220,105,14,161,105,121,108,165,78,73,54,182,43,122,35,172,143,68,238,81,81,181,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,94,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,2,170,248,231,125,73,254,100,253,52,85,88,187,62,25,89,237,165,99,117,155,78,192,204,82,185,165,185,138,20,24,238,38,44,202,163,233,90,238,72,72,53,41,43,109,205,8,215,37,150,180,75,136,94,231,22,134,249,251,156,51,123,149,61,64,82,183,26,191,20,246,183,195,248,62,99,81,16,86,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,233,200,46,117,237,92,214,97,196,74,37,90,167,211,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,101,80,0,8,127,197,79,7,43,184,187,148,122,188,155,113,237,101,216,85,6,175,23,35,109,71,243,168,177,152,125,185,37,189,107,73,35,150,196,135,95,215,214,82,185,27,18,147,82,200,202,147,48,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,209,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,136,28,89,177,66,171,135,25,62,170,83,40,201,150,220,139,234,177,14,215,92,184,211,85,29,113,152,90,92,146,246,187,72,205,196,58,212,71,35,173,189,82,74,68,133,106,102,68,104,85,53,229,162,192,141,138,121,134,195,124,62,168,91,210,235,148,218,229,209,77,141,84,131,24,157,222,237,59,168,65,204,51,54,140,150,132,38,57,58,181,173,38,91,16,149,43,84,237,212,180,188,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,133,184,131,100,146,171,149,11,253,186,237,176,196,185,216,117,117,72,144,245,42,98,98,169,44,82,95,83,207,41,20,149,184,167,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,79,65,195,83,58,245,28,186,98,60,28,47,189,106,122,97,149,221,80,83,114,80,163,138,195,116,170,164,147,140,210,42,110,190,226,73,102,202,16,194,80,226,77,212,161,45,173,110,145,41,72,36,174,221,51,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,188,235,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,226,120,77,229,15,246,69,135,31,202,10,245,133,178,239,191,233,232,244,74,91,159,205,110,45,186,241,50,251,59,155,65,18,9,231,214,132,186,173,84,179,75,105,97,37,202,89,188,131,159,227,53,153,177,241,79,140,159,16,46,31,49,124,50,209,152,187,239,43,248,167,3,19,44,89,31,226,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,79,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,87,5,227,198,70,242,177,243,13,126,211,226,225,253,191,119,225,213,58,67,180,90,12,104,21,114,101,110,46,44,133,163,210,73,156,150,157,75,200,146,147,82,185,100,141,132,130,143,177,90,165,213,191,42,159,204,197,155,154,254,31,152,177,138,86,124,25,116,229,166,199,185,41,181,122,100,146,53,46,157,81,110,148,226,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,80,96,153,92,58,243,213,39,43,87,145,88,248,131,62,90,240,174,191,33,231,167,51,26,43,75,93,50,162,241,71,65,84,140,201,179,125,228,37,184,233,109,108,165,127,65,106,90,80,181,164,144,187,222,0,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,238,185,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,57,166,98,177,230,205,203,110,17,215,113,90,243,155,17,40,167,71,90,41,144,94,144,108,174,173,81,52,40,227,194,104,210,133,171,123,138,78,134,162,66,182,32,150,226,139,98,20,101,158,204,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,218,120,68,88,56,243,105,224,50,235,88,133,112,203,143,100,215,36,59,42,214,182,170,84,255,0,159,97,133,114,214,83,227,72,231,110,106,52,133,45,243,233,214,206,138,52,162,67,106,73,60,163,122,122,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,52,226,238,68,121,164,134,162,89,43,75,109,180,234,71,169,17,250,70,127,103,222,61,255,0,5,122,107,75,198,171,162,170,110,175,152,86,196,214,54,18,139,77,58,186,114,181,211,79,245,139,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,83,220,106,233,46,122,102,214,174,244,236,114,250,88,49,57,187,62,119,93,245,21,109,221,167,209,246,233,175,120,224,124,40,235,44,82,179,68,134,164,50,181,148,202,73,70,70,196,145,154,86,186,140,29,12,245,50,208,187,62,241,123,160,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,47,44,186,95,118,150,4,216,153,138,233,250,187,50,245,231,67,235,119,178,223,73,84,110,100,246,122,62,95,52,221,115,86,96,115,185,188,180,163,231,118,107,170,117,87,213,192,172,215,98,62,6,89,56,129,133,244,199,125,43,102,98,53,191,83,163,212,168,210,30,52,183,30,84,168,107,142,220,248,231,161,242,222,70,228,111,34,45,174,182,130,66,180,52,180,227,92,170,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,47,96,166,23,210,176,87,8,237,12,40,163,42,35,145,237,106,60,106,106,228,70,132,152,136,152,250,16,92,233,70,210,76,201,11,121,222,99,171,245,148,102,183,20,102,165,25,153,159,31,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,182,19,223,95,178,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,25,204,206,5,255,0,39,19,243,71,138,87,155,215,12,74,236,121,87,68,232,212,250,132,67,105,76,63,78,140,233,199,132,109,169,162,216,180,20,102,89,34,89,107,188,136,148,102,163,51,81,218,167,6,155,2,77,179,149,202,165,231,81,183,162,68,145,120,221,18,228,195,168,36,154,55,231,83,163,180,212,118,201,106,73,154,201,13,201,110,113,37,11,211,67,83,138,34,209,205,202,148,25,177,240,177,140,159,15,238,31,46,124,102,176,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,50,184,94,231,167,246,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,183,76,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,207,94,102,243,69,138,25,166,191,222,187,241,2,183,45,116,216,114,37,149,189,69,82,219,54,40,208,158,121,78,38,58,57,109,182,151,22,73,229,161,79,169,28,199,9,166,247,25,237,73,38,80,112,197,200,119,237,190,187,27,30,113,98,139,186,193,183,234,9,244,109,46,163,78,230,69,186,30,74,30,75,154,43,154,147,228,199,125,49,205,91,155,113,167,148,78,50,122,236,117,37,117,32,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,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,100,253,52,87,6,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,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,244,240,243,206,157,43,52,248,95,30,133,119,220,17,21,138,150,212,115,43,130,25,70,76,83,154,193,57,181,170,131,13,165,70,149,161,73,54,146,233,160,146,72,120,212,92,182,208,182,119,75,81,74,220,106,252,83,218,223,15,224,249,141,68,64,1,97,60,52,184,125,201,198,26,173,31,48,120,191,74,136,230,31,64,145,212,209,233,50,218,106,83,23,42,208,169,76,56,78,18,31,37,176,136,242,88,105,70,135,154,82,31,45,82,100,104,53,107,48,56,132,241,12,165,101,150,52,124,52,194,217,145,42,152,160,236,136,83,101,52,180,165,216,148,136,73,117,183,148,220,196,247,169,114,90,73,182,76,160,208,226,90,120,222,222,209,242,77,206,213,148,204,224,225,126,110,172,215,107,182,57,203,129,93,163,199,138,171,142,133,37,167,13,116,167,223,55,73,8,39,205,9,106,66,20,113,221,82,22,131,215,97,36,214,150,212,102,130,162,28,216,248,167,198,79,136,23,15,152,190,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,151,16,106,74,210,135,90,105,102,133,236,218,122,30,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,56,86,112,115,103,102,229,23,11,254,92,87,99,196,172,87,103,200,110,53,10,220,84,243,138,253,85,100,226,9,243,66,201,183,77,8,105,165,155,138,89,163,102,188,180,25,146,157,65,30,123,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,34,184,92,120,236,195,47,198,188,158,104,191,224,20,173,196,235,33,223,177,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,53,178,177,163,20,48,234,205,188,112,254,199,187,229,209,168,87,252,120,241,46,56,241,144,218,87,61,134,77,205,141,27,166,158,106,16,100,243,169,90,80,164,147,136,113,72,94,228,153,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,143,176,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,138,171,227,157,245,39,249,147,244,209,92,24,55,132,55,150,59,226,37,63,11,112,249,136,143,220,53,104,243,158,130,196,151,201,148,72,92,104,143,74,54,73,103,234,165,107,75,10,66,13,70,148,111,82,119,41,9,213,69,229,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,233,195,187,55,159,202,183,6,143,229,76,222,118,33,89,220,168,87,70,200,29,51,47,243,84,239,75,45,189,166,109,159,53,182,149,188,147,179,107,173,187,163,104,108,218,220,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,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,143,240,163,207,79,245,25,95,198,187,207,254,247,139,96,77,156,159,242,146,170,91,146,13,95,242,93,42,20,159,223,100,151,253,238,200,238,188,75,51,213,39,44,182,204,92,48,195,25,242,226,226,133,199,29,138,148,89,201,138,211,140,82,41,197,32,201,79,172,159,109,109,60,183,141,135,153,75,100,147,218,92,199,20,164,26,91,39,41,2,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,208,51,27,130,21,92,184,227,13,107,6,171,181,200,149,122,149,2,61,57,83,37,196,109,72,96,223,145,5,137,46,33,189,222,178,144,133,62,104,37,153,36,214,72,37,26,81,187,97,90,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,85,98,247,184,113,103,142,78,107,108,217,246,126,32,162,36,124,69,179,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,148,149,186,210,146,105,39,137,166,230,80,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,251,103,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,81,30,217,166,186,132,28,164,182,233,163,155,38,75,137,215,87,157,229,52,102,218,84,109,182,148,37,41,220,100,183,92,141,99,85,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,78,220,103,240,26,53,171,138,22,214,63,208,161,75,233,239,136,234,165,215,86,152,238,169,134,234,48,219,109,44,56,183,141,102,132,45,232,218,33,45,18,81,217,5,197,150,243,82,205,62,39,131,238,49,215,108,108,208,22,21,71,103,168,162,226,93,61,248,243,27,220,132,114,37,65,142,252,184,242,117,52,41,106,218,132,73,107,150,74,66,79,169,222,173,198,218,72,65,97,50,179,221,143,49,174,172,40,203,182,0,80,166,203,233,236,124,55,160,85,43,168,76,135,82,195,149,25,148,168,138,97,181,178,104,36,45,108,198,209,105,116,148,190,201,206,32,182,26,86,74,251,252,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,98,239,192,5,85,241,206,250,147,252,201,250,104,129,89,104,203,61,229,154,91,134,235,179,48,250,116,68,92,52,11,94,69,199,6,20,147,36,34,166,182,101,70,100,226,19,166,162,75,43,82,100,40,208,181,122,155,208,148,168,208,149,27,136,230,182,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,95,78,65,115,175,106,230,179,14,34,81,42,213,62,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,187,42,133,43,113,171,241,79,107,124,63,131,230,53,17,18,172,44,6,188,177,43,8,241,11,21,172,248,82,234,104,195,121,20,165,213,224,198,142,78,45,186,116,180,77,55,102,153,239,37,108,97,81,27,37,165,40,87,168,242,156,81,161,13,44,199,228,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,20,203,70,98,236,76,208,97,100,12,76,177,100,127,138,135,88,133,177,239,232,202,167,76,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,213,64,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,50,248,177,98,254,203,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,250,120,117,99,29,11,25,50,143,98,73,164,51,211,203,179,233,236,89,213,72,219,150,190,76,168,12,52,218,79,122,144,130,87,53,131,142,254,137,220,148,115,246,110,82,144,163,21,235,198,158,255,0,147,93,204,53,169,135,209,238,24,147,41,182,173,174,137,43,130,201,180,165,192,168,204,144,225,188,78,154,75,122,86,184,236,64,89,33,103,216,141,138,73,23,48,205,78,11,22,4,154,238,97,174,188,65,145,111,68,153,77,181,109,117,198,68,231,137,165,46,5,70,100,134,201,147,104,148,123,210,181,199,98,122,13,104,46,196,111,74,140,185,132,74,185,240,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,102,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,242,177,15,26,49,67,21,169,86,157,11,16,46,249,117,106,109,141,71,102,131,111,67,82,27,105,136,16,155,74,82,148,161,182,210,148,154,205,40,109,42,117,68,110,44,155,108,148,165,108,78,147,43,132,222,80,255,0,107,184,143,252,160,175,88,91,237,11,2,160,143,68,165,185,252,167,37,92,76,155,47,179,185,180,17,172,217,97,11,75,170,213,72,37,56,166,18,92,212,19,200,43,169,1,154,204,216,248,167,198,79,136,23,15,152,190,23,150,93,47,187,75,2,108,76,197,116,253,93,153,122,243,161,245,187,217,111,164,170,55,50,123,61,31,47,154,110,185,171,48,57,220,222,90,81,243,187,53,213,58,171,234,224,86,107,177,31,3,44,156,64,194,250,99,190,149,179,49,26,223,169,209,234,84,105,15,26,91,143,42,84,53,199,110,124,115,208,249,111,35,114,55,145,22,215,91,65,33,90,26,90,113,174,85,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,70,130,113,27,11,233,88,43,195,242,245,194,138,50,162,57,30,214,194,122,197,53,114,35,66,76,68,76,125,20,167,185,210,141,164,153,146,22,243,188,199,87,235,40,205,110,40,205,74,51,51,60,240,142,171,153,124,186,95,121,95,197,57,248,103,125,71,255,0,27,50,143,55,123,63,210,116,190,165,230,88,153,203,105,215,57,60,222,66,213,202,90,183,163,184,203,184,206,116,240,186,226,1,50,145,50,155,150,76,111,184,185,212,167,186,106,117,143,84,125,183,223,148,220,167,95,105,134,105,42,229,161,123,153,62,110,173,56,225,161,44,165,181,54,106,52,27,73,106,218,128,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,227,175,227,206,89,239,44,6,183,176,218,243,172,206,137,81,183,177,70,215,133,113,209,102,178,100,133,165,110,69,142,244,152,142,180,106,53,37,108,170,75,100,75,237,67,136,90,20,70,74,222,219,125,175,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,232,45,75,74,22,180,146,23,119,213,107,254,205,162,216,51,113,74,101,195,17,203,78,5,29,202,251,181,104,134,114,152,85,57,12,155,234,144,217,178,74,55,81,202,35,89,114,201,91,139,77,186,234,67,62,217,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,34,226,185,89,98,171,154,37,181,29,149,160,161,210,78,50,247,164,136,212,180,84,103,106,101,161,158,165,219,247,142,249,193,82,146,231,166,110,154,239,78,199,47,165,157,19,155,179,231,117,223,78,86,221,218,125,31,110,154,247,139,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,91,28,102,45,38,39,88,52,27,157,79,76,55,35,206,139,28,155,66,139,149,162,89,168,47,113,150,157,253,186,107,175,112,129,25,3,185,213,107,102,118,209,124,158,67,105,157,81,129,5,123,149,166,169,93,66,41,153,23,105,118,250,191,111,220,52,51,21,228,200,140,203,232,51,52,184,218,86,90,251,140,181,31,234,0,0,0,3,248,102,69,218,103,160,255,0,9,85,26,124,20,27,147,103,71,142,146,45,77,78,186,148,22,158,254,211,251,12,120,123,171,31,240,82,203,140,244,155,139,21,173,24,102,193,43,115,78,215,98,54,225,154,73,70,105,36,173,194,237,245,84,90,123,200,113,251,167,136,206,88,173,166,73,212,94,177,42,39,174,155,96,212,169,239,31,114,189,157,73,126,239,253,36,60,61,71,139,14,91,161,182,107,96,234,239,159,185,190,129,71,237,247,76,251,7,225,135,197,195,46,210,30,38,220,135,94,104,191,121,109,193,73,119,251,250,193,238,236,142,37,25,100,188,165,28,55,46,166,233,10,46,231,42,115,169,241,209,222,146,239,234,143,247,191,204,71,238,29,206,212,199,28,28,189,219,66,237,76,81,180,170,170,90,73,92,184,117,184,175,173,58,237,236,50,109,195,208,253,100,255,0,156,189,227,218,178,243,50,27,75,204,58,135,27,81,17,165,72,81,25,25,31,180,140,135,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,113,60,61,236,11,55,20,248,112,217,56,125,136,54,244,74,229,189,92,143,91,141,58,12,146,61,142,163,211,51,12,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,170,47,53,217,81,196,124,165,98,58,236,171,213,174,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,107,193,167,47,21,91,147,20,42,153,145,173,82,162,46,222,180,227,203,162,81,228,42,98,146,249,86,222,109,174,98,144,210,15,214,66,33,190,234,84,110,250,186,202,108,208,74,82,84,109,220,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,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,90,246,94,51,59,213,240,156,186,238,202,197,209,85,165,86,176,242,223,170,216,236,213,154,103,144,227,83,137,148,181,72,40,202,141,235,167,106,38,211,153,39,140,146,162,113,10,90,207,66,55,78,157,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,115,194,123,23,246,95,133,150,110,25,250,83,210,127,36,173,250,117,11,173,228,114,122,174,150,51,108,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,30,87,54,62,22,49,147,225,253,195,229,207,140,214,11,254,162,229,210,196,205,6,65,112,171,13,47,168,255,0,87,244,57,148,121,187,222,254,140,170,122,20,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,42,54,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,47,171,136,121,145,198,220,85,176,109,60,45,191,47,233,117,43,78,200,142,204,106,29,37,49,216,142,196,116,52,202,88,104,214,76,161,6,250,208,210,118,37,110,154,214,146,83,154,25,115,23,187,165,100,95,38,85,220,225,226,60,170,99,149,95,67,89,150,191,79,34,230,169,52,180,28,164,182,233,175,149,26,51,106,215,87,157,229,58,68,226,146,109,182,148,41,74,220,100,134,156,208,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,174,174,39,92,64,38,97,20,57,57,126,193,11,139,164,190,165,238,98,230,169,52,219,237,74,160,197,113,134,94,105,49,150,164,19,102,243,237,200,236,121,181,169,76,165,10,208,146,226,144,182,252,7,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,68,223,226,161,145,88,215,253,189,85,204,246,22,192,136,197,207,67,142,245,74,243,101,233,78,239,171,83,152,138,202,18,251,70,227,134,203,107,138,204,99,51,109,8,71,53,10,89,238,83,136,66,28,170,12,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,66,121,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,86,15,26,191,20,246,183,195,248,62,99,81,28,127,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,116,206,46,106,236,76,147,224,212,116,81,41,180,166,238,73,116,245,194,177,237,190,141,230,160,187,211,42,59,74,79,204,55,203,105,152,237,190,219,156,163,83,91,210,142,90,20,147,61,201,160,203,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,92,247,14,14,31,240,242,239,66,107,22,241,122,221,255,0,109,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,106,91,54,62,41,241,147,226,5,195,230,47,133,247,151,171,170,201,192,156,51,204,23,83,233,11,111,17,189,37,27,115,113,92,79,162,231,67,152,243,29,59,206,104,109,159,53,182,185,173,158,226,82,182,62,157,132,77,111,95,191,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,122,152,165,142,152,113,132,152,53,83,199,155,142,179,214,218,20,234,123,53,22,229,210,72,166,117,205,190,164,34,49,71,52,30,199,57,203,117,164,161,123,137,191,156,37,41,105,70,170,44,246,102,119,48,183,86,104,49,150,181,139,151,76,110,131,175,229,198,167,82,209,41,201,12,211,32,180,157,173,71,109,75,63,242,156,89,165,40,74,221,117,213,146,17,191,105,121,251,155,8,111,43,67,11,236,140,92,174,177,17,154,22,33,72,171,51,66,36,190,75,125,228,83,220,101,167,222,90,11,177,8,55,94,54,210,70,123,204,217,112,205,36,147,66,151,221,120,92,120,236,195,47,198,188,158,104,191,224,16,255,0,137,238,96,176,227,8,50,227,88,176,47,27,127,229,5,107,19,105,243,104,244,42,106,216,37,50,219,136,66,55,207,113,197,165,72,71,74,183,88,117,4,68,110,41,222,86,205,164,75,117,170,23,19,255,0,131,222,97,109,92,43,198,90,230,17,221,49,185,31,181,78,134,53,58,168,185,77,180,204,105,208,211,37,77,71,113,43,50,215,159,212,41,180,26,84,106,230,147,72,36,43,155,185,23,82,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,38,87,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,215,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,183,252,213,102,22,213,205,7,10,251,203,23,45,104,221,7,95,232,152,213,26,90,229,55,33,234,100,230,171,80,146,236,119,20,131,255,0,37,196,26,146,133,45,167,90,89,161,27,246,149,43,11,254,226,143,224,79,19,127,5,243,136,66,128,70,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,175,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,113,60,49,114,29,251,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,192,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,5,69,241,185,191,236,218,237,229,134,88,125,70,184,98,76,184,109,88,245,105,53,168,44,153,169,112,17,48,161,28,98,116,200,182,165,107,75,14,44,145,174,242,70,197,25,18,92,65,171,154,112,109,186,104,86,254,110,38,82,106,243,186,121,119,53,159,81,165,210,219,229,45,125,68,164,63,26,90,155,213,36,100,141,24,137,33,122,168,201,62,166,154,238,82,72,238,252,5,85,241,206,250,147,252,201,250,104,175,92,17,192,107,203,31,28,189,41,120,127,10,93,74,187,105,218,238,220,209,233,49,35,147,207,212,144,212,216,140,58,203,101,189,39,189,45,73,113,210,36,146,214,179,100,155,74,13,78,22,158,86,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,172,190,39,89,241,253,183,215,100,224,54,19,214,183,88,54,253,65,94,146,170,83,170,60,200,183,67,201,67,42,111,84,242,146,124,152,239,166,65,39,107,142,52,242,137,183,139,93,141,40,162,86,11,224,53,229,141,77,222,85,74,20,41,109,80,172,59,94,169,115,87,106,201,142,78,49,13,17,97,62,251,12,172,205,105,45,242,29,100,154,73,17,154,200,141,199,9,10,75,75,211,154,141,84,0,0,12,240,241,11,191,236,220,79,206,54,35,94,120,127,112,196,174,208,165,72,129,26,61,66,33,154,152,125,113,169,241,163,186,109,171,77,22,130,117,151,8,150,157,80,178,34,82,77,73,50,81,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,0,112,172,238,96,52,156,199,101,162,241,195,106,52,40,143,220,39,29,21,75,124,222,142,211,139,42,140,101,147,173,182,210,221,90,18,202,222,74,92,140,110,239,78,196,72,89,158,169,220,147,207,13,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,31,40,125,91,154,233,174,222,21,22,106,215,28,238,174,92,122,124,10,91,110,114,144,222,216,176,162,181,18,51,122,32,136,143,99,12,52,141,116,220,173,186,168,205,70,102,119,167,194,211,2,225,224,254,84,232,55,36,218,55,73,114,98,39,251,36,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,96,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,235,252,80,120,125,201,171,73,173,102,135,5,169,81,16,180,71,84,251,194,135,25,166,163,35,99,45,74,145,50,180,110,186,250,82,107,52,161,132,173,134,154,222,226,205,78,250,203,82,245,174,12,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,76,180,102,46,196,205,6,22,64,196,203,22,71,248,168,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,85,87,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,194,184,151,228,114,78,92,111,39,177,134,199,92,69,225,213,233,88,113,12,196,109,13,71,93,14,162,241,56,249,194,75,40,36,164,227,26,80,234,153,82,19,234,33,179,109,100,70,148,45,238,43,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,75,105,83,138,101,123,147,181,102,105,51,229,173,196,47,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,2,138,248,185,225,157,171,135,121,184,122,163,107,68,233,62,90,219,241,46,106,139,8,109,182,217,76,231,31,145,29,213,182,148,33,58,115,58,84,186,179,86,229,41,215,93,89,171,214,208,187,175,4,124,94,146,138,174,33,96,36,231,229,185,29,248,237,93,244,182,210,195,92,134,22,133,55,22,106,150,231,99,166,183,9,200,4,148,250,200,34,101,195,245,12,207,124,0,204,189,255,0,27,20,243,13,137,24,131,79,184,101,215,41,181,203,162,165,38,151,58,73,187,189,218,119,80,178,134,68,78,145,45,8,76,114,105,8,66,136,182,33,41,78,137,219,161,92,167,9,156,47,170,225,198,79,169,117,58,202,165,183,34,250,172,76,186,17,18,76,37,71,92,102,22,150,227,51,166,227,51,113,14,181,17,185,8,115,68,146,145,33,58,17,145,18,213,50,128,5,32,113,109,204,22,28,99,38,56,211,236,171,26,223,254,127,134,125,125,10,183,95,113,130,105,201,242,185,200,37,68,73,26,73,197,51,21,198,222,36,169,71,181,78,62,249,161,36,157,28,118,11,11,254,225,179,152,91,87,29,50,203,109,209,41,49,189,29,90,195,122,124,11,74,175,79,114,83,110,184,125,52,86,219,98,98,73,38,75,38,95,66,12,210,107,74,116,113,183,208,70,178,107,122,165,80,12,214,102,199,197,62,50,124,64,184,124,197,241,113,60,61,236,11,55,20,248,112,217,56,125,136,54,244,74,229,189,92,143,91,141,58,12,146,61,142,163,211,51,12,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,170,47,53,217,81,196,124,165,98,58,236,171,213,174,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,107,193,167,47,21,91,147,20,42,153,145,173,82,162,46,222,180,227,203,162,81,228,42,98,146,249,86,222,109,174,98,144,210,15,214,66,33,190,234,84,110,250,186,202,108,208,74,82,84,109,217,166,108,124,44,99,39,195,251,135,203,159,25,172,26,51,206,38,85,108,220,215,225,29,66,207,172,211,98,38,231,167,71,145,38,211,171,184,225,178,186,117,68,209,234,18,157,74,22,174,153,197,37,180,188,141,170,220,130,37,17,115,16,218,209,158,203,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,79,11,220,244,254,218,237,84,96,118,49,222,125,94,36,209,119,250,30,76,212,237,122,187,75,109,180,153,106,241,168,250,137,140,232,231,51,82,74,214,209,33,207,157,82,100,56,83,252,0,7,201,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,131,45,163,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,6,85,198,130,45,156,6,179,115,37,195,243,14,48,166,243,133,17,72,168,225,189,5,116,201,207,71,55,151,73,168,149,41,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,29,38,102,95,46,151,222,87,241,78,126,25,223,81,255,0,198,204,163,205,222,207,244,157,47,169,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,238,50,238,51,252,151,102,100,113,182,250,194,59,127,2,175,11,250,93,90,201,181,100,55,38,145,77,147,29,133,46,42,219,67,173,180,69,35,103,61,72,67,111,184,132,33,78,26,18,141,169,73,17,33,4,158,129,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,60,243,49,219,83,207,186,134,219,73,25,169,75,81,17,17,23,180,204,199,138,186,241,199,7,44,134,214,187,175,20,109,42,82,144,147,87,46,101,110,43,11,86,155,187,8,156,112,181,63,85,95,230,63,112,225,151,191,18,140,178,89,178,138,27,119,83,117,117,31,123,148,201,212,249,8,239,81,119,245,69,251,191,230,50,247,143,9,51,139,134,93,163,188,109,183,14,188,233,126,242,27,130,162,239,247,245,131,247,83,184,176,229,186,99,100,183,206,174,193,251,156,232,18,126,207,124,207,180,123,139,91,136,206,88,174,86,77,213,222,177,41,199,174,155,103,84,169,236,159,114,125,157,73,254,247,253,6,59,5,171,143,248,41,122,70,102,77,187,138,214,140,195,124,147,181,166,171,177,28,112,141,68,147,36,154,80,225,246,250,201,45,61,230,61,196,90,141,62,114,9,200,83,163,200,73,150,164,166,157,74,203,79,127,97,253,164,63,220,140,143,180,143,81,253,0,0,0,1,254,82,158,76,120,207,62,179,50,75,109,169,103,167,184,139,81,158,108,254,92,234,186,115,59,119,62,111,33,196,193,168,207,130,141,170,215,68,162,161,40,200,143,180,251,125,111,179,238,19,219,131,61,166,196,27,10,189,115,37,233,132,228,137,210,152,54,214,162,229,104,166,105,235,220,69,167,127,102,154,235,220,44,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,4,62,226,133,101,149,211,150,186,148,210,76,116,157,33,111,84,55,172,180,81,147,80,38,158,210,61,167,251,221,221,159,121,10,96,203,133,83,208,216,237,97,212,119,37,60,155,146,150,179,53,30,132,90,76,100,251,123,75,220,52,141,101,79,42,165,157,67,168,146,210,174,170,155,21,237,82,122,145,238,105,39,246,251,199,218,0,0,1,241,46,75,222,205,179,161,185,80,187,46,186,61,26,51,73,53,45,217,243,154,142,130,34,35,51,51,83,138,34,238,74,143,248,31,184,69,60,106,226,127,151,204,48,84,152,52,10,202,110,137,140,165,122,46,143,34,12,214,77,101,204,45,53,68,180,159,122,11,248,41,62,241,11,113,55,140,102,46,214,157,147,15,15,173,170,28,40,15,18,210,135,102,195,148,220,148,17,154,200,140,141,169,166,146,50,73,160,254,242,63,176,70,235,203,61,57,150,189,80,251,83,49,42,185,5,15,169,71,164,10,205,65,173,132,173,222,170,117,144,122,17,110,61,11,236,33,204,165,86,49,134,253,51,92,202,165,227,113,115,85,169,155,143,202,151,184,207,239,53,107,244,207,255,0,162,251,71,210,131,151,236,126,172,54,203,208,48,106,253,150,219,230,146,109,109,91,179,92,74,205,90,105,161,147,103,174,186,151,119,188,122,232,89,37,205,36,232,205,201,70,8,222,205,147,134,69,181,203,106,162,74,45,72,143,180,185,31,104,253,127,200,83,52,219,146,159,216,221,218,91,148,73,215,228,245,71,66,251,79,249,191,112,243,215,30,84,179,43,103,169,199,42,56,41,126,33,150,136,205,82,155,182,231,147,36,69,174,190,185,178,69,220,147,63,187,180,121,154,125,211,140,152,97,43,117,62,191,120,219,14,182,230,138,75,114,165,66,245,136,203,84,153,17,164,251,208,93,159,240,126,193,36,112,95,138,14,97,112,189,81,32,86,170,76,220,148,230,86,217,56,170,171,211,166,62,104,46,89,25,22,233,105,78,187,91,63,179,85,31,188,88,214,93,120,152,224,174,49,20,74,69,213,88,135,107,214,95,67,100,175,72,200,137,10,58,221,87,37,59,17,190,82,214,102,107,113,90,22,154,232,147,246,144,151,180,186,181,42,183,13,186,141,26,165,22,124,87,146,75,109,248,207,37,214,214,147,34,50,50,82,76,200,200,200,200,254,227,33,250,192,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,145,92,52,51,199,39,46,55,147,56,61,124,34,34,240,234,244,172,54,183,165,184,182,163,174,135,81,120,155,96,166,169,229,154,82,113,141,40,105,47,37,106,245,16,217,56,131,35,74,208,245,186,102,95,46,150,38,104,48,178,126,25,223,81,255,0,198,204,163,205,222,247,244,101,83,166,121,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,101,123,2,232,89,116,192,235,87,11,233,52,106,84,25,240,105,241,221,175,189,78,53,173,186,133,97,76,160,165,202,55,28,34,113,205,238,36,246,154,200,140,155,75,104,36,161,40,74,19,213,64,82,183,25,188,45,249,41,152,234,22,38,64,161,116,176,47,187,125,190,166,111,85,191,172,170,66,89,178,247,205,154,205,77,236,138,170,114,123,18,148,43,93,75,85,115,12,67,88,88,161,85,139,130,245,156,23,121,50,223,166,212,238,138,101,209,28,213,53,92,136,111,198,137,54,51,187,35,232,105,222,250,101,179,185,194,52,158,145,27,73,146,187,54,118,174,26,248,67,39,23,243,131,99,176,108,75,58,109,159,32,238,250,147,209,159,105,165,176,136,42,74,227,168,201,205,119,161,83,14,35,107,74,8,214,104,117,70,91,116,53,167,65,35,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,57,86,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,78,216,3,147,236,80,199,108,195,77,203,187,5,18,129,87,183,100,75,77,211,42,75,173,188,138,67,17,36,37,137,75,36,182,189,36,45,46,169,45,161,13,168,201,107,90,117,82,91,220,226,116,17,133,88,103,106,224,222,28,91,152,91,101,68,233,232,182,205,61,170,124,109,205,182,135,30,216,94,187,238,242,208,132,41,231,86,106,113,197,146,75,123,139,90,140,181,81,143,86,60,253,255,0,126,91,56,97,102,213,177,2,243,149,46,45,10,133,28,229,212,36,70,167,200,154,182,24,35,45,206,155,81,208,183,77,9,35,220,181,18,76,144,130,82,213,162,82,163,42,54,199,206,39,89,130,197,172,88,183,177,30,198,155,251,63,129,103,115,29,160,81,163,173,170,131,108,74,122,51,145,223,149,32,222,104,155,146,242,155,121,230,208,106,104,146,211,107,50,66,73,74,113,199,60,255,0,16,28,204,89,185,175,196,187,43,20,172,248,50,233,203,77,143,18,155,87,166,73,35,82,233,213,22,231,77,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,137,107,192,199,235,179,242,223,234,66,213,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,31,241,25,206,191,242,85,195,134,40,22,5,78,148,230,38,221,63,55,77,140,249,243,92,165,193,50,89,57,83,83,59,84,133,109,90,9,182,146,233,165,43,113,74,86,142,165,151,91,58,33,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,90,87,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,249,213,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,67,143,215,134,28,95,248,203,118,94,88,71,97,124,139,180,42,181,5,63,75,162,111,35,233,155,218,68,165,109,78,168,107,152,178,91,188,148,25,182,215,51,150,131,52,33,38,115,131,131,6,28,226,229,67,20,46,92,79,161,93,82,232,184,125,75,142,154,109,118,10,163,45,108,92,50,214,219,134,195,8,51,46,82,87,24,212,79,41,194,87,53,4,227,109,146,118,73,89,151,159,227,87,226,158,214,248,127,7,204,106,35,234,240,165,199,76,56,203,166,28,99,238,40,98,133,103,161,165,65,249,52,211,44,180,68,185,85,9,74,42,161,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,133,88,233,142,152,143,152,188,71,168,226,134,40,86,122,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,170,197,120,81,228,91,250,140,208,99,93,153,255,0,123,202,176,33,78,87,249,74,85,81,200,230,159,249,46,149,106,87,239,188,72,254,247,120,90,160,205,102,108,124,83,227,39,196,11,135,204,95,23,19,195,222,192,179,113,79,135,13,147,135,216,131,111,68,174,91,213,200,245,184,211,160,201,35,216,234,61,51,48,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,165,179,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,249,85,86,255,0,188,171,182,109,3,15,171,55,12,185,150,245,171,34,116,154,44,23,140,148,136,11,152,109,28,146,104,204,183,37,11,83,13,172,209,174,194,94,245,17,18,156,89,170,85,112,226,200,228,108,214,222,83,239,12,65,92,184,248,117,103,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,200,174,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,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,131,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,115,127,39,28,45,63,111,57,125,173,98,62,38,213,106,182,133,106,233,228,55,101,173,248,60,214,227,65,75,172,58,186,154,152,39,155,91,221,66,9,214,26,75,134,132,165,181,41,226,39,73,198,84,136,23,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,169,225,167,158,169,57,154,182,101,97,134,39,79,151,43,20,45,200,239,212,165,78,84,86,155,98,175,78,57,4,73,125,4,195,104,105,149,178,111,178,202,155,52,150,226,229,184,149,44,212,225,55,55,197,85,241,206,250,147,252,201,250,104,129,89,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,83,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,42,118,226,117,144,239,216,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,16,80,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,188,248,191,238,40,254,4,241,55,240,95,56,132,40,4,106,160,65,94,35,252,63,225,230,34,132,238,45,225,13,187,254,219,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,71,94,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,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,71,92,237,231,6,217,202,54,23,187,90,81,196,155,123,87,35,190,155,78,143,45,169,28,137,207,180,227,8,121,110,56,210,13,41,67,41,146,135,77,10,91,102,225,36,208,133,36,207,114,115,237,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,7,202,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,133,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,123,94,43,217,28,147,109,85,107,121,184,195,149,196,42,21,74,68,117,221,212,146,67,81,206,12,183,84,219,9,154,193,36,146,78,161,247,84,142,106,79,87,73,231,84,230,171,75,139,228,215,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,244,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,121,53,76,189,90,185,95,225,233,137,88,71,107,73,235,250,12,63,185,100,212,106,139,138,220,119,170,115,157,128,250,157,144,226,80,95,228,182,130,82,150,164,52,211,72,53,175,102,227,160,17,170,128,0,21,193,197,67,61,81,172,11,122,171,150,28,45,159,17,251,158,185,29,234,109,230,243,209,93,223,73,167,63,21,149,165,134,137,198,201,151,23,41,153,38,70,226,22,190,82,18,178,218,151,22,133,183,78,195,218,224,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,135,178,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,249,46,32,212,148,41,109,58,210,205,8,223,180,186,168,0,206,102,119,48,26,54,92,115,47,120,225,181,26,20,182,45,226,144,138,165,190,111,71,117,180,29,58,74,9,214,219,105,110,173,106,121,12,169,78,70,55,119,171,122,227,172,207,69,110,73,112,161,239,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,211,72,0,10,171,227,157,245,39,249,147,244,209,202,184,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,89,143,215,134,28,95,248,203,118,94,88,71,97,124,139,180,42,181,5,63,75,162,111,35,233,155,218,68,165,109,78,168,107,152,178,91,188,148,25,182,215,51,150,131,52,33,38,115,171,131,38,19,99,44,187,238,187,140,244,75,191,208,184,109,19,153,67,172,211,183,37,223,148,19,137,146,91,76,242,181,249,174,159,158,219,221,65,145,43,215,229,35,114,93,127,103,149,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,176,156,202,94,184,95,135,216,13,124,220,248,209,30,92,155,37,52,119,160,214,162,68,67,138,126,99,18,180,141,211,55,203,82,84,149,186,167,146,209,43,122,9,38,178,81,173,4,70,178,205,189,217,81,161,86,46,170,205,90,214,183,62,79,209,102,212,36,72,167,82,58,197,203,244,124,85,184,165,53,27,158,178,37,187,203,65,165,28,197,22,229,109,212,251,76,91,79,5,203,47,25,105,248,113,113,222,85,107,155,163,195,42,149,66,75,116,139,125,202,90,82,228,234,166,145,144,253,77,50,148,130,89,178,132,48,81,210,148,45,104,83,132,254,164,133,53,235,217,80,0,128,28,102,240,183,229,94,92,104,88,153,2,133,213,79,177,46,6,250,153,189,86,206,142,151,53,6,203,223,54,107,36,185,190,82,105,201,236,74,150,157,53,45,19,204,49,81,120,81,138,21,92,42,173,86,170,116,244,203,122,61,126,215,174,90,243,162,51,53,81,145,33,138,133,61,232,197,205,208,140,156,67,78,184,212,130,109,69,162,151,29,29,169,50,37,167,207,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,60,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,135,160,1,0,56,178,102,243,246,69,135,31,201,246,202,155,178,239,191,233,235,244,178,156,129,205,110,45,186,241,60,195,219,92,89,146,9,231,214,133,52,157,18,179,75,105,125,71,202,89,178,179,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,79,76,235,112,180,253,133,96,213,43,19,240,130,171,85,186,62,75,211,216,143,119,199,232,117,121,255,0,90,67,178,107,58,243,143,150,202,55,71,107,167,109,181,114,218,71,53,110,43,107,174,28,64,203,70,98,239,188,175,226,156,12,76,177,100,127,138,135,88,133,177,159,233,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,161,236,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,163,53,153,177,241,79,140,159,16,46,31,49,124,72,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,221,51,47,151,75,19,52,24,89,63,12,239,168,255,0,227,102,81,230,239,123,250,50,169,211,60,203,19,57,109,58,223,59,149,207,90,185,75,86,197,247,25,119,25,50,189,129,116,44,186,96,117,171,133,244,154,53,42,12,248,52,248,238,215,222,167,26,214,221,66,176,166,80,82,229,27,142,17,56,230,247,18,123,77,100,70,77,165,180,18,80,148,37,9,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,76,28,95,241,135,4,175,172,92,141,100,217,246,220,74,181,237,106,199,141,2,175,119,70,172,190,164,69,67,107,152,110,209,78,38,222,66,150,135,31,109,213,190,149,26,210,189,204,171,67,66,210,152,171,148,140,47,197,12,89,204,53,147,111,225,26,165,196,174,192,172,67,171,157,97,152,77,202,69,13,136,242,27,90,234,46,182,233,147,74,67,39,181,68,133,153,19,139,216,209,106,167,18,147,209,157,167,78,174,209,237,90,53,38,233,184,254,80,86,161,83,227,199,168,213,250,52,68,244,132,164,54,148,187,39,144,131,52,53,204,89,41,124,180,158,212,238,208,187,8,125,96,1,73,124,83,179,167,74,199,203,202,30,13,97,109,193,18,169,135,214,140,130,151,42,115,17,146,104,169,86,210,78,180,167,89,127,113,155,145,154,105,195,66,20,130,66,86,181,188,175,157,71,37,101,2,196,138,200,230,110,234,185,65,197,197,93,111,211,165,214,45,58,244,116,211,110,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,232,34,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,159,206,38,85,108,220,215,225,29,66,207,172,211,98,38,231,167,71,145,38,211,171,184,225,178,186,117,68,209,234,18,157,74,22,174,153,197,37,180,188,141,170,220,130,37,17,115,16,218,209,70,216,105,148,124,101,191,243,28,198,90,39,90,53,90,45,201,18,160,150,46,29,241,82,239,161,96,146,209,207,156,231,174,150,214,202,91,113,43,66,137,194,75,219,218,75,106,81,186,222,235,243,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,0,0,252,149,74,181,42,137,13,202,141,102,165,22,4,86,82,107,113,249,47,37,166,208,146,35,51,51,82,140,136,136,136,140,254,226,49,16,179,21,196,199,5,112,116,165,210,45,90,196,59,162,178,194,28,36,250,58,68,73,177,208,234,121,201,216,189,146,144,178,50,91,105,212,180,215,69,23,180,197,114,227,79,20,28,194,226,130,165,192,162,212,153,182,233,207,45,194,109,84,167,167,67,124,144,124,194,34,61,178,212,157,118,184,95,102,169,47,112,141,213,11,167,25,49,62,86,234,133,126,241,185,221,113,205,18,151,37,74,155,235,25,158,137,34,51,81,247,172,251,63,225,125,163,211,91,153,82,204,173,224,166,220,167,96,165,248,182,93,34,52,202,114,219,158,108,153,30,154,122,228,201,151,114,136,254,238,209,232,127,144,166,105,183,41,63,177,187,180,246,168,211,175,201,234,142,135,246,151,243,126,225,249,38,228,151,52,144,99,57,37,120,35,123,56,77,153,150,214,237,170,137,168,244,35,62,194,228,125,131,200,206,203,246,63,81,219,121,233,248,53,126,196,109,131,81,56,183,109,217,173,165,6,157,117,212,205,178,211,77,15,191,220,62,108,90,198,48,216,70,75,135,84,188,109,222,82,181,35,109,249,81,54,153,125,198,157,62,129,127,244,63,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,240,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,241,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,238,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,172,40,18,9,58,246,31,103,173,236,237,25,231,182,146,187,119,18,41,109,186,235,141,29,58,182,194,86,164,43,106,211,203,124,181,50,62,205,15,213,251,6,143,178,237,82,102,173,129,182,36,214,36,45,226,114,220,165,153,173,197,146,148,102,112,218,62,211,35,62,222,209,209,64,0,124,139,146,238,182,109,26,123,181,59,150,187,2,155,25,148,41,107,114,84,166,217,73,17,36,212,125,171,81,23,114,85,237,246,24,133,57,148,226,153,133,152,101,30,93,15,13,164,49,113,214,208,151,16,151,88,92,105,145,16,225,19,201,34,82,153,150,149,145,146,208,131,62,205,118,171,222,100,42,211,27,243,131,141,248,237,88,153,38,191,118,212,97,192,148,235,155,41,208,39,203,110,54,197,45,195,36,242,150,242,211,244,93,52,233,221,161,17,125,254,58,193,192,188,94,197,73,173,179,103,88,87,13,80,228,56,73,55,216,165,202,125,178,53,26,75,114,148,219,106,236,249,196,153,159,184,254,210,18,251,8,184,70,227,13,214,136,211,239,201,208,168,241,220,90,20,227,38,236,168,239,165,179,229,153,150,215,97,153,18,180,82,203,221,169,125,134,38,46,27,240,149,203,221,166,81,102,220,15,214,107,50,144,132,27,205,76,84,25,17,212,178,216,106,209,43,134,70,105,213,38,93,190,195,63,120,145,150,166,84,242,253,103,48,219,20,140,40,181,76,155,65,36,148,229,10,22,227,208,146,90,153,165,146,237,245,75,180,116,26,125,155,104,210,153,105,138,109,175,73,138,219,6,147,105,44,194,105,4,131,34,34,45,8,146,90,105,161,105,167,184,125,116,161,8,45,168,73,36,139,216,69,160,255,0,174,241,248,170,116,106,77,102,42,225,85,105,177,102,48,225,26,84,219,236,165,196,153,25,25,31,98,136,203,184,204,191,136,226,120,175,146,108,190,98,213,45,216,21,107,18,151,76,121,195,82,202,85,50,151,5,151,247,154,86,90,154,212,194,143,189,195,63,188,136,197,123,102,59,132,117,205,109,28,202,254,12,207,114,167,5,182,220,123,163,148,235,143,72,51,46,114,246,161,17,225,145,125,20,180,68,90,247,153,151,184,64,75,198,193,196,28,38,184,142,157,116,208,107,20,26,140,55,181,109,111,197,126,42,183,33,106,34,90,13,105,74,190,147,106,208,203,247,126,193,44,178,131,196,155,16,240,90,116,43,82,255,0,155,34,187,108,41,198,219,83,146,92,126,84,150,17,172,118,244,73,187,41,13,165,41,109,165,153,118,118,26,143,216,103,165,192,224,142,96,112,223,30,237,182,43,246,37,118,44,149,41,164,184,244,82,148,194,223,100,205,182,214,162,90,26,113,123,116,230,160,143,83,236,51,211,221,175,74,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,57,164,218,77,86,157,26,4,202,133,50,92,88,245,72,231,46,11,175,50,164,34,83,4,235,140,155,173,40,203,69,160,157,101,214,205,73,212,183,182,180,247,164,200,173,43,133,102,124,127,220,140,170,98,253,107,252,107,86,133,118,167,81,255,0,144,68,106,34,81,202,255,0,210,20,210,220,123,252,92,116,39,250,164,11,84,0,16,43,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,210,96,182,158,9,120,57,66,106,213,190,179,3,33,238,117,106,77,64,236,232,109,237,90,122,72,173,183,30,92,131,212,151,177,206,114,221,141,216,104,220,142,151,213,86,142,40,138,207,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,81,249,33,82,105,84,233,51,230,83,233,145,34,200,170,72,41,115,157,101,148,161,114,159,38,155,100,157,117,68,90,173,100,211,45,54,74,86,167,177,180,39,185,36,69,250,192,5,48,113,45,225,247,39,7,170,181,140,193,225,5,42,35,120,125,62,71,83,88,164,196,105,168,172,91,75,90,162,176,217,54,75,124,214,250,36,73,125,213,18,25,105,40,96,180,73,17,32,147,165,123,11,84,224,99,245,217,249,111,245,33,106,131,207,222,184,133,96,225,173,41,170,238,35,95,22,253,171,77,126,66,98,53,50,183,83,102,11,14,62,164,169,73,105,46,60,164,164,214,105,66,212,73,35,215,68,40,253,134,60,253,173,152,92,2,190,107,177,109,107,43,28,48,254,224,173,77,223,211,83,169,119,52,41,114,159,216,133,45,123,26,109,197,45,91,80,133,40,244,46,196,164,204,251,8,196,64,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,113,57,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,246,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,252,168,181,78,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,142,235,197,67,61,82,111,251,134,171,150,28,45,159,45,139,98,135,33,234,109,230,243,209,90,217,86,168,177,41,149,165,134,137,198,205,230,209,21,232,198,70,226,22,142,106,212,178,218,166,208,133,185,23,242,117,147,171,239,55,247,220,138,5,2,103,161,173,186,54,207,148,23,7,45,153,30,139,230,179,33,113,127,154,173,246,156,127,154,228,115,111,230,204,246,107,185,90,17,118,232,38,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,116,237,198,175,197,61,173,240,254,15,152,212,68,0,19,211,134,231,15,184,217,137,146,230,48,227,37,42,90,112,234,157,33,81,161,83,94,105,214,81,115,44,218,125,183,77,169,12,190,211,204,162,51,196,194,141,105,74,144,226,201,109,235,170,28,34,187,64,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,175,94,40,217,219,165,102,6,230,103,4,176,221,248,147,44,155,46,176,185,107,173,68,148,153,12,87,102,148,116,54,151,91,213,148,169,180,48,167,38,180,74,67,139,109,226,112,156,45,72,155,49,2,197,180,240,142,206,109,10,93,10,143,147,187,182,149,208,213,96,245,242,45,74,140,116,45,109,212,27,82,222,155,38,52,130,237,229,188,141,207,184,135,59,27,91,105,52,30,197,161,60,255,0,149,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,194,128,120,136,230,243,249,86,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,127,42,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,145,0,56,157,100,59,246,223,66,147,143,56,79,69,221,127,91,244,245,122,74,151,78,167,115,37,93,12,165,108,165,189,85,205,73,115,163,176,153,6,157,173,184,235,201,38,217,45,118,52,146,167,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,163,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,129,124,115,190,164,255,0,50,126,154,42,172,78,158,28,28,64,38,101,222,186,214,18,98,245,197,254,212,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,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,247,206,222,79,174,108,163,98,131,180,85,20,185,182,77,114,67,234,180,235,18,221,143,207,156,195,77,176,183,144,227,109,44,212,149,178,169,40,104,214,164,54,78,26,77,104,74,72,246,166,58,139,254,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,127,142,152,233,135,25,116,195,138,142,40,98,133,103,161,165,65,209,166,89,104,137,114,170,18,148,70,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,115,173,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,151,206,5,226,62,27,97,197,141,138,23,173,27,209,84,172,70,235,157,160,50,249,154,101,72,139,20,163,153,202,83,102,94,163,46,117,73,229,25,158,229,165,10,89,36,144,166,214,191,215,130,56,13,121,99,227,151,165,47,15,225,75,169,87,109,59,93,219,154,61,38,36,114,121,250,146,26,155,17,135,89,108,183,164,247,165,169,46,58,68,146,90,214,108,147,105,65,169,194,211,202,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,80,131,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,111,241,29,207,28,156,169,89,176,44,252,62,68,73,24,139,120,71,125,112,94,117,109,58,138,36,68,153,32,230,186,193,153,169,107,82,141,73,97,42,79,41,75,105,213,40,212,76,155,78,81,8,146,153,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,238,211,51,117,106,85,127,40,152,175,93,161,84,226,84,105,181,28,55,174,203,135,50,35,201,121,137,44,57,76,121,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,51,110,53,59,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,230,191,202,199,43,31,248,203,97,87,254,185,83,191,247,195,170,136,149,196,51,58,116,172,172,97,124,138,21,161,112,68,78,42,92,177,200,173,248,103,25,50,142,19,6,230,215,106,15,182,165,18,80,132,164,157,75,70,178,81,45,226,73,114,220,66,30,219,68,63,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,122,12,100,194,27,203,2,49,18,161,133,184,130,196,70,46,26,76,120,47,78,98,51,228,242,35,174,76,70,101,19,38,178,245,84,180,37,244,161,102,147,82,55,165,91,84,180,232,163,250,173,224,53,229,55,47,41,204,109,30,20,186,133,189,14,232,151,108,214,141,152,228,104,165,45,17,225,59,25,231,86,75,53,108,125,82,220,108,143,97,33,11,105,9,53,154,158,66,71,171,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,10,224,227,63,128,210,110,172,47,182,177,254,133,10,39,81,99,200,85,46,186,180,199,105,47,185,78,152,227,105,97,197,188,107,37,173,12,201,209,9,104,146,190,217,206,44,182,18,86,106,167,97,103,220,20,240,46,29,86,187,122,102,30,189,70,231,122,19,101,183,110,201,112,216,113,180,74,117,28,201,203,74,12,141,214,222,67,42,138,132,184,70,132,155,114,223,71,175,170,137,22,212,3,202,95,88,177,133,152,95,208,254,211,49,46,212,180,189,39,205,232,189,59,89,141,3,170,229,237,230,114,185,203,78,253,188,196,110,219,174,155,211,175,121,15,203,101,99,126,11,226,85,85,218,22,28,226,245,149,117,84,152,142,169,110,195,162,87,226,78,125,182,18,164,165,78,169,182,92,82,137,4,165,161,38,163,45,53,90,75,218,66,184,56,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,28,89,51,121,251,93,196,127,228,251,101,77,223,104,88,21,5,250,89,78,64,229,57,42,226,100,222,97,237,174,44,205,102,203,8,90,154,78,137,65,41,197,62,163,230,160,153,89,113,252,128,228,250,171,155,44,92,74,106,5,17,187,18,206,145,14,125,214,183,157,81,46,75,11,90,141,184,45,37,181,165,221,242,9,151,80,110,37,73,38,144,149,175,118,242,109,183,47,206,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,108,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,58,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,174,31,57,36,170,230,190,255,0,114,187,115,177,46,14,29,90,178,35,189,85,152,168,170,83,21,103,210,243,42,93,37,14,37,230,150,133,185,29,78,41,78,182,106,54,75,150,106,34,55,27,214,250,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,28,254,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,31,88,115,76,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,132,191,225,89,131,148,44,93,205,197,34,77,198,246,177,44,42,123,183,139,113,182,175,249,212,168,207,176,220,98,222,133,164,209,203,126,67,79,235,235,37,92,141,138,73,165,102,101,125,32,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,235,221,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,117,60,47,114,81,252,159,236,68,99,62,33,83,42,176,113,38,242,167,174,51,180,233,165,201,244,53,45,79,37,104,142,109,37,71,171,206,242,152,121,195,112,137,109,250,141,108,109,72,119,153,55,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,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,190,28,217,215,254,74,184,142,253,2,255,0,169,213,92,195,43,167,230,234,81,152,62,107,116,185,198,104,38,234,105,103,106,150,173,168,65,182,234,90,52,169,109,169,42,209,213,50,211,103,125,35,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,185,25,84,197,250,215,248,214,173,10,237,78,163,255,0,32,136,212,68,163,149,255,0,164,41,165,184,247,248,184,232,79,245,72,22,168,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,147,196,191,60,113,178,227,102,189,131,214,58,37,175,17,111,74,59,139,102,91,107,118,58,40,116,231,141,198,14,106,94,65,165,71,36,212,135,82,202,80,175,81,109,155,139,50,36,161,15,82,93,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,9,200,230,81,41,89,65,194,53,90,143,212,98,86,46,202,244,132,212,174,58,171,17,210,132,45,242,65,37,17,89,89,164,157,92,102,75,118,206,97,234,107,113,231,9,45,243,77,180,247,75,166,236,181,108,106,20,171,166,245,185,169,86,253,22,22,206,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,170,81,17,118,153,15,21,73,204,222,91,107,245,88,84,42,22,96,240,214,163,82,168,200,110,36,56,113,46,200,15,63,37,247,20,73,109,166,219,75,166,165,173,74,50,73,36,136,204,204,200,136,116,177,88,28,81,120,128,67,164,67,169,101,147,4,46,46,117,85,238,166,157,124,85,24,109,135,226,183,21,214,29,97,234,74,121,136,94,231,143,155,171,174,54,104,83,42,109,45,146,141,102,234,90,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,224,7,74,198,140,6,188,176,85,187,54,169,93,133,45,218,21,249,107,210,238,106,21,89,81,201,182,38,34,84,38,31,125,148,25,45,69,190,59,175,27,74,35,50,89,145,54,225,161,41,117,26,201,94,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,70,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,163,242,55,73,165,51,85,145,93,102,153,17,21,41,145,217,137,34,98,89,73,62,243,12,169,197,52,210,220,211,114,144,133,62,242,146,147,61,18,110,184,101,166,227,215,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,107,141,217,129,195,124,4,182,223,175,223,117,216,177,148,150,148,182,98,156,166,16,251,198,77,184,180,146,80,235,136,221,175,41,100,90,31,105,150,158,253,41,255,0,55,252,73,177,15,26,39,77,181,48,254,108,138,21,176,151,28,108,156,140,227,241,100,190,157,100,55,162,141,169,75,109,73,83,110,160,207,179,180,210,94,194,45,98,93,157,96,226,14,44,220,69,78,181,168,53,138,245,70,99,218,184,182,34,191,41,91,150,180,145,173,102,132,169,95,73,196,234,103,251,223,104,159,153,113,225,29,115,92,167,14,191,140,211,220,166,65,113,182,222,232,226,186,227,50,8,207,146,189,171,68,136,102,95,69,78,145,150,189,228,69,239,22,19,133,25,38,203,230,18,210,218,129,73,177,41,117,55,155,52,172,229,84,233,112,94,127,121,37,5,169,45,44,36,251,219,35,251,204,204,118,202,101,26,147,70,138,136,84,170,108,88,108,54,68,148,182,195,41,109,36,68,68,69,216,146,34,238,34,47,224,63,111,112,255,0,149,33,11,45,171,73,40,143,216,101,168,249,21,11,54,209,170,178,235,21,43,94,147,41,183,205,70,234,94,132,210,201,102,100,100,122,145,164,245,215,83,215,95,120,231,215,94,84,242,253,120,176,227,21,124,40,181,72,156,65,164,212,221,10,22,226,212,148,90,145,169,147,237,245,143,180,71,60,72,225,43,151,171,183,170,153,64,126,179,70,148,180,44,217,106,26,160,199,142,149,158,243,78,169,68,51,50,78,170,34,236,246,17,123,132,58,197,222,17,184,195,106,34,76,251,14,116,42,196,118,214,181,54,201,59,42,67,234,108,185,134,69,181,168,100,70,173,18,130,247,106,127,105,8,131,127,96,86,47,97,92,215,25,188,108,43,134,150,113,220,52,148,135,169,114,152,108,205,38,162,220,149,56,218,123,62,109,70,71,238,47,176,199,177,193,12,224,227,126,5,86,33,201,160,93,181,25,144,34,186,222,250,116,249,242,220,141,177,43,108,205,60,164,60,132,253,22,137,58,119,104,102,95,117,165,101,175,138,102,22,98,108,120,148,60,73,144,197,187,91,90,91,66,157,125,113,161,196,91,134,76,164,201,42,122,90,150,102,107,90,204,187,53,218,159,121,24,154,214,221,221,108,221,212,246,170,150,213,118,5,74,51,200,74,208,228,89,77,188,70,70,146,81,118,161,70,93,202,79,183,218,67,236,0,0,231,89,136,169,49,74,192,219,238,107,242,22,201,55,110,85,12,150,218,201,42,35,40,110,159,97,153,151,111,96,206,13,202,149,220,88,145,84,109,167,92,116,234,53,183,210,133,45,91,150,174,99,231,161,153,246,234,126,183,218,52,49,147,91,81,171,63,45,118,5,57,178,112,150,245,189,74,144,238,253,63,172,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,247,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,247,149,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,51,89,155,31,20,248,201,241,2,225,243,23,197,138,97,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,149,87,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,218,112,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,7,52,204,219,116,167,178,219,138,236,215,102,203,135,77,93,143,93,76,201,17,35,38,75,236,176,112,30,230,45,182,148,227,105,113,100,157,76,144,110,32,148,100,68,106,78,186,150,104,134,132,248,114,91,152,113,111,228,219,14,29,195,69,245,17,42,244,245,84,106,178,215,28,154,122,69,97,110,41,19,137,195,38,208,110,114,159,109,113,208,181,17,159,42,59,68,75,90,82,149,28,149,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,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,136,70,90,232,89,94,204,117,66,202,179,143,101,173,91,167,177,112,208,163,46,82,228,61,14,43,203,113,181,176,226,214,146,51,216,251,15,146,53,53,171,149,202,53,173,75,53,152,252,185,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,232,34,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,8,45,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,89,121,32,197,235,55,1,115,57,105,98,230,32,63,45,186,21,187,30,174,244,130,136,193,188,251,171,93,46,91,77,50,218,59,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,188,254,103,115,11,117,102,131,25,107,88,185,116,198,232,58,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,41,197,154,82,132,173,215,93,89,33,27,246,151,181,180,114,125,115,79,202,53,251,155,75,192,165,211,104,84,184,244,228,218,41,101,216,235,69,93,247,107,9,131,45,110,145,45,78,180,134,9,46,36,144,164,32,214,183,16,164,171,107,106,74,227,168,181,78,57,223,82,127,153,63,77,16,87,39,84,11,238,233,199,186,117,3,11,235,117,90,85,223,50,223,185,209,67,147,75,146,204,105,93,113,80,103,155,45,161,231,136,208,215,49,100,150,205,205,82,164,37,102,164,45,181,146,92,79,21,26,61,201,150,30,97,198,27,229,151,15,41,248,95,74,233,105,85,155,126,159,93,122,75,177,10,60,170,148,169,81,90,113,201,114,80,78,59,163,206,106,157,83,205,113,45,164,146,218,20,104,109,4,93,172,82,183,26,191,20,246,183,195,248,62,99,81,28,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,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,128,102,179,54,62,41,241,147,226,5,195,230,47,142,235,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,191,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,219,254,42,112,166,195,133,229,30,54,21,97,252,218,172,219,250,208,235,238,26,93,93,111,18,61,51,88,125,134,83,33,135,24,113,194,101,150,100,20,72,173,35,214,35,103,148,210,205,110,124,247,58,152,42,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,18,43,53,185,205,174,230,211,14,48,174,153,126,82,185,87,157,137,233,120,245,122,147,8,66,34,213,91,144,80,185,18,82,218,116,229,60,125,59,164,235,100,146,111,113,37,72,208,151,202,107,235,112,184,241,217,134,95,141,121,60,209,102,156,87,173,140,92,185,114,151,91,60,57,168,68,58,21,54,68,121,247,117,48,169,171,145,54,117,57,167,155,90,84,195,137,220,77,33,135,82,135,221,213,5,171,109,41,92,212,37,181,182,245,16,141,15,112,250,185,240,142,230,202,93,138,120,47,79,151,76,161,83,35,189,2,77,50,117,73,19,166,193,168,165,229,174,90,100,56,141,8,214,227,174,41,244,250,141,106,219,237,168,154,105,42,75,105,145,64,51,109,155,170,158,9,86,179,23,121,214,114,232,220,70,240,250,124,136,210,105,72,137,17,248,172,37,107,138,202,164,147,108,190,148,173,164,117,38,254,136,218,148,36,180,36,17,32,146,66,80,112,108,160,99,44,252,193,85,171,246,85,111,163,176,105,84,242,69,239,25,201,41,38,231,115,154,144,84,246,210,201,146,141,79,37,244,41,196,184,68,157,141,182,250,77,101,205,229,187,213,120,231,125,73,254,100,253,52,64,172,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,149,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,52,225,41,157,127,77,195,135,148,220,77,169,213,102,86,153,231,57,101,212,31,62,123,106,130,203,28,197,211,20,100,157,237,242,80,211,174,52,167,20,164,155,102,166,136,219,38,153,66,228,87,21,58,77,42,163,145,203,250,101,66,153,18,84,138,92,138,60,184,46,188,202,86,184,175,157,78,51,38,235,74,50,213,11,54,158,117,179,82,116,61,142,45,61,202,50,58,12,23,253,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,17,171,140,157,185,152,38,241,98,147,114,94,75,235,240,159,181,171,53,232,241,218,229,211,101,59,26,57,77,139,33,196,182,151,9,231,28,138,111,32,156,82,210,166,245,229,171,212,117,13,195,92,183,77,193,40,24,219,107,63,152,218,76,186,142,29,42,67,172,215,25,140,167,210,180,161,198,28,67,79,25,199,90,30,216,219,202,105,197,147,102,107,52,33,68,73,89,250,138,159,252,110,42,212,170,253,43,1,171,180,42,156,74,141,54,163,30,224,151,14,100,71,146,243,18,88,113,52,197,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,230,188,21,60,83,221,63,15,231,121,141,56,71,252,249,86,240,106,226,205,101,251,91,192,199,186,187,126,109,64,228,202,168,53,80,84,184,181,10,163,133,204,155,34,49,169,9,52,178,167,214,225,17,18,156,66,148,149,45,165,242,150,218,17,210,248,80,218,88,185,90,205,165,18,229,195,148,203,141,66,160,199,144,119,116,227,105,107,132,154,115,204,184,73,140,249,37,214,137,107,117,212,35,148,147,53,237,113,180,191,203,113,49,214,66,69,113,206,250,147,252,201,250,104,135,249,16,204,229,11,41,120,133,121,98,173,94,139,233,185,107,179,220,165,210,233,29,74,227,117,242,157,169,211,212,166,249,233,105,210,107,107,13,200,119,85,39,105,242,182,106,74,82,71,11,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,170,100,147,133,78,29,200,194,246,175,140,213,89,178,234,149,219,158,59,18,98,91,146,220,151,77,126,223,66,92,124,180,113,113,165,36,221,91,237,42,51,134,135,16,133,178,105,52,25,18,183,145,64,12,224,229,50,242,202,46,40,124,135,174,200,151,88,161,79,142,220,154,21,198,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,253,57,107,50,36,186,131,63,127,150,12,237,213,112,187,2,241,59,45,55,219,242,234,22,157,227,107,214,226,80,100,61,41,70,138,4,215,169,179,126,105,166,146,202,214,180,74,146,184,200,52,239,67,109,45,75,116,254,155,166,113,44,105,79,54,62,22,49,147,225,253,195,229,207,140,214,13,84,12,224,231,26,220,204,21,185,152,43,145,188,205,175,171,190,165,242,29,126,168,212,118,154,139,85,138,219,73,98,60,168,220,166,219,109,76,169,182,18,146,50,66,84,74,66,146,226,82,226,92,73,119,254,17,151,30,95,104,89,130,117,188,85,71,73,125,75,228,181,96,85,31,144,235,81,90,148,227,82,88,149,21,91,92,38,205,231,219,144,218,90,39,80,164,154,144,164,165,73,113,77,165,207,1,197,31,199,102,38,254,11,228,240,132,202,225,127,86,194,250,47,15,204,88,153,141,85,56,144,44,71,46,138,188,75,129,217,47,56,210,21,9,250,85,61,151,26,37,52,100,233,173,194,115,150,132,183,243,138,90,210,148,106,179,73,10,149,171,57,74,122,171,53,234,20,41,112,233,171,144,226,161,199,151,37,50,95,101,131,81,242,208,227,169,109,180,184,178,78,132,107,38,208,74,50,51,36,167,93,10,218,184,39,218,88,185,74,179,111,203,170,178,153,113,48,234,185,34,41,81,89,150,210,246,77,168,180,110,34,76,152,166,110,146,80,132,164,155,105,213,114,85,205,90,91,73,56,147,138,180,29,154,0,225,89,230,115,11,217,202,94,38,61,140,80,165,204,182,17,71,220,228,120,146,92,140,251,211,73,230,250,4,54,234,27,115,150,179,153,211,17,45,77,173,180,153,145,184,149,54,75,35,206,96,191,62,21,149,106,85,71,35,150,12,58,125,78,36,169,20,185,21,136,147,154,101,228,173,113,95,58,156,151,137,167,82,71,170,22,109,60,211,132,149,104,123,28,66,187,148,70,114,212,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,77,17,43,35,16,164,207,141,152,166,34,213,165,211,150,156,7,186,30,55,163,37,165,45,72,109,216,107,91,38,78,161,105,216,226,82,166,214,100,68,178,66,212,104,82,23,181,105,140,3,71,185,50,195,204,56,195,124,178,225,229,63,11,233,93,45,42,179,111,211,235,175,73,118,33,71,149,82,149,42,43,78,57,46,74,9,199,116,121,205,83,170,121,174,37,180,146,91,66,141,13,160,139,181,138,86,227,87,226,158,214,248,127,7,204,106,34,16,82,175,251,202,133,102,215,240,250,141,112,203,135,111,93,82,32,201,173,65,100,201,40,158,184,102,233,198,39,76,139,114,144,133,62,226,201,26,236,53,236,81,145,169,180,26,125,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,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,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,3,54,217,196,110,148,214,107,241,133,52,105,178,229,71,59,226,180,165,174,76,100,176,178,124,230,58,111,32,146,151,22,70,132,186,110,33,11,220,70,180,37,43,52,182,106,54,211,97,92,16,173,204,56,93,171,137,119,108,117,245,23,243,85,8,148,233,137,114,57,31,69,71,91,102,228,115,101,211,108,140,185,239,162,79,49,4,225,145,244,140,26,144,157,169,82,172,252,5,27,113,119,182,49,114,149,154,52,92,56,141,80,137,82,161,86,40,237,34,209,149,10,154,184,172,71,167,52,235,155,161,45,74,212,156,146,211,174,45,110,40,156,94,165,33,165,232,210,92,67,45,241,92,143,220,248,71,103,102,143,15,238,28,104,167,203,126,133,18,177,25,113,165,53,82,68,54,41,181,30,106,122,73,178,148,189,9,113,153,119,106,220,79,49,189,9,59,204,220,74,20,203,186,51,1,23,248,144,212,240,74,6,84,46,200,184,218,220,69,34,163,30,68,107,80,222,136,251,203,77,200,80,228,59,0,218,91,41,53,50,189,205,44,141,106,52,182,104,53,161,103,177,106,74,179,238,47,251,134,93,3,25,109,252,163,218,200,198,58,223,95,215,233,80,181,90,92,148,200,122,21,186,235,12,170,27,14,44,139,254,81,196,32,212,179,109,167,90,111,84,108,229,55,74,217,177,241,79,140,159,16,46,31,49,124,88,166,16,100,202,133,156,62,25,152,81,76,110,171,232,107,206,215,249,69,34,217,169,58,181,156,84,184,237,94,87,54,52,150,211,174,172,187,202,104,141,196,164,220,109,72,74,147,184,137,109,57,85,119,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,93,167,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,34,179,99,225,99,25,62,31,220,62,92,248,205,96,245,88,177,242,239,246,167,121,126,212,191,249,51,249,65,81,249,71,253,79,251,169,212,185,213,127,81,243,95,215,115,63,171,245,63,119,179,65,97,92,22,42,216,13,78,188,174,184,117,90,156,184,184,191,84,142,184,148,166,165,189,178,36,170,33,19,111,60,212,84,145,232,185,36,235,60,199,82,189,85,202,109,181,53,234,166,65,149,186,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,161,236,107,111,20,29,194,59,189,56,43,54,36,91,236,168,242,85,111,174,76,102,223,65,205,36,25,182,130,75,174,33,162,90,140,182,33,110,40,219,66,212,149,173,46,33,42,109,89,172,196,42,101,229,69,191,238,90,54,35,57,45,203,178,5,98,108,106,242,229,203,41,79,170,162,135,150,153,38,227,196,165,19,171,230,146,245,89,41,91,143,83,212,245,212,89,247,5,10,158,9,53,74,188,168,201,110,33,226,252,169,18,36,173,106,136,250,159,43,109,164,194,74,73,15,26,121,40,65,203,121,123,144,149,19,139,50,108,214,74,75,109,154,106,132,92,246,100,38,224,148,14,21,56,106,254,52,210,101,212,86,171,30,128,205,158,204,101,62,149,166,228,114,132,164,67,120,205,165,161,59,27,74,159,113,100,233,155,102,132,40,182,173,123,16,170,97,23,231,194,250,153,141,180,156,168,81,98,227,75,146,214,133,200,76,155,60,228,203,98,74,254,77,189,14,43,176,200,150,210,148,162,65,41,111,146,16,233,243,27,65,37,26,37,9,66,74,131,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,57,38,101,51,21,101,101,207,15,42,55,109,207,61,164,203,233,222,77,62,47,53,162,113,233,28,135,156,104,182,45,214,205,68,102,202,139,68,158,166,125,133,246,80,214,101,179,59,136,121,143,190,166,215,43,213,153,222,140,55,220,68,10,113,72,127,146,219,60,231,148,215,205,45,215,18,74,36,188,105,245,79,77,59,11,179,191,218,229,51,35,56,151,153,10,235,18,156,167,63,73,183,26,90,22,252,201,108,200,96,157,108,150,193,168,154,115,167,113,181,25,182,246,228,235,216,122,25,247,23,109,206,101,255,0,40,216,65,128,84,10,124,91,126,211,165,189,87,98,43,77,200,169,59,2,42,164,45,196,161,162,82,185,168,101,10,61,86,201,43,83,237,215,183,191,187,183,17,18,72,146,146,34,34,45,8,139,216,63,160,0,0,0,60,93,255,0,131,152,105,137,208,93,131,122,217,148,106,153,58,149,36,220,147,78,142,243,137,212,150,90,145,184,133,104,126,186,143,239,51,247,152,175,124,207,112,144,165,213,17,81,186,112,62,114,34,201,51,122,81,192,150,234,80,215,251,242,249,109,53,26,25,159,121,180,148,150,189,196,101,238,21,167,137,120,35,138,184,47,95,118,155,120,90,213,122,107,240,221,81,162,95,67,37,150,148,104,90,210,75,109,110,54,131,50,213,165,25,31,184,181,247,233,208,240,27,59,216,229,129,117,152,111,211,174,201,245,90,91,74,109,14,64,169,79,152,251,36,209,45,163,50,67,100,250,19,174,214,137,37,175,102,134,101,220,125,150,209,149,110,34,184,79,143,113,97,208,107,117,6,104,87,50,210,219,107,98,99,177,162,182,243,166,76,36,201,164,170,74,220,86,174,58,100,158,205,76,146,126,210,237,151,76,188,212,134,146,243,14,161,198,214,68,164,173,10,35,37,17,246,145,145,151,120,255,0,176,17,159,136,133,230,197,155,149,251,165,199,101,41,151,42,176,231,83,25,52,172,146,102,227,180,233,123,75,233,23,238,251,53,63,176,197,23,224,85,16,238,220,104,179,233,146,141,78,117,117,250,121,59,175,105,171,124,182,146,125,228,122,153,238,246,144,210,38,26,210,154,161,97,229,177,70,97,27,17,6,141,10,58,75,66,45,9,12,33,37,220,69,238,247,16,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,63,205,246,144,251,14,48,226,18,180,184,131,66,146,162,212,140,140,180,208,203,220,51,245,196,114,198,106,197,204,253,125,150,89,38,209,89,92,170,185,37,41,208,139,157,81,150,93,133,181,61,158,167,219,247,152,157,92,27,239,167,106,88,113,90,179,87,36,141,49,103,73,146,77,154,207,82,218,197,61,189,116,221,221,219,167,119,254,193,99,227,243,84,106,48,169,48,100,84,170,50,154,143,26,43,75,121,215,93,89,33,8,66,72,212,163,51,51,34,34,34,35,61,79,220,42,243,136,15,18,55,41,242,102,225,38,8,213,148,78,242,220,98,125,90,43,253,173,175,89,81,220,75,79,70,149,169,40,140,154,90,73,73,236,236,51,246,16,173,74,37,7,18,49,182,244,110,28,22,171,55,37,114,173,36,146,167,148,151,230,56,107,117,210,35,82,212,68,181,233,189,210,51,62,222,213,123,76,251,108,143,42,188,37,201,41,135,120,99,156,132,172,221,105,183,219,166,50,189,73,58,242,28,36,188,204,168,125,135,253,106,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,243,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,136,244,128,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,226,184,151,228,114,54,99,172,215,177,134,199,92,180,98,45,151,71,113,12,196,109,14,200,69,114,156,201,184,249,194,75,40,37,40,164,146,150,234,153,82,19,235,173,195,109,100,100,164,45,154,160,201,230,14,98,198,52,99,237,175,73,193,199,186,42,213,191,80,133,112,63,87,219,25,207,66,197,98,108,116,170,161,200,144,180,34,79,37,110,182,190,65,25,169,122,105,161,150,186,104,206,146,221,85,154,84,38,107,179,98,76,169,34,59,105,153,34,36,101,70,97,231,201,37,204,91,109,41,199,20,218,13,90,153,32,220,89,164,140,136,212,173,53,63,214,33,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,68,34,221,56,35,226,133,42,85,129,136,88,46,242,98,49,82,166,86,26,186,35,154,166,167,159,49,137,44,183,25,221,145,244,37,108,97,81,25,220,225,26,139,89,109,164,201,61,155,236,208,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,30,82,207,197,92,56,196,10,237,211,108,89,87,165,42,181,85,178,170,9,165,215,226,67,144,78,57,79,148,104,37,147,110,17,127,206,78,165,170,73,198,158,108,207,123,78,37,62,172,0,5,43,113,171,241,79,107,124,63,131,230,53,17,0,4,255,0,225,139,159,31,216,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,64,14,53,126,22,45,111,136,16,124,186,162,41,88,75,254,28,217,40,254,85,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,102,156,76,105,52,170,7,15,252,64,161,80,169,145,41,212,218,116,122,12,72,112,226,50,150,88,140,195,117,104,41,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,65,130,213,56,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,56,254,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,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,3,53,153,177,241,79,140,159,16,46,31,49,124,115,74,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,255,0,100,7,39,212,172,166,225,26,83,80,41,110,95,119,140,120,115,238,181,188,234,77,17,159,66,20,109,193,105,45,173,77,108,142,111,58,131,113,42,81,186,181,45,123,182,27,109,183,40,5,117,113,58,225,255,0,51,23,97,201,204,14,8,91,189,93,245,19,115,247,53,53,167,31,118,85,122,43,108,50,203,74,140,133,44,219,39,152,110,63,99,45,161,42,121,43,86,134,167,18,132,57,77,130,85,112,184,241,217,134,95,141,121,60,209,127,194,144,56,161,100,163,249,63,223,107,198,124,61,166,82,160,225,181,229,80,68,102,169,208,139,147,232,106,162,153,82,215,28,154,82,143,86,93,229,62,243,102,217,18,27,245,218,216,218,80,215,51,144,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,161,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,112,113,98,206,189,58,214,181,106,121,87,195,122,158,251,146,179,164,107,197,244,28,168,239,82,160,169,184,242,27,142,218,137,40,109,238,169,183,182,172,210,226,210,77,19,173,173,6,110,145,162,173,176,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,71,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,92,28,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,22,211,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,42,186,179,199,39,53,188,56,113,114,207,196,20,68,143,136,182,124,123,125,115,158,105,109,52,138,220,69,86,97,160,166,180,193,25,41,11,74,137,41,125,41,79,41,43,117,165,36,210,79,19,77,214,88,191,238,40,254,4,241,55,240,95,56,132,40,4,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,154,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,120,115,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,191,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,7,229,180,239,251,202,197,141,112,69,179,238,25,116,148,93,84,119,40,21,115,140,100,149,202,167,56,235,78,187,28,215,166,228,161,106,97,178,94,211,45,200,220,133,106,133,173,42,250,184,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,75,104,37,41,106,67,77,52,131,90,246,110,56,1,199,59,234,79,243,39,233,162,170,197,143,240,175,200,172,155,254,225,165,102,123,20,160,75,98,216,161,200,102,165,102,50,204,166,182,85,170,44,74,121,10,125,211,109,195,121,180,69,122,49,25,54,180,35,154,181,32,247,41,180,45,14,92,72,227,249,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,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,47,42,53,80,0,35,174,118,242,125,108,230,231,11,221,162,168,162,66,189,168,113,223,85,167,88,150,236,142,68,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,89,246,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,234,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,127,149,203,254,242,118,193,143,133,170,184,101,149,167,22,176,245,125,20,148,153,37,131,168,186,203,108,42,66,200,139,85,172,154,101,8,78,227,61,132,110,108,219,204,115,119,116,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,158,69,205,82,105,104,57,73,109,211,95,42,52,102,213,174,175,59,202,116,137,197,36,219,109,40,82,149,184,201,13,57,160,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,88,28,107,49,210,101,42,133,101,229,226,131,89,228,250,111,125,201,113,70,108,159,109,197,197,105,124,184,40,82,200,201,167,25,91,201,148,181,54,100,181,19,145,24,95,169,162,77,117,44,44,127,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,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,132,53,198,251,42,149,134,184,209,127,97,205,10,68,183,233,182,173,209,85,162,67,118,90,210,167,220,98,52,183,25,109,78,41,41,74,77,102,148,17,153,146,82,90,235,161,23,112,187,62,21,152,199,93,197,220,163,210,35,92,108,235,46,194,168,59,103,55,39,114,63,157,69,140,195,14,70,61,136,66,73,28,182,36,52,198,158,178,149,200,222,165,26,150,100,83,0,82,183,26,191,20,246,183,195,248,62,99,81,16,171,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,30,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,242,152,177,125,126,203,240,178,242,196,207,69,250,79,228,149,191,81,174,244,92,254,79,85,210,198,113,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,131,49,149,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,137,129,194,103,20,41,88,113,156,26,93,50,178,152,141,199,190,168,243,45,116,75,147,53,49,209,25,245,169,185,44,233,184,140,156,91,174,196,110,58,27,213,38,165,200,78,134,102,68,133,94,240,14,105,152,172,6,179,115,37,132,117,220,41,188,225,68,82,42,49,214,186,100,231,163,155,203,164,212,73,10,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,231,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,173,39,132,222,117,234,56,129,15,249,49,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,177,75,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,218,248,77,229,15,246,187,136,255,0,202,10,245,133,190,208,176,42,8,244,74,91,159,202,114,85,196,201,178,251,59,155,65,26,205,150,16,180,186,173,84,130,83,138,97,37,205,65,60,130,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,143,21,196,191,35,145,179,29,102,189,140,54,58,229,163,17,108,186,59,136,102,35,104,118,66,43,148,230,77,199,206,18,89,65,41,69,36,148,183,84,202,144,159,93,110,27,107,35,37,33,108,213,6,79,48,115,22,49,163,31,109,122,78,14,61,209,86,173,250,132,43,129,250,190,216,206,122,22,43,19,99,165,85,14,68,133,161,18,121,43,117,181,242,8,205,75,211,77,12,181,210,247,179,54,221,85,156,162,98,187,53,217,177,38,84,145,134,245,212,204,145,18,50,163,48,243,229,76,123,152,182,218,83,142,41,180,26,181,50,65,184,179,73,25,17,169,90,106,121,183,23,209,196,11,34,52,44,213,90,174,94,182,178,58,44,77,183,233,230,221,58,78,171,115,210,145,88,110,83,141,82,182,46,67,81,216,230,201,144,147,234,84,70,164,105,161,234,158,194,164,31,246,119,129,216,167,255,0,232,75,207,15,238,15,248,153,61,13,82,12,159,249,237,59,177,230,191,225,33,91,127,180,71,219,121,60,62,115,183,74,205,125,128,229,10,231,126,36,28,69,181,99,199,102,171,13,82,146,167,234,204,37,150,82,186,178,27,75,45,33,8,114,66,156,74,154,108,148,76,159,44,148,100,78,55,172,181,0,21,213,197,115,37,31,180,219,85,252,202,97,157,50,149,26,228,180,169,242,36,221,173,105,201,122,177,75,101,180,168,164,111,53,19,106,122,43,109,175,177,73,222,227,71,180,150,102,203,45,42,163,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,231,199,170,191,241,74,251,197,15,147,159,46,171,190,147,249,37,111,195,181,168,255,0,205,89,103,165,165,197,221,200,99,230,144,157,251,121,139,245,215,185,103,175,106,143,66,19,215,133,62,71,35,98,85,86,6,105,49,37,114,218,161,91,21,130,93,173,76,74,29,96,234,53,24,170,66,202,106,220,208,137,113,153,119,68,165,45,168,249,143,52,226,86,105,75,74,109,235,137,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,143,41,78,197,92,56,171,226,61,95,8,105,151,165,42,77,231,65,167,199,170,84,168,141,200,35,149,26,43,198,100,219,138,79,255,0,64,106,34,245,144,151,152,82,137,36,243,70,191,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,222,34,223,52,76,56,179,42,247,141,126,107,17,162,210,225,72,148,102,235,136,65,40,219,105,110,109,45,234,73,25,153,32,251,53,46,239,226,40,19,58,25,164,186,243,19,138,21,87,30,173,76,59,114,157,49,248,244,248,105,146,231,78,166,219,145,35,148,239,47,154,227,102,174,91,219,119,39,66,211,176,187,59,253,6,70,50,121,116,230,35,16,41,117,201,212,213,181,106,82,106,12,63,57,231,217,113,45,190,134,159,140,167,26,74,141,151,27,81,169,167,140,201,42,50,212,187,244,46,251,217,195,252,58,180,112,210,219,131,108,218,52,40,20,232,176,227,180,199,243,104,173,50,110,26,27,66,55,43,150,148,145,168,201,9,212,244,237,208,135,166,0,0,0,0,0,31,206,254,195,30,19,18,48,55,10,177,94,156,252,27,218,196,160,212,156,121,181,54,82,100,82,227,60,242,53,74,203,213,91,141,171,77,57,138,50,251,76,207,222,43,163,53,92,37,210,164,204,188,48,50,66,80,109,52,227,235,166,60,189,9,90,115,220,52,178,204,88,125,167,253,82,82,90,253,158,225,91,117,186,14,36,96,149,232,228,57,205,86,109,186,229,38,73,165,47,37,47,195,112,150,211,166,68,164,40,201,11,211,123,70,100,125,157,169,246,25,118,89,95,15,238,36,110,84,36,194,194,76,110,171,40,221,229,182,196,10,180,167,251,92,94,177,99,182,151,94,147,43,83,81,153,186,181,18,83,219,218,101,237,33,104,116,234,140,42,180,24,245,42,116,166,164,70,148,210,30,105,214,150,75,66,208,162,37,36,200,200,204,140,140,140,143,82,247,143,210,43,131,140,133,244,237,55,14,40,182,106,36,145,38,84,232,210,77,178,89,234,123,152,168,55,174,155,187,187,61,223,251,4,21,225,199,99,53,125,102,126,128,195,204,147,168,163,46,45,92,210,164,238,35,228,212,98,23,105,109,87,103,175,246,125,228,52,11,29,164,48,195,108,54,132,161,13,160,144,148,164,180,34,34,45,8,136,189,195,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,5,53,241,140,177,14,151,138,116,123,200,210,223,243,186,124,120,196,164,151,110,138,147,80,115,67,245,75,221,239,255,0,218,63,195,131,125,250,197,43,26,43,118,108,167,30,74,37,209,36,201,108,136,200,144,110,46,93,61,178,239,81,118,246,123,181,255,0,64,185,149,184,219,109,169,215,22,148,161,36,106,82,148,122,17,17,119,153,159,184,86,23,19,60,246,74,183,186,172,17,194,218,210,74,83,237,45,170,156,216,114,79,86,210,125,100,103,154,230,49,32,141,43,35,38,213,181,72,236,236,51,246,16,174,44,24,193,172,66,204,86,35,66,183,40,48,106,85,23,170,83,155,235,231,155,79,188,150,146,227,237,161,199,93,117,40,112,211,161,188,74,82,148,71,166,186,159,219,119,249,80,200,230,24,229,226,222,129,45,250,36,42,157,205,201,105,114,39,73,141,29,229,182,246,198,13,92,183,14,59,110,17,19,140,238,78,189,165,169,159,121,246,73,194,74,82,68,148,145,17,23,113,16,254,128,0,0,0,0,0,0,229,25,149,192,171,119,31,112,190,173,102,86,32,199,114,67,145,223,92,55,150,210,13,109,62,113,222,109,181,37,74,109,102,147,35,120,204,140,139,82,246,123,143,61,248,233,132,119,30,8,226,109,110,200,174,65,149,27,160,159,37,16,221,117,167,17,206,97,18,29,105,183,18,106,66,55,17,242,140,201,68,68,71,167,103,184,172,39,132,230,108,156,98,66,240,54,248,174,56,225,58,163,93,41,114,164,235,161,153,193,140,203,8,55,94,238,250,90,33,40,247,233,237,33,107,164,100,101,169,30,164,99,250,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,135,201,160,90,118,173,169,233,47,146,214,205,42,141,233,154,131,213,106,143,163,225,55,31,172,156,238,156,217,47,108,34,230,60,189,169,220,226,181,82,180,45,76,244,31,88,5,48,113,167,191,228,215,115,13,106,97,244,123,134,36,202,109,171,107,162,74,224,178,109,41,112,42,51,36,56,111,19,166,146,222,149,174,59,16,22,72,89,246,35,98,146,69,204,51,84,22,133,101,85,103,216,21,156,70,102,68,66,166,208,235,20,202,36,134,148,181,115,212,252,230,102,188,210,144,157,187,77,4,154,123,196,163,53,17,145,169,189,9,90,153,166,79,240,172,198,58,22,17,102,226,145,26,227,103,72,151,237,61,219,57,185,59,151,252,214,84,151,216,114,49,236,66,20,107,230,63,29,166,52,245,82,158,126,245,40,146,131,35,190,145,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,28,43,136,166,122,163,101,106,205,59,31,15,167,196,94,42,87,227,178,244,22,100,197,117,104,166,83,158,57,8,58,145,25,182,108,60,180,185,29,77,161,149,47,233,173,43,82,22,132,154,23,77,121,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,132,242,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,62,150,0,41,91,141,95,138,123,91,225,252,31,49,168,143,201,195,111,44,246,110,107,240,143,30,48,182,240,157,46,156,180,200,182,42,84,138,156,99,53,46,157,81,109,21,100,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,232,25,62,225,21,121,79,185,190,88,102,210,145,18,151,66,166,200,113,148,218,41,154,82,31,171,161,81,214,68,242,229,193,146,69,25,8,117,109,41,36,149,45,107,54,156,74,146,132,237,82,237,208,4,0,227,87,225,98,214,248,129,7,203,170,34,178,242,125,148,203,203,55,88,161,242,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,180,17,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,112,14,40,254,4,241,55,240,95,56,132,40,4,90,167,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,71,74,227,29,132,50,108,172,203,193,197,40,236,75,58,110,35,209,217,121,111,188,251,74,71,164,96,161,17,94,101,164,39,69,161,9,142,80,22,102,178,61,86,242,246,168,244,52,163,213,240,79,197,10,85,189,139,151,230,20,84,19,17,153,23,157,30,45,74,12,135,166,165,165,184,253,61,110,107,21,166,140,181,121,107,106,99,174,158,213,106,148,69,89,237,81,25,154,46,36,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,12,214,102,199,197,62,50,124,64,184,124,197,241,99,252,34,178,125,108,192,179,105,249,180,188,10,37,74,187,84,145,37,54,138,89,118,66,23,72,97,163,151,6,90,221,34,90,90,117,111,154,156,73,33,72,89,33,13,161,73,86,231,20,148,89,160,0,164,14,43,121,81,195,140,187,98,61,181,122,225,123,94,138,165,98,55,164,95,122,128,211,36,152,180,217,81,78,57,184,168,198,71,234,50,231,84,147,38,116,218,218,144,162,65,146,20,134,218,240,28,46,60,118,97,151,227,94,79,52,95,240,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,206,182,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,221,114,135,196,194,251,203,30,19,220,120,97,83,162,124,169,137,18,159,254,193,35,186,76,179,22,147,57,114,93,117,254,164,219,66,94,125,151,14,74,221,61,92,53,18,152,75,73,216,151,77,198,161,173,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,119,101,15,249,41,96,209,252,169,133,201,196,43,199,149,54,232,217,63,169,101,142,82,157,233,98,55,180,137,178,229,54,234,183,154,119,238,117,199,116,113,109,147,91,101,80,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,16,3,137,214,67,191,109,244,41,56,243,132,244,93,215,245,191,79,87,164,169,116,234,119,50,85,208,202,86,202,91,213,92,212,151,58,59,9,144,105,218,219,142,188,146,109,146,215,99,73,42,86,1,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,199,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,231,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,9,200,190,76,168,89,60,195,137,84,199,42,190,153,188,238,142,158,69,205,82,105,107,40,170,113,162,95,42,52,102,213,166,140,181,205,116,137,197,36,156,113,75,82,149,180,141,13,55,37,69,85,241,206,250,147,252,201,250,104,135,252,61,242,215,66,205,14,99,169,246,85,226,123,237,106,37,61,251,134,187,25,18,151,29,233,145,89,91,109,161,134,214,132,153,150,247,223,96,151,161,161,92,174,105,161,105,89,32,198,130,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,4,53,226,115,149,91,55,27,176,26,225,197,38,105,177,34,95,120,117,71,126,173,2,172,110,27,70,253,58,62,175,202,134,249,165,10,55,81,202,39,150,210,76,139,107,198,157,22,132,56,246,250,33,26,168,0,1,2,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,76,29,87,44,89,122,186,179,65,140,180,92,35,181,164,244,29,127,50,77,70,168,184,174,72,102,153,5,164,238,118,67,137,65,127,146,218,9,74,66,86,235,173,32,214,141,251,139,67,216,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,64,6,112,115,161,140,116,44,125,205,5,255,0,138,182,179,59,40,181,90,131,113,233,206,110,89,245,49,98,71,106,35,82,116,90,16,180,115,145,29,46,242,212,146,82,57,155,15,83,78,167,197,71,191,192,28,99,174,229,255,0,25,109,60,98,183,25,234,37,219,53,4,200,114,54,228,35,171,138,180,169,185,49,183,173,11,38,249,172,56,235,92,205,134,164,111,220,159,89,36,99,75,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,207,241,133,178,169,86,174,112,87,93,167,200,150,228,139,198,215,166,214,231,37,229,164,208,219,232,83,208,73,45,17,36,140,145,202,130,210,140,148,106,61,234,89,235,161,146,83,215,248,37,227,29,117,171,170,250,203,244,134,121,212,89,52,243,188,97,185,185,9,233,37,54,228,120,146,11,66,70,247,57,200,118,55,105,175,106,58,95,85,58,184,163,43,106,20,173,198,175,197,61,173,240,254,15,152,212,71,74,224,107,73,165,61,85,198,74,235,212,200,139,169,67,143,65,137,30,98,153,73,190,203,15,42,114,157,105,14,105,185,40,90,152,101,74,73,30,138,54,155,51,215,105,105,107,224,0,0,32,87,25,107,254,77,179,149,202,93,153,78,184,98,68,145,120,221,17,35,76,167,168,218,55,231,83,163,180,236,135,13,9,81,26,201,13,201,110,9,169,104,211,67,83,105,51,209,205,170,166,203,30,202,170,223,245,169,52,42,52,136,140,200,139,71,171,86,214,169,43,82,80,108,83,233,242,39,60,146,52,165,71,189,77,70,113,40,45,52,53,154,72,205,36,102,162,253,88,79,125,126,203,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,77,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,16,255,0,136,206,74,63,149,86,28,49,95,176,41,148,166,241,54,214,249,202,108,151,203,148,229,82,9,18,205,202,98,158,220,148,39,114,214,78,52,167,73,73,67,137,82,117,105,47,58,225,81,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,18,215,53,220,71,111,44,203,96,53,147,131,74,164,75,166,72,139,30,52,155,218,166,169,68,147,174,84,99,238,66,9,13,176,72,104,163,40,201,18,148,133,35,177,227,109,40,36,148,114,113,238,63,147,252,181,215,115,83,142,52,124,50,166,31,38,148,206,218,165,201,45,50,144,195,145,40,237,60,218,36,56,209,169,43,220,241,243,80,219,100,72,89,115,28,65,168,137,4,181,39,69,22,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,97,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,62,77,2,211,181,109,79,73,124,150,182,105,84,111,76,212,30,171,84,125,31,9,184,253,100,231,116,230,201,123,97,23,49,229,237,78,231,21,170,149,161,106,103,160,240,25,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,7,26,249,184,36,138,173,155,79,77,38,91,152,190,252,120,239,46,114,84,255,0,33,139,109,10,154,73,101,100,107,38,77,110,75,113,106,73,165,10,112,137,151,55,169,9,54,201,117,235,128,63,182,95,219,45,167,252,159,61,43,251,66,244,130,125,5,232,205,188,238,118,213,111,221,191,230,249,60,190,103,55,155,243,92,174,103,55,230,247,141,41,218,127,42,190,74,209,190,93,122,43,229,39,163,227,250,99,209,60,206,135,174,229,167,159,211,243,126,115,147,204,223,179,127,173,183,77,123,117,31,88,0,84,95,21,140,138,198,179,156,159,154,124,40,129,18,53,10,84,131,122,245,130,169,78,169,244,212,101,205,89,250,73,6,243,138,37,33,215,100,54,210,153,108,147,203,50,109,73,66,146,167,13,170,203,18,211,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,135,235,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,143,241,6,206,221,43,42,22,3,116,43,97,248,147,177,22,234,143,33,154,84,52,202,74,95,164,176,166,94,74,42,203,109,76,186,133,161,185,9,109,41,105,194,73,60,124,194,73,153,54,230,148,151,107,99,166,35,218,152,227,23,48,240,171,60,235,205,155,129,119,36,137,42,35,97,185,146,157,121,78,72,67,168,142,109,252,203,219,220,67,141,160,208,149,54,226,209,216,71,160,208,78,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,136,181,51,208,136,85,23,22,60,217,56,252,132,96,109,143,92,113,178,105,68,186,170,226,201,211,83,35,157,25,230,22,109,61,221,244,117,66,145,238,215,216,66,189,176,51,8,238,60,110,196,218,37,145,67,131,42,79,95,62,50,38,58,211,78,47,146,194,228,52,211,142,40,210,133,237,34,230,145,154,140,140,139,94,223,113,232,67,45,88,21,110,224,22,23,210,108,202,60,24,237,200,110,59,11,152,242,26,65,45,215,202,59,45,184,165,41,45,160,212,102,108,145,153,153,106,126,223,113,117,112,0,0,0,0,0,0,31,195,74,84,70,149,17,25,31,121,24,140,121,175,200,230,24,230,30,222,159,45,138,36,42,101,205,201,117,113,231,70,141,29,149,184,246,199,205,60,199,10,59,142,25,27,143,110,86,157,167,161,31,121,118,210,6,51,224,214,33,101,215,17,166,219,149,232,53,42,115,212,217,206,116,19,201,167,217,75,169,109,247,16,219,173,58,164,54,106,212,217,53,37,73,34,215,77,75,236,177,222,25,153,236,149,112,244,184,35,138,85,164,28,150,26,67,84,201,179,36,158,174,36,186,56,204,181,204,126,65,154,150,102,110,43,106,81,219,218,101,237,33,103,168,113,183,27,75,173,173,42,66,136,148,149,36,245,35,35,238,50,63,112,166,110,50,23,235,21,92,104,162,89,145,93,121,72,137,68,141,37,194,53,17,160,156,68,186,131,103,220,163,237,237,247,107,254,129,254,252,28,236,67,170,98,165,98,242,36,55,252,210,159,34,49,169,69,219,162,100,211,220,208,143,105,251,253,255,0,251,69,202,0,0,0,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,126,49,214,59,85,28,45,163,93,237,69,113,199,226,212,163,199,82,210,130,50,75,105,143,80,112,245,61,186,145,106,126,253,5,121,100,62,248,157,98,230,90,211,151,5,246,218,42,165,66,5,49,243,90,141,36,108,185,80,138,106,46,197,39,247,11,191,82,251,5,204,103,59,49,49,112,51,47,211,174,120,243,34,162,165,90,132,236,8,36,167,8,148,79,61,10,66,219,82,52,117,10,215,115,93,134,147,51,247,17,251,40,78,67,247,102,53,98,126,170,92,170,133,102,235,172,237,108,148,110,186,100,236,153,29,137,47,166,189,55,187,221,235,31,111,180,251,239,35,32,57,74,163,229,235,11,34,79,172,210,227,185,115,214,82,220,249,18,29,97,38,243,4,244,104,166,166,73,74,101,183,18,148,184,201,158,195,215,67,237,212,207,186,88,128,0,0,0,0,248,213,187,202,209,182,82,106,184,174,154,69,44,136,181,254,121,57,166,59,59,127,125,69,251,170,255,0,49,251,135,204,166,226,214,22,214,100,20,74,86,35,218,243,31,81,232,77,177,88,142,226,140,245,34,236,36,172,207,188,200,191,136,245,77,184,219,173,165,214,150,149,161,100,74,74,146,122,146,136,251,140,143,218,67,254,128,0,87,135,21,92,169,199,190,236,165,99,21,173,77,210,175,67,100,215,59,146,201,104,168,140,181,58,67,138,61,140,169,70,123,214,158,213,44,147,239,208,251,69,72,225,149,233,89,195,44,70,160,221,244,169,110,196,149,69,170,197,148,173,174,45,189,196,203,232,112,208,173,170,73,154,117,65,106,90,151,119,176,104,175,45,24,177,11,25,112,114,219,188,163,203,105,249,47,83,161,166,113,161,194,86,146,78,43,46,56,93,139,89,247,185,253,163,215,223,239,62,164,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,0,102,135,50,247,252,108,83,204,54,36,98,13,62,225,151,92,166,215,46,138,148,154,92,233,38,238,247,105,221,66,202,25,17,58,68,180,33,49,201,164,33,10,34,216,132,165,58,39,110,133,99,248,67,149,24,112,184,71,222,177,241,45,173,242,235,244,250,150,43,210,146,134,88,55,169,142,51,5,183,32,155,110,153,186,95,60,196,52,41,106,73,33,194,106,107,172,153,33,68,165,10,171,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,79,125,126,212,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,202,230,199,194,198,50,124,63,184,124,185,241,154,193,122,119,54,107,168,89,75,225,233,133,23,151,54,149,50,239,169,97,253,189,14,214,162,77,121,105,235,229,116,17,73,199,13,45,145,172,217,97,11,230,184,122,161,39,162,27,230,33,110,182,98,144,110,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,234,184,195,147,156,193,96,54,28,91,56,171,138,22,79,161,168,55,71,37,166,77,217,109,20,168,114,157,39,214,220,89,49,141,68,235,79,27,49,212,233,150,211,74,18,180,161,106,75,164,182,209,250,242,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,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,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,67,94,40,120,67,121,99,214,20,97,182,17,225,251,17,28,174,220,88,145,13,152,231,45,242,101,134,144,138,85,77,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,125,215,44,89,122,181,114,191,131,84,92,35,181,164,245,253,7,50,77,70,168,184,173,199,122,167,57,213,110,118,67,137,65,127,146,218,9,74,90,144,211,77,32,214,189,155,143,170,136,171,197,31,192,158,38,254,11,231,16,133,0,139,84,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,176,158,49,216,67,26,245,203,68,28,82,142,196,66,169,97,197,97,151,150,251,207,186,149,250,58,114,209,21,230,90,66,117,66,214,169,7,1,102,107,34,209,12,175,106,139,83,74,234,219,37,248,199,66,192,44,208,88,24,171,116,179,190,139,74,168,57,30,162,230,229,151,77,22,92,119,98,59,39,68,33,107,95,37,18,20,239,45,41,53,47,151,176,180,53,106,90,62,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,137,92,79,240,191,11,239,172,165,221,183,86,32,42,37,62,165,101,199,77,74,222,173,42,19,146,31,139,53,111,52,218,98,163,150,100,162,68,181,27,113,213,187,86,210,110,54,242,146,124,148,154,104,48,88,167,5,188,55,195,139,167,25,110,219,254,227,153,190,239,178,105,241,221,182,161,117,196,223,205,203,76,134,38,202,228,150,139,119,150,131,105,173,117,54,209,213,250,201,53,169,165,38,229,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,167,110,42,25,21,147,96,92,53,92,207,97,108,9,111,219,21,201,15,84,175,54,94,148,214,202,77,69,249,76,161,47,180,110,56,79,56,137,79,73,51,54,208,133,242,150,149,158,228,182,180,33,186,224,23,253,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,5,80,113,202,164,210,153,170,224,221,117,154,100,68,84,166,71,175,68,145,49,44,164,159,121,134,85,5,77,52,183,52,220,164,33,79,188,164,164,207,68,155,174,25,105,184,245,229,92,24,105,52,170,142,107,235,115,42,20,200,146,164,82,236,121,242,224,186,243,41,90,226,190,115,33,50,110,180,163,45,80,179,105,231,91,53,39,67,216,226,211,220,163,35,187,64,21,87,199,59,234,79,243,39,233,163,149,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,170,128,0,1,159,110,38,148,154,85,23,60,120,159,14,141,76,137,2,59,146,41,178,214,212,102,82,210,20,251,244,200,143,60,233,165,36,68,107,113,215,28,113,106,239,82,214,165,30,166,102,98,127,240,80,164,210,153,203,109,229,93,102,153,17,21,41,151,196,136,146,38,37,148,147,239,48,204,8,74,105,165,185,166,229,33,10,125,229,37,38,122,36,221,112,203,77,199,173,133,0,8,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,42,128,109,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,249,67,234,220,214,181,118,207,168,179,73,184,224,244,146,228,83,224,85,27,111,154,135,55,69,155,21,169,113,156,213,6,100,91,216,125,165,233,174,228,238,209,68,74,35,34,187,78,18,24,243,27,20,242,208,222,27,84,38,203,126,225,195,9,30,139,146,114,100,59,33,110,211,159,91,142,193,112,150,180,18,80,132,164,157,140,134,146,181,236,68,52,159,170,149,161,37,55,192,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,73,78,54,150,181,10,94,1,88,183,172,136,59,235,84,171,192,169,112,228,243,86,92,168,178,225,72,114,67,123,8,246,43,114,225,70,61,76,141,69,203,209,38,68,165,17,192,14,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,198,133,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,0,10,75,227,45,127,198,185,179,71,75,179,41,215,12,185,113,236,235,94,36,105,148,245,27,164,196,26,140,135,93,144,225,161,42,34,65,173,200,206,65,53,45,26,234,73,109,38,122,183,181,61,3,131,14,3,73,184,234,184,143,140,151,44,40,146,237,57,20,119,172,51,167,203,142,212,134,42,139,144,166,36,75,67,137,82,204,201,13,180,220,116,154,22,217,161,194,150,100,74,249,181,36,224,6,55,217,84,172,53,198,139,251,14,104,82,37,191,77,181,110,138,173,18,27,178,214,149,62,227,17,165,184,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,133,217,240,172,198,58,238,46,229,30,145,26,227,103,89,118,21,65,219,57,185,59,145,252,234,44,102,24,114,49,236,66,18,72,229,177,33,166,52,245,148,174,70,245,40,212,179,34,152,0,2,146,248,196,97,126,23,216,25,134,162,220,22,58,162,83,235,183,157,29,117,123,142,143,26,19,141,32,159,234,22,132,84,77,195,62,82,151,36,210,234,86,132,18,76,151,21,78,175,114,159,53,28,11,26,19,225,213,134,248,113,135,89,71,177,29,195,121,157,107,119,101,61,139,146,181,47,174,41,60,218,195,236,52,137,104,213,62,163,124,149,181,211,242,210,68,104,233,244,94,174,111,82,164,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,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,254,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,134,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,11,190,225,215,145,88,217,90,179,74,248,196,24,17,23,138,149,248,239,51,57,232,210,157,90,41,148,231,142,58,202,154,100,78,27,15,45,46,71,75,139,121,40,250,107,82,18,181,161,36,181,204,160,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,150,33,164,140,157,210,105,84,92,168,96,244,58,53,50,36,8,238,88,244,89,107,106,51,41,105,10,125,248,109,60,243,166,148,145,17,173,199,92,113,197,171,189,75,90,148,122,153,153,142,192,3,42,226,255,0,168,185,139,177,50,191,144,92,42,196,187,234,71,213,253,14,29,30,22,199,191,164,234,158,133,39,152,135,204,105,167,57,60,222,66,211,205,90,118,35,188,207,184,142,141,177,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,143,160,95,121,53,198,220,60,203,205,181,152,219,134,213,150,139,122,226,144,75,81,178,108,62,136,116,231,227,197,118,159,53,213,180,234,212,132,73,83,239,54,73,90,17,203,91,40,74,207,115,237,164,124,156,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,96,0,0,0,0,0,0,0,0,0,0,0,0,57,110,101,241,98,22,13,96,229,201,121,72,150,211,18,89,167,76,76,35,91,132,157,100,148,87,156,108,187,86,131,239,111,251,39,175,187,222,89,212,196,235,210,179,137,184,141,94,187,234,178,221,151,42,181,85,149,41,59,156,91,154,19,207,173,194,74,119,41,71,183,85,158,133,169,247,251,69,183,112,170,202,156,123,18,202,78,49,93,52,221,106,245,198,73,112,121,204,150,137,136,243,80,100,54,162,222,202,84,71,189,10,208,210,179,79,187,83,237,22,30,0,3,254,92,113,182,155,83,174,173,40,66,8,212,165,40,244,36,145,119,153,159,176,135,149,169,98,214,22,209,164,28,74,174,35,218,240,223,73,232,109,191,88,142,218,136,245,50,237,37,44,143,188,140,191,128,250,116,75,202,209,185,146,74,183,110,154,69,80,140,181,254,103,57,167,251,59,63,113,71,251,201,255,0,57,123,199,217,0,0,0,0,1,19,243,253,148,170,62,97,112,178,92,250,53,46,59,119,69,25,46,79,143,33,166,16,79,62,76,198,148,105,100,212,150,92,113,73,83,143,17,236,45,53,62,221,72,251,232,218,59,247,102,10,226,126,169,92,170,125,102,212,172,237,112,146,110,180,102,236,105,29,169,63,160,189,55,181,221,234,159,103,176,251,175,179,38,57,136,139,142,121,126,129,115,200,155,21,117,42,44,38,160,78,36,184,70,163,121,152,81,214,226,151,171,171,86,187,157,237,53,25,31,188,139,219,76,249,240,190,39,95,89,150,187,37,206,125,183,74,151,80,159,76,96,208,163,81,19,45,212,37,26,75,181,74,253,243,238,208,190,193,97,188,28,108,118,169,216,93,89,187,221,138,227,111,202,168,200,142,149,169,26,18,155,84,122,123,133,161,237,212,203,82,247,232,44,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,100,226,37,102,29,227,150,43,161,45,195,55,221,165,195,155,82,70,214,247,40,141,170,124,189,15,232,153,247,171,236,251,200,80,141,149,112,84,44,139,222,141,113,197,230,53,42,139,83,141,44,147,235,36,247,178,242,87,161,145,25,31,122,123,181,47,224,36,70,113,243,101,80,199,234,21,151,109,181,49,238,146,147,69,167,28,198,73,197,108,235,154,68,132,44,205,60,229,150,186,61,166,166,68,175,126,158,222,173,194,139,46,140,226,38,36,175,18,171,244,194,118,159,64,81,185,21,79,50,74,73,74,98,68,23,144,162,222,210,147,174,213,158,134,74,37,123,180,239,23,80,211,104,101,164,50,218,73,40,66,73,41,34,45,8,136,139,176,127,216,0,0,0,15,199,87,171,211,168,52,185,117,170,188,198,98,66,130,195,146,100,62,243,137,109,13,182,132,154,148,165,41,70,68,68,68,70,102,102,100,69,160,173,236,224,113,85,167,89,243,106,22,38,8,20,106,132,180,180,236,103,106,75,218,235,72,119,89,13,40,218,118,52,178,50,50,52,180,164,153,167,93,15,95,113,10,217,191,243,71,143,24,145,57,233,183,22,39,92,186,60,181,43,144,213,106,103,41,36,102,179,218,148,173,213,104,146,222,162,34,247,15,51,70,198,12,85,160,78,110,161,74,196,123,158,59,237,40,148,74,110,177,37,7,169,25,31,122,86,71,222,68,44,99,135,247,17,235,150,125,203,77,194,76,102,171,28,196,207,117,152,84,250,132,135,220,113,211,117,110,69,142,210,22,236,137,63,107,170,50,74,76,245,51,50,46,242,22,187,30,67,50,227,183,42,59,137,113,167,144,151,16,180,153,25,41,38,90,145,145,151,97,246,15,244,0,31,2,254,181,225,222,182,77,118,211,158,195,111,51,87,166,202,130,164,184,146,81,25,58,202,155,62,195,35,46,229,31,176,254,227,25,215,205,142,17,84,48,99,27,238,75,86,100,21,197,97,217,243,37,194,73,180,164,36,227,28,199,208,217,164,141,8,45,186,52,122,26,75,78,206,207,178,116,112,133,204,90,227,72,157,130,117,250,163,41,105,213,59,58,17,62,254,139,53,153,192,140,219,105,222,238,154,105,174,137,74,62,227,246,11,95,0,0,0,0,0,0,0,0,0,0,0,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,58,241,8,197,10,86,21,100,251,18,106,117,4,196,122,69,126,142,237,175,6,35,211,83,25,114,31,168,36,227,31,43,82,51,113,109,52,227,178,13,180,150,170,68,117,246,164,136,214,154,1,195,219,42,171,137,87,253,181,135,52,41,17,24,169,93,85,136,84,72,110,203,90,146,195,111,201,121,12,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,184,105,163,15,108,170,86,26,216,22,214,28,208,164,75,126,155,106,209,225,81,33,187,45,105,83,238,49,25,148,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,225,156,204,213,97,111,236,91,49,216,139,134,108,208,189,13,2,141,112,74,244,84,46,171,168,229,82,221,95,58,15,206,26,214,165,107,21,214,21,235,168,214,90,232,189,20,74,34,184,158,19,56,161,85,196,124,159,82,233,149,148,203,114,69,139,88,153,107,162,92,153,170,144,185,44,33,45,201,103,77,196,70,218,26,106,91,113,208,222,170,36,162,58,116,50,35,36,39,186,230,199,194,198,50,124,63,184,124,185,241,154,193,234,175,252,82,190,241,67,228,231,203,170,239,164,254,73,91,240,237,106,63,243,86,89,233,105,113,119,114,24,249,164,39,126,222,98,253,117,238,89,235,218,163,208,133,138,112,186,225,255,0,50,175,50,155,153,188,111,183,121,52,166,122,106,141,143,75,125,199,216,148,228,166,159,105,246,106,202,229,173,27,89,46,86,141,54,225,45,47,37,197,56,105,36,19,74,118,213,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,160,28,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,219,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,114,247,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,181,78,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,179,204,166,16,198,199,172,6,190,112,141,230,34,57,34,226,163,188,205,60,229,190,235,44,53,81,70,142,194,121,197,181,170,201,13,201,109,151,12,136,149,169,32,200,210,162,51,73,230,136,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,138,150,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,80,183,17,156,235,255,0,42,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,225,88,87,151,140,80,198,91,55,16,239,203,18,149,18,85,35,12,104,233,173,215,150,244,198,217,90,88,51,89,237,105,42,61,86,178,105,153,47,25,118,22,200,235,34,51,113,77,54,231,159,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,83,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,201,113,6,164,161,75,105,214,150,104,70,253,165,213,69,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,8,171,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,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,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,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,128,2,116,231,239,2,225,210,178,237,150,124,195,208,104,220,159,77,225,253,6,219,184,164,182,108,54,218,229,53,75,97,200,43,82,8,137,215,30,91,41,148,133,56,102,180,147,113,24,71,169,162,73,127,151,132,134,60,201,194,204,203,183,134,213,9,177,24,183,177,62,63,162,228,156,153,13,71,67,85,22,16,227,176,92,37,173,6,165,173,74,55,99,33,164,173,27,215,49,39,235,41,8,73,222,72,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,62,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,115,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,115,194,123,235,246,161,133,150,110,38,122,47,209,159,43,109,250,117,119,162,231,243,186,94,170,51,111,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,21,3,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,25,139,23,215,237,67,20,239,44,76,244,95,163,62,86,220,21,26,239,69,207,231,116,189,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,47,83,134,94,10,126,197,178,143,107,117,21,14,170,125,247,165,235,51,99,187,217,107,173,97,158,157,182,245,109,10,78,145,90,141,189,39,187,71,77,221,170,52,237,210,0,113,155,194,223,146,153,142,161,98,100,10,23,75,2,251,183,219,234,102,245,91,250,202,164,37,155,47,124,217,172,212,222,200,170,167,39,177,41,66,181,212,181,87,48,199,181,224,143,138,21,88,183,254,33,96,187,201,150,253,54,167,71,106,232,142,106,154,174,68,55,227,60,220,103,118,71,208,211,189,244,203,103,115,132,105,61,34,54,147,37,118,108,183,64,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,206,189,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,189,86,42,101,227,20,48,106,205,195,203,242,251,165,68,139,72,196,234,58,171,116,21,179,49,183,150,166,8,208,123,93,74,79,84,44,218,122,51,196,93,165,178,66,8,204,156,75,173,183,34,184,106,103,94,163,151,76,71,131,133,247,173,79,76,50,187,170,10,110,74,20,113,88,110,149,84,146,113,154,69,77,215,220,73,44,217,66,24,74,28,73,186,148,37,181,173,210,37,41,4,149,222,160,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,28,171,54,62,22,49,147,225,253,195,229,207,140,214,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,172,171,133,215,15,248,116,136,116,220,205,227,125,187,206,170,189,211,84,108,122,91,238,48,252,86,226,186,195,79,179,86,87,45,107,220,241,243,116,105,183,9,10,101,77,169,195,73,172,218,83,86,126,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,87,30,215,20,113,122,242,197,249,54,203,247,131,241,13,22,125,175,76,180,41,12,198,96,154,67,20,232,45,108,105,38,125,170,90,212,163,113,197,169,70,122,173,213,18,118,160,144,132,204,174,23,185,22,253,181,221,72,199,28,99,179,58,188,54,162,239,244,60,105,170,218,205,118,168,219,137,34,213,147,73,245,16,217,209,206,102,166,148,45,210,67,127,58,148,200,108,174,78,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,138,33,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,63,88,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,248,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,239,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,235,89,67,158,197,40,187,150,94,211,251,204,122,64,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,173,120,220,98,244,100,82,176,247,1,32,191,17,201,15,200,118,239,170,54,166,29,231,176,132,37,200,176,148,135,59,26,52,56,110,79,37,39,214,89,27,45,159,168,70,91,227,7,10,204,28,161,98,238,110,41,18,110,55,181,137,97,83,221,188,91,141,181,127,206,165,70,125,134,227,22,244,45,38,142,91,242,26,127,95,89,42,228,108,82,77,43,51,43,233,20,215,198,179,12,254,79,227,141,151,138,81,34,82,163,196,188,45,245,211,222,233,219,217,42,68,232,15,124,227,242,52,65,18,245,98,92,54,208,179,82,149,181,131,73,146,82,132,107,249,56,44,95,242,104,89,134,186,240,250,69,195,18,29,54,234,181,215,37,16,94,54,146,185,245,24,114,27,54,73,163,81,111,82,209,29,249,235,52,32,251,81,189,74,35,229,145,166,210,179,99,225,99,25,62,31,220,62,92,248,205,96,153,92,58,242,43,39,52,183,145,95,24,131,2,90,48,174,129,33,230,103,61,26,83,72,93,78,162,201,71,89,83,76,137,194,125,148,41,185,9,113,111,37,31,65,10,66,86,133,168,150,139,211,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,226,177,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,60,57,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,166,214,73,82,210,135,90,117,4,181,236,220,118,233,194,138,198,204,189,135,130,85,26,54,57,64,151,67,182,24,144,150,108,203,126,165,1,17,42,48,81,207,148,236,231,158,111,148,151,146,135,94,121,59,9,229,26,254,109,70,148,165,181,54,167,38,248,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,106,156,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,51,131,157,12,28,161,96,22,104,47,252,42,181,158,223,69,165,84,27,145,78,111,106,203,166,139,46,59,82,218,141,170,214,181,175,146,137,9,107,152,165,26,151,203,222,122,26,180,43,84,224,251,140,116,43,231,44,5,133,81,217,233,235,88,105,80,126,60,198,247,45,124,248,179,164,63,46,60,157,77,9,66,119,45,114,90,229,146,150,162,233,183,171,105,56,146,17,3,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,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,86,94,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,251,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,251,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,170,47,137,214,67,191,98,21,217,56,243,132,244,93,182,13,193,80,87,164,169,116,234,119,46,45,174,242,144,202,91,213,92,213,31,38,67,234,144,105,218,219,109,50,163,109,146,211,123,73,62,21,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,78,132,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,21,109,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,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,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,233,163,149,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,170,128,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,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,6,99,111,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,123,220,49,112,183,246,95,147,107,43,171,161,122,50,171,118,245,23,77,67,249,215,59,170,234,156,62,145,254,197,169,40,221,5,184,94,162,118,233,167,172,146,89,172,80,8,190,138,254,14,87,113,247,133,205,181,133,86,179,219,43,85,92,47,182,100,83,155,218,131,234,101,68,141,14,91,81,181,90,208,132,115,151,29,45,115,20,162,74,57,155,207,82,78,135,68,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,47,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,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,140,208,230,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,238,83,132,206,40,85,113,31,39,212,186,101,101,50,220,145,98,214,38,90,232,151,38,106,164,46,75,8,75,114,89,211,113,17,182,134,154,150,220,116,55,170,137,40,142,157,12,136,201,9,132,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,34,255,0,18,140,94,141,132,25,62,190,31,39,226,21,74,240,142,86,133,53,153,44,58,234,31,92,228,169,18,18,70,222,155,22,152,101,45,196,41,102,72,37,180,146,61,218,146,21,68,56,79,98,254,212,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,66,190,49,88,103,242,195,42,108,223,81,34,82,138,93,133,112,67,168,61,42,67,127,206,147,6,73,156,55,24,142,178,65,153,111,125,248,107,90,13,73,74,146,193,40,204,212,132,17,213,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,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,158,204,235,230,186,187,155,76,101,155,121,115,106,176,237,10,110,176,237,106,36,215,144,174,130,46,212,19,142,26,91,34,65,60,250,209,205,112,245,90,139,84,55,204,90,26,108,196,128,225,55,148,63,218,238,35,255,0,40,43,214,22,251,66,192,168,35,209,41,110,127,41,201,87,19,38,203,236,238,109,4,107,54,88,66,210,234,181,82,9,78,41,132,151,53,4,242,10,215,179,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,60,246,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,86,105,194,111,58,245,28,64,135,252,152,177,66,167,207,173,81,41,232,114,208,154,225,197,142,219,180,184,172,50,201,83,18,218,18,133,184,243,72,109,79,37,95,58,181,183,207,53,154,73,146,53,217,80,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,159,252,47,114,45,251,107,186,145,142,56,199,102,117,120,109,69,223,232,120,211,85,181,154,237,81,183,18,69,171,38,147,234,33,179,163,156,205,77,40,91,164,134,254,117,41,144,217,93,72,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,85,196,170,200,46,74,46,172,214,98,60,74,221,90,153,211,225,149,179,80,101,203,142,161,32,156,67,115,246,26,92,85,50,57,182,164,45,79,58,131,34,90,144,162,228,182,178,89,158,229,52,135,111,162,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,143,172,60,166,42,225,157,171,140,152,113,113,225,109,235,19,168,162,220,212,247,105,242,118,182,218,220,103,121,122,143,181,204,66,208,151,154,89,37,198,214,105,61,142,33,10,34,213,36,51,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,218,167,7,251,43,30,109,60,6,169,207,196,233,18,227,217,53,201,17,231,88,212,169,171,249,246,24,87,53,82,164,161,6,157,205,70,144,165,178,182,210,106,209,70,151,93,74,18,79,19,143,79,80,0,0,0,0,0,0,0,0,0,0,0,30,111,18,46,232,118,29,133,112,222,19,156,74,26,163,210,229,206,51,51,34,254,169,149,185,237,82,75,185,7,237,47,188,134,113,51,27,136,178,177,75,26,174,251,194,68,199,164,53,46,181,80,84,83,117,195,94,198,21,45,231,16,148,234,165,17,36,137,206,194,35,211,220,44,171,132,22,95,85,68,162,79,198,74,237,36,145,34,122,29,135,13,199,152,209,74,97,104,129,33,181,36,212,217,25,167,82,51,35,37,153,123,139,218,44,212,0,4,122,207,102,44,43,8,242,239,113,214,99,84,28,135,54,163,18,101,54,35,173,59,203,90,94,114,12,149,32,210,100,180,153,30,173,234,90,25,158,165,216,67,61,85,218,196,235,134,183,62,189,83,146,236,137,117,25,78,203,125,215,86,107,90,220,113,102,165,41,74,81,153,153,153,153,153,153,153,152,237,121,111,203,69,99,24,247,220,18,35,201,244,44,73,38,195,166,202,21,189,74,79,37,106,211,86,150,131,45,142,123,79,191,236,18,235,251,149,112,111,139,50,77,106,198,171,200,143,61,13,173,45,179,54,65,32,185,164,214,226,35,75,81,13,90,110,82,11,176,245,239,251,4,9,197,188,34,191,176,30,249,151,106,93,176,37,65,157,79,144,225,51,37,45,60,210,29,38,222,113,180,184,210,220,66,13,68,106,105,70,149,17,22,186,107,247,88,79,13,108,250,59,18,68,12,21,197,122,244,135,155,95,42,37,38,92,201,70,162,78,167,14,51,12,239,126,71,97,23,206,30,212,35,222,101,237,33,107,177,164,177,50,51,82,227,58,151,25,125,9,113,181,165,68,100,164,153,106,70,70,93,134,90,24,255,0,80,0,0,0,17,187,63,24,57,15,22,242,245,114,32,169,140,201,168,81,32,76,170,199,81,178,75,112,148,204,25,91,9,39,177,74,215,115,157,154,105,218,125,228,51,229,84,129,38,145,85,151,76,146,133,53,34,20,135,24,113,38,70,149,37,104,81,164,200,200,244,50,50,50,247,15,75,132,52,21,221,88,171,104,208,9,6,225,212,107,176,35,40,180,215,113,57,37,180,31,176,245,250,94,227,26,73,193,251,117,187,83,11,45,43,125,182,249,125,13,18,4,117,39,77,52,52,70,109,26,105,161,126,239,184,135,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,1,254,82,91,75,209,221,105,72,74,201,104,82,77,42,45,72,200,203,184,200,103,147,63,86,91,182,86,103,175,6,156,100,154,42,189,78,161,86,109,36,147,73,18,29,168,74,211,66,218,93,158,175,219,247,152,242,25,85,177,203,16,113,234,205,160,169,228,180,159,77,83,157,51,82,182,234,93,107,8,211,232,171,247,253,195,71,22,133,33,54,253,165,68,160,33,68,164,211,105,209,161,145,145,235,169,54,210,81,238,47,119,184,190,225,245,192,0,0,0,66,46,36,153,191,137,130,54,12,139,22,215,169,235,113,215,163,174,49,156,87,139,153,29,167,217,152,214,255,0,81,228,56,131,75,141,39,183,105,145,30,157,231,216,84,175,78,131,116,98,149,242,204,54,74,93,78,179,112,212,146,131,81,243,30,113,111,62,241,22,229,31,172,179,213,110,118,159,105,234,126,211,49,120,220,63,114,125,70,192,60,56,135,112,92,52,120,110,221,53,118,219,152,185,14,71,66,158,97,14,177,21,102,214,229,178,135,19,181,214,140,246,234,122,31,180,207,186,83,220,86,212,11,149,134,163,84,16,75,109,183,18,230,211,36,153,30,132,101,237,35,253,227,16,203,138,6,26,90,205,101,173,218,147,20,232,172,189,6,90,148,218,137,150,210,102,104,129,53,69,218,73,215,93,126,225,71,130,216,184,48,98,75,203,161,220,88,103,46,115,142,26,101,76,171,54,135,29,51,36,167,101,61,146,34,35,87,97,23,179,68,255,0,31,96,180,96,0,28,231,48,216,123,15,19,240,98,241,179,228,198,67,174,78,161,212,26,141,185,4,163,75,203,136,235,104,81,106,149,104,101,191,188,136,207,220,51,137,137,22,140,236,61,196,26,253,165,37,14,50,245,26,171,42,26,76,200,210,127,50,250,219,35,45,82,147,239,71,126,133,247,16,186,206,22,56,204,120,141,128,113,237,153,243,77,233,182,227,136,167,160,150,230,229,19,17,225,66,65,119,173,71,166,171,63,97,23,216,66,106,128,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,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,78,174,9,120,103,106,198,194,203,235,24,250,78,109,201,80,184,14,217,231,184,219,106,233,224,199,141,30,70,198,85,179,152,142,99,146,181,112,183,154,85,200,99,213,35,70,167,101,66,31,241,83,193,202,238,46,229,30,175,38,220,123,89,118,21,65,171,197,200,219,81,252,234,44,102,31,110,73,111,90,210,72,229,177,33,215,245,245,148,174,70,196,164,212,178,50,166,28,180,95,241,176,179,48,216,111,136,53,11,134,93,14,155,67,186,41,178,106,147,163,27,187,218,167,117,8,41,132,100,209,26,214,133,71,55,80,180,36,143,122,20,164,232,173,218,30,130,115,99,225,99,25,62,31,220,62,92,248,162,188,148,101,70,187,155,76,101,133,102,242,170,176,237,10,110,147,46,154,220,38,80,174,130,46,213,155,109,146,156,50,65,60,250,209,202,108,180,90,139,85,185,203,90,26,112,134,132,237,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,192,3,202,94,24,85,135,24,129,93,181,174,123,214,203,165,86,170,182,85,65,85,74,4,185,145,201,199,41,242,141,6,131,113,179,63,249,170,208,245,73,56,211,46,17,111,105,181,39,213,128,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,106,156,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,41,175,141,38,14,80,172,252,101,180,177,138,144,247,46,94,34,83,228,71,170,70,218,179,221,42,154,152,237,166,78,245,44,200,183,176,252,118,185,105,66,18,158,155,119,172,167,20,101,249,56,48,98,244,107,67,30,110,92,35,168,191,17,152,248,133,71,75,208,205,76,58,183,222,168,211,249,142,182,202,22,159,81,8,56,207,78,113,70,178,237,54,91,34,81,25,237,95,229,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,223,179,211,152,42,238,90,178,227,113,98,37,173,111,213,106,53,169,27,104,244,233,112,152,67,140,209,229,73,66,208,212,249,70,180,173,9,101,165,146,116,37,33,73,113,213,50,209,232,78,238,78,120,106,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,23,233,195,187,40,127,201,75,6,143,229,76,46,78,33,94,60,169,183,70,201,253,75,44,114,148,239,75,17,189,164,77,151,41,183,85,188,211,191,115,174,59,163,139,108,154,219,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,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,229,255,0,8,172,224,220,208,47,42,126,82,239,3,151,82,161,85,35,201,85,162,166,90,142,132,82,31,104,165,206,150,135,76,144,151,93,67,228,167,20,75,82,214,104,91,104,74,83,181,197,41,30,131,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,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,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,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,16,43,140,54,55,210,172,60,186,71,193,167,168,114,230,84,177,70,65,38,60,180,184,148,49,5,138,116,168,146,93,90,251,212,181,169,70,202,18,130,34,45,22,226,141,69,176,144,229,85,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,210,72,202,184,210,158,83,188,44,96,223,195,251,123,203,152,20,151,196,147,5,233,88,33,155,75,162,133,107,218,17,45,187,98,185,30,29,122,133,14,34,211,200,54,30,100,146,250,155,108,148,124,148,117,141,76,73,53,162,73,36,146,36,37,45,236,19,127,130,222,58,87,110,155,18,237,192,107,142,179,74,92,75,39,167,168,219,81,52,67,115,186,89,111,72,92,210,208,140,141,214,91,124,218,86,253,166,164,42,94,213,44,210,166,146,155,42,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,41,47,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,122,190,8,247,173,86,6,52,98,22,28,179,30,33,211,107,150,187,85,185,14,169,10,231,165,248,50,219,101,164,161,91,182,146,13,53,7,141,68,105,51,51,75,122,26,116,50,87,159,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,1,82,188,109,49,142,186,237,213,98,229,250,59,60,154,44,106,121,94,51,28,220,133,117,114,156,114,68,72,229,161,163,123,124,148,53,39,180,151,181,125,87,172,157,91,73,159,21,225,25,134,118,174,34,102,225,154,141,211,19,171,249,21,111,203,185,169,204,45,182,220,101,83,155,126,60,118,150,226,86,133,107,203,234,148,234,13,59,84,151,90,105,100,175,87,67,189,65,229,49,98,197,253,168,97,101,229,134,126,148,244,103,202,219,126,163,66,235,121,28,238,151,170,140,227,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,101,238,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,209,158,79,239,248,216,159,149,204,45,188,217,184,101,215,100,74,181,224,198,168,84,37,155,170,125,250,140,102,138,60,211,113,78,150,245,172,164,178,241,26,207,93,230,70,162,53,17,146,142,186,248,199,102,98,242,153,121,65,203,13,26,13,193,65,183,169,209,217,171,214,158,120,137,152,215,34,221,36,46,55,40,137,59,157,141,29,72,112,140,247,236,84,130,89,26,55,70,66,206,26,228,255,0,45,117,220,212,227,141,31,12,169,135,201,165,51,182,169,114,75,76,164,48,228,74,59,79,54,137,14,52,106,74,247,60,124,212,54,217,18,22,92,199,16,106,34,65,45,73,209,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,68,174,32,217,36,165,102,190,192,110,187,108,49,18,14,34,218,177,228,61,74,152,152,169,83,245,102,18,203,202,69,37,110,41,230,144,132,57,33,77,169,46,184,106,38,79,152,105,34,39,28,214,139,41,53,59,203,10,47,248,85,152,109,203,160,93,150,117,97,185,45,34,92,66,39,233,245,24,143,18,146,78,50,242,76,137,109,186,217,106,135,18,125,169,50,81,119,144,191,236,133,102,98,78,105,242,243,76,190,43,48,101,177,112,208,228,124,156,184,30,120,154,217,54,162,196,118,22,228,182,137,164,165,41,67,169,121,183,13,27,17,177,106,90,8,148,148,37,106,163,108,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,76,28,62,114,73,85,205,125,254,229,118,231,98,92,28,58,181,100,71,122,171,49,81,84,166,42,207,165,230,84,186,74,28,75,205,45,11,114,58,156,82,157,108,212,108,151,44,212,68,110,55,173,239,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,128,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,51,89,150,140,186,95,121,160,197,56,24,103,98,199,255,0,21,50,177,55,123,63,209,148,190,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,203,67,216,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,64,7,148,191,240,182,196,197,15,147,159,46,168,94,147,249,37,112,67,186,104,255,0,206,158,103,165,170,69,221,200,127,230,150,157,251,121,139,245,23,185,7,175,106,79,66,30,172,0,0,0,0,0,0,0,0,0,0,0,0,66,174,41,216,204,120,115,128,114,45,152,51,77,153,183,27,139,167,172,144,230,213,27,18,33,77,65,247,45,39,166,168,47,97,151,216,98,148,240,222,210,157,136,88,131,64,180,163,33,199,158,172,213,98,195,81,145,26,143,231,159,67,102,103,162,84,125,235,239,208,254,227,26,59,203,206,30,195,195,12,24,179,172,248,209,144,211,144,104,116,246,164,237,65,36,212,242,34,52,218,204,244,74,117,63,83,188,200,143,222,58,48,0,10,185,227,63,137,47,34,135,110,225,156,73,206,54,106,149,18,170,234,27,116,200,148,157,149,6,76,148,68,174,210,63,110,169,254,62,193,83,162,240,248,95,225,165,172,238,90,218,169,191,78,138,243,211,165,165,78,40,217,109,70,70,184,16,148,125,166,157,117,215,239,19,54,221,182,160,91,76,59,26,158,130,67,110,56,167,54,145,36,136,181,34,47,97,23,238,144,139,28,64,178,125,69,199,204,56,153,112,91,212,120,109,93,52,134,220,152,137,13,199,66,94,125,13,49,41,100,214,228,50,183,21,185,215,72,246,234,90,159,180,143,190,142,42,48,110,140,45,190,94,134,241,75,166,86,109,234,146,144,74,46,99,46,33,230,30,50,220,147,245,86,90,45,190,195,236,61,75,216,100,46,167,134,222,111,226,99,117,131,30,197,186,42,122,92,116,24,232,140,71,41,226,230,72,105,134,97,181,191,215,121,110,44,212,227,170,237,218,68,103,175,113,246,28,221,0,0,0,1,242,46,250,66,110,11,74,183,64,90,137,41,169,83,164,195,51,51,211,66,113,165,35,220,126,255,0,113,253,195,56,249,170,177,203,15,177,234,242,160,165,228,186,159,77,84,93,35,74,183,104,93,107,232,211,232,167,247,61,195,215,228,22,203,118,245,204,245,158,211,108,147,165,72,169,211,234,206,36,210,106,35,67,85,8,186,234,91,79,179,214,251,62,242,26,27,140,218,89,142,211,73,66,80,72,66,82,73,73,104,68,68,93,196,67,253,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,31,241,107,180,222,163,99,251,85,119,82,226,186,234,122,92,74,204,140,200,146,185,179,148,73,35,208,189,221,218,152,228,57,1,76,101,102,126,208,234,141,194,73,84,169,230,157,134,90,238,244,132,93,53,215,216,52,53,31,111,78,214,205,118,236,78,154,247,233,160,255,0,64,0,0,1,231,49,18,239,133,97,88,213,235,202,160,226,82,205,26,155,42,113,145,153,17,171,146,202,220,218,90,169,36,102,100,131,236,212,190,242,239,25,210,204,246,48,87,177,155,25,174,171,162,169,83,149,34,26,170,243,145,78,105,215,150,180,181,23,171,121,109,36,146,165,172,147,161,58,101,162,79,105,123,62,217,163,194,123,43,80,111,10,163,184,207,118,210,185,177,233,114,212,212,20,188,193,41,60,230,149,6,75,107,34,113,163,46,229,43,181,43,35,247,105,222,45,241,166,155,101,180,178,202,18,132,33,36,148,165,37,161,17,23,113,17,123,7,253,136,51,197,230,231,98,135,150,168,80,14,70,199,106,21,246,227,146,119,145,110,37,192,158,90,105,169,107,218,95,104,163,209,96,220,29,165,56,214,53,213,153,74,143,106,232,239,234,90,251,229,211,197,209,0,0,255,0,135,91,67,205,45,151,8,141,43,73,165,68,126,210,50,20,37,196,231,14,21,97,230,90,163,38,60,21,51,22,182,203,213,77,228,214,212,169,199,170,19,15,188,146,146,51,209,31,105,253,166,58,167,7,44,77,93,23,25,171,54,4,217,136,102,12,234,52,137,109,18,220,218,75,146,185,116,246,137,37,170,200,140,205,36,125,132,147,63,244,11,155,35,35,45,75,218,63,160,0,0,0,0,0,0,0,0,0,2,162,241,191,132,78,100,177,43,26,47,236,70,161,94,216,106,197,54,234,186,42,181,184,109,75,169,79,75,237,177,38,91,143,54,151,18,152,106,73,44,146,178,35,34,82,139,93,116,51,239,22,19,147,60,20,186,178,237,150,203,63,7,47,90,133,42,109,106,223,244,135,82,253,45,215,28,138,190,124,249,18,17,177,78,54,218,207,68,60,146,61,80,94,177,30,154,150,134,125,172,7,201,187,62,85,124,149,172,252,133,244,87,202,79,71,200,244,63,165,185,157,15,93,203,87,35,168,229,124,231,39,153,179,126,207,91,110,186,118,232,41,218,173,193,171,55,117,250,172,218,237,119,20,112,214,163,82,168,200,114,92,201,146,235,117,55,159,146,251,138,53,56,235,142,42,17,169,107,82,140,212,106,51,51,51,51,51,22,169,150,188,33,141,128,184,13,99,97,27,44,68,110,69,187,71,101,154,129,196,125,215,152,118,162,189,93,154,243,107,119,69,154,28,146,227,206,17,25,39,66,89,17,37,36,68,146,233,99,207,226,21,149,74,196,171,2,229,195,154,236,137,108,83,110,170,60,218,36,199,98,45,41,125,182,36,178,182,92,83,106,82,84,146,89,37,102,100,102,149,22,186,106,71,220,41,219,251,138,153,167,255,0,231,251,10,191,250,107,81,255,0,176,139,62,181,176,82,234,151,147,184,185,112,189,106,20,170,85,105,120,126,187,22,76,250,91,174,84,34,181,164,21,66,68,164,115,27,142,181,234,130,75,166,217,146,116,81,154,9,106,34,39,15,235,101,163,46,150,38,87,240,178,6,25,216,177,255,0,197,76,172,77,222,247,244,157,83,166,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,238,34,239,51,234,160,0,0,2,189,120,133,240,244,198,140,217,227,69,23,17,176,230,231,178,169,212,218,117,175,26,136,235,85,185,178,217,125,79,183,46,91,202,82,82,204,103,82,104,219,33,4,70,106,35,212,149,217,220,103,237,120,111,100,167,20,242,125,251,68,253,166,87,237,74,159,202,223,68,116,94,130,149,37,238,95,75,213,243,57,188,230,26,211,94,165,27,118,238,215,69,107,166,133,172,213,0,0,1,197,51,153,130,151,86,98,114,217,120,96,229,149,80,165,66,173,92,30,143,233,159,170,58,227,113,81,200,159,30,66,247,169,182,220,89,106,134,84,69,162,15,214,50,215,66,212,202,176,127,184,169,154,127,254,127,176,171,255,0,166,181,31,251,8,154,156,72,114,83,138,121,193,253,157,254,204,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,138,228,207,133,254,62,229,219,50,118,126,49,222,183,126,31,205,162,219,254,144,234,88,165,212,38,185,41,124,248,18,35,163,98,92,136,218,15,69,188,147,61,86,94,169,30,154,158,132,118,126,34,175,16,124,153,76,206,14,28,80,224,218,85,90,85,42,243,181,42,10,145,74,151,84,91,233,138,228,87,201,40,149,25,102,214,237,155,185,108,56,78,114,156,81,42,57,32,182,147,139,81,69,92,172,112,191,205,62,93,179,5,100,227,27,151,126,21,77,137,111,212,15,175,97,53,10,139,142,46,11,237,46,60,174,82,122,70,200,222,38,30,116,219,220,178,79,48,145,187,84,234,71,210,184,133,240,244,198,140,217,227,69,23,17,176,230,231,178,169,212,218,117,175,26,136,235,85,185,178,217,125,79,183,46,91,202,82,82,204,103,82,104,219,33,4,70,106,35,212,149,217,220,103,237,120,111,100,167,20,242,125,251,68,253,166,87,237,74,159,202,223,68,116,94,130,149,37,238,95,75,213,243,57,188,230,26,211,94,165,27,118,238,215,69,107,166,133,172,213,0,21,23,141,252,34,115,37,137,88,209,127,98,53,10,246,195,86,41,183,85,209,85,173,195,106,93,74,122,95,109,137,50,220,121,180,184,148,195,82,73,100,149,145,25,18,148,90,235,161,159,120,176,156,153,224,165,213,151,108,182,89,248,57,122,212,41,83,107,86,255,0,164,58,151,233,110,184,228,85,243,231,200,144,141,138,113,182,214,122,33,228,145,234,130,245,136,244,212,180,51,237,96,2,21,113,33,201,78,41,231,7,246,119,251,51,175,218,148,207,146,94,151,235,125,59,42,75,60,206,171,164,229,242,185,44,59,174,157,50,247,110,219,166,169,211,93,79,78,43,147,62,23,248,251,151,108,201,217,248,199,122,221,248,127,54,139,111,250,67,169,98,151,80,154,228,165,243,224,72,142,141,137,114,35,104,61,22,242,76,245,89,122,164,122,106,122,17,217,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,42,224,135,13,204,18,192,140,197,212,241,238,208,118,91,113,216,142,134,109,91,121,43,127,145,67,90,226,242,37,188,183,221,121,199,101,173,210,83,166,146,94,212,54,79,56,91,86,100,218,155,150,160,3,133,103,7,41,150,110,110,176,191,228,61,118,68,74,61,118,4,134,228,208,174,53,64,57,79,210,150,110,32,223,36,32,156,104,214,135,90,65,182,164,26,246,107,203,89,145,169,164,25,126,76,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,230,171,125,214,216,229,55,32,219,249,179,45,250,110,86,166,125,156,171,137,14,74,113,79,56,63,179,191,217,157,126,212,166,124,146,244,191,91,233,217,82,89,230,117,93,39,47,149,201,97,221,116,233,151,187,118,221,53,78,154,234,122,113,92,153,240,191,199,220,187,102,78,207,198,59,214,239,195,249,180,91,127,210,29,75,20,186,132,215,37,47,159,2,68,116,108,75,145,27,65,232,183,146,103,170,203,213,35,211,83,208,142,207,192,113,76,230,96,165,213,152,156,182,94,24,57,101,84,41,80,171,87,7,163,250,103,234,142,184,220,84,114,39,199,144,189,234,109,183,22,90,161,149,17,104,131,245,140,181,208,181,50,172,31,238,42,102,159,255,0,159,236,42,255,0,233,173,71,254,194,44,251,57,152,41,117,102,39,45,151,134,14,89,85,10,84,42,213,193,232,254,153,250,163,174,55,21,28,137,241,228,47,122,155,109,197,150,168,101,68,90,32,253,99,45,116,45,76,171,7,251,138,153,167,255,0,231,251,10,191,250,107,81,255,0,176,139,169,0,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,253,157,254,204,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,66,174,36,57,41,197,60,224,254,206,255,0,102,117,251,82,153,242,75,210,253,111,167,101,73,103,153,213,116,156,190,87,37,135,117,211,166,94,237,219,116,213,58,107,169,233,226,184,122,112,244,198,140,166,99,69,107,17,177,26,231,178,170,52,218,141,175,38,136,211,84,73,178,222,125,47,185,46,35,201,82,146,244,102,146,72,219,29,100,102,74,51,212,211,217,222,101,97,64,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,207,246,21,127,244,214,163,255,0,97,23,82,0,0,43,3,57,156,47,241,247,49,57,147,188,49,142,202,187,240,254,21,22,224,244,127,76,197,82,161,53,185,72,228,64,143,29,123,210,220,71,16,90,173,149,25,104,179,245,76,181,208,245,34,147,252,61,50,191,127,101,51,5,235,88,115,136,213,123,126,163,82,168,221,18,107,109,59,68,144,243,204,37,135,34,68,101,41,82,158,105,165,18,247,71,89,153,18,76,180,52,246,247,145,74,0,21,171,158,94,29,25,154,205,78,96,170,88,155,65,191,112,253,155,109,154,124,42,93,6,37,82,92,166,37,68,138,211,68,183,91,89,51,13,105,86,178,157,148,225,25,173,106,218,225,22,164,68,73,79,64,225,207,144,27,219,41,55,85,231,122,226,165,70,212,170,214,171,20,248,180,186,52,154,20,249,142,244,241,77,197,185,49,183,80,243,45,35,215,91,112,205,39,162,148,92,165,17,26,72,204,149,58,133,43,127,113,83,52,255,0,252,255,0,97,87,255,0,77,106,63,246,17,110,152,33,101,85,112,215,5,236,28,57,174,200,136,253,74,213,181,233,84,73,142,196,90,148,195,143,198,136,219,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,17,171,136,230,73,111,236,225,210,172,71,176,230,236,183,233,85,43,62,69,65,46,199,173,155,205,49,33,137,105,99,114,210,235,40,113,73,90,21,21,4,72,54,244,81,58,163,220,157,132,75,143,249,69,225,135,153,44,184,230,46,204,198,90,237,197,134,181,122,109,2,68,148,204,137,18,179,61,15,155,18,34,189,25,197,183,186,14,213,45,9,124,214,72,51,73,44,208,73,53,35,118,242,180,160,16,171,137,14,74,113,79,56,63,179,191,217,157,126,212,166,124,146,244,191,91,233,217,82,89,230,117,93,39,47,149,201,97,221,116,233,151,187,118,221,53,78,154,234,122,120,174,30,156,61,49,163,41,152,209,90,196,108,70,185,236,170,141,54,163,107,201,162,52,213,18,108,183,159,75,238,75,136,242,84,164,189,25,164,146,54,199,89,25,146,140,245,52,246,119,153,88,80,137,92,69,50,109,112,230,250,192,181,41,246,12,155,126,5,217,108,86,28,121,137,213,185,178,152,97,20,231,217,81,73,101,36,203,110,18,150,183,90,134,162,53,35,176,154,86,138,78,166,74,140,25,88,225,127,154,124,187,102,10,201,198,55,46,252,42,155,18,223,168,31,94,194,106,21,23,28,92,23,218,92,121,92,164,244,141,145,188,76,60,233,183,185,100,158,97,35,118,169,212,143,165,113,11,225,233,141,25,179,198,138,46,35,97,205,207,101,83,169,180,235,94,53,17,214,171,115,101,178,250,159,110,92,183,148,164,165,152,206,164,209,182,66,8,140,212,71,169,43,179,184,207,218,240,222,201,78,41,228,251,246,137,251,76,175,218,149,63,149,190,136,232,189,5,42,75,220,190,151,171,230,115,121,204,53,166,189,74,54,237,221,174,138,215,77,11,89,170,0,0,42,215,54,124,53,115,119,153,172,121,185,241,94,102,32,225,170,41,179,36,116,148,24,114,42,213,50,56,84,166,117,76,102,185,103,21,196,182,179,78,174,186,150,213,176,222,117,229,39,77,194,74,240,235,201,181,195,148,27,2,235,167,223,210,109,249,247,101,207,88,109,231,231,81,38,202,125,133,211,152,101,37,25,149,19,205,182,73,90,29,118,98,140,210,142,210,117,58,169,90,17,38,90,128,170,12,202,112,137,198,140,74,199,155,231,17,176,198,246,178,152,183,174,170,195,213,182,26,175,84,165,166,107,111,201,209,233,41,82,89,134,164,18,10,66,222,38,200,148,163,229,236,220,102,173,76,75,94,30,25,99,197,60,166,225,101,197,134,120,153,46,212,159,215,220,10,174,194,155,66,168,201,145,187,155,25,150,92,105,214,222,140,206,205,189,50,20,149,37,75,221,205,81,25,35,97,26,250,86,102,242,187,133,249,166,176,30,180,49,2,137,17,117,40,113,229,157,189,90,82,28,55,232,211,94,101,77,166,66,57,110,54,167,16,74,229,173,76,41,124,183,13,166,247,17,237,73,165,149,92,179,217,185,80,194,56,120,91,103,206,151,81,90,164,42,165,87,169,201,51,74,234,53,23,16,218,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,246,0,1,8,49,251,133,134,23,227,134,97,161,99,99,23,20,75,114,145,42,68,73,119,77,181,26,142,226,145,94,125,18,20,185,78,156,134,229,54,113,151,33,163,75,107,83,104,215,121,41,211,220,226,212,103,50,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,170,28,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,229,49,98,197,253,168,97,101,229,134,126,148,244,103,202,219,126,163,66,235,121,28,238,151,170,140,227,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,71,229,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,0,0,0,2,149,191,184,169,154,127,254,127,176,171,255,0,166,181,31,251,8,183,76,16,178,170,184,107,130,246,14,28,215,100,68,126,165,106,218,244,170,36,199,98,45,74,97,199,227,68,109,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,15,106,3,143,229,87,44,246,110,84,48,142,30,22,217,243,165,212,86,169,10,169,85,234,114,76,210,186,141,69,196,54,135,95,38,247,26,89,70,214,155,66,27,73,158,212,33,59,148,181,239,113,125,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,200,139,83,246,10,100,227,27,137,171,173,99,45,26,192,133,49,15,65,131,70,143,45,210,67,155,137,18,81,46,160,209,164,244,89,145,25,36,203,176,210,71,246,251,7,43,225,141,135,10,191,51,45,78,147,34,10,158,139,68,101,154,166,243,107,114,82,227,53,8,103,222,105,81,17,232,191,176,254,210,23,218,211,104,101,164,50,217,17,37,9,36,164,139,216,68,67,254,192,0,82,239,24,153,78,59,141,116,150,84,163,218,138,59,26,22,190,233,117,1,95,34,240,184,67,93,12,87,50,213,54,1,72,222,237,62,190,228,115,78,242,61,164,136,16,11,77,53,61,59,79,236,19,152,127,203,141,182,243,106,101,230,210,180,44,141,42,74,139,82,81,31,121,25,123,69,65,113,97,202,212,27,62,168,214,51,218,84,174,76,122,164,180,181,57,44,176,73,79,57,213,78,146,226,204,155,104,139,185,41,237,82,204,253,250,247,136,91,150,28,96,175,96,206,51,90,183,69,46,167,42,60,52,213,224,162,162,211,79,45,9,118,47,86,202,221,73,165,43,65,43,82,104,139,69,30,211,246,253,154,46,195,187,190,21,251,98,208,111,42,123,137,83,53,154,108,89,196,68,100,102,158,115,40,115,105,232,165,17,25,18,203,179,83,251,207,188,122,48,0,0,1,254,114,54,156,119,119,235,183,98,181,211,221,160,207,54,127,147,25,57,159,187,202,42,156,52,157,74,160,106,222,101,244,189,33,43,93,52,246,14,187,194,82,211,122,179,143,238,213,218,75,137,232,105,234,113,75,34,50,35,74,38,193,81,164,207,67,247,247,106,66,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,85,215,25,204,52,111,208,118,246,39,51,212,41,206,170,37,37,105,46,212,18,118,84,30,51,208,145,255,0,78,239,225,237,16,43,38,23,11,118,222,100,44,121,142,27,36,79,87,41,145,203,155,220,102,115,227,159,103,105,118,250,163,69,212,121,37,50,147,10,97,105,163,241,219,112,180,238,245,146,71,254,177,251,0,0,0,4,104,226,29,114,206,182,50,193,114,201,129,187,124,184,211,98,43,77,126,138,169,242,204,245,208,203,179,213,47,253,131,63,212,214,31,174,220,49,99,25,110,122,163,53,13,232,90,158,170,113,100,95,105,247,159,218,52,61,146,76,56,135,134,249,118,180,97,70,137,200,114,167,74,129,82,124,185,100,157,206,185,6,49,40,251,18,157,126,135,121,234,127,104,239,64,43,103,141,91,174,126,201,45,102,119,167,103,202,56,42,219,175,110,189,53,68,181,208,83,232,177,30,13,244,167,228,227,5,106,160,76,184,109,53,72,146,157,228,147,219,184,165,83,207,77,116,211,93,5,203,128,0,10,172,227,55,97,37,73,183,239,166,26,108,148,93,36,21,168,147,235,105,253,32,233,247,39,255,0,206,254,30,209,6,178,91,121,201,177,243,31,101,212,163,201,54,83,42,179,77,134,238,139,52,146,219,84,248,230,164,158,138,45,72,246,247,31,103,216,52,89,70,156,154,157,30,13,73,26,109,151,25,167,203,78,237,20,146,62,206,255,0,120,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,29,102,114,105,148,121,213,37,233,182,36,103,95,61,123,180,74,76,251,123,189,195,58,121,210,188,228,223,25,143,189,42,82,36,155,201,139,89,169,67,107,85,154,137,13,166,124,131,74,75,85,30,132,91,187,139,179,236,19,151,131,37,132,148,166,224,190,159,105,179,81,245,112,80,163,79,173,167,244,123,165,222,159,255,0,59,248,123,69,169,128,0,10,104,227,33,74,126,54,48,81,106,6,203,132,211,180,136,201,222,105,61,187,142,85,64,244,215,77,53,208,87,112,184,46,10,142,185,251,37,186,89,222,157,159,40,231,43,110,189,186,244,212,226,215,79,112,178,96,28,23,59,120,113,15,18,50,237,119,66,147,19,158,229,50,149,62,164,193,114,201,91,93,110,12,146,73,246,165,90,125,62,242,208,254,209,158,26,147,15,208,174,25,81,136,182,189,78,154,182,244,61,75,69,54,179,47,176,251,203,236,26,1,225,225,114,206,185,242,193,109,73,159,187,124,72,240,225,167,93,126,138,105,241,12,180,212,207,179,214,63,253,130,75,128,0,0,15,201,87,146,80,233,51,101,158,154,49,29,199,59,123,189,84,153,255,0,168,103,67,57,247,11,119,38,100,111,137,109,155,38,76,87,42,113,207,149,220,70,153,242,15,183,180,251,125,97,61,120,49,225,163,126,131,184,113,57,238,161,46,117,82,233,40,73,246,32,211,178,158,241,30,134,143,250,119,127,15,104,180,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,17,103,136,246,28,166,255,0,203,85,121,104,133,212,191,70,102,85,81,180,242,247,154,84,204,9,122,40,189,85,25,30,171,239,45,59,251,200,81,46,29,85,157,179,177,58,217,174,60,149,161,202,37,118,20,165,167,67,35,35,102,66,20,101,166,165,251,190,242,254,3,73,120,41,112,38,235,193,251,38,229,74,201,94,148,183,105,179,59,15,83,46,100,86,215,161,246,159,111,173,239,63,188,123,80,0,0,1,16,56,166,75,56,153,88,153,163,142,39,157,80,113,147,216,122,107,173,58,111,97,253,130,140,44,114,81,222,182,249,33,196,182,163,170,68,209,106,61,9,39,205,79,105,159,179,65,165,44,3,81,171,3,112,240,148,234,92,82,109,90,74,84,180,171,82,81,244,109,106,100,126,209,239,0,87,63,26,42,36,233,152,41,109,213,35,198,83,141,49,114,67,75,138,74,12,246,145,68,168,168,204,204,139,176,180,63,120,166,241,113,156,29,112,158,117,187,135,53,124,64,170,70,109,43,169,204,144,212,117,236,50,81,176,227,20,247,81,218,164,23,238,159,114,140,191,210,44,112,0,0,65,206,44,214,82,110,44,190,38,174,210,23,206,166,79,41,42,50,46,206,91,112,103,40,255,0,178,103,222,175,121,16,166,60,42,150,184,56,157,104,203,67,235,100,218,174,192,95,49,10,218,105,210,66,15,82,63,103,112,210,142,16,72,57,152,77,101,75,55,148,233,189,111,83,92,230,41,91,141,90,198,108,245,51,246,235,175,120,245,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,60,142,47,72,56,152,79,122,203,39,148,209,179,110,212,156,230,37,91,77,58,70,112,245,35,246,105,167,120,205,118,42,202,92,236,78,187,165,173,245,188,110,215,103,175,152,165,110,53,107,33,103,174,190,222,241,115,156,38,108,164,219,185,124,85,93,212,47,157,83,158,114,82,102,93,156,183,32,193,81,127,100,143,189,62,243,33,56,192,0,5,113,241,138,194,121,215,22,28,210,49,2,151,25,181,46,153,50,59,82,23,176,205,68,195,108,84,29,95,106,80,127,188,93,234,34,255,0,72,167,49,114,28,23,104,147,161,224,165,201,84,145,25,77,180,253,201,49,45,169,72,50,220,71,18,156,162,50,51,46,210,208,189,226,198,0,120,60,124,81,167,3,113,12,146,234,91,82,173,90,178,82,181,43,66,73,244,110,232,102,126,193,154,219,224,148,87,173,192,75,113,46,40,170,146,245,90,79,82,81,243,85,218,71,237,212,94,127,11,57,103,47,43,16,245,113,197,114,106,13,179,235,158,186,105,78,133,216,95,96,151,224,0,0,3,197,99,93,192,155,83,7,239,107,149,75,36,250,46,221,169,76,237,61,12,249,113,92,94,133,218,93,190,175,188,190,242,25,180,196,90,187,183,142,39,92,213,198,82,181,185,91,175,77,148,132,232,102,102,111,72,90,136,180,212,255,0,123,222,127,196,94,215,14,28,57,77,129,150,170,10,215,11,166,126,178,204,90,163,137,229,236,53,41,232,17,53,81,250,169,51,61,81,222,122,247,119,152,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,174,41,90,197,123,97,213,203,106,109,73,157,86,147,50,26,119,23,181,214,22,217,123,15,247,189,199,247,24,205,198,50,91,210,44,92,104,189,45,167,91,82,23,68,185,170,49,19,169,25,106,76,203,113,4,101,216,158,207,83,220,95,113,11,214,225,221,127,38,248,203,53,178,149,186,165,59,71,137,10,151,162,149,169,145,53,79,137,221,235,31,102,170,251,62,226,18,108,0,0,0,70,30,35,118,204,171,159,43,183,19,49,35,178,242,224,181,46,113,147,136,53,104,72,167,75,45,83,161,31,173,235,118,119,125,226,128,96,186,229,46,177,29,229,238,109,200,146,80,163,246,26,77,10,35,251,52,62,193,162,28,143,95,145,111,204,183,89,146,99,60,167,21,76,163,211,169,174,154,148,70,123,219,129,24,207,185,74,253,255,0,110,135,246,14,246,3,139,230,227,1,211,152,124,25,171,88,108,156,116,79,38,223,149,79,91,253,136,76,174,145,246,154,51,62,91,138,34,220,247,246,83,187,221,238,58,171,195,174,19,216,249,83,196,120,244,251,157,84,104,180,24,53,36,117,143,44,230,163,159,25,15,160,151,202,82,225,154,20,106,65,168,211,174,132,122,118,246,11,135,193,236,47,160,224,246,31,81,236,75,122,43,44,177,77,137,29,135,13,182,208,158,107,141,176,219,70,179,216,132,18,140,201,178,237,218,70,127,244,15,106,0,0,35,246,123,173,196,92,121,97,190,90,81,55,172,42,45,78,97,26,189,155,41,242,123,187,15,247,191,250,227,61,148,71,23,76,186,96,58,209,145,174,45,65,165,36,253,154,165,194,211,253,3,73,249,112,146,185,185,121,195,9,110,125,55,172,218,43,138,251,206,11,38,127,233,29,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,58,204,124,149,195,203,214,39,203,108,200,150,205,155,90,113,58,251,202,11,198,95,232,25,176,174,56,186,149,211,80,117,213,17,46,85,65,213,40,245,236,213,78,30,191,233,26,19,200,141,184,221,185,150,27,25,164,165,189,102,209,105,147,12,210,93,251,233,241,187,251,11,247,127,250,226,64,128,0,15,21,140,56,95,65,198,28,62,172,88,151,12,86,94,98,165,18,67,13,155,141,161,92,167,28,97,198,137,101,189,11,36,153,19,135,219,180,204,191,232,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,218,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,185,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,238,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,238,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,238,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,245,106,68,248,235,35,36,185,174,186,145,119,167,79,121,251,5,98,224,189,165,50,250,197,171,54,211,133,29,79,42,169,94,167,68,81,18,13,68,148,187,37,182,204,213,161,43,66,245,203,83,208,254,227,26,72,194,91,73,155,23,12,237,107,77,168,204,178,170,93,26,12,71,73,164,18,73,78,53,29,182,212,103,216,157,79,212,239,50,35,251,8,122,208,0,0,1,88,28,101,177,81,168,180,26,14,26,211,42,134,82,158,126,44,249,12,182,249,118,178,104,168,50,162,52,165,122,247,232,71,170,116,251,125,130,46,112,186,194,213,223,121,140,131,91,147,78,76,136,150,251,109,84,144,226,217,222,77,190,196,248,74,37,17,154,20,68,162,37,247,234,70,94,242,23,194,146,36,145,36,187,136,180,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,1,95,92,93,240,93,23,126,18,195,196,26,108,36,117,212,89,77,155,238,165,191,91,166,102,52,247,84,70,100,131,61,55,40,143,181,68,95,119,120,174,188,131,99,3,216,71,152,187,105,231,100,169,168,117,201,208,232,242,61,115,74,82,135,167,69,53,26,189,116,145,22,141,246,153,235,247,24,208,125,50,124,122,173,54,45,82,35,169,113,137,108,54,251,107,74,136,201,73,90,73,68,100,100,102,71,216,101,220,99,245,0,0,0,254,25,18,136,210,125,198,90,10,73,226,199,129,203,176,49,137,55,237,50,146,250,41,183,18,10,67,242,146,198,140,156,201,18,167,58,164,26,210,218,83,191,106,8,244,53,26,180,237,237,239,17,215,40,184,195,80,193,156,116,181,174,56,243,86,196,55,234,144,98,78,249,197,37,29,58,166,48,183,55,104,180,22,154,53,219,184,244,247,253,154,36,177,238,202,109,241,105,82,110,170,84,166,100,71,169,194,98,81,41,165,165,105,46,99,73,94,154,164,204,187,148,94,211,31,116,0,0,0,0,69,158,36,149,191,67,229,122,226,79,89,211,28,198,101,197,35,230,108,230,26,233,211,61,66,237,45,76,244,238,251,5,9,90,145,220,159,117,209,226,33,38,183,36,84,35,182,69,166,187,141,78,36,191,143,120,210,150,94,98,174,14,1,97,172,55,17,181,108,90,20,102,212,157,52,208,211,9,162,50,211,248,14,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,159,102,26,42,230,224,22,37,67,109,27,214,253,161,89,105,41,211,93,77,80,157,34,45,63,136,205,109,215,29,200,23,93,98,34,210,104,114,61,66,67,102,90,105,180,210,226,139,248,119,11,237,225,183,91,244,198,87,173,212,117,157,73,195,102,36,99,62,102,254,89,162,157,15,212,62,211,208,203,94,239,180,74,96,0,0,0,1,240,175,139,178,155,99,218,85,107,170,171,41,152,241,233,144,159,148,106,117,105,66,79,150,210,151,166,170,50,46,228,159,180,134,118,243,117,140,53,12,102,199,75,166,227,145,53,111,195,98,169,58,36,31,156,82,145,211,166,99,235,111,110,171,89,105,163,189,155,79,79,119,219,34,184,78,96,114,239,252,98,85,249,83,164,190,186,109,186,131,144,196,165,49,171,37,50,60,168,46,165,36,181,54,164,239,218,179,61,9,68,173,59,123,59,197,219,17,18,72,146,93,196,90,15,232,0,0,15,205,83,159,26,149,78,149,83,152,234,91,98,35,11,125,213,169,68,68,148,33,38,163,51,51,50,34,236,35,239,49,158,252,252,227,3,216,185,152,187,153,230,164,169,232,116,57,243,104,241,244,89,169,42,67,51,165,26,77,62,186,136,203,71,59,12,180,251,136,88,167,8,140,23,69,161,132,179,49,10,165,13,29,117,106,83,134,195,170,111,214,233,158,141,1,212,145,25,160,143,77,201,51,236,81,151,223,222,44,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,57,204,53,129,11,18,240,98,240,180,229,199,231,57,42,137,80,76,100,236,37,25,62,168,142,182,131,45,82,175,223,246,22,190,225,156,235,198,143,84,194,204,87,170,83,13,167,226,75,182,235,207,165,147,52,169,181,17,199,146,164,165,73,236,73,247,183,216,101,167,119,176,95,46,64,177,162,46,51,229,222,135,80,244,130,36,77,161,181,26,139,43,87,73,107,230,179,6,41,172,213,235,172,245,213,222,221,116,61,79,180,139,219,36,128,0,0,4,117,207,70,95,105,152,249,129,149,170,98,226,19,149,74,60,105,53,74,122,146,218,77,106,144,212,57,41,105,37,243,107,81,250,207,119,39,67,247,25,31,126,125,238,74,21,82,204,186,106,54,253,65,183,99,206,163,78,122,43,132,100,164,41,46,52,225,160,204,181,34,50,245,146,126,194,63,184,91,215,10,76,211,177,120,217,42,194,11,190,168,217,86,41,107,50,128,78,62,94,188,70,153,131,29,164,252,227,198,163,81,173,74,236,74,9,62,237,15,176,88,192,0,0,0,0,174,78,49,88,155,22,155,134,180,140,58,106,105,34,84,169,177,231,41,178,112,137,74,105,81,234,12,159,102,253,76,181,45,62,142,159,111,176,86,110,84,108,165,95,185,128,178,40,100,194,222,65,87,105,174,186,148,167,113,108,235,88,73,238,45,170,236,245,251,117,33,163,155,86,148,221,6,216,164,80,218,65,33,20,232,17,226,37,36,90,17,19,109,165,36,90,104,94,239,113,15,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,163,139,246,7,189,110,98,149,63,20,232,244,229,34,155,84,132,212,121,75,109,147,36,156,183,36,79,125,106,51,75,100,157,118,164,187,77,70,175,127,188,112,142,31,184,236,230,8,227,221,42,84,218,163,145,169,85,165,177,75,146,70,254,198,136,158,155,20,214,165,106,226,19,166,214,143,83,61,123,11,180,140,187,175,246,222,174,83,238,90,28,10,245,42,83,82,34,84,35,53,37,167,26,90,86,149,33,196,18,210,100,105,51,35,236,81,31,97,159,120,250,32,0,0,3,152,102,31,26,237,204,12,195,58,205,229,90,169,69,97,248,240,228,42,35,46,188,218,84,243,233,142,235,136,66,82,167,16,106,51,54,140,136,136,245,63,103,188,179,207,142,248,179,92,198,124,79,175,223,53,153,242,100,38,125,66,83,209,91,121,213,172,153,97,114,29,117,13,164,148,181,237,74,121,167,162,73,70,69,236,247,156,191,225,97,149,151,241,22,254,70,44,92,212,189,212,90,19,164,184,134,243,6,105,84,182,30,132,250,12,183,178,164,25,108,90,187,148,74,247,104,93,162,233,24,97,168,204,55,29,134,210,134,218,73,33,9,73,17,17,17,22,132,68,68,63,208,0,0,7,252,58,226,25,109,111,56,162,74,16,147,82,140,207,66,34,46,241,74,92,87,179,14,88,137,137,136,195,10,45,85,199,233,22,251,132,167,218,75,251,155,76,230,36,78,97,94,170,92,82,73,91,22,69,218,146,86,158,226,236,31,206,20,25,124,94,33,98,163,152,143,91,167,19,148,138,1,26,163,173,108,234,93,99,18,96,188,158,213,54,164,253,5,159,114,137,95,113,118,139,174,105,180,50,218,25,109,36,148,33,36,148,145,22,132,68,93,195,254,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,113,207,134,5,194,198,204,4,184,99,20,20,191,82,162,193,151,85,133,163,68,165,155,204,194,148,77,164,190,109,106,250,78,247,39,67,247,25,123,104,70,222,171,214,240,147,19,161,213,18,79,71,169,90,181,182,220,113,5,189,10,39,35,72,37,26,76,181,74,190,147,125,218,164,254,225,161,108,164,227,20,92,107,193,11,114,235,75,201,57,105,129,13,137,105,220,91,137,238,145,135,23,169,111,89,247,187,237,61,125,255,0,111,102,0,0,0,28,203,49,24,47,64,199,76,44,174,216,245,152,49,158,126,76,25,69,5,215,154,66,185,18,85,25,214,155,112,141,72,89,164,210,110,153,238,73,106,94,207,113,231,175,31,240,90,231,192,140,76,171,88,151,44,39,25,228,73,125,80,220,83,110,37,47,70,76,135,90,109,196,154,208,141,196,174,82,140,148,73,208,253,158,226,239,60,62,243,141,63,47,120,129,30,131,117,85,38,59,106,85,156,68,103,26,83,234,83,113,220,117,248,169,55,116,113,246,218,65,37,166,84,91,180,51,34,247,151,117,228,217,23,205,179,136,118,228,27,166,213,170,198,157,6,124,118,164,54,182,95,109,221,9,109,165,100,70,104,82,139,93,171,79,180,251,199,223,0,0,31,240,243,205,71,105,111,190,226,91,109,180,154,214,181,25,17,37,36,90,153,153,159,113,10,202,226,103,158,202,125,26,159,51,3,48,206,170,111,79,152,203,141,85,38,197,125,42,109,166,214,153,145,94,103,152,204,130,82,92,37,18,21,181,72,208,139,67,63,97,10,192,195,28,59,186,177,151,16,105,150,125,6,52,169,179,235,19,153,109,231,73,14,56,109,147,175,161,181,60,226,146,149,168,146,74,112,140,212,100,125,254,223,110,131,178,151,128,148,156,191,96,237,18,209,143,6,34,42,75,137,25,250,139,205,52,146,83,146,78,43,13,186,102,162,109,10,61,84,206,190,177,107,239,251,59,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,45,155,76,4,164,230,7,7,107,118,140,136,49,23,82,68,73,47,211,158,117,164,154,145,36,162,190,219,70,74,54,214,162,209,79,107,234,150,190,239,183,62,56,159,135,119,86,13,98,13,78,207,175,70,149,6,125,30,115,205,178,233,161,198,141,194,105,245,182,151,155,82,146,133,26,77,77,153,146,136,139,187,217,236,179,254,25,153,236,167,214,105,240,240,51,19,42,166,204,248,108,182,213,46,108,167,210,150,221,109,9,135,21,150,121,143,72,53,41,195,81,173,91,82,141,12,181,50,246,144,179,86,94,106,67,72,125,135,18,227,110,36,150,133,164,200,201,73,50,212,140,140,187,200,127,216,0,0,248,23,189,243,108,225,229,183,58,233,186,170,177,160,193,129,29,217,14,45,231,219,107,82,67,106,89,145,26,212,146,215,106,21,237,46,225,70,220,65,51,141,63,48,152,129,34,131,106,213,38,53,106,82,92,92,102,218,75,234,75,114,28,105,249,73,39,116,109,247,26,89,41,167,146,91,180,35,50,247,23,127,6,192,12,22,185,241,223,18,233,54,37,181,9,199,185,242,24,84,199,9,183,20,150,99,42,67,77,56,226,141,8,94,210,79,53,38,106,52,232,94,223,113,232,83,46,216,47,64,192,188,44,161,88,244,104,49,89,126,52,24,165,57,214,90,66,121,242,147,25,166,156,112,205,40,65,168,212,109,17,238,81,106,126,223,113,116,208,0,0,1,198,115,109,140,81,112,83,4,46,59,177,79,36,165,156,9,140,68,78,226,220,111,116,143,184,141,11,122,15,189,175,97,235,238,251,51,211,112,213,235,120,183,137,211,42,138,39,100,84,174,170,219,142,54,143,93,106,55,36,200,53,18,72,181,82,190,147,157,218,168,254,241,125,217,15,192,184,88,39,128,150,244,99,130,150,42,85,168,49,42,179,117,104,146,178,121,232,81,73,196,159,205,161,95,73,174,229,106,126,243,63,100,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,19,225,179,80,131,34,4,134,210,182,164,180,182,92,74,136,140,148,149,17,145,145,145,246,25,104,98,134,248,149,101,242,94,14,99,172,250,220,24,4,221,34,230,83,181,82,113,166,140,155,75,210,38,76,86,205,73,180,36,143,99,101,217,169,158,158,211,33,220,120,69,230,36,232,215,44,188,29,184,106,178,20,204,210,114,68,36,186,254,168,75,139,114,4,118,208,146,91,164,69,216,71,161,37,26,251,189,194,222,72,200,203,82,61,72,199,244,0,0,7,240,200,140,180,49,17,179,227,146,171,119,49,182,108,187,146,137,79,102,61,223,73,132,226,226,60,211,77,161,114,9,166,165,45,12,169,73,97,199,86,74,117,226,51,73,25,107,236,208,251,232,223,16,112,238,239,194,235,166,109,171,119,209,166,211,167,64,144,227,63,63,29,214,119,236,113,104,222,142,98,82,102,147,83,106,208,244,46,225,222,178,167,159,12,82,203,173,110,60,105,181,186,141,106,217,36,161,149,211,229,73,145,37,44,183,189,130,62,75,71,33,182,210,100,219,38,148,251,11,113,151,113,246,91,198,3,103,187,2,113,174,141,1,214,174,234,125,26,171,33,13,37,200,85,57,240,227,187,205,82,26,212,146,223,80,181,105,185,221,165,237,212,140,187,203,182,68,68,159,6,160,202,36,192,154,196,150,156,73,41,14,50,225,45,42,35,45,72,200,200,244,50,208,203,252,227,244,0,249,181,187,142,129,109,193,118,167,95,172,193,167,197,97,10,90,221,149,33,13,32,136,136,212,125,171,50,46,228,153,255,0,3,21,197,158,110,38,84,74,21,54,169,134,88,45,81,68,186,147,232,126,20,170,155,15,33,198,218,74,147,37,149,155,79,70,148,74,74,201,68,210,147,170,123,8,245,50,238,33,86,212,106,54,32,227,125,254,212,24,44,85,107,245,202,236,244,146,214,73,126,82,201,111,190,68,107,89,145,45,123,119,186,90,159,111,210,246,153,246,221,30,65,114,39,111,224,37,179,22,244,188,233,113,230,93,245,6,80,233,155,236,33,195,136,151,27,138,230,194,230,71,67,173,169,14,180,174,205,79,77,125,250,153,77,66,34,34,34,34,208,139,184,135,244,0,0,0,0,0,0,0,0,0,0,0,7,20,198,188,230,101,179,46,215,84,91,43,24,241,35,228,253,106,109,61,21,70,35,122,30,124,189,241,86,227,141,165,205,241,216,113,5,170,217,112,180,51,221,234,235,166,134,70,127,91,2,243,71,129,57,148,244,223,236,82,249,249,71,242,115,166,244,159,244,100,200,124,142,163,155,201,254,249,105,189,219,185,14,253,29,116,219,219,166,165,175,85,0,0,0,31,39,229,101,171,242,171,228,47,202,106,87,202,79,71,250,91,208,253,107,125,119,67,204,229,117,60,141,121,156,158,103,169,204,219,183,119,171,174,189,131,235,0,8,171,253,212,124,137,255,0,225,207,254,172,214,63,236,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,135,159,110,255,0,179,93,191,228,97,106,110,24,133,118,69,163,179,95,93,37,70,105,124,233,206,188,227,9,144,130,50,209,104,39,89,90,21,180,207,97,155,123,246,243,27,220,191,239,203,103,12,44,218,182,32,94,114,165,197,161,80,163,156,186,132,136,212,249,19,86,195,4,101,185,211,106,58,22,233,161,36,123,150,162,73,146,16,74,90,180,74,84,101,29,127,186,143,145,63,252,57,255,0,213,154,199,253,144,119,92,33,198,140,47,199,171,53,188,64,194,59,190,37,197,66,114,67,177,14,67,40,113,165,180,251,102,91,218,117,167,82,151,90,94,134,149,18,86,148,153,161,104,89,106,149,164,207,218,136,255,0,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,249,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,245,120,23,154,60,9,204,167,166,255,0,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,122,168,227,248,223,155,172,186,101,198,171,76,161,99,46,38,68,160,84,170,241,215,46,36,52,194,149,53,243,97,42,219,205,91,113,154,113,77,160,213,185,41,82,201,36,179,67,132,157,219,23,167,53,254,234,62,68,255,0,240,231,255,0,86,107,31,246,65,42,128,0,0,0,4,127,197,44,250,229,59,5,175,186,158,25,226,94,43,122,26,228,163,114,122,216,94,130,169,72,229,115,89,67,205,252,227,49,214,218,181,109,212,43,213,81,233,174,135,161,145,145,116,12,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,0,35,254,41,103,215,41,216,45,125,212,240,207,18,241,91,208,215,37,27,147,214,194,244,21,74,71,43,154,202,30,111,231,25,142,182,213,171,110,161,94,170,143,77,116,61,12,140,139,160,96,166,61,225,62,98,109,89,87,174,14,93,127,40,40,176,170,11,165,191,39,161,147,19,100,164,54,219,138,111,100,134,219,89,232,135,155,61,72,182,250,218,107,169,25,23,42,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,143,63,85,191,236,218,21,229,64,195,234,205,195,18,29,195,117,71,157,38,139,5,227,52,174,122,33,147,71,36,154,51,45,170,90,18,251,107,52,107,188,209,189,68,70,150,214,105,250,181,106,156,106,45,42,109,102,99,114,220,143,2,59,146,93,68,72,142,202,125,72,66,77,74,38,217,101,42,117,213,232,71,162,27,74,150,163,208,146,70,102,68,35,7,247,81,242,39,255,0,135,63,250,179,88,255,0,178,14,191,130,25,145,193,44,199,210,170,117,156,23,191,162,92,113,232,210,17,26,122,19,29,248,175,198,90,211,185,6,182,100,33,14,146,20,68,173,171,219,177,70,135,8,140,205,11,34,233,99,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,246,41,124,252,163,249,57,211,122,79,250,50,100,62,71,81,205,228,255,0,124,180,222,237,220,135,126,142,186,109,237,211,82,215,170,142,85,142,153,163,192,156,181,250,19,246,215,124,252,156,249,71,212,250,51,250,50,100,206,127,79,202,231,127,123,52,230,221,188,246,190,150,154,238,236,215,67,211,149,127,117,31,34,127,248,115,255,0,171,53,143,251,32,146,150,229,211,66,186,225,170,109,14,119,59,147,201,76,152,238,180,182,37,67,113,214,26,144,134,100,199,112,146,236,103,185,47,178,179,105,212,33,196,165,196,234,146,212,135,214,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,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,28,171,29,51,71,129,57,107,244,39,237,174,249,249,57,242,143,169,244,103,244,100,201,156,254,159,149,206,254,246,105,205,187,121,237,125,45,53,221,217,174,135,167,201,193,76,230,101,179,49,55,84,171,43,7,49,35,229,5,106,21,61,117,71,227,122,30,124,77,145,80,227,109,169,205,242,24,109,7,162,222,108,180,35,221,235,107,166,132,102,93,172,7,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,184,173,167,196,123,38,55,205,213,70,178,173,108,100,235,107,87,5,66,61,46,157,27,228,237,85,190,124,167,220,75,109,55,189,113,146,132,238,90,210,90,168,201,37,174,166,100,93,163,181,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,3,251,168,249,19,255,0,195,159,253,89,172,127,217,4,170,0,0,28,171,29,51,71,129,57,107,244,39,237,174,249,249,57,242,143,169,244,103,244,100,201,156,254,159,149,206,254,246,105,205,187,121,237,125,45,53,221,217,174,135,167,201,193,76,230,101,179,49,55,84,171,43,7,49,35,229,5,106,21,61,117,71,227,122,30,124,77,145,80,227,109,169,205,242,24,109,7,162,222,108,180,35,221,235,107,166,132,102,93,172,7,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,184,173,167,196,123,38,55,205,213,70,178,173,108,100,235,107,87,5,66,61,46,157,27,228,237,85,190,124,167,220,75,109,55,189,113,146,132,238,90,210,90,168,201,37,174,166,100,93,162,74,128,143,248,165,159,92,167,96,181,247,83,195,60,75,197,111,67,92,148,110,79,91,11,208,85,41,28,174,107,40,121,191,156,102,58,219,86,173,186,133,122,170,61,53,208,244,50,50,47,87,129,121,163,192,156,202,122,111,246,41,124,252,163,249,57,211,122,79,250,50,100,62,71,81,205,228,255,0,124,180,222,237,220,135,126,142,186,109,237,211,82,215,170,142,85,142,153,163,192,156,181,250,19,246,215,124,252,156,249,71,212,250,51,250,50,100,206,127,79,202,231,127,123,52,230,221,188,246,190,150,154,238,236,215,67,211,202,97,110,125,114,157,141,55,221,51,12,240,211,21,189,51,114,86,121,221,20,47,65,84,163,243,121,76,173,231,62,113,232,232,109,58,54,210,213,235,40,181,211,66,212,204,136,228,0,0,0,0,227,248,223,155,108,1,203,133,86,153,70,198,139,214,93,185,34,179,29,114,96,45,84,26,140,166,36,161,10,218,178,67,209,227,173,163,90,76,211,185,27,183,164,150,217,153,17,45,6,127,147,5,51,153,150,204,196,221,82,172,172,28,196,143,148,21,168,84,245,213,31,141,232,121,241,54,69,67,141,182,167,55,200,97,180,30,139,121,178,208,143,119,173,174,154,17,153,118,177,26,174,206,35,217,49,177,174,170,205,149,116,227,39,69,90,183,234,18,41,117,24,223,39,106,174,114,37,48,226,155,117,189,232,140,164,43,106,208,162,213,38,105,61,53,35,50,237,29,171,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,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,3,251,168,249,19,255,0,195,159,253,89,172,127,217,4,170,0,31,38,53,211,66,151,117,84,108,168,243,183,214,169,84,248,117,73,145,185,75,46,84,89,110,73,110,59,155,204,182,43,114,225,73,45,8,205,69,203,213,68,68,164,153,253,96,30,126,255,0,191,45,156,48,179,106,216,129,121,202,151,22,133,66,142,114,234,18,35,83,228,77,91,12,17,150,231,77,168,232,91,166,132,145,238,90,137,38,72,65,41,106,209,41,81,148,117,254,234,62,68,255,0,240,231,255,0,86,107,31,246,65,42,135,42,199,76,209,224,78,90,253,9,251,107,190,126,78,124,163,234,125,25,253,25,50,103,63,167,229,115,191,189,154,115,110,222,123,95,75,77,119,118,107,161,233,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,252,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,173,133,232,42,148,142,87,53,148,60,223,206,51,29,109,171,86,221,66,189,85,30,154,232,122,25,25,23,181,193,12,198,224,246,99,169,85,58,238,13,92,242,235,244,218,68,132,68,151,49,84,105,208,152,39,212,157,220,164,57,37,150,210,226,201,59,84,164,160,212,104,37,182,106,219,189,26,242,15,238,163,228,79,255,0,14,127,245,102,177,255,0,100,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,70,70,70,90,145,247,144,133,121,250,200,157,191,143,150,204,155,210,204,165,199,137,119,211,217,91,164,108,48,134,206,90,91,110,83,155,15,151,29,110,184,165,186,234,123,53,45,116,247,232,103,75,149,154,54,32,224,133,254,236,25,204,85,104,21,202,20,245,18,22,105,126,42,205,108,190,100,75,65,153,33,123,119,180,122,31,103,209,246,25,118,90,78,70,120,153,81,43,180,218,94,25,99,77,69,49,42,76,33,136,81,106,111,188,134,219,117,41,76,102,80,110,189,38,81,169,75,53,27,170,86,137,237,34,212,139,188,133,142,209,46,58,5,201,1,170,157,2,179,6,161,21,244,37,104,118,44,132,58,147,35,73,40,187,80,102,93,202,35,254,36,62,144,15,207,46,124,26,123,43,147,62,107,17,154,109,38,165,184,243,132,132,164,136,181,51,51,51,208,139,66,63,243,8,239,143,57,238,192,156,20,163,79,117,219,186,159,89,170,199,67,169,110,21,50,124,57,14,243,82,135,116,37,55,212,33,90,110,107,105,251,117,50,46,243,236,168,124,214,103,195,20,179,21,90,145,26,21,110,163,69,182,77,43,101,20,248,178,100,198,75,205,239,124,139,156,209,72,113,181,25,182,241,37,94,195,218,69,220,93,188,23,15,176,238,239,197,27,166,21,171,104,81,166,212,103,79,144,219,63,49,29,215,182,111,113,8,222,190,90,84,100,146,83,137,212,244,62,241,121,25,14,201,85,187,151,43,54,37,201,91,167,179,34,239,171,66,109,114,222,117,166,214,184,228,235,81,86,182,82,165,48,219,168,36,186,201,153,36,204,244,246,234,125,210,228,136,136,180,33,253,0,0,1,252,51,34,45,76,244,34,21,13,197,211,49,39,89,185,98,96,237,189,85,125,44,194,38,228,77,75,47,232,133,45,14,79,142,226,20,72,116,200,251,12,181,37,35,95,127,184,112,238,26,185,124,151,140,120,237,2,183,58,1,57,72,182,84,213,84,220,117,163,54,212,244,121,144,213,179,83,109,105,51,216,225,158,154,145,233,237,34,23,201,2,27,52,248,49,224,71,109,40,106,51,72,101,180,164,136,137,41,73,17,17,17,23,97,22,132,63,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,222,34,185,118,129,141,88,39,84,171,196,167,61,34,187,64,138,252,232,166,195,41,90,213,200,137,45,72,71,99,75,89,145,173,222,226,50,251,12,143,190,146,112,186,241,184,112,67,23,233,53,242,84,136,51,104,21,134,10,99,122,173,165,104,196,164,45,198,212,91,144,122,106,214,134,70,101,221,219,167,179,68,248,9,137,84,220,88,194,91,94,244,167,207,98,74,234,20,152,79,73,229,58,149,155,111,185,25,167,22,133,104,165,104,162,230,22,164,102,102,90,246,251,199,65,0,0,0,31,195,34,50,208,203,82,49,26,51,85,145,172,47,204,125,30,84,181,210,162,210,238,62,74,205,137,241,88,142,194,214,230,215,205,60,199,58,119,28,50,55,30,220,173,59,123,8,251,203,182,158,51,5,145,204,111,192,170,196,196,63,104,85,107,20,118,223,113,44,205,167,83,229,200,108,154,37,187,181,75,112,227,161,63,65,173,198,101,217,161,145,247,31,103,11,129,85,185,237,10,145,61,78,168,84,232,243,163,175,93,89,117,200,238,161,73,81,123,140,140,140,148,146,254,37,246,9,37,132,92,71,115,27,133,13,51,17,23,15,167,227,50,148,182,72,173,75,159,43,68,151,44,187,11,169,73,119,55,255,0,221,43,222,36,213,181,198,138,179,22,152,77,220,118,75,15,77,54,245,53,71,166,173,72,230,109,46,194,53,206,215,110,187,190,221,52,31,134,238,227,67,120,205,164,170,61,169,100,211,88,152,163,50,223,42,154,234,82,73,52,168,187,13,185,218,235,169,167,254,145,19,49,123,60,89,130,198,5,201,102,175,122,212,105,176,164,41,102,113,105,181,41,204,181,181,92,207,87,98,164,44,180,209,195,45,61,196,68,60,54,20,224,134,41,227,165,217,22,147,108,91,85,186,154,167,201,108,164,79,40,82,94,109,4,183,80,149,56,227,136,109,122,17,115,82,163,81,145,246,30,190,222,219,160,201,86,64,236,76,187,81,162,93,21,232,104,170,221,146,153,109,231,92,152,219,47,148,87,20,136,235,81,52,107,142,219,173,236,117,147,52,145,158,165,169,251,79,178,96,17,18,75,66,34,34,47,97,15,232,0,0,0,0,0,0,0,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,1,199,243,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,186,1,164,230,43,23,41,216,243,11,50,115,46,201,117,75,238,45,97,186,203,179,165,186,180,148,165,167,66,84,119,9,149,32,202,50,154,35,96,217,108,208,142,73,155,73,36,163,66,43,254,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,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,226,179,201,155,186,86,80,112,141,55,91,20,232,149,139,178,189,33,84,219,114,148,252,132,161,11,124,144,106,92,167,144,74,39,87,25,146,219,191,150,90,154,220,101,179,83,124,210,113,52,45,76,198,140,80,162,226,226,241,222,141,119,203,129,125,185,88,126,188,186,196,100,54,210,213,53,245,173,111,40,219,74,73,163,67,134,227,132,182,182,114,212,133,169,6,147,65,154,70,143,176,81,204,80,119,8,237,5,99,84,40,145,111,178,163,198,77,192,136,210,91,125,7,52,144,68,226,205,77,54,134,137,106,50,222,180,54,147,109,11,82,144,133,56,132,165,197,83,7,18,188,148,84,114,233,136,243,177,66,202,166,105,134,87,117,65,46,70,90,74,43,13,210,170,146,78,75,171,166,52,195,106,37,155,40,67,10,91,106,38,146,132,182,180,52,102,165,32,212,190,65,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,81,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,132,223,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,182,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,109,60,49,120,127,204,194,40,113,179,3,141,246,239,73,125,75,218,253,179,77,117,199,218,149,65,138,227,15,50,234,164,161,43,38,205,231,219,145,218,203,136,82,153,74,19,169,165,197,45,13,216,168,10,149,197,252,230,215,114,121,196,207,21,234,110,82,189,51,102,93,31,39,99,220,212,214,144,130,148,166,218,164,69,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,237,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,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,1,64,60,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,163,170,230,119,48,182,174,87,240,106,181,139,151,76,110,191,160,229,198,167,82,209,41,184,239,84,231,58,173,173,71,109,75,63,242,156,89,165,43,82,26,105,213,146,23,179,105,231,175,20,177,211,17,241,111,25,106,120,243,113,214,122,43,190,163,80,102,162,220,186,73,28,62,133,198,18,132,70,40,230,131,222,223,37,13,52,148,47,113,185,243,100,165,45,75,213,71,126,153,35,187,113,182,252,203,69,157,121,227,242,162,63,115,215,35,174,164,212,214,93,99,124,234,115,235,55,161,190,235,81,218,109,150,22,108,184,130,38,209,191,212,74,20,181,37,197,173,182,235,215,139,22,74,42,54,181,213,83,205,70,27,211,55,219,117,157,36,222,44,32,162,199,102,149,57,78,71,142,220,134,210,74,67,143,117,78,61,185,100,150,214,162,116,157,113,107,50,116,137,16,175,44,89,133,186,178,191,140,180,92,92,181,163,117,253,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,146,226,13,73,90,80,235,77,44,208,189,155,79,67,216,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,81,124,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,19,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,135,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,87,10,124,137,85,78,171,3,52,216,203,108,196,77,53,49,201,251,34,149,81,97,74,125,199,205,72,83,117,131,65,153,37,8,74,73,68,198,244,168,214,107,231,164,145,177,135,28,242,185,134,205,157,229,148,94,39,120,153,124,80,163,203,172,80,167,199,164,198,174,219,137,158,81,88,170,160,168,113,73,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,29,180,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,10,203,227,31,127,222,88,89,121,101,247,16,112,250,225,151,67,184,104,114,46,57,48,103,70,50,222,210,244,166,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,203,76,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,231,75,97,166,223,230,183,28,220,249,178,61,154,237,86,134,93,178,0,0,83,182,97,179,103,121,101,23,137,222,38,95,20,40,242,235,20,41,241,233,49,171,182,226,103,148,86,42,168,42,28,82,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,109,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,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,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,111,241,102,197,235,203,1,113,67,46,120,185,135,239,196,110,187,110,200,185,158,142,82,216,39,152,117,11,110,158,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,149,20,191,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,0,129,92,97,176,66,149,126,101,210,62,50,189,92,151,14,165,133,210,9,81,226,37,180,173,137,204,84,101,68,140,234,23,220,164,45,42,38,86,149,145,153,104,135,18,105,61,228,182,234,135,43,24,215,252,157,179,5,100,227,27,148,254,182,37,191,80,62,189,132,181,204,113,112,95,105,113,229,114,147,204,108,141,226,97,231,77,189,203,36,243,9,27,181,78,164,122,83,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,143,252,105,49,210,187,107,88,150,150,3,91,149,154,82,34,94,221,69,70,229,137,162,28,157,210,196,122,58,225,22,134,102,109,50,227,228,234,183,237,37,45,81,54,165,100,148,186,149,65,94,29,184,23,15,31,179,89,106,91,117,234,55,164,237,186,15,54,228,175,50,163,96,219,84,88,164,70,210,29,109,226,82,94,101,201,75,138,203,141,146,84,165,54,242,254,137,17,173,58,20,1,29,115,183,156,27,103,40,216,94,237,105,71,18,109,237,92,142,250,109,58,60,182,164,114,39,62,211,140,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,163,107,91,51,184,203,108,102,10,46,103,85,116,122,98,254,102,160,186,131,211,106,140,165,246,229,115,26,83,46,48,182,203,105,37,149,48,181,50,72,111,103,45,179,34,104,219,218,131,77,255,0,101,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,242,92,65,169,40,82,218,117,165,154,17,191,105,117,81,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,161,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,175,204,61,43,25,114,209,74,176,229,85,101,202,187,48,198,59,52,74,178,30,134,150,80,152,70,183,138,154,166,148,217,108,90,10,51,41,100,204,244,115,124,117,154,200,247,37,199,35,175,28,239,169,63,204,159,166,136,171,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,50,247,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,104,123,36,120,13,39,46,57,104,179,176,218,179,10,35,23,9,71,93,82,224,54,99,180,218,206,163,37,102,235,141,186,182,150,180,188,182,82,166,227,19,187,213,189,17,208,101,162,118,164,179,152,47,251,133,199,129,60,50,252,107,206,38,137,84,0,42,3,133,166,125,190,66,76,160,229,71,20,24,223,111,213,106,29,29,161,84,143,31,87,32,78,150,249,168,161,200,74,11,87,25,121,247,84,104,119,67,83,110,56,100,179,54,148,74,98,223,192,0,7,42,205,143,133,140,100,248,127,112,249,115,226,26,240,167,207,28,156,74,165,64,202,222,36,162,35,85,219,98,142,72,181,170,105,91,76,21,70,157,21,40,65,66,91,122,145,174,75,45,104,164,169,180,159,49,150,156,82,201,42,105,78,61,99,224,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,74,45,12,136,200,253,134,33,254,117,114,7,98,102,38,141,46,232,160,195,69,42,236,138,203,143,52,228,54,217,96,165,56,148,72,89,19,166,152,238,58,230,247,94,35,81,17,234,122,23,180,187,105,127,21,176,67,20,240,46,237,151,73,185,237,170,221,49,80,36,184,81,231,156,41,44,182,178,67,171,74,92,109,197,182,141,117,229,41,68,162,34,236,45,125,157,158,231,8,115,197,152,44,31,92,102,105,23,173,70,165,10,58,144,101,22,165,82,156,243,91,83,203,245,118,38,66,11,77,27,34,211,220,102,66,89,218,60,104,111,40,84,148,199,186,236,154,99,243,18,100,68,184,180,215,84,147,73,37,37,218,110,78,215,93,73,95,244,15,221,114,241,162,172,202,166,27,118,229,146,195,51,73,189,73,82,41,171,74,57,155,79,176,205,19,181,219,174,223,183,77,68,101,197,222,35,185,141,197,118,158,136,187,135,208,17,158,74,155,52,81,101,207,139,170,79,152,93,165,212,168,187,156,255,0,238,83,238,17,182,125,86,231,187,234,70,245,70,161,83,172,78,144,189,117,121,215,36,58,181,41,71,239,51,51,51,82,143,248,159,218,59,166,95,114,57,141,248,235,88,134,134,45,10,173,30,142,227,237,165,233,181,10,124,184,237,155,70,182,183,41,14,20,117,167,232,59,184,140,251,52,35,62,226,237,184,124,170,228,107,11,242,225,71,139,45,20,168,181,75,143,146,131,126,124,166,35,190,180,57,181,131,87,45,206,157,183,8,137,198,119,39,94,222,211,62,243,236,146,228,68,69,161,22,132,67,250,0,0,0,57,246,61,226,85,55,9,240,150,232,189,42,19,216,140,186,125,38,107,209,185,174,165,6,227,237,198,117,196,33,58,169,58,168,249,103,161,17,145,158,157,158,241,157,140,81,188,110,28,111,197,250,181,124,215,34,116,218,253,97,242,134,222,171,117,90,63,41,107,109,180,150,229,158,154,187,161,17,25,247,246,107,237,187,110,29,89,118,129,130,184,39,75,171,203,167,61,30,187,95,138,196,233,70,251,41,66,211,207,137,17,75,71,107,72,89,17,45,174,227,51,251,76,207,186,89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,245,24,49,234,148,249,52,217,109,165,108,75,101,108,56,149,17,25,41,10,73,164,203,67,212,143,176,207,188,80,231,18,92,188,74,193,204,112,159,94,165,211,222,69,18,226,113,218,137,59,202,50,66,95,145,50,98,182,17,165,180,32,189,70,200,244,212,207,79,105,144,239,252,37,179,86,236,10,219,216,21,120,213,24,106,19,205,41,250,99,146,31,52,154,159,53,193,138,203,9,55,30,208,251,9,70,72,74,53,239,211,218,66,218,210,162,82,73,73,50,50,50,212,140,189,163,250,0,0,0,3,230,87,173,139,118,233,132,186,117,199,67,129,83,140,226,77,42,106,100,100,60,131,35,35,35,236,89,25,119,41,69,252,79,222,35,62,45,112,221,203,126,41,20,153,41,183,10,129,46,65,44,249,148,104,112,34,232,165,115,15,93,122,85,31,123,154,255,0,205,79,184,67,188,70,224,207,113,69,156,251,152,117,119,71,122,30,213,41,164,212,170,14,41,205,117,94,210,50,102,14,157,219,59,189,186,253,131,139,74,225,61,153,244,78,122,52,98,160,41,166,214,164,165,197,122,64,201,68,71,161,25,25,67,237,236,30,162,129,193,251,31,38,155,71,87,173,91,140,37,105,73,171,108,153,169,50,51,211,82,245,161,125,166,36,142,18,112,113,195,90,66,98,84,177,54,229,171,77,152,223,45,199,35,194,153,29,200,234,50,229,168,210,105,122,17,25,150,164,178,211,220,101,246,137,183,133,24,3,133,88,49,75,110,155,97,218,20,184,74,109,41,65,202,77,62,51,114,22,68,148,39,214,91,77,163,93,121,72,51,251,75,95,118,157,16,0,0,0,0,0,0,0,0,0,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,14,127,142,152,233,135,25,116,195,138,142,40,98,133,103,161,165,65,209,166,89,104,137,114,170,18,148,70,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,115,217,153,124,197,223,121,160,197,57,248,153,125,72,255,0,27,14,143,11,99,63,209,148,190,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,139,149,14,171,150,140,197,223,121,95,197,56,24,153,98,200,255,0,21,14,177,11,99,63,210,116,190,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,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,70,85,197,255,0,81,115,23,98,101,127,32,184,85,137,119,212,143,171,250,28,58,60,45,143,127,73,213,61,10,79,49,15,152,211,78,114,121,188,133,167,154,180,236,71,121,159,113,29,37,230,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,118,41,194,251,135,220,154,76,154,46,104,113,166,149,17,107,92,116,207,179,232,114,90,106,74,54,60,212,89,16,235,68,235,79,169,36,178,74,223,74,24,117,173,237,172,146,239,170,180,163,75,74,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,246,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,245,241,118,160,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,58,95,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,231,159,226,143,227,179,19,127,5,242,120,67,186,240,153,197,235,55,1,112,191,49,152,185,136,15,203,110,133,110,199,182,94,144,81,24,55,159,117,107,114,160,211,76,182,142,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,165,20,53,204,238,97,110,172,208,99,45,107,23,46,152,221,7,95,203,141,78,165,162,83,146,25,166,65,105,59,90,142,218,150,127,229,56,179,74,80,149,186,235,171,36,35,126,210,151,252,49,120,127,195,197,217,145,179,3,141,246,239,87,98,196,218,253,179,77,117,198,29,139,94,148,219,239,50,234,164,161,43,55,9,150,28,143,218,203,136,74,94,82,211,169,169,180,173,14,92,160,0,160,30,40,254,59,49,55,240,95,39,132,58,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,131,202,84,113,87,14,41,24,143,72,194,26,157,233,74,141,121,215,169,242,42,148,218,35,146,8,165,73,138,201,145,56,226,83,255,0,209,154,72,253,101,165,151,212,146,81,50,233,163,213,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,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,10,171,205,143,138,124,100,248,129,112,249,139,226,223,178,21,138,86,38,11,112,216,177,177,47,18,235,190,134,182,232,222,147,235,102,244,175,72,229,115,107,242,153,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,42,161,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,146,156,52,184,125,201,198,26,173,31,48,120,191,74,136,230,31,64,145,212,209,233,50,218,106,83,23,42,208,169,76,56,78,18,31,37,176,136,242,88,105,70,135,154,82,31,45,82,100,104,53,107,115,224,40,91,136,206,74,63,146,174,35,177,95,176,41,149,87,48,202,233,249,202,108,151,203,154,221,46,113,154,205,202,98,158,220,165,171,106,16,78,52,167,73,42,91,106,82,117,117,76,186,225,249,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,125,131,140,173,90,149,95,204,149,147,93,161,84,226,84,105,181,28,55,166,203,135,50,35,201,121,137,44,57,62,160,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,29,3,131,133,255,0,102,225,101,155,152,44,65,196,27,134,37,14,222,161,199,183,36,206,157,36,207,99,72,214,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,16,51,131,155,59,203,55,88,161,242,226,187,30,93,30,133,2,59,113,168,86,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,187,167,14,14,31,243,51,17,93,107,22,241,122,221,255,0,106,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,174,252,80,15,20,127,29,152,155,248,47,147,194,31,87,135,54,117,255,0,146,174,35,191,64,191,234,117,87,48,202,233,249,186,148,102,15,154,221,46,113,154,9,186,154,89,218,165,171,106,16,109,186,150,141,42,91,106,74,180,117,76,180,217,223,72,0,0,170,190,57,223,82,127,153,63,77,21,235,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,123,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,125,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,203,208,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,40,51,138,63,142,204,77,252,23,201,225,15,171,195,155,58,255,0,201,87,17,223,160,95,245,58,171,152,101,116,252,221,74,51,7,205,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,239,164,0,0,85,95,28,239,169,63,204,159,166,136,21,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,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,98,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,42,175,142,119,212,159,230,79,211,68,10,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,244,61,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,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,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,8,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,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,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,140,203,226,174,25,221,88,55,136,247,30,22,222,177,58,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,245,56,98,226,151,237,67,38,214,87,87,93,244,157,86,210,234,45,106,135,243,94,79,75,210,184,125,35,29,136,74,87,182,11,144,189,116,238,215,95,89,70,178,88,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,107,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,157,148,240,91,193,202,237,159,131,87,110,49,85,222,229,196,196,74,132,120,244,184,219,80,123,162,211,85,33,181,73,222,149,153,150,247,223,144,215,45,72,66,147,211,110,245,146,226,76,172,84,115,252,116,199,76,56,203,166,28,84,113,67,20,43,61,13,42,14,141,50,203,68,75,149,80,148,162,51,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,157,108,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,245,170,57,98,198,90,110,95,105,25,157,114,215,231,88,53,138,132,138,122,38,199,121,46,185,27,150,233,50,151,228,54,157,77,166,92,124,157,101,11,87,251,227,70,74,36,243,24,55,125,6,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,5,59,113,159,192,104,214,174,40,91,88,255,0,66,133,47,167,190,35,170,151,93,90,99,186,166,27,168,195,109,180,176,226,222,53,154,16,183,163,104,132,180,73,71,100,23,22,91,205,75,52,248,158,15,184,199,93,177,179,64,88,85,29,158,162,139,137,116,247,227,204,111,114,17,200,149,6,59,242,227,201,212,208,165,171,106,17,37,174,89,41,9,62,167,122,183,27,105,33,218,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,39,79,26,76,99,174,217,248,53,105,96,237,33,158,92,76,68,168,72,145,84,147,185,7,186,45,53,81,220,76,109,138,65,153,111,125,248,238,243,18,180,41,61,54,223,89,46,40,138,184,114,71,128,209,179,29,153,123,59,13,171,48,165,191,111,28,133,213,46,3,102,59,174,32,169,209,144,110,184,219,171,105,104,83,40,121,73,110,49,59,189,59,23,33,6,90,171,106,79,70,99,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,3,42,226,231,184,105,113,4,141,140,52,170,62,95,49,126,171,45,204,65,129,31,166,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,214,194,128,5,85,231,195,138,21,213,103,227,45,59,13,242,236,231,77,251,54,184,28,114,225,169,77,109,194,102,173,57,148,187,29,250,97,177,170,119,195,79,49,212,184,165,122,202,117,40,91,38,223,37,183,156,237,84,44,244,97,198,112,242,119,142,77,211,32,124,151,188,232,216,127,114,59,82,182,100,76,41,14,38,47,66,250,91,149,29,221,136,231,178,123,144,149,153,33,42,109,195,36,169,36,74,105,110,82,93,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,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,0,0,0,0,0,0,0,0,0,0,0,0,0,7,59,197,124,1,194,172,103,165,185,77,191,45,10,92,213,56,149,32,165,42,159,25,201,8,35,74,211,234,173,214,215,166,156,213,153,125,167,175,191,88,73,139,156,28,112,214,174,153,117,44,50,185,106,208,166,57,204,113,184,243,102,71,110,58,76,249,138,36,146,89,132,102,69,169,160,180,247,17,253,130,55,87,248,63,99,228,35,116,233,21,171,113,244,161,42,52,238,147,53,70,102,90,232,94,172,47,176,135,151,139,194,123,51,235,156,204,105,37,64,75,78,45,41,83,137,244,129,18,72,207,67,51,51,135,217,216,59,78,28,240,103,184,165,78,97,204,69,187,163,179,15,106,84,234,105,181,7,18,230,186,163,113,17,61,7,78,237,253,254,221,62,209,49,48,151,134,238,91,240,180,163,73,85,184,85,249,113,201,7,204,172,195,129,43,85,39,150,122,235,210,164,251,219,255,0,238,149,239,18,94,129,108,91,182,180,36,83,173,202,28,10,100,102,210,73,75,80,227,54,202,72,136,136,139,177,4,69,220,148,151,240,47,112,250,128,0,0,0,63,138,81,37,38,165,25,17,17,106,102,126,193,82,156,90,115,86,236,250,219,56,21,103,85,24,118,19,44,166,69,77,200,239,154,141,47,146,231,69,121,133,155,111,104,93,134,147,52,41,26,247,107,236,33,31,248,109,101,226,86,49,227,133,62,187,83,167,60,186,37,186,227,85,19,119,146,102,133,63,30,100,53,108,51,83,107,65,250,142,25,233,169,30,158,210,33,124,148,232,49,233,116,248,212,216,141,165,12,68,101,12,54,148,145,17,37,9,73,36,139,66,208,139,176,139,184,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,120,135,229,234,46,55,96,117,78,84,24,4,237,110,132,203,213,24,203,67,68,165,168,153,135,44,208,141,73,181,172,203,123,165,216,90,125,228,125,244,101,104,92,55,22,13,226,116,58,179,46,63,14,167,109,213,155,231,18,13,198,212,75,143,33,42,82,123,208,175,164,223,113,153,119,123,12,104,115,43,88,183,11,25,48,78,215,187,24,156,220,137,74,165,193,110,105,147,164,181,38,73,196,97,199,9,90,45,102,74,213,206,221,199,175,111,111,219,214,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,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,80,190,126,179,175,117,102,179,17,229,209,41,53,62,159,12,173,154,131,205,219,148,248,230,226,27,159,176,212,218,106,114,9,196,161,106,121,212,25,154,18,180,151,37,181,154,8,183,41,213,187,226,178,253,148,203,203,29,236,28,79,197,36,200,151,68,180,240,214,215,168,214,151,86,84,2,125,137,245,24,204,147,233,166,160,205,196,25,45,77,18,214,167,18,78,114,139,151,189,63,58,222,238,20,59,174,96,114,153,121,96,69,131,134,24,164,169,18,235,118,158,37,90,244,234,210,42,201,128,76,49,2,163,37,147,125,84,213,153,56,179,53,165,163,66,210,226,137,190,105,115,54,39,230,156,219,237,114,11,157,123,171,42,120,143,18,137,86,169,245,24,101,115,84,25,110,227,167,200,55,22,220,13,230,150,213,83,142,77,165,107,75,205,32,136,214,148,36,249,205,160,144,101,185,45,45,171,232,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,45,163,165,99,70,60,222,88,212,221,155,75,174,205,150,213,10,195,181,233,118,205,10,146,169,4,227,16,209,22,19,12,62,242,8,144,146,223,33,214,77,213,25,145,172,136,219,108,214,164,180,141,36,255,0,11,220,148,127,40,11,237,24,207,136,84,202,84,236,54,179,106,11,140,237,58,105,115,189,51,84,75,41,90,35,155,73,81,104,203,92,214,30,112,220,35,67,158,163,91,28,74,221,229,220,251,119,253,154,237,255,0,35,11,83,112,196,43,178,45,29,154,250,233,42,51,75,231,78,117,231,24,76,132,17,150,139,65,58,202,208,173,166,123,12,219,223,183,152,222,239,64,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,46,106,2,95,240,230,201,71,242,170,196,119,235,247,253,50,170,222,25,90,223,57,82,146,193,114,155,170,78,35,65,183,76,75,219,146,180,238,66,205,199,84,209,41,72,109,41,78,173,41,230,156,43,222,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,1,64,60,81,252,118,98,111,224,190,79,8,69,81,106,156,40,243,211,253,70,87,241,174,243,255,0,189,226,216,19,103,39,252,164,170,150,228,131,87,252,151,74,133,39,247,217,37,255,0,123,178,43,215,50,56,223,85,204,126,54,221,56,209,89,161,196,163,72,184,228,52,164,64,140,226,156,68,102,25,97,184,236,160,214,174,213,172,154,101,189,235,209,36,165,238,81,37,4,100,130,183,78,15,182,126,35,208,178,192,87,61,211,126,250,82,214,185,170,15,191,107,208,118,26,253,10,219,50,31,102,82,185,170,208,203,158,250,20,174,74,117,109,27,57,132,123,223,116,147,58,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,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,31,146,247,199,155,202,243,193,236,60,192,213,77,151,18,211,176,35,204,90,41,233,144,74,98,109,70,68,233,114,21,53,105,36,36,247,165,169,40,97,41,81,175,97,54,226,144,105,231,56,145,213,114,3,147,234,174,108,177,113,41,168,20,70,236,75,58,68,57,247,90,222,117,68,185,44,45,106,54,224,180,150,214,151,119,200,38,93,65,184,149,36,154,66,86,189,219,201,182,220,189,226,186,112,226,196,174,218,120,66,220,234,85,6,125,102,159,41,54,205,17,166,138,59,111,69,167,161,146,117,152,201,73,19,101,202,109,214,140,154,78,138,229,146,148,148,154,91,89,167,213,128,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,125,243,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,248,164,218,181,86,163,26,4,58,133,78,92,168,244,184,231,18,11,79,60,165,162,43,6,235,143,27,77,36,207,68,32,221,121,215,13,41,208,183,184,181,119,168,204,205,213,170,172,210,164,80,153,169,203,69,54,100,134,101,200,134,151,148,76,60,251,41,113,45,58,182,245,218,165,161,47,188,148,168,203,84,147,174,17,105,184,245,144,25,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,160,30,40,254,59,49,55,240,95,39,132,34,168,177,254,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,50,126,154,42,172,72,172,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,123,255,0,21,204,229,89,184,239,38,204,194,156,30,186,162,87,108,250,100,118,174,106,148,232,196,123,36,84,95,104,202,59,38,78,52,149,182,182,35,184,179,89,18,254,156,181,54,226,18,227,6,69,231,248,62,208,49,78,179,154,2,168,218,117,186,172,27,50,133,79,126,161,118,176,220,153,45,65,159,186,59,241,225,48,242,91,35,105,215,137,233,10,117,180,59,166,137,101,245,160,245,70,135,224,56,163,248,236,196,223,193,124,158,16,138,162,199,248,87,231,170,77,129,112,210,178,195,138,83,229,191,108,87,36,51,77,179,30,102,43,91,41,53,23,229,60,181,48,233,54,217,60,226,37,61,36,136,156,90,215,202,90,80,91,82,218,214,182,238,36,0,5,85,241,206,250,147,252,201,250,104,170,177,45,56,121,231,78,171,149,140,80,143,66,187,238,9,105,194,187,150,65,149,193,12,163,42,81,66,124,219,218,213,65,134,210,162,82,22,149,19,73,116,208,74,53,178,74,46,91,139,67,59,111,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,24,56,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,252,23,206,33,10,1,23,231,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,0,85,95,28,239,169,63,204,159,166,138,171,18,211,135,158,116,234,185,88,197,8,244,43,190,224,150,156,43,185,100,25,92,16,202,50,165,20,39,205,189,173,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,229,184,180,51,182,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,17,131,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,21,86,37,255,0,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,189,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,1,77,124,105,48,114,133,103,227,45,165,140,84,135,185,114,241,18,159,34,61,82,54,213,158,233,84,212,199,109,50,119,169,102,69,189,135,227,181,203,74,16,148,244,219,189,101,56,163,47,63,193,231,27,234,182,30,98,228,96,211,52,56,147,41,184,163,28,211,34,90,156,82,31,130,253,58,44,185,45,45,29,233,90,20,147,121,10,65,145,30,171,109,68,162,216,104,114,48,102,199,197,62,50,124,64,184,124,197,241,98,150,86,58,76,192,30,13,22,245,201,65,172,250,50,228,175,122,86,219,160,188,146,124,156,76,169,85,153,196,234,218,113,147,74,153,121,184,168,148,243,110,26,146,148,184,202,62,145,153,33,85,87,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,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,102,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,29,0,231,111,56,55,54,110,113,65,218,210,142,92,43,38,135,33,244,218,116,121,109,71,231,193,97,214,216,67,203,113,198,144,74,82,222,84,100,58,104,82,220,38,205,70,132,41,68,91,149,215,248,112,112,255,0,153,152,138,235,88,183,139,214,239,251,83,192,234,88,106,52,135,31,142,229,197,43,98,219,219,29,108,173,183,16,203,46,25,45,111,18,182,155,141,19,73,37,252,241,181,118,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,251,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,245,124,57,179,175,252,149,113,29,250,5,255,0,83,170,185,134,87,79,205,212,163,48,124,214,233,115,140,208,77,212,210,206,213,45,91,80,131,109,212,180,105,82,219,82,85,163,170,101,166,206,250,71,10,206,230,3,73,204,118,90,47,28,54,163,66,136,253,194,113,209,84,183,205,232,237,56,178,168,198,89,58,219,109,45,213,161,44,173,228,165,200,198,238,244,236,68,133,153,234,157,201,60,235,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,44,43,138,134,49,208,179,1,131,89,103,198,43,113,158,158,37,205,79,184,164,57,27,114,215,210,74,66,169,205,201,141,189,104,65,185,202,125,183,90,230,108,36,175,102,228,250,170,35,28,87,133,199,142,204,50,252,107,201,230,143,41,158,252,116,161,102,39,52,23,118,35,89,213,154,173,70,214,87,75,78,161,42,160,75,70,200,177,227,182,218,205,150,150,102,109,50,227,228,251,233,65,146,85,243,198,165,161,43,82,210,86,21,193,131,1,164,218,184,95,114,227,253,118,20,78,162,248,144,154,93,9,106,142,210,159,110,157,13,199,18,251,136,120,150,107,66,30,147,170,20,209,165,29,176,91,89,239,37,32,211,99,227,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,3,42,227,245,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,83,135,94,122,163,102,150,205,43,31,16,103,196,70,42,80,35,188,244,230,99,69,117,8,169,211,153,56,232,42,145,153,54,76,50,181,57,33,45,173,148,175,233,161,75,74,16,133,18,17,50,133,106,241,75,207,183,200,72,117,236,168,225,123,27,238,10,173,63,163,187,234,146,35,234,220,8,50,216,37,28,56,233,89,104,227,207,48,234,77,110,232,105,109,183,8,144,102,234,141,76,85,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,37,252,179,217,185,80,225,249,139,24,91,103,206,151,81,90,172,123,146,165,87,169,201,51,74,234,53,23,41,78,33,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,93,6,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,20,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,36,205,46,45,193,193,172,20,186,110,199,231,55,30,82,41,115,155,131,171,164,133,42,73,68,125,198,201,58,173,6,106,213,190,205,167,175,187,236,207,29,223,112,220,88,201,137,211,42,207,56,252,202,157,201,86,115,146,75,55,28,81,174,68,133,41,41,239,90,190,147,157,196,103,223,237,49,121,156,60,50,243,23,4,112,58,153,46,116,14,85,110,186,203,53,25,43,91,68,149,164,158,135,16,214,141,77,180,44,139,123,71,216,122,253,230,125,210,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,7,248,203,137,26,116,87,161,76,97,183,152,144,218,154,117,183,18,74,74,208,162,208,210,100,125,134,70,70,101,161,138,39,226,97,151,105,24,69,140,213,11,186,153,75,228,81,46,89,78,205,74,218,96,208,210,95,145,46,99,132,130,52,180,148,17,146,27,46,205,76,244,246,153,14,197,194,59,50,103,65,185,229,224,213,205,84,115,164,156,151,36,65,39,159,245,9,229,185,2,59,109,167,123,164,90,232,74,208,146,131,63,119,184,91,218,84,74,73,41,39,169,25,106,70,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,5,106,241,155,254,81,223,33,40,95,38,127,249,76,124,223,202,79,71,111,234,61,41,206,62,71,95,255,0,145,255,0,83,202,211,212,231,235,205,245,250,81,92,25,85,203,61,229,154,252,92,135,133,182,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,196,167,151,185,214,208,134,210,101,185,107,78,229,33,27,220,69,234,99,149,129,102,225,102,73,177,59,15,176,250,222,137,67,183,168,120,111,112,70,131,6,49,30,198,145,232,249,6,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,121,204,26,40,194,60,51,181,113,147,34,56,125,133,183,172,78,162,139,115,97,125,14,159,39,107,109,173,198,119,211,24,216,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,66,141,179,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,187,42,224,239,73,205,29,22,205,173,67,191,169,146,224,97,3,145,209,46,216,106,180,203,173,75,84,215,205,15,27,180,244,168,136,206,11,141,56,167,22,163,249,181,58,180,41,157,84,114,76,83,176,147,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,254,102,51,3,133,249,23,203,204,102,105,235,137,18,116,10,63,160,108,43,121,195,114,82,229,63,30,58,91,142,149,37,78,19,171,140,201,114,141,231,84,225,25,35,66,220,110,184,218,87,68,31,183,236,101,253,178,255,0,40,63,218,21,87,246,133,233,15,73,250,119,122,121,220,237,187,54,236,211,151,201,229,252,215,35,111,43,149,243,91,57,126,160,208,166,87,174,140,101,188,112,58,213,175,227,205,151,242,102,239,145,79,142,82,227,59,41,46,74,147,181,148,17,203,146,202,25,105,16,222,121,100,183,14,42,73,92,164,169,41,81,146,247,54,142,170,2,58,231,111,39,214,206,110,112,189,218,42,138,36,43,218,135,29,245,90,117,137,110,200,228,65,125,215,24,91,200,113,182,150,73,82,30,76,100,52,107,82,28,54,201,70,180,37,70,91,85,64,55,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,234,185,62,202,101,229,155,172,80,249,15,66,145,46,143,66,129,29,201,53,219,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,250,115,22,68,105,105,102,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,160,0,1,64,60,81,252,118,98,111,224,190,79,8,119,92,151,228,250,217,205,206,66,110,234,42,138,36,43,218,135,124,85,85,105,214,37,187,35,145,5,247,97,81,214,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,87,173,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,30,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,41,218,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,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,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,31,171,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,189,235,142,227,203,238,66,242,250,151,28,71,201,155,22,217,231,53,75,165,181,33,217,114,165,74,125,215,95,233,99,115,220,83,143,60,227,139,117,68,74,94,212,167,114,148,164,54,133,41,52,25,139,217,138,197,204,109,197,199,49,182,243,187,37,162,231,68,134,158,166,61,79,117,113,145,71,67,43,53,199,102,17,37,91,152,67,74,61,201,50,86,253,230,167,20,165,56,165,45,87,147,195,255,0,20,115,5,139,185,125,164,222,57,129,182,186,73,242,247,187,77,173,62,235,77,74,175,69,113,215,22,137,74,130,204,118,155,138,201,54,166,91,104,247,41,79,37,10,119,106,82,164,41,201,42,3,143,230,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,25,225,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,189,94,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,37,180,18,148,132,173,215,90,65,173,27,247,22,135,176,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,160,30,40,254,59,49,55,240,95,39,132,63,86,75,242,125,74,205,150,17,227,122,105,229,45,187,238,206,143,71,159,106,45,151,82,72,146,250,209,80,55,32,186,151,22,150,182,72,54,90,65,56,165,36,218,90,80,189,219,9,198,220,138,181,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,148,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,0,21,87,199,59,234,79,243,39,233,162,26,240,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,242,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,53,67,238,184,199,41,201,4,223,206,25,111,211,114,117,35,236,224,2,250,56,98,229,139,249,61,229,246,53,126,231,181,234,180,75,250,253,219,80,184,163,84,94,249,198,25,105,215,138,11,4,201,118,51,163,14,115,20,133,23,52,156,125,196,184,101,181,45,183,88,60,81,252,118,98,111,224,190,79,8,126,172,151,228,250,149,155,44,35,198,244,211,202,91,119,221,157,30,143,62,212,91,46,164,145,37,245,162,160,110,65,117,46,45,45,108,144,108,180,130,113,74,73,180,180,161,123,182,19,141,185,21,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,41,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,53,30,173,45,215,101,63,114,161,9,148,251,134,225,161,130,67,11,143,25,134,146,107,121,213,45,243,213,70,102,179,86,182,20,0,42,175,142,119,212,159,230,79,211,68,127,225,77,133,182,38,52,227,101,251,134,120,153,66,244,205,183,89,195,247,250,216,93,83,209,249,188,170,189,45,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,224,25,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,166,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,111,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,2,61,86,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,161,60,168,230,187,14,51,107,135,8,189,108,167,122,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,59,88,0,170,190,57,223,82,127,153,63,77,17,255,0,133,54,22,216,152,211,141,151,238,25,226,101,11,211,54,221,103,15,223,235,97,117,79,71,230,242,170,244,183,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,128,102,119,47,87,86,87,241,150,181,132,119,76,158,191,160,229,201,167,85,17,21,200,236,212,224,186,157,205,72,109,43,47,242,155,89,37,75,74,29,105,212,18,215,179,113,204,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,185,191,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,130,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,136,255,0,194,155,11,108,76,105,198,203,247,12,241,50,133,233,155,110,179,135,239,245,176,186,167,163,243,121,85,122,91,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,197,115,93,149,28,71,202,86,35,174,202,189,90,235,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,149,92,49,120,128,67,194,41,145,178,253,141,247,23,73,98,203,218,197,179,82,117,182,26,139,65,148,227,239,60,234,100,173,40,39,13,151,220,145,218,243,139,82,89,82,19,169,37,181,45,109,220,160,0,8,213,196,75,2,230,99,246,84,238,187,110,131,70,244,157,201,65,229,92,148,22,82,111,155,138,149,20,204,221,67,77,178,74,83,207,57,21,114,153,109,179,74,146,167,30,71,209,50,37,166,128,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,245,89,133,186,104,87,206,62,226,93,235,107,78,235,104,183,5,225,89,170,83,164,242,150,223,62,43,243,93,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,213,226,238,49,208,175,12,188,96,46,14,210,25,230,75,195,186,125,197,34,169,39,114,203,108,170,149,93,215,19,27,98,144,68,123,24,98,59,188,196,173,105,87,83,183,213,83,106,35,145,92,30,112,66,171,126,102,46,70,50,179,92,137,14,155,133,209,205,82,34,41,181,45,249,207,212,98,203,140,210,17,220,148,33,41,39,150,165,153,153,234,134,210,73,61,230,182,238,208,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,61,153,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,201,94,24,185,241,253,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,122,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,66,220,67,51,167,85,205,62,40,72,161,90,23,4,181,97,93,181,32,138,223,134,113,149,20,166,190,77,237,118,160,251,106,81,169,107,82,141,212,180,107,36,154,25,52,151,45,181,173,237,223,151,32,185,40,186,179,89,136,241,43,117,106,103,79,134,86,205,65,151,46,58,132,130,113,13,207,216,105,113,84,200,230,218,144,181,60,234,12,137,106,66,139,146,218,201,102,123,148,210,29,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,25,214,207,126,5,208,178,237,154,11,187,14,108,234,53,86,157,107,39,165,168,208,147,80,53,175,124,89,17,219,113,100,203,171,34,55,89,109,243,125,132,172,205,74,249,147,74,214,165,165,106,62,127,117,227,29,118,240,193,171,3,7,106,236,243,34,97,221,66,185,34,151,39,114,11,108,90,146,162,184,168,219,18,130,51,216,251,18,29,230,41,107,82,186,157,190,170,91,73,27,2,49,142,187,128,88,153,11,21,109,102,119,214,169,84,250,172,122,115,155,144,93,52,169,116,233,17,26,147,162,208,180,47,146,185,9,119,150,164,154,87,203,216,122,18,181,47,21,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,210,246,0,224,229,11,47,248,53,105,224,237,184,247,81,18,217,167,166,59,146,118,173,29,92,165,169,78,73,147,177,107,89,183,205,125,199,93,229,239,52,163,126,212,250,169,34,29,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,7,63,193,236,116,195,140,121,135,115,85,176,190,179,233,154,85,175,112,61,109,189,82,104,136,226,204,148,211,12,60,226,227,44,140,249,172,151,80,148,19,154,18,86,164,40,209,185,6,133,175,50,226,205,51,63,145,88,215,254,77,240,199,51,216,91,2,35,23,61,15,13,232,149,43,205,151,165,59,190,173,78,98,137,9,9,125,163,113,195,101,181,197,102,49,153,182,132,35,154,133,44,247,41,196,33,14,87,93,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,237,123,16,184,193,88,133,150,90,93,94,195,62,163,24,171,84,255,0,71,84,169,105,136,244,70,232,19,151,21,228,174,162,210,158,101,248,242,25,110,74,26,91,108,27,166,165,182,234,55,154,77,43,73,84,183,251,42,191,110,175,240,173,199,114,92,117,15,248,201,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,38,87,17,76,138,201,202,213,228,119,198,31,64,150,188,43,175,200,101,152,47,73,148,210,215,76,168,188,82,22,116,210,35,112,223,121,9,110,58,156,67,202,71,208,90,80,165,173,105,53,175,133,101,163,49,119,222,87,241,78,6,38,88,178,63,197,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,246,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,0,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,0,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,173,154,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,116,190,30,153,197,254,73,88,167,51,229,12,62,174,204,189,122,26,117,119,231,57,126,143,229,201,45,149,31,81,135,93,119,144,203,178,254,97,27,121,156,222,211,213,40,210,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,0,7,138,194,172,23,194,252,16,165,85,232,88,81,104,68,182,233,181,202,196,138,244,200,113,22,231,32,230,188,148,37,197,54,218,148,105,101,27,90,109,36,211,100,150,210,73,34,74,82,60,254,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,208,98,174,11,225,126,55,210,169,20,44,87,180,34,92,148,218,29,98,61,122,28,57,107,115,144,83,89,74,210,218,156,109,42,36,188,141,174,184,147,105,194,83,106,37,25,41,42,30,212,101,92,95,158,8,94,184,13,147,44,132,216,56,141,93,143,18,220,163,206,181,233,85,185,141,68,70,249,181,202,220,216,77,188,226,91,74,149,185,249,46,168,140,136,141,68,148,54,217,106,109,178,206,168,166,28,203,230,46,251,205,6,41,207,196,203,234,71,248,216,116,120,91,25,254,140,165,245,47,60,196,62,99,77,55,206,229,115,214,158,106,211,189,125,230,125,196,83,167,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,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,0,80,15,20,127,29,152,155,248,47,147,194,18,211,130,198,60,217,176,173,235,175,46,85,153,177,41,247,12,202,194,238,106,41,61,32,201,117,84,46,43,109,73,101,164,26,9,59,216,76,70,220,50,222,107,90,29,90,137,4,150,86,161,216,56,143,240,255,0,135,152,138,19,184,183,132,54,239,251,108,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,202,184,54,101,139,209,180,42,182,103,111,91,94,148,243,149,141,41,246,68,215,30,230,202,140,203,107,144,205,65,244,182,90,161,174,98,201,44,165,103,243,187,90,124,136,146,219,154,187,103,224,57,166,98,177,230,205,203,110,17,215,113,90,243,155,17,40,167,71,90,41,144,94,144,108,174,173,81,52,40,227,194,104,210,133,171,123,138,78,134,162,66,182,32,150,226,139,98,20,101,157,124,104,197,235,203,30,177,66,224,197,204,64,126,35,149,219,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,237,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,151,252,46,115,183,74,203,245,204,246,9,98,67,241,33,217,55,165,97,18,209,90,151,41,49,216,161,77,56,235,109,78,185,163,42,83,136,125,77,194,104,212,183,16,219,36,217,184,122,17,184,98,237,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,10,171,205,143,138,124,100,248,129,112,249,139,226,218,120,109,126,198,176,27,32,244,236,116,185,61,21,108,55,85,244,141,78,235,175,191,184,220,147,211,84,100,197,140,149,31,172,181,109,66,16,219,76,54,94,179,142,43,98,13,199,85,190,178,243,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,169,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,240,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,58,87,18,222,31,113,177,134,149,88,204,30,16,82,165,185,136,48,35,245,53,138,76,70,157,148,253,202,132,38,43,13,147,100,183,201,12,46,60,102,29,81,33,150,148,183,207,68,145,26,205,58,211,93,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,250,120,121,231,78,149,154,124,47,143,66,187,238,8,138,197,75,106,57,149,193,12,163,38,41,205,96,156,218,213,65,134,210,163,74,208,164,155,73,116,208,73,36,60,106,46,91,104,91,59,165,168,10,171,227,157,245,39,249,147,244,209,2,178,139,141,244,172,184,230,46,204,198,90,237,14,93,94,155,64,145,37,51,34,68,113,40,124,216,145,21,232,206,45,189,222,170,150,132,190,107,36,25,164,150,104,36,154,145,187,121,95,246,47,97,14,17,230,171,8,220,179,47,54,34,87,237,138,252,118,170,20,202,157,61,244,45,108,45,72,53,71,159,10,66,119,36,150,73,94,169,89,110,66,208,181,37,68,182,214,164,170,152,112,47,135,254,35,212,115,171,78,203,142,49,91,189,52,10,14,183,21,125,230,156,51,139,81,161,50,225,17,59,25,194,91,78,56,204,151,13,184,228,182,207,154,210,158,81,169,9,83,46,33,55,210,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,67,165,113,45,225,247,27,24,105,85,140,193,225,5,42,91,152,131,2,63,83,88,164,196,105,217,79,220,168,66,98,176,217,54,75,124,144,194,227,198,97,213,18,25,105,75,124,244,73,17,172,211,173,53,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,167,135,158,116,233,89,167,194,248,244,43,190,224,136,172,84,182,163,153,92,16,202,50,98,156,214,9,205,173,84,24,109,42,52,173,10,73,180,151,77,4,146,67,198,162,229,182,133,179,186,90,128,170,190,57,223,82,127,153,63,77,28,127,131,13,90,149,78,205,125,110,29,66,167,18,44,138,165,143,62,36,22,158,121,40,92,167,202,100,39,141,166,146,103,170,214,77,50,235,134,148,234,123,27,90,187,146,102,86,127,156,28,166,89,185,186,194,255,0,144,245,217,17,40,245,216,18,27,147,66,184,213,0,229,63,74,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,217,175,45,102,70,166,144,101,158,203,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,205,249,185,241,253,183,240,246,196,76,6,197,138,214,235,250,223,167,209,61,27,84,168,212,121,146,174,134,83,91,97,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,20,85,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,193,124,226,16,160,17,98,156,78,184,127,195,194,41,146,115,3,130,22,239,73,98,203,220,253,205,77,105,198,26,139,65,148,227,236,178,210,163,33,75,39,13,151,220,145,216,203,104,82,89,82,21,161,165,181,33,13,196,172,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,175,67,216,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,85,124,115,190,164,255,0,50,126,154,56,255,0,6,26,181,42,157,154,250,220,58,133,78,36,89,21,75,30,124,72,45,60,242,80,185,79,148,200,79,27,77,36,207,85,172,154,101,215,13,41,212,246,54,181,119,36,204,172,255,0,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,155,243,115,227,251,111,225,237,136,152,13,139,21,173,215,245,191,79,162,122,54,169,81,168,243,37,93,12,166,182,194,156,209,60,164,151,58,59,9,142,74,220,227,142,188,146,113,227,215,99,170,40,171,148,239,20,248,55,241,2,222,243,22,6,148,196,117,190,243,213,130,86,6,101,237,172,176,213,39,203,126,225,174,72,42,108,231,153,138,254,202,77,69,244,69,93,57,135,72,219,36,184,137,73,146,162,39,26,90,249,75,74,9,196,165,43,82,219,168,190,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,44,251,53,217,81,195,140,218,225,194,236,171,213,174,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,140,246,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,86,211,195,23,136,4,204,93,135,27,47,216,223,113,117,119,212,77,172,91,53,39,91,125,217,85,232,173,176,243,206,166,74,210,131,108,158,97,184,253,175,56,180,169,228,173,58,146,156,74,214,229,138,128,0,206,14,116,48,114,133,128,89,160,191,240,170,214,123,125,22,149,80,110,69,57,189,171,46,154,44,184,237,75,106,54,171,90,214,190,74,36,37,174,98,148,106,95,47,121,232,106,208,184,168,11,243,225,129,130,244,172,41,202,93,165,93,122,208,137,73,185,239,152,234,175,86,102,37,105,117,249,236,56,243,170,167,169,110,18,149,162,10,26,217,82,90,35,34,65,184,225,154,82,226,220,214,90,128,227,249,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,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,46,171,116,103,95,25,110,156,176,91,185,87,149,83,217,109,209,185,241,167,190,179,76,135,170,176,83,34,60,136,17,220,83,201,91,140,244,174,50,180,160,217,113,9,54,141,166,205,4,77,106,191,149,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,86,2,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,116,216,2,111,240,144,192,105,56,167,153,118,241,38,161,10,35,246,246,24,71,244,164,146,147,29,169,8,118,162,250,28,106,11,100,133,172,148,133,165,68,236,148,58,148,47,98,225,164,189,85,45,10,43,201,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,161,93,92,78,184,128,76,194,40,114,114,253,130,23,23,73,125,75,220,197,205,82,105,183,218,149,65,138,227,12,188,210,99,45,72,38,205,231,219,145,216,243,107,82,153,74,21,161,37,197,33,109,253,110,10,158,22,46,159,136,19,188,186,156,41,88,105,79,41,222,22,48,111,225,253,189,229,204,10,224,226,95,195,166,53,147,25,236,127,203,157,149,18,29,177,14,59,143,93,150,253,53,46,154,225,44,221,113,213,212,153,109,75,82,74,49,37,100,133,178,210,80,134,16,210,86,148,27,102,226,154,172,177,113,60,41,242,57,39,13,105,80,51,73,137,43,136,237,118,231,163,146,237,106,98,80,211,229,78,167,74,74,22,83,86,230,134,104,146,243,90,37,41,109,69,203,101,215,18,179,82,157,83,108,216,248,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,74,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,140,246,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,245,241,118,160,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,61,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,203,115,45,139,116,188,25,193,219,150,240,159,61,136,207,181,77,152,136,60,199,82,131,92,146,138,243,141,165,58,173,6,102,102,209,232,73,61,123,59,61,229,158,171,170,181,115,99,206,52,73,148,167,100,77,168,221,149,245,183,21,42,83,142,26,78,84,181,26,16,69,170,212,69,185,222,226,221,223,217,175,182,245,50,33,151,26,110,95,48,86,153,1,113,82,85,138,195,108,212,231,173,104,79,49,15,59,18,49,56,222,188,164,40,146,75,103,232,171,83,215,188,204,251,164,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,248,121,166,159,105,76,188,218,86,133,145,165,73,81,106,70,71,216,101,161,138,95,226,169,149,117,97,205,242,172,96,181,105,14,149,34,224,146,103,52,216,143,234,38,99,239,78,144,226,143,99,41,73,122,136,79,106,150,106,247,234,93,163,235,240,155,205,27,214,125,212,230,10,93,53,86,211,75,172,60,110,192,84,135,204,149,213,186,228,24,205,180,157,238,146,116,218,149,104,148,160,213,223,166,165,216,46,41,11,75,137,37,161,68,164,168,181,35,35,212,140,135,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,67,80,22,63,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,128,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,50,174,59,86,58,230,187,17,241,206,201,195,252,47,169,187,232,171,51,14,109,250,101,30,155,70,142,241,169,185,18,162,195,68,119,39,200,61,11,152,242,246,175,97,25,109,105,181,154,19,169,169,215,29,236,28,58,242,43,39,52,183,145,95,24,131,2,90,48,174,129,33,230,103,61,26,83,72,93,78,162,201,71,89,83,76,137,194,125,148,41,185,9,113,111,37,31,65,10,66,86,133,168,150,139,211,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,0,2,128,120,163,248,236,196,223,193,124,158,16,139,244,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,145,84,202,77,42,139,25,112,232,212,200,144,35,185,33,249,107,106,51,41,105,10,125,247,86,243,206,154,82,68,70,183,29,113,199,22,174,245,45,106,81,234,102,102,63,88,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,160,28,237,231,6,230,205,206,40,59,90,81,203,133,100,208,228,62,155,78,143,45,168,252,248,44,58,219,8,121,110,56,210,9,74,91,202,140,135,77,10,91,132,217,168,208,133,40,139,114,163,168,11,116,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,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,85,121,177,241,79,140,159,16,46,31,49,124,125,91,171,53,216,143,95,203,101,149,149,154,99,190,134,179,45,126,173,250,147,113,222,51,114,187,41,217,239,203,109,82,15,66,209,150,185,168,36,50,90,164,220,65,186,163,81,147,68,207,160,201,38,79,174,108,220,226,131,84,84,148,184,86,77,14,67,10,187,43,17,29,143,207,130,195,173,190,182,80,219,110,172,148,165,188,168,203,104,150,148,56,77,154,137,107,74,136,182,170,255,0,172,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,65,80,28,82,242,19,242,18,101,123,53,216,94,254,251,126,171,80,235,46,250,92,137,26,185,2,116,183,201,39,50,58,150,122,184,203,207,186,146,91,90,154,155,113,194,52,17,180,163,75,16,3,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,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,85,95,28,239,169,63,204,159,166,138,171,19,255,0,134,46,124,127,98,21,216,216,13,139,21,173,182,13,193,80,79,163,106,149,26,143,46,45,174,242,144,242,156,209,60,165,31,38,67,234,142,74,220,227,109,50,163,113,227,211,123,170,62,235,198,127,48,245,91,110,217,182,178,221,109,85,98,33,23,100,117,86,238,136,234,134,165,62,112,153,144,223,64,148,58,162,216,148,46,67,18,20,162,71,206,107,21,178,51,74,20,100,231,63,225,137,157,60,209,223,184,219,66,192,107,186,224,151,125,90,114,227,205,151,58,161,87,140,236,202,141,33,134,88,144,233,59,214,146,137,102,135,36,185,29,163,84,147,116,139,115,77,183,203,212,136,227,175,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,10,128,226,151,144,159,144,147,43,217,174,194,247,247,219,245,90,135,89,119,210,228,72,213,200,19,165,190,73,57,145,212,179,213,198,94,125,212,146,218,212,212,219,142,17,160,141,165,26,88,128,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,98,170,248,231,125,73,254,100,253,52,86,93,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,239,251,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,174,105,196,195,37,21,28,207,216,148,219,219,13,41,157,78,36,218,90,70,133,13,178,138,207,166,96,188,243,100,228,119,164,60,166,246,114,117,91,237,154,156,218,90,190,146,65,169,226,82,104,176,117,92,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,252,23,206,33,10,1,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,80,103,17,28,161,255,0,37,44,101,47,146,208,185,56,123,120,243,102,218,251,231,245,47,49,202,75,93,84,71,55,17,56,92,167,29,78,195,86,253,205,56,214,174,45,194,119,111,228,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,111,65,32,42,175,142,119,212,159,230,79,211,69,101,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,230,156,76,50,81,81,204,253,137,77,189,176,210,153,212,226,77,165,164,104,80,219,40,172,250,102,11,207,54,78,71,122,67,202,111,103,39,85,190,217,169,205,165,171,233,36,26,158,37,38,139,7,85,202,119,138,124,27,248,129,111,121,139,3,67,216,209,101,94,88,139,133,247,5,143,135,248,149,46,192,174,214,99,166,52,123,142,36,50,148,252,4,27,137,55,77,180,111,65,146,212,209,56,217,45,43,74,219,53,146,210,100,164,145,140,214,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,205,126,95,247,150,39,220,207,222,120,129,112,203,174,215,101,71,137,26,69,66,89,146,159,125,17,163,183,29,163,113,90,106,181,147,76,182,70,181,106,181,153,26,148,106,81,154,142,205,56,24,253,118,126,91,253,72,90,160,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,55,248,142,231,142,78,84,172,216,22,126,31,34,36,140,69,188,35,190,184,47,58,182,157,69,18,34,76,144,115,93,96,204,212,181,169,70,164,176,149,39,148,165,180,234,148,106,38,77,167,40,174,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,160,156,139,228,202,133,147,204,56,149,76,114,171,233,155,206,232,233,228,92,213,38,150,178,138,167,26,37,242,163,70,109,90,104,203,92,215,72,156,82,73,199,20,181,41,91,72,208,211,114,84,0,5,106,241,164,192,186,237,211,98,90,88,243,110,81,169,75,137,100,245,20,235,150,94,168,110,119,75,45,232,232,132,122,153,17,186,203,111,155,169,217,184,212,133,75,220,148,26,84,234,147,80,35,170,229,99,5,63,148,78,96,172,156,28,114,161,209,68,184,42,7,215,190,151,121,110,34,11,13,46,68,174,82,185,110,17,60,108,50,233,55,185,6,158,97,163,118,137,212,203,74,96,0,43,47,142,12,219,53,22,6,22,83,231,82,101,185,118,63,88,168,189,75,156,149,31,33,138,114,25,104,166,178,178,222,68,107,113,215,32,41,39,177,90,19,46,122,200,212,201,117,22,47,39,132,21,39,11,217,202,92,106,237,151,76,136,139,158,101,98,108,75,198,98,89,112,159,122,107,47,41,81,154,91,139,47,89,8,134,252,101,37,45,159,45,38,235,135,216,226,157,214,111,128,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,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,242,133,233,240,157,192,186,22,24,101,130,153,136,222,134,170,194,186,113,47,90,141,93,85,3,90,55,69,98,68,134,224,19,45,25,36,146,202,152,95,61,43,208,212,231,82,106,222,164,114,210,137,170,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,249,60,70,115,175,252,149,112,225,138,5,129,83,165,57,137,183,79,205,211,99,62,124,215,41,112,76,150,78,84,212,206,213,33,91,86,130,109,164,186,105,74,220,82,149,163,169,101,214,206,133,197,212,240,84,240,177,116,252,64,157,229,212,225,74,195,74,121,78,240,177,131,127,15,237,239,46,96,116,170,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,21,194,254,19,88,95,134,185,163,60,101,141,113,203,145,100,208,228,70,173,218,214,209,184,231,62,29,85,46,154,201,47,200,215,115,177,163,169,13,173,162,215,123,134,164,165,211,81,50,163,147,61,64,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,57,86,101,242,233,98,102,131,11,39,225,157,245,31,252,108,202,60,221,239,127,70,85,58,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,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,82,215,133,238,122,127,98,151,82,48,59,24,239,62,147,13,171,91,253,15,38,106,119,51,66,170,56,226,76,181,120,212,93,60,55,181,115,153,169,41,8,116,208,231,205,37,82,28,59,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,90,80,147,90,212,73,74,75,83,51,61,8,136,83,183,22,76,210,61,120,93,77,224,157,173,85,109,84,186,59,196,236,245,71,124,205,93,91,78,78,140,227,74,52,58,105,211,106,147,170,84,130,87,118,186,23,96,248,252,42,242,174,172,70,190,83,140,23,85,33,213,82,45,249,36,112,141,248,250,161,83,24,122,12,134,212,91,217,82,79,212,90,187,82,178,87,187,66,237,23,64,211,77,48,210,89,101,180,161,8,34,74,82,146,208,136,139,176,139,66,31,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,166,112,48,222,137,137,216,19,115,80,107,16,90,144,182,233,243,95,134,107,105,11,54,228,148,57,9,109,101,185,42,208,203,121,246,145,106,94,193,159,72,245,58,182,16,98,225,212,41,18,28,102,109,165,112,239,109,72,90,147,170,226,202,212,136,246,154,15,77,205,151,118,223,224,47,199,37,89,140,164,230,11,7,169,53,111,73,70,114,177,2,59,16,234,13,19,201,55,57,232,139,29,78,168,211,205,90,180,222,246,154,168,200,245,239,45,123,228,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,149,226,139,196,2,101,94,101,75,44,152,33,113,114,105,76,245,52,235,226,168,195,111,177,41,201,77,62,235,15,82,83,204,66,54,178,92,173,93,113,179,90,94,75,137,108,148,72,39,82,236,22,203,70,93,47,188,208,98,156,12,51,177,99,255,0,138,153,88,155,189,159,232,202,95,82,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,220,69,222,101,218,184,155,224,94,28,101,211,24,44,92,47,194,250,55,67,74,131,135,240,157,121,231,76,151,42,161,41,85,10,129,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,246,188,54,242,207,102,230,191,8,241,227,11,111,9,210,233,203,76,139,98,165,72,169,198,51,82,233,213,22,209,86,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,136,87,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,105,225,79,158,57,56,149,74,129,149,188,73,68,70,171,182,197,28,145,107,84,210,182,152,42,141,58,42,80,130,132,182,245,35,92,150,90,209,73,83,105,62,99,45,56,165,146,84,210,156,123,234,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,246,137,251,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,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,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,208,157,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,10,192,206,103,20,12,125,203,182,100,239,12,28,178,173,12,63,155,69,183,253,31,211,63,84,167,205,114,82,249,240,35,200,94,245,55,45,180,30,139,121,68,90,32,189,82,45,117,61,76,228,255,0,15,76,208,95,217,179,193,122,214,35,98,53,34,223,167,84,169,215,68,154,35,77,81,35,188,203,10,97,184,145,30,74,148,151,157,117,70,189,210,22,70,100,162,45,9,61,157,230,117,67,197,31,199,102,38,254,11,228,240,135,148,182,50,163,93,190,242,119,88,204,221,148,213,86,169,62,211,188,37,209,235,244,182,25,67,141,179,71,68,24,207,148,244,232,100,225,114,156,117,68,233,17,44,185,110,37,195,229,165,151,20,174,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,228,184,131,82,80,165,180,235,75,52,35,126,210,234,162,144,56,143,241,0,153,152,138,235,184,73,132,55,23,251,83,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,113,8,176,44,220,44,205,205,237,135,216,125,111,68,161,219,212,56,244,72,208,96,198,35,216,210,61,15,12,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,191,229,75,39,212,172,217,112,252,187,19,79,41,109,223,118,117,241,90,159,106,45,151,82,72,146,250,233,84,195,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,200,1,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,189,78,28,89,227,147,154,219,54,125,159,136,40,137,31,17,108,248,236,46,115,205,45,166,145,91,136,163,52,20,214,152,35,37,33,105,81,37,47,165,41,229,37,110,180,164,154,73,226,105,190,21,156,206,40,24,251,151,108,201,222,24,57,101,90,24,127,54,139,111,250,63,166,126,169,79,154,228,165,243,224,71,144,189,234,110,91,104,61,22,242,136,180,65,122,164,90,234,122,153,201,254,30,153,160,191,179,103,130,245,172,70,196,106,69,191,78,169,83,174,137,52,70,154,162,71,121,150,20,195,113,34,60,149,41,47,58,234,141,123,164,44,140,201,68,90,18,123,59,204,234,135,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,85,230,199,197,62,50,124,64,184,124,197,241,249,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,20,224,190,16,217,184,11,133,246,254,17,225,251,18,219,161,91,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,97,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,181,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,5,16,241,29,200,228,108,169,94,80,47,12,62,92,185,24,117,120,72,125,16,89,117,14,186,186,36,180,145,44,225,58,249,145,165,104,82,77,74,97,74,87,53,72,105,212,168,148,108,155,174,113,252,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,39,133,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,214,183,28,239,169,63,204,159,166,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,242,184,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,229,42,117,106,173,106,74,38,86,106,114,231,200,110,59,17,16,236,151,148,234,210,195,13,33,150,90,37,40,204,201,13,180,219,109,161,61,201,66,18,146,208,136,136,93,79,7,156,16,165,88,121,116,145,140,172,215,37,204,169,98,140,131,84,136,138,109,40,98,11,20,233,82,227,52,132,119,169,107,82,141,229,169,102,100,90,45,180,146,75,97,173,202,246,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,65,231,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,72,60,71,114,57,27,42,87,148,11,195,15,151,46,70,29,94,18,31,68,22,93,67,174,174,137,45,36,75,56,78,190,100,105,90,20,147,82,152,82,149,205,82,26,117,42,37,27,38,235,156,127,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,189,9,225,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,117,173,199,59,234,79,243,39,233,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,218,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,58,224,227,5,148,62,252,220,88,176,191,196,66,190,82,228,255,0,249,8,176,37,178,210,203,252,134,28,36,47,252,66,137,191,235,220,16,3,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,127,5,243,136,66,128,70,159,113,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,44,240,230,171,51,23,150,107,241,114,102,41,94,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,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,201,127,196,135,58,216,167,147,239,217,223,236,206,129,106,84,254,86,250,95,173,244,236,89,47,114,250,94,147,151,202,228,190,214,154,245,43,221,187,118,186,39,77,52,61,124,87,15,78,33,120,209,155,60,104,173,97,206,35,91,22,85,58,155,78,181,228,214,218,118,137,10,91,47,169,246,229,196,101,41,82,158,146,234,77,27,100,44,204,137,36,122,146,123,123,200,249,175,28,239,169,63,204,159,166,138,192,163,90,213,219,130,157,94,171,82,32,245,17,45,154,122,42,149,71,57,168,71,79,21,114,152,136,151,52,81,145,175,87,229,199,70,137,35,87,175,174,155,82,163,47,107,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,167,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,235,131,140,22,80,251,243,113,98,194,255,0,17,10,249,75,147,255,0,228,34,192,150,203,75,47,242,24,112,144,191,241,10,38,255,0,175,112,64,12,167,120,167,193,191,136,22,247,152,176,52,166,33,255,0,17,156,148,127,42,172,56,98,191,96,83,41,77,226,109,173,243,148,217,47,151,41,202,164,18,37,155,148,197,61,185,40,78,229,172,156,105,78,146,146,135,18,164,234,210,94,117,194,162,26,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,149,112,70,191,236,218,21,229,137,184,125,89,184,98,67,184,110,168,244,153,52,88,47,25,165,115,209,12,166,156,146,104,204,182,169,104,75,237,172,209,174,243,70,245,17,26,91,89,166,221,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,16,255,0,34,25,156,161,101,47,16,175,44,85,171,209,125,55,45,118,123,148,186,93,35,169,92,110,190,83,181,58,122,148,223,61,45,58,77,109,97,185,14,234,164,237,62,86,205,73,74,72,225,119,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,184,158,24,185,14,253,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,175,94,33,124,66,241,163,41,152,209,69,195,156,57,182,44,170,141,54,163,107,198,173,186,237,110,20,183,159,75,238,75,150,202,146,149,51,37,164,146,54,199,65,145,26,76,245,53,118,247,17,123,94,27,217,214,197,60,224,254,209,63,105,148,11,82,153,242,75,209,29,23,160,162,201,103,153,213,117,124,206,111,57,247,117,211,166,70,221,187,116,213,90,235,169,105,53,64,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,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,105,92,16,176,183,255,0,150,94,53,212,40,95,247,165,173,72,169,245,95,124,153,236,114,73,127,253,141,86,245,163,236,66,191,172,33,106,128,0,51,215,196,75,29,33,227,246,107,46,187,146,131,89,244,157,183,65,229,91,116,23,146,76,27,106,139,20,140,157,91,78,50,106,75,204,185,41,114,158,109,195,82,148,166,222,71,209,34,36,39,128,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,255,0,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,185,64,0,20,129,198,11,7,43,182,54,104,15,21,100,61,212,81,113,46,158,196,136,110,109,66,57,18,160,199,98,36,136,218,18,212,181,109,66,35,59,204,52,161,39,212,236,78,227,109,70,34,174,0,224,229,119,48,24,203,105,224,237,184,247,79,46,230,168,38,59,146,118,161,125,36,84,37,78,73,147,177,107,65,57,202,97,183,93,229,239,37,47,102,212,250,202,34,26,105,0,25,87,23,19,151,156,217,217,185,69,225,137,134,119,197,118,60,74,197,118,124,138,180,106,21,184,169,231,21,250,170,202,185,40,159,52,44,155,116,208,134,154,89,184,165,154,54,107,203,65,153,41,212,17,213,6,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,249,111,203,2,242,195,11,153,251,51,16,45,233,116,42,236,88,241,36,200,167,203,34,75,236,34,76,118,228,52,78,39,93,80,179,105,230,204,208,173,22,131,51,74,137,42,35,73,92,79,5,79,11,23,79,196,9,222,93,78,20,172,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,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,224,25,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,106,156,46,184,128,67,171,195,166,229,147,27,238,46,77,85,158,154,157,99,213,31,109,134,34,185,21,166,26,97,154,74,185,104,70,215,139,149,171,78,56,107,83,202,113,77,154,137,100,210,93,179,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,30,179,171,152,202,78,95,112,122,173,86,244,140,118,235,19,227,191,14,158,209,188,146,115,158,184,178,20,210,137,60,212,43,77,236,233,170,76,207,94,226,215,186,131,164,84,234,216,191,139,133,80,171,200,113,233,183,109,195,189,197,45,106,86,139,149,43,83,34,220,107,61,53,112,251,247,127,17,160,188,159,97,189,19,12,112,38,217,160,209,224,181,29,110,83,225,63,48,208,210,16,110,73,56,113,210,226,207,106,83,169,158,194,237,50,212,253,163,181,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,249,167,196,10,22,29,97,29,94,183,94,158,196,118,13,137,13,145,58,234,16,107,62,149,245,109,78,229,36,140,204,144,122,22,163,60,120,173,112,83,238,172,69,184,174,10,91,41,68,105,213,73,114,16,105,74,75,113,45,245,172,149,234,153,145,234,74,46,221,76,118,204,141,102,158,189,151,124,82,165,71,114,99,135,109,213,167,177,30,160,193,184,179,66,16,236,152,196,235,164,158,115,109,146,137,182,116,220,173,126,221,75,186,253,172,219,174,149,124,90,212,171,182,136,241,59,10,175,9,137,172,153,41,42,61,142,182,151,19,174,211,50,215,69,23,113,159,222,99,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,192,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,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,158,215,196,83,49,118,38,104,49,78,199,196,203,22,71,213,253,50,29,98,22,199,191,163,42,157,76,183,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,234,228,103,57,180,44,158,97,198,49,84,219,165,122,102,243,186,61,7,30,217,166,186,133,148,85,56,209,79,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,226,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,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,126,172,235,112,222,254,88,56,167,74,196,207,219,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,228,93,242,219,253,180,126,88,252,177,244,111,248,19,209,253,47,73,212,255,0,229,15,111,221,212,255,0,193,211,103,183,94,201,84,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,20,100,67,11,108,76,47,202,198,31,124,133,161,122,51,229,109,191,73,186,107,31,206,158,123,170,170,74,167,69,231,191,243,171,86,205,220,180,122,136,218,130,211,177,37,169,137,0,0,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,64,12,209,240,164,254,82,152,237,115,99,95,237,235,228,231,202,62,139,250,51,228,183,89,200,233,225,177,27,250,238,173,189,219,185,27,190,129,105,187,78,221,53,62,255,0,146,156,169,127,35,236,44,170,225,159,203,223,149,190,147,184,31,174,245,190,139,232,57,124,200,209,217,229,114,249,206,235,167,77,187,118,226,215,126,154,118,106,117,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,42,241,58,200,119,236,66,187,39,30,112,158,139,182,193,184,42,10,244,149,46,157,78,229,197,181,222,82,25,75,122,171,154,163,228,200,125,82,13,59,91,109,166,84,109,178,90,111,105,39,29,114,125,155,59,203,40,184,161,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,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,42,139,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,42,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,245,115,235,138,86,38,52,230,198,249,196,204,52,174,250,102,219,172,250,51,162,155,210,189,31,155,202,166,197,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,250,174,91,115,237,252,149,242,119,113,97,190,29,177,212,98,109,205,120,78,153,18,67,241,247,197,162,193,92,24,45,20,197,18,203,99,207,26,219,113,45,53,218,146,82,20,183,75,106,82,219,208,214,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,160,156,139,228,202,133,147,204,56,149,76,114,171,233,155,206,232,233,228,92,213,38,150,178,138,167,26,37,242,163,70,109,90,104,203,92,215,72,156,82,73,199,20,181,41,91,72,208,211,124,87,52,124,41,63,148,166,59,92,216,215,251,122,249,57,242,143,162,254,140,249,45,214,114,58,120,108,70,254,187,171,111,118,238,70,239,160,90,110,211,183,77,79,191,228,167,42,95,200,251,11,42,184,103,242,247,229,111,164,238,7,235,189,111,162,250,14,95,50,52,118,121,92,190,115,186,233,211,110,221,184,181,223,166,157,154,157,64,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,170,188,216,248,167,198,79,136,23,15,152,190,45,251,132,182,22,216,150,166,83,168,56,153,64,161,116,183,37,247,213,124,160,155,213,60,190,179,162,169,78,102,47,205,173,102,219,123,27,81,167,230,210,157,218,234,173,79,180,77,80,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,123,51,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,250,175,12,108,213,94,88,35,143,54,246,22,189,82,151,46,196,196,90,195,20,153,244,146,108,157,38,42,50,52,98,44,198,9,75,73,52,190,105,178,135,84,70,123,153,37,106,133,173,182,118,72,174,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,105,207,70,76,168,89,195,195,136,180,198,234,190,134,188,237,126,162,69,179,82,117,107,56,169,113,210,71,54,52,150,211,174,172,187,202,104,141,196,164,220,109,72,74,147,184,137,109,57,72,56,9,151,171,171,28,51,5,66,203,211,146,126,74,214,170,85,9,80,167,174,169,21,196,185,77,233,90,117,217,73,91,26,18,205,228,33,135,72,154,86,205,92,34,74,148,130,51,82,116,145,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,160,206,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,20,129,195,131,136,4,204,187,215,90,194,76,94,184,191,218,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,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,123,51,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,250,175,12,108,213,94,88,35,143,54,246,22,189,82,151,46,196,196,90,195,20,153,244,146,108,157,38,42,50,52,98,44,198,9,75,73,52,190,105,178,135,84,70,123,153,37,106,133,173,182,118,72,174,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,15,21,196,119,35,145,178,165,121,64,188,48,249,114,228,97,213,225,33,244,65,101,212,58,234,232,146,210,68,179,132,235,230,70,149,161,73,53,41,133,41,92,213,33,167,82,162,81,178,110,185,207,242,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,182,158,38,53,106,85,127,135,254,32,87,104,85,56,149,26,109,70,61,6,92,57,145,30,75,204,73,97,202,180,21,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,166,28,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,252,23,206,33,10,1,18,127,63,217,193,170,230,203,23,20,170,121,196,110,196,179,164,76,129,106,33,150,148,75,146,194,214,146,114,115,170,113,9,119,124,130,101,165,147,106,74,73,164,37,8,219,188,156,113,207,171,195,207,37,149,92,211,226,132,122,237,223,111,203,86,21,219,82,12,238,9,133,37,81,74,107,228,222,230,169,236,56,148,154,150,181,40,218,83,164,131,73,161,147,81,243,27,90,217,221,125,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,8,193,158,124,140,127,45,31,145,63,237,163,242,59,228,119,164,191,192,158,144,234,186,190,155,255,0,40,103,102,222,155,254,22,187,253,154,118,249,76,148,240,222,254,71,216,167,85,196,207,219,47,202,223,73,219,239,208,186,47,147,189,7,47,153,38,59,220,222,103,84,238,186,116,219,118,237,45,119,235,175,102,135,192,56,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,60,87,17,220,142,70,202,149,229,2,240,195,229,203,145,135,87,132,135,209,5,151,80,235,171,162,75,73,18,206,19,175,153,26,86,133,36,212,166,20,165,115,84,134,157,74,137,70,201,186,231,63,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,38,218,120,152,213,169,85,254,31,248,129,93,161,84,226,84,105,181,24,244,25,112,230,68,121,47,49,37,135,42,208,84,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,152,114,157,226,159,6,254,32,91,222,98,192,210,152,10,1,226,143,227,179,19,127,5,242,120,66,58,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,80,131,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,135,249,16,203,29,11,54,152,133,121,97,85,94,181,232,73,104,179,220,170,82,234,253,50,228,244,18,154,169,211,210,167,57,9,117,162,119,115,14,72,107,69,43,105,115,119,232,106,74,71,21,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,167,134,47,16,9,152,187,14,54,95,177,190,226,234,239,168,155,88,182,106,78,182,251,178,171,209,91,97,231,157,76,149,165,6,217,60,195,113,251,94,113,105,83,201,90,117,37,56,149,173,203,21,16,171,58,220,55,191,150,14,41,210,177,51,246,203,242,75,209,150,251,20,46,139,228,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,219,161,122,188,140,100,99,249,23,124,182,255,0,109,31,150,63,44,125,27,254,4,244,127,75,210,117,63,249,67,219,247,117,63,240,116,217,237,215,178,85,0,230,153,145,198,250,86,92,48,74,233,198,138,205,14,93,102,61,185,29,165,34,4,103,18,218,228,190,243,237,199,101,6,181,118,33,6,235,205,239,94,138,52,163,114,137,43,50,36,30,104,133,159,112,83,199,72,116,170,237,233,151,138,245,103,147,233,189,151,37,187,25,194,97,182,215,41,164,114,231,33,43,51,39,92,121,108,166,42,210,217,18,210,77,196,125,126,166,138,53,219,80,0,229,89,167,198,191,228,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,182,156,208,229,70,30,25,112,163,182,40,151,251,91,175,60,45,233,107,13,60,219,44,19,145,37,85,42,100,83,32,41,196,155,187,153,71,94,105,81,180,225,37,215,34,48,231,113,18,5,106,224,14,49,215,114,255,0,140,182,158,49,91,140,245,18,237,154,130,100,57,27,114,17,213,197,90,84,220,152,219,214,133,147,124,214,28,117,174,102,195,82,55,238,79,172,146,49,166,144,0,20,109,197,191,30,100,226,158,101,220,195,106,124,216,143,219,216,97,31,209,113,142,52,134,164,33,218,139,232,109,217,206,26,208,130,82,22,149,19,81,150,210,150,189,139,134,163,245,84,181,164,162,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,105,162,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,101,92,126,169,181,106,173,70,52,8,117,10,156,185,81,233,113,206,36,22,158,121,75,68,86,13,215,30,54,154,73,158,136,65,186,243,174,26,83,161,111,113,106,239,81,153,216,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,156,87,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,43,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,32,175,23,251,166,187,99,96,22,30,222,182,180,238,138,181,111,226,133,38,169,78,147,202,67,156,137,76,66,158,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,7,181,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,124,175,18,252,142,70,204,117,154,246,48,216,235,150,140,69,178,232,238,33,152,141,161,217,8,174,83,153,55,31,56,73,101,4,165,20,146,82,221,83,42,66,125,117,184,109,172,140,148,133,179,72,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,225,215,153,139,203,52,185,121,43,207,16,96,196,69,195,64,172,61,110,78,155,24,137,8,169,173,152,241,222,41,102,209,36,146,202,212,153,9,37,161,62,166,244,41,73,36,37,68,218,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,183,149,215,74,177,237,106,173,219,91,120,154,133,72,132,252,215,140,212,148,158,198,155,83,138,211,113,145,107,162,79,188,203,239,33,65,57,229,205,61,127,49,24,165,85,142,220,199,74,219,164,79,126,61,61,130,113,123,22,134,164,201,38,157,52,243,156,108,212,109,189,166,228,233,246,104,93,252,79,10,110,10,125,171,136,182,237,193,84,101,43,141,6,169,18,66,205,73,73,237,36,62,133,154,189,99,34,45,9,39,219,169,13,13,229,99,16,40,120,139,132,116,138,221,6,124,121,12,19,17,219,50,105,212,44,208,125,51,10,218,173,170,81,17,145,44,181,45,71,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,248,159,224,190,41,227,30,14,192,166,225,155,146,28,114,21,85,169,115,35,50,114,77,79,71,68,89,164,226,118,50,133,238,215,152,130,208,244,35,238,63,96,165,235,247,6,49,31,13,157,54,238,219,94,163,12,139,189,110,66,125,180,151,106,187,205,196,39,247,21,254,97,226,80,181,180,180,186,210,212,133,160,201,73,82,79,67,35,46,227,35,23,161,194,207,26,85,136,216,13,30,217,169,77,55,38,219,174,34,156,130,113,205,206,27,49,225,66,65,31,107,138,61,53,89,251,8,181,246,16,154,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,3,138,22,74,63,147,253,246,188,103,195,218,101,42,14,27,94,85,4,70,106,157,8,185,62,134,170,41,149,45,113,201,165,40,245,101,222,83,239,54,109,145,33,191,93,173,141,165,13,115,32,176,11,84,225,89,144,239,247,35,53,120,191,69,255,0,26,237,161,66,169,211,191,228,23,26,182,149,243,127,244,132,180,135,25,255,0,23,33,10,254,169,98,213,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,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,37,87,3,31,174,207,203,127,169,11,84,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,122,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,43,91,12,184,48,91,54,246,54,212,43,184,139,123,196,185,240,190,20,133,170,147,66,90,36,55,81,168,176,227,14,145,34,99,236,45,146,142,182,29,83,42,37,178,107,39,249,102,102,150,73,91,5,154,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,160,28,255,0,100,250,171,148,220,92,82,105,229,17,203,18,241,145,50,125,168,182,93,81,174,51,8,90,77,200,46,165,197,169,221,241,201,230,144,78,41,74,39,80,164,47,118,243,113,182,227,0,11,169,225,139,144,239,216,133,10,54,60,226,197,23,109,253,112,83,211,232,218,93,70,157,203,149,107,178,165,188,151,52,87,53,69,206,144,194,163,154,183,54,219,172,164,220,100,244,222,234,78,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,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,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,17,43,138,157,38,149,81,200,229,253,50,161,76,137,42,69,46,69,30,92,23,94,101,43,92,87,206,167,25,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,29,48,229,59,197,62,13,252,64,183,188,197,129,63,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,120,168,88,47,133,244,236,92,159,142,244,251,66,36,91,238,169,71,42,12,234,195,43,113,11,149,8,150,218,201,46,182,74,229,45,100,108,180,68,234,144,110,108,109,8,221,177,36,146,246,162,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,101,92,95,247,11,143,2,120,101,248,215,156,77,31,147,138,157,38,149,81,200,229,253,50,161,76,137,42,69,46,69,30,92,23,94,101,43,92,87,206,167,25,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,29,48,229,59,197,62,13,252,64,183,188,197,129,63,248,231,125,73,254,100,253,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,236,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,90,57,179,188,173,236,171,223,185,83,172,199,151,91,183,174,169,20,233,52,87,30,158,73,69,188,182,38,166,84,146,105,179,109,74,113,15,169,182,245,71,49,8,66,247,184,68,106,113,123,188,254,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,254,11,231,16,133,0,142,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,86,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,226,111,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,158,204,224,229,50,242,202,46,40,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,53,163,155,59,202,222,202,189,251,149,58,204,121,117,187,122,234,145,78,147,69,113,233,228,148,91,203,98,106,101,73,38,155,54,212,167,16,250,155,111,84,115,16,132,47,123,132,70,167,23,187,207,229,59,197,62,13,252,64,183,188,197,129,165,48,20,3,197,31,199,102,38,254,11,228,240,132,127,183,112,182,251,186,236,75,187,19,40,20,46,170,219,177,58,15,148,19,122,166,81,209,245,175,27,49,126,109,107,39,28,222,226,77,63,54,149,109,211,85,104,93,163,186,240,225,185,49,230,219,205,29,9,89,127,182,34,87,234,85,8,235,133,94,133,56,249,80,142,136,167,90,84,151,36,73,36,41,81,80,133,33,149,165,228,165,74,230,37,180,18,30,223,200,114,90,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,41,206,46,78,172,76,223,216,145,232,21,249,158,134,185,40,219,254,79,220,28,183,164,122,47,154,244,117,202,254,106,135,218,109,254,107,113,201,191,156,51,217,174,228,232,101,219,64,56,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,173,133,213,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,21,207,240,243,226,25,74,204,189,42,62,21,226,164,200,148,236,84,167,71,51,66,201,41,101,139,145,134,211,170,164,48,146,209,40,146,148,145,169,214,18,68,70,68,167,90,45,156,198,216,155,224,0,42,215,141,134,52,85,105,209,172,60,8,183,174,249,113,99,213,35,202,175,92,212,118,80,164,34,83,4,235,104,167,41,215,54,232,180,19,172,205,50,104,150,101,189,180,45,105,213,45,40,170,132,123,252,1,198,58,238,95,241,150,211,198,43,113,158,162,93,179,80,76,135,35,110,66,58,184,171,74,155,147,27,122,208,178,111,154,195,142,181,204,216,106,70,253,201,245,146,70,52,210,0,43,87,141,166,38,93,86,254,28,97,222,22,210,101,244,244,91,194,161,80,168,85,249,110,56,135,36,116,5,27,144,194,182,172,144,182,77,114,205,197,33,105,87,206,48,194,136,210,104,237,174,188,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,162,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,187,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,52,41,195,194,245,170,223,249,45,194,170,237,102,60,70,100,69,163,174,136,132,198,66,146,131,98,159,37,216,44,168,201,74,81,239,83,81,155,82,207,93,13,102,163,34,73,25,36,164,80,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,208,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,63,40,187,238,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,101,92,75,254,28,217,40,254,85,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,125,34,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,82,176,210,158,83,188,44,96,223,195,251,123,203,152,30,254,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,10,214,177,120,189,250,99,55,19,173,106,253,62,148,140,24,172,212,26,183,168,181,20,171,167,122,6,215,212,134,235,15,187,32,155,249,151,183,146,158,109,194,71,37,162,108,211,170,218,119,168,179,240,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,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,134,125,184,154,82,105,84,92,241,226,124,58,53,50,36,8,238,72,166,203,91,81,153,75,72,83,239,211,34,60,243,166,148,145,17,173,199,92,113,197,171,189,75,90,148,122,153,153,139,10,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,83,197,51,26,149,135,56,13,34,217,167,76,54,230,220,75,93,57,100,219,154,44,153,145,10,106,12,251,28,73,233,185,5,236,50,215,216,98,139,150,181,186,181,58,234,212,181,172,205,74,82,143,83,51,62,243,51,30,218,194,193,140,71,196,151,73,187,74,215,168,204,35,238,91,112,159,113,39,218,158,227,109,10,253,244,255,0,156,93,15,12,12,23,197,60,28,193,218,133,59,19,28,144,219,147,106,174,203,135,25,243,146,74,102,58,226,194,38,211,177,228,35,110,156,181,150,133,216,93,197,237,19,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,248,204,100,159,138,235,38,218,23,189,10,73,37,101,169,25,153,123,68,60,207,38,2,80,235,120,31,122,93,14,80,99,59,50,155,71,168,212,16,227,81,80,165,161,77,195,146,178,61,121,102,100,68,103,239,47,188,81,27,232,54,222,113,179,35,35,74,140,140,143,217,161,137,159,194,251,31,87,133,152,223,30,214,171,212,121,84,139,137,40,130,148,184,246,212,38,76,137,144,144,74,209,78,37,37,234,54,125,186,25,233,236,50,23,163,22,75,19,35,53,46,51,168,113,167,208,151,27,90,20,70,149,36,203,82,50,50,236,50,208,199,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,147,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,70,125,243,235,150,120,217,88,204,53,78,199,163,78,136,253,189,92,143,242,142,223,101,147,119,124,42,115,242,31,67,113,29,55,84,165,41,109,41,151,27,37,239,94,244,37,11,51,74,150,164,39,160,112,199,202,37,43,51,88,185,46,235,188,42,49,10,211,195,89,20,234,149,74,148,228,116,190,186,187,238,173,213,71,138,164,56,149,53,211,40,227,57,206,220,70,106,70,141,165,63,56,110,55,123,192,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,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,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,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,243,153,153,28,16,170,229,195,27,110,156,23,172,215,34,86,100,91,146,26,74,39,198,109,77,162,75,15,48,220,134,86,104,87,106,22,109,60,222,244,106,162,74,247,36,148,178,34,89,205,94,17,25,68,165,98,45,204,188,209,93,245,24,146,41,182,61,97,218,109,22,138,113,210,233,189,85,76,118,220,234,159,230,36,210,148,50,153,45,45,173,158,191,56,146,189,205,242,72,157,184,144,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,170,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,4,255,0,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,50,174,47,251,133,199,129,60,50,252,107,206,38,135,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,4,255,0,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,199,243,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,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,175,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,127,5,243,136,66,128,70,143,114,163,149,28,56,202,86,28,34,202,178,154,235,170,179,185,111,215,235,239,178,72,149,87,148,146,50,37,40,136,207,150,202,55,40,154,100,140,210,218,84,163,51,90,214,227,139,237,96,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,71,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,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,122,188,167,120,167,193,191,136,22,247,152,176,52,166,2,128,120,163,248,236,196,223,193,124,158,16,147,252,17,233,52,170,253,43,30,104,85,218,100,74,141,54,163,30,223,137,50,28,182,82,243,18,88,113,53,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,178,172,33,193,124,47,192,91,53,188,63,194,59,66,37,187,66,110,67,178,206,59,43,113,213,186,251,134,91,221,117,215,84,167,93,94,132,148,146,150,165,25,33,8,65,104,148,36,138,184,56,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,148,231,23,56,182,38,80,44,72,245,250,252,63,76,220,149,157,255,0,39,237,254,99,209,253,41,202,122,58,37,127,58,67,14,182,199,41,185,4,231,206,17,111,211,106,117,51,236,207,189,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,174,123,135,7,15,248,121,119,161,53,139,120,189,110,255,0,182,196,254,165,134,163,72,113,137,13,219,177,119,173,189,177,214,202,220,109,111,60,217,18,214,241,43,113,54,233,52,146,71,207,27,179,168,0,6,107,51,79,141,127,202,39,48,87,182,49,183,79,232,162,92,21,2,232,24,83,92,183,17,5,134,145,30,47,53,60,199,8,158,54,25,104,220,218,179,79,48,215,183,68,232,69,202,128,94,159,9,220,116,161,98,126,88,41,152,115,233,154,172,219,167,13,53,167,85,211,80,37,175,108,87,228,72,114,1,178,233,154,137,76,165,132,114,18,141,73,77,244,198,157,137,71,45,75,154,160,40,47,138,109,255,0,38,250,206,149,229,20,174,24,149,106,109,171,30,5,2,154,113,141,165,34,42,27,140,135,100,71,53,182,94,178,209,49,249,100,189,230,107,74,247,32,244,216,73,79,107,224,159,133,244,171,135,23,47,204,87,168,42,35,210,44,202,60,90,108,24,239,66,75,171,109,250,130,220,214,83,78,153,234,202,208,212,55,90,61,169,213,72,148,178,220,146,35,37,220,72,160,30,40,54,159,201,76,237,98,15,79,108,250,26,5,103,209,213,104,123,33,116,236,204,230,193,99,168,146,222,132,73,115,124,164,201,222,225,107,185,210,119,113,154,137,66,95,240,58,186,107,178,237,92,92,178,164,78,223,69,165,84,40,245,72,113,185,72,46,84,169,109,202,110,67,155,200,183,171,114,33,70,45,12,205,37,203,213,36,70,165,25,217,248,10,213,227,73,142,149,219,90,196,180,176,26,220,172,210,145,18,246,234,42,55,44,77,16,228,238,150,35,209,215,8,180,51,51,105,151,31,39,85,191,105,41,106,137,181,43,36,165,212,170,160,64,75,254,22,152,233,51,7,243,89,65,182,230,214,122,75,111,17,63,216,221,77,151,9,247,27,92,167,8,206,158,180,182,209,237,231,117,92,182,82,226,210,164,161,185,47,253,18,81,173,55,210,3,57,153,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,8,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,20,172,52,167,148,239,11,24,55,240,254,222,242,230,5,69,241,44,207,84,108,205,92,209,112,195,12,103,196,149,133,246,228,134,42,81,103,38,43,173,191,87,168,156,115,37,62,178,125,180,58,202,25,39,222,101,45,146,75,113,243,28,82,150,74,108,155,132,2,213,56,86,103,199,253,200,202,166,47,214,191,198,181,104,87,106,117,31,249,4,70,162,37,28,175,253,33,77,45,199,191,197,199,66,127,170,64,181,65,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,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,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,3,252,165,73,102,28,103,101,201,117,13,180,202,20,226,214,181,17,37,41,34,212,204,204,251,8,180,33,69,220,80,113,245,204,83,198,249,22,173,34,163,205,164,91,164,184,43,75,111,110,66,164,199,153,53,6,173,18,226,146,126,163,133,219,161,30,158,194,33,12,24,65,184,243,109,145,25,154,148,68,68,94,221,76,94,230,70,240,18,135,68,192,251,46,232,110,131,25,169,149,42,61,58,160,183,29,138,132,173,106,114,28,101,153,235,203,35,50,51,47,121,253,226,97,195,100,152,138,211,36,218,17,177,9,73,165,5,161,17,145,123,7,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,87,154,149,45,57,106,197,61,141,182,173,108,186,225,25,172,181,36,151,64,255,0,111,217,247,140,218,84,255,0,221,25,93,164,127,62,231,105,119,31,172,99,253,168,21,202,149,179,91,129,112,82,36,45,137,148,233,45,74,97,104,90,146,100,182,214,75,79,106,76,143,189,37,220,100,98,255,0,242,15,152,154,110,59,224,125,17,47,84,88,114,185,66,133,26,155,57,174,114,84,234,214,204,56,188,199,12,141,213,172,200,214,238,155,149,167,111,121,17,247,201,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,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,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,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,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,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,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,159,252,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,6,85,197,255,0,112,184,240,39,134,95,141,121,196,208,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,159,252,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,10,241,113,192,188,56,187,242,217,88,198,250,157,27,149,121,216,157,3,84,218,164,115,36,56,244,89,19,217,97,200,178,59,15,154,201,117,11,113,4,122,41,14,17,154,84,68,183,82,229,75,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,5,120,184,224,94,28,93,249,108,172,99,125,78,141,202,188,236,78,129,170,109,82,57,146,28,122,44,137,236,176,228,89,29,135,205,100,186,133,184,130,61,20,135,8,205,42,34,91,169,114,165,178,157,226,159,6,254,32,91,222,98,192,210,152,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,65,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,68,106,225,145,142,152,113,151,76,96,190,177,67,20,43,61,13,42,14,31,205,105,150,90,34,92,170,132,165,84,41,230,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,166,63,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,171,21,225,71,145,111,234,51,65,141,118,103,253,239,42,192,133,57,95,229,41,85,71,35,154,127,228,186,85,169,95,190,241,35,251,221,225,106,128,0,34,175,19,172,82,253,151,228,218,245,233,43,190,140,170,221,189,61,173,79,254,107,206,234,186,167,11,171,99,181,10,74,55,65,110,111,174,173,186,105,234,168,150,104,20,87,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,143,171,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,61,182,44,96,52,107,87,44,120,29,143,244,40,82,250,123,226,61,114,151,93,90,99,186,166,27,168,195,170,73,75,14,45,227,89,161,11,122,54,136,75,68,148,118,65,113,101,188,212,179,79,116,224,251,140,117,219,27,52,5,133,81,217,234,40,184,151,79,126,60,198,247,33,28,137,80,99,191,46,60,157,77,10,90,182,161,18,90,229,146,144,147,234,119,171,113,182,146,23,126,3,45,151,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,93,167,8,44,47,165,89,121,75,141,126,50,168,143,212,177,6,177,54,165,33,244,194,75,79,180,196,103,149,9,168,171,119,83,83,200,74,163,188,242,117,218,73,57,78,17,39,189,74,155,226,165,120,226,218,212,40,151,86,18,94,177,224,236,173,85,105,245,138,92,201,60,213,159,54,44,71,34,185,29,189,134,123,19,181,115,100,158,164,68,163,230,104,163,50,74,72,184,175,8,107,235,228,150,114,105,180,15,69,245,127,45,109,250,165,11,157,207,229,244,156,182,211,63,155,183,105,243,53,232,57,123,117,79,245,187,181,245,118,170,245,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,126,126,247,193,10,173,139,130,88,99,141,21,10,228,73,17,241,66,69,117,48,96,50,218,183,196,98,154,251,49,205,110,172,244,35,91,142,184,238,136,73,25,37,13,161,91,140,214,104,109,151,44,16,170,230,59,24,104,184,53,66,174,68,164,84,171,241,234,42,135,46,91,106,91,4,252,120,47,201,109,14,109,245,146,133,169,130,65,172,137,70,130,89,168,146,189,187,15,154,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,7,42,203,22,94,173,92,175,224,213,23,8,237,105,61,127,65,204,147,81,170,46,43,113,222,169,206,117,91,157,144,226,80,95,228,182,130,82,150,164,52,211,72,53,175,102,227,234,160,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,43,9,211,155,172,235,250,111,44,184,79,148,236,50,169,210,166,81,89,195,251,97,203,210,160,193,243,220,84,230,98,176,226,41,137,51,78,198,249,43,105,167,29,83,106,82,141,195,75,70,109,155,79,33,113,87,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,91,166,51,240,179,194,250,150,84,33,225,142,26,198,150,221,247,103,71,145,91,166,84,89,144,225,34,185,91,92,56,237,75,75,172,201,125,77,50,137,135,10,57,17,19,137,75,11,74,20,147,216,78,33,218,97,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,237,56,104,103,142,54,99,172,214,112,122,248,68,180,98,45,151,71,109,111,75,113,110,200,69,114,156,201,182,193,77,83,203,53,40,164,146,150,210,94,74,213,235,173,194,113,6,100,165,161,153,21,155,31,11,24,201,240,254,225,242,231,198,107,6,170,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,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,0,0,0,0,0,17,151,63,25,137,166,224,70,7,214,210,205,69,134,171,149,216,82,105,176,90,231,37,46,161,111,67,149,203,116,136,157,66,200,137,109,105,185,58,246,247,17,159,117,0,87,235,149,43,154,183,62,224,171,201,91,243,42,50,93,148,250,214,181,40,205,110,44,214,174,213,25,159,122,143,188,204,199,248,83,127,221,24,189,164,95,62,142,211,238,47,88,134,147,50,170,165,171,45,88,89,189,182,211,165,151,67,34,52,22,132,162,232,24,237,251,117,247,142,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,3,145,230,218,76,120,185,103,197,5,201,144,109,33,86,125,109,61,139,36,154,255,0,163,223,245,75,94,253,125,195,55,83,212,218,231,201,91,90,236,83,203,52,235,223,166,227,208,73,58,182,82,174,7,242,205,7,28,105,17,9,230,146,182,142,65,52,218,212,164,181,232,243,146,165,30,214,116,46,205,59,77,122,127,164,122,174,25,248,251,39,8,49,218,45,189,85,168,186,205,34,226,217,77,228,169,227,74,10,76,137,144,209,184,210,167,16,159,160,217,150,186,25,253,134,66,247,96,203,102,161,10,60,248,235,74,218,146,210,30,66,146,100,100,105,81,17,145,145,151,103,113,143,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,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,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,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,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,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,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,159,252,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,6,85,197,255,0,112,184,240,39,134,95,141,121,196,208,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,159,252,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,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,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,85,88,157,60,56,56,127,204,204,69,117,172,91,197,235,119,253,169,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,240,0,1,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,62,175,5,188,28,161,94,24,203,118,227,21,93,238,100,188,59,167,199,143,75,141,181,101,182,85,73,50,27,84,157,233,89,17,236,97,137,13,114,212,133,165,93,78,239,85,77,164,206,32,102,199,197,62,50,124,64,184,124,197,241,102,152,41,128,210,115,29,193,246,135,134,212,104,81,31,184,78,61,94,169,111,155,209,218,113,101,81,141,91,152,235,109,180,183,86,132,178,183,146,151,35,27,187,211,177,18,22,103,170,119,36,234,2,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,166,156,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,230,153,252,190,191,103,121,54,197,138,255,0,162,253,33,213,219,238,80,185,60,254,86,223,73,56,136,28,221,219,85,175,47,170,230,109,211,214,217,183,84,235,184,179,174,52,167,149,92,45,253,139,101,199,14,176,205,234,23,161,167,209,173,248,190,149,133,213,117,28,170,163,168,231,78,249,194,90,210,173,101,58,250,189,69,26,11,93,17,162,73,36,93,84,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,215,32,119,215,236,239,57,56,79,95,244,95,164,58,187,129,186,23,39,159,202,219,233,38,215,3,155,187,106,181,229,245,92,205,186,122,219,54,234,157,119,22,138,68,106,226,37,142,147,48,7,42,119,93,201,65,172,250,50,228,175,114,173,186,11,201,39,201,196,202,148,102,78,173,167,25,52,169,151,155,138,137,79,54,225,169,41,75,140,163,233,25,146,21,64,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,88,255,0,24,251,2,205,194,203,55,47,184,125,135,214,244,74,29,189,67,143,113,198,131,6,49,30,198,145,173,52,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,58,240,184,241,217,134,95,141,121,60,209,249,56,146,96,189,43,4,51,105,116,80,173,123,66,37,183,108,87,35,195,175,80,161,196,90,121,6,195,204,146,95,83,109,146,143,146,142,177,169,137,38,180,73,36,146,68,132,165,189,130,101,112,83,199,73,149,90,21,233,151,138,245,103,157,232,77,151,37,187,25,194,125,199,17,21,213,242,231,33,43,51,54,155,101,15,42,42,210,217,18,20,110,75,125,126,190,170,52,89,248,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,74,195,208,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,250,50,57,145,203,55,40,86,106,165,74,92,74,230,34,215,35,165,21,234,242,16,123,27,70,164,174,138,30,226,37,34,50,84,73,51,81,145,45,229,164,150,178,73,37,166,154,148,2,16,113,47,200,228,108,199,89,175,99,13,142,185,104,196,91,46,142,226,25,136,218,29,144,138,229,57,147,113,243,132,150,80,74,81,73,37,45,213,50,164,39,215,91,134,218,200,201,72,91,52,151,105,221,53,219,26,234,163,94,182,180,238,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,212,217,25,205,161,103,15,34,56,221,83,114,149,232,107,206,215,195,250,204,123,154,154,210,22,113,82,227,180,201,92,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,229,32,141,84,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,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,39,75,102,159,10,68,249,11,74,26,140,210,222,90,148,100,68,73,73,25,153,153,159,103,113,10,34,226,97,143,178,113,127,29,165,91,212,170,139,175,82,45,221,244,222,74,94,53,32,228,199,153,49,27,137,41,113,105,250,14,17,107,161,31,216,68,60,181,39,41,85,246,50,203,59,28,171,17,9,166,148,227,189,57,58,218,210,165,53,232,242,146,149,22,230,116,62,205,123,73,122,127,164,70,184,10,109,19,227,45,221,118,37,228,26,180,239,211,113,106,52,139,148,153,49,229,101,159,11,215,26,65,186,132,217,244,68,246,172,148,104,254,143,99,213,61,59,180,247,14,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,103,90,166,138,110,88,49,31,125,49,201,157,77,177,88,142,91,89,230,114,77,84,249,63,56,125,190,169,22,159,75,217,168,206,99,164,107,146,178,34,208,212,179,34,47,226,47,187,44,56,79,68,188,242,43,70,178,37,70,109,196,92,22,172,117,31,53,8,50,75,239,209,217,107,113,106,131,211,77,221,250,25,253,253,194,151,241,138,210,173,96,62,63,87,41,49,210,236,71,237,235,142,75,176,22,68,182,245,67,19,92,75,75,73,145,32,244,213,174,195,73,17,118,118,105,236,189,44,143,99,125,47,26,48,18,216,152,212,229,63,83,164,211,33,83,170,27,221,74,150,114,26,133,24,221,87,245,139,86,155,157,239,86,135,239,34,62,249,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,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,85,112,49,250,236,252,183,250,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,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,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,170,188,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,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,63,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,12,171,139,254,225,113,224,79,12,191,26,243,137,161,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,63,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,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,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,134,185,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,0,15,147,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,6,96,174,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,191,238,29,184,23,51,0,114,167,106,91,117,234,55,163,46,74,247,54,228,175,50,163,124,156,76,169,70,70,210,29,109,226,74,153,121,184,168,138,203,141,146,82,148,184,202,254,145,153,173,84,131,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,81,121,251,203,197,43,44,249,151,175,216,118,173,42,92,11,78,161,30,53,110,220,68,153,137,146,190,137,244,104,180,146,136,205,100,134,228,183,41,148,19,191,57,177,164,154,141,122,147,139,159,252,24,49,230,77,213,133,247,46,0,87,102,196,234,44,121,9,170,80,144,169,13,37,247,41,211,28,113,79,182,134,73,4,181,161,153,58,173,78,154,151,219,57,180,30,194,74,9,93,215,138,63,129,60,77,252,23,206,33,10,11,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,106,120,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,5,53,241,164,198,58,21,225,140,182,150,14,210,25,230,75,195,186,124,137,21,73,59,150,91,101,84,147,29,196,198,216,164,17,30,198,24,142,239,49,43,90,85,212,237,245,84,218,136,252,255,0,7,156,16,170,223,153,139,145,140,172,215,34,67,166,225,116,115,84,136,138,109,75,126,115,245,24,178,227,52,132,119,37,8,74,73,229,169,102,102,122,161,180,146,79,121,173,190,193,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,63,248,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,86,6,75,241,142,133,128,89,160,176,49,86,233,103,125,22,149,80,114,61,69,205,203,46,154,44,184,238,196,118,78,136,66,214,190,74,36,41,222,90,82,106,95,47,97,104,106,212,180,124,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,82,176,187,238,28,28,63,225,229,222,132,214,45,226,245,187,254,219,19,250,150,26,141,33,198,36,55,110,197,222,182,246,199,91,43,113,181,188,243,100,75,91,196,173,196,219,164,210,73,31,60,110,206,160,1,92,25,232,225,131,39,25,177,114,143,138,216,44,81,41,43,186,171,16,96,222,16,99,67,105,40,140,135,22,241,204,175,153,187,37,180,184,178,79,32,151,25,164,18,221,94,231,55,26,214,179,62,190,188,168,225,198,82,178,35,140,54,85,148,215,93,85,157,135,245,231,235,245,247,217,36,74,171,202,77,50,65,18,148,68,103,203,101,27,148,77,50,70,105,109,42,81,153,173,107,113,197,208,184,213,64,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,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,35,222,120,113,186,151,131,24,9,115,204,118,114,152,169,213,169,147,105,212,253,142,165,43,41,14,194,146,109,43,250,196,43,77,205,119,167,83,247,17,159,117,22,224,237,165,90,199,140,126,161,210,100,37,217,111,220,55,28,103,103,172,201,110,104,135,230,182,151,86,163,50,89,233,171,189,166,162,50,237,237,215,219,116,25,158,194,106,37,153,145,90,213,145,22,51,109,162,223,181,100,168,185,72,65,18,159,98,142,243,91,143,68,22,186,237,239,208,143,238,238,20,34,209,26,36,160,140,181,52,172,136,203,248,141,25,228,162,164,138,150,88,48,227,101,45,200,93,53,177,71,142,123,152,229,243,141,52,248,223,56,93,190,177,30,191,75,219,160,238,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,34,223,17,187,209,86,134,90,46,70,146,234,82,117,136,147,41,134,70,173,53,39,105,242,255,0,225,23,238,253,191,113,138,10,163,199,84,250,244,24,168,108,214,169,50,218,108,146,69,169,168,212,178,45,52,246,247,141,29,101,34,150,186,78,92,176,250,19,145,205,147,77,183,73,213,10,70,211,254,240,96,187,180,47,112,175,206,47,249,117,118,158,170,118,57,219,244,72,169,98,76,134,105,147,122,72,218,58,110,43,175,146,227,206,108,107,77,186,17,106,181,47,93,116,212,189,163,154,112,167,204,122,176,239,17,213,134,85,250,146,26,164,215,22,124,131,125,237,164,82,94,126,11,41,34,222,234,83,166,212,31,97,36,207,239,46,193,117,44,62,212,150,91,146,195,137,113,167,82,75,66,210,100,100,164,153,106,70,70,93,229,160,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,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,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,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,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,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,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,159,252,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,6,85,197,255,0,112,184,240,39,134,95,141,121,196,208,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,159,252,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,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,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,61,56,162,96,53,229,153,44,92,203,174,20,217,144,165,169,117,25,23,10,234,115,153,142,79,34,147,78,37,210,138,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,115,87,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,251,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,189,168,0,0,175,94,50,248,223,85,177,112,74,129,130,244,250,28,73,17,241,66,67,234,157,61,231,21,190,35,20,215,225,200,36,52,130,208,141,110,58,227,90,173,70,100,148,54,180,237,51,89,45,186,203,201,126,14,80,177,247,52,22,6,21,93,47,108,162,213,106,14,72,168,183,181,103,212,197,137,29,217,110,198,213,11,66,209,206,68,117,53,204,74,137,72,230,111,45,77,58,30,143,134,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,184,114,71,143,49,178,227,153,123,59,18,107,51,101,177,111,20,133,210,238,2,102,67,173,160,233,210,80,109,56,227,168,105,11,83,200,101,74,110,73,53,177,91,215,29,4,90,43,106,138,205,56,213,248,88,181,190,32,65,242,234,136,172,188,139,89,85,91,255,0,56,56,73,66,163,72,136,204,136,183,68,74,218,213,37,106,74,13,138,122,186,231,146,70,148,168,247,169,168,206,37,5,166,134,179,73,25,164,140,212,90,51,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,212,149,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,151,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,234,112,197,194,223,217,126,77,172,174,174,133,232,202,173,219,212,93,53,15,231,92,238,171,170,112,250,71,251,22,164,163,116,22,225,122,137,219,166,158,178,73,102,177,21,120,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,162,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,193,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,127,220,59,113,210,102,63,101,78,212,185,43,213,159,73,220,148,30,109,183,94,121,68,249,184,169,81,76,137,165,186,227,198,165,60,243,145,87,21,231,28,37,41,42,113,229,253,19,35,66,100,168,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,28,255,0,132,166,74,61,9,14,30,108,177,54,153,85,135,90,123,156,221,151,79,124,185,13,166,11,204,114,215,83,81,18,183,185,206,67,174,182,210,92,74,82,77,146,157,34,112,157,101,104,179,240,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,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,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,3,252,223,125,168,204,185,37,247,18,219,77,36,214,181,168,200,137,41,34,212,204,204,251,139,65,74,220,86,51,32,172,68,196,100,225,149,2,164,135,105,52,53,151,60,216,123,113,28,150,95,156,202,136,246,58,164,233,181,101,216,105,35,251,139,176,116,190,16,25,117,118,160,170,142,57,220,20,88,202,98,52,135,169,112,186,184,218,186,78,39,160,148,219,205,239,107,77,186,25,232,180,175,93,117,208,189,162,192,243,109,76,93,91,46,120,131,9,184,230,241,170,218,171,104,132,163,113,255,0,120,62,93,218,31,188,103,22,179,29,80,43,211,162,169,6,133,70,150,235,102,147,45,13,38,149,153,105,167,179,184,95,167,14,59,209,87,118,90,45,182,148,242,86,116,120,144,233,132,68,173,116,38,169,241,63,225,31,239,125,159,113,9,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,186,184,199,95,254,132,194,154,53,162,201,180,111,79,169,71,113,105,63,164,77,174,53,65,179,61,9,68,125,229,238,50,21,23,135,209,95,157,126,91,144,227,18,141,215,170,208,219,70,221,117,220,111,32,139,77,59,123,204,105,43,0,160,200,166,224,165,141,14,82,150,110,183,110,83,18,189,230,122,145,148,70,136,200,245,237,239,33,241,115,71,132,241,113,151,5,110,59,57,248,232,121,245,64,152,244,50,90,9,90,72,233,30,109,179,45,80,179,215,87,61,133,175,187,220,121,236,158,154,238,8,99,84,166,155,39,99,78,179,174,69,163,111,174,130,90,162,75,62,207,236,25,164,212,215,252,30,239,103,178,248,242,71,152,234,38,96,112,122,149,57,137,140,29,86,149,25,136,19,152,39,17,188,157,106,44,99,113,91,73,213,171,77,207,105,170,180,61,123,200,143,190,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,236,207,13,45,75,75,210,124,174,183,208,84,104,208,58,174,94,238,95,55,146,132,239,219,204,94,221,218,233,189,90,119,152,245,96,0,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,154,255,0,36,236,172,127,226,211,133,95,250,155,78,255,0,220,142,149,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,57,87,242,78,202,199,254,45,56,85,255,0,169,180,239,253,200,233,84,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,0,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,217,158,26,90,150,151,164,249,93,111,160,168,209,160,117,92,189,220,190,111,37,9,223,183,152,189,187,181,211,122,180,239,49,234,192,0,7,63,186,114,245,128,87,205,118,85,211,122,224,126,31,220,21,169,187,58,154,141,82,217,133,46,83,251,16,148,35,123,174,54,165,171,106,16,148,150,167,216,148,145,23,97,16,244,22,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,253,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,212,212,106,150,204,41,114,159,216,132,161,27,221,113,181,45,91,80,132,164,181,62,196,164,136,187,8,135,160,178,176,246,193,195,90,83,180,44,57,177,237,251,86,154,252,133,75,118,29,18,152,204,22,28,125,73,74,84,234,155,101,41,73,172,210,132,36,212,101,174,136,73,123,8,122,0,0,28,254,233,203,214,1,95,53,217,87,77,235,129,248,127,112,86,166,236,234,106,53,75,102,20,185,79,236,66,80,141,238,184,218,150,173,168,66,82,90,159,98,82,68,93,132,67,208,89,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,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,204,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,57,253,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,212,212,106,150,204,41,114,159,216,132,161,27,221,113,181,45,91,80,132,164,181,62,196,164,136,187,8,135,213,177,112,159,11,48,191,174,253,153,225,165,169,105,122,79,149,214,250,10,141,26,7,85,203,221,203,230,242,80,157,251,121,139,219,187,93,55,171,78,243,30,172,0,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,21,73,203,38,91,104,21,88,85,218,22,95,48,214,157,82,167,72,110,92,57,145,45,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,122,11,235,9,240,179,20,58,31,218,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,242,173,108,189,96,21,141,93,139,116,217,88,31,135,246,253,106,22,254,154,163,75,182,97,68,148,198,244,41,11,216,235,109,165,105,220,133,169,39,161,246,165,70,71,216,102,58,0,0,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,31,86,197,194,124,44,194,254,187,246,103,134,150,165,165,233,62,87,91,232,42,52,104,29,87,47,119,47,155,201,66,119,237,230,47,110,237,116,222,173,59,204,122,177,202,191,146,118,86,63,241,105,194,175,253,77,167,127,238,71,191,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,93,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,120,170,78,89,50,219,64,170,194,174,208,178,249,134,180,234,149,58,67,114,225,204,137,105,192,101,248,207,182,162,83,110,182,226,90,37,33,105,81,18,137,68,100,100,100,70,67,208,95,88,79,133,152,161,208,254,211,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,128,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,246,183,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,3,249,39,101,99,255,0,22,156,42,255,0,212,218,119,254,228,117,80,0,1,229,47,172,39,194,204,80,232,127,105,152,105,106,93,190,140,230,244,94,157,163,70,159,210,243,54,243,57,92,228,43,102,238,90,55,109,211,93,137,215,184,135,229,178,176,67,5,240,214,170,237,119,14,112,134,202,181,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,158,154,161,39,236,33,237,64,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,21,73,203,38,91,104,21,88,85,218,22,95,48,214,157,82,167,72,110,92,57,145,45,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,116,176,28,254,233,203,214,1,95,53,217,87,77,235,129,248,127,112,86,166,236,234,106,53,75,102,20,185,79,236,66,80,141,238,184,218,150,173,168,66,82,90,159,98,82,68,93,132,67,234,216,184,79,133,152,95,215,126,204,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,60,165,245,132,248,89,138,29,15,237,51,13,45,75,183,209,156,222,139,211,180,104,211,250,94,102,222,103,43,156,133,108,221,203,70,237,186,107,177,58,247,16,249,86,182,94,176,10,198,174,197,186,108,172,15,195,251,126,181,11,127,77,81,165,219,48,162,74,99,122,20,133,236,117,182,210,180,238,66,212,147,208,251,82,163,35,236,51,29,0,0,0,0,120,171,215,4,48,95,18,170,173,87,113,27,8,108,171,170,164,196,116,196,106,101,110,129,18,115,237,176,149,41,73,105,46,60,218,148,72,37,45,106,36,145,233,170,212,126,211,11,43,4,48,95,13,106,174,215,112,231,8,108,171,86,164,252,117,68,118,101,18,129,18,11,238,48,165,37,74,105,78,50,218,84,104,53,33,10,52,153,233,170,18,126,194,30,212,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,46,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,7,242,78,202,199,254,45,56,85,255,0,169,180,239,253,200,246,183,174,30,216,56,149,74,106,133,136,214,61,191,117,83,88,144,153,109,67,173,211,25,156,195,111,165,42,74,93,75,111,37,73,37,146,86,180,146,136,181,209,106,47,105,143,63,107,101,235,0,172,106,236,91,166,202,192,252,63,183,235,80,183,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,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,53,254,73,217,88,255,0,197,167,10,191,245,54,157,255,0,185,30,254,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,67,192,127,36,236,172,127,226,211,133,95,250,155,78,255,0,220,142,170,60,165,245,132,248,89,138,29,15,237,51,13,45,75,183,209,156,222,139,211,180,104,211,250,94,102,222,103,43,156,133,108,221,203,70,237,186,107,177,58,247,16,249,86,182,94,176,10,198,174,197,186,108,172,15,195,251,126,181,11,127,77,81,165,219,48,162,74,99,122,20,133,236,117,182,210,180,238,66,212,147,208,251,82,163,35,236,51,29,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,251,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,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,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,53,254,73,217,88,255,0,197,167,10,191,245,54,157,255,0,185,29,84,121,251,215,15,108,28,74,165,53,66,196,107,30,223,186,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,90,232,181,23,180,199,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,122,11,43,15,108,28,53,165,59,66,195,155,30,223,181,105,175,200,84,183,97,209,41,140,193,97,199,212,148,165,78,169,182,82,148,154,205,40,66,77,70,90,232,132,151,176,135,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,179,185,152,218,38,95,176,122,171,57,249,140,21,86,171,25,248,16,88,55,17,188,221,118,44,147,109,91,77,212,43,77,204,233,170,117,63,113,25,247,80,228,4,215,113,187,26,162,180,225,59,38,125,225,114,33,26,122,235,36,42,92,178,236,254,218,137,36,167,127,225,119,251,125,186,19,202,230,20,69,193,172,21,183,44,230,35,182,203,229,2,27,211,9,8,36,235,35,164,101,183,12,244,66,15,93,91,246,150,190,255,0,113,125,172,125,131,34,165,130,183,204,56,170,89,58,237,185,83,74,54,25,234,102,113,29,34,34,211,183,188,198,109,113,6,35,240,111,203,146,28,146,81,58,197,94,99,107,221,174,187,137,229,145,235,175,111,121,11,116,224,227,127,250,111,10,171,54,139,198,209,61,2,165,33,196,36,190,145,182,136,212,246,200,244,53,25,247,159,184,136,88,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,146,227,63,116,82,166,92,54,229,180,218,149,215,176,196,57,10,73,154,116,229,37,117,20,107,166,187,190,145,251,180,16,127,41,214,132,203,215,48,246,13,38,35,10,117,8,184,169,79,200,34,73,171,70,74,115,9,81,246,36,255,0,123,218,90,13,30,91,148,214,232,214,253,50,146,210,118,162,20,54,99,145,105,166,132,132,18,125,197,238,247,15,222,180,37,196,41,181,145,26,84,70,70,71,237,33,69,124,82,48,93,252,60,199,153,151,100,58,90,216,166,220,70,228,213,188,150,13,45,170,76,137,179,92,50,220,72,74,77,70,148,17,247,153,233,237,49,254,252,45,177,217,236,53,198,232,150,92,218,151,42,159,115,186,220,6,217,113,227,75,106,147,38,92,38,200,201,38,226,82,107,218,131,46,227,61,61,135,220,47,57,42,37,164,150,147,35,37,22,164,100,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,33,38,181,25,17,36,181,51,49,70,60,82,113,217,236,74,198,233,150,84,42,159,58,157,108,58,228,7,25,109,227,83,105,147,26,92,214,204,205,36,226,146,75,218,178,46,226,61,61,133,220,63,63,11,140,23,127,17,49,226,37,217,50,150,183,233,182,233,183,53,15,41,131,83,105,147,30,100,39,8,183,26,20,146,81,37,102,125,228,122,123,72,94,170,16,150,208,150,208,68,73,73,17,17,23,176,136,126,11,142,154,221,102,223,169,82,93,78,228,77,134,244,115,45,53,212,150,131,79,184,253,254,225,156,76,216,218,19,44,172,195,223,212,153,108,41,164,46,226,170,191,28,141,6,157,89,57,207,165,39,218,146,253,223,97,104,38,255,0,6,11,162,149,14,225,184,237,183,20,174,189,246,38,72,74,72,211,167,41,75,167,35,93,53,221,244,139,221,160,182,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,1,252,81,146,82,106,51,34,34,45,117,49,68,252,85,175,214,47,28,200,185,10,57,55,165,22,1,211,86,109,233,161,169,153,243,136,245,209,71,219,235,125,159,113,15,247,225,71,102,46,191,152,196,86,148,202,28,106,157,4,157,34,82,117,218,166,231,193,86,226,245,76,139,176,251,245,33,122,64,32,167,22,124,32,69,243,129,77,93,112,162,56,185,180,25,169,152,226,218,111,83,38,24,135,57,195,212,201,10,61,53,89,107,218,69,246,144,166,92,57,185,165,89,24,135,109,93,209,157,83,47,80,235,48,234,9,81,40,210,105,83,47,161,206,242,50,50,237,79,188,190,242,26,55,203,110,39,64,197,188,26,182,46,248,117,6,101,188,245,50,18,102,41,183,82,230,217,7,21,151,22,149,25,45,70,74,213,194,212,140,245,237,237,29,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,204,150,39,192,194,76,26,185,238,249,149,6,98,58,205,50,106,97,169,199,82,222,233,5,21,231,16,148,153,173,38,106,213,179,208,136,245,236,236,25,200,196,107,154,77,239,136,119,45,221,33,213,60,245,114,179,54,160,165,26,141,70,165,60,250,220,239,51,51,62,213,123,207,239,49,115,92,38,48,129,22,54,5,59,117,205,136,226,38,215,166,170,99,107,117,189,12,216,126,28,23,11,67,52,36,244,213,7,167,105,151,218,98,117,128,162,238,43,182,98,232,25,140,93,105,44,161,182,170,48,77,211,36,167,77,202,114,116,229,110,63,84,136,251,11,191,83,31,159,133,77,250,197,157,153,22,225,72,229,233,90,128,84,212,27,154,104,74,122,124,18,45,53,81,118,250,191,111,220,98,246,18,100,164,146,136,200,200,203,93,72,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,155,182,166,213,22,214,172,85,158,112,155,68,56,18,36,26,140,200,180,36,54,165,119,153,151,187,222,51,129,154,27,181,219,207,31,175,202,179,142,155,136,77,197,84,105,149,26,140,245,111,173,121,73,237,212,255,0,123,216,122,9,225,193,134,211,67,245,27,138,238,54,9,70,223,87,7,121,167,93,52,85,61,206,253,63,215,252,5,178,128,240,216,225,99,69,196,124,37,187,108,233,44,165,197,84,168,179,227,51,170,72,246,186,228,103,27,73,150,169,86,135,235,247,145,25,255,0,160,102,251,23,44,201,152,125,137,183,69,157,53,133,182,170,77,98,108,52,110,73,150,228,53,33,198,201,69,170,83,169,122,135,219,161,125,197,220,44,139,131,222,96,20,210,106,120,37,89,168,190,234,150,235,213,56,132,243,219,137,9,62,130,50,16,157,206,118,17,118,232,68,143,184,253,130,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,63,24,76,192,169,212,83,48,74,141,80,125,165,33,214,106,114,201,151,118,146,210,93,124,101,161,91,92,237,35,236,212,141,31,121,251,5,110,225,29,153,51,16,113,54,215,179,161,48,183,21,86,172,66,134,189,169,51,218,135,100,54,217,168,244,74,180,47,92,187,116,63,184,251,134,144,112,62,198,139,135,24,75,105,89,209,153,75,106,166,209,96,70,123,68,145,110,117,184,205,182,163,61,18,157,79,212,239,50,35,255,0,64,247,32,42,107,140,245,168,150,42,54,237,220,76,18,77,206,146,14,242,78,154,234,170,131,154,107,167,250,255,0,128,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,238,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,227,222,23,28,59,66,213,171,220,243,220,74,35,210,160,200,154,225,168,200,139,107,77,169,103,222,100,93,201,63,105,125,228,51,159,155,76,78,155,139,24,249,120,220,210,103,46,76,116,214,42,17,224,153,186,107,36,198,41,175,173,180,167,85,168,136,136,156,236,36,158,157,189,130,70,112,152,193,116,223,248,226,245,223,85,128,110,83,237,248,74,150,195,170,107,84,20,182,38,65,113,37,170,144,164,235,181,102,125,134,74,251,133,221,33,9,66,18,132,17,18,82,68,68,69,236,33,255,0,64,32,39,24,75,31,229,14,1,211,43,172,198,113,111,83,107,108,188,181,161,26,232,219,112,167,168,245,50,73,158,154,159,188,136,83,37,181,80,118,147,113,210,170,140,43,107,144,231,49,33,7,169,150,138,67,132,162,238,50,246,151,188,104,243,42,87,65,221,185,124,176,234,139,52,27,165,111,82,219,116,211,237,95,66,194,140,207,180,251,117,87,180,199,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,120,171,95,127,36,114,228,228,38,234,169,138,229,94,105,192,229,165,253,139,112,157,129,56,180,211,113,106,147,219,221,219,169,151,113,138,52,166,69,58,157,90,36,53,40,204,229,201,109,163,61,123,125,101,17,125,190,241,162,44,142,217,104,178,50,219,103,193,66,16,158,182,151,79,156,102,146,208,204,215,2,49,106,126,169,118,250,191,253,113,222,192,4,36,226,171,133,241,47,60,4,122,228,69,52,158,153,67,113,82,205,226,100,148,164,52,204,41,203,250,91,12,200,136,213,175,121,23,218,66,141,152,125,232,146,27,146,194,212,135,89,89,45,10,73,153,26,84,71,169,25,25,118,151,104,190,222,26,88,210,206,42,229,222,149,77,149,45,46,84,109,164,49,71,82,20,225,26,212,136,240,97,164,214,100,107,82,143,214,115,191,176,181,246,16,150,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,34,71,18,204,105,103,10,178,239,85,166,197,150,148,84,110,84,63,71,74,9,194,37,165,18,32,204,73,44,136,150,149,23,172,223,127,105,107,236,49,66,79,190,244,185,14,73,125,106,91,175,44,214,181,40,204,205,74,51,212,204,204,251,79,180,94,79,10,172,47,137,102,96,35,55,34,233,132,204,202,227,169,150,79,27,36,149,45,167,161,65,95,98,182,17,153,25,167,94,243,47,188,77,176,1,193,51,197,102,34,246,203,109,225,5,104,109,93,21,46,161,56,141,69,169,145,162,4,146,212,189,83,237,245,191,250,227,59,181,56,167,76,171,75,134,149,25,28,73,46,52,71,175,111,170,163,47,179,220,47,47,133,77,247,242,187,46,77,194,114,170,153,78,82,38,148,14,90,159,222,182,201,168,16,75,77,55,30,137,45,221,221,154,25,247,16,154,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,207,141,45,215,17,234,61,179,104,182,235,188,244,76,133,57,72,220,91,54,146,42,45,235,166,186,235,175,217,252,69,105,96,229,29,187,135,22,236,154,19,233,113,76,212,46,42,108,87,121,101,170,182,57,37,180,158,154,145,151,113,251,72,198,147,176,166,135,26,219,195,75,86,133,16,150,76,193,162,193,142,141,250,110,209,17,208,146,215,66,34,215,68,151,176,135,171,0,28,139,54,182,172,123,191,46,56,137,76,121,110,37,104,182,42,239,51,176,200,181,112,160,62,148,145,234,71,217,235,123,11,81,156,10,212,5,210,171,51,233,110,107,190,28,151,99,171,95,122,22,105,63,97,123,189,194,125,112,131,198,23,173,156,94,168,97,213,66,122,90,167,213,32,58,251,41,117,211,74,85,37,201,80,25,74,82,70,178,73,171,106,79,66,36,153,253,253,194,232,72,201,68,70,71,169,31,105,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,204,244,34,237,49,75,220,95,49,133,235,155,23,169,248,115,79,156,151,105,244,184,13,62,242,90,116,212,148,201,110,84,246,84,149,17,44,210,74,218,162,212,141,36,127,119,112,128,180,88,11,170,214,96,82,219,215,124,201,45,71,78,158,245,172,146,94,195,247,251,134,143,242,149,106,199,180,50,227,135,116,198,86,226,150,187,98,144,243,219,204,143,71,14,3,9,81,22,132,93,158,175,180,181,29,116,0,121,92,85,161,198,185,112,210,234,161,75,37,155,51,168,179,163,175,102,155,180,92,117,164,244,212,140,181,209,71,236,49,155,12,99,163,183,111,98,229,237,66,97,46,37,154,125,197,82,138,215,48,180,86,198,228,184,146,215,66,34,215,66,246,17,11,45,224,181,117,196,102,143,115,90,46,58,239,61,115,38,206,74,55,22,205,166,138,115,122,233,174,186,235,246,127,17,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,3,248,165,18,82,106,81,145,17,22,166,103,236,20,115,197,131,18,24,187,241,236,168,49,101,33,214,232,241,58,101,147,107,37,32,150,212,217,200,61,116,81,250,222,183,184,143,238,28,195,135,221,136,87,206,102,45,118,158,128,169,44,210,230,194,169,43,230,183,165,60,170,132,94,211,245,84,68,90,47,191,179,191,188,134,132,34,48,136,177,89,138,210,18,132,50,218,91,74,82,90,17,17,22,132,68,67,253,128,7,150,197,74,97,86,176,198,238,164,105,219,54,133,62,57,125,134,184,235,79,184,253,254,225,155,28,100,163,174,129,139,55,149,33,195,237,137,95,168,179,255,0,208,201,113,62,226,247,123,135,166,202,205,240,172,61,199,155,46,225,231,58,219,104,173,211,144,247,45,90,110,108,166,176,181,36,253,100,234,71,179,184,207,65,163,139,54,182,213,203,104,209,46,22,63,171,169,211,163,76,71,119,115,141,37,101,220,103,251,222,243,251,199,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,175,42,219,86,213,163,91,184,95,254,174,153,78,147,49,125,221,205,180,165,159,121,151,238,251,203,239,25,199,205,53,242,172,66,199,155,210,225,231,58,227,107,173,212,80,207,49,90,237,108,230,190,180,164,189,101,104,69,191,184,143,65,230,112,110,142,186,254,44,217,180,118,207,67,151,95,167,51,255,0,209,73,109,62,227,247,251,134,147,176,174,150,84,76,49,180,104,250,118,194,161,64,142,127,105,162,58,19,238,47,119,184,122,144,1,254,50,216,68,168,175,69,117,4,180,60,218,155,82,84,90,145,145,150,134,70,67,61,252,65,44,66,177,243,49,116,54,204,5,70,102,169,54,117,73,63,53,177,42,230,212,37,118,151,170,146,50,209,29,253,189,221,230,58,127,10,12,72,98,208,199,179,160,202,148,134,155,172,68,233,80,78,172,146,131,91,179,96,160,180,213,69,235,122,190,227,63,188,94,50,84,74,73,41,38,70,70,90,145,151,180,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,140,227,102,110,214,192,44,55,168,72,118,185,21,186,204,182,29,102,44,116,201,108,158,222,166,36,26,12,147,205,66,254,155,58,106,94,222,238,222,234,4,196,203,218,169,136,183,237,122,242,171,78,145,41,234,173,70,84,180,155,238,169,102,132,58,242,220,36,150,229,40,200,136,214,125,154,159,127,121,247,139,25,224,219,132,205,212,106,85,204,81,155,9,210,233,149,38,154,211,139,111,213,213,42,167,190,157,12,209,223,218,103,216,175,225,237,22,210,0,3,240,215,99,245,116,74,132,93,12,249,209,93,111,66,239,61,80,100,51,143,155,202,71,161,179,25,126,197,229,173,27,174,26,163,154,44,180,62,217,207,151,184,189,195,146,83,231,72,166,79,141,82,136,179,67,241,30,67,237,168,140,200,201,105,81,25,30,165,161,247,151,176,104,95,33,120,157,15,19,50,223,105,201,106,122,164,74,164,211,96,83,37,239,116,150,162,121,168,17,77,101,244,212,122,106,191,110,135,219,218,68,36,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,235,159,76,78,135,134,121,111,187,36,187,61,81,229,85,169,179,233,145,54,58,72,81,188,236,9,70,130,250,105,61,53,71,179,83,236,236,35,25,232,168,78,145,83,159,38,165,45,102,183,229,188,183,220,81,153,153,154,212,163,51,61,79,83,239,63,104,235,121,67,164,122,103,49,150,20,94,90,215,182,225,165,185,162,11,83,236,156,193,123,143,222,52,113,66,143,210,81,41,241,116,50,228,197,105,189,15,188,180,65,16,253,192,0,42,91,140,150,19,55,78,168,208,241,70,20,39,76,228,170,53,53,215,16,223,171,170,149,80,125,90,153,35,191,176,143,181,95,195,218,43,155,12,239,106,166,29,95,180,27,202,147,58,68,103,169,85,24,178,212,108,58,164,26,210,211,200,112,210,123,84,147,50,51,65,118,106,93,221,229,222,47,239,39,57,155,181,177,247,13,224,72,106,185,21,202,204,70,26,102,84,117,73,108,222,220,150,35,154,204,211,205,90,254,155,218,106,126,222,254,222,249,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,223,144,196,86,151,34,75,237,178,211,105,53,45,110,40,146,148,145,22,166,102,103,220,90,8,151,155,62,32,216,87,128,84,105,148,154,37,90,61,118,228,117,183,25,101,154,123,241,165,19,14,154,31,74,77,212,166,74,28,73,37,198,72,149,161,106,91,139,218,125,148,185,142,249,128,196,28,124,188,102,220,183,125,118,115,209,221,125,197,198,132,169,79,169,134,80,110,186,180,18,91,113,197,146,77,36,242,146,90,30,132,93,133,246,243,202,77,58,69,98,171,14,147,17,165,184,252,217,13,199,105,8,73,154,148,181,168,146,68,68,68,102,102,102,126,194,26,13,200,38,17,70,194,92,187,91,209,61,30,113,166,86,34,196,170,201,37,180,72,95,49,216,49,73,122,250,137,62,246,253,186,159,103,105,152,146,32,0,63,225,237,121,75,208,136,207,105,246,31,183,176,103,119,62,155,191,149,13,241,185,9,65,250,102,167,216,146,211,252,35,40,112,153,180,122,132,8,236,75,147,29,105,102,74,18,227,107,52,40,146,100,162,51,46,211,45,59,136,89,207,6,140,102,51,174,215,176,110,163,45,68,146,135,42,180,198,247,61,83,61,244,248,233,73,106,190,254,254,194,71,241,246,11,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,171,157,28,250,231,67,40,216,166,118,181,74,197,194,169,214,221,119,169,168,91,53,20,211,42,206,243,32,166,75,136,67,15,186,114,26,108,230,54,217,50,167,144,217,26,83,206,108,200,244,89,15,43,150,142,49,151,85,215,138,112,45,108,198,91,118,165,26,219,172,242,169,241,106,52,8,110,71,232,231,59,37,148,33,249,142,204,154,109,183,13,13,169,229,56,178,35,82,116,73,145,25,17,139,84,17,127,136,94,104,47,236,166,96,189,23,17,176,230,145,111,212,106,85,27,162,53,17,214,171,113,222,121,132,176,228,73,111,41,73,75,46,180,162,94,232,232,34,51,81,150,134,174,206,227,40,193,147,62,40,24,251,152,156,201,217,248,57,122,218,24,127,10,139,112,122,67,169,126,151,79,154,220,164,114,32,72,144,141,138,114,91,136,45,86,202,72,245,65,250,166,122,104,122,25,89,248,137,92,64,243,199,27,40,150,109,46,5,152,139,126,179,136,181,249,13,174,21,34,164,183,86,136,180,226,53,115,102,188,211,38,149,26,13,72,228,161,38,227,123,150,181,41,38,178,97,196,8,43,73,227,43,155,186,253,86,21,10,133,133,216,107,81,169,84,100,55,18,28,56,148,74,155,207,201,125,197,18,91,105,182,211,52,212,181,169,70,73,36,145,25,153,153,17,11,95,192,185,24,227,59,14,41,213,60,195,197,181,32,222,115,181,145,38,155,109,176,242,34,211,155,81,22,200,203,113,199,222,231,60,158,211,91,136,81,55,185,91,81,188,144,78,185,208,7,138,198,44,98,176,112,42,192,170,98,54,35,87,162,83,169,180,232,239,186,211,78,202,101,151,234,15,182,203,143,38,36,84,188,180,37,217,46,37,165,147,109,18,136,212,101,247,153,70,172,160,113,37,176,115,79,138,23,14,24,57,111,75,182,170,74,145,46,109,172,137,107,101,37,54,148,195,113,200,155,113,92,227,82,231,41,71,41,243,101,166,205,8,101,6,91,215,203,83,138,153,64,2,58,231,39,58,182,14,80,108,214,106,149,8,145,46,123,178,124,136,237,65,181,153,172,51,22,90,216,112,221,214,91,164,100,183,91,140,68,195,169,39,82,210,200,221,216,142,205,198,164,245,92,29,198,43,7,29,108,10,94,35,97,205,122,37,70,155,81,142,195,174,180,212,166,94,126,158,251,140,182,242,162,74,75,43,90,90,146,218,93,65,56,209,168,205,38,127,113,159,181,0,16,86,145,197,147,3,167,102,106,94,16,212,15,160,177,123,105,17,175,23,220,103,165,77,97,169,79,182,183,84,227,110,184,218,233,207,54,81,205,169,62,161,161,91,148,226,121,107,55,25,239,248,143,154,236,56,195,76,71,193,251,42,172,239,93,74,198,142,169,138,5,126,156,241,74,139,213,36,225,148,68,153,54,71,189,153,61,97,18,94,65,154,82,162,108,204,182,45,78,55,218,192,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,196,43,194,158,41,216,71,139,153,163,137,130,86,229,54,91,86,157,118,63,65,70,184,234,41,68,35,122,178,219,178,15,105,161,199,117,84,105,45,38,58,88,213,45,190,79,31,45,77,31,52,141,169,190,0,57,86,103,115,11,106,229,127,6,171,88,185,116,198,235,250,14,92,106,117,45,18,155,142,245,78,115,170,218,212,118,212,179,255,0,41,197,154,82,181,33,166,157,89,33,123,54,159,159,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,174,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,221,64,4,53,198,254,40,216,13,130,120,243,76,193,121,145,165,215,33,199,144,184,151,117,193,78,119,152,197,188,255,0,209,75,68,210,82,165,75,90,21,175,61,45,153,27,69,234,167,154,234,86,202,122,254,39,102,187,14,44,76,182,57,154,107,109,223,150,118,98,61,26,250,92,165,188,73,113,232,178,103,177,17,213,32,156,34,209,230,185,171,51,101,205,138,230,52,109,44,218,61,198,158,171,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,0,21,235,196,47,136,94,52,101,51,26,40,184,115,135,54,197,149,81,166,212,109,120,213,183,93,173,194,150,243,233,125,201,114,217,82,82,166,100,180,146,70,216,232,50,35,73,158,166,174,222,226,47,107,195,123,58,216,167,156,31,218,39,237,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,38,168,137,89,215,226,7,102,229,22,225,180,236,117,80,165,215,46,26,228,136,117,42,155,45,178,123,32,80,58,163,68,135,210,106,82,18,236,151,18,212,134,217,108,150,73,37,164,214,234,146,148,165,15,119,92,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,207,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,229,89,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,0,0,28,82,216,205,118,28,95,57,154,172,101,146,202,119,211,53,91,94,223,151,88,175,213,24,120,142,44,25,77,74,140,193,64,78,132,124,215,139,168,81,186,100,100,150,148,132,182,123,150,110,37,168,193,196,47,136,94,52,101,51,26,40,184,115,135,54,197,149,81,166,212,109,120,213,183,93,173,194,150,243,233,125,201,114,217,82,82,166,100,180,146,70,216,232,50,35,73,158,166,174,222,226,39,15,78,33,120,209,155,60,104,173,97,206,35,91,22,85,58,155,78,181,228,214,218,118,137,10,91,47,169,246,229,196,101,41,82,158,146,234,77,27,100,44,204,137,36,122,146,123,123,200,236,40,4,95,226,23,154,11,251,41,152,47,69,196,108,57,164,91,245,26,149,70,232,141,68,117,170,220,119,158,97,44,57,18,91,202,82,82,203,173,40,151,186,58,8,140,212,101,161,171,179,184,202,21,224,135,23,108,201,98,86,52,88,56,115,93,178,112,213,138,109,213,116,82,168,147,29,137,77,158,151,219,98,76,182,217,113,77,169,83,20,146,89,37,102,100,102,149,22,186,106,71,220,45,208,4,95,226,23,154,11,251,41,152,47,69,196,108,57,164,91,245,26,149,70,232,141,68,117,170,220,119,158,97,44,57,18,91,202,82,82,203,173,40,151,186,58,8,140,212,101,161,171,179,184,202,21,224,135,23,108,201,98,86,52,88,56,115,93,178,112,213,138,109,213,116,82,168,147,29,137,77,158,151,219,98,76,182,217,113,77,169,83,20,146,89,37,102,100,102,149,22,186,106,71,220,45,208,0,115,73,185,129,176,105,217,134,129,150,138,130,229,197,187,42,150,185,221,80,93,120,217,68,73,76,20,135,25,56,205,40,220,230,174,73,19,46,186,109,165,179,46,83,107,86,239,84,200,186,88,0,14,105,55,48,54,13,59,48,208,50,209,80,92,184,183,101,82,215,59,170,11,175,27,40,137,41,130,144,227,39,25,165,27,156,213,201,34,101,215,77,180,182,101,202,109,106,221,234,153,23,75,0,0,1,205,48,119,48,54,14,55,213,111,218,21,160,185,108,84,176,226,232,151,106,214,161,205,54,82,249,62,194,141,61,74,27,109,197,171,166,113,73,117,45,184,178,65,168,217,116,182,150,195,29,44,0,0,115,72,89,129,176,106,57,134,159,150,138,122,229,202,187,41,118,185,93,83,157,100,217,92,72,172,28,134,217,40,206,168,156,230,162,73,147,205,58,77,169,178,46,83,136,86,239,88,136,254,86,46,230,98,205,193,92,92,194,204,45,188,224,203,66,49,94,68,250,109,50,166,201,27,136,141,81,101,113,17,29,135,91,74,77,91,31,84,189,132,225,31,168,180,163,114,118,41,78,55,216,0,0,0,113,76,10,205,118,28,99,157,237,136,24,95,76,119,209,87,158,28,220,21,58,61,74,141,33,226,83,146,34,197,152,184,237,207,142,122,23,49,149,237,70,242,34,220,211,139,36,43,82,83,78,59,218,192,0,66,12,208,113,78,194,60,1,197,10,126,24,219,148,217,119,140,234,61,97,166,47,37,193,74,13,136,81,13,183,146,251,17,222,55,72,151,57,151,122,117,41,179,65,180,100,78,50,167,27,119,113,181,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,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,68,172,157,241,25,195,140,213,95,119,85,128,244,95,146,213,166,234,14,191,105,83,102,232,79,85,40,232,101,26,168,220,37,169,10,152,149,161,247,92,101,4,68,134,150,141,134,241,52,243,165,48,0,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,3,47,89,157,193,172,208,90,175,93,56,71,116,117,253,7,33,21,74,116,150,85,30,117,49,231,91,37,165,183,218,87,252,244,147,136,53,180,181,52,225,33,107,216,173,42,175,251,181,121,167,255,0,231,7,10,191,250,85,81,255,0,183,11,116,193,11,214,171,137,88,47,96,226,53,118,60,70,42,87,85,175,74,173,204,106,34,20,150,27,126,76,70,222,113,45,165,74,82,137,4,165,153,17,26,148,122,105,169,159,120,246,160,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,252,224,225,87,255,0,74,170,63,246,225,110,152,33,122,213,113,43,5,236,28,70,174,199,136,197,74,234,181,233,85,185,141,68,66,146,195,111,201,136,219,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,30,212,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,28,85,203,111,20,12,23,204,102,46,85,112,197,138,44,187,50,57,199,142,237,185,81,184,170,81,24,93,101,245,173,182,151,19,146,75,209,18,77,215,146,77,52,219,143,27,168,74,212,124,179,73,32,230,80,0,143,249,209,205,181,171,148,108,44,59,166,164,215,93,114,87,122,154,125,179,78,74,91,119,153,57,49,156,90,31,125,163,121,167,14,27,110,19,41,121,109,153,169,60,230,200,139,85,144,246,185,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,159,75,0,16,87,16,248,176,224,214,28,230,106,118,14,86,105,21,85,90,22,255,0,62,141,91,184,152,132,167,28,106,184,153,77,54,162,75,38,164,175,163,142,132,202,39,92,74,28,113,199,9,60,166,205,8,37,189,55,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,115,76,116,204,13,131,151,138,85,173,93,196,101,203,98,155,117,93,16,109,86,166,52,108,165,136,47,201,75,170,76,153,78,60,227,105,106,50,18,202,212,227,132,106,52,151,110,211,237,211,160,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,222,50,248,204,101,93,160,224,221,58,90,141,39,14,45,105,253,142,122,164,123,234,17,212,147,209,125,253,221,134,143,227,236,21,141,10,143,80,159,29,249,113,163,173,76,198,66,156,113,100,133,26,72,146,68,103,218,69,167,113,142,237,144,205,223,202,134,199,218,132,171,250,102,153,216,162,215,252,35,20,104,137,157,121,40,212,136,189,82,236,47,184,127,216,0,8,221,159,188,34,141,139,89,118,184,97,250,60,228,204,163,197,151,85,140,72,104,150,190,99,80,101,18,52,245,20,125,238,123,52,62,222,195,33,159,42,181,58,69,30,171,50,147,45,165,182,252,41,14,70,117,11,73,146,146,180,40,210,100,100,100,70,70,70,71,222,68,58,30,4,102,3,16,112,14,240,133,114,218,21,217,204,199,105,246,215,38,18,101,62,150,30,65,58,210,214,74,109,183,16,74,51,38,146,147,212,244,50,236,63,178,232,242,153,196,27,10,241,242,139,14,145,91,171,71,161,92,141,54,219,47,51,80,126,52,82,125,210,67,9,81,180,149,73,91,138,37,56,241,146,117,45,79,105,251,75,182,90,49,33,137,77,34,68,103,219,121,167,18,74,66,219,81,41,42,35,45,72,200,203,188,180,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,30,121,152,237,41,249,14,161,166,208,70,165,45,106,36,165,36,69,169,153,153,247,16,143,56,245,158,92,12,192,200,47,148,235,194,151,86,170,178,106,65,211,233,213,8,111,200,74,200,157,250,77,28,132,40,136,148,209,164,254,211,34,239,62,202,201,204,103,20,236,88,196,181,212,109,236,61,112,232,20,73,28,230,147,33,147,147,22,110,213,115,144,90,41,169,106,71,208,90,15,187,233,39,220,68,33,101,98,177,116,93,243,158,172,87,42,53,58,188,167,20,165,185,34,75,206,72,89,153,153,168,245,82,140,207,189,70,125,167,237,63,120,249,42,73,164,205,42,35,35,35,208,200,253,130,70,228,51,6,39,99,6,97,45,182,19,1,111,193,162,78,135,86,148,163,104,212,223,45,153,209,73,105,63,81,101,244,92,238,61,11,78,243,33,160,250,61,54,61,30,147,10,147,17,164,54,204,40,237,199,109,8,73,17,37,40,73,36,136,136,136,136,139,66,247,15,216,0,3,243,212,94,40,244,249,82,20,162,73,52,202,214,102,103,166,154,36,207,81,157,44,236,212,145,84,204,189,245,33,183,210,233,38,187,84,70,169,86,239,240,132,147,211,188,253,227,173,99,238,3,49,65,201,174,28,226,164,40,173,111,168,250,29,183,157,67,101,187,231,41,78,190,162,51,38,203,220,71,218,163,255,0,88,229,25,39,197,23,176,159,48,214,197,117,18,221,142,204,233,208,169,210,77,183,13,27,217,92,232,202,90,79,215,73,25,25,55,218,70,102,94,242,26,33,183,42,236,92,22,253,50,187,21,68,166,106,48,217,150,217,234,71,234,184,130,81,119,25,151,113,251,204,125,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,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,148,218,201,42,66,150,211,174,160,150,141,251,139,60,56,197,131,183,246,5,95,245,76,57,196,106,12,186,117,74,157,33,246,154,117,216,175,50,197,65,134,222,113,148,203,138,167,144,133,59,25,197,52,179,109,210,73,18,136,190,242,43,41,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,157,47,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,191,103,71,54,214,174,81,176,176,238,154,147,93,117,201,93,234,105,246,205,57,41,109,222,100,228,198,113,104,125,246,141,230,156,56,109,184,76,165,229,182,102,164,243,155,34,45,86,66,128,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,109,60,53,56,122,67,195,42,20,28,117,199,155,67,253,157,79,220,237,30,135,84,101,137,13,209,226,239,140,244,105,75,101,198,77,200,213,20,184,202,212,70,151,55,54,219,164,149,37,14,111,74,108,84,4,42,226,103,147,41,153,148,195,132,98,37,155,85,170,252,179,195,250,124,185,16,104,233,91,242,98,213,162,233,204,122,51,81,145,187,100,197,114,203,150,227,104,220,234,146,134,156,220,92,165,177,72,63,236,170,194,186,191,194,182,229,201,110,84,63,227,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,95,158,71,51,199,102,230,246,205,84,89,72,137,67,196,90,28,116,174,189,65,66,207,99,136,212,147,214,195,220,102,165,198,82,141,36,105,51,53,178,181,18,22,106,37,52,235,178,128,113,252,213,102,98,205,202,134,17,204,197,43,194,12,186,138,213,33,52,218,69,50,49,26,87,81,168,184,135,22,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,175,61,152,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,235,144,92,235,221,89,83,196,120,148,74,181,79,168,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,95,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,138,181,226,177,158,218,81,82,167,229,103,6,174,105,106,169,42,65,177,123,213,105,207,165,44,54,193,37,105,114,142,75,34,53,45,106,81,164,223,216,164,146,9,28,133,26,247,190,219,117,173,131,184,59,127,99,173,255,0,75,195,156,57,160,203,168,212,170,50,24,105,215,90,138,243,204,83,216,113,230,217,84,185,74,101,11,83,81,155,83,168,55,29,52,153,36,143,238,35,155,252,84,48,155,246,21,131,89,103,194,63,149,245,91,163,228,189,62,226,133,233,74,154,181,121,255,0,90,156,173,169,78,167,203,101,27,185,109,53,185,92,182,144,218,55,43,110,227,239,252,53,56,133,195,196,218,20,28,10,199,155,191,253,157,64,220,213,30,185,84,121,136,237,214,34,239,140,204,104,171,121,199,137,201,53,21,56,242,210,68,150,247,56,219,68,165,41,110,111,82,172,84,0,0,112,172,230,101,126,149,155,60,23,147,135,51,42,242,233,213,42,116,133,214,232,46,181,33,44,176,170,171,113,36,51,25,50,148,109,58,163,141,186,65,155,132,218,73,122,23,170,126,195,207,101,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,39,134,167,16,47,219,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,30,83,21,113,50,213,193,188,56,184,241,74,245,151,211,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,25,247,206,38,106,175,44,215,226,229,66,240,172,212,165,166,216,167,72,145,26,211,164,56,217,50,138,117,56,215,234,26,154,74,214,158,165,196,165,181,60,189,202,220,178,36,145,242,208,218,17,242,114,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,130,188,72,179,245,66,192,43,86,169,130,88,111,80,235,113,54,224,167,174,60,135,162,201,91,127,38,98,190,222,133,37,110,52,164,173,51,20,133,238,97,180,168,148,141,82,242,244,79,45,15,82,183,251,42,191,110,175,240,173,199,114,92,117,15,248,201,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,22,211,141,25,90,254,72,252,40,241,27,13,230,220,158,155,173,84,170,20,170,237,110,67,73,219,21,19,157,169,211,26,83,81,136,210,75,54,80,134,27,73,41,126,178,212,74,94,136,37,19,104,142,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,186,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,19,83,58,57,182,181,114,141,133,135,116,212,154,235,174,74,239,83,79,182,105,201,75,110,243,39,38,51,139,67,239,180,111,52,225,195,109,194,101,47,45,179,53,39,156,217,17,106,178,20,3,116,221,56,143,142,56,143,42,228,185,39,85,110,219,206,237,168,33,42,82,90,55,165,78,148,225,165,182,153,105,166,203,252,134,219,105,180,146,82,146,66,16,146,34,74,74,231,248,95,228,218,225,203,117,129,82,196,28,66,147,45,139,178,252,143,13,239,69,181,54,83,108,64,167,114,91,117,166,101,67,113,182,201,51,144,235,175,161,195,89,57,203,34,218,218,147,189,237,240,127,139,38,95,113,31,14,113,199,246,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,254,77,152,112,140,55,178,149,204,191,175,234,124,182,35,72,102,119,37,202,20,19,46,82,231,104,218,210,242,94,81,173,73,142,162,218,158,99,78,172,212,124,147,109,202,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,70,121,82,192,186,174,94,48,94,137,135,53,219,246,224,186,170,76,71,140,236,199,106,149,69,78,98,11,233,136,195,46,68,167,169,77,182,166,160,161,76,153,178,209,167,84,146,207,94,253,10,139,50,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,35,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,0,66,14,37,249,227,141,151,27,53,236,30,177,209,45,120,139,122,81,220,91,50,219,91,177,209,67,167,60,110,48,115,82,242,13,42,57,38,164,58,150,82,133,122,139,108,220,89,145,37,8,122,31,240,106,171,85,107,249,187,189,171,181,218,156,186,141,74,163,99,212,165,204,153,45,229,60,252,151,220,169,211,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,242,241,171,241,79,107,124,63,131,230,53,17,249,56,48,213,169,84,236,215,214,225,212,42,113,34,200,170,88,243,226,65,105,231,146,133,202,124,166,66,120,218,105,38,122,173,100,211,46,184,105,78,167,177,181,171,185,38,101,118,128,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,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,10,96,227,43,86,170,208,51,119,100,215,104,85,57,116,234,149,58,199,166,203,135,50,35,202,101,248,207,183,83,168,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,234,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,2,152,56,202,213,170,180,12,221,217,53,218,21,78,93,58,165,78,177,233,178,225,204,136,242,153,126,51,237,212,234,10,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,58,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,165,168,0,0,207,181,205,143,55,150,91,120,129,226,62,43,89,147,101,165,116,236,72,175,34,167,5,153,4,202,42,212,227,170,186,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,188,156,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,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,160,87,6,170,181,86,191,155,187,218,187,93,169,203,168,212,170,54,61,74,92,201,146,222,83,207,201,125,202,157,61,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,58,95,28,239,169,63,204,159,166,143,127,195,83,136,92,60,77,161,65,192,172,121,187,255,0,217,212,13,205,81,235,149,71,152,142,221,98,46,248,204,198,138,183,156,120,156,147,81,83,143,45,36,73,111,115,141,180,74,82,150,230,245,42,197,64,0,6,120,113,63,24,175,236,10,207,46,40,98,54,28,215,165,211,170,84,236,72,173,186,235,77,74,121,150,42,12,55,88,91,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,198,87,83,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,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,246,103,19,42,183,150,84,49,114,161,103,214,105,178,213,108,84,100,72,147,105,213,220,112,158,69,70,156,75,245,9,78,165,8,79,82,218,84,218,94,70,212,237,89,146,136,185,107,109,107,145,92,53,56,129,126,194,102,65,192,76,86,123,125,131,85,168,43,209,117,21,43,87,40,243,165,191,25,31,58,235,242,80,204,122,114,11,169,125,205,168,53,19,142,45,125,187,148,46,164,5,37,241,47,207,172,156,121,184,94,193,92,38,174,203,99,14,168,114,28,102,174,182,249,91,43,245,22,37,56,148,188,151,153,117,196,191,4,146,219,46,178,94,166,229,168,214,180,168,208,201,162,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,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,113,76,215,102,187,14,50,149,135,11,189,111,87,122,234,172,238,99,20,10,3,15,18,37,85,229,36,136,205,41,51,35,229,178,141,201,55,94,50,52,182,149,36,136,150,181,182,218,243,239,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,181,78,17,25,68,170,225,213,178,188,209,93,245,25,113,234,87,197,29,218,109,22,138,113,212,209,51,74,84,134,220,234,159,230,36,148,165,188,168,205,45,173,158,167,36,210,189,206,115,136,154,167,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,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,35,86,126,178,169,252,171,48,58,93,2,147,82,170,199,186,109,158,117,106,220,141,30,102,200,179,231,33,149,18,98,200,101,199,16,202,185,164,102,218,30,89,146,153,82,205,68,173,138,117,183,104,7,253,149,88,87,87,248,86,220,185,45,202,135,252,100,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,11,180,225,161,158,56,217,142,179,89,193,235,225,18,209,136,182,93,29,181,189,45,197,187,33,21,202,115,38,219,5,53,79,44,212,162,146,74,91,73,121,43,87,174,183,9,196,25,146,150,134,102,248,231,248,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,167,60,57,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,159,181,201,118,109,174,172,163,98,153,93,52,214,186,235,110,187,211,83,238,106,114,146,227,188,200,41,146,218,214,251,13,19,205,54,115,27,108,158,75,43,112,205,41,231,56,70,90,44,198,130,108,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,5,117,113,43,226,23,15,12,168,83,176,43,1,174,255,0,246,117,63,107,85,138,229,45,230,36,55,71,139,190,75,50,98,161,230,222,55,35,84,82,227,40,73,146,155,220,219,110,154,146,164,57,177,73,169,108,42,195,59,171,25,49,30,220,194,219,42,39,81,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,104,79,39,249,117,254,75,216,29,71,194,215,46,170,173,110,90,54,212,39,245,115,186,152,176,231,58,203,125,83,16,62,105,179,110,31,61,46,184,132,41,59,183,58,181,40,205,74,49,218,192,4,0,227,87,225,98,214,248,129,7,203,170,35,149,112,163,207,79,245,25,95,198,187,207,254,247,139,96,77,156,159,242,146,170,91,146,13,95,242,93,42,20,159,223,100,151,253,238,200,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,58,227,171,177,111,219,245,58,236,165,18,89,167,67,122,90,207,82,47,85,180,26,143,188,200,187,139,222,67,59,217,216,197,23,177,99,48,215,61,117,114,221,144,204,25,211,105,209,141,199,13,123,25,68,233,42,66,75,215,81,17,17,57,216,68,100,94,226,29,95,0,176,26,61,123,38,184,141,138,147,98,181,190,156,117,134,217,117,104,45,223,55,74,105,244,145,25,182,126,243,62,197,23,250,199,37,201,53,73,186,94,101,236,89,14,60,150,137,85,218,90,53,82,182,151,251,161,24,244,239,47,112,209,109,57,226,145,79,139,33,42,37,19,172,161,100,100,122,145,234,146,61,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,245,145,200,247,104,125,166,103,166,189,213,127,26,60,170,148,230,162,69,101,199,228,74,117,45,182,219,105,53,41,107,81,232,73,34,46,211,51,51,211,65,121,156,51,242,193,79,193,236,36,129,123,214,41,36,138,253,205,25,170,135,53,246,18,79,52,196,152,208,221,229,106,166,144,180,145,45,179,61,186,153,17,251,76,251,68,213,0,0,28,215,49,88,135,77,195,60,25,188,110,121,211,227,198,118,53,14,160,184,188,231,82,142,99,233,136,242,208,148,234,164,153,153,154,15,66,35,215,179,176,103,27,18,110,185,23,189,251,112,93,114,77,38,186,165,78,92,189,83,175,111,53,229,185,237,51,253,239,121,253,230,45,193,252,61,135,138,28,48,105,80,35,70,84,183,168,182,203,21,70,200,208,78,27,114,25,183,180,35,45,18,163,45,13,207,176,251,123,200,83,236,87,167,90,183,51,47,164,141,185,148,121,233,89,107,169,109,117,167,53,251,12,187,83,246,31,220,52,61,146,108,74,103,19,178,231,103,85,10,67,78,72,167,210,105,244,233,59,22,70,124,230,224,70,82,245,245,148,125,235,246,153,31,188,135,119,0,0,0,0,0,0,0,0,0,0,0,0,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,127,217,85,133,117,127,133,109,203,146,220,168,127,198,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,150,184,249,158,56,217,142,201,53,161,131,215,194,37,163,17,108,187,162,154,183,165,184,183,100,34,185,78,102,159,53,130,154,167,150,106,81,73,37,45,164,188,149,171,215,91,132,226,12,201,75,67,60,171,36,24,189,102,224,46,103,45,44,92,196,7,229,183,66,183,99,213,222,144,81,24,55,159,117,107,165,203,105,166,91,71,97,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,23,148,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,230,255,0,11,172,130,204,188,43,180,220,204,99,21,62,171,75,165,91,149,8,211,173,58,59,241,159,134,229,78,82,16,212,150,42,74,90,146,157,240,211,204,109,77,114,205,73,121,196,171,113,146,27,52,61,111,224,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,86,182,14,227,21,253,129,87,253,47,17,176,230,189,46,157,82,167,72,97,215,90,106,83,204,177,80,97,183,155,121,81,37,37,149,161,78,198,113,77,32,156,104,212,68,162,47,184,202,250,112,171,60,120,71,137,121,92,171,230,145,228,75,163,82,45,120,242,17,112,211,36,45,4,252,74,139,45,33,106,132,203,142,27,109,72,91,134,235,41,97,68,164,243,13,246,146,100,219,134,166,209,74,217,196,205,85,229,154,252,92,168,94,21,154,148,180,219,20,233,18,35,90,116,135,27,38,81,78,167,26,253,67,83,73,90,211,212,184,148,182,167,151,185,91,150,68,146,62,90,27,66,56,80,253,78,82,106,172,210,163,215,94,166,75,69,54,100,135,162,71,152,166,84,76,60,251,41,109,78,180,135,52,218,165,161,47,178,165,36,143,84,147,173,153,233,184,181,158,188,53,56,129,126,194,102,65,192,76,86,123,125,131,85,168,43,209,117,21,43,87,40,243,165,191,25,31,58,235,242,80,204,122,114,11,169,125,205,168,53,19,142,45,125,187,148,37,167,18,252,250,198,192,107,121,236,21,194,106,236,71,241,22,185,29,198,106,235,111,155,190,129,78,126,43,137,75,201,121,151,91,83,19,141,78,50,235,37,235,237,66,77,107,74,73,108,154,233,178,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,243,201,6,75,173,92,163,225,195,16,102,166,149,91,191,170,92,199,235,119,11,80,91,75,136,230,147,59,160,198,124,208,79,28,52,27,13,153,37,103,235,184,74,119,106,55,19,104,136,28,115,190,164,255,0,50,126,154,42,214,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,125,60,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,210,212,0,0,66,14,37,249,28,141,152,235,53,236,97,177,215,45,24,139,101,209,220,67,49,27,67,178,17,92,167,50,110,62,112,146,202,9,74,41,36,165,186,166,84,132,250,235,112,219,89,25,41,11,102,146,255,0,217,85,133,117,127,133,109,203,146,220,168,127,198,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,189,236,142,103,182,193,204,110,17,169,87,157,205,18,141,125,217,20,116,191,119,162,168,251,49,208,243,12,160,137,218,195,106,34,67,69,25,70,91,220,209,41,38,22,173,138,34,65,180,227,149,151,196,103,58,255,0,202,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,162,0,9,63,145,204,241,222,89,66,188,149,22,82,37,215,48,234,185,33,43,175,80,80,178,222,218,244,36,245,176,247,25,37,18,82,146,73,26,76,201,15,33,36,133,154,77,45,58,213,186,102,219,60,88,89,150,188,44,69,211,78,184,105,87,29,201,113,211,201,235,86,157,79,151,26,103,63,168,140,250,225,212,30,104,164,54,226,169,202,113,130,74,159,104,207,93,196,73,212,207,178,131,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,114,124,52,50,21,27,1,173,230,113,171,22,104,81,31,196,90,228,118,222,164,33,206,110,250,5,57,248,173,169,76,169,151,154,109,76,78,53,56,243,79,31,175,181,9,36,33,73,37,188,75,233,124,81,252,9,226,111,224,190,113,8,80,8,181,78,20,121,233,254,163,43,248,215,121,255,0,222,241,108,9,179,147,254,82,85,75,114,65,171,254,75,165,66,147,251,236,146,255,0,189,217,22,168,0,2,149,184,213,248,167,181,190,31,193,243,26,136,250,188,41,113,211,14,50,233,135,24,251,138,24,161,89,232,105,80,126,77,52,203,45,17,46,85,66,82,138,168,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,97,86,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,177,94,20,121,22,254,163,52,24,215,102,127,222,242,172,8,83,149,254,82,149,84,114,57,167,254,75,165,90,149,251,239,18,63,189,222,22,168,60,86,49,96,237,131,142,182,5,83,14,113,26,131,18,163,77,168,199,125,166,157,118,43,47,63,79,125,198,92,101,50,226,169,228,45,45,73,109,46,172,219,116,146,102,147,63,188,143,60,57,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,166,214,73,82,210,135,90,117,4,181,236,220,115,167,132,222,118,166,83,235,191,201,147,23,174,190,108,10,166,197,89,213,74,189,73,247,28,102,82,80,203,13,209,155,230,26,155,67,42,109,178,54,16,70,218,82,226,86,218,73,197,62,218,83,63,243,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,22,233,195,11,33,82,112,98,149,19,48,56,193,66,151,3,16,106,113,228,179,74,164,75,229,44,169,52,231,210,206,199,156,105,77,115,99,206,81,37,244,153,19,190,171,47,155,107,74,86,110,33,54,20,50,174,37,255,0,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,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,17,255,0,58,57,182,181,114,141,133,135,116,212,154,235,174,74,239,83,79,182,105,201,75,110,243,39,38,51,139,67,239,180,111,52,225,195,109,194,101,47,45,179,53,39,156,217,17,106,178,25,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,20,223,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,68,21,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,255,0,178,65,157,27,87,55,24,112,196,233,170,165,81,47,234,111,49,138,221,188,212,230,212,226,249,68,206,233,209,152,53,155,197,13,102,251,100,74,89,122,142,26,154,220,189,164,226,228,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,1,0,56,213,248,88,181,190,32,65,242,234,136,170,12,178,85,169,84,12,201,97,69,118,187,83,137,78,166,211,175,138,20,185,147,37,188,150,88,140,195,115,217,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,141,47,0,10,86,227,87,226,158,214,248,127,7,204,106,34,26,224,238,49,95,216,21,127,210,241,27,14,107,210,233,213,42,116,134,29,117,166,165,60,203,21,6,27,121,183,149,18,82,89,90,20,236,103,20,210,9,198,141,68,74,34,251,140,175,251,39,121,170,179,115,95,132,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,186,103,20,151,20,202,247,43,114,8,210,103,204,67,136,71,117,1,74,220,106,252,83,218,223,15,224,249,141,68,67,92,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,149,255,0,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,229,89,208,226,41,74,202,54,46,88,248,108,254,31,203,174,199,170,71,69,110,227,148,135,146,133,177,74,113,111,176,132,195,73,158,139,146,78,178,167,12,156,218,141,141,147,100,122,188,110,49,210,178,181,157,252,14,205,199,166,33,97,188,170,173,54,181,68,209,217,20,74,235,44,199,156,184,167,180,138,83,73,105,215,16,227,59,213,177,70,149,154,144,173,187,210,146,113,179,92,128,1,154,204,216,248,167,198,79,136,23,15,152,190,61,254,72,51,163,117,101,31,17,216,157,53,85,90,221,131,82,230,49,91,183,154,156,226,91,71,52,217,221,58,51,6,178,100,230,32,152,108,137,75,47,93,178,83,91,145,184,156,69,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,135,31,205,86,102,44,220,168,97,28,204,82,188,32,203,168,173,82,19,77,164,83,35,17,165,117,26,139,136,113,109,48,110,109,52,178,141,173,56,181,184,162,61,168,66,182,165,107,216,218,243,217,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,153,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,77,21,107,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,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,19,131,184,197,96,227,173,129,75,196,108,57,175,68,168,211,106,49,216,117,214,154,148,203,207,211,223,113,150,222,84,73,73,101,107,75,82,91,75,168,39,26,53,25,164,207,238,51,134,184,233,197,110,213,192,220,214,84,112,154,109,175,242,142,193,183,233,229,10,183,80,163,242,220,169,51,92,208,220,82,88,51,144,76,186,203,100,109,176,227,75,38,156,67,196,255,0,172,124,162,66,229,166,95,179,15,133,249,154,176,19,136,216,81,85,151,50,154,137,5,6,99,82,225,185,25,248,83,73,150,158,114,51,137,81,109,82,208,151,219,35,83,106,91,102,102,123,86,173,53,31,43,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,202,120,83,231,182,148,116,168,25,89,198,91,154,90,106,73,144,76,89,21,90,139,233,83,14,48,105,66,91,163,154,204,137,72,90,84,74,54,55,169,68,178,95,33,38,141,140,54,227,138,198,123,105,69,74,159,149,156,26,185,165,170,164,169,6,197,239,85,167,62,148,176,219,4,149,165,202,57,44,136,212,181,169,70,147,127,98,146,72,36,114,20,107,222,251,109,213,8,15,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,111,126,195,207,62,11,221,121,92,99,52,85,218,164,75,126,154,152,242,219,153,69,145,84,136,169,168,170,198,105,199,28,166,51,185,196,37,217,46,37,163,91,13,158,197,186,218,218,89,161,27,244,42,86,206,38,106,175,44,215,226,229,66,240,172,212,165,166,216,167,72,145,26,211,164,56,217,50,138,117,56,215,234,26,154,74,214,158,165,196,165,181,60,189,202,220,178,36,145,242,208,218,17,37,56,97,100,42,54,51,213,98,102,7,24,40,81,39,225,245,50,68,150,105,84,137,124,212,29,90,162,194,153,216,243,141,41,174,84,136,41,53,62,147,34,119,214,121,131,109,105,82,9,196,42,231,198,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,72,201,221,90,149,90,202,134,15,76,163,84,226,79,142,221,143,69,136,183,99,60,151,80,151,216,134,211,47,52,106,73,153,18,219,117,183,27,90,123,210,180,41,39,161,145,144,236,0,2,189,120,158,228,42,78,51,210,165,230,7,7,232,82,231,226,13,50,60,102,106,180,136,156,164,21,90,156,194,94,222,243,109,37,174,108,137,201,37,48,146,35,119,214,101,130,109,9,82,201,180,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,126,121,90,206,254,28,102,3,0,171,24,189,87,149,232,73,118,21,60,157,189,227,169,146,254,104,227,80,147,34,68,166,35,180,235,207,28,53,25,72,38,77,95,56,190,67,137,218,106,73,138,128,206,254,116,110,172,220,98,59,243,161,42,171,68,176,105,188,182,40,150,243,179,156,83,107,229,27,219,103,73,96,150,108,148,197,147,238,17,169,5,234,54,105,107,114,246,155,139,141,99,245,55,73,170,189,74,145,93,102,153,45,116,216,114,25,137,34,98,89,81,176,203,239,37,197,52,210,220,211,106,86,180,176,242,146,147,61,84,77,56,101,174,211,210,106,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,214,19,159,108,244,218,185,119,193,166,191,102,151,157,42,126,33,94,212,246,165,90,93,42,91,168,50,220,23,84,90,213,23,162,185,124,158,94,254,66,213,189,46,59,183,68,58,218,30,219,69,159,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,94,159,14,108,148,127,37,92,56,126,191,127,211,41,78,98,109,211,243,149,41,44,23,53,202,92,19,36,27,116,196,189,185,72,86,213,160,220,117,77,18,82,183,20,148,234,234,89,105,195,152,0,0,32,7,26,191,11,22,183,196,8,62,93,81,20,172,46,207,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,112,140,236,226,83,56,99,151,59,198,170,111,182,220,138,133,38,161,78,141,185,100,71,206,92,9,42,70,158,178,79,189,30,195,51,247,16,207,12,167,167,93,87,51,207,168,141,201,149,137,234,89,233,169,238,117,215,53,251,76,251,85,246,159,222,46,10,62,30,194,194,254,24,53,104,18,99,42,35,213,171,101,250,163,132,72,38,205,114,30,183,180,51,61,82,147,61,77,191,180,251,59,204,84,118,27,93,114,44,139,246,223,186,227,26,73,116,186,156,73,122,171,93,11,148,242,28,246,25,126,239,188,190,242,26,58,203,166,33,211,113,51,6,44,235,158,12,248,242,93,147,67,167,174,87,37,212,175,99,234,136,202,214,149,104,165,25,25,26,203,82,51,215,183,180,116,160,0,1,10,248,151,229,130,159,140,56,71,62,246,163,210,73,117,251,102,51,181,14,107,12,36,222,117,136,241,166,57,202,213,45,45,106,35,91,132,123,117,34,51,246,145,246,138,50,147,30,85,50,115,177,37,50,227,18,98,186,166,220,109,196,154,84,133,164,244,52,153,31,105,25,25,105,167,120,180,12,153,229,227,47,153,183,192,71,40,149,184,12,192,185,233,196,112,220,147,17,168,45,73,51,110,20,116,155,187,212,219,174,127,89,32,207,118,133,218,68,122,107,223,198,243,3,194,191,24,240,218,108,250,142,30,199,93,199,68,96,157,117,148,50,137,83,38,27,105,55,77,36,100,212,68,163,118,196,35,93,59,55,43,220,100,34,83,176,177,59,7,174,52,72,145,14,225,181,170,176,95,35,74,150,220,136,46,18,208,230,186,106,123,21,244,155,251,59,83,239,33,53,242,185,197,91,16,236,7,33,90,120,172,73,173,81,185,141,182,115,92,231,201,150,132,124,195,127,214,63,45,40,34,36,33,197,119,125,37,107,220,102,45,67,5,243,41,132,152,231,67,143,85,178,175,10,83,242,29,66,57,144,78,161,25,82,91,89,161,181,26,84,219,110,172,200,200,221,74,76,181,236,62,207,118,189,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,7,252,173,105,109,38,181,168,146,148,150,166,102,122,17,23,188,66,108,236,113,17,179,112,34,20,219,38,199,150,205,86,238,91,78,35,86,92,105,246,99,40,202,75,122,47,149,37,14,161,105,117,164,235,217,216,71,239,50,34,167,28,81,198,60,75,199,43,166,77,98,238,174,212,234,143,206,150,183,153,134,114,164,62,219,106,91,139,82,80,211,110,45,102,68,70,234,146,146,35,61,8,244,246,246,201,204,167,112,209,196,172,104,147,79,186,111,184,238,208,173,119,219,106,73,19,200,145,22,83,205,168,216,94,168,230,197,91,106,35,105,213,233,219,161,154,125,196,122,218,230,10,100,239,4,48,74,153,14,61,2,203,164,201,157,21,13,145,207,149,78,134,185,10,90,82,217,111,55,16,194,12,207,115,68,173,125,230,103,247,116,188,64,189,104,24,101,100,213,174,234,212,152,241,32,209,160,72,150,100,165,161,178,50,101,149,185,181,59,148,146,215,106,15,66,212,187,189,131,63,249,207,204,165,115,48,248,179,84,169,157,82,82,232,80,100,191,26,159,24,223,89,181,202,68,153,10,105,123,57,174,35,93,143,105,170,116,45,59,11,179,191,164,112,218,202,204,172,112,197,136,247,77,118,35,103,111,91,203,68,211,230,182,122,58,251,18,97,175,103,172,202,208,162,54,221,62,205,72,207,222,69,223,122,84,122,92,58,37,38,21,26,158,202,26,139,2,59,113,153,109,9,36,165,45,161,36,148,145,17,17,17,17,17,23,97,17,16,253,128,0,63,13,110,181,76,183,105,19,43,149,153,172,196,133,5,135,36,190,243,206,37,180,33,180,36,212,163,53,40,200,136,137,41,51,212,204,139,176,83,39,18,76,241,171,23,110,7,240,183,14,106,78,162,220,166,58,166,37,190,211,218,20,167,155,92,198,23,162,153,144,166,214,210,155,113,7,218,146,51,246,246,104,66,6,209,41,19,174,10,196,26,29,53,179,114,93,66,75,81,89,78,134,122,184,226,201,41,236,34,51,239,50,238,35,49,160,252,176,225,52,202,78,80,232,216,127,91,51,231,213,237,88,236,62,131,215,68,169,218,99,45,40,180,82,8,203,67,35,239,73,255,0,30,225,69,121,143,180,157,178,49,226,255,0,182,156,97,109,34,21,205,85,101,157,201,52,238,109,19,30,66,84,93,133,169,30,222,242,34,33,106,124,29,47,37,213,176,122,175,110,56,167,214,112,170,178,20,149,25,234,132,165,17,105,232,36,235,184,244,62,222,237,59,133,134,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,28,74,248,126,254,221,161,206,199,188,41,103,101,253,74,167,167,210,148,228,167,70,235,16,98,49,37,127,52,211,17,150,244,138,138,207,166,97,189,203,36,155,109,161,29,155,82,41,88,4,223,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,110,250,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,0,5,43,113,43,225,251,251,9,153,59,30,240,165,157,246,13,86,160,159,74,83,146,157,92,163,206,150,252,149,252,211,76,70,67,49,233,200,46,153,134,247,44,212,78,56,132,118,238,72,129,77,213,170,172,210,164,80,153,169,203,69,54,100,134,101,200,134,151,148,76,60,251,41,113,45,58,182,245,218,165,161,47,188,148,168,203,84,147,174,17,105,184,245,148,25,5,201,69,213,154,204,71,137,91,171,83,58,124,50,182,106,12,185,113,212,36,19,136,110,126,195,75,138,166,71,54,212,133,169,231,80,100,75,82,20,92,150,214,75,51,220,166,144,239,228,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,37,87,15,236,179,217,185,175,225,249,122,225,109,225,58,93,57,105,196,137,117,42,69,78,49,154,151,78,168,183,74,132,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,21,215,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,242,148,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,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,21,87,199,59,234,79,243,39,233,162,176,40,22,157,213,117,250,75,228,181,179,85,172,250,26,158,245,90,163,232,248,78,72,232,224,181,167,54,75,219,8,249,108,163,114,119,56,173,18,157,75,83,45,71,160,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,95,246,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,234,0,0,43,47,138,198,70,41,85,171,102,126,104,176,162,151,18,159,82,160,71,55,46,186,45,58,150,148,21,77,133,200,91,142,212,203,144,222,229,73,66,159,90,223,113,221,73,76,163,121,173,28,147,39,106,130,129,118,93,86,167,164,190,75,92,213,90,55,166,105,239,82,106,62,143,154,228,126,178,11,186,115,99,61,176,203,152,202,246,167,115,106,213,42,208,181,35,208,116,172,170,229,158,242,205,126,46,67,194,219,62,116,74,114,19,29,85,42,189,78,73,146,145,78,167,54,182,208,235,228,222,226,83,203,220,235,104,67,105,50,220,181,167,114,144,141,238,35,181,241,73,193,219,7,2,177,162,194,195,156,57,160,196,167,83,105,216,111,75,105,215,90,138,203,47,212,31,110,92,214,85,46,82,153,66,18,236,151,18,210,13,199,77,36,106,50,251,136,191,87,10,156,51,181,113,147,24,49,51,11,111,88,157,69,22,230,194,250,157,62,78,214,219,91,140,239,168,83,182,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,228,25,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,212,182,149,54,151,145,181,59,86,100,162,46,90,219,90,248,164,218,181,86,163,26,4,58,133,78,92,168,244,184,231,18,11,79,60,165,162,43,6,235,143,27,77,36,207,68,32,221,121,215,13,41,208,183,184,181,119,168,204,236,255,0,133,62,68,170,167,85,129,154,108,101,182,98,38,154,152,228,253,145,74,168,176,165,62,227,230,164,41,186,193,160,204,146,132,37,36,162,99,122,84,107,53,243,210,72,216,195,142,90,248,138,188,81,252,9,226,111,224,190,113,8,81,14,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,242,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,52,51,235,27,30,109,230,112,87,22,107,177,24,196,90,28,118,217,164,45,206,110,250,253,57,136,173,165,79,41,231,157,113,79,206,37,54,243,175,23,169,185,10,37,161,42,36,60,104,158,160,2,149,184,213,248,167,181,190,31,193,243,26,136,129,77,213,170,172,210,164,80,153,169,203,69,54,100,134,101,200,134,151,148,76,60,251,41,113,45,58,182,245,218,165,161,47,188,148,168,203,84,147,174,17,105,184,245,157,92,52,50,21,39,30,110,22,113,171,22,104,82,216,195,170,28,134,222,164,33,206,86,202,253,69,137,77,169,76,169,151,154,113,47,193,36,182,243,79,31,169,185,106,36,33,74,52,60,72,176,172,224,103,55,14,50,75,66,177,173,58,77,42,148,252,249,213,10,124,114,182,224,32,144,229,50,217,105,123,100,201,98,58,54,54,157,27,104,216,142,218,214,210,13,197,106,91,210,195,136,29,215,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,68,117,207,38,81,41,89,190,194,52,218,140,84,98,81,238,202,12,133,84,173,202,171,241,210,180,33,243,65,165,113,94,89,36,221,68,103,139,110,254,89,234,75,109,151,13,46,114,137,181,103,219,253,149,88,87,87,248,86,220,185,45,202,135,252,100,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,14,129,143,25,151,197,60,198,252,142,253,166,85,186,191,145,86,251,20,8,91,95,146,231,81,203,254,178,107,252,231,92,223,49,237,17,206,117,59,121,156,166,245,47,84,132,170,225,123,145,111,219,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,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,61,56,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,63,199,76,116,195,140,186,97,197,71,20,49,66,179,208,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,57,225,204,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,252,173,217,96,94,86,44,107,126,85,225,111,75,164,162,234,163,183,95,164,20,146,36,174,85,57,199,93,105,169,4,141,119,37,11,83,14,26,55,17,110,70,213,167,84,45,10,84,223,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,68,32,180,236,11,202,250,141,112,74,179,237,233,117,100,90,180,119,43,245,114,140,68,165,197,167,54,235,77,59,32,209,174,229,33,10,125,179,94,210,61,168,220,181,104,132,45,73,251,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,67,217,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,156,75,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,11,126,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,5,43,113,171,241,79,107,124,63,131,230,53,17,13,109,60,29,191,175,171,2,235,196,107,66,131,46,175,77,178,228,66,106,180,212,40,175,72,126,43,18,25,152,247,86,180,182,133,37,17,155,76,7,73,199,86,164,146,77,198,187,247,25,167,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,160,156,29,198,43,7,29,108,10,94,35,97,205,122,37,70,155,81,142,195,174,180,212,166,94,126,158,251,140,182,242,162,74,75,43,90,90,146,218,93,65,56,209,168,205,38,127,113,159,181,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,237,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,12,214,102,199,197,62,50,124,64,184,124,197,241,229,46,172,51,186,172,251,66,202,190,170,209,53,162,223,180,249,117,10,68,166,219,115,150,174,154,107,240,223,97,75,82,9,6,242,22,193,45,72,66,149,181,183,216,81,153,26,244,41,149,195,67,62,178,112,26,225,103,5,113,102,187,45,252,58,174,72,109,154,66,220,229,108,160,84,95,148,218,84,242,158,121,214,210,196,19,75,143,58,241,122,251,86,146,90,18,147,91,198,187,137,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,125,243,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,115,74,214,25,221,86,254,28,90,248,165,86,137,211,209,111,10,133,82,159,72,230,54,226,28,145,208,20,94,123,233,220,130,66,217,53,203,38,210,180,41,95,56,195,233,50,73,163,182,106,240,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,87,6,26,97,13,229,139,81,175,39,236,198,34,62,187,26,215,149,119,212,217,121,242,105,107,167,70,117,148,72,83,70,175,85,75,66,95,230,26,76,211,170,27,89,39,114,246,161,95,147,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,26,9,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,174,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,221,64,6,107,51,99,226,159,25,62,32,92,62,98,248,241,78,88,23,147,86,12,124,82,85,189,44,237,57,85,135,168,8,171,36,137,76,21,69,166,91,125,81,214,100,122,161,102,211,200,90,119,17,111,34,115,102,238,91,155,123,86,82,51,199,139,153,66,147,91,139,103,162,37,114,222,174,71,121,111,80,106,139,95,72,221,71,148,105,98,107,123,12,148,133,165,68,217,56,148,153,115,154,78,197,26,84,150,157,106,63,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,52,41,144,12,6,141,151,204,174,90,54,203,208,165,198,174,215,227,162,230,184,81,46,59,177,159,69,70,91,77,169,76,184,203,139,81,180,182,26,75,49,140,136,147,169,199,53,154,18,165,40,132,138,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,217,85,133,117,127,133,109,203,146,220,168,127,198,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,253,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,79,76,230,100,186,213,202,62,68,108,248,51,83,74,173,223,213,44,64,138,253,110,225,106,11,105,113,28,218,100,189,208,99,62,104,39,142,26,13,134,204,146,179,245,220,37,59,181,27,137,180,68,12,167,120,167,193,191,136,22,247,152,176,36,255,0,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,171,117,106,171,52,169,20,38,106,114,209,77,153,33,153,114,33,165,229,19,15,62,202,92,75,78,173,189,118,169,104,75,239,37,42,50,213,36,235,132,90,110,61,101,6,65,114,81,117,102,179,17,226,86,234,212,206,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,126,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,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,0,168,190,43,25,24,170,209,110,105,249,162,194,138,92,186,133,54,191,32,220,186,232,180,234,90,150,116,199,209,29,110,59,83,46,67,123,83,25,105,97,107,125,199,116,52,188,189,230,181,243,140,154,173,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,119,92,151,101,38,234,205,206,41,149,173,77,119,161,182,232,93,53,66,230,168,169,78,53,203,130,169,45,161,108,48,233,50,235,101,49,198,205,229,50,135,8,146,174,75,134,103,162,12,118,14,45,150,5,155,133,152,233,96,97,246,31,91,209,40,118,245,15,13,224,70,131,6,49,30,198,145,233,42,145,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,181,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,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,46,127,83,171,85,107,82,81,50,179,83,151,62,67,113,216,136,135,100,188,167,86,150,24,105,12,178,209,41,70,102,72,109,166,219,109,9,238,74,16,148,150,132,68,66,223,248,104,112,239,147,134,17,153,199,188,126,183,34,42,231,168,199,109,118,253,181,82,167,180,242,232,104,39,91,121,185,175,19,169,53,51,59,115,72,52,37,27,86,194,13,68,179,230,45,72,102,199,192,0,4,0,227,87,225,98,214,248,129,7,203,170,34,160,48,199,12,238,172,93,187,219,177,108,168,157,93,106,69,62,165,80,141,21,45,184,227,146,186,40,79,204,91,13,33,180,41,107,121,196,71,82,27,65,39,214,113,72,73,153,17,153,151,229,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,252,242,65,157,27,87,55,24,112,196,233,170,165,81,47,234,111,49,138,221,188,212,230,212,226,249,68,206,233,209,152,53,155,197,13,102,251,100,74,89,122,142,26,154,220,189,164,226,228,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,242,227,23,121,46,145,131,212,139,113,181,62,131,155,85,142,165,40,143,70,212,149,197,168,32,211,174,226,212,251,59,180,238,21,89,151,11,73,219,223,30,44,11,105,182,22,234,38,220,212,166,94,218,147,86,214,215,49,148,41,71,216,122,17,110,239,50,50,23,169,153,236,38,153,86,202,29,107,15,232,154,243,233,22,172,150,24,65,107,162,148,213,49,230,146,90,37,6,103,169,153,119,36,191,135,112,207,133,110,145,58,223,172,78,161,212,155,229,202,167,201,118,43,201,208,203,71,27,89,165,93,134,68,125,228,125,228,70,39,143,13,188,241,171,8,174,22,48,183,17,170,78,174,220,169,186,150,34,62,235,218,148,87,156,92,54,16,70,167,164,37,180,52,150,219,89,246,36,204,189,157,154,144,185,202,37,106,153,113,210,33,215,40,211,89,151,10,123,13,201,97,230,92,75,136,91,107,73,41,38,74,73,153,30,169,81,30,164,102,93,163,247,0,0,252,117,122,92,74,221,38,109,26,160,202,29,139,62,59,145,158,109,105,37,37,72,90,77,42,35,35,35,35,35,35,62,195,35,33,69,188,73,114,179,43,4,49,98,69,213,66,136,217,91,215,10,215,52,185,77,158,141,72,126,76,197,236,245,89,66,18,68,219,69,217,169,153,123,204,187,185,190,76,51,41,92,203,198,44,210,234,101,84,148,138,20,233,44,70,168,70,39,214,77,114,151,38,58,157,89,163,154,218,53,216,206,154,171,82,211,176,251,59,180,1,135,247,173,3,19,108,154,77,221,69,149,30,100,26,204,6,37,145,37,104,112,136,157,101,14,108,86,213,40,181,218,178,212,181,62,255,0,104,230,152,215,147,188,16,198,218,100,200,245,251,46,147,26,116,164,56,69,62,45,58,26,36,37,106,75,133,188,156,91,11,50,61,206,154,181,247,145,31,223,84,121,177,225,163,137,88,47,38,161,116,216,145,221,174,218,236,54,236,147,38,81,34,84,166,91,73,190,189,87,202,138,134,210,68,211,72,215,183,66,53,123,140,180,140,120,93,140,120,151,129,183,76,106,197,163,93,169,210,223,131,45,15,61,12,165,72,97,183,20,135,16,165,33,214,219,90,12,200,205,164,165,68,102,90,145,105,236,236,184,236,147,241,17,179,113,222,20,59,38,249,150,205,42,238,67,77,183,171,206,52,195,50,84,69,25,189,17,205,146,183,86,181,58,234,244,236,237,34,247,145,145,205,148,45,46,36,150,133,18,146,162,212,140,143,82,50,247,143,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,31,18,236,189,45,91,30,145,38,185,117,215,233,244,184,145,154,91,170,92,185,77,176,70,73,74,148,100,70,226,136,181,209,42,246,251,15,220,43,35,57,220,83,161,173,53,44,60,192,167,229,161,210,39,162,63,86,37,17,39,95,231,12,169,76,189,22,94,189,252,165,164,205,63,111,184,133,97,215,43,215,70,32,220,174,213,107,117,25,213,122,181,78,74,140,220,125,231,36,58,183,28,112,213,161,26,141,74,61,86,179,62,243,61,79,222,98,208,242,7,195,121,134,98,81,177,139,23,97,83,106,12,207,139,30,124,26,107,237,147,164,148,172,162,200,108,220,106,68,93,9,68,92,196,158,213,159,126,132,125,230,44,254,147,72,165,208,169,209,233,52,106,124,104,80,226,52,134,25,98,59,73,109,182,208,148,146,82,148,165,36,68,68,68,68,68,68,90,104,68,63,210,161,62,37,46,12,138,148,249,13,177,26,43,75,121,231,28,89,37,40,66,72,205,70,102,122,17,17,17,25,234,98,157,56,152,103,126,101,247,114,74,194,28,54,173,190,213,14,14,248,181,39,99,73,52,148,135,80,228,200,238,163,115,47,169,11,66,144,180,30,138,65,25,246,107,217,161,10,242,131,17,218,148,248,240,91,113,41,114,83,200,105,42,112,204,146,74,82,136,136,204,253,221,162,251,56,116,225,125,27,13,240,62,138,236,86,98,185,62,173,14,52,217,47,199,74,12,141,78,195,137,188,141,68,132,171,233,35,94,221,125,154,153,137,104,0,3,252,164,201,143,14,59,178,229,60,134,89,101,10,113,199,22,162,74,80,146,45,76,204,207,176,136,136,187,197,78,113,46,207,163,213,57,51,112,71,9,171,175,50,196,119,92,139,87,155,18,81,167,152,105,57,145,159,103,152,196,131,35,73,145,182,173,139,71,111,97,159,176,133,97,60,243,210,94,114,68,135,86,235,174,168,214,181,173,70,165,41,70,122,153,153,159,105,153,159,180,72,60,138,96,229,79,24,115,7,110,65,134,72,40,244,105,176,234,210,148,189,218,114,89,157,24,150,68,100,133,150,186,56,93,250,23,188,200,104,78,131,73,106,133,68,129,70,99,250,184,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,227,236,22,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,175,139,38,76,168,88,73,93,254,83,22,53,87,149,74,190,238,5,199,173,209,228,45,107,113,138,196,132,61,37,82,99,172,245,213,151,121,79,41,109,168,200,219,112,203,102,168,89,33,152,129,149,140,20,254,81,57,130,178,112,113,202,135,69,18,224,168,31,94,250,93,229,184,136,44,52,185,18,185,74,229,184,68,241,176,203,164,222,228,26,121,134,141,218,39,83,45,25,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,0,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,107,197,14,18,24,184,188,209,149,143,135,44,196,139,133,247,28,137,53,104,119,25,239,113,138,5,56,157,35,92,55,208,183,13,215,36,180,78,33,182,146,107,62,160,182,175,122,9,50,13,139,106,193,220,29,176,112,42,192,165,225,206,28,208,98,83,169,180,232,236,52,235,173,69,101,151,234,15,182,203,108,170,92,165,50,132,37,217,46,37,164,27,142,154,72,212,101,247,17,81,183,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,14,191,158,76,142,89,185,189,179,83,42,42,226,80,241,22,135,29,72,160,215,150,131,216,226,53,53,116,83,54,145,169,113,148,163,81,146,136,141,108,173,70,180,18,137,78,180,236,85,225,115,144,10,173,2,170,246,96,243,17,135,82,233,213,42,116,132,21,153,70,172,182,166,95,140,251,106,89,59,80,145,13,196,18,144,180,168,144,81,205,195,35,35,39,29,229,255,0,123,186,45,40,5,85,241,206,250,147,252,201,250,104,227,252,26,169,52,170,254,100,175,106,21,118,153,18,163,77,168,225,189,74,36,200,114,217,75,204,73,97,201,244,244,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,243,252,76,242,93,252,155,49,29,24,145,101,39,153,96,223,213,9,111,198,142,204,30,75,116,41,198,124,213,193,213,180,37,148,178,162,90,149,29,37,181,92,182,157,65,164,249,38,227,156,131,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,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,0,0,168,188,244,112,190,184,81,139,148,123,195,45,54,188,70,45,139,230,177,6,147,46,145,25,185,78,162,135,81,146,183,185,211,13,166,35,169,49,105,104,74,26,82,213,185,92,165,184,164,165,9,111,98,19,63,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,214,95,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,45,39,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,173,108,146,240,190,188,170,184,209,93,172,230,58,215,151,6,211,195,218,193,198,130,133,54,72,98,229,168,197,150,218,136,208,204,168,230,114,105,107,105,14,110,89,165,190,105,60,217,32,207,71,73,22,253,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,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,90,247,18,252,133,70,199,155,121,236,106,194,106,20,70,49,22,135,29,199,170,232,111,155,190,191,78,98,43,138,75,41,101,150,156,83,243,137,77,178,211,39,234,110,66,141,11,82,137,12,146,41,178,147,83,188,176,162,255,0,133,89,134,220,186,5,217,103,86,27,146,210,37,196,34,126,159,81,136,241,41,36,227,47,36,200,150,219,173,150,168,113,39,218,147,37,23,121,11,243,201,6,116,109,92,220,97,195,19,166,170,149,68,191,169,188,198,43,118,243,83,155,83,139,229,19,59,167,70,96,214,111,20,53,155,237,145,41,101,234,56,106,107,114,246,147,139,146,160,41,91,141,95,138,123,91,225,252,31,49,168,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,148,204,46,53,224,215,15,220,184,179,77,181,169,244,170,43,209,41,239,211,44,91,101,166,148,239,89,56,144,102,149,45,28,196,184,182,82,227,137,118,75,234,112,148,123,204,205,106,121,212,18,232,91,21,113,50,234,198,76,71,184,241,74,245,151,212,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,230,45,107,75,45,32,146,219,104,53,30,198,208,132,145,232,146,23,19,194,199,38,215,150,0,89,179,49,103,18,164,220,20,59,158,243,142,108,170,214,92,210,76,70,105,218,180,228,87,166,69,229,146,145,57,42,41,26,17,184,124,182,164,26,20,148,56,167,18,153,234,2,133,184,169,226,70,28,98,78,110,42,238,225,228,61,142,91,116,246,173,187,134,95,66,81,250,218,196,71,223,67,235,215,177,110,242,208,108,199,230,44,136,207,167,209,59,155,75,106,84,64,26,61,201,181,245,131,87,254,92,108,202,166,5,210,233,84,91,110,37,61,184,110,80,169,239,169,223,66,206,36,37,114,97,188,181,165,46,45,228,184,226,148,167,92,73,41,237,228,246,170,39,73,106,237,96,50,174,47,122,167,149,91,55,53,252,63,48,174,207,172,211,98,38,231,167,97,189,26,77,167,87,113,195,101,116,234,137,210,152,216,74,117,40,90,186,103,20,150,210,242,54,171,114,8,148,69,204,67,107,69,37,226,174,25,221,88,55,136,247,30,22,222,177,58,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,67,213,227,14,104,113,199,30,104,86,205,183,138,23,253,86,179,2,215,167,179,5,150,93,150,241,183,49,198,150,249,183,50,75,102,179,109,217,132,220,133,50,114,54,147,139,109,9,222,106,81,173,107,145,92,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,207,213,227,43,73,165,80,51,37,100,208,168,84,200,148,234,109,59,13,233,177,33,195,136,202,89,98,51,13,207,168,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,71,228,224,213,73,165,87,243,37,123,80,171,180,200,149,26,109,71,13,234,81,38,67,150,202,94,98,75,14,79,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,202,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,76,243,153,127,101,50,255,0,141,50,28,233,117,27,38,163,33,13,87,168,46,186,243,204,37,135,30,142,114,101,197,140,79,180,201,78,228,199,38,219,117,205,75,67,218,174,206,235,9,226,255,0,116,208,175,156,151,225,237,235,107,78,235,104,183,5,225,73,170,83,164,242,150,223,62,43,244,153,238,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,86,14,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,166,187,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,31,236,170,194,186,191,194,182,229,201,110,84,63,227,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,79,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,220,202,20,173,198,175,197,61,173,240,254,15,152,212,71,74,224,143,73,165,87,233,88,243,66,174,211,34,84,105,181,24,246,252,73,144,229,178,151,152,146,195,137,169,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,117,226,51,146,143,228,171,136,236,87,236,10,101,85,204,50,186,126,114,155,37,242,230,183,75,156,102,179,114,152,167,183,41,106,218,132,19,141,41,210,74,150,218,148,157,93,83,46,184,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,191,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,48,241,171,241,79,107,124,63,131,230,53,17,210,184,35,210,105,85,250,86,60,208,171,180,200,149,26,109,70,61,191,18,100,57,108,165,230,36,176,226,106,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,26,184,134,100,178,171,149,140,80,145,93,180,45,249,105,194,187,150,65,29,191,48,228,170,81,66,124,219,220,237,61,247,20,146,82,22,149,19,170,104,150,106,53,178,73,62,99,139,67,219,121,6,87,176,46,187,152,188,113,181,112,190,147,70,170,206,129,58,161,29,218,251,212,227,66,28,167,209,210,242,10,92,163,113,194,54,219,216,218,143,105,172,140,141,197,54,130,74,212,180,161,90,72,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,25,172,205,143,138,124,100,248,129,112,249,139,226,215,178,135,128,214,110,100,184,91,218,24,83,121,194,136,164,84,99,215,87,76,156,244,115,121,116,154,137,85,103,148,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,234,47,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,175,12,126,198,91,255,0,14,45,108,35,188,177,10,171,85,180,44,189,222,132,165,190,180,242,227,106,70,148,238,81,17,45,222,90,12,219,107,152,165,114,155,82,144,222,196,25,164,251,94,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,39,248,220,82,105,84,10,86,3,80,168,84,200,148,234,109,58,61,193,18,28,56,140,165,150,35,48,218,105,137,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,205,120,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,31,87,137,95,15,73,152,101,93,157,142,184,13,104,127,176,89,251,93,172,80,233,108,191,33,202,60,173,146,94,147,41,12,182,201,183,26,156,150,217,66,140,212,230,214,220,116,210,148,161,189,137,76,74,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,244,41,131,184,197,96,227,173,129,75,196,108,57,175,68,168,211,106,49,216,117,214,154,148,203,207,211,223,113,150,222,84,73,73,101,107,75,82,91,75,168,39,26,53,25,164,207,238,51,246,160,51,89,155,31,20,248,201,241,2,225,243,23,197,143,240,182,193,219,7,29,114,53,126,225,206,35,80,98,84,105,181,27,226,168,211,78,187,21,151,159,167,190,229,30,19,41,151,21,79,33,105,106,75,105,117,102,219,164,147,52,153,253,228,112,3,56,153,85,188,178,161,139,149,11,62,179,77,150,171,98,163,34,68,155,78,174,227,132,242,42,52,226,95,168,74,117,40,66,122,150,210,166,210,242,54,167,106,204,148,69,203,91,107,95,74,225,117,151,175,219,150,102,169,181,250,156,154,172,42,46,26,116,215,107,178,97,197,222,219,211,152,148,209,195,134,227,202,35,67,92,197,146,220,208,200,212,182,227,60,148,146,79,87,17,125,32,2,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,33,195,67,33,81,176,26,222,103,26,177,102,133,17,252,69,174,71,109,234,66,28,230,239,160,83,159,138,218,148,202,153,121,166,212,196,227,83,143,52,241,250,251,80,146,66,20,146,91,196,191,203,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,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,41,178,191,194,111,17,224,102,226,155,132,148,2,170,213,112,178,103,38,183,38,236,91,103,27,161,163,155,230,151,162,57,32,218,83,42,168,164,144,104,66,27,74,137,123,218,117,72,109,179,112,154,183,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,181,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,241,88,197,140,86,14,5,88,21,76,70,196,106,244,74,117,54,157,29,247,90,105,217,76,178,253,65,246,217,113,228,196,138,151,150,132,187,37,196,180,178,109,162,81,26,140,190,243,40,127,133,249,152,188,179,95,144,236,204,226,149,225,6,37,57,9,143,118,211,105,20,200,196,74,69,58,156,221,1,149,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,164,193,232,47,43,2,242,195,233,52,168,183,157,189,46,148,186,229,30,21,126,152,111,17,108,153,78,150,209,59,30,67,75,73,154,86,133,36,244,61,15,213,90,86,133,109,90,20,146,177,238,22,153,250,174,196,174,208,114,167,139,213,14,186,149,59,249,141,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,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,80,57,187,225,79,138,8,199,152,149,28,187,210,34,84,108,252,66,172,58,174,81,165,184,140,90,111,185,189,231,80,250,91,73,37,16,82,146,89,180,182,208,102,146,74,88,218,167,57,39,34,207,178,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,42,161,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,154,153,209,202,77,171,155,156,44,59,90,164,239,67,114,80,186,154,133,179,81,74,155,107,151,57,81,156,66,24,125,211,101,215,10,27,142,27,42,121,13,145,41,92,150,204,143,84,16,129,121,23,225,125,112,175,23,43,23,134,101,173,120,143,219,22,53,98,117,38,37,34,75,114,154,69,114,163,25,108,242,102,19,79,199,74,101,82,214,149,186,164,43,114,121,171,109,41,82,20,222,244,42,221,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,18,255,0,138,23,15,207,148,27,243,19,151,219,26,171,62,228,159,80,67,119,93,189,67,133,212,117,188,221,223,210,109,48,131,230,115,185,155,18,242,90,66,249,156,222,113,146,13,15,56,231,85,225,189,144,26,238,87,186,220,86,197,42,142,203,250,183,79,114,151,232,186,124,244,72,131,14,154,247,72,255,0,45,239,153,35,57,136,125,135,18,163,109,213,179,183,77,166,173,119,9,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,163,184,208,94,200,149,117,91,150,43,114,77,68,204,72,117,21,54,75,212,137,68,229,69,173,116,221,223,255,0,55,248,251,4,126,225,141,107,166,191,153,234,68,183,226,155,173,83,83,30,98,21,179,113,37,198,234,16,204,143,180,143,77,8,254,195,251,69,241,215,169,45,87,104,147,232,207,255,0,87,58,51,177,149,221,220,180,26,79,188,143,223,238,49,158,204,245,224,221,79,7,179,7,113,193,152,72,56,245,153,179,42,209,84,141,218,114,94,157,36,144,70,102,132,22,186,54,125,218,151,184,204,71,198,94,122,51,205,200,142,234,218,117,165,18,208,180,40,210,164,168,143,82,50,50,237,35,35,246,139,61,225,163,159,71,169,146,97,96,142,44,215,94,121,137,14,183,22,145,54,92,163,87,44,212,112,227,48,207,49,249,4,68,146,34,113,91,16,142,206,211,47,105,11,99,141,38,60,200,237,75,138,242,30,101,228,37,198,220,66,137,73,90,76,181,35,35,46,195,35,35,239,31,234,0,2,37,241,22,194,250,54,36,96,125,105,217,76,197,110,125,38,28,153,177,159,144,148,17,18,154,135,47,97,18,141,10,87,210,94,189,154,123,116,50,20,39,58,35,180,217,242,32,184,226,84,228,87,150,210,148,217,153,164,212,149,25,25,145,251,187,5,134,240,207,206,252,203,18,228,139,132,56,147,91,125,218,28,237,145,105,174,201,146,106,40,238,173,200,113,218,70,231,159,74,16,132,161,11,61,18,131,50,237,211,179,82,23,23,79,159,18,169,6,61,74,4,134,223,141,41,164,60,203,141,172,148,149,161,68,70,147,35,45,72,200,200,200,245,33,254,117,106,69,46,187,78,145,73,172,211,227,77,135,45,165,176,243,18,26,75,141,184,133,36,210,164,169,42,35,35,35,35,50,50,50,211,67,49,88,25,252,225,188,195,209,43,56,197,132,48,169,180,246,96,69,145,62,117,53,134,201,162,90,80,82,164,56,109,181,30,46,134,163,46,90,75,114,203,187,67,62,227,21,121,67,175,93,24,125,114,181,85,162,84,103,82,42,244,185,41,50,113,135,156,142,235,110,54,225,43,67,52,154,84,90,45,4,125,228,122,151,188,133,158,100,203,138,116,52,38,155,135,152,234,252,181,186,100,204,70,42,198,162,52,235,252,221,148,169,231,165,75,215,191,154,181,25,39,237,247,144,179,123,78,244,181,111,138,68,106,229,169,95,167,213,34,74,105,14,165,113,37,54,249,17,41,41,81,17,155,106,50,215,69,39,219,237,47,120,251,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,100,146,53,40,200,136,187,76,204,112,220,198,102,239,9,178,243,108,202,169,87,46,106,116,186,178,9,104,102,153,26,108,103,37,27,132,219,198,147,54,84,243,106,219,185,147,73,233,219,169,145,119,247,83,54,106,115,211,138,89,135,174,202,98,53,114,125,26,222,75,203,75,16,225,201,145,28,156,107,123,228,146,117,178,144,226,12,205,183,182,171,78,195,208,139,184,187,99,197,2,220,184,239,42,195,84,171,126,147,62,171,62,91,137,73,55,25,135,31,113,74,82,137,58,153,32,141,71,235,40,189,157,230,94,241,102,25,20,225,153,87,244,197,43,21,177,170,19,40,138,193,177,50,45,37,246,212,75,53,165,81,159,65,60,204,152,186,109,211,154,133,104,173,125,132,125,230,45,102,153,76,167,209,169,209,169,52,168,108,196,135,13,164,48,195,12,182,150,208,219,104,73,37,41,74,82,68,68,68,68,68,68,69,161,17,15,210,102,68,70,102,122,17,10,255,0,226,91,157,40,88,95,108,76,194,107,42,170,75,174,86,97,184,196,151,98,62,70,168,237,188,220,198,22,70,109,190,149,161,73,91,105,62,212,153,23,102,186,158,132,41,130,163,80,153,85,157,34,165,80,146,236,137,50,157,91,206,186,234,205,106,90,212,102,165,25,153,153,153,153,153,153,234,99,249,1,169,111,206,142,204,14,103,82,227,168,75,60,189,119,111,51,34,78,154,118,235,174,154,105,218,52,51,144,235,114,175,64,203,117,160,170,243,146,151,50,85,38,158,255,0,243,133,40,212,72,84,8,189,158,177,17,247,145,255,0,210,36,64,0,254,41,73,66,77,74,81,18,72,181,51,51,236,34,21,217,196,167,61,108,97,221,10,78,16,225,117,113,165,215,231,37,108,84,37,69,146,70,113,89,90,38,71,117,4,182,36,37,104,117,46,33,179,209,73,50,46,195,62,221,8,83,212,185,85,155,162,178,244,201,46,75,168,212,170,50,20,235,139,81,173,231,158,121,197,234,102,102,122,169,74,82,149,246,153,153,143,240,157,79,155,76,144,113,103,197,118,59,201,250,77,186,131,66,147,218,100,100,100,101,169,118,145,144,180,94,12,152,92,185,42,184,49,81,248,170,228,180,228,186,58,29,52,122,187,203,209,239,145,110,52,105,174,157,186,110,215,236,246,139,91,20,217,198,50,210,114,159,138,52,123,149,17,205,44,73,129,29,147,89,35,68,155,138,145,80,95,126,154,107,161,123,245,28,135,134,61,250,187,47,50,244,200,230,251,45,53,88,109,154,106,141,197,109,215,155,80,134,70,69,235,23,110,137,251,126,227,23,222,218,210,235,105,113,6,70,149,145,40,140,187,140,140,127,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,45,251,21,112,206,213,198,76,56,184,240,182,245,137,212,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,20,3,157,28,164,221,89,70,197,51,181,170,78,245,214,221,119,169,168,91,53,20,169,199,121,144,83,37,196,33,135,221,54,90,108,230,54,217,50,167,144,217,26,83,206,108,200,244,89,15,87,144,92,235,221,89,83,196,120,148,74,181,79,168,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,95,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,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,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,49,85,124,87,50,45,253,126,104,48,82,204,255,0,190,37,95,240,160,171,252,149,38,168,220,114,79,252,175,84,180,171,247,30,52,127,124,60,33,174,68,169,57,163,123,30,104,213,220,172,211,37,174,177,14,67,81,42,179,31,101,211,162,51,9,237,202,91,85,87,18,91,83,25,105,97,106,218,103,204,82,154,35,99,87,146,222,154,30,1,74,220,106,252,83,218,223,15,224,249,141,68,122,14,18,88,197,96,224,85,129,152,12,70,196,106,244,74,117,54,157,30,130,235,77,59,41,150,95,168,62,219,53,103,147,18,42,94,90,18,236,151,18,210,201,182,137,68,106,50,251,204,161,254,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,50,184,93,100,22,101,225,93,166,230,99,24,169,245,90,93,42,220,168,70,157,105,209,223,140,252,55,42,114,144,134,164,177,82,82,212,148,239,134,158,99,106,107,150,106,75,206,37,91,140,144,217,161,235,127,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,164,140,178,85,169,84,12,162,97,69,118,187,83,137,78,166,211,176,222,133,46,100,201,111,37,150,35,48,221,49,149,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,168,30,40,25,160,176,115,33,141,20,216,120,115,72,136,170,109,139,30,101,17,218,247,78,201,191,86,124,165,184,74,83,114,89,117,196,191,4,146,218,28,142,103,180,200,228,72,86,158,185,8,106,47,79,133,166,101,48,227,21,50,251,65,194,26,97,82,168,183,158,31,83,250,74,149,18,44,82,138,153,49,73,211,38,234,44,167,114,185,220,205,232,57,14,22,138,234,92,113,74,74,9,214,141,112,175,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,57,255,0,11,92,116,195,140,6,204,211,149,108,80,172,250,26,149,116,91,242,45,182,106,78,145,20,88,114,157,149,21,230,215,37,102,101,202,100,250,117,32,220,208,210,133,45,38,189,168,37,173,23,147,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,251,103,71,41,55,86,81,177,76,237,106,147,189,117,183,93,234,106,22,205,69,42,113,222,100,20,201,113,8,97,247,77,150,155,57,141,182,76,169,228,54,70,148,243,155,50,61,22,67,159,200,199,76,71,157,129,204,229,226,167,89,235,172,200,55,3,87,37,54,52,130,53,185,78,148,150,100,54,226,35,175,95,81,151,58,165,173,109,153,26,121,137,37,167,97,173,211,115,235,101,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,2,210,120,158,228,42,78,51,210,165,230,7,7,232,82,231,226,13,50,60,102,106,180,136,156,164,21,90,156,194,94,222,243,109,37,174,108,137,201,37,48,146,35,119,214,101,130,109,9,82,201,180,42,162,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,127,217,46,205,181,171,155,156,44,43,166,154,215,67,114,80,186,106,125,205,78,82,91,107,151,57,81,155,90,223,97,162,121,215,10,27,142,27,201,101,110,25,41,92,151,8,203,84,24,173,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,9,255,0,154,175,217,103,242,113,196,95,219,95,255,0,33,159,39,229,122,79,103,77,212,125,15,153,233,122,159,154,235,57,220,174,159,119,251,255,0,39,78,221,6,112,110,207,146,191,42,171,63,33,125,43,242,111,210,18,61,15,233,110,95,93,208,243,21,200,234,57,95,55,206,229,236,223,179,213,221,174,157,154,11,126,224,219,251,125,253,141,76,249,67,232,175,217,63,164,42,62,130,235,122,223,75,117,219,163,111,233,119,255,0,54,244,118,238,175,93,158,183,85,206,215,251,98,53,241,171,241,79,107,124,63,131,230,53,17,29,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,222,247,251,86,103,35,46,63,247,253,153,137,150,255,0,254,76,236,136,156,212,127,251,86,155,153,25,226,255,0,135,202,125,143,105,160,64,172,34,166,101,231,133,78,46,87,79,25,220,184,38,92,55,197,98,101,38,216,169,83,229,199,168,34,159,102,146,225,184,204,201,209,208,166,158,66,220,121,78,33,197,19,11,53,46,154,233,48,141,164,102,245,149,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,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,87,87,20,172,217,225,198,60,226,59,118,30,23,208,237,74,205,42,215,233,218,122,245,106,152,71,82,153,41,163,148,78,69,141,52,150,124,218,113,117,9,81,22,194,74,222,66,156,66,148,131,66,215,5,133,201,240,155,205,158,28,93,246,79,242,120,169,208,237,75,58,243,165,108,118,155,26,145,76,40,45,220,113,89,134,203,110,74,113,123,213,212,212,126,97,107,124,204,146,165,183,177,105,74,137,183,77,191,1,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,122,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,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,3,131,141,39,52,116,235,202,116,202,85,50,92,92,17,170,71,122,93,85,218,187,46,162,36,169,164,75,101,151,105,106,50,209,114,73,214,121,111,41,26,183,202,109,73,119,231,19,28,138,221,0,102,179,54,62,41,241,147,226,5,195,230,47,142,213,195,155,58,255,0,201,87,17,223,160,95,245,58,171,152,101,116,252,221,74,51,7,205,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,237,251,50,153,125,195,140,231,96,113,89,85,59,131,249,132,254,69,118,219,175,210,223,41,13,199,149,201,89,71,150,130,74,137,185,44,169,183,150,70,147,61,171,109,211,52,169,10,216,226,98,174,84,111,44,184,240,233,152,140,174,99,53,239,74,135,137,183,39,46,185,113,92,112,201,18,40,237,60,243,230,196,26,107,146,137,180,72,143,178,54,201,58,74,109,45,54,82,30,115,154,148,186,146,59,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,0,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,116,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,197,0,231,147,60,119,150,111,111,36,197,138,137,116,60,58,161,200,82,232,52,21,172,183,184,189,13,61,108,205,166,105,92,149,36,212,68,146,51,67,40,81,161,6,163,83,174,187,45,114,11,255,0,204,178,204,111,230,255,0,255,0,39,34,138,171,23,167,112,101,38,213,205,206,65,112,114,214,169,59,208,220,148,44,63,163,212,45,154,138,84,219,92,185,202,162,161,8,97,247,77,151,92,40,110,56,108,169,228,54,68,165,114,91,50,61,80,66,147,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,113,60,53,56,129,126,221,161,193,192,76,86,123,101,253,74,167,171,209,117,21,43,70,235,16,98,49,25,31,58,235,242,86,244,138,138,207,169,125,205,168,36,155,109,173,125,155,84,39,248,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,151,22,150,155,83,139,50,36,160,141,70,103,220,68,66,132,120,156,223,139,189,51,47,83,142,79,178,235,84,118,158,166,164,219,86,237,57,85,9,132,68,126,177,246,232,175,179,238,33,215,120,57,218,78,212,113,70,177,114,174,57,169,136,208,36,50,75,52,106,68,226,100,83,215,223,183,77,116,63,126,162,228,197,82,113,155,194,229,198,85,191,138,140,69,87,37,215,34,81,214,233,35,213,222,126,144,124,203,113,35,77,116,237,211,118,191,103,180,85,212,26,124,218,156,130,139,2,43,178,30,87,209,109,164,26,212,174,210,34,34,34,45,79,180,200,135,251,196,149,89,181,235,44,204,140,228,186,117,74,157,33,46,182,180,154,217,121,151,155,94,164,100,101,162,146,164,169,63,97,145,144,184,94,26,217,235,99,17,40,81,176,135,20,107,141,34,191,4,144,197,62,84,169,36,71,37,148,34,28,118,144,107,126,66,150,183,84,226,220,61,18,146,35,237,50,237,212,133,137,165,73,90,73,73,81,26,76,181,35,35,236,50,31,208,1,29,243,227,109,213,235,249,110,187,213,65,118,82,38,69,164,212,31,254,110,165,18,141,9,129,43,179,213,35,62,243,47,250,6,121,167,181,45,137,210,25,159,204,234,91,117,105,123,153,174,237,228,102,74,215,94,221,117,215,93,123,71,246,157,80,153,74,157,30,165,79,146,236,121,49,93,67,205,58,210,205,10,66,210,100,164,153,25,25,25,25,25,17,234,66,231,248,105,103,74,22,40,91,16,240,150,245,170,146,43,148,104,109,177,25,217,111,145,42,67,108,183,13,132,17,41,199,212,181,169,75,113,71,216,146,35,237,211,67,212,133,128,17,145,145,25,30,164,99,243,84,233,148,250,205,58,77,38,171,13,153,112,230,52,182,31,97,230,210,226,28,109,105,52,169,42,74,136,200,200,200,204,140,140,180,50,49,84,217,236,225,153,87,58,197,87,21,176,90,19,43,138,249,191,50,85,37,134,212,107,37,169,82,95,95,41,152,209,116,211,78,82,19,170,181,246,25,247,24,172,250,253,183,114,89,181,135,105,87,5,38,125,42,124,71,20,147,110,75,14,48,226,84,149,26,117,34,89,18,139,214,73,151,119,121,31,184,72,124,170,231,167,20,178,241,93,138,196,154,228,250,205,186,167,144,151,225,204,147,34,65,54,214,246,9,68,211,103,33,180,17,147,108,237,78,189,133,169,151,113,246,92,206,92,243,119,132,217,134,182,98,212,168,119,53,58,37,89,100,132,61,76,147,54,51,114,137,195,109,147,81,147,41,121,197,109,220,241,36,181,237,212,140,187,251,251,145,25,40,137,73,50,50,62,210,50,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,110,171,202,214,178,105,79,214,110,171,134,155,73,137,29,181,58,183,102,203,109,132,104,148,169,71,235,56,162,46,228,168,251,253,135,238,21,195,156,78,42,144,40,13,204,177,176,37,216,147,230,26,156,142,253,80,212,151,89,36,255,0,56,105,74,101,232,178,200,247,106,77,45,38,105,238,61,125,196,42,231,16,177,66,249,197,26,244,155,134,245,184,234,53,41,18,93,91,187,100,76,121,228,55,185,107,94,212,19,139,81,145,17,184,173,11,94,205,79,237,31,30,218,160,207,186,46,10,117,189,76,140,243,242,106,50,153,138,218,26,66,148,163,83,139,36,22,132,146,51,239,81,123,12,94,6,71,50,43,134,184,93,98,209,47,139,138,223,235,110,106,140,56,211,22,117,40,145,220,56,234,113,152,206,153,35,124,116,184,141,174,54,173,11,83,211,83,237,215,180,77,40,241,216,138,202,35,198,105,13,54,218,73,41,66,18,73,34,34,45,8,136,139,236,31,232,35,102,116,243,115,106,101,175,14,167,56,138,140,105,23,45,65,135,99,64,134,135,155,91,168,113,198,36,114,157,91,124,230,220,36,19,140,109,53,39,83,215,176,187,123,168,99,20,49,42,233,197,235,222,167,122,92,243,164,75,153,81,148,243,233,74,157,113,194,105,46,60,183,54,32,150,165,26,82,70,226,180,45,79,77,127,136,242,42,74,146,102,149,17,145,151,97,145,251,7,108,201,214,23,43,22,113,250,212,183,92,97,75,138,213,78,12,153,62,174,165,202,41,177,208,189,125,69,23,115,158,210,211,222,52,77,105,219,208,173,59,102,149,109,83,219,74,35,210,225,49,13,178,34,34,245,91,109,40,46,226,34,238,73,123,11,238,33,245,128,127,20,164,165,38,165,25,17,17,106,102,125,196,66,16,231,219,62,182,238,8,91,147,172,107,22,175,18,109,217,53,151,99,159,79,33,183,14,38,246,229,53,185,92,169,8,117,181,33,214,145,169,237,236,212,189,186,17,82,189,205,114,93,184,159,120,74,174,85,223,155,86,172,214,166,45,221,187,157,125,197,186,243,170,86,196,18,141,75,61,86,225,232,90,153,234,126,211,49,61,50,201,145,248,214,38,20,86,115,21,141,241,81,5,17,40,146,42,52,168,21,20,19,91,150,152,204,203,101,70,220,150,19,170,189,71,83,170,28,215,176,200,143,188,196,22,196,10,154,46,236,74,173,75,130,150,147,30,117,98,73,68,75,101,162,18,210,228,44,208,68,68,102,68,90,40,180,211,82,247,11,216,225,191,134,17,240,191,44,180,120,204,164,183,220,11,143,94,116,200,139,233,191,79,136,74,254,194,127,197,251,117,63,180,196,164,21,211,198,67,15,165,214,240,142,139,117,211,97,165,199,32,86,35,117,11,75,102,107,75,8,139,80,113,70,102,148,158,137,237,46,243,34,21,67,130,215,75,246,94,45,89,247,43,50,220,142,136,21,218,124,135,148,219,134,131,54,209,37,181,168,140,245,46,207,87,218,100,66,252,234,25,146,161,89,248,109,135,183,85,70,115,8,137,113,196,164,167,158,243,168,36,154,164,71,55,52,53,27,164,91,180,73,159,121,255,0,17,219,173,186,236,27,154,131,2,189,77,144,211,241,231,198,106,74,22,218,201,73,52,173,4,178,208,200,204,187,148,94,211,31,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,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,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,35,154,102,43,1,172,220,201,97,29,119,10,111,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,121,225,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,51,43,134,22,125,99,96,197,86,38,95,177,130,187,18,6,31,84,228,73,122,149,87,151,205,89,210,106,47,169,157,140,184,234,157,229,71,130,163,75,234,51,38,189,87,159,55,22,164,160,220,90,110,124,0,0,5,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,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,143,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,243,248,111,133,88,113,131,244,41,22,198,23,217,116,171,102,149,46,161,38,168,244,74,116,114,105,181,202,125,123,220,112,200,191,230,165,37,244,80,218,27,109,4,148,33,9,79,171,1,74,220,106,252,83,218,223,15,224,249,141,68,64,166,234,213,86,105,82,40,76,212,229,162,155,50,67,50,228,67,75,202,38,30,125,148,184,150,157,91,122,237,82,208,151,222,74,84,101,170,73,215,8,180,220,122,204,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,211,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,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,201,147,23,174,190,108,10,166,197,89,213,74,189,73,247,28,102,82,80,203,13,209,155,230,26,155,67,42,109,178,54,16,70,218,82,226,86,218,73,197,62,218,83,109,67,42,226,127,230,175,61,63,255,0,203,24,69,149,252,20,188,254,175,232,177,111,249,176,83,255,0,234,232,201,77,45,185,4,175,249,94,169,9,79,238,50,107,254,248,100,67,252,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,97,89,218,225,115,74,178,112,26,133,136,88,39,38,34,234,88,101,107,147,55,108,85,52,152,197,92,97,142,99,242,170,200,82,212,165,20,146,82,222,90,154,91,139,35,101,45,182,209,167,144,134,221,174,188,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,151,95,207,94,101,40,89,169,189,176,247,19,105,133,201,170,179,135,244,250,93,201,17,49,86,195,113,43,13,76,154,185,13,180,74,82,247,50,124,212,56,217,146,214,124,183,16,74,50,89,45,41,237,124,21,60,83,221,63,15,231,121,141,56,56,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,233,171,153,220,189,90,185,160,193,170,214,17,221,50,122,14,191,151,38,157,84,68,86,228,61,76,156,210,183,53,33,180,172,191,202,109,100,149,33,75,105,215,80,75,70,253,197,158,28,98,193,219,251,2,175,250,166,28,226,53,6,93,58,165,78,144,251,77,58,236,87,153,98,160,195,111,56,202,101,197,83,200,66,157,140,226,154,89,182,233,36,137,68,95,121,23,160,202,119,138,124,27,248,129,111,121,139,3,74,96,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,198,125,184,148,83,48,142,147,156,27,226,46,17,185,45,104,92,130,147,114,26,229,162,76,111,79,188,165,59,52,163,45,42,82,137,4,165,164,156,66,207,115,114,10,66,8,146,132,161,36,225,175,55,23,32,103,6,199,127,8,233,50,234,43,84,131,102,228,101,10,90,99,38,128,226,146,137,175,73,52,173,9,216,218,84,151,27,37,153,164,228,34,57,18,86,189,136,87,96,227,87,226,158,214,248,127,7,204,106,35,165,112,71,171,82,168,20,172,121,174,215,106,113,41,212,218,116,123,126,92,201,146,222,75,44,70,97,180,212,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,58,241,25,206,191,242,170,196,118,40,22,5,78,170,222,25,90,223,55,77,140,249,242,155,170,78,35,89,57,83,83,59,82,180,238,66,201,182,146,233,169,72,109,42,86,141,41,231,91,47,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,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,152,120,213,248,167,181,190,31,193,243,26,136,129,77,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,150,188,57,179,175,252,149,113,29,250,5,255,0,83,170,185,134,87,79,205,212,163,48,124,214,233,115,140,208,77,212,210,206,213,45,91,80,131,109,212,180,105,82,219,82,85,163,170,101,166,207,154,231,91,48,245,92,204,102,26,229,191,31,170,196,159,66,167,200,122,137,107,46,52,53,70,71,161,24,144,233,197,81,165,194,39,77,110,19,138,121,102,231,173,189,213,17,18,18,73,109,22,19,193,79,7,38,80,240,226,244,199,10,155,213,86,62,84,212,17,68,166,196,113,47,177,21,216,176,203,123,146,210,91,201,169,59,158,121,108,165,102,217,169,165,70,125,41,95,206,186,145,101,64,51,89,155,31,20,248,201,241,2,225,243,23,196,159,139,159,89,56,49,195,255,0,15,114,253,131,245,217,112,49,6,167,30,160,245,86,175,19,148,178,164,211,159,171,84,247,178,219,169,119,155,30,114,137,44,40,140,218,245,89,124,156,66,146,179,109,105,134,184,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,178,172,124,225,25,78,160,229,150,222,169,97,36,110,167,20,237,74,123,149,11,177,103,80,149,41,187,131,72,174,59,33,136,108,37,133,26,158,75,232,67,81,80,150,217,220,218,140,157,53,184,100,162,172,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,203,76,254,230,218,213,205,206,22,96,149,211,77,107,161,185,40,94,155,167,220,212,229,37,182,185,115,149,26,146,181,190,195,68,243,174,20,55,28,55,146,202,220,50,82,185,46,17,150,168,49,234,248,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,60,166,38,97,86,28,99,37,170,253,149,138,86,93,42,230,162,200,220,174,154,161,28,156,228,184,166,214,223,57,149,253,54,94,36,56,225,37,214,205,46,35,113,154,84,71,218,61,5,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,205,102,108,124,83,227,39,196,11,135,204,95,28,168,88,79,15,206,37,241,176,22,222,170,97,110,63,72,184,43,118,195,17,220,155,111,212,219,125,217,210,224,45,136,169,67,116,180,182,235,155,83,25,105,97,8,100,144,104,67,78,172,247,252,219,138,113,152,45,136,87,173,87,18,175,251,151,17,171,177,226,49,82,186,171,19,107,115,26,136,133,37,134,223,146,242,222,113,45,165,74,82,137,4,165,153,17,26,148,122,105,169,159,120,189,62,23,216,33,85,193,60,168,81,85,89,174,68,168,200,191,228,38,248,66,35,54,164,162,27,19,97,197,38,88,53,43,181,107,38,153,109,107,61,169,34,91,138,65,110,36,19,139,150,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,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,170,190,37,124,64,191,110,211,39,96,38,20,189,178,193,165,84,19,233,74,138,85,163,149,137,209,31,146,143,154,117,137,43,102,69,57,101,211,62,222,228,18,141,198,208,190,205,169,16,0,90,166,65,127,249,150,89,141,252,223,255,0,228,228,81,85,99,74,121,78,240,177,131,127,15,237,239,46,96,87,175,27,138,102,17,181,85,195,218,202,92,150,120,161,42,59,177,150,134,37,161,76,21,1,165,56,164,156,134,77,91,208,179,146,242,249,11,74,73,43,34,150,75,53,27,109,146,107,46,211,249,85,242,170,141,242,23,210,191,41,61,33,31,208,254,137,230,117,221,119,49,60,142,159,149,243,156,238,102,205,155,61,109,218,105,219,160,211,158,30,205,188,170,54,5,181,80,196,106,76,74,93,217,42,143,9,234,244,24,138,37,49,22,162,166,80,114,89,108,201,107,35,66,93,53,164,140,150,190,194,47,89,93,231,232,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,204,185,43,176,109,154,12,250,245,74,67,76,71,129,25,217,43,91,139,36,164,146,132,26,207,83,51,34,238,73,251,72,113,26,118,100,168,87,134,27,226,21,213,78,156,194,226,91,145,42,201,231,176,234,13,36,168,236,18,244,37,19,166,91,180,81,31,121,127,1,65,152,211,116,191,122,98,213,225,114,187,45,217,8,159,93,168,72,101,78,56,107,50,109,114,92,90,72,143,83,236,245,189,134,100,45,123,131,126,31,75,162,97,29,106,235,169,67,75,110,79,172,73,233,214,166,204,150,166,23,22,158,226,76,141,73,45,83,216,125,198,100,44,88,69,190,36,24,97,31,20,50,203,88,140,242,83,190,223,84,138,243,70,100,95,77,138,124,178,79,246,21,254,51,217,161,253,164,40,159,15,234,104,180,113,42,139,46,114,90,84,120,53,136,197,45,46,22,168,83,72,144,131,89,25,25,145,25,104,147,215,93,11,222,39,78,102,242,63,26,251,194,122,54,98,176,66,43,115,145,46,137,30,163,85,129,78,65,59,181,106,140,244,183,148,77,198,97,90,43,215,105,58,173,205,123,72,140,251,140,64,187,102,228,187,112,194,240,139,92,164,63,54,147,89,162,204,67,187,119,58,195,136,117,151,82,173,139,36,154,86,90,45,178,212,181,35,212,189,134,66,233,242,19,159,91,119,27,237,216,54,45,245,87,137,10,236,132,203,81,203,168,144,219,103,47,99,113,90,220,158,108,133,186,226,150,235,171,208,246,246,232,126,221,72,230,250,84,149,36,148,147,35,35,45,72,203,184,200,127,64,124,155,178,222,133,118,91,53,91,106,160,218,87,30,169,9,248,110,17,145,31,170,227,106,65,247,145,151,114,143,216,127,113,140,236,231,23,11,149,132,248,253,117,219,205,176,164,69,118,167,58,76,111,87,66,229,28,217,8,65,23,168,146,238,111,216,90,123,135,19,74,84,163,36,164,140,204,251,8,139,218,61,118,23,226,85,211,132,55,189,50,244,182,39,72,137,50,157,41,151,212,148,186,227,100,234,91,121,14,108,89,33,73,53,36,205,180,234,90,150,186,127,17,124,217,44,205,205,169,153,76,58,130,226,234,17,163,220,180,246,26,141,62,26,222,109,14,173,198,216,143,205,117,13,243,156,112,208,110,63,180,148,173,15,94,195,237,239,146,131,252,228,71,98,83,43,143,37,164,58,219,137,52,169,11,73,40,140,140,180,50,50,63,176,66,220,241,100,91,13,113,74,197,173,223,22,245,190,112,174,106,116,57,51,27,58,108,72,237,156,133,54,204,151,72,151,178,58,156,94,231,28,45,75,82,215,66,237,215,180,81,253,203,65,159,107,220,21,27,122,165,25,230,36,211,165,61,21,196,58,133,37,68,166,214,104,61,73,68,71,222,147,246,16,251,24,123,138,23,206,23,87,163,92,54,85,199,81,166,200,140,234,29,219,30,99,204,161,205,171,66,246,172,155,90,76,200,205,180,234,90,246,232,95,96,180,108,157,241,84,129,95,110,29,141,142,206,196,129,48,148,220,118,42,132,164,180,201,167,249,187,73,83,207,74,150,103,187,83,117,106,50,79,113,107,239,33,99,214,173,229,107,94,212,166,43,54,173,195,77,171,68,144,218,93,67,176,165,182,250,52,82,82,162,245,155,81,151,114,146,125,254,210,247,143,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,62,103,115,121,134,57,107,182,165,74,175,214,34,200,174,41,133,170,29,49,169,17,214,250,156,229,188,109,169,76,173,230,214,104,53,176,105,51,46,221,123,11,183,186,152,115,53,158,92,96,204,61,118,89,61,94,151,72,160,169,78,52,205,62,159,42,84,118,220,103,123,219,121,173,117,14,32,212,104,123,106,180,236,50,34,46,226,237,227,84,44,45,196,75,170,27,181,138,93,169,88,147,17,41,83,139,148,80,95,91,103,216,74,63,93,40,50,215,69,17,247,247,30,163,204,77,135,34,159,49,248,18,219,83,111,198,117,76,186,133,17,145,165,105,51,35,35,35,237,46,210,246,137,51,195,170,200,135,122,230,74,136,220,246,35,188,221,61,113,167,37,15,36,148,70,182,231,196,211,176,210,127,188,126,239,188,104,6,4,102,225,65,143,17,166,208,218,25,105,13,165,8,45,18,146,34,34,34,34,246,23,96,255,0,117,41,40,73,173,106,36,165,37,169,153,158,132,68,34,166,111,243,217,96,101,222,217,157,10,141,85,129,85,186,150,135,89,141,13,167,216,127,148,233,183,32,144,167,91,76,134,220,74,73,214,73,42,50,237,45,116,46,211,236,165,60,92,198,76,80,204,182,32,187,88,184,100,206,169,205,168,203,82,97,211,216,92,135,144,215,49,247,20,219,109,52,181,184,105,34,55,205,41,73,25,232,71,161,125,179,3,0,56,123,157,27,6,235,120,219,140,112,221,138,168,212,169,51,227,65,146,222,194,75,73,138,212,148,41,109,200,140,90,43,177,196,153,146,244,236,50,35,239,49,3,47,197,192,93,235,94,42,83,77,55,9,21,41,73,140,77,37,36,158,81,60,173,159,71,179,232,233,221,217,238,22,53,193,203,10,24,171,87,43,56,143,81,167,33,109,195,234,34,48,242,153,35,52,186,133,211,222,78,138,52,30,157,230,125,138,215,253,34,220,64,4,54,207,254,118,233,57,120,179,229,90,54,172,248,178,46,250,180,85,178,211,105,117,43,92,100,58,212,166,201,211,36,62,219,168,52,186,202,75,113,17,233,246,159,117,35,92,183,37,233,139,151,171,213,154,187,243,235,53,202,212,197,26,80,74,118,67,138,113,231,77,68,219,100,163,82,204,183,184,122,39,83,61,85,237,51,22,129,195,235,134,244,90,99,52,204,98,198,170,111,54,83,236,179,54,157,75,125,146,82,90,37,20,89,13,41,214,100,197,35,75,132,100,234,20,105,95,103,113,31,121,143,183,197,151,30,98,89,24,121,77,193,59,70,76,88,235,146,76,147,209,163,172,144,109,196,83,19,163,41,4,134,220,45,18,91,82,90,26,54,150,132,95,96,169,219,1,16,222,191,109,182,234,106,62,149,202,188,50,144,122,151,245,102,242,55,31,173,217,221,175,127,96,210,70,95,162,210,162,96,173,144,213,21,68,113,14,222,166,155,103,170,123,186,70,180,250,61,157,196,67,160,142,23,157,76,60,103,17,114,239,120,211,78,51,143,61,14,145,80,154,202,90,65,41,70,226,32,200,36,145,22,213,31,122,253,157,191,104,206,221,86,28,139,126,225,153,1,109,173,167,233,179,92,100,210,178,52,169,43,109,102,90,25,118,25,25,25,125,130,89,226,182,62,202,188,114,137,101,211,27,175,18,103,91,213,74,117,49,13,49,40,201,198,249,20,197,164,151,183,152,102,90,41,90,107,161,104,126,194,22,25,194,187,28,234,56,171,129,135,65,175,74,91,245,11,118,87,163,219,83,139,82,148,168,241,225,194,65,25,154,220,82,143,214,112,251,72,136,190,194,19,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,70,172,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,1,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,218,120,93,103,234,29,225,66,166,229,159,24,170,20,170,93,86,220,167,198,131,105,214,31,146,196,54,234,113,80,182,163,49,77,82,20,164,239,152,158,99,105,107,150,74,83,205,165,91,136,150,217,173,235,42,0,0,20,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,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,67,149,113,171,241,79,107,124,63,131,230,53,17,31,242,93,148,155,171,55,56,166,86,181,53,222,134,219,161,116,213,11,154,162,165,56,215,46,10,164,182,133,176,195,164,203,173,148,199,27,55,148,202,28,34,74,185,46,25,158,136,49,127,216,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,96,40,91,138,46,33,99,141,219,153,170,149,177,140,84,31,65,192,181,58,152,150,156,70,57,201,139,46,142,228,167,86,197,69,36,167,92,109,111,60,217,54,151,92,111,105,110,142,150,212,148,169,147,74,126,87,12,186,6,13,92,25,184,181,145,140,117,190,131,160,210,161,106,180,185,42,142,204,219,137,167,217,84,54,28,89,23,252,163,136,65,169,4,227,173,52,222,171,223,202,114,255,0,128,67,94,43,22,86,11,215,242,185,62,238,197,121,18,226,212,173,105,6,237,168,237,57,113,27,155,38,171,33,165,178,212,66,83,233,53,46,50,148,104,125,246,154,52,172,219,137,188,181,229,17,10,43,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,104,167,35,247,62,46,94,57,92,195,251,135,26,41,241,24,174,203,163,198,92,105,77,84,151,49,250,149,59,148,158,146,108,165,47,83,68,151,154,218,183,19,204,115,83,86,243,54,212,181,50,214,115,7,213,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,162,255,0,178,65,146,235,87,40,248,112,196,25,169,165,86,239,234,151,49,250,221,194,212,22,210,226,57,164,206,232,49,159,52,19,199,13,6,195,102,73,89,250,238,18,157,218,141,196,218,36,168,166,14,39,185,10,141,131,21,89,121,129,193,250,20,72,24,125,83,145,25,154,173,34,39,53,103,73,168,190,167,183,188,219,73,107,149,30,10,141,44,36,136,221,245,94,124,155,66,82,131,109,9,175,97,63,248,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,17,23,242,209,150,123,203,52,183,13,215,102,97,244,232,136,184,104,22,188,139,142,12,41,38,72,69,77,108,202,140,201,196,39,77,68,150,86,164,200,81,161,106,245,55,161,41,81,161,42,55,17,205,127,217,85,133,117,127,133,109,203,146,220,168,127,198,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,189,238,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,238,43,198,190,192,179,93,193,123,55,20,149,111,68,43,178,45,209,30,128,138,178,72,210,249,211,157,137,53,245,71,89,145,232,180,19,172,161,105,220,71,176,205,205,155,121,142,110,172,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,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,45,83,137,95,16,47,216,76,57,216,9,133,47,111,191,170,180,244,250,82,162,149,106,221,30,12,182,36,163,230,157,98,74,30,143,81,65,244,207,183,185,6,146,109,196,47,183,114,69,59,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,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,173,110,53,126,41,237,111,135,240,124,198,162,33,253,157,137,152,167,101,225,101,231,107,89,114,234,180,187,110,233,168,83,25,184,170,52,247,36,177,204,217,26,160,134,105,239,58,218,201,179,101,246,228,75,82,152,112,149,204,233,136,203,177,181,235,229,109,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,74,120,15,134,120,89,133,24,89,111,218,216,57,18,149,242,111,209,241,30,98,163,79,110,55,244,207,243,102,144,154,131,206,199,66,91,144,243,205,182,218,148,249,23,175,216,125,218,14,128,41,91,141,95,138,123,91,225,252,31,49,168,143,65,194,75,7,108,28,117,176,51,1,135,56,141,65,137,81,166,212,99,208,90,105,215,98,178,243,244,247,220,102,172,202,101,197,83,200,90,90,146,218,93,89,182,233,36,205,38,127,121,28,63,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,252,86,21,97,157,213,140,152,143,110,97,109,149,19,168,173,92,213,6,169,241,183,54,226,219,103,121,250,239,187,203,66,214,150,90,65,41,199,22,73,61,141,161,106,50,209,38,52,189,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,206,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,205,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,23,189,195,155,37,31,201,87,14,31,175,223,244,202,83,152,155,116,252,229,74,75,5,205,114,151,4,201,6,221,49,47,110,82,21,181,104,55,29,83,68,148,173,197,37,58,186,150,90,112,230,0,170,14,43,25,18,170,149,86,126,105,176,106,217,136,170,106,163,155,247,189,42,156,194,146,251,111,146,150,167,43,4,130,51,74,208,164,154,73,253,137,73,160,209,207,81,47,123,238,55,86,194,127,240,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,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,170,243,99,226,159,25,62,32,92,62,98,248,155,249,24,202,173,155,154,254,31,151,205,159,89,166,196,77,207,78,190,42,210,109,58,187,142,27,43,167,84,78,149,78,216,74,117,40,90,186,103,20,150,210,242,54,171,114,8,148,69,204,67,107,69,122,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,67,170,228,79,2,235,184,253,153,171,58,219,166,81,169,85,58,85,6,161,22,228,185,25,170,26,14,42,168,241,101,50,114,16,182,212,74,231,115,55,161,146,108,146,162,82,158,45,219,80,75,90,116,82,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,6,85,197,132,230,159,61,180,162,202,38,21,101,103,6,174,105,106,169,42,199,183,216,189,234,180,231,210,150,27,96,169,141,165,202,57,44,136,212,181,169,70,147,127,98,146,72,36,114,20,107,222,251,109,194,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,31,228,197,139,23,246,95,138,119,150,25,250,83,210,127,36,174,10,141,11,173,228,114,122,174,150,75,140,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,22,85,144,95,254,101,150,99,127,55,255,0,249,57,20,85,88,189,59,131,54,214,174,81,178,11,131,151,77,73,174,186,228,174,225,253,30,159,108,211,146,150,221,230,78,77,21,11,67,239,180,111,52,225,195,109,194,101,47,45,179,53,39,156,217,17,106,178,20,173,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,116,225,133,144,169,56,49,74,137,152,28,96,161,75,129,136,53,56,242,89,165,82,37,242,150,84,154,115,233,103,99,206,52,166,185,177,231,40,146,250,76,137,223,85,151,205,181,165,43,55,16,155,10,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,77,197,71,28,234,56,85,129,133,65,160,202,91,21,11,138,87,163,220,83,107,82,84,152,242,33,205,65,153,26,28,74,139,214,108,187,76,140,190,195,21,231,133,56,251,42,206,202,37,233,76,114,188,74,157,112,213,42,52,197,180,252,163,55,28,231,211,16,147,94,222,97,25,234,164,233,174,135,169,251,12,68,202,84,73,23,5,195,14,2,27,91,175,212,166,182,201,33,4,106,82,150,226,200,180,34,237,51,51,51,251,70,137,50,87,135,140,225,214,93,236,234,105,70,113,151,166,82,41,243,94,75,168,36,168,156,92,24,228,162,50,218,147,239,71,183,183,237,29,208,115,236,192,197,165,75,193,91,221,170,210,136,162,21,189,82,55,15,84,247,116,142,235,244,187,59,140,198,109,239,244,67,102,253,185,27,166,40,250,86,234,243,10,57,234,95,213,147,203,218,126,175,103,118,157,221,130,216,184,77,99,204,75,223,15,42,88,39,119,73,139,33,113,137,226,102,52,133,146,205,200,137,98,12,100,160,208,227,135,170,79,114,139,66,70,211,212,203,236,31,19,136,47,13,232,181,54,106,120,197,130,180,222,84,166,25,122,109,70,150,195,36,148,186,73,41,82,29,83,76,198,138,102,167,12,205,164,36,212,190,222,227,62,227,21,127,109,92,151,166,17,222,172,214,105,15,207,163,87,40,179,18,106,65,169,216,238,37,198,93,37,27,110,18,77,43,34,222,217,106,157,72,245,79,176,200,93,206,64,51,183,73,204,61,159,22,209,186,167,197,143,119,210,98,161,151,91,83,169,66,228,161,166,162,182,110,145,45,247,29,89,169,215,148,91,140,139,95,176,251,230,72,0,168,238,49,184,80,197,38,185,70,196,122,117,57,8,110,103,79,17,247,146,201,17,169,213,174,160,242,181,81,32,181,238,35,237,86,191,233,21,203,97,174,2,47,90,9,85,90,105,200,75,169,69,76,146,117,41,52,242,141,228,239,250,93,159,71,94,254,207,120,158,120,255,0,195,220,235,56,53,68,198,220,28,134,236,165,73,165,70,159,38,12,102,247,146,154,84,87,100,173,72,110,60,99,213,93,173,164,140,215,167,105,17,159,113,136,127,132,120,199,138,25,105,196,22,171,22,244,153,212,201,180,233,105,76,202,123,235,144,202,29,229,190,218,156,109,214,144,182,205,68,102,193,37,73,51,45,72,180,62,238,203,172,202,6,123,44,12,196,91,48,97,86,106,176,41,87,82,16,211,50,97,186,251,12,115,93,38,227,146,212,211,106,144,227,138,73,186,241,165,38,125,167,166,135,218,93,178,173,42,74,210,75,66,137,73,81,106,70,71,169,25,15,240,159,25,185,176,100,68,117,180,56,135,154,91,106,66,203,84,168,140,140,140,140,189,165,218,51,253,196,86,199,135,101,102,74,182,220,6,35,178,221,65,114,103,41,12,164,146,68,183,39,203,215,176,146,94,196,151,191,239,17,154,20,57,21,9,140,64,136,218,156,126,75,169,101,164,36,140,205,75,81,145,17,17,23,105,246,159,176,122,122,238,22,226,37,171,13,170,197,82,212,172,70,136,164,165,196,74,56,47,161,178,236,53,23,174,164,17,107,162,76,251,251,139,81,217,114,203,158,92,96,203,197,118,33,51,94,151,87,160,165,77,180,245,62,161,42,84,134,219,103,123,59,185,109,117,13,160,148,72,103,106,117,236,34,51,46,227,236,185,236,177,102,243,12,115,41,109,69,149,65,172,69,143,92,75,8,84,202,99,178,35,161,244,185,203,100,220,82,89,67,206,44,145,189,242,73,25,246,235,216,125,189,253,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,170,85,233,116,72,110,84,42,245,8,208,227,54,70,106,117,247,82,218,8,136,140,207,83,81,145,119,17,159,240,16,223,55,28,71,48,211,6,173,233,180,91,18,177,14,189,114,188,135,24,107,162,145,30,83,76,56,104,125,36,107,229,73,67,137,218,227,104,212,200,181,34,81,123,76,180,166,172,92,198,28,65,199,139,218,77,205,119,214,39,84,101,205,144,178,141,25,82,31,121,13,37,111,56,180,52,218,28,90,205,36,70,234,137,41,35,61,53,208,190,217,135,145,190,27,149,252,86,92,12,73,197,56,78,211,237,212,62,211,172,194,125,181,180,236,164,23,76,242,85,203,126,42,144,182,148,219,142,39,82,87,105,150,157,218,152,180,35,203,38,17,91,182,34,173,154,5,167,74,129,26,43,6,163,91,112,34,180,107,218,206,207,92,208,209,17,145,146,75,94,207,96,207,238,98,105,209,41,24,249,137,20,152,8,109,49,225,93,181,136,237,147,100,68,130,74,38,186,146,219,161,17,105,161,22,154,16,147,60,39,104,82,170,121,138,57,172,184,194,27,139,79,230,43,154,102,90,237,157,4,204,147,216,126,183,111,96,188,74,133,66,21,38,4,138,157,70,75,81,226,196,105,111,188,235,139,36,33,180,37,38,165,40,212,102,68,68,68,70,102,102,122,118,10,232,207,55,18,154,45,155,18,110,29,224,205,93,169,181,119,27,113,135,234,17,164,33,198,216,51,41,44,168,146,236,121,68,164,173,43,75,106,45,83,216,70,71,223,161,10,188,137,7,24,51,33,125,154,88,69,118,230,172,212,228,234,165,153,74,154,77,115,30,237,51,50,230,45,40,37,189,246,233,187,222,125,182,149,145,46,26,144,176,217,113,49,43,26,33,65,168,214,22,219,111,196,128,182,201,230,227,25,244,207,32,214,220,152,169,90,29,74,208,234,76,201,93,132,122,23,110,166,59,246,127,111,40,56,111,149,219,154,28,70,88,142,221,78,155,54,140,195,109,164,144,72,39,41,210,137,36,146,37,39,77,9,4,69,166,191,112,207,171,238,169,247,220,121,70,102,110,44,212,102,125,230,102,122,139,199,225,47,100,162,217,203,123,149,69,25,41,202,173,84,230,17,151,110,137,118,4,21,105,244,75,247,125,231,247,152,155,192,57,198,96,241,110,143,130,184,81,113,95,53,73,141,52,236,42,116,183,33,161,110,37,38,236,132,70,117,212,33,36,165,163,113,153,180,122,17,43,83,246,123,203,60,56,235,139,215,54,57,98,109,94,246,175,205,147,41,115,38,72,232,219,113,199,22,109,71,92,135,92,109,180,146,214,189,164,92,211,34,73,30,133,175,103,188,231,191,12,76,144,38,189,34,62,55,98,93,13,43,136,202,208,229,46,44,200,218,146,148,71,10,75,47,18,30,96,200,200,200,214,91,210,191,121,23,180,197,160,226,13,233,110,225,46,31,212,174,138,153,181,18,157,68,167,188,234,27,71,45,178,36,178,194,214,72,73,41,73,79,209,108,244,45,75,187,216,51,197,154,172,103,170,99,134,53,92,215,116,169,207,191,3,210,115,89,166,37,199,84,162,68,62,173,247,25,45,13,107,73,104,151,123,146,123,125,223,111,44,164,75,76,10,180,41,203,35,219,26,67,110,158,158,228,168,143,253,67,69,25,39,188,97,94,121,112,178,230,68,89,31,73,70,167,67,89,25,150,164,164,64,140,103,220,163,253,226,255,0,216,59,168,252,149,106,116,106,189,46,101,42,99,73,117,137,177,220,142,234,20,146,81,41,11,73,164,200,200,200,200,200,200,207,188,134,120,179,201,132,179,48,155,49,119,116,53,195,91,16,235,53,89,245,104,132,109,154,82,76,187,58,73,32,147,234,36,180,209,190,205,53,47,113,152,224,221,124,206,131,209,157,83,189,39,59,159,201,222,123,57,155,118,238,219,221,174,157,154,233,174,130,205,120,47,220,168,98,226,184,237,183,102,37,4,228,121,146,82,209,185,166,170,55,41,200,35,219,175,240,238,22,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,30,82,250,194,124,44,197,14,135,246,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,126,91,43,4,48,95,13,106,174,215,112,231,8,108,171,86,164,252,117,68,118,101,18,129,18,11,238,48,165,37,74,105,78,50,218,84,104,53,33,10,52,153,233,170,18,126,194,30,212,0,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,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,64,14,40,185,32,161,98,221,147,82,204,61,135,22,149,71,188,237,42,124,154,141,199,37,247,150,203,117,122,60,72,110,184,162,82,27,105,124,217,136,229,52,134,150,102,130,54,205,72,90,204,144,209,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,26,94,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,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,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,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,204,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,138,129,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,23,243,235,147,187,123,52,248,71,83,85,26,143,17,140,69,161,199,235,109,250,155,48,226,245,115,86,194,31,83,116,183,100,59,181,73,140,234,158,112,136,185,168,66,29,82,29,61,196,133,37,84,25,254,202,172,43,171,252,43,110,92,150,229,67,254,50,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,133,239,112,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,74,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,123,51,201,155,186,174,111,177,113,55,91,20,233,116,123,78,131,29,84,219,114,148,252,133,45,104,96,214,106,92,167,144,74,54,145,37,227,219,191,150,90,18,27,101,179,83,156,162,113,93,127,134,30,72,33,230,46,234,147,139,216,145,23,125,131,103,212,25,106,60,116,188,194,253,43,88,101,200,242,14,43,241,221,105,194,114,31,33,90,60,74,216,106,231,182,148,41,90,57,178,239,198,85,197,212,240,186,201,5,11,9,44,154,110,97,239,200,180,170,197,231,118,211,227,84,109,201,44,60,183,155,164,81,229,195,105,196,146,80,227,72,229,76,95,53,212,58,178,53,145,54,73,66,22,68,183,73,115,252,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,103,179,62,185,103,141,149,140,195,84,236,122,52,232,143,219,213,200,255,0,40,237,246,89,55,119,194,167,63,33,244,55,17,211,117,74,82,150,210,153,113,178,94,245,239,66,80,179,52,169,106,66,123,175,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,119,254,40,185,5,135,120,80,170,89,152,193,218,125,42,151,85,183,41,242,103,93,148,118,35,49,13,186,156,84,45,217,47,212,146,180,165,59,230,39,152,226,157,230,26,148,243,105,78,211,37,182,72,122,173,176,119,24,175,236,10,191,233,120,141,135,53,233,116,234,149,58,67,14,186,211,82,158,101,138,131,13,188,219,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,198,86,41,196,7,51,22,110,107,248,126,89,88,165,103,193,151,78,90,113,34,37,54,175,76,146,70,165,211,170,45,210,166,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,68,11,202,119,138,124,27,248,129,111,121,139,3,70,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,68,190,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,249,63,217,85,251,117,127,133,110,59,146,227,168,127,198,76,157,82,157,33,207,249,206,60,243,142,47,237,82,148,175,105,152,187,78,26,25,28,141,151,27,53,156,97,190,23,45,120,139,122,81,219,67,209,28,67,177,209,67,167,60,109,190,80,148,202,201,42,57,38,164,52,167,148,180,250,139,108,155,65,17,37,107,122,111,138,86,227,87,226,158,214,248,127,7,204,106,35,208,112,146,193,219,7,29,108,12,192,97,206,35,80,98,84,105,181,24,244,22,154,117,216,172,188,253,61,247,25,171,50,153,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,222,71,26,179,153,147,59,251,41,151,252,152,115,32,203,168,217,53,25,11,118,131,94,105,167,158,97,44,56,244,130,141,18,84,147,97,166,74,119,38,57,184,227,77,234,90,30,228,246,119,119,94,26,156,64,191,97,51,32,224,38,43,61,190,193,170,212,21,232,186,138,149,171,148,121,210,223,140,143,157,117,249,40,102,61,57,5,212,190,230,212,26,137,199,22,190,221,202,23,82,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,111,231,19,42,182,110,107,240,142,161,103,214,105,177,19,115,211,163,200,147,105,213,220,112,217,93,58,162,104,245,9,78,165,11,87,76,226,146,218,94,70,213,110,65,18,136,185,136,109,104,136,28,43,114,103,85,194,204,80,196,236,70,197,24,49,21,112,216,181,137,22,45,41,174,82,140,154,124,155,109,233,51,219,75,236,37,105,67,177,222,138,81,222,66,146,107,102,68,141,200,218,180,153,217,160,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,206,22,108,124,83,227,39,196,11,135,204,95,22,41,194,83,37,214,175,201,8,121,174,191,211,74,175,203,173,243,152,181,233,111,193,110,67,116,174,150,110,213,78,82,157,65,154,38,19,241,12,154,83,70,92,182,247,30,229,41,221,173,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,162,206,39,25,68,165,101,151,23,34,93,118,125,70,33,218,120,149,34,163,82,166,210,155,142,150,23,72,125,165,180,169,17,82,134,210,150,186,100,156,150,249,59,72,141,40,213,181,39,230,201,199,61,175,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,52,171,101,147,45,181,250,172,218,237,119,47,152,107,81,169,84,100,57,46,100,201,118,156,7,159,146,251,138,53,56,235,142,41,163,82,214,165,25,168,212,102,102,102,102,102,61,93,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,57,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,30,255,0,136,206,74,63,149,86,28,49,95,176,41,148,166,241,54,214,249,202,108,151,203,148,229,82,9,18,205,202,98,158,220,148,39,114,214,78,52,167,73,73,67,137,82,117,105,47,58,225,121,94,19,217,94,153,130,248,53,63,17,177,14,192,244,37,253,119,84,36,180,149,84,34,62,197,82,29,29,165,33,182,226,186,211,232,73,177,189,246,94,124,201,5,163,136,92,117,41,74,218,132,162,117,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,0,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,253,145,204,142,89,185,66,179,85,42,82,226,87,49,22,185,29,40,175,87,144,131,216,218,53,37,116,80,247,17,41,17,146,162,73,154,140,137,111,45,36,181,146,73,45,52,213,38,102,199,197,62,50,124,64,184,124,197,241,63,242,11,255,0,204,178,204,111,230,255,0,255,0,39,34,138,171,30,171,17,113,50,234,197,10,141,30,163,116,203,230,122,6,223,165,91,52,230,16,227,134,204,88,48,34,183,29,164,54,149,173,91,55,114,212,234,201,58,36,221,121,213,146,83,191,65,63,248,93,100,22,101,225,93,166,230,99,24,169,245,90,93,42,220,168,70,157,105,209,223,140,252,55,42,114,144,134,164,177,82,82,212,148,239,134,158,99,106,107,150,106,75,206,37,91,140,144,217,161,235,127,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,3,207,222,184,123,96,226,85,41,170,22,35,88,246,253,213,77,98,66,101,181,14,183,76,102,115,13,190,148,169,41,117,45,188,149,36,150,73,90,210,74,34,215,69,168,189,166,60,253,173,151,172,2,177,171,177,110,155,43,3,240,254,223,173,66,223,211,84,105,118,204,40,146,152,222,133,33,123,29,109,180,173,59,144,181,36,244,62,212,168,200,251,12,199,64,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,148,227,65,114,165,235,138,220,182,218,152,149,147,113,225,201,83,68,230,166,74,37,212,80,103,166,191,195,184,86,79,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,239,25,27,194,89,152,177,152,203,70,18,33,173,248,116,122,173,62,173,44,137,179,82,13,150,167,70,37,146,189,69,22,154,57,219,174,133,239,50,26,30,164,211,163,82,41,112,233,80,218,75,76,66,142,220,118,144,148,146,73,40,66,73,36,68,68,68,68,68,68,93,196,63,88,225,89,216,188,97,89,153,112,189,38,75,89,23,87,70,168,195,65,17,150,166,165,192,146,101,222,162,253,211,255,0,216,51,175,87,150,153,245,105,179,144,71,182,76,135,29,45,125,202,81,159,250,199,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,123,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,255,0,17,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,254,38,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,242,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,252,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,113,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,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,0,0,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,10,171,227,157,245,39,249,147,244,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,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,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,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,21,129,197,147,36,176,234,20,47,229,55,132,54,167,42,125,47,122,111,26,93,34,154,195,109,189,21,75,121,247,43,46,114,201,46,45,228,184,225,147,235,50,113,74,109,72,113,70,218,88,113,74,173,92,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,48,56,139,113,25,161,102,82,213,164,225,14,12,197,170,195,180,23,210,86,43,179,166,239,141,34,108,174,94,244,64,54,80,179,65,178,194,214,70,225,171,122,86,251,72,83,122,33,164,58,244,106,201,254,90,235,185,169,199,26,62,25,83,15,147,74,103,109,82,228,150,153,72,97,200,148,118,158,109,18,28,104,212,149,238,120,249,168,109,178,36,44,185,142,32,212,68,130,90,147,161,60,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,177,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,34,152,56,158,228,42,54,12,85,101,230,7,7,232,81,32,97,245,78,68,102,106,180,136,156,213,157,38,162,250,158,222,243,109,37,174,84,120,42,52,176,146,35,119,213,121,242,109,9,74,13,180,38,0,55,86,170,179,74,145,66,102,167,45,20,217,146,25,151,34,26,94,81,48,243,236,165,196,180,234,219,215,106,150,132,190,242,82,163,45,82,78,184,69,166,227,215,165,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,86,22,189,194,159,34,84,162,165,64,205,54,50,219,50,213,82,84,130,126,200,165,84,88,74,88,109,130,74,20,221,96,208,102,106,90,212,163,81,49,189,41,36,18,57,233,37,239,97,198,237,40,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,88,166,60,97,158,22,98,190,22,92,22,182,49,196,165,124,155,244,124,183,159,168,212,27,141,253,13,252,217,212,42,160,203,178,16,166,227,188,203,110,56,164,190,101,234,118,159,118,163,54,248,133,10,205,167,95,247,45,63,14,106,210,234,150,156,90,196,214,104,51,165,164,210,252,170,114,94,89,70,121,194,52,32,201,106,104,144,163,35,66,59,76,253,84,247,21,180,240,119,198,252,121,191,172,218,214,27,94,116,57,117,140,62,179,163,161,138,29,211,37,205,23,9,242,52,105,71,35,87,108,132,37,165,115,17,167,108,116,37,45,168,246,59,29,40,142,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,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,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,101,92,93,79,13,78,31,191,176,152,112,113,239,21,153,223,127,85,105,234,244,93,57,73,213,186,60,25,108,70,95,206,180,252,100,61,30,162,131,234,88,115,106,205,36,219,139,71,110,229,9,254,51,89,155,31,20,248,201,241,2,225,243,23,196,255,0,200,47,255,0,50,203,49,191,155,255,0,252,156,138,42,172,75,254,28,217,40,254,85,88,142,253,126,255,0,166,85,91,195,43,91,231,42,82,88,46,83,117,73,196,104,54,233,137,123,114,86,157,200,89,184,234,154,37,41,13,165,41,213,165,60,211,133,123,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,165,73,98,20,103,102,73,113,45,178,194,20,227,139,81,145,18,82,146,212,204,204,251,11,176,133,3,241,34,197,86,113,43,49,213,150,105,243,186,136,116,53,200,165,145,147,164,180,239,102,124,194,236,209,106,45,52,89,123,187,251,136,69,102,219,91,174,37,166,210,106,90,204,146,146,34,212,204,207,184,92,207,10,12,179,170,195,177,87,139,23,37,40,145,82,174,54,103,13,79,49,162,250,87,153,130,251,106,73,173,164,171,77,200,86,134,74,52,251,181,239,22,26,2,190,184,196,98,59,116,28,12,164,218,52,217,15,181,82,168,215,24,234,9,43,218,133,195,114,29,65,181,36,244,81,40,245,81,23,97,145,164,82,251,12,61,41,246,227,71,105,78,58,234,137,8,66,82,102,106,81,158,132,68,69,218,103,168,253,213,106,13,102,222,117,148,213,32,200,136,227,173,165,230,249,141,45,179,218,122,232,126,177,23,184,255,0,204,44,155,134,62,121,161,90,104,107,4,177,58,173,203,136,243,201,42,108,217,79,145,33,173,122,56,205,52,110,61,32,137,41,34,74,213,181,40,236,237,50,246,144,180,139,154,135,106,98,197,143,58,138,242,224,85,169,85,152,78,178,75,73,182,251,74,75,204,169,59,136,244,82,79,213,115,191,67,236,63,105,24,207,182,115,112,66,94,6,227,149,193,111,166,18,152,167,75,155,46,100,13,27,52,160,163,170,100,132,54,73,249,180,39,77,173,118,18,75,79,113,251,165,215,8,60,195,202,164,93,21,12,26,185,107,110,170,12,198,157,151,5,50,100,153,146,94,91,144,35,182,210,55,184,68,94,169,43,68,165,26,247,232,126,193,110,228,100,101,169,30,164,99,250,35,151,16,42,43,85,188,174,222,45,186,202,220,56,180,202,132,164,109,73,30,213,166,157,43,69,31,97,232,93,189,227,60,206,32,218,113,109,171,189,10,52,159,240,23,113,194,62,233,106,169,128,178,40,157,26,153,114,37,69,126,177,182,73,37,165,16,160,39,93,117,61,117,51,239,208,78,211,34,81,26,84,68,100,125,134,71,237,28,79,30,114,137,131,24,251,76,113,139,162,207,165,177,81,86,166,85,56,212,248,137,150,90,165,210,211,156,182,86,173,55,60,165,127,149,161,253,245,247,136,220,29,49,38,155,88,145,91,193,235,226,147,29,182,165,45,216,165,62,167,33,18,27,73,41,106,65,151,79,11,177,69,163,125,199,223,174,158,193,55,242,101,111,227,125,131,104,53,135,24,203,45,21,7,232,241,146,204,121,169,114,99,164,182,218,106,59,41,34,114,65,36,204,140,208,226,187,18,69,219,175,103,105,8,89,198,122,194,166,64,168,91,183,228,105,17,211,38,71,73,1,198,9,105,39,76,148,170,131,166,230,210,78,187,117,45,55,110,239,246,123,69,127,101,213,244,69,204,6,25,201,113,11,90,90,188,40,203,82,80,90,168,200,166,180,122,17,123,198,148,173,103,209,42,217,164,73,109,11,66,93,129,29,105,74,203,69,17,27,105,61,12,189,227,254,238,26,13,46,231,162,204,160,214,96,177,46,28,214,28,97,214,159,105,46,33,73,90,13,42,35,74,136,200,251,20,101,218,71,222,40,159,136,182,86,95,192,108,79,153,115,209,233,174,181,110,220,51,28,144,210,208,201,165,134,158,126,68,181,165,148,154,89,67,105,209,182,139,68,145,153,145,123,203,186,37,83,106,181,58,60,166,231,82,106,50,161,72,105,68,164,59,29,229,54,180,153,25,25,25,41,38,70,93,164,71,252,8,73,188,7,226,31,143,88,50,252,56,82,46,57,85,234,67,47,182,167,89,169,204,155,41,92,178,54,136,210,148,156,148,39,232,55,161,17,246,122,199,236,62,203,126,202,126,113,176,251,51,150,179,18,105,114,145,10,186,195,73,76,216,47,173,134,215,204,75,108,27,138,67,105,125,197,236,222,249,36,141,93,186,150,135,219,223,33,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,127,205,238,106,173,28,181,216,47,213,37,212,226,187,91,123,111,73,5,47,52,167,149,163,209,210,191,155,55,155,89,232,135,201,93,135,221,218,125,157,249,255,0,196,108,71,187,49,70,230,147,117,93,213,137,115,230,72,217,169,191,33,215,73,59,91,66,59,57,138,81,150,164,218,117,237,246,15,46,148,169,74,36,165,38,102,103,161,17,23,105,152,246,54,206,19,223,87,60,250,76,88,54,189,89,214,170,179,24,138,219,141,194,121,68,92,213,36,137,90,146,15,179,69,23,111,111,241,23,193,144,204,186,83,176,3,5,233,208,219,230,250,66,180,219,53,73,164,238,221,80,251,209,34,147,137,254,169,10,45,20,207,114,181,63,121,159,178,75,143,129,127,155,133,97,220,134,202,182,184,84,137,155,15,93,52,62,74,244,49,154,220,115,55,79,26,239,243,121,91,156,59,162,171,184,245,215,83,234,221,212,251,69,152,112,84,155,75,43,98,233,167,155,39,233,30,190,115,220,205,169,211,147,203,167,22,221,126,151,210,237,211,184,89,241,180,217,185,205,52,39,126,154,110,211,183,79,118,163,254,192,127,203,139,75,72,83,139,50,36,160,141,70,103,236,34,20,225,197,135,49,212,251,214,233,111,10,173,233,134,180,81,164,145,203,82,28,73,151,53,151,39,48,180,25,161,211,253,226,236,52,145,251,244,238,21,227,75,34,58,148,66,50,212,185,237,246,123,253,98,26,54,201,185,37,57,107,195,226,74,9,37,242,114,147,216,69,167,253,193,28,118,145,241,47,106,236,91,98,207,174,92,83,95,67,44,211,41,210,101,173,106,81,36,136,155,105,75,51,212,204,136,187,18,126,210,251,198,112,51,47,124,202,196,28,118,190,110,23,166,42,75,14,92,53,52,196,95,48,214,93,57,204,121,104,208,205,74,45,52,95,176,244,237,236,19,175,134,180,123,51,2,240,42,236,204,182,32,154,33,170,44,201,240,33,147,220,166,215,37,9,135,14,99,104,107,155,179,122,149,202,94,210,39,59,116,236,46,245,23,32,205,127,18,204,72,198,135,231,91,54,44,201,86,253,186,107,117,164,174,59,143,196,146,235,122,190,130,220,109,74,91,106,35,109,212,107,217,161,154,75,216,69,172,61,164,82,238,59,246,231,137,73,134,153,149,74,181,94,91,108,32,204,156,125,215,29,117,194,73,25,232,74,81,153,169,101,236,51,51,63,105,152,185,124,162,240,238,180,173,44,37,137,81,190,169,140,61,95,184,41,173,201,116,221,101,165,57,28,223,140,193,155,71,205,140,75,70,213,165,126,169,235,161,251,207,81,91,25,234,193,39,48,63,29,106,116,22,161,169,152,115,249,213,8,231,203,218,149,54,185,146,82,147,47,155,65,31,99,94,194,50,251,125,221,255,0,132,46,42,69,181,241,90,117,145,54,73,33,53,120,238,242,144,181,145,37,78,187,38,3,73,208,141,101,170,189,83,238,35,63,191,184,93,8,15,139,121,218,244,219,210,211,172,90,149,104,172,191,22,173,2,68,23,16,234,18,178,218,235,74,108,251,20,70,93,202,62,242,63,184,198,125,179,185,151,122,174,95,177,166,175,75,92,7,91,164,213,100,72,168,192,112,154,81,52,150,93,151,37,45,182,71,202,66,72,246,51,174,212,145,150,157,198,101,221,195,109,122,244,187,94,227,165,220,112,29,91,114,41,147,24,152,218,144,163,35,37,54,226,86,90,25,25,31,122,75,184,203,239,26,12,200,246,62,209,113,191,4,104,15,183,85,101,218,181,46,12,88,51,89,55,208,167,185,141,68,140,110,40,211,204,90,180,222,238,154,171,67,215,188,136,251,228,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,2,170,248,231,125,73,254,100,253,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,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,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,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,103,18,188,189,90,185,116,204,212,234,37,149,39,74,45,221,79,77,219,26,158,152,173,176,221,43,169,149,37,181,195,104,155,34,65,178,133,176,163,108,137,41,218,218,208,131,37,26,13,107,138,163,67,217,24,202,253,131,150,92,23,131,14,208,171,196,175,212,174,232,240,107,117,170,244,105,12,202,98,107,234,136,209,109,137,37,182,155,83,144,73,92,215,24,37,238,50,39,214,173,125,115,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,224,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,143,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,207,182,119,242,93,117,101,31,17,223,131,9,53,90,221,131,82,229,191,68,184,93,130,226,91,71,52,222,219,6,75,228,130,100,230,32,152,112,205,40,63,93,178,75,187,81,184,219,71,128,202,119,138,124,27,248,129,111,121,139,3,74,96,32,7,26,191,11,22,183,196,8,62,93,81,21,65,150,74,77,42,191,153,44,40,161,87,105,145,42,52,218,141,241,66,137,50,28,182,82,243,18,88,114,123,41,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,165,224,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,28,255,0,137,95,16,185,152,155,93,157,129,88,13,119,255,0,176,88,27,90,172,87,41,111,63,29,202,196,173,146,89,147,21,15,54,241,55,38,156,166,222,66,76,148,222,215,28,104,212,149,45,189,138,84,96,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,160,140,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,84,15,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,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,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,21,65,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,159,249,5,255,0,230,89,102,55,243,127,255,0,147,145,69,85,141,36,100,238,147,74,162,229,67,7,161,209,169,145,32,71,114,199,162,203,91,81,153,75,72,83,239,195,105,231,157,52,164,136,141,110,58,227,142,45,93,234,90,212,163,212,204,204,118,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,3,197,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,171,171,11,248,196,73,186,179,70,116,107,174,216,137,71,194,11,138,68,106,45,41,114,93,105,153,180,101,155,166,148,84,165,188,165,147,70,135,13,194,231,183,187,99,45,161,6,218,148,166,156,57,61,3,140,173,90,149,95,202,37,147,93,161,84,226,84,105,181,27,226,155,46,28,200,143,37,230,36,176,229,50,160,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,16,47,133,199,142,204,50,252,107,201,230,139,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,219,60,56,251,68,193,12,17,175,190,237,85,150,170,213,72,18,160,194,101,47,161,47,115,29,137,36,219,81,39,152,133,105,189,173,53,78,167,175,113,25,247,103,206,232,175,75,186,46,58,165,199,61,213,185,34,167,49,249,142,41,106,51,51,83,142,41,103,169,153,153,247,168,251,204,254,241,220,114,71,151,122,174,96,113,166,145,75,69,61,215,41,52,169,17,234,51,220,54,148,108,169,150,165,198,75,141,153,242,150,147,61,143,107,181,68,69,167,121,145,119,232,42,204,181,233,182,93,167,71,181,41,49,89,98,45,38,4,120,45,161,164,37,5,181,166,146,217,118,36,136,187,146,93,196,95,113,15,180,2,151,184,189,98,164,91,163,21,160,217,16,165,18,211,73,142,215,53,8,89,26,82,235,82,103,180,173,72,150,122,43,214,46,242,35,251,187,135,0,200,174,9,57,142,24,235,76,160,187,13,79,67,129,201,168,72,62,94,228,165,180,76,140,149,25,252,218,200,187,29,246,145,23,219,239,178,124,221,112,238,180,174,220,37,151,81,177,105,140,51,95,183,233,174,73,104,218,101,164,185,32,216,140,249,147,69,202,140,107,94,229,169,30,169,105,169,251,143,65,77,21,122,93,199,97,92,242,233,51,19,50,151,86,164,75,113,133,153,19,140,58,219,173,56,105,51,45,73,42,35,37,32,253,132,100,101,236,50,19,11,42,28,75,49,35,5,223,131,108,223,83,37,87,237,210,113,166,148,185,14,72,149,37,166,245,97,7,180,221,148,134,210,68,219,75,211,179,66,53,31,176,207,78,191,196,166,53,153,142,152,23,105,230,91,15,148,137,107,149,50,4,9,132,201,180,226,227,33,80,230,76,113,14,242,183,236,82,121,168,220,70,231,102,189,165,220,163,130,121,104,190,37,97,246,58,216,215,11,51,21,25,134,238,26,97,75,89,56,104,46,156,166,50,181,145,153,41,37,166,136,246,158,157,157,163,72,22,77,118,45,207,103,80,238,40,79,161,230,106,116,232,210,208,180,168,148,70,78,52,149,145,234,70,101,220,162,246,159,222,62,216,226,217,200,36,171,45,120,130,74,65,40,190,78,85,187,12,181,255,0,184,36,12,228,213,8,138,165,44,136,180,46,123,157,158,239,88,197,135,112,158,204,117,62,202,186,92,194,171,134,97,161,21,153,39,210,41,110,36,139,154,243,144,88,66,8,214,233,126,233,246,18,76,253,218,247,11,143,109,105,117,9,113,6,70,149,145,40,140,189,164,99,254,128,127,193,52,217,57,205,36,39,126,154,110,211,183,79,118,162,176,120,213,205,165,157,177,107,83,201,147,244,143,95,5,238,102,212,233,201,229,212,75,110,191,75,233,118,233,220,43,63,3,13,194,198,187,0,217,94,215,10,232,165,109,61,116,208,250,182,180,26,82,176,13,195,176,237,179,121,91,156,58,68,61,199,174,186,159,37,26,152,251,226,52,103,207,46,148,220,127,193,122,140,55,57,190,144,162,182,245,82,17,53,183,85,190,204,73,68,218,127,170,90,143,85,61,220,157,15,220,101,237,161,251,159,9,239,171,98,161,86,139,58,215,171,52,213,42,99,241,92,113,200,79,36,143,148,165,17,171,83,65,22,154,36,251,123,63,128,241,202,74,146,163,74,146,100,100,122,25,25,118,145,142,165,151,108,119,186,240,19,17,169,87,117,6,171,49,152,141,74,96,230,198,109,247,82,219,204,19,237,56,225,26,18,226,9,90,147,68,90,40,244,50,236,63,179,64,57,113,199,171,75,31,176,222,149,118,219,245,104,143,75,114,43,29,108,100,62,210,156,101,243,97,151,28,74,144,135,22,105,208,222,34,50,81,234,71,216,127,111,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,115,50,89,155,195,220,184,217,82,238,75,150,187,79,58,139,124,190,158,151,213,49,213,72,213,214,80,189,140,173,214,212,189,169,121,43,61,15,177,61,191,125,8,102,11,49,56,133,152,235,217,251,174,240,168,188,164,185,183,145,5,167,159,56,236,104,203,77,171,150,219,142,185,183,119,37,42,61,15,180,251,126,238,82,100,100,122,25,104,99,190,228,203,1,106,216,227,140,180,122,39,160,101,75,166,176,166,106,18,151,210,169,198,77,132,76,97,183,13,71,203,90,118,145,56,100,122,150,157,250,152,186,171,27,40,184,127,104,201,165,76,98,137,79,34,167,19,10,67,93,51,27,73,109,154,76,143,66,100,191,119,79,96,239,145,163,49,17,134,227,71,101,13,54,218,73,41,74,18,73,34,34,45,11,66,47,184,127,168,249,247,12,19,169,208,106,84,210,52,145,203,134,243,30,183,119,172,131,46,222,254,206,209,155,124,208,219,211,173,156,196,98,69,54,116,117,52,127,43,43,11,107,84,26,73,109,245,207,18,84,157,72,181,73,237,61,12,187,4,170,225,27,138,144,109,28,98,155,104,213,235,17,161,69,171,67,112,152,39,164,19,124,201,46,202,128,218,82,91,150,68,102,100,147,236,34,51,61,61,162,235,16,180,56,132,184,218,201,73,81,17,165,68,122,145,151,188,135,253,0,241,152,205,114,181,103,225,69,223,113,187,45,49,142,5,10,161,33,183,13,194,65,146,209,25,197,150,135,169,118,250,186,247,151,112,205,190,45,220,178,238,252,79,187,46,57,115,222,150,117,10,220,249,40,113,215,77,195,216,185,14,44,136,140,204,251,61,109,123,207,188,121,120,143,244,210,217,147,166,188,167,18,189,62,227,212,104,131,33,245,184,213,204,178,89,111,199,149,206,54,105,52,230,86,91,201,92,181,21,62,41,154,59,12,244,211,94,239,96,144,99,130,103,138,232,114,214,203,93,232,251,46,26,23,50,143,81,136,71,174,159,78,4,147,247,151,238,255,0,245,134,119,164,173,83,235,46,184,234,245,84,153,42,82,148,103,222,106,95,105,153,255,0,17,108,55,22,14,189,113,240,206,166,196,182,163,104,168,52,214,110,57,4,194,15,87,150,139,124,201,95,65,7,184,207,114,123,244,51,253,225,82,178,35,189,21,247,34,201,105,109,186,202,205,181,161,105,50,82,84,71,161,145,145,246,145,145,137,255,0,194,147,46,180,172,65,191,151,137,151,4,39,36,51,67,116,250,100,45,180,173,162,121,151,160,188,133,232,182,148,91,180,89,246,146,136,244,238,211,188,93,27,44,183,29,150,227,178,130,67,109,36,144,132,145,104,68,68,90,17,17,10,215,227,13,131,15,92,54,197,43,20,105,116,166,212,245,52,152,139,33,244,48,102,178,101,182,234,15,168,141,73,65,158,154,153,31,106,136,191,210,43,39,47,24,143,43,10,113,142,213,188,152,146,108,55,10,173,5,114,85,188,210,92,148,74,105,197,234,100,164,246,124,223,180,244,247,251,198,140,240,158,248,129,136,248,119,111,222,116,249,140,73,110,171,77,137,44,212,203,137,89,18,157,97,183,52,51,37,43,183,215,47,105,247,251,123,199,174,1,20,120,129,229,106,143,143,248,81,80,170,196,167,173,119,37,14,35,178,224,184,195,73,55,28,54,99,74,83,109,25,147,75,112,210,110,60,94,170,76,181,62,237,15,190,134,110,139,106,177,103,215,231,219,117,232,47,68,157,78,146,236,103,155,117,165,182,123,155,90,144,174,197,145,30,155,146,101,218,69,220,36,78,68,51,77,83,203,174,44,66,93,82,170,249,91,85,85,183,10,99,46,62,174,75,36,236,152,188,199,141,42,121,182,210,100,219,38,91,143,93,11,188,140,187,175,174,196,190,45,188,69,181,105,183,117,173,86,137,80,129,82,138,204,148,57,25,246,221,36,147,141,165,194,73,154,20,164,145,237,90,123,53,62,242,30,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,21,87,199,59,234,79,243,39,233,163,149,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,167,120,88,193,191,135,246,247,151,48,58,168,0,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,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,65,137,24,85,136,248,63,93,143,108,98,133,151,85,182,106,178,233,241,170,140,196,168,199,54,156,92,87,209,189,183,8,143,254,114,84,95,73,14,33,198,214,73,90,22,148,216,167,9,188,237,76,167,215,127,147,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,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,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,96,2,149,184,213,248,167,181,190,31,193,243,26,136,139,248,69,153,139,203,5,112,143,20,240,182,204,131,17,11,197,120,240,41,181,58,155,196,78,46,53,57,148,75,68,134,26,109,73,52,239,125,50,246,27,134,126,162,18,189,169,222,164,184,223,149,193,220,29,191,177,214,255,0,165,225,206,28,208,101,212,106,85,25,12,52,235,173,69,121,230,41,236,56,243,108,170,92,165,50,133,169,168,205,169,212,27,142,154,76,146,71,247,17,232,79,42,185,103,179,114,161,132,112,240,182,207,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,184,210,202,54,180,218,16,218,76,246,161,9,220,165,175,123,139,236,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,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,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,0,252,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,3,53,153,177,241,79,140,159,16,46,31,49,124,79,252,130,255,0,243,44,179,27,249,191,255,0,201,200,162,170,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,7,63,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,225,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,190,173,111,51,119,245,213,150,216,217,110,187,228,203,173,211,105,55,68,59,134,139,82,155,81,121,231,233,236,49,1,232,126,143,66,92,53,36,163,18,86,210,155,66,54,19,102,151,75,69,243,11,151,210,248,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,30,126,251,190,45,188,58,181,106,87,117,211,86,137,79,129,77,138,244,149,185,37,246,218,37,19,109,169,195,73,26,212,148,153,237,66,187,53,46,227,20,41,158,252,211,84,179,21,139,19,87,75,170,190,118,213,41,110,66,134,203,111,171,146,241,53,38,87,45,226,74,94,113,181,25,182,241,22,226,211,82,238,34,46,248,237,107,219,85,139,194,191,2,219,160,193,122,92,234,140,150,163,50,219,77,45,195,220,226,210,132,246,32,140,244,220,162,46,194,62,241,124,220,63,50,181,71,192,12,40,167,213,101,211,214,139,146,185,17,169,115,156,125,164,147,141,155,209,162,169,198,136,205,164,56,73,39,25,63,85,70,122,31,126,167,221,43,128,121,28,88,190,32,97,198,29,220,23,157,66,99,17,155,165,83,101,203,37,60,226,80,70,166,152,113,205,8,205,73,237,245,15,218,93,222,206,241,156,204,195,226,60,172,86,198,59,170,242,126,73,190,220,202,180,229,198,86,243,81,114,87,41,215,17,161,154,149,217,243,158,195,211,221,239,22,109,193,231,6,30,183,173,138,174,40,213,41,77,165,234,145,63,22,59,235,96,201,102,203,141,211,223,73,18,148,130,61,53,35,62,197,25,127,164,89,67,204,183,33,151,35,188,130,91,110,164,208,180,153,106,70,70,90,25,25,10,92,226,185,151,90,78,31,95,205,226,101,191,9,200,236,215,29,46,165,8,109,40,104,222,121,233,207,45,122,33,164,150,237,16,93,166,163,61,59,245,239,16,2,60,119,165,62,220,88,205,45,199,94,89,54,132,33,38,106,82,140,244,34,34,46,211,51,49,109,118,238,14,187,110,112,207,169,196,185,98,238,84,234,107,215,28,114,125,6,106,101,197,219,228,73,250,104,45,166,91,85,221,169,151,239,10,157,140,181,64,172,180,227,75,209,81,164,165,73,81,31,113,165,125,135,175,240,26,33,200,237,208,229,211,150,187,45,247,156,222,184,116,122,116,51,61,117,250,16,35,31,188,255,0,123,255,0,172,59,216,143,153,240,173,198,161,229,146,244,126,68,174,73,189,73,168,178,130,222,73,230,40,233,242,140,145,218,101,174,186,119,123,70,119,229,191,212,203,122,78,154,115,92,82,244,251,207,81,234,48,146,229,151,104,98,125,167,113,196,156,244,67,167,214,224,73,91,141,58,109,158,198,228,54,179,35,50,50,236,245,125,229,220,52,145,131,55,51,87,134,20,90,23,27,82,211,36,231,208,169,242,28,112,156,37,153,173,113,155,89,234,122,159,111,173,175,121,247,143,102,3,254,86,180,54,133,56,226,201,41,73,25,169,70,122,17,23,188,197,41,241,114,197,72,55,118,49,66,180,169,21,136,211,98,210,97,182,151,201,153,4,231,46,75,82,167,182,164,158,213,153,17,145,40,187,12,136,203,95,96,138,185,94,183,231,92,185,136,195,106,108,24,234,116,206,236,163,169,221,16,106,36,55,215,50,149,41,90,17,232,146,220,90,153,246,13,36,91,208,78,153,64,166,211,76,210,103,18,27,44,122,189,222,170,9,61,157,221,157,131,232,15,242,147,25,137,108,57,26,67,40,117,183,18,105,82,86,146,81,25,25,104,122,145,253,227,129,223,57,69,195,251,186,77,86,99,244,74,121,149,68,159,82,218,233,152,218,107,112,212,102,122,27,39,251,218,123,69,41,231,67,2,234,56,21,141,21,74,11,148,87,225,83,166,56,252,216,74,56,202,109,163,101,114,228,33,189,135,203,66,116,218,215,102,210,211,66,236,63,119,5,74,84,179,218,148,153,159,184,136,72,124,160,102,238,247,203,29,249,22,84,105,207,201,183,165,60,134,42,20,247,157,121,109,37,165,61,28,221,113,13,19,205,160,156,38,216,218,74,87,102,135,161,246,119,93,238,91,115,55,135,185,142,178,162,92,150,213,118,158,85,23,57,157,69,47,170,99,170,143,163,175,33,27,217,67,174,41,27,146,202,150,90,159,106,123,126,238,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,102,68,90,153,145,23,218,34,150,107,179,243,134,185,124,165,57,10,149,86,129,89,184,85,167,46,36,119,227,200,217,235,48,103,189,9,144,133,150,173,188,102,95,113,159,113,118,210,182,53,227,238,40,102,54,237,85,114,242,170,75,152,234,244,228,65,101,249,14,50,214,141,54,149,114,219,113,199,13,58,147,41,81,232,125,166,90,251,180,146,88,47,145,137,182,174,22,85,49,227,29,105,178,233,80,233,252,142,146,155,45,147,97,197,111,146,228,85,243,90,149,28,136,244,53,52,164,232,178,236,50,51,239,34,16,138,99,173,189,37,110,180,130,74,21,166,132,69,166,157,130,227,120,80,97,131,54,245,179,76,190,13,49,148,236,250,29,74,41,169,36,70,231,101,80,187,207,97,30,159,52,94,211,246,127,11,21,0,31,197,36,148,147,74,139,82,50,208,197,33,113,97,193,105,150,46,53,21,247,26,11,201,166,87,154,230,45,254,81,147,125,75,242,231,58,105,220,72,74,119,109,70,186,110,51,211,222,93,162,34,225,13,253,51,12,177,30,223,189,33,233,173,50,165,18,75,132,122,246,161,183,219,112,203,177,73,253,194,239,50,47,244,141,14,101,147,26,173,172,107,194,186,29,201,71,171,71,145,41,80,99,20,182,82,251,107,91,79,116,204,173,105,52,165,197,154,116,55,72,180,51,212,189,191,111,92,1,15,248,156,226,220,76,55,203,180,234,122,39,199,76,203,129,215,105,36,202,157,34,89,161,248,51,11,93,187,210,122,106,141,61,191,113,138,26,144,242,164,62,227,234,250,78,44,214,127,121,158,163,254,5,207,240,129,197,88,87,6,16,84,44,73,245,86,213,83,166,212,29,91,49,141,242,53,20,86,226,192,105,39,176,214,106,250,70,101,169,36,147,236,239,236,22,18,34,39,20,10,132,200,57,97,169,20,68,151,207,190,243,46,30,135,216,133,83,230,235,220,127,97,10,25,131,235,78,143,187,183,87,145,175,255,0,68,66,254,50,251,76,98,165,145,72,116,247,163,147,168,126,201,109,6,141,132,163,61,212,118,139,176,180,239,237,20,101,140,180,246,233,88,169,118,64,105,174,90,25,173,79,66,81,183,67,73,20,151,8,136,203,66,211,184,92,79,8,250,109,191,23,0,228,74,167,55,252,245,234,138,205,245,153,35,93,78,20,3,81,106,69,174,154,233,222,39,104,230,25,151,195,120,120,169,129,215,165,162,252,84,191,38,77,10,162,80,117,65,40,211,37,80,222,109,179,45,82,163,35,213,206,244,150,190,225,156,91,250,211,168,216,119,173,110,209,169,176,227,50,40,245,25,48,148,75,74,146,102,109,60,166,204,203,113,36,251,208,126,194,251,136,89,103,10,252,224,68,167,165,188,18,191,174,51,109,43,89,34,148,169,147,8,146,70,125,20,102,88,65,186,247,216,189,16,132,123,244,246,144,181,182,220,109,230,210,243,75,74,208,180,146,146,164,158,164,100,125,198,70,63,232,127,195,204,183,33,151,35,188,130,91,110,164,208,180,153,106,70,70,90,25,25,10,133,226,179,148,212,91,85,164,227,85,155,73,90,98,76,50,69,65,17,216,209,9,90,215,58,75,174,168,155,100,136,143,68,167,85,41,122,233,166,190,195,21,168,44,51,134,174,121,92,195,26,228,124,35,196,170,194,142,221,158,180,51,2,68,153,29,145,157,90,225,199,109,27,158,144,148,33,164,182,133,158,137,73,153,118,233,217,169,11,144,164,85,169,213,218,100,90,205,34,99,50,225,205,101,18,24,121,151,18,226,28,109,105,37,37,68,164,153,145,145,145,145,234,71,167,104,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,0,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,10,171,227,157,245,39,249,147,244,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,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,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,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,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,207,102,116,115,109,117,102,231,20,206,233,169,53,208,219,116,46,166,159,108,211,146,151,26,229,193,84,151,22,135,223,104,222,117,178,152,227,102,202,94,91,102,73,87,37,178,34,209,4,36,7,11,220,139,126,218,238,164,99,142,49,217,157,94,27,81,119,250,30,52,213,109,102,187,84,109,196,145,106,201,164,250,136,108,232,231,51,83,74,22,233,33,191,157,74,100,54,86,41,157,252,151,90,185,184,195,135,224,194,77,42,137,127,83,121,111,209,46,23,96,182,167,23,202,39,182,193,146,249,32,222,40,107,55,220,51,74,15,212,112,210,238,213,237,54,215,64,63,236,170,194,186,191,194,182,229,201,110,84,63,227,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,180,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,76,161,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,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,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,10,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,211,32,185,40,181,114,167,135,17,43,117,106,103,81,137,183,53,61,151,46,58,132,130,109,110,64,222,73,113,84,200,230,218,150,132,178,210,200,137,106,66,143,156,226,9,102,123,82,210,26,149,64,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,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,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,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,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,0,0,205,102,108,124,83,227,39,196,11,135,204,95,19,255,0,32,191,252,203,44,198,254,111,255,0,242,114,40,170,177,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,0,17,255,0,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,25,247,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,156,138,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,7,227,171,213,169,212,42,100,170,205,94,99,49,33,194,101,114,31,121,231,18,218,27,109,9,53,41,70,165,25,17,17,17,25,234,103,167,96,166,254,37,89,229,115,19,171,146,48,143,13,107,10,43,118,2,214,204,249,17,164,118,73,117,11,153,29,196,110,102,66,144,182,148,218,208,122,41,36,103,217,175,102,132,43,204,89,95,10,108,166,162,229,173,43,26,175,42,74,213,18,25,154,41,232,144,198,168,82,208,184,50,90,117,36,227,38,70,122,41,90,41,43,215,77,116,246,152,183,166,89,110,59,45,199,101,4,134,218,73,33,9,34,208,136,136,180,34,34,31,246,63,229,199,27,101,181,60,234,210,132,33,38,165,41,71,161,17,23,121,153,138,164,226,161,156,8,149,4,185,130,86,13,198,110,37,11,52,85,85,14,97,26,76,203,173,140,243,11,54,158,251,81,170,22,143,118,190,194,21,167,96,218,117,27,242,245,162,90,52,198,28,122,69,94,163,26,18,73,9,82,140,141,215,82,217,25,237,37,31,122,203,216,127,113,141,28,229,163,13,225,225,94,7,89,118,147,17,82,196,152,212,42,113,78,245,9,38,169,41,134,203,110,25,232,148,153,158,173,247,168,181,247,142,160,32,151,23,10,109,191,43,0,227,203,168,183,252,245,154,138,13,133,145,35,93,74,20,243,73,106,101,174,154,235,220,41,219,6,169,205,213,113,82,211,128,235,92,196,61,90,128,133,35,110,166,162,57,45,145,145,22,135,169,246,139,205,204,13,49,138,118,69,38,83,217,143,202,67,22,75,136,36,108,36,153,109,163,186,93,165,167,127,96,160,121,222,172,233,27,123,52,121,122,127,244,70,47,155,133,253,66,100,236,176,211,74,90,72,185,15,178,211,103,161,246,160,169,240,180,239,63,180,196,187,21,237,197,251,21,97,91,248,65,79,177,32,85,91,77,78,165,80,105,111,70,39,200,148,113,28,139,61,165,43,97,44,149,244,136,139,83,73,167,217,223,216,41,128,127,220,119,149,29,246,223,79,210,109,100,178,251,200,245,23,203,195,27,22,226,98,70,93,160,211,215,62,58,166,91,238,181,73,54,82,233,26,201,12,65,134,90,237,222,163,211,85,233,236,251,136,76,0,28,143,51,88,213,109,96,166,21,215,46,74,197,90,52,121,73,131,36,162,50,183,219,66,221,123,166,121,104,73,37,78,32,213,169,180,101,161,30,167,236,251,51,201,139,215,244,204,77,196,123,130,244,153,166,181,58,148,185,45,145,107,216,135,31,113,194,46,213,43,247,207,184,204,191,210,37,207,9,236,22,153,125,99,89,223,114,96,188,170,101,5,174,98,31,229,25,183,212,177,46,11,164,157,198,133,39,118,213,235,166,226,61,61,197,218,46,245,41,36,164,146,146,208,136,180,33,253,0,21,121,198,106,197,106,100,11,126,248,65,48,151,24,40,144,76,251,150,100,148,212,29,253,222,238,223,127,127,179,218,42,255,0,13,142,145,242,246,128,213,121,164,185,79,122,165,21,185,41,52,164,203,148,111,35,127,210,245,126,142,189,253,158,241,40,179,61,145,139,146,207,181,105,56,207,133,212,201,213,139,86,185,77,98,171,33,17,153,114,66,226,27,205,189,33,70,100,196,114,109,182,144,210,91,237,53,158,154,151,105,145,145,142,19,130,152,251,138,25,114,187,83,92,179,106,146,225,186,141,121,240,94,126,67,108,187,171,78,37,60,198,219,113,179,86,132,242,148,90,159,97,158,190,253,110,167,42,57,249,195,92,193,210,155,133,85,171,64,163,92,41,215,153,18,67,241,227,239,245,159,50,216,133,72,90,207,70,217,35,63,188,143,184,251,37,105,25,25,106,70,70,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,36,183,40,251,8,67,60,226,113,16,176,176,18,158,186,5,166,247,166,46,117,233,252,219,107,209,249,90,42,58,254,155,145,150,218,181,109,213,31,127,102,154,119,159,101,40,98,6,35,222,152,183,113,174,224,187,234,94,144,168,189,166,171,228,180,214,186,54,132,119,54,148,167,232,182,159,103,176,88,46,70,120,101,207,185,22,206,32,227,189,27,167,129,235,116,180,254,161,43,230,255,0,124,180,191,157,139,40,148,157,20,150,149,218,158,222,226,246,152,238,28,87,241,93,56,111,130,176,240,194,223,95,78,170,255,0,51,179,77,251,121,18,224,191,253,180,43,95,166,127,218,47,227,220,41,120,93,159,10,219,162,45,95,11,104,20,230,228,106,235,84,154,163,170,107,97,250,165,233,69,22,186,232,68,127,72,191,206,39,168,0,8,205,158,252,174,194,204,150,18,75,131,18,39,50,189,72,75,149,10,121,243,12,183,186,212,105,68,210,59,93,109,5,170,222,46,213,106,94,242,50,238,161,11,246,199,175,225,213,217,84,179,238,88,125,52,250,92,183,226,60,142,98,23,162,154,117,77,171,181,10,82,126,146,21,220,103,221,237,19,55,134,198,114,24,193,187,193,156,60,190,103,114,232,53,119,146,196,119,121,70,124,183,157,118,27,41,45,173,48,181,158,136,109,103,218,162,35,251,15,67,23,87,65,175,82,174,90,76,90,229,22,87,81,14,99,72,121,151,54,41,27,144,180,146,146,122,40,136,203,177,68,125,164,63,84,185,76,65,138,244,201,75,216,203,8,83,142,43,67,61,18,146,212,207,66,237,238,33,71,220,79,179,56,156,95,196,153,56,113,70,127,153,72,182,39,173,165,158,221,53,149,26,68,214,76,253,102,144,175,160,225,127,104,211,247,159,104,131,232,66,156,81,33,5,169,152,45,10,109,70,133,150,134,66,102,240,185,198,84,97,190,96,34,91,211,75,249,181,200,150,233,141,159,252,116,137,176,144,93,200,81,247,32,253,164,95,105,11,216,109,105,113,9,113,39,170,84,68,162,251,140,68,46,40,205,188,188,176,212,13,167,54,146,100,186,106,236,35,213,62,143,155,169,10,30,167,153,21,66,49,159,113,60,141,127,250,34,26,19,202,138,91,153,147,218,3,45,71,231,111,181,34,183,202,223,183,121,157,45,143,87,95,102,186,233,168,163,76,206,198,56,152,249,126,48,113,58,99,77,197,84,46,95,51,126,223,231,175,22,154,251,123,180,254,2,203,184,67,226,37,33,188,50,184,45,231,167,242,157,166,174,93,69,212,114,148,173,26,110,60,4,41,90,146,116,239,246,17,153,253,130,103,64,205,54,9,74,170,72,161,42,245,254,125,25,229,178,227,126,141,151,234,169,42,36,153,107,201,208,253,110,206,241,210,224,84,169,87,69,35,170,166,201,231,196,150,214,137,94,197,39,84,173,36,101,216,162,35,238,81,10,67,226,141,151,121,120,89,141,15,94,212,214,53,164,92,164,169,174,185,184,187,37,200,151,53,195,78,138,113,74,250,13,145,234,68,73,251,8,251,4,70,195,203,210,167,135,151,173,22,243,164,57,178,77,34,124,105,168,236,73,234,109,60,135,8,189,100,168,187,208,94,195,251,143,184,104,79,40,25,128,162,227,246,15,208,235,209,36,238,169,197,131,26,53,69,27,22,90,72,76,88,234,116,245,54,208,159,164,247,246,75,79,119,103,119,115,1,197,51,131,134,12,98,166,2,93,148,19,143,205,144,213,42,124,136,229,188,211,163,165,10,66,83,253,180,151,123,158,211,208,103,98,237,160,201,181,174,122,181,185,49,27,30,166,78,126,26,203,82,61,13,183,20,131,238,51,46,244,159,180,254,241,248,32,78,147,76,159,26,165,13,205,146,34,60,135,218,86,132,123,86,149,17,164,244,61,72,251,72,187,197,205,112,221,207,29,43,17,237,154,118,16,95,83,185,53,234,84,102,98,66,87,41,74,231,50,211,112,227,182,90,53,29,40,78,171,90,254,146,204,203,219,169,104,98,193,146,100,162,37,17,246,25,106,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,0,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,10,171,227,157,245,39,249,147,244,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,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,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,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,77,124,84,243,191,51,18,110,170,190,88,112,242,86,203,66,219,168,52,213,195,47,146,252,121,19,107,17,28,125,15,197,215,154,72,118,27,107,54,79,69,180,70,111,199,222,149,41,9,109,74,140,25,59,202,173,229,154,252,92,167,217,244,106,108,180,219,20,233,17,228,221,149,118,220,38,81,78,167,26,253,114,75,170,66,211,212,184,148,184,150,81,181,91,150,70,163,46,90,28,90,52,39,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,43,87,139,94,75,190,90,80,166,102,186,192,78,218,213,185,79,101,139,162,150,196,29,202,168,193,109,123,83,57,42,105,6,179,121,132,44,137,213,58,102,158,153,148,158,230,202,62,215,42,219,7,113,138,254,192,171,254,151,136,216,115,94,151,78,169,83,164,48,235,173,53,41,230,88,168,48,219,205,188,168,146,146,202,208,167,99,56,166,144,78,52,106,34,81,23,220,101,162,140,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,52,67,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,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,0,20,173,198,175,197,61,173,240,254,15,152,212,68,170,225,169,195,247,246,19,14,14,61,226,179,59,239,234,173,61,94,139,167,41,58,183,71,131,45,136,203,249,214,159,140,135,163,212,80,125,75,14,109,89,164,155,113,104,237,220,161,63,192,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,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,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,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,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,127,228,23,255,0,153,101,152,223,205,255,0,254,78,69,21,86,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,0,0,33,7,18,252,142,70,204,117,154,246,48,216,235,150,140,69,178,232,238,33,152,141,161,217,8,174,83,153,55,31,56,73,101,4,165,20,146,82,221,83,42,66,125,117,184,109,172,140,148,133,179,93,92,51,169,53,90,7,16,12,63,161,87,105,146,233,213,42,116,138,244,73,144,229,178,166,95,140,251,116,153,201,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,50,73,26,140,251,8,181,49,95,60,72,179,199,74,195,139,102,163,132,22,44,238,117,122,171,25,232,147,85,202,82,121,44,186,220,200,238,22,142,199,82,21,162,208,143,162,178,51,246,104,90,152,166,89,243,164,212,231,201,169,76,115,124,137,111,45,247,85,161,22,229,169,70,106,61,11,66,46,211,62,225,251,237,42,12,155,166,231,164,219,144,209,189,234,156,230,33,160,181,34,212,220,113,40,46,243,34,239,81,123,75,239,26,39,201,246,24,49,133,120,9,105,208,74,63,42,67,180,168,18,36,22,243,87,206,156,40,233,87,246,212,93,237,251,15,65,218,192,112,204,223,230,2,139,128,56,63,92,175,75,147,182,167,42,12,152,212,228,108,89,235,33,81,100,41,163,212,155,90,126,147,63,218,45,61,253,157,249,236,196,75,210,167,136,119,173,106,243,171,185,190,77,94,124,153,171,236,73,104,110,188,183,12,189,84,164,187,214,126,194,251,139,184,75,158,23,57,119,151,138,120,208,205,237,82,99,74,69,180,73,154,211,155,139,182,92,121,112,156,36,232,151,18,175,160,225,158,166,70,159,176,207,176,93,228,250,149,42,215,164,117,85,41,60,136,145,26,209,75,216,165,104,148,36,204,251,18,70,125,201,49,205,42,25,166,193,24,181,72,244,52,222,191,207,164,60,134,91,111,209,178,253,101,41,70,146,45,121,58,23,173,217,222,33,143,23,124,69,164,57,134,84,11,117,153,252,199,106,75,137,81,101,60,165,22,173,57,30,122,18,173,77,58,119,251,12,200,254,193,90,57,99,140,114,241,242,195,96,162,117,38,171,142,150,92,190,102,205,223,207,89,45,53,246,123,191,136,188,188,215,37,184,121,61,175,178,236,126,78,203,82,83,124,173,251,182,25,82,223,245,117,246,233,166,154,140,246,84,76,142,161,36,203,184,222,94,159,253,17,139,225,225,114,219,200,203,13,60,221,115,113,42,75,70,158,194,45,11,209,240,180,33,47,92,90,91,66,156,81,232,148,145,168,254,226,20,79,197,31,25,81,137,25,128,151,111,66,47,230,214,218,92,166,44,255,0,227,163,205,154,131,239,66,79,185,101,237,50,251,76,67,36,33,78,40,144,130,212,204,22,133,54,163,66,203,67,33,56,56,96,230,113,56,65,137,49,176,226,178,255,0,46,145,115,207,67,72,61,186,233,42,76,136,76,145,250,173,45,95,65,179,254,209,39,238,62,209,120,49,37,49,58,43,51,34,175,123,47,161,46,54,173,12,181,74,139,82,61,15,183,184,199,229,175,87,169,86,213,38,85,114,181,43,167,135,13,165,188,243,155,20,189,168,66,77,74,61,18,70,103,216,147,62,194,20,169,196,159,57,12,99,37,224,254,29,216,211,185,148,26,67,234,102,67,188,163,46,99,205,59,49,149,22,215,88,66,203,84,56,131,236,81,145,125,167,169,136,101,97,88,245,252,69,187,41,118,125,181,15,169,159,84,150,196,70,81,204,66,53,83,142,165,180,246,173,73,79,210,90,123,204,187,253,130,251,242,31,149,216,89,109,194,72,144,166,68,229,215,171,9,110,125,64,249,134,123,29,118,52,82,117,190,199,92,65,232,182,79,181,58,23,184,136,187,228,200,0,10,210,227,51,95,98,29,149,64,163,155,191,58,252,184,171,38,246,159,114,153,168,39,93,116,211,188,187,181,21,17,22,67,176,228,181,46,58,182,186,194,210,226,21,161,30,138,35,212,143,183,237,33,123,57,20,186,232,153,147,202,100,123,34,240,103,172,98,12,20,91,178,91,220,182,247,54,138,100,102,151,218,217,54,101,169,62,174,227,51,237,236,87,180,162,158,121,248,101,207,182,214,246,32,224,69,27,168,129,234,245,84,254,161,40,229,127,123,52,143,157,149,40,212,173,84,167,85,216,158,206,227,246,24,175,172,63,196,123,211,9,46,52,92,22,133,75,209,245,22,117,209,124,150,157,211,86,214,142,231,18,164,253,23,21,236,246,139,175,201,223,17,11,11,30,233,232,160,93,143,122,30,231,70,191,205,182,189,35,155,170,164,47,233,183,25,13,167,70,218,73,247,246,235,167,121,118,204,196,168,148,91,146,125,134,63,160,0,0,0,0,0,0,0,0,0,0,0,3,199,98,102,44,216,216,71,64,122,228,190,107,30,143,132,198,221,203,233,222,119,189,104,65,118,52,133,31,123,136,246,123,126,241,83,249,181,226,171,116,223,41,122,212,193,9,62,138,166,30,221,245,13,141,191,206,254,161,194,249,169,49,18,164,237,82,29,79,127,110,186,247,17,10,252,141,22,185,120,214,121,81,209,213,207,147,236,213,13,238,218,143,183,68,151,170,159,250,5,177,228,47,134,196,11,92,209,137,24,225,69,234,42,69,175,67,19,169,82,57,31,223,76,185,235,198,148,105,86,228,169,163,245,147,217,220,94,211,22,94,68,150,211,161,118,17,10,12,226,87,140,41,197,28,198,214,34,193,94,180,234,71,79,211,30,157,252,216,16,205,125,232,74,190,147,103,223,175,217,160,137,130,120,112,160,197,183,109,172,119,98,212,155,35,149,22,101,25,116,246,11,102,237,238,191,82,136,100,158,196,25,150,187,149,218,103,167,218,66,237,210,123,136,143,222,90,143,232,0,8,123,158,252,146,210,51,17,107,72,184,109,138,94,235,182,19,11,84,117,115,212,92,221,141,202,90,81,162,223,109,164,234,235,201,237,50,61,62,238,234,184,178,56,118,230,102,239,187,167,219,177,44,222,159,209,82,93,97,217,30,145,167,175,106,218,117,40,63,84,228,150,191,75,94,195,63,226,45,223,37,24,17,137,152,11,134,173,219,88,139,118,245,234,111,69,55,15,160,142,215,78,146,143,25,4,92,198,92,94,253,188,165,167,93,123,117,215,221,172,115,226,85,158,182,44,122,60,236,22,195,153,123,234,245,6,93,141,82,127,150,101,202,105,196,76,140,234,54,189,28,210,173,22,148,30,169,89,25,251,59,53,49,80,14,46,125,118,172,167,28,62,124,218,140,131,82,143,213,78,247,92,87,240,34,212,207,236,33,107,25,21,225,215,76,149,135,76,98,54,38,211,183,207,173,70,76,154,123,92,229,22,214,30,98,51,205,47,115,50,118,158,138,222,90,41,36,126,253,59,8,125,204,222,112,190,139,118,91,101,117,96,253,63,253,144,192,137,181,113,57,167,252,224,144,219,235,50,223,34,89,33,27,156,83,101,220,122,119,247,106,43,238,197,193,108,104,193,236,106,182,101,87,109,78,138,85,26,224,132,227,229,215,68,115,111,38,90,77,95,69,107,35,208,219,62,237,123,189,163,64,216,99,83,126,179,135,54,189,82,81,104,252,170,52,39,157,46,207,166,166,16,163,238,34,46,243,246,16,143,156,74,218,144,230,86,235,230,194,246,146,83,41,75,236,35,213,62,142,153,169,118,138,9,166,182,110,212,98,180,93,235,125,9,255,0,58,136,104,167,37,180,222,155,44,118,84,85,22,156,234,13,52,255,0,207,79,142,94,241,81,60,79,112,189,120,119,153,73,178,154,111,249,189,193,25,218,194,151,175,251,227,243,230,153,150,155,212,125,200,251,11,236,33,241,114,21,136,240,237,140,70,169,88,181,6,246,53,124,82,222,183,26,145,169,159,37,217,143,197,104,151,176,146,123,182,146,76,244,53,36,143,187,113,119,142,103,153,140,46,184,240,167,24,110,42,77,121,157,27,157,81,151,80,128,246,230,255,0,156,68,92,167,146,211,187,82,181,108,221,203,51,218,163,37,23,180,135,109,200,22,113,238,140,14,196,218,53,163,87,153,207,182,107,179,99,211,93,111,150,218,121,28,233,17,91,83,186,165,133,184,173,173,180,101,180,140,181,247,145,247,219,158,100,48,102,211,205,70,4,201,166,27,93,74,230,211,151,83,163,61,185,212,109,144,184,111,38,58,246,239,111,95,235,245,209,103,167,111,105,123,179,245,139,120,111,88,194,108,66,173,216,117,198,246,200,164,206,147,20,143,84,30,244,180,251,141,110,245,84,162,45,77,179,236,220,127,199,188,119,108,129,102,130,173,128,88,191,77,133,54,86,251,122,184,251,48,31,99,98,75,98,222,149,20,148,230,226,105,107,61,27,100,203,105,105,247,145,247,223,133,181,93,133,116,91,212,203,146,156,173,209,106,144,217,154,201,232,101,234,56,130,90,123,200,143,185,69,222,69,247,16,250,67,243,207,101,18,32,73,142,226,55,161,214,86,133,39,93,53,35,73,145,150,163,60,121,242,178,206,201,204,197,221,31,110,212,85,106,51,234,141,167,93,118,165,218,132,162,34,215,113,235,244,126,207,184,132,123,31,70,221,184,42,182,173,114,5,199,67,147,211,207,166,201,106,92,119,118,37,123,28,109,100,180,30,138,35,73,232,164,145,232,100,100,45,171,34,60,75,225,221,168,166,97,102,52,206,228,213,126,102,13,62,111,40,213,207,63,230,204,52,142,92,104,164,148,238,82,157,86,170,87,103,113,158,154,24,178,104,83,99,84,98,53,54,27,156,198,95,66,92,109,90,25,106,149,17,25,30,135,219,220,100,63,220,0,0,0,0,0,0,0,0,0,0,0,0,4,63,226,129,128,152,177,152,156,2,160,89,88,57,106,124,160,173,66,188,34,213,31,141,215,70,137,178,42,33,77,109,78,111,144,227,104,61,22,243,101,161,30,239,91,93,52,35,50,136,25,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,0,0,0,5,64,103,215,33,89,177,198,156,216,223,56,153,134,152,83,233,155,110,179,232,206,138,111,167,105,177,249,188,170,108,86,92,249,183,164,33,196,232,227,75,79,172,146,215,77,75,82,50,51,151,252,47,240,19,22,50,237,128,85,251,43,24,237,79,147,245,169,183,132,170,163,17,186,232,210,247,197,92,40,77,165,205,241,220,113,5,170,217,112,180,51,221,234,235,166,134,70,115,0,0,4,0,226,183,149,204,118,204,167,236,187,246,41,99,124,163,249,57,233,191,73,255,0,73,195,135,200,234,58,30,79,247,203,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,0,28,255,0,48,182,181,118,249,192,44,75,178,173,104,61,109,106,224,179,235,52,186,116,110,106,27,231,202,126,19,173,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,82,15,247,46,51,217,255,0,128,207,250,205,71,255,0,181,139,190,203,213,173,93,177,176,11,13,44,171,166,15,69,90,183,236,250,53,46,163,27,154,135,57,18,152,132,211,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,29,0,0,5,96,113,64,201,158,100,243,19,143,180,11,215,7,48,223,229,5,22,21,159,22,150,252,159,76,64,137,178,82,38,205,113,77,236,144,251,107,61,16,243,103,169,22,223,91,77,117,35,34,112,191,201,158,100,242,237,143,181,251,215,24,240,223,228,253,22,109,159,42,150,196,159,76,64,151,190,82,230,194,113,45,236,142,251,139,45,80,203,135,169,150,223,87,77,117,50,35,179,240,0,17,255,0,62,184,91,125,227,78,83,175,156,51,195,74,23,166,110,74,207,163,58,40,93,83,49,249,188,170,148,87,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,142,176,50,245,195,135,57,214,54,62,225,165,235,116,224,223,69,69,183,239,10,53,82,163,39,229,21,41,206,68,86,38,180,227,174,108,68,149,45,91,80,133,30,137,35,81,233,161,17,159,96,187,240,0,1,88,28,80,50,103,153,60,196,227,237,2,245,193,204,55,249,65,69,133,103,197,165,191,39,211,16,34,108,148,137,179,92,83,123,36,62,218,207,68,60,217,234,69,183,214,211,93,72,200,186,7,10,76,174,99,182,90,255,0,106,63,182,187,27,228,231,202,63,66,122,51,250,78,28,206,127,79,215,115,191,189,157,115,110,222,123,95,75,77,119,118,107,161,233,63,192,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,255,0,1,159,245,154,143,255,0,107,23,125,151,171,90,187,99,96,22,26,89,87,76,30,138,181,111,217,244,106,93,70,55,53,14,114,37,49,9,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,58,0,0,172,14,40,25,51,204,158,98,113,246,129,122,224,230,27,252,160,162,194,179,226,210,223,147,233,136,17,54,74,68,217,174,41,189,146,31,109,103,162,30,108,245,34,219,235,105,174,164,100,78,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,110,40,25,51,204,158,98,113,246,129,122,224,230,27,252,160,162,194,179,226,210,223,147,233,136,17,54,74,68,217,174,41,189,146,31,109,103,162,30,108,245,34,219,235,105,174,164,100,78,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,2,31,241,64,192,76,88,204,78,1,80,44,172,28,181,62,80,86,161,94,17,106,143,198,235,163,68,217,21,16,166,182,167,55,200,113,180,30,139,121,178,208,143,119,173,174,154,17,153,64,12,189,112,225,206,117,141,143,184,105,122,221,56,55,209,81,109,251,194,141,84,168,201,249,69,74,115,145,21,137,173,56,235,155,17,37,75,86,212,33,71,162,72,212,122,104,68,103,216,46,252,4,63,226,129,128,152,177,152,156,2,160,89,88,57,106,124,160,173,66,188,34,213,31,141,215,70,137,178,42,33,77,109,78,111,144,227,104,61,22,243,101,161,30,239,91,93,52,35,50,128,25,122,225,195,156,235,27,31,112,210,245,186,112,111,162,162,219,247,133,26,169,81,147,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,142,183,166,81,41,88,139,156,219,99,52,87,125,70,36,138,109,143,107,198,166,209,104,199,29,46,155,213,84,201,154,231,84,255,0,49,38,148,161,148,201,105,109,108,245,249,196,149,238,111,146,68,236,138,0,1,88,28,80,50,103,153,60,196,227,237,2,245,193,204,55,249,65,69,133,103,197,165,191,39,211,16,34,108,148,137,179,92,83,123,36,62,218,207,68,60,217,234,69,183,214,211,93,72,200,186,7,10,76,174,99,182,90,255,0,106,63,182,187,27,228,231,202,63,66,122,51,250,78,28,206,127,79,215,115,191,189,157,115,110,222,123,95,75,77,119,118,107,161,233,63,192,0,5,32,102,23,135,14,115,175,156,125,196,187,214,214,193,190,182,139,112,94,21,154,165,58,79,202,42,83,124,248,175,205,117,198,156,216,185,41,90,119,33,105,61,20,68,162,215,67,34,62,193,103,249,10,194,219,239,5,178,157,99,97,158,37,208,189,13,114,81,189,39,214,194,234,153,145,202,230,212,165,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,82,0,0,64,14,43,121,92,199,108,202,126,203,191,98,150,55,202,63,147,158,155,244,159,244,156,56,124,142,163,161,228,255,0,124,186,222,237,220,135,126,142,186,109,237,211,82,215,159,240,191,201,158,100,242,237,143,181,251,215,24,240,223,228,253,22,109,159,42,150,196,159,76,64,151,190,82,230,194,113,45,236,142,251,139,45,80,203,135,169,150,223,87,77,117,50,35,232,28,86,242,185,142,217,148,253,151,126,197,44,111,148,127,39,61,55,233,63,233,56,112,249,29,71,67,201,254,249,117,189,219,185,14,253,29,116,219,219,166,165,175,63,225,127,147,60,201,229,219,31,107,247,174,49,225,191,201,250,44,219,62,85,45,137,62,152,129,47,124,165,205,132,226,91,217,29,247,22,90,161,151,15,83,45,190,174,154,234,100,71,103,224,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,115,0,0,0,0,67,254,40,24,9,139,25,137,192,42,5,149,131,150,167,202,10,212,43,194,45,81,248,221,116,104,155,34,162,20,214,212,230,249,14,54,131,209,111,54,90,17,238,245,181,211,66,51,40,1,151,174,28,57,206,177,177,247,13,47,91,167,6,250,42,45,191,120,81,170,149,25,63,40,169,78,114,34,177,53,167,29,115,98,36,169,106,218,132,40,244,73,26,143,77,8,140,251,5,223,128,0,0,0,164,12,194,240,225,206,117,243,143,184,151,122,218,216,55,214,209,110,11,194,179,84,167,73,249,69,74,111,159,21,249,174,184,211,155,23,37,43,78,228,45,39,162,136,148,90,232,100,71,216,38,6,80,242,185,142,216,95,144,92,106,193,75,234,198,244,101,231,118,252,163,244,61,51,210,112,222,234,186,170,43,17,152,249,230,157,83,72,220,243,107,79,174,180,233,166,167,161,25,24,128,31,220,184,207,103,254,3,63,235,53,31,254,214,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,0,1,88,28,80,50,103,153,60,196,227,237,2,245,193,204,55,249,65,69,133,103,197,165,191,39,211,16,34,108,148,137,179,92,83,123,36,62,218,207,68,60,217,234,69,183,214,211,93,72,200,186,7,10,76,174,99,182,90,255,0,106,63,182,187,27,228,231,202,63,66,122,51,250,78,28,206,127,79,215,115,191,189,157,115,110,222,123,95,75,77,119,118,107,161,233,63,192,0,0,0,4,106,185,50,93,106,255,0,43,220,63,205,117,128,154,85,2,93,19,210,140,93,20,182,32,183,29,186,175,85,18,106,83,57,42,105,4,107,152,111,203,34,117,78,153,243,27,218,123,146,166,182,187,37,64,0,0,0,0,0,0,0,0,0,0,0,0,7,248,77,155,26,157,17,217,179,28,229,178,194,20,227,138,208,207,68,164,140,204,244,46,222,226,49,91,57,238,226,95,14,210,69,79,11,48,90,119,58,171,243,208,106,19,121,70,158,65,255,0,57,97,212,114,228,197,52,171,106,146,210,181,74,187,123,136,244,212,197,74,220,87,5,86,234,174,79,184,235,146,122,137,245,41,46,203,144,238,196,163,123,142,44,214,179,209,36,73,45,84,163,61,8,136,135,206,18,19,33,182,89,222,217,152,180,99,154,119,34,149,81,129,84,90,117,211,114,90,168,69,35,45,119,22,159,75,237,251,140,104,114,3,40,143,2,52,118,209,177,13,50,132,37,58,235,161,18,72,136,181,31,160,124,219,150,187,10,215,183,170,119,37,69,91,98,210,225,189,53,227,208,207,212,109,6,181,119,17,159,114,79,184,143,238,49,65,249,253,205,5,87,31,113,126,165,6,12,173,150,245,13,247,160,49,31,98,79,122,217,149,40,146,230,227,105,11,45,91,120,139,105,234,95,105,159,119,9,194,76,55,172,98,206,33,81,44,58,27,123,164,85,167,70,138,103,170,11,98,93,125,182,183,122,202,73,30,134,225,118,110,47,225,222,52,11,150,252,25,180,242,175,129,49,169,132,215,76,184,84,228,84,235,79,110,117,123,164,34,27,41,144,189,187,220,211,250,141,116,65,233,217,216,94,250,140,207,238,113,238,140,113,196,218,205,163,72,153,200,182,104,83,100,83,90,111,150,218,185,252,153,18,155,75,186,169,132,56,157,205,186,69,180,204,244,247,153,247,113,44,179,225,109,199,138,216,195,110,210,104,44,234,220,26,140,74,132,247,183,55,252,222,34,37,50,151,93,218,165,167,126,222,97,30,212,153,168,253,132,58,102,125,177,34,29,207,136,212,219,22,158,222,230,236,122,91,54,227,178,53,50,231,59,9,249,77,26,246,154,75,110,187,136,244,37,40,139,187,113,247,143,181,195,15,12,23,136,153,148,131,41,228,124,197,191,25,170,194,87,175,251,227,19,225,25,22,155,210,125,203,251,75,236,49,110,217,210,166,245,57,99,189,98,164,181,228,208,106,71,254,106,124,130,247,140,235,84,155,54,170,50,154,62,244,62,180,255,0,153,70,47,219,134,155,82,27,202,221,4,223,94,226,82,98,169,29,132,90,36,233,208,244,46,193,32,241,58,166,253,27,14,110,138,164,82,213,248,180,105,175,52,93,157,171,75,11,81,119,145,151,121,123,72,103,230,250,193,108,104,198,44,106,185,229,80,109,78,182,85,102,224,154,227,5,215,68,111,119,58,90,141,63,73,104,34,212,220,46,253,59,253,130,193,50,135,194,250,45,167,109,157,213,140,20,255,0,246,67,62,38,212,68,230,159,243,114,91,108,44,139,124,121,102,133,237,113,46,23,113,107,223,221,160,248,121,234,225,215,76,139,135,79,226,54,25,83,182,79,162,198,84,154,131,92,229,30,230,25,98,75,206,175,115,210,118,150,170,216,90,37,38,126,237,123,72,85,58,23,62,133,86,75,141,159,34,109,58,65,41,39,234,171,99,173,171,248,145,232,101,246,144,183,238,26,185,235,98,248,163,193,193,108,70,151,178,175,79,101,168,212,215,249,102,124,214,144,136,113,154,70,214,99,146,83,170,212,179,213,75,51,47,111,102,134,36,110,117,176,35,19,49,235,13,92,182,176,234,237,232,20,230,170,114,31,65,29,222,160,142,60,148,25,115,30,113,27,55,115,80,157,117,236,211,95,126,149,17,123,240,237,204,205,161,119,64,183,101,217,189,71,165,100,180,195,82,61,35,79,70,229,186,234,144,94,169,73,61,62,142,189,166,95,192,90,62,68,50,75,72,203,189,173,30,225,185,233,123,110,217,172,33,82,21,207,81,242,183,183,21,106,70,136,125,198,149,163,172,171,180,136,181,251,187,230,16,0,15,226,143,105,25,251,139,81,71,220,90,177,55,229,134,63,179,109,198,145,205,143,69,167,38,51,133,179,110,199,153,155,57,6,158,212,17,158,132,174,253,76,190,241,6,69,132,112,129,198,20,218,216,187,80,195,202,138,244,139,86,128,234,216,236,255,0,186,29,149,1,148,151,98,12,251,146,125,234,34,251,187,197,207,25,37,196,232,125,164,98,180,51,233,195,98,5,208,107,196,140,15,162,244,245,35,211,174,137,212,169,124,255,0,239,86,91,245,228,202,36,167,106,82,233,250,169,237,238,63,97,138,156,147,18,185,103,86,77,169,8,233,39,198,246,106,135,54,238,71,217,170,79,213,87,253,34,192,242,149,197,86,233,177,146,205,169,141,242,125,43,76,45,219,42,27,27,99,147,253,123,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,238,102,26,211,68,54,143,247,166,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,245,140,208,220,149,151,174,42,220,138,187,255,0,214,72,217,175,119,246,80,73,246,17,126,239,184,122,92,77,194,43,167,11,31,138,205,197,31,97,75,223,202,86,246,207,93,164,131,62,196,45,95,227,19,222,63,152,41,126,75,195,92,84,181,239,40,178,57,37,77,171,194,144,242,182,18,190,105,185,45,184,174,195,74,191,115,216,70,127,232,26,60,193,139,230,14,35,225,101,173,121,65,145,206,42,157,30,12,151,21,176,211,243,142,70,109,195,45,13,41,253,242,246,17,127,160,123,80,0,1,252,61,8,181,63,96,175,78,34,217,251,141,133,180,249,216,57,135,139,221,112,206,140,235,114,165,104,101,200,109,105,151,29,105,216,244,117,33,91,92,109,7,169,44,140,251,139,179,83,20,229,90,172,213,46,106,204,170,213,90,71,81,58,161,33,111,188,230,196,163,123,142,44,212,163,209,36,68,90,169,71,220,68,66,202,184,103,228,81,139,130,84,44,113,196,118,121,145,24,54,164,82,226,110,50,249,194,56,114,89,123,123,50,8,251,141,101,177,72,211,218,126,194,22,213,22,51,48,162,179,14,50,54,50,195,105,105,180,234,103,162,82,90,17,106,125,189,196,63,212,127,147,177,152,125,73,91,168,220,105,211,78,211,33,254,132,68,146,36,151,113,118,8,171,196,182,115,17,50,185,94,67,202,208,222,76,166,209,216,125,170,58,116,205,59,190,225,66,20,36,33,202,229,57,183,123,16,169,108,165,95,113,172,181,26,57,202,52,88,145,50,233,96,183,13,90,160,237,218,82,143,176,251,250,22,61,255,0,192,69,126,46,120,65,2,234,195,8,183,228,88,250,84,104,238,32,220,119,122,187,99,181,30,123,166,157,13,100,159,164,173,117,218,103,247,247,10,106,165,212,165,81,234,81,106,176,156,217,34,27,200,125,165,104,71,162,208,162,81,30,134,70,93,228,93,228,61,206,40,98,253,107,20,96,209,219,175,47,155,38,149,14,60,52,187,162,19,243,109,18,244,45,18,132,151,123,134,126,211,251,76,115,248,239,185,22,67,82,89,86,215,25,90,92,65,233,174,134,71,169,119,141,1,112,224,196,9,56,129,150,26,19,243,21,185,218,49,69,164,107,161,22,164,205,62,33,235,216,148,251,86,126,255,0,188,199,12,226,163,149,103,111,59,49,120,183,106,177,186,109,40,141,217,168,220,69,171,13,53,54,67,138,213,111,17,119,169,61,137,73,159,187,94,225,78,42,75,209,36,26,84,91,29,101,122,31,113,232,162,63,243,119,139,156,225,27,142,175,223,152,109,55,14,43,50,249,149,42,18,220,84,116,114,200,180,132,204,120,12,164,245,75,105,79,210,89,247,168,213,247,247,139,8,1,65,28,78,93,152,238,105,234,253,90,116,216,204,132,181,218,93,173,149,70,102,157,223,199,191,180,69,36,198,121,76,28,148,163,86,201,91,77,90,151,126,154,143,243,73,26,148,73,34,237,51,208,135,236,122,37,70,138,252,89,15,55,201,113,73,68,166,15,84,171,213,215,84,171,219,238,238,49,54,242,95,196,122,240,193,153,212,251,43,16,164,122,74,216,113,246,152,37,236,105,158,145,179,56,237,238,209,168,203,113,205,141,180,190,205,117,61,125,250,25,220,94,19,226,253,147,140,182,188,107,170,200,170,117,145,31,109,10,81,242,30,111,98,148,218,28,52,252,234,16,103,161,56,158,221,61,191,126,158,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,7,137,197,140,94,178,112,106,215,147,117,94,213,78,142,35,13,173,73,62,67,206,111,82,91,91,155,126,105,11,50,212,155,87,110,158,207,187,90,116,206,135,17,235,199,25,167,84,44,172,61,145,232,219,97,15,186,193,175,99,79,117,109,145,200,111,118,142,198,67,141,239,109,196,118,107,169,105,239,212,202,18,51,18,163,90,126,84,134,91,231,56,148,174,83,231,170,83,234,235,170,149,236,247,247,16,252,106,35,74,141,38,93,164,122,24,255,0,69,70,121,44,20,149,35,70,205,91,73,90,151,126,154,137,91,195,25,217,141,102,158,145,210,39,93,236,199,75,189,165,216,217,212,97,235,223,252,59,187,69,251,128,175,126,46,88,234,245,135,134,208,176,226,141,47,151,82,174,173,181,72,71,44,143,88,79,71,158,202,143,85,54,164,253,36,23,114,137,95,119,120,166,52,165,233,114,9,41,45,238,188,189,11,184,181,81,159,249,187,197,199,112,173,202,179,182,101,152,140,91,186,152,219,50,172,68,236,20,110,35,209,135,90,133,33,181,234,135,140,187,210,174,197,36,143,223,167,112,238,124,71,241,2,78,31,229,134,186,252,53,109,118,178,82,169,26,232,71,161,61,79,150,122,246,165,94,212,23,187,239,33,159,217,15,185,42,67,178,94,86,231,30,90,156,89,233,166,166,103,169,247,14,129,133,248,191,90,194,232,53,134,232,43,229,73,170,195,145,13,78,232,133,124,219,164,141,75,69,33,69,222,217,31,176,254,210,30,26,169,82,149,88,169,74,170,205,115,124,137,143,45,247,85,161,22,171,90,141,70,122,17,17,119,153,247,16,185,78,17,120,67,2,214,195,25,87,228,168,250,212,106,238,44,219,119,122,187,35,187,30,3,164,157,164,179,79,210,78,186,237,35,251,187,132,169,205,204,88,146,242,233,127,55,49,90,32,173,218,170,139,176,251,250,23,253,223,196,103,26,188,132,55,92,168,182,215,106,19,45,228,167,238,37,158,130,251,184,104,206,143,47,43,148,36,48,173,77,146,138,210,251,15,177,69,78,135,175,127,222,37,89,145,40,141,39,220,125,131,252,218,140,195,10,82,218,70,211,86,186,246,153,143,245,31,229,42,51,51,98,189,14,74,55,178,251,106,105,196,234,101,170,84,90,25,106,93,189,198,42,87,137,134,69,24,183,229,78,199,28,57,103,151,17,243,118,69,82,38,227,63,156,51,153,37,231,183,189,32,207,184,144,91,18,141,61,165,237,33,90,180,90,205,82,217,172,197,173,82,100,116,243,169,242,16,251,46,108,74,246,56,218,201,73,61,20,70,71,162,146,93,228,100,46,55,135,78,126,227,98,149,62,6,14,98,26,246,220,48,163,180,212,73,90,25,243,219,66,98,71,66,118,51,29,40,78,231,28,89,234,107,51,46,227,236,208,197,133,150,134,90,151,180,127,64,0,7,138,198,123,230,14,28,97,109,211,121,79,145,201,77,50,143,58,75,106,216,106,245,219,140,227,132,90,18,85,251,135,236,50,255,0,64,206,30,54,95,146,241,43,21,46,139,202,84,142,114,106,85,121,178,25,86,194,79,205,57,37,199,19,216,73,79,239,251,72,143,253,3,251,106,97,13,211,119,90,53,139,206,155,31,90,125,21,137,15,190,189,237,247,50,210,92,81,104,107,37,125,21,23,113,31,241,238,31,83,45,151,162,172,12,113,178,238,61,219,80,197,118,157,205,61,53,209,9,152,202,207,251,42,253,207,97,13,18,224,173,236,198,34,225,157,26,242,140,189,237,212,58,141,167,161,150,188,185,14,55,237,74,125,168,247,23,250,199,182,50,37,22,135,220,34,190,108,50,17,134,153,143,140,205,81,182,125,23,94,141,187,73,123,164,63,191,113,176,159,161,212,54,130,209,12,233,221,237,215,188,187,105,191,48,89,69,197,108,187,204,73,93,180,205,208,28,215,151,47,157,24,183,232,77,107,234,54,243,138,45,20,242,75,183,239,251,188,134,17,99,166,35,224,149,121,170,253,131,92,232,31,107,119,253,202,195,186,234,135,17,254,250,218,203,185,213,251,61,191,118,150,233,148,254,39,214,38,42,198,77,185,137,37,232,106,242,53,216,175,158,145,212,106,111,172,251,25,136,148,35,106,27,71,183,183,119,188,140,79,22,157,67,205,147,173,158,169,87,113,143,251,0,0,0,0,0,0,0,0,0,28,227,26,49,235,15,176,38,134,138,237,247,84,233,25,119,94,89,114,31,115,118,139,109,39,253,83,107,50,208,221,71,179,219,247,233,78,25,167,226,91,137,56,226,183,104,86,139,31,39,40,7,183,115,59,227,204,230,255,0,80,162,245,156,138,133,167,69,180,163,239,237,221,238,46,216,141,107,90,183,5,245,95,143,111,91,176,186,202,140,205,252,166,185,136,111,118,196,41,103,218,179,74,75,213,66,143,180,253,130,208,242,149,194,122,59,76,65,190,49,194,103,49,213,243,117,163,114,204,185,122,27,237,127,124,70,153,219,169,114,151,221,255,0,7,222,98,206,45,219,106,139,106,83,26,163,208,97,244,209,25,221,177,190,98,215,166,170,53,31,106,140,207,189,70,125,254,209,245,0,65,110,45,120,146,171,87,47,146,45,8,239,108,126,226,217,179,213,215,78,158,116,23,15,189,38,93,202,247,151,241,21,55,149,92,52,127,22,113,194,222,178,152,45,78,119,87,175,119,246,33,190,231,181,73,255,0,23,239,47,245,11,100,226,67,150,232,119,126,4,189,84,164,171,250,74,141,183,144,122,31,111,58,100,68,171,233,58,73,250,41,62,242,63,224,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,226,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,123,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,98,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,217,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,222,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,234,216,221,169,251,244,239,46,222,73,131,120,233,136,24,25,115,51,114,216,181,110,145,230,212,158,98,121,12,57,204,65,56,218,205,58,186,218,200,181,54,145,219,167,179,239,214,218,242,145,197,18,204,197,149,83,44,92,72,131,232,90,255,0,37,152,229,43,154,236,158,177,239,152,107,118,198,98,37,13,239,113,197,158,155,180,78,221,59,140,140,79,72,51,99,84,97,179,62,27,156,198,36,54,151,91,86,134,90,165,68,70,71,161,246,151,97,144,255,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,225,58,108,106,116,71,167,76,115,150,196,118,212,235,138,208,207,68,164,140,204,244,46,222,226,49,3,51,111,197,18,203,194,101,84,236,92,55,131,233,171,131,146,252,115,147,205,118,55,70,247,207,181,187,99,209,20,135,54,56,218,15,77,218,43,118,157,196,102,42,79,25,49,211,16,49,206,230,122,229,190,170,221,91,206,41,92,180,242,24,111,150,131,113,197,146,117,105,180,17,232,110,175,183,79,111,221,167,91,202,118,69,241,11,50,181,70,167,146,189,21,109,178,180,174,68,237,24,127,84,18,152,53,39,151,212,54,231,245,111,238,212,189,218,119,159,103,215,206,53,91,11,240,185,166,114,243,132,180,253,175,219,206,166,61,122,169,205,144,125,84,214,10,68,73,37,201,124,148,72,220,109,182,189,91,112,210,93,201,215,180,199,47,202,182,95,107,153,138,197,90,101,159,77,245,98,54,243,50,103,185,234,30,216,197,37,134,221,236,55,27,51,236,120,190,137,235,238,251,39,238,124,50,137,102,96,246,85,169,111,91,81,185,114,233,178,216,106,67,155,221,62,111,46,157,40,212,173,22,242,201,58,155,105,61,11,93,4,21,201,5,196,171,111,51,54,52,132,191,202,76,170,221,50,34,207,110,237,82,170,132,99,50,238,63,221,26,42,128,242,100,193,143,33,7,170,93,105,11,35,247,145,145,24,255,0,113,89,188,82,178,195,140,56,213,126,219,247,29,133,111,122,74,43,48,34,83,150,125,92,86,118,168,158,154,179,63,157,117,6,122,19,168,246,123,123,251,244,249,89,51,225,109,58,219,174,82,241,31,25,253,103,98,45,137,145,169,189,133,203,117,43,142,242,21,205,141,44,200,244,52,186,157,13,58,123,76,187,136,89,245,58,159,18,149,79,141,76,130,215,46,52,70,80,195,72,220,103,181,9,73,37,37,169,153,153,246,17,119,152,228,89,184,193,101,227,198,9,87,44,120,202,210,97,199,147,34,17,105,223,35,164,125,166,203,181,104,46,247,127,180,173,61,254,242,207,166,44,225,13,231,131,183,133,70,208,187,233,157,51,240,164,188,210,15,156,210,249,136,67,174,54,75,249,181,172,139,83,109,93,154,234,90,15,16,59,86,85,114,225,117,102,43,19,105,118,221,29,28,168,13,202,97,217,242,181,109,92,168,229,33,132,58,173,138,117,181,43,68,188,71,162,79,83,238,47,179,65,248,75,135,208,240,179,14,173,235,10,11,252,246,232,148,200,144,13,237,166,158,97,178,195,109,110,218,106,86,221,121,100,122,110,61,61,231,222,60,198,105,223,68,124,189,226,2,220,99,154,71,109,85,75,77,219,116,254,98,255,0,104,205,245,202,162,93,199,85,90,83,180,149,53,243,34,215,93,62,112,197,228,112,165,169,51,63,44,205,33,174,248,245,20,178,174,254,244,211,224,235,236,251,68,207,0,1,227,113,114,215,93,223,135,181,234,35,101,185,82,41,242,144,148,119,110,53,48,226,72,181,212,180,215,119,126,163,57,217,133,181,215,103,227,29,215,66,113,158,82,216,171,206,74,147,187,118,134,153,78,164,251,117,63,221,247,143,15,70,172,212,173,250,156,106,205,34,79,79,50,35,168,121,151,54,37,123,86,133,18,146,122,40,140,143,67,34,62,210,22,183,144,158,36,241,42,113,105,88,67,139,136,217,53,60,136,144,170,122,153,243,59,34,199,109,190,76,120,164,69,170,141,197,106,165,246,119,25,247,24,179,138,124,232,213,56,49,234,48,156,230,49,41,164,60,210,180,50,220,133,17,25,30,135,161,151,97,151,120,253,0,3,248,103,161,106,126,193,88,92,94,243,8,136,84,72,24,55,71,63,158,144,227,83,100,175,254,45,72,159,29,105,209,77,233,222,69,218,75,215,220,94,209,84,84,74,92,138,237,102,13,22,47,245,213,9,45,69,111,187,233,45,100,146,239,50,46,243,247,144,189,12,189,229,134,157,72,201,194,237,77,218,207,184,109,147,121,238,197,127,92,253,41,166,212,95,214,154,126,145,123,12,139,238,20,171,139,118,220,139,7,22,238,171,108,207,107,180,106,252,232,201,62,195,208,217,146,226,11,218,175,106,61,231,252,69,198,112,148,196,149,93,89,124,143,104,72,123,123,246,238,253,254,174,154,245,19,167,56,93,201,34,238,79,188,255,0,128,157,32,62,93,197,109,81,110,186,99,180,122,244,62,166,35,219,119,183,204,90,53,209,68,162,237,73,145,247,164,143,191,216,43,31,54,188,39,163,186,196,235,227,3,229,242,221,71,43,74,55,44,207,126,166,195,95,223,18,102,104,90,23,53,125,223,240,125,198,42,242,234,181,110,11,22,191,34,221,184,161,116,117,24,123,57,173,115,16,230,221,232,74,203,181,6,164,159,170,180,159,97,251,68,185,202,199,18,220,73,192,229,181,66,187,152,249,71,64,45,219,89,223,30,31,43,250,245,31,172,220,85,173,90,173,212,159,127,102,223,113,246,92,126,11,227,214,31,99,181,13,117,219,18,169,213,178,214,156,194,228,62,222,221,86,226,75,250,214,208,103,169,180,191,103,179,238,215,163,128,0,0,0,0,0,0,0,255,0,149,173,45,164,214,179,208,136,66,76,221,113,40,178,112,40,213,110,89,44,250,114,224,45,55,183,185,232,188,175,234,22,93,174,69,90,21,171,110,168,251,251,54,251,204,180,166,156,86,197,187,211,25,238,135,46,155,210,161,213,205,119,77,15,148,211,122,104,218,17,254,246,132,23,115,73,246,123,62,253,123,230,88,120,121,226,198,62,203,77,66,163,31,208,116,14,223,231,219,227,73,221,216,241,127,86,82,80,178,249,198,73,63,243,181,238,46,219,140,203,166,83,240,203,45,244,38,169,150,116,13,101,39,119,54,87,54,71,206,122,239,40,189,71,30,112,139,66,121,69,216,127,111,187,78,214,0,2,145,184,181,98,242,111,60,113,249,11,13,205,99,219,95,75,179,191,168,135,5,223,106,8,251,210,127,218,63,225,220,61,167,7,44,38,122,167,136,149,60,81,148,207,205,209,185,61,50,247,23,251,243,21,6,23,216,75,47,119,181,39,246,105,222,45,242,163,78,137,86,134,228,9,205,115,24,119,77,201,220,101,174,134,70,93,164,100,125,228,67,60,185,176,202,77,233,151,123,182,166,82,34,115,173,230,100,197,137,26,111,49,164,243,28,114,33,60,162,229,147,206,44,180,52,184,93,189,158,175,218,68,57,118,13,226,37,83,11,49,38,129,122,210,151,181,202,117,70,43,235,45,18,123,144,220,134,220,52,250,201,86,154,242,203,183,67,255,0,80,209,150,1,98,52,108,85,194,27,86,246,97,90,185,80,164,65,122,73,104,126,171,206,69,105,197,151,106,83,175,245,157,228,68,95,232,29,8,7,155,191,241,6,215,195,75,106,101,213,118,212,58,56,16,153,113,229,175,148,227,159,65,181,44,203,70,210,165,125,20,43,217,236,20,197,158,206,33,23,38,53,87,106,86,13,129,43,163,180,35,169,232,107,245,27,115,171,218,185,45,27,159,59,25,14,183,189,167,81,234,238,236,211,191,93,76,160,194,140,212,163,81,159,105,158,166,3,189,228,99,151,252,167,108,94,99,92,194,244,229,51,66,221,166,135,233,8,221,163,69,17,116,233,153,208,180,46,90,116,47,119,96,255,0,80,0,16,163,139,28,20,204,203,65,41,71,167,34,171,205,47,188,169,243,191,246,138,56,165,58,168,245,56,111,163,233,54,251,107,47,188,148,70,52,93,146,218,155,213,92,182,88,175,191,244,145,66,166,55,236,238,40,17,207,216,69,239,29,192,124,11,214,198,181,241,10,136,237,187,118,211,122,232,14,238,220,215,57,198,187,77,10,65,246,182,164,171,232,173,69,223,237,28,90,62,67,50,219,26,179,233,150,108,109,29,47,89,37,233,57,253,138,223,184,143,251,227,223,236,208,118,219,82,205,183,236,186,99,52,155,122,15,77,29,134,210,210,19,205,90,244,74,82,148,145,106,181,25,247,36,189,190,193,246,192,0,7,196,190,37,156,11,46,191,57,42,218,113,233,114,157,35,211,93,13,45,40,255,0,212,51,109,152,138,138,170,184,229,126,78,91,155,205,203,146,168,173,116,211,93,102,58,126,226,247,139,209,225,231,64,93,7,43,22,118,247,121,158,145,166,211,231,151,171,166,210,114,157,19,179,188,245,238,239,236,251,135,233,206,206,90,41,121,138,194,42,165,48,253,74,181,46,59,245,10,121,250,199,190,67,113,100,165,164,127,90,218,75,85,61,222,163,50,247,150,157,212,23,115,80,46,60,34,196,89,84,137,105,233,170,214,213,85,105,66,181,109,122,59,29,245,36,149,161,26,147,244,155,62,205,76,187,61,164,46,219,32,24,225,75,204,230,93,213,103,221,255,0,206,39,83,35,157,10,99,62,178,57,209,219,131,21,183,23,185,182,219,36,234,167,212,90,17,153,151,176,253,220,51,56,124,42,233,245,118,106,23,246,8,43,147,52,137,217,15,82,180,82,185,170,210,67,170,87,58,76,178,36,234,102,210,52,36,246,119,251,200,85,157,237,98,221,56,113,113,74,182,238,186,119,69,80,130,242,218,113,190,115,110,104,164,56,164,31,107,106,82,126,146,20,93,231,220,37,150,75,56,134,93,248,11,84,131,105,94,43,244,141,164,179,106,49,163,70,153,233,82,106,142,223,51,86,227,45,213,237,105,165,122,186,246,235,239,211,91,151,193,188,106,177,241,194,211,143,118,217,21,46,170,51,169,71,48,185,47,35,150,179,105,183,13,63,58,218,12,244,39,83,219,167,183,239,211,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,120,205,152,76,54,192,218,97,206,190,43,61,42,215,22,84,150,27,233,228,47,153,200,66,86,162,213,166,215,167,98,211,223,239,246,232,98,157,243,167,196,50,239,199,170,172,235,74,206,95,163,173,38,205,216,196,141,26,123,170,73,42,67,124,205,92,140,135,81,185,167,83,234,235,217,167,191,93,34,101,147,98,221,56,143,113,69,182,237,74,119,91,80,156,242,26,109,190,115,109,234,165,184,148,23,107,138,74,126,146,210,93,229,222,45,51,39,124,43,41,244,134,96,95,216,222,174,116,221,26,144,205,43,69,39,148,173,35,186,149,115,163,75,50,86,134,78,163,67,79,111,127,184,135,115,207,254,56,82,242,199,151,116,217,246,135,243,121,213,56,229,66,134,207,172,190,76,119,32,202,109,181,238,113,183,9,90,41,132,150,134,100,103,237,63,125,36,219,52,11,143,23,113,22,45,34,34,122,154,181,203,85,66,86,173,91,70,174,200,124,146,106,208,205,41,250,78,23,102,164,93,190,194,23,233,146,92,180,82,242,235,132,84,186,97,122,213,106,156,118,39,212,15,214,45,146,28,139,25,46,163,250,215,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,253,99,237,128,0,15,137,117,217,182,253,233,76,122,147,112,193,234,99,190,218,154,90,121,171,70,169,82,84,147,45,80,162,62,229,31,183,218,56,148,140,133,229,182,77,103,211,79,88,218,186,125,170,47,73,207,237,86,253,198,127,223,30,255,0,102,131,180,217,86,53,175,135,180,70,173,219,74,155,208,192,107,110,214,185,206,59,218,72,74,11,181,197,41,95,69,9,46,255,0,96,251,227,135,231,70,166,245,43,45,151,211,236,125,37,208,170,109,251,59,142,4,131,246,145,251,134,116,106,174,170,69,78,99,235,250,78,62,226,207,239,53,25,139,199,225,57,5,48,242,208,106,73,235,207,170,243,79,239,58,124,31,253,130,107,128,0,255,0,41,90,116,207,106,90,151,45,90,151,191,176,103,95,60,252,191,229,59,125,114,218,229,151,167,42,154,150,237,117,63,72,73,237,28,16,18,102,149,18,136,251,72,245,33,57,242,41,196,34,228,193,90,229,58,193,191,165,117,150,132,133,51,13,30,163,109,244,155,151,25,162,115,230,163,45,215,54,52,210,253,93,221,186,247,235,161,157,206,216,24,131,107,226,93,181,14,234,180,170,61,100,25,140,182,234,23,201,113,191,166,218,86,69,163,137,73,253,21,167,217,237,30,144,7,61,199,220,70,141,133,88,67,117,94,207,171,71,41,244,137,207,70,45,15,214,121,184,174,184,130,236,74,180,254,175,188,200,203,253,3,57,184,201,136,149,76,83,196,154,253,235,85,94,231,42,53,25,79,160,180,73,109,67,146,28,112,147,234,165,58,233,204,62,221,11,253,66,73,240,224,202,229,123,24,177,138,137,126,76,143,202,183,237,90,148,106,153,189,189,10,230,191,26,84,71,121,91,73,212,45,58,182,225,158,237,170,34,247,25,246,11,220,141,25,152,113,154,137,29,27,90,101,9,109,9,212,207,68,145,104,69,219,219,220,66,138,184,165,225,51,214,30,97,166,220,108,179,182,45,196,135,42,42,86,226,61,94,145,58,106,207,251,106,62,228,123,136,190,194,30,135,132,182,47,21,153,142,95,33,102,57,164,123,151,187,179,187,167,135,57,223,98,12,251,212,95,218,47,227,220,46,228,0,7,20,204,94,84,48,203,50,20,39,105,151,140,13,37,43,111,46,87,54,71,205,250,236,168,253,70,222,108,143,82,101,37,218,127,111,191,90,115,204,247,15,60,88,192,41,138,168,83,99,250,114,223,236,254,125,190,52,109,189,140,151,245,103,37,107,63,156,120,211,255,0,55,94,227,236,224,120,83,139,119,166,12,93,13,221,54,93,67,164,154,214,186,159,41,167,53,213,181,163,253,241,11,46,231,85,236,246,253,218,92,182,81,120,148,89,56,234,105,183,47,102,125,7,112,30,187,27,220,244,174,111,245,235,62,214,226,161,9,209,182,146,125,253,187,189,228,122,205,180,45,46,36,150,131,212,140,127,208,0,0,0,0,0,0,254,25,233,218,98,179,248,146,103,234,85,152,169,152,43,133,211,57,117,51,229,245,243,121,100,124,159,239,57,45,252,219,241,205,42,213,42,113,62,170,251,59,207,183,66,21,67,68,160,220,119,213,105,52,234,52,78,186,161,35,93,168,230,54,214,237,168,51,239,81,165,37,234,160,255,0,204,45,211,39,188,46,237,203,25,101,121,99,3,126,149,158,191,239,120,186,184,199,79,167,80,218,189,120,242,212,149,238,74,219,62,210,236,211,79,105,152,177,72,144,227,193,97,49,162,183,177,180,235,161,106,103,222,122,251,126,241,254,224,0,60,142,43,221,241,108,43,2,169,118,76,115,99,48,121,27,149,161,158,155,223,67,101,216,73,81,247,172,189,134,51,67,118,220,117,43,230,231,149,94,155,235,202,155,179,119,209,47,160,218,80,93,196,146,238,65,123,5,245,112,240,192,239,216,214,94,232,172,84,226,242,107,117,14,167,175,45,251,191,171,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,248,162,238,255,0,253,248,28,145,59,41,156,204,216,139,137,218,191,78,210,251,59,59,75,210,17,189,227,69,112,84,226,225,71,91,165,162,212,210,13,69,246,232,90,143,247,0,1,24,248,137,218,178,46,140,178,220,136,142,90,250,62,52,201,202,238,250,45,211,229,235,222,101,251,223,111,220,51,239,33,179,98,67,140,159,123,107,52,255,0,152,197,252,112,207,148,244,172,172,208,249,199,175,41,81,154,79,119,209,42,116,61,4,172,0,0,0,0,28,251,48,51,58,12,16,191,37,145,233,203,182,170,138,255,0,52,71,79,253,67,55,119,98,85,89,196,90,202,82,122,42,117,110,65,17,253,171,125,95,119,191,236,26,44,202,109,41,20,108,179,97,100,36,151,172,155,54,134,107,63,122,189,30,193,25,247,159,184,117,131,34,50,50,62,227,21,57,197,203,44,204,66,169,69,198,235,102,15,45,15,33,17,170,31,58,103,185,195,84,249,46,175,215,119,179,185,61,137,70,158,239,112,229,188,34,49,2,85,3,30,102,90,133,253,239,81,165,184,122,118,125,55,38,192,111,247,76,251,139,222,66,237,135,14,204,182,83,240,235,49,246,180,170,93,197,7,151,83,229,47,164,153,205,124,249,78,242,222,74,21,203,67,205,165,90,41,227,86,134,122,31,113,246,119,82,110,107,242,113,136,121,99,184,222,69,98,39,62,128,251,234,40,51,185,140,39,152,133,56,255,0,44,185,105,125,197,150,168,96,213,235,125,199,219,223,228,50,255,0,152,236,67,203,221,213,10,185,103,84,249,81,81,45,183,230,69,228,176,174,161,178,113,165,45,27,220,105,195,70,226,101,37,169,22,165,222,94,221,110,227,40,25,215,176,179,49,111,49,13,185,93,45,207,29,132,156,184,59,30,95,106,81,28,150,174,103,33,182,255,0,172,127,110,133,238,212,187,59,164,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,105,156,222,33,54,86,94,152,114,214,182,93,244,157,212,122,110,141,181,214,121,93,177,214,94,186,227,56,218,181,105,229,31,127,102,154,119,159,101,42,98,142,46,223,120,197,93,249,69,126,86,125,33,48,190,138,250,118,90,211,212,66,15,177,164,32,187,155,71,179,217,247,142,167,149,12,156,98,30,103,46,54,81,71,137,200,160,48,250,74,116,238,99,10,229,161,46,49,204,46,90,159,109,103,162,31,37,122,191,113,118,247,93,150,90,114,159,135,89,112,181,162,210,237,216,60,202,159,41,29,92,206,107,229,205,119,150,202,86,174,90,222,113,41,213,76,146,180,35,208,187,139,179,191,184,138,74,226,241,136,50,171,248,243,14,212,63,239,122,117,45,179,211,179,233,183,54,123,127,186,71,220,126,243,29,71,132,110,89,152,155,82,149,141,215,52,30,98,25,66,227,83,254,116,203,107,132,168,18,90,95,168,239,111,122,187,20,141,61,254,225,108,100,68,68,68,93,196,57,62,108,169,72,172,229,155,20,225,40,189,101,89,149,195,65,251,149,232,247,200,143,188,189,227,58,118,154,85,70,196,90,50,20,173,85,6,183,28,140,244,246,161,244,253,254,239,180,105,19,47,179,14,126,8,88,114,204,245,55,45,170,90,191,207,13,163,255,0,88,232,32,0,0,0,2,41,241,48,148,244,92,172,215,57,39,253,105,201,105,93,223,68,233,211,53,20,15,29,179,126,67,109,23,105,184,178,79,249,204,104,35,135,101,171,34,214,203,45,184,137,5,167,164,35,67,156,158,239,162,229,62,38,157,198,127,187,246,125,194,78,0,0,255,0,9,202,113,16,164,45,162,213,105,105,102,146,251,116,61,6,117,51,188,236,151,179,51,125,174,89,104,191,78,213,59,59,59,189,33,39,220,61,246,73,242,179,23,28,206,169,80,169,70,231,38,59,47,165,148,239,52,250,233,233,141,39,170,94,71,248,211,239,255,0,253,75,187,187,132,205,18,229,195,199,166,219,242,250,27,141,150,212,182,27,229,173,222,105,147,10,52,183,170,230,19,105,213,197,23,105,247,105,238,21,181,142,89,126,196,108,0,186,30,182,175,234,63,70,162,90,186,119,58,134,28,230,183,204,117,9,94,141,56,189,186,242,87,216,103,169,105,247,107,238,178,159,156,27,235,45,23,92,87,169,239,117,52,23,223,65,77,135,181,148,106,217,184,193,184,173,230,203,139,250,12,17,104,158,222,221,75,183,190,240,114,237,154,12,55,204,69,165,10,183,105,213,183,206,83,13,245,145,121,15,151,33,238,83,74,113,27,220,105,178,86,213,60,146,212,139,67,239,47,179,177,143,49,137,54,21,35,19,108,186,181,145,93,78,176,170,209,31,136,239,106,187,18,235,75,104,254,138,146,125,203,62,227,47,188,187,196,45,183,248,66,224,157,54,235,59,134,177,85,244,148,84,207,234,209,11,145,45,157,17,205,37,146,57,137,155,175,113,26,117,211,219,168,154,214,6,31,218,248,103,108,197,180,173,10,119,69,77,136,132,33,182,185,206,57,161,33,180,54,94,179,138,82,190,138,18,93,167,236,30,140,64,158,45,56,24,171,239,6,88,191,104,177,57,181,58,12,180,187,36,249,155,116,132,196,73,206,172,253,103,18,159,164,178,238,73,171,221,169,118,10,105,180,174,58,149,141,115,197,175,66,245,37,66,223,183,232,159,211,109,72,62,242,81,119,44,253,131,75,216,81,119,197,191,108,10,93,217,13,205,236,206,231,237,86,134,90,236,125,109,159,97,165,39,222,131,246,16,245,192,0,63,194,92,56,243,152,84,105,77,239,109,90,106,90,153,119,30,190,207,184,87,94,112,184,93,219,151,202,206,242,193,246,253,21,61,31,223,17,117,113,254,163,94,157,180,250,242,37,165,40,218,148,56,125,133,219,174,158,194,49,81,117,186,13,199,98,214,213,78,172,196,232,106,17,244,220,142,99,110,237,220,130,62,244,154,146,126,170,203,252,226,215,184,109,231,234,85,230,168,120,43,138,51,57,149,50,230,116,19,121,100,92,239,239,201,46,124,219,17,201,41,209,41,109,62,178,251,123,203,183,82,22,96,71,175,105,15,232,0,0,0,0,0,14,99,153,76,72,94,17,224,181,195,136,40,78,229,82,250,77,11,93,53,230,203,101,175,221,87,248,207,221,63,225,222,51,151,178,236,197,155,208,201,134,186,250,213,83,185,59,154,107,127,45,175,121,237,65,104,134,254,206,239,120,188,92,135,228,178,221,203,221,146,213,106,187,3,157,118,79,221,213,63,205,113,58,108,122,82,81,234,165,247,26,254,169,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,254,161,91,217,42,225,139,136,177,47,200,119,214,56,208,189,27,76,167,243,54,64,234,152,123,169,230,51,33,163,249,200,210,183,35,106,185,74,250,39,174,186,119,106,98,221,26,105,12,160,155,109,58,36,187,139,81,255,0,96,0,34,94,121,51,191,110,229,166,217,126,131,70,153,204,188,167,198,81,195,103,150,225,114,73,109,201,75,111,110,83,14,52,173,30,96,139,105,153,107,237,236,239,164,28,91,197,251,219,26,46,233,183,141,241,84,235,102,75,121,199,8,249,12,183,181,42,117,199,54,252,210,16,71,161,186,174,221,61,191,113,23,100,202,62,73,49,7,49,247,36,41,107,131,210,218,237,186,218,229,76,230,176,189,200,39,24,53,163,151,207,109,194,213,167,183,106,93,189,154,23,111,117,223,224,30,95,172,12,190,217,48,173,59,42,149,211,41,182,91,235,29,231,190,190,123,228,203,77,173,205,174,56,189,187,185,41,61,164,122,22,157,158,221,122,113,150,189,226,190,56,196,219,49,165,96,157,38,224,40,123,159,102,179,29,158,111,48,203,68,148,74,130,244,211,93,59,251,123,133,73,224,197,211,242,51,20,237,91,151,118,210,129,88,131,32,213,166,186,18,36,182,189,123,143,247,125,198,52,145,132,149,227,186,112,178,206,185,79,180,170,180,10,124,212,171,247,137,216,205,175,94,226,211,233,119,104,95,113,15,88,0,3,128,231,165,184,14,101,150,245,42,130,182,164,168,245,35,111,177,71,170,253,31,39,78,239,227,246,12,237,205,36,20,199,201,191,162,78,175,111,221,169,139,238,225,135,12,162,101,98,149,162,183,115,159,97,238,237,52,214,157,11,179,254,129,45,0,0,0,0,7,7,206,245,216,86,150,89,175,201,137,147,201,122,77,6,169,21,163,217,187,114,213,79,146,105,46,227,34,237,79,180,103,230,192,141,42,232,197,43,118,57,167,154,253,82,189,17,42,45,73,59,148,228,132,17,251,136,187,85,246,127,1,164,188,22,166,185,70,193,235,26,146,234,54,46,29,183,76,142,164,235,174,134,136,173,164,203,93,79,221,239,30,204,121,28,86,195,154,38,43,97,253,122,195,175,177,204,139,89,167,74,130,175,89,105,219,206,97,109,25,250,138,73,159,99,135,253,162,251,203,188,86,110,95,242,87,123,229,219,59,44,255,0,54,210,217,113,180,203,129,39,123,61,140,157,93,174,91,91,57,238,57,253,91,58,238,87,111,176,251,123,237,124,187,8,127,71,148,196,220,52,180,241,102,207,168,217,119,149,55,173,167,212,35,188,194,219,231,58,223,245,141,45,179,61,91,90,85,244,92,87,180,187,254,227,20,201,157,206,29,87,54,6,212,37,222,184,121,23,173,180,86,110,62,104,222,219,125,26,77,82,92,217,171,210,86,235,155,26,105,29,186,122,218,251,245,35,136,86,5,249,115,225,101,227,2,240,181,166,244,117,74,84,166,159,66,249,109,185,235,52,234,28,34,209,105,82,126,147,105,246,31,119,180,133,224,228,59,60,52,108,199,219,49,173,107,137,238,85,223,77,136,130,146,157,171,87,80,77,183,21,11,119,84,48,219,72,220,235,199,234,145,158,158,206,206,233,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,2,0,113,1,226,18,206,12,51,35,13,48,194,94,183,82,182,115,164,242,207,249,175,108,87,147,234,63,25,109,175,115,78,184,93,138,236,239,239,208,138,153,106,53,26,181,207,86,114,124,247,186,153,178,116,222,189,169,70,237,169,34,46,194,34,34,245,82,95,230,19,255,0,40,92,46,174,12,75,130,197,235,139,101,232,218,97,75,140,235,112,125,71,186,166,80,251,169,125,190,100,121,105,82,53,38,210,90,153,107,235,246,119,11,111,195,44,51,180,176,154,207,167,89,118,109,55,162,167,211,227,178,194,27,231,58,230,188,182,144,217,30,174,45,74,250,45,167,218,125,223,121,143,86,63,135,218,66,168,115,1,146,187,223,49,57,217,119,249,182,182,203,109,170,92,249,59,217,237,104,170,238,243,26,217,207,109,207,234,222,215,114,123,125,133,219,221,102,56,83,135,52,76,41,195,250,13,135,64,99,151,22,141,78,139,5,62,178,213,187,146,194,26,35,245,212,163,46,198,203,251,71,247,159,120,245,195,198,99,77,53,202,206,15,95,52,150,145,189,115,109,186,156,116,167,93,53,53,197,113,36,90,234,94,255,0,120,205,165,255,0,26,85,175,138,87,20,98,79,41,250,93,122,90,82,90,146,182,169,185,11,34,247,145,246,167,237,254,35,64,217,32,186,202,237,203,53,135,45,82,121,206,198,160,210,226,186,123,54,237,90,105,241,141,69,220,68,125,170,246,14,240,0,0,0,0,34,95,19,200,133,47,43,21,93,85,183,146,251,239,119,107,174,148,233,189,130,132,97,18,78,99,4,191,162,110,167,95,187,82,26,36,200,179,112,27,203,45,148,84,245,238,73,209,233,166,231,98,139,69,250,62,54,189,255,0,195,236,29,248,0,7,147,197,186,234,173,124,44,188,110,82,238,165,80,42,19,77,95,186,77,70,113,122,247,30,191,71,187,67,251,140,102,223,25,238,159,150,120,169,117,92,187,183,20,250,196,233,4,173,52,212,151,37,197,235,220,95,189,238,33,109,156,29,173,152,209,112,78,175,112,42,30,215,222,172,200,103,155,204,51,213,7,18,158,189,52,215,78,254,222,225,96,228,90,119,14,99,143,153,126,176,51,3,100,206,180,239,90,87,82,110,48,239,72,239,61,244,114,31,54,93,109,14,109,109,196,110,219,206,81,237,51,208,245,237,246,105,72,25,184,201,38,32,101,198,228,155,45,16,122,171,93,199,92,92,89,156,214,17,177,6,227,230,132,114,249,238,56,122,52,206,237,79,183,183,67,237,239,227,120,73,139,247,182,11,221,208,175,27,30,169,209,76,136,243,110,25,242,25,115,114,82,235,110,109,249,212,44,139,83,105,61,186,123,62,242,59,190,200,222,119,237,220,203,91,44,80,107,51,57,119,148,8,201,57,140,242,220,62,113,33,184,201,113,237,201,97,182,147,171,207,153,109,35,61,61,157,157,210,208,0,7,203,185,237,250,117,215,111,84,173,186,179,28,232,117,56,143,68,125,27,148,157,200,113,10,66,139,84,153,25,118,40,251,140,143,237,21,57,157,94,24,184,139,46,252,153,125,96,117,11,210,84,202,135,47,124,14,169,134,122,110,91,49,218,47,156,147,43,114,247,43,154,175,162,90,105,167,118,134,44,135,43,246,5,95,12,176,78,223,179,171,174,110,157,11,171,230,246,36,190,156,183,156,79,209,82,139,232,172,187,140,255,0,212,58,176,0,0,8,133,158,252,150,91,185,132,178,156,173,80,160,114,110,184,26,116,175,243,92,86,187,221,138,149,250,170,125,182,255,0,170,100,203,180,143,236,237,239,163,173,151,102,19,94,132,79,181,208,86,169,125,233,220,211,187,57,141,123,203,114,15,84,57,246,247,251,198,141,50,213,137,10,197,188,22,183,177,1,105,218,170,167,87,170,117,215,78,84,183,154,253,212,255,0,139,253,210,254,61,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,217,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,127,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,253,116,9,196,95,217,63,221,251,62,242,20,117,111,211,30,184,46,58,109,29,164,239,118,165,57,152,201,78,164,91,148,227,132,146,46,242,34,237,63,121,13,24,229,10,196,44,61,203,205,149,68,54,185,110,59,68,166,201,117,59,181,249,195,131,29,42,237,220,175,220,246,30,131,178,128,0,0,0,10,232,227,9,138,236,80,240,222,153,134,237,43,108,154,132,166,101,168,244,51,213,167,24,158,201,151,208,50,239,47,222,35,251,61,162,187,242,37,100,201,190,115,49,103,195,98,47,61,186,117,78,159,82,144,91,201,59,89,110,161,24,148,174,213,39,93,55,247,22,167,246,13,15,211,227,55,10,4,104,108,150,141,176,202,26,73,123,137,41,34,47,244,15,208,3,242,61,74,129,34,99,117,7,152,221,33,164,146,80,189,202,45,8,143,82,236,215,78,241,250,192,7,229,169,211,97,86,32,63,76,168,179,206,141,37,181,50,234,55,26,119,33,73,52,168,181,35,35,46,195,62,227,21,49,196,143,32,140,218,229,80,198,252,49,139,203,128,181,59,34,167,19,121,158,211,62,178,75,206,239,122,65,168,244,74,80,91,82,143,180,189,164,43,174,193,190,174,44,51,187,233,247,125,181,47,166,168,83,36,178,250,21,203,109,125,173,186,151,8,180,90,84,159,164,132,251,15,184,93,199,14,204,226,55,143,214,11,86,197,219,55,125,219,75,221,212,171,151,167,59,152,244,181,163,250,182,80,210,116,105,148,247,25,235,237,237,239,153,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,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,250,198,86,210,181,105,229,119,153,105,236,237,238,163,26,149,74,165,112,84,156,168,212,94,234,37,200,211,122,246,165,27,182,164,136,187,8,136,139,176,136,91,191,15,30,30,244,219,70,153,27,22,49,90,7,81,84,147,191,163,139,205,82,58,125,170,150,195,158,187,18,77,43,220,149,54,125,169,236,238,46,221,76,89,19,109,161,164,18,16,90,36,187,136,127,208,0,252,140,210,224,71,152,186,131,44,109,144,226,77,42,94,229,30,164,103,169,246,107,167,120,253,96,63,61,66,51,115,96,73,134,241,106,219,236,173,165,23,188,148,147,35,255,0,72,207,6,123,108,153,54,54,102,47,8,111,197,228,55,81,169,212,42,81,203,121,43,115,46,84,36,146,85,216,165,105,174,206,227,208,254,193,98,28,30,241,93,138,230,27,212,240,221,213,110,147,79,148,244,180,158,134,90,52,219,16,25,34,250,4,93,231,251,198,127,103,180,88,184,0,0,0,0,227,121,189,177,11,16,178,245,122,209,9,158,99,141,81,42,82,90,78,237,62,112,160,200,74,123,119,39,247,253,167,160,206,109,195,76,122,223,185,42,116,103,83,177,218,108,231,163,41,58,145,237,83,110,26,76,187,204,143,180,189,230,47,23,133,69,252,221,231,150,244,68,37,238,114,141,80,42,106,187,52,254,166,4,18,63,236,151,239,125,191,121,137,162,0,2,11,113,87,199,34,195,220,28,118,197,129,84,233,230,220,104,84,87,154,228,111,230,70,145,22,115,74,45,77,181,17,106,104,34,212,148,71,247,119,138,70,139,25,233,243,25,134,194,119,61,37,212,182,130,212,139,85,40,244,34,237,236,239,49,161,172,133,88,142,216,89,103,179,226,59,234,185,83,165,211,234,78,163,191,71,28,167,197,35,237,220,175,220,246,104,95,96,145,0,62,53,219,104,91,247,197,18,77,187,115,64,235,32,75,105,109,58,215,53,109,238,74,208,164,40,181,66,137,69,234,169,69,216,126,209,90,217,173,225,57,22,170,229,78,244,193,23,185,15,168,222,148,116,173,166,173,230,124,247,52,231,73,152,68,90,153,180,142,239,183,222,66,22,97,158,18,102,7,47,152,205,68,184,23,105,244,207,210,171,49,144,249,245,240,151,185,45,75,66,212,95,77,100,93,172,251,8,251,189,190,219,242,195,106,204,235,139,14,237,107,130,168,223,46,101,78,139,6,100,132,106,71,181,215,24,66,212,90,164,136,143,181,71,220,68,95,96,244,99,248,101,169,25,2,75,66,211,81,253,0,0,0,0,1,95,124,68,114,27,251,95,143,43,21,44,119,185,85,184,251,57,209,182,238,231,238,56,140,39,215,118,66,16,157,168,109,71,216,158,222,238,253,12,72,220,144,89,178,44,60,180,90,54,228,164,108,118,55,95,185,58,145,233,186,161,37,101,220,165,23,114,253,227,187,128,0,0,0,0,0,255,0,151,27,67,168,54,220,45,82,125,229,168,254,145,17,22,132,63,160,0,0,0,0,0,3,248,164,146,146,105,81,106,70,90,24,255,0,134,216,105,175,234,209,167,110,189,230,63,208,0,7,203,185,232,241,238,11,110,171,67,150,215,49,154,132,39,226,173,27,140,183,37,198,212,147,45,72,200,203,176,253,228,51,177,156,124,48,153,133,152,255,0,118,209,223,141,201,143,54,171,62,116,68,239,37,104,194,230,200,74,59,73,106,62,230,253,167,175,188,135,222,200,158,62,205,192,108,118,163,84,136,247,64,173,63,30,147,45,61,133,243,79,76,140,165,158,188,181,171,232,181,236,208,253,198,94,221,4,218,245,248,119,85,185,76,184,224,30,177,234,112,217,150,223,127,98,92,109,43,34,237,34,62,229,23,176,190,225,245,0,5,85,241,168,188,94,113,187,94,196,73,106,194,87,10,170,103,217,253,103,244,139,90,125,29,123,191,225,105,246,123,71,2,225,169,149,122,158,48,98,133,63,17,106,77,105,67,182,39,179,44,143,114,125,121,17,164,67,123,111,99,200,89,106,135,15,183,105,151,216,103,216,47,46,28,86,160,195,98,19,9,218,212,118,146,210,11,83,61,18,146,208,139,183,236,33,254,192,0,0,0,2,138,56,172,98,36,219,203,50,110,210,22,122,70,161,193,85,61,41,236,237,83,51,231,39,93,118,145,247,43,187,83,251,204,119,222,14,88,19,62,53,78,179,141,149,38,249,109,59,22,69,29,130,213,39,184,141,84,249,41,87,99,157,157,154,246,26,63,143,176,90,208,0,0,0,15,197,89,164,194,175,82,102,81,106,45,115,34,206,142,228,103,145,184,203,114,22,147,74,139,82,50,50,236,51,238,50,49,70,252,72,50,136,246,4,223,242,239,218,18,183,208,46,57,206,62,73,208,139,148,252,135,229,187,179,85,60,181,171,70,218,46,221,164,71,246,31,97,198,44,27,197,122,254,11,95,244,220,65,182,251,102,211,185,219,19,234,118,243,24,113,163,237,90,22,93,206,171,251,39,254,178,209,110,2,227,5,15,27,176,222,155,125,81,31,222,220,222,118,228,237,89,109,216,251,173,23,210,66,53,254,168,255,0,179,255,0,180,250,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,117,143,88,193,67,193,28,55,169,95,85,183,246,55,11,147,181,59,86,123,183,190,211,71,244,80,189,63,173,47,236,255,0,237,44,233,227,46,43,215,241,166,255,0,169,98,13,199,217,54,163,201,222,159,83,179,150,195,109,23,106,16,130,238,105,63,217,47,245,156,230,225,127,147,6,111,218,164,124,109,188,211,190,149,19,127,69,31,83,46,110,228,205,140,231,172,219,233,82,116,82,18,126,178,59,125,157,154,152,184,164,165,40,73,37,37,161,16,254,128,0,0,0,170,94,49,184,19,62,77,78,141,141,148,214,249,141,53,22,61,29,242,213,37,180,137,85,9,42,87,107,157,189,154,118,18,63,143,176,112,30,20,248,139,54,205,204,155,84,132,30,232,213,200,41,167,169,61,133,162,158,159,5,58,235,180,207,185,61,218,151,222,66,246,0,0,0,0,7,248,204,138,212,232,143,194,125,59,154,144,218,154,89,106,101,170,84,90,25,118,125,134,40,211,137,102,85,234,120,63,138,53,28,69,166,179,173,14,231,158,244,179,61,201,245,36,73,145,49,237,189,175,45,103,162,27,46,221,164,95,97,31,96,239,188,21,239,23,155,110,232,177,20,90,48,165,205,170,145,246,127,89,253,28,214,159,71,94,239,248,90,125,158,209,106,128,3,229,221,21,248,118,173,185,83,184,231,158,145,233,144,222,150,231,127,106,91,109,75,50,236,35,62,228,159,176,254,225,159,108,246,99,236,220,121,199,106,205,72,207,108,10,43,242,41,49,19,216,127,52,204,201,42,65,235,203,66,190,139,190,221,79,222,103,236,248,57,56,195,9,152,167,143,246,149,29,136,220,232,240,170,176,39,75,78,242,78,172,34,108,116,175,180,214,147,238,115,216,122,251,136,104,158,216,163,199,183,237,186,85,14,35,92,182,105,240,152,138,132,110,51,218,150,219,74,72,181,51,51,62,194,247,152,250,128,0,63,205,198,26,119,250,196,107,219,175,121,143,251,74,73,41,36,164,180,34,45,8,127,64,0,0,0,0,0,7,240,200,140,180,49,252,109,180,52,130,109,178,209,37,220,90,143,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,248,162,229,61,220,90,195,211,196,235,74,39,58,224,160,39,124,132,243,9,58,193,97,137,175,43,181,199,146,143,235,28,79,114,77,95,121,118,10,83,149,26,93,34,162,244,57,77,242,165,66,121,77,56,157,73,91,28,66,180,50,212,181,35,208,203,238,22,183,195,23,59,212,135,105,176,112,54,255,0,149,200,152,133,181,22,148,238,197,43,122,73,48,227,50,222,141,49,161,106,123,207,114,215,247,251,12,90,27,107,75,168,75,136,61,82,178,37,17,251,200,199,253,0,142,185,142,201,237,171,153,59,210,221,174,93,179,57,80,232,46,68,144,166,249,110,43,168,38,29,121,70,206,173,188,217,163,113,62,162,221,161,233,246,251,59,93,143,100,91,216,121,109,65,181,45,136,93,44,8,12,52,195,104,230,45,125,136,109,45,151,106,212,165,125,20,39,188,207,184,125,240,0,0,0,1,255,0,43,78,228,41,62,242,50,21,237,136,28,54,213,140,121,161,151,137,151,108,222,77,177,212,57,41,200,252,173,221,74,253,34,183,141,27,155,148,135,17,185,183,20,90,146,116,46,254,254,193,59,44,75,34,223,195,171,86,157,103,91,16,250,106,117,50,51,49,88,111,152,181,232,134,219,75,105,237,90,148,175,162,132,151,105,159,119,241,31,124,0,0,0,0,120,124,103,194,234,38,49,97,221,98,195,175,53,185,138,140,73,12,160,247,44,182,45,198,28,104,149,234,173,6,122,19,135,217,184,139,253,34,132,179,175,150,233,57,111,198,9,214,220,100,110,162,191,202,244,123,186,145,111,219,22,50,221,236,55,92,89,104,183,180,245,143,238,236,238,238,252,39,179,16,246,30,226,147,216,101,86,94,180,187,151,110,213,232,95,49,211,199,156,241,246,37,165,41,91,148,178,254,209,105,246,151,96,186,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,20,163,197,135,49,15,98,22,41,51,134,84,133,233,75,182,183,110,94,133,243,253,68,120,47,23,98,155,74,147,181,72,63,237,30,191,97,118,14,15,146,140,183,74,204,134,47,193,182,228,163,109,21,142,111,164,29,212,143,102,232,178,86,215,170,78,182,179,213,108,233,234,159,223,217,223,161,27,94,219,166,90,84,40,214,253,29,158,84,72,187,249,104,220,165,105,185,106,89,246,168,204,251,212,126,209,245,64,0,0,0,7,192,190,236,139,127,17,109,90,141,157,115,195,234,105,213,56,207,69,125,190,98,209,170,28,109,77,171,181,10,74,190,138,212,93,134,93,255,0,196,65,60,63,225,182,172,29,205,12,76,76,180,167,115,173,142,161,185,77,199,229,109,233,151,233,20,60,72,220,228,165,184,189,173,182,146,212,211,161,247,247,246,11,9,66,118,161,41,247,17,16,255,0,160,0,0,0,1,240,47,139,34,222,196,59,106,117,169,115,194,234,160,79,97,214,28,71,49,104,236,91,106,108,251,80,164,171,232,173,93,198,93,227,138,101,199,39,182,174,91,47,75,138,185,105,76,230,195,175,57,46,66,91,229,184,158,156,159,117,149,19,58,184,243,134,189,164,194,75,118,133,175,217,237,145,64,63,229,197,165,164,41,197,158,137,65,26,140,253,196,66,175,120,157,103,122,144,213,54,118,6,216,18,185,243,22,183,98,213,93,216,164,236,73,166,100,103,155,209,214,52,61,15,97,238,66,254,239,105,138,163,139,26,93,94,162,204,56,173,243,101,77,121,45,54,157,73,59,220,90,180,34,212,244,34,212,207,238,23,89,194,235,41,238,225,46,30,150,39,93,177,57,55,5,125,59,227,167,152,74,210,11,236,66,121,61,173,188,164,127,88,218,187,210,74,251,139,176,79,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,240,243,77,190,210,216,117,59,144,226,77,10,45,116,212,140,180,49,86,156,69,120,121,73,168,201,171,99,94,18,83,55,56,174,125,70,177,23,156,69,169,235,46,75,239,111,145,39,237,108,182,161,31,105,23,121,10,181,73,213,173,90,243,110,151,243,106,149,42,81,45,39,234,175,150,243,75,236,247,164,244,82,126,210,61,61,162,230,184,88,230,198,177,139,182,116,156,51,190,37,245,21,154,33,45,81,30,229,161,26,194,101,168,76,161,59,90,101,40,250,110,40,245,53,26,189,250,150,134,39,240,0,0,0,0,0,0,0,0,0,0,0,0,8,113,196,199,47,173,98,246,8,203,174,210,226,239,173,209,57,125,50,183,153,127,93,46,26,87,216,167,18,143,160,217,247,145,253,154,24,163,91,98,226,170,89,183,4,106,253,45,124,185,144,247,236,61,18,122,111,66,144,127,72,140,187,148,126,193,167,11,2,235,167,222,214,156,27,150,150,247,54,52,206,110,197,237,82,117,216,234,208,125,138,34,62,244,159,176,122,16,0,0,0,0,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,31,88,0,114,175,229,99,149,143,252,101,176,171,255,0,92,169,223,251,225,234,172,92,88,194,204,80,235,191,102,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,30,82,250,197,140,44,194,254,135,246,153,137,118,165,165,233,62,111,69,233,218,204,104,29,87,47,111,51,149,206,90,119,237,230,35,118,221,116,222,157,123,200,126,91,43,27,240,95,18,170,174,208,176,231,23,172,171,170,164,196,117,75,118,29,18,191,18,115,237,176,149,37,42,117,77,178,226,148,72,37,45,9,53,25,105,170,210,94,210,30,212,121,251,215,16,172,28,53,165,53,93,196,107,226,223,181,105,175,200,76,70,166,86,234,108,193,97,199,212,149,41,45,37,199,148,148,154,205,40,90,137,36,122,232,133,31,176,199,138,254,86,57,88,255,0,198,91,10,191,245,202,157,255,0,190,30,254,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,15,41,125,98,198,22,97,127,67,251,76,196,187,82,210,244,159,55,162,244,237,102,52,14,171,151,183,153,202,231,45,59,246,243,17,187,110,186,111,78,189,228,63,45,149,141,248,47,137,85,87,104,88,115,139,214,85,213,82,98,58,165,187,14,137,95,137,57,246,216,74,146,149,58,166,217,113,74,36,18,150,132,154,140,180,213,105,47,105,15,106,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,245,128,0,0,0,0,0,0,0,0,0,242,151,214,44,97,102,23,244,63,180,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,242,217,88,223,130,248,149,85,118,133,135,56,189,101,93,85,38,35,170,91,176,232,149,248,147,159,109,132,169,41,83,170,109,151,20,162,65,41,104,73,168,203,77,86,146,246,144,246,160,0,0,0,0,60,253,235,136,86,14,26,210,154,174,226,53,241,111,218,180,215,228,38,35,83,43,117,54,96,176,227,234,74,148,150,146,227,202,74,77,102,148,45,68,146,61,116,66,143,216,99,207,218,217,133,192,43,230,187,22,214,178,177,195,15,238,10,212,221,253,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,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,28,215,249,88,229,99,255,0,25,108,42,255,0,215,42,119,254,248,116,170,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,202,189,113,10,193,195,90,83,85,220,70,190,45,251,86,154,252,132,196,106,101,110,166,204,22,28,125,73,82,146,210,92,121,73,73,172,210,133,168,146,71,174,136,81,251,12,121,251,91,48,184,5,124,215,98,218,214,86,56,97,253,193,90,155,191,166,167,82,238,104,82,229,63,177,10,90,246,52,219,138,90,182,161,10,81,232,93,137,73,153,246,17,142,128,57,253,211,152,92,2,177,171,178,173,107,215,28,48,254,223,173,66,217,212,211,170,151,52,40,146,152,222,132,173,27,218,113,196,173,59,144,180,168,181,46,212,168,140,187,12,135,213,177,113,99,11,49,67,174,253,153,226,93,169,118,250,51,149,214,250,10,179,26,127,75,204,221,203,230,242,86,173,155,185,107,219,187,77,118,43,78,227,30,172,124,155,166,236,181,108,106,20,171,166,245,185,169,86,253,22,22,206,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,170,81,17,118,153,15,21,73,204,222,91,107,245,88,84,42,22,96,240,214,163,82,168,200,110,36,56,113,46,200,15,63,37,247,20,73,109,166,219,75,166,165,173,74,50,73,36,136,204,204,200,136,116,176,0,0,0,0,0,0,0,0,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,205,127,149,142,86,63,241,150,194,175,253,114,167,127,239,135,85,0,1,226,175,92,111,193,124,53,170,181,66,196,108,94,178,173,90,147,241,211,45,168,117,186,252,72,47,184,194,148,164,165,212,182,243,137,81,160,212,133,164,148,69,166,168,81,123,12,126,171,23,22,48,179,20,58,239,217,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,7,228,155,86,165,83,164,192,135,80,169,196,139,34,169,32,226,65,105,231,146,133,202,124,154,113,227,105,164,153,234,181,147,76,186,225,165,58,158,198,214,174,228,153,151,235,0,1,249,33,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,250,192,0,0,0,7,52,171,102,111,45,180,10,172,218,21,119,48,120,107,78,169,83,164,57,18,100,57,119,100,6,95,140,251,106,52,184,211,141,169,210,82,22,149,17,164,210,100,70,70,70,70,61,173,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,0,0,1,249,42,117,106,85,22,50,38,86,106,113,32,71,114,67,17,16,236,151,146,210,20,251,238,161,150,90,37,40,200,141,110,58,227,109,161,61,234,90,210,146,212,204,136,126,177,207,238,156,194,224,21,141,93,149,107,94,184,225,135,246,253,106,22,206,166,157,84,185,161,68,148,198,244,37,104,222,211,142,37,105,220,133,165,69,169,118,165,68,101,216,100,61,5,149,136,86,14,37,82,157,174,225,205,241,111,221,84,214,36,42,35,179,40,149,54,103,48,219,233,74,84,166,148,227,42,82,73,100,149,161,70,147,61,116,90,79,218,67,208,15,201,54,173,74,167,73,129,14,161,83,137,22,69,82,65,196,130,211,207,37,11,148,249,52,227,198,211,73,51,213,107,38,153,117,195,74,117,61,141,173,93,201,51,47,214,3,207,222,184,133,96,225,173,41,170,238,35,95,22,253,171,77,126,66,98,53,50,183,83,102,11,14,62,164,169,73,105,46,60,164,164,214,105,66,212,73,35,215,68,40,253,134,60,253,173,152,92,2,190,107,177,109,107,43,28,48,254,224,173,77,223,211,83,169,119,52,41,114,159,216,133,45,123,26,109,197,45,91,80,133,40,244,46,196,164,204,251,8,199,64,0,0,0,0,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,253,76,185,137,71,98,92,82,62,131,133,220,69,246,234,98,100,0,0,0,0,0,0,0,0,0,0,0,0,0,128,60,83,179,99,88,194,43,58,54,25,216,242,250,122,213,108,144,169,111,114,208,189,33,60,212,214,86,157,174,178,164,125,54,210,122,146,137,94,237,11,83,20,202,163,171,93,85,231,29,63,231,53,42,172,163,90,143,213,71,49,231,87,219,238,73,106,165,125,132,90,251,5,165,112,234,225,229,38,157,38,147,141,120,183,76,218,226,121,21,26,60,94,113,30,135,172,73,44,61,190,60,159,177,194,218,180,125,166,93,196,45,45,150,155,97,164,48,210,118,161,180,146,18,90,235,161,17,104,67,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,7,252,58,218,30,109,108,184,157,80,180,154,84,90,247,145,247,142,29,137,217,39,203,134,47,78,114,165,124,88,29,124,167,76,214,167,61,43,61,173,84,102,181,25,232,211,233,46,247,22,127,199,238,31,191,4,178,147,129,217,124,145,34,102,24,218,62,139,145,36,214,75,115,175,152,254,169,81,182,102,90,60,242,203,189,148,118,253,159,105,235,217,64,0,0,0,0,0,0,0,0,0,0,0,0,127,148,152,204,203,101,81,228,35,123,107,211,82,212,203,93,15,95,96,206,142,116,48,109,120,41,142,245,219,85,152,252,184,9,233,122,95,95,93,117,135,29,107,239,90,213,244,157,246,159,221,246,91,223,12,156,64,85,237,150,170,60,83,70,133,76,234,52,61,123,249,147,230,31,238,151,238,253,162,92,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,43,197,147,36,179,41,245,223,229,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,129,121,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,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,85,117,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,92,245,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,128,115,201,158,59,203,55,183,146,98,197,68,186,30,29,80,228,41,116,26,10,214,91,220,94,134,158,182,102,211,52,174,74,146,106,34,73,25,161,148,40,208,131,81,169,215,93,250,188,60,242,89,85,205,62,40,71,174,221,246,252,181,97,93,181,32,206,224,152,82,85,20,166,190,77,238,106,158,195,137,73,169,107,82,141,165,58,72,52,154,25,53,31,49,181,173,157,215,211,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,98,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,83,7,20,108,246,210,177,178,170,206,4,96,189,205,46,69,147,67,144,181,92,21,24,143,167,162,184,102,165,72,54,144,222,210,220,236,104,234,66,140,151,191,150,235,138,37,146,84,76,178,234,187,95,9,172,221,227,206,42,85,106,248,47,136,212,235,130,249,163,210,99,174,164,213,229,42,71,57,250,65,173,70,105,139,57,247,149,185,244,58,162,95,39,67,91,201,52,173,59,86,202,77,81,191,85,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,43,86,201,207,212,204,206,113,21,195,43,15,11,106,21,90,110,25,81,61,63,31,82,146,252,127,148,206,29,46,66,250,153,81,183,18,13,148,45,134,213,29,183,16,110,39,214,113,91,84,231,45,174,151,197,178,255,0,188,176,179,2,236,12,65,195,235,134,93,14,225,161,226,68,9,48,103,70,50,222,210,253,27,82,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,238,153,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,0,1,93,92,86,177,211,17,242,233,136,248,5,138,24,95,89,232,106,176,126,82,180,243,46,145,174,45,66,42,142,150,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,102,6,93,51,47,133,153,160,177,25,190,176,206,173,251,221,109,26,99,241,189,41,76,249,231,154,111,171,97,151,92,228,243,121,11,91,123,149,235,163,69,23,180,139,170,128,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,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,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,102,135,50,56,33,85,203,134,54,221,56,47,89,174,68,172,200,183,36,52,148,79,140,218,155,68,150,30,97,185,12,172,208,174,212,44,218,121,189,232,213,68,149,238,73,41,100,68,179,183,254,18,24,243,27,20,242,208,222,27,84,38,203,126,225,195,9,30,139,146,114,100,59,33,110,211,159,91,142,193,112,150,180,18,80,132,164,157,140,134,146,181,236,68,52,159,170,149,161,37,231,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,205,14,100,113,190,171,152,252,109,186,113,162,179,67,137,70,145,113,200,105,72,129,25,197,56,136,204,50,195,113,217,65,173,93,171,89,52,203,123,215,162,73,75,220,162,74,8,201,5,111,252,36,48,26,54,22,101,161,188,73,168,66,150,197,195,137,242,61,41,36,164,199,118,58,218,167,48,183,26,130,217,33,107,52,173,10,73,187,37,14,165,8,222,137,137,47,89,40,66,142,111,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,21,171,194,223,63,83,49,19,161,203,38,49,212,42,181,43,188,186,201,22,237,197,50,75,243,158,171,182,92,217,47,70,150,227,138,90,210,243,72,39,13,183,12,201,181,52,217,55,234,45,180,115,172,168,0,0,5,90,229,171,61,180,172,19,205,222,53,96,70,52,92,210,227,217,53,204,72,175,42,223,168,203,125,61,21,189,53,85,57,70,234,28,220,91,154,141,33,75,73,154,247,242,218,113,38,179,74,73,231,157,77,165,0,0,171,92,181,103,182,149,130,121,187,198,172,8,198,139,154,92,123,38,185,137,21,229,91,245,25,111,167,162,183,166,170,167,40,221,67,155,139,115,81,164,41,105,51,94,254,91,78,36,214,105,73,60,243,169,180,160,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,244,28,89,115,119,143,56,87,85,164,96,190,28,211,174,11,26,143,86,142,138,147,183,148,89,28,151,234,230,133,17,170,44,23,217,86,230,16,210,141,28,237,77,15,40,212,132,237,67,42,37,73,225,92,53,56,129,126,194,102,65,192,76,86,123,125,131,85,168,43,209,117,21,43,87,40,243,165,191,25,31,58,235,242,80,204,122,114,11,169,125,205,168,53,19,142,45,125,187,148,46,164,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,133,243,103,159,172,71,199,252,113,166,226,37,149,80,170,218,246,221,155,80,133,58,211,163,187,36,222,109,185,80,222,113,200,245,41,49,148,165,198,84,195,83,170,215,68,26,82,222,214,140,220,36,154,215,109,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,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,170,47,42,185,196,204,54,6,226,228,58,205,159,88,184,47,68,92,181,133,57,87,180,228,204,145,41,23,20,185,139,109,46,172,145,235,171,174,113,73,111,100,132,165,78,154,201,36,162,113,6,182,215,61,51,65,159,11,171,46,89,196,195,107,222,109,26,235,93,131,117,225,125,54,77,110,205,168,186,228,89,80,58,185,210,150,169,5,12,220,228,183,81,100,154,109,10,37,235,170,82,227,59,209,184,156,69,138,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,0,0,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,130,188,79,51,173,117,101,202,213,141,133,184,127,64,170,196,185,47,90,123,219,46,55,226,184,220,24,240,92,110,67,15,244,82,154,125,183,17,81,101,195,138,225,122,170,75,105,117,10,62,213,36,132,74,225,167,159,250,174,25,223,242,176,175,48,24,139,45,251,38,235,144,252,184,117,90,195,138,144,116,186,219,239,19,139,117,233,75,94,230,163,72,82,222,83,170,81,45,41,121,73,116,249,100,185,14,42,231,192,5,27,113,29,207,61,87,29,113,114,5,169,133,181,73,116,155,79,11,235,15,185,73,170,211,170,138,223,84,170,180,178,73,84,219,91,14,27,68,134,205,179,233,92,65,154,201,14,56,230,242,231,114,219,157,92,50,51,127,127,102,30,192,59,43,17,172,219,129,250,149,171,31,164,106,239,106,156,242,169,83,152,140,204,54,210,212,169,207,60,226,157,170,45,79,45,231,18,68,146,82,61,126,206,210,58,224,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,58,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,204,228,231,158,254,204,206,46,51,117,218,213,75,130,211,180,237,201,17,220,182,41,76,213,30,109,108,191,25,110,169,154,155,168,67,156,164,78,51,121,122,56,209,17,182,141,141,146,215,176,220,93,175,240,230,204,86,50,230,79,3,159,188,113,146,213,233,37,194,168,122,62,155,93,98,10,98,69,174,199,109,148,33,199,210,142,106,141,79,37,244,60,78,173,13,182,198,229,37,13,150,228,58,134,229,80,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,115,76,205,213,170,180,12,182,226,189,118,133,83,151,78,169,83,172,122,236,184,115,34,60,166,95,140,251,112,30,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,8,193,195,119,63,84,44,125,181,105,120,37,137,21,14,139,19,109,250,122,35,199,122,84,149,185,242,154,43,13,232,114,80,227,170,82,213,49,40,70,231,219,82,141,75,209,79,35,84,243,16,204,234,0,1,199,243,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,190,43,194,219,24,175,236,117,193,123,247,17,177,26,189,46,163,82,168,226,69,81,214,154,118,83,207,49,79,97,200,144,158,76,72,169,121,107,83,81,155,83,171,38,218,37,25,36,143,239,51,225,87,118,117,255,0,146,175,19,60,84,160,95,245,58,171,152,101,116,250,21,186,148,102,15,154,221,46,113,210,41,228,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,236,210,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,0,0,0,0,0,0,0,0,68,126,38,216,128,171,39,45,85,136,164,141,74,167,211,234,122,247,114,231,195,63,221,63,222,251,5,66,100,195,6,215,141,152,239,66,181,30,143,205,128,174,171,170,245,246,233,164,57,14,35,185,104,87,210,107,216,127,127,219,162,232,209,153,134,202,99,199,70,198,209,174,133,169,158,154,158,190,223,188,127,168,0,0,0,0,0,0,0,0,0,0,0,0,14,53,141,185,73,192,236,193,200,143,51,19,173,31,74,72,140,104,36,57,215,204,99,68,164,220,50,45,25,121,5,222,242,251,126,223,176,180,252,24,99,146,124,184,97,12,230,234,86,61,129,208,74,104,201,105,115,210,179,221,209,68,104,81,30,142,190,162,239,109,7,252,62,241,220,90,109,12,182,134,91,78,136,66,73,41,45,123,136,187,135,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,14,44,185,108,149,136,22,93,63,20,45,136,251,167,208,249,189,90,55,145,115,185,206,193,97,29,171,117,41,78,137,66,187,146,122,251,116,239,31,15,130,221,202,137,86,61,233,110,45,126,188,15,71,108,78,159,190,245,69,103,236,255,0,89,139,43,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,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,141,184,153,228,187,249,54,98,58,49,34,202,79,50,193,191,170,18,223,141,29,152,60,150,232,83,140,249,171,131,171,104,75,41,101,68,181,42,58,75,106,185,109,58,131,73,242,77,199,57,254,72,51,163,117,101,31,17,216,157,53,85,90,221,131,82,230,49,91,183,154,156,226,91,71,52,217,221,58,51,6,178,100,230,32,152,108,137,75,47,93,178,83,91,145,184,156,68,170,227,69,116,208,175,155,87,47,87,173,173,59,173,162,220,20,250,229,82,157,39,148,182,249,241,95,110,150,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,128,224,169,226,158,233,248,127,59,204,105,195,242,113,47,207,172,156,121,184,94,193,92,38,174,203,99,14,168,114,28,102,174,182,249,91,43,245,22,37,56,148,188,151,153,117,196,191,4,146,219,46,178,94,166,229,168,214,180,168,208,201,163,128,100,239,42,183,150,107,241,114,159,103,209,169,178,211,108,83,164,71,147,118,85,219,112,153,69,58,156,107,245,201,46,169,11,79,82,226,82,226,89,70,213,110,89,26,140,185,104,113,104,208,70,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,61,88,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,238,188,77,120,136,70,181,99,84,114,225,128,151,28,180,92,232,144,218,46,91,158,149,80,118,50,232,203,101,212,172,225,69,121,149,37,71,36,212,130,75,202,35,216,218,13,108,153,41,197,44,152,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,76,186,101,163,11,50,191,98,51,98,225,157,39,247,186,218,204,198,35,122,82,167,243,207,58,223,86,251,45,55,206,229,115,214,134,247,39,212,70,137,47,105,157,43,113,71,241,217,137,191,130,249,60,33,39,248,87,231,214,76,89,52,172,172,99,37,118,92,196,76,144,205,62,198,169,200,229,18,33,160,154,121,71,2,76,135,29,74,141,6,164,48,212,84,37,11,94,247,121,90,146,9,164,162,215,192,5,80,113,80,207,172,153,82,106,185,88,193,186,236,184,104,135,33,234,125,243,83,143,202,52,76,65,180,202,138,4,105,13,186,165,18,9,75,125,169,72,82,16,189,237,114,181,52,27,169,92,96,225,113,227,179,12,191,26,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,85,121,116,204,190,41,229,126,251,102,250,195,58,183,239,117,180,105,143,201,244,93,79,230,94,105,190,173,134,93,111,157,202,231,173,109,238,87,168,189,20,94,210,61,9,224,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,0,2,170,248,231,125,73,254,100,253,52,66,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,23,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,41,91,141,95,138,123,91,225,252,31,49,168,143,21,195,239,62,183,14,89,175,40,54,54,32,215,101,204,194,186,188,134,217,156,137,29,84,213,208,16,69,37,68,244,22,73,210,67,40,84,137,9,114,65,37,181,173,104,65,154,82,165,145,17,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,128,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,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,240,190,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,155,252,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,44,211,138,246,49,82,176,215,41,117,187,69,53,233,112,110,28,65,145,30,137,75,106,20,164,180,251,140,37,230,222,154,165,167,122,86,113,142,58,22,195,134,146,81,107,41,164,44,182,184,102,41,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,115,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,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,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,205,102,108,124,83,227,39,196,11,135,204,95,22,41,195,23,136,92,203,166,100,108,186,230,6,239,231,85,94,218,213,165,95,169,188,251,242,170,178,157,125,231,29,139,54,91,239,47,115,199,205,101,17,139,106,18,105,108,219,220,107,54,146,187,63,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,19,211,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,207,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,202,120,83,231,182,148,116,168,25,89,198,91,154,90,106,73,144,76,89,21,90,139,233,83,14,48,105,66,91,163,154,204,137,72,90,84,74,54,55,169,68,178,95,33,38,141,140,54,229,165,10,75,226,95,159,89,56,243,112,189,130,184,77,93,150,198,29,80,228,56,205,93,109,242,182,87,234,44,74,113,41,121,47,50,235,137,126,9,37,182,93,100,189,77,203,81,173,105,81,161,147,68,11,30,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,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,242,185,196,205,85,155,149,12,35,168,94,21,154,148,69,92,245,24,242,35,90,116,135,27,55,151,81,168,146,61,67,83,73,90,21,211,54,165,54,167,151,185,59,80,100,146,62,98,219,66,232,7,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,105,60,46,178,11,14,207,161,83,115,49,140,84,250,85,82,171,113,211,227,78,180,232,239,198,98,99,116,200,171,91,82,88,169,41,106,74,182,76,87,45,181,53,203,52,169,150,212,173,198,107,112,208,207,0,227,87,226,158,214,248,127,7,204,106,35,242,112,208,207,172,156,6,184,89,193,92,89,174,203,127,14,171,146,27,102,144,183,57,91,40,21,23,229,54,149,60,167,158,117,180,177,4,210,227,206,188,94,190,213,164,150,132,164,214,241,174,234,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,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,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,11,105,225,89,157,248,120,147,106,210,50,195,136,114,182,93,246,221,61,214,173,233,124,150,35,199,155,71,136,219,8,98,46,188,210,91,179,27,65,188,122,33,162,35,98,62,245,41,75,75,138,85,138,138,203,226,177,158,122,85,22,217,159,149,220,40,170,68,168,84,171,241,205,187,174,181,78,170,37,101,76,97,18,22,219,180,194,228,57,185,50,86,166,22,135,219,119,66,75,43,216,104,95,56,205,170,192,193,220,29,191,177,214,255,0,165,225,206,28,208,101,212,106,85,25,12,52,235,173,69,121,230,41,236,56,243,108,170,92,165,50,133,169,168,205,169,212,27,142,154,76,146,71,247,17,232,163,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,164,206,40,254,59,49,55,240,95,39,132,39,167,6,170,181,42,129,148,75,218,187,93,169,196,167,83,105,215,197,74,92,201,146,222,75,44,70,97,186,101,61,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,34,175,18,252,250,201,199,155,133,236,21,194,106,236,182,48,234,135,33,198,106,235,111,149,178,191,81,98,83,137,75,201,121,151,92,75,240,73,45,178,235,37,234,110,90,141,107,74,141,12,154,56,174,76,242,103,127,102,206,255,0,141,14,28,25,116,235,38,157,33,14,215,171,206,180,243,44,41,134,222,142,82,98,69,146,76,58,201,206,228,200,39,27,105,205,11,66,220,174,206,251,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,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,14,85,155,31,11,24,201,240,254,225,242,231,198,115,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,127,217,51,206,101,131,155,59,2,52,200,115,162,83,175,106,116,116,53,94,160,186,235,44,190,167,219,102,57,201,151,22,49,62,235,199,7,157,32,155,109,215,52,61,75,106,187,123,228,80,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,160,28,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,105,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,127,5,242,120,67,181,112,212,226,23,51,12,171,176,112,43,30,110,255,0,246,11,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,0,0,0,0,0,0,0,0,0,21,169,198,146,229,110,45,143,101,219,136,95,175,63,210,59,147,167,238,61,78,89,123,63,214,67,238,112,154,203,100,172,63,178,234,24,161,115,199,219,62,185,202,233,17,188,143,147,201,118,115,11,237,67,170,74,181,74,211,222,146,211,217,175,120,176,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,229,42,43,19,24,84,105,40,222,218,244,220,157,76,181,208,245,246,125,195,138,96,158,94,105,24,33,119,215,165,90,141,242,41,181,158,151,115,122,169,90,242,154,112,139,181,199,22,175,164,234,143,217,252,125,157,192,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,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,10,1,206,142,82,110,172,163,98,153,218,213,39,122,235,110,187,212,212,45,154,138,84,227,188,200,41,146,226,16,195,238,155,45,54,115,27,108,153,83,200,108,141,41,231,54,100,122,44,135,32,170,223,247,149,118,205,160,97,245,102,225,151,50,222,181,100,78,147,69,130,241,146,145,1,115,13,163,146,77,25,150,228,161,106,97,181,154,53,216,75,222,162,34,83,139,53,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,190,174,14,224,237,253,142,183,253,47,14,112,230,131,46,163,82,168,200,97,167,93,106,43,207,49,79,97,199,155,101,82,229,41,148,45,77,70,109,78,160,220,116,210,100,146,63,184,143,66,121,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,95,96,0,21,87,199,59,234,79,243,39,233,162,10,229,115,50,149,220,175,86,47,171,214,206,45,151,77,110,207,122,222,161,73,92,84,72,102,28,167,167,194,113,111,184,133,168,136,246,48,195,230,141,73,105,230,242,137,104,82,13,100,57,173,50,147,127,98,189,228,184,116,106,101,193,120,221,149,249,15,203,91,81,153,122,161,81,168,62,100,183,158,116,210,146,83,174,175,66,113,197,171,180,251,20,163,246,152,189,60,143,228,218,205,201,70,23,212,110,156,64,147,111,157,247,42,60,167,174,123,156,166,154,161,67,167,52,226,150,134,88,121,246,218,54,35,37,164,54,235,166,164,150,231,9,70,165,41,13,180,72,150,162,128,120,163,248,236,196,223,193,124,158,16,138,162,236,248,101,103,182,149,141,214,109,59,3,49,74,230,150,230,40,80,99,184,152,179,42,143,165,107,185,33,32,212,164,173,183,52,35,92,150,90,209,46,33,123,156,90,27,231,238,112,205,238,84,245,16,43,137,174,123,105,88,35,102,212,112,51,11,110,105,109,226,133,122,59,105,149,50,150,250,80,187,110,18,205,42,82,220,115,67,52,73,121,173,82,218,17,181,196,33,206,126,230,204,153,230,210,96,149,92,46,60,118,97,151,227,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,41,88,74,172,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,10,171,227,157,245,39,249,147,244,209,85,98,101,112,251,207,173,195,150,107,202,13,141,136,53,217,115,48,174,175,33,182,103,34,71,85,53,116,4,17,73,81,61,5,146,116,144,202,21,34,66,92,144,73,109,107,90,16,102,148,169,100,68,119,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,82,183,26,191,20,246,183,195,248,62,99,81,16,0,89,79,11,124,253,67,195,190,135,44,152,199,80,165,83,109,3,235,36,91,183,20,201,44,65,102,144,225,243,100,189,26,91,142,41,8,83,46,172,220,54,220,51,55,18,235,132,223,174,135,17,201,183,240,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,229,89,167,193,79,229,19,151,219,219,7,27,168,116,82,238,10,121,116,15,169,222,91,104,156,195,168,145,23,154,174,91,134,76,155,236,180,78,109,65,171,150,107,219,162,180,50,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,213,56,141,99,125,43,49,252,58,240,179,26,40,212,57,116,104,247,29,241,29,75,129,37,196,184,184,207,179,22,171,29,228,18,211,216,180,19,172,185,177,122,36,212,141,170,52,160,204,208,81,47,133,199,142,204,50,252,107,201,230,143,107,197,191,30,100,226,158,101,220,195,106,124,216,143,219,216,97,31,209,113,142,52,134,164,33,218,139,232,109,217,206,26,208,130,82,22,149,19,81,150,210,150,189,139,134,163,245,84,181,164,186,87,5,188,11,161,93,55,221,219,143,55,29,26,170,185,118,79,79,78,182,165,234,182,224,245,82,217,144,137,167,169,17,19,175,54,193,180,157,155,141,40,76,189,202,65,169,77,41,54,254,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,199,160,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,119,154,171,55,53,248,71,79,188,40,213,40,137,185,233,209,227,198,187,41,13,182,108,174,157,81,52,122,230,150,148,181,171,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,80,0,25,172,205,143,138,124,100,248,129,112,249,139,227,154,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,39,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,3,53,153,177,241,79,140,159,16,46,31,49,124,115,74,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,228,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,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,66,121,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,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,6,120,179,153,154,10,174,108,241,162,78,35,76,164,68,167,83,105,209,215,68,160,180,212,117,50,250,169,77,203,144,244,101,74,73,186,234,78,78,217,6,78,27,106,36,106,94,169,123,78,111,240,49,250,236,252,183,250,144,181,65,23,243,201,145,203,55,55,182,106,101,69,92,74,30,34,208,227,169,20,26,242,208,123,28,70,166,174,138,102,210,53,46,50,148,106,50,81,17,173,149,168,214,130,81,41,214,157,160,207,246,85,97,93,95,225,91,114,228,183,42,31,241,144,231,83,103,71,115,254,107,140,188,219,136,251,20,149,39,216,100,37,254,44,241,51,196,124,80,202,61,3,47,220,186,173,50,233,78,148,187,166,227,102,160,107,244,221,29,150,9,182,219,90,156,220,247,58,65,171,249,201,239,34,87,36,251,84,137,46,52,212,106,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,95,43,22,44,95,217,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,116,187,223,42,183,149,15,44,120,121,154,75,114,155,46,165,105,220,113,230,70,184,31,75,132,225,210,106,45,85,37,197,104,214,132,160,141,184,206,180,220,116,165,102,165,252,247,49,42,52,115,25,74,191,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,62,86,107,179,93,136,249,181,196,117,222,183,171,189,13,42,15,49,138,5,1,135,141,113,105,17,84,100,102,148,153,145,115,30,94,212,155,175,25,18,156,82,82,68,72,66,27,109,18,127,134,22,66,163,99,61,86,38,96,113,130,133,18,126,31,83,36,73,102,149,72,151,205,65,213,170,44,41,157,143,56,210,154,229,72,130,147,83,233,50,39,125,103,152,54,214,149,32,156,66,174,124,82,183,26,191,20,246,183,195,248,62,99,81,16,0,90,167,10,60,244,255,0,81,149,252,107,188,255,0,239,120,182,4,217,201,255,0,41,42,165,185,32,213,255,0,37,210,161,73,253,246,73,127,222,236,139,84,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,2,21,113,51,201,119,242,147,195,132,98,69,148,158,93,253,96,211,229,191,26,59,48,121,206,87,96,145,115,87,7,86,208,167,148,242,77,10,84,116,150,228,243,29,117,6,146,231,27,141,210,13,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,22,253,116,241,100,178,102,100,238,86,34,91,103,210,98,196,189,150,186,104,233,114,27,78,67,172,57,5,46,59,86,106,51,142,190,226,169,205,56,165,242,212,226,20,107,113,8,105,100,157,202,90,106,7,253,149,95,183,87,248,86,227,185,46,58,135,252,100,201,213,41,210,28,255,0,156,227,207,56,226,254,213,41,74,246,153,139,222,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,162,128,120,163,248,236,196,223,193,124,158,16,241,86,230,106,175,43,23,42,21,12,180,216,149,41,116,148,93,87,69,70,173,116,75,105,178,74,229,83,156,135,5,134,97,180,241,47,114,80,181,49,39,158,157,133,185,28,164,18,205,11,121,10,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,67,216,47,132,56,71,150,43,2,223,194,60,63,98,37,30,11,242,20,204,115,150,250,58,218,213,68,217,83,174,188,226,253,83,145,37,77,71,113,195,36,151,170,219,38,73,74,26,104,146,158,150,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,202,179,99,225,99,25,62,31,220,62,92,248,205,96,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,67,217,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,159,64,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,116,75,23,83,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,127,5,242,120,66,42,139,137,225,161,196,66,78,39,198,103,1,49,250,227,136,155,158,157,29,180,91,247,45,74,160,211,43,174,32,221,109,150,225,60,110,168,148,244,237,206,160,144,164,110,91,232,37,26,203,152,133,45,235,31,0,0,0,0,0,0,0,0,0,28,59,27,114,241,72,198,251,190,131,42,235,111,159,77,163,117,91,91,213,73,211,154,211,100,125,173,184,133,125,38,146,126,223,225,237,237,145,98,177,9,132,198,140,222,198,209,174,212,234,103,166,167,175,183,237,49,254,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,124,154,5,217,106,221,126,146,249,45,115,82,171,62,134,168,61,73,168,250,62,107,114,58,57,205,105,205,140,246,195,62,91,200,220,157,205,171,69,39,82,212,139,81,245,128,114,172,206,229,234,213,205,6,13,86,176,142,233,147,208,117,252,185,52,234,162,34,183,33,234,100,230,149,185,169,13,165,101,254,83,107,36,169,10,91,78,186,130,90,55,238,44,240,227,22,14,223,216,21,127,213,48,231,17,168,50,233,213,42,116,135,218,105,215,98,188,203,21,6,27,121,198,83,46,42,158,66,20,236,103,20,210,205,183,73,36,74,34,251,200,188,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,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,37,64,0,85,95,28,239,169,63,204,159,166,138,171,23,83,194,247,34,223,177,75,85,24,227,140,118,103,73,137,53,173,254,135,141,53,91,158,161,82,220,109,36,90,178,105,46,158,99,218,185,204,212,212,180,52,104,111,230,148,169,13,156,127,226,145,159,168,120,137,215,101,147,7,42,20,170,149,160,93,28,139,138,226,135,37,137,204,213,220,46,84,150,99,68,113,181,45,9,101,165,147,102,227,132,100,226,157,108,219,245,16,218,249,221,47,133,158,118,177,163,19,234,172,224,54,35,90,119,5,225,77,167,199,117,77,95,40,41,115,95,132,250,213,38,74,81,87,146,242,214,157,142,37,43,105,133,145,160,200,217,67,123,92,220,107,110,26,241,71,241,217,137,191,130,249,60,33,237,114,227,145,201,57,173,201,53,106,240,195,229,196,143,136,182,125,241,84,68,22,93,67,77,34,183,17,84,250,106,206,19,175,153,18,144,180,168,148,166,20,165,114,146,183,93,74,137,36,241,186,220,53,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,182,159,238,205,216,159,201,199,229,55,201,79,246,231,255,0,115,190,77,242,94,244,95,81,179,253,209,231,235,253,231,237,228,111,231,239,249,173,118,127,58,21,45,116,221,151,85,243,93,149,116,222,183,53,86,224,173,77,217,212,212,106,147,92,151,41,253,136,74,17,189,215,13,75,86,212,33,41,45,79,177,41,34,46,194,33,50,179,29,145,201,57,82,201,53,22,240,196,21,196,145,136,183,133,241,75,68,230,90,67,78,162,137,17,52,250,146,202,19,79,145,26,150,181,40,210,167,212,149,114,148,182,154,74,73,68,201,58,231,138,225,113,227,179,12,191,26,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,92,28,61,236,11,55,20,243,115,100,225,246,32,219,209,43,150,245,114,61,110,52,232,50,72,246,58,143,67,204,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,252,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,14,235,195,43,61,181,92,17,188,169,216,25,138,87,52,70,240,190,189,33,196,197,153,84,125,72,69,183,53,100,165,37,109,185,161,146,35,60,238,137,113,11,218,218,22,231,63,115,100,79,115,110,208,0,85,95,28,239,169,63,204,159,166,136,65,146,12,33,179,113,235,51,150,150,17,226,3,18,220,161,92,81,234,236,200,56,143,155,47,180,180,82,229,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,202,102,31,47,215,246,89,113,66,118,20,98,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,111,105,74,36,232,78,52,226,123,118,152,155,252,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,197,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,15,147,81,187,45,90,61,118,145,107,85,174,106,84,42,213,193,212,122,34,157,34,107,109,202,168,114,16,75,127,167,105,70,75,119,150,131,37,47,97,30,212,153,25,232,67,235,0,165,110,53,126,41,237,111,135,240,124,198,162,62,79,13,252,168,225,198,109,112,227,28,44,171,213,174,134,171,7,228,251,244,10,251,12,146,229,82,37,40,170,36,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,13,175,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,118,124,41,177,115,28,113,91,47,178,85,139,212,122,172,200,20,106,131,140,80,46,250,164,247,164,74,184,27,91,174,173,244,172,222,82,156,115,167,115,70,137,226,62,90,146,100,210,72,149,29,195,57,170,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,25,235,226,37,129,112,240,7,53,151,93,183,65,163,122,50,219,175,114,174,74,11,41,54,9,180,197,148,70,110,161,166,217,36,165,150,91,148,137,76,182,217,165,42,75,108,163,233,17,146,213,240,26,198,42,173,107,36,213,60,16,174,87,162,59,30,218,196,138,61,110,129,13,233,74,84,180,177,42,159,85,76,196,180,218,150,100,81,155,117,182,22,100,218,8,146,236,197,154,140,205,212,143,213,144,220,76,181,112,111,52,182,174,41,94,178,250,122,45,179,79,175,212,36,237,113,180,56,246,202,44,221,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,56,85,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,67,217,16,192,186,238,93,178,193,104,225,205,227,70,165,83,174,148,245,85,26,234,105,230,133,239,149,34,67,142,32,158,117,4,68,235,205,176,108,48,165,145,169,63,50,73,66,212,132,161,71,32,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,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,192,101,211,50,248,167,149,251,237,155,235,12,234,223,189,214,209,166,63,39,209,117,63,153,121,166,250,182,25,117,190,119,43,158,181,183,185,94,162,244,81,123,72,244,39,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,0,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,143,65,25,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,4,173,203,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,137,0,51,89,155,31,20,248,201,241,2,225,243,23,196,159,44,137,85,113,179,135,254,22,227,190,11,219,49,36,94,212,56,245,212,220,20,232,140,43,173,184,97,38,173,40,154,91,123,79,107,178,99,165,10,34,70,206,99,173,168,144,74,81,178,203,74,133,118,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,74,51,93,66,205,166,13,66,188,185,180,168,119,125,55,72,119,77,18,19,203,87,65,43,114,201,183,9,46,17,44,153,125,8,230,182,122,173,37,170,219,230,45,109,56,98,64,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,123,252,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,76,181,230,83,14,51,83,135,7,137,184,100,85,86,96,51,80,126,151,46,37,82,41,49,42,36,166,137,11,54,214,72,82,219,86,173,186,211,132,109,173,105,218,225,17,153,40,148,148,245,81,73,124,75,243,235,39,30,110,23,176,87,9,171,178,216,195,170,28,135,25,171,173,190,86,202,253,69,137,78,37,47,37,230,93,113,47,193,36,182,203,172,151,169,185,106,53,173,42,52,50,104,129,98,213,56,24,253,118,126,91,253,72,90,160,8,1,196,175,135,239,237,218,28,236,123,194,150,118,95,212,170,122,125,41,78,74,116,110,177,6,35,18,87,243,77,49,25,111,72,168,172,250,102,27,220,178,73,182,218,17,217,181,34,154,237,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,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,138,65,205,143,138,124,100,248,129,112,249,139,226,228,248,114,90,212,43,231,135,85,151,101,93,48,122,218,45,193,79,184,169,117,24,220,213,183,207,138,253,82,123,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,21,87,157,252,151,93,89,71,196,119,224,194,77,86,183,96,212,185,111,209,46,23,96,184,150,209,205,55,182,193,146,249,32,153,57,136,38,28,51,74,15,215,108,146,238,212,110,54,209,232,56,121,228,178,171,154,124,80,143,93,187,237,249,106,194,187,106,65,157,193,48,164,170,41,77,124,155,220,213,61,135,18,147,82,214,165,27,74,116,144,105,52,50,106,62,99,107,91,59,175,166,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,197,43,113,171,241,79,107,124,63,131,230,53,17,194,178,211,148,74,174,102,176,143,24,110,187,62,163,44,174,204,53,143,76,169,83,105,77,199,83,232,171,176,234,39,42,68,84,161,180,169,222,165,69,25,190,78,210,50,82,245,109,73,249,194,113,190,21,254,202,172,43,171,252,43,110,92,150,229,67,254,50,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,133,207,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,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,78,220,93,242,137,74,195,171,153,25,162,180,42,49,35,211,111,138,195,84,218,213,20,163,165,163,102,170,168,238,57,213,49,203,73,37,72,121,49,157,91,187,253,126,113,169,123,156,231,25,53,92,2,210,120,72,100,178,149,90,140,222,107,49,74,223,137,62,59,114,52,176,216,118,74,93,66,95,97,215,27,145,80,117,130,73,145,45,183,91,36,48,107,86,169,90,29,115,150,70,76,58,45,124,5,0,241,71,241,217,137,191,130,249,60,33,29,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,126,121,73,202,78,22,100,187,11,23,81,168,187,74,249,73,232,243,168,93,87,85,65,81,191,154,255,0,54,96,230,48,204,195,101,151,17,78,75,145,141,212,161,222,238,213,168,245,238,170,12,242,103,182,254,204,110,46,37,86,101,205,46,141,98,89,21,133,63,104,34,150,251,209,214,243,236,172,201,170,195,138,50,67,165,37,68,91,219,213,41,54,16,173,137,34,89,186,227,150,85,195,107,55,248,161,154,123,2,172,222,39,217,178,213,82,182,164,38,34,238,152,84,230,226,210,166,145,50,198,214,150,102,241,169,115,148,163,121,215,18,203,41,101,8,54,181,229,239,109,42,153,66,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,202,179,99,225,99,25,62,31,220,62,92,248,205,96,158,156,75,242,21,39,1,174,23,177,171,9,168,82,223,195,170,228,135,30,171,161,190,86,202,5,69,249,78,41,44,165,150,90,109,44,65,52,184,203,76,159,175,181,105,52,45,73,53,178,75,225,89,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,145,92,69,56,143,57,140,242,79,8,178,245,117,203,111,15,186,118,93,169,214,163,53,54,155,46,172,250,218,144,220,136,135,185,196,27,144,77,167,219,74,218,117,148,154,157,105,71,235,32,146,106,138,185,85,203,61,229,154,252,92,135,133,182,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,196,167,151,185,214,208,134,210,101,185,107,78,229,33,27,220,71,160,207,150,25,218,184,55,154,91,171,11,108,168,157,61,22,217,167,208,41,241,183,54,218,28,123,101,22,22,247,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,22,85,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,127,5,242,120,67,223,229,183,37,31,202,171,34,55,21,126,192,166,82,155,196,219,91,16,39,57,77,146,249,114,156,170,65,42,100,19,114,152,167,183,37,9,220,181,147,141,41,210,82,80,226,84,157,90,75,206,184,80,175,253,149,88,87,87,248,86,220,185,45,202,135,252,100,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,11,211,225,205,157,127,229,85,135,15,208,47,250,157,41,188,77,181,190,110,165,25,131,229,57,84,130,68,130,110,166,150,118,165,9,220,181,155,110,165,163,82,80,226,82,173,26,75,205,54,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,135,252,70,115,175,252,149,112,225,138,5,129,83,165,57,137,183,79,205,211,99,62,124,215,41,112,76,150,78,84,212,206,213,33,91,86,130,109,164,186,105,74,220,82,149,163,169,101,214,207,197,112,106,171,85,107,249,109,189,171,181,218,156,186,141,74,163,137,21,41,115,38,75,121,79,63,37,247,32,83,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,122,128,10,160,227,149,73,165,51,85,193,186,235,52,200,136,169,76,143,94,137,34,98,89,73,62,243,12,170,10,154,105,110,105,185,72,66,159,121,73,73,158,137,55,92,50,211,113,235,202,184,48,210,105,85,28,215,214,230,84,41,145,37,72,165,216,243,229,193,117,230,82,181,197,124,230,66,100,221,105,70,90,161,102,211,206,182,106,78,135,177,197,167,185,70,71,118,128,0,2,170,248,231,125,73,254,100,253,52,71,94,20,88,59,96,227,30,104,223,135,136,212,24,149,202,109,183,107,207,173,181,76,157,21,153,48,165,191,205,98,34,83,33,151,144,180,184,132,166,90,220,73,22,134,78,54,218,181,245,76,142,106,113,70,207,109,87,4,233,76,224,70,11,220,209,35,222,213,200,235,85,193,81,136,250,186,219,122,18,146,131,105,13,237,45,173,73,144,149,168,201,123,249,141,54,146,89,37,38,243,46,166,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,161,220,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,233,179,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,135,20,226,231,148,204,56,181,230,53,152,171,42,185,106,90,245,90,207,57,218,253,2,85,76,163,202,175,202,231,198,108,165,83,162,18,15,154,241,117,10,92,163,37,37,59,73,14,26,77,106,113,75,172,17,103,220,35,50,153,135,23,68,199,115,21,122,215,45,75,162,171,70,228,187,64,160,69,169,148,137,84,9,92,249,45,156,170,140,67,65,114,158,62,157,43,138,102,165,39,105,173,194,73,45,45,169,29,175,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,118,121,135,203,245,131,153,172,47,157,133,24,140,137,104,166,204,145,30,91,83,32,147,37,54,19,236,184,74,75,177,220,121,183,18,218,205,59,218,82,137,58,155,110,184,158,205,198,51,217,152,124,191,95,217,101,197,9,216,81,136,200,136,186,148,56,241,229,181,50,9,60,112,166,176,243,100,164,187,29,199,155,109,78,32,149,189,165,40,147,161,56,211,137,237,218,98,197,56,87,231,214,52,168,212,172,172,99,37,118,36,53,195,142,205,62,198,169,200,230,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,198,185,90,154,205,164,174,210,128,85,95,28,239,169,63,204,159,166,136,149,195,46,173,74,162,231,143,12,38,86,106,113,32,71,114,69,74,34,29,146,242,90,66,159,126,153,45,150,90,37,40,200,141,110,58,227,109,161,61,234,90,210,146,212,204,136,92,166,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,223,184,92,231,182,171,141,148,167,176,35,26,46,104,146,47,106,28,116,42,223,168,203,125,93,109,195,9,41,89,186,135,55,22,215,100,199,74,18,102,189,252,199,91,81,172,210,163,101,231,85,205,120,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,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,212,94,89,179,93,136,249,181,226,103,134,215,173,234,239,67,74,131,233,214,40,20,6,30,53,197,164,69,85,34,97,154,82,102,69,204,121,123,82,110,188,100,74,113,73,73,17,33,8,109,180,92,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,157,56,213,147,252,14,204,14,35,217,56,155,138,22,223,165,39,216,252,228,179,19,99,37,22,168,218,205,43,109,153,228,109,155,146,25,101,194,83,136,107,122,91,220,227,164,180,173,46,45,39,216,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,30,43,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,194,174,48,87,101,171,124,228,238,204,186,108,171,154,149,112,81,102,226,4,78,154,163,75,154,220,184,175,236,131,83,66,246,58,217,169,10,218,180,41,39,161,246,41,38,71,218,70,32,183,11,143,29,152,101,248,215,147,205,23,252,0,32,7,25,60,20,249,115,151,218,78,49,196,168,114,101,225,149,64,249,204,56,238,214,223,131,81,118,60,119,54,164,155,81,169,228,190,136,102,157,86,132,147,124,253,119,43,97,10,86,1,223,242,33,129,116,44,196,230,130,209,195,155,198,141,85,168,218,202,234,170,53,212,211,205,104,217,22,60,119,28,65,60,234,8,205,166,92,124,152,97,75,35,74,190,120,146,133,165,106,66,139,69,32,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,226,175,16,139,254,205,197,62,28,55,182,32,225,245,195,18,185,111,87,35,209,36,193,157,24,207,99,168,244,204,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,42,118,202,119,138,124,27,248,129,111,121,139,3,74,96,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,51,89,155,31,20,248,201,241,2,225,243,23,197,196,240,155,191,236,219,155,39,54,197,153,66,184,98,75,174,217,210,42,17,171,180,244,153,147,240,87,34,161,42,67,6,180,153,17,154,28,105,194,52,172,181,65,154,92,73,30,230,214,148,197,254,39,92,61,33,218,208,228,230,43,47,214,135,38,148,206,231,110,218,5,49,150,24,139,74,138,211,12,182,212,168,81,24,101,27,89,46,83,203,146,123,150,162,83,132,230,210,65,58,164,64,188,188,102,6,254,203,46,40,65,197,124,57,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,110,210,26,30,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,89,236,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,135,252,78,184,122,67,181,161,201,204,86,95,173,14,77,41,157,206,221,180,10,99,44,49,22,149,21,166,25,109,169,80,162,48,202,54,178,92,167,151,36,247,45,68,167,9,205,164,130,117,72,129,121,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,52,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,79,78,38,185,18,170,224,141,229,81,199,60,45,182,98,55,133,245,233,13,170,84,58,91,10,66,45,185,171,36,165,72,113,189,76,145,25,231,117,83,107,70,214,208,183,57,27,91,34,103,155,192,50,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,204,158,34,220,72,173,92,73,194,202,78,15,229,246,189,85,107,229,101,62,37,78,235,168,52,235,109,244,240,100,70,230,122,21,102,141,251,158,62,106,58,158,83,132,148,114,205,131,83,155,222,66,32,6,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,238,188,72,112,26,205,203,110,37,225,198,20,217,144,162,37,20,236,55,167,46,167,57,152,230,202,234,213,19,157,60,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,69,40,56,24,253,118,126,91,253,72,90,160,0,227,246,222,83,48,26,211,199,154,214,100,104,86,44,72,247,181,114,63,41,217,5,253,67,15,171,127,81,45,134,180,218,212,153,9,89,37,215,75,181,68,149,25,109,55,164,27,221,128,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,186,227,22,14,216,56,235,96,85,48,231,17,168,49,42,52,218,140,119,218,105,215,98,178,243,244,247,220,101,198,83,46,42,158,66,210,212,150,210,234,205,183,73,38,105,51,251,200,216,59,131,182,14,5,88,20,188,57,195,154,12,74,117,54,157,29,134,157,117,168,172,178,253,65,246,217,109,149,75,148,166,80,132,187,37,196,180,131,113,211,73,26,140,190,226,47,106,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,61,7,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,213,93,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,239,207,36,25,209,181,115,113,135,12,78,154,170,85,18,254,166,243,24,173,219,205,78,109,78,47,148,76,238,157,25,131,89,188,80,214,111,182,68,165,151,168,225,169,173,203,218,78,46,74,128,14,127,103,227,246,13,95,248,143,116,225,29,155,136,84,170,173,223,101,237,244,221,45,133,171,153,27,83,36,171,106,140,137,14,242,214,100,219,188,181,43,148,226,146,135,54,44,201,39,158,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,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,217,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,33,251,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,102,255,0,12,60,239,195,203,165,213,39,8,113,34,86,203,6,240,168,50,236,121,9,101,132,122,42,176,243,145,227,156,167,228,58,235,100,220,62,66,117,120,213,188,211,200,109,72,74,117,115,125,223,128,160,30,40,254,59,49,55,240,95,39,132,37,255,0,5,204,11,195,137,214,77,199,152,122,157,27,174,188,224,220,18,109,186,108,153,6,75,110,157,21,48,227,56,226,227,163,79,81,231,58,165,161,110,25,154,185,105,36,39,97,45,210,115,143,241,61,207,172,108,103,170,203,203,246,15,215,98,79,195,234,100,136,207,85,106,241,57,168,58,181,69,133,61,189,150,221,75,188,169,16,82,106,97,68,102,215,172,243,4,226,20,164,19,107,84,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,160,140,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,126,92,94,198,140,47,192,91,53,204,64,197,203,190,37,187,66,110,67,81,10,67,200,113,213,186,251,134,123,26,105,166,146,167,93,94,132,165,26,80,149,25,33,11,89,232,148,40,202,21,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,195,149,102,199,194,198,50,124,63,184,124,185,241,154,193,168,139,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,80,94,119,242,93,117,101,31,17,223,131,9,53,90,221,131,82,229,191,68,184,93,130,226,91,71,52,222,219,6,75,228,130,100,230,32,152,112,205,40,63,93,178,75,187,81,184,219,71,21,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,130,114,119,149,91,55,42,24,71,79,179,232,212,216,138,185,234,49,227,201,187,42,237,184,111,46,163,81,36,122,228,151,84,132,43,166,109,74,113,44,163,106,118,160,205,70,92,197,184,181,211,183,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,254,11,228,240,132,223,224,161,127,217,174,224,189,229,133,169,184,98,21,217,22,232,145,95,93,37,70,105,124,233,206,196,132,194,100,32,140,180,90,9,214,86,133,109,51,216,102,222,253,188,198,247,126,174,37,124,61,33,226,109,10,118,58,224,53,161,254,206,160,109,118,177,67,165,178,196,118,235,17,119,201,122,76,164,50,219,36,228,154,138,156,121,10,51,83,155,156,109,163,74,82,183,54,37,85,45,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,4,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,238,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,30,171,58,57,182,181,114,141,133,135,116,212,154,235,174,74,239,83,79,182,105,201,75,110,243,39,38,51,139,67,239,180,111,52,225,195,109,194,101,47,45,179,53,39,156,217,17,106,178,20,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,11,127,224,169,225,98,233,248,129,59,203,169,194,127,128,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,85,124,115,190,164,255,0,50,126,154,33,6,81,179,65,85,202,101,219,118,226,53,181,72,137,81,184,106,54,186,168,148,118,167,71,83,208,146,251,149,24,47,56,169,9,67,173,44,145,211,199,144,73,52,40,207,152,109,234,91,119,25,113,255,0,246,85,126,221,95,225,91,142,228,184,234,31,241,147,39,84,167,72,115,254,115,143,60,227,139,251,84,165,43,218,102,47,79,135,118,72,33,229,86,196,59,182,241,139,187,19,110,202,123,77,87,82,111,49,37,154,91,105,121,215,17,22,43,168,105,43,78,228,45,142,160,137,199,27,91,177,210,104,81,165,8,81,204,1,64,60,81,252,118,98,111,224,190,79,8,77,254,18,119,253,155,133,153,38,191,241,7,16,110,24,148,59,122,135,124,79,147,58,116,147,61,141,35,209,244,210,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,58,235,206,38,106,175,44,215,226,229,66,240,172,212,165,166,216,167,72,145,26,211,164,56,217,50,138,117,56,215,234,26,154,74,214,158,165,196,165,181,60,189,202,220,178,36,145,242,208,218,17,226,127,96,56,203,251,26,254,80,127,179,218,175,236,247,210,30,140,244,238,196,242,121,219,182,110,217,175,51,147,204,249,174,126,222,87,55,230,183,243,61,65,237,178,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,216,167,22,203,254,205,197,60,147,88,24,131,135,215,12,74,229,189,92,190,32,73,131,58,49,158,199,81,232,250,145,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,20,32,225,113,227,179,12,191,26,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,187,60,195,230,6,193,203,46,23,206,197,124,70,92,181,211,97,200,143,17,168,112,77,147,155,53,247,156,36,165,168,237,188,227,105,113,100,157,238,169,36,173,73,182,156,87,110,211,25,225,199,76,116,196,124,197,226,61,71,20,49,66,179,215,85,103,104,211,44,180,70,136,180,248,169,51,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,86,63,194,191,33,81,162,198,165,102,159,25,40,81,38,46,100,118,106,22,53,50,71,52,151,13,100,235,201,57,242,99,184,210,82,107,52,161,135,98,173,43,90,54,59,205,208,150,77,41,22,148,2,170,248,231,125,73,254,100,253,52,85,88,187,62,25,89,237,165,99,117,155,78,192,204,82,185,165,185,138,20,24,238,38,44,202,163,233,90,238,72,72,53,41,43,109,205,8,215,37,150,180,75,136,94,231,22,134,249,251,156,51,123,149,234,248,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,47,201,144,158,28,212,44,171,243,113,19,18,37,82,174,108,77,145,205,98,60,184,123,220,131,69,138,173,80,105,136,110,161,11,83,206,160,254,113,229,33,42,36,168,218,65,18,121,138,123,128,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,92,245,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,133,179,247,158,202,174,110,238,104,84,43,106,28,186,78,29,91,178,14,93,30,28,166,212,196,217,79,185,29,148,184,236,230,209,33,214,22,182,220,76,132,178,164,17,26,91,121,100,125,171,80,252,188,46,60,118,97,151,227,94,79,52,95,240,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,20,45,196,234,145,153,170,86,96,164,185,152,26,143,93,74,157,185,251,73,250,98,165,34,132,184,169,105,150,157,84,40,239,188,239,72,242,185,76,170,75,59,205,68,234,137,90,173,11,105,197,199,249,24,233,136,243,176,57,156,188,84,235,61,117,153,6,224,106,228,166,198,144,70,183,41,210,146,204,134,220,68,117,235,234,50,231,84,181,173,179,35,79,49,36,180,236,53,186,110,118,190,23,30,59,48,203,241,175,39,154,47,248,0,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,102,94,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,126,124,92,79,6,12,6,147,106,225,125,203,143,245,216,81,58,139,226,66,105,116,37,170,59,74,125,186,116,55,28,75,238,33,226,89,173,8,122,78,168,83,70,148,118,193,109,103,188,148,131,77,143,128,165,110,47,112,115,29,69,198,88,159,180,139,235,210,120,109,113,110,149,103,83,105,239,46,60,24,221,42,73,46,33,232,102,181,107,49,190,171,214,146,173,220,196,190,91,20,132,145,199,102,42,219,185,151,197,59,123,2,110,236,186,122,91,210,118,101,219,208,127,53,168,191,37,239,68,116,179,14,103,243,4,115,73,168,252,231,143,87,126,109,91,244,35,236,50,212,50,157,226,159,6,254,32,91,222,98,192,210,152,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,250,179,15,151,235,7,51,88,95,59,10,49,25,18,209,77,153,34,60,182,166,65,38,74,108,39,217,112,148,151,99,184,243,110,37,181,154,119,180,165,18,117,54,221,113,61,155,140,103,179,48,249,126,191,178,203,138,19,176,163,17,145,17,117,40,113,227,203,106,100,18,120,225,77,97,230,201,73,118,59,143,54,218,156,65,43,123,74,81,39,66,113,167,19,219,180,196,170,225,149,158,218,174,8,222,84,236,12,197,43,154,35,120,95,94,144,226,98,204,170,62,164,34,219,154,178,82,146,182,220,208,201,17,158,119,68,184,133,237,109,11,115,159,185,178,39,185,183,104,3,53,153,177,241,79,140,159,16,46,31,49,124,126,172,174,230,110,254,202,206,40,83,113,2,208,147,46,101,53,18,18,170,213,188,117,23,163,66,172,176,77,186,222,199,210,217,237,82,208,151,221,83,75,90,86,77,184,105,94,213,104,105,86,130,112,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,90,184,135,193,146,234,172,230,10,116,124,59,186,233,86,206,17,212,249,243,98,76,125,231,42,85,10,78,214,154,50,136,168,235,38,141,221,207,184,225,52,124,213,109,97,149,41,215,13,205,169,118,202,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,78,123,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,34,255,0,21,12,250,198,139,26,171,149,140,27,174,196,152,185,145,222,167,223,53,56,252,210,92,53,147,172,168,160,70,144,219,169,73,172,210,135,218,148,133,33,104,216,239,43,82,89,58,148,86,182,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,79,43,185,100,176,114,179,133,244,220,63,180,35,68,153,82,68,116,166,181,112,157,57,152,211,107,47,147,142,185,189,245,54,91,148,132,41,247,82,210,22,165,155,109,154,81,185,90,26,149,216,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,82,87,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,236,206,254,86,191,146,62,56,191,134,240,174,79,77,209,106,84,246,235,180,73,14,167,108,164,65,117,231,154,75,82,72,146,72,55,144,182,28,73,169,30,170,210,73,94,136,53,27,104,224,3,65,25,10,202,37,131,150,108,35,166,79,167,212,109,251,178,236,184,227,250,74,117,219,79,142,203,136,121,137,40,97,101,22,20,162,79,53,112,72,153,105,105,220,163,39,23,185,221,168,222,72,69,123,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,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,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,41,91,137,95,15,223,216,76,201,216,247,133,44,239,176,106,181,4,250,82,156,148,234,229,30,116,183,228,175,230,154,98,50,25,143,78,65,116,204,55,185,102,162,113,196,35,183,114,68,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,30,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,250,88,138,188,72,160,230,57,89,113,170,87,242,245,125,124,156,249,57,190,179,115,20,55,151,14,169,34,151,29,28,213,156,73,132,180,242,121,123,13,199,27,34,37,186,132,154,82,225,104,108,200,163,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,151,202,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,94,247,11,143,2,120,101,248,215,156,77,18,168,5,96,113,100,206,212,58,125,11,249,50,97,13,215,205,159,84,222,171,198,169,72,169,48,227,108,197,74,222,97,202,51,156,179,83,136,121,78,54,102,250,12,219,82,91,74,27,81,56,151,220,74,107,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,189,75,243,35,24,47,117,229,113,252,174,208,169,113,45,250,106,99,196,114,29,106,61,46,34,166,162,171,25,166,219,110,166,246,214,208,151,100,184,150,137,15,184,91,22,235,107,117,4,180,111,212,168,91,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,107,220,43,51,191,15,18,109,90,70,88,113,14,86,203,190,219,167,186,213,189,47,146,196,120,243,104,241,27,97,12,69,215,154,75,118,99,104,55,143,68,52,68,108,71,222,165,41,105,113,74,177,81,64,60,81,252,118,98,111,224,190,79,8,124,156,56,206,109,119,9,50,119,117,101,158,198,165,114,170,183,221,193,81,145,91,172,72,66,22,219,20,121,16,98,70,84,104,232,61,117,121,222,83,201,91,138,34,38,219,50,217,170,214,75,103,144,96,238,14,223,216,235,127,210,240,231,14,104,50,234,53,42,140,134,26,117,214,162,188,243,20,246,28,121,182,85,46,82,153,66,212,212,102,212,234,13,199,77,38,73,35,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,1,64,60,72,160,230,58,133,152,234,165,3,48,183,215,202,62,110,250,205,178,112,222,90,41,109,82,228,47,148,131,137,12,214,190,143,251,212,155,113,179,51,89,173,131,82,156,123,82,121,206,85,95,204,190,41,221,120,5,77,203,165,211,86,244,205,183,70,184,25,175,211,165,84,31,147,34,116,62,84,35,134,212,38,86,183,77,182,225,161,181,40,210,210,91,45,170,51,50,50,35,208,117,94,23,30,59,48,203,241,175,39,154,47,248,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,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,226,185,18,200,189,11,39,212,43,130,77,90,125,42,228,188,235,149,9,13,29,125,136,107,101,198,232,233,90,74,52,84,146,214,173,155,185,100,251,164,141,8,220,90,80,106,116,152,109,195,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,64,14,40,254,59,49,55,240,95,39,132,56,86,14,227,21,253,129,87,253,47,17,176,230,189,46,157,82,167,72,97,215,90,106,83,204,177,80,97,183,155,121,81,37,37,149,161,78,198,113,77,32,156,104,212,68,162,47,184,203,66,121,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,68,21,205,7,8,138,173,237,143,52,251,143,47,238,91,246,173,133,114,200,104,235,209,157,125,70,116,55,213,206,92,153,17,98,18,18,147,140,105,67,36,219,9,119,82,121,253,164,77,48,91,154,155,249,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,167,37,184,233,135,25,116,225,153,97,226,134,40,86,122,26,84,31,76,180,203,45,17,46,85,66,82,170,243,141,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,77,75,102,119,48,183,86,104,49,150,181,139,151,76,110,131,175,229,198,167,82,209,41,201,12,211,32,180,157,173,71,109,75,63,242,156,89,165,40,74,221,117,213,146,17,191,105,115,74,157,38,171,69,146,136,117,154,100,184,18,28,142,196,180,53,37,149,52,181,48,251,72,121,151,73,42,34,51,67,141,56,219,136,87,114,144,180,168,181,35,35,23,63,193,83,194,197,211,241,2,119,151,83,132,255,0,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,21,103,91,137,15,242,62,197,58,86,25,254,198,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,54,74,120,144,255,0,44,28,83,170,225,159,236,107,228,151,163,45,247,235,189,111,202,46,191,153,203,147,29,158,87,47,165,107,77,122,157,219,183,30,155,52,211,183,82,224,28,115,190,164,255,0,50,126,154,42,172,92,79,10,188,140,85,112,182,55,242,145,197,202,92,186,125,217,82,143,42,155,67,183,170,84,181,71,147,70,99,154,109,187,41,228,200,108,157,110,75,164,218,146,141,155,72,163,186,163,53,47,159,181,187,31,1,64,60,81,252,118,98,111,224,190,79,8,112,166,241,138,254,141,132,105,193,10,125,122,92,11,77,202,196,186,220,232,113,37,60,210,42,111,190,136,73,36,202,108,151,202,121,13,28,6,150,209,41,26,161,107,112,245,61,75,111,95,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,158,69,205,82,105,104,57,73,109,211,95,42,52,102,213,174,175,59,202,116,137,197,36,219,109,40,82,149,184,201,13,57,125,63,178,124,44,249,9,251,45,253,154,90,159,35,63,249,220,244,52,111,69,255,0,93,207,254,245,217,202,254,187,231,62,143,211,245,187,251,69,11,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,228,14,99,21,253,39,8,213,130,21,10,244,185,246,155,117,136,149,184,48,229,202,121,212,83,31,97,19,82,105,138,217,175,148,202,29,57,238,173,210,74,53,90,208,217,234,90,30,238,235,194,227,199,102,25,126,53,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,184,56,123,223,246,110,22,102,230,201,196,28,65,184,98,80,237,234,28,122,220,153,211,164,153,236,105,30,135,152,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,249,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,215,134,86,68,170,184,221,121,83,177,207,20,173,152,142,97,125,6,67,138,139,14,168,194,150,139,146,106,9,73,74,27,111,82,37,198,101,221,20,226,215,185,181,173,190,70,215,8,222,229,93,160,138,185,231,207,63,242,46,249,19,254,213,223,44,126,88,250,75,252,55,232,254,151,164,233,191,242,119,183,238,234,127,224,233,179,219,175,103,42,202,231,21,191,229,41,142,214,206,10,126,193,126,78,124,163,235,127,164,254,84,245,156,142,158,27,242,127,169,233,27,221,187,145,183,233,150,155,181,237,211,67,229,92,115,190,164,255,0,50,126,154,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,253,173,118,93,86,53,118,45,211,101,92,213,91,126,181,11,127,77,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,212,168,200,251,12,197,255,0,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,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,62,175,20,44,253,80,177,167,126,94,48,102,161,214,90,20,170,130,36,87,107,241,164,172,153,173,74,103,113,34,51,4,133,18,29,134,218,204,150,110,40,148,151,93,109,181,183,162,26,67,143,87,171,116,154,171,212,169,21,214,105,146,215,77,135,33,152,146,38,37,149,27,12,190,242,92,83,77,45,205,54,165,107,75,15,41,41,51,213,68,211,134,90,237,61,37,7,11,143,29,152,101,248,215,147,205,23,252,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,7,42,204,94,90,48,179,52,22,35,214,46,38,82,127,119,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,245,94,28,55,101,171,99,103,59,15,46,155,214,230,165,91,244,88,94,150,234,106,53,73,173,196,138,198,250,84,180,35,123,174,26,80,157,203,90,82,90,159,106,148,68,93,166,67,66,128,0,41,91,140,158,10,124,134,204,21,39,24,226,84,57,209,49,54,158,124,230,28,119,115,140,78,167,53,30,59,155,82,77,164,146,202,152,92,51,78,171,90,141,206,126,187,83,176,132,10,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,207,10,176,206,213,193,188,56,183,48,182,202,137,211,209,109,154,123,84,248,219,155,109,14,61,176,189,119,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,30,172,7,63,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,236,204,94,90,49,79,43,247,219,214,46,38,82,127,119,162,172,195,98,79,162,234,127,50,203,174,116,143,188,211,124,238,87,61,8,115,106,125,69,234,147,246,25,254,76,178,85,169,84,12,201,97,69,118,187,83,137,78,166,211,175,138,20,185,147,37,188,150,88,140,195,115,217,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,141,47,0,170,191,238,231,127,230,187,255,0,93,191,248,1,101,56,79,125,126,212,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,48,67,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,247,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,159,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,12,214,102,199,197,62,50,124,64,184,124,197,241,249,46,236,191,95,214,102,9,88,89,128,168,34,36,155,79,16,164,84,98,65,118,33,60,181,194,126,35,234,100,218,148,163,108,154,109,110,155,110,169,164,165,106,53,161,151,15,179,105,144,236,25,9,206,253,119,40,247,219,176,174,57,85,90,150,25,86,249,174,214,232,144,217,68,135,145,40,153,50,102,84,68,184,235,104,109,237,233,105,14,30,242,74,218,215,114,84,166,218,52,95,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,140,214,102,199,197,62,50,124,64,184,124,197,241,55,240,243,62,182,246,89,184,112,216,54,54,31,87,98,76,197,74,188,122,235,48,81,31,165,154,138,2,202,178,226,141,233,204,155,164,182,86,168,242,20,228,114,83,107,66,214,130,53,37,72,35,35,174,15,246,85,126,221,95,225,91,142,228,184,234,31,241,147,39,84,167,72,115,254,115,143,60,227,139,251,84,165,43,218,102,47,167,33,57,32,161,101,30,196,118,109,199,22,149,82,196,218,223,53,170,221,110,27,203,144,202,34,147,198,108,197,136,167,26,109,109,179,177,45,45,194,216,74,91,186,238,82,146,219,68,142,255,0,139,23,215,236,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,43,91,251,185,223,249,174,255,0,215,111,254,0,79,252,216,248,88,198,79,135,247,15,151,62,51,88,52,39,158,140,230,208,178,121,135,17,106,109,210,189,51,121,221,29,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,110,128,110,155,178,234,190,107,178,174,155,214,230,170,220,21,169,187,58,154,141,82,107,146,229,63,177,9,66,55,186,225,169,106,218,132,37,37,169,246,37,36,69,216,68,61,6,45,224,237,253,130,23,52,75,71,17,168,50,233,85,41,180,122,125,109,166,164,69,121,131,54,37,199,67,201,78,215,144,133,111,109,74,91,14,145,22,137,121,135,145,169,236,51,19,211,133,214,126,166,89,245,218,110,89,241,138,161,85,170,82,174,58,132,104,54,157,97,249,47,204,114,153,41,104,106,51,20,213,33,74,86,200,106,229,182,150,185,100,148,178,226,149,184,141,14,26,217,242,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,160,204,253,100,162,234,202,158,35,203,173,210,105,157,70,25,92,213,7,156,183,42,17,201,197,183,3,121,169,196,211,36,27,138,90,210,243,72,35,36,41,106,62,115,104,53,145,238,75,168,107,202,100,187,54,215,86,81,177,76,174,154,107,93,117,183,93,233,169,247,53,57,73,113,222,100,20,201,109,107,125,134,137,230,155,57,141,182,79,37,149,184,102,148,243,156,35,45,22,99,65,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,2,154,248,149,240,244,153,134,85,217,216,235,128,214,135,251,5,159,181,218,197,14,150,203,242,28,163,202,217,37,233,50,144,203,108,155,113,169,201,109,148,40,205,78,109,109,199,77,41,74,27,216,148,215,88,191,62,21,149,106,85,71,35,150,12,58,125,78,36,169,20,185,21,136,147,154,101,228,173,113,95,58,156,151,137,167,82,71,170,22,109,60,211,132,149,104,123,28,66,187,148,70,114,212,69,252,250,231,18,222,202,198,17,212,211,70,172,68,127,17,107,145,250,43,126,152,204,200,189,92,37,190,135,210,221,81,216,238,238,82,163,52,166,92,50,62,82,208,183,82,134,143,105,45,74,77,6,127,178,171,246,234,255,0,10,220,119,37,199,80,255,0,140,153,58,165,58,67,159,243,156,121,231,28,95,218,165,41,94,211,49,126,121,10,201,221,189,149,140,35,166,42,179,71,136,254,34,215,35,245,183,5,77,232,113,122,184,75,125,12,41,202,91,82,26,220,165,70,105,76,182,70,92,213,161,110,165,110,150,210,90,82,153,64,33,175,18,252,157,198,204,134,17,189,124,89,148,120,159,180,91,30,59,147,97,60,220,55,93,151,86,167,54,135,22,237,45,36,206,170,90,212,163,230,50,70,135,52,116,141,9,229,147,238,44,82,13,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,197,64,241,71,241,217,137,191,130,249,60,33,23,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,9,201,6,75,173,92,163,225,195,16,102,166,149,91,191,170,92,199,235,119,11,80,91,75,136,230,147,59,160,198,124,208,79,28,52,27,13,153,37,103,235,184,74,119,106,55,19,104,146,160,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,138,1,198,44,29,191,176,42,255,0,170,97,206,35,80,101,211,170,84,233,15,180,211,174,197,121,150,42,12,54,243,140,166,92,85,60,132,41,216,206,41,165,155,110,146,72,148,69,247,145,118,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,67,65,35,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,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,130,249,60,33,199,225,101,250,254,168,229,230,126,101,233,232,137,42,211,165,221,5,106,206,105,146,121,114,226,190,113,219,120,164,186,146,111,148,136,198,111,52,209,56,167,8,249,174,33,59,125,98,51,245,121,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,244,17,133,88,153,106,227,38,28,91,152,165,101,75,234,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,121,251,155,24,175,235,171,14,237,60,40,168,87,165,183,105,217,209,220,106,13,37,153,79,20,71,31,92,185,114,78,91,172,26,205,163,147,172,231,90,39,82,148,159,41,40,79,176,205,82,43,135,54,74,63,149,86,35,191,95,191,233,149,86,240,202,214,249,202,148,150,11,148,221,82,113,26,13,186,98,94,220,149,167,114,22,110,58,166,137,74,67,105,74,117,105,79,52,225,121,254,38,52,154,85,3,58,248,129,66,161,83,34,83,169,180,232,244,24,144,225,196,101,44,177,25,134,232,144,82,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,194,184,42,120,88,186,126,32,78,242,234,112,159,224,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,87,175,16,190,30,152,209,155,60,104,162,226,54,28,220,246,85,58,155,78,181,227,81,29,106,183,54,91,47,169,246,229,203,121,74,74,89,140,234,77,27,100,32,136,205,68,122,146,187,59,140,220,61,56,122,99,70,83,49,162,181,136,216,141,115,217,85,26,109,70,215,147,68,105,170,36,217,111,62,151,220,151,17,228,169,73,122,51,73,36,109,142,178,51,37,25,234,105,236,239,50,230,188,115,190,164,255,0,50,126,154,35,175,10,44,29,176,113,143,52,111,195,196,106,12,74,229,54,219,181,231,214,218,166,78,138,204,152,82,223,230,177,17,41,144,203,200,90,92,66,83,45,110,36,139,67,39,27,109,90,250,166,71,123,192,2,128,120,163,248,236,196,223,193,124,158,16,227,249,120,203,245,253,153,172,80,131,133,24,114,136,136,169,76,143,34,91,179,39,19,197,10,19,12,182,106,83,178,28,101,183,20,218,13,91,26,74,141,58,27,142,182,158,205,196,52,61,129,120,23,135,25,116,195,138,118,23,225,125,27,161,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,122,0,231,248,233,129,120,113,152,188,56,168,225,126,40,81,186,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,60,57,135,203,245,253,150,92,80,157,133,24,140,136,139,169,67,143,30,91,83,32,147,199,10,107,15,54,74,75,177,220,121,182,212,226,9,91,218,82,137,58,19,141,56,158,221,166,59,7,11,143,29,152,101,248,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,138,181,202,78,8,82,179,31,143,214,230,11,214,107,146,232,209,238,56,245,68,162,124,102,210,226,227,62,205,58,76,134,86,104,87,98,208,78,178,222,244,106,147,82,55,36,148,131,50,89,121,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,39,115,191,66,167,211,169,153,76,196,201,84,170,43,113,245,106,201,154,76,173,190,186,84,137,82,31,145,22,83,202,116,208,79,45,111,160,163,146,91,66,85,181,72,53,27,138,109,43,181,65,10,184,144,228,167,20,243,131,251,59,253,153,215,237,74,103,201,47,75,245,190,157,149,37,158,103,85,210,114,249,92,150,29,215,78,153,123,183,109,211,84,233,174,167,167,21,201,159,11,252,125,203,182,100,236,252,99,189,110,252,63,155,69,183,253,33,212,177,75,168,77,114,82,249,240,36,71,70,196,185,17,180,30,139,121,38,122,172,189,82,61,53,61,8,254,87,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,68,180,226,161,144,168,210,163,85,115,79,131,116,40,144,215,14,59,213,11,230,153,31,154,107,152,179,117,148,148,248,209,219,105,73,37,146,86,251,178,150,165,161,27,26,230,232,107,55,84,186,224,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,30,203,198,96,108,28,205,97,124,28,87,195,149,203,69,54,100,137,17,29,135,56,217,41,176,159,101,195,74,154,144,219,46,56,150,214,105,216,234,82,106,212,219,117,181,118,110,33,94,220,115,190,164,255,0,50,126,154,43,131,12,113,138,254,193,199,46,57,152,115,94,151,67,169,92,148,114,162,59,83,131,41,232,211,98,49,214,197,150,165,71,121,149,161,77,173,74,136,134,212,103,169,27,110,56,157,61,98,50,249,86,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,177,236,254,229,71,14,50,149,145,27,74,202,178,154,235,170,179,177,2,154,253,126,190,251,36,137,85,121,73,166,84,136,148,162,35,62,91,40,220,162,105,146,51,75,105,82,140,205,107,91,142,46,53,240,184,241,217,134,95,141,121,60,209,127,192,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,5,117,113,180,181,168,82,240,10,197,189,100,65,223,90,165,94,5,75,135,39,154,178,229,69,151,10,67,146,27,216,71,177,91,151,10,49,234,100,106,46,94,137,50,37,40,142,155,5,212,240,189,207,79,237,174,213,70,7,99,29,231,213,226,77,23,127,161,228,205,78,215,171,180,182,219,73,150,175,26,143,168,152,206,142,115,53,36,173,109,18,28,249,213,38,67,133,63,192,5,64,113,164,199,74,21,211,125,218,88,13,110,86,106,171,151,100,245,21,27,150,38,139,110,15,85,45,152,235,132,90,25,145,58,243,108,27,170,223,180,210,132,203,218,149,154,148,234,83,94,216,123,122,213,112,214,255,0,182,177,26,133,30,35,245,43,86,177,10,183,13,169,104,82,152,113,248,207,33,230,210,226,82,164,168,208,106,65,17,145,41,39,166,186,25,119,141,57,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,4,53,226,201,96,89,183,54,78,110,123,206,187,111,68,151,93,179,164,83,228,208,170,10,35,39,224,174,69,66,44,119,201,10,35,35,52,56,211,134,74,65,234,131,52,182,163,45,205,161,73,162,17,109,60,39,115,191,50,228,244,102,83,49,50,86,249,116,250,121,181,100,205,38,95,121,233,77,179,212,63,34,44,167,148,234,201,60,166,9,5,28,146,218,27,75,81,212,131,86,226,109,42,179,241,74,223,220,84,205,63,255,0,63,216,85,255,0,211,90,143,253,132,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,134,99,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,33,87,17,28,130,195,204,229,170,87,230,22,211,233,84,220,77,162,115,100,104,81,152,143,242,153,179,109,164,116,210,164,237,37,155,200,67,13,166,59,142,44,219,79,172,218,182,165,206,99,84,88,47,163,134,238,115,107,185,180,195,138,197,50,252,165,114,175,59,19,162,143,87,169,48,132,34,45,85,185,4,247,34,74,91,78,156,167,143,167,116,157,108,146,77,238,36,169,26,18,249,77,83,102,108,124,83,227,39,196,11,135,204,95,23,19,195,222,192,179,113,79,135,13,147,135,216,131,111,68,174,91,213,200,245,184,211,160,201,35,216,234,61,51,48,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,162,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,147,252,46,115,219,74,193,58,171,216,17,141,23,52,184,246,77,114,66,21,111,212,101,190,158,138,222,154,165,44,221,67,155,139,115,81,164,41,105,51,94,254,91,78,36,214,105,73,60,243,169,185,241,154,204,216,248,167,198,79,136,23,15,152,190,57,80,185,238,23,57,18,170,224,157,41,236,119,198,139,102,36,123,218,185,29,9,183,233,210,216,87,91,111,66,82,86,78,173,205,199,181,169,50,18,180,145,163,103,49,166,210,104,53,36,222,121,164,216,80,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,21,23,253,197,76,211,255,0,243,253,133,95,253,53,168,255,0,216,69,170,102,199,194,198,50,124,63,184,124,185,241,154,193,239,241,211,29,49,31,49,120,143,81,197,12,80,172,245,213,89,218,52,203,45,17,162,45,62,42,76,205,184,177,155,51,62,91,40,220,173,11,83,81,169,74,90,212,181,173,107,84,245,225,79,145,138,173,106,230,129,154,44,87,165,203,167,211,104,18,9,203,82,139,81,165,169,7,83,125,113,208,227,85,51,231,183,181,81,144,151,208,182,28,107,83,83,200,222,75,71,36,137,217,233,157,28,164,218,185,185,194,195,181,170,78,244,55,37,11,169,168,91,53,20,169,182,185,115,149,25,196,33,135,221,54,93,112,161,184,225,178,167,144,217,18,149,201,108,200,245,65,10,1,197,92,51,186,176,111,17,238,60,45,189,98,116,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,135,213,198,28,116,196,124,121,153,108,213,177,66,179,233,154,173,175,111,179,109,179,82,116,140,229,76,138,211,239,188,218,228,172,204,249,175,23,80,164,27,154,18,150,148,36,215,185,102,181,174,197,120,24,253,118,126,91,253,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,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,3,197,99,22,14,216,56,235,96,85,48,231,17,168,49,42,52,218,140,119,218,105,215,98,178,243,244,247,220,101,198,83,46,42,158,66,210,212,150,210,234,205,183,73,38,105,51,251,200,243,215,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,200,174,23,89,205,174,224,126,35,211,112,6,183,74,244,173,153,136,215,4,104,236,147,8,66,101,83,43,18,141,168,205,201,74,143,78,99,43,218,202,29,109,71,170,82,132,184,222,134,149,182,245,223,143,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,205,14,97,109,106,21,141,143,184,151,101,90,208,122,42,45,191,120,86,105,116,232,220,213,185,200,138,196,215,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,232,25,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,208,157,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,16,175,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,246,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,234,35,174,121,51,119,74,202,14,17,166,235,98,157,18,177,118,87,164,42,155,110,82,159,144,148,33,111,146,13,75,148,242,9,68,234,227,50,91,119,242,203,83,91,140,182,106,111,154,78,39,62,223,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,94,79,13,12,157,198,203,126,17,179,124,94,116,120,159,180,91,226,59,115,102,188,228,55,90,151,73,167,56,134,214,213,45,68,246,138,66,210,162,230,60,68,134,245,116,201,10,230,19,13,172,86,95,20,127,29,152,155,248,47,147,194,18,211,131,14,95,172,26,141,189,91,204,189,65,18,229,93,148,186,196,251,86,11,79,19,43,137,21,131,139,9,227,146,210,77,190,106,36,153,60,235,70,226,92,34,229,56,180,237,245,140,206,210,128,0,87,7,26,251,2,205,119,5,236,220,82,85,189,16,174,200,183,68,122,2,42,201,35,75,231,78,118,36,215,213,29,102,71,162,208,78,178,133,167,113,30,195,55,54,109,230,57,186,157,133,223,112,195,206,252,204,197,218,178,112,135,18,37,111,191,172,250,123,46,199,144,150,95,95,165,104,236,183,30,57,202,126,67,174,184,110,76,231,171,87,141,91,9,92,246,212,132,171,71,54,73,92,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,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,32,94,126,178,81,117,101,79,17,229,214,233,52,206,163,12,174,106,131,206,91,149,8,228,226,219,129,188,212,226,105,146,13,197,45,105,121,164,17,146,20,181,31,57,180,26,200,247,37,212,53,245,120,115,103,95,249,42,226,59,244,11,254,167,85,115,12,174,159,155,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,157,239,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,30,171,37,217,73,186,179,115,138,101,107,83,93,232,109,186,23,77,80,185,170,42,83,141,114,224,170,75,104,91,12,58,76,186,217,76,113,179,121,76,161,194,36,171,146,225,153,232,131,23,253,133,88,103,106,224,222,28,91,152,91,101,68,233,232,182,205,61,170,124,109,205,182,135,30,216,94,187,238,242,208,132,41,231,86,106,113,197,146,75,123,139,90,140,181,81,138,44,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,3,197,31,199,102,38,254,11,228,240,132,244,224,161,73,165,51,150,219,202,186,205,50,34,42,83,47,137,17,36,76,75,41,39,222,97,152,16,148,211,75,115,77,202,66,20,251,202,74,76,244,73,186,225,150,155,143,91,10,0,21,235,198,190,147,74,123,45,182,109,117,234,100,69,212,161,223,17,226,71,152,166,82,111,178,195,208,38,169,214,144,230,155,146,133,169,134,84,164,145,232,163,105,179,61,118,150,144,47,133,199,142,204,50,252,107,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,228,243,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,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,110,156,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,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,151,196,215,34,85,92,17,188,170,56,231,133,182,204,70,240,190,189,33,181,74,135,75,97,72,69,183,53,100,148,169,14,55,169,146,35,60,238,170,109,104,218,218,22,231,35,107,100,76,243,125,95,7,156,39,204,51,88,161,35,22,104,82,229,208,112,189,200,231,26,186,204,246,100,52,197,202,133,55,45,12,28,35,54,84,203,235,141,45,162,222,178,113,11,108,150,180,17,153,56,180,43,218,241,206,250,147,252,201,250,104,171,90,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,244,228,19,34,116,172,162,91,51,107,183,44,200,149,108,69,184,163,148,74,196,200,174,37,248,81,88,110,67,202,109,168,46,46,59,79,161,14,54,168,234,121,43,51,37,56,202,12,187,16,145,205,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,0,56,213,248,88,181,190,32,65,242,234,136,168,12,49,195,59,171,23,110,246,236,91,42,39,87,90,145,79,169,84,35,69,75,110,56,228,174,138,19,243,22,195,72,109,10,90,222,113,17,212,134,208,73,245,156,82,18,102,68,102,101,242,173,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,250,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,246,165,70,71,216,102,52,145,150,236,67,191,177,87,4,173,107,243,20,176,246,93,145,118,84,163,186,154,181,14,76,119,163,174,59,236,190,227,38,178,105,244,147,173,161,210,108,158,66,23,169,165,14,164,183,47,77,234,233,99,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,47,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,126,40,93,79,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,137,254,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,252,159,236,170,194,186,191,194,182,229,201,110,84,63,227,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,104,163,39,56,195,136,248,243,151,219,111,20,49,86,199,249,47,94,172,243,221,54,90,140,113,226,204,139,205,81,198,149,25,181,188,235,164,203,140,155,122,27,166,149,45,68,165,165,38,210,155,90,251,88,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,27,113,127,176,44,219,23,53,241,165,89,246,244,74,74,238,171,94,53,126,174,81,136,210,137,85,23,38,76,105,217,6,141,118,165,107,75,13,154,246,145,110,94,229,171,85,173,106,87,117,224,99,245,217,249,111,245,33,0,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,58,86,104,178,201,96,230,155,11,234,88,127,119,198,137,14,164,184,234,77,22,225,42,115,50,102,209,159,55,26,115,123,10,112,183,37,11,83,13,37,212,33,72,55,27,37,35,114,117,37,39,62,216,165,129,120,143,132,152,203,83,192,107,142,141,214,221,244,234,131,52,230,226,82,76,230,117,206,62,148,46,49,199,36,22,247,57,200,117,165,33,27,73,207,156,36,169,9,94,169,43,244,201,101,155,152,107,3,1,169,86,182,101,235,241,43,55,100,105,15,60,212,162,170,72,168,205,40,143,109,121,44,206,146,241,153,57,37,167,92,125,173,90,82,154,38,219,100,146,165,104,106,58,33,205,143,138,124,100,248,129,112,249,139,226,106,112,183,200,44,60,68,232,115,55,140,116,250,85,74,208,46,178,61,187,110,204,140,196,230,106,238,23,54,51,210,101,182,226,86,132,178,210,201,194,109,179,34,113,78,182,78,122,136,109,28,235,127,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,155,252,54,50,49,85,204,21,255,0,15,21,49,26,151,46,14,29,90,178,35,84,154,68,202,90,148,197,208,250,94,112,147,21,165,60,217,176,244,100,185,29,105,147,161,168,244,209,173,164,110,27,141,222,72,8,65,196,191,35,145,179,29,102,189,140,54,58,229,163,17,108,186,59,136,102,35,104,118,66,43,148,230,77,199,206,18,89,65,41,69,36,148,183,84,202,144,159,93,110,27,107,35,37,33,108,210,5,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,210,184,24,253,118,126,91,253,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,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,33,175,22,75,2,205,185,178,115,115,222,117,219,122,36,186,237,157,34,159,38,133,80,81,25,63,5,114,42,17,99,190,72,81,25,25,161,198,156,50,82,15,84,25,165,181,25,110,109,10,77,59,101,59,197,62,13,252,64,183,188,197,129,165,48,25,172,205,143,138,124,100,248,129,112,249,139,227,202,93,88,103,117,89,246,133,149,125,85,162,107,69,191,105,242,234,20,137,77,182,231,45,93,52,215,225,190,194,150,164,18,13,228,45,130,90,144,133,43,107,111,176,163,50,53,232,86,63,193,167,29,241,114,117,86,169,151,231,45,153,117,156,62,165,199,151,89,244,186,80,181,157,10,91,202,107,149,29,110,184,249,52,220,103,77,185,74,75,45,52,167,84,243,142,57,166,194,121,104,181,241,77,124,84,242,65,51,13,174,170,190,103,176,242,46,251,66,228,168,52,237,195,19,156,252,137,16,171,18,220,125,111,202,211,148,104,106,27,139,38,75,85,186,102,79,200,216,148,165,10,109,41,140,25,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,239,162,173,152,172,35,167,96,52,220,201,195,187,34,85,44,72,180,119,43,45,78,136,234,18,114,144,157,73,49,219,39,148,130,41,42,116,137,130,101,195,66,249,198,77,40,146,189,72,179,239,153,220,194,221,89,160,198,90,214,46,93,49,186,14,191,151,26,157,75,68,167,36,51,76,130,210,118,181,29,181,44,255,0,202,113,102,148,161,43,117,215,86,72,70,253,165,58,120,77,228,150,101,66,187,252,166,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,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,168,12,49,195,59,171,23,110,246,236,91,42,39,87,90,145,79,169,84,35,69,75,110,56,228,174,138,19,243,22,195,72,109,10,90,222,113,17,212,134,208,73,245,156,82,18,102,68,102,100,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,250,98,53,217,121,95,92,63,47,91,195,17,44,233,118,173,207,86,194,122,196,154,189,34,75,4,202,226,203,85,41,238,105,19,92,199,20,218,13,90,169,8,113,92,212,161,73,75,132,135,9,104,78,120,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,101,99,22,14,216,56,235,96,85,48,231,17,168,49,42,52,218,140,119,218,105,215,98,178,243,244,247,220,101,198,83,46,42,158,66,210,212,150,210,234,205,183,73,38,105,51,251,200,243,215,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,220,79,12,204,55,204,214,25,96,114,233,57,132,153,252,194,127,73,58,215,166,212,39,74,145,88,163,197,228,242,85,14,74,29,213,184,204,165,182,99,45,152,237,158,230,205,215,137,194,66,189,68,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,158,187,247,2,241,31,49,121,238,197,60,47,194,250,55,93,85,157,136,23,19,175,60,233,154,34,211,226,166,166,241,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,187,252,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,75,104,37,41,106,67,77,52,131,90,246,110,62,170,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,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,247,175,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,159,108,235,230,186,187,155,76,101,155,121,115,106,176,237,10,110,176,237,106,36,215,144,174,130,46,212,19,142,26,91,34,65,60,250,209,205,112,245,90,139,84,55,204,90,26,108,196,149,225,71,146,143,218,109,212,198,101,49,50,153,85,141,109,218,85,8,242,109,38,180,228,179,88,170,50,226,148,114,55,146,137,197,51,21,198,209,216,148,236,113,211,218,107,50,101,230,149,114,128,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,135,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,90,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,86,15,28,239,169,63,204,159,166,143,127,194,247,32,181,220,22,217,152,124,102,167,244,119,125,86,158,184,244,42,4,152,200,55,168,177,94,218,107,146,249,173,38,182,166,56,130,52,19,105,52,169,166,156,113,14,106,183,86,219,54,42,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,30,82,197,197,140,44,197,14,187,246,103,137,118,165,219,232,206,87,91,232,42,204,105,253,47,51,119,47,155,201,90,182,110,229,175,110,237,53,216,173,59,140,84,15,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,218,101,112,244,203,45,87,48,85,188,197,92,150,135,167,106,181,221,238,189,64,168,179,21,218,18,37,45,164,54,228,162,136,76,151,49,229,237,113,106,55,148,226,77,215,156,115,110,253,138,68,149,1,8,56,183,227,204,108,44,203,67,152,109,79,155,45,139,135,19,228,122,46,49,198,144,236,117,181,78,97,109,187,57,195,90,16,105,90,20,147,106,50,218,82,209,189,19,20,126,178,80,180,157,27,0,149,92,53,177,251,246,21,154,11,127,229,30,33,124,151,177,110,142,117,50,229,234,87,164,23,255,0,155,189,209,41,253,72,210,222,201,74,107,71,253,94,90,86,230,229,165,181,59,173,255,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,121,55,174,66,178,243,136,121,139,107,50,215,125,10,93,82,186,168,233,102,125,22,119,79,50,137,83,90,98,170,42,30,145,22,67,75,51,90,90,54,182,146,22,132,18,152,109,123,119,111,53,72,160,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,8,1,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,135,159,155,135,182,13,70,242,129,136,213,11,30,223,149,118,82,227,156,72,53,231,169,140,174,163,21,131,39,8,218,106,73,167,154,132,25,60,233,26,82,162,47,156,95,239,30,190,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,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,34,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,0,81,183,23,251,2,205,177,115,95,26,85,159,111,68,164,174,234,181,227,87,234,229,24,141,40,149,81,114,100,198,157,144,104,215,106,86,180,176,217,175,105,22,229,238,90,181,90,214,165,119,94,6,63,93,159,150,255,0,82,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,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,25,172,205,143,138,124,100,248,129,112,249,139,226,213,50,153,150,188,56,205,79,12,204,50,195,44,77,58,171,48,25,168,84,234,145,37,210,229,19,18,162,74,106,175,80,65,56,131,90,86,218,181,109,215,91,50,113,11,78,215,12,200,137,68,149,38,101,96,238,14,216,56,21,96,82,240,231,14,104,49,41,212,218,116,118,26,117,214,162,178,203,245,7,219,101,182,85,46,82,153,66,18,236,151,18,210,13,199,77,36,106,50,251,136,189,168,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,179,58,57,73,186,178,141,138,103,107,84,157,235,173,186,239,83,80,182,106,41,83,142,243,32,166,75,136,67,15,186,108,180,217,204,109,178,101,79,33,178,52,167,156,217,145,232,178,28,170,163,138,184,143,87,195,138,70,16,212,239,74,172,155,50,131,80,145,84,166,209,28,144,103,22,52,167,136,137,199,18,159,254,140,210,71,234,161,79,62,164,146,77,231,77,125,215,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,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,91,165,167,144,172,188,218,25,134,184,51,37,22,133,46,163,112,220,18,28,168,29,62,173,211,205,167,64,168,185,33,169,11,159,17,46,180,111,51,39,156,210,150,149,147,167,179,156,225,32,146,157,169,79,181,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,255,0,193,83,194,197,211,241,2,119,151,83,132,0,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,185,48,246,193,188,106,180,90,237,223,99,219,245,202,149,183,35,171,162,204,169,83,25,146,253,53,253,200,87,54,51,142,36,212,202,247,52,210,183,32,200,245,109,7,253,146,211,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,227,248,29,150,75,7,4,110,27,226,247,167,198,137,84,187,47,203,162,179,112,206,174,61,78,101,185,108,49,62,81,60,84,246,157,34,55,74,51,100,219,70,104,82,204,148,233,45,205,19,184,144,142,192,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,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,42,175,142,119,212,159,230,79,211,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,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,159,252,106,252,44,90,223,16,32,249,117,68,87,175,12,234,181,42,129,157,124,63,174,215,106,113,41,212,218,116,122,244,185,147,37,188,150,88,140,195,116,73,202,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,234,248,130,103,214,225,204,205,229,58,198,195,234,236,184,120,87,72,144,227,48,81,31,170,132,186,250,12,163,40,222,156,201,186,104,121,9,145,29,78,71,37,54,133,161,11,35,82,82,179,50,47,63,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,93,249,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,1,199,241,131,44,150,14,57,226,134,29,226,6,35,70,137,88,166,225,236,122,210,90,183,167,83,153,151,10,162,252,246,227,182,149,200,75,196,164,169,13,37,149,169,40,36,234,110,41,181,238,79,44,210,190,192,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,159,252,94,239,28,199,90,88,53,18,54,27,187,201,195,106,246,234,125,227,54,159,13,101,58,38,170,36,182,203,210,9,211,219,14,87,51,150,162,75,41,245,153,38,214,234,147,36,153,85,90,229,119,51,119,246,86,113,66,155,136,22,132,153,115,41,168,144,149,86,173,227,168,189,26,21,101,130,109,214,246,62,150,207,106,150,132,190,234,154,90,210,178,109,195,74,246,171,67,74,187,175,21,108,76,181,113,147,24,48,207,20,172,169,125,69,22,230,194,250,101,66,54,231,27,91,140,239,168,84,119,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,144,28,12,126,187,63,45,254,164,45,80,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,40,135,138,246,49,85,113,43,54,149,187,69,53,232,147,173,236,62,143,30,137,75,106,20,165,58,195,111,169,150,222,154,165,167,122,144,82,74,66,214,195,134,146,73,233,21,164,44,183,54,102,35,252,44,33,146,188,182,214,113,238,115,18,219,142,197,241,76,180,41,110,37,246,185,15,173,112,38,202,154,149,183,218,233,45,178,110,158,105,87,170,131,39,156,47,92,200,246,126,188,175,224,167,242,137,198,170,70,14,55,80,232,165,220,20,250,199,64,250,157,229,182,137,204,82,229,72,139,205,87,45,195,38,77,246,90,39,54,160,213,203,53,237,209,90,25,114,161,165,60,172,99,95,242,137,203,237,147,140,110,83,250,41,119,5,60,250,246,18,215,45,180,78,97,213,199,149,202,79,49,195,38,77,246,93,54,247,44,213,203,52,110,209,90,145,117,80,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,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,0,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,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,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,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,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,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,65,198,67,51,118,13,213,74,183,242,221,104,73,137,91,169,82,107,9,184,107,85,40,85,22,94,98,158,251,9,151,15,209,235,75,102,165,20,146,82,221,83,136,94,195,108,146,209,104,190,97,242,234,216,91,167,7,172,208,88,47,217,168,202,189,66,145,18,143,118,71,145,82,173,193,152,204,118,99,181,89,96,205,149,26,93,112,221,230,200,156,146,83,186,18,91,208,162,196,71,111,205,24,179,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,128,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,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,64,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,15,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,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,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,19,255,0,141,95,133,139,91,226,4,31,46,168,138,86,29,127,43,185,100,191,179,77,138,20,220,63,180,35,75,135,77,92,132,166,181,112,157,57,233,48,168,204,27,110,185,189,245,54,91,82,181,165,135,82,210,22,164,19,142,18,81,185,58,154,147,161,76,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,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,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,126,117,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,12,207,182,72,43,185,71,190,218,155,110,69,170,212,176,202,183,202,106,137,91,152,242,36,60,137,68,201,27,209,101,169,182,155,67,111,111,75,171,108,182,18,86,214,155,84,165,54,233,34,42,139,84,224,99,245,217,249,111,245,33,106,128,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,28,255,0,31,177,142,133,151,252,26,187,49,138,227,103,168,137,108,211,213,33,184,219,150,142,174,82,212,77,198,141,189,8,89,183,205,125,198,154,230,108,52,163,126,229,122,169,51,25,161,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,90,87,16,76,20,254,78,220,53,176,131,7,28,168,117,178,237,251,194,23,94,250,93,230,54,185,207,195,170,72,149,202,87,45,179,54,73,247,157,38,247,32,149,203,36,110,213,90,153,197,94,23,30,59,48,203,241,175,39,154,62,175,20,188,11,153,131,249,172,175,92,144,168,221,37,183,136,159,236,146,152,243,102,251,141,174,83,132,69,80,66,156,116,182,243,186,174,99,202,109,10,82,80,220,150,62,137,40,144,153,43,193,111,31,191,249,45,203,229,227,136,95,247,189,78,203,161,77,95,254,144,186,146,98,172,203,254,65,211,96,149,254,57,212,35,250,245,139,84,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,150,255,0,82,16,3,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,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,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,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,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,17,127,62,185,196,183,178,177,132,117,52,209,171,17,31,196,90,228,126,138,223,166,51,50,47,87,9,111,161,244,183,84,118,59,187,148,168,205,41,151,12,143,148,180,45,212,161,163,218,75,82,147,65,159,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,88,165,233,194,50,234,164,101,30,141,116,210,35,127,183,61,43,173,174,92,180,226,168,57,45,153,48,121,14,45,20,216,141,48,194,249,179,17,202,142,148,18,79,106,221,122,73,115,92,71,35,101,117,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,161,60,151,102,218,213,205,206,22,21,211,77,107,161,185,40,93,53,62,230,167,41,45,181,203,156,168,205,173,111,176,209,60,235,133,13,199,13,228,178,183,12,148,174,75,132,101,170,12,72,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,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,135,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,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,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,104,119,42,57,81,195,140,165,97,194,44,171,41,174,186,171,59,150,253,126,190,251,36,137,85,121,73,35,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,190,214,0,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,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,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,158,122,243,69,150,75,251,43,56,161,82,195,251,190,52,185,148,212,72,82,104,183,9,83,158,141,10,178,193,54,211,155,216,83,133,181,75,66,95,105,46,161,10,89,54,225,169,27,149,161,41,83,215,129,143,215,103,229,191,212,133,170,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,86,95,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,216,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,20,226,231,151,175,218,182,95,90,197,154,100,154,170,235,88,85,206,154,213,62,28,94,161,185,144,101,187,25,185,138,112,146,91,219,228,161,164,63,205,35,52,165,182,94,220,157,20,75,110,165,178,177,141,127,201,219,48,86,78,49,185,79,235,98,91,245,3,235,216,75,92,199,23,5,246,151,30,87,41,60,198,200,222,38,30,116,219,220,178,79,48,145,187,84,234,71,165,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,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,0,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,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,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,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,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,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,30,43,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,197,99,205,229,153,44,92,174,226,181,231,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,198,210,173,13,68,132,239,89,173,197,22,245,168,206,194,184,81,228,91,250,140,208,99,93,153,255,0,123,202,176,33,78,87,249,74,85,81,200,230,159,249,46,149,106,87,239,188,72,254,247,120,90,160,168,14,45,121,46,249,23,93,153,154,235,1,59,168,183,29,65,150,46,138,91,16,118,166,157,57,196,109,76,228,169,164,18,9,151,214,130,39,84,233,146,186,151,146,123,156,57,27,91,136,25,63,204,165,119,42,216,227,71,196,218,97,115,169,79,109,165,220,145,19,21,15,185,46,142,235,205,174,67,109,18,148,141,175,23,41,14,54,100,180,23,49,180,18,140,208,107,74,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,138,44,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,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,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,32,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,9,227,43,73,170,215,242,219,100,208,168,84,201,117,26,149,71,18,41,177,33,195,136,202,158,126,75,238,64,168,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,64,200,38,68,233,89,68,182,102,215,110,89,145,42,216,139,113,71,40,149,137,145,92,75,240,162,176,220,135,148,219,80,92,92,118,159,66,28,109,81,212,242,86,102,74,113,148,25,118,33,34,90,128,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,226,153,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,68,14,16,216,103,117,96,222,35,230,63,11,111,88,157,61,106,217,168,80,41,242,118,182,226,27,123,97,212,246,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,178,160,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,12,224,231,27,48,191,202,127,48,87,38,44,194,141,85,133,69,151,200,133,68,167,212,101,115,156,135,5,134,146,218,82,68,70,104,107,152,178,113,245,52,131,52,165,199,220,245,150,122,173,86,127,193,179,5,62,67,101,246,173,140,114,234,28,233,120,155,80,46,75,13,187,185,182,32,211,157,145,29,189,201,54,210,105,121,79,174,97,171,69,173,38,223,35,77,170,222,65,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,252,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,25,140,197,92,51,186,176,111,17,238,60,45,189,98,116,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,133,223,112,180,199,72,120,193,149,58,13,183,54,179,213,220,152,119,254,198,234,108,184,76,54,226,34,182,102,116,245,165,182,143,119,39,165,229,178,151,22,148,169,110,70,127,233,26,77,106,152,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,45,254,164,32,6,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,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,26,168,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,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,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,186,184,185,101,235,49,216,187,66,182,110,204,47,147,85,186,109,11,127,70,234,22,85,46,42,220,148,220,229,173,73,77,77,13,54,70,185,126,163,137,100,211,161,169,132,145,173,4,104,117,245,34,16,112,243,201,101,87,52,248,161,30,187,119,219,242,213,133,118,212,131,59,130,97,73,84,82,154,249,55,185,170,123,14,37,38,165,173,74,54,148,233,32,210,104,100,212,124,198,214,182,119,95,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,143,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,207,102,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,197,56,59,225,126,60,216,120,71,90,184,47,133,68,165,225,245,221,33,21,123,114,143,38,22,149,23,223,82,16,133,212,73,194,50,54,227,58,211,109,37,8,89,44,220,216,151,81,202,70,138,147,2,248,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,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,8,1,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,255,0,138,89,10,202,118,52,223,117,60,76,196,188,41,244,205,201,89,228,245,179,125,59,82,143,205,229,50,134,91,249,182,100,33,180,232,219,72,79,170,146,215,77,79,83,51,51,232,24,41,128,152,79,151,107,86,85,149,131,150,167,201,250,44,218,130,234,143,198,235,164,203,223,41,109,182,218,156,223,33,199,22,90,161,150,203,66,61,190,174,186,106,102,103,208,0,7,42,199,76,174,96,78,101,61,9,251,107,177,190,81,252,156,234,125,25,253,39,50,31,35,168,229,115,191,189,157,111,118,238,67,95,75,93,54,246,105,169,235,242,112,83,38,121,108,203,181,213,42,245,193,204,55,249,63,90,155,79,93,45,249,62,152,159,47,124,85,184,219,138,111,100,135,220,65,106,182,91,61,72,183,122,186,107,161,153,31,107,0,0,28,171,29,50,185,129,57,148,244,39,237,174,198,249,71,242,115,169,244,103,244,156,200,124,142,163,149,206,254,246,117,189,219,185,13,125,45,116,219,217,166,167,175,201,193,76,153,229,179,46,215,84,171,215,7,48,223,228,253,106,109,61,116,183,228,250,98,124,189,241,86,227,110,41,189,146,31,113,5,170,217,108,245,34,221,234,233,174,134,100,125,172,0,71,252,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,57,254,53,224,38,19,230,38,213,139,101,99,29,169,242,130,139,10,160,138,163,17,186,233,49,54,74,67,110,54,151,55,199,113,181,158,136,121,194,208,207,111,173,174,154,145,25,115,252,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,117,155,73,165,84,100,192,153,80,166,68,149,34,151,32,229,193,117,230,82,181,197,124,218,113,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,31,235,0,0,1,202,177,211,43,152,19,153,79,66,126,218,236,111,148,127,39,58,159,70,127,73,204,135,200,234,57,92,239,239,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,148,128,0,0,1,207,241,175,1,48,159,49,54,172,91,43,24,237,79,148,20,88,85,4,85,24,141,215,73,137,178,82,27,113,180,185,190,59,141,172,244,67,206,22,134,123,125,109,116,212,136,203,159,225,110,66,178,157,130,215,221,51,19,48,211,10,125,13,114,81,185,221,20,223,78,212,164,114,185,172,173,151,62,109,233,11,109,90,182,234,211,235,36,244,215,82,208,200,140,164,0,0,252,141,210,105,76,213,100,87,89,166,68,69,74,100,118,98,72,152,150,82,79,188,195,42,113,77,52,183,52,220,164,33,79,188,164,164,207,68,155,174,25,105,184,245,253,96,3,159,227,94,2,97,62,98,109,88,182,86,49,218,159,40,40,176,170,8,170,49,27,174,147,19,100,164,54,227,105,115,124,119,27,89,232,135,156,45,12,246,250,218,233,169,17,151,63,194,220,133,101,59,5,175,186,102,38,97,166,20,250,26,228,163,115,186,41,190,157,169,72,229,115,89,91,46,124,219,210,22,218,181,109,213,167,214,73,233,174,165,161,145,25,72,1,249,42,212,200,213,170,84,218,52,199,37,183,30,124,119,35,58,184,146,221,138,250,80,180,154,84,109,188,202,146,235,75,208,207,69,182,164,173,39,161,164,200,200,140,70,15,238,92,100,79,255,0,1,159,245,154,177,255,0,107,18,42,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,127,26,240,19,9,243,19,106,197,178,177,142,212,249,65,69,133,80,69,81,136,221,116,152,155,37,33,183,27,75,155,227,184,218,207,68,60,225,104,103,183,214,215,77,72,140,185,254,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,8,255,0,138,89,10,202,118,52,223,117,60,76,196,188,41,244,205,201,89,228,245,179,125,59,82,143,205,229,50,134,91,249,182,100,33,180,232,219,72,79,170,146,215,77,79,83,51,51,245,120,23,149,204,9,203,95,166,255,0,98,150,55,201,207,148,125,55,164,255,0,164,230,76,231,244,252,222,79,247,203,174,109,219,207,119,232,233,174,238,221,116,45,58,168,242,152,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,31,21,180,248,112,228,198,198,186,168,215,173,173,131,125,21,106,223,168,71,170,83,164,252,162,170,185,200,148,195,137,113,167,54,46,74,144,173,171,66,79,69,17,164,244,208,200,203,176,73,80,0,17,87,251,151,25,19,255,0,192,103,253,102,172,127,218,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,190,182,5,229,115,2,114,215,233,191,216,165,141,242,115,229,31,77,233,63,233,57,147,57,253,63,55,147,253,242,235,155,118,243,221,250,58,107,187,183,93,11,78,127,118,112,225,201,141,243,117,86,111,91,167,6,250,218,213,193,80,145,84,168,201,249,69,85,111,159,41,247,20,227,174,108,68,148,161,59,150,181,30,137,34,73,107,161,17,23,96,237,88,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,17,170,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,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,26,255,0,185,113,145,63,252,6,127,214,106,199,253,172,74,160,0,28,83,26,242,103,150,204,196,221,81,111,92,99,195,127,148,21,168,84,244,82,216,147,233,137,241,54,69,67,142,56,150,246,71,125,180,30,139,121,195,212,203,119,173,166,186,17,17,125,108,11,202,230,4,229,175,211,127,177,75,27,228,231,202,62,155,210,127,210,115,38,115,250,126,111,39,251,229,215,54,237,231,187,244,116,215,119,110,186,22,157,84,0,0,70,171,179,135,14,76,111,155,170,179,122,221,56,55,214,214,174,10,132,138,165,70,79,202,42,171,124,249,79,184,167,29,115,98,36,165,9,220,181,168,244,73,18,75,93,8,136,187,7,106,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,0,14,41,141,121,51,203,102,98,110,168,183,174,49,225,191,202,10,212,42,122,41,108,73,244,196,248,155,34,161,199,28,75,123,35,190,218,15,69,188,225,234,101,187,214,211,93,8,136,190,182,5,229,115,2,114,215,233,191,216,165,141,242,115,229,31,77,233,63,233,57,147,57,253,63,55,147,253,242,235,155,118,243,221,250,58,107,187,183,93,11,78,170,0,60,166,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,197,109,62,28,57,49,177,174,170,53,235,107,96,223,69,90,183,234,17,234,148,233,63,40,170,174,114,37,48,226,92,105,205,139,146,164,43,106,208,147,209,68,105,61,52,50,50,236,18,84,4,106,187,56,112,228,198,249,186,171,55,173,211,131,125,109,106,224,168,72,170,84,100,252,162,170,183,207,148,251,138,113,215,54,34,74,80,157,203,90,143,68,145,36,181,208,136,139,176,118,172,45,194,219,19,5,172,74,102,25,225,165,11,208,214,221,27,157,209,66,234,158,145,202,230,188,183,156,249,199,150,183,21,171,142,173,94,178,143,77,116,45,8,136,139,213,128,249,52,11,78,213,181,61,37,242,90,217,165,81,189,51,80,122,173,81,244,124,38,227,245,147,157,211,155,37,237,132,92,199,151,181,59,156,86,170,86,133,169,158,131,235,0,15,41,137,24,85,135,24,193,66,143,108,98,133,151,74,185,169,81,42,17,170,140,196,168,199,39,91,68,166,23,189,183,8,143,254,114,84,95,69,109,173,198,214,74,66,214,149,122,177,31,241,75,33,89,78,198,155,238,167,137,152,151,133,62,153,185,43,60,158,182,111,167,106,81,249,188,166,80,203,127,54,204,132,54,157,27,105,9,245,82,90,233,169,234,102,102,125,3,5,48,19,9,242,237,106,202,178,176,114,212,249,63,69,155,80,93,81,248,221,116,153,123,229,45,182,219,83,155,228,56,226,203,84,50,217,104,71,183,213,215,77,76,204,250,0,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,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,248,12,255,0,172,213,143,251,88,149,64,0,35,254,41,100,43,41,216,211,125,212,241,51,18,240,167,211,55,37,103,147,214,205,244,237,74,63,55,148,202,25,111,230,217,144,134,211,163,109,33,62,170,75,93,53,61,76,204,207,160,96,166,2,97,62,93,173,89,86,86,14,90,159,39,232,179,106,11,170,63,27,174,147,47,124,165,182,219,106,115,124,135,28,89,106,134,91,45,8,246,250,186,233,169,153,159,63,197,44,133,101,59,26,111,186,158,38,98,94,20,250,102,228,172,242,122,217,190,157,169,71,230,242,153,67,45,252,219,50,16,218,116,109,164,39,213,73,107,166,167,169,153,153,244,12,20,192,76,39,203,181,171,42,202,193,203,83,228,253,22,109,65,117,71,227,117,210,101,239,148,182,219,109,78,111,144,227,139,45,80,203,101,161,30,223,87,93,53,51,51,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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